.about{background:;}
@media(min-width:992px){
.about{padding-top:28px; padding-bottom:28px;}
}
@media(max-width:991px){
.about{padding-top:18px; padding-bottom:18px;}
}



.newslist{overflow:hidden; }
.newslist .list-box ul li{border-bottom:1px solid #ccc;}
.newslist .list-box ul li:after{display:block; content:''; clear:both;}
.newslist .list-box ul li a{transition:.3s;}
.newslist .list-box ul li>a>span{float:left; overflow:hidden; width:420px;}
.newslist .list-box ul li a span img{display:block; transition:.3s;}
.newslist .list-box ul li a:hover span img{transform:scale(1.05);} 
.newslist .list-box ul li>div{padding-left:438px;}
.newslist .list-box ul li>div h3{display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.newslist .list-box ul li>div i{opacity:.68; font-style:normal; display:block; padding:8px 0;}
.newslist .list-box ul li>div p{opacity:.88; overflow:hidden; height:px;}
@media(min-width:992px){
.newslist{padding-top:28px; padding-bottom:28px;} 
.newslist .list-box{margin-bottom:28px;}
.newslist .list-box ul{}
.newslist .list-box ul li{padding:28px 0;}
}
@media(max-width:991px){
.newslist{padding-top:18px; padding-bottom:18px;} 
.newslist .list-box{margin-bottom:18px;}
.newslist .list-box ul li{width:100%; padding:18px 0;}
}
@media(max-width:767px){
.newslist .list-box ul li{padding:8px 0;}
.newslist .list-box ul li>a>span{width:100px;}
.newslist .list-box ul li>div{padding-left:108px;}
.newslist .list-box ul li>div i{padding:0;}
.newslist .list-box ul li>div p{height:auto; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
}



.newsdetail .title{text-align:center; border-bottom:1px solid #ccc; padding-bottom:18px; margin-bottom:28px;}
.newsdetail .title b{font-weight:normal; color:#666;}
.newsdetail .title i{font-style:normal; color:#555;}
.newsdetail article dir{border-top:1px solid #ccc; padding:18px 0;}
.newsdetail article dir:after{display:block; content:''; clear:both;}
.newsdetail article dir dl{float:left;}
.newsdetail article dir dl dt{display:inline-block; float:left;}
.newsdetail article dir dl dt b{font-weight:normal;}
.newsdetail article dir dl dd{display:inline-block; float:left; width:288px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.newsdetail article dir dl dd i{font-style:normal;}
.newsdetail article dir dl+dl{float:right;}
.tag{padding:18px 0;}
@media(min-width:992px){
.newsdetail{padding-top:28px; padding-bottom:28px;} 
}
@media(max-width:991px){
.newsdetail{padding-top:18px; padding-bottom:18px;} 
}
@media(max-width:767px){
.newsdetail .title{padding-bottom:8px; margin-bottom:18px;}
.newsdetail .title h1{font-size:24px;}
}