
.newsW{overflow: hidden;}
.news-hot{margin-top: 140px;}
.news-hot a{display: block;}
.news-hot .img{float: left;width: 53%;height: 502px;overflow: hidden;}
.news-hot .mes{float: left;width: 47%;height: 502px;overflow: hidden;}
.news-hot .img{border-radius: 40px;}
.news-hot .img img{width: 100%;height: 100%;-webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear;transition: all 0.5s linear;}
.news-hot .mes{display: flex;flex-direction: column;justify-content: center;}
.news-hot .info{padding-left: 130px;padding-right: 90px;}
.news-hot .info span{font-size:18px;line-height: 30px;color: #444;font-family: 'DIN';margin-bottom: 18px;}
.news-hot .info h3{font-size: 28px;line-height: 36px;color: #444;max-height: 72px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;margin-bottom: 20px;}
.news-hot .info p{font-size: 16px;line-height: 24px;color: #5a5a5a;max-height: 96px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:4; -webkit-box-orient: vertical;}
.news-hot .info .dl{display: inline-block;font-size: 16px;line-height: 44px;color: #2f2f2f;padding: 0 35px;background-color: #f8b500;margin-top: 65px;border-radius: 30px;}
.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);}

.news-list{margin-top: 100px;overflow: hidden;}
.news-list li{float: left;width: 30%;background-color: #fff;margin-right: 5%;margin-bottom: 90px;border-radius: 16px;overflow: hidden;}
.news-list li:nth-child(3n){margin-right: 0;}
.news-list li a{display: block;}
.news-list li .img{height: 315px;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.news-list li .mes{padding: 45px;}
.news-list li .mes .ty{font-size: 16px;line-height: 24px;color: #2f2f2f;}
.news-list li .mes h3{font-size: 28px;line-height: 34px;color: #2f2f2f;height: 68px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: 20px;}
.news-list li .mes .btw{width: 100%;display: flex;justify-content: space-between;align-items: flex-end;margin-top: 50px;}
.news-list li .mes .btw em{display: block;font-size: 18px;line-height: 34px;color: #444;font-family: 'DIN';}
.news-list li .mes .btw span{display: block;font-size: 16px;line-height: 46px;color: #2f2f2f;padding: 0 35px;background-color:#dfdfdf;border-radius: 30px;overflow: hidden;-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear;transition: all 0.3s linear;}
/*.news-list li:hover h3{color: #f8b500;}*/
.news-list li:hover .btw span{background-color: #f8b500;color: #fff;}
.pages{display: flex;justify-content: space-between;align-items: center;overflow: hidden;margin-bottom: 150px;}
.pages .pg{width: 600px;display: flex;align-items: flex-end;}
.pages .pg a{font-size: 30px;line-height: 36px;color: #898989;font-family: 'DIN';padding: 10px 15px;}
.pages .pg a.on,.pages .pg a:hover{font-size: 40px;line-height: 40px;color: #000;font-family: 'DIN';}

.pages .pn{flex: 1;display: flex;justify-content: flex-end;align-items: center;}
.pages .pn .line{flex: 1;height: 1px;background-color: #231815;}
.pages .pn .prevpage,.pages .pn .nextpage{width: 80px;height: 80px;background-color: #fff;border-radius: 50%;background-repeat: no-repeat;background-position: center center;background-size: 24px;margin-left: 20px; }
.pages .pn .prevpage{background-image: url("../images/index_prev.png");}
.pages .pn .prevpage:hover{background-image: url("../images/index_prev2.png");}
.pages .pn .nextpage{background-image: url("../images/index_next.png");}
.pages .pn .nextpage:hover{background-image: url("../images/index_next2.png");}

.detail-top{margin-top: 40px;margin-bottom: 50px;display: flex;justify-content: space-between;align-items: center;}
.detail-top .curr{flex: 1;}
.detail-top .comeback{width: 196px;}
.detail-top .comeback a{display: block;font-size: 18px;line-height: 60px;color: #e4a703;;text-align: center;border: 1px solid #e4a703;}
.detail-top .comeback a:hover{background-color:#e4a703;color: #fff; }

.news-detail{padding: 75px 60px;background-color: #fff;margin-bottom: 70px;border-radius: 24px;overflow: hidden;}
.detail-title{padding-bottom: 50px;margin-bottom: 50px;border-bottom: 1px solid #ccc;}
.detail-title h1{font-size: 44px;line-height: 58px;color: #000;margin-bottom: 45px;}
.detail-title .date{display: flex;justify-content: space-between;align-items: center;}
.detail-title .date span{font-size: 18px;line-height: 24px;color: #444;font-family: 'DIN';}
.news-detail .content{font-size: 18px;line-height: 36px;color:#000;}
.news-detail .content img{max-width: 100% !important;}

.detail-ft{padding: 50px 60px;background-color: #fff;margin-bottom: 70px;border-radius: 24px;overflow: hidden;}
.detail-ft a{position: relative;color: #000;display: flex;justify-content: space-between;align-items: center;-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear;transition: all 0.3s linear;}
.detail-ft a.prev{border-bottom: 1px solid #ccc;margin-bottom: 20px;padding-bottom: 25px;}

.detail-ft a p{font-size: 26px;line-height: 36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.detail-ft a span{width: 100px;font-size: 20px;line-height: 36px;margin-left: 50px;}

.detail-ft a:hover {color: #f8b500;}













