@media only screen and (max-width: 1680px){
    .bannerinner h3,.bannerinner h2{font-size: 62px;line-height: 62px;}
    nav a{font-size: 18px;margin-bottom: 25px;}
    .section1_l{padding: 36px 70px 36px 52px;}
    .syss_b .layui-form-checkbox span{padding: 0 10px;}
    .syss_t{margin-bottom: 10px;padding: 5px 0;}
    .sybt h2{font-size: 32px;line-height: 32px;}
    .sybt h4{font-size: 45px;line-height: 45px;}
    .s4_l{padding-left: 14%;}
    .fy_t_nr_c h3{font-size: 20px;}
    .s4_l h4{font-size: 22px;margin-bottom: 25px;}
    .s4_l h2, .s4_l h2 strong{font-size: 36px;line-height: 50px;}
    .s4_l ul li h3, .s4_l ul li h3 strong{font-size: 16px;}
    .s4_l ul li{margin-top: 70px;}
    .section5 ul li h3{font-size: 18px;}
    .s6txt h1{font-size: 45px;line-height: 45px;}
    .s6txt h3{font-size: 22px;margin-bottom: 26px;}
    .section7 h2{font-size: 44px;line-height: 56px;}
    .section7 p{font-size: 18px;}

    .nav a{font-size: 18px;padding: 0 25px;}
    .qbfy_l_t a img, .qbfy_l_t a i{font-size: 14px;}
    .zzyy .layui-form-checkbox span{font-size: 12px;}
    .qbfy{padding: 10px 6% 88px;}
    .qbfy_r_cl h2, .qbfy_r_cl h2 strong{font-size: 22px;}
    .qbfy_banner_list h2,.qbfy_banner_list h4{font-size: 32px;line-height: 32px;}



    .xq_l h2{font-size: 26px;line-height: 36px;}
    .yhxx h3, .jcxx h3, .ptss h3, .ddimg h3{font-size: 20px;}
    .dizhi h3 strong{font-size: 26px;}
    .dizhi h3{font-size: 14px;}
    .ptss ul li p{font-size: 14px;}

    .gsjj_tl{padding: 0 100px 0 10%;}
    .gsjj_tl h3{font-size: 24px;margin-bottom: 40px;}
    .gsjj_tl p, .gsjj_br p{font-size: 18px;line-height: 36px;}
    .gsjj_c{margin-top: -50px;}
    .gsjj_c ul li h3{font-size: 32px;}
    .gsjj_br{padding: 0 10% 0 100px;}

    .lxwm_r,.hz_r{padding-left: 100px;}
    .lxwm_r_list h3,.lxwm_r_list p{font-size: 18px;}
    .lxwm_r_list:first-of-type{margin-bottom:80px;}
    .hz_lt h3{font-size: 22px;}
    .hz_lt p,.hz_rt p{font-size: 18px;line-height: 36px;}
    .hz_rt p{margin-bottom: 36px;}
    .hz_lb h3,.hz_rb h2{font-size: 32px;line-height: 32px;}
    .hz_rb p, .hz_rb p strong{font-size: 16px;line-height: 36px;}

    .shfw_t h2, .shfw_b h2{font-size: 26px;}
    .shfw_t h4, .shfw_b h4{font-size: 16px;}
    .shfw_c p{font-size: 16px;}
    .shfw_c h3{font-size: 26px;}
    .shfw_b ul li h3{font-size: 26px;}
    .shfw_b ul li{padding: 60px 50px 40px;}
    .shfw_b ul li img{height: 75px;}
    .shfw_b ul li p{height: 320px;}
    
    .syss_b .layui-form-checkbox span{font-size: 12px;}
    .syss_b .layui-form-label{font-size: 14px;}
    .syss_b .layui-form-radio *{font-size: 12px;}
    .syss_b .layui-form-item{margin-bottom: 5px;}
    .syss_b .layui-form-radio>i{margin-right: 3px;}
    .bannerinner{top: 22%;}
    .syss{top: 40%;}
    .s2 .swiper-slide a{padding: 36px;}
    .sybt{margin-bottom: 40px;}

    .fy_br h2 strong{font-size: 22px;}
}

@media only screen and (max-width: 1440px){

    .bannerinner h3,.bannerinner h2{font-size: 52px;line-height: 52px;}
    .bannerinner h3{margin-bottom: 15px;}
    .syss_t .layui-input-block input{font-size: 14px;}
    .syss_b .layui-form-label{font-size: 14px;}
    .syss_b .layui-form-checkbox span{padding: 0 6px;font-size: 12px;}
    .bannerinner{top: 20%;}
    .syss{top: 35%;}

    nav a{font-size: 16px;margin-bottom: 20px;}
    .section1_l{padding: 26px 60px 26px 42px;}
    nav a:nth-of-type(2), nav a:nth-of-type(7){margin-bottom: 80px;}
    nav a:nth-of-type(2)::before, nav a:nth-of-type(2)::after, nav a:nth-of-type(7)::before, nav a:nth-of-type(7)::after{bottom: -40px;}
    nav a:nth-of-type(2)::after, nav a:nth-of-type(7)::after{bottom: -41px;}
    .syss_t{padding-bottom: 18px;margin-bottom: 20px;}
    .sybt h2{font-size: 28px;line-height: 30px;}
    .sybt h4{font-size: 40px;line-height: 40px;}
    .s4_l{padding-left: 10%;}
    .fy_t_nr_c h3{font-size: 18px;}
    .s4_l h4{font-size: 20px;margin-bottom: 20px;}
    .s4_l h2, .s4_l h2 strong{font-size: 32px;line-height: 40px;}
    .s4_l h2{margin-bottom: 80px;}
    .s4_l ul li h3, .s4_l ul li h3 strong{font-size: 14px;}
    .s4_l ul li{margin-top: 50px;}
    .section5 ul li h3{font-size: 16px;}
    .s6txt h1{font-size: 40px;line-height: 40px;}
    .s6txt h3{font-size: 20px;margin-bottom: 20px;}
    .section7 h2{font-size: 40px;line-height: 48px;}
    .section7 p{font-size: 16px;}


    .nav a{font-size: 16px;padding: 0 20px;}
    .qbfy_l_t a img, .qbfy_l_t a i{font-size: 12px;}
    .qbfy_l_b p{width: 10%;}
    .qbfy_l_b .layui-form-checkbox{width: 90%;}
    .qbfy_r_cl h2, .qbfy_r_cl h2 strong{font-size: 20px;}
    .qbfy_banner_list h2,.qbfy_banner_list h4{font-size: 28px;line-height: 30px;}

    .htc form input{width: 320px;}

    .xq_l h2{font-size: 22px;line-height: 30px;}
    .yhxx h3, .jcxx h3, .ptss h3, .ddimg h3{font-size: 18px;}
    .dizhi h3 strong{font-size: 22px;}
    .yhxx_txt_r h4{font-size: 16px;}
    .jcxx h4{font-size: 13px;}
    .jcxx P{font-size: 14px;line-height: 30px;}
    .ptss ul li p{font-size: 12px;}
    .ptss ul li p img{margin-right: 10px;}
    .ptss ul li{padding: 12px 20px;}

    .fy_t_txt_list h3, .fy_t_txt_list span{font-size: 12px;}
    .fy_t_txt_list:nth-of-type(4){margin-bottom: 20px;}
    .fy_t_nr:last-of-type{padding: 0;}

    .gsjj_tl{padding: 0 60px 0 8%;}
    .gsjj_tl h3{font-size: 20px;margin-bottom: 30px;}
    .gsjj_tl p, .gsjj_br p{font-size: 16px;line-height: 32px;margin-bottom: 30px;}
    .gsjj_c ul li h3{font-size: 28px;}
    .gsjj_br{padding: 0 8% 0 60px;}


    .lxwm_r,.hz_r{padding-left: 60px;}
    .lxwm_r_list h3,.lxwm_r_list p{font-size: 16px;}
    .lxwm_r_list:first-of-type{margin-bottom:60px;}
    .hz_lt h3{font-size: 20px;}
    .hz_lt p,.hz_rt p{font-size: 16px;line-height: 32px;}
    .hz_rt p{margin-bottom: 30px;}
    .hz_lb h3,.hz_rb h2{font-size: 28px;line-height: 28px;}
    .hz_rb p, .hz_rb p strong{font-size: 14px;line-height: 30px;}

    .shfw_t h2, .shfw_b h2{font-size: 22px;}
    .shfw_t h4, .shfw_b h4{font-size: 14px;}
    .shfw_tr h3, .shfw_tr p{font-size: 14px;}
    .shfw_c p{font-size: 14px;}
    .shfw_c h3{font-size: 22px;}
    .shfw_b ul li h3{font-size: 22px;}
    .shfw_b ul li{padding: 50px 40px 30px;}
    .shfw_b ul li img{height: 65px;}
    .shfw_b ul li p{height: 240px;font-size: 14px;line-height: 30px;}
    .more{margin: 20px  auto 0;}
    .fy_br h2 strong{font-size: 20px;}

}
@media only screen and (max-width: 1366px){

  
    
}
@media only screen and (max-width: 1280px){
    .nav{position: fixed;top: 70px;left: 0;width: 100%;margin: 0;line-height: 45px;background: #f3f3f3;z-index: 3333;height: calc(100% - 70px);left: 130%;text-align: center;padding-top: 30px;
    transition: all .8s cubic-bezier(.35,.75,.55,1);
    -webkit-transition: all .8s cubic-bezier(.35,.75,.55,1);
    -moz-transition: all .8s cubic-bezier(.35,.75,.55,1);}
    .nav.on{left: 130%;}
    header.active{position: fixed;}
    header.active .nav{left: 0;}
    header.active .nav, .nav{transform: translateX(0);opacity: 1;}
    nav ul>li{width: 100%;border-bottom: 1px solid #eee;box-sizing: border-box;}
    nav ul>li>a{color: #000;line-height: 45px;}

    .mobile{display: inline-block;float: none;margin-top: 0;vertical-align: middle;}
    .divbox,.divbox1{width: 90%;}
    header{position: relative;width: 100%;z-index: 999999;line-height: 70px;padding-top: 0;background: #f3f3f3;top: 0;left: 0;padding: 0;}
    .logo{width: 30%;}
    .mobile i{background: rgb(65, 39, 16);}

    .nav ul{width: 100%;}
    .nav ul li{padding-right: 0;width: 100%;text-align: center;position: relative;border-bottom: 1px solid #ccc;}
    .nav ul{margin-top: 40px;}
    .s5txt{position: static;}


    .nav ul li a{color: #333 !important;}
    .logo h3{display: none;}
    .logo img{max-width: 60%;}
    header{position: relative !important;}
    

    .section1_l, .section1_r{width: 100%;padding: 0;}
    .fta, .ftb, .ftc, .ftd{width: 100%;padding: 0;}
    .bannerinner h3, .bannerinner h2{font-size: 20px;line-height: 30px;}
    .section1_l::before,.section1_l::after{width: 100%;}
    nav a{display: inline-block;margin-right: 10px;}
    nav a:nth-of-type(2), nav a:nth-of-type(7){margin-bottom: 20px;}
    nav a:nth-of-type(2)::before, nav a:nth-of-type(2)::after, nav a:nth-of-type(7)::before, nav a:nth-of-type(7)::after{display: none;}
    .logo{width: 100%;text-align: center;}
    .section1_l{padding: 10px 5%;}
    .logo a img{height: 70px;}
    .logo{margin-bottom: 30px;}
    .section1_r_t{padding: 30px 5%;text-align: center;}
    .syss{position: static;}
    .syss form{width: 100%;box-sizing: border-box;}
    .syss_t .layui-form-item .layui-input-block button img{height: 20px;}
    .syss_t .layui-form-item .layui-input-block button:first-of-type::after{margin: 0 15px;}
    .syss_t .layui-form-item:first-of-type{width: 70%;}
    .syss_t .layui-form-item:last-of-type{width: 30%;}
    .syss_b{padding: 0 10px;}
    .section2{padding: 60px 0;}
    .bannerinner{top: 45%;}
    .sybt h2{font-size: 20px;margin-bottom: 10px;}
    .sybt h4{font-size: 30px;line-height: 30px;}
    .section2 .sybt{margin-bottom: 30px;}
    .s2{padding: 0 5%;}
    .s2 .swiper-container{padding: 20px 10px;}
    .s2 .swiper-button-prev, .s2 .swiper-button-next{font-size: 30px;}
    .s2 .swiper-slide{opacity: 0 !important;}
    .s2 .swiper-slide-active{opacity: 1 !important;}
    .section3{padding: 60px 0 80px;}
    .qbfy_r_b ul li{width: 100%;margin-right: 0;}
    .section4{padding: 60px 0;}
    .s4_l, .s4_r{width: 100%;padding: 0 5%;}
    .s4_l h4{font-size: 16px;}
    .s4_l h2, .s4_l h2 strong{font-size: 20px;line-height: 30px;}
    .s4_l h2{margin-bottom: 40px;}
    .s4_r{margin-top: 40px;}
    .section5 ul li{width: 100%;margin-right: 0;}
    .section6 ul li{width: 49%;}
    .s6txt h1{font-size: 30px;line-height: 30px;margin-bottom: 10px;}
    .s6txt h3{font-size: 18px;}
    .s6txt p{font-size: 12px;}
    .section7{padding: 60px 0;}
    .section7 h2{font-size: 20px;line-height: 30px;}
    .section7 p{font-size: 14px;width: 100%;line-height: 30px;}
    .fta, .ftb, .ftc{margin-bottom: 20px;}
    .ftd{text-align: center;}
    .fb p,.fb p a{font-size: 12px;}

    .htc form input{width: 70%;line-height: 40px;}
    .htc form button{width: 30%;line-height: 42px;}
    .qbfy_l, .qbfy_r{width: 100%;padding: 0;}
    .qbfy_r_tr .layui-input-block{margin: 0;}
    .qbfy_l{margin-bottom: 30px;}
    .htl, .htc, .htr{width: 100%;}
    .ht{padding: 10px 5%;}
    .mobile{top: 18%;}
    .htl img{height: 50px;}
    .nav a{width: 100%;line-height: 40px;color: #333;}
    .qbfy_r_cl, .qbfy_r_cr{width: 100%;}
    .qbfy_banner_list h2, .qbfy_banner_list h4{font-size: 16px;line-height: 18px;}
    .sswjg p{font-size: 16px;}
    .htc form button,.htc form input{font-size: 14px;}

    .xqimg .swiper-button-prev, .xqimg .swiper-button-next{width: 40px;height: 40px;line-height: 40px;font-size: 40px;}
    .xq_l h2{font-size: 20px;display: block;}
    .xq_l h4{margin-left: 0;margin-right: 10px;}
    .dizhi h4, .dizhi h3{width: 100%;}
    .yhxx_txt_l, .yhxx_txt_r{width: 100%;}
    .yhxx_txt_l{margin-bottom: 10px;}
    .ptss ul li{width: 100%;height: auto;}
    /* .ddimg p{width: 100%;} */
    .fy_t_nr:last-of-type{padding: 10px;}

    .gsjj_tl, .gsjj_tr, .gsjj_bl, .gsjj_br{width: 100%;}
    .gsjj_tl,.gsjj_br{padding: 30px 5%;}
    .gsjj{padding: 40px 0 60px;}
    .gsjj_tl p, .gsjj_br p{font-size: 14px;line-height: 30px;}
    .gsjj_c ul li img{height: 60px;}
    .gsjj_c ul li{margin-right: 40px;}
    .gsjj_c{margin: 0;}
    .gsjj_b{margin: 0;}
    .gsjj_c ul li h3{font-size: 20px;}
    .gsjj_c ul li h3 i{font-size: 14px;}

    .lxwm,.hz{padding: 60px 5%;}
    .lxwm_l, .lxwm_r,.hz_l, .hz_r{width: 100%;padding: 0;}
    .lxwm_l{margin-bottom: 30px;}
    .hz_lt h3{font-size: 16px;}
    .hz_lb h3, .hz_rb h2{font-size: 20px;}
    .hz_rt{margin-bottom: 60px;}

    .shfw_t ul li{width: 100%;}
    .shfw_tl, .shfw_tr{vertical-align: top;}
    .shfw_t{padding: 60px 5%;}
    .shfw_tr{padding: 0;padding-left: 20px;}
    .shfw_c{padding: 60px 5%;}
    .shfw_c p,.shfw_c h3{line-height: 40px;}
    .shfw_c h3{font-size: 16px;}
    .shfw_b{padding: 60px 5%;}
    .shfw_b h4{margin: 15px 0 40px;}
    .shfw_b ul li{width: 100%;padding: 20px;margin-bottom: 30px;}
    .shfw_b ul{padding: 0;}
    .shfw_b ul li img{height: 40px;}
    .shfw_b ul li h3{font-size: 20px;margin: 10px 0 20px;}
    .shfw_b ul li p{height: auto;}

    .ddimg video{height: 300px;width: 100% !important;}


    .ptss ul li p{width: 50%;}




}

