.dn{display:none}
.news-title{position:relative;padding-bottom:15px}
.news-title h3{font-size:34px;color:#111;line-height:46px;font-weight:400}
.more-btn{width:176px;text-align:center;line-height:50px;background-color:#d30016;color:#fff;font-size:16px;display:block;font-size:16px;font-family:'思源黑体';-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;right:0;bottom:0}
.more-btn span{display:inline-block;padding-right:30px;background:url(../images/yc-jt1.png) no-repeat center right}
.more-btn:hover{background-color:#004ea1;color:#fff}
.news-box{padding-top:75px;padding-bottom:100px}
.dynamic-box{overflow:hidden}
.dynamic-img{float:left;width:55%;padding-right:50px;margin-top:30px}
.dynamic-img .img{display:none}
.dynamic-img .img.on{display:block}
.dynamic-img a{display:block;width:100%;height:0;overflow:hidden;position:relative;padding-top:69%}
.dynamic-img a.on{display:block}
.dynamic-img a:hover img{transform:scale(1.08);-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08)}
.dynamic-img img{position:absolute;left:0;top:0;width:100%;height:100%}
.dynamic-text{float:right;width:45%}
.dynamic-text li{padding:25px 0 22px;border-bottom:1px solid #e7e7e8}
.dynamic-text li .time{display:block;color:#a8a8a9;font-size:18px;line-height:28px;font-family:din;margin-bottom:12px}
.dynamic-text li p{display:none;font-size:16px;line-height:24px;color:rgba(24,24,26,.5)}
.dynamic-text li .tit{display:block;font-size:26px;color:#18181a;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:16px}
/* .dynamic-text li.active span,.dynamic-text li:hover span{color:#18181a}
.dynamic-text li.active .tit,.dynamic-text li:hover .tit{color:#ae1e23}
.dynamic-text li.active p{display:block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2} */

.dynamic-text li:nth-child(1) span,.dynamic-text li:hover span{color:#18181a}
.dynamic-text li:nth-child(1) .tit,.dynamic-text li:hover .tit{color:#ae1e23}
.dynamic-text li:nth-child(1) p{display:block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}


.news-box1{background-color:#f8f8f8;padding:95px 0}
.new-list{overflow:hidden;margin-left:-8%;margin-top:62px}
.new-list li{float:left;width:42%;margin-left:8%;margin-bottom:30px}
.new-list li .date{float:left;width:80px;position:relative}
.new-list li .date strong{display:block;font-family:din-bold;font-size:48px;line-height:1.1}
.new-list li .date span{font-family:din;color:#18181a;font-size:16px;line-height:26px;display:block}
.new-list li .date::after{content:'';width:1px;height:72px;background-color:#000;position:absolute;right:0;top:6px}
.new-list li .info{overflow:hidden;padding-left:28px}
.new-list li .info .tit{display:block;font-size:18px;color:#333;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700;margin-bottom:6px}
.new-list li .info .tit:hover{color:#d30016}
.new-list li .info p{font-size:16px;color:rgba(24,24,26,.5);line-height:24px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
@media screen and (min-width:1279px){
    /* .dynamic-text li:hover p{display:block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2} */
    .dynamic-text li:first-child span.time:after{content: "置顶";margin-left: 20px;font-weight: 500;}
    .new-list li:hover .date strong{color:#d30016;}
}
@media only screen and (max-width:1279px){
.dynamic-text li .tit{font-size:20px;line-height:30px}
.dynamic-text li .time{font-size:16px;line-height:26px}
.dynamic-text li{padding:18px 0 16px}
}
@media only screen and (max-width:1199px){
.dynamic-img{padding-right:20px}
.new-list{margin-left:-2%}
.new-list li{width:48%;margin-left:2%}
}
@media only screen and (max-width:959px){
.news-box{padding-top:45px;padding-bottom:50px}
.news-title{padding-bottom:0}
.news-title h3{font-size:26px;line-height:36px}
.more-btn{width:130px;font-size:14px;line-height:40px}
.dynamic-img{width:100%;padding-right:0}
.dynamic-text{width:100%}
.new-list li .info p{font-size: 14px;line-height: 20px;}
}
@media only screen and (max-width:767px){
.more-btn{width:130px;font-size:14px;line-height:40px}
.dynamic-text li.active p{font-size:14px}
.dynamic-text li .time{font-size:14px;line-height:24px;margin-bottom:10px}
.dynamic-text li .tit{font-size:18px;line-height:28px;margin-bottom:10px}
.news-box1{padding:50px 0}
.new-list{margin-left:0}
.new-list li{width:100%;margin-left:0}
.new-list li .date{width:60px}
.new-list li .date strong{font-size:38px}
.new-list li .date span{font-size:12px;line-height:22px}
.new-list li .info{padding-left:10px}
.new-list li .info p{font-size:14px}
}
@media only screen and (max-width:479px){
.new-list li .date strong{font-size:28px}
.new-list li .date{width:50px}
.new-list li .info .tit{font-size:16px}
}