@charset "utf-8";
body{font-size: 14px;font-family:'微软雅黑','Microsoft YaHei','宋体','SimSun','Arial Black','sans-serif';line-height:1em;color: #000000;}
.news-box-title{position:relative;margin-top: 50px;margin-bottom:75px;padding-right: 15px;width: 100%;text-align: left;border-top: 2px solid #7d7d7d;}
a{color: #555555;}
a:hover{color:#12b5b0;}
.news-box-title h1{position:absolute; top:-2px;left: 0; padding-right:30px; padding-top: 6px;font-size: 24px;line-height: 24px;font-weight: bold;border-top: 2px solid #12b5b0;}
.news-box-title h1 span.h1-eng{padding-left: 5px;font-style: italic;font-weight: normal;font-size: 21px; color: #4eb49f; line-height: 15px; vertical-align: bottom;font-family: 'helvetica';}
.news-box-title a{display:inline-block;margin-top: 13px;color: #626262;}
.wrapper{
	
	margin-top: 40px;
	/* background-color: pink; */
}
/*.wrapper-main{width: 790px;}*/
.news-box{
	width: 100%;
	
}
.news-container .news-box .one-news{
	width: 100%;
	margin-bottom:50px;
}

.news-box .one-news .news-img{width: 42%;float: left;}
 .news-box .one-news .news-img img{
 	width: 100%;
	
 }
 .news-box .one-news .news-details{
 	float: right;
 	width: 55%;
 }

 .one-newst .news-details{margin-bottom: 18px;height: 40px;line-height: 20px;font-size: 12px;overflow: hidden;}
  .one-news .news-details h4{width:100%;padding-top: 6px;padding-bottom: 20px;font-size: 20px;line-height: 30px;font-weight: 800;color: #000000;overflow: hidden;}
  .one-news .news-details h4 a{color: #000000;}
	.one-news .news-details h4 a:hover{color:#12b5b0;}
  .one-news .news-details .detail{width:100%;margin-bottom: 18px;height: 75px;line-height: 26px;overflow: hidden;text-align: justify;}
  .one-news .news-details .labels{color: #666666;font-size: 12px;line-height: 12px;}
  .one-news .news-details .labels span{display: inline-block;padding: 3px 8px 4px;margin-left: 8px;background-color: #d2d2d2; color: #555555;border-radius:9px;}

/*专访*/
/*.interview-container{width: 790px;}*/
.interv-box{
	display: flex;
	flex-wrap: wrap;
}
.one-interv{margin-bottom: 30px;/*width:370px;*/width: 33.222222222222%;padding-right: 20px;}
.one-interv:nth-child(3n){
	padding-right: 0;
	padding-left: 10px;
}
.one-interv:first-child{
	padding-left: 0;
	padding-right: 10px;
}
.one-interv:nth-child(4n){
	padding-left: 0;
	padding-right: 10px;
	}
.one-interv:nth-child(3n-1){
	    padding-right: 5px;
   	 padding-left: 5px;	
}

.one-interv .interv-img{width: 100%;}
.one-interv .interv-img img{width: 100%;}
/*.one-interv:nth-child(2n){
	margin-right: 0;
}*/
.one-interv .interv-details {/* padding-left:10px;padding-right:10px; */margin-bottom: 10px;color: #727171;line-height: 20px;overflow: hidden;}
.one-interv .interv-details h4{padding-top:10px;height: 77px;font-size: 18px;color: #000000;line-height: 30px;font-weight: normal;overflow: hidden;}
.one-interv .interv-details h4 a{color: #000000;}
.one-interv .interv-details h4 a:hover{color:#12b5b0;}
.one-interv .interv-details .detail{margin-bottom: 18px;height:40px;line-height: 22px;overflow: hidden;}
.one-interv .interv-labels{padding-top: 17px;padding-left: 10px;border-top:1px solid #d2d2d2;}
.one-interv .interv-labels span{display: inline-block;margin-left: 6px;background-color: #d3d3d3;padding: 3px 6px;border-radius: 8px;color: #555555;font-size: 12px;line-height: 13px;}

/* wrapper-minor */
/*.wrapper-minor{
	width: 360px;
}*/
.minor-title{
	padding-left:20px;
	padding-right: 14px;
	margin-top: 50px;
	width: 100%;
	height: 37px;
	border-top:4px solid #12b5b2;
	background-color: #e5e5e5;
	
}
.minor-title h2{
	float: left;
	line-height: 33px;
	font-size: 16px;
}
.minor-title a{
	margin-top: 9px;
	color: #333333;
}
.gonggaogongshi ul{
	padding-left: 20px;
	padding-right: 20px;
}
.gonggaogongshi ul li{
	padding-left: 10px;
	width:100%;
	height:55px;
	border-bottom: #959595 1px solid;
	line-height: 55px;
	background:url(../images/news/icon.jpg) no-repeat left center;
	  white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
	
}
.gonggaogongshi ul li a{
	color:#565656;
}
.gonggaogongshi ul li a:hover{
	color:#12b5b0;
}
/*ad*/
.ad{margin-top:46px;width:100%;margin-bottom: 50px;}
.ad img{width: 100%;}
@media (max-width: 480px){
	.news-box .one-news .news-img{width: 100%;float:none;}
	.news-box .one-news .news-details{width: 100%;float:none;}
	.one-interv{width: 100%;}
}

