.talent-block{box-sizing:border-box;background-color:#fff;box-shadow:0 0 4px 0 #d6d6d6}.talent-block-box{width:1400px;display:flex;margin:0 auto}.talent-block-box .talent-block-title{margin:24px 0;padding:10px 24px;box-sizing:border-box;width:128px;height:36px;line-height:1;text-align:center;border-left:2px solid #1d2129;font-size:20px;color:#1d2129;white-space:nowrap}.talent-block .talent-block-menu{flex:1;display:flex;flex-wrap:wrap;margin:24px 0 8px}.talent-block .talent-block-menu .talent-block-menu-item{position:relative;margin-right:16px;margin-bottom:16px;padding:0 15px;height:34px;line-height:34px;border:1px solid #3595db;border-radius:2px;cursor:pointer;color:#3595db;font-size:16px}.talent-block .talent-block-menu .talent-block-menu-item.active{color:#fff;background-color:#3595db}.content .content_inner{display:flex;justify-content:space-between;align-items:center;margin-top:30px;margin-left:-6px;margin-right:-6px}.content .content_inner .login-toolbar{position:relative;padding:12px 24px 24px 24px;box-sizing:border-box;width:360px;height:280px;background:#fff;border:2px solid #3595db}.tab-container .tab-header{display:flex;border-bottom:1px solid #c9cdd4}.tab-container .tab-header .tab-title{margin-right:2px;padding:9px 5px;width:90px;text-align:center;line-height:20px;cursor:pointer;transition:all .3s;border-bottom:3px solid transparent;font-size:18px}.tab-container .tab-header .tab-title.active{color:#3595db;border-bottom:3px solid #3595db}.login-toolbar .tab-container .login-toolbar-inner{margin-top:12px}.tab-content .tab-panel{display:none}.tab-content .corporate_login img{width:66px;height:66px;margin:44px auto 48px}.tab-content .login-btn{display:flex;justify-content:center;align-items:center;width:312px;height:36px;background:#3595db;border-radius:1px;border:1px solid #3595db;font-size:18px;color:#fff;cursor:pointer}.tab-panel.active{display:block;animation:fadeIn .5s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.login-toolbar .login-toolbar-inner .login-box{position:relative;padding:0 12px;margin-bottom:8px;box-sizing:border-box;width:100%;height:36px;background-color:#fff;border:1px solid #c9cdd4;border-radius:1px}.login-toolbar .login-toolbar-inner .login-captcha{display:flex;margin-bottom:8px;width:100%}.login-toolbar .login-toolbar-inner .login-captcha .login-captcha_inner{position:relative;padding-left:12px;padding-right:12px;box-sizing:border-box;width:208px;height:36px;border:1px solid #c9cdd4;background-color:#fff;border-radius:1px}.login-toolbar .login-toolbar-inner input.captcha-input{box-sizing:border-box;width:100%;height:100%;font-size:16px;line-height:1;color:#1d2129;border:none}.login-captcha .captcha-img{width:100px;height:34px}.login-toolbar .login-toolbar-inner input.captcha-input:focus{outline:0}.login-toolbar .login-toolbar-inner .captcha-img{margin-left:4px;border:1px solid #c9cdd4}.login-toolbar .login-toolbar-inner .captcha-img:hover{cursor:pointer}.login-toolbar .login-toolbar-inner .login-input-icon{position:absolute;font-size:16px;color:#999;top:8px;left:13px}.login-toolbar .login-toolbar-inner input.login-input{width:100%;height:100%;line-height:1;font-size:16px;color:#1d2129;line-height:22px;border:none}.login-toolbar .login-toolbar-inner input.login-input:focus{outline:0}.login-toolbar .login-toolbar-inner input.login-input::placeholder{color:#86909c}.login-toolbar .login-toolbar-inner input::-webkit-input-placeholder{color:#86909c}.login-toolbar .login-toolbar-inner input::-moz-placeholder{color:#86909c}.login-toolbar .login-toolbar-inner input:-ms-input-placeholder{color:#86909c}.login-toolbar .login-toolbar-inner .link-btn{margin-top:8px;width:314px;cursor:pointer;font-size:14px;line-height:14px;text-align:right;color:#3595db}.login-toolbar .login-toolbar-inner .link-btn_pro{margin-top:8px;width:314px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;font-size:14px;line-height:14px;text-align:right;color:#3595db}.login-toolbar .login-toolbar-inner .link-btn_pro span{cursor:pointer}.login-toolbar .login-toolbar-inner .login-other{overflow:hidden;margin-left:36px}.login-toolbar .login-toolbar-inner .login-other>div{line-height:40px;color:#3595db;float:left}.login-toolbar .login-toolbar-inner .login-other .separater{width:2px;height:20px;background-color:#3595db;margin:10px 22px}.content .content_inner .entrance{flex:1;display:flex;justify-content:space-between;align-items:center;overflow:hidden}.content .entrance-item{width:244px;height:280px;margin-right:16px;float:left;position:relative}.content .entrance-item .entrance-item-helper{position:absolute;top:4px;right:8px;font-family:iconfont!important;font-size:20px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;opacity:.3;cursor:help}.content .entrance-item .entrance-item-helper:before{content:"\e636"}.content .entrance-item .entrance-item-inner{height:160px;text-align:center;margin-top:54px}.content .entrance-item .entrance-item-inner .entrance-item-logo{color:#fff}.content .entrance-item .entrance-item-inner .entrance-item-logo .iconfont{font-size:92px}.content .entrance-item .entrance-item-inner .entrance-item-title{color:#fff;font-size:24px;margin-top:20px;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.content .entrance-item.yjdf-block{background-image:url(../assets/rk-yjdf.png);background-size:259px 278px}.content .entrance-item.jdcx-block{background-image:url(../assets/rk-jdcx.png);background-size:246px 278px;cursor:pointer}.page .inner .content .entrance-item.jdcx-block .entrance-item-inner{transform:none!important}.page .inner .content .entrance-item.xmsb-block{background-image:url(../assets/rk-xmsb.png);background-size:280px 330px;cursor:pointer}.content .entrance-item .entrance-item-inner{transform:scale(1) translateY(0);transition:transform .5s}.content .entrance-item:hover .entrance-item-inner.hoverhide{transform:scale(0) translateY(-60px)}.content .entrance-item .entrance-item-actions{text-align:center;overflow:hidden;position:absolute;width:100%;bottom:48px;opacity:0;transition-property:opacity;transition-delay:0;transition-duration:.2s}.content .entrance-item .entrance-item-actions.location_list{text-align:left;top:0;bottom:none;padding:6px 12px}.content .entrance-item .entrance-item-actions.location_list .entrance-item-button{font-size:18px;color:#000;background-color:rgba(255,255,255,.4);width:calc(33% - 28px);text-align:center;margin:6px 3px;padding:0 6px;line-height:33px}.content .entrance-item .entrance-item-actions.location_list .entrance-item-button:hover{color:#fff;background-color:rgba(0,0,0,.3)}.content .entrance-item .entrance-item-actions .location_select_title{text-align:center;font-size:24px;padding:6px;color:#fff}.entrance-item .entrance-item-actions .entrance-item-button{display:inline-block;font-size:20px;line-height:32px;color:#fff;padding:0 12px;cursor:pointer}.entrance-item .entrance-item-actions .entrance-item-button-mini{padding:0 8px}.entrance-item .entrance-item-actions .entrance-item-button:hover{background-color:rgba(0,0,0,.3)}.page .inner .content .entrance-item.cgjs-block{background-image:url(../assets/rk-cgjs.png);background-size:256px 280px}.page .inner .content .block-list{overflow:hidden;display:flex;justify-content:space-between}.page .inner .content .block-list .info-block{border:solid 1px #d6d6d6;box-shadow:0 0 4px #d6d6d6;background-color:#fff}.page .inner .content .block-list .info-block:hover{border:solid 1px #3595db;box-shadow:none}.page .inner .content .service-list{margin-left:-12px;margin-right:-12px}.page .inner .content .service-list .service-block{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:188px;margin:0 12px}.service-block .service-title{margin-top:16px;font-size:20px;color:#343434}.service-block:hover .service-title{color:#3595db}.service-block .service-desc{margin-top:24px;font-size:16px;color:#aaa}.service-block .service-actions{margin-top:36px}.service-block .service-actions .service-button{color:#3595db;line-height:38px;cursor:pointer;cursor:-ms-pointer}.service-block .service-actions .service-button.border{border:solid 1px #3595db;padding:2px 11px;border-radius:6px;line-height:32px}.service-block:hover .service-actions .service-button.border{background-color:#3595db;color:#fff}.page .inner .content .contact-block{border:solid 1px #d6d6d6;padding:28px 30px;overflow:hidden;background-color:#fff}.contact-block .contact-block-item{padding:0 64px;overflow:hidden}.contact-block .contact-block-item>div{float:left}.contact-block .contact-block-menu{padding:16px 54px;height:22px;margin-bottom:42px;border-bottom:solid 2px #3595db;text-align:center}.contact-block .contact-block-menu .contact-block-menu-item{float:left;padding:0 24px;cursor:pointer;color:#3595db;border-left:1px solid silver;position:relative;font-size:18px}.contact-block .contact-block-menu .contact-block-menu-item.active:after{content:" ";border-top:16px solid #3595db;border-left:16px solid transparent;border-right:16px solid transparent;display:block;position:absolute;bottom:-32px;left:calc(50% - 16px)}.contact-block .contact-block-menu .contact-block-menu-item:first-child{border:none}.contact-block .contact-tech-block{overflow:hidden;width:576px}.contact-block .contact-tech-block>div{float:left}.contact-block .contact-tech-block .tech-title{margin-left:24px;line-height:82px;font-size:32px;color:#3595db;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.contact-block .contact-qq-block{color:#343434;margin-left:154px}.contact-block .contact-qq-block>div{float:left}.contact-block .contact-qq-block .qq-title{line-height:82px;font-size:32px;margin-left:24px}.page .inner .content .news-block{width:100%;display:flex;justify-content:space-between}.page .inner .content .news-block .news-inner-block{flex:1;height:343px;padding:0 20px 16px;background-color:#fff}.page .inner .content .news-block .policy-block{margin-right:16px}.page .inner .content .news-block .news-inner-block .news-header{height:56px;display:flex;justify-content:space-between;align-items:center}.page .inner .content .news-block .news-inner-block .news-header .news-title{padding:16px 0;font-size:18px;color:#1d2129;border-bottom:4px solid #e9a844}.page .inner .content .news-block .news-inner-block .news-header .news-more{font-size:14px;color:#1d2129;text-decoration:none}.news-block .news-inner-block .news-list{height:287px;overflow:hidden}.news-block .news-list .news-blank{margin-top:60px;display:flex;flex-direction:column;align-items:center;height:100%}.news-block .news-list .news-blank .news-blank-text{margin-top:5px;color:#3595db;font-size:14px}.news-list .news-item{padding:12px 0;cursor:pointer;border-bottom:1px dashed #c9cdd4;font-size:14px;color:#1d2129;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.news-list .news-item .news-item-title{float:left;overflow:hidden;max-width:446px;text-overflow:ellipsis}.news-list .news-item .news-item-date{float:right}@keyframes blockZoomIn{0%{transform:scale(1) translateY(0)}100%{transform:scale(.5) translateY(-120px)}}@keyframes blockZoomOut{from{-webkit-transform:scale(.5) translateY(-120px);transform:scale(.5) translateY(-120px)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.ie .login-toolbar .login-toolbar-inner>div{float:left}.changPass_pop_guide_mod{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1001;width:100%;height:100%;background:rgba(0,0,0,.3);overflow-y:hidden}.continue_login{width:259px;line-height:38px;margin-top:18px;height:40px;background:#005490;color:#fff;border:none;cursor:pointer;font-size:18px}.changPassTips{left:calc(50% - 190px);top:calc(50% - 30px);position:absolute;z-index:999900;display:none;width:380px;background-color:#fff;padding:24px;font-size:16px;border-radius:4px;color:red;border:1px solid #ccc}.changPassTips .item{display:block;text-indent:25px;text-align:justify;text-justify:inter-ideograph;line-height:24px}.changPassTips .item img{vertical-align:bottom;font-size:12px}.changPassTips .close{width:24px;height:24px;text-align:center;font-size:32px;right:6px;top:4px;position:absolute;opacity:.7}.changPassTips .close:hover{cursor:pointer;opacity:1}.changPassTips .title{margin:0 auto;width:250px;text-align:center;padding-bottom:12px}.shining{position:absolute;width:100%;height:100%;z-index:1;background-color:#fff;-webkit-animation:shine .3s ease-in-out;animation:shine .3s ease-in-out}@keyframes shine{from{opacity:.2}50%{opacity:.8}to{opacity:0}}.modal-mask{overflow:hidden;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(29,33,41,.6);z-index:1000;opacity:0;transition:opacity .3s ease}.modal-container{padding:0 24px 24px;width:640px;background-color:#fff;border-radius:2px;transform:translateY(-20px);transition:transform .3s ease;box-shadow:0 4px 14px 0 rgba(0,0,0,.1)}.modal-container .modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px 0}.modal-container .modal-header .modal-title{font-size:16px;color:#1d2129}.modal-container .modal-header .modal-close{background:0 0;border:none;font-size:20px;cursor:pointer;color:#999;transition:color .2s}.modal-container .modal-header .modal-close:hover{color:#333}.modal-body .modal-body-content{padding:12px 0 16px;font-size:14px;color:#1d2129}.modal-body .modal-body-city .city-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin-top:8px;margin-bottom:18px;row-gap:21px}.modal-body .modal-body-city .city-list .city-item{margin-right:21px;padding:0 16px;height:36px;line-height:36px;border:1px solid #3595db;border-radius:2px;cursor:pointer;color:#3595db;font-size:18px}.modal-body .modal-body-city .city-list .city-item:nth-child(6){margin-right:0}.modal-body .modal-body-city .city-list .city-item.active{color:#fff;background-color:#3595db}.city-item:last-child{border-bottom:none}.modal-container .modal-footer{display:flex;justify-content:flex-end}.modal-container .modal-footer .modal-btn-confirm{margin-right:7px;display:flex;align-items:center;justify-content:center;width:96px;height:36px;font-size:18px;cursor:pointer;border:none;border-radius:2px;transition:background-color .2s;background-color:#3595db;color:#fff}.modal-container .modal-footer .modal-btn-confirm.disabled{opacity:.5;cursor:not-allowed}.modal-mask.show{opacity:1}.modal-mask.show .modal-container{transform:translateY(0)}