
@media(max-width: 5000px){
.banner-contact .img-div-box{width:100%;}
.banner-contact .img-div-box img{width:100%;height:auto;}
.vir .v02 .v02a .b{text-align:center}
.q03 .b{width:auto}
.get-quote-block .title{line-height:35px;display:block;width:100%}
.get-quote-block .flex-box .right-cont h3{display: block;width: 100%;}
.get-quote-block .mt-35{margin-top: 20px;}
/* .login .lo1 .r{margin-top:10%;}
.regis .re1 .r {margin-top:10%;} */
/* .regis .re1 .r .rt{margin-left:20%;} */












  .headerbar .header .hr .nav{display:inline-block;}
  .headerbar .header .hr .nob{display:none}
  .i03 .z-pc{display: block;}
  .i05 .z-pc{display: block;}
  .i03 .z-mb{display: none;}
  .i05 .z-mb{display: none;}
  .mySwiper2{display: none;}
  .mySwiper{display: block;}
  .banner .banner_video video{display: block}
  .i05{overflow: hidden;}
  .contbox{overflow: hidden;}
  .contbox.contbox-bg{overflow:initial;}
  .casedet .r{border-radius: 0 10px 0 10px;}
  .news .t .l ul li{margin-right: 108px;}

  .i05 .formbox .r table label{position: relative;display: inline-block;vertical-align: middle;margin: 0 0;font-size: 0;text-align: left;cursor: pointer;width: 25%;}
  .i05 .formbox .r table label .inradio{width: 22px;height: 22px;display: inline-block;vertical-align: middle;margin-right: 5px;cursor: pointer;}
  .i05 .formbox .r table label b{font-size: 16px;color: #333;line-height: 22px;display: inline-block;vertical-align: middle;}

  .login{height: 100vh;}
  .login .lo1{height: 100%;}
  .login .lo1 .l{width: 50%;height: 100%;position: relative;background: url(../images/index/lo-1.jpg) no-repeat center center;background-size: 100% 100%;}
  .login .lo1 .l img{display: none;}

  .regis{height: 100vh;}
  .regis .re1{height: 100%;}
  .regis .re1 .l{width: 50%;height: 100%;position: relative;background: url(../images/index/lo-1.jpg) no-repeat center center;background-size: 100% 100%;}
  .regis .re1 .l img{display: none;}

}
@media(max-width: 1800px){
.dropMenu .nav-r{margin-left: 0%;}
/* .dropMenu .nav-l{margin-left: 5% !important;width: calc(100% - 45%);} */
.dropMenu .nav-l li{min-width: 33%;margin:3% 0;}
}

@media(max-width: 1680px){
/* .login .lo1 .r{margin-top:93px;}
.regis .re1 .r{margin-top:93px;}
.regis .re1 .r .rt{margin-left: 255px;} */
.get-quote-block .form{padding:0 5% !important;}



}
@media(max-width: 1710px){

    /* .headerbar .header{width:94%;} */
    .headerbar .header .hr ul li{padding:0 14px;}

    .i01{padding-top:3%}
    .i02{width: 94%;padding-top: 5%;margin: 0 auto;}
    .i03 .text{width: 94%;}
    .i04{width: 100%;padding: 5% 0;margin: 0 auto;}

    .footerbar .footer{width: 94%;}
    .q01{width: 94%;padding: 5% 0;}
    .q02{padding-left: 5%;}
    .q03{width: 94%;padding: 5% 0 0;}
    .q03 .b{width: 100%;}
    .xys .xy01{width: 94%;padding: 5% 0;}
    .xys .xy02{width: 100%;padding-left: 5%;}
    .xys .xy03{width: 94%;padding: 5% 0;}
    .yxbox .y01{width: 94%;padding: 5% 0;}
    .yxbox .y02{padding: 0 5%;}
    .yxbox .y03{padding: 5% 0;}
    .sc .sc01{width: 94%;padding: 5% 0;}
    .sc .sc02{padding: 5% 0;}
    .sc .sc02 .b{width: 80%;margin:0 auto}
    .sc .sc03{width: 94%;padding: 5% 0;}
    .sc .sc04{padding: 5% 0;}
    .sc .sc04 .b{width: 94%;}
    .gb .gb01{width: 94%;padding: 5% 0;}
    .gb .gb02{width: 100%;padding: 5% 0;}
    .gb .gb02 .b{width: 94%;}
    .gb .gb03{width: 94%;padding: 5% 0;}
    .menhu .mh01{width: 94%;padding: 5% 0;}
    .menhu .mh02{width: 100%;padding: 5% 0;}
    .menhu .mh02 .b{width: 94%;}
    .menhu .mh03{width: 94%;padding: 5% 0 0;}
    .sj .sj01{width: 94%;padding: 5% 0;}
    .sj .sj02{padding: 0 3%;}
    .sj .sj03{width: 100%;}
    .app .app01{width: 94%;padding: 5% 0;}
    .app .app02{width: 100%;padding: 5% 0;}
    .app .app02 .b{width: 94%;}
    .app .app03{width: 94%;padding: 5% 0;}
    .xcx .xcx01{width: 94%;padding: 5% 0;}
    .xcx .xcx02{width: 94%;padding: 5% 0;}
    .xcx .xcx03{width: 100%;padding: 5% 0;}
    .xcx .xcx03 .b{width: 94%;}
    .xcx .xcx04{width: 94%;padding: 5% 0;}
    .seo .seo01{width: 94%;padding: 5% 0;}
    .seo .seo02{width: 100%;padding: 5% 0;}
    .seo .seo02 .b{width: 94%;}
    .seo .seo03{width: 94%;padding: 5% 0;}
    .kaifa .k01{width: 94%;padding: 5% 0;}
    .kaifa .k02{width: 100%;padding: 5% 0;}
    .kaifa .k02{background-size:auto;background: #000;}
    .kaifa .k03{padding: 0 5%;}

    .caselist{width: 94%;padding: 5% 0;}
    .casedet{width: 94%;}
    .news{width: 94%;padding: 5%;}
    .newsdet{width: 94%;padding: 5% 0;}
    .about .a01{width: 94%;padding:3% 2%}
    .about .a03{width: 92%;padding:0 4% 5%;}
    .about .a04{width:100%;padding:3% 0;}
    .about .a05{width: 94%;padding: 5% 2%;}
    .contact .c01{width:100%;padding:3% 0;margin:0 auto;}






    .i01 .t h2{font-size: 40px;margin-bottom: 1%;}
    .i01 .t h3{font-size: 25px;}
    .i01 .b .box .text h2{font-size: 22px;margin-bottom: 3%;}
    .i02 .t h2{font-size: 40px;margin-bottom: 1%;}
    .i02 .t h3{font-size: 25px;margin-bottom: 1%;}
    .i02 .b ul li .text h2{font-size: 15px;}
    .i03 .text h2{font-size: 40px;}
    .i04 .t .l h2{font-size: 40px;margin-bottom: 1%;}
    .i04 .t .l h3{font-size: 25px;}
    .i04 .b .box .swiper-slide .text h2{font-size: 17px;line-height: 25px;margin-bottom:5%;}
    .i05 .formbox .l .tit h3{font-size: 22px;margin-bottom:2%;}
    .i05 .formbox .l .tit h2{font-size: 25px;}
    .i05 .formbox .r .tit h2{font-size: 22px;}
    .website .w01 .text .l h2{font-size: 40px;margin-bottom: 5%;}
    .website .w02 .text .l h2{font-size: 40px;margin-bottom: 5%;}
    .website .w03 .text .l h2{font-size: 40px;margin-bottom: 5%;}
    .website .w04 .text .l h2{font-size: 40px;margin-bottom: 5%;}
    .website .w05 .text .l h2{font-size: 40px;margin-bottom: 5%;}
    .website .w06 .text .l h2{font-size: 40px;margin-bottom: 5%;}
    .sbannerbox .text h2{line-height: 25px;margin-bottom: 3%;}
    .sbannerbox .text h3{font-size: 40px;}
    .q01 .t h2{font-size: 30px;margin-bottom: 3%;}
    .q02 .text h2{font-size: 30px;margin-bottom: 3%;}
    .q03 .t h2{font-size: 30px;margin-bottom: 3%;}
    .xys .xy01 .t h2{font-size: 30px;margin-bottom: 3%;}
    .xys .xy02 .l ul li h2{margin-bottom: 3%;}
    .xys .xy02 .l ul li h2 b{font-size: 25px;}
    .xys .xy03 .t h2{font-size: 30px;margin-bottom: 3%;}
    .yxbox .y01 .t h2{font-size: 30px;margin-bottom: 3%;}
    .yxbox .y02 .l h2{font-size: 30px;margin-bottom: 3%;}
    .yxbox .y02 .r ul li .text h2{font-size: 25px;margin-bottom: 2% ;}
    .yxbox .y03 .t h2{font-size: 30px;margin-bottom: 3%;}
    .yxbox .y03 .b ul li .text h2{font-size: 20px;margin-bottom: 3%;}
    .sc .sc01 .t h2{font-size: 30px;margin-bottom: 3%;}
    .sc .sc02 .t h2{font-size: 30px;margin-bottom: 3%;}
    .sc .sc03 .t h2{font-size: 30px;margin-bottom: 3%;}
    .sc .sc04 .t h2{font-size: 30px;margin-bottom: 3%;}
    .sc .sc03 .b ul li h2{font-size: 20px;line-height: 25px;margin: 2%;}
    .sc .sc04 .b ul li .text h2{font-size: 20px;margin-bottom: 3%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .gb .gb01 .t h2{font-size: 30px;margin-bottom: 3%;}
    .gb .gb02 .t h2{font-size: 30px;margin-bottom: 3%;}
    .gb .gb03 .t h2{font-size: 30px;margin-bottom: 3%;}
    .gb .gb02 .b ul li .box h2{font-size: 20px;}
    .gb .gb02 .b ul li .text .txt h2{font-size: 22px;margin-bottom: 3%;}
    .menhu .mh01 .t h2{font-size: 30px;margin-bottom: 3%;}
    .menhu .mh02 .t h2{font-size: 30px;margin-bottom: 3%;}
    .menhu .mh03 .t h2{font-size: 30px;margin-bottom: 3%;}
    .menhu .mh01 .b ul li h2{font-size: 17px;line-height: 25px;}
    .menhu .mh02 .b ul li .box h2{font-size: 20px;}
    .menhu .mh02 .b ul li .text .txt h2{font-size: 25px;margin-bottom: 3%;}
    .menhu .mh03 .b ul li .bor h2{font-size: 20px;margin-bottom: 2%}
    .sj .sj01 .t h2{font-size: 30px;margin-bottom: 3%;}
    .sj .sj02 .l h2{font-size: 30px;margin-bottom: 3%;}
    .sj .sj02 .r ul li .text h2{font-size:25px;margin-bottom: 3%;}
    .sj .sj03 .text h2{font-size: 30px;margin-bottom: 3%;}
    .app .app01 .t h2{font-size: 30px;margin-bottom: 3%;}
    .app .app01 .b ul li h2{font-size: 17px;line-height: 25px;}
    .app .app02 .t h2{font-size: 30px;margin-bottom: 3%;}
    .app .app03 .t h2{font-size: 30px;margin-bottom: 3%;}
    .xcx .xcx01 .t h2{font-size: 30px;margin-bottom: 3%;}
    .xcx .xcx02 .t h2{font-size: 30px;margin-bottom: 3%;}
    .xcx .xcx03 .t h2{font-size: 30px;margin-bottom: 3%;}
    .xcx .xcx04 .t h2{font-size: 30px;margin-bottom: 3%;}
    .xcx .xcx02 .b ul li h2{font-size: 20px;line-height: 25px;margin-bottom: 3%;}
    .xcx .xcx03 .b ul li .box .text h2 {font-size: 20px;line-height: 25px;margin-bottom: 3%;}
    .seo .seo01 .t h2{font-size: 30px;margin-bottom: 3%;}
    .seo .seo02 .t h2{font-size: 30px;margin-bottom: 3%;}
    .seo .seo03 .t h2{font-size: 30px;margin-bottom: 3%;}
    .seo .seo02 .b ul li .text h2{font-size: 20px;line-height: 25px;margin-bottom: 3%;}
    .seo .seo03 .b ul li .cont h2{margin: 5%;}
    .seo .seo02 .b ul li i{margin-right: 20px;}
    .kaifa .k01 .t h2{font-size: 30px;margin-bottom: 3%;}
    .kaifa .k02 .t h2{font-size: 30px;margin-bottom: 3%;}
    .kaifa .k03 .l h2{font-size: 30px;margin-bottom: 3%;}
    .kaifa .k02 .b ul li .box .text h2{font-size: 20px;line-height: 25px;margin-bottom: 3%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
  


    .caselist .t .l h2{font-size: 30px;margin-bottom: 3%;}
    .caselist .b ul li .text h2{font-size: 15px;}
    .casedet .l .cont .t h2{font-size: 40px;margin-bottom: 3%;}
    .news .b ul li h2{font-size: 20px;line-height: 25px;margin-bottom: 3%;}
    .newsdet .l .top h2{font-size: 30px;margin-bottom: 3%;}
    .newsdet .r .r01 .t h2{font-size: 25px;line-height: 25px;}
    .casedet .r .text .top h2{font-size: 25px;}
    .casedet .r .text .conts h2{font-size: 20px;line-height: 36px;}
    .about .a01 .l h2{font-size: 30px;margin-bottom: 5%;}
    .about .a01 .l h3{font-size: 30px;margin-bottom: 5%;}
    .about .a03 .r{width: 70%;}
    .about .a03 .l .banner_bar_bd .bd_l dl .num{font-size: 30px;}
    .about .a03 .r h2{font-size: 30px;line-height: 50px;}
    .about .a03 .r h3{font-size: 30px;line-height: 50px}
    .about .a04 .t h2{font-size: 30px;margin-bottom: 3%;}
    .about .a05 .t h2{font-size:30px;margin-bottom: 3%;}
    .banner-contact .cont .cont-text h2{font-size:30px !important;margin-bottom:3% !important;}
    .contact .c01 .t h2{font-size: 30px;margin-bottom: 3%;}



    .i01 .t{width:94%;margin: 0 auto 2%}
    .i02 .t{margin: 0 auto 2%}
    .i04 .t{width: 94%;margin: 0 auto 2%}
    .footerbar .footer .top{padding: 5% 0;}
    .footerbar .footer .btm{padding: 5% 0;}
    .website .w01 .text{padding-top: 10%;display: flex;justify-content: space-between;align-items:center;}
    .q01 .t{margin-bottom: 3%;}
    .q03 .t{margin-bottom: 3%;}
    .xys .xy01 .t{margin-bottom: 3%;}
    .xys .xy03 .t{margin-bottom: 3%;}
    .yxbox .y01 .t{margin-bottom: 3%;}
    .yxbox .y03 .t{margin-bottom: 3%;}
    .sc .sc01 .t{margin-bottom: 3%;}
    .sc .sc02 .t{margin-bottom: 3%;}
    .sc .sc03 .t{margin-bottom: 3%;}
    .sc .sc04 .t{margin-bottom: 3%;}
    .gb .gb01 .t{margin-bottom: 3%;}
    .gb .gb02 .t{margin: 0 auto;margin-bottom: 3%;width: 94%;}
    .gb .gb03 .t{margin-bottom: 3%;}
    .menhu .mh01 .t{margin-bottom: 3%;}
    .menhu .mh02 .t{margin: 0 auto;margin-bottom: 3%;width: 94%;}
    .menhu .mh03 .t{margin-bottom: 3%;}
    .sj .sj01 .t{margin-bottom: 3%;}
    .app .app01 .t{margin-bottom: 3%;}
    .app .app02 .t{margin-bottom: 5%;}
    .app .app03 .t{margin-bottom: 3%;}
    .xcx .xcx01 .t{margin-bottom: 3%;}
    .xcx .xcx02 .t{margin-bottom: 3%;}
    .xcx .xcx03 .t{margin-bottom: 3%;}
    .xcx .xcx04 .t{margin-bottom: 3%;}
    .seo .seo01 .t{margin-bottom: 3%;}
    .seo .seo02 .t{margin-bottom: 3%;}
    .seo .seo03 .t{margin-bottom: 3%;}
    .kaifa .k01 .t{margin-bottom: 3%;}
    .kaifa .k02 .t{margin-bottom: 3%;}

    .caselist .t{margin-bottom: 3%;}
    .news .t{margin-bottom: 3%;}
    .casedet .l .cont .t{padding:3% 0;}
    .about .a04 .t{width: 94%;margin:0 auto 2%;}
    .about .a05 .t{margin-bottom: 1%;}
    .contact .c01 .t{margin-bottom: 3%;}



    
    .i01 .b .box .text{padding: 5%;}
    .i01 .b .box .text .desc{font-size: 15px;margin-bottom: 3%;width: 90%;line-height: 25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
    .i01 .b .box .text .types p span{font-size: 15px;}
    .i01 .b .box .text .types p b{margin:0 10%;}
    .i01 .b .box .text i{margin-bottom: 5%}
    .i01 .b .box:nth-child(1) .text .types p span{min-width: 75px;}
    .i01 .b .box:nth-child(2) .text .types p span{min-width: 95px;}
    .i01 .b .box:nth-child(3) .text .types p span{min-width: 140px;}
    .i02 .b ul li .text{padding: 2% 2%;}
    .i02 .b ul li .text span{font-size: 12px;}
    .i03 .text p{font-size: 15px;line-height: 25px;}
    .i04 .t .r ul li{margin-left: 2%;}
    .i04 .t .r ul li a{line-height: 35px;}
    .i04 .b .box .swiper-slide .text{padding:5%;}
    .i04 .b .box .swiper-slide .text .types{font-size: 15px;margin-bottom: 5%;}
    .i04 .b .box .swiper-slide .text p{font-size: 15px;line-height: 25px;margin-bottom: 75px;}
    .i04 .b .box .swiper-slide .text .date{font-size: 15px;}
    .i05 .formbox .l .text p{font-size: 15px;}
    .i05 .formbox .l .cont span{font-size: 40px;}
    .i05 .formbox .r table p{font-size: 15px;}
    .i05 .formbox .r table .inbtn b{font-size: 16px;}
    .i05 .formbox .r table label{margin-bottom: 10px;}
    .i05 .formbox .r table .box{margin-bottom: 2%;}
    .i05 .formbox .r table p{line-height: 25px;}
    .i05 .formbox .r table td{padding: 0;}
    .footerbar .footer .top ul li{margin: 0 12px;}
    .footerbar .footer .btm .r{width: 75%;}
    .website .w02 .text{padding-top: 0;}
    .website .w01 .text .l span{margin-bottom:3%;}
    .website .w02 .text .l span{margin-bottom:3%;}
    .website .w03 .text .l span{margin-bottom:3%;}
    .website .w04 .text .l span{margin-bottom:3%;}
    .website .w05 .text .l span{margin-bottom:3%;}
    .website .w06 .text .l span{margin-bottom:3%;}
    .website .w01 .text .l p{font-size: 15px;line-height: 25px;}
    .website .w02 .text .l p{font-size: 15px;line-height: 25px;}
    .website .w03 .text .l p{font-size: 15px;line-height: 25px;}
    .website .w04 .text .l p{font-size: 15px;line-height: 25px;}
    .website .w05 .text .l p{font-size: 15px;line-height: 25px;}
    .website .w06 .text .l p{font-size: 15px;line-height: 25px;}
    .website .w01 .text .l .btns a{width: 120px;height: 45px;}
    .website .w02 .text .l .btns a{width: 120px;height: 45px;}
    .website .w03 .text .l .btns a{width: 120px;height: 45px;}
    .website .w04 .text .l .btns a{width: 120px;height: 45px;}
    .website .w05 .text .l .btns a{width: 120px;height: 45px;}
    .website .w06 .text .l .btns a{width: 120px;height: 45px;}
    .website .w01 .text .l .btns a b{font-size: 15px;line-height: 47px;}
    .website .w02 .text .l .btns a b{font-size: 15px;line-height: 47px;}
    .website .w03 .text .l .btns a b{font-size: 15px;line-height: 47px;}
    .website .w04 .text .l .btns a b{font-size: 15px;line-height: 47px;}
    .website .w05 .text .l .btns a b{font-size: 15px;line-height: 47px;}
    .website .w06 .text .l .btns a b{font-size: 15px;line-height: 47px;}
    .website .w03 .text .r img{width: 50%;}
    .q01 .b ul li p{font-size: 15px;line-height: 25px;}
    .q01 .t p{font-size: 17px;line-height: 25px;}
    .q01 .b ul li i{margin-bottom: 3%;}
    .q02 .text p{font-size: 17px;line-height: 25px;}
    .q02 .text .cont{width: 120px;height: 45px;}
    .q02 .text .cont b{font-size: 15px;line-height: 47px;}
    .q02 .text .cont i{font-size: 15px;line-height: 47px;}
    .q03 .t p{font-size: 17px;line-height: 25px;}
    .q03 .b ul li{margin-bottom: 5%;}
    .q03 .b ul li .text p{font-size:15px ;line-height: 25px;}
    .xys .xy01 .t p{font-size: 17px;line-height: 25px;}
    .xys .xy01 .b ul li i{margin-bottom: 3%;}
    .xys .xy02 .l ul li{margin-bottom: 5%;}
    .xys .xy02 .l ul li p{font-size: 15px;line-height: 25px;}
    .xys .xy02 .r{margin-left: 0;}
    .xys .xy03 .t p{font-size: 17px;line-height: 25px;}
    .xys .xy03 .b ul li span{font-size: 15px;line-height: 25px;}
    .xys .xy03 .b ul li p{font-size: 25px;line-height: 25px;}
    .yxbox .y01 .t p{font-size: 17px;line-height: 25px;}
    .yxbox .y01 .b ul li i{margin-bottom: 3%;}
    .yxbox .y02 .l{padding: 5% 0;}
    .yxbox .y02 .r{padding: 5% 0;}
    .yxbox .y02 .l p{font-size: 17px;line-height: 25px;}
    .yxbox .y02 .l .more{width: 180px;height: 45px;}
    .yxbox .y02 .l .more b{font-size: 15px;line-height: 45px;}
    .yxbox .y02 .l .more i{font-size: 15px;line-height: 45px;}
    .yxbox .y02 .r ul li{margin-bottom: 5%;}
    .yxbox .y02 .r ul li .text{padding: 5% 5% 0;}
    .yxbox .y02 .r ul li .text p{font-size: 15px;line-height: 25px;}
    .yxbox .y03 .t p{font-size: 17px;line-height: 25px;}
    .yxbox .y03 .b{width: 94%;}
    .yxbox .y03 .b ul li{padding: 2%;margin-bottom: 3%;width: 45%;}
    .yxbox .y03 .b ul li .text p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
    .sc .sc01 .t p{font-size: 17px;line-height: 25px;}
    .sc .sc02 .t p{font-size: 17px;line-height: 25px;}
    .sc .sc03 .t p{font-size: 17px;line-height: 25px;}
    .sc .sc04 .t p{font-size: 17px;line-height: 25px;}
    .sc .sc01 .b ul li p{font-size: 17px;line-height: 25px;}
    .sc .sc01 .b ul li i{margin-bottom: 3%;}
    .sc .sc03 .b ul li p{font-size: 15px;line-height: 25px;}
    .sc .sc04 .b ul li{padding: 2%;width: 27.3%;}
    .sc .sc04 .b ul li .text p{width: 100%;word-break: break-word;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
    .kaifa .k01 .t p{font-size: 17px;line-height: 25px;}
    .kaifa .k02 .t p{font-size: 17px;line-height: 25px;}
    .kaifa .k01 .b ul li i{margin-bottom: 3%;}
    .kaifa .k01 .b ul li p{font-size: 17px;line-height: 25px;}
    .kaifa .k02 .b ul li .box .text p{font-size:15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
    .kaifa .k02 .b ul li{padding: 2% 0;}




    .gb .gb01 .t p{font-size: 17px;line-height: 25px;}
    .gb .gb01 .b ul li p{font-size: 17px;line-height: 25px;}
    .gb .gb01 .b ul li img{margin-bottom: 3%;}
    .gb .gb02 .t p{font-size: 17px;line-height: 25px;}
    .gb .gb03 .t p{font-size: 17px;line-height: 25px;}
    .gb .gb03 .b ul li p{font-size: 17px;line-height: 25px;}
    .gb .gb02 .b ul li{padding-top: 5%;height: 230px;}
    .gb .gb02 .b ul li .box i{margin: 0 auto 5%;}
    .gb .gb02 .b ul li .text{top: 50%;transform: translate(0,-50%);padding: 42px 50px;}
    .gb .gb02 .b ul li:hover .text{width: 533px;}
    .gb .gb02 .b ul li .text .txt p{line-height: 25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;}
    .gb .gb03 .b ul li{margin-bottom: 5%;}
    .menhu .mh01 .t p{font-size: 17px;line-height: 25px;}
    .menhu .mh01 .b ul li i{margin-bottom: 3%;}
    .menhu .mh02 .t p{font-size: 17px;line-height: 25px;}
    .menhu .mh02 .b ul li{padding-top: 2%;height: 230px;}
    .menhu .mh02 .b ul li .box p{font-size: 17px;line-height: 25px;}
    .menhu .mh02 .b ul li .box i{margin: 0 auto 5%;}
    .menhu .mh02 .b ul li .text .txt p{line-height: 25px;}
    .menhu .mh02 .b ul li .text{top: 50%;transform: translate(0,-50%);padding: 81px 55px;}
    .menhu .mh02 .b ul li:hover .text{width: 524px;}
    .menhu .mh03 .t p{font-size: 17px;line-height: 25px;}
    .menhu .mh03 .b ul li{margin: 0 1% 5%;}
    .menhu .mh03 .b ul li .bor p{font-size: 17px;line-height: 25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
    .sj .sj01 .t p{font-size: 17px;line-height: 25px;}
    .sj .sj01 .b ul li i{margin-bottom: 3%;}
    .sj .sj01 .b ul li p{font-size: 17px;line-height: 25px;}
    .sj .sj02 .l{padding: 5% 0;}
    .sj .sj02 .r{padding: 5% 0;}
    .sj .sj02 .l p{font-size: 17px;line-height: 25px;}
    .sj .sj02 .l .more{width: 180px;height: 45px;}
    .sj .sj02 .l .more b{font-size: 15px;line-height: 45px;}
    .sj .sj02 .l .more i{font-size: 15px;line-height: 45px;}
    .sj .sj02 .r ul li{margin-bottom: 5%;}
    .sj .sj02 .r ul li .text{padding: 5% 5% 0;}
    .sj .sj02 .r ul li .text p{font-size: 17px;line-height: 25px;}
    .sj .sj03 .text{margin-left: 5%;}
    .sj .sj03 .text p{font-size: 17px;line-height: 25px;}
    .sj .sj03 .img img{width: 100%;height: auto;}
    .sj .sj03 .text .cont{width: 120px;height: 45px;}
    .sj .sj03 .text .cont b{font-size: 15px;line-height: 47px;}
    .sj .sj03 .text .cont i{font-size: 15px;line-height: 47px;}
    .app .app01 .t p{font-size: 17px;line-height: 25px;}
    .app .app02 .t p{font-size: 17px;line-height: 25px;}
    .app .app03 .t p{font-size: 17px;line-height: 25px;}
    .app .app01 .b ul li i{margin-bottom: 3%;}
    .app .app01 .b ul li p{font-size: 17px;line-height: 25px;}
    .app .app02 .b ul li img{margin:0 auto 5%}
    .app .app02 .b ul li{margin-bottom: 8%;}
    .app .app02 .b ul li p{font-size: 17px;line-height: 25px;}
    .app .app03 .b ul li{margin-bottom: 5%;}
    .app .app03 .b ul li i{margin-bottom: 5%;}
    .app .app03 .b ul li p{font-size: 17px;line-height: 25px;}
    .xcx .xcx01 .t p{font-size: 17px;line-height: 25px;}
    .xcx .xcx01 .b ul li img{margin: 0 auto 5%;}
    .xcx .xcx01 .b ul li p{font-size: 17px;line-height: 25px;}
    .xcx .xcx02 .t p{font-size: 17px;line-height: 25px;}
    .xcx .xcx02 .b ul li{margin-bottom: 5%;}
    .xcx .xcx02 .b ul li i{margin-bottom: 5%;}
    .xcx .xcx02 .b ul li p{font-size: 15px;line-height: 25px;}
    .xcx .xcx03 .t p{font-size: 17px;line-height: 25px;}
    .xcx .xcx03 .b ul li{margin-right: 5%;margin-bottom: 5%;}
    .xcx .xcx03 .b ul li .box .text p{font-size: 15px;}
    .xcx .xcx04 .t p{font-size: 17px;line-height: 25px;}
    .xcx .xcx04 .b{width: 80%;margin: 0 auto;}
    .seo .seo01 .t p{font-size: 17px;line-height: 25px;}
    .seo .seo01 .b ul li i{margin-bottom: 3%;}
    .seo .seo01 .b ul li p{font-size: 17px;line-height: 25px;}
    .seo .seo02 .t p{font-size: 17px;line-height: 25px;}
    .seo .seo02 .b ul li{padding: 2% 0;}
    .seo .seo02 .b ul li .text p{font-size: 15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
    .seo .seo03 .t p{font-size: 17px;line-height: 25px;}
    .seo .seo03 .navs{margin-bottom: 5%;}
    .seo .seo03 .b ul li .cont{padding: 10%;}
    .seo .seo03 .b ul li .cont i{margin-bottom: 5%;}
    .seo .seo03 .b ul li .cont p{font-size: 15px;line-height: 25px;}
    .prenext ul li a{font-size: 15px;}
    .caselist .t .l p{font-size: 17px;line-height: 25px;}
    .caselist .t .r .consu{width: 180px;height: 45px;margin-top: 8%;}
    .caselist .t .r .consu b{font-size: 17px;line-height: 47px;}
    .caselist .t .r .consu i{font-size: 17px;line-height: 47px;}
    .caselist .b ul li .text{padding: 2% 2%;}
    .caselist .b ul li .text span{font-size: 12px;}
    .casedet .l .cont{padding: 0 5% 5% 5%;}

    .news .t .l ul li{margin-right: 50px;}
    .news .t .l ul li a{font-size: 17px;}
    .news .b ul li{margin-bottom: 5%;width: 32%;margin-right: 2%;}
    .news .b ul li .date{font-size: 15px;margin-bottom: 5%;}
    .news .b ul li p{font-size: 15px;line-height: 25px;width: 94%;}
    .newsdet .l .top p span{font-size: 15px;margin-right: 5%;}
    .newsdet .l .btm{padding: 5% 0;}
    .newsdet .l .btm p{font-size: 15px;}
    .newsdet .l .btm img{margin: 2% auto;}
    .newsdet .r .r01 .t{margin-bottom: 3%;}
    .newsdet .r .r01 .b ul li{padding:3% 0}
    .prenext ul li{font-size: 15px;line-height: 25px;}
    .casedet .r .text .top .box p{font-size: 15px;line-height: 30px;}
    .casedet .r .text .links ul li a i{margin:0 auto 5%;}
    .casedet .r .text .links ul li a p{font-size: 15px;line-height: 25px;}
    .casedet .r .text .conts .consu{margin:0 auto;width: 180px;height:45px;font-size: 16px;margin-top:8%;line-height: 47px;}
    .casedet .r .text .links{margin-bottom: 25%;}
    .casedet .r .text .top{margin-bottom: 25%;}
    .about .a01 .r p{font-size: 15px;line-height: 25px;}
    .about .a03 .l{margin-top:-3%;width: 25%;}

    .about .a03 .l .banner_bar_bd .bd_l dl .txt{font-size: 17px;}
    .about .a03 .r p{font-size: 17px;line-height: 25px;}
    .about .a04 .t p{font-size: 17px;line-height: 25px;}
    .about .a05 .t p{font-size: 17px;line-height: 25px;}
    .about .a05 .b form td{padding:1% 0;}
    .about .a05 .b form .filter label b{font-size: 15px;}
    .about .a05 .b form td p{font-size: 15px;line-height: 25px;margin-bottom: 3%;}
    .about .a05 .b form td .intxt{height: 40px;line-height: 40px;}
    .about .a05 .b form .inbtn{width: 180px;height: 45px;margin:2% auto 0}
    .about .a05 .b form .inbtn b{font-size: 15px;line-height: 47px;}
    .about .a05 .b form .inbtn i{font-size: 15px;line-height: 47px;}
    /* .h950{height:auto !important ;} */
    /* .sbannerbox{height:auto !important ;} */
    .banner-contact .img-div-box{height:auto !important ;}
    .banner-contact .cont .cont-text{width:50% !important;padding: 5% !important;}
    .banner-contact .cont .cont-text .line{margin-bottom: 5% !important;}
    .banner-contact .cont .cont-text p{font-size:17px;margin-bottom: 5% !important;}
    .banner-contact .cont .cont-text span{font-size: 40px !important;}
    .contact .c01 .t p{font-size: 17px;line-height: 25px !important;}
    .contact .c01 .b ul li .icon{margin:0 auto 5%}
    .contact .c01 .b ul li p{font-size:17px;line-height: 25px;}

    /* .i01 .b .box .text .types p b{margin:0 2%;} */
    .i03 .text .banner_bar_bd .bd_l dl .num{font-size:80px;height:auto;line-height: 80px;}
    .i03 .text .banner_bar_bd .bd_l dl .txt{font-size:15px;margin-top: 5%;}

    .kaifa .k02 .b{width: 94%;}
    .kaifa .k03 .l{padding: 5% 0;}
    .kaifa .k03 .r{padding: 5% 0;}
    .kaifa .k03 .l p{font-size: 17px;line-height: 25px;}
    .kaifa .k03 .l .more{width: 180px;height: 45px;}
    .kaifa .k03 .l .more b{font-size: 15px;line-height: 45px;}
    .kaifa .k03 .l .more i{font-size: 15px;line-height: 45px;}
    .kaifa .k03 .r ul li .text{padding: 5% 5% 0;}
    .kaifa .k03 .r ul li{margin-bottom: 5%;}
    .kaifa .k03 .r ul li .text h2{font-size: 25px;margin-bottom: 3%;}
    .kaifa .k03 .r ul li .text p{font-size: 17px;line-height: 25px;}

    .fk{width: 94%;padding: 5% 0;}
    .fk .t{margin-bottom: 3%;}
    .fk .t h2{font-size: 30px;line-height: 35px;margin-bottom: 2%}
    .fk .t p{font-size:17px;line-height: 25px;}
    .fk .b ul li{width: 40%;}

    .seo .seo03 .b ul li .cont h2{font-size: 17px;}

    .vir .v01{width: 94%;padding: 5% 0;}
    .vir .v02{width: 100%;padding: 5% 0;}
    .vir .v03{width: 100%;padding: 5% 0;}
    .vir .v05{width: 94%;padding: 5% 0;}
    .vir .v01 .t{margin-bottom:2%;}
    .vir .v02 .v02a .t{margin-bottom:2%;}
    .vir .v04 .v04a .t{width: 94%;margin-bottom:2%;}
    .vir .v03 .v03a .t{margin-bottom:10%;}
    .vir .v05 .v05a .t{width: 94%;margin-bottom:2%;}
    .vir .v06 .t{margin-bottom:2%;padding-top: 5%;}
    .vir .v01 .t h2{font-size: 30px;margin-bottom: 3%;}
    .vir .v01 .t p{font-size: 17px;line-height: 25px;}
    .vir .v02 .v02a .t h2{font-size: 30px;margin-bottom: 3%;}
    .vir .v02 .v02a .t p{font-size: 17px;line-height: 25px;}
    .vir .v03 .v03a .t h2{font-size: 30px;margin-bottom: 3%;}
    .vir .v03 .v03a .t p{font-size: 17px;line-height: 25px;}
    .vir .v04 .v04a .t h2{font-size: 30px;margin-bottom: 3%;}
    .vir .v04 .v04a .t p{font-size: 17px;line-height: 25px;}
    .vir .v05 .v05a .t h2{font-size: 30px;margin-bottom: 3%;}
    .vir .v05 .v05a .t p{font-size: 17px;line-height: 25px;}
    .vir .v06 .t h2{font-size: 30px;margin-bottom: 3%;}
    .vir .v06 .t p{font-size: 17px;line-height: 25px;}
    .vir .v01 .b ul li i{margin-bottom: 3%;}
    .vir .v01 .b ul li p{font-size: 17px;line-height: 25px;width: 94%;}
    .vir .v02 .v02a .b{width: 94%;}
    .vir .v02 .v02a .b ul li{margin: 0 1%;background-size:100%;width: 48%;}

    .vir .v02 .v02a .b ul li .ba{padding: 2% 1% 0;border: 1px solid #d5d5d5;}

/* 
    #dropmenu7 .nav-l{margin: 35px 0 0 5%;}
    #dropmenu3 .nav-l{margin: 35px 0 0 5%;} */

    .center .cen{width: 85%;}


  }


  
@media(max-width: 1600px){
  .banner-contact .cont .cont-text{padding: 2% !important;}
  .dropMenu .nav-r{margin-left: 0%;}
  .dropMenu .nav-l{width: calc(100% - 45%);}
  .dropMenu .nav-l li{min-width: 33%;margin:3% 0;}
  /* #dropmenu7 .nav-l{margin: 35px 0 0 2%;}
  #dropmenu3 .nav-l{margin: 35px 0 0 2%;} */

  }
  
@media(max-width: 1440px){



  .headerbar .header .logo{width: 180px;height: 50px;}
  .headerbar .header .logo_hov{width: 180px;height: 50px;}
  /* .headerbar .header .hr ul li a{line-height: 72px;} */
  .headerbar .header .hr .h-cont .case-gain-btn{font-size: 14px;height: 37px;width: 120px;line-height: 37px;}
  .headerbar .header .hr .h-cont .icon-h-phone{font-size: 22px;}
  .banner .banner_text p{font-size: 35px;line-height: 60px;}
  .banner .banner_text p strong{font-size: 40px;}
  .headerbar .header .hr .h-cont .icon-h-phone{width: 35px;line-height: 35px;height: 35px;font-size: 22px;}
    .headerbar .header .hr ul li{padding:0  14px;}
    .fk .b ul li .text p{font-size: 15px;line-height: 25px;}

    .gb .gb02 .b ul li .text{padding: 40px 10px;}
    .gb .gb02 .b ul li .text i{margin-right: 10px;}
    .gb .gb02 .b ul li:hover .text{width: 524px;}

    .menhu .mh02 .b ul li .text{padding: 79px 25px;}
    .menhu .mh02 .b ul li:hover .text{width: 494px;}
    .menhu .mh02 .b ul li .text .txt{width: 365px;}
    .menhu .mh02 .b ul li .text .bar{width: auto;}
    .menhu .mh02 .b ul li .text i{margin-right: 15px;}


    /* .dropMenu .nav-r{margin-left: 2%;}
    .dropMenu .nav-l{width: 720px;margin-left: 5%;} */
    /* .dropMenu .nav-l li{margin: 20px 25px 20px 0;} */
    .dropMenu .nav-l li a{font-size: 17px;line-height: 25px;}
    .dropMenu .nav-l li a span{font-size: 14px;line-height: 25px;}
    /* #dropmenu3 .nav-l{margin: 35px 0 0 5%;}
    #dropmenu7 .nav-l{margin: 35px 0 0 5%;} */
    .login .lo1 .r .rt{width: 80%;}
    .login .lo1 .l{background: auto 100%;}
    .center .cen{width: 94%;}
    .headerbar .header .hr ul li a{font-size: 15px;}

  }
  
@media(max-width: 1366px){
    .headerbar .header .hr .h-cont{margin-left: 20px;}
    .headerbar .header .hr .h-cont .icon-h-phone{margin-right: 20px;}
  
    .gb .gb02 .b ul li .text .txt{width: 340px;}
    .gb .gb02 .b ul li:hover .text{width: 476px;}
    .gb .gb02 .b ul li .text{padding: 26px 20px;}

    .dropMenu li a{font-size: 13px;}

    .menhu .mh02 .b ul li .text{padding: 78px 25px;}
    .menhu .mh02 .b ul li:hover .text{width: 467px;}
    .menhu .mh02 .b ul li .text .txt{width: 345px;}
    .menhu .mh02 .b ul li .text .bar{width: auto;}
    .menhu .mh02 .b ul li .text i{margin-right: 15px;}


    /* .dropMenu .nav-l{width: 42%;margin-left: 10%;} */
    /* .dropMenu .nav-l li{margin: 15px 15px 15px 0;min-width: 240px;} */
    .dropMenu .nav-l li .lz{width: 50px;height: 42px;}
    .dropMenu .nav-l li .lz .li{height: 42px;}
    .dropMenu .nav-l li .lz .li b{width: 50px;height: 42px;background-size: 100%;}
    .dropMenu .nav-l li:nth-child(2) .lz .li b{width: 50px;height: 43px;background-size: 100%;}
    .dropMenu .nav-l li:nth-child(3) .lz .li b{width: 50px;height: 43px;background-size: 100%;}
    .dropMenu .nav-l li:nth-child(4) .lz .li b{width: 50px;height: 43px;background-size: 100%;}
    .dropMenu .nav-l li:nth-child(5) .lz .li b{width: 50px;height: 43px;background-size: 100%;}
    .dropMenu .nav-l li:nth-child(6) .lz .li b{width: 50px;height: 43px;background-size: 100%;}
    .dropMenu .nav-l li .lz .li .ic{width: 20px;height: 20px;border-radius: 5px;}
    .dropMenu .nav-l li:hover .lz .li .ic{bottom: calc(100% - 20px);right:calc(100% - 20px);}

    #dropmenu3 .nav-l li .lz .li{height: 50px;}
    #dropmenu3 .nav-l li:nth-child(1) .lz .li b{width: 42px;height: 50px;background-size: 100%;}
    #dropmenu3 .nav-l li:nth-child(2) .lz .li b{width: 42px;height: 50px;background-size: 100%;}
    #dropmenu3 .nav-l li:nth-child(3) .lz .li b{width: 50px;height: 45px;background-size: 100%;}


    #dropmenu6 .nav-l li {width: 50px;height: 50px;}
    #dropmenu6 .nav-l li .lz .li {height: 50px;}
    #dropmenu6 .nav-l li:nth-child(1) .lz .li b{width: 50px;height: 50px;background-size: 100%;}
    #dropmenu6 .nav-l li:nth-child(2) .lz .li b{width: 50px;height: 50px;background-size: 100%;}
    #dropmenu6 .nav-l li:nth-child(3) .lz .li b{width: 50px;height: 50px;background-size: 100%;}
    #dropmenu6 .nav-l li:nth-child(4) .lz .li b{width: 50px;height: 50px;background-size: 100%;}
    #dropmenu6 .nav-l li:nth-child(5) .lz .li b{width: 50px;height: 50px;background-size: 100%;}

    #dropmenu7 .nav-l li {width: 50px;height: 50px;}
    #dropmenu7 .nav-l li .lz .li {height: 50px;}

    #dropmenu7 .nav-l li:nth-child(1) .lz .li b{width: 50px;height: 51px;background-size: 100%;}
    #dropmenu7 .nav-l li:nth-child(2) .lz .li b{width: 50px;height: 51px;background-size: 100%;}
    .headerbar .header .hr ul li a{font-size: 16px;}

  }
  
  
@media(max-width: 1280px){
    .headerbar .header .hr ul li{padding:0  10px;}
    .headerbar .header .hr ul li a{font-size: 15px;}
    .headerbar .header .hr .h-cont{margin-left: 10px;}
    .headerbar .header .hr .h-cont .icon-h-phone{margin-right: 10px;}
    
    .i01 .b .box:nth-child(3) .text .types p span{min-width: 0;width:140px;}
    .i01 .b .box:nth-child(3) .text .types p b{margin: 0 8%;}
    .i02 .b ul li .text h2{width: 94%;margin-right: 0;display: block;margin-bottom: 1%;}
    .i02 .b ul li .text span{font-size: 12px;line-height: 20px;}
    .footerbar .footer .btm .r ul li{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    
   
    .fk .b ul li{width: 44%;}
    .fk .b ul li .text{padding: 5% 7%;}
    .i05 .formbox .r table label{width: 45%;margin: 0 2%;margin-bottom: 1%;}
    .i05 .formbox{padding: 5% 2%;}
    .gb .gb02 .b ul li .text{padding: 24px 15px;}
    .gb .gb02 .b ul li:hover .text{width: 454px;}
    .menhu .mh02 .b ul li .text .txt{width: calc(100% - 115px);}
    .menhu .mh02 .b ul li .text .bar{width: 435px;}
    .menhu .mh02 .b ul li:hover .text{width: auto;}
    
    .dropMenu{margin-top: -22px;}

  }

@media(max-width: 1180px){
    .headerbar .header .hr ul li{padding:0  5px;}
    .headerbar .header .hr .h-cont{margin-left: 5px;}
    /* .headerbar .header .hr .h-cont .icon-h-phone{margin-right: 5px;}     */
    .i05 .formbox .l .tit{margin-bottom: 3%;}
    .i05 .formbox .l .text p{line-height: 28px;}
    .i05 .formbox .l .text{margin-bottom: 3%;}
    .i05 .formbox .l .cont .i05-phone{margin-bottom: 3%;}
    .i05 .formbox .l .cont span{font-size: 35px;}
    .i05 .formbox .r table .box .intxt{line-height: 38px;}
    .i05 .formbox .r table .inarea{line-height: 38px;}
  }

@media(max-width: 1050px){
    .headerbar .header .hr ul li{margin:0  3px;}
    
  }



@media(max-width:1000px){
  .contact .c01 .b{padding: 5% 0;}


  .banner{height: auto;}
  .headerbar:hover{background: inherit;}
  .headerbar .header{padding: 0 0;}
  .headerbar.header_hov .header{padding: 0;}
  .headerbar .header .logo {width: 375px;height: 100px;display: block;float: left;margin: 10px 0;}
  .headerbar .header .logo_hov{width: 375px;height: 100px;display: none;float: left;margin: 10px 0;}
  .headerbar .header .hr .nav{display:none;}
  .headerbar .header .hr .nob{display:inline-block}
  .headerbar .header .hr .nob{display: inline-block;}
  .headerbar .header .hr .nob{border: none;padding: 5px;border-radius: 5px;background:none;margin-right: 5%;vertical-align: middle;}
  /* .headerbar .header .hr .nob .open{width: 56px;height: 46px;background: url(../images/mobile/m-nobw.png) no-repeat scroll center center;background-size: 100%;display: block;} */

  .headerbar .header .hr .nob ul{width: 0;position: fixed;right: -100%;top: 0;background-color: #313131;transition: all 500ms;overflow: hidden;height: 100vh;z-index: 10;}
  .headerbar .header .hr .nob ul .close{font-size: 16px;color:#fff;display: block;text-align: right;padding: 0 5%;line-height: 30px;background-color: #272727;height: 30px;}
  .headerbar .header .hr .nob ul li{padding: 0 3%;display: block;}
  .headerbar .header .hr .nob ul li a{color:#fff;line-height: 40px;display: block;padding-left: 4%;font-size: 16px;text-align: left;padding: 5px 0;position: relative;border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
  .headerbar .header .hr .nob ul li a i{width: 40px;height: 40px;display: inline-block;vertical-align: middle;margin-right: 10px;font-size: 24px;line-height: 40px;text-align: center;}
  .headerbar .header .hr .nob ul li a b{font-size: 18px;color:#fff;line-height: 40px;display: inline-block;vertical-align: middle;}
  .headerbar .header .hr .nob li a{color: #fff;text-decoration: none;font-size: 17px;}
  .fk .t h2{font-size: 24px;}
  .fk .t p{font-size: 15px;}
  .fk .b ul li{width: 70%;display: block;margin: 0 auto;margin-bottom: 5%;}
  .fk .b ul li:nth-child(2){margin-right: auto;}
  .fk .b ul li .text{padding: 5% 5%;}

    .i01 .b .box .text{padding: 5% 10%;}
    .app .app02 .b ul li{margin-bottom: 5%;}
    
    .i01 .t h2{font-size: 30px;margin-bottom: 1%;line-height: 35px;}
    .i01 .t h3{font-size: 20px;line-height: 35px;}
    .i01 .b .box .text h2{font-size: 20px;margin-bottom: 3%;line-height: 35px;}
    .i02 .t h2{font-size: 30px;margin-bottom: 1%;line-height: 35px;}
    .i02 .t h3{font-size: 24px;line-height: 35px;font-weight: 700;}
    .i02 .b ul li .text h2{font-size: 15px;line-height: 35px;margin-bottom: 0;}
    .i03 .text h2{font-size: 30px;margin-bottom: 5%;line-height: 35px}
    .i03 .text .banner_bar_bd .bd_l dl .num{font-size: 50px;height: auto;line-height: 50px;}
    .i03 .text .banner_bar_bd .bd_l dl .txt{font-size: 12px;}



    .i04 .t .l h2{font-size: 30px;margin-bottom: 1%;line-height: 35px}
    .i04 .t .l h3{font-size: 20px;line-height: 35px}
    .i04 .b .box .swiper-slide .text h2{font-size: 15px;line-height: 20px;margin-bottom:5%;}
    .i05 .formbox .l .tit h3{font-size: 17px;margin-bottom:2%;}
    .i05 .formbox .l .tit h2{font-size: 20px;line-height: 30px;}
    .website .w01 .text .l h2{font-size: 20px;margin-bottom: 3%;line-height:35px ;}
    .website .w02 .text .l h2{font-size: 20px;margin-bottom: 3%;line-height:35px ;}
    .website .w03 .text .l h2{font-size: 20px;margin-bottom: 3%;line-height:35px ;}
    .website .w04 .text .l h2{font-size: 20px;margin-bottom: 3%;line-height:35px ;}
    .website .w05 .text .l h2{font-size: 20px;margin-bottom: 3%;line-height:35px ;}
    .website .w06 .text .l h2{font-size: 20px;margin-bottom: 3%;line-height:35px ;}
    .sbannerbox .text h2{font-size: 16px;margin-bottom: 3%;}
    .sbannerbox .text h3{font-size: 22px;line-height: 30px;}
    .q01 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px}
    .q02 .text h2{font-size: 24px;margin-bottom: 3%;line-height:35px}
    .q03 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px}
    .xys .xy01 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px ;}
    .xys .xy01 .b ul li h2{font-size: 15px;}
    .xys .xy02 .l ul li h2{margin-bottom: 3%;}
    .xys .xy02 .l ul li h2 b{font-size: 20px;line-height:35px;}
    .xys .xy03 .t h2{font-size: 24px;margin-bottom: 3%;}
    .yxbox .y01 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .yxbox .y02 .l h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .yxbox .y02 .r ul li .text h2{font-size: 20px;margin-bottom: 2% ;line-height:35px;}
    .yxbox .y03 .t h2{font-size: 24px;margin-bottom: 3%;}
    .yxbox .y03 .b ul li .text h2{font-size: 17px;margin-bottom: 3%;}
    .sc .sc01 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .sc .sc02 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .sc .sc03 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .sc .sc04{background: #000;}
    .sc .sc04 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .sc .sc03 .b ul li h2{font-size: 17px;line-height: 20px;margin: 2%;}
    .sc .sc04 .b ul li .text h2{font-size: 17px;margin-bottom: 3%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .gb .gb01 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .gb .gb02 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .gb .gb03 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .gb .gb02 .b ul li .box h2{font-size: 17px;}
    .gb .gb02 .b ul li .text .txt h2{font-size: 20px;margin-bottom: 3%;}
    .menhu .mh01 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .menhu .mh02 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .menhu .mh03 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .menhu .mh01 .b ul li h2{font-size: 15px;line-height: 25px;}
    .menhu .mh02 .b ul li .box h2{font-size: 17px;}
    .menhu .mh02 .b ul li .text .txt h2{font-size: 20px;margin-bottom: 3%;}
    .menhu .mh03 .b ul li .bor h2{font-size: 17px;margin-bottom: 2%}
    .sj .sj01 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .sj .sj02 .l h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .sj .sj02 .r ul li .text h2{font-size:20px;margin-bottom: 3%;line-height:35px;}
    .sj .sj03 .text h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .app .app01 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .app .app01 .b ul li h2{font-size: 17px;line-height: 20px;}
    .app .app02 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .app .app03 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .xcx .xcx01 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .xcx .xcx02 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .xcx .xcx03 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .xcx .xcx04 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .xcx .xcx02 .b ul li h2{font-size: 17px;line-height: 20px;margin-bottom: 3%;}
    .xcx .xcx03 .b ul li .box .text h2 {font-size: 17px;line-height: 20px;margin-bottom: 3%;}
    .seo .seo01 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .seo .seo02 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .seo .seo03 .t h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .seo .seo02 .b ul li .text h2{font-size: 17px;line-height: 20px;margin-bottom: 3%;}
    .seo .seo03 .b ul li .cont h2{margin: 5%;}
    .kaifa .k01 .t h2{font-size: 30px;margin-bottom: 3%;line-height: 35px;}
    .kaifa .k02 .t h2{font-size: 30px;margin-bottom: 3%;line-height: 35px;}
    .kaifa .k03 .l h2{font-size: 30px;margin-bottom: 3%;line-height: 35px;}


    .caselist .t .l h2{font-size: 24px;margin-bottom: 3%;line-height:35px;}
    .caselist .b ul li .text h2{font-size: 15px;display: block;line-height: 35px;}
    .casedet .l .cont .t h2{font-size: 30px;margin-bottom: 3%;line-height: 35px;}
    .news .b ul li h2{font-size: 17px;line-height: 20px;margin-bottom: 3%;}
    .newsdet .l .top h2{font-size: 24px;margin-bottom: 3%;}
    .newsdet .r .r01 .t h2{font-size: 24px;line-height: 35px;}
    .casedet .r .text .top h2{font-size: 20px;margin-bottom: 5%;}

    .casedet .r .text .conts h2{font-size: 17px;line-height: 30px;}
    .about .a01 .l h2{font-size: 24px;line-height: 35px;margin-bottom:2%;}
    .about .a01 .l h3{font-size: 20px;line-height: 35px;margin-bottom:2%;}
    .about .a02 .text h2{font-size: 24px;}
    .about .a03 .l .banner_bar_bd .bd_l dl .num{font-size: 24px;}
    .about .a03 .r h2{font-size: 22px;line-height: 35px;}
    .about .a03 .r h3{font-size: 22px;line-height: 35px;}
    .about .a04 .t h2{font-size: 24px;margin-bottom: 3%;}
    .about .a05 .t h2{font-size:24px;margin-bottom: 0;}
    .banner-contact .cont .cont-text h2{font-size:20px !important;margin-bottom:10% !important;}
    .contact .c01 .t h2{font-size: 24px;margin-bottom: 3%;line-height: 35px;}
    .prenext ul li a{font-size: 12px;line-height: 12px;}
    .i01 .b .box .text .desc{font-size: 15px;margin-bottom: 3%;width: 90%;line-height: 25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
    .i01 .b .box .text .types p span{font-size: 12px;line-height: 35px;}
    .i01 .b .box .text .types p b{margin:0 10%;}
    .i01 .b .box .text i{margin-bottom: 5%}
    .i01 .b .box:nth-child(1) .text .types p span{min-width: 75px;}
    .i01 .b .box:nth-child(2) .text .types p span{min-width: 95px;}
    .i01 .b .box:nth-child(3) .text .types p span{width: 140px;}
    .i02 .b ul li .text{padding: 0 1%;}
    .i02 .b ul li .text span{display: none;}
    .i03 .text p{font-size: 12px;line-height: 25px;width:100%}
    .i04 .t .r ul li a{font-size: 16px;}
    .i04 .b .box .swiper-slide{margin-right: 2% !important;}
    .i04 .b .box .swiper-slide .text{padding:5%;width: 90%;margin: 0 auto;}
    .i04 .b .box .swiper-slide .text .types{font-size: 12px;margin-bottom: 5%;}
    .i04 .b .box .swiper-slide .text p{font-size: 12px;line-height: 20px;margin-bottom: 75px;}
    .i04 .b .box .swiper-slide .text .date{font-size: 12px;}
    .i05 .formbox .l .text p{font-size: 12px;line-height: 25px}
    .i05 .formbox .l .cont span{font-size: 30px;line-height: 25px}
    .i05 .formbox .r table p{font-size: 15px;line-height: 25px}
    .i05 .formbox .r table .inbtn{width: 180px;height: 45px;margin-top: 2%;}
    .i05 .formbox .r table .inbtn b{font-size: 12px;line-height: 25px}
    .i05 .formbox .r table .inbtn i{font-size: 12px;line-height: 47px}
    .i05 .formbox .l .tit{margin-bottom:2%}
    .i05 .formbox .l .text{margin-bottom:5%}
    .footerbar .footer .top ul li{margin: 0 12px;line-height: 25px}
    .footerbar .footer .btm .r{width: auto;float: left;margin-top: 10px;}
    .footerbar .footer .btm .r h2{margin-bottom: 10px;}
    .footerbar .footer .btm .l h2{margin-top: 10px;margin-bottom: 0;}
    .website .w02 .text{padding-top: 0;}
    .website .w03 .text{width: 94%;}
    .website .w03 .text{width: 94%;}
    .website .w01 .text .r{margin-left: 4.5%;}
    .website .w03 .text .l{width: 34%;}
    .website .w01 .text .l span{margin-bottom:0%;font-size: 15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .website .w02 .text .l span{margin-bottom:0%;font-size: 15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .website .w03 .text .l span{margin-bottom:0%;font-size: 15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .website .w04 .text .l span{margin-bottom:0%;font-size: 15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .website .w05 .text .l span{margin-bottom:0%;font-size: 15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .website .w06 .text .l span{margin-bottom:0%;font-size: 15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .website .w01 .text .l p{font-size: 12px;line-height: 20px;margin-bottom: 10%;}
    .website .w02 .text .l p{font-size: 12px;line-height: 20px;margin-bottom: 10%;}
    .website .w03 .text .l p{font-size: 12px;line-height: 20px;margin-bottom: 10%;}
    .website .w04 .text .l p{font-size: 12px;line-height: 20px;margin-bottom: 10%;}
    .website .w05 .text .l p{font-size: 12px;line-height: 20px;margin-bottom: 10%;}
    .website .w06 .text .l p{font-size: 12px;line-height: 20px;margin-bottom: 10%;}
    .website .w01 .text .l .btns a{width: 120px;height: 45px;}
    .website .w02 .text .l .btns a{width: 120px;height: 45px;}
    .website .w03 .text .l .btns a{width: 120px;height: 45px;}
    .website .w04 .text .l .btns a{width: 120px;height: 45px;}
    .website .w05 .text .l .btns a{width: 120px;height: 45px;}
    .website .w06 .text .l .btns a{width: 120px;height: 45px;}
    .website .w01 .text .l .btns a:nth-child(1){margin-right:2%}
    .website .w02 .text .l .btns a:nth-child(1){margin-right:2%}
    .website .w03 .text .l .btns a:nth-child(1){margin-right:2%}
    .website .w04 .text .l .btns a:nth-child(1){margin-right:2%}
    .website .w05 .text .l .btns a:nth-child(1){margin-right:2%}
    .website .w06 .text .l .btns a:nth-child(1){margin-right:2%}
    .website .w01 .text .l .btns a b{font-size: 12px;line-height: 47px;margin-right: 5%;}
    .website .w02 .text .l .btns a b{font-size: 12px;line-height: 47px;margin-right: 5%;}
    .website .w03 .text .l .btns a b{font-size: 12px;line-height: 47px;margin-right: 5%;}
    .website .w04 .text .l .btns a b{font-size: 12px;line-height: 47px;margin-right: 5%;}
    .website .w05 .text .l .btns a b{font-size: 12px;line-height: 47px;margin-right: 5%;}
    .website .w06 .text .l .btns a b{font-size: 12px;line-height: 47px;margin-right: 5%;}
    .website .w03 .text .r img{width: 50%;}
    .q01 .b ul li p{font-size: 14px;line-height: 25px;}
    .q01 .t p{font-size: 14px;line-height: 25px;}
    .q02 .text p{font-size: 14px;line-height: 25px;}
    .q02 .text .cont{width: 120px;height: 40px;margin-top:3%}
    .q02 .text .cont b{font-size: 14px;line-height: 42px;}
    .q02 .text .cont i{font-size: 14px;line-height: 42px;}
    .q03 .t p{font-size: 14px;line-height: 25px;}
    .q03 .b ul li .text{padding: 5%;}
    .q03 .b ul li{margin-bottom: 5%;}
    .q03 .b ul li .text p{font-size:12px ;line-height: 25px;}
    .xys .xy01 .t p{font-size: 14px;line-height: 25px;}
    .xys .xy01 .b ul li i{margin-bottom: 3%;}
    .xys .xy02 .l ul li{margin-bottom: 5%;}
    .xys .xy02 .l ul li p{font-size: 12px;line-height: 25px;}
    .xys .xy02 .r{margin-left: 0;}
    .xys .xy03 .t p{font-size: 14px;line-height: 25px;}
    .xys .xy03 .b ul li span{font-size: 12px;line-height: 25px;}
    .xys .xy03 .b ul li p{font-size: 14px;line-height: 25px;width: 85%;margin: 0 auto;text-align: center;}
    .yxbox .y01 .t p{font-size: 14px;line-height: 25px;}
    .yxbox .y02 .l{padding: 5% 0;}
    .yxbox .y02 .r{padding: 5% 0;}
    .yxbox .y02 .l p{font-size: 14px;line-height: 25px;}
    .yxbox .y02 .l .more{width: 180px;height: 45px;}
    .yxbox .y02 .l .more b{font-size: 14px;line-height: 45px;}
    .yxbox .y02 .l .more i{font-size: 14px;line-height: 45px;}
    .yxbox .y02 .r ul li{margin-bottom: 4%;}
    .yxbox .y02 .r ul li .text{padding: 5% 5% 0;}
    .yxbox .y02 .r ul li .text p{font-size: 14px;line-height: 25px;}
    .yxbox .y03 .t p{font-size: 14px;line-height: 25px;}
    .yxbox .y03 .b ul li{padding: 2%;margin-bottom: 5%;}
    .yxbox .y03 .b ul li .text p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
    .sc .sc01 .t p{font-size: 15px;line-height: 25px;}
    .sc .sc02 .t p{font-size: 15px;line-height: 25px;}
    .sc .sc03 .t p{font-size: 15px;line-height: 25px;}
    .sc .sc04 .t p{font-size: 15px;line-height: 25px;width: 94%;margin: 0 auto;}
    .sc .sc01 .b ul li p{font-size: 15px;line-height: 25px;}
    .sc .sc01 .b ul li i{margin-bottom: 3%;}
    .sc .sc03 .b ul li p{font-size: 12px;line-height: 25px;}
    .sc .sc04 .b ul li{padding: 2%;}
    .sc .sc04 .b ul li .text p{width: 100%;word-break: break-word;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
    .gb .gb01 .t p{font-size: 15px;line-height: 25px;}
    .gb .gb01 .b ul li p{font-size: 15px;line-height: 25px;width: 90%;margin: 0 auto;}
    .gb .gb01 .b ul li i{margin-bottom: 3%;}
    .gb .gb02{background: #000;}
    .gb .gb02 .t p{font-size: 15px;line-height: 25px;}
    .gb .gb03 .t p{font-size: 15px;line-height: 25px;}
    .gb .gb03 .b ul li p{font-size: 15px;line-height: 25px;}
    .gb .gb02 .b ul li{padding-top: 5%;height: 190px;}
    .gb .gb02 .b ul li .box i{margin: 0 auto 5%;}
    .gb .gb02 .b ul li .text{padding: 1px 20%;top: 50%;transform: translate(0,-50%);}
    .gb .gb02 .b ul li .text .txt p{line-height: 25px;}
    .gb .gb03 .b ul li{margin-bottom: 5%;}
    .menhu .mh01 .t p{font-size: 15px;line-height: 25px;}
    .menhu .mh01 .b ul li i{margin-bottom: 3%;}
    .menhu .mh02{background: #000;}
    .menhu .mh02 .t p{font-size: 15px;line-height: 25px;}
    .menhu .mh02 .b ul li{padding-top: 2%;height: 190px;}
    .menhu .mh02 .b ul li .box p{font-size: 15px;line-height: 25px;}
    .menhu .mh02 .b ul li .box i{margin: 0 auto 5%;}
    .menhu .mh02 .b ul li .text .txt p{line-height: 25px;}
    .menhu .mh02 .b ul li .text{padding: 13% 10%;top: 50%;transform: translate(0,-50%);}
    .menhu .mh03 .t p{font-size: 15px;line-height: 25px;}
    .menhu .mh03 .b ul li{margin: 0 1% 5%;}
    .menhu .mh03 .b ul li .bor p{font-size: 15px;line-height: 25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
    .menhu .mh02 .b ul li:hover .text{width: 338px;}
    .menhu .mh02 .b ul li .text .bar{width: 357px;}
    .menhu .mh02 .b ul li .text .txt{width: 149px;}
    .menhu .mh02 .b ul li:nth-child(5n):hover .text{width: 338px;}
    .sj .sj01 .t p{font-size: 15px;line-height: 25px;}
    .sj .sj01 .b ul li i{margin-bottom: 3%;}
    .sj .sj01 .b ul li p{font-size: 15px;line-height: 25px;}
    .sj .sj02 .l{padding: 5% 0;}
    .sj .sj02 .r{padding: 5% 0;}
    .sj .sj02 .l p{font-size: 15px;line-height: 25px;}
    .sj .sj02 .l .more{width: 160px;height: 45px;}
    .sj .sj02 .l .more b{font-size: 15px;line-height: 45px;}
    .sj .sj02 .l .more i{font-size: 15px;line-height: 45px;}
    .sj .sj02 .r ul li{margin-bottom: 5%;}
    .sj .sj02 .r ul li .text{padding: 5% 5% 0;}
    .sj .sj02 .r ul li .text p{font-size: 15px;line-height: 25px;}
    .sj .sj03 .text{margin-left: 5%;}
    .sj .sj03 .text p{font-size: 15px;line-height: 25px;}
    .sj .sj03 .img img{width: 100%;height: auto;}
    .sj .sj03 .text .cont{width: 120px;height: 45px;}
    .sj .sj03 .text .cont b{font-size: 12px;line-height: 47px;}
    .sj .sj03 .text .cont i{font-size: 12px;line-height: 47px;}
    .app .app01 .t p{font-size: 15px;line-height: 25px;}
    .app .app02 .t p{font-size: 15px;line-height: 25px;}
    .app .app03 .t p{font-size: 15px;line-height: 25px;}
    .app .app01 .b ul li i{margin-bottom: 3%;}
    .app .app01 .b ul li p{font-size: 15px;line-height: 25px;}
    .app .app02 .b ul li img{margin:0 auto 5%}
    .app .app02 .b ul li{margin-bottom: 8%;width: 33%;}
    .app .app02 .b ul li:nth-child(10){display: none;}
    .app .app02 .b ul li p{font-size: 15px;line-height: 25px;}
    .app .app03 .b ul li{margin-bottom: 5%;}
    .app .app03 .b ul li i{margin-bottom: 5%;}
    .app .app03 .b ul li p{font-size: 15px;line-height: 25px;}
    .xcx .xcx01 .t p{font-size: 15px;line-height: 25px;}
    .xcx .xcx01 .b ul li img{margin: 0 auto 5%;}
    .xcx .xcx01 .b ul li p{font-size: 15px;line-height: 25px;}
    .xcx .xcx02 .t p{font-size: 15px;line-height: 25px;}
    .xcx .xcx02 .b ul li{margin-bottom: 5%;}
    .xcx .xcx02 .b ul li i{margin-bottom: 5%;}
    .xcx .xcx02 .b ul li p{font-size: 12px;line-height: 25px;}
    .xcx .xcx03 .t p{font-size: 15px;line-height: 25px;}
    .xcx .xcx03 .b ul li{margin-right: 3%;margin-bottom: 5%;}
    .xcx .xcx03 .b ul li .box .text p{font-size: 12px;}
    .xcx .xcx04 .t p{font-size: 15px;line-height: 25px;}
    .xcx .xcx04 .b{width: 80%;margin: 0 auto;}
    .seo .seo01 .t p{font-size: 15px;line-height: 25px;}
    .seo .seo01 .b ul li i{margin-bottom: 3%;}
    .seo .seo01 .b ul li p{font-size: 15px;line-height: 25px;}
    .seo .seo02 .t p{font-size: 15px;line-height: 25px;}
    .seo .seo02 .b ul li{padding: 2% 0;}
    .seo .seo02 .b ul li .text p{font-size: 12px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;width: 80%;margin: 0 auto;text-align: center;height: 75px;}
    .seo .seo03 .t p{font-size: 15px;line-height: 25px;}
    .seo .seo03 .navs{margin-bottom: 5%;}
    .seo .seo03 .b ul li .cont{padding: 10%;}
    .seo .seo03 .b ul li .cont i{margin-bottom: 5%;}
    .seo .seo03 .b ul li .cont p{font-size: 12px;line-height: 25px;}

    .caselist .t .l p{font-size: 15px;line-height: 25px;}
    .caselist .t .r .consu{width: 160px;height: 45px;margin-top: 20%;}
    .caselist .t .r .consu b{font-size: 15px;line-height: 47px;}
    .caselist .t .r .consu i{font-size: 15px;line-height: 47px;}
    .caselist .b ul li .text{padding: 2% 2%;}
    .caselist .b ul li .text span{font-size: 12px;line-height: 20px;}
    .casedet .l .cont{padding: 0 3% 3% 3%;}
    .casedet .r .text{padding:5%}
    .news .t .l ul li a{font-size: 17px;}
    .news .b ul li{margin-bottom: 5%;}
    .news .b ul li .date{font-size: 12px;margin-bottom: 5%;}
    .news .b ul li p{font-size: 12px;line-height: 25px;width: 94%;}
    .newsdet .l .top p span{font-size: 12px;margin-right: 5%;}
    .newsdet .l .btm{padding: 5% 0;}
    .newsdet .l .btm p{font-size: 12px;line-height: 25px;text-indent: 2em;}
    .newsdet .l .btm img{margin: 2% auto;height: auto;}
    .newsdet .r .r01 .t{margin-bottom: 3%;}
    .newsdet .r .r01 .b ul li{padding:3% 0}
    .newsdet .r .r01{margin-bottom: 5%;}
    .prenext ul li{font-size: 12px;line-height: 25px;}
    .casedet .r .text .top .box p{font-size: 12px;line-height: 25px;}
    .casedet .r .text .links ul li a i{margin:0 auto 5%;}
    .casedet .r .text .links ul li a p{font-size: 12px;line-height: 25px;}
    .casedet .r .text .conts .consu{margin:0 auto;width: 160px;height:45px;font-size: 15px;margin-top:8%;line-height: 47px;}
    .casedet .r .text .links{margin-bottom: 15%;}
    .casedet .r .text .top{margin-bottom: 15%;}
    .about .a01 .r p{font-size: 13px;line-height: 25px;text-indent: 2em;}
    .about .a02 .text p{font-size: 15px;line-height: 25px;}
    .about .a03 .l{margin-top:-3%;}
    .about .a03 .l .banner_bar_bd .bd_l dl .txt{font-size: 12px;}
    .about .a03 .r p{font-size: 13px;line-height: 25px;text-indent: 2em;}
    .about .a04 .t p{font-size: 15px;line-height: 25px;}
    .about .a05 .t p{font-size: 15px;line-height: 25px;}
    .about .a05 .b form td{padding:1% 0;}
    .about .a05 .b form .filter label b{font-size: 12px;}
    .about .a05 .b form td p{font-size: 12px;line-height: 25px;margin-bottom: 3%;}
    .about .a05 .b form td .intxt{height: 40px;line-height: 40px;}
    .about .a05 .b form .inbtn{width: 160px;height: 45px;margin:2% auto 0}
    .about .a05 .b form .inbtn b{font-size: 12px;line-height: 47px;margin-right: 2%;}
    .about .a05 .b form .inbtn i{font-size: 12px;line-height: 47px;}
    .h950{width:auto !important;}

    .banner-contact .cont{width: 100% !important;top:55% !important;}
    .banner-contact .cont .cont-text{width:40% !important;padding: 5% !important;}
    .banner-contact .cont .cont-text .line{margin-bottom: 10% !important;}
    .banner-contact .cont .cont-text p{font-size:15px !important;margin-bottom: 5% !important;}
    .banner-contact .cont .cont-text span{font-size: 25px !important;}
    .contact .c01 .t p{font-size: 15px !important;line-height: 25px !important;}
    .contact .c01 .b ul li .icon{margin:0 auto 5%;width:80px;height: 80px;font-size: 40px;line-height: 80px;}
    .contact .c01 .b ul li p{font-size:13px;line-height: 25px;}
    .i01 .b .box{width: 100%;}
    .i02 .b ul li{width: 100%;margin-right: 0;}
    
    
    .kaifa .k01 .t h2{font-size: 24px;margin-bottom: 3%;line-height: 35px;}
    .kaifa .k01 .t p{font-size: 15px;line-height: 25px;}
    .kaifa .k02 .t h2{font-size: 24px;margin-bottom: 3%;line-height: 35px;}
    .kaifa .k02 .t p{font-size: 15px;line-height: 25px;}
    .kaifa .k02 .b ul li{width: 49%;margin-right: 2%;margin-bottom: 3%;}
    .kaifa .k02 .b ul li:nth-child(3n){margin-right:2%;}
    .kaifa .k02 .b ul li:nth-child(2n){margin-right: 0;}
    .kaifa .k02 .b ul li .box i{margin: 1% 0;}
    .kaifa .k02 .b ul li .box .text{margin-left: 2%;}
    .kaifa .k02 .b ul li .box .text h2{font-size: 17px;margin-bottom: 3%;}
    .kaifa .k02 .b ul li .box .text p{font-size:12px;}

    .kaifa .k03 .l h2{font-size: 24px;margin-bottom: 3%;line-height: 35px;}
    .kaifa .k03 .l p{font-size: 15px;line-height: 25px;}
    .kaifa .k03 .l .more b{font-size: 12px;}
    .kaifa .k03 .l .more i{font-size: 12px;}
    .kaifa .k03 .r ul li .text h2{font-size: 20px;margin-bottom: 3%;line-height: 35px;}
    .kaifa .k03 .r ul li .text p{font-size: 15px;line-height: 25px;}

    .i05 .formbox{padding: 1% 2%;}
    .i05 .formbox .l{width: 35%;padding-left: 2%;}
    .i05 .formbox .r{width: 58%;padding:0 1%;margin-left:0;}
    .i05 .formbox .r table .box .intxt{font-size: 15px;line-height: 30px;}
    .i05 .formbox .r table .inarea{font-size: 15px;height: 35px;}
    .i05 .formbox .r table label b{line-height: 25px;}
    .i05 .formbox .l .cont .i05-phone{display: inline-block;margin-bottom: 0;vertical-align: middle;}
    .i05 .formbox .l .cont span{display: inline-block;vertical-align: middle;margin-left: 5%;}
    .i05 .formbox .r table label{width: 45%;}

    .get-quote-block .form{padding: 0 5%;}
    .get-quote-block .input-li{padding: 2%;}
    .get-quote-block .mt-35{padding: 2%;}
    .about .a05 .b form{width: 75%;}

    /* .wj-fa-btn{display: none;}
    .right-fixed ul li:nth-child(1){display: none;}
    .right-fixed ul li:nth-child(2){display: none;} */
    .contbox-bg{padding-bottom: 0;}
    .seo .seo03 .navs ul li a{font-size: 17px;}

    .i05{display: none;}

    .vir .v04 .v04a .t{margin-bottom: 5%;}
    .vir .v01 .t h2{font-size: 24px;line-height: 35px;}
    .vir .v01 .t p{font-size: 15px;}
    .vir .v02 .v02a .t h2{font-size: 24px;line-height: 35px;}
    .vir .v02 .v02a .t p{font-size: 15px;}
    .vir .v03 .v03a .t h2{font-size: 24px;line-height: 35px;}
    .vir .v03 .v03a .t p{font-size: 15px;}
    .vir .v04 .v04a .t h2{font-size: 24px;line-height: 35px;}
    .vir .v04 .v04a .t p{font-size: 15px;}
    .vir .v05 .v05a .t h2{font-size: 24px;line-height: 35px;}
    .vir .v05 .v05a .t p{font-size: 15px;}
    .vir .v06 .t h2{font-size: 22px;line-height: 35px;}
    .vir .v06 .t p{font-size: 15px;}
    .vir .v02 .v02a .b ul li{margin: 0 2%;background-size:100%;width: 46%;}
    .vir .v02 .v02a .b ul li .ba h3{font-size: 20px;line-height: 35px;}
    .vir .v02 .v02a .b ul li .ba p{line-height: 25px;}
    .vir .v02 .v02a .b ul li .ba .bt{margin:2% 0;}
    .vir .v02 .v02a .b ul li .ba .bt ul li{margin:0 2%}
    .vir .v02 .v02a .b ul li .ba .bt ul li .bt1 p{font-size: 15px;line-height: 25px;}
    .vir .v02 .v02a .b ul li .ba .bt ul li .bt1 i{min-width: 80px;line-height: 35px;height: 35px;}
    .vir .v02 .v02a .b ul li .ba .bt ul li:nth-child(4) .bt1 i{width: 100px;}
    .vir .v02 .v02a .b ul li .ba h2{font-size: 30px;margin-top:1%;margin-bottom: 3%;line-height: 45px;}
    .vir .v02 .v02a .b ul li .ba span{font-size: 15px;}
    .vir .v02 .v02a .b ul li a{line-height: 50px;height: 50px;font-size: 15px;}
    .vir .v03 .v03a .b .b-s a{line-height: 50px;height: 50px;font-size: 15px;margin-bottom: 5%;}
    .vir .v04 .v04a .b{width: 94%;}
    .vir .v04 .v04a .b .bt ul li .t .imgs{width: 20px;height: 20px;background-size: 100%;margin-bottom: 5px;}
    .vir .v04 .v04a .b .bt ul li .t:hover .imgs{width: 20px;height: 20px;background-size: 100%;}
 
    .vir .v04 .v04a .b .bt ul li .t{padding: 10% 5% 0;}
    .vir .v04 .v04a .b .bt ul li:nth-child(2n) .t{padding: 10% 5% 0;}
    .vir .v04 .v04a .b .bt ul li .t:hover{background-size: auto 100%;margin-top: -15px;padding-top: 30px;height: 215px;}
    .vir .v04 .v04a .b .bt ul li:nth-child(2n) .t:hover{background-size: auto 100%;margin-top: -15px;padding-top: 30px;height: 215px;}
    .vir .v04 .v04a .b .bt ul li .t h4{font-size: 15px;}
    .vir .v04 .v04a .b .bt ul li .t p{font-size: 15px;}
    .vir .v05 .v05a .b table{width: 100%;}
    .vir .v05 .v05a .b table tr td{font-size: 15px;}
    .vir .v06 .b .in_intxt{font-size: 15px;}
    .vir .v06 .b .in_btn{font-size: 15px;}
    .sbannerbox-m{height: auto !important;}

    .color1{height: 6px;}
    .pay1 .p1 .p01{width: 91%;padding: 0;line-height: 120px;}
    .pay1 .p1 .p01 p{font-size: 40px;font-weight: 700;}
    .pay1 .p1 .p01 b{font-size: 24px;}
    .pay1 .p2{padding-top: 40px;}
    .pay1 .p2 .p02 .pt{display: none;}
    .pay1 .p2 .p02{width: 91%;}
    .pay1 .p2 .p02 .topa{width: 100%;}
    .pay1 .p2 .p02 .topa .pa{background:#ebecf0;line-height: 100px;}
.pay1 .p2 .p02 .topa .pa input{display: inline-block;vertical-align: middle;width:30px;height: 30px;line-height: 100px;margin-left: 40px;display: none;}
.pay1 .p2 .p02 .topa .pa h6{display: inline-block;font-size: 34px;color: #333333;line-height: 100px;margin-left: 28px;font-weight: 700;}
.pay1 .p2 .p02 .pbs {padding-left: 40px;background: #fff;padding-bottom: 60px;padding-top: 25px;}
.pay1 .p2 .p02 .pbs p{padding: 26px 0;display: block;}

.pay1 .p2 .p02 .pbs p span:nth-child(1n){width:194px;line-height: 35px;font-size: 30px;color: #333;text-align: right;display: inline-block;vertical-align: middle;margin-right: 25px;}
.pay1 .p2 .p02 .pbs p span:nth-child(2n){width: auto;line-height: 35px;text-align: left;font-size: 30px;color: #333;display: inline-block;vertical-align: middle;}
.pay1 .p2 .p02 .pbs p span.xd{color: #f33e3e;}
.pay1 .p2 .p02 .pbs p span i.ku{width: 198px;height: 73px;border: 1px solid #e2e2e2;text-align: center;line-height: 73px;display: block;}
.pay1 .p2 .p02 .pbs p span.ha{position: relative;}
.pay1 .p2 .p02 .pbs p span select{width: 198px;height: 73px;border: 1px solid #e2e2e2;text-align: center;line-height: 73px;display: block;appearance:none;}
.pay1 .p2 .p02 .pbs p span i.hid{display: block;width: 18px;height: 10px;position: absolute;right: 18px;top: 50%;transform: translate(-50%,-50%);background: url(../images/mobile/hid.png) no-repeat center center;}
.pay1 .p2 .p02 .pb .b1 p span{font-size: 30px;}
.pay1 .p2 .p02 .pb .b1 p span:nth-child(2){font-size: 48px;}
.pay1 .p2 .p02 .pb{margin-top: 60px;}
.pay1 .p2 .p02 .pb .b1{margin-bottom: 60px;}
.pay1 .p2 .p02 .pb .bt{display: block;width: 100%;margin: 0 auto;}
.pay1 .p2 .p02 .pb .bt .t2{width: 100%;margin-bottom: 30px;line-height: 130px;border-radius: 65px;font-size: 44px;}
.pay1 .p2 .p02 .pb .bt .t1{width: 100%;line-height: 130px;border-radius: 65px;font-size: 44px;background: none;}

.pay2 .p2 .p02 .pbsa .pa{background: #ebecf0;line-height: 100px;}
.pay2 .p2 .p02 .pbsa .pa h6{font-size: 34px;color: #333333;line-height: 100px;margin-left: 95px;text-align: left;font-weight: 700;}

.pay2 .p2 .p02 .pbsa .xcx{width: 80%;margin: 0 auto;background: #fff;padding: 20px 10% 50px;}
.pay2 .p2 .p02 .pbsa .xcx .xcs{width: auto;display: flex;justify-content: space-between;align-items: center;}
.pay2 .p2 .p02 .pbsa .xcx .xcs h6{font-size: 34px;color: #333333;line-height: 80px;text-align: left;font-weight: 700;display: inline-block;vertical-align: middle;}
.pay2 .p2 .p02 .pbsa .xcx .xcs p{display:inline-block;font-size: 34px;width: auto;color: #333;line-height: 80px;vertical-align: middle;color: #3f80fd;}
.pay2 .p2 .p02 .pbsa .xcx .tb{width: auto;height:auto;}
.pay2 .p2 .p02 .pbsa .xcx .tb input{display: inline-block;vertical-align: middle;width:20px;height:20px;}
.pay2 .p2 .p02 .pbsa .xcx .tb p{display: inline-block;vertical-align: middle;font-size: 30px;color: #333333;line-height: 60px;margin-left: 10px;}
.pay2 .p2 .p02 .pbsa .xcx p{font-size: 30px;color: #333333;line-height: 60px;margin-left: 35px;display: block;padding: 10px 0;}
.pay2 .p2 .p02 .pbsa .xcx .bcl{width: auto;height: auto;margin-left: 35px;font-size: 0;}
.pay2 .p2 .p02 .pbsa .xcx .bcl p{display: inline-block;vertical-align: middle;font-size: 30px;color: #333333;line-height: 60px;margin-left: 0;}
.pay2 .p2 .p02 .pbsa .xcx .bcl p:nth-child(1){color: #3f80fd;}
.pay2 .p2 .p02 .pbsa .xcx .bcl .bli{display: inline-block;vertical-align: middle;width: 3px;height: 33px;background: #313131;margin: 0 20px;}
.pay2 .p2 .p02 .pbsa .payf{background: #fff;width: 80%;margin: 40px auto 0;padding: 0 10% 60px;}
.pay2 .p2 .p02 .pbsa .payf h6{font-size: 30px;color: #333333;line-height: 100px;margin-left: 5px;text-align: left;font-weight: 700;}
.pay2 .p2 .p02 .pbsa .payf input{display: inline-block;vertical-align: middle;width:24px;height:24px;margin-right: 10px;}
.pay2 .p2 .p02 .pbsa .payf .imgsz{display: inline-block;vertical-align: middle;background:url(../images/index/pay2-1.png) no-repeat center center;width: 200px;height: 70px;background-size: auto 100%;}

.ouvn{width: 100%;height: 100%;position: fixed;z-index: 101;background:rgba(0, 0, 0, .3);display: none;left: 0;top: 0;}
.xiug{width: 81%;height: auto;background: #f3f3f3;position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 102;border-radius: 0px;padding: 20px;display: none;}
.xiug .t {width: auto;height: auto;position: relative;padding: 2% 0;}
.xiug .t h2{font-size: 30px;font-weight: bold;text-align: center;color: #333;}
.xiug .t .close {position: absolute;top: 0;right: 0;width: 30px;height:auto;font-size: 30px;line-height: 30px;display: block;}
.xiug .b {width: 90%;height: auto;padding-top: 2%;margin: 0 auto;}
.xiug .b h4{font-size: 16px;line-height: 40px;}
.xiug .b h4 span{color: red;}
.xiug .b input{height: 40px;font-size: 16px;width:calc(100% - 40px);padding: 0 20px;border-radius: 5px;background: #fff;color: #000;}

.xiug .b .bb{width: auto;height: auto;font-size: 0;padding: 2% 0;}
.xiug .b .bb p{width: 25%;height: auto;line-height: 45px;font-size: 24px;color: #333;display: inline-block;vertical-align:middle;text-align: right;margin-right: 2%;}
.xiug .b .bb input{text-indent: 15px;width:calc(100% - 30%);height: auto;line-height: 43px;font-size: 24px;color: #333;display: inline-block;vertical-align:middle;text-align: left;border-radius: 2px;border: 1px solid #dfdfdf;}
.xiug .nes{display:block;margin:7% auto;width: 80%;height: auto;line-height: 48px;text-align: center;background: linear-gradient(to right, rgb(64, 129, 253), rgb(41, 111, 247));border-radius: 105px;color: rgb(255, 255, 255);font-size: 17px}



.lis1{width: 91%;height: 100vh;margin: 0 auto;}
.lis1 .t{width:100%;height:auto;padding: 49px 0;border-bottom: 1px solid #f3f3f3;}
.lis1 .t a{display: inline-block;vertical-align: middle;width:30px;height:auto;line-height:50px;transform: rotateY(-180deg);font-size: 50px;font-weight: 700;text-align: left;margin-bottom: 10px;}
.lis1 .t h1{margin-bottom: 0;padding-bottom: 0;display: inline-block;vertical-align: middle;font-size: 48px;font-weight: 700;margin-left: 35.5%;}
.lis1 .b {width: 100%;height: auto;margin: 0 auto;}
.lis1 .b ul{font-size: 0;}
.lis1 .b ul li{display: block;height: auto;border-bottom: 1px solid #f3f3f3;padding:20px 0;}
.lis1 .b ul li .og{width: auto;height: auto;display: flex;justify-content: space-between;align-items: center;position: relative;}
.lis1 .b ul li .og .l{text-align: left;}
.lis1 .b ul li .og .l h3{font-size: 40px;color: #000;line-height: 55px;}
.lis1 .b ul li .og .l p{font-size: 36px;color: #a6a6a6;line-height: 55px;}
.lis1 .b ul li .og .r{margin-right: 66px;}
.lis1 .b ul li .og .r h4{font-size: 40px;color: #000;line-height: 55px;text-align: right;}
.lis1 .b ul li .og .r h5{font-size: 36px;color: #00b61a;line-height: 55px;text-align: center;}
.lis1 .b ul li .og i{display: block;width: 22px;height: auto;font-size: 30px;position: absolute;top: 50%;right: 0;transform: translate(0,-50%);}

.lis2{width: 91%;height: 100vh;margin: 0 auto;}
.lis2 .t{width:100%;height:auto;padding: 49px 0;border-bottom: 1px solid #f3f3f3;margin-bottom: 90px;}
.lis2 .t a{display: inline-block;vertical-align: middle;width:30px;height:auto;line-height:50px;transform: rotateY(-180deg);font-size: 50px;font-weight: 700;text-align: left;}
.lis2 .t h1{margin-bottom: 0;padding-bottom: 0;display: inline-block;vertical-align: middle;font-size: 48px;font-weight: 700;margin-left: 35.5%;}
.lis2 .c{width: 100%;height: auto;text-align: center;margin-bottom: 25px;}
.lis2 .c p{font-size:40px;color: #000;line-height: 55px;}
.lis2 .c i{width: 56px;height:auto;display: block;color:#00b61a;margin: 0 auto;margin-bottom: 3%;font-size: 56px;line-height: 56px;}
.lis2 .c h3{font-size: 60px;color: #00b61a;line-height:110px;}
.lis2 .b{width:100%;height:auto;padding-bottom: 340px;}
.lis2 .b ul{font-size: 0;}
.lis2 .b ul li{height: auto;border-bottom: 1px solid #f3f3f3;padding:10px 0;line-height: 30px;}
.lis2 .b ul li p{font-size: 36px;color: #666666;width: 34.3%;height: auto;line-height: 90px;display: inline-block;vertical-align: middle;text-indent: 15px;}
.lis2 .b ul li h2{font-size: 36px;color: #000;width: auto;height: auto;display: inline-block;vertical-align: top;text-indent: 15px;line-height: 90px;}
.lis2 .b ul li h2 span {font-size: 34px;color:#000;display: block;padding: 5px 0;padding-left: 17px;opacity: 0.8;}
.lis2 .b ul li h2 span:nth-child(1){padding: 0;opacity: 1;font-size: 36px;}



.headerbar .header .hr{margin: 10px 0;}
.headerbar .header .hr .nob .open{height: auto;font-size: 100px;line-height: 100px;}
.headerbar .header .hr .nob .open.os{width: 100px;height: 80px;background-size: 70px auto;padding: 10px 0;}



}
@media(max-width:720px){
.gb .gb02 .b ul li:hover .text{top: 62%;padding: 2% 10%;width: 80%;}
.gb .gb01 .b ul li{width:50%}
.gb .gb02{background: #000;}
.gb .gb02 .b ul li{width:100%;margin-bottom: 5%;}
.gb .gb02 .b ul li .text{padding:3% 5%;width:94%}
.i05 .z-pc{display: none;}
.i05 .z-mb{display: block;}

.lis1{width: 91%;height: 100vh;margin: 0 auto;}
.lis1 .t{width:100%;height:auto;padding: 36px 0;border-bottom: 1px solid #f3f3f3;}
.lis1 .t a{display: inline-block;vertical-align: middle;width:30px;height:auto;line-height:50px;transform: rotateY(-180deg);font-size: 35px;font-weight: 700;text-align: left;margin-bottom: 10px;}
.lis1 .t h1{margin-bottom: 0;padding-bottom: 0;display: inline-block;vertical-align: middle;font-size: 35px;font-weight: 700;margin-left: 35.5%;}
.lis1 .b {width: 100%;height: auto;margin: 0 auto;}
.lis1 .b ul{font-size: 0;}
.lis1 .b ul li{display: block;height: auto;border-bottom: 1px solid #f3f3f3;padding:20px 0;}
.lis1 .b ul li .og{width: auto;height: auto;display: flex;justify-content: space-between;align-items: center;position: relative;}
.lis1 .b ul li .og .l{text-align: left;}
.lis1 .b ul li .og .l h3{font-size: 28px;color: #000;line-height: 40px;}
.lis1 .b ul li .og .l p{font-size:25px;color: #a6a6a6;line-height: 40px;}
.lis1 .b ul li .og .r{margin-right: 66px;}
.lis1 .b ul li .og .r h4{font-size: 28px;color: #000;line-height: 40px;}
.lis1 .b ul li .og .r h5{font-size: 25px;color: #00b61a;line-height: 40px;text-align: center;}
.lis1 .b ul li .og i{display: block;width: 22px;height: auto;font-size: 30px;position: absolute;top: 50%;right: 0;transform: translate(0,-50%);}

.lis2{width: 91%;height: 100vh;margin: 0 auto;}
.lis2 .t{width:100%;height:auto;padding: 36px 0;border-bottom: 1px solid #f3f3f3;margin-bottom: 50px;}
.lis2 .t a{display: inline-block;vertical-align: middle;width:30px;height:auto;line-height:35px;transform: rotateY(-180deg);font-size: 35px;font-weight: 700;text-align: left;}
.lis2 .t h1{margin-bottom: 0;padding-bottom: 0;display: inline-block;vertical-align: middle;font-size: 35px;font-weight: 700;margin-left: 35.5%;}
.lis2 .c{width: 100%;height: auto;text-align: center;margin-bottom: 25px;}
.lis2 .c p{font-size:28px;color: #000;line-height: 55px;}
.lis2 .c h3{font-size: 42px;color: #00b61a;line-height:80px;}
.lis2 .b{width:100%;height:auto;padding-bottom: 340px;}
.lis2 .b ul{font-size: 0;}
.lis2 .b ul li{height: auto;border-bottom: 1px solid #f3f3f3;padding:10px 0;line-height: 30px;}
.lis2 .b ul li p{font-size: 25px;color: #666666;width: 34.3%;height: auto;line-height: 60px;display: inline-block;vertical-align: middle;text-indent: 15px;}
.lis2 .b ul li h2{font-size: 25px;color: #000;width: auto;height: auto;display: inline-block;vertical-align: top;text-indent: 15px;line-height: 60px;}
.lis2 .b ul li h2 span {font-size: 22px;color:#000;display: block;padding: 5px 0;padding-left: 17px;opacity: 0.8;}
.lis2 .b ul li h2 span:nth-child(1){padding: 0;opacity: 1;font-size: 25px;}


.headerbar .header .hr .nob .open{font-size: 85px;}
.flo{height: 110px;}
.flo .wlo a{width: 48%;height: 90px;line-height: 90px;font-size: 30px;}


.about .a03 .r{width: 65%;}
.about .a03 .l{width: 30%;}

.banner-contact .cont .cont-text span a{color: #fff;display: block;font-weight: 700;}
.i02{margin-bottom: 3%;}

}

@media(max-width:700px){

  .headerbar .header .hr{margin:35px 0;}
  .headerbar .header .hr .nob .open{height: 70px;font-size: 70px;line-height: 70px;}
  .headerbar .header .hr{padding:0;}
  .headerbar .header .hr .nob .open.os{width: 70px;height: 50px;background-size: 50px auto;padding: 10px 0;}

  .about .a05 .b form{width: 90%;}
  .get-quote-block .flex-box{z-index: 5 !important;}
  .get-quote-block .right-cont{padding: 5% 0;}
  .get-quote-block .title{font-size: 25px;}
  .get-quote-block .input-li{height: 46px;margin-top: 0;}
  .get-quote-block .lw-w-5{width: 100%;}
  .get-quote-block .radio-list .next-title{display: block;width: 100%;font-size: 18px;}
  .get-quote-block .submit-box{margin-top: 2%;}
  .i03 .z-pc{display: none;}
  .i03 .z-mb{display: block;} 
  .mySwiper2{display: block;}
  .mySwiper{display: none;}
  .headerbar .header .logo{width: 160px;height: 45px;margin: 4.5px 0;}
  .headerbar .header .logo_hov{width: 160px;height: 45px;}  
  .headerbar.header_hov .header .logo_hov{width: 160px;height: 45px;}
  .headerbar.headerbar-s .header{padding:0;}
  .headerbar .header .hr{width: 55%;margin: 7px 0;}
  .headerbar .header .hr .h-cont .case-gain-btn{width: 100px;height: 35px;line-height: 35px;font-size: 15px;}
  .headerbar .header .hr .h-cont .icon-h-phone{width: 35px;height: 35px;font-size: 18px;line-height: 35px;}
  .headerbar .header .hr .nob .open{width: 20px;height: 15px;}
  .i01 .b .box .text .types p b{margin:0 12%}
  .i01 .b .box:nth-child(1) .text .types p span{min-width: 65px;}
  .i01 .b .box:nth-child(2) .text .types p span{min-width: 80px;}
  .i01 .b .box:nth-child(3) .text .types p span{width: 110px;}
  .i03 .text .banner_bar_bd{margin-top:5%}
  .i03 .text .banner_bar_bd .bd_l dl .num{font-size:35px;height:auto;line-height: 35px;}
  .i03 .text .banner_bar_bd .bd_l dl .txt{font-size:12px;margin-top: 5%;margin: 0 auto;}
  .i03 .text .banner_bar_bd .bd_l dl{width:50%}
  .i03 .text .banner_bar_bd .bd_l dl .num em{font-size: 25px;top:0;margin-left: 0;}
  .i04 .t .r ul li a{font-size:15px;line-height: 25px;}
  .i04 .t .l{width: 100%;}
  .i04 .t .r{width: 100%;}
  .i04 .t .r ul{text-align: right;}
  .i04 .t .r ul li{margin-left: 0;margin-right: 2%;}
  .i05 .formbox .l{width: auto;margin-bottom: 5%;}
  .i05 .formbox .l .tit{margin-bottom: 0;}
  .i05 .formbox .l .tit h2{font-size: 17px;}
  .i05 .formbox .l .text{margin-bottom: 0;}
  .i05 .formbox .l .cont .i05-phone{display: inline-block;margin-bottom: 3%;}
  .i05 .formbox .l .cont span{display: inline-block;margin-left: 5%;}
  .i05 .formbox .r{width: 90%;}
  .i05 .formbox .r table .box .intxt{line-height: 35px;font-size: 12px;}
  .i05 .formbox .r table .inbtn{width: 160px;height: 45px;}
  .i05 .formbox .r table .inarea{line-height: 35px;font-size: 12px;height: 35px;}
  .i05 .formbox .l .tit h3{margin-bottom: 0;}
  .i05 .formbox .r table label b{font-size: 14px;}
  .Left{float: none;}
  .Right{float: none;}
  .footerbar .footer .top h2{font-size:17px;line-height: 35px;float: none;text-align: center;}
  .footerbar .footer .top ul{float:none;text-align: center;}
  .footerbar .footer .top ul li{margin: 0 10px;}
  .footerbar .footer .top ul li a{font-size:12px;line-height: 25px;width:auto;}
  .footerbar .footer .btm .l h2{font-size:17px;line-height: 35px;margin-bottom: 0;}
  .footerbar .footer .btm .r{width:auto;margin-top:3%}
  .footerbar .footer .copy{padding:3%}
  .footerbar .footer .copy p.Left{text-align: center;line-height: 25px;}
  .footerbar .footer .copy p.Right{text-align: center;}
  .footerbar .footer .copy p.Right span{margin-left: 0;line-height: 25px;}
  .website .w01{margin-top:10%}
  .website .w01 .text .l{width:48%;}
  .website .w02 .text .l{width:46%;}
  .website .w03 .text .l{width:48%;}
  .website .w04 .text .l{width:47%;}
  .website .w05 .text .l{width:47%;}
  .website .w06 .text .l{width:44%;}
  .website .w01 .text .l p{margin-bottom: 5%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
  .website .w02 .text .l p{margin-bottom: 5%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
  .website .w03 .text .l p{margin-bottom: 5%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
  .website .w04 .text .l p{margin-bottom: 5%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
  .website .w05 .text .l p{margin-bottom: 5%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
  .website .w06 .text .l p{margin-bottom: 5%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
  .website .w01 .text .r{width:48%;margin-left: 1%;}
  .website .w02 .text .r{margin-right:7%}
  .website .w03 .text .r{width:48%;margin-left:3%}
  .website .w04 .text .r{margin-right:5%}
  .website .w05 .text .r{width:46%;margin-left:3%}
  .website .w06 .text .r{margin-right:4%;width: 51%;}
  .website .w01 .text .l .btns a:nth-child(1){margin-right: 5%}
  .website .w02 .text .l .btns a:nth-child(1){margin-right: 5%}
  .website .w03 .text .l .btns a:nth-child(1){margin-right: 5%}
  .website .w03 .text .l .btns a:nth-child(1){margin-right: 5%}
  .website .w04 .text .l .btns a:nth-child(1){margin-right: 5%}
  .website .w05 .text .l .btns a:nth-child(1){margin-right: 5%}
  .website .w06 .text .l .btns a:nth-child(1){margin-right: 5%}
  .website .w01 .text .l .btns a{width: 80px;height: 30px;}
  .website .w02 .text .l .btns a{width: 80px;height: 30px;}
  .website .w03 .text .l .btns a{width: 80px;height: 30px;}
  .website .w04 .text .l .btns a{width: 80px;height: 30px;}
  .website .w05 .text .l .btns a{width: 80px;height: 30px;}
  .website .w06 .text .l .btns a{width: 80px;height: 30px;}
  .website .w01 .text .l .btns a b{font-size: 12px;line-height: 32px;}
  .website .w02 .text .l .btns a b{font-size: 12px;line-height: 32px;}
  .website .w03 .text .l .btns a b{font-size: 12px;line-height: 32px;}
  .website .w04 .text .l .btns a b{font-size: 12px;line-height: 32px;}
  .website .w05 .text .l .btns a b{font-size: 12px;line-height: 32px;}
  .website .w06 .text .l .btns a b{font-size: 12px;line-height: 32px;}
  .website .w01 .text .l .btns a i{font-size: 12px;line-height: 32px;}
  .website .w02 .text .l .btns a i{font-size: 12px;line-height: 32px;}
  .website .w03 .text .l .btns a i{font-size: 12px;line-height: 32px;}
  .website .w04 .text .l .btns a i{font-size: 12px;line-height: 32px;}
  .website .w05 .text .l .btns a i{font-size: 12px;line-height: 32px;}
  .website .w06 .text .l .btns a i{font-size: 12px;line-height: 32px;}

  .q01 .b ul li{width: 50%;padding: 5% 0;}
  .q02{padding:3%}
  .q02 .text{width:auto;}
  .q02 .img{width:auto;margin-left:0;margin-top:3%}
  .q03 .t h2{font-size: 18px;}
  .q03 .b ul li{width:calc(50% - 30px)}
  .q03 .b ul li .text{padding:10% 10% 0}
  .q03 .b ul li .text h3{font-size:15px;margin-bottom: 5%;}
  .q03 .b ul li .text .line{margin-bottom: 5%;}
  .q03 .b ul li .icons p{font-size:15px}
  .xys .xy01 .b ul li{width: 48%;padding: 5% 0;}
  .xys .xy02{width:94%;padding: 3%;}
  .xys .xy02 .l{width:auto;display: block;}
  .xys .xy02 .r{width: auto;}
  .xys .xy03 .b ul li{width: 49%;padding-left: 1%;}
  .xys .xy03 .b ul li i{width: 75px;height:75px;margin:0 auto;}
  .xys .xy03 .b ul li span{text-align: center;margin-bottom: 0;}
  .yxbox .y01 .b ul li{width:50%;margin-top:0;padding: 5% 0;}
  .yxbox .y02{display: block;}
  
  .yxbox .y02 .l{width: 100%;position:static;padding: 5% 0;}
  .yxbox .y02 .l .more{margin-top:5%;width: 160px;height: 45px;}
  .yxbox .y02 .r{width: 100%;}
  .yxbox .y03{background: #000;}
  .yxbox .y03 .b ul li{width:94%}
  .yxbox .y03 .b ul li:nth-child(2n){margin-left:0}
  .yxbox .y03 .b ul li .text p{font-size:12px;-webkit-line-clamp:5;}
  .sc .sc01 .b ul li{width:50%;vertical-align: middle;margin-top:0;padding: 5% 0;}
  .sc .sc02{background: #000;}
  .sc .sc03 .b ul li{width:50%}
  .sc .sc04 .b ul li{width:44%}
  .sc .sc04{background: #000;}
  .sc .sc04 .b ul li{width:94%}
  .sc .sc04 .b ul li .text p{font-size:12px}
  .gb .gb01 .b ul li{width:50%;padding: 5% 0;}
  .gb .gb02{background: #000;}
  .gb .gb02 .b ul li{width:100%;margin-bottom: 5%;}
  .gb .gb02 .b ul li .text{padding:3% 5%;width:94%}
  .gb .gb02 .b ul li:hover .text{width:94%;top: 50%;padding: 5% 5% ;}
  .gb .gb02 .b ul li .text .txt{width: calc(100% - 70px);}




  .menhu .mh01 .b ul li{width:50%;margin-bottom: 0%;padding: 5% 0;}
  .menhu .mh02{background: #000;}
  .menhu .mh02 .b ul li{width:100%;margin-right: 0%;margin-bottom: 3%;}
  .menhu .mh02 .b ul li .text{padding:3% 5%;}

  .menhu .mh02 .b ul li .text .txt{width: 75%;}
  .menhu .mh02 .b ul li .text .bar{width: auto;}
  .menhu .mh02 .b ul li:hover .text{width: auto;padding: 9% 5%;}
  .menhu .mh03 .b ul li{width:48%;}
  .menhu .mh03 .b ul li .bor{padding:5%}
  .menhu .mh03 .b ul li .bor h2{font-size:14px}
  .menhu .mh03 .b ul li .bor p{font-size: 12px;}
  .sj .sj01 .b ul li{width: 50%;margin-bottom: 0%;padding: 5% 0;}
  .sj .sj02{display: block;}
  .sj .sj02 .l{width: 100%;position:static;padding: 5% 0;}
  .sj .sj02 .l .more{margin-top:5%}
  .sj .sj02 .r{width: 100%;}
  .sj .sj03{width:94%;padding:3%}
  .sj .sj03 .text{width: auto;display: block;}
  .sj .sj03 .img{width: auto;display: block;}
  .sj .sj03 .text .cont{margin-top:5%}
  .app .app01 .b ul li{width: 100%;margin-bottom: 0;padding: 5% 0;}
  /* .app .app02 .b ul li{width: 50%;} */
  .app .app02 .b ul li i{margin: 0 auto 5%;}
  .app .app03 .b ul li{width: 50%;}
  .xcx .xcx01 .b ul li{width: 50%;margin-bottom:0;padding: 5% 0;}
  .xcx .xcx02 .b ul li{width: 50%;}
  .xcx .xcx03 .b ul {font-size: 0;}
  .xcx .xcx03 .b ul li{width:48.5%;height:auto;}
  .xcx .xcx03 .b ul li:nth-child(3n){margin-right: 3%;}
  .xcx .xcx03 .b ul li:nth-child(2n){margin-right: 0;}
  .xcx .xcx03 .b ul li .box{padding: 5% 0;}
  .xcx .xcx03 .b ul li .box i{display: block;margin:0 auto 5%;}
  .xcx .xcx03 .b ul li .box .text{display: block;width: 100%;}
  .xcx .xcx03 .b ul li .box .text h2{text-align: center;}
  .xcx .xcx03 .b ul li .box .text p{line-height: 20px;}
  .seo .seo01 .b ul li{width:50%;margin-bottom:0;padding: 5% 0;}
  .seo .seo02{background: #000;}
  .seo .seo02 .b ul li{width:49%;margin-right:2%;}
  .seo .seo02 .b ul li:nth-child(2n){margin-right: 0;}
  .seo .seo02 .b ul li i{display:block;margin:0 auto 5%;}
  .seo .seo02 .b ul li .text{width: 94%;display: block;margin: 0 auto;}
  .seo .seo02 .b ul li .text h2{text-align: center;}
  .seo .seo03 .navs ul li{margin:0 3px}
  .seo .seo03 .b ul li{width: 49%;margin-right: 2%;}
  .seo .seo03 .b ul li:nth-child(2n){margin-right: 0;}

  .caselist .t{display: block;margin-bottom: 5%;}
  .caselist .t .l{width: auto;}
  .caselist .t .r{width: auto;text-align: left;}
  .caselist .t .r .consu{margin-top: 5%;}
  .caselist .b ul li{width: 100%;margin-right: 0;}
  .casedet{display: block;margin: -10% auto 0;width: 100%;border-radius: 25px;}
  .casedet .l{width: auto;}
  .casedet .l .cont .t h2{font-size: 24px;}
  .casedet .l .cont .t p{font-size: 15px;}
  .casedet .r{width: auto;}

  .casedet .r .text .top{margin-bottom: 7%;}
  .casedet .r .text .links{margin-bottom: 7%;}
  .casedet .r .text .top .box p{width:48%;display: inline-block;}
  .casedet .r .text .conts .consu{margin: 8% 0 0;display: inline-block;width: auto;padding:  0 10px;}

  .about .a05 .b form .filter label{margin: 0 1%;}
  .about .a01 .l{width: 100%;display:block;}
  .about .a01 .r{width: 100%;}
  .about .a02 .text{width: 94%;}
  .about .a03 .l .banner_bar_bd{width: 80%;}
  .about .a03 .l .banner_bar_bd .bd_l dl{margin-bottom: 3%;}
  .about .a04{background: #000;}
  .about .a05 .b form .filter label{margin: 0 1%;padding: 1% 0;}

  .news .t .l ul li{margin-right:10px;}
  .news .t .r form .in_intxt{width: 180px;height: 40px;font-size: 14px;line-height: 40px;}
  .news .t .r form .in_btn{width:40px;height: 40px;}
  .news .b ul li{width:49%;margin-right: 1%;}
  .newsdet .l{float: none;width: 100%;}
  .newsdet .l .btm p{line-height: 22px;}
  .newsdet .l .top{padding-bottom: 2%;}
  .newsdet .r{width: 100%;float: none;}
  .newsdet .r .r01 .t{margin-bottom: 0;}
  .newsdet .r .r01 .b ul li .date{font-size: 12px;}
  .newsdet .r .r01 .b ul li h2{font-size: 15px;}
  .prenext{padding: 2% 0;}
  .prenext ul li{width: 100%;display: block;}
  .prenext ul li:nth-child(2){text-align: left;display: block;}
  
  .kaifa .k01 .b ul li{width: 50%;margin-bottom: 0%;padding: 5% 0;}
  .kaifa .k02 .b ul li{width: 100%;}
  .kaifa .k02{background: #000;}
  .kaifa .k02 .b{width: 94%;}
  .kaifa .k03{display: block;}
  .kaifa .k03 .r{width: auto;}
  .kaifa .k03 .l{padding: 5% 0;position:static;width:100%}
  .kaifa .k03 .l .more{margin-top: 5%;width: 160px;}
  .kaifa .k03 .l .more b{font-size: 15px;line-height: 45px;}
  .kaifa .k03 .l .more i{font-size: 15px;line-height: 45px;}
  .kaifa .k01 .b ul li p{font-size: 15px;}
  .website .w01 .text{padding-top: 5%;padding-left: 4%;width: 100%;}

  /* .h950{margin-top:14%;} */
  .banner-contact .cont .cont-text{width: 90% !important ;padding:5% !important;margin: 0 auto;}
  .banner-contact .cont .cont-text h2{font-size:15px !important;line-height: 35px !important;margin-bottom: 5% !important;}
  .banner-contact .cont .cont-text .line{margin-bottom: 5% !important;}
  .banner-contact .cont .cont-text p{font-size:12px !important;}
  .banner-contact .cont .cont-text span{font-size:20px !important;line-height: 35px;}


  .contact .c01 .b ul li{width: 100%;text-align: left;}
  .contact .c01 .b ul li .icon{display: inline-block;;width: 40px;height: 40px;font-size: 20px;line-height: 40px;vertical-align: middle;margin:2% auto;margin-right: 4%;}
  .contact .c01 .b ul li p{display: inline-block;width: auto;margin-right: 5%;vertical-align: middle;width: 20%;}
  .contact .c01 .b ul li p:nth-child(3){width: 55%;text-align: center;margin-right: 0;}
  .menhu .mh02 .b ul li:nth-child(5n):hover .text{width: auto;}
  .menhu .mh02 .b ul li:hover .text{padding: 8% 5%;}
  .gb .gb03 .b ul li{width: 49%;}
  .gb .gb03 .b ul li i{margin-bottom: 3%;}
  .gb .gb03 .b ul li p{font-size: 14px;}
  .gb .gb02 .b ul li .text .txt p{-webkit-line-clamp: 5;}

  .menhu .mh02 .b ul li .box i{width: 60px;height: 60px;line-height: 60px;background-size: 60px;font-size: 36px;}
  .menhu .mh02 .b ul li .text i{width: 60px;height: 60px;line-height: 60px;background-size: 60px;font-size: 36px;}
  .gb .gb02 .b ul li .text i{width: 60px;height: 60px;line-height: 60px;background-size: 60px;font-size: 36px;}
  .gb .gb02 .b ul li .box i{width: 60px;height: 60px;line-height: 60px;background-size: 60px;font-size: 36px;}
  .sc .sc03 .b ul li i{width: 60px;height: 60px;line-height: 60px;background-size: 60px;font-size: 36px;}
  .xcx .xcx02 .b ul li i{width: 60px;height: 60px;line-height: 60px;background-size: 60px;font-size: 36px;}



  .headerbar .header .logo{width: 200px;height: 50px;margin: 10px 0;}
  .headerbar.header_hov .header .logo_hov{width: 200px;height: 50px;margin: 10px 0;}
  .headerbar.headerbar-s.header-s .header .logo_hov{width: 200px;height: 50px;margin: 10px 0;}
  .headerbar .header .hr{width: auto;margin: 0;}
  .headerbar .header .hr .nob{padding: 0px 0px;}
  .headerbar .header .hr .nob .open{width:40px;height: 46px;line-height: 40px;}
  .headerbar.header_hov .header .hr .nob .open{background-size: 100%;}
  .banner .banner_text p {font-size: 26px;line-height: 25px;color: #fff;margin-bottom: 3%;}
  .banner .banner_text p strong{font-size: 30px;line-height: 52px;}

  
  .m1 .m01{padding: 5% 2% ;width: 94%;}
  .m1 .m01 .t{padding-bottom: 5%;}
  .m1 .m01 .t .l h2{font-size: 30px;margin-bottom: 1%;line-height: 35px;}
  .m1 .m01 .t .l h3{font-size: 20px;line-height: 35px;}
  .m1 .m01 .t .r{margin-bottom: 3%;}
  .m1 .m01 .t .r a{width: 45px;height: 26px;line-height: 26px;font-size: 20px;background-size: 18px 13px;}
  .m2 .m02 .t .r a{width: 43px;height: 24px;line-height: 26px;font-size: 20px;}
  .m1 .m01 .t .r a img{width: 20px;height: 12px;padding-top: 9px;}
  .m1 .m01 .b ul li{width: 48.5%;margin-bottom: 5%;margin-right: 5%;}
  .m1 .m01 .b ul li .bt{padding-left: 5%;margin-top: 10%;}
  .m1 .m01 .b ul li .bt i{margin-bottom: 5%;}
  .m1 .m01 .b ul li .bt h3{font-size: 30px;margin-bottom: 1%;line-height: 35px;}
  .m1 .m01 .b ul li .bt p{font-size: 20px;line-height: 35px;margin-bottom:5%}
  .m1 .m01 .b ul li .bt b{margin-bottom:5%}
  .m2 .m02 .t{width: 100%;}
  .m2 .m02 .b .mySwiper{display: block;}
  .m2 .m02 .b{padding-left: 3.5%;}
  .m2 .m02 .b .list-a .text{margin-bottom: 10%;}
  .m2 .m02 .b .list-a .text .imgs{height: auto;border: none;}
  .m2 .m02 .b .list-a .text h2{font-size: 20px;line-height: 35px;}
  .m2 .m02 .b .b-m a{width: 250px;height: 60px;line-height: 60px;font-size: 20px;}
  .m2 .m02 .b .b-m{margin-top: 0;}
  .m3 .m03 .t .r{margin-top: 4%;}
  .m3 .m03 .b ul li{width: 100%;}
  .m3 .m03 .b ul li .de h3{font-size: 30px;margin-bottom: 1%;line-height: 35px;}
  .m3 .m03 .b ul li .de p{font-size: 20px;line-height: 35px;}
  .m4{padding-bottom: 5%;}
  .m4 .m04 .b .mySwiper{display: block;}
  .m4 .m04 .b a .tb{padding: 10% 5%;}
  .m4 .m04 .b a .tb .tb-t{font-size: 20px;}
  .m4 .m04 .b a .tb h2{font-size: 22px;line-height: 35px;}
  .m4 .m04 .b a .tb .date{font-size: 20px;}
  .m5 .m05{padding: 5% 0;}
  .m5 .m05 form{padding: 10% 5%;}
  .m5 .m05 form h3{font-size: 30px;line-height: 35px;margin-bottom: 10%;}
  .m5 .m05 .b{margin-bottom:3%;}
  .m5 .m05 .b h4{margin-bottom: 3%;font-size: 20px;line-height: 25px;}
  .m5 .m05 .b h4 span{width: 10px;height: 10px;}
  .m5 .m05 .b .ina{font-size: 15px;height: 45px;text-indent: 10px;border-radius: 10px;}
  .m5 .m05 .b .inb{font-size: 15px;text-indent: 10px;border-radius: 10px;}
  .m5 .m05 a{width: 250px;height: 60px;line-height: 60px;font-size: 20px;}
  .footerbar{margin-bottom: 12%;}
  .footerbar .ft{width: 94%;}
  .footerbar .ft h2{padding:3% 0;font-size: 30px;}
  .footerbar .fm{padding: 5% 5% ;}
  .footerbar .fm .dz p{font-size: 20px;line-height: 35px;}
  .footerbar .fm .dz b{font-size: 20px;line-height: 35px;}
  .footerbar .fw{width: 94%;}
  .footerbar .fw p{padding:3% 0;font-size: 20px;line-height: 35px;}

  .footerbar .ft h2{font-size: 30px;line-height: 35px;}
  .flo{height: auto;}
  .flo .wlo a span{width: 36px;height: 35px;}
  .flo .wlo a{width: 250px;height: 60px;line-height: 60px;font-size: 20px;}

  .vir .v01 .b ul li{width: 50%;margin-bottom: 3%;}
  .vir .v01 .b ul li p{font-size: 15px;}
  .vir .v02 .v02a .b ul li .ba .bt ul li{width: 46%;}
  .vir .v02 .v02a .b ul li .ba .bt ul li .bt1 i{width:calc(100% - 2px)}
  .vir .v04 .v04a .b .bt ul li{width: 50%;height: 250px;}
  .vir .v04 .v04a .b .bt ul li .t:hover{height: 223px;}
  .vir .v04 .v04a .b .bt ul li:nth-child(2n) .t:hover{height: 223px;}
  .vir .v06 .b{padding-bottom: 5%;width: 100%;text-align: center;}

  .m-user{height: 100vh;}
  .m-user .t{background-size:auto 100%;}
  .m-user .t .mt{margin-bottom: 16%;}
  .m-user .t .mt h1{font-size: 35px;line-height: 100px;}  
  .m-user .t .mt2 h1{font-size: 35px;line-height: 60px;}
  .m-user .b .ll{padding-top: 10%;}
  .m-user .b .ll ul li .list{margin-bottom: 5%;}
  .m-user .b .ll ul li .list i{font-size: 40px;line-height: 40px;margin-right: 20px;margin-top: 2px;}
  .m-user .b .ll ul li .list h4{font-size: 30px;}
  .login-m{height: 100vh;}
  .login-m .t{margin-bottom: 16%;}
  .login-m .t a{width: 17px;height: 35px;}
  .login-m .t h1{font-size: 35px;line-height:100px;}
  .login-m .t2 h1{font-size: 35px;line-height:60px;}
  .login-m .t3 input{height: 100px;font-size: 25px;text-indent: 20px;padding-top: 5%;}
  .login-m .t3 .ta .ib{height: 100px;font-size: 25px;text-indent: 20px;padding-top: 0;width:calc(100% - 32%);}
  .login-m .t3 .ta{padding-top:5%;height: auto;}
  .login-m .t3 .ta .ibb{font-size: 25px !important;}
  .login-m .t3 .tb{padding: 5% 0;margin-bottom: 10%;}
  .login-m .t3 .tb .ic{margin-left: 15px;width: 25px;height: 25px;}
  .login-m .t3 .tb p{font-size: 24px;line-height: 25px;}
  .login-m .t3 .tb h4{font-size: 24px;line-height: 25px;} 
  .login-m .t4 a{height: 100px;line-height: 100px;border-radius: 50px;margin-bottom: 5%;font-size: 30px;}
  .login-m .t4 .bb{height: 100px;line-height: 100px;border-radius: 50px;margin-bottom: 5%;font-size: 30px;}
  .login-m .t4 .bb:hover{height: 100px;line-height: 100px;border-radius: 50px;margin-bottom: 5%;font-size: 30px;}

  .login-m .t3 .ta .imgs{padding: 0 2%;line-height:40px;background-size:50%;}
  .login-m .t3 .ta a{font-size: 25px;margin: 0 2%;}

  .login-m .ch-a .ta{height: 100px;font-size: 25px;text-indent: 20px;padding-top: 5%;border: none;}
  .login-m .ch-a .ta input.ib{font-size: 25px;line-height: 100px;text-indent: 0;}
  .login-m .ch-a .ta input.ibc{font-size: 25px;line-height: 100px;text-indent: 0;border:none;height: 100px;}
  .login-m .ch-a .ta.tas .yz{font-size: 25px;}
  .login-m .ch-a .ta.tas {border-bottom: 1px solid #f5f5f5;}
  .login-m .ch-a{margin-bottom: 117px;}

  .login-m .ch-a .ta.tzs input.ib{width: calc(100% - 65px);}
  .login-m .t-c4{border-bottom: 30px;}
  .login-m .du{font-size: 27px;}



  .h-m{padding-top: 40px;border-bottom: 1px solid #eaeaea;margin-bottom: 1px;}
  .h-m ul li{margin: 0 21px;}
  .h-m ul i{margin-top: -2px;}
  .h-m ul li .ta p{font-size: 21px;margin-bottom: 15px;}
  .h-m ul li .ta h2{font-size: 23px;}
  .h-m ul li .ta {padding-bottom: 25px;margin-bottom: 6px;}
  .h-m ul li.h1 .ta{border-bottom: 6px solid #4080fd;margin-bottom: 0px;}
  .h-b ul{padding-top: 40px;height: 706px;}
  .h-b ul li .tk{padding:28px 36px;width: calc(50% - 72px);}
  .h-b ul li .tk h3{font-size: 35px;margin-bottom: 18px;line-height: 45px;}
  .h-b ul li .tk p{font-size: 28px;margin-bottom: 70px;line-height: 30px;}
  .h-b ul li .tk .bs{width: 20px;height: 20px;top: 43px;font-size: 22px;line-height: 22px;}
  .h-bb{margin: 72px 0 55px;}
  .h-bb a{font-size: 30px;height: 88px;line-height: 88px;width: 455px;}
  .center .cen .dfs{font-size: 20px;color: #333;font-weight: 700;margin-bottom: 15px;}
  .pay3 .p2 .p02 .pm3{padding-top: 1.5%;}
  .pay3 .p2 .p02 .pm3 .t{padding: 10% 0 5%;}
  .pay3 .p2 .p02 .pm3 .t h2{font-size: 20px;}
  .pay3 .p2 .p02 .pm3 .m p{font-size: 16px;}
  .pay3 .p2 .p02 .pm3{padding-bottom: 0;}
  .vir .v03 .v03a .b .b-s .imgs{background-size: auto 100%;height: 125px;}
}


@media(max-width:488px){



  .uoc{width: 91%;height: 100vh;margin: 0 auto;min-height: 860px;}
  .uoc .t{padding: 22px 0;}
  .uoc .t h1{font-size: 21px;margin-left: 32%;line-height: 30px;}
  .uoc .t a{font-size: 21px;width: 22px;line-height: 30px;}
  .uoc .b ul li h3{font-size: 17px;line-height: 70px;}
  .uoc .b ul li p{font-size:17px;line-height: 70px;}
  .uoc .b ul li i{width: 12px;font-size: 16px;}
  .uoc .b ul li input{font-size: 17px;line-height: 70px;}

  .cen #divs .box .mm{width: 100%;position: relative;border-bottom: 1px solid #f3f3f3;}
  .cen #divs .box .mm input{font-size: 17px;line-height: 70px;}
  .cen #divs .box .mm span{position: absolute;top: 50%;right: 0;width: 16px;height: 9px;transform: translate(0,-50%);}
  .cen #divs .box .mm span img{display: block;width: 100%;height: auto;}
  .cen .pgy_userIndex .mm.xig{background: linear-gradient(to right,#4080fd,#294ff7);text-align: center;height: 55px;margin: 0 auto;border-radius: 27px;width: 85%;margin-top:70px !important;line-height: 55px;}
  .cen #divs .mp{font-size: 16px;color: #000;display: block;margin: 0 auto;opacity: 0.5;margin-top: 16px;text-align: center;width: 90%;line-height: 25px;}
  .cen #divs .box .ta{width: 90%;margin: 0 auto;position: relative;border-bottom: 1px solid #f3f3f3;}
  .cen #divs .box .ta input{font-size: 17px;line-height: 70px;color:#333}
  .cen #divs .box .ta a{position: absolute;top: 50%;right: 0;width: auto;font-size: 17px;line-height:70px;transform: translate(0,-50%);opacity: 0.5;}
  .cen #divs .box .ta span{position: absolute;top: 50%;right: 0;font-size: 17px;transform: translate(0,-50%);}

  .pay3 .p2{padding-top: 9px;}
  .pay3 .p2 .he{height: auto;width: 100%;background: #ebecf0;margin: 0 auto;width: 91%;}
  .pay3 .p2 .he h3{font-size: 15px;color: #333;line-height: 43px;text-indent: 20px;font-weight: 700;}
  .pay3 .p2 .p02 .pm3{margin-top: 0;padding-bottom: 40px;}
  .pay3 .p2 .p02 .pm3 .t{padding: 6% 0 5%;}
  .pay3 .p2 .p02 .pm3 .t i{margin-bottom: 18px;}
  .pay3 .p2 .p02 .pm3 .t h2{font-size: 17px;font-weight: 700;line-height: 25px;}
  .pay3 .p2 .p02 .pm3 .m p{display: block;}
  .pay3 .p2 .p02 .pm3 .b a{display: block;color: #fff;font-size: 19px;line-height: 54px;width: 90%;margin: 0 auto;background: linear-gradient(to right,#4080fd,#294ff7);border-radius: 27px;margin-bottom: 10px;}
  .pay3 .p2 .p02 .pm3 .b a:nth-child(2){background: none;color: #585858;}
  .pay3 .p2 .p02 .pm3 .b a:hover{background: linear-gradient(to right,#294ff7,#4080fd);color: #fff;}

 .ucem{display: none;width: 91%;height: 100vh;position: absolute;top: 0;left: 0;background: #fff;z-index: 10;padding: 0 4.5%;}
 .ucqy{display: none;width: 91%;height: 100vh;position: absolute;top: 0;left: 0;background: #fff;z-index: 10;padding: 0 4.5%;}
 .ucqy .t h1{margin-left: 22%;}
 .uczj{display: none;width: 91%;height: 100vh;position: absolute;top: 0;left: 0;background: #fff;z-index: 10;padding: 0 4.5%;}
 .uczj .t h1{margin-left: 26%;}
.uoc .b .mxg{width: 92%;line-height: 70px;font-size: 17px;display: block;margin: 0 auto;border-bottom: 1px solid #f3f3f3;color: #000;}
.uoc .b .chen{color: #fff;background: linear-gradient(to right,#4080fd,#294ff7);text-align: center;height: 55px;margin: 0 auto;border-radius: 27px;width: 85%;margin-top:70px !important;line-height: 55px;display: block;}

  .lis1{width: 91%;height: 100vh;margin: 0 auto;}
  .lis1 .t{width:100%;height:auto;padding: 22px 0;border-bottom: 1px solid #f3f3f3;}
  .lis1 .t a{display: inline-block;vertical-align: middle;width:22px;height:auto;line-height:30px;transform: rotateY(-180deg);font-size: 22px;font-weight: 700;text-align: left;margin-bottom: 10px;}
  .lis1 .t h1{margin-bottom: 0;padding-bottom: 0;display: inline-block;vertical-align: middle;font-size: 21px;font-weight: 700;margin-left: 32%;}
  .lis1 .b {width: 100%;height: auto;margin: 0 auto;}
  .lis1 .b ul{font-size: 0;}
  .lis1 .b ul li{display: block;height: auto;border-bottom: 1px solid #f3f3f3;padding:15px 0;}
  .lis1 .b ul li .og{width: auto;height: auto;display: flex;justify-content: space-between;align-items: center;position: relative;}
  .lis1 .b ul li .og .l{text-align: left;}
  .lis1 .b ul li .og .l h3{font-size: 17px;color: #000;line-height: 25px;}
  .lis1 .b ul li .og .l p{font-size: 15px;color: #a6a6a6;line-height: 25px;}
  .lis1 .b ul li .og .r{margin-right: 30px;}
  .lis1 .b ul li .og .r h4{font-size: 17px;color: #000;line-height: 25px;}
  .lis1 .b ul li .og .r h5{font-size: 15px;color: #00b61a;line-height: 25px;}
  .lis1 .b ul li .og i{display: block;width: 12px;height: auto;font-size: 16px;position: absolute;top: 50%;right: 0;transform: translate(0,-50%);}
  
  .lis2{width: 91%;height: 100vh;margin: 0 auto;}
  .lis2 .t{width:100%;height:auto;padding: 22px 0;border-bottom: 1px solid #f3f3f3;margin-bottom: 20px;}
  .lis2 .t a{display: inline-block;vertical-align: middle;width:22px;height:auto;line-height:30px;transform: rotateY(-180deg);font-size: 22px;font-weight: 700;text-align: left;}
  .lis2 .t h1{margin-bottom: 0;padding-bottom: 0;display: inline-block;vertical-align: middle;font-size: 21px;font-weight: 700;margin-left: 32%;}
  .lis2 .c{width: 100%;height: auto;text-align: center;margin-bottom: 25px;}
  .lis2 .c p{font-size:17px;color: #000;line-height: 25px;}
  .lis2 .c h3{font-size: 25px;color: #00b61a;line-height:35px;}
  .lis2 .b{width:100%;height:auto;}
  .lis2 .b ul{font-size: 0;}
  .lis2 .b ul li{height: auto;border-bottom: 1px solid #f3f3f3;padding:10px 0;line-height: 30px;}
  .lis2 .b ul li p{font-size: 16px;color: #666666;width: 34.3%;height: auto;line-height: 30px;display: inline-block;vertical-align: middle;text-indent: 15px;}
  .lis2 .b ul li h2{font-size: 16px;color: #000;width: auto;height: auto;display: inline-block;vertical-align: top;text-indent: 15px;line-height: 30px}
  .lis2 .b ul li h2 span {font-size: 15px;color:#000;display: block;padding: 5px 0;padding-left: 17px;opacity: 0.8;}
  .lis2 .b ul li h2 span:nth-child(1){padding: 0;opacity: 1;font-size: 16px;}


  .xiug .t .close{width: 20px;font-size: 20px;line-height: 20px;}
  .xiug .t h2{font-size: 20px;}
  .xiug .b{width: 94%;}
  .xiug .b .bb p{font-size: 12px;margin-right: 5%;display: block;}
  .xiug .b .bb input{width: calc(100% - 32%);line-height: 36px;font-size: 12px;}
  .xiug .nes{width: 230px;font-size: 16px;line-height: 45px;}



  .pay1 .p2 .p02 .topa .pa{line-height: 42px;height: 44px;}
  .pay1 .p2 .p02 .topa .pa input{margin-left: 18px;width: 13px;height: 13px;}
  .pay1 .p2 .p02 .topa .pa h6{margin-left: 20px;line-height: 44px;font-size: 16px;}
  .pay1 .p2 .p02 .pbs{padding-left: 35px;padding-top: 14px;padding-bottom: 35px;}
  .pay1 .p2 .p02 .pbs p{padding: 0;}
  .pay1 .p2 .p02 .pbs p span:nth-child(1n){width: 85px;font-size: 16px;margin-right:10px}
  .pay1 .p2 .p02 .pbs p span:nth-child(2n){font-size: 16px;width: auto;}
  .pay1 .p2 .p02 .pbs p span i.ku{width: 82px;height: 29px;line-height: 31px;}
  .pay1 .p2 .p02 .pbs p span select{width: 84px;height: 31px;line-height: 30px;text-indent: 25px;text-align: left;}
  .pay1 .p2 .p02 .pbs p span i.hid{height: 4px;width: 8px;background-size: 100%;right: 10px;}





  .pay1 .p1 .p01{line-height: 52px;}
  .pay1 .p1 .p01 p{font-size: 17px;}
  .pay1 .p1 .p01 b{font-size: 13px;}
  .pay2 .p2 .p02 .pbsa .xcx{padding: 20px 7% 28px;width: 86%;}
  .pay2 .p2 .p02 .pbsa .pa h6{font-size: 16px;line-height: 44px;margin-left: 20px;}
  .pay2 .p2 .p02 .pbsa .xcx .xcs h6{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
  .pay2 .p2 .p02 .pbsa .xcx .xcs p{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
  .pay2 .p2 .p02 .pbsa .xcx .tb{margin-bottom: 8px;}
  .pay2 .p2 .p02 .pbsa .xcx .tb p{font-size: 16px;line-height: 25px;margin-left: 0;margin-bottom: 0;}
  .pay2 .p2 .p02 .pbsa .xcx .tb p:nth-child(3){margin-left: 20px;margin-top: 8px;display: block;}
  .pay2 .p2 .p02 .pbsa .xcx p{font-size: 16px;padding: 0;line-height: 25px;margin-left: 20px;margin-bottom: 8px;}
  .pay2 .p2 .p02 .pbsa .payf h6{font-size: 16px;line-height: 42px;margin-left: 0;}
  .pay1 .p2 .p02 .pb .b1 p span{font-size: 16px;line-height: 70px;}
  .pay1 .p2 .p02 .pb .b1 p span:nth-child(2){line-height: 70px;}
  .pay2 .p2 .p02 .pbsa .xcx .bcl{margin-left: 20px;}
  .pay2 .p2 .p02 .pbsa .xcx .bcl p{font-size: 16px;line-height: 25px;margin-bottom: 0;}
  .pay1 .p2 .p02 .pb .b1 p span:nth-child(2){font-size: 20px;}
  .pay1 .p2 .p02 .pb .bt .t2{font-size: 19px;line-height: 53px;margin-bottom: 10px;}
  .pay1 .p2 .p02 .pb .bt .t1{font-size: 19px;line-height: 53px;}
  .pay1 .p2{padding-top:6px;padding-bottom: 38px;}
  .pay1 .p2 .p02{padding-top: 0;}
  .pay2 .p2 .p02 .pbsa .xcx .tb input{width: 13px;height: 13px;}
  .pay2 .p2 .p02 .pbsa .xcx .bcl .bli{height: 15px;width: 2px;margin: 0 6px;}
  .pay2 .p2 .p02 .pbsa .payf{margin: 20px auto 0;padding: 0 7% 22px;width: 86%;}
  .pay2 .p2 .p02 .pbsa .payf input{width: 13px;height: 13px;margin-right: 0;}
  .pay2 .p2 .p02 .pbsa .payf .imgsz{width: 100px;height: 40px;}
  .pay1 .p2 .p02 .pb{margin-top: 0;}
  .pay1 .p2 .p02 .pb .b1{margin-bottom: 0;}
  .pay1 .p2 .p02 .pbs p:nth-child(7){margin-bottom: 5px;}









  .center .cen .dfs{font-size: 20px;color: #333;font-weight: 700;margin-bottom: 15px;}

  /* .center .pgy_userIndex{overflow-x: scroll;}
  .center .pgy_userIndex table{width: 300%;} */
  .m-user .b .ll ul li .list.mb b{width: 13px;height: 13px;line-height: 13px;font-size: 13px;}










  .h-m{padding-top: 0;}
  .h-m ul{text-align: center;}
  .h-m ul li{margin: 0 11px;}
  .h-m ul li .ta p{font-size: 13px;margin-bottom: 8px;line-height: 15px;text-align: left;display: none;}
  .h-m ul li .ta h2{font-size: 15px;line-height: 60px;}
  .h-m ul li .ta {padding-bottom:0px;margin-bottom: 0px;}
  .h-m ul li.h1 .ta{border-bottom: 3px solid #4080fd;margin-bottom: 0px;}
  .h-b ul{padding-top: 25px;height: 439px;}
  .h-b ul li{border-top: 1px solid #eae8e8;}
  .h-b ul li:nth-child(1){border-top: none;}
  .h-b ul li:nth-child(3){border-bottom: 1px solid #eae8e8;}
  .h-b ul li .tk{padding:18px 25px;width: calc(50% - 50px);border-right: 1px solid #eae8e8;}
  .h-b ul li .tk h3{font-size: 20px;margin-bottom: 8px;line-height: 25px;}
  .h-b ul li .tk p{font-size: 17px;margin-bottom: 43px;line-height: 25px;}
  .h-b ul li .tk .bs{width: 20px;height: 20px;top: 25px;right: 25px;font-size: 20px;line-height: 13px;}
  .h-bb{margin: 25px 0 35px;}
  .h-bb a{font-size: 18px;height: 54px;line-height: 54px;width: 300px;}


  .m-user .b{border-radius:30px;}
  .m-user .t .mt{margin-bottom: 10%;}
  .m-user .t .mt2{padding-bottom: 100px;}
  .m-user .t .mt h1{font-size: 24px;line-height: 80px;margin-top: 5px;}
  .m-user .t .mt2 h1{font-size: 24px;text-indent: 0;line-height:40px;}
  .m-user .b .ll{width: 88%;}
  .m-user .b .ll ul li .list{margin-bottom: 8%;}
  .m-user .b .ll ul li .list i{font-size: 25px;width: 32px;margin-right:10px;}
  .m-user .b .ll ul li .list h4{font-size: 17px;}


  .login-m .t a{width: 11px;height: 21px;}
  .login-m .t h1{font-size: 20px;line-height:60px;}
  .login-m .t{margin-bottom: 76px;}
  .login-m .t2{margin-bottom: 5px;}
  .login-m .t2 h1{font-size: 24px;line-height:32px;text-indent: 10px;}
  .login-m .t3 input{height: 60px;font-size: 16px;text-indent: 17px;padding-top: 1.5%;line-height: 60px;}
  .login-m .t3 .ta{padding-top: 1.5%;}

  .login-m .t3 .ta .ib{height: 60px;font-size: 16px;text-indent: 17px;padding-top: 0;width:calc(100% - 30%);line-height: 60px;}
  .login-m .t3 .ta span img{padding: 0;margin: 0 2%;background-size: 100%;width: 16px;height: 9px;border: none;}
  .login-m .t3 .ta .ibb{font-size:13px !important;}
  .login-m .t3 .tb{padding:20px 0 0 0;}
  .login-m .t3 .tb p{font-size: 15px;line-height: 25px;}
  .login-m .t3 .tb h4{font-size: 15px;line-height: 25px;} 
  .login-m .t3 .tb .ic{width: 15px;margin-left: 15px;margin-right: 8px;}
  .login-m .t4 a{height: 55px;line-height: 55px;border-radius: 28px;font-size: 18px;}
  .login-m .lsg{margin-bottom: 5%;}
  .login-m .lsg a{margin-bottom: 0;font-size: 16px;}
  .login-m .t4 .bb:hover{height: 55px;line-height: 55px;border-radius: 28px;font-size: 18px;}
  .login-m .t4 .bb{height: 55px;line-height: 55px;border-radius: 28px;font-size: 18px;}
  .login-m .t3 .ta .imgs{padding: 0;margin: 0 2%;background-size: 100%;width: 16px;height: 9px;border: none;}
  .login-m .t3 .ta a{font-size: 16px;margin: 0 0;padding: 0 2%;line-height: 12px;border-left: 1px solid #e5e5e5;}
  .login-m .t3 .tb2{padding-top: 25px;}
  .login-m .t2 .t2cz h1{font-size: 20p;}
  .login-m .t{margin-bottom: 33px;}
  .login-m .ch-a .ta #m_code{font-size: 15px;text-indent: 20px;}
  .login-m .t-c4{margin-bottom: 22px;}
  .login-m .du{font-size: 16px;}
  .login-m .ch-a .ta.tzs span img{width: 16px;height: 9px;}

  .login-m .ch-a .ta.tzs{border-bottom:1px solid #f5f5f5;padding-top: 28px;}
  .login-m .ch-a .ta.tzs input{border: none;padding-top: 0;}
  .login-m .ch-a .ta.tzs span{width:16px;height: 9px;}
  .login-m .ch-a .ta input{text-indent: 0;}
  .login-m .ch-a{margin-bottom: 72px;}
  .login-m .ch-a .ta{border: none;height: auto;padding-top: 10px;font-size: 0;text-indent: 0;}
  .login-m .ch-a .ta input.ib{height: 60px;font-size: 16px;text-indent: 17px;padding-top: 1.5%;line-height: 60px;}
  .login-m .ch-a .ta input.ibc{height: 60px;font-size: 17px;line-height: 60px;width: calc(100% - 100px);border: none;text-indent: 20px;}
  .login-m .ch-a .ta.tas .yz{font-size: 17px;}
  .login-m .ch-a .tas{border-bottom:1px solid #f5f5f5;}

  .sbannerbox{height:auto;background-size: auto 100% !important;}
  .headerbar .header .hr .nob ul li a{padding: 5px 0;font-size: 18px;}
  .news .b ul li{width:98%}
  .about .a05 .b form{width: 94%;}
  .about .a05 .b form .filter label{width: 48%;}
  /* .h950{margin-top:16%} */
  .banner-contact .cont .cont-text h2{font-size:16px !important;;line-height: 30px !important;;}
  .banner-contact .cont .cont-text .line{margin-bottom: 2% !important;}
  .banner-contact .cont .cont-text p{margin-bottom: 0 !important;line-height: 25px !important;font-size: 15px;}
  .banner-contact .cont .cont-text span{font-size: 24px !important;line-height: 35px;}


  .i01 .t h2{text-align: center;}
  .i01 .t h3{text-align: center;}
  .i02 .t h2{text-align: center;}
  .i02 .t h3{text-align: center;}
  .i04 .t .l h2{text-align: center;}
  .i04 .t .l h3{text-align: center;}
  .i04 .t .r ul{text-align: center;}
  .i01 .b .box .text{padding: 5% 5%;}
  .i05 .formbox .l .cont .i05-phone{width: 35px;height: 35px;font-size: 20px;line-height: 31px;margin-bottom: 0;vertical-align: middle;}
  .i05 .formbox .l .cont span{vertical-align: middle;}
  .i05 .formbox .r .tita{margin-bottom: 0;}
  .i05 .formbox .r table p{font-size: 13px;}
  .i05 .formbox .r table .box .intxt{line-height: 30px;}
  .i05 .formbox .r table .box{width: 48%;margin-bottom: 1%;}
  .i05 .formbox .r table .inarea{line-height: 40px;height: 40px;}
  .i05 .formbox .r .tit h2{font-size: 16px;}
  .i05 .z-mb{height: 500px;}
  .i05 .formbox .r{width: 94%;}
  .i05 .formbox .r table label{margin: 0;}  
  /* .i05 .formbox .r table label .inradio{margin: 0;} */
  .i05 .formbox .r table label b{font-size: 12px;}
  .i05 .formbox .r table .inbtn{width: 140px;height: 40px;margin-top: 0;}
  .i05 .formbox .r table .inbtn i{line-height: 42px;}
  .i05 .formbox .r .tit{margin-bottom: 0;}
  .menhu .mh02 .b ul li:hover .text{padding:10% 3%;width: 94%;}
  .fk .b ul li .text p{font-size: 14px;}
  .fk .b ul li{width: 94%;}
  .banner-contact .img-di{--sw:60px;}
  .banner-contact .img-div-box .address-point .cont-box{font-size: 12px;}
  .banner-contact .img-div-box .address-point .cont-box i{font-size: 22px;}
  .menhu .mh02 .b ul li .text i{display: inline-block;vertical-align:middle;}
  .menhu .mh02 .b ul li .text .txt{width:calc(100% - 25%);display: inline-block;vertical-align: middle;}
  .menhu .mh02 .b ul li .box{margin-top: 6%;}
  .menhu .mh02 .b ul li .text .bar{width: 380px;}
  .gb .gb02 .b ul li .box{margin-top: 6%;}
  .gb .gb02 .b ul li:hover .text{top: 50%;padding: 2% 3%;}

  .about .a03 .l{width: 50%;margin-bottom: 3%;}
  .about .a03 .r{width: 100%;margin-left: 0;margin-top: -50%;}
  .about .a03 .r .cont{margin-top: 13%;}
  .about .a03 .r h2{font-size: 20px;text-align: right;padding-right: 5%;}
  .about .a03 .r h3{font-size: 20px;text-align: right;padding-right: 5%;font-weight: 700;}
  .about .a05 .t h2{font-size: 18px;}

  .i04 .b .box{width: 100%;}
  .kaifa .k02 .b ul li .box .text{width: 75%;}
  .seo .seo01 .b ul li i{height: 50px;}
  .sj .sj01 .b ul li i{height: 50px;}
  .sj .sj01 .b ul li i img{height: 50px;}
  .q01 .b ul li i{height: 60px;}
  .q01 .b ul li i.icon-q-01{background-size: 50px;}
  .q01 .b ul li i.icon-q-02{background-size: 50px;}
  .q01 .b ul li i.icon-q-03{background-size: 50px;}
  .q01 .b ul li i.icon-q-04{background-size: 50px;}
  .yxbox .y01 .b ul li i img{height:50px}
  .yxbox .y01 .b ul li p span{font-size: 15px;line-height: 25px;}
  .yxbox .y01 .b ul li p b{font-size: 14px;line-height: 25px;}
  .yxbox .y02 .r ul li .text .num{font-size: 65px;margin-top: 25px;}
  .kaifa .k03 .r ul li .text .num{font-size: 65px;margin-top: 25px;}
  .sj .sj02 .r ul li .text .num{font-size: 65px;margin-top: 25px;}
  .sc .sc01 .b ul li i img{height: 50px;}
  .gb .gb01 .b ul li img{height: 50px;}
  .menhu .mh01 .b ul li i img{height: 50px;}
  .xys .xy01 .b ul li i img{height: 50px;}
  .kaifa .k01 .b ul li i img{height: 50px;}
  .xcx .xcx01 .b ul li img{height: 50px;}
  .xys .xy02 .l ul li h2 span img{width: 54px;}
  .xys .xy02 .l ul li h2 span{margin-right: 5px;}
  .i05 .formbox .r table label{width: 50%;}
  .footerbar .footer .btm .r ul li{ width:33%;}
  .i01 .b .box .text i{width: 75px;height: 75px;}
  .app .app01 .b ul li i img{height:50px;}
  .q03 .b ul li .icons i{font-size: 50px;}

  .yxbox .y03 .b ul li i{font-size: 60px;margin: 0 auto;text-align: center;}
  .sc .sc04 .b ul li i{font-size: 60px;margin: 0 auto;text-align: center;}

  .gb .gb03 .b ul li i.icon-yanfa:before{font-size: 50px;}
  .gb .gb03 .b ul li i.icon-shiwuzhongxin_yumingshenqingfuwu:before{font-size: 50px;}
  .gb .gb03 .b ul li i.icon-xiangmu1:before{font-size: 50px;}
  .gb .gb03 .b ul li i.icon-liulanqi:before{font-size: 50px;}
  .gb .gb03 .b ul li i.icon-qukuai:before{font-size: 50px;}
  .gb .gb03 .b ul li i.icon-fenlei1:before{font-size: 50px;}
  .gb .gb03 .b ul li i.icon-gongyinglian:before{font-size: 50px;}
  .gb .gb03 .b ul li i.icon-wangzhiyuming:before{font-size: 50px;}
  .kaifa .k02 .b ul li .box .icon{margin-right: 0;width: 56px;}
  .app .app03 .b ul li i{font-size: 42px;margin: 0 auto;text-align: center;color: #000;}
  .app .app03 .b ul li .icon{margin: 0 auto;font-size: 63px;color: #000;width: 50px;}
  .app .app03 .b ul li i.icon-xingzhuang-tupian1{line-height: 50px;}
  .xcx .xcx03 .b ul li .box i{font-size: 50px;}
  .xcx .xcx03 .b ul li .box .icon-shequ:before{font-size: 60px;}
  .seo .seo02 .b ul li i{font-size: 40px;}
  .seo .seo02 .b ul li .icon-dianji:before{font-size: 50px;}
  .seo .seo02 .b ul li .icon-maoyixingwei:before{font-size: 40px;}
  .seo .seo02 .b ul li i.icon-03DMS_guanggaoguanli:before{font-size: 45px;}
  .seo .seo02 .b ul li .icon{margin:0 auto 5%;height: 60px;width: 46px;}

  .seo .seo03 .b ul li .cont .icon{margin: 0 auto 5%}
  .seo .seo03 .b ul li .cont i{font-size: 40px;}
  .seo .seo03 .b ul li .cont i.icon-fenlei1:before{font-size: 47px;}
  .seo .seo03 .b ul li .cont i.icon-neirongziduanguanli:before{font-size: 44px;}
  .seo .seo03 .b ul li .cont i.icon-ziyuan:before{font-size: 36px;}
  .seo .seo03 .b ul li .cont i.icon-wenben:before{font-size: 44px;}
  .seo .seo03 .b ul li .cont .icon{font-size: 40px;width: 40px;}
  .seo .seo03 .b ul li .cont i{line-height: 38px;}
  .seo .seo03 .b ul li i.icon-wenda:before{font-size: 37px;}
  .seo .seo03 .b ul li:nth-child(2) .cont .icon{width: 46px;height: 46px;font-size: 44px;margin-top: -4px;}
  .seo .seo03 .b ul li .cont i.icon-duomeit:before{font-size: 44px;}
  .seo .seo03 .b ul li i.icon-suanfazongshu:before{font-size: 37px;}
  .seo .seo03 .b ul li .cont i.icon-suanfazongshu{margin-bottom: 0;padding-bottom: 5%;}
  .seo .seo03 .b ul li:nth-child(8) .cont .icon{width: 46px;height: 46px;font-size: 44px;margin-top: -4px;}
  .seo .seo03 .b ul li .cont .icon.sfq{margin: 0 auto 0;padding-bottom: 5%;font-size: 46px;}
  .seo .seo03 .b ul li .cont i.icon-wangzhi_huaban:before{font-size: 44px;}
  .seo .seo03 .b ul li .cont i.icon-renjijiaohu:before{font-size: 44px;}
  .seo .seo03 .b ul li .cont i.icon-jianrongxing:before{font-size: 44px;}
  .seo .seo03 .b ul li .cont i.icon-sudu:before{font-size: 44px;}



  .website .w01{background: #000;height: auto;width: 100%;margin: 0 auto;padding-top: 10%;}
  .website .w01 .imgbg{display: none;}
  .website .w01 .text{padding: 0;display: block;position: static;top: 0;left: 0;transform: none;}
  .website .w01 .text .l{width: 92%;margin: 0 4% 5%;padding-top: 5%;}
  .website .w01 .text .r{width:100%;margin-left: 0;}

  .website .w02{background: #fff;height: auto;width: 100%;}
  .website .w02 .imgbg{display: none;}
  .website .w02 .text{padding: 0;display: block;position: static;top: 0;left: 0;transform: none;}
  .website .w02 .text .l{width: 92%;margin: 0 4% 5%;padding-top: 5%;}
  .website .w02 .text .r{width:100%;}

  .website .w03{background: #000;height: auto;width: 100%;}
  .website .w03 .imgbg{display: none;}
  .website .w03 .text{padding: 0;display: block;position: static;top: 0;left: 0;transform: none;}
  .website .w03 .text .l{width: 92%;margin: 0 4% 5%;padding-top: 5%;}
  .website .w03 .text .r{width:100%;margin-left: 0;}

  .website .w04{background: #fff;height: auto;width: 100%;}
  .website .w04 .imgbg{display: none;}
  .website .w04 .text{padding: 0;display: block;position: static;top: 0;left: 0;transform: none;}
  .website .w04 .text .l{width: 92%;margin: 0 4% 5%;padding-top: 5%;}
  .website .w04 .text .r{width:100%;}

  .website .w05{background: #000;height: auto;width: 100%;}
  .website .w05 .imgbg{display: none;}
  .website .w05 .text{padding: 0;display: block;position: static;top: 0;left: 0;transform: none;}
  .website .w05 .text .l{width: 92%;margin: 0 4% 5%;padding-top: 5%;}
  .website .w05 .text .r{width:100%;margin-left: 0;}

  .website .w06{background: #fff;height: auto;width: 100%;}
  .website .w06 .imgbg{display: none;}
  .website .w06 .text{padding: 0;display: block;position: static;top: 0;left: 0;transform: none;}
  .website .w06 .text .l{width: 92%;margin: 0 4% 5%;padding-top: 5%;}
  .website .w06 .text .r{width:100%;}

  .get-quote-block .get-quote-top{z-index: 20 !important;}
  .get-quote-block.show .get-quote-top .logo{opacity: 0;}/* 右上角点击 */
  .website{overflow: hidden;}/* 第二页的横向滚动条 */

  .contbox-bg{padding: 5% 0;}
  .casedet{padding: 5% 0;}
  .casedet .r{margin:0 auto;width: 94%;}

  .yxbox .y01 .b ul li p{padding-top: 22px;}
  .yxbox .y01 .b ul li p::before{width: 8px;height: 17px;background-size: 8px 17px;}

  .get-quote-block .server-type-box{font-size: 15px !important;}

  .headerbar .header .logo{width: 160px;height: 50px;margin: 10px 0;}
  .headerbar.header_hov .header .logo_hov{width: 160px;height: 50px;margin: 10px 0;}
  .headerbar.headerbar-s.header-s .header .logo_hov{width: 120px;height: 32px;margin: 10px 0;}
  .headerbar .header .hr .nob .open{width:40px;height: 40px;font-size: 40px;background-size: 100%;padding: 15px 0;}
  .headerbar .header .hr .nob .open.os{width: 40px;height: 35px;font-size: 40px;background-size: 30px 23px;padding: 18px 0;}

  .headerbar.header_hov .header .hr .nob .open{width:40px;height: 40px;font-size: 40px;background-size: 100%;padding: 15px 0;}
  .headerbar.header_hov .header .hr .nob .open.os{width: 40px;height: 35px;font-size: 40px;background-size: 30px 23px;padding: 18px 0;}

  .banner .banner_text p {font-size: 26px;line-height: 25px;color: #fff;margin-bottom: 3%;}
  .banner .banner_text p strong{font-size: 30px;width: 90%;}
  .h950.sbannerbox .text{bottom: 20px;}
  .sbannerbox .text{bottom: 50px;}
  .m1 .m01{padding: 6% 2% ;width: 91%;}
  .m1 .m01 .t{padding-bottom: 6%;width: 100%;}
  .m1 .m01 .t .l h2{font-size: 24px;margin-bottom: 1%;line-height: 35px;}
  .m1 .m01 .t .l h3{font-size: 15px;line-height: 25px;}
  
  .m1 .m01 .t .r{margin-bottom: 3%;}

  .m1 .m01 .t .r a img{width: 15px;height: 10px;padding-top: 8px;}
  .m1 .m01 .b ul li{width: 48%;margin-bottom: 5%;margin-right: 4%;border-radius: 10px;}
  .m1 .m01 .b ul li .bt{padding-left: 10%;margin-top: 10%;}
  .m1 .m01 .b ul li .bt i{margin-bottom: 5%;width: 25px !important;height: 35px !important;background-size: 25px !important;}


  .m1 .m01 .b ul li .bt h3{font-size: 17px;margin-bottom: 1%;line-height: 30px;}
  .m1 .m01 .b ul li .bt p{font-size:17px;line-height: 25px;margin-bottom:8%}
  .m1 .m01 .b ul li .bt b{margin-bottom:13%;width: 7px;height: 15px;background-size: 8px;}
  .m2 .m02 .t{width: 100%;}
  .m2 .m02 .b .mySwiper{display: block;}
  .m2 .m02 .b{padding-left:0%;}
  .m2 .m02 .b .list-a{width: 100%;}
  .m2 .m02 .b .list-a .text{margin-bottom: 7%;}
  .m2 .m02 .b .list-a .text a{display: block;border-radius: 10px;width: auto;height: auto;}
  .m2 .m02 .b .list-a .text h2{font-size: 12px;line-height: 25px;left:5%;bottom:1%;}
  .m2 .m02 .b .b-m a{width: 180px;height: 45px;line-height: 45px;font-size: 15px;}
  .m2 .m02 .b .b-m span{width: 15px;height: 12px;}
  .m2 .m02 .b .b-m{margin-top: 5%;margin-left: -3.5%;margin-bottom: 10px;}
  .m2 .m02 .b .list-a .text .imgs .of{border-radius: 10px;}
  .m2 .m02 .b .list-a .text .imgs img{border-radius: 10px;}

  .m3 .m03 {padding: 6% 2% 0;width: 91%;}
  .m3 .m03 .t .r{margin-top: 4%;}
  .m3 .m03 .b ul{padding: 5% 5%;}
  .m3 .m03 .b ul li{width: 100%;margin-bottom: 0;margin-right: 0;border-radius: 0;}
  .m3 .m03 .b ul li .de{padding: 5%;width: 90%;}
  .m3 .m03 .b ul li .de h3{font-size: 17px;margin-bottom: 1%;line-height: 35px;}
  .m3 .m03 .b ul li .de p{font-size: 12px;line-height: 25px;width: 92%;}
  .m4{padding-bottom: 5%;}
  .m4 .m04 .b{margin-left: 0;}
  .m4 .m04 .b .mySwiper{display: block;}
  .m4 .m04 .b a .tb{padding: 15% 9%;width: 90%;min-height: 165px;border-radius: 10px;height: 40px;}
  .m4 .m04 .b a .tb .tb-t{font-size: 15px;}
  .m4 .m04 .b a .tb h2{font-size: 14px;line-height: 20px;}
  .m4 .m04 .b a .tb .date{font-size: 15px;}
  .m5 .m05{padding: 8% 0;}
  .m5 .m05 form{padding: 5% 5%;}
  .m5 .m05 form h3{font-size: 24px;line-height: 35px;margin-bottom: 10%;}
  .m5 .m05 .b{margin-bottom:3%;}
  .m5 .m05 .b h4{margin-bottom: 3%;font-size:15px;line-height: 25px;}
  .m5 .m05 .b h4 span{width: 6px;height: 6px;margin-top: 6px;}
  .m5 .m05 .b input{font-size: 15px;line-height: 45px;}

  .m5 .m05 .b .ina{font-size: 15px;line-height: 45px;text-indent: 10px;border-radius: 10px;color: #333;}
  .m5 .m05 .b .inb{font-size: 15px;text-indent: 10px;border-radius: 10px;height: 35px;}
  .m5 .m05 a{width: 230px;height:auto;line-height: 45px;font-size: 15px;margin: 5% auto 4%;}
  .m5 .m05 a span{width: 13px;height: 9px;line-height: 7px;}
  .footerbar{margin-bottom: 15%;}
  .footerbar .ft{width: 94%;}
  .footerbar .ft h2{padding:5% 0;font-size: 15px;line-height: 25px;}
  .footerbar .fm{padding: 5% 5% ;}
  .footerbar .fm .dz p{font-size: 14px;line-height: 25px;}
  .footerbar .fm .dz b{font-size: 14px;line-height: 25px;width: calc(100% - 75px);}
  .footerbar .fw{width: 94%;}
  .footerbar .fw p{padding:3% 0;font-size: 12px;line-height: 25px;}
  .footerbar .fw p a{color: #fff;opacity: 1;transition: all 700ms;}
  .footerbar .fw p a:hover{opacity: 1;}
  .flo{height: auto;}
  .flo .wlo a span{width: 20px;height: 20px;font-size: 22px;}
  .flo .wlo a span.icon-dianhua01{font-size: 18px;}
  .flo .wlo a{width: 160px;height: 45px;line-height: 45px;font-size: 15px;}
  .flo .wlo a{width: 30%;}
  .vir .v01 .b ul li i img{height: 50px;}
  .vir .v01 .b ul li{margin: 0;padding: 5% 0;}
  .vir .v02 .v02a .b ul li{width: 94%;margin-bottom: 6%;}
  .vir .v02 .v02a .b ul li .ba .bt ul li:nth-child(4) .bt1 i{width: auto;}
  .vir .v04 .v04a .b .bt ul li{height: 220px;}
  .vir .v04 .v04a .b .bt ul li:nth-child(2n) .t{height: 160px;}
  .vir .v04 .v04a .b .bt ul li .t{height: 160px;}
  .vir .v04 .v04a .b .bt ul li:nth-child(2n) .t:hover{height: 180px;}
  .vir .v04 .v04a .b .bt ul li .t:hover{height: 180px;}
  .vir .v05 .v05a .b table{width: 90%;text-indent:0;text-align: center;}
  .vir .v05 .v05a .b table tr th{text-align: center;}
  .vir .v06 .b a{display: block;width: 80%;margin: 0 auto;}
  .vir .v06 .b .in_intxt{width: 50%;height: 40px;}
  .vir .v06 .b .in_btn {width: 26%;height: 40px;}

  .xys .xy02 .l .cont{width: 120px;height: 40px;}
  .xys .xy02 .l .cont b{font-size: 15px;line-height: 42px;}
  .xys .xy02 .l .cont i{font-size: 15px;line-height: 42px;}

  .sj .sj02 .l .more b{font-size: 15px;line-height: 45px;}



  .app .app03 .b ul li i.icon-huiyuandenglu:before{font-size: 42px;}
  .app .app03 .b ul li i.icon-shengwenshibie:before{font-size: 37px;}
  .app .app03 .b ul li i.icon-jiekou:before{font-size: 37px;}
  .app .app03 .b ul li .icon{width: 47px;font-size: 60px;}
  .app .app03 .b ul li i.icon-xingzhuang-tupian1{line-height: 60px;}
  .app .app03 .b ul li i.icon-dingwei:before{font-size: 50px;}
  .app .app03 .b ul li i.icon-jishiliaotian:before{font-size: 50px;}
  .app .app03 .b ul li i.icon-xiaoxizhongxin2:before{font-size: 50px;}

  .q01 .b ul li p{width: 94%;margin: 0 auto;}
  .sc .sc01 .b ul li p{width: 94%;margin: 0 auto;}
  .gb .gb01 .b ul li p{width: 94%;margin: 0 auto;}

  .menhu .mh01 .b ul li h2{width: 94%;margin: 0 auto;}
  .sj .sj01 .b ul li p{width: 94%;margin: 0 auto;}
  .xcx .xcx01 .b ul li p{width: 94%;margin: 0 auto;}
  .seo .seo01 .b ul li p{width: 94%;margin: 0 auto;}
  .xcx .xcx02 .b ul li p{width: 95%;margin: 0 auto;}

  .regis .re1 .r .rt .rb .rb2 .t .t1 .yj{width: 16px;height: 9px;}
  .regis .re1 .r .rt .rb .rb2 .t .t1 p{transform: translate(-22px,-50%);}
  .fk .b ul li .text span img{width: 45%;}
  .fk .b ul li .text{padding: 7% 7%;}





}



@media(max-width:420px){
  .xcx .xcx03 .b ul li .box .text p{height: 60px;}
  .news .t .l ul li a{font-size: 15px;}
  .news .t .l ul li{margin-right: 5px;}

}

@media(max-width:400px){
  .h-m ul li{margin: 0 4px;}
  .login-m .t3 .ta .ib{width: calc(100% - 32%);}
}


@media(max-width:380px){
/* .sbannerbox .text h2{font-size: 12px;line-height: 20px;}
.sbannerbox .text h3{font-size: 15px;list-style:25px} */

.h-m ul li .ta p{font-size: 12px;}
.h-m ul li .ta h2{font-size: 15px;}
.news .t .l ul li a{font-size: 14px;}
.news .t .l ul li{margin-right: 5px;}
.banner .banner_text p strong{width: 100%;}
}
@media(max-width:360px){
.website .w01{margin: 20% auto 0;}
.menhu .mh02 .b ul li:hover .text{padding: 5% 5%;}
}