.search-container{width:1200px;margin:0 auto;padding:12px 0;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.logo{width:278px;height:32px}.logo img{max-width:100%;max-height:100%}.search-content{flex:1;width:100%;height:58px}.search-content .search-input{width:100%;height:100%;padding:4px 24px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center}.search-content .search-input .el-input__inner{flex:1;width:100%;height:100%;color:#000c29}.search-content .search-input .el-input-group__append{width:128px;height:100%;box-sizing:border-box;border:4px solid #fe4d3d;background-color:#fe4d3d;display:flex;justify-content:center;align-items:center}.search-content .search-input .search-input-btn{flex:1;height:100%;display:flex;justify-content:center;align-items:center}.search-content .search-input .search-input-btn:focus{outline:none}.search-content .search-input .search-input-btn .search-input-btn-icon{width:24px;height:24px}.wx-code{display:flex;justify-content:center;align-items:center}.wx-code .wx-code-tab{font-size:14px;font-weight:bolder;line-height:21px;letter-spacing:.02em;margin-right:24px;color:rgba(0,12,41,.6)}.wx-code .wx-code-tab .wx-code-tab-item{cursor:pointer}.wx-code .wx-code-tab .wx-code-tab-item-active{color:#000c29}.wx-code .wx-code-img{width:66px;height:66px;padding:2px;box-sizing:border-box;background-color:#fff;border:1px solid #e6e7ea;border-radius:2px;transition:all .3s ease}.wx-code .wx-code-img img{max-width:100%;max-height:100%}.wx-code:hover .wx-code-img{transform:scale(1.6)}.top{width:100%;min-width:1200px;min-height:96px;background-image:url(../img/banner.5925b98e.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.nav-container{width:1200px;margin:0 auto}.nav-container,.nav-container .nav-item{display:flex;justify-content:center;align-items:center}.nav-container .nav-item{flex:1;position:relative;font-weight:bolder;letter-spacing:.02em;text-align:center}.nav-container .nav-item:hover .nav-item-span{color:#fe4d3d}.nav-container .nav-item .nav-item-span{flex:1;font-size:18px;padding:12px 0;box-sizing:border-box;cursor:pointer;transition:color .3s ease}.nav-container .nav-item .nav-item-list{position:absolute;top:51px;left:0;width:100%;overflow:hidden;background-color:#fff;transition:height .26s ease;box-shadow:0 4px 6px 0 rgba(0,0,0,.1);z-index:100}.nav-container .nav-item .nav-item-list .nav-item-list-i{font-size:16px;width:100%;padding:12px 0;box-sizing:border-box;cursor:pointer;transition:color .12s ease}.nav-container .nav-item .nav-item-list .nav-item-list-i:hover{color:#fe4d3d}.title[data-v-9b23da16]{padding-top:80px;padding-bottom:24px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.title .title-line[data-v-9b23da16]{flex:1;height:1px;background-color:#e6e7ea}.title .title-content[data-v-9b23da16]{display:flex;justify-content:center;align-items:center}.title .title-content .title-icon[data-v-9b23da16]{width:18px;height:18px}.title .title-content .title-icon-l[data-v-9b23da16]{align-self:flex-end}.title .title-content .title-icon-r[data-v-9b23da16]{align-self:flex-start}.title .title-content .title-text[data-v-9b23da16]{font-size:32px;font-weight:bolder;color:#000c29}.job-list[data-v-545b8bbc]{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px}.job-list .job-item[data-v-545b8bbc]{width:calc(33.33333% - 16px);background-color:#fff;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .26s ease}.job-list .job-item[data-v-545b8bbc]:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.1);transform:translateY(-1px)}.job-list .job-item .job-top[data-v-545b8bbc]{padding:16px 16px 0 16px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.job-list .job-item .job-top .job-title[data-v-545b8bbc]{color:#333d54;font-size:16px;font-weight:700}.job-list .job-item .job-top .job-salary[data-v-545b8bbc]{color:#fe4d3d;font-size:16px;font-weight:700}.job-list .job-item .job-tag[data-v-545b8bbc]{padding:11px 16px 16px 16px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center}.job-list .job-item .job-tag .job-tag-item[data-v-545b8bbc]{padding:2px 8px;box-sizing:border-box;border-radius:8px;background-color:#f8faff;font-family:Source Han Sans CN;font-size:14px;font-weight:400;color:rgba(0,12,41,.8)}.job-list .job-item .job-tag .job-tag-item[data-v-545b8bbc]:nth-child(n){margin-right:8px}.job-list .job-item .job-tag .job-tag-item[data-v-545b8bbc]:last-child{margin-right:0}.job-list .job-item .job-bottom[data-v-545b8bbc]{padding:12px 16px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;background-color:#f8faff}.job-list .job-item .job-bottom .job-company[data-v-545b8bbc]{display:flex;justify-content:flex-start;align-items:center}.job-list .job-item .job-bottom .job-company .job-company-logo[data-v-545b8bbc]{margin-right:12px;width:32px;height:32px;padding:1px;border-radius:3px;border:1px solid #e6e7ea;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.job-list .job-item .job-bottom .job-company .job-company-logo img[data-v-545b8bbc]{max-width:100%;max-height:100%}.job-list .job-item .job-bottom .job-company .job-company-title[data-v-545b8bbc]{font-size:14px;font-weight:400;letter-spacing:.02em;color:#666d7f}.job-list .job-item .job-bottom .job-companyScale[data-v-545b8bbc]{font-size:14px;font-weight:400;letter-spacing:.02em;text-align:right;color:#666d7f}.more-btn[data-v-545b8bbc]{width:240px;height:48px;margin-top:20px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:400;border-radius:8px;background-color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.company-list[data-v-2cbd4c96]{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px}.company-list .company-item[data-v-2cbd4c96]{width:calc(33.33333% - 16px);min-height:137px;background-color:#fff;border-radius:8px;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;cursor:pointer;transition:all .26s ease}.company-list .company-item[data-v-2cbd4c96]:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.1);transform:translateY(-1px)}.company-list .company-item .company-logo[data-v-2cbd4c96]{max-width:128px;max-height:48px;margin-bottom:8px}.company-list .company-item .company-title[data-v-2cbd4c96]{color:#333d54;font-size:16px;font-weight:700;margin-bottom:2px}.company-list .company-item .company-tag[data-v-2cbd4c96]{display:flex;justify-content:flex-start;align-items:center}.company-list .company-item .company-tag .company-tag-item[data-v-2cbd4c96]{max-width:8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 8px;box-sizing:border-box;border-radius:8px;background-color:#f8faff;font-family:Source Han Sans CN;font-size:14px;font-weight:400;color:rgba(0,12,41,.8)}.company-list .company-item .company-tag .company-tag-item[data-v-2cbd4c96]:nth-child(n){margin-right:8px}.company-list .company-item .company-tag .company-tag-item[data-v-2cbd4c96]:last-child{margin-right:0}.more-btn[data-v-2cbd4c96]{width:240px;height:48px;margin-top:20px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:400;border-radius:8px;background-color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.jobfair-list[data-v-0695052e]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px}.jobfair-list .jobfair-item[data-v-0695052e]{width:calc(25% - 18px);min-height:266px;padding:16px;box-sizing:border-box;border-radius:16px;background-color:#fff;cursor:pointer;transition:all .26s ease}.jobfair-list .jobfair-item[data-v-0695052e]:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.1);transform:translateY(-1px)}.jobfair-list .jobfair-item .jobfair-logo[data-v-0695052e]{border-radius:8px;width:254px;height:144px;-o-object-fit:cover;object-fit:cover;margin-bottom:8px}.jobfair-list .jobfair-item .jobfair-top[data-v-0695052e]{margin-bottom:6px;display:flex;justify-content:flex-start;align-items:center}.jobfair-list .jobfair-item .jobfair-tag[data-v-0695052e]{border-radius:6px;padding:2px 6px;box-sizing:border-box;background:#ffdbd8;font-size:12px;font-weight:bolder;letter-spacing:.02em;color:#fe4d3d}.jobfair-list .jobfair-item .jobfair-title[data-v-0695052e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:bolder;color:#333d54;margin-bottom:6px}.jobfair-list .jobfair-item .jobfair-other[data-v-0695052e]{display:flex;justify-content:flex-start;align-items:center}.jobfair-list .jobfair-item .jobfair-other .jobfair-other-item[data-v-0695052e]{display:flex;justify-content:flex-start;align-items:center;margin-right:16px}.jobfair-list .jobfair-item .jobfair-other .jobfair-other-item .jobfair-other-item-icon[data-v-0695052e]{width:16px;height:16px;margin-right:4px;padding:2.5px 0;box-sizing:content-box}.jobfair-list .jobfair-item .jobfair-other .jobfair-other-item .jobfair-other-item-title[data-v-0695052e]{font-size:14px;font-weight:bolder;letter-spacing:.02em;color:rgba(0,12,41,.6)}.jobfair-list .jobfair-item .jobfair-other .jobfair-other-item .jobfair-other-item-title .jobfair-other-item-title-num[data-v-0695052e]{color:#fe4d3d}.more-btn[data-v-0695052e]{width:240px;height:48px;margin-top:20px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:400;border-radius:8px;background-color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.dialog[data-v-5096748e] .el-dialog__header{background-color:#fff!important}.dialog[data-v-5096748e] .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#909399}.ad-title[data-v-5096748e]{font-weight:blod;font-size:18px;margin-bottom:.6em}.ad-span[data-v-5096748e]{font-weight:14px;line-height:1.8em;white-space:pre-line;text-align:justify}.main{background-color:#f4f6f9}.container{width:1200px;margin-left:auto;margin-right:auto;box-sizing:border-box}.index-header{background-color:#fff}.section-1{padding-top:20px}.section-2{padding-bottom:80px;background-color:#f4f6f9}