.btn{display:inline-block;box-shadow:0 2px 10px 0 rgba(20,190,75,.1);text-align:center;font-size:.58rem;font-weight:400;color:#fff}.btn:hover{background:rgba(20,190,75,.2);color:#14be4b}.reservation{background:rgba(20,190,75,.1);padding:2.92rem 5% 2.5rem;text-align:center;color:#111c19}.reservation>.title{font-size:1.58rem;font-weight:600;line-height:2.21rem}.reservation>.tel{padding:.83rem 0 1.67rem;font-size:1rem;font-weight:500;line-height:1.04rem;color:#14be4b;display:block}.reservation>.reserve>input{font-weight:400;font-size:.58rem;height:14px;width:50%;max-width:500px;line-height:14px;padding:12px 0 12px 10px;border:none;border-left:1px solid rgba(20,190,75,.3)}.reservation>.reserve>input:focus{outline:none}.reservation>.reserve>#submit{font-weight:400;font-size:.58rem;height:14px;display:inline-block;width:7.5rem;line-height:14px;padding:12px 0 12px 10px;color:#fff;background:#14be4b;box-shadow:0 2px 10px 0 rgba(20,190,75,.1);cursor:pointer}.reservation>.reserve>#submit:hover{background:rgba(20,190,75,.2);color:#14be4b}.banner{background-size:cover;background-repeat:no-repeat;margin-top:2.92rem}.banner .left{padding:5.75rem 0;width:60%;margin-left:10%}.banner .left>.title{line-height:60px;font-size:42px;color:#23292d}.banner .left>.subtitle{font-weight:700;font-size:42px;color:#23292d}.banner .left>.desc{max-width:70%;margin:30px 0 20px;opacity:.8;font-size:16px;color:#111c19;line-height:28px}.banner .left>.button{display:block;width:180px;height:45px;line-height:45px;text-align:center;background:#14be4b;box-shadow:0 2px 10px 0 rgba(20,190,75,.1);border-radius:4px;font-size:14px;color:#fff}@media screen and (min-width:768px) and (max-width:1023px){html .banner .left{width:80%;margin:0 auto;text-align:center}html .banner .left>.subtitle,html .banner .left>.title{font-size:36px}html .banner .left>.desc{max-width:100%;font-size:14px;line-height:24px}html .banner .left>.button{margin:auto;height:45px}html .banner>.right{display:none}}@media screen and (max-width:767px){html .banner{margin-top:2.5rem}html .banner .left{padding:3rem 0;width:80%;margin:0 auto;text-align:center}html .banner .left>.subtitle,html .banner .left>.title{font-size:28px;line-height:42px}html .banner .left>.desc{display:none}html .banner .left>.btn{display:inline-block!important;margin:30px 10px;line-height:40px;height:40px}html .banner>.right{display:none}}@media screen and (min-width:1441px){html{font-size:24px}}@media screen and (min-width:1024px) and (max-width:1440px){html{font-size:24px}html div.banner .left .title{width:130%}}@media screen and (min-width:768px) and (max-width:1024px){html{font-size:18px}}@media screen and (min-width:10px) and (max-width:767px){html div.banner .left .btn{display:block}html div.banner .left .btn:last-child{margin:1rem auto auto}html .challenge ul li{width:48%;max-width:263px;margin-top:.83rem;margin-right:2%}html .challenge ul li:nth-child(2n){margin-right:0}html .highlights ul li{width:48%;max-width:263px;margin-right:2%;margin-top:.83rem}html .highlights ul li:nth-child(2n){margin-right:0}html .advantage ul{overflow:hidden}html .advantage ul li{overflow:hidden;width:48%;max-width:263px;margin-top:.83rem;margin-right:2%}html .advantage ul li:nth-child(2n){margin-right:0}html .btn{margin-left:2%}html .reason .reason-content ul li{width:100%}html .produce{width:80%;max-width:912px}html .produce .left{display:none}html .produce .right{width:100%;margin:auto}html .produce .right .prd-li{text-align:center}}div.banner{background-size:100% 100%;position:relative}div.banner .left{position:relative;z-index:99}div.banner .left .btn{display:inline-block;margin-top:0;margin-left:0}div.banner .left .btn:last-child{margin-left:2.7rem}div.banner .left>.title{color:#23292d}div.banner .left>.desc,div.banner .left>.subtitle{color:#111c19}div.banner .right{position:absolute;width:47%;right:0;height:auto;bottom:0}.common-title{font-size:1.75rem;font-weight:600;line-height:2.46rem}.common-desc,.common-title{color:#111c19;text-align:center}.common-desc{font-size:.67rem;font-weight:400;line-height:1.17rem;margin:1.25rem 0 2.08rem}.title1{font-size:1rem;font-weight:600;color:#111c19;line-height:1.33rem}.desc1{font-size:.67rem;font-weight:400;color:#111c19;line-height:1rem;margin-top:.83rem}.btn{width:7.5rem;height:1.83rem;line-height:1.83rem;background:#14be4b;box-shadow:0 2px 10px 0 #14be4b;border-radius:4px;margin-top:1.7rem;margin-left:1.67rem}.challenge{width:80%;max-width:1122px;margin:4.17rem auto;text-align:center}.challenge>ul{margin-top:2.5rem}.challenge>ul>li{text-align:left;border:.08rem solid #dde1e5;border-radius:.25rem;width:23.5%;margin-right:2%;display:inline-block;vertical-align:top;box-sizing:border-box}.challenge>ul>li>img{display:block;width:3.33rem;height:3.33rem;margin:auto;padding-top:1.2rem}.challenge>ul>li>.text{text-align:center;padding-top:.79rem;margin-bottom:1.2rem}.challenge>ul>li:last-child{margin-right:0}.advantage{padding:3.75rem 0;background:#f1f3f4;text-align:center}.advantage>ul{width:80%;margin:2.5rem auto auto}.advantage>ul>li{text-align:left;border:.08rem solid #dde1e5;border-radius:.25rem;width:25%;margin-right:3%;display:inline-block;vertical-align:top;box-sizing:border-box;background-color:#fff;min-height:11rem}.advantage>ul>li .advantage_top{width:3.33rem;height:3.33rem;margin:1.25rem auto}.advantage>ul>li img{width:3.33rem;display:block}.advantage>ul>li .advantage_text{width:85%;line-height:28px;font-weight:600;color:#23292d;text-align:left;font-size:.67rem;margin:1rem auto 2rem}.produce{overflow:hidden;width:80%;max-width:912px;margin:4.17rem auto}.produce .left{width:45%;float:left;position:relative}.produce .left .swiper-button-prev{width:2.54rem;height:2.541rem;background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/work-weixin/left.png);background-size:100%;top:40%}.produce .left .swiper-button-next{width:2.54rem;height:2.54rem;background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/work-weixin/right.png);background-size:100%;top:40%}.produce .left img{display:block;width:10.25rem;margin:auto;height:20.83rem}.produce .right{float:right;margin-right:8%}.produce .right .prd-title{font-size:1.58rem;font-weight:600;color:#111c19;line-height:53px}.produce .right li{list-style-type:none;margin-top:.62rem}.produce .right li img{width:1.08rem;height:1.08rem;vertical-align:middle}.produce .right li .prd-li{display:inline-block;font-size:.75rem;font-weight:400;margin-left:.62rem;color:#111c19}.users{width:80%;max-width:1126px;margin:auto;padding:3.75rem 0;text-align:center}.users>.users_content{width:100%;margin:0 auto}.highlights{width:80%;margin:4.17rem auto;text-align:center;max-width:1126px}.highlights>ul{margin-top:2.5rem}.highlights>ul>li{text-align:left;border:.08rem solid #dde1e5;border-radius:.25rem;width:19%;margin-right:1%;display:inline-block;vertical-align:top;box-sizing:border-box;height:10rem}.highlights>ul>li .high_top{min-height:5.17rem;margin-top:1.25rem}.highlights>ul>li img{display:block;width:2.92rem;margin:auto}.highlights>ul>li .high_text{margin-bottom:1.25rem}.highlights>ul>li .text{font-weight:600;color:#23292d;margin:auto;text-align:center;font-size:.67rem}.highlights>ul>li .text:last-child{margin-top:.41rem}.highlights>ul>li:last-child{margin-right:0}.highlights>ul>li:first-child img{width:3.33rem}.highlights>ul>li:nth-child(2) img,.highlights>ul>li:nth-child(3) img{width:2.5rem}.compare{display:block;width:80%;max-width:1132px;margin:auto;padding-top:2.5rem;height:auto}.value{width:80%;margin:3.75rem auto}.value>img{width:100%;height:auto;max-width:1110px;margin:2.5rem auto 5rem;display:block}.hcm-logo{display:block;margin:1.88rem auto 3.33rem;width:80%;max-width:1080px}