/* 响应式 */
@media(max-width:1090px){
    .header .menu .nav_header{width: 90%;max-width: 90%;}
}
@media(min-width:992px){
  .app_header{display: none;}
  .app_banner{display: none !important;}
  .about_our .fenye_serve{display: none;}
  .sol_service .service_container .swiper-slide .detail{display: none;}
  .sol_service .fenye_Ser{display: none;}
  .home_faq  .contact_btns{display: none;}
  .sol_storage .app_case{display: none;}
  .list_about .about_our>h3{display: none;}
  .index_products .pro_item .pro_steel:last-child{display: none;}
  .app_ourText{display: none;}
  .footer_navigation{display: none;}
  .app_footer{display: none !important;}
  .home_swiper .fenye{display: none;}
}
@media(max-width:1300px){
    .home_sol .sol_item .sol_list{padding: 20px 15px !important;}
    .home_sol .sol_item .sol_list .content{margin-top: 30px;}
    .sol_storage .sol_content .content .btns a{width: 15%;}
}
@media(min-width:1091px){
  .app_text{display: none;}
}
@media(max-width:1090px){
    .home_sol .solution_con{display: none;}
    .home_sol .sol_tit{position: initial;}
    .home_sol .text{display: none;}
    .app_solution_container{overflow: hidden;}
    .app_solution_container .sol_item .sol_list{width: 96%;margin: 0 auto;background: rgba(245,245,245, 0.5);box-shadow: 0 5px 5px -8px rgba(0, 0, 0, 0.5);}
    .home_sol .sol_item .sol_list .index_btns a{opacity: 1;color: #333 !important;}
    .home_sol .sol_item .sol_list .index_btns a button{color: #333 !important;}
    .app_solution_container .index_btns{text-align: left;}
    .home_sol .sol_item .sol_list:hover .content .line{background: #999;}
    .home_sol .sol_item .sol_list:hover .index_btns a{opacity: 1;border: 0.01rem solid #fff;color: #999;}
    .home_sol .sol_item .sol_list:hover .index_btns a button{color: #999;}
}
@media(max-width:991px){
    /* 字体 */
    .mt50{margin-top: 30px !important;}
    .margin80{margin-top: 50px !important;}
    #fontsize2_5{font-size: var(--font-h3) !important;}
    .pc_header{display: none !important;}
    .app_header .mobile_nav .right .ham_btns{position: absolute;right: 0;z-index: 999999;}
    .list_container{height: 23vh;margin-top: 7vh;}
    .list_placeholder{height: 30vh;}
    .swiper_placeholder{margin-top: 7vh;}
    .app_header .mobile_nav .right .language{display: none;}
    .app_header .mobile_nav .right{position: relative;justify-content: center;}
    .search_form .search_input .header_input{border: 0.01rem solid #ccc;border-radius: 4px;padding-left: 5px;width: 78%;}
    .search_form .search_input .search{width: 18%;}
    .search_form .search_input .search button{background: #6BC235;color: white;border-radius: 1.5rem;}

    .app_search{right: initial;left: 0;top: 7vh;width: 100%;box-shadow: 0 2px 4px 0px rgba(16, 79, 185, .2);}
    .app_search .search_input{width: 100%;justify-content: space-between;height: 5rem;}
    .index_container .home_fenye{display: none;}

    .home_swiper .swiper-slide .content h3{font-size: var(--font-h3-support1);}
    .home_swiper .swiper-slide .content ul li{font-size: var(--font-content2);list-style: none;}
    .home_swiper .swiper-slide .content .index_btns a button{font-size: var(--font-h7);}
    .pc_banner{display: none !important;}




    /* 首页-解决方案 */
    /* .home_sol .sol_tit{position: initial;}
    .home_sol .text{position: initial;}
    .home_sol .sol_item .sol_list{width: 100%;padding: 10px 15px !important;} */
    /* what we du */
    .home_about .whatwedo .img{display: none;}
    .home_about .company_text{background: url(../../static/img/app_index_about.jpg) no-repeat;background-size: 100% 100%;padding: 15px 0;}
    .home_about .company_text .number{width: 48%;border-right: none;}
    .home_about .company_text .number h3{font-size: var(--font-h3);}
    .index_products .pro_item{justify-content: space-between;width: 94%;margin: 0 auto;}
    .index_products .pro_item .pro_steel{margin-top: 15px;width: 48%;}
    .index_products .pro_item .last_steel .img {position: relative !important;}
    .index_products .pro_item .last_steel .img a:nth-child(2){position: absolute;top: 50%;transform: translateY(-50%);width: 100%;font-size: var(--font-h4-support2);}
    .index_products .pro_item .last_steel .img a:nth-child(2) button{outline: none;border: none;background: none;}
    .index_products .pro_item .last_steel .img a:nth-child(1){border: 0.01rem solid #6bc235;}
    .index_products .pro_item .last_steel .img a:nth-child(1) img{opacity: 0;}
    
    
    .index_products .pro_item .pro_steel .img>a{display: block;}
    .index_products .pro_item .pro_steel span{left: 3.5rem;display: none;}
    .index_products .pro_item .pro_steel .img{position: initial;}
    .index_products .pro_item .pro_steel .img img{border-radius: initial;}
    .index_products .pro_item .pro_steel.active .img img{border-radius: initial;}
    .index_products .pro_item .pro_steel .text{background: initial;position: initial;display: block;margin-top: 15px;}
    .index_products .pro_item .pro_steel .text .index_btns{display: none;}
    .index_products .pro_item .pro_steel .text h5{margin-bottom: 0;}
    .index_products .we_pro .text p{margin-top: 30px;}
    .index_products .contact_btns{display: none;}
    .app_text .sol_list{background: initial;}
    .app_text .sol_list::before{content: initial !important;position: initial !important;background: initial !important;}
    .app_text .sol_list:hover .icon i,
    .app_text .sol_list:hover .tit,
    .app_text .sol_list:hover .content p{color: initial !important;}
    .app_text .sol_list:hover .index_btns a{border: 0.01rem solid #333 !important;}
    .app_text .sol_list:hover .index_btns a button{color: initial !important;}
    .main_swiper .fenye .dot_item i{font-size: 2rem;}
    
    
    /* Our Services */
    .our_service .our_container .title{position: initial;}
    .our_service .our_container .fenye{position: initial;display: none;}
    .our_service .our_container .fenye .container .dot_item{width: 49%;border: 0.01rem solid #6BC235;}
    .our_service .our_container .swiper-slide .content .container h4{display: block;margin-bottom: 15px;}
    .our_service .our_container .our_detail{display: none;}
    .our_service .our_container .title+img{margin-top: 30px;}
    .our_service .our_container .swiper-slide{background:initial}
    .our_service .our_container .swiper-slide .content{position: initial;transform: initial;padding: 30px 15px;}
    .our_service .our_container .ourPag{position: initial;}
    .our_service .our_container .ourPag .swiper-pagination-bullet{margin: 0 5px;}
    .our_service .our_container .ourPag .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #6BC235;}
    .our_service .our_container .fenye .container .dot_item:nth-child(1),
    .our_service .our_container .fenye .container .dot_item:nth-child(2){margin-bottom: 15px;}
    .our_service .app_ourText{margin-top: 30px;}
    .our_service .app_ourText .content+.content{margin-top: 20px;}
    .our_service .app_ourText .content h4{font-size: var(--font-h4);}
    .our_service .app_ourText .content p{font-size: var(--font-content2);margin-bottom: 0;}
    


    /* 首页-FAQ */
    .home_faq .faq_item .list{margin-top: 30px;}
    .home_faq .title a{display: none;}
    .home_faq  .contact_btns{width: 100%;}
    .home_faq .faq_item .text p{margin: 30px 0;}
    .home_faq .faq_item .list .content p{font-size: var(--font-content2);}

    /* our projects */
    .index_case .case_item{width: 96%;margin: 0 auto;}
    .index_case .case_item .center{display: none;}
    .index_case .case_item .left,
    .index_case .case_item .right{width: 49.5%;}
    .index_case .case_item .left .img:first-child,
    .index_case .case_item .right .img:first-child{margin-bottom: 15px;}
    /* 底部 */
    footer{margin-top: 50px;}
    .footer_index .footer_body{display: none;}
    .footer_index .footer_content{display: initial;background: initial;}
    .footer_index .footer_content .con{width: 100%;text-align: left;}
    .footer_index .footer_content .con i{color: white;}
    .footer_index .footer_content .con a,
    .footer_index .footer_content .con span{color: white;}
    .footer_index .footer_logo .detail{width: 100%;margin-bottom: 15px;}
    .footer_index .container{padding-bottom: 50px;}
    .index_form>img{display: none;}
    .index_form .form_item{position: initial;transform: initial;background: url(../../static/img/index-form.jpg) no-repeat;background-size: 100% 100%;padding: 30px 15px;}
    #toolbar{bottom: 20vh !important;}
    .app_footer{position: fixed;bottom: 1%;width: 100%;z-index: 9;}
    .app_footer .footer_text{width: 96%;margin: 0 auto;background: rgba(255, 255, 255,0.9);display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;padding: 10px;border-radius: 1rem;height: 10vh;}
    .app_footer .footer_text .wb{display: flex;width: 20%;flex-wrap: wrap;justify-content: center;text-align: center;}
    .app_footer .footer_text .wb a{display: inline-block;width: 100%;}
    .app_footer .footer_text .wb i{display: block;margin: 0 auto;font-size: 2rem;color: #6BC235;}
    .app_footer .footer_text .wb a span{display: inline-block;width: 100%;text-align: center;color: #333;}
    .footer_navigation{position: fixed;width: 35%;right: 2%;bottom: 12vh;background: #f5f5f5;z-index: 99999;border-radius: 1rem;box-shadow: 0 5px 5px -8px rgba(0, 0, 0, 0.5);transform: translateY(100%); opacity: 0;transition: transform 0.4s ease-out, opacity 0.4s ease-out; pointer-events: none;}
    .footer_navigation.active{transform:translateY(0);opacity:1;pointer-events:auto}
    .footer_navigation ul li{margin: 1rem 0;padding: 0.5rem 0 0.5rem 1rem;}
    .footer_navigation ul li a{color: #333;font-size: 1.2rem;}

    /* 列表-产品中心 */
    .homeNav.isActive{display: none;}

    /* 列表-解决方案 */
    .advantage{display: none;}
    .solution_item .content .detail{width: 85%;}
    .solution_item .col-lg-6+.col-lg-6{margin-top: 30px;}
    .ad_container .content{display: initial;}
    .ad_container .content .text, 
    .ad_container .content .img{width: 100%;}
    .ad_container .content .img{margin-top: 30px;}
    .ad_unique .btns{margin-top: 15px;text-align: center;}
    .list_solution .title p{margin-bottom: 0;}
    .list_solution .btns a{width: 45%;margin: 0 auto;justify-content: center;color: #6BC235;}
    .sol_storage .sol_content .content p{margin: 15px 0;width: 100%;}
    .sol_storage{display: flex;flex-direction: column-reverse;}
    .sol_storage .app_case{margin-top: 30px;text-align: center;}
    .sol_storage .app_case img{width: 96%;margin: 0 auto;}
    .sol_storage .sol_content{position: initial;transform:initial;margin-top: 30px;}
    .sol_storage .sol_content .content{color: #333;}
    .sol_storage .sol_content .content .btns a{width: 40%;}
    .sol_information .bottom_contact{position: initial;transform: initial;background: url(../../static/img/bottom_contact.jpg) no-repeat;background-size: 100% 100%;padding: 30px 15px;}
    .sol_information .bottom_contact .contact{width: 100%;}
    .sol_information>img{display: none;}
    .list_solution .unique{display: block;}
    .sol_warehousing .ware_item .sol_pag{display: none;}
    .ware_container .ware_content .text{margin-top: 30px;}
    .ware_container .ware_content .text h4{font-size: var(--font-h4-support2);margin-bottom: 15px;}
    .ware_item .ware_fenye{display: block;}
    .ware_item .ware_fenye .ware_pag{margin: 0 auto;position: initial;}
    .ware_item .ware_fenye .ware_pag .swiper-pagination-bullet{margin: 0 5px;}
    .ware_item .ware_fenye .ware_pag .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #6bc235;}
    .sol_service .text{display: none;}
    .sol_service .img .detail{margin-top: 15px;text-align: left;}
    .sol_service .img .detail h5{font-size: var(--font-h4);margin-bottom: 15px;}
    .sol_service .img .detail p{font-size: var(--font-h5);text-align: justify;}
    .sol_service .fenye_Ser{margin-top: 15px;}
    .sol_service .fenye_Ser .pagSer{position: initial;}
    .sol_service .fenye_Ser .pagSer .swiper-pagination-bullet{margin: 0 5px;}
    .sol_service .fenye_Ser .pagSer .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #6BC235;}
    .sol_technology .img_item .col-lg-6:nth-child(1){margin-bottom: 15px;}
    .sol_storage .pc_case{display: none;}
    .list_solution .unique .ad_unique .ad_item .content ul{margin-bottom: 0;}





    /* FAQ */
    .faq_list .faq_detail .content .question i{color: #6BC235;}
    .faq_list .faq_item ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
    .faq_list .faq_item ul li{width: 49%;}
    .faq_list .faq_item ul li:nth-child(1){width: 100%;}

    /* 列表-关于我们 */
    .about_text{margin-bottom: 50px;}
    .about_text h3 a{font-size: var(--font-h4-support1);}
    .list_about .about_solution{padding-top: 15px;}
    .list_about .about_solution img{margin: 0 auto;display: none;}
    .list_about .about_solution .raw_content{position: initial;width: 100%;transform: initial;margin-top: 30px;}
    .list_about .doing_group .content .company_text .number{width: 33%;}
    .list_about .doing_group .content .company_text{margin-bottom: 30px;}
    .list_about .about_solution .about_raw .raw .icon{width: 6rem;height: 6rem;}
    .list_about .about_our .serve_menu{position: initial;margin-top: 30px;display: none;}
    .list_about .about_our .serve_menu .menu .item{border: 0.01rem solid #6bc235;color: #333;width: 49%;}
    .list_about .about_our .serve_menu .menu .item:nth-child(1),
    .list_about .about_our .serve_menu .menu .item:nth-child(2){margin-bottom: 15px;}
    .list_about .about_our .serve_menu .menu .item:last-child{border-right: 0.01rem solid #6bc235;}
    .list_about .about_our .serve_menu .menu .item.active{background: #6bc235;color: white;}
    .list_about .about_text h3{width: 50%;text-align: center;}
    .certificate .title{display: initial;margin-bottom: 30px;}
    .certificate .title h3,
    .certificate .title p{width: 100%;margin: 30px 0;}
    .certificate .cer_img{display: initial;margin-top: 30px;}
    .certificate .cer_img .img{width: 100% !important;}
    .success .customers{position: initial;}
    .success .customers ul li{width: 33.3%;text-align: center;}
    .success .customers ul li h4{font-size: var(--font-h3-support1);}

    .group_structure .img .pc{display: none;}
    .group_structure .img .app{display: block;}
    .list_about .doing_group .content .group_title p{margin-bottom: 0;}

    .list_about .about_our>img{display: none;}
    .list_about .serve_container{position: initial;transform: initial;background: url(../../static/img/ab_our_service.jpg) no-repeat;background-size: 100% 100%;padding: 30px 0;}
    .list_about .serve_container .content h3{display: none;}
    .list_about .serve_container .content span{margin: 15px 0;}
    .list_about .about_our>h3{text-align: center;margin-bottom: 30px !important;}
    .about_our .fenye_serve .serve_pag{position: initial;margin-top: 15px;}
    .about_our .fenye_serve .serve_pag .swiper-pagination-bullet{margin: 0 5px;}
    .about_our .fenye_serve .serve_pag .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #6BC235;}




    .choose_item{display: initial;}
    .choose_item .img_item.active{transform: initial;}
    .choose_item .img,
    .choose_item .choo_slide{width: 94%;position: initial;transform: initial;margin: 0 auto;margin-top: 10px;}
    .choose_item .choo_slide .choo_us .us_icon{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
    .choose_item .choo_slide .choo_us .us_icon .svg{width: initial;width: 30px;height: 30px;margin-right: 15px;}
    .choose_item .choo_slide .choo_us .us_icon .svg i{font-size: 2rem;}
    .choose_item .choo_slide .choo_us .us_icon h5{margin-top: 10px;margin-bottom: 0;}
    .choose_item .choo_slide .choo_us .svg img{width: initial;}
    .choose_item .choo_slide .choo_us h5{height: initial;font-size: 1.5rem;}
    .choose_item .choo_slide .choo_us .detail{font-size: 1.25rem;color: #666;margin-top: 15px;}
    .choose_item .choo_slide .choose_menu .choose_arrow{display: none;}
    .choose_item .choo_slide .choose_menu .fenye{display: flex;justify-content: center;width: 100%;}
    .choose_item .choo_slide .choose_menu .fenye .choose-pagination{z-index: 5;} 


    .our_logo{margin-top: 30px;padding: 30px 0;}
    .list_about .group{padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
    .list_about .group .text{left: 0;margin-top: 20px;padding: 1rem 2rem;}
    .list_about .group .text p{line-height: 30px;}
    .our_logo .the_logo .text{width: 70%;}
    .our_logo .the_logo .logo{width: 30%;}
    .our_logo .the_logo .text p{width: 100%;}

    .main_swiper .main_item .text{margin-bottom: 10px;}
    .main_swiper .main_item .text h3{font-size: var(--font-h3-support1);}
    .main_swiper .fenye{position: initial;padding: 0;width: 100%;}
    .main_swiper .main_item{left: 5%;}
    .main_swiper .main_item .text .p1{font-size: var(--font-content2);width: 90%;}
    .main_swiper .main_item .text .p2{display: none;}
    .main_swiper .main_item .text h3 a{font-size: var(--font-h4-support2);}
    .main_swiper .fenye .swiper-pagination{width: 100%;}
    .main_swiper .fenye .dot-item{width: 24.5%;border-radius: initial;margin: 0;}
    .main_swiper .fenye .dot-text{display: inline-block;width: 100%;font-size: var(--font-content2);padding: 0 10px;}
    .main_swiper .fenye .dot-item img{width: 4rem;height: 4rem;}

    .culture_swiper{flex-direction: row-reverse;margin-top: 10px;}
    .culture_swiper .culture_container{width: 100%;margin-top: 20px;}
    .culture_swiper .culture_menu{width: 100%;}
    .culture_swiper .culture_menu .culture_item{display: flex;flex-wrap: wrap;justify-content: space-between;}
    .culture_swiper .culture_menu .culture_item span{width: auto;font-size: var(--font-h4-support2);}
    .culture_swiper .culture_menu .culture_item span.active{border-bottom: 0.01rem solid #6BC235;}
    .culture_swiper .culture_pagination{display: flex;flex-wrap: wrap;justify-content: space-around;}
    .culture_swiper .culture_pagination .swiper-pagination-bullet{width: 30%;font-size: 1.5rem;}
    .culture_swiper .culture_container .swiper-slide img{border-top-right-radius: 20%;}
    .culture_swiper .culture_container .swiper-slide .text p{height: 60px;font-size: 1.25rem;}
    .culture_swiper .culture_container .swiper-slide .text{position: initial;width: 100%;padding: 20px;}
    .culture_swiper .culture_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{color: #EE7700;border-bottom: 0.01rem solid #EE7700;}
    .culture_swiper .menu{margin-top: 10px;display: none;}

    .business_philosophy{margin-top: 50px;}
    .business_philosophy .content{position: initial;transform: initial;margin-top: 30px;}
    .business_philosophy .content .business_item{color: #333;}
    .business_philosophy .content .business_item h4{font-size: var(--font-h4-support1);}
    .business_philosophy .content .business_item p{font-size: var(--font-content1);margin-bottom: 0;}
    .business_philosophy .content .business_item p:nth-child(3){margin-bottom: 30px !important;}
    .strength .strength_item .item{margin-bottom: 15px;}
    .strength{padding: 20px 0 !important;}







    /* 联系我们 */
    .contact_line{display: none;}
    .contact_map{margin-top: 30px;}
    .list_contact .con_content p{margin-bottom: 30px;}
    .list_contact .con_content .form{margin-top: 30px;}


    /* 分页 */
    .pagenav .prev{flex-direction: row-reverse;margin-bottom: 10px;}
    .pagenav .prev a{justify-content: start;padding-left: 1%;text-align: left;}
    .pagenav .prev, .pagenav .next{width: 100%;}
    .page a, .page span{width: 30px;height: 30px;line-height: 30px;}

    /* banner文字 */
    .home_swiper .img_title h1{font-size: var(--font-h4-support2);}

    /* 文章详情 */
    .article_form .list_contact{padding: initial;}
}

@media(max-width:767px){
    .app_header .mobile_nav .right{width: 35%;height: 100%;}
    /* 首页 */
    /* 首页-关于我们 */
   

    /* 首页-What we do */
  
    /* 底部 */
    .footer_index .footer_container{width: 90%;margin: 0 auto;}
    .footer_index .footer_container .logo img{display: none;}
    .footer_index .footer_container .logo h3{margin-bottom: 0;}



    /* 列表页-FAQ */
    .faq_list .faq_detail .content .question{width: 10%;}
    .faq_list .faq_detail .content .right{display: none;}
    .faq_list .app_faq_detail .content{justify-content: center;}
}