@media only screen and (max-width: 1680px){
    .divbox{width: 73%;}
    .dhss h2{margin-right: 15px;}
    .cbl1 a i{margin-left: 30px;}
    .s2_l{padding-left: 13.5%;}
    .cbl1 h6 img{width: 80px;}
    .cbl1{width: 140px;}

    .s2_l h3,.s3bt h3,.s4_r h3{font-size: 32px;}
    .s4_r h5{font-size: 22px;}
    .bannerinner img{width: 80%;}
    .s2_l h6{height: 50px;}

    .section5 .swiper-slide h5 span{font-size: 28px;}
    .nav ul li::after{margin: 0 25px;}


    .ej_banner_list h1, .ej_banner_list h2, .ej_banner_list h2 strong{font-size: 32px;}
    .ej_banner_list h2{margin-top: 30px;}
    .bannerlx p strong{font-size: 22px;}
    .cplb_r i{line-height: 60px;}
    .cplb:nth-of-type(2n) i{bottom: -40%;}
    .cplb_r h3{font-size: 28px;}
    .cplb_r .cptxt{padding: 0 80px;}
    .ejdh ul li.ac a{padding: 0 120px;}
    .ej_banner_list p{font-size: 16px;}


    .cprdxq h3,.tjcp h2{font-size: 28px;}
    .xwzxtxt{padding: 70px 100px;}
    .xwzxxq_bt h5{font-size: 16px;}
    .cprdtxt h4,.tjcp ul li a .tjcptxt h3{font-size: 22px;}
    .tjcp ul li a .tjcptxt{padding: 30px;}
    .tjcp ul li a h5{padding: 0 50px}
    .tjcp1 ul li a .tjcptxt h3{height: 110px;}


    .cpxq_r h3{font-size: 28px;}

    .xpss .ejbt h3{font-size: 28px;}

    .yzsh_r h3{font-size: 32px;}
    .yzsh_r{padding-left: 90px;}
    .yzsh_r h4{margin-bottom: 30px;}

    .ejbt h3,.spzl h3{font-size: 32px;}
    .gylsbtxt h3{font-size: 22px;}


    .jssx_txt h3{font-size: 28px;margin-bottom: 30px;}

    .fwlylb .swiper-slide h3{font-size: 28px;}
    .lssb_tr h3, .lssb_br h3{font-size: 24px;}
    .jyln ul li .jylntxt h3{font-size: 50px;}
    .qyyj_l h3{font-size: 32px;}


    .gbfwt h3,.gbfwc h3,.gbfwbl h3{font-size: 28px;}
    .gbfwt h2{font-size: 32px;}
    .gbfwt h5,.gbfwc_r h4{font-size: 20px;}
    .gbfwc_l i{font-size: 90px;}
    .gbfwc_l span{font-size: 70px;}
    .gbfwt h6 img{width: 200px;}
    .fwrx ul li h3 i{font-size: 32px;}

    .lxbt h3,.gwfz ul li a h3{font-size: 28px;}
    .zgs_l p strong, .zgs_l p a,.yfzx .zgs_l p strong{font-size: 32px;}
    .zmd ul li h3,.qgwlzx ul li h3{font-size: 22px;}

    .xwzx_tl h3,.xwzxlb_c h3,.xwzxxq_bt h3,.xwzxxq_bt h4,.xwzxtj h2,.xwzxtj_l h5{font-size: 28px;}

    .qyyj h3{font-size: 28px;}
    .qyyj p{font-size: 18px;}



}

@media only screen and (max-width: 1440px){

    .section1 p,.dhss h2 a,.s2_l p,.s2_l a,.s4_r p,.ftr p,.xwtxt p,.cpxq_r p,.yzsh_r p, .yzsh_r h5,.jssx_txt p,.gbfwbl ul li p,.gbfwt p,.qdxz ul li a h3,.zmd ul li p,
    .gyls_l p,.gylsbtxt h4,.gylsbtxt p,.bdscgc p,.zgs_r p,.qgwlzx ul li p,.xwzx_tl p,.xwzxlb_r p{font-size: 14px;}

    .section3 .swiper-slide a h3,.section5 .swiper-slide h3,.ft ul li a:first-of-type,.cprdxq_t_txt p{font-size: 16px;}

    .cbl1{width: 110px;}
    .cbl1 a i{margin-left: 10px;}
    .cbl1 a{padding-left: 0;}
    .dhss h2{margin-right: 10px;}
    .nav ul li::after{margin: 0 15px;}
    .nav ul li a{font-size: 16px;}
    .dhss span{font-size: 20px;}

    .s2_l h3, .s3bt h3, .s4_r h3{font-size: 28px;}
    .s2_l{padding-right: 26px;}
    .s4_r h5{font-size: 20px;}
    .s4_r{padding-left: 130px;}
    .s4_r h3::after{margin: 55px 0 40px;}
    .s4_r a{margin-top: 60px;}
    .section5 .swiper-button-next{right: 120px;}
    .section5 .swiper-button-prev{left: 120px;}
    .section5 .swiper-slide h3{margin: 35px 0 20px;}

    .section5 .swiper-slide h5 span{font-size: 24px;}
    .section5 .swiper-slide p::after{margin: 30px 0 25px;}
    .ft ul li{width: 14%;margin-right: 3.2%;}
    .ft ul li a,.fb p,.fb p i,.fb p a{font-size: 12px;}
    .fb p a{margin-left: 10px;}

    .section5 .s3bt h4{font-size: 16px;margin-bottom: 10px;}
    .ej_banner_list h2{line-height: 30px;}

    .ej_banner_list h1, .ej_banner_list h2, .ej_banner_list h2 strong{font-size: 28px;}
    .ej_banner_list h2{margin-top: 30px;}
    .bannerlx p strong{font-size: 20px;}
    .cplb_r i{line-height: 40px;}
    .cplb:nth-of-type(2n) i{bottom: -22%;}
    .cplb_r h3{font-size: 24px;}
    .cplb_r .cptxt{padding: 0 40px;}
    .ejdh ul li a{font-size: 14px;}
    .ejdh ul li.ac a{padding: 0 90px;}
    .xwzxtxt{margin-top: -120px;}
    .fhlb a{width: 150px;font-size: 16px;}

    .cprdxq h3,.tjcp h2{font-size: 24px;}
    .xwzxtxt{padding: 60px 90px;}
    .xwzxxq_bt h5{font-size: 14px;}
    .cprdtxt h4,.tjcp ul li a .tjcptxt h3{font-size: 20px;}
    .tjcp ul li a .tjcptxt{padding: 20px;}
    .tjcp ul li a h5{padding: 0 40px}
    .xwtxt{padding: 0 50px;}
    .cprdxq_t_txt{width: 350px;height: 350px;padding-top: 80px;padding-left: 60px;}

    
    .cpxq_r h3{font-size: 24px;}
    .cpxqlist{top: -120px;}
    .cpxq_r h5,.cpxq_r h4,.cpxq_l h5{font-size: 16px;}

    .xpss .ejbt h3{font-size: 24px;}
    .tjcp2 ul li{width: 32%;}
    .tjcp2 ul li:nth-of-type(3n){margin-right: 0;}
    .tjcp2 ul li:nth-of-type(4n){margin-right: 2%;}
    .tjcp2 ul li:last-of-type{margin-right: 0;}
    .xpss .ejbt h5{font-size: 16px;padding: 0 15px;}


    .yzsh_r h3{font-size: 28px;}
    .yzsh_r{padding-left: 60px;}
    .yzsh_r h4{margin-bottom: 20px;}


    .ejbt h3,.spzl h3{font-size: 28px;}
    .gylsbtxt h3{font-size: 20px;}
    .dataNums .tt span{font: 40px "h";}
    .zzlist1>li{width: 50%;}


    .jssx_txt h3{font-size: 24px;margin-bottom: 20px;}
    .jssx ul li{width: 100%;text-align: left;}



    .fwlylb .swiper-slide h3{font-size: 24px;}
    .lssb_tr h3, .lssb_br h3{font-size: 22px;}
    .jyln ul li .jylntxt h3{font-size: 40px;}
    .qyyj_l h3{font-size: 28px;}
    .lssb_tr p, .lssb_br p,.qyyj_l p{font-size: 16px;}

    .gbfwt h3,.gbfwc h3,.gbfwbl h3{font-size: 24px;}
    .gbfwt h2{font-size: 28px;}
    .gbfwt h5,.gbfwc_r h4{font-size: 18px;}
    .gbfwbl{width: 43.5%;}
    .gbfwbr{width: 56.5%;}
    .gbfwc_l i{font-size: 80px;}
    .gbfwc_l span{font-size: 60px;}
    .gbfwt h6 img{width: 120px;}

    .jssplb a h3 i{font-size: 16px;}
    .fwrx ul li h3 i{font-size: 28px;}
    .qdxz ul li a h3{line-height: 30px;}
    .qdxz ul li a{padding: 20px 30px;}

    .lxbt h3,.gwfz ul li a h3{font-size: 24px;}
    .zgs_l p strong, .zgs_l p a,.yfzx .zgs_l p strong{font-size: 28px;}
    .zmd ul li h3,.qgwlzx ul li h3{font-size: 20px;}
    .qgwlzx ul li{padding: 30px 50px;}

    .xwzx_tl h3,.xwzxlb_c h3,.xwzxxq_bt h3,.xwzxxq_bt h4,.xwzxtj h2，.xwzxtj_l h5{font-size: 24px;}

    .xwzxlb_r h3{font-size: 18px;}

    .qyyj h3{font-size: 24px;}
    .qyyj p{font-size: 16px;}
    
}

@media only screen and (max-width: 1366px){
	.gyls_l{width:100%}
	.zzlist1 > li{width:25%}
	.gyls_r{display:none;}
	.jssx_txt h3{font-size:20px;margin-bottom:5px;line-height:25px;}
	.jssx_txt p{line-height:22px;}
	.jssx ul li{width:33.3%}
}

@media only screen and (max-width: 1280px){
.dhss2 form{width:80%}
    .lx_l{padding-left: 5%;}
    .nav{position: fixed;top: 70px;left: 0;width: 100%;margin: 0;line-height: 45px;background: #f8f8f8;z-index: 3333;height: calc(100% - 70px);left: 130%;
    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 .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;}
    nav ul>li>a.active{color: #17479e;}
    nav ul li a::after{display: none;}
    .navlist{display: none;}
    nav{float: none;}
    .mobile{display: inline-block;float: none;margin-top: 0;vertical-align: middle;right: 5%;}
    .logo h3{line-height: 70px;}
    .divbox{width: 90%;}
    nav ul li:hover .navlist{display: none;}
    header{position: fixed;width: 100%;z-index: 999999;background: #fff;line-height: 70px;}
    .logo{width: 45%;}
    .nav ul li{padding-right: 0;width: 100%;text-align: center;line-height: 60px;}
    .nav ul{margin-top: 50px;}
    
    .h_t h1{padding-right: 10px;}
    .ftl, .ft ul, .ftr{width: 100%;text-align: center;}
    .h_t{position: static;width: 100%;background: #eee;display: none;}
    .dhss{width: 35%;padding-top: 0;}
    .cbl1{display: none;}
    .logo img{max-width: 85%;}
    .dhss span,.dhss{line-height: 70px;}
    .nav{padding-right: 0;}
    .nav ul li::after{display: none;}
    .section1{padding-top: 70px;}
    .banner .swiper-pagination{width: 100%;top: 82%;left: 0;}
    .banner .swiper-pagination span{display: inline-block;margin-bottom: 0 !important;}
    .swiper-pagination-bullet-active::before{width: 18px;height: 18px;}
    .s2_l, .s2_r{width: 100%;}
    .s2_r{padding: 0 10px;}
    .s2_l a{width: 120px;margin-top: 30px;line-height: 36px;}
    .s2_l h3, .s3bt h3, .s4_r h3{font-size: 22px;line-height: 30px;}

    .section2 .swiper-slide,.section3,.section4,.section5,.ft,.cprd,.yzsh{padding: 40px 0;}
    
    .s3bt{margin-bottom: 30px;padding-bottom: 20px;}
    .s4_l, .s4_r{width: 100%;padding: 0;}
    .s4_r h3::after{margin: 20px 0;}
    .s4_r h5{font-size: 18px;margin-bottom: 15px;}
    .s4_r a{margin-top: 30px;}
    .section4{background: none;}
    .section5 .swiper-button-prev{left: 5%;}
    .section5 .swiper-button-next{right: 5%;}
    .section5 .swiper-button-prev, .section5 .swiper-button-next{top: 86%;}

    .section5 .swiper-slide h3{margin: 20px 0 15px;}
    .ft ul li a{display: none;}
    .ft ul li a:first-of-type{display: block;margin-bottom: 0;}
    .ft ul{padding-right: 0;margin: 20px 0;}
    .ft ul li{width: 33.33%;margin-right: 0;text-align: center;}
    .fb p{width: 100%;text-align: left !important;}


    .ej_banner{padding-top: 70px;}

    .ej_banner_list h1, .ej_banner_list h2, .ej_banner_list h2 strong{font-size: 18px;line-height: 26px;}
    .ej_banner_list h2{margin-top: 10px;}
    .ej_banner_txt{display: none;}
    .cplb_r i{position: static;display: block;width: 100%;}
    .cplb:nth-of-type(2n) i{bottom: -22%;}
    .cplb_r h3{font-size: 20px;}
    .cplb_r .cptxt{padding: 0 20px;}
    .ej_banner img{height: auto;}
    .ej_banner_list{top: 40%;}
    .ej_banner_list p{font-size: 14px;}
    .ejdh ul li.ac a{padding: 0;}
    .cplb_l, .cplb_r{width: 100%;}
    .cplb_l{margin-bottom: 20px;}
    .cplb:nth-of-type(2n) .cplb_l,.cplb:nth-of-type(2n) .cplb_r{transform: inherit;}
    .xwzxxq{padding: 40px 0;}
    .xwzxtxt{margin-top: 0;padding: 20px;}
    .cprdxq .xwzxxq_bt h5{position: static;margin: 15px auto;}
    .cprdxq_t{padding: 0;}
    .cprdxq_t_txt{position: static;width: 100%;padding: 50px;height: 300px;}
    .cprdxq_t_txt::after{display: none;}
    .xwtxt{padding: 0;}
    .cprdxq_t::after{margin: 30px 0;}
    .tjcp ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .cprdtxt h4, .tjcp ul li a .tjcptxt h3{font-size: 18px;}

    .cpxqlist{top: 0;}
    .cpxq{padding: 40px 0;}
    .cpxq_l, .cpxq_r{width: 100%;padding: 0;}
    .cpxqlist{padding: 20px;}
    .cpxq_r{margin-top: 20px;}
    .cpxq_r h3,.cprdxq h3, .tjcp h2{font-size: 20px;}
    .tjcp h2{margin-bottom: 20px;}
    .xpss .ejbt h5{position: static;margin-top: 20px;}
    .xpss .ejbt h3{display: block;margin-bottom: 20px;}
    .xpss .ejbt{margin-bottom: 40px;}


    .yzsh_r h3,.spzl h3{font-size: 24px;}
    .yzsh_l, .yzsh_r{width: 100%;}
    .yzsh_r{padding: 20px;}

    .gyls_l, .gyls_r{width: 100%;padding: 0;}
    .gyls{padding: 40px 0;}
    .ejbt h3{font-size: 24px;margin-bottom: 30px;}
    .gyls_l p{margin-bottom: 20px;}
    .gylsb{padding: 40px 0;}
    .gylsb{background-size: cover;}
    .gylsbtxt{width: 100%;}
    .gylsbtxt h3{font-size: 18px;}
    .gylsbtxt h4::after{margin: 30px 0 20px;}
    .gyls_l p img{width: 120px;}
    .bdscgc{padding: 40px 0;}
    .bdscgcimg{padding: 0 40px;}
    .bdscgc ul li{width: 100%;}

    .jssx_tl, .jssx_tr, .jssx_bl, .jssx_br{width: 100%;}
    .jssx_tl,.jssx_br{display: none;}
    .jssx_img, .jssx_txt{width: 100%;}
    .jssx_tr, .jssx_bl{padding: 20px;margin-bottom: 20px;}
    .jssx_txt{padding: 0;margin-top: 20px;}
    .jssx ul li span{display: block;font-size: 30px;}

    .jssx ul li{margin-bottom: 20px;}
    .jssx ul{margin-top: 30px;}


    
    .fwlylb .swiper-slide h3{font-size: 20px;}
    .lssb_tr h3, .lssb_br h3{font-size: 18px;}
    .jyln ul li .jylntxt h3{font-size: 30px;}
    .qyyj_l h3{font-size: 24px;}
    .lssb_tr p, .lssb_br p,.qyyj_l p{font-size: 14px;}
    .fwly,.lssb,.jyln,.qyyj .divbox,.ppzs{padding: 40px 0;}
    .fwlylb .swiper-slide{padding: 20px;}
    .fwlylb{padding: 0 40px;}
    .lssb_t{padding: 20px;}
    .lssb_tl, .lssb_bl{width: 100%;padding: 0;}
    .lssb_tl img{width: 30%;margin-bottom: 20px;}
    .lssb_tr{padding: 0;}
    .lssb_tr, .lssb_br{width: 100%;}
    .lssb_br{padding: 0;}
    .jyln ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .qyyj_l, .qyyj_r{width: 100%;padding: 0;}
    .qyyj_l{margin-bottom: 20px;}
    .ppzs ul li{width: 49%;}
    .ppzs ul li:nth-of-type(2n){margin-right: 0;}
    .gbfwt,.gbfwc{padding: 40px 0;}
    .gbfwt h3, .gbfwc h3, .gbfwbl h3{font-size: 20px;}
    .gbfwt h3{margin-bottom: 30px;}
    .gbfwt h2::before{margin: 30px 0;}
    .gbfwt h2{font-size: 24px;}
    .gbfwt h5{display: block;margin-bottom: 15px;}
    .gbfwt h5, .gbfwc_r h4{font-size: 16px;}
    .gbfwclb{width: 100%;padding: 20px;}
    .gbfwc_l, .gbfwc_r{width: 100%;padding: 0;text-align: center;}
    .gbfwc_r{padding: 0;margin-top: 20px;}
    .gbfwc{background: none;}
    .gbfwbl, .gbfwbr{width: 100%;}
    .gbfwbl h3{margin-bottom: 20px;}
    .gbfwbl ul li span{display: block;}
    .gbfwb{padding: 40px 0;}
    .jssplb{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .zwcx .ejbt, .zwcx h4, .zwcx h5{width: 100%;}
    .fwrx ul li h3 i{font-size: 18px;}
    .jssp,.fwrx,.qdxz{padding: 40px 0;}
    .qdxz ul li{width: 100%;margin-right: 0;}
    .zwcx h4{margin: 20px 0;}

    .zgs,.zmd,.lxsc,.scgc,.yfzx,.qgwlzx,.xwzx_t,.xwzxtj{padding: 40px 0;}
    .lxbt h3, .gwfz ul li a h3{font-size: 20px;}
    .zgs_l, .zgs_r{width: 100%;padding: 0;border: none;}
    .zgs_l span{font-size: 30px;}
    .lxbt h3{margin-bottom: 20px;}
    .zmd ul li{width: 100%;margin-right: 0;padding: 20px;margin-bottom: 20px;}
    .zgs_l p strong, .zgs_l p a,.yfzx .zgs_l p strong{font-size: 24px;}
    .zgs_r p{font-size: 12px;line-height: 20px;}
    .lxsc{background-size: cover;}
    .gwfz ul li{width: 100%;margin-right: 0;}
    .gwfz ul li a{padding: 20px;}
    .gwfz{background: none;}
    .qgwlzx ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .qgwlzx{background-size: cover;}

    .xwzx_tl h3,.xwzxlb_c h3,.xwzxxq_bt h3,.xwzxxq_bt h4,.xwzxtj h2,.xwzxtj_l h5{font-size: 20px;}
    .xwzx_tl, .xwzx_tr{width: 100%;padding: 0;}
    .xwzx_tl i{margin-top: 30px;}
    .xwzx_tl{margin-bottom: 20px;}
    .xwzxlb_l, .xwzxlb_c, .xwzxlb_r{width: 100%;padding: 0;text-align: left;}
    .xwzxlb_c{margin: 20px 0;}
    .fhlb{top: 32%;}
    .xwzxxq_bt h4{padding-bottom: 30px;}
    .sxyp{text-align: left;}
    .xwzxtj ul li{width: 100%;margin-right: 0;}
    .xwzxtj ul li a{padding: 20px;}

    .qyyj h3{font-size: 18px;margin-bottom: 15px;}
    .qyyj p{font-size: 14px;}
    .qyyj p::after{margin: 20px 0;}

}



