.news_container{}

.news_container .news_list{margin:auto;}
.news_container .news_list ul{}
.news_container .news_list li{padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #CCC;}
.news_container .news_list li a{display:block; padding-top:10px; padding-bottom:10px; border-radius:10px; position:relative;}
.news_container .news_list li.s_imginfo .s_img{width:22%; float:left;}
.news_container .news_list li.s_imginfo .s_img img{width:100%; display:block;}
.news_container .news_list li a:hover{padding-left:10px; padding-right:10px; background-color:#e7f7fb; color:#000;}
.news_container .news_list li.s_imginfo a:hover .s_img{left:10px;}
.news_container .news_list li.s_imginfo dl{width:76%; float:right;}
.news_container .news_list dt{margin-bottom:10px; padding-bottom:10px; border-bottom:2px solid #0b95ba;}
.news_container .news_list .s_title{font-size:22px; font-weight:bold; height:40px; line-height:40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_container .news_list .s_date{height:40px; line-height:40px;}
.news_container .news_list dd{height:120px; line-height:40px; display:-webkit-box !important; overflow:hidden; text-overflow:ellipsis; word-break:break-all; -webkit-box-orient:vertical; -webkit-line-clamp:3;}

.news_container .img_list{}
.news_container .img_list ul{margin-left:-3%;}
.news_container .img_list li{float:left; width:22%; margin-left:3%; margin-top:20px; margin-bottom:20px;}
.news_container .img_list a{display:block; text-align:center;}
.news_container .img_list a span{display:block; margin-top:10px; height:20px; line-height:20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_container .img_list img{width:100%;}


.news_container .news_content .s_title{font-size:30px; font-weight:bold; text-align:center; padding-bottom:20px;}
.news_container .news_content .s_info{padding:5px 0px; background-color:#f5f5f5; line-height:30px; text-align:center; font-size:14px; margin-bottom:20px;}

@media screen and (max-width:1399px){
	.news_container .news_list li.s_imginfo .s_img{width:30%;}
	.news_container .news_list li.s_imginfo dl{width:66%;}
	.news_container .news_list .s_title{font-size:20px; height:30px; line-height:30px;}
	.news_container .news_list .s_date{font-size:16px; height:30px; line-height:30px;}
	.news_container .news_list dd{font-size:16px; height:90px; line-height:30px;}
	
	.news_container .news_content .s_title{font-size:26px;}
}

@media screen and (max-width:488px){
	.news_container .news_list li.s_imginfo .s_img{width:38%;}
	.news_container .news_list li.s_imginfo dl{width:58%;}
	
	.news_container .news_content .s_title{font-size:22px;}
}







