blockquote,body,button,dd,dl,dt,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,input,legend,li,ol,p,pre,select,td,textarea,th,ul{margin:0;padding:0;box-sizing:border-box;font-family:PingFangSC-Regular,STHeiti Light,helvetica neue,hiragino sans gb,arial,microsoft yahei ui,microsoft yahei,simsun,sans-serif}a,dd,div,dl,i,img,input,li,p,span,ul{box-sizing:border-box;-moz-box-sizing:border-box}button,h1,h2,h3,h4,h5,h6,input,input.input-one,select,textarea{font-size:12px;font-weight:400}address,cite,dfn,em,i,var{font-style:normal}code,kbd,pre,samp{font-family:courier new,courier,monospace}small{font-size:12px}ol,ul{list-style:none}a{text-decoration:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#333}fieldset,img{border:0}table{border-collapse:collapse;border-spacing:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;outline:0}.none{display:none!important}iframe{vertical-align:top}s{text-decoration:none}button{border:0 none}article,aside,figcaption,figure,footer,header,hgroup,nav,section,video{display:block}input{outline:0;border:0}img,input,label,select{vertical-align:middle}.cf{zoom:1;clear:both}.cf:after{content:"";display:block;clear:both;height:0;overflow:hidden;visibility:hidden}.relative{position:relative}.absolute{position:absolute}.hidden{display:none}a:hover{color:#58a673}.pg_hd,.pg_hd .hd-content{height:75px;background:#3a3b44}.pg_hd .hd-content{position:fixed;padding-top:20px;width:100%;z-index:999}.pg_hd .common-logo{float:left;width:180px}.pg_hd .common-logo img{width:115px;height:45px}.pg_hd .hd_nav{float:left}.pg_hd .hd_nav li{float:left;padding-top:10px;margin-right:50px}.pg_hd .hd_nav li:last-child{margin-right:0}.pg_hd .hd_nav li a{font-size:15px;color:#fff}.pg_hd .hd_nav li a:hover{color:#58a673}.pg_hd .login-register{float:right}.pg_hd .login-register a{display:inline-block;vertical-align:top;width:100px;height:36px;line-height:34px;color:#58a673;border:1px solid #58a673;border-radius:2px;text-align:center;margin-right:20px;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:15px}.pg_hd .login-register a:last-child{margin-right:0}.pg_hd .login-register a.primary,.pg_hd .login-register a:hover{background:#58a673;color:#fff}.pg_hd .login-register a.primary:hover{background:#3ec16c}.pg_hd .login-register .primary{width:70px;font-size:14px}.pg_ft{min-height:320px;border-top:1px solid #aeaeb8;padding-top:66px;background:#1d1a33;overflow:hidden}.pg_ft .ft_content{position:relative;padding-left:290px;font-size:0}.pg_ft .ft_content .logo-ft-image{position:absolute;top:-6px;left:20px}.pg_ft .ft_content .logo-ft-image img{width:130px}.pg_ft .ft_content dl{vertical-align:top;display:inline-block;font-size:14px}.pg_ft .ft_content dl dt{position:relative;font-size:15px;color:#fff;height:50px;line-height:20px}.pg_ft .ft_content dl dt:after{content:"";display:block;position:absolute;left:2px;top:31px;width:19px;height:3px;background-color:#292644}.pg_ft .ft_content dl dd{font-size:14px;line-height:28px;color:#8a8b91}.pg_ft .ft_content dl dd a{color:#8a8b91}.pg_ft .ft_content dl dd a:hover{color:#58a673}.pg_ft .ft_content .ft_about{width:320px;padding-right:90px}.pg_ft .ft_content .ft_nav{width:160px}.pg_ft .ft_content .ft_contact{width:230px}.pg_ft .ft_aside{height:33px;line-height:32px;text-align:center;margin-top:30px;font-size:12px;border-top:1px solid hsla(0,0%,100%,.1);color:#8a8b91}.pg_ft .ft_aside .bgw-icon{display:inline-block;vertical-align:middle;width:17px;height:32px;background:url(../images/beianicon.gif) no-repeat center 7px/17px 17px}.pg_ft .ft_aside .txt{display:inline-block;vertical-align:top;height:32px;line-height:32px;color:#fff}.pg_container{width:1000px;margin:0 auto}.pg_sub_title{font-size:32px;color:#3f464b;line-height:40px;text-align:center}.pg_sub_description{font-size:18px;color:#999;margin-top:20px;line-height:20px;text-align:center}.deepbg{background:#3d3f52}.deepbg.linear{background-image:-webkit-linear-gradient(#35374b,#767882);background-image:linear-gradient(#35374b,#767882)}.pg_fix{position:fixed;bottom:40px;height:60px;width:60px;left:50%;margin-left:430px;z-index:999}.pg_fix .fix_toggle_button{position:relative;height:60px;width:60px;border-radius:50%;background:#5db07a;-webkit-transition:all .4s;transition:all .4s;cursor:pointer;z-index:3}.pg_fix .fix_toggle_button>i{position:absolute;top:50%;left:50%;margin-top:-2px;margin-left:-15px;display:inline-block;width:30px;height:4px;border-radius:4px;background:#fff}.pg_fix .fix_toggle_button .line-y{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pg_fix .fix_utils{position:absolute;bottom:0;left:0;width:60px;height:60px;z-index:2}.pg_fix .fix_utils>li{position:absolute;width:50px;height:50px;bottom:0;right:5px;-webkit-transition:bottom .4s;transition:bottom .4s;border-radius:50%;overflow:hidden}.pg_fix .fix_utils>li .utils_links{position:relative;display:block;width:50px;height:50px;border-radius:50%;background-position:50%;background-repeat:no-repeat}.pg_fix .fix_utils>li .utils_links:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:.3;-webkit-transition:all .5s;transition:all .5s;border-radius:50%}.pg_fix .fix_utils>li .utils_desc{position:absolute;opacity:0;top:50%;right:55px;width:105px;height:36px;line-height:36px;margin-top:-18px;padding-left:15px;font-size:18px;color:#d5d5d7;-webkit-transition:all .5s;transition:all .5s;background:url(../images/tooltip_bg.png) no-repeat 50%/cover}.pg_fix .fix_utils .utils_talents .utils_links{background-size:23px 24px;background-image:url(../images/talents_icon.png);background-color:#00bca1}.pg_fix .fix_utils .utils_talents .utils_links:after{background:#00bca1}.pg_fix .fix_utils .utils_clients .utils_links{background-size:23px 24px;background-image:url(../images/clients_icon.png);background-color:#438cf7}.pg_fix .fix_utils .utils_clients .utils_links:after{background:#438cf7}.pg_fix .fix_utils .utils_issue .utils_links{background-size:24px 24px;background-image:url(../images/issue_icon.png);background-color:#ff8542}.pg_fix .fix_utils .utils_issue .utils_links:after{background:#ff8542}.pg_fix:hover{height:190px;padding-top:130px}.pg_fix:hover .fix_toggle_button{-webkit-transform:rotate(135deg);transform:rotate(135deg);background:#69bf87}.pg_fix:hover .fix_utils .utils_talents{bottom:140px}.pg_fix:hover .fix_utils .utils_clients{bottom:75px}.pg_fix:hover .fix_utils>li{width:165px;padding-left:115px;overflow:visible}.pg_fix:hover .fix_utils>li:hover .utils_desc{opacity:1;right:59px}.pg_fix:hover .fix_utils>li:hover .utils_links:after{opacity:0}.deepbg .pg_sub_title{color:#fff}.deepbg .pg_sub_description{color:#b1b1b5}.talents_lp{min-width:1400px;overflow-x:hidden}.wrapper{width:100%;background:#fff}.wrapper .container{width:1200px;margin:auto;position:relative}.talents_banner{background-color:#f8faf9}.talents_banner .words{padding-top:117px;padding-left:87px;padding-bottom:181px}.talents_banner .words .caption{font-size:44px;line-height:68px;font-weight:400}.talents_banner .words .annotation{padding-top:36px;font-size:18px;line-height:34px}.talents_banner .img{position:absolute;right:137px;top:37px}.talents_banner .img .banner-img{background:url(../images/talents/banner.png) 0 0 no-repeat;background-size:contain;width:493px;height:453px}.talents_sign{background-color:#fff}.talents_sign .signs{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;width:1000px;margin:auto;padding-top:68px;padding-bottom:193px}.talents_sign .signs .sign{width:182px;height:200px}.talents_sign .signs .sign .icon{display:block;width:82px;height:82px;margin:auto;background-repeat:no-repeat}.talents_sign .signs .sign .number{text-align:center;padding-top:22px;font-size:30px;color:#4e4d5a;font-weight:lighter}.talents_sign .signs .sign .desc{text-align:center;padding-top:10px;font-size:18px;line-height:25px;color:gray}.talents_sign .signs .sign-job .icon{background:url(../images/talents/talents-sign-icon1.png);background-size:contain;background-repeat:no-repeat}.talents_sign .signs .sign-sumjob .icon{background:url(../images/talents/talents-sign-icon2.png);background-size:contain;background-repeat:no-repeat}.talents_sign .signs .sign-workinghour .icon{background:url(../images/talents/talents-sign-icon3.png);background-size:contain;background-repeat:no-repeat}.talents_sign .signs .sign-addr .icon{background:url(../images/talents/talents-sign-icon4.png);background-size:contain;background-repeat:no-repeat}.talents_recommend{height:494px;background:-webkit-linear-gradient(left,#7ac192,#5aa2a5);background:linear-gradient(90deg,#7ac192,#5aa2a5);background-size:contain;position:relative}.talents_recommend .container{height:100%}.talents_recommend .item-work{position:absolute;left:75px;top:-42px}.talents_recommend .item-work .imgbox{background:url(../images/talents/recommend-work.png);background-size:contain;background-repeat:no-repeat;width:241px;height:180px}.talents_recommend .item-work .caption{font-size:36px;color:#fff;padding-top:24px}.talents_recommend .item-work .annotation{font-size:20px;color:#fff;padding-top:12px;font-weight:lighter}.talents_recommend .item-company{position:absolute;left:580px;top:-96px}.talents_recommend .item-company .imgbox{background:url(../images/talents/recommend-company.png);background-size:contain;background-repeat:no-repeat;width:333px;height:245px}.talents_recommend .item-company .caption{font-size:38px;color:#fff;padding-top:24px;padding-left:195px}.talents_recommend .item-company .annotation{font-size:20px;color:#fff;padding-top:12px;padding-left:195px;font-weight:lighter}.talents_recommend .item-partner{position:absolute;left:595px;top:292px}.talents_recommend .item-partner .imgbox-long{background:url(../images/talents/recommend-partner1.png);background-size:contain;background-repeat:no-repeat;width:315px;height:235px;position:absolute;left:266px;top:67px;z-index:10}.talents_recommend .item-partner .imgbox-height{background:url(../images/talents/recommend-partner2.png);background-size:contain;background-repeat:no-repeat;width:183px;height:378px;position:absolute;left:522px;top:-76px}.talents_recommend .item-partner .caption{font-size:38px;color:#fff}.talents_recommend .item-partner .annotation{font-size:20px;color:#fff;font-weight:lighter;padding-top:12px}.talents_recommend .item-project{position:absolute;left:268px;top:332px}.talents_recommend .item-project .imgbox{background:url(../images/talents/recommend-project.png);background-size:contain;background-repeat:no-repeat;width:252px;height:211px;position:absolute;left:-273px;top:0}.talents_recommend .item-project .caption{font-size:38px;color:#fff}.talents_recommend .item-project .annotation{font-size:20px;color:#fff;padding-top:12px;font-weight:lighter}.talents_recommend .decorate-pointers-left{width:174px;height:191px;background:url(../images/talents/decorate-pointers-left.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:-80px;top:135px}.talents_recommend .decorate-pointers-bottom{width:512px;height:191px;background:url(../images/talents/decorate-pointers-bottom.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:-80px;bottom:-142px}.talents_recommend .decorate-writeblock{position:absolute;width:848px;height:274px;right:-100px;top:0;background:hsla(0,0%,100%,.15)}.talents_recommend .decorate-writeblock2{position:absolute;width:19px;height:100px;left:186px;bottom:0;background:hsla(0,0%,100%,.09)}.talents_recommend .decorate-line{position:absolute;width:2px;height:136px;left:566px;top:190px;background:#fff}.common-talents-title p{font-size:32px;text-align:center;padding-bottom:14px}.common-talents-title .green-line{width:42px;height:4px;background:#54baa2;display:block;margin:auto}.talents_process{padding-top:283px}.talents_process .process-selection{padding-top:80px;width:1200px;margin:auto}.talents_process .process-selection .selection-wrapper{width:1000px;height:60px;background:#f7f7f7;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin:auto;line-height:60px;border-radius:30px}.talents_process .process-selection .selection-wrapper .index{background:url(../images/talents/arr-1.png);background-size:contain;background-repeat:no-repeat}.talents_process .process-selection .selection-wrapper .index:last-of-type{background:url(../images/talents/arr-2.png);background-size:contain;background-repeat:no-repeat}.talents_process .process-selection .selection-wrapper .selection{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:166px}.talents_process .process-selection .selection-wrapper .selection .icon{width:24px;height:24px;display:block}.talents_process .process-selection .selection-wrapper .selection .words{padding-left:6px;opacity:.5}.talents_process .process-selection .selection-wrapper .selection-1 .icon{background:url(../images/talents/process-1.png);background-size:contain;background-repeat:no-repeat}.talents_process .process-selection .selection-wrapper .selection-2 .icon{background:url(../images/talents/process-2.png);background-size:contain;background-repeat:no-repeat}.talents_process .process-selection .selection-wrapper .selection-3 .icon{background:url(../images/talents/process-3.png);background-size:contain;background-repeat:no-repeat}.talents_process .process-selection .selection-wrapper .selection-4 .icon{background:url(../images/talents/process-4.png);background-size:contain;background-repeat:no-repeat}.talents_process .process-selection .selection-wrapper .selection-5 .icon{background:url(../images/talents/process-5.png);background-size:contain;background-repeat:no-repeat}.talents_process .process-selection .selection-wrapper .selection-6 .icon{background:url(../images/talents/process-6.png);background-size:contain;background-repeat:no-repeat}.talents_process .content .content-container{display:none;height:670px}.talents_process .content .content-container .imgbox{width:1000px;height:388px;margin:auto;-webkit-animation:c .2s;animation:c .2s}.talents_process .content .identification .imgbox{background:url(../images/talents/process-step-1.png);background-size:contain;background-repeat:no-repeat}.talents_process .content .enter .imgbox{background:url(../images/talents/process-step-2.png);background-size:contain;background-repeat:no-repeat}.talents_process .content .matching .imgbox{background:url(../images/talents/process-step-3.png);background-size:contain;background-repeat:no-repeat}.talents_process .content .cooperation .imgbox{background:url(../images/talents/process-step-4.png);background-size:contain;background-repeat:no-repeat}.talents_process .content .datalog .imgbox{background:url(../images/talents/process-step-5.png);background-size:contain;background-repeat:no-repeat}.talents_process .content .account .imgbox{background:url(../images/talents/process-step-6.png);background-size:contain;background-repeat:no-repeat}.common-process-caption{text-align:center;font-size:24px;padding-top:52px}.common-process-annotation{text-align:center;font-size:15px;padding-top:37px;color:#9e9e9e;line-height:36px;padding-bottom:30px}.talents_story .talents_story_wrapper{background:-webkit-linear-gradient(left,#7ac192,#5aa2a5);background:linear-gradient(90deg,#7ac192,#5aa2a5);margin-top:86px;height:100%;position:relative}.talents_story .talents_story_wrapper .persons-background{width:100%;height:500px;position:absolute;left:0;top:0;z-index:1;background:url(../images/talents/person-background.png)}.talents_story .persons{width:1200px;margin:auto;position:relative;z-index:100}.talents_story .persons .person{height:500px;display:none}.talents_story .persons .person .imgbox{width:359px;height:617px;position:absolute;left:22px;top:-117px;-webkit-animation:a .8s;animation:a .8s}.talents_story .persons .person .imgbox img{width:100%;height:100%}.talents_story .persons .person .info{color:#fff;padding-left:464px;padding-top:63px;-webkit-animation:b .3s;animation:b .3s}.talents_story .persons .person .info .person-words{font-size:24px;width:615px;line-height:42px;height:260px}.talents_story .persons .person .info .person-company{padding-top:73px;font-size:20px}.talents_story .persons .person .info .person-job{padding-top:10px;font-size:16px}.talents_story .persons .index .imgbox{left:22px}.talents_story .persons .controller{position:absolute;width:124px;right:42px;bottom:-32px;display:-webkit-box;display:-webkit-flex;display:flex;box-shadow:0 2px 4px 2px rgba(0,0,0,.1);border-radius:4px;overflow:hidden;z-index:100}.talents_story .persons .controller .pre{width:62px;height:64px;background-color:#fff;cursor:pointer;padding-top:23px;border-right:1px solid #e3e3e3}.talents_story .persons .controller .pre .arr{display:block;width:10px;height:18px;background:url(../images/talents/arr-left.png) 50% 50% no-repeat;background-size:contain;margin:auto}.talents_story .persons .controller .next{width:62px;height:64px;background:#fff;cursor:pointer;padding-top:23px}.talents_story .persons .controller .next .arr{display:block;width:10px;height:18px;background:url(../images/talents/arr-right.png) 50% 50% no-repeat;background-size:contain;margin:auto}.talents_want .container{padding-top:176px;padding-bottom:135px}.talents_want .container .wants{width:1000px;margin:auto}.talents_want .container .wants .line{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.talents_want .container .wants .want{padding-top:60px}.talents_want .container .wants .want .imgbox{width:250px;height:250px}.talents_want .container .wants .want .info{font-size:20px;color:#2b3037;text-align:center;line-height:34px}.talents_want .container .wants .distance .imgbox{background:url(../images/talents/want-1.png);background-size:contain;background-repeat:no-repeat}.talents_want .container .wants .reward .imgbox{background:url(../images/talents/want-2.png);background-size:contain;background-position-y:20px;background-repeat:no-repeat}.talents_want .container .wants .project .imgbox{background:url(../images/talents/want-3.png);background-size:contain;background-repeat:no-repeat}.talents_want .container .wants .interpersonal .imgbox{background:url(../images/talents/want-4.png);background-size:contain;background-repeat:no-repeat}.talents_want .container .wants .publicity .imgbox{background:url(../images/talents/want-5.png);background-size:contain;background-repeat:no-repeat}.talents_want .container .wants .salon .imgbox{background:url(../images/talents/want-6.png);background-size:contain;background-repeat:no-repeat}.talents_joinus{background:-webkit-linear-gradient(331deg,#f7fdfd,#fff);background:linear-gradient(-241deg,#f7fdfd,#fff);position:relative}.talents_joinus .container{padding-bottom:100px;padding-top:100px}.talents_joinus .register_container{padding-top:20px}.talents_joinus .register_container .input-wrapper{padding-top:28px}.talents_joinus .register_container .input{position:relative;width:450px;height:55px;margin:auto;border-radius:2px}.talents_joinus .register_container .input .dashed_border{border:1px solid #9cead0;width:448px;height:53px;overflow:hidden}.talents_joinus .register_container .input .dashed_border input{display:block;line-height:53px;height:53px;padding-left:15px;font-size:16px;width:100%}.talents_joinus .register_container .input .dashed_border .info{color:#ffbfa2;position:absolute;left:0;bottom:-16px;font-size:12px;display:none}.talents_joinus .register_container .code_input .dashed_border{display:-webkit-box;display:-webkit-flex;display:flex}.talents_joinus .register_container .code_input input{width:204px}.talents_joinus .register_container .code_input .getcode{width:166px;display:block;text-align:center;line-height:53px;color:#44d6a5;-webkit-user-select:none;user-select:none;cursor:pointer}.talents_joinus .register_container .agree_box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-top:30px;margin-bottom:20px}.talents_joinus .register_container .agree_box p{-webkit-user-select:none;user-select:none;padding-left:5px}.talents_joinus .register_container .register{width:207px;height:58px;border-radius:6px;background:#38d39f;line-height:58px;text-align:center;color:#fff;margin:auto;font-size:18px;cursor:pointer;-webkit-user-select:none;user-select:none}.talents_joinus .bottom-littleman-1{width:289px;height:390px;position:absolute;bottom:-30px;left:66px;background:url(../images/talents/bottom-littleman-1.png) 0 0 no-repeat;background-size:contain}.talents_joinus .bottom-littleman-2{width:85px;height:256px;position:absolute;bottom:-16px;left:946px;background:url(../images/talents/bottom-littleman-2.png) 0 0 no-repeat;background-size:contain}.color_gray{color:#ccc!important}@-webkit-keyframes a{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes a{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:a;animation-name:a}@-webkit-keyframes b{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes b{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:b;animation-name:b}@-webkit-keyframes c{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes c{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}input[type=checkbox]{display:none}input[type=checkbox]+label{display:block;position:relative;padding-left:35px;margin-bottom:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}input[type=checkbox]+label:last-child{margin-bottom:0}input[type=checkbox]+label:before{content:"";display:block;width:20px;height:20px;border:2px solid #38d39f;position:absolute;left:0;top:0;opacity:.6;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}input[type=checkbox]:checked+label:before{width:10px;top:-5px;left:5px;border-radius:0;opacity:1;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}