﻿@media (max-width: 1680px) {
    html { font-size: 90px; }
}
@media (max-width: 1440px) {
    .search-group input,
    .kcmenu{font-size:14px;}
}
@media (max-width: 1400px) {
    html { font-size: 80px; }
    .l1 .right .menu ul,
    .l1 .right .ewap font,
    .zcdts_right .box .list li a font,
    .search-group input,
    .kcmenu,
    .pro_list .list li .pro_list_right p,
    .pro_list .list li .pro_list_right div,
    .l1 .right .login font{font-size:14px;}
}

@media (max-width: 1340px) {
}

@media (max-width: 1280px) {
    html { font-size: 70px; }
    .collapse-wrapper .collapse-item .collapse-content,
    .collapse-wrapper .collapse-header .question{font-size:14px;},
    .collapse-wrapper .collapse-item .collapse-content .answer-label{font-size:12px;}
    .news_list .list li a font{font-size:14px;}
    .news_list .list li a p{font-size:12px;}
}
@media (max-width: 1200px) {
}

@media(max-width: 1199px) {
}
@media(max-width: 1140px) {
    .haoyun .piaofu .main_w .menu{display:none;}
    .zsrz{display:none;}
    .search{display:none;}
    .menu_wap{display:block;}
    .l1 .right{display:none;}
    .wzjd .lists{display:none;}
    .wapmenu{display:block;}
    .lxwm .grids{grid-template-columns: auto;}
}
/* @media(max-width: 1050px) {

     .pc {
        display: none !important;
    }
    .mob {
        display: block !important;
    }
    .cer_tit img {
        width: 80%;
    }
    .cer_tit {
        text-align: center;
    }
    .cer_lg {
        margin-left: 0;
    }
    .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
        left: 21% !important;
    }

} */
@media(max-width: 999px) {
    .zcdts{grid-template-columns: auto;}
    .kctj .list ul{grid-template-columns: repeat(2,1fr);}
    .hxys .list ul{grid-template-columns: repeat(2,1fr);}
    .intro-section .company{grid-template-columns: auto;}
    .intro-section .company .intro-img img{width:100%;}
    .core-section .list{grid-template-columns: repeat(2,1fr);}
    .thun .list ul{grid-template-columns: repeat(2,1fr);}
    .newsbanner .sb{display:none;}
    .pro_list .list ul{grid-template-columns: auto;}
    .newsbanner .contents br{display:none;}
}

@media(max-width: 767px) {
    .main_w {max-width: 1680px;margin: 0 auto;padding-left: .2rem;padding-right: .2rem;}
    .hxys .titles{padding-top:.4rem;}
    .hxys .list ul{grid-template-columns: repeat(1,1fr);}
    .wzjd .gzhewm ul{grid-template-columns: repeat(3,1fr);display:grid;}
    .zding{right:.2rem;top:.7rem;}
    .tyjg .list ul{grid-template-columns: repeat(2,1fr);display:grid;text-align:center}
    .thun .list2 ul{grid-template-columns: repeat(2,1fr);gap:.3rem;}
    .ywen .feedback .xmin{grid-template-columns: auto;}
    .filter-bar{grid-template-columns: auto;display:grid;border-radius:5px;padding:.3rem .2rem;}
    .newsbanner .title2{padding-top:0rem;}
    .pro_list .list li a{grid-template-columns: auto;gap:0px;padding:.4rem;}
    .pro_list .list li .pro_list_left{top:0;}
    .news_list .list ul{grid-template-columns: auto;}
    .aboutbanner .sb{display:none;}
    .aboutbanner{align-items: center;display:flex;}
    .aboutbanner .title{padding-top:0px;}
    .pro_list .list li .pro_list_right div{padding-right:.15rem;}
    .pro_list .list li .pro_list_left img{width:100%;}
    .student-section .list li img{max-height:300px;}
}

@media(max-width: 370px) {

}

@media(max-width: 360px) {

}