@media (max-width:1750px){
    #header .navlist .f-menu>.hasdrop{
        margin:0 30px;
    }
}
@media (max-width:1650px){
    .home-header .slogan-box{
        margin-left: 0%;
    }
    #header .navlist .f-menu>.hasdrop{
        margin:0 20px;
    }
    .product_wrapper .product_body .product_swiper-father .product-prev,
    .Home-honor .swiper-honor-father .honor_Arr_L,.IndexVideo .IndexVideo-father .video_Arr_L{
        left:0;
    }
    .product_wrapper .product_body .product_swiper-father .product-next,
    .Home-honor .swiper-honor-father .honor_Arr_R,.IndexVideo .IndexVideo-father .video_Arr_R{
        right:0;
    }
    
}





@media (max-width:1440px){
.auto-container{width:95%}
#header .navlist .f-menu>.hasdrop>a{font-size:18px}
.home-header{padding-left:30px;padding-right:30px}
.section_process .process_right li{width:172px}
.section_kind .factory_imgList li .bg p{font-size:26px}
.section_about .right_data_box li{padding-right:16px;margin-right:16px;font-size:16px}
.section_about .right_data_box{margin-bottom:40px}
.footer .contact-form-box:after{right:-46px}
}
@media (max-width:1263px){
    .home-header .slogan-box{
        margin-left: 0;
    }
    .home-header .header-logo img{
        height: 100px;
    }
    .home-header .slogan-box .company_slogan{display:none;}
    #header{padding:10px;}
    #header .navlist .f-menu>.hasdrop{margin:0 5px !important;}
}
@media (max-width:1156px){
    .home-header .slogan-box{
        width: 40%;
    }
    .home-header .slogan-box .company_slogan,.home-header .slogan-box .slogan{
        font-size: 18px;
    }
}

@media screen and (min-width:0px) and (max-width:991px){
    .home-header .header-logo a::after{
        display: none;
    }
#header .navlist .f-menu>.hasdrop>a{line-height:38px}
#header .navlist .f-menu>.hasdrop{margin:0}
.section-wp{padding:20px 0 36px}
.auto-container{width:95%}
.home-header .auto-container{width:95%}
.Home_title .t{font-size:24px;margin-bottom:5px}
.Home_title .en{font-size:13px;margin-top:5px;width:98%}
.Home_title .line img{width:150px}
.footer .contact-form-box{width:100%;float:none}
.footer .contact-form-box .contact-form .form-group{margin:0}
.footer .contact-form-box .contact-form .form-group>div{padding:0 6px!important}
.footerbar{line-height:24px;font-size:13px}
.footer .footer_content{padding-top:30px;padding-bottom:20px}
.footer dl{float:left}
.footer dl dt{margin-bottom:12px}
.footer .foot_add{margin-top:20px;width:100%}
.footer .contact-form-box img{height:30px}
.footer .sitemap a{margin-right:10px;font-size:14px}
.footer .sitemap a:last-child{margin-right:0}
.footer dl{padding-left:0}
.pc_user_contral{display:none}
.Home_top{display:none}
.Home_top .Welcome{font-size:12px;white-space:nowrap;overflow:hidden}
.home-header{position:fixed;top:0;z-index:99;width:100%;padding:5px 0;height:auto}
.home-header .header-logo img{height:50px;margin-top:0px}
#header .navlist{width:100%;height:auto;display:none;box-sizing:border-box;left:0;top:60px;margin-top:0;position:fixed;padding:0;max-height:100%;padding-bottom:20px;background:#fff;overflow-y:scroll;z-index:999999}
#header .f-menu{float:none}
#header .navlist .f-menu>.hasdrop{padding-left:12px;padding-right:12px}
#header .navlist .hasdrop{width:100%}
#header .navlist .hasdrop>a{position:relative;line-height:44px;font-size:16px}
#header .navlist .f-menu>.hasdrop>a>i.mobile-navbtn{top:10px}
#header .navlist .s-menu{position:relative;top:0;left: 0;}
#header .search-procuct{float:left;margin-left:10px}
#header .navlist .s-menu .t-menu{position:relative;left:0}
#header .navlist .hasdrop{float:none}
.input-group-btn img{width:20px}
#header .f-menu>li{border-bottom:1px solid rgba(221,221,221,.5)}
#header .navlist .mobile-navbtn{right:0}
#header .navlist .f-menu>.hasdrop>a>i.mobile-navbtn{right:0}
#header .navlist .s-menu>.hasdrop{padding:10px 0}
.Home-banner{margin-top:60px}
.home_title div{font-size:24px}
.home_title p{font-size:16px}
.section_kind .factory_box .left,.section_kind .factory_box .right{width:50%;float:none}
.section_kind .factory_imgList li .bg p{font-size:20px}
.section_kind{padding-top:0px}
.section_kind .i-title{font-size:22px;line-height:24px;display: none}
#online_qq_layer{display: none;}
.section_kind .factory_box{margin-top:15px}
.section_kind .factory_imgList li .bg{padding-left:20px;bottom:20px}
.section_kind .right .factory_imgList li{padding-left:0}
.product_wrapper .product_body .swiper-product .info{padding:10px}
.product_wrapper .product_body .product_swiper-father .product-next,.product_wrapper .product_body .product_swiper-father .product-prev{width:40px;height:40px}
.product_wrapper .product_body .product_swiper-father .product-prev{left:0}
.product_wrapper .product_body .product_swiper-father .product-next{right:0}
.product_wrapper .product_body .swiper-product .info .product-name{font-size:15px;line-height:26px;height: 50px;}
.product_wrapper .product_body .swiper-product .info .i-link{font-size:14px;margin-top:6px}
.product_wrapper .product_body .swiper-product .info .i-link img{margin-right:0;width:14px}
.product_wrapper .product_body .swiper-product .info .i-link .xin{margin-left:3px}
.section_about .about_left_text .info p{line-height:22px;font-size:16px}
.section_about .about_left_text .info{margin-bottom:10px;margin-top:26px}
.section_about .right_data_box{position:relative;top:auto;transform:none;right:auto;max-width:100%;margin-top:20px;margin-bottom:20px}
.section_about .right_data_box li{width:48%;box-sizing:border-box;margin-bottom:10px;margin-left:0;font-size:14px;padding-left:10px;padding-right:0;margin-right:0}
.section_about .right_data_box li .num,.section_about .right_data_box li .percent{font-size:26px}
.section_about .right_data_box li:nth-child(2)::after{display:none}
.section_about .right_data_box li .num-item{margin-bottom:0;font-size:24px}
.section_about .about-right::after{top:0}
.section_about .about-left{width:100%;padding-left:0}
.section_about .about-right{width:100%;margin-top:20px}
.section_about .video-contral .text{right:50%;margin-right:-40px;font-size:20px}
.section_about .video-contral .text img{width:50px}
.section_about .about_left_text{padding-top:20px}
.section_about .about_left_text .home_title{padding-bottom:0}
.section_case .newsBody{margin-top:20px;width:100%}
.section_case .l-r-text{width:100%;padding-left:0;margin-top:20px;padding-left:10px;padding-right:12px;padding-bottom:10px}
.section_case .l-r-text .more{display:none;margin-top:12px}
.section_case .newsBody .case-button{width:128px;position:relative;left:auto;bottom:0;margin:8px auto 0;height: auto;}
.section_case .l-r-text .time{margin-bottom:10px}
.section_case .l-r-text h3{margin-bottom:8px;font-size:20px;line-height:24px;max-width:100%}
.section_case .l-r-text p{font-size:14px;line-height:22px;max-width:100%}
.section_case .newsBody .case-page{display:none}
.section_case .imgbox{width:100%}
.IndexVideo .video_list{margin-top:20px}
.IndexVideo .video_list li .txt{font-size:14px}
.IndexNews .swiper-container{margin-top:30px}
.IndexNews .i-page-case-line{margin-top:0px}
.Home-partner .countries{
    margin-top: 20px;
}
.Home-honor{padding-top:40px}
.Home-partner{padding-top:40px;padding-bottom:50px}
.IndexNews{padding-top:40px;padding-bottom:20px}
.IndexNews .item{margin-bottom:20px}
.IndexNews .item .img{width:100%}
.IndexNews .item .dec{width:100%;padding:0 5px;margin-top:10px}
.IndexNews .item .dec .md{margin-top:15px}
.IndexNews .item .dec .t{font-size:16px;margin-bottom:5px;line-height:24px}
.IndexNews .item .dec .c{font-size:14px;margin-bottom:10px}
.IndexNews .swiper-pagination{margin-top:10px}
.Home-honor .t{font-size:16px;line-height:20px;margin-bottom:20px}
.Home-honor .swiper-honor-father{padding:0 80px}
.Home-honor .swiper-honor-father .project_Arrows{width:30px;height:30px;background-size:100%}
.Home-honor .swiper-honor-father .project_Arrows{font-size:20px;line-height:30px}
.Home-honor .swiper-honor-father .honor_Arr_L{left:12px}
.Home-honor .swiper-honor-father .honor_Arr_R{right:12px}
.Home-honor .swiper-honor-father .item p{font-size:14px}
.home_msg_bg .Home_title .t{font-size:24px}
.home_msg_bg{padding:40px 0}
.home_msg_bg .auto-container{width:90%}
.home_msg_bg .msg_right{width:100%;float:none;padding-left:0}
.section_why{background-attachment:initial}
.section_why .index_whyList .info{font-size:14px}
.section_why .index_whyList .t{font-size:20px}
.section_why .index_whyList .t img{width:48px;margin-right:6px}
.section_about{padding-top:30px;padding-bottom:20px}
.section_case .home_title div{font-size:40px}
.section_case .case-t-index{font-size:40px;top:34px}
.section_case .home_title{padding-left:0}
.flex-title-box{display:block}
.title-l-r{margin-top:60px}
.section_about .factory_wrap{flex-direction:column;margin-top:14px}
.section_about .factory_wrap .about_right_text{padding-left:0}
.section_about .factory_wrap .about-left{order:2;margin-top:15px}
.section_about .factory_wrap .about-right{order:1}
.IndexVideo .IndexVideo-father{padding-bottom:60px}
.IndexVideo .IndexVideo-father .video_Arr_L{left:35%;bottom:0;top:auto}
.IndexVideo .IndexVideo-father .video_Arr_R{right:35%;bottom:0;top:auto}
.section_case .newsBody .case-next,.section_case .newsBody .case-prev{width:40px;height:40px}
.IndexVideo .IndexVideo-father .video_Arr_L,.IndexVideo .IndexVideo-father .video_Arr_R{width:40px;height:40px}
.IndexVideo .index-v-t{font-size:16px;line-height:24px}
.section_about .factory_wrap .about_right_text .info{font-size:16px;line-height:24px}
.section_about .factory_wrap .about_right_text .vrBtn{font-size:18px;width:275px;margin-top:15px}
.footer .contact-form-box:after{display:none}
.Home-banner .swiper-banner .banner-page{bottom:10px}
.Home-banner .swiper-banner .swiper-pagination-bullet{margin:0 8px;font-size:14px}
.Home-banner .swiper-banner .swiper-pagination-bullet-active{font-size:15px}
.home-header .top_search{display:block}
.section_product{padding-bottom:20px}
.section_case{padding-bottom:20px}
.IndexVideo{padding-bottom:20px}
.home-header .navbtn{width:30px;height:30px;margin:10px;float:right;position:relative;display:block;margin-right:0}
.home-header .navbtn i{height:2px;background:#333;display:block;overflow:hidden;width:100%;position:absolute;left:0;transition:all .3s}
.home-header .navbtn i.bar-2{top:15px}
.home-header .navbtn i.bar-3{top:23px}
.home-header .navbtn.open .bar-2{height:0}
.home-header .navbtn.open .bar-3{top:50%;transform:rotate(-45deg)}
.page-content .content-box .list-content .certifcate-list{
    padding: 0 !important;
}
.page-content .content-box .list-content .certifcate-list .header{
    margin-bottom: 20px !important;
}
.page-content .content-box .list-content .contactbox .contact-business .b-item{
    padding: 0 !important;
    padding-bottom: 40px !important;
}
.page-content .content-box .list-content .contactbox .contact-business .b-item > img{
    margin-bottom: 10px !important;
}
.page-content .content-box .list-content .contactbox .contact-business .b-item > p{
    margin: 5px auto !important;
}
.swiper-pagination-bullet-active{
    background: #1d2088;
}
}
@media (max-width:768px){
.video-files .main video{height:100%}
.video-files .main{max-height:320px}
.video-files .main .close{right:auto;left:50%;top:auto;bottom:-40px;margin-left:-15px}
}

@media (max-width:480px){
  .video-files .main{max-height:280px}
}<!--0.00019407272338867-->