@media only screen and (max-width: 1680px){
    .section2 ul li a{padding: 0 61px;}
    .s4b_l a h3{font-size: 22px;}
    .bannerinner h2{font-size: 28px;}
    .s3b ul li a h3{font-size: 18px;}
    .ejlm_l{padding-right: 25%;}

    .ejbt h2{font-size: 28px;}

}

@media only screen and (max-width: 1440px){

    .section2 ul li a{padding: 0 30px;}
    .s4b_l a h3{font-size: 20px;}
    .bannerinner h2{font-size: 24px;}
    .s3b ul li a h3{font-size: 16px;}
    .ejlm_l{padding-right: 20%;}
    .ejbt h2{font-size: 24px;}
    .xwlb_l h3{font-size: 16px;}



}
@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: rgba(0,128,0,.8);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;}

    .mobile{display: inline-block;float: none;margin-top: 0;vertical-align: middle;}
    .logo h3{line-height: 70px;}
    .divbox{width: 90%;}
    header{position: relative;width: 100%;z-index: 999999;line-height: 70px;padding-top: 0;background: #fff;top: 0;left: 0;margin-top: 0;}
    .logo{width: 50%;}
    .htr{width: 60%;text-align: right;}
    .htr h2 i{font-size: 20px;}
    .htr h2 span{font-size: 36px;line-height: 36px;}
    .nav ul li{padding-right: 0;width: 100%;text-align: center;line-height: 50px;}
    .nav ul li a{line-height: 50px;}
    .nav ul{margin-top: 40px;}
    .nav ul li a{color: #fff;}


    .mobile i{background: #008000;}
    .nav ul li a img{display: none;}
    .nav ul li{border-bottom: 1px solid #fff;}
    .section2 ul li a{padding: 0;}
    .section1 .swiper-pagination span{width: 8px;height: 8px;}
    .section1 .swiper-pagination .swiper-pagination-bullet-active::before{width: 8px;height: 8px;}
    .bannerinner h2{font-size: 20px;}
    .bannerinner{padding: 10px 0;}
    .divbox1{width: 100%;}
    .s3b ul li a h6{width: 60px;height: 60px;}
    .s3b ul li a h3{font-size: 14px;}
    .s4b_l, .s4b_r{width: 100%;padding: 0;}
    .s4b_l{margin-bottom: 30px;}
    .section4{padding: 30px 0 60px;}
    .s4t h4{width: 150px;}
    .ftl, .ftc, .ftr{width: 100%;text-align: center;}
    .ftc{margin: 20px 0;text-align: left;}
    .ftc ul li{margin-right: 20px;}
    .ftc ul li a:first-of-type{font-size: 16px;}
    .ftc ul li a{font-size: 12px;}
    .ftr_img{display: inline-block;}
    .fb_t a{font-size: 12px;margin: 0 5px;}
    .fb p, .fb p a{font-size: 12px;line-height: 20px;}
    .s4b_l a h3{font-size: 18px;}
    .s4b_r ul li a{font-size: 14px;}
    .nav ul li a{padding: 0; color: #fff !important;}
    .nav ul li .navlist a{color: #6b6b6b !important;}
    .ejlm_l, .ejlm_r{width: 100%;padding: 0;}
    .ejlm{padding-bottom: 40px;}

}

