﻿@charset "utf-8";
/* CSS Document */

.ej-cont-box{ width:100%; background-color:#fff; /*margin-top:10px;*/ padding:10px;}
.lm-box{ color:#007d9d; font-size:24px; font-weight:bold; padding-left:10px; border-bottom:1px solid #eee; padding-bottom:10px;}

.list-box {
  min-height: 300px;
  margin: 14px 0px 20px 0px;
  padding: 0px 10px;
}
.list-box ul {
  padding: 0px;
}
.list-box .list-item {
  padding: 6px 0px;
  background: #FFF;
  border-bottom: 1px dashed #edeaea;
}
.list-box .list-item a p {
  color: #3f3b3b;
  font-size: 18px;
}
.list-box .list-item a span {
  font-size: 16px;
  color: #a09e9e;
  background-size: 18px;
}
.list-box .list-more {
  background: #FFF;
  margin: 0px auto;
  text-align: center;
  width: 99.9%;
  border-right: none;
}
.list-box .list-more {
  color: #007d9d;
  font-size: 15px;
  width: 111px;
  height: 36px;
  line-height: 36px;
}

.content-box {
  min-height: 300px;
  margin: 14px 0px 40px 0px;
  padding: 0px 15px 0px 15px;
}
.content-box .cont-tit-box {
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 12px;
margin-bottom: 7px;
}
.content-box .cont-tit-box .cont-tit {
  width: 100%;
  display: block;
  font-size: 18px;
  color: #646464;
  margin-bottom: 10px;
}
.content-box .cont-tit-box .cont-time,
.content-box .cont-tit-box .cont-djl {
  font-size: 16px;
  color: #a09e9e;
}
.content-box .cont-tit-box .cont-djl {
  padding-left: 4px;
}
.content-box .cont-nr {
  padding-top: 20px;
}
.content-box .cont-nr p {
  text-indent: 26px;
  line-height: 35px;
  font-size: 17px;
}
.content-box .syp {
  padding-top: 20px;
  margin-top: 30px;
  border-top: 1px dashed #dedede;
}
.content-box .syp p {
  padding-top: 5px;
  font-size: 16px;
  color: #007d9d;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.content-box .syp p a {
  color: #434343;
}
/*list-picbox start*/
.ej-cont-box .list-picbox ul{ padding-left:0; border-bottom:1px dashed #dcdcdc;}
.ej-cont-box .list-picbox ul li{ width:46%; height:auto; float:left; margin-left:10px; margin-top:10px; padding-bottom:10px;}
.ej-cont-box .list-picbox ul li img{ width:100%; height:100%;} 

.list-picbox .list-more {
  background: #FFF;
  margin: 0px auto;
  text-align: center;
  width: 99.9%;
  border-right: none;
}
.list-picbox .list-more {
  color: #a72126;
  font-size: 15px;
  width: 111px;
  height: 36px;
  line-height: 36px;
}


/*list-picbox end*/



/*师资队伍 开始*/
.kylm ul{ margin-left:-30px;}
.kylm ul li{ float:left; margin-right:20px; margin-top:20px;}
.kylm ul li a{  padding:8px; background-color:#e4f2ff; color:#333;}

.content-box_3{ padding:10px;}
.content-box_3 ul{ margin-left:-30px;}
.kymc{ font-size:18px; color:#00417d;}
.kynr ul li{ margin:10px 0;}
.kynr ul li a{ color:#333; font-size:16px; }

.szdwlist-box ul{ margin-left:-30px;}
.szdwlist-box ul li{ margin-top:20px;}
.bt{ color:#333; font-size:18px; font-weight:bold; line-height:30px;}
.zy{ font-size:14px; color:#666; line-height:28px;}
.jsjj{ color:#007d9d; font-size:14px; line-height:28px; margin-top:10px;}
.ckgd{ width:80px; height:30px; background-color:#007d9d; color:#fff; text-align:center; margin-top:10px;}
.ckgd a{ font-size:12px; color:#fff; text-align:center; line-height:30px;}

/*师资队伍 结束*/








@media only screen and (max-width:768px) {
.cx_pic{ width:100%; float:left; height:10em;}
.cx_right{ clear:both; width:100%;}

}
@media only screen and (min-width:768px) {
.cx_pic{ width:40%; height:10em; border:1px solid red; float:left;}
.cx_bt{ line-height:36px;}
.cx_bt a{ color:#333; font-size:16px;}
.cx_zy{ font-size:14px; color:#666;}
.cx_right{ float:right; width:56%;}

}
@media screen and (min-width: 992px) {
	.cx_pic{ width:40%; height:10em; border:1px solid red;}
.cx_bt{ line-height:36px;}
.cx_bt a{ color:#333; font-size:16px;}
.cx_zy{ font-size:14px; color:#666;}
.cx_right{ float:right; width:56%;}
}

@media screen and (min-width: 1188px) {
	.cx_pic{ width:40%; height:10em; border:1px solid red; float:left;}
.cx_bt{ line-height:36px;}
.cx_bt a{ color:#333; font-size:16px;}
.cx_zy{ font-size:14px; color:#666;}
.cx_right{ float:right; width:56%;}



}