@charset "utf-8";

@media screen and (max-width: 1920px){

}

@media screen and (max-width: 1600px){
}

@media screen and (max-width: 1440px){
}

@media screen and (max-width: 1366px){
}

@media screen and (max-width: 1325px){
}

@media screen and (max-width: 1280px){
}

@media screen and (max-width: 1025px){
    .w{width: 100%;}
    .main{margin-top: 60px;}
    .main1,.main3{width: 98%;margin: auto;}
    .slidetxtbox .tempwrap{display: none;}
    .slidetxtbox .hd ul li{width: 90%;margin: auto;float: none;}
    .slidetxtbox .hd{width: 100%;margin-top: 0px;}
    .slidetxtbox .hd ul li.on{width: 100%;margin-left: 0px;}
    .slidetxtbox .hd ul li.on .banner-title,.slidetxtbox .hd ul li.on .banner-sum{width: 85%;}
    .picscroll-left .bd{width: 90%;overflow: hidden;}
    .picscroll-left .bd ul li{width: 33.33%;}
    .main2-list{margin-bottom: 0px;}

    .main2{width:98%;margin: 70px auto 0px;}
    .main2-list{width: 32%;}
    .main2-list:nth-of-type(n 2){margin-left: 20px;}
    .main2-list:nth-of-type(n 4){margin-left: 0px;}
    .main2-list:nth-of-type(n 5){margin-left: 20px;}
    .main2-title{font-size: 22px;margin-bottom: 10px;}
    .main2-title img{margin-right: 0px;margin-bottom: 5px;}
    .cont-list-one .date{width: 20%;margin-top: 0px;}
    .info-main{width: 75%;}
    .cont-list-one{padding-bottom: 15px;}
    .info-list-s1,.info-main-s1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box !important;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
    .info-main-s2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box !important;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
    .info-list li{background-position: 1% 50%;margin-top: 15px !important;}
    .main2-cont{padding: 15px;}
}

@media screen and (max-width: 769px){
    .main3{display: none;}
    .main2{margin-bottom: 40px;}
    .main2-list{width: 100%;}
    .main2-list:nth-of-type(n 2){margin-left: 0px;margin-top: 20px;}
    
}
@media screen and (max-width: 420px){
    .slidetxtbox .hd ul li.on{padding: 15px;box-shadow: none;float: left;height: auto;}
    .slidetxtbox .hd ul li{float: left;padding: 10px 0px;height: auto;margin-left: 7%;}
    .slidetxtbox .hd ul li.on .banner-time{width: 20%;}
    .slidetxtbox{height: auto;}
    .main2{margin-top: 30px;}
    .slidetxtbox .hd ul li.on .banner-s1, .slidetxtbox .hd ul li.on .banner-s2{width: 100%;text-align: center;}
    .slidetxtbox .hd ul li.on .banner-title, .slidetxtbox .hd ul li.on .banner-sum,.banner-title{width: 75%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box !important;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
    
}
@media screen and (max-width: 376px){
}

@media screen and (max-width: 360px){

}

@media screen and (max-width: 321px){
    .moblie_head .fl img{height: 40px;}
    .slidetxtbox .hd ul li.on .banner-title, .slidetxtbox .hd ul li.on .banner-sum, .banner-title{width: 70%;}
}