*{padding:0px;margin:0}body{color:#333;font-size:16px;background-color:#5cb656;font-family:'微软雅黑'}a{text-decoration:none}ul{list-style:none}input,textarea{border:none;outline:none}@font-face{font-family:Oswald;src:url(../fonts/Oswald-Medium.TTF)}.container{margin:0 auto;position:relative}.container-fluid{width:100%}.l{float:left}.r{float:right}.clear::after{content:'';display:block;clear:both}.title h3{text-align:center;font-size:32px;font-weight:bold}.title span{display:block;text-align:center;font-size:14px;margin-top:10px;text-transform:uppercase}@media screen and (max-width: 800px){.title h3{font-size:16px !important}.title span{font-size:12px !important;margin-top:10px}}.top{width:100%;height:80px;box-shadow:0 5px 20px rgba(0,0,0,0.1);background:url(../images/logo.png) no-repeat 5% center;background-color:#fff;display:flex;justify-content:flex-end;position:sticky;left:0;top:0;z-index:100}@media screen and (max-width: 800px){.top{height:50px !important;background-size:auto 30px}}.top .logo{min-width:300px}.top .switch{display:none}@media screen and (max-width: 800px){.top .switch{display:block !important;position:absolute;top:0;right:0;width:50px;height:50px;background:url(../images/nav.png) no-repeat center center;background-color:#5cb656;z-index:10;transition:.1s}.top .switch:active{background-color:#53a84d}}.top:hover .mask{height:240px}.top:hover .nav ul{transform:translateY(0)}.top .nav{display:flex;width:50%;margin-right:30px}@media screen and (max-width: 1500px){.top .nav{width:80% !important}}@media screen and (max-width: 800px){.top .nav{display:none;width:100% !important;position:absolute;left:0;top:50px}.top .nav li:first-child a{border-top:1px solid #ededed}.top .nav a{height:40px !important;line-height:40px !important;border-bottom:1px solid #ededed;font-size:12px !important}.top .nav ul{display:none !important}}.top .nav>li{flex:1}@media screen and (max-width: 800px){.top .nav>li:nth-last-child(2){display:none !important}}.top .nav>li>a{display:block;text-align:center;height:80px;line-height:80px;color:#333;position:relative;background-color:#fff;z-index:20}.top .nav>li>a::after{content:'';display:block;width:0;height:4px;background-color:#5cb656;position:absolute;left:50%;bottom:0;transform:translateX(-50%);transition:.3s}.top .nav>li>a:hover{color:#5cb656}.top .nav>li>a:hover::after{width:30%}.top .nav>li>a.active{color:#5cb656}.top .nav>li>a.active::after{content:'';display:block;width:30%;height:4px;background-color:#5cb656;position:absolute;left:50%;bottom:0;transform:translateX(-50%);transition:.3s}.top .nav>li ul{transform:translateY(-300px);transition:.5s;z-index:10;position:relative}.top .nav>li ul li a{display:block;text-align:center;height:40px;line-height:40px;font-size:14px;color:#fff}.top .nav>li ul li a:hover{text-decoration:underline}.top .language{width:80px;height:80px;background-color:#5cb656}.top .language a{display:block;width:100%;height:100%;color:#fff;text-align:center;line-height:80px}.top .language a i{font-size:20px;vertical-align:middle}@media screen and (max-width: 800px){.top .language a{line-height:50px;border-right:1px solid #fff}}@media screen and (max-width: 800px){.top .language{display:block !important;position:absolute;top:0;right:50px;width:50px;height:50px;background-color:#5cb656;z-index:10;transition:.1s}.top .language:active{background-color:#53a84d}.top .language i{display:none}}.top .mask{position:absolute;width:100%;height:0;left:0;top:80px;background-image:linear-gradient(to bottom, rgba(0,0,0,0.3), transparent);transition:.5s}@media screen and (max-width: 800px){.top .mask{display:none}}.footer{background:url(../images/footer.jpg) no-repeat center top;overflow:hidden}.footer a:hover{text-decoration:underline}.footer .line{margin-top:40px;border-top:1px solid #fff;border-bottom:1px solid #fff}.footer .line .leftNav{display:flex;justify-content:space-between;width:70%}@media screen and (max-width: 800px){.footer .line .leftNav{display:block !important}}@media screen and (max-width: 800px){.footer .line .leftNav .item:nth-last-child(2){display:none !important}}.footer .line .leftNav .item h4{font-size:18px;color:#fff;font-weight:normal;margin-bottom:20px}@media screen and (max-width: 800px){.footer .line .leftNav .item h4{font-size:14px !important}.footer .line .leftNav .item h4 li{display:none}}.footer .line .leftNav .item ul li{margin-bottom:16px}.footer .line .leftNav .item ul li a{color:#fff}@media screen and (max-width: 800px){.footer .line .leftNav .item ul li{display:none}}.footer .line .code img{display:block}.footer .line .code span{display:block;width:120px;height:40px;line-height:40px;color:#fff;text-align:center}.footer .container{width:80%;display:flex;justify-content:space-between;padding:20px 0 20px 0}@media screen and (max-width: 800px){.footer .container p{line-height:20px;text-align:center;font-size:12px}.footer .container p a{font-size:12px}}.footer .container p{color:#fff}.footer .container p a{color:#fff}.footer .container .share a:hover{text-decoration:none}.footer .container .share a i{font-size:20px;vertical-align:middle;color:#fff}.banner-title{width:350px;margin:0 auto;text-shadow:5px 0 20px rgba(0,0,0,0.2)}@media screen and (max-width: 800px){.banner-title{transform:translate(-50%, -80px) !important}}.banner-title::before{content:'';display:block;width:60px;height:3px;background-color:#fff;position:absolute;left:-80px;top:40%;box-shadow:5px 0 20px rgba(0,0,0,0.2);animation:titleMoveL .8s .5s;animation-fill-mode:backwards}@media screen and (max-width: 800px){.banner-title::before{display:none}}.banner-title::after{content:'';display:block;width:60px;height:3px;background-color:#fff;position:absolute;right:-80px;top:40%;box-shadow:5px 0 20px rgba(0,0,0,0.2);animation:titleMoveR .8s .5s;animation-fill-mode:backwards}@media screen and (max-width: 800px){.banner-title::after{display:none}}.banner-title h3{text-align:center;font-size:32px;font-weight:bold;color:#fff;animation:titleMove .8s .5s;animation-fill-mode:backwards}.banner-title span{display:block;text-align:center;font-size:18px;margin-top:10px;text-transform:uppercase;color:#fff;animation:titleMove .8s .5s;animation-fill-mode:backwards;white-space:nowrap}@media screen and (max-width: 800px){.banner-title h3{font-size:16px !important}.banner-title span{font-size:12px !important}}.getPage{width:440px;margin:0 auto;display:flex;justify-content:center;margin-top:40px}@media screen and (max-width: 800px){.getPage{width:auto !important;margin-top:10px !important}.getPage li{display:none}.getPage li:first-child{display:block}.getPage li:first-child a{font-size:12px !important;width:120px !important}.getPage li:last-child{display:block}.getPage li:last-child a{font-size:12px !important;width:120px !important}.getPage li:nth-last-child(2){display:block}.getPage li .active{background-color:transparent !important;color:#5cb656 !important}}.getPage li a{display:block;width:40px;height:40px;line-height:40px;text-align:center;color:#333;background-color:#fff}.getPage li a:hover{text-decoration:underline}.getPage li a.active{background-color:#5cb656;color:#fff}.getPage li:first-child a{width:200px;cursor:pointer}.getPage li:last-child a{width:200px;cursor:pointer}.division{overflow:hidden}.banner-title,#index .banner .swiper-container .swiper-slide img,#about .env .env-bg .container table tr .item .mask,#about .env .env-bg .container table tr .item .mask .mask-text,#about .env-mask img,#recuit .concept .conceptBox{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#news .newsContent .newsList .newsItem .newsText h4,#newsDetails .newsContent .toPage a,#product .allProduct .productList .productItem .more p,#product .allProduct .productList .productItem .more span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}#index .banner{position:relative;z-index:2}#index .banner .swiper-container{width:100%;background-color:#5cb656}#index .banner .swiper-container .swiper-slide{height:800px;text-align:center;font-size:18px;background:#fff;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width: 800px){#index .banner .swiper-container .swiper-slide{height:210px !important}}@media screen and (max-width: 1920px){#index .banner .swiper-container .swiper-slide video{width:auto;height:110%}}@media screen and (min-width: 1950px){#index .banner .swiper-container .swiper-slide video{width:100%;height:auto}}@media screen and (max-width: 800px){#index .banner .swiper-container .swiper-slide video{height:100%;width:auto}}#index .banner .swiper-container .swiper-slide img{position:absolute}@media screen and (max-width: 1920px){#index .banner .swiper-container .swiper-slide img{width:auto;height:100%}}@media screen and (min-width: 1950px){#index .banner .swiper-container .swiper-slide img{width:100%;height:auto}}#index .banner .swiper-container .swiper-slide .banner-text{position:absolute;left:10%;top:50%;transform:translateY(-50%);color:#fff;font-weight:bold;text-align:left;z-index:2}@media screen and (max-width: 800px){#index .banner .swiper-container .swiper-slide .banner-text{display:none}}#index .banner .swiper-container .swiper-slide .banner-text h1{font-size:80px;line-height:120px}#index .banner .swiper-container .swiper-slide .banner-text h2{font-size:48px;line-height:72px}#index .banner .swiper-container .swiper-slide .banner-text p{line-height:24px}#index .banner .swiper-container .swiper-slide .banner-text a{display:block;width:180px;height:50px;line-height:50px;text-align:center;background-color:transparent;border:1px solid #fff;color:#fff;font-size:16px;font-weight:normal;margin-top:80px;transition:.1s}#index .banner .swiper-container .swiper-slide .banner-text a:hover{background-color:rgba(255,255,255,0.1)}#index .banner .swiper-container .swiper-pagination{bottom:50px}@media screen and (max-width: 800px){#index .banner .swiper-container .swiper-pagination{bottom:20px}}#index .banner .swiper-container .swiper-pagination span{border-radius:0;background-color:#fff;width:80px;height:5px;opacity:.6;transition:.3s}#index .banner .swiper-container .swiper-pagination span.swiper-pagination-bullet-active{background-color:#5cb656}#index .banner .swiper-container .swiper-pagination span:hover{height:10px}#index .menu{display:flex}@media screen and (max-width: 800px){#index .menu{display:none}}@media screen and (min-width: 800px) and (max-width: 1500px){#index .menu .item i{display:none}}#index .menu .item{flex:1}#index .menu .item:nth-child(1) a{color:#fff;background-color:#5cb656}#index .menu .item:nth-child(1) a:hover{background-color:#69c563}#index .menu .item:nth-child(2) a{color:#999;background-color:#f5f5f5}#index .menu .item:nth-child(2) a:hover{background-color:#ebebeb}#index .menu .item:nth-child(3) a{color:#999;background-color:#f0f0f0}#index .menu .item:nth-child(3) a:hover{background-color:#e2e2e2}#index .menu .item:nth-child(4) a{color:#999;background-color:#ebebeb}#index .menu .item:nth-child(4) a:hover{background-color:#e4e4e4}#index .menu .item a{display:block;height:88px;line-height:88px;text-align:center;font-size:22px}#index .menu .item a b{font-size:28px;font-weight:normal;font-style:italic}#index .menu .item a i{font-size:14px}#index .profile{background:url(../images/profile.jpg) no-repeat center top;background-color:#fff;overflow:hidden}@media screen and (max-width: 800px){#index .profile{background:url(../images/profile.jpg) no-repeat center top;background-color:#fff;background-size:100%;padding:40px 0}}#index .profile .text{overflow:hidden}#index .profile .text .title{margin-top:236px}#index .profile .text .title h3{color:#333}#index .profile .text .title span{color:#333}@media screen and (max-width: 800px){#index .profile .text .title{margin-top:40px}#index .profile .text .title h3{font-size:16px}#index .profile .text .title span{font-size:12px}}#index .profile .text p{width:600px;line-height:24px;margin:0 auto;text-align:center;font-size:16px;color:#333;margin-top:30px}@media screen and (max-width: 800px){#index .profile .text p{width:90%;margin-top:10px;font-size:12px}}#index .profile .text a{display:block;width:180px;height:50px;line-height:50px;text-align:center;margin:20px auto;border:1px solid #333;background-color:transparent;color:#333;font-size:16px;margin-top:50px;transition:.1s}#index .profile .text a:hover{background-color:rgba(0,0,0,0.05)}@media screen and (max-width: 800px){#index .profile .text a{width:90%;border:none;margin-top:0px;text-decoration:underline}}#index .profile .num{width:90%;margin:160px auto;display:flex;justify-content:space-evenly;position:relative}@media screen and (max-width: 1300px){#index .profile .num::before{display:none !important}#index .profile .num::after{display:none !important}}@media screen and (max-width: 800px){#index .profile .num{display:none}}#index .profile .num li{flex:1;text-align:center;font-size:0}@media screen and (max-width: 1300px){#index .profile .num li{transform:scale(0.6)}}#index .profile .num li>span{display:inline-block;text-align:center;font-family:'Oswald';font-size:68px;color:#5cb656;position:relative}#index .profile .num li>span::after{content:'+';display:block;font-size:40px;font-family:'微软雅黑';position:absolute;top:0;right:-30px}#index .profile .num li i{display:block;text-align:center;font-size:22px;font-style:normal;color:#999;margin-top:10px}#index .all-content{background:url(../images/index-bg.jpg) no-repeat center top;overflow:hidden}@media screen and (max-width: 800px){#index .all-content{background-size:auto 100%;background-color:#5cb656}}#index .all-content .news{width:90%;height:770px;margin:100px auto;background-color:#fff;box-sizing:border-box;padding:100px 160px}@media screen and (max-width: 800px){#index .all-content .news{height:auto !important;padding:40px 20px;margin:20px auto !important}}#index .all-content .news .title{margin-bottom:20px}#index .all-content .news .title h3{color:#333}#index .all-content .news .title span{color:#333}@media screen and (max-width: 800px){#index .all-content .news .title h3{font-size:16px}#index .all-content .news .title span{font-size:12px}}#index .all-content .news .newsDetails{display:flex;justify-content:space-between;align-items:center}#index .all-content .news .newsDetails .newsImg{min-width:560px;height:420px;background-color:#5cb656;position:relative}@media screen and (max-width: 1500px){#index .all-content .news .newsDetails .newsImg{display:none !important}#index .all-content .news .newsDetails .newsList{width:100% !important;margin-left:0 !important}}#index .all-content .news .newsDetails .newsList{width:50%;margin-left:80px}@media screen and (max-width: 800px){#index .all-content .news .newsDetails .newsList .firstNews{padding:10px 20px}#index .all-content .news .newsDetails .newsList .firstNews a{border-bottom:1px solid #eee}#index .all-content .news .newsDetails .newsList .firstNews a .fn1{display:flex;justify-content:space-between;margin-bottom:10px !important}#index .all-content .news .newsDetails .newsList .firstNews a .fn1 h4{font-size:16px !important;color:#666 !important;height:30px;line-height:30px}#index .all-content .news .newsDetails .newsList .firstNews a .fn1 span{display:none !important}#index .all-content .news .newsDetails .newsList .firstNews a .fn2{margin-bottom:20px}#index .all-content .news .newsDetails .newsList .firstNews a .fn2 span{display:none !important}#index .all-content .news .newsDetails .newsList .firstNews a .fn2 p{margin-top:0 !important;color:#999;line-height:24px}}#index .all-content .news .newsDetails .newsList .firstNews a{display:block}#index .all-content .news .newsDetails .newsList .firstNews a:hover h4{color:#69c563 !important}#index .all-content .news .newsDetails .newsList .firstNews a:hover span{color:#69c563 !important}#index .all-content .news .newsDetails .newsList .firstNews a:hover p{color:#69c563 !important}#index .all-content .news .newsDetails .newsList .firstNews a .fn1{display:flex;justify-content:space-between;margin-bottom:22px}#index .all-content .news .newsDetails .newsList .firstNews a .fn1 h4{font-size:24px;color:#333;height:30px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}#index .all-content .news .newsDetails .newsList .firstNews a .fn1 span{display:block;height:30px;line-height:30px;font-size:16px;color:#999;white-space:nowrap}#index .all-content .news .newsDetails .newsList .firstNews a .fn2{overflow:hidden}#index .all-content .news .newsDetails .newsList .firstNews a .fn2 span{font-size:16px;color:#999}#index .all-content .news .newsDetails .newsList .firstNews a .fn2 p{margin-top:40px;color:#999;line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}#index .all-content .news .newsDetails .newsList ul li a{display:flex;align-items:center;height:100px;border-bottom:1px solid #eee}#index .all-content .news .newsDetails .newsList ul li a:hover h4{color:#69c563 !important}#index .all-content .news .newsDetails .newsList ul li a:hover span{color:#69c563 !important}#index .all-content .news .newsDetails .newsList ul li a:hover p{color:#69c563 !important}#index .all-content .news .newsDetails .newsList ul li a span{display:block;white-space:nowrap;min-width:100px;height:60px;line-height:60px;border-right:1px solid #eee;font-size:24px;font-weight:bold;color:#999}@media screen and (max-width: 800px){#index .all-content .news .newsDetails .newsList ul li a span{display:none !important}}#index .all-content .news .newsDetails .newsList ul li a .nr{width:80%;margin-left:40px}@media screen and (max-width: 800px){#index .all-content .news .newsDetails .newsList ul li a .nr{width:90% !important;margin-left:20px !important}}#index .all-content .news .newsDetails .newsList ul li a .nr h4{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;margin-bottom:10px;color:#666}#index .all-content .news .newsDetails .newsList ul li a .nr p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;color:#999}#index .all-content .environment{width:90%;margin:0 auto;padding:100px 0 100px 0;position:relative}@media screen and (max-width: 800px){#index .all-content .environment .title h3{font-size:16px}#index .all-content .environment .title span{font-size:12px}#index .all-content .environment .envImg{display:flex;justify-content:space-between;margin-top:20px !important;margin-bottom:20px !important;overflow:hidden}#index .all-content .environment .envImg img{display:block}#index .all-content .environment .envImg .env-center{flex:1;margin:0 !important;height:150px !important;position:relative;overflow:hidden}#index .all-content .environment .envImg .env-center img{height:150px !important;position:absolute;left:50%;top:0;transform:translateX(-50%);box-sizing:border-box}}#index .all-content .environment .title h3{color:#333}#index .all-content .environment .title span{color:#333}#index .all-content .environment .envImg{display:flex;justify-content:space-between;margin-top:70px;margin-bottom:100px;overflow:hidden}#index .all-content .environment .envImg img{display:block}#index .all-content .environment .envImg .env-center{flex:1;height:400px;margin:0 40px 0 40px;position:relative;overflow:hidden}#index .all-content .environment .envImg .env-center img{height:100%;position:absolute;left:50%;top:0;transform:translateX(-50%)}@media screen and (max-width: 1500px){#index .all-content .environment .envImg .env-left{display:none !important}#index .all-content .environment .envImg .env-right{display:none !important}}#index .all-content .environment a{display:block;width:180px;height:50px;line-height:50px;text-align:center;margin:0 auto;border:1px solid #fff;background-color:transparent;color:#fff;font-size:16px;margin-top:50px;transition:.1s}#index .all-content .environment a:hover{background-color:rgba(255,255,255,0.1)}@media screen and (max-width: 800px){#index .all-content .environment a{border:none;text-decoration:underline;margin-top:20px !important}}#index .all-content .contact{width:70%;margin:0 auto;overflow:hidden;padding-bottom:100px}@media screen and (max-width: 800px){#index .all-content .contact{width:90%;padding:20px 0 0 0 !important}#index .all-content .contact .title{margin-top:20px !important;margin-bottom:40px !important}#index .all-content .contact .title h3{font-size:16px;color:#fff !important}#index .all-content .contact .title span{font-size:12px;color:#fff !important}}#index .all-content .contact .title{margin-top:100px}#index .all-content .contact .title h3{color:#fff}#index .all-content .contact .title span{color:#fff}#index .all-content .contact .con-content{margin-top:100px;background-color:lightskyblue;display:flex;justify-content:space-between;overflow:hidden;box-shadow:5px 0 20px rgba(0,0,0,0.1)}@media screen and (max-width: 800px){#index .all-content .contact .con-content{margin-top:10px !important;margin-bottom:40px;padding:0;font-size:12px}#index .all-content .contact .con-content ul{margin-top:10px !important;margin-left:0px !important}#index .all-content .contact .con-content ul li{margin-top:20px !important;margin-bottom:20px !important;text-align:center}}@media screen and (max-width: 1500px){#index .all-content .contact .con-content{flex-wrap:wrap}#index .all-content .contact .con-content .con-left{width:100% !important}#index .all-content .contact .con-content .con-right{display:none !important}}#index .all-content .contact .con-content .con-left{flex:1;background:url(../images/contact-item-bg.jpg) no-repeat -320px -300px;color:#fff}#index .all-content .contact .con-content .con-right{width:35%;background-color:#fff;padding-right:80px}#index .all-content .contact .con-content ul{margin-top:32px;margin-left:100px}#index .all-content .contact .con-content ul li{margin-bottom:32px}@keyframes titleMoveL{0%{left:-120px;opacity:0}100%{left:-80px;opacity:1}}@keyframes titleMoveR{0%{right:-120px;opacity:0}100%{right:-80px;opacity:1}}@keyframes titleMove{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}#about .banner{height:800px;background:url(../images/about-top.jpg) no-repeat center top;position:relative}@media screen and (max-width: 1920px){#about .banner{background-size:auto 100%}}@media screen and (min-width: 1950px){#about .banner{background-size:100% auto}}@media screen and (max-width: 800px){#about .banner{height:300px !important}}#about .profile{background-color:#5cb656;padding-bottom:100px}@media screen and (max-width: 800px){#about .profile{padding-bottom:20px !important}}#about .profile .container{width:90%;margin-top:-100px;padding:100px;background-color:#fff;box-sizing:border-box;display:flex;justify-content:space-between}@media screen and (max-width: 1500px){#about .profile .container{align-items:center}}@media screen and (max-width: 800px){#about .profile .container{padding:40px 20px 20px 20px !important;display:block !important}#about .profile .container .profile-left{width:100% !important}#about .profile .container .profile-left p{text-indent:2em;margin-top:20px !important;line-height:24px;font-size:12px}#about .profile .container .profile-left .line{width:80px;height:3px;background-color:#5cb656;margin:20px auto !important}#about .profile .container .profile-right{margin-left:0 !important}#about .profile .container .profile-right img{width:100%}}#about .profile .container .profile-left{width:50%}#about .profile .container .profile-left p{text-indent:2em;color:#666;margin-top:40px;line-height:24px}@media screen and (max-width: 1500px){#about .profile .container .profile-left p:nth-child(3){display:none}}#about .profile .container .profile-left .line{width:80px;height:3px;background-color:#5cb656;margin:0 auto;margin-top:80px}#about .profile .container .profile-right{margin-left:40px}#about .profile .container .profile-right img{display:block}#about .env{position:relative;background-color:#fff;padding:100px 0}@media screen and (max-width: 800px){#about .env{padding:20px 0 20px 0}}#about .env .env-bg{width:90%;margin:0 auto;background:url(../images/env-bg.jpg) repeat-x center left}@media screen and (max-width: 800px){#about .env .env-bg .container{width:100% !important}#about .env .env-bg .container table{border-spacing:0px !important}#about .env .env-bg .container table tr td{height:auto !important}#about .env .env-bg .container table tr td:first-child{display:block}#about .env .env-bg .container table tr .first-item{width:100% !important;padding-top:40px !important}#about .env .env-bg .container table tr .first-item p{width:90% !important;margin-top:20px !important;font-size:12px !important;line-height:24px}#about .env .env-bg .container table tr .first-item .line{margin-top:20px !important;margin-bottom:20px !important}#about .env .env-bg .container table .item{display:none}#about .env .env-bg .container table .item img{position:relative !important;width:100%}}#about .env .env-bg .container{width:90%}#about .env .env-bg .container table{width:100%;border-spacing:20px}#about .env .env-bg .container table tr{width:100%}#about .env .env-bg .container table tr .first-item{width:50%;box-sizing:border-box;background-color:#5cb656}#about .env .env-bg .container table tr .first-item .title{color:#fff}#about .env .env-bg .container table tr .first-item p{width:80%;margin:0 auto;color:#fff;margin-top:40px;text-indent:2em}#about .env .env-bg .container table tr .first-item .line{width:80px;height:3px;margin:0 auto;background-color:#fff;margin-top:60px}#about .env .env-bg .container table tr .item{height:350px;position:relative;overflow:hidden}#about .env .env-bg .container table tr .item img{position:absolute;display:block;height:100%;left:50%;top:0;transform:translateX(-50%)}#about .env .env-bg .container table tr .item:hover .mask{opacity:1;top:50%}#about .env .env-bg .container table tr .item .mask{position:absolute;width:100%;height:100%;background-color:rgba(93,182,86,0.6);transition:.3s;opacity:0;top:0}#about .env .env-bg .container table tr .item .mask .mask-text{position:absolute}#about .env .env-bg .container table tr .item .mask .mask-text p{font-size:24px;text-align:center;color:#fff;margin-bottom:20px}#about .env .env-bg .container table tr .item .mask .mask-text input{font-size:16px;color:#fff;border:1px solid #fff;background-color:transparent;padding:8px 16px;cursor:pointer}#about .space{height:100px;background-color:#fff}@media screen and (max-width: 800px){#about .space{display:none}}#about .honor{background:url(../images/honor.jpg) no-repeat center top;background-color:#fff}@media screen and (max-width: 1920px){#about .honor{background-size:auto 100%}}@media screen and (min-width: 1950px){#about .honor{background-size:100% auto}}@media screen and (max-width: 800px){#about .honor{display:none}}#about .honor .container{width:90%;padding-top:100px;padding-bottom:100px}#about .honor .container .honor-left{width:60%}@media screen and (max-width: 1500px){#about .honor .container .honor-left{width:100% !important}}#about .honor .container .honor-left .honor-bannner{margin-top:100px}#about .honor .container .honor-left .honor-bannner .swiper-container{padding:0 10px 0 10px}#about .honor .container .honor-left .honor-bannner .swiper-container .swiper-slide{width:300px;height:400px;background-color:#fff;box-shadow:5px 0 20px rgba(0,0,0,0.1);box-sizing:border-box;padding:10px}#about .honor .container .honor-left .honor-bannner .swiper-container .swiper-slide img{max-width:100%;max-height:100%}#about .honor .container .honor-left .honor-bannner .swiper-container .swiper-button-prev{color:#fff;left:0px}#about .honor .container .honor-left .honor-bannner .swiper-container .swiper-button-next{color:#fff;right:0px}#about .honor .swiper-container{width:100%;height:100%}#about .honor .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:300ms;transform:scale(0.8)}#about .honor .swiper-slide-active,#about .honor .swiper-slide-duplicate-active{transform:scale(1)}#about .exhibition{background:url(../images/exhibition.jpg) no-repeat center top;background-color:#fff;overflow:hidden}#about .exhibition .title{color:#fff;margin-top:100px}@media screen and (max-width: 800px){#about .exhibition .title{margin-top:40px !important}}#about .exhibition .swiper-container{width:90%;height:100%;padding:50px 0 50px 0;margin-top:50px;margin-bottom:50px}@media screen and (max-width: 800px){#about .exhibition .swiper-container{margin-top:0 !important}}#about .exhibition .swiper-container .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;box-shadow:5px 0 20px rgba(0,0,0,0.1)}#about .exhibition .swiper-container .swiper-slide h4{width:96%;height:50px;line-height:50px;font-size:30px;font-weight:normal;color:#fff;background-color:#5cb656;margin:0 auto;margin-top:-25px}@media screen and (max-width: 800px){#about .exhibition .swiper-container .swiper-slide h4{font-size:24px !important}}#about .exhibition .swiper-container .swiper-slide .imgbox{width:90%;margin:0 auto;overflow:hidden;padding-bottom:20px;margin-top:40px;margin-bottom:20px}#about .exhibition .swiper-container .swiper-slide .imgbox img{display:block;width:100%}#about .exhibition .swiper-container .swiper-scrollbar{bottom:0px}#about .env-mask{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.6);display:none}#about .env-mask img{display:block;max-width:80%;max-height:80%}#news{background-color:#f3f3f3;overflow:hidden}#news .banner{height:800px;background:url(../images/news-top.jpg) no-repeat center top;position:relative}@media screen and (max-width: 1920px){#news .banner{background-size:auto 100%}}@media screen and (min-width: 1950px){#news .banner{background-size:100% auto}}@media screen and (max-width: 800px){#news .banner{height:300px !important}}#news .newsContent{width:90%;margin:0 auto;background-color:#fff;box-sizing:border-box;padding:100px 0 100px 0;margin-top:-100px;position:relative;margin-bottom:100px}@media screen and (max-width: 800px){#news .newsContent{padding:20px 0 !important;margin-bottom:20px !important}}#news .newsContent .newsNav{display:flex;justify-content:center}@media screen and (max-width: 800px){#news .newsContent .newsNav li a{height:60px !important;line-height:60px !important;font-size:16px !important;margin:0 10px !important;font-weight:normal !important;color:#333}}#news .newsContent .newsNav li a{display:block;width:80px;height:80px;line-height:80px;text-align:center;margin:0 40px 0 40px;font-size:18px;font-weight:bold;color:#333}#news .newsContent .newsNav li a.active{border-bottom:3px solid #5cb656}#news .newsContent .newsList{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:96%;margin:0 auto;margin-top:100px}@media screen and (max-width: 800px){#news .newsContent .newsList{margin-top:20px !important}}#news .newsContent .newsList .newsItem{display:block;width:30%;margin-bottom:20px;background-color:#fff;transition:.3s;margin-left:3%}#news .newsContent .newsList .newsItem:hover{transform:translateY(-20px);box-shadow:5px 0 20px rgba(0,0,0,0.1)}#news .newsContent .newsList .newsItem:hover .newsText h4{color:#5cb656}#news .newsContent .newsList .newsItem .newsImg{width:90%;margin:20px auto;overflow:hidden;background-color:#5cb656}#news .newsContent .newsList .newsItem .newsImg img{display:block;width:100%}#news .newsContent .newsList .newsItem .newsText{width:90%;margin:20px auto}#news .newsContent .newsList .newsItem .newsText h4{width:100%;font-size:18px;font-weight:bold;color:#333;margin-bottom:40px}@media screen and (max-width: 800px){#news .newsContent .newsList .newsItem .newsText h4{font-size:12px !important;font-weight:normal !important;margin-bottom:0 !important}}#news .newsContent .newsList .newsItem .newsText .date-more{display:flex;justify-content:space-between;color:#999}@media screen and (max-width: 800px){#news .newsContent .newsList .newsItem .newsText .date-more{display:none !important}}#newsDetails{background-color:#f3f3f3;overflow:hidden}#newsDetails .banner{height:800px;background:url(../images/news-top.jpg) no-repeat center top;position:relative}@media screen and (max-width: 1920px){#newsDetails .banner{background-size:auto 100%}}@media screen and (min-width: 1950px){#newsDetails .banner{background-size:100% auto}}@media screen and (max-width: 800px){#newsDetails .banner{height:300px !important}}#newsDetails .newsContent{width:90%;margin:0 auto;background-color:#fff;box-sizing:border-box;padding:100px 0;margin-top:-100px;position:relative;margin-bottom:100px}@media screen and (max-width: 800px){#newsDetails .newsContent{padding:20px 0 !important;margin-bottom:20px !important}#newsDetails .newsContent h4{padding:0 20px !important;font-size:16px !important;line-height:24px !important;margin-bottom:20px !important}#newsDetails .newsContent span{font-size:12px !important}#newsDetails .newsContent .line{margin:20px auto 0 auto !important}#newsDetails .newsContent p{width:90% !important;margin:20px auto !important}#newsDetails .newsContent p span{margin-bottom:20px !important}#newsDetails .newsContent .toPage{display:flex;flex-wrap:wrap}}@media screen and (max-width: 800px) and (max-width: 750px){#newsDetails .newsContent .toPage{justify-content:center}}@media screen and (max-width: 800px){#newsDetails .newsContent .toPage a{font-size:12px}}#newsDetails .newsContent h4{text-align:center;line-height:48px;font-size:32px;font-weight:bold;color:#333;padding:0 40px 0 40px;margin:0 auto;margin-bottom:40px}#newsDetails .newsContent span{display:block;text-align:center;font-size:18px;font-weight:normal;color:#999;margin:0 auto}#newsDetails .newsContent .line{width:90%;margin:80px auto 0 auto;border-bottom:1px solid #eee}#newsDetails .newsContent p{width:60%;margin:60px auto;text-indent:2em}#newsDetails .newsContent p span{text-align:left;margin-bottom:60px}#newsDetails .newsContent img{display:block;width:50%;margin:0 auto;margin-bottom:20px}#newsDetails .newsContent .toPage{width:90%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 750px){#newsDetails .newsContent .toPage{justify-content:flex-start}}#newsDetails .newsContent .toPage a{color:#999;margin-top:20px}#newsDetails .newsContent .toPage a:hover{text-decoration:underline}#product{background-color:#f3f3f3;overflow:hidden}#product .banner{height:800px;background:url(../images/product-top.jpg) no-repeat center top;position:relative;background-color:#fff}@media screen and (max-width: 1920px){#product .banner{background-size:auto 100%}}@media screen and (min-width: 1950px){#product .banner{background-size:100% auto}}@media screen and (max-width: 800px){#product .banner{height:300px !important}}#product .ourProduct{width:90%;margin:0 auto;padding-top:100px;padding-bottom:100px;background-color:#fff;box-shadow:5px 0 20px rgba(0,0,0,0.1);position:relative;margin-top:-100px;z-index:10}@media screen and (max-width: 800px){#product .ourProduct{display:none}}#product .ourProduct-text{width:100%;height:540px;position:relative;background:url(../images/ourProduct.jpg) no-repeat center top;background-color:#5cb656}@media screen and (max-width: 1920px){#product .ourProduct-text{background-size:auto 100%}}@media screen and (min-width: 1950px){#product .ourProduct-text{background-size:100% auto}}@media screen and (max-width: 800px){#product .ourProduct-text{display:none}}#product .ourProduct-text .box .product-item{width:100%;height:70%;display:flex;align-items:center}#product .ourProduct-text .box .product-item:nth-child(1){border-right:1px solid #fff}#product .ourProduct-text .box .product-item p{width:60%;line-height:24px;margin:0 auto;text-align:center;color:#fff;font-weight:normal}#product .allProduct{width:90%;margin:-100px auto 100px;background-color:#fff;padding:0 0 100px;box-shadow:5px 0 20px rgba(0,0,0,0.1);position:relative;z-index:20px}@media screen and (max-width: 800px){#product .allProduct{margin:0 auto !important;padding:20px 0 !important;margin-top:-100px !important;margin-bottom:20px !important;z-index:10;position:relative;box-shadow:5px 0 20px rgba(0,0,0,0.1)}#product .allProduct .title{background:#fff !important;padding:20px 0 !important;color:#333 !important}#product .allProduct .box{display:none !important}}#product .allProduct .title{background:no-repeat center top;padding:100px 0 0;color:#333;overflow:hidden}#product .allProduct .box{width:50%;color:#999;font-size:14px;margin:30px auto;line-height:1.5em;text-indent:2em}#product .allProduct .box::after{content:'';display:block;width:60px;height:3px;background-color:#5cb656;margin:50px auto 60px}#product .allProduct .cation-content{width:90%;margin:0 auto;padding:0;border:1px solid #eee}@media screen and (max-width: 800px){#product .allProduct .cation-content{display:flex;font-size:12px !important}#product .allProduct .cation-content a{padding:6px 10px !important;font-size:12px !important;margin-bottom:6px !important}}#product .allProduct .cation-middle{line-height:48px;background:#fff;padding:10px 20px 10px 30px;font-size:16px}@media screen and (max-width: 800px){#product .allProduct .cation-middle{padding:10px !important}}#product .allProduct .cation-list{overflow:hidden}#product .allProduct .cation-list dt{float:left;width:120px;font-weight:700;line-height:48px;position:relative;color:#333;font-weight:normal}@media screen and (max-width: 800px){#product .allProduct .cation-list dt{display:none}}#product .allProduct :before,#product .allProduct :after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#product .allProduct .cation-list dt:after{content:"";position:absolute;right:12px;top:22px;border:1px solid #333;border-width:0 1px 1px 0;width:4px;height:4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}#product .allProduct .cation-list dd{margin-left:64px;overflow:hidden}@media screen and (max-width: 800px){#product .allProduct .cation-list dd{margin-left:0px !important}}#product .allProduct .cation-list dd a{color:#999;font-size:16px;line-height:16px;height:16px;float:left;border-right:1px solid #e0e0e0;padding:0 30px;margin:17px 0}#product .allProduct .cation-list dd a.on,#product .allProduct .cation-list a:hover{color:#5cb656}#product .allProduct .productList{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:90%;margin:0 auto;margin-top:60px}@media screen and (max-width: 800px){#product .allProduct .productList{margin-top:20px}#product .allProduct .productList .productItem{width:100% !important;height:auto}}@media screen and (min-width: 800px) and (max-width: 1400px){#product .allProduct .productList .productItem{width:48% !important;height:500px !important}}#product .allProduct .productList .productItem{display:block;width:24%;height:424px;box-sizing:border-box;padding:20px 20px 0;background-color:#fff;transition:.3s;margin-right:1%;margin-bottom:40px;position:relative;box-shadow:5px 0 20px rgba(0,0,0,0.1);background-image:linear-gradient(135deg, #5cb656 4%, #fff 4%)}@media screen and (max-width: 800px){#product .allProduct .productList .productItem{height:450px;padding:5px 5px 10px 5px !important}#product .allProduct .productList .productItem::after{width:40px !important}#product .allProduct .productList .productItem span{display:none !important}#product .allProduct .productList .productItem p{font-size:12px !important}#product .allProduct .productList .productItem p:last-child{display:none}}#product .allProduct .productList .productItem:hover{transform:translateY(-20px)}#product .allProduct .productList .productItem:hover .productImg .productImg-mask{background-color:rgba(0,0,0,0.5)}#product .allProduct .productList .productItem:hover .productImg .productImg-mask .mask-text{opacity:1;top:50%}#product .allProduct .productList .productItem .productText{width:96%;font-size:18px;color:#333;text-align:left;font-size:12px;margin:0 auto 0;padding-right:10px}#product .allProduct .productList .productItem .productText span{display:block;height:40px;line-height:40px;font-size:14px}#product .allProduct .productList .productItem .productText h3{font-weight:normal;border:1px solid #eee;border-right:3px solid #5cb656;background-color:#fff;box-sizing:border-box;height:40px;line-height:40px;padding:0 10px;margin-top:10px}#product .allProduct .productList .productItem .productText h3 i{font-style:normal;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}#product .allProduct .productList .productItem .productImg{width:96%;margin:0 auto;overflow:hidden;position:relative}#product .allProduct .productList .productItem .productImg img{display:block;width:100%}#product .allProduct .productList .productItem .productImg .productImg-mask{position:absolute;width:100%;height:100%;background-color:transparent;z-index:20;transition:.3s}#product .allProduct .productList .productItem .productImg .productImg-mask .mask-text{width:100%;opacity:0;position:absolute;left:50%;top:60%;transition:.3s;transform:translate(-50%, -50%);overflow:hidden}#product .allProduct .productList .productItem .productImg .productImg-mask h3{width:100%;text-align:center;font-size:12px;font-weight:normal;color:#fff;box-sizing:border-box;padding:0 10px}#product .allProduct .productList .productItem .more{width:90%;margin:0 auto;margin-top:20px}#product .allProduct .productList .productItem .more p{width:150px;height:30px;line-height:30px;font-size:14px;color:#999}#product .allProduct .productList .productItem .more div{width:90px;height:30px;line-height:30px;font-size:14px;text-align:center;background-color:#5cb656;color:#fff;transition:.1s}#product .allProduct .productList .productItem .more div:hover{background-color:#69c563}#product .allProduct .productList .productItem .more div:active{background-color:#53a84d}#product .allProduct .productList .productItem .more span{display:block;text-align:center;font-size:14px;margin-top:20px;color:#333}#productDetails{background-color:#f3f3f3;overflow:hidden}#productDetails .banner{height:800px;background:url(../images/product-top.jpg) no-repeat center top;position:relative;background-color:#fff}@media screen and (max-width: 1920px){#productDetails .banner{background-size:auto 100%}}@media screen and (min-width: 1950px){#productDetails .banner{background-size:100% auto}}@media screen and (max-width: 800px){#productDetails .banner{height:300px !important}}#productDetails .productContent{width:90%;margin:0 auto;padding-top:100px;padding-bottom:150px;background-color:#fff;box-shadow:5px 0 20px rgba(0,0,0,0.1);position:relative;margin-top:-100px;margin-bottom:100px;z-index:10;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 800px){#productDetails .productContent{margin-bottom:20px !important;padding-bottom:120px !important}#productDetails .productContent table{font-size:12px !important}#productDetails .productContent table tr td{font-size:12px !important}#productDetails .productContent .back{width:60px !important;height:30px !important;line-height:30px !important;font-size:14px}#productDetails .productContent .back i{display:none}}#productDetails .productContent .back{display:block;width:180px;height:60px;line-height:60px;text-align:center;letter-spacing:1px;color:#fff;position:absolute;top:0;right:0;background-color:#5cb656}#productDetails .productContent .back:hover{background-color:#69c563}#productDetails .productContent .back:active{background-color:#53a84d}#productDetails .productContent .imgBox{width:30%;margin-right:40px}#productDetails .productContent .imgBox img{width:100%}#productDetails .productContent table{width:50%;font-size:18px;text-align:center;border-collapse:collapse}#productDetails .productContent table tr th{font-weight:normal;color:#5cb656}#productDetails .productContent table tr td{font-size:16px;color:#999;padding:24px 4px}#productDetails .productContent table tr td:nth-child(1){border-bottom:1px solid #5cb656}#productDetails .productContent table tbody tr{border-bottom:1px solid #eee}@media screen and (max-width: 768px){#productDetails .productContent{display:block}#productDetails .productContent .imgBox{width:60%;margin:0 auto}#productDetails .productContent table{width:90%;margin:20px auto}}#recuit{background-color:#f3f3f3;overflow:hidden;padding-bottom:100px}@media screen and (max-width: 800px){#recuit{padding-bottom:20px !important}}#recuit .banner{height:800px;background:url(../images/recuit-top.jpg) no-repeat center top;position:relative;background-color:#fff}@media screen and (max-width: 1920px){#recuit .banner{background-size:auto 100%}}@media screen and (min-width: 1950px){#recuit .banner{background-size:100% auto}}@media screen and (max-width: 800px){#recuit .banner{height:300px !important}}#recuit .concept-top{width:90%;height:100px;margin:0 auto;background-color:#fff;position:relative;margin-top:-100px;z-index:10}@media screen and (max-width: 800px){#recuit .concept-top{display:none !important}}#recuit .concept{width:100%;height:600px;position:relative;background:url(../images/concept.jpg) no-repeat center top;background-color:#fff}@media screen and (max-width: 1920px){#recuit .concept{background-size:auto 100%}}@media screen and (min-width: 1950px){#recuit .concept{background-size:100% auto}}@media screen and (max-width: 800px){#recuit .concept{display:none !important}}#recuit .concept .conceptBox{width:90%;height:90%;position:absolute;border:1px solid #fff}#recuit .concept .conceptBox .conceptImg{width:18%;position:absolute;left:20%;top:50%;transform:translateY(-50%)}#recuit .concept .conceptBox .conceptImg img{width:100%}#recuit .concept .conceptBox .conceptImg .text{color:#fff;position:absolute}#recuit .concept .conceptBox .conceptImg .text p{width:200px;line-height:24px}#recuit .concept .conceptBox .conceptImg .text:nth-of-type(1){text-align:right;left:-210px;top:0}#recuit .concept .conceptBox .conceptImg .text:nth-of-type(2){text-align:right;left:-210px;bottom:0}#recuit .concept .conceptBox .conceptImg .text:nth-of-type(3){right:-210px;top:0}#recuit .concept .conceptBox .conceptImg .text:nth-of-type(4){right:-210px;bottom:0}#recuit .concept .conceptBox .conceptText{width:30%;text-align:right;margin-top:100px;margin-right:8%;color:#fff}#recuit .concept .conceptBox .conceptText .textTitle{border-right:3px solid #fff;padding-right:20px}#recuit .concept .conceptBox .conceptText h3{font-size:32px;font-weight:bold}#recuit .concept .conceptBox .conceptText p{font-size:18px;margin-top:20px}#recuit .concept .conceptBox .conceptText .line{width:100%;margin-top:20px;border:1px solid #fff}#recuit .recuitContent{width:90%;margin:0 auto;background-color:#fff;padding:100px 0}@media screen and (max-width: 800px){#recuit .recuitContent{position:relative;margin-top:-100px;z-index:10;padding:20px 0 !important}#recuit .recuitContent .cd-accordion-menu{margin-top:20px !important;width:90% !important}#recuit .recuitContent .cd-accordion-menu .has-children{font-size:12px !important;margin-bottom:10px !important}#recuit .recuitContent .cd-accordion-menu .has-children label{height:40px;line-height:40px;font-size:12px !important}#recuit .recuitContent .cd-accordion-menu table thead tr th{font-size:12px !important;padding:5px 3px !important}#recuit .recuitContent .cd-accordion-menu table tbody tr td{font-size:12px !important;padding:5px 3px !important}}#recuit .recuitContent .cd-accordion-menu{width:80%;margin:0 auto;margin-top:100px}#recuit .recuitContent .cd-accordion-menu table{width:96%;margin:20px auto;text-align:center}#recuit .recuitContent .cd-accordion-menu table thead tr{background-color:#5cb656;color:#fff}#recuit .recuitContent .cd-accordion-menu table thead tr th{padding:20px 30px 20px 30px}#recuit .recuitContent .cd-accordion-menu table tbody tr{background-color:#fff;border:1px solid #eee;border-top:none;color:#333}#recuit .recuitContent .cd-accordion-menu table tbody tr td{padding:20px 30px 20px 30px}#recuit .recuitContent .cd-accordion-menu .condition{width:96%;margin:20px auto;padding-bottom:40px;border-bottom:1px solid #eee}#recuit .recuitContent .cd-accordion-menu .condition h4{color:#333;line-height:48px}#recuit .recuitContent .cd-accordion-menu .condition p{color:#999;line-height:24px}#recuit .recuitContent .cd-accordion-menu .tel{width:96%;margin:20px auto;color:#5cb656;padding-bottom:20px}#recuit .recuitContent .cd-accordion-menu .tel h4{line-height:24px}#recuit .recuitContent .cd-accordion-menu .tel p{line-height:24px}#recuit .recuitContent .cd-accordion-menu ul{display:none}#recuit .recuitContent .cd-accordion-menu li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:20px}#recuit .recuitContent .cd-accordion-menu input[type=checkbox]{position:absolute;opacity:0}#recuit .recuitContent .cd-accordion-menu label,#recuit .recuitContent .cd-accordion-menu a{position:relative;display:block;padding:0 30px 0 30px;background:#5cb656;color:#fff;font-size:1.6rem}#recuit .recuitContent .cd-accordion-menu label i,#recuit .recuitContent .cd-accordion-menu a i{vertical-align:middle}#recuit .recuitContent .cd-accordion-menu label i:nth-of-type(1),#recuit .recuitContent .cd-accordion-menu a i:nth-of-type(1){font-size:20px}#recuit .recuitContent .cd-accordion-menu label i:nth-of-type(3),#recuit .recuitContent .cd-accordion-menu a i:nth-of-type(3){font-size:22px}#recuit .recuitContent .cd-accordion-menu label #rr,#recuit .recuitContent .cd-accordion-menu a #rr{transition:.3s}#recuit .recuitContent .no-touch .cd-accordion-menu label:hover,#recuit .recuitContent .no-touch .cd-accordion-menu a:hover{background:#52565d}#recuit .recuitContent .cd-accordion-menu label::before,#recuit .recuitContent .cd-accordion-menu label::after,#recuit .recuitContent .cd-accordion-menu a::after{content:'';display:inline-block;width:16px;height:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#recuit .recuitContent .cd-accordion-menu label{cursor:pointer}#recuit .recuitContent .cd-accordion-menu label::before,#recuit .recuitContent .cd-accordion-menu label::after{background-repeat:no-repeat}#recuit .recuitContent .cd-accordion-menu label::before{left:18px;background-position:0 0;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}#recuit .recuitContent .cd-accordion-menu label::after{left:41px;background-position:-16px 0}#recuit .recuitContent .cd-accordion-menu a::after{left:36px}#recuit .recuitContent .cd-accordion-menu input[type=checkbox]:checked+label::before{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#recuit .recuitContent .cd-accordion-menu input[type=checkbox]:checked+label::after{background-position:-32px 0}#recuit .recuitContent .cd-accordion-menu input[type=checkbox]:checked+label+ul,#recuit .recuitContent .cd-accordion-menu input[type=checkbox]:checked+label:nth-of-type(n)+ul{display:block}#recuit .recuitContent .cd-accordion-menu ul li{background:#fff;border:1px solid #eee;border-left:3px solid #5cb656;color:#333;margin-top:20px}#recuit .recuitContent .no-touch .cd-accordion-menu ul label:hover,#recuit .recuitContent .no-touch .cd-accordion-menu ul a:hover{background:#3c3f45}#recuit .recuitContent .cd-accordion-menu>li:last-of-type>label,#recuit .recuitContent .cd-accordion-menu>li:last-of-type>a,#recuit .recuitContent .cd-accordion-menu>li>ul>li:last-of-type label,#recuit .recuitContent .cd-accordion-menu>li>ul>li:last-of-type a{box-shadow:none}#recuit .recuitContent .cd-accordion-menu ul label::before{left:36px}#recuit .recuitContent .cd-accordion-menu ul label::after,#recuit .recuitContent .cd-accordion-menu ul a::after{left:59px}#recuit .recuitContent .cd-accordion-menu ul ul label,#recuit .recuitContent .cd-accordion-menu ul ul a{padding-left:100px}#recuit .recuitContent .cd-accordion-menu ul ul label::before{left:54px}#recuit .recuitContent .cd-accordion-menu ul ul label::after,#recuit .recuitContent .cd-accordion-menu ul ul a::after{left:77px}#recuit .recuitContent .cd-accordion-menu ul ul ul label,#recuit .recuitContent .cd-accordion-menu ul ul ul a{padding-left:118px}#recuit .recuitContent .cd-accordion-menu ul ul ul label::before{left:72px}#recuit .recuitContent .cd-accordion-menu ul ul ul label::after,#recuit .recuitContent .cd-accordion-menu ul ul ul a::after{left:95px}@media only screen and (min-width: 600px){#recuit .recuitContent .cd-accordion-menu label,#recuit .recuitContent .cd-accordion-menu a{height:60px;line-height:60px;font-size:16px}#recuit .recuitContent .cd-accordion-menu label::before{left:24px}#recuit .recuitContent .cd-accordion-menu label::after{left:53px}#recuit .recuitContent .cd-accordion-menu ul label,#recuit .recuitContent .cd-accordion-menu ul a{padding-left:106px}#recuit .recuitContent .cd-accordion-menu ul label::before{left:48px}#recuit .recuitContent .cd-accordion-menu ul label::after,#recuit .recuitContent .cd-accordion-menu ul a::after{left:77px}#recuit .recuitContent .cd-accordion-menu ul ul label,#recuit .recuitContent .cd-accordion-menu ul ul a{padding-left:130px}#recuit .recuitContent .cd-accordion-menu ul ul label::before{left:72px}#recuit .recuitContent .cd-accordion-menu ul ul label::after,#recuit .recuitContent .cd-accordion-menu ul ul a::after{left:101px}#recuit .recuitContent .cd-accordion-menu ul ul ul label,#recuit .recuitContent .cd-accordion-menu ul ul ul a{padding-left:154px}#recuit .recuitContent .cd-accordion-menu ul ul ul label::before{left:96px}#recuit .recuitContent .cd-accordion-menu ul ul ul label::after,#recuit .recuitContent .cd-accordion-menu ul ul ul a::after{left:125px}}#recuit .recuitContent .cd-accordion-menu.animated label::before{-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}#service{background-color:#f3f3f3;overflow:hidden}#service .banner{height:800px;background:url(../images/service-top.jpg) no-repeat center top;position:relative}@media screen and (max-width: 1920px){#service .banner{background-size:auto 100%}}@media screen and (min-width: 1950px){#service .banner{background-size:100% auto}}@media screen and (max-width: 800px){#service .banner{height:300px !important}}#service .serviceContent{width:90%;margin:0 auto;background:url(../images/service-bg.jpg) no-repeat center 150px;background-color:#fff;box-sizing:border-box;padding:100px 0 100px 0;margin-top:-100px;position:relative;margin-bottom:100px}#service .serviceContent .serviceInput{margin-top:100px}#service .serviceContent .serviceInput .inputBlock{display:flex;width:40%;margin:20px auto}@media screen and (max-width: 800px){#service .serviceContent .serviceInput .inputBlock{width:100%;margin:20px 0;box-sizing:border-box;padding:0 40px 0 20px}#service .serviceContent .serviceInput .inputBlock label{min-width:100px}}#service .serviceContent .serviceInput .inputBlock .input-item{display:flex;flex:1;align-items:center}@media screen and (max-width: 800px){#service .serviceContent .serviceInput .inputBlock .input-item:nth-child(1){margin-right:0 !important}}#service .serviceContent .serviceInput .inputBlock .input-item:nth-child(1){margin-right:40px}#service .serviceContent .serviceInput .inputBlock label{display:block;width:100px;height:50px;line-height:50px;padding-right:20px;text-align:right}@media screen and (max-width: 800px){#service .serviceContent .serviceInput .inputBlock label{width:60px !important}}#service .serviceContent .serviceInput .inputBlock input[type=text],#service .serviceContent .serviceInput .inputBlock input[type=password]{display:block;height:50px;border:1px solid #eee;box-sizing:border-box;padding:0 20px 0 20px;flex:1;font-size:16px}@media screen and (max-width: 800px){#service .serviceContent .serviceInput .inputBlock input[type=text],#service .serviceContent .serviceInput .inputBlock input[type=password]{margin-top:10px;margin-bottom:10px;font-size:12px !important}}#service .serviceContent .serviceInput .inputBlock input[type=button]{display:block;width:180px;height:50px;margin:0 auto;background-color:#5cb656;color:#fff;font-size:16px;margin-top:50px;transition:.1s;border:1px solid #fff}#service .serviceContent .serviceInput .inputBlock input[type=button]:hover{background-color:#69c563}#service .serviceContent .serviceInput .inputBlock input[type=button]:active{background-color:#53a84d}@media screen and (max-width: 800px){#service .serviceContent .serviceInput .inputBlock input[type=button]{margin-top:20px !important}}#service table{width:90%;text-align:center;background-color:#fff;border:1px solid #eee;border-collapse:collapse;margin:0 auto;margin-top:100px}#service table td,#service table th{padding:20px 0;border-bottom:1px solid #eee}#service table td input[type=button],#service table th input[type=button]{width:80px;height:32px;background-color:#5cb656;color:#fff;transition:.1s}#service table td input[type=button]:hover,#service table th input[type=button]:hover{background-color:#69c563}#service table td input[type=button]:active,#service table th input[type=button]:active{background-color:#53a84d}#service table thead tr{background-color:#f3f3f3}#service table thead tr th{font-size:18px;font-weight:normal}#service table tbody tr td{color:#999}#contact{background-color:#f3f3f3;overflow:hidden}#contact .banner{height:800px;background:url(../images/contact-top.jpg) no-repeat center top;position:relative}@media screen and (max-width: 1920px){#contact .banner{background-size:auto 100%}}@media screen and (min-width: 1950px){#contact .banner{background-size:100% auto}}@media screen and (max-width: 800px){#contact .banner{height:300px !important}}#contact .contactContent{background-image:linear-gradient(to left, #5cb656 90%, #f3f3f3 10%);padding-bottom:100px;margin-bottom:100px}@media screen and (max-width: 800px){#contact .contactContent{padding-bottom:40px !important}#contact .contactContent .contact-top{padding:20px !important}#contact .contactContent .contact-top .address{margin-top:20px !important;flex-wrap:wrap}#contact .contactContent .contact-top .address .address-left{width:100% !important}#contact .contactContent .contact-top .address .address-left li .addressIcon{width:60px !important}#contact .contactContent .contact-top .address .address-left li .addressIcon i{font-size:24px !important}#contact .contactContent .contact-top .address .address-left li .addressText{padding:20px 0 20px 10px !important}#contact .contactContent .contact-top .address .address-left li .addressText h4{font-size:16px !important}#contact .contactContent .contact-top .address .address-left li .addressText p{font-size:14px !important}#contact .contactContent .contact-top .address #dituContent{width:96% !important;min-width:290px !important;height:200px !important;margin-top:20px !important}#contact .contactContent .contact-top .address #dituContent .pop{display:none !important}#contact .contactContent .contact-top .address #dituContent .BMap_stdMpCtrl{display:none !important}#contact .contactContent .contact-top .address #dituContent .BMap_omCtrl{display:none !important}#contact .contactContent .contact-top .address #dituContent .shadow{display:none !important}}#contact .contactContent .contact-top{width:90%;margin:0 auto;background-color:#fff;box-sizing:border-box;padding:100px 40px;margin-top:-100px;position:relative}#contact .contactContent .contact-top::after{width:100%;height:100%}#contact .contactContent .contact-top .address{display:flex;justify-content:center;align-items:center;margin-top:100px}#contact .contactContent .contact-top .address .address-left{width:40%;margin-right:5%}#contact .contactContent .contact-top .address .address-left li{display:flex;border-bottom:1px solid #eee}#contact .contactContent .contact-top .address .address-left li .addressIcon{width:80px;border-bottom:1px solid #5cb656;display:flex;justify-content:center;align-items:center}#contact .contactContent .contact-top .address .address-left li .addressIcon i{font-size:30px;color:#5cb656}#contact .contactContent .contact-top .address .address-left li .addressText{box-sizing:border-box;padding:30px 0 30px 10px}#contact .contactContent .contact-top .address .address-left li .addressText h4{font-size:20px;font-weight:normal;color:#333;line-height:30px}#contact .contactContent .contact-top .address .address-left li .addressText p{color:#999;line-height:24px}#contact .contactContent .contact-top .address #dituContent{width:40%;min-width:700px;height:500px;border:#ccc solid 1px}#contact .message{background-color:#5cb656;margin-top:100px;padding-bottom:100px;margin-bottom:100px;border:1px solid transparent}@media screen and (max-width: 800px){#contact .message{padding-bottom:20px !important;margin-bottom:20px !important;margin-top:0 !important}}#contact .message .contact-bottom{width:90%;margin:0 auto;background-color:#fff;box-sizing:border-box;padding:100px 0;position:relative;margin-top:-100px}@media screen and (max-width: 800px){#contact .message .contact-bottom{margin-top:-60px;padding:20px 0 !important}}#contact .message .contact-bottom .messageInput{width:80%;margin:0 auto;margin-top:100px}@media screen and (max-width: 800px){#contact .message .contact-bottom .messageInput{width:90% !important;margin-top:20px !important;font-size:12px !important}}#contact .message .contact-bottom .messageInput .inputBlock{display:flex;margin-bottom:20px}@media screen and (max-width: 800px){#contact .message .contact-bottom .messageInput .inputBlock{flex-wrap:wrap;margin-bottom:0 !important}}#contact .message .contact-bottom .messageInput .inputBlock .input-item{display:flex;flex:1}@media screen and (max-width: 800px){#contact .message .contact-bottom .messageInput .inputBlock .input-item:nth-child(1){margin-right:0 !important}}#contact .message .contact-bottom .messageInput .inputBlock .input-item:nth-child(1){margin-right:40px}#contact .message .contact-bottom .messageInput .inputBlock label{display:block;width:100px;height:50px;line-height:50px;padding-right:20px;text-align:right}@media screen and (max-width: 800px){#contact .message .contact-bottom .messageInput .inputBlock label{width:60px !important}}#contact .message .contact-bottom .messageInput .inputBlock input[type=text]{display:block;border:1px solid #eee;box-sizing:border-box;padding:0 20px 0 20px;flex:1;font-size:16px}@media screen and (max-width: 800px){#contact .message .contact-bottom .messageInput .inputBlock input[type=text]{margin-top:10px;margin-bottom:10px;font-size:12px !important}}#contact .message .contact-bottom .messageInput .inputBlock textarea{display:block;resize:none;border:1px solid #eee;box-sizing:border-box;padding:0 20px 0 20px;flex:1;font-size:16px;line-height:50px;font-family:'微软雅黑'}@media screen and (max-width: 800px){#contact .message .contact-bottom .messageInput .inputBlock textarea{margin-top:10px;font-size:12px !important;line-height:30px !important}}#contact .message .contact-bottom .messageInput .inputBlock input[type=button]{display:block;width:180px;height:50px;margin:0 auto;background-color:#5cb656;color:#fff;font-size:16px;margin-top:50px;transition:.1s}#contact .message .contact-bottom .messageInput .inputBlock input[type=button]:hover{background-color:#69c563}#contact .message .contact-bottom .messageInput .inputBlock input[type=button]:active{background-color:#53a84d}@media screen and (max-width: 800px){#contact .message .contact-bottom .messageInput .inputBlock input[type=button]{margin-top:20px !important}}.autoWidth{margin:0 auto;min-width:1000px;max-width:1200px}.auto{margin:0 auto;min-width:1000px;max-width:1200px}@media screen and (max-width: 1233px){.auto{padding-left:10px}}.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.clearfix:after{clear:both}.clear-float{clear:both}.wave-box{width:100%;height:60px;position:absolute;left:0;bottom:0}.wave-bottom{width:100%;height:50px;background-color:#5cb656;position:absolute;left:0;bottom:0}.marquee-box{overflow:hidden;width:100%;position:absolute;left:0;top:0}.marquee{width:8000%;height:60px}.wave-list-box{float:left}.wave-list-box ul{float:left;height:60px;overflow:hidden;zoom:1}.wave-list-box ul li{height:60px;width:100%;float:left;line-height:30px;list-style:none}
