.newsCenter{}

.newsTop{background: #fff;padding-bottom: 46px;padding-top: 30px;}
.newsTop .titB{margin-bottom: 30px;}
.newsDown{background: #fafafa;}
.newsCenter .banbox{width: 540px;float: left;position: relative;}
.newsCenter .banbox .imgbox .item{position: relative;display: block;}
.newsCenter .banbox .imgbox .item img{width: 100%;}
.newsCenter .banbox .imgbox .bx-caption{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;opacity:0.9;filter:alpha(opacity=0.9);position: absolute;bottom: 0;line-height: 47px;background: #c55123;font-size:18px;color: #fff;width: 96%;padding:0 2%;text-align: center;}
.newsCenter .banbox .bbtn > div{position: absolute;top: 50%;margin-top: -50px;}

.newsCenter .banbox .bbtn .bleft {left: 0;}
.newsCenter .banbox .bbtn .bright{right: 0;}

.newsCenter .banbox .bbtn a{width: 40px;height: 100px;display: block;background-position:center center;background-repeat: no-repeat;background-size: 100%; }
.newsCenter .banbox .bbtn .bleft a{background-image: url(../images/newsleft.png);}
.newsCenter .banbox .bbtn .bright a{background-image: url(../images/newsright.png);}

.newsCenter .nbox{width: 615px;float: right;}
.newsCenter .nbox li{border-bottom: 1px solid #e5e5e5;margin-bottom: 10px;}
.newsCenter .nbox li h2{font-size: 18px;line-height: 26px;font-weight: normal;color: #111;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsCenter .nbox li:hover h2{color: #e61d4c;font-weight: bold;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}
.newsCenter .nbox li span{font-size: 12px;line-height: 16px;color: #9a9a9a}
.newsCenter .nbox li p{font-size: 12px;line-height: 16px;height: 32px;color: #666;margin: 12px 0;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}



.newsCList {padding-top: 46px;}
.newsCList li{float: left;width: 32%;margin-right: 2%;background: #fff;box-shadow: 0 0 8px rgba(0,0,0,0.10);margin-bottom: 15px;padding-top: 24px;}
.newsCList li:nth-child(3n){margin-right: 0;}
.newsCList li a{display: block;}
.newsCList li .news-tit,.newsCList li .img,.newsCList li .mes,.newsCList li .detail{padding: 0 28px;}
.newsCList li .news-tit{margin-bottom: 18px;}
.newsCList li .news-tit h4{font-size: 18px;line-height: 26px;color: #1c1c1c;height: 52px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
.newsCList li .news-tit em{display: block;font-size: 12px;line-height: 26px;color: #9a9a9a;margin-top: 5px;}
.newsCList li .img{overflow: hidden;}
.newsCList li .img img{width: 100%;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; ;transition: all 0.5s ease;}
.newsCList li .mes{color: #555;margin: 25px 0;}
.newsCList li .mes p{font-size: 14px;line-height: 24px;height:72px; ;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;}

.newsCList li .detail{font-size: 14px;line-height: 52px;color: #4f4f4f;border-top: 3px solid #f0f0f0;-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear;transition: all 0.3s linear;}

.newsCList li:hover .img img{-moz-transform:scale(1.05,1.05);  -webkit-transform:scale(1.05,1.05);  -o-transform:scale(1.05,1.05);  transform: scale(1.05,1.05);}

.newsCList li:hover .detail{background: #e61d4c;color: #fff;border-top: 3px solid #e61d4c;}
