@media only screen and (max-width: 1680px){
    .divbox{width: 73%;}
    .sybt h2,.s3_r h2,.section4 h2{font-size: 44px;}
    .s2b ul li h3,.s4txt h3{font-size: 22px;}
    .s5_c h3{font-size: 30px;}
    .s5_c{padding-left: 50px;}
    .s5_c h2{font-size: 38px;}
    .s5_c p{letter-spacing: 5px;}
    .ftl ul li a{font-size: 16px;}
    .ftc{padding-left: 60px;}
    .ftc p span{margin-right: 15px;}
    .ftc p{font-size: 14px;}
    .ftr h6 img{width: 100px;}
    .s2b ul li p{width: 60%;}
    .s3_r{padding-right: 0;}

    .al_t h2{font-size: 44px;line-height: 44px;}
    .al_t p{font-size: 22px;}
    .alxq_r_b h3{font-size: 55px;line-height: 55px;}
    
    .alxq_r_t a{width: 300px;line-height: 65px;border-radius: 65px;}
    .ejbanlist a{width: 200px;height: 200px;}
    .ejbanlist h3 span{font-size: 55px;}
    .ej_banner1 h2{font-size: 66px;}


    .gddz h2{font-size: 55px;line-height: 55px;margin-bottom: 90px;}
    .gddz ul li h1{font-size: 130px;line-height: 90px;}
    .gddz ul li span{width: 88px;height: 88px;line-height: 88px;}
    .gddz ul li h5,.gddz ul li h5::before{width: 88px;height: 88px;}
    .gddz ul li h5::after{width: 108px;height: 108px;}
    .fwlb_l h3{font-size: 37px;line-height: 48px;}
    .fwlb_r_txt h4{font-size: 28px;}
    .fwlb_r_txt h3{font-size: 55px;line-height: 55px;}

    .ej_banner_list img{width: 900px;}
    .ej_banner_list h3,.jxyzbt h2,.hxtd h2,.fwkh h2{font-size: 44px;line-height: 44px;}
    .jxzsdz_t ul li h3{font-size: 22px;}
    .jxzsdz_t ul li{width: 26%;margin-right: 11%;}
    /* .Tpiaochuan_l h3{font-size: 36px;line-height: 36px;}
    .Tpiaochuan_l h2{font-size: 32px;line-height: 66px;}
    .Tpiaochuan_l h2 span{font-size: 55px;}
    .Tpiaochuan_r h3{font-size: 22px;width: 130%;} */
    .hxtd_t h3{font-size: 28px;}
    .hxtd_t{padding: 75px 90px 100px 400px;}
    .fwkh ul{padding: 150px 20px 50px 13.5%;}

    .ej_banner2 .ej_banner_list h2{font-size: 66px;line-height: 66px;}
    .xw_t_txt h3{font-size: 55px;line-height: 66px;}
    .xw_t_txt p{font-size: 16px;}
    .ej_banner2 .ej_banner_list a{font-size: 16px;width: 210px;line-height: 50px;border-radius: 50px;}
    .xw_b ul li a h3 i,.xw_b ul li a h4{font-size: 22px;}
    .xw_b ul li a:hover h3 i, .xw_b ul li a:hover h4{font-size: 32px;}

    .xwxq_l h3{font-size: 44px;line-height: 50px;}
    .xwxq_l h4{font-size: 22px;}
    .xwxq_l p,.xwxq_l p strong{font-size: 16px;}
    .xwxq_r{padding-left: 70px;}
    .xwxqfy_l a{font-size: 16px;}
    .xwxq_r h3{font-size: 28px;}

    .lxwm_l h2{font-size: 44px;line-height: 50px;}
    .lxwm_l p,.dzlist h3{font-size: 16px;}
    .zxly h2{font-size: 32px;}


}

@media only screen and (max-width: 1440px){
   
    .banner h6, .banner h6 a,.s2b ul li p,.s3_r .s3_rlsit .s3_txt h3,.ftl ul li a{font-size: 14px;}
    .nav ul li a{font-size: 16px;}
    .clb a:last-of-type span{font-size: 36px;}
    .clb a{font-size: 12px;}
    .clb a:last-of-type span{margin-bottom: 0;}
    .sybt h2, .s3_r h2, .section4 h2{font-size: 40px;}
    .dataNums .tt span{font: 62px "h";font-family: Helvetica;}
    .dataNums .dataOne{width: 36px;height: 62px;}
    .dataNums{height: 50px;}
    .s2b ul li h3, .s4txt h3{font-size: 20px;}
    .s2b ul li img{width: 120px;}
    .s2b ul li h3{margin: 30px 0 25px;}
    .s3_r p{font-size: 16px;}
    .s3_r .s3_rlsit .s3_txt{width: 23.5%;margin-right: 2%;padding: 20px 0;}
    .s3_r .s3_rlsit .s3_txt span{font-size: 36px;}
    .s4txt p,.section4 .more,.s5_r h6 a i{font-size: 16px;}
    .s5_c h2{font-size: 32px;line-height: 36px;}
    .s5_c h3{font-size: 24px;}
    .s5_c p{letter-spacing: 4px;}
    .ftc p,.ftl p, .ftl p a{font-size: 12px;}
    .ftr h6 img{width: 85px;}
    .ftr h6{font-size: 12px;}
    .zzlist1>li p{font-size: 16px;}

    .al_t h2{font-size: 40px;line-height: 40px;}
    .al_t p{font-size: 20px;}
    .al_sx h3{font-size: 14px;padding: 0 15px;}

    .alxq_r_t p,.alxq_r_b p,.alxq_r_b h4,.alxqfy a{font-size: 14px;}
    .alxq_r{padding-left: 60px;}
    .alxq_r_b h3{font-size: 50px;line-height: 50px;}
    .alxq_r_b h3 i{font-size: 16px;}

    .alxq_r_t a{width: 260px;line-height: 60px;border-radius: 60px;font-size: 16px;}
    
    .ejbanlist a{width: 160px;height: 160px;}
    .ejbanlist h3 span{font-size: 45px;}
    .ejbanlist h3{font-size: 16px;}
    .ej_banner1 h2{font-size: 60px;}

    .gddz h2{font-size: 50px;line-height: 50px;margin-bottom: 80px;}
    .gddz ul li h1{font-size: 110px;line-height: 70px;}
    .gddz ul li span{width: 78px;height: 78px;line-height: 78px;font-size: 24px;}
    .gddz ul li h5,.gddz ul li h5::before{width: 78px;height: 78px;}
    .gddz ul li h5::after{width: 98px;height: 98px;}
    .fwlb_l h3{font-size: 30px;line-height: 38px;}
    .fwlb_r_txt h4{font-size: 24px;}
    .fwlb_r_txt h3{font-size: 50px;line-height: 50px;}
    .fwlb_l p{font-size: 16px;}
    .gddz ul li:hover h1{top: 83%;}
    .gddz ul li h3{font-size: 14px;}

    .ejdh ul li a,.jxyzbt p{font-size: 16px;}
    .jxyzbt p{padding: 0 60px;}
    .jxzsdz_t ul li p,.hxtd_t h3 i,.hxtd_t p,.hxtd ul li p{font-size: 14px;}
    .jxzsdz_t ul li img{width: 110px;}
    .jxzsdz_t ul li h3{margin: 35px 0 20px;}
    .jxzsdz_t::after{margin: 100px 0;}
    /* .Tpiaochuan_l a{font-size: 16px;width: 160px;line-height: 48px;border-radius: 48px;} */

    .ej_banner_list img{width: 800px;}
    .ej_banner_list h3,.jxyzbt h2,.hxtd h2,.fwkh h2{font-size: 40px;line-height: 40px;}
    .jxzsdz_t ul li h3{font-size: 20px;}
    /* .Tpiaochuan_l h3{font-size: 32px;line-height: 40px;}
    .Tpiaochuan_l h2{font-size: 28px;line-height: 58px;}
    .Tpiaochuan_l h2 span{font-size: 50px;}
    .Tpiaochuan_r h3{font-size: 20px;width: 140%;} */
    .hxtd_t h3{font-size: 24px;}
    .hxtd_t{padding: 60px 70px 80px 350px;}
    .fwkh ul{padding: 120px 20px 40px 13.5%;}
    .hxtd ul li h3{font-size: 18px;}

    .ej_banner2 .ej_banner_list h2{font-size: 60px;line-height: 60px;}
    .xw_t_txt h3{font-size: 50px;line-height: 60px;}
    .xw_t_txt p{font-size: 14px;}
    .ej_banner2 .ej_banner_list a{font-size: 14px;width: 180px;line-height: 45px;border-radius: 45px;}
    .xw_b ul li a h3 i,.xw_b ul li a h4{font-size: 20px;}
    .xw_b ul li a:hover h3 i, .xw_b ul li a:hover h4{font-size: 28px;}
    .xw_t .swiper-pagination{bottom: 50px;}
    .xw_t_txt h4{font-size: 20px;}

    .xwxq_l h3{font-size: 40px;line-height: 45px;}
    .xwxq_l h4{font-size: 20px;}
    .xwxq_l p,.xwxq_l p strong{font-size: 14px;}
    .xwxq_r{padding-left: 60px;}
    .xwxqfy_l a{font-size: 14px;}
    .xwxq_rlb a h4{font-size: 14px;line-height: 26px;}
    .xwxq_r h3{font-size: 24px;}


    .lxwm_l h2{font-size: 40px;line-height: 45px;}
    .lxwm_l p,.dzlist h3{font-size: 14px;}
    .zxly h2{font-size: 28px;}
    /* .Tpiaochuan_l{padding-left: 0;}
    .Tpiaochuan_r{padding-right: 0;}
    .Tpiaochuan{padding: 90px 0;} */

}
@media only screen and (max-width: 1368px){


    

    
}
@media only screen and (max-width: 1280px){
    .nav{position: fixed;top: 70px;left: 0;width: 100%;margin: 0;line-height: 45px;background: rgba(0,0,0,.2);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%;}
    .nav ul{width: 50%;margin-left: 50%;height: 100%;background: #83359c;}
    .nav ul li:hover a, .nav ul li.ac a{color: #fff;}
    .nav ul li i{display: none;}
    .nav ul li a, .nav ul li i{color: #fff !important;}
    .nav ul li a::before{content: '';display: inline-block;vertical-align: middle;margin-right: 10px;width: 0;height: 1px;background: #fff;}
    nav ul li:hover a::before, .nav ul li.ac a::before{width: 30px;}
    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;}
    .logo h3{line-height: 70px;}
    .divbox{width: 90%;}
    header{position: fixed;width: 100%;z-index: 999999;background: #fff;line-height: 70px;}
    .logo{width: 60%;}
    .nav ul li{padding-right: 0;width: 100%;text-align: center;line-height: 50px;}
    .nav ul li a{line-height: 50px;}
    .nav ul{padding-top: 40px;}
    .bannerinner h3{font-size: 16px;line-height: 26px;margin-bottom: 6px;}
    .bannerinner p{font-size: 12px;line-height: 22px;}
    .nav ul li a{color: #fff;}
    
    header{padding: 0 5%;}
    .logo img:last-of-type{display: block;width: 180px;}
    .logo img:first-of-type{display: none;}
    .banner .swiper-container{position: static;padding-top: 70px;}
    .banner h6{padding-left: 5%;bottom: 20px;}
    .banner h6, .banner h6 a{font-size: 12px;display: block;margin-left: 0;line-height: 20px;}
    .section4 ul li{width: 50%;}
    .banner{height: auto;}
    .section2{padding-top: 40px;}
    .sybt h2, .s3_r h2, .section4 h2{font-size: 24px;}
    .dataNums .tt span{font: 36px "h";font-family: Helvetica;}
    .dataNums .dataOne{width: 20px;height: 36px;}
    .dataNums{height: 36px;}
    .zzlist1>li sup{font-size: 30px;margin-left: 0;}
    .zzlist1>li p{font-size: 14px;margin-top: 0;}
    .clb{right: 5%;}
    .clb a span{font-size: 20px;}
    .clb a:last-of-type span{font-size: 28px;}
    .clb a span,.clb a{color: #83359c;}
    .clb a:first-of-type{margin-bottom: 20px;}
    .s2b ul li img{width: 80px;}
    .s2b ul li h3, .s4txt h3{font-size: 18px;}
    .s2b ul li{width: 100%;padding: 30px 0;border-right: none;border-bottom: 1px solid #ebebeb;}
    .s2b ul li:last-of-type{border-bottom: none;}
    .s2b ul li p{width: 80%;}
    .s2t .zzlist1{margin-bottom: 40px;}
    .sybt{margin-bottom: 30px;}
    .s2b ul li h3{margin: 20px 0 15px;}
    .s3_l, .s3_r{width: 100%;}
    .s3_r h2{margin-bottom: 30px;line-height: 30px;}
    .s3_r p{font-size: 14px;margin-bottom: 30px;}
    .s3_r .s3_rlsit .s3_txt{width: 47%;margin-right: 6%;margin-bottom: 10px;}
    .s3_r .s3_rlsit .s3_txt:nth-of-type(2n){margin-right: 0;}
    .section3{padding: 40px 0 60px;}
    .section4 h2{padding-left: 5%;line-height: 80px;}
    .s4txt{padding: 20px;}
    .s4txt p{font-size: 14px;}
    .s4txt p::after{width: 40px;height: 2px;margin-top: 0;}
    .s4txt{display: none;}
    .section4 ul li h6 img{width: 80px;}
    .section4 ul li:last-of-type{display: none;}
    .section4 .more{line-height: 50px;}
    .section5{padding: 40px 0;}
    .s5_l, .s5_r, .s5_c{width: 100%;padding: 0;border: none;}
    .s5_l img{width: 80px;}
    .s5_c{margin: 20px 0;}
    .s5_c h2{font-size: 24px;line-height: 30px;}
    .s5_c h3{font-size: 18px;line-height: 30px;}
    .s5_c p{font-size: 12px;}
    .s5_c p{letter-spacing: 1px;margin-top: 10px;}
    .s5_r h6 a{width: 60px;height: 60px;}
    .s5_r h6 a i{font-size: 14px;line-height: 18px;}
    .s5_r h6 a::before{width: 60px;height: 60px;}
    .s5_r h6{width: 74px;height: 74px;}
    .s5_r h6::before{width: 102px;height: 102px;border: 20px solid rgba(104,6,135,.04);}
    footer{padding: 50px 0;}
    .ftl, .ftc, .ftr{width: 100%;padding: 0;border: none;text-align: center;}
    .ftl img{width: 150px;}
    .ftl ul{margin: 20px 0;}
    .ftc p span{font-size: 18px;}
    .ftc p{line-height: 30px;}
    .ftc{margin: 20px 0;}
    .ftr h6 img{width: 110px;}
    .mobile i{background: #83359c;}
    .banner .swiper-pagination{bottom: 0px;}
    .banner .swiper-pagination .swiper-pagination-bullet-active{width: 25px;}
    .banner .swiper-pagination span{width: 10px;height: 2px;}

    .al{padding-top: 120px;}
    .al_t h2{font-size: 24px;line-height: 30px;}
    .al_t p{font-size: 18px;margin: 15px 0 20px;}
    .section4 .s5_r{padding: 60px 0 30px;}

    .alxq_l, .alxq_r{width: 100%;padding: 0;}
    .ej_banner{padding-top: 70px;}
    .alxqt{margin-top: 0;margin-bottom: 20px;}
    .alxq{padding: 40px 0;}
    .alxq_r_t a{width: 150px;line-height: 40px;border-radius: 40px;font-size: 14px;}
    .alxq_r{margin-top: 40px;}
    .alxq_r_t h6::after{margin: 20px 0;}
    .alxq_r_t{margin-bottom: 30px;}
    .alxq_r_b h3{font-size: 30px;line-height: 30px;margin-bottom: 22px;}
    .alxq_r_b p::after{margin: 20px 0;}
    .alxq_r_a{margin-top: 60px;}
    .alxq_r_a .s5_r{text-align: center;}
    .ejbanlist{display: none;}
    .ej_banner1 h2{font-size: 28px;left: 5%;}
    .ejbanlist a{width: 80px;height: 80px;}
    .ejbanlist h3 span{font-size: 20px;margin-bottom: 0;line-height: 26px;}

    .gddz ul li{width: 50%;margin-right: 0;margin-bottom: 40px;}
    .gddz{padding: 40px 0;}
    .gddz h2{font-size: 28px;line-height: 30px;margin-bottom: 50px;}
    .gddz ul li:hover h1{top: 0;}
    .gddz ul li::after{display: none;}
    .gddz ul li h1{font-size: 90px;line-height: 50px;}
    .gddz ul li span{width: 58px;height: 58px;line-height: 58px;font-size: 20px;}
    .gddz ul li h5,.gddz ul li h5::before{width: 58px;height: 58px;}
    .gddz ul li h5::after{width: 78px;height: 78px;}
    .gddz ul li h3{margin-top: 20px;}
    .gddz ul::after{display: none;}
    .fwlb_l, .fwlb_r{width: 100%;padding: 0;}
    .fwlb{padding-top: 40px;}
    .fwlb_l h3{font-size: 22px;line-height: 30px;margin-bottom: 25px;}
    .fwlb_l p{font-size: 14px;}
    .fwlb_r_txt h4{font-size: 18px;}
    .fwlb_r_txt h3{font-size: 26px;line-height: 30px;}




    .ej_banner_list img{width: 200px;}
    .ej_banner_list h3{font-size: 24px;margin-top: 20px;line-height: 30px;}
    .ej_banner_list h3::before, .ej_banner_list h3::after{width: 100px;background-size: cover;}
    .ej_banner_list h3::before{margin-right: 10px;}
    .ej_banner_list h3::after{margin-left: 10px;}
    .ej_banner h4{font-size: 12px;}
    .ejdh ul li{margin-right: 0;width: 33.33%;text-align: center;}
    .jxyzbt{padding: 40px 0;}
    .ej_banner_list h3, .jxyzbt h2, .hxtd h2, .fwkh h2{font-size: 24px;line-height: 30px;}
    .jxyzbt h2{margin-bottom: 25px;}
    .jxyzbt p{font-size: 14px;padding: 0;margin-bottom: 15px;}
    .zzlist1{margin-top: 60px;}
    .zzlist1>li{margin-right: 30px;}
    .jxzsdz{padding: 40px 0;}
    .jxzsdz_t ul li{width: 100%;margin-bottom: 30px;}
    .jxzsdz_t ul li img{width: 80px;}
    .jxzsdz_t ul li h3{font-size: 18px;margin: 25px 0 15px;}
    .jxzsdz_t::after{margin: 40px 0 70px;}
    /* .Tpiaochuan_l, .Tpiaochuan_r{width: 100%;text-align: center;}
    .Tpiaochuan_l h3{font-size: 22px;line-height: 30px;}
    .Tpiaochuan_l h2{font-size: 30px;line-height: 30px;margin: 20px 0 15px;}
    .Tpiaochuan_l h2 span{font-size: 24px;margin-right: 10px;}
    .Tpiaochuan{padding: 30px 0;}
    .Tpiaochuan_l a{font-size: 14px;width: 120px;line-height: 36px;border-radius: 36px;}
    .Tpiaochuan_l{margin-bottom: 30px;} */
    .ejdh ul li a, .jxyzbt p{font-size: 14px;}
    /* .Tpiaochuan_r h6 img{width: 100px;}
    .Tpiaochuan_r h4{margin: 10px 0;}
    .Tpiaochuan_r h3{position: static;width: 100%;font-size: 16px;letter-spacing: 2px;}
    .Tpiaochuan_r h3::after{display: none;} */
    .hxtd{padding: 40px 0;}
    .hxtd h2{margin-bottom: 40px;}
    .hxtd_t h6{position: static;}
    .hxtd_t h3{position: static;color: #fff;margin: 20px 0;}
    .hxtd_t h3 i{color: #fff;}
    .hxtd_t{padding: 40px;}
    .hxtd ul{margin-top: 40px;}
    .hxtd ul li{width: 50%;margin-bottom: 30px;}
    .hxtd ul li h3{font-size: 16px;}
    .hxtd ul li img{width: 90px ;}
    .fwkh{padding-top: 40px;}
    .fwkh h2{margin-bottom: 30px;}
    .fwkh ul{padding: 40px 5% 40px;width: 100%;}
    .fwkh ul li{margin-bottom: 35px;}

    .ej_banner2 .ej_banner_list h2{font-size: 26px;line-height: 30px;margin-bottom: 15px;}
    .ej_banner2 .ej_banner_list a{width: 120px;line-height: 36px;border-radius: 36px;}
    .ej_banner2 .ej_banner_list a:first-of-type{margin-bottom: 10px;}
    .ej_banner2 .ej_banner_list{top: 70%;}
    .xw_t{padding: 40px 5%;}
    .xw_t_txt{position: static;}
    .xw_timg{width: 100%;margin: 0;}
    .xw_t_txt h3{font-size: 20px;line-height: 30px;margin-top: 30px;}
    .xw_t_txt p{font-size: 14px;}

    .xw_b ul li a h3 i,.xw_b ul li a h4{font-size: 20px;}
    .xw_b ul li a:hover h3 i, .xw_b ul li a:hover h4{font-size: 28px;}
    .xw_t .swiper-pagination{bottom: 50px;}
    .xw_t_txt h4{font-size: 16px;margin: 15px 0;}
    .xw_t .swiper-pagination{bottom: auto;top: 40%;}
    .xw_t .swiper-pagination .swiper-pagination-bullet-active{width: 30px;}
    .xw_t .swiper-pagination span{height: 2px;}
    .xw_b ul{padding: 40px 0 70px;}
    .xw_b{padding-bottom: 60px;}
    .xw_b ul li a h3, .xw_b ul li a h4{width: 100%;padding: 0;text-align: left;}
    .xw_b ul::after{display: none;}
    .xw_b ul li a h3::before{display: none;}
    .xw_b ul li a{padding: 20px;border-bottom: 1px solid #ebebeb;}
    .xw_b ul li a h3 i, .xw_b ul li a h4{font-size: 16px;}
    .xw_b ul li a:hover h3 i, .xw_b ul li a:hover h4{font-size: 16px;}


    .xwxq{padding: 120px 0 40px;}
    .xwxq_l, .xwxq_r{width: 100%;padding: 0;}
    .xwxq_l{margin-bottom: 40px;}


    .xwxq_l h3{font-size: 20px;line-height: 30px;}
    .xwxq_l h4{font-size: 16px;margin: 20px 0;}
    .xwxqfy_l a{font-size: 14px;}
    .xwxq_l p{margin-bottom: 20px;}
    .xwxq_r h3{font-size: 20px;}
    .xwxqfy{padding-bottom: 50px;}
    .xwxq_rlb a h4{padding-left: 20px;}
    .xwxq_rlb a::before{left: 0;}

    .lxwm_l, .lxwm_r{width: 100%;}
    .dzlist{width: 150px;height: 150px;}
    .dizhi{width: 150px;height: 150px;border: 40px solid rgba(111,15,142,.2);}
    .lxwm_r{margin-top: 30px;}
    .lxwm{padding: 110px 0 40px;}
    .lxwm_l img{margin-bottom: 40px;}
    .lxwm_l h2{font-size: 24px;line-height: 30px;margin-bottom: 25px;}
    .lxwm_l p span{margin-right: 5px;width: 26px;height: 26px;line-height: 26px;}
    .lxwm_l p{font-size: 13px;}
    .zxly{padding: 40px 0;}
    .zxly h2{font-size: 24px;margin-bottom: 35px;}
    .zxly form{width: 100%;}
    .zxlylist span, .zxlylist input, .zxlylist textarea{line-height: 40px;}
    .zxlylist span{font-size: 22px;}
    .xwxqfy_l, .xwxqfy_r{width: 100%;text-align: left;}

    .nav ul li a{font-size: 14px;}
    .s3_r{padding: 20px 0;}
    .s3_l{padding-right: 0;}
    .section3{padding: 40px 0;}
    .jxzsdz_t ul li{margin-right: 0;}
    .ej_banner_list5{top: 70%;}
    .ej_banner_list5 h3{display: none;}
    .s5_r h6::before{display: none;}
    .s5_r h6{border: 8px solid rgba(104,6,135,.2);}
}

