﻿/*
* name: responsive
* version: v2.0.0
* update: 使用max-device-width代替max-width
* data: 2016-04-30
*/

/* import responsive stylesheet */
@import url(Pad1.css) screen and (max-device-width: 1024px);
@import url(Mobile1.css) screen and (max-device-width: 640px);

/* hide template textarea */
.UnpcPush textarea, .PcPush textarea, .MobilePush textarea, .UnmobilePush textarea{display: none;}

/*
* PcMode
*/
body:after {
  display: block;
  height: 0;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
  content: 'Pc';
}
.PcMode:after { content: 'Pc' !important;}
.UnpcPush, .MobilePush { display: none;}
img[data-src] { opacity: 0 ; filter: alpha(opacity=0);}
img[data-srcloaded] { opacity:1; filter: alpha(opacity=100); }

@media only screen and (max-width: 1540px){
  /* 20221205 wrt 专题 */
  .zt_new .wrap{width:1200px;}
  .zt_new02 .content .infor{width:80%;}
  .zt_new02 .content .tit,.zt_new03 .content .tit,.zt_new04 .content .tit,.zt_new05 .content .tit,.zt_new06 .content .tit,.zt_new07 .content .tit,.zt_new08 .content .tit,.zt_new09 .tit{font-size:32px;}
  .zt_new04 .content .cont .li03 dd a{padding-top:20px;}
  .zt_new04 .content .cont .li03 .more{padding-top:10px;}
  .zt_new06 .content .li04 dd{padding:18px 0;}
  .zt_new07 .content .right_ dd{padding-top:40px;}

  .ibanner.zt_new .item .item_words .tit{font-size:42px;}
  .ibanner.zt_new .item .item_words .con{font-size:28px;}


  /* 20230208 */
  .ibanner.zt_new .item .item_words .tit{font-size:24px; line-height:32px;}
  .ibanner.zt_new .item .item_words .con{font-size:60px; line-height:70px;}
  .zt_new02 .content .infor{width:100%;}
}


@media only screen and (max-width: 1440px) {
     html{font-size:6.5vw;}
    /* .wrap, .mwrap { width:90%; } */
    .wrap{ width:90%; }
    .pro_detail_ban .info .tit{font-size:40px;line-height:40px;}
    .pro_detail_ban .info .con{font-size:30px; line-height:30px;}
    .pro_detail_ban .info .tit {font-size: 40px; line-height: 40px; }
    .ibanner.zt_new .item .item_words1 .btns .video_btn{margin-top: 38%;}

} 


/*
* PadMode
*/

@media only screen and (max-device-width: 1240px){

  .ibanner.zt_new .item .item_words1 .btns .video_btn{margin-top: 42%;}
  /* 20221205 wrt 专题 */
  .zt_new .wrap{width:940px;}
  .zt_new02 .content .tit, .zt_new03 .content .tit, .zt_new04 .content .tit, .zt_new05 .content .tit, .zt_new06 .content .tit, .zt_new07 .content .tit, .zt_new08 .content .tit, .zt_new09 .tit{font-size:28px; line-height:30px;}
  .zt_new02,.zt_new04,.zt_new05,.zt_new08{padding-top:40px;}
  .zt_new03,.zt_new06,.zt_new07{padding:40px 0;}
  .zt_new02 .content .infor{width:90%;}
  .zt_new02 .content .con,.zt_new03 .content .cont{font-weight:normal; margin-top:20px;}
  .zt_new03 .content .cont li .words{padding:15px 10px;}
  .zt_new03 .content .cont li .words .t{font-size:20px;}
  .zt_new03 .content .cont li .words .c{margin-top:10px;}
  .zt_new03 .content .cont li .words .c{height:104px;}
  .zt_new03 .content .cont li .bott{margin-top:20px;}
  .zt_new04 .content .cont li .words{padding:20px 10px;}
  .zt_new04 .content .cont .li03 dd a{font-size:16px; line-height:25px; max-height:50px; padding-top:15px;}
  .zt_new04 .content .cont .li03 dd:first-child a{padding-top:5px;}
  .zt_new04 .content .cont .li03{padding:20px 20px 10px;}
  .zt_new05 .content .words{padding:15px 10px;}
  .zt_new05 .content .words .title{font-size:20px;}
  .zt_new05 .content .words .con{margin-top:5px;}
  .zt_new06 .content .words{padding:15px 10px;}
  .zt_new06 .content .words .title{height:175px;}
  .zt_new06 .content .li04{padding:20px 20px 10px;}
  .zt_new06 .content .li04 dd{padding:10px 0; font-weight:normal; font-size:16px;}
  .zt_new06 .content .li04 .more{padding-top:10px;}
  .zt_new07 .content .right_ dd{padding-top:25px;}
  .zt_new07 .content .right_{padding:0 20px;}
  .zt_new07 .content .cont .t{padding:15px 20px;}
  .zt_new08 .content .cont .li_ .icon{padding:15px;}
  .zt_new09{margin-top:40px; padding:60px 0;}
  .zt_new09 .more_btn{margin-top:30px;}
  .zt_new08 .content .cont .li_ .words .title{font-size:16px;}

  .ibanner.zt_new .item .item_words .tit{font-size:36px; line-height:40px;}
  .ibanner.zt_new .item .item_words .con{font-size:24px; line-height:30px;}

  /* 20230208 */
  .zt_new04{padding-bottom:40px;}
  .ibanner.zt_new .item .item_words .tit{font-size:22px; line-height:30px;}
  .ibanner.zt_new .item .item_words .con{font-size:50px; line-height:60px;}
  .ibanner.zt_new .item .item_words .btns{margin-top:30px;}
  .ibanner.zt_new .item .item_words .btns .video_btn{line-height:40px; padding:0 20px; font-size:18px;}
  .zt_new02 .content .infor{width:100%;}
}


@media only screen and (max-device-width: 1024px) {

  body:after {
    content: 'Pad';
  }
  body{ user-select: none;-webkit-user-select: none;min-width: 0;overflow-x:hidden;}
  body,input,textarea,button,select { font-size:14px;}
  .wrap{padding-left:2%;padding-right:2%;width: auto;}
  .PcPush{display: none;}
  .UnpcPush{display: block;}

  .ibanner.zt_new .item .item_words1 .btns .video_btn{margin-top: 34%;}
  /* 新增首页内容 */
  .ipart01 .content .right{width:70%;}
  .ipart01 .content .left .icon {width:76px; right:-40px; height:46px;}
  .ipart01 .content .right .box .btn {bottom:-105px; font-size:16px;}
  
  .ipart02 .tit{font-size:28px;}
  .ipart02 .owl-carousel .bottom .con{font-size:15px;}
  .ipart02 .owl-carousel .bottom .text{font-size: 12px;}
  .ipart02 .owl-carousel .bottom .btn{width:12px; height:12px;}
  .ipart02 .owl-carousel .owl-nav>div{display:none;}
  .ipart02 .owl-carousel .top .stoerer{font-size:25px;}
  
  .ipart03 .infor .tit{font-size:28px;}
  .ipart03 .text {font-size:16px; line-height:45px; height:auto;}
  
  .ipart05 ul li {height:400px;}
  .ipart05 .content{bottom:65px;}
  
  .ipart06 .content .content_r ul li{padding-bottom:25px;}

}


@media only screen and (max-device-width: 992px) {
  body:after {
    content: 'Padp';
  }
   /* 新增联系我们 */
   .contact_us02 .left{width:100%; margin-bottom:30px;}
   .contact_us02 .right{width:100%;}

   .ibanner.zt_new .item .item_words1 .btns .video_btn{margin-top: 42%;}

   /* 新增首页内容 */
 .ibanner .owl-dots{bottom:10px;}
 
 .ipart01 .content .left img{max-width:100%;}
 .ipart01 .content .left .icon{top:-15px; right:0px; width:41px; height:25px;}
 .ipart01 .content .right{width:73%;}
 .ipart01 .content .right .box {padding-top:15px; height:100%;}
 .ipart01 .content .right .box .tit {line-height:20px; font-size:20px;}
 .ipart01 .content .right .box .con {padding-top:20px; line-height:20px; font-size:14px;}
 .ipart01 .content .right .box .btn {bottom:-55px; width:100px; font-size:12px;}

 .ipart02 .infor{padding:20px 0;}
 .ipart02 .infor .tit{font-size:20px;}
 .ipart02 .owl-carousel .top .stoerer{font-size:20px;}
 
 .ipart03 .infor{padding:20px 0;}
 .ipart03 .infor{text-align:center; padding:40px;}
 .ipart03 .infor .tit{font-size:20px;}
 .ipart03 .infor .line{margin-top:0.5%; width:20px; height:3px;}
 
 .ipart04{padding-bottom:100px;}
 .ipart04 ul{top:95%;}
 .ipart04 .infor{padding:20px 0;}
 .ipart04 .infor .tit {font-size:20px;}
 .ipart04 .infor .line{margin-top:0.5%; width:20px; height:3px;}
 .ipart04 .content .content_l, .ipart04 .content .content_r{float:none; width:100%;}
 .ipart04 .content .content_l .tit{font-size:18px;}
 .ipart04 .content .content_l .line {margin:15px 0;}
 .ipart04 .content .content_l .con{height:auto; font-size:13px; margin-bottom:0;}
 .ipart04 .content .content_l .btn{margin:15px 0; width:100px; height:35px; line-height:25px; font-size:12px;}
 .ipart04 .row_content{top:95%;}
 .ipart04 .row .r .num{font-size:18px;}
 .ipart04 .row .r .con{font-size:13px;}
 
 .ipart05 .content .text{height:125px;}
 .ipart05 .content .btn{right:4%;}
 .ipart05 .row_content a{width:96%; margin:0 auto; display:block;}
 .ipart05 .content{width:91%; box-shadow:0 7px 12px rgba(19,19,19,.08); position:relative; bottom:0;}

 .ipart06 .infor{padding-bottom:20px 0;}
 .ipart06 .infor .tit{font-size:20px;}
 .ipart06 .infor .line{margin-top:0.5%; width:20px; height:3px;}
 .ipart06 .infor .con{font-size:12px;}
 .ipart06_con_img{max-width:540px;}
 .ipart06 .content .content_l .tit{font-size:15px;}
 .ipart06 .content .content_l .text{font-size:13px;}
 .ipart06 .content .content_r ul li{padding-bottom:13px;}
 .ipart06 .content .content_r ul li .tit{font-size:15px;}
 .ipart06 .content .content_r ul li .text{font-size:13px;}

  /* 2020-07-30张弘毅首页修改*/
 .ipart05 .content{width:84%;}


  /* 20221205 wrt 专题 */
  .zt_new .wrap{width:740px;}
  .zt_new01 .content li{margin:0 9px;}
  .zt_new02 .content .tit, .zt_new03 .content .tit, .zt_new04 .content .tit, .zt_new05 .content .tit, .zt_new06 .content .tit, .zt_new07 .content .tit, .zt_new08 .content .tit, .zt_new09 .tit{font-size:24px;}
  .zt_new02 .content .con, .zt_new03 .content .cont{margin-top:10px;}
  .zt_new02 .content .infor{width:95%;}
  .zt_new02 .more_btn{margin:20px auto 40px;}
  .zt_new03 .content .cont li .words .t{font-size:18px; line-height:20px;}
  .zt_new03 .content .cont li .words .top{padding-bottom:20px;}
  .zt_new04 .content .cont li .words .t{font-weight:normal; font-size:16px; line-height:24px; height:96px; }
  .zt_new04 .content .cont .li03 dd a{font-weight:normal;}
  .zt_new04 .content .cont li{width:49%; margin-right:2%;}
  .zt_new04 .content .cont .li02{margin-right:0;}
  .zt_new04 .content .cont .li03{width:100%; margin-top:20px;}
  .zt_new06 .content .cont li{width:32.4%; margin-right:1.4%;}
  .zt_new06 .content .cont li:nth-child(3){margin-right:0;}
  .zt_new06 .content .cont .li04{width:100%; margin-top:20px;}
  .zt_new07 .content .right_ dd{padding-top:20px; font-size:16px; line-height:24px; font-weight:normal;}
  .zt_new08 .content .cont .li_{width:49%; margin-right:2%; margin-bottom:20px;}
  .zt_new08 .content .cont .li_:nth-child(2){margin-right:0;}
  .zt_new08 .content .cont .li04{width:49%;}
  .zt_new09 .tit::before{width:40px; height:40px; left:-10px;}

  .zt_new02 .content .infor{width:100%;}

}


@media only screen and (max-device-width: 768px) {
  .ibanner.zt_new .item .item_words1 .btns .video_btn{margin-top: 33%;}
  /* 新增联系我们 */
  .contact_us01{padding:20px 0;}
  .contact_us01 .infor{font-size:20px;}
  .contact_us01 .item.i-input input{line-height: 35px;height: 35px;font-size: 11px;padding-left: 0;}
  .contact_us01 .checkbox-title{font-size: 13px;padding: 10px 0 3px;}
  .contact_us01 .checkbox-list{line-height: 22px;}
  .contact_us01 .checkbox-list label{ white-space: nowrap; width: 33%; float: left;}
  .contact_us01 .checkbox-list label span{font-size: 12px;}
  .contact_us01 .item.i-input:nth-of-type(n+3){width: calc((640 / 1300) * 100%);}
  .contact_us01 .item.i3{margin: 0;float: right;}
  .contact_us01 .item.i-input:nth-of-type(5){width: 100%;}
  .contact_us01 input.submit{width: 90px;height: 35px;line-height: 35px;font-size: 14px;}
  .contact_us01 input.submit{margin: 15px auto;}
  .contact_us02{margin-bottom:0;}
  .contact_us02 .infor .tit{padding-top:20px; font-size:20px;}
  .contact_us02 .left .box{padding:20px;}

   /* 新增首页内容 */
   .ipart .index_wrap{width:92%;}
  
   .ipart01 .content .left{width:100%;}
   .ipart01 .content .left .icon{top:62%; right:88%; width:33px; height:20px; z-index:10;}
   .ipart01 .content .right{width:96%; height:225px; padding:2%; margin-top:-35%; background-color:#FFFFFF;}
   .ipart01 .content .right .box .btn {bottom:15px;}
   
   .ipart02 .infor{padding:0;}
   .ipart02 .owl-carousel .item{box-shadow:0 0 22px rgba(19,19,19,.08);}
   .ipart02 .owl-carousel .bottom .text{height:100px;}
   .ipart02 .owl-carousel .top .stoerer{font-size:16px;}
   
   .ipart03 .infor{padding:20px 0;}
   .ipart03 .text{font-size:13px;}
   
   .ipart04 {padding-bottom:0;}
   .ipart04 ul li img, .ipart04 ul li div{float:none; margin:0 auto;}
   .ipart04 ul li .border_right{border-right:1px solid #F7F7F7; padding-right:10%;}
   .ipart04 .row_content {width:100%; padding:15px 0; position:static; margin-top:10%;}
   .ipart04 .row .r{border:0; width:55%; text-align: center;}
   .ipart04 .row .r .line{ width: 24px; height: 3px; background-color: #da251d; margin: 5px auto 8px;}
   .ipart05 .row_content{width:100%; margin-top:30px;}
   
   
   .ipart06 .content .content_l,
   .ipart06 .content .content_r{float:none; width:100%;}
   .ipart06 .content .content_l{padding-bottom:13px;}


   /* 2020-07-30张弘毅首页修改*/
   .ipart04 .content{padding-bottom:0px;}
   .ipart04 .row_content {margin-bottom:0px};
   .ipart04 .row .r{width:40%;}
   .ipart04 ul li img{width:40%; padding: 0;}
   .ipart05 .row_content ul li{padding-bottom:30px;}
   .ipart04 ul li .border_right{padding-bottom:20px;}
   
   
   /* 2020-08-13张弘毅首页修改*/
   .ipart01 .content .left img{width:100%;}
   .ipart01 .content .right{margin-top:0;}
   .ipart01 .content .left .icon{display:none;}
   .ipart02 .owl-carousel .owl-nav>div{top:100px; display:block;}
   .ipart02 .owl-carousel .owl-prev{left:10px; background-color:unset;}
   .ipart02 .owl-carousel .owl-next{right:10px; background-color:unset;}
   .ipart04 .row .r .num{display:inline-block;}
   .ipart04 .row .r .number1{margin-right:auto;}
   .ipart04 .row .r .number{float:none; margin-top:0; margin-right:0;}
   
   /* 2020-08-14张弘毅首页修改*/
   .ipart01 .content .left img{height:120px; object-fit:cover;}
.nav .nav_li{padding: 0 8px;}


  /* 20221205 wrt 专题 */
  .zt_new .wrap{width:auto; padding-right:4%; padding-left:4%;}
  .zt_new01 .content ul{white-space:nowrap; overflow-x:scroll;}
  .zt_new02 .content .infor{width:100%;}
  .zt_new03 .content .cont li{width:100%; margin-right:0; margin-bottom:20px;}
  .zt_new03 .content .cont li .bott{min-height:auto;}
  .zt_new03 .content .cont li .words .c{height:auto;}
  .zt_new04 .content .cont li{width:100%; margin-right:0; margin-bottom:20px;}
  .zt_new04 .content .cont li .words .t{height:auto;}
  .zt_new06 .content .cont li{width:100%; margin-right:0; margin-bottom:20px;}
  .zt_new06 .content .words .title{height:auto;}
  .zt_new07 .content .cont .box{width:100%; margin-right:0; margin-bottom:20px;}
  .zt_new08 .content .cont .li_{width:100%; margin-right:0;}
  .zt_new08 .content .cont .li04{width:100%;}

  .ibanner.zt_new .item .item_words .tit{font-size:32px; line-height:34px;}
  .ibanner.zt_new .item .item_words .con{font-size:20px; line-height:24px; letter-spacing:0;}
  .zt_new01 .content.fixed .box{top:0;}
  .zt_new03, .zt_new06{padding-bottom:0;}

  /* 20230208 */
  .ibanner.zt_new .item .item_words .tit{font-size:20px; line-height:24px;}
  .ibanner.zt_new .item .item_words .con{font-size:28px; line-height:40px;}
  .ibanner.zt_new .item .item_words .btns{margin-top:20px;}
  .ibanner.zt_new .item .item_words .btns .video_btn{font-size:16px;}

  
}

@media only screen and (max-width: 670px){
 /* 产品详细2 */
    .pro_detail01 .hd .hd_box li{margin: 0 7px; line-height: 60px; font-size: 15px;} 
    .pro_detail04 .infor .list{font-size:0}
    .pro_detail04 .infor .list li{width:33%; box-sizing:border-box;}
    .pro_detail_ban .info .list{display: none;}
    .pro_detail03{padding: 30px 0;display: -webkit-box;}
    .pro_detail03 .infor{width: 100%; padding: 0}
    .pro_detail03 .content{width: 100%; }
    .pro_detail03 .infor .tit{font-size: 23px; line-height: 36px;text-align: center;}
    .pro_detail03 .infor .con{font-size: 13px; line-height: 22px;}
    .pro_detail03 .infor .line{  margin: 25px auto 15px;}
    .pro_detail04{padding: 30px 0;display: -webkit-box;}
    .pro_detail04 .infor{width: 100%; padding: 0}
    .pro_detail04 .content{width: 100%; }
    .pro_detail04 .infor .tit{font-size: 23px; line-height: 36px;text-align: center;}
    .pro_detail04 .infor .con{font-size: 13px; line-height: 22px;}
    .pro_detail04 .infor .line{  margin: 25px auto 15px;}
    .pro_detail05{padding: 30px 0;}
    .pro_detail06 .content .box{width: 100%}
    .pro_detail06{padding: 30px 0;display: -webkit-box;}
    .pro_detail07{padding: 30px 0!important;}
    .pro_detail01 .hd.fixed .hd_box{top: 0}
      #float_gg{display: none!important;}
    .breadCrum .posi{display: block; float: left; margin-top: 0;}
    .breadCrum .s_menu{display: none;}

    }
/*
* MobileMode
*/
@media only screen and (max-device-width: 640px) {

  body:after {
    content: 'Mobile';
  }
  body,input,textarea,button,select {font-size:16px;}
  .wrap{padding-left:4%;padding-right:4%; }
  .UnmobilePush{display: none;}
  .MobilePush{display:block;}
  .f-cantact{width: 95%; padding-left: 10px}
  .f-cantact .p5 .shtel{ display: block; }
  img[data-src]{opacity: 1;}
  .proAll-list li .gn{ padding-left: 56px!important }
  #float_gg{display: none!important;}
  .breadCrum .bread, .main_right{ display: block!important; }

  /* 20230209 */
  .n_banner.UnmobilePush{display:block;}
  .breadCrum .channel{margin-top:-50px;}
  .n_banner{height:219px;}
  .n_banner img{width:1200px; margin-left:-600px;}

  .ibanner.zt_new .item .item_words1 .btns .video_btn{margin-top: 35%;width:140px;line-height: 36px;}
}

@media screen and (max-width: 480px){
  .widget-newsdetail-4 .myart iframe{max-width: 100%;}

  .ibanner.zt_new .item .item_words .tit{font-size:28px; line-height:30px;}

  .ibanner.zt_new .item .item_words .tit{font-size:20px; line-height:24px;}

  .ibanner.zt_new .item .item_words1 .btns .video_btn{width: 100px;line-height: 2;font-size: 12px;}
}

@media screen and (max-width: 320px){
	.ipart05 .content .text{height:170px;}
	.ipart05 .content{width:88%;}

}

