.btn{display:inline-block;width:7.5rem;line-height:1.83rem;background:#14be4b;box-shadow:0 2px 10px 0 rgba(20,190,75,.1);border-radius:4px;text-align:center;font-size:.58rem;font-weight:400;color:#fff}.btn:hover{background:rgba(20,190,75,.2);color:#14be4b}.more-solutions{padding-bottom:2.75rem}.more-solutions .content{width:80%;margin:2rem auto 0}.more-solutions .content ul{background:#f6f8fb;border-radius:12px;padding:1rem 0 1rem 2.5rem;box-sizing:border-box}.more-solutions .content ul li{display:inline-block;vertical-align:top}.more-solutions .content ul li .text{display:inline-block;padding:.5rem}.more-solutions .content ul li .text:after{content:"";display:inline-block;width:20px;height:20px;background:#f6f8fb;vertical-align:middle;margin-left:10px}.more-solutions .content ul li img{width:30px;vertical-align:middle;margin-right:10px}.more-solutions .content ul li p{font-size:.75rem;color:#333;display:inline-block;vertical-align:middle}.more-solutions .content ul li:hover .text{background:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);border-radius:8px}.more-solutions .content ul li:hover .text:after{background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/more-solutions-img/arrow.png) no-repeat;background-size:cover}.more-solutions .content ul.more{margin-bottom:2rem}.more-solutions .content ul.more li{width:25%;margin-bottom:.4rem}.more-solutions .content ul.else li{width:31%}.more-solutions .content ul.else li:nth-child(3){width:38%}@media screen and (max-width:1024px){html .more-solutions .content{width:90%}}@media screen and (max-width:767px){.more-solutions .content .more{display:flex;flex-wrap:wrap;padding-left:50px;padding-right:50px}.more-solutions .content .more li{flex:1 1 50%}.more-solutions .content .else{display:flex;flex-direction:column;padding-left:50px}.more-solutions .content .else li{width:100%!important}}.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}@media screen and (min-width:10px) and (max-width:768px){html{font-size:12px}html .common-title{width:94%;margin:0 auto}html .cases .client .content .clients{width:100%}html .cases .client .content .clients .swiper-slide{display:flex;flex-direction:column-reverse}html .cases .client .content .clients .swiper-slide .left{width:100%}html .cases .client .content .clients .swiper-slide .left img{margin-top:1rem}html .cases .client .content .clients .swiper-slide .video{width:100%;margin-left:0}html .swiper-button{display:none}html .challenge-bullet,html .clients-bullet,html .solution-bullet{display:inline-block;width:33.33%;height:8px;background:#d8d8d8}html .challenge-bullet.swiper-pagination-bullet-active,html .clients-bullet.swiper-pagination-bullet-active,html .solution-bullet.swiper-pagination-bullet-active{background:#00bc00;height:12px;transform:translateY(10%)}html .challenge-bullet{width:30%}html .solution-bullet{width:45%}html .solution-pagination{text-align:center}html div.banner{overflow:hidden;margin-top:0}html div.banner .left{display:block;padding:6rem 0 3rem;width:100%;margin:0 auto;text-align:center}html div.banner .left>.subtitle,html div.banner .left>.title{font-size:1.5rem;line-height:1.4}html div.banner .left>.desc{display:block;margin:20px auto}html div.banner .left .button{width:30%;margin-top:0;display:inline-block}html div.banner .left .button:last-child{margin-left:1rem}html div.banner>.right{display:none}html .common-title{font-size:1.5rem}html .challenge{width:100%}html .challenge .content{display:none}html .challenge .mobile-content{width:80%;margin:0 auto;display:block}html .challenge .mobile-content .swiper-wrapper .swiper-slide{height:22rem}html .challenge .know-btn{display:block}html .solution{padding:1.2rem 0;background-color:#f9fafb}html .solution .content{display:none}html .solution .mobile-content{display:block}html .solution .mobile-content .imgs{width:90%;margin:1rem auto}html .attendance,html .scheduling,html .solution .mobile-content .imgs img{width:100%}html .attendance .content,html .scheduling .content{flex-flow:column-reverse}html .attendance .content .img-attendance,html .attendance .content .img-scheduling,html .attendance .content ul,html .scheduling .content .img-attendance,html .scheduling .content .img-scheduling,html .scheduling .content ul{width:80%}html .attendance .content ul .btn,html .scheduling .content ul .btn{width:7.5rem}html .attendance .content .qes,html .scheduling .content .qes{display:none}html .attendance .btn,html .scheduling .btn{width:10rem}html .analysis,html .employment{width:100%}html .analysis .content,html .employment .content{flex-flow:column}html .analysis .content .img-analysis,html .analysis .content .img-employment,html .analysis .content ul,html .employment .content .img-analysis,html .employment .content .img-employment,html .employment .content ul{width:80%}html .analysis .content .qes,html .employment .content .qes{display:none}html .mobile-btn{display:block}html .mobile-btn a.btn{display:block;width:50%;margin:2rem auto}html .more-solutions{display:block}html .more-solutions .common-title{display:none}html .more-solutions .content ul.more li{width:50%}html .more-solutions .content ul.else li,html .more-solutions .content ul.else li:nth-child(3){width:90%}html .value{padding:2rem 0;width:100%;background-color:#f9fafb;margin-top:2rem}html .value .content{width:90%;background-color:#fff;margin:2rem auto}html .value .content ul{width:100%;text-align:center;padding:1rem 0}html .value .content ul li{width:42%;display:inline-block;text-align:center;vertical-align:top;padding-top:1rem}html .value .content ul li img{width:47%}html .value .content ul li .title{padding-top:.8rem;font-size:1rem;font-weight:700}html .value .content ul li .des{width:80%;line-height:1.3;font-size:.75rem;color:#111c19;padding-top:1rem;text-align:left;margin:0 auto}html .value .content .logowall-mobile{display:block}html .value .content .logowall{display:none}}.common-title{font-size:1.75rem;font-weight:600;color:#111c19;line-height:2.46rem;text-align:center}div.banner{background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/rail-transit-img/banner.png);background-size:100% 100%;margin-top:0;overflow:hidden}div.banner .left{padding:6rem 0 3rem;width:44%;margin-left:6%;display:inline-block}div.banner .left>.title{line-height:60px}div.banner .left>.subtitle,div.banner .left>.title{font-size:42px;color:#fff}div.banner .left>.desc{max-width:70%;margin:30px 0 20px;opacity:.8;font-size:16px;color:#fff;line-height:28px}div.banner .left>.button{display:inline-block;text-align:center;border:1px solid #00bc00;box-shadow:0 2px 10px 0 rgba(20,190,75,.1);border-radius:4px;font-size:14px;color:#fff;margin-top:2rem}div.banner .left>.button:last-child{background:transparent;margin-left:2.7rem}div.banner .left>.button:hover{background:#00bc00;color:#fff}div.banner .right{width:40%;float:right;margin-right:10%;padding:6rem 0 3rem;position:relative;font-size:0}div.banner .right video{width:100%;background-size:100%;vertical-align:baseline;border-radius:8px 8px 0 0}div.banner .right .example{background-color:#fff;font-size:16px;color:#333;padding:19px 0 19px 19px;border-radius:0 0 8px 8px;box-shadow:-9px 9px 30px #000}div.banner .right .example a{display:block;color:#00bc00;font-size:14px;margin-top:9px}.challenge{width:80%;margin:4.17rem auto;text-align:center}.challenge .btn{width:12.08rem;height:1.83rem;box-shadow:0 2px 10px 0 rgba(20,190,75,.1);border-radius:4px;margin-top:2.5rem}.challenge .content{width:90%;margin:2rem auto 0}.challenge .content ul{list-style-type:disc;padding-left:2rem}.challenge .content ul div{display:inline-flex;text-align:center;justify-content:center}.challenge .content ul div>li{text-align:left;border-radius:.33rem;background-color:#f9fafb;width:32%;margin-right:.83rem;display:inline-block;vertical-align:top;box-sizing:border-box}.challenge .content ul div>li img{display:block;width:60%;aspect-ratio:1.3;margin:auto;padding-top:1.38rem}.challenge .content ul div>li>.text{text-align:center;width:100%}.challenge .content ul div>li>.text .ch-title{font-size:.875rem;font-weight:600;color:#071933;line-height:1.33rem;text-align:center;padding:.5rem .75rem}.challenge .content ul div>li>ul{display:inline-flex;flex-flow:column;color:#071933;padding-bottom:1rem;width:90%}.challenge .content ul div>li>ul>li{width:80%;margin-top:.625rem}.challenge .content ul div>li>ul>li .ch-des{text-align:left;font-size:.67rem;color:rgba(7,25,51,.6);line-height:.96rem}.challenge .content ul.below{margin-top:1rem}.challenge .content ul.below>li>div.text>.ch-title{padding-top:1.5rem;height:1.08rem}.challenge .content a.btn{display:block;margin:2rem auto}.challenge .mobile-content{display:none}.challenge .mobile-content .swiper-slide{box-shadow:0 8px 10px 0 rgba(0,0,0,.05);border-radius:8px;border:1px solid #ebeff1;width:90%;box-sizing:border-box;margin:20px 0;text-align:left}.challenge .mobile-content .swiper-slide>li .ch-top img{display:block;width:60%;margin:auto;padding-top:1rem}.challenge .mobile-content .swiper-slide>li>.text{padding-left:1rem;text-align:center}.challenge .mobile-content .swiper-slide>li>.text .ch-title{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.2rem;font-weight:600;color:#071933;line-height:1.33rem;text-align:left;padding-left:1rem}.challenge .mobile-content .swiper-slide>li>ul{list-style:disc;display:inline-flex;flex-flow:column;color:#071933;padding-left:1.7rem;padding-bottom:1rem}.challenge .mobile-content .swiper-slide>li>ul>li{width:80%;margin:.625rem auto auto}.challenge .mobile-content .swiper-slide>li>ul>li .ch-des{text-align:left;font-size:.67rem;color:#071933;line-height:.96rem}.challenge .know-btn{display:none}.solution{width:100%}.solution .content{margin-top:2rem}.solution .content img#zhineng{position:absolute;width:100%;clip-path:polygon(50% 0,50% 50%,44% 41%,39.4% 34.4%,36.6% 36.8%,0 36.8%,0 0)}.solution .content img#shishi{position:absolute;width:100%;clip-path:polygon(50% 50%,44% 41%,39.4% 34.4%,36.6% 36.8%,0 36.8%,0 64.7%,39.4% 64.7%,43.9% 58.6%,50% 50%)}.solution .content img#pos{position:absolute;width:100%;clip-path:polygon(50% 50%,50% 100%,0 100%,0 64.7%,39.4% 64.7%,43.9% 58%,50% 50%)}.solution .content img#jiekou{position:absolute;width:100%;clip-path:polygon(50% 50%,50% 100%,100% 100%,100% 64.7%,60.6% 64.7%,56.1% 58%,50% 50%)}.solution .content img#laodongli{position:absolute;width:100%;clip-path:polygon(50% 50%,60.6% 34%,64.4% 36.8%,100% 36.8%,100% 64.7%,60.6% 64.7%,56.1% 58%,50% 50%)}.solution .content img#linghuo{width:100%;clip-path:polygon(50% 0,50% 50%,56% 41%,60.6% 34.4%,63.4% 36.8%,100% 36.8%,100% 0)}.solution .mobile-content{display:none}.attendance,.scheduling{width:80%;margin:0 auto}.attendance .content,.scheduling .content{width:100%;margin-top:4rem;display:inline-flex;align-items:center}.attendance .content .img-scheduling,.scheduling .content .img-scheduling{width:45%;margin-left:4%}.attendance .content .img-scheduling img,.scheduling .content .img-scheduling img{width:100%}.attendance .content ul,.scheduling .content ul{width:45%}.attendance .content ul li .title,.scheduling .content ul li .title{font-size:1.3rem;color:#152649;margin:1rem 0;font-weight:600;line-height:1.2}.attendance .content ul li ul,.scheduling .content ul li ul{width:100%;color:#545d66;list-style-type:disc;padding:1rem}.attendance .content ul li ul li .before,.scheduling .content ul li ul li .before{font-size:.7rem;color:#071933}.attendance .content ul li ul li .des,.scheduling .content ul li ul li .des{font-size:.65rem;line-height:1.5rem}.attendance .content ul li .qes,.scheduling .content ul li .qes{color:#00bc00;font-size:.65rem;line-height:1.1rem}.attendance .content ul .btn,.scheduling .content ul .btn{color:#fff;margin:1rem 0;background-color:#ffc03e}.attendance .content ul .btn:hover,.scheduling .content ul .btn:hover{color:#ffc03e;margin:1rem 0;background-color:rgba(255,192,62,.2)}.attendance .content{margin-top:2rem}.analysis,.employment{width:80%;margin:0 auto}.analysis .content,.employment .content{width:100%;margin-top:1.5rem;display:inline-flex;align-items:center}.analysis .content .img-analysis,.analysis .content .img-employment,.employment .content .img-analysis,.employment .content .img-employment{width:45%;margin-right:4%}.analysis .content .img-analysis img,.analysis .content .img-employment img,.employment .content .img-analysis img,.employment .content .img-employment img{width:100%}.analysis .content ul,.employment .content ul{width:45%}.analysis .content ul li .title,.employment .content ul li .title{font-size:1.3rem;color:#152649;margin:1rem 0;font-weight:600;line-height:1.2}.analysis .content ul li .text,.employment .content ul li .text{color:#071933;line-height:1.33rem;text-align:left;font-size:.9rem}.analysis .content ul li ul,.employment .content ul li ul{width:100%;color:#545d66;list-style-type:disc;padding:1rem;margin-right:0}.analysis .content ul li ul li .des,.employment .content ul li ul li .des{font-size:.65rem;line-height:1.5rem}.analysis .content ul li ul li .before,.employment .content ul li ul li .before{font-size:.7rem;color:#071933}.analysis .content ul li .qes,.employment .content ul li .qes{color:#00bc00;font-size:.65rem;line-height:1.1rem}.analysis .content ul .btn,.employment .content ul .btn{margin:1rem 0;color:#fff;background-color:#ffc03e}.analysis .content ul .btn:hover,.employment .content ul .btn:hover{color:#ffc03e;margin:1rem 0;background-color:rgba(255,192,62,.2)}.mobile-btn{display:none}.value{padding:2rem 0;width:100%;background-color:#f9fafb;margin-top:2rem}.value .content{width:80%;background-color:#fff;margin:2rem auto;box-shadow:10px 10px 10px -3px #d2d2d2}.value .content ul{width:100%;padding:1rem;text-align:center}.value .content ul li{width:22%;display:inline-block;text-align:center;vertical-align:top}.value .content ul li img{width:50%}.value .content ul li .title{padding-top:.8rem;font-size:1rem;font-weight:700}.value .content ul li .des{width:70%;line-height:1.3;font-size:.75rem;color:#111c19;padding-top:1rem;text-align:left;margin:0 auto}.value .content .logowall{width:88%;padding:2rem 0;margin:0 auto;border-top:1px solid #979797}.value .content .logowall img{width:100%}.value .content .logowall-mobile{display:none;width:80%;padding:2rem 0;margin:0 auto;border-top:1px solid #979797}.value .content .logowall-mobile img{width:100%}.more-solutions{padding-top:2rem}