.xw .cn_fr {width: 75%;}
.xw .cn_fr .info_mox {margin: 0 -12px;}
.xw .cn_fr .mox_list {width: 33.33%;float: left;display: inline-block;}
.xw .cn_fr .list_con {margin: 0 12px;position:relative;overflow: hidden;}
.xw .cn_fr .img_box {width: 100%;max-height: 240px;overflow: hidden;}
.xw .cn_fr .news_title a {font-size: 18px;font-family: "Pingfang";font-weight: 600;color: rgba(255,255,255,1);line-height: 28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2 ;height:56px;overflow:hidden;text-overflow:ellipsis;    white-space: normal;}
.xw .cn_fr .news_text a {font-size: 14px;font-family: "Pingfang";font-weight: 400;color: rgba(255,255,255,1);line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3 ;height:66px;overflow:hidden;text-overflow:ellipsis;}
.xw .cn_fr .mox_list:hover .news_title a{color:#418CFF;}
.xw .cn_fr .news_title{margin:18px 0 16px 0;}
.xw .cn_fr .cn_info .img_box{padding-top:76%;}
.xw .contain_news .cn_fr img{    width: auto;height: 100%;position: absolute;top: 0; right: 0;bottom: 0;left: 0; margin: auto;}
.xw .cn_fr .news_time{display: block;z-index: 3;}
.xw .cn_fr .con_box{margin: 0;}
.xw .contain_news .con.clearfix{padding: 80px 60px 100px;}
.xw .contain_news.xwnews .cn_fl{width: 32.57%;}

.contain_news.xwnews .con.clearfix{padding-top: 80px;padding-bottom: 72px;}
.xw .cn_title{font-size: 24px;font-weight: 500;}
.xw .cn_title.sirw a{font-size:32px;    text-shadow: 2px 3px 2px #000;    position: absolute;
    top: 80px;
    left: 60px;z-index:2;color:#fff;}
.contain_news.xwnews .p_mox{margin-top: 171px;padding: 64px 35px 43px 44px;background: #fff;}
.contain_news.xwnews .news_title{font-family: 'PingFang';font-weight: 500;font-style: normal;font-size: 24px;text-align: left;line-height: 30px;height:90px;}
.contain_news.xwnews .news_text{font-weight: 400;font-style: normal;font-size: 14px;color: #666666;text-align: left;line-height: 24px;margin: 16px 0 34px;height:auto;}   
.contain_news.xwnews .news_more a{color:rgba(65,140,255,1);margin-left:-23px;}
.contain_news.xwnews .news_more {font-size: 14px;font-family: "Pingfang";font-weight: 500; color: rgba(65,140,255,1); line-height: 20px; padding: 13px 0px; text-align: center; display: block;border: 1px solid; background: #fff url(../images/jt_b.png) no-repeat 82px center;width:120px;}
.contain_news .cn_fl{width: 240px;}
.contain_news .cn_fl .con_box{margin: 0;}
.contain_news .cn_fl .con_box li{line-height: 60px;margin: 4px 0;border: 1px solid #e4e4e4;}
.contain_news .cn_fl .con_box li:hover{background:#418CFF;    border-color: rgb(65 140 255 / 0.4);}
.contain_news .cn_fl .con_box li a{color: #fff; display: inline-block; font-weight: 500;font-style: normal;font-size: 16px;line-height:60px;}
.contain_news .cn_fl .con_box li i{display: inline-block;width: 30px;height: 30px;margin-right: 11px;vertical-align: middle;margin-left:25%;}
.xw.lists #container-1{margin-bottom:0;}
.contain_news .cn_fl .con_box li.i1 i{height:30px;}
.contain_news .cn_fl .con_box li.i2 i{height:35px;}

.xwlists .search_i{border:1px solid #e4e4e4;}
.xwlists .imgx .box{float: left;display: inline-block;margin-left: 24px;position: relative;}
.xwlists .imgx .search input{border:1px solid #e4e4e4;font-size: 14px;font-family: "Pingfang";color: #000;font-weight: 500;line-height: 20px;background: #fff;padding: 16px 15px;display: block;width: 455px;}
.xwlists .imgx .btn{width: 70px;height: 20px;position: absolute;right: 0;top: 0;z-index: 8;cursor: pointer;background: url(../images/nav_sous.svg) no-repeat center;margin:17px 0;}    
.xwlists .contain_news.imgx{margin-top: 130px;}
.xwlists .contain_news.imgx .con.clearfix{padding: 54px 60px;}
.xwlists .contain_news.imgx .cn_title{color: #333;margin-bottom: 24px;}
.contain_news.imgx.xwnews {
    position: relative;
    overflow:hidden;
}


.xwlist .img_box{width: 194px;height: 113px;float: left;display: inline-block;margin-right: -194px;position: relative;}
.xwlist .news_bg{position: absolute;left: 0;right:0;top: 0;bottom: 0;width: 100%;height: auto;margin: auto;}
.xwlist .news_con{width: 100%;float: right;display: inline-block;}
.xwlist .news_wz{margin-left: 220px;}
.xwlist .news_title{font-family: "Pingfang";font-weight: 500;font-style: normal;font-size: 20px;text-align: left;line-height: 30px;}
.xwlist .news_text{ font-family: "Pingfang";font-weight: 400;font-style: normal;font-size: 14px;text-overflow: ellipsis; color: #666666;text-align: left;line-height: 24px;height: 48px;overflow: hidden;margin: 13px 0 19px;    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
.xwlist.contain_news .news_time{position: static;background: none;width: auto;height: auto; font-family: "Pingfang";font-weight: 400;font-style: normal;font-size: 14px;text-overflow: ellipsis; color: #666666;text-align: left;line-height: 24px; }
.xwlist .mox_list{padding: 45px 0;border-bottom: 1px solid #e4e4e4;max-width:921px;}
.contain_tech .news_imgs {
    width: 100%;
    position: relative;
    padding-top: 120%;
    overflow: hidden;
}
.contain_tech .news_title {
    font-size: 20px;
    text-align: center;
    line-height: 50px;
}
.contain_tech .tech .mox_box {
    margin: 0 20px;
}
.contain_tech .slick-prev {
    left: 0;    top: 50%;
}
.contain_tech .slick-next {
    right: 0;    top: 50%;
}
.contain_tech  .news_imgs .news_bg {
    position: absolute;
    right: auto;
    top: 0;
    left: 0;
    bottom: 0;
    margin: auto;
    width: 100%;
    height: auto;
}
#pager{height: 32px;margin-bottom: 55px;}
.xwlist.contain_news .con.clearfix{padding: 81px 60px 0;}
#pager{height: 32px;margin-bottom: 55px;}

.xw .arti_metas{padding:0;}
.xw #d-container{margin-top: 130px;}
.xw .article .arti_metas span{display: block;margin: 0;padding: 10px 0;}

.xw .article h1.arti_title{color: #333;font-weight: 700;font-style: normal;font-size: 32px;text-align: left;margin: 25px 0 40px;}
.xw .infobox{width: 65%;margin: 0;min-height: 500px;}

.xw .tech .news_title a{-webkit-line-clamp: 5;max-height: 140px;}

@media screen and (max-width: 1440px) {
.xwlists .contain_news .con.clearfix{margin:0;}
.xwlists .contain_news.imgx .con.clearfix{padding:54px 60px;}
.xwlist.contain_news .con.clearfix {
    padding: 81px 60px 0;
}
}
@media screen and (max-width: 1200px) {
.xwlists .contain_news.imgx .con.clearfix ,.xwlist.contain_news .con.clearfix{margin:0 30px;}
#pager ul.pages{padding:0 30px;}
.xwlists .contain_news.imgx .con.clearfix{padding:54px 0px;}
.xwlist.contain_news .con.clearfix {
    padding: 81px 0px 0;
}
}
@media screen and (max-width: 999px) {
.contain_news .cn_fl .con_box li{text-align:center;}
.contain_news .cn_fl .con_box li i{margin-left:0;}
.contain_news .cn_fl ,.xw .cn_fr{width:100%;}
.xw .contain_news.xwnews .cn_fl{width:52.7%;}
.xwlists .contain_news.imgx ,.xw #d-container{margin-top:0;}
.xw .infobox{width:100%;padding:0;}
.xw .infobox .article{margin:0 30px;}
}
@media screen and (max-width: 479px) {
.xw .article h1.arti_title{font-size:20px;}
.xw .infobox .article{margin:0;}
}