@media  (max-width:1680px){
    .head .navbox li{
        margin: 0 25px;
    }
}
@media  (max-width:1620px){
  .arrows_Btn.news_Arr_R{ right: -50px;}
  .arrows_Btn.news_Arr_L{ left: -50px;}
  .head .navbox li{ margin: 0 15px;}
  .head .slogan{font-size: 16px;width: 310px;}
}
@media  (max-width:1460px){
  .sub{ width: 100%;}
  .auto-container{ width: 94%;}  
  .head .slogan{ font-size: 16px;}  
  .head .navbox li{ margin: 0 10px;} 
  .site-nav .auto-container{ width: 95%;}
  .head .navbox li .a{ font-size: 22px;} 
  .section_news .Home-news-father{ padding: 0 60px;}
  .arrows_Btn.news_Arr_R{ right: 0px;}
  .arrows_Btn.news_Arr_L{ left: 0px;}

}
@media  (max-width:1400px){
    .head .navbox li .a{
        font-size: 18px;
    }
}
@media  (max-width:1310px){
    .head .navbox li .a{
        font-size: 16px;
    }
}
@media  (max-width:1280px){ 
  .head .logo .logoImg{ height: 42px;}
  .head .slogan{
    line-height: initial;
  }
  .section_kind .factory_imgList li .bg{ padding-left: 40px; bottom: 22px;}
  .section_kind .factory_imgList li .bg p{ font-size: 26px;} 
  .home_title{ font-size: 32px;}
  .home_video_wrapper .video_right_text .inner_text{ font-size: 16px;} 
  .section_why .choose-list li .choose-title{ font-size: 20px; margin-top: 20px; line-height: 24px;}
  .section_why .choose-list li .item img{ transform: scale(0.8);}
  .section_why .choose-list li p{ margin-top: 15px; font-size: 14px;} 
  .home_factory_wrapper .left{ width: 320px;}
  .home_factory_wrapper .right{ width: calc(100% - 350px);}
  .home_factory_wrapper .scroll_box{ margin-top: 40px;}
 
  /* .section_news .home-news .dec{ padding: 24px 12px;} */
  .section_news .home-news .dec .time{ margin-bottom: 10px;}
  .section_news .home-news .dec .t{ font-size: 18px; height: 48px; margin-bottom: 5px;}
  .section_news .home-news .dec .p{ font-size: 14px;}
  .section_news .home_title{ margin-bottom: 30px;}
  .section_faq .faqlist .faqItem{ padding: 14px;}
  .section_faq .faqlist .faqItem .faqHead h3{ font-size: 16px;}
  .section_faq .faqlist .faqItem .faqBody p{ font-size: 14px;}
  .footer dl{ margin-left: 0%;}
  .footer .contact-form-box{
    padding-left: 30px;
  }
  .footer .foot_add{ padding-right: 2%; width: 348px;}
  .footer dl dd{ font-size: 15px;}
  #new-link li img{ width: 28px;}
  .footer dl dt{ margin-bottom: 26px;}
  .footerbar{ font-size: 15px;}
  .links_f{ font-size: 15px;}
  .link_box span{ font-size: 15px;}
  .newitembox .news-item-box .imgbox img{max-height: 396px;
    min-height: 396px;}
} 
 
@media  (max-width:1200px){

    .head .slogan{ display: none;}
}
 
 
@media(max-width:1080px) {
    .head .navBar{ display: none;}
    .navbtn{ margin-top: 34px; margin-left: 20px;}  
    .head .logo .logoImg{ height: 60px;  }
 
  .index_title{ font-size: 40px; margin-bottom: 30px;}

 

  .home_video_wrapper .leo_video_box .video_cover{ height: 400px;}
  .home_video_wrapper .leo_video_box .video_cover .video-play{ width: 120px;}
  .home_video_wrapper .video_right_text .inner_text{ width: 100%;}
  .home_video_wrapper .video_right_text .index_title{ margin-bottom: 10px;}
  .home_video_wrapper .video_right_text .inner_text{ font-size: 14px; line-height: 20px;}
  .home_video_wrapper .video_right_text .more{ margin-top: 30px;}

   
 
 

}



@media(max-width:1080px) {
 .navbtn {
    width   : 30px;
    height  : 30px; 
    float   : right;
    position: relative;
    display : block; 
    z-index: 20;
  }

 .navbtn i {
    height    : 2px;
    background: #000;
    display   : block;
    overflow  : hidden;
    width     : 100%;
    position  : absolute;
    left      : 0;
    transition: all .3s
  }

 .navbtn i.bar-1 {
    top: 7px
  }

 .navbtn i.bar-2 {
    top: 15px
  }

 .navbtn i.bar-3 {
    top: 23px
  }
 .language {
    float: right;
    margin-right: 10px;
  }
 .language:hover .language-dl{ display: block;}
  .cur_language{ line-height: 50px;}
 .language .language-dl {
    border-top: 1px solid #ddd;
    display: none;
    position: absolute;
    top: 50px;
    right: 0;
    z-index: 10;
    width: 100%;
    background-color: #fff; 
  }
  .language .language-dl dd {
    padding: 0 10px;
    border-bottom: 1px solid #ddd;
  }
  .head_icon .language .language-dl dd:last-child {
    border-bottom: 0;
  }
 .language .language-dl dd:hover a {
    color: #f08200;
  }
 .language .language-dl dd a {
    padding: 0;
    line-height: 30px;
    color: #2a2724;
    font-size: 14px;
  }
}
@media(max-width:1080px) {
 .navbtn.open .bar-1 {
    top      : 50%;
    transform: rotate(45deg)
  }

 .navbtn.open .bar-2 {
    height: 0
  }

 .navbtn.open .bar-3 {
    top      : 50%;
    transform: rotate(-45deg)
  }
}
 
@media(max-width:991px) { 
  .head .slogan{ margin-top: 14px; font-size: 15px;}
  .head .logo{ line-height: 50px; margin-left: 0;}
  .head .logo .logoImg{    left: auto; 
    max-width: 100%; 
    height: 42px;}
  .head .slogan{ line-height: 20px;}
  .head .top_search{ line-height: 50px;}
  .navbtn{ margin-top: 10px;  margin-left: 10px;} 
  .head .navBar {
    position: fixed;
    top: 50px;
    left: 0%;
    width: 100%;
    padding: 0 5%;
    background-color: #fff;
    overflow-y: scroll;
    max-height: 100%;
    transition: none;
}
.head .language_head .t {
  background: url(../images/jt1.png) no-repeat right center;
}
.head .top_search .icosearch{ width: 30px; height: 30px;}
  .index_title{ font-size: 32px; margin-bottom: 20px;}
  .readMore{ position: relative;}
  .readMore a img{ margin-left: 15px; width: 30px;}
 

  .section_news .home-news .dec .time{ margin-bottom: 5px; font-size: 14px;}
  .section_news .home-news .dec .p{ font-size: 14px; line-height: 20px;}
  .section_news .home-news .dec .t{ font-size: 16px;  margin-bottom: 6px; line-height: 22px;}
  .section_news .swiper-news li{ border: none;}
  .head .navbox li{ width: 100%; line-height: 40px; margin: 0;}
  .head .navbox li.active .stair:after{ background: none;}
  .head .navbox li:hover .stair:after{ background: none;}
  .head .navbox li .a{ font-size: 16px;}


  .sub{ position: relative; display: none;}
  .sub_nav_box{ display: block; position: relative;}
  /* .product_nav_box{ display: block;} */
  .sub_nav_box .left_intro{ display: none;}
  .sub_nav_box .menu_links dd{ width: 33.333%; padding-top: 10px; overflow: hidden;}
  .sub_nav_box .menu_links dd p{ height: 60px; margin-top: 10px; font-size: 14px;}
  
  .sub{ height: auto; padding: 0;}
  .sub > dl{ display: block;}
  .sub > dl dd{ font-size: 14px;}
  .sub > dl dd{ padding: 5px 10px; position: relative; width: 100%; margin-right: 0;}
  .site-nav .head .navbox li a figure{ display: none;}
  .sub > dl dd .small_img{ width: 30px; height: 30px;}
  .sub > dl dd .text{ padding-left: 7px; margin-top: 0; font-size: 15px;}
  .sub > dl dd .mobile-navbtn{ display: block;}
  
  .sub > dl a{ display:inline-block;}
  .sub > dl dd .t-menu li a{ display: inline-block;}
  .sub > dl dd .t-menu{ position: relative; left: 0; margin-top: 0px; display: none;}
  .sub > dl dd .t-menu li{ padding: 0px 10px; line-height: 30px;}
  .head .navbox li{ line-height: 32px;}

  .home_video_wrapper .leo-row .VideoA{ width: 100%;}
  .home_video_wrapper .leo-row .VideoB{ width: 100%;}
  .home_video_wrapper .video_right_text{ background-size: 100%; background-position-x: 0; padding: 35px  10px;}
  .home_video_wrapper .video_right_text .more img{ width: 30px;}
  .home_video_wrapper .video_right_text .inner_text .text_t{ margin-bottom: 20px;}
  .home_video_wrapper .video_right_text .inner_text{ margin-bottom: 10px;}
  .home_video_wrapper .video_right_text .inner_text a{  font-size: 14px; width: 130px; margin-top: 30px;}
  .home_video_wrapper .video_right_text .inner_text .text_t{ font-size: 22px;}

  .home_factory_wrapper { width: 96%; margin:  0 auto;}
  .home_factory_wrapper .factory_text{ margin-top: 0;}
  .home_factory_wrapper .factory_text .home_title{ margin-bottom: 12px;}
  .home_factory_wrapper .factory_text .inner_text{ width: 100%; font-size: 14px; line-height: 24px;}
  .home_factory_wrapper .scroll_box{ margin-top: 20px; width: 100%; margin: 0 auto;}
  .home_factory_wrapper .scroll_box .factory_prev, .home_factory_wrapper .scroll_box .factory_next{ width: 24px; height: 24px;}
  .home_factory_wrapper .scroll_box .factory_prev{ bottom: auto;left: -30px; top: 60%;   }
  .home_factory_wrapper .scroll_box .factory_next{ bottom: auto; right: -30px; left: auto; top: 60%;}
  .home_factory_wrapper .right{ width: 100%;}

 
  .footerbar{ line-height: 20px; height: auto; padding: 10px 0;}
  

  .Home-banner{ padding-top: 50px;}
  .home_video_wrapper .video_right_text .inner_text .div1{ font-size: 22px;}
 
 

  
  
  .Home-honor .t{ font-size: 16px; line-height: 20px; margin-bottom: 20px;}
 

 
 
 
 

  .home_video_wrapper .video_right_text .data-num{ margin-top: 20px; margin-bottom: 20px;}
  .home_video_wrapper .video_right_text .data-num dd{ font-size: 14px;}
  .home_video_wrapper .video_right_text .data-num strong{ font-size: 24px;}
    .home_video_wrapper .video_right_text .data-num dd div { height: 40px;}

 
    .footerbar .copyright{ padding: 0;}
  
 
    .head .top_search .start_search{ margin-left: 8px;}
    .head .top_search .head_email{ margin-right: 8px; border-color: #222; width: 108px;  height: 32px; line-height: 30px; font-size: 14px;  }
    .site-nav  {
      background-color: #fff;
    } 
    .language_head{
      color: #222;
      line-height: 50px;
    }
    .site-nav .head .slogan {
      color: #333333;
    }
    .site-nav .head .navbox li a {
      color: #333333;
      font-size: 16px;
    }
    .head .navbox li:hover .stair > a{ border-bottom: none;}
    .site-nav .head .navbox li a:hover {
      color: #3a8cff;
    }
 
    .site-nav .head .top_search .head_email:hover {
      -webkit-filter: grayscale(0%);
      filter: grayscale(0%);
    }
    .site-nav .head .top_search .head_email:hover img {
      -webkit-filter: inherit;
      filter: inherit;
    }
    .site-nav .head .top_search .head_email:hover img:first-child {
      display: none;
    }
    .site-nav .head .top_search .head_email:hover img:last-child {
      display: inline-block;
    }
    .head .top_search .icosearch img {
      filter: brightness(0);
    }

 
 
    .home_video_wrapper .video_right_text .data-num dd{ width: 160px;}
    .home_video_wrapper .video_right_text .data-num dd:first-child::after{ right: 20px;}
 
 
    .swiper-father{ padding: 0 40px;}

    .swiper-honor-next, .swiper-honor-prev{ width: 36px; height: 36px;}
    .swiper-honor-prev{ left: 0px;}
    .swiper-honor-next{ right: 0px;}
 

 
 
    .section_news .home-news .arr4{ margin-top: 10px; width: 38px;}
    .index_case_row .right_arr .arr3{ width: 38px;} 

    .footerbar .copyright a{ margin-right: 0;}

    .index_case_row .arrows_Btn{ width: 38px; height: 38px;} 
    .section-choose .choose-list{ margin-top: 25px;}

    .section_news .home_title{ margin-bottom: 10px;}
    .section_news .home-news .dec{ padding-top: 18px;}
 

    .head .product-menu .product_left{ width: 100%; float: none;}
    .head .product-menu .product_right{ display: none;}
    .head .product-menu .auto-container{ padding: 0 ; margin: 0;}
    .head .product-menu dl{ width: 100%; margin-bottom: 10px;}

    .swiper-banner .banner-page{ bottom: 12px;}
    .swiper-banner .swiper-pagination-bullet{ width: 12px; height: 12px;}

    .index_case_row .right_arr{ width: 100px; flex: 0 0 100px;}

    .home_title{ font-size: 22px; line-height: 1.2;}
    .section_kind{ padding-top: 35px;}
    .section_kind .factory_imgList li .bg{ padding-left: 15px;}
    .section_kind .factory_box .left, .section_kind .factory_box .right{ width: 100%; float: none;}
    .section_kind .factory_imgList li .bg p{ font-size: 15px; margin-top: 5px;} 
    .section_kind .factory_box{ margin-top: 25px;}
    .section_kind .factory_box .Two_col.factory_imgList li:nth-child(odd){ width: 100%;}
    .section_kind .factory_box .Two_col.factory_imgList li:nth-child(even){ width: 100%;}
    .section_kind .flex{ display: block;}
    .section_kind .factory_imgList li .bg .info div{ font-size: 20px;}

    .section_video{ padding-top: 35px; padding-bottom: 20px;}
    .home_video_wrapper{ margin-top: 35px;}
    .home_video_wrapper .index-video{ height: 300px;}
    .home_video_wrapper .leo-row .VideoB{ height: auto;}
 
    .section_why{ padding: 40px 0; background-size: cover;}
    .section_why .choose-list li .item{ padding: 10px;}
    .section_why .choose-list li{ width: 100%;}
    .section_why .choose-list li .choose-title{ font-size: 18px; margin-top: 0;}
    .section_why .choose-list li .item img{ transform: scale(0.5); margin-right: 0;}
    .section_why .choose-list li p{ margin-top: 0; font-size: 14px;} 
 
    .arrows_Btn{ width: 36px; height: 36px;}
    .section_news .Home-news-father{ padding: 0 10px;}
    .section_news{ padding: 30px 0;}
    .section_news .home-news .dec span{ margin-top: 20px; font-size: 14px;}

    .section_case{ padding-top: 40px; padding-bottom: 20px;}
    .section_case .home_title{ margin-bottom: 20px;}
    .section_case .home-news .dec{ padding: 15px 0;}
    .section_case .home-news .dec .t{ margin-bottom: 0; font-size: 18px; line-height: 22px; height: 44px;}
    .section_case .home-news .dec .p{ font-size: 14px; line-height: 20px;}
 
 
    .footer .footer_content{  flex-direction: column; padding-top: 30px; padding-bottom: 30px;}
    .footer dl{ float: none; order: 3; margin-left: 0;}
    .footer dl dt{ text-align: center  ;}
    .footer .logo-dl{ width: 100%; padding-right: 0; margin-top: 30px;}
    .footer .contact-form-box{ padding-left: 0; order: 2;}
    .footer .link:last-child{ float: none;}
    .footer .contact-form-box{ width: 100%;}
    .footer dl dt{ font-size: 14px;}
    .footer .contact-form-box dt div{ font-size: 20px;}
    .footer .contact-form-box .contact-form input{ height: 40px;}
    .footer .contact-form-box .contact-form textarea{ height: 180px;}
    .footer .contact-form-box .submit-btn{ width: 140px; height: 40px; line-height: 38px; border-width:1px; font-size: 14px;}
    .footer .logo-dl dt  { display: none;}
    .footer .contact1 a{ font-size: 20px; line-height: 36px;}
    .footer .contact1{ margin-top: 0;}
    .footer .contact2{ font-size: 15px; padding: 12px 0;}
    .footer .shape{  margin-bottom: 15px;}


    .head .navbox li .stair{ position: relative;}

    .arrows_Btn.news_Arr_R{ display: none;}
    .arrows_Btn.news_Arr_L{display: none;}
   

}