.header{position: fixed;top: 0;left: 0;right: 0;width: 100%;z-index: 99;}
.header .menu{width: 100%;height: 70px;display: flex;align-items: start;position: relative;background: rgba(51, 51, 51, 0.2);backdrop-filter: blur(4px);}
.header .menu .trapezoid{position: absolute;right: 0;top: 0;z-index: 999;width: 8%;}
.header .menu .menu_top{width: 100%;height: 100%;display: flex;align-items: center;}
.header .menu .menu_top .blue{display: none;}
.header .menu .nav_header{width: 80%;max-width: 80%;height: 100%;margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;position: relative;}
.header .menu .nav_header .logo{width: 18%;height: 100%;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;position: relative;}
.header .menu .nav_header .logo a{display: inline-block;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;z-index: 9999;margin-right: 10px;}
.header .menu .nav_header .logo .title{color: white;display: none;}
.header .menu .nav_header .logo .title h2{font-size: 1.3rem;margin-bottom: 0;margin: 2px 0;text-transform: uppercase;}
.header .menu .nav_header .logo .title h3{font-size: 1rem;margin-bottom: 0;margin: 2px 0;}
.header .menu .nav_header .logo img{width: 4rem;}
.header .menu .nav_header .logo span{font-size: 1.25rem;}
.header .menu .nav_header .header_text li a.nav{color:#fff}
.header .menu .nav_header .header_text{display:flex;align-items:center;width: 70%;height: 100%;} 
.header .menu .nav_header .header_text .nav-box{display:flex;justify-content:space-around;align-items: center;height: 100%;width: 100%;}
.header .menu .nav_header .header_text .li{position:relative;margin-right: 20px;display: flex;align-items: center;height: 100%;}
.header .menu .nav_header .header_text li:hover .one{display:block}
.header .menu .nav_header .header_text .li a{z-index:2;color:#333;padding:0 1.5vw;line-height:30px;display:block;font-weight:normal;text-align:center;width: 100%;overflow: hidden;display: flex;align-items: center;height: 100%;}
.header .menu .nav_header .header_text .li a span{margin-left: 5px;transition: transform .5s ease;}
.header .menu .nav_header .header_text .li a span img{width: 1rem;}
.header .menu .nav_header .header_text .li:hover span{transform: rotate(180deg)}
.header .menu .nav_header .header_text li a.nav{height: auto;font-size:1.35rem;padding:0;}
.header .menu .nav_header .header_text .li a.cur{color: #fff;font-size: 1.3rem;background: #6BC235;border-radius: 1.75rem;padding: 5px 30px;}
.header .menu .nav_header .header_text .li .one li:hover .tit{background: #6BC235;color: white;}
.header .menu .nav_header .header_text .li ul{position:absolute;float:left;top: 55px;width: 15rem;display:none;background:#ffffff;z-index:99;text-align: center;overflow: hidden;}
.header .menu .nav_header .header_text .li ul.one{padding:15px 0}
.header .menu .nav_header .header_text .li ul a{text-decoration:none;color:#666666;text-align:left;padding:5px 20px;overflow: hidden;}
.header .menu .nav_header .header_text .li .one .list a:hover{background:#6BC235;color:#ffffff;width: auto;padding: 5px 30px;border-radius: 1.25rem;}
.header .menu .nav_header .header_text .li ul ul{top:0;left:180px}
.header .menu .language{display: flex;align-items: center;justify-content: center;height: 100%;position: relative;margin-right: 20px;display: none;}
.header .menu .language .lang{display: flex;flex-wrap:wrap;align-items: center;justify-content: center;font-size: 1.35rem;}
.header .menu .language .lang h3{font-size: 1.35rem;font-weight: initial;margin-bottom: 0;color: #fff;}
.header .menu .language .lang span{font-size: 1.35rem;color: #fff;}
.header .menu .language .minor{position: absolute;width: 10rem;top: 50px;left: -60px;background: white;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s ease;box-shadow:0 2px 8px rgba(0,0,0,0.1);overflow:hidden}
.header .menu .language .lang span{transition: transform .5s ease;}
.header .menu .language:hover span{transform: rotate(180deg)}
.header .menu .language .minor h3{text-align: center;}
.header .menu .language .minor h3 a{font-size: var(--font-content2);color: #333;transition: transform .5s ease;}
.header .menu .language:hover .minor{opacity:1;visibility:visible;transform:translateY(0)}
.header .menu .language h3:hover a{color: #6BC235;font-size: 1.15rem;}
.header .nav_white{background: white;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);}
.header .nav_white .nav_header .logo .title,
.header .nav_white .language .lang h3,
.header .nav_white .language .lang span,
.header .nav_white .right_menu .search i,
.header .nav_white .nav_header .header_text li a.nav{color: #333 !important;}
.header .nav_white .nav_header .header_text .li a.cur{color: #fff !important;}
.header .nav_white .white{display: none;}
.header .nav_white .blue{display: block !important;}
.header .menu:hover{background: white;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);}
.header .menu:hover .nav_header .logo .title,
.header .menu:hover .language .lang h3,
.header .menu:hover .language .lang span,
.header .menu:hover .right_menu .search i,
.header .menu:hover .nav_header .header_text li a.nav{color: #333 !important;}
.header .menu:hover .nav_header .header_text .li a.cur{color: #fff !important;}
.header .menu:hover .white{display: none;}
.header .menu:hover .blue{display: block;}
.header .right_menu{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.header .right_menu .search{cursor: pointer;}
.header .right_menu .search i{color: white;font-size: 2rem;}
.home_swiper{width:100%;height: 100%;overflow: hidden;}
.home_swiper img{object-fit:cover !important;width:100% !important;height:100% !important;display:block}
.home_swiper .img_title{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;z-index:2}
.home_swiper .img_title.content h1{color:#333}
.home_swiper .img_title h1{color:white;text-transform: capitalize;}
.home_swiper .img_title p{color:white}


.list_container{position: fixed;top: 0;left: 0;width: 100%;height: 50vh;z-index: 1;overflow: hidden;}
.list_placeholder{width:100%;height: 50vh;pointer-events:none}
.swiper_placeholder{width:100%;height: 100vh;pointer-events:none}

.index_container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1;overflow:hidden}
.index_container .home_fenye{position: absolute;bottom: 5rem;width: 100%;z-index: 9999;}
.index_container .home_fenye .pag_list{width: 100%;margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;}
.index_container .home_fenye .pag_list .pag_item{width: 33.3%;text-align: center;cursor: pointer;border-top: 1px solid #fff;border-left: 1px solid #fff;border-bottom: 1px solid #fff;padding: 15px 0;}
.index_container .home_fenye .pag_list .pag_item.active{background: white;}
.index_container .home_fenye .pag_list .pag_item.active span{color: #333;}
.index_container .home_fenye .pag_list .pag_item:last-child{border-right: 1px solid #fff;}
.index_container .home_fenye .pag_list .pag_item span{color: white;font-size: var(--font-h4-support2);}


.home_swiper .swiper-slide .content{position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 100%;color: white;}
.home_swiper .swiper-slide .content .doc_btns a button{outline: 2px solid #fff;color: white;border-radius: 1.75rem;}

.home_swiper .swiper-slide .content h3{font-size: var(--font-h1);margin-bottom: 0;text-transform: uppercase;}
.home_swiper .swiper-slide .content ul{margin: 30px 0;}
.home_swiper .swiper-slide .content ul li{font-size: var(--font-content1);list-style: disc;margin: 15px 0;}
.home_swiper .fenye{position: absolute;bottom: 3rem;width: 100%;z-index: 9;}
.home_swiper .fenye .index-pagination{position: initial;}
.home_swiper .fenye .index-pagination .swiper-pagination-bullet{width:50px;height:5px;border-radius:5px;margin:0 4px !important;opacity: 1;}
.home_swiper .fenye .index-pagination .swiper-pagination-bullet-active{background:#6BC235 !important}


.search_form{position: absolute;right: 0;top: 70px;display: none;}
.search_form .search_input{display: flex;flex-wrap: wrap;align-items: center;width: 24rem;height: 4rem;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;background: white;padding: 15px 20px;}
.search_form .search_input .header_input{width: 78%;height: 100%;border: 0.01rem solid #ccc;padding-left: 10px;border-radius: 6px;}
.search_form .search_input .search{width: 20%;height: 98%;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.05);background: #6BC235;border-radius: 1.25rem;color: white;cursor: pointer;}
.search_form .search_input .search button{width: 100%;height: 100%;background: #6BC235;color: #fff;border-radius: 1.5rem;}



/* 手机端 991尺寸 */
.app_header{width: 100%;height: 7vh;position: fixed;top: 0;width: 100%;z-index: 99;}
.app_header .mobile-menu{width: 100%;height: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.app_header .mobile_nav .logo{width: 20%;height: 100%;}
.app_header .mobile_nav .logo a{display: inline-block;width: auto;height: 100%;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.app_header .mobile_nav .logo img{height: 80%;}
.app_header .mobile_nav{width: 100%;height: 100%;background: white;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.app_header .mobile_nav .ham_btns{width: 4rem;height: 100%;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.app_header .mobile_nav button{padding: 0;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;}
.app_header .mobile_nav button .hamburger-box{height: 26px;display: flex;justify-content: center;align-items: center;}

.app_header .mobile_nav .hamburger-inner, 
.app_header .mobile_nav .hamburger-inner::before, 
.app_header .mobile_nav .hamburger-inner::after{background: #333;width:30px;height: 2px;}


.app_header .mobile_nav .right{width: 25%;height: 3rem;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-around;}
.app_header .mobile_nav .right div{height: 100%;display: flex;justify-content: center;align-items: center;width: 33%;}
.app_header .mobile_nav .right .iconfont{font-size: 2.5rem;cursor: pointer;color: #333;}
.app_header .mobile_nav .right .header-search .iconfont,
.app_header .mobile_nav .right .language .iconfont{padding-top: 0.35rem;}
.app_header .mobile_nav .right .language .iconfont,
.app_header .mobile_nav .right .share .iconfont{font-size: 2.25rem;}
.app_header .nav-box{width: 70%;transform:translateX(100%);transition:transform 0.3s ease;position:fixed;top:0;right:0;z-index:99999;background: rgba(0, 0, 0, 0.5);}
.app_header .nav-box .nav_ul{width:100%;height:100vh;background:#fff;padding-top: 7vh;}
.nav-box.active {transform: translateX(0);}
.app_header .nav-box .nav_ul .li{width: 90%;margin: 0 auto;}
.app_header .nav-box .nav_ul .li ul{width: 88%;margin: 0 auto;}
.app_header .nav-box .nav_ul .li ul li a{text-transform:inherit !important;}
.app_header .nav-box .nav_ul .li a,
.app_header .nav-box .nav_ul .li ul li a{display: inline-block;padding: 0.5rem 0;}
.app_header .nav-box .nav_ul .li .main_li{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.app_header .nav-box .nav_ul .li a{color: #333;font-size: 1.5rem;}
.app_header .nav-box .nav_ul .li .right_btn img{width: 1.25rem;}

/* 手机端多语言翻译 */
.app_header .app_lan{width: 40%;background: white;padding: 1rem 0;position: absolute;right: 0;display: none;}
.app_header .app_lan h3 a{display: inline-block;width: 100%;text-align: center;color: #333;font-size: 1.25rem;}



/* 首页关于我们 */
.home_about .whatwedo{align-items: center;}
.home_about .whatwedo span{color: #6BC235;}
.home_about .whatwedo h3{margin: 5px 0 15px 0;}
.home_about .whatwedo p{font-size: var(--font-h5);margin-bottom: 30px;margin-top: 30px;}
.home_about .company_text{justify-content: space-between;color: #333;text-align: center;margin-top: 50px;}
.home_about .company_text .number{padding: 0;border-right: 0.01rem solid #999;width: 24.5%;}
.home_about .company_text .number:last-child{border-right: none;}
.home_about .company_text .number h3{font-size: var(--font-h1);font-weight: bold;color: #068043;margin-bottom: 10px;}
.home_about .company_text .number h3 span{font-size: var(--font-content2);}
.home_about .company_text .number p{font-size: var(--font-h5);}


/* 方案 */
.home_sol{position: relative;}
.home_sol .solution_con{overflow: hidden;}
.home_sol .sol_tit{position: absolute;top: 4rem;width: 100%;z-index: 9;}
.home_sol .sol_tit #fontsize2_5{margin-top: 5px;}
.home_sol .text{position: absolute;bottom: 0;width: 100%;}
.home_sol .title{display: flex;flex-wrap: wrap;justify-content: space-between;font-size: var(--font-h5);color: #6BC235;}
.home_sol .title a{color: #6BC235;}
.home_sol h3 span{color: #6BC235;}
.home_sol .sol_item{margin-right: 0;margin-left: 0;}
.home_sol .sol_item .sol_list{width: 20%;padding-left: 15px;padding-right: 15px;position:relative;z-index:1;background:transparent;transition:color 0.3s ease;overflow:hidden}
.home_sol .sol_item .sol_list.swiper-slide-active{background: #6BC235;}
.home_sol .sol_item .sol_list .icon i{color: #6BC235;font-size: 2.5rem;}
.home_sol .sol_item .sol_list .content{margin-top: 50px;}
.home_sol .sol_item .sol_list .content .tit{font-size: var(--font-h4);font-weight: var(--font-weight-h4);}
.home_sol .sol_item .sol_list .content .line{width: 80%;height: 0.1rem;background: #999;margin: 15px 0;}
.home_sol .sol_item .sol_list .content p{font-size:var(--font-content2);margin-bottom: 15px;}
.home_sol .sol_item .sol_list .index_btns a{opacity: 0;}
.home_sol .sol_item .sol_list::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#6BC235;z-index:-1;transform:translateY(101%);transition:transform 0.3s ease}
.home_sol .sol_item .sol_list:hover::before{transform:translateY(0)}
.home_sol .sol_item .sol_list:hover .icon i,
.home_sol .sol_item .sol_list:hover .tit,
.home_sol .sol_item .sol_list:hover .content p{color: #fff;}
.home_sol .sol_item .sol_list:hover .content .line{background: #fff;}
.home_sol .sol_item .sol_list:hover .index_btns a{opacity: 1;border: 0.01rem solid #fff;}
.home_sol .sol_item .sol_list:hover .index_btns a button{color: white;}

.home_sol .sol_item .sol_list.active{background: #6BC235;transition:transform 0.3s ease}
.home_sol .sol_item .sol_list.active .content p{color: #fff;}
.home_sol .sol_item .sol_list.active .content .line{background: #fff;}
.home_sol .sol_item .sol_list.active .index_btns{text-align: left;}
.home_sol .sol_item .sol_list.active .index_btns a{opacity: 1;border: 0.01rem solid #fff;}
.home_sol .sol_item .sol_list.active .index_btns a button{color: white;}
.home_sol .sol_item .sol_list.active .icon i,
.home_sol .sol_item .sol_list.active .tit,
.home_sol .sol_item .sol_list.active .content p{color: #fff !important;}

.app_sol_fenye .appSol{margin-top: 15px;position: initial;}
.app_sol_fenye .appSol .swiper-pagination-bullet{margin: 0 5px;}
.app_sol_fenye .appSol .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #6BC235;}










.index_products .tit{color: #6BC235;}
.index_products .we_pro{margin-top: 5px;}
.index_products .we_pro .text p{font-size: var(--font-h5);margin-bottom: 0;margin-top: 5px;}
.index_products .pro_item{justify-content: space-between;}
.index_products .pro_item .pro_steel{width: 18rem;position: relative;margin-bottom: 30px;}
.index_products .pro_item .pro_steel .img{text-align: center;margin: 0 auto;position: relative;border-radius: 50%;}
.index_products .pro_item .pro_steel .img img{border-radius: 50% 50% 50% 50%;border: 0.01rem solid #6BC235;width: 100%;height: 100%;}
.index_products .pro_item .pro_steel span{position: absolute;left: 1.25rem;top: 1.25rem;width: 3rem;height: 3rem;background: #6BC235;color: white;border-radius: 50%;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;font-weight: bold;}
.index_products .pro_item .pro_steel .text{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;justify-content: center;border-radius: 50% 50% 50% 50%;background: rgba(255, 255, 255, 0.6);display: none;}
.index_products .pro_item .pro_steel .text h5{width: 100%;font-size: var(--font-h4);margin-bottom: 30px;}
.index_products .pro_item .pro_steel .text h5 a{color: #333;}
.index_products .pro_item .pro_steel .text .index_btns{width: 100%;}
.index_products .pro_item .pro_steel .text .index_btns a{border: 0.01rem solid #6BC235;}
.index_products .pro_item .pro_steel .text .index_btns a button{color: #6BC235;cursor: pointer;}
.index_products .pro_item .pro_steel.active .text{display: flex;border-radius: 50% 50% 0% 50%;}
.index_products .pro_item .pro_steel.active .img img{border-radius: 50% 50% 0% 50%;}
.index_products .doc_btns{text-align: center;}
.index_products .doc_btns button{border-radius: 1.75rem;padding: 10px 30px;}


/* 服务 */
.our_service .our_container{position: relative;overflow: hidden;}
.our_service .our_container .title{position: absolute;top: 4rem;z-index: 9;width: 100%;text-align: center;}
.our_service .our_container .title+img{width: 100%;}
.our_service .our_container .title span{color:#6BC235}
.our_service .our_container .title h3{color: #333;}
.our_service .our_container .our_detail{position: absolute;top: 50%;transform: translateY(-50%);width: 100%;}
.our_service .our_container .ourPag{position: initial;}
.our_service .our_container .fenye{position: absolute;bottom: 4rem;width: 100%;z-index: 9;margin-top: 15px;}
.our_service .our_container .fenye .container{display: flex;flex-wrap: wrap;justify-content: space-between;}
.our_service .our_container .fenye .container .dot_item{width: 25%;text-align: center;border-top: 0.01rem solid #6BC235;border-bottom: 0.01rem solid #6BC235;border-left: 0.01rem solid #6BC235;padding: 15px 0;cursor: pointer;}
.our_service .our_container .fenye .container .dot_item:last-child{border-right: 0.01rem solid #6BC235;}
.our_service .our_container .fenye .container .dot_item i{color: white;font-size: 1.5rem;margin-right: 10px;}
.our_service .our_container .fenye .container .dot_item span{font-size: var(--font-h4);color: #333;}
.our_service .our_container .swiper-slide .content{position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 100%;}
.our_service .our_container .swiper-slide .content .container h4{font-size: var(--font-h4-support2);text-align: center;margin-bottom: 0;display: none;}
.our_service .our_container .swiper-slide .content .container p{text-align: center;font-size:var(--font-h5);color: #333;width: 70%;margin: 0 auto;}
.our_service .our_container .fenye .container .dot_item.active{background: #6BC235;}
.our_service .our_container .fenye .container .dot_item.active span{color: white;}



/* faq */
.home_faq .title{display: flex;flex-wrap: wrap;justify-content: space-between;font-size: 1.25rem;color: #6BC235;}
.home_faq .title a{color: #6BC235;}
.home_faq .title a i{font-size: .95rem;}
.home_faq .faq_item{justify-content: space-between;align-items: center;}
.home_faq .faq_item .text p{margin: 15px 0;font-size: var(--font-h5);}
.home_faq .faq_item .img{display: flex;flex-wrap: wrap;align-items: end;}
.home_faq .faq_item .img .text{width: 45%;text-align: right;}
.home_faq .faq_item .img .text .tit h3{font-size: var(--font-h4-support1);text-transform: uppercase;color: #068043;}
.home_faq .faq_item .img .text .tit span{font-size: var(--font-content1);color: #068043;}
.home_faq .faq_item .img .text p{font-size: var(--font-h7);color: #068043;}
.home_faq .faq_item .img .pic{width: 55%;}
.home_faq .faq_item .list .content{border-bottom: 0.01rem solid #999;padding-bottom: 15px;}
.home_faq .faq_item .list .content:last-child{border: none;}
.home_faq .faq_item .list .content+.content{margin-top: 15px;}
.home_faq .faq_item .list .content a{color: #333;}
.home_faq .faq_item .list .content a h3{font-size: var(--font-h4);}
.home_faq .faq_item .list .content:hover a h3{color: #6BC235;}
.home_faq .faq_item .list .content a p{margin:10px 0;font-size: var(--font-content2);color: #999;}
.home_faq .faq_item .list .content:hover .doc_btns a button{color: #6bc235;}
.home_faq .faq_item .list .doc_btns a button{position: initial;padding: 0.5% 30px;border: none;color: #999;outline: none;font-weight: 500;padding: 0;}
.home_faq .faq_item .list .doc_btns a button::before{position: initial;}
.home_faq .faq_item .list .doc_btns a button:hover{outline: none;box-shadow: initial;}





/* 案例 */
.index_case .title{text-align: center;}
.app_caseimg{display: none;}
.index_case .title span{color: #6BC235;margin-bottom: 5px;}
.index_case .case_item{margin-left: 0;margin-right: 0;justify-content: space-between;align-items: stretch;}
.index_case .case_item img{width: 100%;}
.index_case .case_item .left,
.index_case .case_item .center,
.index_case .case_item .right{padding: 0;}
.index_case .case_item .left,
.index_case .case_item .right{display: flex;flex-wrap: wrap;flex-direction: column;justify-content: space-between;}
.index_case .case_item .left .img,
.index_case .case_item .right .img{text-align: center;}
.index_case .case_item .left .img img,
.index_case .case_item .right .img img{width: 96%;margin: 0 auto;}
.index_case .case_item .center .img{text-align: center;}
.index_case .case_item .center .img img{width: 96%;margin: 0 auto;}


/* 联系我们 */
.index_form{position: relative;}
.index_form .form_item{position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 100%;text-align: center;}
.index_form .form_item .title span{color: #6BC235;margin-bottom: 5px;}
.index_form .form_item p{font-size: var(--font-h5);width: 80%;margin: 0 auto;margin-top: 30px;margin-bottom: 30px;}
.index_form .doc_btns a button{border-radius: 2rem;padding: 10px 30px;outline: 1px solid #6BC235;}


/* 底部 */
footer{margin-top: 80px;}
.footer_index{background: url(../../static/img/index-footer.jpg) no-repeat;background-size: cover;width: 100%;padding-top: 50px;}
.footer_index .footer_logo{display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;padding-top: 30px;}
.footer_index .footer_logo img{width: 4rem;margin-right: 10px;}
.footer_index .footer_logo h3{color: white;font-size: var(--font-h4);margin-bottom: 0;}
.footer_index .footer_logo .logo{display: flex;flex-wrap: wrap;align-items: center;width: 100%;justify-content: start;margin-bottom: 15px;}
.footer_index .footer_logo .detail{color: white;font-size: var(--font-content2);}
.footer_index .footer_body{width: 90%;margin: 0 auto;margin-top: 30px;margin-bottom: 30px;}
.footer_index .footer_body .nav h3{width: 100%;color: white;font-size: var(--font-h5);}
.footer_index .footer_body .nav ul li{margin: 5px 0;}
.footer_index .footer_body .nav ul li a{color: white;font-size: var(--font-content2);}
.footer_index .footer_content{width: 100%;background: white;display: flex;flex-wrap: wrap;justify-content: space-around;align-items: center;margin-top: 10px;padding: 10px 0;}
.footer_index .footer_content .con{width: 23.5%;text-align: center;}
.footer_index .footer_content .con span,
.footer_index .footer_content .con a{font-size: var(--font-h5);color: #333;}
.footer_index .footer_content .con i{color: #068043;font-size: 25px;margin-right: 5px;position: relative;top: 3px;}
.footer_index .footer_content .img{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.footer_index .footer_content .img img{margin: 0 10px;}
.foot_bottom{background: rgba(64,64,64, 0.4);color: #F5F5F5;padding: 40px 0;font-size: var(--font-h7);}
.foot_bottom a{color: #F5F5F5;}
.foot_bottom :hover a{color: white;}
.foot_bottom p{margin: 0;}


.bread{padding: 20px 0;box-shadow: 0 5px 5px -8px rgba(0, 0, 0, 0.5);}
.bread .menu{display: flex;flex-wrap: wrap;align-items: center;}
.bread .menu .icon-home{color: #6BC235;}
.bread .menu p{margin-bottom: 0;}
.bread .menu a{color: #999;font-size: var(--font-content2);}
.bread .menu i{margin-right: 10px;font-size: 1.35rem;}
.bread .menu font{margin: 0 5px;}
.bread .menu :last-child{color: #6BC235;}

.about_text{display: flex;flex-wrap: wrap;justify-content: center;margin-bottom: 100px;}
.about_text h3{display: inline-block;background: #f5f5f5;padding: 10px 15px;}
.about_text h3 a{color: #333;padding: 5px 10px;font-size: var(--font-h3);}
.about_text h3.active{background: #6BC235;}
.about_text h3.active a{color: white;}


/* 解决方案 */
.list_solution .title h3{text-align: center;}
.list_solution .title p{text-align: center;margin-top: 30px;font-size: var(--font-h5);margin-bottom: 0;}
.list_solution .btns a span{color: #6BC235;}
.solution_item{align-items: stretch;}
.solution_item .content{display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;height: 100%;border: 0.01rem solid #ccc;padding: 20px;}
.solution_item .content .icon{width: 3rem;height: 3rem;background: rgba(107,194,53, .4);border-radius: 50%;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.solution_item .content .icon i{font-size: 1.5rem;color: #6BC235;}
.solution_item .content .detail{width: 90%;}
.solution_item .content .detail h5{font-size: var(--font-h4);margin-bottom: 15px;}
.solution_item .content .detail p{margin-bottom: 0;font-size: var(--font-h5);}
.sol_smart .img{text-align: center;}
.sol_smart .img img{max-width: 100%;width: 100%;}

.ad_icon{position: relative;}
.ad_icon .iconitem{display: flex;flex-wrap: wrap;justify-content: space-between;position: relative;z-index: 1;}
.ad_icon .line{width: 100%;height: 0.02rem;background: #333;position: absolute;top: 22%;}
.ad_icon .iconitem .icon{width: 15%;text-align: center;cursor: pointer;}
.ad_icon .iconitem .icon .pic{display: inline-block;width: 3.5rem;height: 3.5rem;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;margin: 0 auto;border-radius: 50%;border: 0.01rem solid #ccc;background: white;}
.ad_icon .iconitem .icon .pic i{font-size: 2rem;}
.ad_icon .iconitem .icon .title{width: 100%;height: 70px;display: flex;justify-content: center;align-items: center;position: relative;}
.ad_icon .iconitem .icon .title b{position:absolute;top:0;left:0;width:100%;height:100%;font-size:4rem;font-weight:bold;color:#eee;z-index:1;font-family: 'Times New Roman';}
.ad_icon .iconitem .icon .title span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-size:var(--font-h5);color:#333;z-index:2;text-align:center}
.ad_icon .iconitem .icon:hover .pic{border: 0.01rem solid #6BC235;}
.ad_icon .iconitem .icon:hover .pic i{color: #6BC235;}
.ad_icon .iconitem .icon:hover .title span{color: #6BC235;}
.ad_icon .iconitem .icon.active .pic{border: 0.01rem solid #6BC235;}
.ad_icon .iconitem .icon.active .pic i{color: #6BC235;}
.ad_icon .iconitem .icon.active .title span{color: #6BC235;}
.ad_container{overflow: hidden;}
.ad_container .content{width:100%;display:flex;align-items:center;gap:20px;padding:20px;box-sizing:border-box;}
.ad_container .content .text,
.ad_container .content .img{width: 49.9%;}
.ad_container .content .text,
.ad_container .content .img{width: 49.9%;}
.ad_container .content .img img{width: 100%;}
.ad_container .content .text .txt{width: 88%;margin: 0 auto;}
.ad_container .content .text .txt h5{font-size: var(--font-h3);color: #6BC235;margin-bottom: 30px;}
.ad_container .content .text .txt p{margin: 15px 0;font-size: var(--font-h5);}
.ad_container .content .text .txt .details ul{padding-left: 15px;margin-bottom: 30px;}
.ad_container .content .text .txt .details ul li{list-style: disc;font-size: var(--font-content2);margin-bottom: 10px;}
.ad_unique .btns a .icon,
.ad_container .btns a .icon{display: none;}
.ad_container .btns a{padding-left: 15px;}
.ad_container .btns a::before{transform: translateX(-101%);}


.list_solution .unique .img{text-align: center;margin-top: 30px;}
.list_solution .unique .img img{width: 100%;}
.list_solution .unique .detail{margin-top: 15px;font-size: var(--font-content2);}
.list_solution .unique .ad_unique{margin-top: 15px;}
.list_solution .unique .ad_unique .ad_item .list{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.list_solution .unique .ad_unique .ad_item .list b{font-size: var(--font-h3-support1);font-weight: bold;color: #6BC235;font-family: 'Times New Roman';}
.list_solution .unique .ad_unique .ad_item .list .icon{font-size: var(--font-h3-support1);}
.list_solution .unique .ad_unique .ad_item .list span{font-size: var(--font-h4-support1);font-weight: var(--font-weight-h4);margin:0 10px;width: 75%;}
.list_solution .unique .ad_unique .ad_item .list .xia{transition:transform 0.3s ease;}
.list_solution .unique .ad_unique .ad_item .content{display: none;padding: 0 10px 0 10px;margin-top: 10px;}
.list_solution .unique .ad_unique .ad_item .content p{margin-bottom: 15px;}
.list_solution .unique .ad_unique .ad_item .content ul{padding-left: 10px;}
.list_solution .unique .ad_unique .ad_item+.ad_item{margin-top: 15px;}
.list_solution .unique .ad_unique .ad_item.active .content{display: block;}
.list_solution .unique .ad_unique .ad_item.active .content p,
.list_solution .unique .ad_unique .ad_item.active .content ul li{font-size: var(--font-content1);}
.list_solution .unique .ad_unique .ad_item.active .content ul li{margin: 10px 0;}
.list_solution .unique .ad_unique .ad_item.active span,
.list_solution .unique .ad_unique .ad_item.active .icon,
.list_solution .unique .ad_unique .ad_item.active .xia i{color: #6BC235;}
.list_solution .unique .ad_unique .ad_item.active .xia{transform: rotate(180deg);}



.btns a{display:inline-flex;align-items:center;background:#f5f5f5;font-size:var(--font-h5);border-radius:1.5rem;height:3rem;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap;padding-right: 15px;}
.btns a .icon{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;background:#6BC235;border-radius:50%;margin-right:10px;position:relative;overflow:hidden;z-index:1;flex-shrink:0}
.btns a .icon::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#6BC235;transform:translateX(-100%);transition:transform 0.3s ease-in-out;z-index:-1}
.btns a:hover .icon::before{transform:translateX(0)}
.btns a .icon i{color:white;font-size:2rem;position:relative;z-index:2}
.btns a span{color:#333;font-size:var(--font-h5);transition:color 0.3s ease-in-out;position:relative;z-index:1}
.btns a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#6BC235;transform:translateX(-100%);transition:transform 0.3s ease-in-out;z-index:0;border-radius:1.5rem}
.btns a:hover::before{transform:translateX(0)}
.btns a:hover span{color:#fff}



.list_solution .unique{display: none;}



.sol_warehousing .ware_item .sol_pag{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;text-align: center;}
.sol_warehousing .ware_item .sol_pag .text{border-top: 0.01rem solid #999;border-bottom: 0.01rem solid #999;border-left: 0.01rem solid #999;font-size: var(--font-h5);padding: 15px 0;cursor: pointer;}
.sol_warehousing .ware_item .sol_pag .text:last-child{border-right: 0.01rem solid #999;}
.sol_warehousing .ware_item .sol_pag .text.active{background: #6BC235;color: white;}
.sol_warehousing .ware_fenye{display: none;}
.ware_container{overflow: hidden;}
.ware_container .ware_content{align-items: center;margin-right: 0;margin-left: 0;}
.ware_container .ware_content .img,
.ware_container .ware_content .text{padding: 0;}
.ware_container .ware_content .img img{width: 100%;}
.ware_container .ware_content .text{padding: 0 0 0 30px;}
.ware_container .ware_content .text h4{font-size: var(--font-h3);margin-bottom: 15px;margin-bottom: 30px;}
.ware_container .ware_content .text p{font-size: var(--font-h5);margin-bottom: 15px;}
.ware_container .ware_content .text ul li{margin: 15px 0;display: flex;}
.ware_container .ware_content .text ul li i{font-size: 1.25rem;color: #666;margin-right: 1%;}
.ware_container .ware_content .text ul li span{font-size: var(--font-h5);}
.sol_technology{background: url(../../static/img/sol_grain.jpg) no-repeat;background-size: 100% 100%;padding: 60px 0;}
.sol_technology .title h3,
.sol_technology .title p{color: white;}
.sol_technology .img_item .img img{width: 100%;border-radius: 1rem;}
.sol_technology .img_item .bottom{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 20px;}
.sol_technology .img_item .bottom .pic{width: 48%;}
.sol_technology .img_item .bottom .pic img{width: 100%;border-radius: 1rem;}
.service_container{overflow: hidden;}
.sol_service .service{align-items: stretch;}
.sol_service .img{text-align: center;}
.sol_service .text{display: flex;flex-wrap: wrap;flex-direction: column;justify-content: space-between;}
.sol_service .text .list{display: flex;flex-wrap: wrap;justify-content: space-between;}
.sol_service .text .list .detail{width: 94%;}
.sol_service .text .list i{font-size: 1.5rem;}
.sol_service .text .list .detail h5{font-size: var(--font-h4);margin-bottom: 25px;}
.sol_service .text .list .detail p{font-size: var(--font-content2);}
.sol_service .text .list.active i{color: #6BC235;}
.sol_service .text .list.active .detail h5{color: #6BC235;}
.sol_storage{position: relative;}
.sol_storage img{width: 100%;}
.sol_storage .sol_content{position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 100%;}
.sol_storage .sol_content .content{text-align: center;color: white;}
.sol_storage .sol_content .content p{font-size: var(--font-h5);width: 80%;margin: 30px auto;}
.sol_storage .sol_content .content .btns{margin: 0 auto;margin-top: 30px;}
.sol_storage .sol_content .content .btns a{margin: 0 auto;background: white;}
.sol_storage .sol_content .content .btns a span{font-weight: 600;}
.sol_information{position: relative;}
.sol_information .bottom_contact{position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 100%;}
.sol_information .bottom_contact #small_font{color: #6BC235;}
.sol_information .bottom_contact .contact{width: 50%;text-align: center;}
.sol_information .bottom_contact .contact p{font-size: var(--font-h5);margin: 30px 0;}
.sol_information .bottom_contact .contact_btns .btns{width: auto;}
/* 产品 */
.homeNav{position:fixed;top:50%;left:0;z-index:99;transform:translateY(-50%);transition:all 400ms ease;opacity:0;visibility:hidden}
.homeNav.isActive{opacity:1;visibility:visible}
.homeNav ul{margin-left:1vw;border-left:1px solid rgba(17,17,17,0.2)}
.homeNav ul li{margin-bottom:0.62rem;position:relative;padding-left:1.25rem;cursor:pointer}
.homeNav ul li a{color:rgba(17,17,17,0.5);font-size: var(--font-h5);}
.homeNav ul li::after{content:'';position:absolute;top:0;left:-1px;height:0;width:3px;background-color:#6BC235}
.homeNav ul li.active{opacity: 1;visibility: visible;}
.homeNav ul li.active::after{height:100%}
.homeNav ul li.active a{color:rgba(17,17,17,1.0)}
.homeNav ul li.active span{color: #6bc235;}

.pro_item .pro_container .pro_title h3 span{color: #6BC235;}
.pro_item .pro_container+.pro_container{margin-top: 30px;}
.pro_item .pro_container .pro_content .col-12{margin-bottom: 50px;}
.pro_item .pro_container .pro_content .min-center{padding:30px 20px;overflow: hidden;width: 98%;margin: 0 auto;border: 0.01rem solid #fff;transition:all 0.5s ease}
/* .pro_item .pro_container .pro_content .min-center:hover{box-shadow: 0px 18px 0.62rem 2px rgba(5, 28, 45, 0.08);} */
.pro_item .pro_container .pro_content .min-center .doc_btns button{padding: 10px 30px;}
.pro_item .pro_container .pro_content .min-center:hover{border: 0.01rem solid #6BC235;}
.pro_item .pro_container .pro_content .min-center:hover .content h5{color: #6BC235;}
.pro_item .pro_container .pro_content .min-center:hover .img img{transform: scale(1.05);border-radius: 1rem;}
.pro_item .pro_container .pro_content .min-center .img{display: block;transition:all 0.5s ease}
.pro_item .pro_container .pro_content .min-center .img img{width: 100%;}
.pro_item .pro_container .pro_content .min-center .content{margin-top: 15px;}
.pro_item .pro_container .pro_content .min-center .content h5{font-size:var(--font-h4-support1);color: #333;}
.pro_item .pro_container .pro_content .min-center .content p{font-size: var(--font-content2);margin: 15px 0;}
.pro_item .pro_container .pro_content .min-center .content .pro_btns a{background: #6BC235;border-radius: 1.75rem;font-size: var(--font-h5);display: inline-block;padding: 10px 30px;}
.pro_item .pro_container .pro_content .min-center .content .pro_btns a button{border: none;outline: none;background: none;color: white;font-size: var(--font-h5);cursor: pointer;}










/* FAQ */
.list_faq .title{text-align: center;}
.list_faq .title h3 span{color: #6BC235;}
.faq_container li{padding: 0 !important;}
.faq_container li a{padding: 10px 0 10px 20px !important;display: inline-block;width: 100%;}
.faq_list .faq_item ul li:nth-child(1){font-size: var(--font-h4);}
.faq_container li:first-child{background: initial !important;border-left: initial !important;color: initial !important;}
.faq_list .faq_item ul li{font-size: var(--font-content2);padding: 10px 0 10px 20px;}
.faq_list .faq_item ul li:first-child{background: #f5f5f5;border-left: 5px solid #6BC235;color: #6BC235;}
.faq_list .faq_item ul li a{color: #333;font-size: var(--font-content1);}
.faq_list .faq_detail .content{display: flex;flex-wrap: wrap;justify-content: space-around;background: #f5f5f5;padding: 30px 0;}
.faq_list .faq_detail .content+.content{margin-top: 20px;}
.faq_list .faq_detail .content:hover .details h4 a{color: #6BC235;}
.faq_list .faq_detail .content:hover .right i{background: #6BC235;color: white;}
.faq_list .faq_detail .content .question,
.faq_list .faq_detail .content .right{width: 5%;}
.faq_list .faq_detail .content .details{width: 86%;}
.faq_list .faq_detail .content .details h4,
.faq_list .faq_detail .content .details p{font-size: var(--font-content2);margin-top: 10px;margin-bottom: 0;color: #666;}
.faq_list .faq_detail .content .details h4 a{color: #333;font-size: var(--font-h4);}
.faq_list .faq_detail .content .question{text-align: center;padding-top: 5px;}
.faq_list .faq_detail .content .question i{font-size: 2rem;color: #333;}
.faq_list .faq_detail .content .right{text-align: center;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.faq_list .faq_detail .content .right i{width: 40px;height: 40px;background: #fff;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;border-radius: 50%;color: #333;}
.faq-container{margin-top: 60px;}
/* 关于我们 */
.list_about .group{align-items: center;margin: 0;}
.list_about .doc_btns{text-align: center;}
.list_about .doc_btns a button{outline: 1px solid #6BC235;}
.list_about .group .img{padding: 0;}
.list_about .group .img img{margin: 0 auto;width: 100%;}
.list_about .group .text{box-shadow: 0 2px 4px 0px rgba(16, 79, 185, .2);padding: 3rem 5rem;position: relative;left: -60px;background: white;}
.list_about .group .text h3{margin-bottom: 30px;}
.list_about .group .text p{font-size: var(--font-h5);line-height: 40px;color: #666;margin-top: 30px;}
/* logo的含义 */
.our_logo{background: url(../../static/img/our_logo.jpg) no-repeat;background-size: 100% 100%;padding: 100px 0;margin-top: 100px;}
.our_logo .the_logo{align-items: center;}
.our_logo .the_logo .text h3{margin-bottom: 30px;color: white;}
.our_logo .the_logo .text p{font-size: var(--font-h5);color: white;width: 70%;margin-top: 30px;}
.our_logo .the_logo .text p+p{margin-top: 10px;}
.our_logo .the_logo .img{text-align: center;}
.our_logo .the_logo .img img{margin: 0 auto;}

.group_structure .group_text{text-align: center;}
.group_structure .group_text h3{margin-bottom: 30px;}
.group_structure .img{text-align: center;margin-top: 50px;}

.main_container{overflow: hidden;}
.main_business .main_text{text-align: center;}
.main_swiper .main_item{position: absolute;top: 50%;left: 10%;transform: translateY(-50%);}
.main_swiper .main_item .link_btn{text-align: left;}
.main_swiper .main_item .text{margin-bottom: 100px;}
.main_swiper .main_item .text h3 a{color: white;}
.main_swiper .main_item .text .p1{font-size: var(--font-h4);color: white;margin: 20px 0;}
.main_swiper .main_item .text .p2{font-size: var(--font-h5);color: white;}
.main_swiper .main_item .contact_btns{text-align: left;}
.main_swiper .main_item .doc_btns{text-align: left;}
.main_swiper .main_item .doc_btns button{outline: 1px solid #fff;color: white;}
.main_swiper{position: relative;}
.main_swiper .fenye{position: absolute;right: 0;bottom: 0;z-index:9999;display: inline-block;background: white;border-top-left-radius: 1rem;width: 50%;}
.main_swiper .fenye .main_nav{display:flex;justify-content:space-between;margin-top:15px}
.main_swiper .fenye .dot_item{display:flex;flex-direction:column;align-items:center;width:auto;height:auto;border-right: 0.01rem solid #ccc;border-radius: initial;width: 25%;}
.main_swiper .fenye .dot_item:last-child{border: none;}
.main_swiper .fenye .dot_item i{margin-bottom:5px;font-size: 4.5rem;}
.main_swiper .fenye .dot_list{font-size:var(--font-h4);color:#666;text-align: center;cursor: pointer;}
.main_swiper .fenye .dot-text{display: inline-block;width: 100%;font-size: var(--font-h5);}
.main_swiper .fenye .dot_item.active i,
.main_swiper .fenye .dot_item.active span{color: #6BC235;}

.history .text{text-align:center}
.history_swiper{overflow:hidden;margin-top:50px !important;position: relative;}
.history_container{position:relative;}
.timeline-axis{position:absolute;top:49%;left:0;width:100%;height:2px;background:#666;transform:translateY(-49%);z-index:1}
.history_swiper .content{text-align:center;position:relative;z-index:2;padding:0 15px}
.history_swiper .content h4{font-size: var(--font-h2);font-weight: bold;font-family:var(--font-family2);margin:0;height:5rem;display:flex;justify-content:center;align-items:center}
.history_swiper .content .txt{font-size:var(--font-h5);height:5rem;display:flex;justify-content:center;align-items:center;overflow: hidden;color: #666;}
.history_swiper .content i{display:inline-block;width:1rem;height:1rem;background:#333;border-radius:50%;position:relative;z-index:3;margin:10px 0}
.history_container .swiper-slide{background: transparent;}
.history_container .swiper-slide.swiper-slide-active .content h4{color: #6BC235;}
.history_container .swiper-slide.swiper-slide-active .content i{background: #6BC235;}
.history_container .swiper-slide:hover{cursor: pointer;}
.history_container .swiper-slide:hover .content h4{color: #6BC235;}
.history_container .swiper-slide:hover .content i{background: #6BC235;}
.history_swiper .fenye{display: flex;flex-wrap: wrap;justify-content: center;margin-top:50px;}
.history_swiper .fenye .history_next,
.history_swiper .fenye .history_prev{position: initial;background: initial;width: initial;height: initial;margin-top: initial;font-size:var(--font-h5);background: #D9D9D9;padding: 10px 50px;margin: 0 0.25rem;}
.history_swiper .fenye .history_next:hover,
.history_swiper .fenye .history_prev:hover{background: #6BC235;color: white;}
/* 客户的成功就是doing的成功 */
.success{position: relative;}
.success .font_title{text-align: center;margin-bottom: 50px;}
.success .title{text-align:center;position: absolute;top: 50%;transform: translateY(-50%);z-index: 99;width: 100%;}
.success .img{position: relative;margin-top: 20px;}
.success .img img{margin-top: 10px;width: 100%;}
.success .customers{position: absolute;bottom: 0;width: 100%;}
.success .customers ul{display: flex;flex-wrap: wrap;justify-content: space-around;}
.success .customers ul li{text-align: center;}
.success .customers ul li h4{font-size: var(--font-h2);font-weight: bold;font-family:var(--font-family2);}
.success .customers ul li p{font-size: var(--font-h5);}

/* 商业哲学 */
.business_philosophy{margin-top: 100px;position: relative;}
.business_philosophy img{width: 100%;}
.business_philosophy .content{position: absolute;top: 50%;left: 0;transform:translateY(-50%);}
.business_philosophy .content .business_item{color: #fff;}
.business_philosophy .content .business_item h4{font-size: var(--font-h4);font-weight: bold;font-family:var(--font-family2);margin: 30px 0;}
.business_philosophy .content .business_item p{font-size: var(--font-h5);}

/* 企业文化 */
.culture{margin-top: 50px;}
.culture_swiper{overflow: hidden;position: relative;}
.culture_swiper{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;margin-top: 30px;}
.culture_swiper .culture_menu{width: 30%;}
.culture_swiper .culture_container{width: 70%;overflow: hidden;}
.culture_swiper .culture_container .swiper-slide img{width: 90%;margin: 0 auto;border-top-left-radius: 20%;}
.culture_swiper .culture_container .swiper-slide .text{position: absolute;bottom: 10%;left: 0%;z-index: 999;width: 35%;background: rgba(107,194,53, 0.8);padding: 60px 40px;color: white;border-radius: 1rem;}
.culture_swiper .culture_container .swiper-slide .text h3{font-size: var(--font-h3);font-weight:bold;font-family:'Times New Roman' !important}
.culture_swiper .culture_container .swiper-slide .text p{font-size: var(--font-h5);margin-top: 20px;}
.culture_swiper .culture_item{text-align: center;}
.culture_swiper .culture_item span{display: block;width: 100%;margin: 0 auto;height: inherit;border-radius: 0;color: #333;background: transparent;opacity: 1;font-size: var(--font-h3);margin-top: 10px;margin-bottom: 10px;}
.culture_swiper .culture_item span.active{color: #6BC235;}
.culture_swiper .menu{display: flex;flex-wrap: wrap;justify-content: center;margin-top: 30px;}
.culture_swiper .menu .culture_prev,
.culture_swiper .menu .culture_next{position: initial;background-image: initial;width: 2.5rem;height:2.5rem;border: 0.01rem solid #aaa;border-radius: 50%;display: flex;justify-content: center;align-items: center;position: initial;margin-top: initial;margin: 0 10px;}
.culture_swiper .menu .culture_prev i,
.culture_swiper .menu .culture_next i{color: #aaa;}
.culture_swiper .menu .culture_prev:hover,
.culture_swiper .menu .culture_next:hover{border: 0.01rem solid #6BC235;background: #6BC235;}
.culture_swiper .menu .culture_prev:hover i,
.culture_swiper .menu .culture_next:hover i{color: #fff;}

/* 东盈控股 */
.list_about .doing_group{align-items: center;}
.list_about .doing_group .content .group_title h3{margin-bottom: 1rem;}
.list_about .doing_group .content .group_title h3 span{color: #6BC235;}
.list_about .doing_group .content .group_title p{font-size: var(--font-h5);margin-top: 30px;}
.list_about .doing_group .content .company_text .number{text-align: center;}
.list_about .doing_group .content .company_text .number h3{font-size: var(--font-h3);color: #068043;font-weight: bold;}
.list_about .doing_group .content .company_text .number h3 span{font-size: var(--font-h5);margin-left: 5px;color: #068043 !important;}
.list_about .doing_group .content .company_text .number p{font-size: var(--font-h5);}
.list_about .about_solution{position: relative;}
.list_about .about_solution .raw_content{position: absolute;right:5%;top: 50%;transform: translateY(-50%);width: 50%;}
.list_about .about_solution .about_raw{margin: 0;justify-content: space-around;}
.list_about .about_solution .about_raw .raw{width: 19.5%;text-align: center;}
.list_about .about_solution .about_raw .raw .icon{width: 7rem;height: 7rem;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;margin: 0 auto;border: 0.02rem solid #6BC235;border-radius: 1rem;margin-bottom: 15px;}
.list_about .about_solution .about_raw .raw .icon i{font-size: 3rem;color: #6BC235;}
.list_about .about_solution .about_raw .raw span{font-size: var(--font-h5);}
.list_about .serve_container{overflow: hidden;position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 100%;}
.about_solution .contact_btns a{background: initial;}
.about_solution .contact_btns a button{color: #6BC235;}





.list_about .serve_container .swiper-slide{background: initial;}
.list_about .serve_container .content h3{color: #333;}
.list_about .serve_container .content span{display: inline-block;margin:30px 0;color: #333;}
.list_about .serve_container .content p{font-size: var(--font-h5);color: #333;width: 50%;}
.list_about .about_our{position: relative;}
.list_about .about_our>img{width: 100%;}
.list_about .about_our .serve_menu{position: absolute;bottom: 5%;width: 100%;z-index: 9;}
.list_about .about_our .serve_menu .menu{display: flex;flex-wrap: wrap;justify-content: space-between;}
.list_about .about_our .serve_menu .menu .item{width: 25%;text-align: center;font-size: var(--font-h4);font-weight: bold;color: white;border-top: 0.01rem solid #fff;border-bottom: 0.01rem solid #fff;border-left: 0.01rem solid #fff;padding: 15px 0;background: rgba(0, 0, 0, 0.2);backdrop-filter: blur(4px);}
.list_about .about_our .serve_menu .menu .item:last-child{border-right: 0.01rem solid #fff;}
.list_about .about_our .serve_menu .menu .item.active{background: white;color: #333;}
.group_structure .img .app{display: none;}




.choose_item{width: 100%;position: relative;}
.choose_item .img{width: 40%;text-align: center;}
.choose_item .img img{margin: 0 auto;width: 100%;}
.choose_item .choo_slide{width: 65%;overflow: hidden;position: absolute;top: 50%;right: 0%;transform: translateY(-50%);}
.choose_item .choo_slide .choo_list{position: relative;}
.choose_item .choo_slide .choo_us{padding: 35px 15px;background: white;box-shadow: 0 2px 4px 0px rgba(16, 79, 185, .2);}
.choose_item .choo_slide .choo_us .svg{height: 4rem;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.choose_item .choo_slide .choo_us .svg i{font-size: 3rem;margin: 0 auto;color: #6bc235;}
.choose_item .swiper-slide-active .svg i{color: #068043 !important;}
.choose_item .choo_slide .choo_us h5{font-size: 1.35rem;font-weight: 500;margin: 10px 0;text-align: center;height: 3rem;}
.choose_item .choo_slide .choo_us .detail{font-size: 1rem;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.choose_item .choo_slide .choose_menu{display: flex;flex-wrap: wrap;align-items: center;width: 75%;margin: 0 auto;margin-top: 20px;}
.choose_item .choo_slide .choose_menu .fenye{margin-right: 20px;}
.choose_item .choo_slide .choose_menu .fenye .choose-pagination{position: initial;text-align: left;}
.choose_item .choo_slide .choose_menu .fenye .choose-pagination .swiper-pagination-bullet{width:20px;height:5px;border-radius:5px;margin:0 4px !important;}
.choose_item .choo_slide .choose_menu .fenye .choose-pagination .swiper-pagination-bullet-active{background:#6bc235 !important;}
.choose_item .choo_slide .choose_menu .choose_arrow{display: flex;flex-wrap: wrap;align-items: center;}
.choose_item .choo_slide .choose_menu .choose_arrow .choose-prev,
.choose_item .choo_slide .choose_menu .choose_arrow .choose-next{background-image: initial;width: 2.5rem;height:2.5rem;border: 0.01rem solid #aaa;border-radius: 50%;display: flex;justify-content: center;align-items: center;position: initial;margin-top: initial;margin: 0 10px;}
.choose_item .choo_slide .choose_menu .choose_arrow .choose-prev i,
.choose_item .choo_slide .choose_menu .choose_arrow .choose-next i{color: #aaa;}
.choose_item .choo_slide .choose_menu .choose_arrow .choose-prev:hover,
.choose_item .choo_slide .choose_menu .choose_arrow .choose-next:hover{border: 0.01rem solid #6bc235;background: #6bc235;}
.choose_item .choo_slide .choose_menu .choose_arrow .choose-prev:hover i,
.choose_item .choo_slide .choose_menu .choose_arrow .choose-next:hover i{color: #fff;}

.choose_item{display:flex;align-items:center;gap:30px;padding:50px 0;margin-top: 30px;}
.choose_item .img_list{display:flex;flex-direction:column;}
.choose_item .img_item{cursor:pointer;border:2px solid transparent;border-radius:8px;overflow:hidden;transition:all 0.3s ease;display: none; transition: all 0.3s ease;}
.choose_item .img_item.active{display: block;}
.choose_item .img_item img{width:100%;height:auto;display:block}


.ab_technology .title{text-align: center;}
.ab_technology .title p{font-size: var(--font-h5);margin-top: 30px;margin-bottom: 0;}

 

.strength{background: #F5F5F5;padding: 50px 0;}
.strength .title{text-align: center;} 
.strength .title h3 span{color: #6BC235 !important;}
.strength .title p{font-size: var(--font-h5);margin: 30px 0;color: #666;}
.strength .strength_item{margin-top: 30px;}
.strength .strength_item .item{text-align: center;}
.strength .strength_item .item .list{width: 96%;margin: 0 auto;background: #f5f5f5;}
.strength .strength_item .item .list span{display: inline-block;padding: 10px 0;font-size: var(--font-h4);height: 60px;margin-top: 10px;}
.strength .strength_item .item .list .img img{width: 100%;}
.strength .strength_item .item .list:hover span{color: #6BC235;}
.strength .strength_item .item{margin-bottom: 30px;}

/* 证书 */
.certificate .title{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.certificate .title h3{width: 44.5%;text-align: center;}
.certificate .title h3 span{color: #6BC235;}
.certificate .title p{width: 54.5%;font-size: var(--font-h5);}
.certificate .cer_img{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;margin-top: 30px;}
.certificate .cer_img .img{text-align: center;}
.certificate .cer_img .img:nth-child(1){width: 44.5%;}
.certificate .cer_img .img:nth-child(2){width: 54.5%;}

/* 关于我们的案例 */
.about_case .title{text-align: center;}
.about_case .title h3 span{color: #6BC235;}
.about_case .title p{font-size: var(--font-h5);margin-top: 30px;}
.about_case img{margin: 0 auto;width: 100%;}



 


/* 联系我们 */
.list_contact .title h3{text-align: center;}
.list_contact .title h3 span{color: #6BC235;}
.list_contact .con_content{align-items: center;}
.list_contact .con_content p{font-size: var(--font-h3);font-weight: var(--font-weight-h4);}
.list_contact .con_content .contact_us .con{margin: 15px 0;}
.list_contact .con_content .contact_us .con i{font-size: 1.5rem;color: #6BC235;margin-right: 10px;}
.list_contact .con_content .contact_us .con a{color: #333;font-size: var(--font-h5);}
.list_contact .con_content #small_font{color: #6bc235;}


.list_contact .contact_form .form_input .fl{margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative;min-height:3rem}
.list_contact .contact_form .form_input .fl p,.list_contact .contact_form .form-area p{display:none}
.list_contact .contact_form .form-area{position:relative;display:block;min-height:3rem;margin-bottom:20px}
.list_contact .contact_form .form_input .fl input{width:100%;height:3rem;border:none;border-bottom:0.01rem solid #ccc;resize:none;transition:none;background:transparent;outline:none;box-sizing:border-box;position:relative}
.list_contact .contact_form .form-area{position:relative;width:100%}
.list_contact .contact_form .form-area textarea{width:100%;min-height:3rem;height:auto;border:none;border-bottom:0.01rem solid #ccc;resize:none;background:transparent;outline:none;box-sizing:border-box;display:block;overflow:hidden;padding:0.5rem 3.5rem 0.5rem 0.3rem;line-height:1.5}
.list_contact .form-area i{color:#ccc;font-size:1.5rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:color 0.3s ease;pointer-events:none;z-index:1}

.list_contact .contact_form .form_input .fl i{color:#ccc;font-size:1.5rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:color 0.3s ease;pointer-events:none;z-index:1}


.list_contact .contact_form .form-area textarea::placeholder{color:#999;opacity:1}
.list_contact .contact_form .form_input .fl i.active,.list_contact .form-area i.active{color:#28a745}
.input-underline{position:absolute;left:0;width:0;height:0.01rem;background-color:#28a745;transition:width 0.3s ease;z-index:1}
.list_contact .form_input .fl .input-underline{bottom:0}
.list_contact .form-area .input-underline{bottom:0}
.list_contact .contact_form .contact_btns{text-align:left}
.contact_line{width: 100%;height: 0.01rem;background: #ccc;margin: 50px 0;}
.contact_map a{display: inline-block;width: 100%;height: 100%;}
.contact_map img{width: 100%;margin: 0 auto;}

/* 文章页 */
.article_container{padding-top: 80px;}
.article_container .title h1{text-align: center;font-size: var(--font-h3);}
.article_container .date_item{display: none;flex-wrap: wrap;justify-content: center;margin-top: 30px;}
.article_container .date_item .date{font-size: var(--font-content2);}
.article_container .share{font-size: 1.25rem;display: flex;align-items: center;justify-content: end;margin-top: 30px;}
.article_container .share .img{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;margin-left: 10px;}
.article_container .share img{width: 80%;}
.article_container .arc-body{margin-top: 50px;}
.article_container .arc-body p{font-size: 1.15rem;}
.article_container .arc-body p a{color: #6BC235;}
.article_container .arc-body p img{display: block;margin: 0 auto;height: auto !important;}
.article_container .arc-body p:has(img){text-align: center;font-size: 14px;}
.article_form .title{display: none;}


/* 上一页下一页 */
.pagenav{display: flex;flex-wrap: wrap;justify-content: center;width:100%}
.pagenav .prev,
.pagenav .next{width: 49.5%;display: flex;flex-wrap: wrap;align-items: center;justify-content:center;border-radius: 4px;}
.pagenav .prev a,
.pagenav .next a{display: inline-block;width: 90%;color: #333;font-size: var(--font-h4);}
.pagenav .prev a{text-align: right;padding-right: 1%;display: flex;flex-wrap: wrap;justify-content: right;align-items: center}
.pagenav .next a{text-align: left;padding-left: 1%;display: flex;flex-wrap: wrap;justify-content: left;align-items: center}
.pagenav .prev i,
.pagenav .next i{width: 6%;background: #6BC235;border-radius: 4px;text-align: center;color: white;}
.pagenav .prev a:hover,
.pagenav .next a:hover{color: #6BC235;}





/* 搜索页面 */
.ject-list h1{text-align:center;font-size:2rem;line-height:2;color:#333;margin:20px auto}
.ject-content{padding-bottom: 50px;}
.ject-ul .ject-li{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;margin: 30px 0;}
.ject-ul .ject-li .ject-img{width: 24.5%;}
.ject-ul .ject-li .ject-img a{display: block;}
.ject-ul .ject-li .ject-img img{width: 100%;}
.ject-ul .ject-li .ject-cont{width: 74.5%;}
.ject-ul .ject-li .ject-cont h3 a{font-size: var(--font-h4-support1);color: #333 !important;}
.ject-ul .ject-li .ject-cont .ject-desc{color: #333;}
.search-page{width: 100%;text-align: center;}
.search-page .pageul{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.search-page a,.search-page span{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;color: #333;width: 3rem;height: 3rem;border: 1px solid #6BC235;border-radius: 50%;margin: 0 5px;}
.search-page .pageul li a{width:inherit;height: inherit;border: inherit;}
.search-page .pageul .curr{background: #6BC235;color: white;}
@media(max-width:767px){
  .ject-ul .ject-li{display: inherit !important;margin-bottom: 20px;}
  .ject-ul .ject-li .ject-img{width: 99%;}
  .ject-ul .ject-li .ject-cont{width: 99%;}
  .ject-ul .ject-li .ject-cont h3 a{font-size: var(--font-h4-support1);}
  .ject-ul .ject-li .ject-cont p{font-size: var(--font-content2);}
  .search-page .pageul li{margin-top: 20px;width: 100%;}
}
.page_list{margin-top: 30px;text-align: center;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.page_list .page_num{display: flex;justify-content: center;margin-right: 10px;}
.page_list .page_num span,
.page_list .page_num a{background: #E9E9E9;width: 3rem;height: 3rem;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;color: #333;font-size: 1rem;}
.page_list .page_num .shang,
.page_list .page_num .xia{background: #6BC235;color: #fff;}
.page_list .page_num .curr{color: #fff;background: #6BC235;}

.search_main{padding-bottom: 50px;}



.page{display: flex;flex-wrap: wrap;justify-content: center;margin: 0 auto;margin-top: 30px;margin-bottom: 30px;}
.page a,.page span{display: inline-block;width: 40px;height: 40px;text-align: center;line-height: 40px;border: 1px solid #6BC235;cursor: pointer;color:#333;margin: 0 5px;border-radius: 50%;}
.page .curr{background: #6BC235;color: white;border: 1px solid #6BC235;}
.page a:hover{background: #6BC235;color: white;border: 1px solid #6BC235;}
.page .shang,.page .xia{border: none;}
.page .shang:hover,.page .xia:hover{background: transparent !important;border: none;color: #6BC235;}



