@media screen and (min-width:1400px){
    .hidden-lm{display:none;}
}
@media screen and (min-width:1200px) and (max-width:1400px){
    .hidden-l{display:none!important;}
    .warpper{width:96%;}
    .nav{width:63%;}
    .indeapply>div{padding-right:5.5%;}
    .productbg{padding-top:3.5vw;padding-bottom:3.5vw;}
    .collhref a{width:29%;}
    .download{margin-top:3.2vw;margin-bottom:3.2vw;height:379px;}

    /*关于我们*/
    .zcom_cont02 ul li{
        margin-right: 7%;
    }
    /*产品中心*/
    .sidebar{width:22%;}
    .zpro_right{width:76%;}
    .zpro_cont_tit span{
        background-position: 71px center;
    }
}
@media screen and (min-width: 960px) and (max-width: 1199px) {
    .warpper{width: 96%!important;}
    .hidden-m{display:none!important;}
    /*index*/
    .nav{width:65%;}
    .indeapply>div{padding-right:5.5%;}
    .productbg{padding-top:3.5vw;padding-bottom:3.5vw;}
    .collhref a{width:33%;}
    .download{margin-top:3.2vw;margin-bottom:3.2vw;height:300px;}
    .nav_left{margin-right:4%;}
    .navlist ul li>a{font-size:15px;}
    .tel{font-size:20px;}
    .collhref a span{width:100%;}
    .tel02 span{font-size:18px;}
    .news_right>a .date h4{font-size:30px;}
    .fot_top b{padding-top: 25px; }
    .fot_top div{       height: 132px;        padding-top: 35px; }
    /*关于我们*/
    .intro_img{width:100%;}
    .zcom_cont02 ul li div span{font-size:34px;}
    .zcom_cont02 ul{display:flex;justify-content:space-between;}
    .zcom_cont02 ul li{float:none;}
    .zcom_cont02 ul{padding:3.7vw 1%;}
    .zcom_cont02>div>h4{font-size:30px;}
    .zcom_cont02>div>small{width:57%;}
    .ztitle02{margin-bottom:4vw;font-size:28px;}
    .pro_cont a>b{height:220px;}
    .timelineMajor h2{font-size:1.6rem!important;}
    .timelineMinor dt{font-size:1.4em!important;}
    .znews li a>b{height:215px;}
    .znews li a>div>p{height:52px;}

    /*产品中心*/
    .sidebar{width:22%;padding: 10px 23px;}
    .zpro_right{width:76%;}
    .zpro_right .pro_cont a>b{
        height: 20vw;
    }
    .zpro_cont_tit span{
        background-position: 24% center;
    }
}
@media screen and (min-width: 768px) and (max-width: 959px) {
    .warpper{width: 96%!important;}
    .hidden-sm{display:none!important;}

    /*index*/
    .navbg{padding-top:10px;padding-bottom:10px}
    .banner_text_cont{width:96%;margin:0 auto;text-align:center}
    .banner_text_cont h1{font-size:30px}
    .banner_num,.swiper-banner .swiper-pagination{display:none}
    .banner_text_cont>a{display:block;margin:0 auto}
    .banner_text_cont span{margin:0 auto;padding-left:24px;text-align:left}
    .indeapply{height:82px}
    .indeapply>div{padding-right:5.5%}
    .pro_cont a>b{height:180px}
    .pro_cont a>p{height:37px;line-height:37px}
    .productbg{padding-top:3.5vw;padding-bottom:3.5vw}
    .apply_left,.apply_right{float:none;width:100%}
    .collegebg .college{width:48%}
    .collhref a span{width:100%}
    .tel02 span{font-size:17px}
    .down_right a>div{height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
    .collhref a{width:29%}
    .download{margin-top:3.2vw;margin-bottom:3.2vw;height:244px}
    .title h5{font-size:29px}
    .news_right>a .date h4{font-size:35px;line-height:32px}
    .news_right>a .newspic{height:133px}
    .news_left ul li a{font-size:16px;line-height:33px}
    .title{padding-bottom:2vw}
    .news_left>a{margin-top:50px}
    .more{max-width:100%}
    .fot_top b{font-size:13px;padding-top:20px}
    .fot_top div{padding-top:3vw}
    .fot_mid_right{padding-top:3vw;padding-left:0;float:none;width:100%;position:relative}
    .fot_mid_right img{position:absolute;right:0;top:0}
    .fot_mid_left{padding-right:10px;padding-top:3vw;display:block;float:none;width:100%;padding-bottom:0;border-bottom:2px solid rgba(255,255,255,.15);border-right:none}
    .fot_mid_left li{float:none;width:100%;margin-bottom:13px}
    .fot_mid_left li h3{line-height:24px;padding-bottom:7px;margin-bottom:7px}
    .fot_mid_left li:after{display:block;content:'';clear:both}
    .fot_mid_left li a{float:left;width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
    .gallery-app-left{height:470px;}
    .z_banner{margin-top:81px;height:327px;background-position:center 81px;background-size:auto 327px;}

    /*关于我们*/
    .intro_img{width:100%;}
    .ztitle>h4{font-size: 28px;}
    .zcom_cont02 ul li div span{font-size:29px;}
    .zcom_cont02 ul{display:flex;justify-content:space-between;}
    .zcom_cont02 ul li{float:none;margin-right:0;}
    .zcom_cont02 ul{padding:3.7vw 1%;}
    .zcom_cont02>div>h4{font-size:25px;}
    .zcom_cont02>div>small{width:57%;}
    .ztitle02{margin-bottom:4vw;font-size:28px;}
    .pro_cont a>b{height:170px;}
    .ztitle>div a{margin-top:11px;margin-left:22px;padding-bottom:13px;font-size:18px;}
    .ztitle>h4{padding-bottom:0;}
    .ztitle{margin-bottom:4vw;}

    /*creat*/
    .znews_right{display:none;}
    .znews_left{float:none;width:100%;}
    .timelineMajor h2{font-size:1.6rem!important;}
    .timelineMinor dt{font-size:1.4em!important;}
    .znews li a>b{height:215px;}
    .znews li a>div>p{height:53px;}
    .znewsbg_cont .znews_left>h3{font-size:1.35rem;line-height:2.3rem;}


    /*产品中心*/
    .sidebar{display:none;}
    .zpro_right{float:none;width:100%;}
    .zpro_right .pro_cont a>b{height:20vw;}
    .zpro_cont_tit span{background-position:16% center;}
    .zpro_cont_text{padding:14px;}
    .zproinfo_left .swiper-slide b{height:41vw;}
    .zapply li a b{width:100%;height:31vw;}
    .zapply li a>div{padding:23px 10px;}
    .zapply li a>div>p{font-size:12px;}
    #searchK>div label{font-size:15px;}
    #searchK>div label{width:27%;}
    #searchK>div input,#searchK>div select{width:73%;}

}
@media only screen and (max-width: 767px){
    .warpper{width:94%!important;}
    .hidden-xs{display:none!important;}

    /*index*/
    .nav_left{margin-right:0;height:37px;}
    .nav_left img{height:100%;}
    .phone_icon{top:25px;}
    .phone_nav{top:65px;right:-100%;}
    .indeapply{display:none;}
    .phone_nav{width:100%;}
    .applybg{padding-top:7vw;padding-bottom:7vw;}
    .gallery-app-left{height:257px;}
    .collegebg{background:url(../images/college.jpg) no-repeat 100%;}
    .navbg{padding-top:10px;padding-bottom:10px;}
    .banner_text_cont{margin:0 auto;width:96%;text-align:center;}
    .banner_text_cont h1{font-size:26px;}
    .banner_text_cont small p{font-size:13px;}
    .gallery-app-left .swiper-pagination{width:83%;}
    .tel02{font-size:13px;}
    .banner_num,.swiper-banner .swiper-pagination{display:none;}
    .banner_text_cont>a{display:block;margin:0 auto;}
    .banner_text_cont span{margin:0 auto;padding-left:24px;text-align:left;}
    .indeapply{height:82px;}
    .indeapply>div{padding-right:5.5%;}
    .pro_cont a>b{height:140px;}
    .pro_cont a>p{height:37px;line-height:37px;font-size: 14px;background:#f5f5f5;}
    .productbg{padding-top:3.5vw;padding-bottom:3.5vw;}
    .apply_left,.apply_right{float:none;width:100%;}
    .collegebg .college{padding:18vw 5vw;width:100%;background:rgba(215,23,24,.67);}
    .collhref a span{width:100%;}
    .tel02 span{font-size:17px;}
    .down_right a>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;}
    .collhref a{width:29%;}
    .download{margin-top:3.2vw;margin-bottom:3.2vw;height:445px;}
    .title h5{font-size:24px;line-height:40px;}
    .gallery-app-right{height:115px;}
    .gallery-app-right .swiper-slide b{margin-top:6px;margin-bottom:0;height:56px;}
    .gallery-app-right .swiper-slide small{margin-bottom:4px;}
    .down_left,.down_right{float:none;width:100%;height:49%;}
    .download a>div{padding:20px 33px;}
    .download a>div h5{font-size:18px;}
    .apply_right .more{height:40px;line-height:40px;}
    .down_right a:first-of-type{margin-top:2.2%;}
    .news_left,.news_right{float:none;width:100%;}
    .news_left{position:relative;}
    .news_left .more{position:absolute;top:0;right:0;}
    .news_right{padding-left:0;border-left:none;}
    .news_right>a .date{padding-bottom:5px;}
    .news_left ul{display:flex;margin:0 auto;width:90%;justify-content:space-between;}
    .newsbg{padding-top:6vw;padding-bottom:9vw;}
    .news_right>a .date h4{color:#fff;font-size:21px;line-height:20px;}
    .news_right>a .date small{color:#fff;}
    .news_right>a .newspic{height:250px;}
    .news_left ul li a{font-size:16px;line-height:33px;}
    .news_left>a{margin-top:28px;}
    .title{padding-bottom:2vw;}
    .news_right>a{position:relative;float:none;margin-right:0;margin-bottom:5vw;width:100%;}
    .news_right>a .date{position:absolute;top:0;left:0;z-index:10;padding:6px;background:rgba(215,23,24,.68);color:#fff;text-align:center;}
    .more{margin-top:17px;height:40px;max-width:100%;line-height:40px;}
    .fot_top b{display:none;}
    .fot_top div{padding-top:3vw;width:100%;border-right:none;}
    .fot_mid_right{position:relative;float:none;padding-top:3vw;padding-left:0;width:100%;}
    .fot_mid_right img{position:absolute;top:0;right:0;}
    .fot_mid_left{float:none;display:block;padding-top:3vw;padding-right:10px;padding-bottom:0;width:100%;border-right:none;border-bottom:2px solid hsla(0,0%,100%,.15);}
    .fot_mid_left li{float:none;margin-bottom:13px;width:100%;}
    .fot_mid_left li h3{margin-bottom:7px;padding-bottom:7px;line-height:24px;}
    .fot_mid_left li:after{clear:both;display:block;content:"";}
    .fot_mid_left li a{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:18px;}
    .fot_bottom{line-height:27px;}
    .fot_bottom>a{display:none;}
    .z_banner{margin-top:65px;height:190px;background-position:center 65px;background-size:auto 190px;}

    /*关于我们*/
    .intro_img{width:100%;}
    .ztitle{margin-bottom:4vw;}
    .ztitle>h4{font-size: 22px;padding-bottom:0;float:none;}
    .ztitle>div{width:100%;float:none;}
    .ztitle>div a{margin-top:0px;margin-left:32px;padding-bottom:0px;font-size:16px;line-height: 45px;}
    .zcom_cont02 ul li div span{font-size:29px;}
    .zcom_cont02 ul{display:flex;justify-content:space-between;}
    .zcom_cont02 ul li{float:none;margin-right:0;}
    .zcom_cont02 ul{padding:3.7vw 1%;display:none;}
    .zcom_cont02>div>h4{font-size:18px;}
    .zcom_cont02>div>small{width:90%;font-size:14px;line-height:22px;}
    .ztitle02{margin-bottom:4vw;font-size:28px;}
    .pro_cont a>b{height:140px;}
    .z_banner .warpper>h2{width:100%;text-align:center;font-size:22px;}
    .z_banner .warpper>p{display:none;}
    .z_banner .warpper>h2:after{display:none;}
    .crumbs{line-height:37px;}
    .zcom_cont01>div:first-of-type{display:none;}
    .zcom_cont01>div:last-of-type{width:100%;}
    .zcom_cont01>div:last-of-type>h1{font-size:17px;}
    .zcom_cont01>div{float:none;width:100%;}
    .zcom_cont02{height:253px;}
    .zcom_cont02 img{width:249%;}

    .znews_right{
        display:none;
    }
    .znews_left{
        float:none;
        width:100%;
    }

    /*宣传视频*/
    .rel_center>img{width:100%;}
    .rel_center>p{font-size:14px;}
    .zhonor li a>b{height:256px;}
    .znews li a>div{padding:8px;}
    .znews li a>div>p{font-size:16px;line-height:25px;}
    .znews li a>div>i{font-size:12px;}
    .timelineMajor h2{font-size:1.4rem!important;}
    .timelineMinor dt{font-size:1.2em!important;}
    .znews li,.znews li:nth-of-type(2n){float:none;width:100%;}
    .znews li a>b{height:65vw;}
    .znewsbg_cont .znews_left>h3{font-size:1.1rem;line-height:1.6rem;}


    /*产品中心*/
    .zprotit>h4{font-size:22px;}
    .zprotit>small{margin-top:10px;font-size:14px;line-height:26px;}
    .zprotit{margin-bottom:3vw;}
    .sidebar{display:none;}
    .zpro_right{float:none;width:100%;}
    .zpro_right .pro_cont a>b{height:35vw;}
    .zpro_right .pro_cont a{margin-right:1.5%;width:48.5%;}
    .zpro_right .pro_cont a:nth-of-type(2n){margin-right:0;}
    .zpro_cont_tit span{background-image:none;}
    .zpro_cont_text{padding:14px;}
    .zproinfo_left,.zproinfo_right{float:none;width:100%;}
    .zproinfo_left .swiper-slide b{height:72vw;}
    .zproinfo_right h3{padding-top:10px;font-size:22px;}
    .zpro_cont_tit span{font-size:15px;line-height:38px;}
    .zapply li{float:none;width:100%;}
    .zapply li a>div{padding:23px 10px;}
    .zapply li a>div>p{font-size:12px;}
    .jobs li{padding:10px;}
    .z_full ul li{width:100%;}
    #searchK>div{float:none;margin-right:0;margin-bottom:10px;width:100%;height:49px;line-height:49px;}
    #searchK>div label{width:27%;font-size:15px;}
    #searchK>div input,#searchK>div select{width:73%;height:49px;line-height:49px;}
    .search_s{float:none;width:100%;height:49px;line-height:49px;}
    .zser_cont ul li:nth-of-type(3),.zser_cont ul li:nth-of-type(4){display:none;}
    .zser_cont ul li:nth-of-type(5){float:right;width:15%;}
    .zser_cont ul li:first-of-type{width:65%;}
    .zser_cont ul li{line-height:49px;}
    .zser_cont ul li:nth-of-type(5) a{height:49px;}
    .zcont_cont01_left,.zcont_cont01_right{float:none;width:100%;}
    #zcontform input[type="submit"]{
        line-height: 40px;}
    .zcont_cont01_left>h4 {
        font-size: 21px;
    }
    .zcont_cont01_left>h1 {
        font-size: 20px;
    }
    .zcont_cont01_left>h5 {
        font-size: 22px;
    }
    .zcont_cont01_left{
        position: relative;
    }
    .zcont_code{
        background: #fff;
        position: absolute;
        bottom:0;
        right:0;
        width: 100px;
        padding:0;
    }
    .zcont_code p{
        display:none;
    }
}