@media (max-width: 1680px) {
    .leas-case{
        width: 100%;
    }
    .leca-bzi{
        font-size: 16px;
    }
    .leca-bci{
        font-size: 12px;
    }
    .leca-btw{
        font-size: 14px;
        line-height: 26px;
    }
    .leca-more{
        font-size: 14px;
    }

    .fbk_left{
        width: 100%;
    }
    .fbk_zlist li{
        width: 50%;
    }
    .fbk_zci{
        width: auto;
    }

}
@media (max-width: 1440px) { 
    .head-nav{
        display: none;
    }
    .head-dao{
        width: 80%;
    }

    .fen_dtop{
        height: 40px;
    }
    .fen_cen{
        width: 100%;
    }

    .fen_ca-list a{
        line-height: 40px;
        font-size: 14px;
        padding: 0 10px;
    }
    .fen_crd a{
        line-height: 40px;
        font-size: 14px;
    }

    .ab_js{
        width: 90%;
        padding: 0px 5% 0;
        margin: 20px auto 0;
    }
    .ab_js-text{
        margin-top: 10px;
    }
    .ab_rti-zi{
        font-size: 20px;
        margin-top: 10px;
    }
    .ab_rti-ci{
        font-size: 18px;
    }
    .ab_js-tez{
        font-size: 16px;
        padding-bottom: 10px;
    }
    .ab_js-tew{
        font-size: 14px;
        line-height: 30px;
        margin-top: 10px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp:8;
        overflow: hidden;
    }

    .ab_more{
        width: 160px;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        margin-top: 10px;
    }
   
    .ab_hon{
        width: 90%;
        margin: 0 5%;
    }
    .ab_hon-tz{
        font-size: 20px;
    }
    .ab_hon-tc{
        font-size: 14px;
    }
    #ho{
        width: 90%;
    }

    .ab_cor-ti{
        font-size: 20px;
        margin: 2% 0 10px;
    }
    .ab_cor-ci{
        font-size: 16px;
    }
    .ab_cor-wen{
        font-size: 14px;
        margin-top: 2%;
        line-height: 20px;
        -webkit-line-clamp: 6;
    }
    .ab_fa-cen{
        width: 90%;
        padding: 0 5%;
    }

    #fa{
        width: 90%;
    }
    .ab_de-lunbo{
        width: 90%;
        margin: 0 5%;
    }
    .fbk_right{
        width: 100%;
    }
    .fbk_rshow{
        width: 100%;
    }
    .fbk_rshow li{
        width: 20%;
    }
    .fbk_left{
        width: 100%;
    }

    .fbk_zci{
        width: 80%;
    }
    .about-bk{
        width: 90%;
        padding: 20px 5% 40px;
    }
    .ab_detasil{
        width: 100%;
    }
    .hon_qua-list li{
        width: 22%;
        margin-right: 4%;
    }
    .hon_qua-list li .hon_qua-zi{
        font-size: 16px;
    }
    .leas-product{
        width: 100%;
    }
    .leas_pr-list{
        width: 100%;
    }
    .leas_pr-show{
        width: 100%;
    }
    .leas_pr-list li{
        width: 48%;
        margin-right: 4%;
    }
    .leas_pr-a{
        font-size: 14px;
    }
    .leas_pr-ti{
        font-size: 20px;
        margin: 20px 5% 10px;
    }
    .leas_pr-text{
        font-size: 16px;
        line-height: 30px;
    }
    .leas_pr-top{
        margin-bottom: 10px;
    }
    .lea_pr-list li{
        width: 100%;
        margin-right: 0;
    }
    .lea_pr-img{
        width: 40%;
    }
    .lea_pr-rb{
        width: 50%;
    }

    .fen_title-list{
        width: 80%;
    }
    #ti .swiper-slide{
        font-size: 12px;
        line-height: 40px;
    }
    .lea_cas-list li{
        width: 22%;
        margin-right: 4%;
    }
    .pro-list li{
        width: 22%;
        margin-right: 4%;
        margin-bottom: 20px;
    }
    .pro-s_bk>img{
        width: 20%;
    }
    .pro-s_bot{
        font-size: 14px;
        padding: 5px 0px;
        margin: 5px 0px;
    }
    .coop_list li{
        width: 22%;
        margin-right: 4%;
    }
    .con_bx-z{
        width: 100%;
    }
    .con_bx-zlist li{
        width: 48%;
        margin-right: 4%;
    }
    .con_bx-zlist li input{
        width: 60%;
    }
    .con_bx-teak{
        width: 60%;
        float: left;

    }
    .con_bx-y{
        width: 100%;
        margin-top: 30px;
    }
    .con_yb-x{
        width: 60%;
    }
    .fbk_zci2{
        width: 60%;
    }
    .con_yb-er{
        width: 20%;
    }
}

@media (max-width: 1200px) { 
    .ban_zti{
      height: 40px;
    }
    .ban_ztz{
    font-size: 40px;
    line-height: 40px;
    }
    .ban_ztc{
    font-size: 16px;
    line-height: 16px;
    }

    .ban_zwen{
        font-size: 12px;
        line-height: 12px;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }
    .fen_ban-text{
        left: 5%;
    }
    .ban_zti2{
        height: 40px;
      }
      .ban_ztz2{
      font-size: 40px;
      line-height: 40px;
      }
      .ban_ztc2{
      font-size: 16px;
      line-height: 16px;
      }
  
      .ban_zwen2{
          font-size: 12px;
          line-height: 12px;
          display: -webkit-box;
          -webkit-line-clamp: 2;
          -webkit-box-orient: vertical;
          overflow: hidden;
      }
    .fen_ban-text2{
        right: 5%;
    }
    .ab_js-tew{
        font-size: 12px;
        line-height: 20px;
    }

     .ab_bist-ti{
        font-size: 18px;
        margin-bottom: 20px;
    }
    .ab_bist-ci{
        font-size: 18px;
    }
    .ab_bist-ci span{
        font-size: 30px;
    }
    .ab_de-lunbo .gallery-thumbs .swiper-slide .de-qi{
        font-size: 16px;
    }

    .hdet-ti{
        font-size: 20px;
    }
    .hdet-ci{
        font-size: 14px;
    }
    .pr-de_tz{
        font-size: 18px;
    }
    .pr-de_tc{
        font-size: 14px;
        line-height: 20px;
    }
    .pr-detasil{
        margin-top: 30px;
    }
    .hdet-br{
        padding: 30px 0;
    }
    .hdet_pian a{
        font-size: 14px;
    }
    .hdet_pian a span{
        font-size: 12px;
    }
    .hdet_pian{
        margin-top: 10px;
    }
   
}
@media (max-width: 1170px) { 
    .ab_de-lunbo .gallery-top .swiper-slide .de-twen{
        font-size: 14px;
        line-height: 20px;
    }
}
@media (max-width: 940px) { 
    .fbk_left{
        width: 100%;
    }
    .fbk_zlist li{
        width: 100%;
    }
    .bj{
        width: 20px;
        height: 20px;
    }
    .bj_p{
        top: 30px;
    }
    .b_fenqi{
        font-size: 14px;
    }
    .s-num{
        font-size: 26px;
    }

    .fa{
        width: 20px;
        height: 20px;
    }
    .fa_p{
        top: 30px;
    }
    .fb_fenqi{
        font-size: 14px;
    }
    .fs-num{
        font-size: 26px;
    }
    .ab_fa-gb{
        height: 340px;
    }

    .ab_de-lunbo .den{
        width: 30px;
        height: 30px;
    }
    .fbk_zlist{
        margin-top: 20px;
    }
    .fbk_zti{
        font-size: 14px;
    }
    .fbk_zci {
        width: 60%;
        font-size: 14px;
    }

    .fbk_right{
        display: none;
    }
    .fbk_zlist li{
        margin-bottom: 10px;
    }

    .foot-bk{
        padding: 28px 0 22px;
    }

    .hon_more{
        width: 160px;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        margin: 20px auto;
    }

    .fa_more{
        width: 160px;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        margin: 20px auto;
    }

    .ab_cor-text{
        width: 90%;
        display: block;
        float: left;
        margin-bottom: 10px;
    }
    .ab_cor li>img{
        width: 100% !important;
        float: left;
    }
    .ab_cor li{
        margin-bottom: 30px;
        float: left;
    }
    .ab_detasil-text{
        font-size: 14px;
        line-height: 20px;
    }
    .leca-bzi{
        font-size: 14px;
    }
    .leca-bci{
        font-size: 12px;
    }
    .leca-btw{
        font-size: 12px;
        line-height: 20px;
    }
    .leca-more{
        font-size: 12px;
    }

    .lea_pr-rti{
        font-size: 16px;
        margin: 10px 0px 10px;
    }
    .lea_pr-rci{
        font-size: 14px;
        line-height: 20px;
    }
    .pro-list li{
        width: 48%;
        margin-right: 4%;
    }
    .pro-list li:nth-child(2n){
        margin-right: 0;
    }
    .coop_list li{
        width: 48%;
        margin-right: 4%;
        margin-bottom: 30px;
    }
    .coop_list li:nth-child(2n){
        margin-right: 0;
    }
    .coop_mz{
        padding: 10px 0px;
        font-size: 14px;
    }
    .con_bx-ti{
        font-size: 20px;
        margin-bottom: 20px;
    }
    .con_bx-zlist li span{
        font-size: 14px;
        width: 30%;
    }
    .con_bx-zlist li input{
        font-size: 14px;
    }
    .con_bx-ztea span{
        font-size: 14px;
        width: 15%;
    }
    .con_bx-teak{
        width: 70%;
    }
    .con_bx-tj{
        width: 120px;
        height: 30px;
        line-height: 30px;
        font-size: 14px;
    }
    .con_yb{
        margin-top: 10px;
    }
    .fbk_zti2{
        font-size: 14px;
    }
    .fbk_zci2{
        font-size: 14px;
    }
    .fbk_zlist2 li{
        margin-bottom: 10px;
    }
    .con_yb-er {
        width: 30%;
    }
    .con_yb-zi{
        font-size: 12px;
        margin-top: 10px;
    }
}
@media (max-width: 790px) { 
    .lea_cas-list li{
        width: 48%;
        margin-right: 4%;
    }
    .lea_cas-list li:nth-child(2n){
        margin-right: 0;
    }
}
@media (max-width: 750px) { 
    .head-logo{
        width: 50%;
    }
    .fen_crd{
        display: none;
    }
    .ab_js-img{
        width: 100%;
    }
    .ab_js-r{
        width: 100%;
    }
     .ab_bist-ti{
        font-size: 14px;
        margin-bottom: 10px;
    }
    .ab_bist-ci{
        font-size: 14px;
    }
    .ab_bist-ci span{
        font-size: 20px;
    }
    #ho{
        width: 80%;
    }
    .ab_hon-title{
        margin: 10px auto;
    }
    #fa{
        width: 80%;
    }
    .hon_qua-list li{
        width: 48%;
        margin-right: 4%;
    }
    .hon_qua-list li:nth-child(2n){
        margin-right: 0;
    }
    .hon_qua-list li .hon_qua-zi{
        font-size: 16px;
    }
    .hon_fy a{
        font-size: 14px;
        margin: 0 5px;
    }
    .hon_fy{
        margin: 10px 0;
    }

    .lea_pr-rti{
        font-size: 14px;
        margin: 5px 0px 5px;
    }
    .lea_pr-rci{
        font-size: 12px;
        line-height: 20px;
    }
    .lea_pr-rb{
        width: 56%;
        margin-left: 2%;
    }
    .lea_pr-rci{
        -webkit-line-clamp: 2;
    }
    .lea_pr-rm{
        width: 90px;
        height: 20px;
        line-height: 20px;
        font-size: 12px;
        margin-top: 5px;
    }

    .fen_ca-list a {
        padding: 0 5px;
    }

    .show75{
        display: block;
        float: left;
        margin-left: 5%;
    }
    
}