@media screen and (min-width: 1400px) {
    .font72{ font-size: 72px;}
    .font60{ font-size: 60px;}
    .font48{ font-size: 48px;}
    .font36{ font-size: 36px;}
    .font30{ font-size: 30px;}
    .font24{ font-size: 24px;}
    .font20{ font-size: 20px;}
    .font18{ font-size: 18px;}
    .font16{ font-size: 16px;}
    .font15{ font-size: 15px;}
     .footer{background-size: 100% 146px;}
}
@media screen and (max-width: 1400px) {
    .plr15{ padding: 0 4%;}
    .pro_vinfo.plr15{ padding: 1.5% 15px 2%;}
    .font72{ font-size: 72px;}
    .font60{ font-size: 60px;}
    .font48{ font-size: 48px;}
    .font36{ font-size: 32px;}
    .font30{ font-size: 30px;}
    .font24{ font-size: 24px;}
    .font20{ font-size: 20px;}
    .font18{ font-size: 18px;}
    .font16{ font-size: 16px;}
    .font15{ font-size: 15px;}

}

@media screen and (max-width: 1200px) {
    .font60{ font-size:38px;}
    .font48{ font-size: 34px;}
    .font36{ font-size: 26px;}
    .font30{ font-size: 22px;}
    .font24{ font-size: 19px;}
    .font18{ font-size: 17px;}
    .font16{ font-size: 15px;}
    .font15{ font-size: 14px;}
    .list li{ width: 33.333333%;}

    .item_more{ width:168px; line-height: 32px;}
    .btn .btn-label{ padding: 0px 32px;}
    .btn .btn-icon{ height: 32px;}

    .body_proview{ height: 70%;}
    .body_proview .pro_vshbaner{ background-size:auto 100%;}

}
@media screen and (min-width: 979px) {
    /*.swiper_banner{ padding-top: 0px !important;}*/
}

@media screen and (max-width: 979px) {
    .head{ height: 48px;  background-size:auto 48px;}
    .logo{ width: 106px; margin: 6px 0;}
    .h_lg{ margin: 8px 0 0 0;}


    .plr15{ padding: 0 15px;}
    .wap-mid-100,.tab_chnal,.ziload li,.news_c,.news_r{ width: 100%;}
    .news_c{ padding:3% 0;}
    .wap-pt4{ padding-top:4%;}
    .wap-text-center{ text-align: center;}
    .news_all{ margin-top: 0;}
    .pro_vtl{ margin-right: 0;}
    .foot_r{ padding-top: 2%;}
    .wap-hide{ display: none;}
    .wap-show{ display: block;}
    .list li,.applica_prolist li,.about_cdnumove li,.pro_gdlist li{ width:50%;}
    .about_cdnumove li{ margin: 5px 0;}
    .tab_chnal{ text-align: left;}
    .page a{ padding: 1% 1.8%;}
    .applica_vtr{ margin-top: 2%;}
    .applica_vbname{ background-size: 10px 15px;}
    .right_fixed li,.right_fixed li a,.right_fixed li a img{ width: 36px; height: 36px; line-height: 36px;}
    .right_fixed li a span{ font-size: 13px;}
    .cont_t{ padding: 3% 12.5%;}
    .cont_c li{ padding: 0.8% 12.5%; }
    .wd1{ width: 15%;}
    .wd2{ width: 15%;}
    .wd3{ width: 22%;}
    .wd4{ width: 24%;}
    .wd5{ width: 14%;}
    .wd6{ width: 10%;}
    .home .pc-banner .owl-theme .owl-controls .owl-buttons div{ font-size: 40px;}
    .home .pc-banner .owl-theme .owl-controls .owl-buttons div:hover{ color:#0080c1; font-size: 50px;}
    .home .wap-banner{ height: auto;}
    .body_proview{ height: 50%;}
    .job_click{ background-size:18px 12px; margin-top: 6px;}
    .cont_logo{padding-top: 4.6%;width: 33%;margin-right: 0%;}
    #owl-layout-pro .item_more{ margin-left: -84px;}
    #owl-layout-pro .item_box{  padding:16px 0;}
    .pro_vtc{ padding-top: 4%;}
    .cul_en{ display: none;}
    .culture_box .culture_info{ clear: both; position: static; width: 100%; height: auto;}
    .swiper_banner{ padding-top: 48px;}

}


@media screen and (max-width: 768px) {
    .ziload_bimg{ width: 60px;}
    .body_proview{ height: 40%;}
    .wap-banner .swiper-button-next, .wap-banner .swiper-button-prev{ width: 24px; height: 41px; background-size:24px 41px;}
}


@media screen and (max-width: 479px) {
    .culture_timg,.culture_dimg{ display: none;}

    .font60{ font-size: 26px;}
    .font48{ font-size: 22px;}
    .font36{ font-size: 20px;}
    .font30{ font-size: 19px;}
    .font24{ font-size: 18px;}
    .font18{ font-size: 16px;}
    .font16{ font-size: 15px;}
    .font15{ font-size: 14px;}
    .list li,.applica_prolist li,.about_cdnumove li,.pro_gdlist li{ width:100%;}
    .page a{ padding: 1% 2.2%;}
    .cont_wx{ min-width: 60px;}
    .cont_wxname{ font-size: 12px;}
    .contact_img{ width: 90%;margin: 0 auto; padding: 3% 0;}
    .cont_t{ padding: 3% 5%;}
    .cont_c li{ padding: 0.8% 5%; }

    .wd1{ width: 50%;}
    .wd2{ width: 50%;}
    .wd3{ width: 50%;}
    .wd4{ width: 50%;}
    .wd5{ width: 50%;}
    .wd6{ width: 50%;}
    .job_click{ float: none;}
    .ab_ctimgmove .owl-theme .owl-controls .owl-buttons div{ width: 32px; height: 32px; line-height: 32px;}
    .body_proview{ height: 30%;}
    .cont_wx{padding-left: 24%;width: 21.5%;padding-left: 0%;border-left: none;}
    .copyright div{ background-position:left top 4px;}
    .wap-banner .swiper-button-next, .wap-banner .swiper-button-prev{ width: 18px; height: 35px; background-size:18px 35px;}
}

@media screen and (max-width: 375px) {
    .ziload_bimg{ width: 54px;}



}

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

    .cont_wx{ padding-left: 14%;}

}

