.campus-ats-company-content-wrap{background-color:#faf9f9;padding-bottom:80px}.campus-ats-company-content-wrap h1,.campus-ats-company-content-wrap h2,.campus-ats-company-content-wrap h3,.campus-ats-company-content-wrap h4,.campus-ats-company-content-wrap h5,.campus-ats-company-content-wrap h6{margin:0}.campus-ats-company-content-wrap .campus-section-title{color:#000;font-size:18px;font-weight:600;line-height:25px;padding:50px 0 24px}#framework-sider-bar-container #im-c-entry{bottom:119px;position:absolute;text-align:center;width:100%;z-index:101}#framework-sider-bar-container:hover .im-ui-basic-entry-title{color:#333}._40108sg4xq{color:#999;font-size:14px;line-height:22px;margin:0;padding:40px 0;text-align:center}._40108p0M5z{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:6px;padding:17px 16px}._40108p0M5z ._40108W6ceC{color:#000;font-size:12px;font-weight:500;line-height:24px;padding-right:40px}._40108p0M5z ._40108hXBYJ{padding-right:20px}._40108p0M5z ._40108hXBYJ .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#ff6400}._40108PRdZh .pull-up-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}._40108PRdZh .pull-up-content .pull-up-li{margin-right:16px;margin-top:16px;width:384px}._40108PRdZh .pull-up-content .pull-up-li:nth-child(3n){margin-right:0}.campus-company-recruite-section .router-table-header-box{background-color:#fff;border-radius:6px}.campus-company-recruite-section .router-table-body-box{background-color:#fff;border-radius:6px;margin-top:16px}.campus-company-recruite-section .router-table-body-box .router-table-row-box{border-bottom:1px solid rgba(240,243,247,.5)}.campus-company-recruite-section .router-table-body-box .router-table-row-box:last-child{border-bottom:none}.campus-company-recruite-section .router-table-row-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 16px}.campus-company-recruite-section .router-table-row-box .table-header-col{color:#666;font-size:12px;line-height:17px;padding:18px 0;text-align:left}.campus-company-recruite-section .router-table-row-box .table-header-col.table-col-small-space{color:#666}.campus-company-recruite-section .router-table-row-box .table-body-col{color:#000;font-size:14px;line-height:20px;padding:24px 0;word-break:break-all}.campus-company-recruite-section .router-table-row-box .table-body-col:first-child{font-weight:500}.campus-company-recruite-section .router-table-row-box .table-body-col:last-child{color:#999}.campus-company-recruite-section .router-table-row-box .table-col-middle{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:62px}.campus-company-recruite-section .router-table-row-box .table-col-large-title{width:370px;-ms-flex-negative:0;flex-shrink:0;padding-right:62px}.campus-company-recruite-section .router-table-row-box .table-col-button{-webkit-box-flex:1;-ms-flex:1;flex:1}.campus-company-recruite-section .router-table-row-box .table-col-large{width:255px;-ms-flex-negative:0;flex-shrink:0;padding-right:62px}.campus-company-recruite-section .router-table-row-box .table-col-small{width:50px;-ms-flex-negative:0;flex-shrink:0}.campus-company-recruite-section .router-table-row-box .table-col-small-space{width:115px;-ms-flex-negative:0;color:#999;flex-shrink:0;padding-right:62px}#campus-ats-company-recruite-description-section{background-color:#fff;border-radius:6px;padding:24px 16px}#campus-ats-company-recruite-description-section p{color:#000;font-size:14px;line-height:28px;margin:0;white-space:pre-wrap;word-break:break-word}#campus-ats-company-recruite-description-section .desc-more-btn{color:#ff6400;cursor:pointer;font-size:14px;line-height:20px;padding-top:8px;text-align:right}.company-header{background:#2b2b2b url(//concat.lietou-static.com/fe-www-pc/v6/images/header-bg.8422d9f1.png) no-repeat;background-position:50%;background-size:1920px 100%;min-width:1200px;width:100%}.company-header-content{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:44px 8px 50px;width:1200px}.company-header-content-name{font-size:0}.company-header-content-name .logo{vertical-align:top}.company-header-content-name .name-right{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding-left:12px;width:1120px}.company-header-content-name .name-right .title-box .title-text{color:#fff;font-size:24px;font-weight:700;line-height:33px;vertical-align:middle}.company-header-content-name .name-right .title-box .title-tag{display:inline-block;margin-left:8px;position:relative;vertical-align:middle}.company-header-content-name .name-right .title-box .title-tag .tag-text{background:#ff6400;border-radius:4px 1px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;height:17px;line-height:17px;text-align:center;width:60px}.company-header-content-name .name-right .title-box .title-tag .tag-modal{bottom:-180px;display:none;height:164px;position:absolute;right:-136px;width:334px;z-index:1000}.company-header-content-name .name-right .title-box .title-tag .tag-modal-content:after{border-bottom:6px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;content:"";height:0;left:50%;margin-left:-4px;position:absolute;top:-6px;width:0}.company-header-content-name .name-right .title-box .title-tag .tag-modal-content{background:#fff;border-radius:6px;-webkit-box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);height:100%;padding:24px 24px 0;position:relative;width:100%}.company-header-content-name .name-right .title-box .title-tag .tag-modal-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.company-header-content-name .name-right .title-box .title-tag .tag-modal-content>div svg{height:16px;width:16px}.company-header-content-name .name-right .title-box .title-tag .tag-modal-content>div .item-text{color:#000;font-size:12px;font-weight:500;height:17px;line-height:17px;margin-left:8px}.company-header-content-name .name-right .title-box .title-tag .tag-modal-content>div .item-msg{color:#999;font-size:12px;font-weight:400;height:17px;line-height:17px;margin-left:4px}.company-header-content-name .name-right .title-box .title-tag .tag-modal-content>div:last-child{margin-bottom:0}.company-header-content-name .name-right .title-box .title-tag:hover .tag-modal{display:block}.company-header-content-name .name-right p{color:#fff;font-size:14px;line-height:20px;margin:8px 0 0}.company-header-content-name .name-right p span{margin-right:6px}.company-header-content-name .name-right p span:last-child{margin-right:0}.company-header-content-tags{-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;margin-top:32px;overflow:hidden;padding-right:20px;position:relative;width:100%}.company-header-content-tags .tags-container{display:inline}.company-header-content-tags .time-type,.company-header-content-tags .work-time{display:inline-block}.company-header-content-tags .work-time{background:rgba(0,0,0,.15);border-radius:2px;height:28px;line-height:28px;margin-right:16px;margin-top:2px;padding:0 7px;vertical-align:top}.company-header-content-tags .work-time img{height:15px;line-height:15px;margin-right:4px;margin-top:6.5px;vertical-align:top;width:15px}.company-header-content-tags .work-time .time{color:#fff;display:inline-block;font-size:0;font-size:14px;margin-right:8px;vertical-align:top}.company-header-content-tags .work-time .time-type{color:#fff;font-size:14px}.company-header-content-tags .tags-item{background:hsla(0,0%,100%,.2);border-radius:4px;color:#fff;display:inline-block;font-size:0;height:32px;line-height:32px;margin-bottom:8px;margin-right:8px;padding:0 8px;position:relative}.company-header-content-tags .tags-item span{font-size:12px;vertical-align:middle}.company-header-content-tags .tags-item svg{cursor:pointer;height:12px;margin-left:8px;vertical-align:middle;width:12px}.company-header-content-tags .tags-item-end{display:inline-block;font-size:0;height:32px;margin-bottom:8px;margin-right:8px}.company-header-content-tags .tags-item-end .tags-item-text{background:hsla(0,0%,100%,.2);border-radius:4px;color:#fff;display:inline-block;font-size:0;height:100%;line-height:32px;padding:0 8px;vertical-align:middle}.company-header-content-tags .tags-item-end .tags-item-text span{font-size:12px;vertical-align:middle}.company-header-content-tags .tags-item-end .tags-item-text svg{height:12px;margin-left:8px;vertical-align:middle;width:12px}.company-header-content-tags .tags-item-end .end-tips{cursor:pointer;display:inline-block;height:18px;line-height:32px;margin-left:8px;vertical-align:middle;width:18px}.company-header-content-tags .tags-item-tips{background:rgba(0,0,0,.8);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:none;font-size:12px;line-height:17px;padding:8px;position:fixed;width:172px;word-break:break-all;z-index:100}.company-header-content-tags .tags-item-tips:after{border-bottom:10px solid rgba(0,0,0,.8);border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;position:absolute;right:4px;top:-6px;width:0}.company-header-content-tags .more-btn{cursor:pointer;display:none;height:32px;line-height:32px;position:absolute;right:0;text-align:center;top:0;width:20px}.company-header-content-tags .more-btn svg{height:8px;width:8px}.company-header-content-tags-open{height:auto;margin-bottom:0;padding-right:0}.seo-common-hot-links{background:#fff;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:32px;margin-top:32px;padding:0 32px 24px}.seo-common-hot-links .common-hot-links-container .common-hot-links-tab{overflow:hidden}.seo-common-hot-links .common-hot-links-container .common-hot-links-tab li:last-child{margin-right:0}.seo-common-hot-links .common-hot-links-container .common-hot-links-tab li{color:#666;cursor:pointer;float:left;font-size:16px;font-weight:400;height:60px;line-height:60px;margin-right:36px}.seo-common-hot-links .common-hot-links-container .common-hot-links-tab .hot-links-tab-active{color:#ff6400;font-size:18px;position:relative}.seo-common-hot-links .common-hot-links-container .common-hot-links-tab .hot-links-tab-active:after{background:#ff6400;border-radius:3px;bottom:0;content:"";display:block;height:2px;position:absolute;width:100%}.seo-common-hot-links .common-hot-links-container .common-hot-links-content{display:none;margin-top:24px;overflow:hidden}.seo-common-hot-links .common-hot-links-container .common-hot-links-content a{color:#999;float:left;font-size:14px;font-weight:400;height:22px;line-height:22px;margin-bottom:16px;margin-right:16px}.seo-common-hot-links .common-hot-links-container .common-hot-links-content a:hover{color:#ff6400}.seo-common-hot-links .common-hot-links-container .hot-links-content-active{display:block}.seo-common-hot-links .common-hot-friendship-links{margin-top:24px;overflow:hidden}.seo-common-hot-links .common-hot-friendship-links .friendship-links-label{color:#000;float:left;font-size:14px;font-weight:400;height:22px;line-height:22px;width:80px}.seo-common-hot-links .common-hot-friendship-links .friendship-links-content{-webkit-box-sizing:border-box;box-sizing:border-box;float:right;list-style:none;margin:0;overflow:hidden;width:calc(100% - 80px)}.seo-common-hot-links .common-hot-friendship-links .friendship-links-content li{float:left}.seo-common-hot-links .common-hot-friendship-links .friendship-links-content li a{color:#999;float:right;font-size:12px;height:22px;line-height:22px;margin-bottom:16px;margin-right:16px}.seo-common-hot-links .common-hot-friendship-links .friendship-links-content li a:hover{color:#ff6400}.seo-common-hot-links .common-current-position{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;overflow:hidden}.seo-common-hot-links .common-current-position .row-label{-ms-flex-negative:0;color:#000;flex-shrink:0;font-size:14px;line-height:22px;width:80px}.seo-common-hot-links .common-current-position .row-content{font-size:12px;line-height:22px}.seo-common-hot-links .common-current-position .row-content a,.seo-common-hot-links .common-current-position .row-content span{color:#999;margin-right:8px}.seo-common-hot-links .common-current-position .row-content a:hover{color:#ff6400}.ats-company-recruite-step .campus-section-title{margin:0 auto;padding-left:8px;padding-right:8px;width:1200px}.ats-company-recruite-step .ats-company-recruite-step-swiper{margin:0 auto;position:relative;width:1184px}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-container{overflow:hidden;width:100%}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-container .swiper-wrapper{font-size:0;white-space:nowrap;width:100%}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-container .swiper-wrapper .swiper-slide{background:#fff;border-radius:6px;display:inline-block;height:105px;width:100%}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-container .swiper-wrapper .swiper-slide-item{display:inline-block;width:25%}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-container .swiper-wrapper .swiper-slide-item-active .item-recruite-date{color:#ff6400!important}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-container .swiper-wrapper .swiper-slide-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 16px}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-container .swiper-wrapper .swiper-slide-inner .item-recruite-index{background:#ff6400;border-radius:50%;color:#fff;font-size:12px;font-weight:400;height:24px;line-height:24px;text-align:center;width:24px}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-container .swiper-wrapper .swiper-slide-inner .item-recruite-content{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:8px;width:calc(100% - 24px)}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-container .swiper-wrapper .swiper-slide-inner .item-recruite-content .item-recruite-date,.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-container .swiper-wrapper .swiper-slide-inner .item-recruite-content .item-recruite-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-container .swiper-wrapper .swiper-slide-inner .item-recruite-content .item-recruite-title{color:#333;font-size:14px;font-weight:500;height:24px;line-height:24px}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-container .swiper-wrapper .swiper-slide-inner .item-recruite-content .item-recruite-date{color:#999;font-size:12px;font-weight:400;height:20px;line-height:20px;margin-top:8px}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-button-next,.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-button-prev{border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;margin-top:-26px;position:absolute;top:50%;width:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,73%,.35);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-button-next svg,.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-button-prev svg{color:#bbb;height:16px;width:16px}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-button-next:hover,.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-button-prev:hover{background:hsla(0,0%,60%,.7)}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-button-next:hover svg,.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-button-prev:hover svg{color:#666}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-button-prev{border-radius:0 108px 108px 0;left:0;padding-right:4px}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-button-next{border-radius:108px 0 0 108px;padding-left:4px;right:0}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-button-disabled{background:hsla(0,0%,73%,.35)!important;cursor:not-allowed!important}.ats-company-recruite-step .ats-company-recruite-step-swiper .swiper-button-disabled svg{color:#bbb!important}