@charset "utf-8";
@media screen and (max-width:1640px) {

}
@media screen and (max-width:1440px) {

}
@media (max-width:1399px) {

}
@media (max-width:1280px) {
    .mt-cont{margin: 20% auto;width: 60%;height:60%;}

}


@media (max-width:1200px){
    .rimgs-cont .swiper-slide{height: 120px}
    .d-summary>div{flex-basis:50%;display: flex;}
    .d-summary>div:nth-child(odd){margin-right: 0%}
}



@media (max-width:1024px){
    .catlist:nth-child(odd){padding-right: 0}
    .catlist:nth-child(even){padding-left: 0}
    .catlist img{transform: scale(0.7)}
    .de_l{width: 50%;}
    .de_r{width: 50%;}
    .d-tit{margin-top: 20px;font-size: 26px}
    .zzgc-cont{margin-top: 10px}
    .zzgc-cont p{font-size: 20px}
    .d-summary{font-size: 18px;margin-top: 10px}
}
@media (max-width:1023px){
    .detail-cont{display: block}
    .de_l{width: 100%;;margin-bottom: 30px}
    .de_r{width: 100%;}
    .de_l .decont{width: 100%}
    .d-tit{margin-top: 5%;}
    .d-summary{margin-top: 5%;}
    .zzgc-cont{margin-top: 5%}
    .rimgs-cont .swiper-slide{height: 150px}
    .d-summary>div{flex-basis:40%;display: flex;}
    .d-summary>div:nth-child(odd){margin-right: 10%}

}

@media screen and (max-width:996px) {

}

@media (max-width:960px) {

}

@media (max-width:920px){

}
@media (max-width:880px){
}
@media(max-width:768px) {
    .index_sec{height:100%}
    .ind_cont{display: block;margin-top: 20px}
    .catlist{width: 100%;text-align: center!important;padding:15px!important;}
    .catlist img{transform: scale(1);width: 100%}
    .index_body{background-size: cover}
    header .h_r{padding-left: 5%}
    .detail-cont{margin-top: 30px}
    .catlist:nth-child(odd){justify-content: center;}
    .catlist:nth-child(even){justify-content: center;}
    .de_l .decont{min-height:300px}



}
@media screen and (min-width:767px){

}

@media(max-width:767px) {
    header .h_r .navi{padding-right: 15px}
    .cat-tabs{margin:30px 0 0 0 ;padding:0 15px; }
    .cat-tabs ul>li{height: 40px}
    .copyright_cont{padding:10px 0}
    .d-tit{margin-top: 10px;font-size: 18px}
    .d-summary{margin-top: 10px;font-size: 14px}
    .zzgc-cont{margin-top: 10px}
    .zzgc-cont p{font-size: 16px}
    .de_l .decont,.de_r .decont{border-radius: 10px;border-width: 2px;}
    .rimgs-cont img{border-radius: 10px;border-width: 2px}
    .de-page a{margin: 0 20px;width: 80px;height: 80px}

    .mt-cont{margin: 20% auto;width: 95%;max-height:80%;height: auto}

    .rimgs-cont .swiper-slide{height: 100px}
    .d-summary>div{flex-basis:100%;display: flex;}
    .d-summary>div:nth-child(odd){margin-right: 0}
}
@media(max-width:370px) {


}
