*{font-family:'Source Han Sans CN' !important;}
p{margin: 0;}
h1,h2,h3,h4,h5{margin: 0;}
ul,li{list-style:none;padding:0px;margin:0px; }
input{transition: all 500ms ease;}
span{display: inline-block;}
button:focus,input:focus,textarea:focus{outline:none;box-shadow:none;transition:all 500ms ease}
a{text-decoration:none;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}
a:hover{text-decoration: none;}
img{vertical-align: middle;max-width: 100%;max-height: 100%;transition: all 0.5s;-webkit-transition: all 0.5s;}
.animation{animation: scale 4s linear infinite;}
.tit-fz,
.tit-bolder,
.tit-bg {
  margin-top: 20px !important;
  margin-bottom: 8px !important;
}

.tit-fz {
  font-size: 24px !important;
  font-weight: bolder !important;
}

.tit-bolder {
  font-weight: bolder !important;
}

.tit-bg {
  background-color: #1E9D5C;
  color: #fff !important;
  font-weight: bolder !important;
  padding: 5px 0 5px 10px;
}
@keyframes scale{
    0%{transform:scale(1)}
    12.5%{transform:scale(1.1)}
    25%{transform:scale(1)}
    37.5%{transform:scale(1.1)}
    50%{transform:scale(1)}
    75%{transform:scale(1.1)}
    100%{transform:scale(1)}
}


.swiper{width:100%;height:100%}
.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}
.home_swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}
.home_swiper .swiper-slide .text{position: absolute;left: 10%;bottom: 25%;text-align: left;}
.home_swiper .swiper-slide .text p{color: white;font-size: 4rem;margin-bottom: 30px;width: 54%;font-weight: bold;text-transform: uppercase;}
.home_swiper .swiper-slide .text #buttons{border-radius: 5rem;background: #1E9D5C !important;color: white;}
.home_swiper .swiper-button-next,
.home_swiper .swiper-button-prev {
  position: absolute;
  top: 0;
  width: 50%;
  height: 100%;
  margin-top: 0;
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: transparent;
}
.home_swiper .swiper-button-next{cursor: url(/static/img/cursor-next.png) 22 28, pointer;}
.home_swiper .swiper-button-prev{cursor: url(/static/img/cursor-prev.png) 22 28, pointer;}





/* main-header 头部开始 */
.nav{width: 100%;position: fixed;z-index: 999;}
.nav .nav_top{width: 100%;height: 80px;display: flex;align-items: center;}
.nav .nav_white{background: white;}
.nav .nav_white .logo_hide{display: block;}
.nav .nav_white .logo_show{display: none;}
.nav .nav_white .menu a{color: #333 !important;}
.nav .nav_white .search-box span{color: #333 !important;}
.nav .nav_white .search-box i{color: #333 !important;}
.nav .nav_top:hover .logo_hide{display: block;}
.nav .nav_top:hover .logo_show{display: none;}
.nav .nav_top:hover .menu a{color: #333;}
.nav .nav_top:hover .search-box span{color: #333;}
.nav .nav_top:hover .search-box i{color: #333}
.nav .nav_top .search-box .language_item{position: relative;height: 100%;display: flex;justify-content: center;align-items: center;}
.nav .nav_top .search-box .language_item .language_list{position: absolute;top: 80px;background: white;width: 10rem;padding: 1rem  0;display: none;}
.nav .nav_top .search-box .language_item .language_list h3{margin-bottom: 1rem;}
.nav .nav_top .search-box .language_item .language_list h3 a{color: #333;display: inline-block;width: 100%;text-align: center;font-size: 1.25rem;}
.nav .nav_top .search-box .language_item:hover .language_list{display: block;}
.nav .main-header .search-box .language>:last-child{transition: transform 0.5s ease;}
.nav .main-header .search-box .language_item:hover .language>:last-child{transform: rotate(180deg);}
.nav .nav_top .search-box .language_item .language_list h3:hover  a{color: #1E9D5C;font-size: 1.3rem;}
.logo_hide{display: none;}
.nav .nav_top:hover{background: white;}
.nav .main-header{width: 80%;margin: 0 auto;height: 100%;display: flex;}
.nav .main-header .header-lower{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.nav .main-header .logo{width: 10%;text-align: center;}
.nav .main-header .logo img{margin: 0 auto;width: 4.5rem;}
.nav .main-header .menu{width: 60%;height: 100%;}
.nav .main-header .menu .navigation{height: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.nav .main-header .menu .navigation>li{height: 100%;display: flex;align-items: center;}
.nav .main-header .menu .navigation>li>a{ position: relative;transition: all 500ms ease;text-transform: uppercase;font-size: 18px;font-weight: 600;}
.nav .main-header .menu .navigation a:hover{color: #1E9D5C;}
.nav .main-header .menu .navigation>li>.cur::before{position:absolute;content:'';background:url(/static/image/shape.png);width:62px;height:8px;left:50%;transform:translateX(-50%) scale(1);bottom:-27px;background-repeat:no-repeat;background-position:center;transition:all 500ms ease;opacity: 1;}
.nav .main-header .menu .navigation>li>a:before{position:absolute;content:'';background:url(/static/image/shape.png);width:62px;height:8px;left:50%;transform:translateX(-50%) scale(0);bottom:-27px;background-repeat:no-repeat;background-position:center;transition:all 500ms ease;opacity: 0;}
.nav .main-header .menu .navigation>li:hover>a:before{opacity: 1;transform:translateX(-50%) scale(1)}
.nav .main-header .menu .navigation .dropdown{position: relative;}
/* .nav .main-header .menu .navigation .dropdown:hover .pro_menu{display: none;} */

.nav .main-header .menu .navigation .dropdown ul{position: absolute;top: 78px;left: 0;background: #fff;opacity:0;visibility:hidden;filter:alpha(opacity=0);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-webkit-box-shadow:0px 4px 4px 1px rgba(0,0,0,0.2);box-shadow:0px 4px 4px 1px rgba(0,0,0,0.2);-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:0 0;transform-origin:0 0;padding-bottom: 20px;}
.nav .main-header .menu .navigation .dropdown ul li{width:100%;padding:0px 10px;-webkit-transition:all 0.2s cubic-bezier(0.4,0.28,0.31,1.28) 0s;transition:all 0.2s cubic-bezier(0.4,0.28,0.31,1.28) 0s;-webkit-transform:translateY(5px);transform:translateY(5px)}
.nav .main-header .menu .navigation .dropdown ul li a{display:block;padding:14px 0px;line-height:24px;font-weight:500;font-size:16px;text-transform:capitalize;color:#333;border-bottom:1px solid rgba(255,255,255,0.1);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}
.nav .main-header .menu .navigation .dropdown ul li a:hover{color: #1E9D5C;}
.nav .main-header .menu .navigation>li:hover .dropdown-menu{display: block;opacity: 1;visibility: visible;transform:translateY(0px);filter:alpha(opacity=100);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}
.nav .main-header .menu a{color: white;transition: all 500ms ease;}
.nav .main-header .search-box{width: 20%;display: flex;flex-wrap: wrap;justify-content: space-around;height: 100%;align-items: center;}
.nav .main-header .search-box i{cursor: pointer;font-size: 20px;color: white;margin-top: 0.25rem;}
.nav .main-header .search-box span{color: white;font-size: 18px;}
.nav .main-header .search-box .language{display: flex;align-items: center;}
.nav .main-header .search-box .language span{margin: 0 0.15rem;font-weight: 600;text-transform: uppercase;}



/* 搜索框 */
.search_form form{display: flex;align-items: center;}
.search_form{display: none;position: fixed;left:0%;top: 80px;z-index: 15;width:100%;height: 60px;padding: 10px;background: #f5f5f5;}
.search_form .header_input{width: calc(100% - 90px); height: 40px;border: 0;font-size: 14px;padding-left: 20px;background: none;}
.search_form .search{margin-right: 1rem;}
.search_form .search button{background: inherit;}
.search_form .search img,
.search_form .closes img{width: 2rem;cursor: pointer;}
/* 多语言 */
.app_language_list{display: none;}
/* main-header 头部结束 */
/* .mobile-menu 手机端头部开始 */
.mobile-menu{width:100%;height: 100%;}
.mobile-menu .mobile_nav{width:100%;height: 100%;position: relative;height: 7vh;}
.mobile-menu .mobile_nav .logo{width: 15%;height: 100%;display: flex;align-items: center;justify-content: center;margin-left: 1.25rem;}
.mobile-menu .mobile_nav .logo img{width: 3.5rem;}
.mobile-menu .mobile_nav .search{position: absolute;top: 20%;right: 24%;transform: translate(-40%,0%);}
.mobile-menu .mobile_nav .search i{font-size: 25px;color: white;}
.mobile-menu .mobile_nav .language_item{position: absolute;top: 12%;right: 12%;transform: translate(-40%,0%);}
.mobile-menu .mobile_nav .language_item .language i{font-size: 30px;}
.mobile-menu .mobile_nav .hamburger{position: absolute;top: 30%;right: 2%;transform: translate(-20%,0%);padding: 0;}
.mobile-menu .mobile_nav .hamburger .hamburger-inner, .hamburger-inner::before, 
.mobile-menu .mobile_nav .hamburger .hamburger-inner::after{background-color: #fff !important;}
/* 手机端弹框 */
.nav .nav-box{transform:translateX(-100%);width:50%;height:100vh;background:#fff;transition:transform 0.3s ease;position:fixed;top:0;left:0;z-index:99;}
.nav-box.active {transform: translateX(0);}
.nav .nav-box .nav-logo{text-align: center;padding: 1.5rem 0;}
.nav .nav-box .nav-logo img{max-width: 20%;}
.nav .nav-box .nav_ul .li{width: 90%;margin: 0 auto;}
.nav .nav-box .nav_ul .li ul{width: 88%;margin: 0 auto;}
.nav .nav-box .nav_ul .li ul li a{text-transform:inherit !important;}
.nav .nav-box .nav_ul .li a,
.nav .nav-box .nav_ul .li ul li a{display: inline-block;padding: 0.5rem 0;text-transform: uppercase;}
.nav .nav-box .nav_ul .li .main_li{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.nav .nav-box .nav_ul .li .app_text{width: 88%;}
.nav .nav-box .nav_ul .li a{color: #333;font-size: 1rem;}
.nav .nav-box .nav_ul .li .right_btn img{width: 1.25rem;}
/* .mobile-menu 手机端头部结束 */

/* 轮播图 */
.home_swiper{position:relative}
.home_swiper .fenye{position: absolute;bottom: 2%;width: 100%;left: 0;height: 40px;}
.home_swiper .fenye .index-pagination{position: inherit;width: 100%;margin: 0 auto;}
.home_swiper .index-pagination .swiper-pagination-bullet{width:50px;height:5px;border-radius:5px;margin:0 4px !important;opacity: 1;}
.home_swiper .index-pagination .swiper-pagination-bullet-active{background:#1E9D5C !important}
.list_banner{position: relative;}
.list_banner .bread_item{position: absolute;left: 5%;bottom: 15%;color: white;font-size: 20px;}
.list_banner .bread_item a{color: white;}
.list_banner .bread_item font{margin: 0 0.25rem;}
.list_banner .bread_item a:last-child{color: #1E9D5C;}
.list_banner img{width: 100%;height: 100%;}
.list_banner .text{position: absolute;top: 45%;left: 4.75%;transform: translateY(-50%);color: white;text-transform: uppercase;font-size: 4vw;width: 55%;font-weight: bold;}
.list_banner .text.wow{opacity: 1;}

/* DOING */
 
.doing_txt{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#f8f8f8;position:relative;overflow: hidden;}
.doing_txt .text{text-align:center;z-index:2}
.doing_txt .text img{max-width:75%;height:auto}
.doing_txt .text h3{color:#1E9D5C;margin-top:30px;font-size:2.8rem;text-transform:uppercase;line-height:1.2}
.wow{opacity:0}
.animate-fadeInDownBig{animation:fadeInDownBig 1s cubic-bezier(0.175,0.885,0.320,1.275) forwards}
.animate-fadeInUpBig{animation:fadeInUpBig 1s cubic-bezier(0.175,0.885,0.320,1.275) forwards}
@keyframes fadeInDownBig{
  0%{opacity:0;transform:translateY(-100px)}
  100%{opacity:1;transform:translateY(0)}
}
@keyframes fadeInUpBig{
  0%{opacity:0;transform:translateY(100px)}
  100%{opacity:1;transform:translateY(0)}
}
.delay-250{animation-delay:0.25s}
.delay-500{animation-delay:0.5s}


/* 首页关于我们 */
.index_about{margin-top:100px;}
.index_about .about_title{margin-bottom: 30px;}
.index_about .about_title h2{text-align: center;font-size: 7rem;font-weight: bold;}
.index_about .about_title h2 span:nth-child(1){color: #b8b8b8;}
.index_about .about_title h2 span:nth-child(2){color: #1E9D5C;}
.index_about .about_title .txt{margin-top: 30px;text-align: center;font-size: 18px;}
.index_about .about_item .img{display: flex;flex-wrap: wrap;justify-content: space-between;}
.index_about .about_item .img .item{width: 20%;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: space-between;}
.index_about .about_item .img .item .list{width: 88%;margin: 0 auto;text-align: center;}
.index_about .about_item .img .item .list .number{font-size: 4rem;font-weight: bold;color: #1E9D5C;}
.index_about .about_item .img .item .list .jia{font-size: 1.2rem;margin-left: 1rem;color: #B8B8B8;}
.index_about .about_item .img .item .list .jia+span{color: #B8B8B8;}
.index_about .about_item .img .item .list p{font-size: 1.2rem;color: #B8B8B8;border-bottom: 0.01rem solid #1E9D5C;padding-bottom: 1.25rem;}
.index_about .about_item .img .pic{width: 60%;}
.index_about .about_item .img .pic img{max-width: 100%;border-radius: 4px;}





.index_carbonization{margin-top: 120px;background: url(/static/img/index_carbonization.jpg);width:100%;height:100vh;position:relative;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;}

.index_carbonization .high_info{width:100%;text-align:center;color:#fff;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2;text-transform: uppercase;}
.index_carbonization .high_info h3{font-size: 4rem;margin-bottom: 30px;}
.index_carbonization .high_info span{display:block;width:80%;font-size:3rem;color: white;margin: 0 auto;font-weight: bold;}
.index_carbonization .high_info .btn{border: 0.125rem solid #fff;border-radius: 45px;transition: all 0.3s;cursor: pointer;font-size: 1.5rem;font-weight: 550;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;margin: 0 auto;background: transparent;margin-top: 1.5rem;padding: 10px 20px;}
.index_carbonization #buttons{border: 0.15rem solid #fff;color: white;margin-top: 30px;}
.index_carbonization #buttons:hover{border: 0.15rem solid #1E9D5C;}




/* 首页产品展示 */
.home_product{margin-top: 100px;}
.home_product .pro_title h2{font-size: 7rem;color: #1E9D5C;text-align: center;font-weight: bold;} 
.index-pro{width:90% !important;max-width: 1600px !important;margin: 0 auto;}

.ind_box3_con{display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-top: 30px;}
.ind_box3_l,.ind_box3_r{width:418px;display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;-ms-align-items:center}
.ind_box3_pic1{width:calc(100% - 252px);display: flex;justify-content: center;}
/* .ind_box3_pic1 img{width:100%} */
.ind_box3_pic1 .waste{border: 0.01rem solid #ccc;width: 9rem;height: 9rem;border-radius: 50%;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.ind_box3_pic1 .waste span{width: 7rem;height: 7rem;background: #cbcbcb;border-radius: 50%;display: flex;justify-content: center;align-items: center;font-size: 1.25rem;word-break: break-all;text-align: center;}
.ind_box3_pic1 .energy{border: 0.01rem solid #1E9D5C;}
.ind_box3_pic1 .energy span{background: #1E9D5C;color: white;}
.ind_box3_list1{width:240px;padding-left:24px;height:551px;background:url(/static/image/ind_icon1.png) no-repeat left center;display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}
.ind_box3_list1 .item a{display:flex;display:-ms-flexbox;display:-webkit-flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;margin:8px 0;color: #333;}
.ind_box3_list1 .item .icon{width:55px;height:55px;border-radius:50%;overflow:hidden}
.ind_box3_list1 .item .tt{width:calc(100% - 55px);font-size:18px;font-weight:300;padding-left:14px;}
.ind_box3_list1 .item:hover img{transform:scale(1.3,1.3);-webkit-transform:scale(1.13,1.3)}
.ind_box3_l .ind_box3_list1 .item:nth-child(1),
.ind_box3_l .ind_box3_list1 .item:nth-child(7){margin-left:25px}

.ind_box3_l .ind_box3_list1 .item:nth-child(2),
.ind_box3_l .ind_box3_list1 .item:nth-child(4){margin-left:10px}

.ind_box3_l .ind_box3_list1 .item:nth-child(3){margin-left:4px}
.ind_box3_l .ind_box3_list1 .item:nth-child(5){margin-left:25px}
.ind_box3_m{width:calc(100% - 836px);display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;-ms-align-items:center}
.ind_box3_m_icon{width:34px}
.ind_box3_m_pic{width:calc(100% - 64px);padding:0 3%;text-align:center}
.ind_box3_r .ind_box3_list1{padding-left:0;padding-right:27px;padding-top:7px;background:url(/static/image/ind_icon2.png) no-repeat right center}
.ind_box3_r .ind_box3_list1 .item{flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;margin:12px 0}
.ind_box3_r .ind_box3_list1 .item .tt{padding:0 14px 0 0;text-align:right}
.ind_box3_r .ind_box3_list1 .item:nth-child(3){margin-right:0}
.ind_box3_r .ind_box3_list1 .item:nth-child(4){margin-right: 25px;}
.ind_box3_r .ind_box3_list1 .item:nth-child(2),.ind_box3_r .ind_box3_list1 .item:nth-child(5){margin-right:0px}
.ind_box3_r .ind_box3_list1 .item:nth-child(1),.ind_box3_r .ind_box3_list1 .item:nth-child(6){margin-right:25px}
.ind_box3_pic1_animate_2{transform:scale(1);-webkit-transform:scale(1,1);transition:all 1s;-webkit-transition:all 1s;}

.pro_index{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 30px;}
.pro_index a{width: 24.5%;color: #333;}
.pro_index .item .img{text-align: center;}
.pro_index .item .img img{margin: 0 auto;border-radius: 10px;}
.pro_index .item .text{margin-top: 10px;}
.pro_index .item .text span:nth-child(1){margin-bottom: 10px;}
.pro_index .item span{font-size: 20px;display: inline-block;width: 100%;text-align: center;}
.home_pro_index .fenye{margin-bottom: 20px;}
.home_pro_index .pro_pagination{position: initial;}
.home_pro_index .pro_pagination .swiper-pagination-bullet{width: 1rem;height: 0.1rem;margin: 0 5px;}
.home_pro_index .pro_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #1E9D5C;}

.home_serve{margin-top: 80px;}
.index_target{width:100%;height:800px;background: url(/static/img/index-target.jpg);position:relative;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;margin-top: 100px;padding-top: 80px;}
.index_target .target_title{text-align: center;margin-bottom: 45px;}
.index_target .target_title h2{color: white;font-size: 7rem;font-weight: bold;}
.index_target .serve_item{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 30px;}
.index_target .serve_item .item{width: 23%;height: 20rem;text-align: center;background: rgba(255, 255, 255, 0.7);display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;align-items: center;border-radius: 6px;}
.index_target .serve_item .item span{margin-top: 10px;font-size: 20px;font-weight: 600;}

.index_target .application_item{width: 100%;margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;margin-top: 30px;font-size: 22px;}
.index_target .application_item .list{width: 22%;text-align: center;color: white;}
.index_target .application_item .list .number{font-size: 40px;font-weight: bold;word-break: break-all;}
.index_target .application_item .list .jia{font-size: 16px;margin-left: 10px;}
.index_target .application_item .sym{width: 4%;text-align: center;color: white;font-size: 28px;}










/* 关于我们 */
.list-about{margin-top: 80px;}
.list-about .about_box{margin-top: 30px;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.list-about .about_box h4{width: 50%;font-size: 2.35rem;text-transform: uppercase;color: #1E9D5C;}
.list-about .about_box .text{width: 50%;font-size: 1rem;}
.list-about .about_img{margin-top: 30px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.list-about .about_img .left{width: 64.5%;}
.list-about .about_img .left img{height: 100%;width: 100%;}
.list-about .about_img .right{width: 34%;display: flex;flex-direction: column;justify-content: space-around;}
.list-about .about_img .right .text{background: #1E9D5C;height: 48%;border-radius: 6px;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;align-items: center;}
.list-about .about_img .right .text h4{color: white;font-size: 2rem;}
.list-about .about_img .right .text p{font-size: 1rem;color: white;margin: 10px;font-size: 16px;}
.list-about .about_img .right .text img{margin-bottom: 10px;}
.list-about .about_img .right .text a{color: white;font-size: 18px;}
.list-about .about_img .right .text a i{color: white;font-size: 20px;}
.list-about .about_img .right .img{height: 47%;}
.list-about .about_img .right .img img{height: 100%;width: 100%;}
.what_item{width: 100%;margin-top: 30px;background: #1E9D5C;padding: 30px 0;}
.what_item .item{width: 90%;margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;}
.what_item .list{width: 25%;text-align: center;}
.what_item .list .number,
.what_item .list .jia{font-size: 2.5rem;font-weight: bold;color: white;}
.what_item .list .jia+span{color: white;font-size: 1rem;}
.what_item .list p{font-size: 1rem;text-transform: uppercase;color: white;}



/* 首页案例展示 */
.index_case{margin-top: 100px;padding-bottom: 30px;}
.case_item{margin: 0;align-items: center;}
.case_item .case_content{position: relative;}
.case_item .case_content .case_title>:first-child{font-size: 7rem;color: #B8B8B8;font-weight: bold;}
.case_item .case_content .case_title>:last-child{font-size: 7rem;color: #1E9D5C;text-align: center;font-weight: bold;}
.case_item .case_content p{margin-top: 1.5rem;font-size: 18px;}
.case_item .case_content .content_item{width: 80%;margin: 0 auto;}
.case_item .case_swiper .case_myswiper{width:100%;}
.case_item .case_swiper .case_myswiper .swiper-wrapper{transition-timing-function:ease-in-out}
.case_item .case_swiper .case_myswiper .swiper-wrapper .swiper-slide{height:auto;display:flex;flex-direction:column;align-items:center;opacity:1;transition:all 0.3s ease}
.case_item .case_swiper .case_myswiper .swiper-wrapper .swiper-slide-active{opacity:1;}
.case_item .case_swiper .case_myswiper .swiper-wrapper .swiper-slide .img{width:100%;overflow:hidden;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.case_item .case_swiper .case_myswiper .swiper-wrapper .swiper-slide .img img{width:100%;height:auto;display:block;object-fit:cover;transition:transform 0.5s ease}
.case_item .case_swiper .case_myswiper .swiper-wrapper .swiper-slide:hover img{transform:scale(1.05)}
.case_item .case_swiper .case_myswiper .swiper-wrapper .swiper-slide span{color:#333;background: #1E9D5C;width: 100%;font-size: 20px;color: white;padding: 20px 0;}
.case_item .case_swiper .case_myswiper .case_pagination{bottom:-30px}
.case_item .case_swiper .case_myswiper .swiper-pagination-bullet{width:10px;height:10px;background:#ddd;opacity:0}
.case_item .case_swiper .case_myswiper .swiper-pagination-bullet-active{background:#333;width:20px;border-radius:5px}
.case_item .case_content .case_fenye{display: flex;flex-wrap: wrap;align-items: center;margin-top: 1.5rem;}
.case_item .case_content .case_prev, 
.case_item .case_content .case_next{width:40px;height:40px;background:rgba(255,255,255,0.8);border: 0.01rem solid #1E9D5C;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,0.1);position: inherit;margin-top: inherit;}
.case_item .case_content .case_prev::after,
.case_item .case_content .case_next::after{font-size:18px;color:#1E9D5C}
.case_item .case_content .case_prev{margin-right:10px}
.case_item .case_content .case_next{margin-left:10px}





/* 首页新闻 */
.index-news{margin-top: 100px;position: relative;}
.index-news .index-news-img{width: 100%;}
.index-news .news_menu{position: absolute;top: 0;width: 100%;background: rgba(255, 255, 255, 0.7);}
.index-news .news_menu .con_menu{position: relative;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.index-news .news_menu .menu{width: 50%;text-align: center;padding: 1rem 0;transition: color 0.3s ease;position:relative;z-index:2; cursor: pointer;}
.index-news .news_menu .menu h3{text-transform: uppercase;}
.index-news .news_menu .menu.active{background: #1E9D5C;}
.index-news .news_menu .menu.active h3{color: white;}
.index-news .new_content{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-43%);width: 100%;}
.slider{position:absolute;bottom:0;left:0;height:100%;background-color:#1E9D5C;width:50%;transition:transform 0.3s ease-in-out;z-index:1;border-radius:3px 3px 0 0}
.index-news .new_content .news_item{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.index-news .new_content .news_item .left{width: 39.5%;}
.index-news .new_content .news_item .right{width: 59.5%;background: rgba(255, 255, 255, 0.9);padding: 2rem 0;border-radius: 8px;}
.index-news .new_content .news_item .right .new_list {width: 94%;margin: 0 auto;}
.index-news .new_content .news_item .right .new_list.hide{display: none;}
.index-news .new_content .news_item .right .new_list .list{border-bottom: 1px solid #ccc;padding-bottom: 1rem;}
.index-news .new_content .news_item .right .new_list .list a{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.index-news .new_content .news_item .right .new_list .list + .list{margin-top: 1rem;}
.index-news .new_content .news_item .right .new_list .list .img{width: 19%;}
.index-news .new_content .news_item .right .new_list .list .detail{width: 79%;}
.index-news .new_content .news_item .right .new_list .list .detail .date{color: #333;}
.index-news .new_content .news_item .right .new_list .list .detail p{color: #333;font-size: 18px;font-weight: 600;}
.index-news .new_content .news_item .right .new_list .list .detail:hover p{color: #1E9D5C;}
.index-news .new_content .news_item .left h2{font-size: 7rem;color: white;font-weight: bold;}
.index-news .new_content .news_item .left p{margin: 1.5rem 0;font-size: 16px;color: white;text-align: justify;width: 80%;}





/* 首页留言表单 */
.home_form{padding-top: 100px;padding-bottom: 100px;background: #f8f8f8;}
.home_form .container{background:#fff;padding-bottom: 3rem !important;border-radius: 10px;}
.home_form .form_title h2{font-size: 7rem;color: #1E9D5C;font-weight: bold;text-align: center;} 
.home_form .index_form{width:96% !important;max-width: 1600px !important;margin: 0 auto;margin-top: 30px;align-items: center;}
.home_form .index_form .form_detail{background: #F7F7F7;border-radius: 10px;padding: 2rem 0.5rem;}
.home_form .index_form .form_detail .tit{display: flex;flex-wrap: wrap;margin-bottom: 1rem;}
.home_form .index_form .form_detail .tit i{color:#1E9D5C;font-size: 24px;margin-right: 10px;}
.home_form .index_form .form_detail .tit h4+p{font-size: 18px;}
.home_form .index_form .form_detail .tit .text{width: 92%;}
.home_form .index_form .form_detail .tit .text h4{color: #1E9D5C;margin-bottom: 0.5rem;text-transform: uppercase;}
.home_form .index_form .form_detail .tit .text p{font-size: 16px;width: 90%;}
.home_form .index_form .form_detail .tit .text p a{color: #1E9D5C;}
.home_form .index_form .form_detail .tit i{color:#1E9D5C;font-size: 22px;margin-right: 10px;}
.home_form .index_form .form_message{width: 100%;}
.home_form .index_form .form_message .form-input{display: flex;flex-wrap: wrap;justify-content: space-between;}
.home_form .index_form .form_message .form-input .fl{width: 48.5%;height: 4rem;display: flex;align-items: center;background: #F7F7F7;margin-bottom: 1.25rem;padding: 1rem 0;padding-left: 0.5rem;border-radius: 10px;box-shadow: 0 2px 4px 0px rgba(16, 79, 185, .2);}
.home_form .index_form .form_message .form-input .fl p{width: 25%;}
.home_form .index_form .form_message .form-input .fl input{border: none;outline: none;background: transparent;width: 75%;}
.home_form .index_form .form_message .form-area{display: flex;background: #F7F7F7;border-radius: 10px;box-shadow: 0 2px 4px 0px rgba(16, 79, 185, .2);padding-left: 0.5rem;height: 6.5rem;}
.home_form .index_form .form_message .form-area textarea{border: none;outline: none;background: transparent;resize: none;width: 80%;}
.home_form .index_form .form_message .submit_input{text-align: center;margin-top: 1rem;}
.home_form .index_form .form_message .submit_input .button{border: none;outline:none;width: 100%;background: #1E9D5C;color: white;border-radius: 10px;font-size: 20px;padding: 0.5rem 0;}

.pro_item{background: #F5F5F5;padding: 100px 0;}
.pro_item .pro_title h2{text-align: center;color: #1E9D5C;font-size: 4.5rem;text-transform: uppercase;font-weight: bold;}
.pro_item .machine{margin-top: 30px;text-align: center;}

/* 产品页面 */
.nav .main-header .menu .navigation .dropdown{position: static;}

.pro_menu{background: #fff;padding: 10px 0;width: 100%;}
.pro_menu .menu{background: white;padding: 30px 0;width: 100% !important;}
.pro_menu .menu .menu_item_top{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;width: 94%;margin: 0 auto;}
.pro_menu .menu .menu_item_top .pic{background: #f3f3f3;width: 24%;text-align: center;}
.pro_menu .menu .menu_item_top .pic span{background: #1E9D5C;width: 100%;font-size: 20px;}
.pro_menu .menu .menu_item_top .pic span a{color: white !important;}
.pro_menu .menu .menu_item_top .txt{width: 24%;padding-left: 30px;}
.pro_menu .menu .menu_item_top .txt a{color: #1E9D5C !important;display: inline-block; width: 100%;font-size: 20px !important;position: relative;margin-bottom: 15px;}
.pro_menu .menu .menu_item_top .txt a::before{content: '';position: absolute;width: 0.55rem;height: 0.55rem;background: #1E9D5C;border-radius: 50%;top: 40%;left: -5%;}
.pro_menu .menu .menu_item_top .txt3 .charcoal{color: transparent !important;}
.pro_menu .menu .menu_item_top .txt3 .charcoal::before{background: initial;}
.pro_menu .menu .menu_item_bottom{width: 94%;margin: 0 auto;margin-top: 30px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.pro_menu .menu .menu_item_bottom .pic{width: 24%;text-align: center;background: #f3f3f3;}
.pro_menu .menu .menu_item_bottom .pic span{background: #1E9D5C;width: 100%;font-size: 20px;}
.pro_menu .menu .menu_item_bottom .pic span a{color: white !important;}
.pro_menu .menu .menu_item_bottom .pic .img{padding: 10px 0;}
.pro_menu .menu .menu_item_bottom .pic .img img{width: 70%;margin: 0 auto;}








/* 产品页面侧边栏 */
.right_menu{position: fixed;z-index: 99;left: 1%;top: 50%;transform: translateY(-50%);}
.right_menu .menu_name{border-left: 1px solid #1E9D5C;padding: 10px 0;}
.right_menu .menu_name .name{margin: 15px 0;}
.right_menu .menu_name .name a{display: inline-block;padding-left: 15px;color: #a5a5a5;position: relative;font-size: 16px;transition: color 0.3s ease;}
.right_menu .name a.active{color:#1E9D5C;font-size: 18px;}
.right_menu .menu_name .name:hover a{color: #1E9D5C;font-size: 18px;}
.right_menu .menu_name .name a::before{content: '';position: absolute;top: 0.5rem;left: -0.3rem;width: 10px;height: 10px;background: #a5a5a5;border-radius: 50%;transition: background-color 0.3s;}
.right_menu .menu_name .name a.active::before {
    background: #1E9D5C; /* 激活状态颜色，可根据需求修改 */
}
.right_menu .menu_name .name:hover a::before{background: #1E9D5C;}
.menu_name .name.active a{color: #1E9D5C;font-weight: 600;}



/* introduction */
.introduction{margin-top: 50px;}
.introduction h3{text-align: center;font-size: 2.5rem;text-transform: uppercase;color: #1E9D5C;font-weight: bold;}
.introduction .text{margin: 30px 0;}
.introduction .text p{margin-bottom: 20px;font-size: 18px;}
.introduction .line{text-align: center;}
.introduction .line+p{font-size: 18px;margin-top: 30px;}


/* 产线 */
.production_line{width: 100%;margin-top: 50px;position: relative;background: url(/static/img/production_line.jpg) no-repeat;background-size: 100% 100%;}
.production_line h3{text-align: center;padding: 50px 0;color: white;font-size: 2.5rem;text-transform: uppercase;width: 100%;}
.production_line .production{width: 100%;}
.production_line .production_container{padding-bottom: 30px;width: 96%;margin: 0 auto;position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.production_line .production_container .line-container{width: 90%;}
.production_line .production_container .swiper-slide{background: inherit;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;height: 420px;text-align: left;}
.production_line .production_container .swiper-slide .text{color: white;width: 49%;height: 100%;background: rgba(255,255,255, 0.9);display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;align-items: center;}
.production_line .production_container .swiper-slide .text .content{width: 96%;margin: 0 auto;font-size: 18px;}
.production_line .production_container .swiper-slide .text .content .tit{color: #1E9D5C;font-size: 20px;margin-bottom: 10px;}
.production_line .production_container .swiper-slide .text .content p{color: #333;margin-bottom: 10px;text-align: justify;}
.production_line .production_container .swiper-slide .img{width: 49%;height: 100%;}
.production_line .production_container .swiper-slide .img img{height: 100%;width: 100%;}
.production_line .production_container .line_prev,
.production_line .production_container .line_next{position: inherit;margin: 0;display: inherit;width: 5%;color: #1E9D5C;}
.production_line .production_container .fenye{margin-top: 30px;width: 100%;}
.production_line .production_container .fenye .line_pagination{position: inherit;}
.production_line .production_container .fenye .line_pagination .swiper-pagination-bullet{background: white;margin: 0 1%;opacity: 1;width: 0.75rem;height: 0.75rem;}
.production_line .production_container .fenye .line_pagination .swiper-pagination-bullet-active{background: #1E9D5C;}

/* 产品原料 */
.raw_materials{margin-top: 50px;}
.raw_materials h3{text-align: center;font-size: 2.5rem;text-transform: uppercase;color: #1E9D5C;font-weight: bold;}
.raw_materials h3+p{text-align: left;font-size: 18px;margin-top: 30px;}
.raw_materials .raw{margin-top: 50px;}
.raw_materials .raw .raw_list{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;height: 290px;}
.raw_materials .raw .raw_list+.raw_list{margin-top: 40px;}
.raw_materials .raw .raw_list .img{width: 29%;}
.raw_materials .raw .raw_list .text{width: 69%;background: white;height: 100%;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;align-items: start;padding: 0 30px;border-radius: 10px;}
.raw_materials .raw .raw_list .text h4{font-size: 22px;margin-bottom: 30px;text-align: left;font-weight: 600;color: #1E9D5C;}
.raw_materials .raw .raw_list .text p{font-size: 18px;text-align: justify;}

/* 产品产物 */
.application{margin-top: 50px;}
.application h3{text-align: center;font-size: 2.5rem;text-transform: uppercase;color: #1E9D5C;font-weight: bold;}
.application h3+p{text-align: left;font-size: 18px;margin-top: 30px;}
.application .app_item{margin-top: 50px;}
.application .app_item .list{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 30px;}
.application .app_item .list .img{width: 29%;}
.application .app_item .list .img img{border-radius: 8px;}
.application .app_item .list .text{width: 69%;}
.application .app_item .list .text h4{margin-bottom: 10px;text-align: justify;}
.application .app_item .list .text h4+h5{margin-bottom: 10px;font-size: 18px;padding-left: 25px;margin-top: 10px;}
.application .app_item .list .text h4+h5+p{font-size: 18px;font-weight: 600;}
.application .app_item .list .text ul{padding-left: 25px;margin-top: 10px;}
.application .app_item .list .text ul li{list-style:disc;font-size: 18px;margin-bottom: 5px;color: #5a5a5a;}
.application .app_item .list .text ul li b{font-weight: 500;}
.application .app_item .list .text .img{width: 100%;display: flex;flex-wrap: wrap;align-items: center;margin-top: 20px;text-align: center;}
.application .app_item .list .text .img .imglist{margin-right: 10px;width: 12%;}
.application .app_item .list .text .img .imglist .pic img{width: 80px;height: 80px;}
.application .app_item .list .text .img .imglist span{font-size: 18px;height: 2.5rem;line-height: 1rem;margin-top: 10px;}
/* .application .app_item .list:nth-child(4) .img .imglist{width: 22%;} */


/* 设备工艺流程 */
.process{margin-top: 50px;}
.process h3{text-align: center;font-size: 2.5rem;text-transform: uppercase;color: #1E9D5C;font-weight: bold;}
.process .img{position: relative;width: 100%;padding-top: 56.25%;overflow: hidden;margin-top: 30px;}
.process .img iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}
.process .img img{object-fit:cover}
@media (max-width:768px){.process .img{padding-top:62.5%}
}
.process_item{margin-top:30px;border-left: 0.15rem solid #1E9D5C;}
.process_item .item{margin-bottom:10px;padding:1rem 0}
.process_item .item .title{padding:16px 0 0 20px;cursor:pointer;display:flex;align-items:center;font-weight:600;font-size:18px;color:#333;transition:all 0.3s ease;position: relative;}
.process_item .item .iconfont{font-size:20px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#1E9D5C;transition:transform 0.3s ease;margin-right: 10px;position: absolute;left: -1rem;top: 0.75rem;}
.process_item .item.active .iconfont{transform:rotate(180deg)}
.process_item .item .icon-jia{color:#fff;background: #1E9D5C;border-radius: 50%;}
.process_item .item .icon-jian{color:#fff;background: #1E9D5C;border-radius: 50%;transform:rotate(180deg)}
.process_item .item .text{padding:0 20px;max-height:0;overflow:hidden;color:#555;line-height:1.6;transition:max-height 0.5s ease,padding 0.3s ease}
.process_item .item.active .text{max-height:500px;font-size: 16px;margin-top: 10px;text-align: justify;}
.process_item .item.active .text span{color: #333;font-weight: 600;margin-top: 15px;margin-bottom: 10px;}
.process_item .item.active .text p{margin-bottom: 10px;text-align: justify;}


/* 设备类型 */
.device{margin-top: 50px;}
.device h3{text-align: center;font-size: 2.5rem;text-transform: uppercase;color: #1E9D5C;font-weight: bold;}
.device h3+p{text-align: left;font-size: 18px;margin-top: 30px;}
.device .device_item{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 30px;}
.device .device_item .list{width: 49%;margin-bottom: 30px;}
.device .device_item .list .img{position: relative;}
.device .device_item .list .img a{position: absolute;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);display: flex;flex-wrap: wrap;justify-content: center;align-items: center;color: #fff;font-size: 2.5rem;}
.device .device_item .list .img a span{color: #1E9D5C;}
.device .device_item .list h4{margin: 15px 0;}
.device .device_item .list p{margin-bottom: 20px;}
.device .device_item .list:nth-child(3),
.device .device_item .list:nth-child(4){margin-bottom: 0;}





/* 
技术参数
Technical Parameter
*/
.parameter{margin-top: 50px;}
.parameter h3{text-align: center;font-size: 2.5rem;text-transform: uppercase;color: #1E9D5C;font-weight: bold;}
.parameter h3+p{text-align: left;font-size: 18px;margin-top: 30px;}
.parameter .table{margin-top: 30px;}
.parameter .table table{width: 80%;margin: 0 auto;}
.parameter .table table tr,
.parameter .table table tr th,
.parameter .table table tr td{font-size: 18px;border: 1px solid #1E9D5C;padding: 20px 10px;}


/* 
  设备优势
  Equipment Advantages
*/
.advantages{margin-top: 50px;position: relative;}
.advantages>h3{text-align: center;font-size: 2.5rem;text-transform: uppercase;color: #1E9D5C;font-weight: bold;}
.advantages>h3+p{text-align: left;font-size: 18px;margin-top: 30px;}
.advantages .advantage_item{margin-top: 30px;}
.advantages .advantage_item .advantage_swiper{position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.advantages .advantage_item .advantage-container{width: 90%;margin: 0 auto;}
.advantages .advantage_item .swiper-slide{background: inherit;display: flex;flex-wrap: wrap;justify-content: space-between;height: 240px;}
.advantages .advantage_item .swiper-slide .img{width: 29%;}
.advantages .advantage_item .swiper-slide .img img{height: 100%;}
.advantages .advantage_item .swiper-slide .content{width: 69%;height: 100%;text-align: left;background: url(/static/img/higher_tields.png) no-repeat center right;background-size: cover;position: relative;box-sizing: border-box;padding: 20px 0 0 20px;}
.advantages .advantage_item .swiper-slide .content h3{margin-bottom: 20px;}
.advantages .advantage_item .swiper-slide .content h3 .num{color: #1E9D5C;}
.advantages .advantage_item .advantage_swiper .ad_prev,
.advantages .advantage_item .advantage_swiper .ad_next{position: inherit;margin: 0;display: inherit;width: 5%;color: #1E9D5C;}
.advantages .advantage_item .advantage_swiper .ad_prev:after,
.advantages .advantage_item .advantage_swiper .ad_next:after{font-size: 1.5rem;}
.advantages .advantage_item .fenye{margin-top: 20px;}
.advantages .advantage_item .fenye .swiper-pagination{position: inherit;}
.advantages .advantage_item .fenye .swiper-pagination .swiper-pagination-bullet{margin: 0 10px;} 
.advantages .advantage_item .fenye .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #1E9D5C;}



/* 其他辅助设备 */
.equipment{padding:100px 0;background: #F5F5F5;}
.equipment .top h1{text-align: center;font-size: 4.5rem;color: #1E9D5C;text-transform: uppercase;margin-bottom: 30px;font-weight: bold;}
.equipment .top p{margin-bottom: 30px;font-size: 18px;}
.equipment .top .img{text-align: center;}
.equipment .top .img+span{display: inline-block;width: 100%;text-align: center;margin-top: 10px;font-size: 18px;}
.auxiliary{margin-top: 50px;}
.auxiliary>h3{text-align: center;font-size: 2.5rem;text-transform: uppercase;color: #1E9D5C;}
.auxiliary>h3+p{text-align: center;font-size: 18px;margin-top: 30px;}
.auxiliary_item{margin-top: 30px;}
.auxiliary_item .item{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;margin-bottom: 20px;}
.auxiliary_item .item .img{width: 39%;}
.auxiliary_item .item .content{width: 59%;}
.auxiliary_item .item .content .title{display: flex;flex-wrap: wrap;align-items: end;}
.auxiliary_item .item .content .title img{width: 3rem;margin-right: 20px;}
.auxiliary_item .item .content p{margin: 20px 0;font-size: 18px;}
.auxiliary_item .item .content .btns{display: inline-block;}


#buttons{font-size:18px;letter-spacing:2px;display:inline-block;text-align:center;font-weight:500;padding:10px 30px;border:0.15rem solid #1E9D5C;border-radius:2rem;position:relative;box-shadow:0 2px 10px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.1);color:#1E9D5C;text-decoration:none;transition:0.3s ease all;z-index:1;cursor: pointer;background: transparent;}

#buttons:before{transition:0.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:'';background-color:#1E9D5C;z-index:-1;border-radius: 1.35rem;}
#buttons:hover,#buttons:focus{color:white}
#buttons:hover:before,#buttons:focus:before{transition:0.5s all ease;left:0;right:0;opacity:1}
#buttons:active{transform:scale(0.9)}











/* 列表页——FAQ */
.faq_container{padding-bottom: 100px;}
.list_faq{margin-top: 100px;}
.list_faq h2{text-align: center;font-size: 7rem;color: #1E9D5C;font-weight: bold;}
.list_faq_item{margin-top:30px}
.list_faq_item .item{margin-bottom:10px;border-top:1px solid #ccc;padding:1rem 0}
.list_faq_item .item.active span{color: #1E9D5C;}
.list_faq_item .item .title{padding:16px 20px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:18px;color:#333;transition:all 0.3s ease}
.list_faq_item .item .iconfont{font-size:20px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#1E9D5C;transition:transform 0.3s ease}
.list_faq_item .item.active .iconfont{transform:rotate(180deg)}
.list_faq_item .item .icon-jia{color:#1E9D5C}
.list_faq_item .item .icon-jian{color:#1E9D5C;display:none;transform:rotate(180deg)}
.list_faq_item .item .text{padding:0 20px;max-height:0;overflow:hidden;background-color:#fff;color:#555;line-height:1.6;transition:max-height 0.5s ease,padding 0.3s ease}
.list_faq_item .item.active .text{padding:0 20px 20px;max-height:500px;font-size: 16px;}



/* 列表页--新闻 */
.news_container{padding: 100px 0;background: #f8f8f8;}
.news_container .list_news h2{text-align: center;color: #1E9D5C;font-size: 7rem;font-weight: bold;text-transform: uppercase;}
.news_container .new_menu{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 30px;}
.news_container .new_menu h3{width: 33%;text-align: center;text-transform: uppercase;}
.news_container .new_menu h3 a{color: #333;display: inline-block;width: 100%;}
.news_container .new_menu h3.active{border-bottom: 0.125rem solid #1E9D5C;padding-bottom: 0.5rem;}
.news_container .news_item .news_list{background: white;margin-top: 30px;}
.news_container .news_item .news_list + .news_list{margin-top: 30px;}
.news_container .news_item .news_list a{display: flex;flex-wrap: wrap;justify-content: space-around;align-items: center;padding: 1.5rem 0.5rem;}
.news_container .news_item .news_list .img{width: 25%;}
.news_container .news_item .news_list .details{width: 65%;}
.news_container .news_item .news_list .icon{width: 5%;}
.news_container .news_item .news_list .icon span{width: 3rem;height: 3rem;background: #D9D9D9;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;border-radius: 50%;}
.news_container .news_item .news_list .icon span i{color: #999;}
.news_container .news_item .news_list .details h4{color: #333;font-size: 20px;}
.news_container .news_item .news_list .details .date{margin: 1.25rem 0;color: #333;}
.news_container .news_item .news_list .details p{font-size: 16px;color: #333;}
.news_container .news_item .news_list :hover .icon span{background: #1E9D5C;}
.news_container .news_item .news_list :hover .icon span i{color: white;}
.news_container .news_item .news_list :hover .details h4{color: #1E9D5C;}

/* 详情页---新闻 */
.pro_details{padding-top: 100px;}
.pro_details .details img{display:block;margin:0 auto;margin-top:10px;margin-bottom:10px;max-width:100%;height:auto !important}
.pro_details .title{margin-bottom: 30px;}
.pro_details .title h1{text-align: center;}
.pro_details .details p:has(img){text-align: center;font-size: 14px;}
.pro_details .details p{margin: 15px 0;}
.pro_details .details p a{color: #1E9D5C !important;}
.pro_details .label{display: flex;justify-content: center;}
.pro_details .label .list+.list{margin-left: 20px;}
.pro_details .label .list span a{color: #333;}
.pro_details .label .list+.list a:hover{color: #1E9D5C;}
/* 留言表单 */
#article_form{width: 90%;margin: 0 auto;margin-top: 100px;}
.article_message{margin-top: 50px;margin-bottom: 100px;}
.article_message h3{text-align: center;}
.article_message h3+p{text-align: center;margin-top: 30px;font-size: 18px;}
.article_message .form-input{display: flex;flex-wrap: wrap;justify-content: space-between;}
.article_message .form-input .fl{width: 49%;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;margin-top: 30px;background: #F3F3F3;padding: 15px 0;padding-right: 10px;border-radius: 10px;box-shadow: 0 2px 4px 0px rgba(16, 79, 185, .2);}
.article_message .form-input .fl p{width: 20%;padding-left: 10px;font-size: 18px;}
.article_message .form-input .fl input{width: 80%;padding-right: 10px;height: 2.5rem;border: none;outline: none;background: transparent;}
.article_message .form-area{display: flex;background: #F7F7F7;border-radius: 10px;box-shadow: 0 2px 4px 0px rgba(16, 79, 185, .2);padding-left: 0.5rem;height: 8rem;margin-top: 30px;padding: 15px 0;padding-right: 10px;}
.article_message .form-area p{width: 10%;padding-left: 10px;font-size: 18px;}
.article_message .form-area textarea{width: 90%;border: none;outline: none;background: transparent;resize: none;}
.article_message .submit_input{width: 100%;margin-top: 30px;}
.article_message .submit_input input{width: 100%;background: #1E9D5C;border: none;outline: none;color: white;font-size: 22px;padding: 15px 0;border-radius: 10px;}





/* 页面底部 */
.footer_form{background: url(/static/img/footer_background.jpg) no-repeat;width: 100%;background-size: 100% 100%;padding-top: 5rem;padding-bottom: 2rem;}
.footer_form .footer_info{width:80%;max-width: 80%;padding: 0;margin: 0 auto;margin-bottom: 3rem;justify-content: space-between;}
.footer_form .footer_info .logo{width: 100%;margin-bottom: 1.5rem;}
.footer_form .footer_info .logo img{width: 5rem;}
/* 底部导航 */
.footer_form .footer_info .footer_content.w10{width: 10%;}
.footer_form .footer_info .footer_content.w25{width: 25%;}
.footer_form .footer_info .content ul li{color: #fff;display: flex;flex-wrap: wrap;align-items: start;font-size: 18px;}
.footer_form .footer_info .content ul li+li{margin-top: 0.75rem;}
.footer_form .footer_info .content ul .first{align-items: center !important;}
.footer_form .footer_info .content ul .first >:last-child{width: 25px;cursor: pointer;}
.footer_form .footer_info .content ul li img{margin-right: 10px;}
.footer_form .footer_info .content ul li span{display: inline-block;}
.footer_form .footer_info .content ul li a{color: #fff;}

/* 二维码 */
.footer_form .footer_info .qr_code{display: flex;flex-wrap: wrap;justify-content: space-between;}
.footer_form .footer_info .qr_code .code{width: 50%;text-align: center;}
.footer_form .footer_info .qr_code .code span{font-size: 20px;margin-top: 0.5rem;color: white;}
.footer_form .footer_info .qr_code .code .img img{max-width: 100%;width: 8rem;}
.footer_form .footer_info .icon{display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;margin-top: 1rem;}
.footer_form .footer_info .icon img{transition: 0.5s;}
.footer_form .footer_info .icon img:hover{position: relative;top: 2px;}

/* 联系方式 */
.footer_form .footer_info .content_us ul li{color: white;font-size: 18px;display: flex;align-items: center;}
.footer_form .footer_info .content_us ul li .copy img{width: 1.5rem;}
.footer_form .footer_info .content_us ul li + li{margin-top: 0.75rem;}
.footer_form .footer_info .content_us ul li i{font-size: 24px;}
.footer_form .footer_info .content_us ul li a{color: white;}
.footer_form .footer_info .content_us ul li span{margin-left: 0.5rem;}

/* 碳化网站单页 */
.footer_form .footer_info .danye ul li{font-size: 18px;}
.footer_form .footer_info .danye ul li+li{margin-top: 0.75rem;}
.footer_form .footer_info .danye ul li a{color: white;}

/* 版权 */
.footer_form .copyright{text-align: center;color: white;font-size: 14px;}
.footer_form .copyright p,
.footer_form .copyright p a{color: #999;}
.footer_form .copyright .notice a{color: #999;font-size: 14px;}



/* 列表页面-关于我们 */
.list_about{padding: 100px 0;background: #F8F8F8;}
.list_about .about_doing{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;padding-bottom: 30px;}
.list_about .about_doing .right{font-size: 18px;line-height: 36px;}
.list_about .about_text{margin-top: 30px;}
.list_about .about_text .img{margin: 30px 0;}
.list_about .about_text .img+p{margin-bottom: 30px;}
.list_about .about_text .img img{width: 100%;}
.list_about .about_text p{font-size: 18px;}
.list_about .we_are_doing .doing_text{width: 100%;text-align: center;margin-top: 30px;}
.list_about .we_are_doing .doing_text h3{text-transform: uppercase;margin-bottom: 10px;font-size: 3rem;color: #1E9D5C;}
.list_about .we_are_doing .doing_text p{font-size: 18px;text-align: left;}
.list_about .we_are_doing .doing_item .item{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: end;margin-top: 30px;}
.list_about .we_are_doing .doing_item .item .list{width: 20%;transition: 0.5s;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;align-items: center;}
.list_about .we_are_doing .doing_item .item .list.list1{height: 18rem;background: white;box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.1)}
.list_about .we_are_doing .doing_item .item .list.list2{height: 14rem;background: white;box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.1)}
.list_about .we_are_doing .doing_item .item .list.list3{height: 17rem;background: white;box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.1)}
.list_about .we_are_doing .doing_item .item .list.list4{height: 14rem;background: white;box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.1)}
.list_about .we_are_doing .doing_item .item .list.list1:hover{height: 19rem;}
.list_about .we_are_doing .doing_item .item .list.list2:hover{height: 15rem;}
.list_about .we_are_doing .doing_item .item .list.list3:hover{height: 18rem;}
.list_about .we_are_doing .doing_item .item .list.list4:hover{height: 15rem;}
.list_about .we_are_doing .doing_item .item .list .data{text-align: center;}
.list_about .we_are_doing .doing_item .item .list .number{font-size: 4rem;font-weight: bold;color: #000;transition: 0.5s;}
.list_about .we_are_doing .doing_item .item .list .jia{font-size: 1.5rem;margin-left: 1rem;color: #000;}
.list_about .we_are_doing .doing_item .item .list p{font-size: 1.5rem;color: #000;}
.list_about .we_are_doing .doing_item .item .list:hover .number{color: #1E9D5C;}


/* 核心优势 */
.advantages{margin-top:3.125rem}
.about_advantages{position:relative;background: url(/static/img/advantages.png) no-repeat;background-size: 100%;width:100%;padding:1.875rem 0;min-height:312.5px;height:auto;padding-bottom:200px}
.about_advantages #main{width:90%;max-width:75rem;height:60vh !important;margin:0 auto;}
.about_advantages .h4{position:absolute;width:50vw;max-width:8rem}
.about_advantages .research{position:absolute;width:100%;bottom:3%;padding:0 1rem;box-sizing:border-box}
.about_advantages .research .research_item{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}
.about_advantages .research .research_item .item{width:33%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:clamp(1rem,3vw,1.25rem);box-sizing:border-box;padding:0 0.5rem}
.about_advantages .research .research_item .item .img{margin-right:0;width:100%;text-align:center}
.about_advantages .research .research_item .item .img .pic{display:inline-flex;width:clamp(3rem,15vw,5rem);height:clamp(3rem,15vw,5rem);background:white;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.1);align-items:center;justify-content:center;margin:0 auto}
.about_advantages .research .research_item .item .img .pic img{max-width:60%}
.about_advantages .research .research_item .item span{width:100%;min-height:4rem;margin-top:0.625rem;display:flex;align-items:center;justify-content:center;padding:0 0.5rem;box-sizing:border-box}




/* 荣誉证书 */
.certificates{margin-top: 50px;}
.certificates .title h3{color: #B8B8B8;font-size: 3rem;text-transform: uppercase;width: 100%;}
.certificates .title h3 span{display: inline-block;color: #1E9D5C;text-align: center;width: 100%;}
.certificates .cates_item{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: end;}
.certificates .cates_item .left{width: 30%;}
.certificates .cates_item .left .img{text-align: center;}
.certificates .cates_item .left .img img{max-width: 70%;}
.certificates .cates_item .right{width: 70%;}
.certificates .cates_item .right .text{margin-bottom: 30px;text-align: justify;font-size: 18px;}
.certificates .cates_item .right .pic{text-align: center;}
.certificates .cates_item .right .pic img{max-width: 94%;}
.certificates .cates_item .right .btns a{display: inline-block;}












/* 公司服务 */
.index-customer{padding-top: 50px;}
.index-tit{text-align:center;margin-bottom:40px}
.index-tit .tit-e{color:#208740;font-size:14px;text-transform:uppercase;margin-bottom:8px}
.index-tit h3{text-transform: uppercase;margin-bottom: 10px;font-size: 3rem;color: #1E9D5C;}
.index-tit p{margin-top: 20px;font-size: 18px;text-align: left;}
.index-customer .customer-lists ul{height:464px;overflow:hidden;margin:0;padding:0;list-style:none}
/* 公司服务轮播图 */
.about_customer{position:relative;overflow: hidden;}
.about_customer .swiper-container{overflow:hidden}
.about_customer .swiper-slide{width:50.44666%;padding:0 60px;box-sizing:border-box;background: initial;}
.about_customer .swiper-slide img{border-radius: 1rem;}
.about_customer .jd_pic{position:relative;border-radius:30px;overflow:hidden;text-align:center}
.about_customer .jd_pic img{max-width:100%;height:auto;display:block}
.about_customer .jd_pic:before{content:'';position:absolute;inset:0;background-image:url(/static/img/about_jdbg.png);background-position:center;background-size:cover;z-index:1}
.about_customer .jd_pic:after{content:'';position:absolute;inset:0;background-color:#fff;opacity:0.6;transition:opacity 0.4s linear;z-index:2}
.about_customer .swiper-slide .title{display: none;}
.about_customer .swiper-slide-active .jd_pic:after{opacity:0}
.about_customer .swiper-slide.swiper-slide-active .title{display: block;}
.about_customer .swiper-slide.swiper-slide-active .title h4{color: #1E9D5C;margin: 20px 0;font-size: 22px;font-weight: 600;}
.about_customer .swiper-slide.swiper-slide-active .title span{font-size: 18px;height: 60px;display: flex;flex-wrap: wrap;justify-content: center;}
.about_customer .swiper-button{width:44.44666%;margin:0 auto;position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}
.about_customer .swiper-button-prev,.about_customer .swiper-button-next{width:52px;height:52px;display:block;border-radius:50%;background-color:rgba(30,157,92,0.8);top:50%;margin-top:-26px;position:absolute;background-position:center center;background-size:6px auto;background-repeat:no-repeat;cursor:pointer}
.about_customer .swiper-button-prev:hover,
.about_customer .swiper-button-next:hover{background-color:rgba(30,157,92,0.4)}
.about_customer .swiper-button-prev{background-image:url(/static/img/cursor-prev.png);left:-80px;top: 40%;background-size: 30%;}
.about_customer .swiper-button-next{background-image:url(/static/img/cursor-next.png);right:-80px;top: 40%;background-size: 30%;}
.about_customer .swiper-button-next:after, 
.about_customer .swiper-button-prev:after{color: transparent;display: none;}
.about_customer .ab_prev:hover,
.about_customer .ab_next:hover{background-color:rgba(0,0,0,0.4)}
.about_customer .fenye{position:relative}
.about_customer .swiper-pagination{position:absolute;bottom:-60px;left:0;right:0;height:37px;text-align:center}
.about_customer .swiper-pagination .swiper-pagination-bullet{width:37px;height:37px;margin:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;background:transparent}
.about_customer .swiper-pagination .swiper-pagination-bullet:before{content:'';position:absolute;top:12px;left:12px;width:13px;height:13px;background-color:#25060c;opacity:0.1;border-radius:50%;transition:opacity 0.3s ease}
.about_customer .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{opacity:0.35}
.about_customer .swiper-pagination .swiper-pagination-bullet:after{display:none}









/* 联系我们 */
.contact_container{padding: 100px 0 100px 0;background: #f8f8f8;}
.contact_container .contact_title .title h2{text-align: center;color: #1E9D5C;font-size: 7rem;font-weight: bold;text-transform: uppercase;}
.contact_container .contact_title .sub_title{text-align: center;margin: 30px 0;text-transform: uppercase;font-size: 3rem;color:#1E9D5C;font-weight: bold;}
.contact_container .contact_title .detail{text-align: center;font-size: 18px;width: 90%;margin: 0 auto;}
.contact_container .con_item{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 30px;width: 90%;margin: 0 auto;margin-top: 50px;margin-bottom: 50px;}
.contact_container .con_item .item{width: 32%;text-align: center;margin-bottom: 20px;background: white;border-radius: 4px;box-shadow: 0 2px 4px 0px rgba(16, 79, 185, .2);padding: 3rem 0;}
.contact_container .con_item .item .img{width: 30%;margin: 0 auto;margin-bottom: 30px;position: relative;display: flex;justify-content: center;align-items: center;}
.contact_container .con_item .item .img span{font-size: 7rem;font-weight: bold;color: #1E9D5C;opacity: 0.2;}
.contact_container .con_item .item .img img{position: absolute;}
.contact_container .con_item .item span{font-size: 22px;font-weight: bold;}
.contact_from{background: url(/static/img/contact_us.jpg) no-repeat;width: 100%;background-size: 100% 100%;padding: 30px 0;}
.contact_from .form_text{display: none;}
.contact_from .form_case{width: 94% !important;margin: 0 auto;}
.contact_from .form_case .content_text{color: white;}
.contact_from .form_case .content_text h3{text-align: center;}
.contact_from .form_case .content_text h3+p{text-align: center;margin-top: 30px;font-size: 18px;}
.contact_from .form_case .content_text h3+p a{color: #1E9D5C;}
.contact_container .con_add{margin-top: 30px;}
.contact_container .con_add .tit h2{color: #1E9D5C;font-size: 7rem;}
.contact_container .con_add a{display: inline-block;margin-top: 30px;width: 100%;}
.contact_container .con_add a img{width: 100%;}





.ject-content{padding-bottom: 50px;}
.ject-ul .ject-li{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;margin: 15px 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: 24px;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 #1E9D5C;border-radius: 50%;margin: 0 5px;}
.search-page .pageul li a{width:inherit;height: inherit;border: inherit;}
.search-page .pageul .curr{background: #1E9D5C;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%;}
  .search-page .pageul li{margin-top: 20px;width: 100%;}
  .ject-ul .ject-li .ject-cont h3 a{font-size: .95rem;}
  .ject-ul .ject-li .ject-cont .ject-desc{margin: 15px 0;font-size: .95rem;}
}

















/* 侧边栏 */
#toolbar {position: fixed;z-index: 9999;right: 0%; top: 40%;}
#toolbar li{margin-bottom: 2px;width: 60px;height: 60px;right: 0;position: relative;cursor: pointer;}
#toolbar li a{display:flex;align-items: center;position:absolute;z-index:9;right:0;top:0;width:60px;height:60px;overflow:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;background: #1E9D5C;}
#toolbar li:nth-child(1) a{border-top-left-radius: 6px;}
#toolbar .backtop i{border-bottom-left-radius: 6px;}
#toolbar li .iconfont{display:inline-block;vertical-align:middle;width:60px;height:60px;background-color:#1E9D5C;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;color: white;font-size: 24px;}
#toolbar li .wz{display:inline-block;font-size:16px;color:#fff;vertical-align:middle;padding-left:10px;display: none;}
#toolbar li:hover .wz{display: block;}
#toolbar li:hover a{width: 15rem;color: white;}
.right_online{position: fixed;z-index: 9999;right: 2%;bottom: 2%;}
.right_online .line{position: relative;cursor: pointer;}
.right_online .line img{width: 9rem;}
.online_form{position: fixed;z-index: 9999;right: 1%;bottom: 1%;background: #1E9D5C;width: 22rem;border-radius: 6px;padding-bottom: 2rem;box-shadow: rgba(0, 0, 0, 0.08) 10px 10px 40px 0px, rgba(26, 26, 26, 0.12) 5px 14px 80px 0px; display: none;transform: translateY(100%);transition: transform 0.5s ease-out, opacity 0.5s ease-out;}
.online_form .online_item{position: relative;height: 100%;}
.online_form.show {display: block;transform: translateY(0);opacity: 1;}
.online_form .message{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;width: 94%;margin: 0 auto;padding: 5px 0;}
.online_form .message span{font-size: 20px;color: white;}
.online_form .message img{width: 1.5rem;cursor: pointer;transition: transform 0.5s ease;}
.online_form .message img:hover{transform: rotate(360deg);}
.online_form .con-form{padding-bottom: 10%;width: 94%;margin: 0 auto;background: white;border-radius: 6px;padding: 1.5rem 0;} 
.online_form .con-form form{width: 96%;margin: 0 auto;}
.online_form .con-form form .form-area p,
.online_form .con-form form .fl p{display: none;}
.online_form .con-form form .form-area textarea,
.online_form .con-form form .fl input{width: 100%;margin-bottom: 1rem;border: 1px solid #e5e5e5;padding: .6rem 1rem;resize: none;border-radius: 10px;}
.online_form .form_text{color: white;width: 94%;margin: 0 auto;margin-top: 0.5rem;margin-bottom: 0.5rem;font-size: 16px;}
.online_form .submit_input{text-align: center;}
.online_form .submit_input .button{align-items:center;appearance:none;background-color:#fcfcfd;border-radius:4px;border-width:0;box-shadow:rgba(45,35,66,0.2) 0 2px 4px,rgba(45,35,66,0.15) 0 7px 13px -3px,#d6d6e7 0 -3px 0 inset;box-sizing:border-box;color:#36395a;cursor:pointer;display:inline-flex;height:48px;justify-content:center;line-height:1;list-style:none;overflow:hidden;padding-left:16px;padding-right:16px;position:relative;text-align:left;text-decoration:none;transition:box-shadow 0.15s,transform 0.15s;user-select:none;-webkit-user-select:none;touch-action:manipulation;white-space:nowrap;will-change:box-shadow,transform;font-size:18px;}
.online_form .submit_input .button:focus{box-shadow:#d6d6e7 0 0 0 1.5px inset,rgba(45,35,66,0.4) 0 2px 4px,rgba(45,35,66,0.3) 0 7px 13px -3px,#d6d6e7 0 -3px 0 inset}
.online_form .submit_input .button:hover{box-shadow:rgba(45,35,66,0.3) 0 4px 8px,rgba(45,35,66,0.2) 0 7px 13px -3px,#d6d6e7 0 -3px 0 inset;transform:translateY(-2px)}
.online_form .submit_input .button:active{box-shadow:#d6d6e7 0 3px 7px inset;transform:translateY(2px)}
.online_form .form_menu{background:white;display:flex;flex-wrap:wrap;justify-content:space-between;width:94%;margin:0 auto;margin-top:10px;padding:10px 0;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,0.1)}
.online_form .form_menu .menu{width:50%;text-align:center;cursor:pointer;position:relative;z-index:2;transition:color 0.3s ease}
.online_form .form_menu .menu h3{font-size:18px;margin:0;font-weight:500}
.menu-slider{position:absolute;bottom:0;left:0;height:100%;background-color:#1E9D5C;width:50%;transition:transform 0.3s ease-in-out;z-index:1;border-radius:3px 3px 0 0}
.online_form .form_menu .menu.active h3{color:#fff;font-weight:600}






/* 分页 */
.page_list{margin-top: 30px;text-align: center;}
.page_list .page_num{display: flex;justify-content: center;}
.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: #1E9D5C;color: #fff;}
.page_list .page_num .curr{color: #fff;background: #1E9D5C;}


/* 上一页下一页 */
.pagenav{display: flex;flex-wrap: wrap;justify-content: space-between;width:100%}
.pagenav .prev,
.pagenav .next{width: 48%;display: flex;flex-wrap: wrap;align-items: center;background: #F7F8FC;box-shadow: 0 2px 4px 0px rgba(16,79,185, .2);justify-content:space-between;border-radius: 4px;}
.pagenav .prev a,
.pagenav .next a{display: inline-block;height: 1.65rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;width: 90%;color: #333;}
.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 span,
.pagenav .next span{width: 10%;background: #1E9D5C;border-radius: 4px;text-align: center;color: white;padding:10px 0;}
.pagenav .prev a:hover,
.pagenav .next a:hover{color: #1E9D5C;}





.online-service{position:fixed;bottom:10%;right:10px;z-index:999999;display:block}
.online-service p{margin-bottom: 0.5rem !important;}
.online-service .item{position:relative;margin-bottom:10px}
.online-service .item .item-icon{display:block;cursor:pointer;background:#FFF url(/static/img/online_service.png) no-repeat;width:44px;height:44px;border-radius:4px;box-sizing:border-box;box-shadow:0 0 9px 0 rgba(0,0,0,0.1)}
.online-service .item .item-icon.qq{background-position:left 0}
.online-service .item .item-icon.weixin{background-position:left -44px}
.online-service .item .item-icon.tel{background-position:left -88px}
.online-service .item.active .item-icon{background-color:#0072C6}
.online-service .item.active .item-icon.qq{background-position:right 0}
.online-service .item.active .item-icon.weixin{background-position:right -44px}
.online-service .item.active .item-icon.tel{background-position:right -88px}
.online-service .item .pop-box{display:none;position:absolute;right:100%;top:0}
.online-service .item .item-box{background-color:#FFF;margin-right:10px;padding:10px;border-radius:2px;box-sizing:border-box;box-shadow:0 0 9px 0 rgba(0,0,0,0.1)}
.online-service .item .qq-box{padding:10px 20px 0 10px}
.online-service .item .qq-box .qq{display:block;position:relative;line-height:34px;padding-left:44px;white-space:nowrap;margin-bottom:10px;color:#555}
.online-service .item .qq-box .qq .qq-icon{display:inline-block;width:34px;height:34px;background:#F1F1F3 url(/static/img/online_service.png) no-repeat 4px -164px;transition:all .2s;border-radius:50%;position:absolute;left:0;top:0}
.online-service .item .qq-box .qq:hover .qq-icon{background-position:4px -174px}
.online-service .item .weixin-box img{width:120px}
.online-service .item .weixin-box p{text-align:center}
.online-service .item .tel-box{white-space:nowrap;font-size:16px;padding:0 10px}
.online-service .go-top{display:none}
.online-service .go-top .go-btn{display:block;background:#FFF url(/static/img/online_service.png) no-repeat left -132px;border-radius:4px;box-sizing:border-box;box-shadow:0 0 9px 0 rgba(0,0,0,0.1);width:44px;height:44px}
.online-service .go-top .go-btn:hover{background-position:right -132px;background-color:#1E9D5C}

.online-service .go-form .go-contact{display:block;background:#FFF url(/static/img/online_service.png) no-repeat left -170px;border-radius:4px;box-sizing:border-box;box-shadow:0 0 9px 0 rgba(0,0,0,0.1);width:44px;height:44px}
.online-service .go-form .go-contact:hover{background-position:right -170px;background-color:#1E9D5C}

.online-service .go-whatsapp .whatsapp{display:block;background:#FFF url(/static/img/online_service.png) no-repeat left -88px;border-radius:4px;box-sizing:border-box;box-shadow:0 0 9px 0 rgba(0,0,0,0.1);width:44px;height:44px}
.online-service .go-whatsapp .whatsapp:hover{background-position:right -88px;background-color:#1E9D5C}