.common-title{color:#191c3d;margin:2rem 0;font-size:1.48rem;font-weight:700;text-align:center}.p{color:#5d6166;font-size:.7rem;line-height:1.5;width:80%;margin:0 auto 2rem}.p strong{color:#d31c19}.common-des{font-size:.68rem;color:#82879a;line-height:1.5;margin:0 auto 1.5rem;width:80%}.common-button,.common-des{text-align:center}.common-button .btn{border:1px solid #e32323}.common-button .btn:first-child{margin-right:20px;background:#e32323}.common-button .btn:first-child:hover{background:rgba(227,35,35,.2);color:#e32323}.common-button .btn:nth-child(2){color:#e32323;background:#fff}.common-button .btn:nth-child(2):hover{background:#e32323;color:#fff}.banner{background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/gaia-hrssc-img/banner.png) no-repeat 0 0,linear-gradient(180deg,#f7f9fe,#f7f9fe);margin-top:2.92rem;padding:3.5rem 0;margin-bottom:2rem;position:relative}.banner .left{display:inline-block;margin-left:20%;position:relative;z-index:2}.banner .left .logo{width:4.5rem;margin-bottom:1.5rem}.banner .left .title{font-size:1.8rem;font-weight:700;color:#071933;line-height:1.2;margin-bottom:.7rem}.banner .left .des{font-size:.85rem;margin-bottom:1.2rem;color:#071933;vertical-align:middle}.banner .left .des:before{content:"";display:inline-block;width:5px;height:1em;background:#e32323;vertical-align:bottom;margin-right:.5em}.banner .left .common-button{text-align:left}.banner .right{width:40%;max-width:800px;position:absolute;right:0;top:0;z-index:1}.banner .right img{width:100%}.banner .right img.mobile{display:none}.programmes{padding:3.75rem 0}.programmes .content{margin:0 auto}.programmes .content .ul{width:80%;display:flex;justify-content:space-evenly;align-items:stretch;margin:0 auto 1.5rem;max-width:1400px}.programmes .content .ul li{width:20%;background:#fff;box-shadow:0 8px 20px 0 rgba(0,0,0,.08);border-radius:12px;max-width:200px;margin:0 10px}.programmes .content .ul li .img{width:25%;height:55px;margin:20px auto}.programmes .content .ul li .img img{width:100%;display:block}.programmes .content .ul li .text{text-align:center;box-sizing:border-box;margin-bottom:20px}.programmes .content .ul li .text p{color:#5d6166;font-size:.7rem;line-height:1.5rem}.programmes .content .ul li .title{font-size:1rem;font-weight:700;color:#071933;line-height:1.2;margin:10px 0;min-height:1.8rem}.programmes .content .mobile{display:none}.programmes .content .mobile .swiper-slide{width:90%}.programmes .content .mobile .swiper-slide img{width:100%}.share{background:#f9fafe;padding:3rem}.share .content{margin:0 auto}.share .content ul{width:80%;display:flex;justify-content:space-evenly;align-items:stretch;margin:0 auto 1.5rem;max-width:1400px}.share .content ul li{width:24%;background:#fff;box-shadow:0 8px 20px 0 rgba(0,0,0,.08);border-radius:12px;max-width:360px;margin:0 10px}.share .content ul li img{width:100%}.share .content ul li .text{padding:20px;box-sizing:border-box}.share .content ul li .text p{color:#5d6166;font-size:.7rem;line-height:1rem}.share .content ul li .title{font-size:.7rem;font-weight:700;color:#071933;line-height:1.2;min-height:1.8rem}.history{padding-top:3rem;background:#f9fafe}.history,.services-wu,.soft-services{padding-bottom:3rem}.history .content .pc,.services-wu .content .pc,.soft-services .content .pc{width:80%;display:block;margin:0 auto 1.5rem}.history .content .mobile,.services-wu .content .mobile,.soft-services .content .mobile{display:none}.history .content .mobile .swiper-slide,.services-wu .content .mobile .swiper-slide,.soft-services .content .mobile .swiper-slide{width:90%}.history .content .mobile .swiper-slide img,.services-wu .content .mobile .swiper-slide img,.soft-services .content .mobile .swiper-slide img{width:100%}.practices{padding:3.75rem 0}.practices ul{width:80%;display:flex;justify-content:space-evenly;align-items:stretch;margin:0 auto 1.5rem;max-width:1400px}.practices ul li{width:31%;background:#fff;box-shadow:0 8px 20px 0 rgba(0,0,0,.08);border-radius:12px;margin:0 10px}.practices ul li img{width:100%}.practices ul li .text{padding:20px;box-sizing:border-box}.practices ul li .title{font-size:.8rem;font-weight:700;color:#071933;line-height:1.2;margin-bottom:10px;min-height:1.8rem}.practices ul li .des a{font-size:.58rem;color:#e32323;line-height:2;-webkit-text-decoration:revert;text-decoration:revert}.part-clients{padding-bottom:3rem}.part-clients .logowall .content .pc-logo{width:100%}.part-clients .logowall .content .logowalls{display:none}.part-clients .logowall .content .logowalls .logowalls-pagination .logowalls-bullet{outline:0;width:33.333%;background:#f1f1f1;height:4px}.part-clients .logowall .content .logowalls .logowalls-pagination .logowalls-bullet.swiper-pagination-bullet-active{background:#e32323;height:4px}.logowalls-pagination .logowalls-bullet{outline:0;width:33.333%;background:#f1f1f1;height:4px}.logowalls-pagination .logowalls-bullet.swiper-pagination-bullet-active{background:#e32323;height:4px}@media screen and (max-width:768px){html .common-button{display:flex;justify-content:center}html .common-button .btn{font-size:14px}html .banner{background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/gaia-hrssc-img/mobile-banner.png) 1% no-repeat;background-size:100%;padding:.5rem 0;margin-bottom:0}html .banner .right{position:static;width:100%;text-align:right}html .banner .right img.pc{display:none}html .banner .left{margin:10%}html .banner .left .logo{width:100px;margin-bottom:70%}html .banner .left .des{font-size:16px}html .banner .left .common-button{text-align:center}html .programmes .content p{width:90%}html .programmes .content .ul{display:none}html .programmes .content .mobile{display:block}html .logowalls-pagination .logowalls2-pagination{width:90%;margin:0 auto}html .logowalls-pagination .logowalls2-pagination .challenge-bullet,html .logowalls-pagination .logowalls2-pagination .logowalls-bullet{display:inline-block;width:20%;height:5px;background:#d8d8d8}html .logowalls-pagination .logowalls2-pagination .challenge-bullet.swiper-pagination-bullet-active,html .logowalls-pagination .logowalls2-pagination .logowalls-bullet.swiper-pagination-bullet-active{background:#ff7f54;height:7px;transform:translateY(10%)}html .soft-services .content{width:90%;margin:0 auto}html .soft-services .content p{font-size:14px;width:100%}html .soft-services .content img{width:100%}html .soft-services .content img.pc{display:none}html .soft-services .content img.mobile{display:inline-block}html .share{padding:3rem 0}html .share .content{width:90%;margin:0 auto}html .share .content p{font-size:14px;width:100%}html .share .content ul{width:100%;flex-wrap:wrap}html .share .content ul li{width:46%;margin:0}html .share .content ul li:first-child,html .share .content ul li:nth-child(2){margin-bottom:10px}html .share .content img{width:100%}html .share .content img.pc{display:none}html .share .content img.mobile{display:inline-block}html .services-wu .content{width:90%;width:100%}html .services-wu .content .pc{display:none}html .services-wu .content .mobile{display:block;margin:0 10px;width:100%}html .services-wu .content .mobile .swiper-slide{display:flex;flex-direction:column-reverse}html .services-wu .content .mobile .swiper-slide:nth-child(3){width:45%!important}html .history .content{width:100%}html .history .content .pc{width:90%}html .practices .content{width:90%;flex-direction:column}html .practices .content li{width:100%;margin-bottom:10px}html .practices .content li .title{font-size:18px}html .part-clients .logowall .pc-logo{display:none}html .part-clients .logowall .content .logowalls{display:block}html body div.mobile-contact li{background-color:#e32323}}.code #freeDemo{min-height:330px}.form #freeDemo{min-height:635px}.form.resource #freeDemo{min-height:590px}#freeDemo{text-align:center}#freeDemo .toggle{text-align:right;position:relative;padding:4px}#freeDemo .toggle .shade{position:absolute;right:12px;background:linear-gradient(-135deg,transparent 35px,#fff 0);width:45px;height:45px;cursor:pointer}#freeDemo .toggle>img{width:45px;background:linear-gradient(45deg,transparent 32px,#fff 0)}#freeDemo .toggle .toggle-tip{position:relative;position:absolute;font-size:.58rem;right:55px;top:50%;width:-moz-fit-content;width:fit-content;z-index:9999;transform:translateY(-50%);color:#14be4b;background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/gaia-workforce-service-img/border.png) no-repeat 50%;background-size:contain;padding:.4rem 1.1rem}#freeDemo .title{font-size:.8rem}#freeDemo .des{font-size:.58rem}#freeDemo .code{padding:.5rem 1.4rem 1rem}#freeDemo .code>img{width:7rem;height:7rem;margin-top:10px}#freeDemo .code .title{color:#1e234c}#freeDemo .code .des{color:#14be4b;font-size:.8rem}#freeDemo .form{padding:1rem}#freeDemo .form .des,#freeDemo .form .title{color:#1e234c;text-align:left}#freeDemo .form .form-input{margin:1.1rem auto 1rem;position:relative}#freeDemo .form .form-input>li{margin:10px 0 15px;width:100%;text-align:left}#freeDemo .form .form-input>li .module-select,#freeDemo .form .form-input>li>input{height:1.88rem;background:#f1f3f4;border-radius:4px;border:none;width:100%;font-size:.58rem;color:#23292d;outline:none}#freeDemo .form .form-input>li .module-select:focus,#freeDemo .form .form-input>li>input:focus{outline:none}#freeDemo .form .form-input>li>input{text-indent:.83rem}#freeDemo .form .form-input>li .module-select{padding-left:.83rem}#freeDemo .form .form-input>li .captcha{width:60%;margin-right:5%;display:inline-block}#freeDemo .form .form-input>li .captcha-btn{text-align:center;display:inline-block;width:29%;font-size:.58rem;font-weight:600;color:#fff;line-height:1.88rem;background:#14be4b;opacity:.4}#freeDemo .form .form-input>li .is-click{cursor:pointer;opacity:1}#freeDemo .form .form-input .company-name{position:relative}#freeDemo .form .form-input .company-name>ul.company-list{display:none;position:absolute;top:1.8rem;left:0;width:95%;max-height:6rem;z-index:999;overflow:auto;background:#fff;border:1px solid #f1f3f4}#freeDemo .form .form-input .company-name>ul.company-list>li{min-width:-moz-max-content;min-width:max-content;padding-left:10px;font-size:.5rem;color:#23292d;line-height:1.5rem;max-height:1.5rem;white-space:nowrap;background:#fff}#freeDemo .form .form-input .company-name>ul.company-list>li:nth-child(2){background:#f1f3f4}#freeDemo .form .form-input .company-name>ul.company-list>li:hover{background:#9dcde6}#freeDemo .form .form-input div.front-captcha{width:250px;height:150px;background:#fff;position:absolute;top:-70px;left:10%;display:none;box-shadow:13px 15px 20px 0 rgba(138,211,192,.8);border-radius:6px;padding:0 20px}#freeDemo .form .form-input div.front-captcha>img.captcha{display:block;margin:20px auto;border:1px solid #ddd;cursor:pointer}#freeDemo .form .form-input div.front-captcha>img.close{width:20px;position:absolute;right:10px;top:10px;cursor:pointer}#freeDemo .form .form-input div.front-captcha>input{height:1.88rem;background:#f1f3f4;border-radius:4px;border:none;width:65%;font-size:.58rem;color:#23292d;display:inline-block!important;margin-right:10px}#freeDemo .form .form-input div.front-captcha>.btn{text-align:center;display:inline-block;width:29%;font-size:.58rem;font-weight:600;color:#fff;line-height:1.88rem;height:1.88rem;background:#14be4b;opacity:.4;border-radius:4px}#freeDemo .form .form-input div.front-captcha .active{cursor:pointer;opacity:1}#freeDemo .form .next-button,#freeDemo .form .submit-button{display:block;margin:25px 0 10px;width:100%;line-height:1.88rem;border-radius:4px;background-color:#14be4b;text-align:center;font-size:.58rem;font-weight:500;color:#fff}#freeDemo .form .btn,#freeDemo .form .next-button:hover,#freeDemo .form .submit-button:hover{cursor:pointer}#freeDemo .form .infodesc{font-size:12px;font-weight:400;color:rgba(35,41,45,.4);line-height:1.4em}#freeDemo .form .infodesc>a{color:#14be4b}#freeDemo .form .form-tip{text-align:center;font-size:12px;font-weight:400;color:rgba(35,41,45,.4)}.layui-layer.layer-anim.layui-layer-page{border-radius:10px!important}.layui-layer-btn .layui-layer-btn0{border-color:#14be4b!important;background-color:#14be4b!important}.form-input li{position:relative}.form-input label.error{display:inline-block;position:absolute;left:5px;top:58%;height:100%;transform:translateY(-50%)}.error{font-size:14px;color:red;text-align:left}input.error{border:1px solid red!important}@media screen and (max-width:1024px){.code #freeDemo{min-height:440px}.form.resource #freeDemo{min-height:480px}#freeDemo .title{font-size:18px}#freeDemo .code>img{width:160px;height:160px}}.btn{cursor:pointer}@media screen and (max-width:768px){#freeDemo .code .des,#freeDemo .form .btn,#freeDemo .form .des,#freeDemo .form .form-input>li>input,#freeDemo .toggle .toggle-tip{font-size:13px}}@media screen and (max-width:350px){.layui-layer.layer-anim.layui-layer-page{width:80%!important}}.logoWall{margin-bottom:3.4rem}.logoWall .logoWallPc .content{width:80%;margin:0 auto}.logoWall .logoWallMobile,.logoWall .logoWallPc img{width:100%}.logoWall .logoWallMobile .content{width:80%;margin:0 auto}.logoWall .logoWallMobile .logoWallSwiper{overflow:hidden}.logoWall .logoWallMobile .logoWallSwiper .swiper-wrapper li img{width:100%}.logoWall .logoWallMobile .logoWalls-pagination{background:#fff;margin-top:10px}.logoWall .logoWallMobile .logoWalls-pagination .logoWalls-bullet{display:inline-block;width:50%;height:8px;background:#d8d8d8;outline:0}.logoWall .logoWallMobile .logoWalls-pagination .logoWalls-bullet.swiper-pagination-bullet-active{background:#00bc00;height:12px;transform:translateY(10%)}@media screen and (min-width:768px){html .logoWallMobile{display:none}}@media screen and (max-width:768px){html .logoWallPc{display:none}}.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}.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}