.news_container{}


.news_container .news_list{}
.news_container .news_list ul{margin-bottom:20px;}
.news_container .news_list li{padding:20px; min-height:150px; border-bottom:1px dashed #CCC; position:relative;}
.news_container .news_list li:hover{background-color:#f0f0f0;}
.news_container .news_list li .s_img{position:absolute; left:20px; top:20px; border-radius:10px; overflow:hidden;}
.news_container .news_list li .s_img img{width:225px;}
.news_container .news_list li .s_text{padding-left:250px;}
.news_container .news_list li .s_title{font-size:20px; white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_container .news_list li .s_date{color:#666; padding:5px 0; height:24px; line-height:24px; background:url(../images/news/time.png) no-repeat left center; padding-left:35px;}
.news_container .news_list li .s_content{line-height:26px; height:52px; margin-bottom:5px; display: -webkit-box !important; overflow: hidden; text-overflow: ellipsis; word-break: break-all; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.news_container .news_list li a.s_detail_link{padding:0 15px; height:30px; line-height:30px; text-align:center; display:inline-block; background-color:#c10b07; color:#FFF; border-radius:5px;}
.news_container .news_list li a:hover.s_detail_link{background-color:#a40a06; color:#FFF;}


.news_container .news_content{padding:0px 20px;}
.news_container .news_content .s_title{font-size:30px; font-weight:bold; text-align:center; padding:20px 0;}
.news_container .news_content .s_info{position:relative; text-align:center; font-size:16px; padding-bottom:20px; border-bottom:1px solid #CCC;}
.news_container .news_content .detail_text{line-height:2; margin-top:20px;}
.news_container .news_content .detail_text img{max-width:100%;}

.news_container .news_content .s_adjacent{margin-top:20px; padding-top:20px; border-top:1px solid #CCC;}
.news_container .news_content .s_adjacent li{padding:10px 0; line-height:20px;}
.news_container .news_content .s_adjacent li a{color:#035291;}
.news_container .news_content .s_adjacent li a:hover{color:#092e4b;}

@media screen and (max-width:480px){
	.news_container .news_list li .s_img{display:none;}
	.news_container .news_list li .s_text{padding-left:0;}	
}










