@font-face{font-family:PingFang;src:url(../fonts/苹方黑体-中粗-简.ttf)}
.new-nav{overflow:hidden;padding:50px 0 44px}
.new-nav li{float:left;margin-right:45px}
.new-nav li a{display:block;font-size:16px;color:#333;line-height:46px}
.new-nav li.on a,.new-nav li:hover a{font-weight:700;color:#d1121b}
.new-part{padding-bottom:100px;padding-top:50px}
.new-part img{max-width: 100%;height: auto !important;}
.new-item{margin-bottom:60px}
.new-item li{padding:68px 0 58px;position:relative}
.new-item li .item{position:relative;z-index:2}
.new-item li::before{content:'';width:100%;height:3px;background-color:#d6d6d6;position:absolute;left:0;bottom:0;z-index:-1}
.new-item li::after{content:'';position:absolute;left:-116px;right:-116px;top:-3px;bottom:-3px;background-color:#f3f3f3;z-index:0;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:scale(0);transform:scale(0)}
.new-item li .date{float:left;font-family:din-bold;color:#333;width:120px;margin-top:-10px}
.new-item li .date strong{font-size:66px;display:block;line-height:1.01}
.new-item li .date span{display:block;font-size:16px;line-height:17px;margin-top:-4px;padding-left:6px}
.new-item li .new-con{overflow:hidden}
.new-item li .new-con .pic{float:left;width:310px;height:218px;overflow:hidden;margin-right:38px}
.new-item li .new-con .pic img{width:100%;height:100% !important;object-fit:cover;-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.new-item li .new-con .text{overflow:hidden}
.new-item li .new-con .tit{display:block;font-size:24px;color:#333;line-height:44px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:14px}
.new-item li .new-con p{font-family:PingFang;font-size:16px;color:rgba(51,51,51,.7);line-height:24px;height:72px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.new-item li .more{display:inline-block;font-size:16px;color:#333;line-height:36px;font-family:'思源黑体';margin-top:60px}
.new-item li .more span{display:inline-block;padding-right:30px;background:url(../images/nl-arr1.png) no-repeat center right;-webkit-transition:all .3s ease;transition:all .3s ease}
.new-item li:hover::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.new-item li:hover .tit{color:#c30614}
.new-item li:hover .pic{display:block}
.new-item li:hover .more{color:#c30614}
.new-item li:hover .more span{padding-right:35px;background:url(../images/i1_jt5.png) no-repeat center right}
.new-item li:hover .pic img{-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);}
@media only screen and (max-width:959px){
    .new-part p{text-align: left !important;}
    .new-part p video{max-width: 100%;height: auto;}
    .new-part{padding-bottom: 50px;}
    .new-item li .new-con .pic{display: none;}
.new-item li{padding:25px 0}
.new-item li .more{margin-top:20px}
.new-item li:hover .pic{display:none}
.new-item li::after{left:-10px;right:-10px}
.new-nav li{margin-right:25px}
}
@media only screen and (max-width:767px){
.new-item li .more{font-size:14px}
.new-nav{display:none}
.new-item li .date{margin-top:0;width:60px}
.new-item li .date strong{font-size:38px}
.new-item li .date span{font-size:12px;padding-left:0}
.new-item li .new-con .tit{font-size:18px;line-height:28px}
.new-item li .new-con p{font-size:14px}
.new-item li::before{height:1px}
.new-item li::after{top:-1px;bottom:-1px}
.new-item li .date strong{font-size:30px}
}
