body,html{height:100%}.section.sectionOne{width:100%;height:100%;background:url(../images/screenOneBg.png) left top no-repeat;background-size:1220px auto}.section.sectionOne .areaHeart{position:relative;height:100%;padding-top:80px;box-sizing:border-box}.section.sectionOne .areaHeart .circle01{position:absolute;width:265px;height:265px;background:url(../images/circle01.png) center center no-repeat;background-size:100% 100%;border-radius:50%;left:900px;top:90px;animation:orbmove 40s linear infinite}.section.sectionOne .areaHeart .circle02{position:absolute;width:115px;height:115px;background:url(../images/circle02.png) center center no-repeat;background-size:100% 100%;border-radius:50%;bottom:150px;right:40px;animation:orbmove02 30s linear infinite}.section.sectionOne .areaHeart .bannerWrap{height:100%;overflow:hidden;position:relative;z-index:1}.section.sectionOne .areaHeart .bannerWrap .turnWrap{position:absolute;bottom:50px;right:25px;z-index:5;font-size:0}.section.sectionOne .areaHeart .bannerWrap .turnWrap div{display:inline-block;width:30px;height:30px;border-radius:50%;position:relative;cursor:pointer}.section.sectionOne .areaHeart .bannerWrap .turnWrap div:hover{background-color:#f2f5fe}.section.sectionOne .areaHeart .bannerWrap .turnWrap div.next::before,.section.sectionOne .areaHeart .bannerWrap .turnWrap div.prev::before{position:absolute;width:9px;height:16px;background:url(../images/turnLeft.png) center center no-repeat;left:50%;top:50%;margin-top:-8px;content:''}.section.sectionOne .areaHeart .bannerWrap .turnWrap div.prev{margin-right:25px}.section.sectionOne .areaHeart .bannerWrap .turnWrap div.prev::before{margin-left:-4.5px}.section.sectionOne .areaHeart .bannerWrap .turnWrap div.next::before{transform:rotate(180deg);margin-left:-2.5px}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap{width:400%;height:100%;transition:all .7s ease;position:relative;font-size:0}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap .slide{width:25%;height:100%;display:inline-block;position:relative}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap .slide .textDesc{padding-left:130px;text-align:left;position:absolute;z-index:5;top:18%;left:0}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap .slide .textDesc::before{content:'';width:30px;height:4px;background-color:#fff;position:absolute;left:80px;top:20px}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap .slide .textDesc h3{margin:0;color:#fff;font-size:58px;line-height:1;padding-bottom:10px;font-weight:700}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap .slide .textDesc h2{margin:0;color:#fff;font-size:76px;line-height:1;padding-bottom:6%;font-weight:700}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap .slide .textDesc .englishIntro{font-size:18px;color:#E6EEFF;line-height:20px;padding-bottom:4%;margin:0}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap .slide .textDesc .chineseIntro{font-size:16px;color:#E6EEFF;line-height:20px;padding-bottom:15%;margin:0}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap .slide .textDesc .tryNow{display:block;width:155px;height:55px;line-height:55px;border-radius:2px;color:#fff;font-size:18px;background-color:transparent;border:1px solid #fff;text-align:center;position:relative;cursor:pointer;overflow:hidden}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap .slide .textDesc .tryNow:before{position:absolute;top:0;left:0;transition-property:transform;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;display:block;width:100%;height:100%;content:'';background-color:rgba(255,255,255,.2);transform:scale(0,1);transform-origin:right top;z-index:-1}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap .slide .textDesc .tryNow::after{content:'';position:absolute;top:1px;right:-40px;transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;display:flex;justify-content:center;align-items:center;height:100%;width:40px;background:url(../images/rightTranc.png) center center no-repeat;opacity:0}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap .slide .textDesc .tryNow:hover::before{transform:scale(1,1);transform-origin:left top}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap .slide .textDesc .tryNow:hover::after{right:0;opacity:1}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap .slide .animationBox02{position:absolute;width:372px!important;height:452px!important;right:50px;top:50%;margin-top:-100px}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap .slide .animationBox03{position:absolute;width:529px!important;height:489px!important;right:50px;top:50%;margin-top:-100px}.section.sectionOne .areaHeart .bannerWrap .innerBannerWrap .slide .animationBox04{position:absolute;width:521px!important;height:426px!important;right:50px;top:50%;margin-top:-100px}.section .sectionTitle{padding-top:50px;padding-bottom:13px;position:relative}.section .sectionTitle h3{line-height:1;font-size:34px;color:#34383E;font-weight:700;text-align:center}.section .sectionTitle .txtShadow{position:absolute;font-size:32px;color:#E1EAF3;width:100%;text-align:center;left:0;bottom:0;z-index:-1;line-height:1}.section.sectionTwo{padding-bottom:100px}.section.sectionTwo .recruitWrap{padding-top:65px}.section.sectionTwo .recruitWrap .recruitType{display:flex;align-items:center;justify-content:center;font-size:24px;color:#34383E}.section.sectionTwo .recruitWrap .recruitType .recruitTypeItem{width:205px;text-align:center;cursor:pointer;padding-bottom:25px}.section.sectionTwo .recruitWrap .recruitType .recruitTypeItem.active,.section.sectionTwo .recruitWrap .recruitType .recruitTypeItem:hover{color:#FF4E25;font-weight:700}.section.sectionTwo .recruitWrap .recruitTypeDetail{background-color:#F6F9FF;padding-top:20px;padding-bottom:65px;position:relative;display:none}.section.sectionTwo .recruitWrap .recruitTypeDetail.active{display:block}.section.sectionTwo .recruitWrap .recruitTypeDetail .arcTop{width:0;height:0;border:12px solid transparent;border-bottom-color:#F6F9FF;position:absolute;left:50%;top:-20px}.section.sectionTwo .recruitWrap .recruitTypeDetail.one .arcTop{margin-left:-215px}.section.sectionTwo .recruitWrap .recruitTypeDetail.two .arcTop{margin-left:-6px}.section.sectionTwo .recruitWrap .recruitTypeDetail.three .arcTop{margin-left:215px}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowBarWrap{padding-top:120px}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowBarWrap .flowBarItem{height:75px;width:8px;margin:0 auto;position:relative;background-color:#FFE0D9;transition:all .5s}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowBarWrap .flowBarItem .circleInner{width:20px;height:20px;line-height:20px;border-radius:50%;background-color:#FFE0D9;margin:5px auto 0}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowBarWrap .flowBarItem:nth-child(1){height:0!important}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowBarWrap .flowBarItem.active{height:110px}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowBarWrap .flowBarItem.active .circleWrap{background-color:#FFDDA1;color:#fff}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowBarWrap .flowBarItem.active .circleInner{background-color:#FFA48F}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowBarWrap .circleWrap{width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;background-color:#FFE0D9;font-weight:700;font-size:18px;color:#FFAD9A;position:absolute;left:50%;margin-left:-15px;bottom:0;cursor:pointer}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowDetailWrap{display:flex;justify-content:space-between;width:960px;position:absolute;left:50%;margin-left:-480px;top:20px;transition:all .5s}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowDetail{width:370px;position:relative}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowDetailLeft .flowDetailTxt{position:absolute;right:0;bottom:2px;padding:0 30px;background-color:#fff;box-shadow:0 0 24px 0 rgba(194,201,215,.38);border-radius:8px;height:80px;line-height:80px;width:210px}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowDetailRight .flowDetailTxt{position:absolute;left:0;bottom:2px;padding:0 30px;background-color:#fff;box-shadow:0 0 24px 0 rgba(194,201,215,.38);border-radius:8px;height:80px;line-height:80px;width:210px;color:#1C9DFF;text-align:left}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowDetailTxt .arcLeft{width:0;height:0;border:8px solid transparent;border-right-color:#fff;position:absolute;left:-16px;top:50%;margin-top:-8px}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowDetailTxt .arcRight{width:0;height:0;border:8px solid transparent;border-left-color:#fff;position:absolute;right:-16px;top:50%;margin-top:-8px}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowDetailTxt .flowDetailTxtInner{font-size:16px;line-height:1.5;color:#FF8C71;display:inline-block;vertical-align:middle;text-align:left}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowDetailRight .flowDetailTxt .flowDetailTxtInner{color:#1C9DFF}.section.sectionTwo .recruitWrap .recruitTypeDetail .personType{width:90px;position:relative;display:inline-block}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowDetailLeft{text-align:left}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowDetailRight{text-align:right}.section.sectionTwo .recruitWrap .recruitTypeDetail .personType image{width:90px;height:125px}.section.sectionTwo .recruitWrap .recruitTypeDetail .personType .intro{width:90px;height:26px;line-height:26px;text-align:center;background-color:#FF8A6F;font-size:16px;color:#fff;position:absolute;bottom:0;left:0}.section.sectionTwo .recruitWrap .recruitTypeDetail .personType.internalStaff .intro{background-color:#4C93FB}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowDetailCenter{width:150px;height:50px;line-height:50px;color:#fff;font-weight:700;text-align:center;font-size:18px;border-radius:8px;background-color:#FFA48F;position:relative;margin-top:17px;border:10px solid #F6F9FF}.section.sectionTwo .recruitWrap .recruitTypeDetail .flowDetailCenter .arcBottom{width:0;height:0;border:5px solid transparent;border-top-color:#FFA48F;position:absolute;bottom:-10px;left:50%;margin-left:-5px}.section.sectionThree .innerContentWrap{padding:100px 60px 110px}.section.sectionThree .innerContentWrap .hunterType{width:495px;height:405px;position:relative;box-sizing:border-box;padding:128px 0 0;background-color:#F7FAFF}.section.sectionThree .innerContentWrap .hunterType .introTitle{position:absolute;left:45px;top:-35px;font-size:0;white-space:nowrap;height:126px}.section.sectionThree .innerContentWrap .hunterType .introTitle img{display:inline-block;vertical-align:top}.section.sectionThree .innerContentWrap .hunterType .introTitle span{padding-left:5px;font-size:12px;color:#868F9C;line-height:1;display:inline-block;vertical-align:bottom}.section.sectionThree .innerContentWrap .hunterType .txt{font-size:16px;line-height:34px;color:#4F6B94;width:100%;height:100%;padding:0 30px 0 45px;box-sizing:border-box;background:url(../images/hunterBg.png) left bottom no-repeat;position:relative}.section.sectionThree .innerContentWrap .hunterType .txt .btn{display:block;width:170px;height:58px;line-height:58px;text-align:center;border-radius:29px;background-color:#3F90FF;font-size:18px;color:#fff;font-weight:700;position:absolute;right:30px;bottom:30px;cursor:pointer;overflow:hidden}.section.sectionThree .innerContentWrap .hunterType .txt .btn::before{content:' ';position:absolute;background:#fff;width:25px;height:58px;top:0;left:-45px;opacity:.3;transition:all .25s ease-out;transform:skewX(-25deg)}.section.sectionThree .innerContentWrap .hunterType .txt .btn:hover::before{left:200px}.section.sectionThree .innerContentWrap .hunterType .txtBg{position:absolute;left:0;bottom:0;z-index:-1}.section.sectionThree .innerContentWrap .hunterType.boss{background-color:#FFF7EF}.section.sectionThree .innerContentWrap .hunterType.boss .introTitle span{color:#9C9086}.section.sectionThree .innerContentWrap .hunterType.boss .txt{color:#9E7753;background:url(../images/bossBg.png) left bottom no-repeat}.section.sectionThree .innerContentWrap .hunterType.boss .txt .btn{background-color:#FF7555}.section.sectionFour .innerContentWrap{padding:100px 0 140px;font-size:0;text-align:center;white-space:nowrap;height:315px}.section.sectionFour .innerContentWrap li{display:inline-block;width:210px;height:300px;vertical-align:top;transition:all .2s}.section.sectionFour .innerContentWrap li:hover{width:222px;height:315px;margin-top:-7px}.section.sectionFour .innerContentWrap li:hover .serverType{transform:scale(1)}.section.sectionFour .innerContentWrap li:nth-child(2) .serverType{background:url(../images/serverBg02.png) no-repeat;background-size:100% 100%}.section.sectionFour .innerContentWrap li:nth-child(3) .serverType{background:url(../images/serverBg03.png) no-repeat;background-size:100% 100%}.section.sectionFour .innerContentWrap li:nth-child(4) .serverType{background:url(../images/serverBg04.png) no-repeat;background-size:100% 100%}.section.sectionFour .innerContentWrap li:nth-child(5) .serverType{background:url(../images/serverBg05.png) no-repeat;background-size:100% 100%}.section.sectionFour .innerContentWrap li .serverType{text-align:center;position:relative;width:100%;height:100%;background:url(../images/serverBg01.png) no-repeat;background-size:100% 100%;transition:all .2s}.section.sectionFour .innerContentWrap li .serverType h3{font-size:28px;color:#fff;line-height:1;padding-top:48px;padding-bottom:20px;font-weight:700}.section.sectionFour .innerContentWrap li .serverType .intro{font-size:16px;color:#fff;line-height:24px}.section.sectionFour .innerContentWrap li .serverType .payWay{width:100%;position:absolute;left:0;bottom:36px;text-align:center;font-size:16px;color:#fff;line-height:24px}.section.sectionFive .innerContentWrap{padding:60px 60px 140px;font-size:0}.section.sectionFive .innerContentWrap li{width:335px;height:340px;display:inline-block;vertical-align:top;margin-right:33px;border-radius:2px;cursor:pointer;box-shadow:0 2px 8px 0 rgba(212,220,236,.73)}.section.sectionFive .innerContentWrap li:hover{box-shadow:0 4px 13px 0 rgba(212,220,236,.73)}.section.sectionFive .innerContentWrap li:nth-child(3n+3){margin-right:0}.section.sectionFive .innerContentWrap li .txtImg{width:100%;height:140px;overflow:hidden;background-size:cover}.section.sectionFive .innerContentWrap li .innerContent{padding:0 20px}.section.sectionFive .innerContentWrap li .innerContent h3{font-size:16px;color:#34383E;height:44px;line-height:22px;padding-top:25px;margin-bottom:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.section.sectionFive .innerContentWrap li .innerContent .intro{padding-bottom:20px;line-height:1.2;font-size:12px;color:#AAA;border-bottom:1px dashed #E5E5E5}.section.sectionFive .innerContentWrap li .innerContent .intro .fl{width:220px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.section.sectionFive .innerContentWrap li .innerContent .mainContent{font-size:12px;color:#777;line-height:22px;padding-top:15px;position:relative}.section.sectionFive .innerContentWrap li .innerContent .mainContent.active::after{display:block}.section.sectionFive .innerContentWrap li .innerContent .mainContent::after{display:none;content:'...';line-height:22px;position:absolute;right:-5px;bottom:0}.section.sectionFive .innerContentWrap li .innerContent .mainContent p{max-height:44px;overflow:hidden;word-wrap:break-word}.changeTxt{display:none;white-space:nowrap;font-size:12px}@keyframes orbmove{0%,100%{left:900px;top:90px}50%{left:-100px;top:160px}}@keyframes orbmove02{0%,100%{transform:translateX(0) translateY(0)}50%{transform:translateX(-800px) translateY(-300px)}}@media screen and (max-width:1400px){.section.sectionOne{background-size:920px auto}}