.news{padding-bottom: 10px;}
.newsH-slider{position: relative;overflow: hidden;}
.newsH-slider .newsH-list{overflow: hidden;position: relative;}
.news-hot{margin-bottom: 45px;}
.news-hot a{display: block;background: #f5f5f5;}
.news-hot .img,.news-hot .mes{float: left;width: 50%;height: 412px;overflow: hidden;}
.news-hot .img img{width: 100%;height: 100%;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; ;transition: all 0.5s ease;}
.news-hot .mes{color: #0c0d0f;}
.news-hot .cont{padding:0 50px;margin-top: 45px; }
.news-hot .mes span{display: block;font-size: 22px;line-height: 24px;font-weight: bold;margin-bottom: 15px;font-family:'DINCond-Bold';color:#afafb5;}
.news-hot .mes h3{font-size: 26px;line-height: 40px;font-weight: bold;max-height: 80px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;margin-bottom: 10px;}

.news-hot .mes p{font-size: 14px;line-height: 22px;color: #6d6d6d;max-height: 88px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:4; -webkit-box-orient: vertical;margin-top: 10px;}
.news-hot .mes .detail{display: inline-block;font-size: 14px;line-height: 24px;color: #fff;padding: 4px 28px;background: #115fd5;border-radius: 25px;margin-top: 45px;}
.news-hot .mes .detail img{width: 24px;margin-right: 8px;}
.news-hot a: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);}

.newsH-slider .bx-controls{position: absolute;left: 0;top:385px;text-align: center;width: 50%;}
.newsH-slider .bx-controls .bx-pager{display: inline-block;text-align: center;}
.newsH-slider .bx-controls .bx-pager .bx-pager-item{float: left;overflow: hidden;display: inline-block;}
.newsH-slider .bx-controls .bx-pager .bx-pager-item a {display: block;width: 10px;height: 10px;border-radius: 50%;background: #fff; margin:0 5px;float: left;text-indent: -99999px;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; ;transition: all 0.5s ease;}
.newsH-slider .bx-controls .bx-pager .bx-pager-item a.active{width: 14px;}
.newsH-slider .bx-controls-direction{display: none;}



.news-list{}
.news-list li{float: left;width: 49%;margin-right: 2%;background-color: #f5f5f5;margin-bottom: 30px;}
.news-list li:nth-child(2n){margin-right: 0;}
.news-list li a{display: block;color: #0c0d0f;}
.news-list li .mes{padding: 60px 45px;}
.news-list li .mes span{display: block;font-size: 20px;line-height: 28px;margin-bottom: 15px;font-family:'DINCond-Bold';color:#afafb5;}
.news-list li .mes h3{font-size: 26px;line-height: 40px;height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  margin-bottom: 10px;}
.news-list li .mes p{font-size: 14px;line-height: 22px;color: #6d6d6d;height: 40px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}

.news-list li:hover{background-image: url("../images/news_bg.jpg");background-position: center center;background-repeat: no-repeat;background-size: cover;}
.news-list li:hover a,.news-list li:hover .mes p{color: #fff;}

.news-list2{}
.news-list2 li{float: left;width: 49%;margin-right: 2%;background-color: #f5f5f5;margin-bottom: 30px;}
.news-list2 li:nth-child(2n){margin-right: 0;}
.news-list2 li a{display: block;color: #0c0d0f;}
.news-list2 li .mes{padding: 60px 45px;}
.news-list2 li .mes span{display: block;font-size: 18px;line-height: 28px;font-weight: bold;margin-bottom: 15px;}
.news-list2 li .mes h3{font-size: 30px;line-height: 40px;height: 40px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  margin-bottom: 20px;}
.news-list2 li .mes p{font-size: 14px;line-height: 22px;color: #6d6d6d;height: 44px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;margin-bottom: 25px;}

.news-list2 li:hover{background-image: url("../images/news_red_bg.jpg");background-position: center center;background-repeat: no-repeat;background-size: cover;}
.news-list2 li:hover a,.news-list2 li:hover .mes p{color: #fff;}








