@charset "utf-8";
/* CSS Document */

.ej-cont-box{ width:100%; background-color:#fff; /*margin-top:10px;*/ padding:10px;}
.lm-box{ color:#a72126; 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: #a72126;
  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: 22px;
  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: #a72126;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.content-box .syp p a {
  color: #434343;
}
.content-box .syp p span{ color:#666; font-size:16px;}
/*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*/

/*创新团队  开始*/
.content-box_1{ padding:20px;}
.content-box_1 ul{ margin-left:-30px; }
.content-box_1 ul li{ margin-top:20px;}
.cx_pic{ width:100%; 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_more{ border-top:1px solid #ddd; text-align:center; line-height:36px; }
.cx_more a{ color:#a72126; font-size:15px; line-height:36px;}

/*创新团队  结束*/

/*科研基地平台 开始*/
.content-box_2{ padding:20px;}
.content-box_2 ul{ margin-left:-30px;}

.content-box_2 ul li{ margin:10px 0;}
.content-box_2 ul li a{ color:#333; font-size:16px; line-height:36px;} 


/*科研基地平台 结束*/

/*科研政策 开始*/
.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; }


/*科研政策 结束*/


/*人员设置 开始*/
.content-box_4{ padding:10px;}
.content-box_4 ul{ margin-left:-30px; margin-top:20px;}
.content-box_4 ul li{ margin-top:20px;}
.left{ float:left; width:140px; height:180px;}
.left img{ width:100%; height:100%;}
.right{ float:left; margin-left:20px; width:56%;}
.ks,.bgdh,.email,.gzzz{ line-height:26px; color:#333; font-size:16px; font-weight:normal;}
.ks span,.bgdh span,.email span,.gzzz span{ font-size:16px; line-height:26px; font-weight:bold;}


/*人员设置 结束*/





@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%;}



}