button{
  border:none!important;
  outline: none;
}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
@media screen and (min-width: 1600px) {
  .hidden-lg{display:none!important;}
}
@media screen and (min-width: 1200px) and (max-width: 1600px) {
  .warpper{width: 96%!important;}
  .smallwarpper {width: 94%!important;}
  .hidden-l{display:none!important;}

  /*index*/
  .project_left>small:first-of-type{margin-top:1.5vw;}
  .project_left>small:nth-of-type(2){margin-bottom:9.5vw;}
  .indus_text>small{display:none;}
  .indus_text>h4{overflow:hidden;padding-top:12px;text-overflow:ellipsis;white-space:nowrap;font-size:17px;}
  .indus_text>span{margin-top:0;}
  .indexmsg .code input{width:50%;}
  .indexmsg .code .verify{width:50%;}
  .menu_right ul li{margin-right:6%;width:27%;height:276px;}
  .menu_right ul li:nth-of-type(4),.menu_right ul li:nth-of-type(5),.menu_right ul li:nth-of-type(6){height:initial;}
  .menu_left>div>h4{font-size:23px;}
  .menu_left>div>small{font-size:12px;}
  .menu_right{width:60%;}
  .menu_left>h2{
    font-size: 53px;}
  .menushow .warpper{margin-top:0; width: 90% !important;}
  .menushow{display:flex;align-items:center;}
  .menushow .warpper>.close{bottom:95%;}

  /*关于我们*/
  .zcom01_left{width:38%;}
  .zcom01_right{float:right;width:60%;}
  #zcomcul ul li span{font-size: 18px;}
  .nav-bar{width:44%;}
  .nav-bar li>a{font-size:16px;}
  .title>h3{font-size: 27px;}
  #zcom01 .warpper>ul li>b img{height:100%;}


  /*contact*/
  .zbanner03 div h3{ font-size: 28px;}
  /*news*/
  .znews_text{margin: 1% 5%;}
  .swiperznews01 a>div>small{display:-webkit-box;overflow:hidden;height:initial;-webkit-box-orient:vertical;-webkit-line-clamp:2;}

  /*case*/
  .zcase_left{width: 38%;}

  /*product*/
  .ztext_top>small{font-size:12px;line-height:21px;}

  .videokuang{width:65%;height:43vw;}
  .title>h4{font-size:21px;}
  .title>h2{font-size:25px;}
  .swiperproject .swiper-slide a h3{font-size:19px;}
  .company .com_left>h2{font-size:42px;}

  .menu_right ul li h3,.menu_right ul li h3>a{
    font-size: 20px;}

}

@media screen and (min-width: 960px) and (max-width: 1199px) {
  .warpper{width: 96%!important;}
  .smallwarpper {width: 94%!important;}
  .hidden-m{display:none!important;}


  /*menu*/
  .menushow .warpper{height:80%}
  .menu_right{width:40%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:30px;overflow-y:scroll}
  .menushow .warpper>.close{bottom:100%}
  .menu_right::-webkit-scrollbar{width:0}
  .menu_right ul li{height:initial}


  /*index*/
  .nav-bar{width:54%;}
  .nav-bar li>a{font-size:16px;}
  .title>h3{font-size:27px;}
  .logo_des h5{font-size:21px;}
  .logo_des small{letter-spacing:.3px;}
  .search_btn{width:40px;height:40px;}
  .search:hover .search_i{width:85px;}
  .indexproduct a b{height:16vw;}
  .com_left>h2{font-size:30px;}
  .com_left>p{font-size:12px;}
  .com_right{width:45%;}
  .com_bom>b{height:10vw;}
  .com_bom>div>small{font-size:12px;line-height:22px;}
  .case_cont{height:290px;}
  .news a>div>h5{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;}
  .msg_right{background:0 0;}
  .fot_left02{width:34%;}
  .fot_right02{width:33%;}

  
  /*关于我们*/
  #zcom01 .warpper>ul li>b img{height:100%;    max-width: initial;}
  #zcom01 .warpper>ul li>div p{padding-top:66%;}
  .zcom01_left{width:38%;}
  .zcom01_right{float:right;width:60%;}
  #zcomcul ul li span{display:block;height:50px;font-size:17px;}
  #playercontainer{height:50vw!important;}
  #zcomcul ul li div{line-height:25px;}







  /*产品中心 */
  .indexproduct a b span{top:-48%;  }


  /*index*/
  .nav{width:65%;}
  .indeapply>div{padding-right:5.5%;}
  .collhref a{width:33%;}
  .download{margin-top:3.2vw;margin-bottom:3.2vw;height:300px;}
  .nav_left{margin-right:4%;}
  .navlist ul li>a{font-size:15px;}
  .tel{font-size:20px;}
  .collhref a span{width:100%;}
  .tel02 span{font-size:18px;}
  .news_right>a .date h4{font-size:30px;}
  .fot_top b{padding-top: 25px; }


  /*产品中心*/
  .sidebar{width:22%;padding: 10px 23px;}
  .zpro_right{width:76%;}
  .zpro_right .pro_cont a>b{height:20vw;}
  .zpro_cont_tit span{background-position:24% center;}
  .zpro_left{width:50%;}
  .info-main-rig{width:48%;margin-left:0;float:right;}
  .order-line{width:100%;}
  .form-left,.form-right{width:49%;}
  .order-line input{width:53%;}
  .order-zhi{width:54%!important;}
  .order-line input[name=captcha]{   width:99px!important;  }


  /*案例*/
  .common-inner .inner-right .de-honor-list ul li{margin:0;margin-right:2%;margin-bottom:2vw;width:32%;}
  .common-inner .inner-right .de-honor-list ul li:nth-of-type(3n){margin-right:0;}
  .common-inner .inner-right .de-honor-list{margin-top:0;padding-top:0;min-height:initial;}
  .common-inner .inner-right .de-honor-list ul li .img{width:100%;height:16vw;line-height:initial;}


  /*case*/
  .zcase_left{width: 38%;}
  .zcase_left>ul {margin: 1vw 0;}

  /*联系我们*/
  #contact_01{padding:2%;width:96%;}
  #lxwm_01_l{width:46%;}
  #lxwm_01_m,#lxwm_01_r{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:27%;}
  #lxwm_01_l ul{padding:12% 2%;}
  #contact_02_form .form01{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49%;}
  #contact_02_form .form02{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49%;}
  #contact_02_form .form01 .line1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}
  #contact_02_form .code input{width:57%;}
  #contact_02_form .form02 .submit,#contact_02_form .form02 input{width:46%;}


  /*contact*/
  .contact-map .zcont_text{width:45%}
  .zcont_text>h1{font-size:23px}
  .zbanner03 div h3{font-size:26px}
  .zbanner03 div small{font-size:12px}
  .zbanner03 span{float:left;line-height: 46px;}

  /*news*/
  .zdate>h4{font-size:32px}
  .swiperznews01 a>div{padding:2vw}
  .swiperznews01 a>div>small{display:-webkit-box;overflow:hidden;height:initial;-webkit-box-orient:vertical;-webkit-line-clamp:2}
  .swiperznews01 a>div>h3{margin-top:.5vw;margin-bottom:.5vw}
  .znews_text{margin:1% 5%}
  .znews_text h4{font-size:18px}
  .znews_text small{display:-webkit-box;overflow:hidden;height:initial;-webkit-box-orient:vertical;-webkit-line-clamp:3}
  .myznews_left>small:after{display:none}
  .znews_style02 a{display:flex;justify-content:space-between;align-items:center}

  /*product*/
  .ztext_top>small{font-size:12px;line-height:21px;}
  .zprolist a>div h3{font-size:21px;}
  .zprolist a>div small{font-size:12px;}
  .zproinfo_left{float:none;width:100%;}
  .zproinfo_right{position:relative;top:0;float:none;width:100%;height:53vw;}
  .zprocode>img{width:initial;height:35px;}
  .ztext_top{margin-bottom:5%;}
  .zproinfo{padding-bottom:0;}
  .send-form .order-line input,.send-form .order-line textarea{float:left;}

  .videokuang{width:65%;height:43vw;}
  .title>h4{font-size:17px;}
  .title>h2{font-size:25px;}
  .swiperproject .swiper-slide a h3{font-size:19px;}
  .company .com_left>h2{font-size:32px;}
  .loadpic div{width:70%;background-size:100%;}
  .loadpic small{background-size:100%;}
  .swiperproject .swiper-slide a b{height:21.6vw;}
  .swiperproject{height:30.5vw;}
  .project_left>small:first-of-type{margin-bottom:4vw;}
  .project_left>small:nth-of-type(2){display:none;}
  .project_left>a{width:61%;}
  .company .warpper{padding:5vw 0;height:initial;}
  .com_left{width:60%;}
  .more_btn{width:120px;height:38px;line-height:38px;}
  .indus_bom a:nth-of-type(6),.indus_bom a:nth-of-type(7){display:none;}
  .indus_bom a:first-of-type{width:48%;height:57.5vw;}
  .indus_bom a{margin-right:1%;width:25%;height:28.2vw;}
  .indus_bom a:nth-of-type(4){margin-right:1%;}
  .indus_bom a:nth-of-type(3),.indus_bom a:nth-of-type(5){margin-right:0;}
  .indus_text>h4{font-size:17px;}
  .indexmsg form textarea{width:21.7%;}
  .indexmsg .code{width:24.7%;}
  .indexmsg .code input{width:50%;}
  .indexmsg .code .verify{width:50%;}





}
@media screen and (min-width: 768px) and (max-width: 959px) {
  .warpper{width: 96%!important;}
  .smallwarpper {width: 94%!important;}
  .hidden-sm{display:none!important;}

  /*menu*/
  .menushow .warpper{height:80%}
  .menu_right{width:40%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:30px;overflow-y:scroll}
  .menushow .warpper>.close{bottom:100%}
  .menu_right::-webkit-scrollbar{width:0}
  .menu_right ul li{height:initial}
  .menu_left>div>h4{font-size:24px}
  .menu_left>div>small{font-size:13px}
  .menu_left{float:left;width:42%}

  .zban_text small{font-size:33px}
  .zban_text h1{font-size:23px}


  /*index*/
  .head .warpper{height:76px;}
  .nav-bar{width:54%;}
  .nav-bar li>a{font-size:16px;}
  .title>h3{font-size:27px;}
  .logo_des h5{font-size:21px;}
  .logo_des small{letter-spacing:.3px;}
  .search_btn{width:40px;height:40px;}
  .search:hover .search_i{width:85px;}
  .search_i{width:85px;}
  .tit_right{margin-bottom:2vw;}
  .indexproduct a b{height:16vw;}
  .com_left>h2{font-size:26px;}
  .com_left>p{font-size:12px;}
  .com_right{display:block;width:22%;}
  .com_right a{margin-bottom:2vw;}
  .com_bom>b{height:10vw;}
  .com_bom>div>small{font-size:12px;line-height:22px;}
  .case_cont{height:360px;}
  .case_cont a:nth-child(6),.case_cont a:nth-child(7){display:none;}
  .case_cont a{width:24%;}
  .case_cont a:nth-child(3){margin-right:0;}
  .case_cont a:nth-child(4){margin-right:1%;}
  .title_more>a{height:40px;line-height:40px;}
  .coop ul li{width:180px;height:100px;}
  .news a>div>h5{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;}
  .msg_right{background:0 0;}
  .fot_left02{width:34%;}
  .fot_right02{width:44%;}
  .indexproduct a p{font-size:14px;}
  .adv_text>small{width:80%;}
  .fot_right{width:107px;}
  .fot_right p{display:none;}
  .fot_left02 p{font-size:14px;}


  /*关于我们*/
  #zcom01 .warpper>ul li>b img{height:100%;    max-width: initial;}
  #zcom01 .warpper>ul li>div p{padding-top:66%;font-size: 14px;}
  .swiper-history .swiper-slide div{padding:14%;padding-bottom:0;}
  .zbanner02>.warpper>h4{font-size:22px;}
  .zbanner02>.warpper>small{font-size:22px;}
  .zcom01_left>h4{
    font-size: 38px;
    padding-bottom:10px;}
  .zcom01_left>h5{
    font-size: 25px;
  }
  .zcom01_left>p{
    margin-bottom: 0;
  }
  .zcom01_left{width:100%;float:none;margin-bottom:2vw;}
  .zcom01_right{float:none;width:100%;}
  #zcomcul ul li span{display:block;height:50px;font-size:17px;}
  #playercontainer{height:50vw!important;}
  #zcomcul ul li div{line-height:25px;}
  .zcomtit h5{font-size:27px;}
  #zcomcul ul li{margin-bottom:2%;width:49%;}
  #zcomcul ul li:nth-of-type(2n){margin-right:0;}
  #zcomlink a:last-of-type div{left:7%;width:86%;}
  #zcomlink a div>h6{font-size:20px;}
  .loadpic div{width:70%;background-size:100%;}
  .loadpic small{background-size:100%;}



  /*产品中心 */
  .indexproduct a b span{top:-48%;  }
  .common-inner .side_bottom,.common-inner .side_top{display:none;}
  .common-inner .pro_left{display:block;width:100%;background:0 0;}
  .common-inner .pro_left>ul{border-right:none;border-left:none;background:0 0;}
  .pro_left>ul>li{float:left;width:50%;}
  .common-inner .inner-right{padding:0;width:100%;}
  .common-inner .inner-right .de-product-list ul li,.common-inner .inner-right .search-list ul li{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;margin-right:2%;margin-bottom:2vw;width:32%;}
  .common-inner .inner-right .de-product-list ul li:nth-of-type(3n),.common-inner .inner-right .search-list ul li:nth-of-type(3n){margin-right:0;}
  .common-inner .inner-right .de-product-list ul li .img_jz,.common-inner .inner-right .search-list ul li .img_jz{width:100%;height:22vw;}
  .common-inner .inner-right,.common-inner .inner-right .de-product-list,.common-inner .inner-right .search-list{min-height:initial;}
  .zpro_left{width:100%;}
  .info-main-rig{margin-top:2vw;width:100%;}
  .zpro_swiper{display:none;}
  .info-main-rig>small{margin-bottom:2vw;height:initial;}
  .info-main-rig .case_btn{margin-bottom:0;}
  .order-line{width:100%;}
  .form-left,.form-right{float:none;width:100%;}
  .zpro_cont .indexproduct .zprolist a{width:32%;}
  .zpro_cont .indexproduct .zprolist a:nth-child(4n){margin-right:2%;}
  .zpro_cont .indexproduct .zprolist a:nth-child(3n){margin-right:0;}
  .zindexproduct a b{height:22vw;}



  /*新闻中心*/
  .zdate>h4{font-size:32px}
  .swiperznews01 a>div{padding:2vw}
  .swiperznews01 a>div>small{display:-webkit-box;overflow:hidden;height:initial;-webkit-box-orient:vertical;-webkit-line-clamp:2}
  .swiperznews01 a>div>h3{margin-top:.5vw;margin-bottom:.5vw}
  .znews_text{margin:1% 5%}
  .znews_text h4{font-size:18px}
  .znews_text small{display:-webkit-box;overflow:hidden;height:initial;-webkit-box-orient:vertical;-webkit-line-clamp:3}
  .myznews_left>small:after{display:none}
  .znews_style02 a{display:flex;justify-content:space-between;align-items:center}
  .newsinfo_l>h3{ font-size: 22px;}
  .newsinfo_r{display:none;}
  .newsinfo_l{float:none;width:100%;border-right:none;}
  /*案例*/
  .common-inner .inner-right .de-honor-list ul li{
    width: 32%;
    margin-right: 2%;
  }
  .common-inner .inner-right .de-honor-list ul li:nth-of-type(3n){
    margin-right: 0;
  }
  .common-inner .inner-right .de-honor-list ul li{margin:0;margin-right:2%;margin-bottom:2vw;width:32%;}
  .common-inner .inner-right .de-honor-list ul li:nth-of-type(3n){margin-right:0;}
  .common-inner .inner-right .de-honor-list{margin-top:0;padding-top:0;min-height:initial;}
  .common-inner .inner-right .de-honor-list ul li .img{width:100%;height:22vw;line-height:initial;}

  /*case*/
  .zcase_left{width: 38%;}
  .zcase_left>ul {margin: 1vw 0;}
  .zcase_left>ul li{    font-size: 15px;}
  .zcase_left>ul li{
    line-height: 29px;
  }
  .zcase_right{margin-top:6%;}

  /*联系我们*/
  #contact_01{padding:2%;width:96%;}
  #lxwm_01_l{width:46%;}
  #lxwm_01_m,#lxwm_01_r{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:27%;}
  #lxwm_01_l ul{padding:12% 2%;}
  #contact_02_form .form01{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49%;}
  #contact_02_form .form02{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49%;}
  #contact_02_form .form01 .line1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}
  #contact_02_form .code input{width:57%;}
  #contact_02_form .form02 .submit,#contact_02_form .form02 input{width:46%; }
  #contact_02_form .form02 input.resest{    margin-right: 4%;  }
  .fotlogo>div>h1{font-size: 20px;}
  /*contact*/
  .contact-map .zcont_text{width:45%}
  .zcont_text>h1{font-size:23px}
  .zbanner03 div h3{font-size:26px}
  .zbanner03 div small{font-size:12px}
  .zbanner03 span{float:left;line-height: 46px;}

  /*product*/
  .ztext_top>small{font-size:12px;line-height:21px;}
  .zprolist a>div h3{font-size:21px;}
  .zprolist a>div small{font-size:12px;}
  .zproinfo_left{float:none;width:100%;}
  .zproinfo_right{position:relative;top:0;float:none;width:100%;height:53vw;}
  .zprocode>img{width:initial;height:35px;}
  .ztext_top{margin-bottom:5%;}
  .zproinfo{padding-bottom:0;}
  .send-form .order-line input,.send-form .order-line textarea{float:left;}


  .videokuang{width:65%;height:43vw;}
  .title>h4{font-size:13px;}
  .title>h2{font-size:21px;}
  .swiperproject .swiper-slide a h3{font-size:19px;}
  .company .com_left>h2{font-size:32px;}
  .loadpic div{width:70%;background-size:100%;}
  .loadpic small{background-size:100%;}
  .swiperproject .swiper-slide a b{height:21.6vw;}
  .swiperproject{height:42.5vw;}
  .project_left>small:first-of-type{display:none;}
  .project_left>small:nth-of-type(2){display:none;}
  .project_left>a{width:80%;margin-top:29vw;}
  .company .warpper{padding:5vw 0;height:initial;}
  .com_left{width:100%;}
  .more_btn{width:120px;height:38px;line-height:38px;}
  .indus_bom a:nth-of-type(6),.indus_bom a:nth-of-type(7){display:none;}
  .indus_bom a:first-of-type{width:48%;height:57.5vw;}
  .indus_bom a{margin-right:1%;width:25%;height:28.2vw;}
  .indus_bom a:nth-of-type(4){margin-right:1%;}
  .indus_bom a:nth-of-type(3),.indus_bom a:nth-of-type(5){margin-right:0;}
  .indus_text>h4{font-size:15px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .indexmsg form>input[type=text],.indexmsg form>textarea{width:100%;margin-bottom:10px}
  .indexmsg form>textarea{height:45vw}
  .indexmsg{background-size:auto 100%}
  .indexmsg .code{width:62%}
  .indexmsg .code input{width:54%}
  .indexmsg .code .verify{width:46%}
  .indexmsg .submit{width:36%}
  #bannerSwiper .swiper-slide a{
    background-size:auto 100%!important;
  }
  .project_right>.swiper-pagination{
    top:52vw;
  }

}
@media only screen and (max-width: 767px){
  .warpper{width:94%!important;}
  .smallwarpper {width:92%!important;}
  .hidden-xs{display:none!important;}

  /*index*/
  .logo{min-width: 80%}
  .load_logo>img{width:50px}
  .load_logo>div h1{font-size:23px}
  .load_logo>div small{font-size:12px}
  .loadtext{width:93%;left:2%}
  .loadtext .mycontainer>h3{line-height:23px!important;margin-top:0!important;font-size:59px!important;margin-bottom:4vw}
  .loadtext p{line-height:2px!important}
  .textchange sub{font-size:18px!important}
  .loadtext .mycontainer>small{display:none!important}
  .logo_des h1{font-size:20px;letter-spacing: 11px;}
  .nav_right small{display:none}
  .head .logo>img{height:46px}
  .nav_right b{width:53px;height:53px}
  .project_left{display:none}
  .project_right{float:none;width:100%}
  .swiperproject{height:initial}
  .swiperproject .swiper-slide a b{height:80vw}
  .project_right>.swiper-pagination{display:none}
  .com_left{width:100%;float:none}
  .company .com_left>h2{font-size:28px}
  .company .warpper{height:initial;padding:15vw 0}
  .company{background:url(../images/combg.jpg) no-repeat left center}
  .company .com_left>div{width:100%;height:58vw}
  .com_video>b{bottom:0;right:0;width:67px;height:67px;left:initial;z-index:10}
  .title>h4{font-size:20px}
  .title>h2{font-size:20px}
  .indus_bom a:first-of-type{width:100%;height:121vw}
  .indus_bom a{width:100%;height:initial}
  .indus_bom a:first-of-type b{height:58vw}
  .more_btn span{font-size:14px}
  .more_btn{width:72px;height:32px;line-height:32px}
  .indus_text>h4{font-size:17px}
  .indus_right .indus_text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5vw;width:100%}
  .indus_bom a:nth-of-type(4),.indus_bom a:nth-of-type(5),.indus_bom a:nth-of-type(6),.indus_bom a:nth-of-type(7){display:none}
  .swipernews a b{height:78vw}
  .indexmsg form>input[type=text],.indexmsg form>textarea{width:100%;margin-bottom:10px}
  .indexmsg form>textarea{height:45vw}
  .indexmsg{background-size:auto 100%}
  .indexmsg .code{width:62%}
  .indexmsg .code input{width:54%}
  .indexmsg .code .verify{width:46%}
  .indexmsg .submit{width:36%}
  .footer{display:none}
  .fot_bottom{padding-bottom:35px;height:initial;}
  .fot_bottom .warpper>a{display:none;}
  .fot_bottom p, .fot_bottom a{
    line-height: 24px;}
  .coop .cooppic{display:none}
  .coop{height:82vw}
  .cooptext>h3{font-size:22px}
  .cooptext>small{font-size:14px;width:80%;margin-left:auto;margin-right:auto}
  .more01{width:115px;line-height:32px;height:32px}
  .more01 span{padding-right:30px}
  .menu_left{display:none}
  .menu_right{width:100%;height:76%;margin-top:15%;overflow-y:auto}
  .menushowopen .warpper{height:100%}
  .menu_right ul li h3,.menu_right ul li h3>a{font-size:18px;line-height:44px;text-align:center;}
  .menu_right ul li div>a{text-align:center;margin:0 auto;margin-bottom:3px}
  .menu_right ul li div{text-align:center}
  .menu_right ul li{width:100%;height:initial;padding-bottom:2vw;margin-bottom:2vw}
  .menushow .warpper>.close{top:0;bottom:initial}
  .menushow .warpper{margin-top:0}
  .close i{height:26px}
  .close div{height:26px;width:26px;margin-top:18px}
  .close>span{display:none}
  .menu_lx{display:none}
  .menu_right::-webkit-scrollbar{width:1px}
  .menu_right::-webkit-scrollbar-track{background-color:transparent}
  .menu_right::-webkit-scrollbar-track-piece{background-color:transparent;-webkit-border-radius:4px}
  .menu_right::-webkit-scrollbar-thumb{width:3px;background-color:transparent}
  .menu_right::-webkit-scrollbar-corner{background-color:transparent}
  .menu_right::-webkit-resizer{background-repeat:no-repeat;background-position:bottom right}
  .menu_right::-webkit-scrollbar-thumb:hover{background-color:transparent}


/*zcompany*/
  .fixed-banner{height:79vw}
  .zban_text small{font-size:17px}
  .zban_text h1{font-size:23px;line-height:23px;padding-bottom:21px}
  .zban_text{text-align:center;margin-top:64px;}
  .zban_text h1:after{margin:0 auto;position:relative;bottom:-14px}
  .zcom01_left{width:100%;float:none}
  .zcom01_right{float:none;width:100%}
  .zcomtit h5{font-size:22px}
  .zcom01_left>h4{font-size:35px;line-height:35px;padding-bottom:1vw}
  .zcom01_left>h5{font-size:23px}
  .zcom01_left>small{font-size:12px;width:100%;margin-bottom:3vw}
  .zcom01_left>p{margin-bottom:0}
  .zcom01_right h4{margin-bottom:0}
  #zcomcul ul li{width:100%;float:none;margin-bottom:2vw}
  #zcomcul ul li span{font-size:17px}
  .zcompro_top>li{float:none;width:100%;text-align:center}
  .zcompro_top>li small{width:100%}
  .zcompro_top>li>img{margin:0 auto}
  .zcomtit2 h2{font-size:24px}
  #zcomcoop ul li{width:180px;margin-right:3px;height:45px}
  #zcomcoop{padding:9vw 0}
  #zcomlink a{width:100%;float:none;height:62vw}
  #zcomvideo img{width:100%}
  #zcomlink .warpper{width:100%!important}
  #zcomlink{height:initial}
  #zcomlink a>b{width:100%}
  #zcomlink a div>h6{font-size:21px}
  #zcomlink a:first-of-type div{position:relative;right:initial;left:5%;bottom:initial;top:20%}
  #zcomlink a:last-of-type div{left:5%;bottom:initial;top:20%}
  #playercontainer{height:49vw!important;}
  .videokuang{width:94%;height:60vw;}




  /*zcase*/
  .zcase_cont01 ul li{width:49%;margin-top:2%}
  .zcase_cont01 ul li:nth-of-type(3n){margin-right:2%}
  .zcase_cont01 ul li:nth-of-type(2n){margin-right:0}
  .zcase_cont01list li a b{height:29vw}
  .zcase_cont01list li a>p{font-size:15px;line-height:35px}

  .zcru_left a,.crumb-title>.crumbs{
    line-height: 42px;
  }

  .zcru_left{
    display:none;
  }
  .crumbbg{
    background:#313131;
  }
  .zcase_cont01list li a div>img{
    max-height:30px;
    margin-top: 8px;
    margin-left: 4px;
  }


  /*zcaseinfo*/
  .zcase_left,.zcase_right{float:none;width:100%;}
  .zcaseinfo_top{padding-top:0;}
  .swiper-zcaseright{height:61vw;}
  .zcase_left>h3{margin-top:5vw;font-size:18px;}
  .zcase_left>ul li{font-size:15px;line-height:35px;}
  .shopbar{text-align:center;}

  /*loading*/
  .loadpic div{width:60%;height:13.5vw;background-size:100%;}
  .loadpic small{background-size:100%;}
  .loadin_fix i{width:101%;}


  /*zcontact*/
  .contact-map{height:initial;}
  .contact-map .zcont_text{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5%;width:100%;height:initial;}
  .contact-map #dituContent{width:100%;height:50vw;}
  .zcont01_ul{display:none;}
  .zcont_text>h1{font-size:22px;}
  .zbanner03 div h3{font-size:20px;}
  .zbanner03 div small{font-size:12px;}
  .zbanner03 span{float:none;display:inline-block;padding-right:10px;padding-left:42px;background:#fff url(../images/kf.png) no-repeat 10px center;background-size:26px;font-size:19px;line-height:37px;}
  .zbanner03{padding:12vw 0;}
  .zcontact_cont2 .warpper>h3{float:none;margin-top:0;padding-top:9vw;padding-bottom:10px;font-size:22px;}
  .zcontact_cont2 .warpper>h3 span{font-size:12px;}
  .zmessage{float:none;margin-bottom:9vw;width:100%;}
  .zmessage .submit,.zmessage input,.zmessage textarea{height:40px;line-height:40px;}
  .zmessage .code{height:40px;}
  .zmessage input,.zmessage textarea{padding-left:10px;font-size:14px;}
  .zmessage .submit,.zmessage input::placeholder,.zmessage textarea::placeholder{font-size:14px;}

/*zhonor*/
  .zhonor_cont1 ul li a{
    height: 56vw;
  }
  /*产品中心 */
  .crumb-title{height:initial;}
  .crumb-title>h3{float:none;width:100%;}
  .crumb-title>.crumbs{float:none;padding-left:0;width:100%;text-align:center;}
  .common-inner{padding-bottom:0;}
  .common-inner .side_bottom,.common-inner .side_top{display:none;}
  .common-inner .pro_left{display:block;width:100%;background:0 0;}
  .common-inner .pro_left>ul{border-right:none;border-left:none;background:0 0;}
  .common-inner .inner-right .de-product-list ul:after,.common-inner .inner-right .search-list ul:after{clear:both;display:block;content:'';}

  .pro_left>ul>li{float:left;width:50%;}
  .common-inner .inner-right{padding:0;width:100%;}
  .common-inner .inner-right .de-product-list ul li,.common-inner .inner-right .search-list ul li{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;margin-right:2%;margin-bottom:2vw;width:49%;}
  .common-inner .inner-right .de-product-list ul li:nth-of-type(2n),.common-inner .inner-right .search-list ul li:nth-of-type(2n){margin-right:0;}
  .common-inner .inner-right .de-product-list ul li .img_jz,.common-inner .inner-right .search-list ul li .img_jz{width:100%;height:35vw;}
  .common-inner .inner-right,.common-inner .inner-right .de-product-list,.common-inner .inner-right .search-list{min-height:initial;}
  .de-product-list ul li a p{line-height:35px;}
  .zpro_left{width:100%;height:67vw;}
  .info-main-rig{margin-top:2vw;width:100%;}
  .zpro_swiper{display:none;}
  .info-main-rig>small{margin-bottom:2vw;height:initial;}
  .info-main-rig .case_btn{margin-bottom:0;}
  .order-line{width:100%;}
  .form-left,.form-right{float:none;width:100%;}
  .prother ul li a .img_jz{height:22vw;}
  .prodect-Info .info-main{margin-top:3.54vw;margin-bottom:3.54vw;}
  .info-main-rig .case_btn a:last-of-type,.info-main-rig .z_tel02{float:left;margin-top:2vw;}
  .send-form{padding:2%;}
  /*.order-line input,.order-zhi{overflow:hidden;width:45%;}*/
  .form-right .order-line textarea{width:100%;}
  /*.order-line input,.order-zhi{width:45%!important;}*/
  /*.order-line #verifyImg{width:23%;height:100%;}*/
  /*.order-line input[name=captcha]{width:33%!important;}*/
  .prodect-Info{padding-bottom:3.5vw;min-height:initial;}

  .zpro_cont .indexproduct .zprolist a{width:49%;}
  .zpro_cont .indexproduct .zprolist a:nth-child(4n){margin-right:2%;}
  .zpro_cont .indexproduct .zprolist a:nth-child(2n){margin-right:0;}
  .zindexproduct a b{height:31vw;}
  .zindexproduct a p{padding-right:3%;background:#f2f2f2;}
  .crumb-title>.crumbs,.crumb-title>.crumbs a{font-size:12px;}
  .crumb-title>.crumbs{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}

  .shopbar{display:none;}
  /*新闻中心*/
  .zdate>span{font-size:12px;font-weight:lighter;letter-spacing:-.5px}
  .myznews_left{width:12%}

  /*newstype*/
  .znews_style01{display:none}
  .smallwarpper{width:98%}
  .zdate>h4{text-align:center;font-size:28px;line-height:23px}
  .myznews_left>small{width:17px;}
  .znews_text h4{font-size:17px}
  .znews_text{float:right;width:80%;margin-right:0}
  .zdate{padding-top:8vw}
  .znews_style02 a>.img_jz{float:none;width:100%;height:61vw}
  .myznews_left>small:after{display:none;}
  .znews_text small{
    font-size: 15px;
    line-height: 27px;
  }
  .bg-color{overflow-x: hidden;}

  /*联系我们*/
  #contact_01{padding:2%;width:96%;}
  #lxwm_01_l{width:100%;}
  #lxwm_01_m,#lxwm_01_r{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;border-left:0;}
  #lxwm_01_l ul{padding:2%;}
  #contact_02_form .form01{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:none;}
  #contact_02_form .form02{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:none;}
  #contact_02_form .form01 .line1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}
  #contact_02_form .code input{width:51%;}
  #contact_02_form .form02 .submit,#contact_02_form .form02 input{width:46%; }
  #contact_02_form .form02 input.resest{  float:left;  margin-right: 4%;  }
  .contact_02_tit small{display:none;}
  #lxwm_01_m{padding:2% 0;}
  #lxwm_01_r>img{width:54%;}
  #lxwm_01_r{font-size:14px;}
  #lxwm_01_r a{line-height:15px;}
  #contact_02_form .form01 .line1{margin-bottom:1vw;height:40px;line-height:40px;}
  #contact_02_form .form02 textarea{margin-top:1vw;}



  /*xinwen*/
  .newsinfo_l{float:none;width:100%}
  .newsinfo_r{display:none}
  .newsinfo_l>h3{font-size:20px}
  .de-page-mian .page-inner span,.de-page-mian .page-inner input[name=page],.de-page-mian .page-inner a.page-btn{display:none;}

  /*product*/
  .ztext_top>small{font-size:12px;line-height:21px;}
  .zprolist a>div h3{font-size:21px;}
  .zprolist a>div small{font-size:12px;}
  .zprolist a{float:none;width:100%;margin-right:0;    height: 57vw;}
  .zprolist a>div{top:14vw;left:5%;}
  .zprolist a>div b{width:100px;height:30px;line-height:30px;}
  .zproinfo_left>h3{font-size: 21px;}
  .zproinfo_left{float:none;width:100%;}
  .zproinfo_right{position:relative;top:0;float:none;width:100%;height:53vw;}
  .zprocode>img{width:initial;height:35px;}
  .ztext_top{margin-bottom:5%;}
  .zproinfo{padding-bottom:0;}
  .send-form .order-line input,.send-form .order-line textarea{float:left;}
  .send-form .order-line{float:none;width:100%;}
  .zproinfo_left>small{margin:0;margin-bottom:2vw;}
  .ztext_top{display:none;}
  .zproinfo02{display:none;}
  .zpro_right_text{margin-top:17%;}
  #bannerSwiper2 img{
    width: 100%;
  }

  .videoclose{
    top: initial;
    left: initial;
    right:0;
    bottom:102%;
  }
  .p_content #playercontainer{
    height: 53.2vw!important;
  }

  .history_top{
    width: 80%;
  }
  .history_top .swiper-button-next {
    right: 0;
    width: 40px;
    height: 40px;
  }
  .history_top .swiper-button-prev {
    left: 0;
    width: 40px;
    height: 40px;
  }


}