.connectUs .toastBox{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);z-index:888;left:0;top:0;display:flex;justify-content:center;align-items:center}.connectUs .toastBox .toastArea{position:relative;width:446px;height:403px;background:#fff;border-radius:3px;padding:30px 47px}.connectUs .toastBox .toastArea .title{font-size:19px;font-weight:500;color:#222;line-height:26px;text-align:center}.connectUs .toastBox .toastArea .tips{margin-top:8px;margin-bottom:14px;font-size:12px;font-weight:400;color:#999;line-height:17px;text-align:center}.connectUs .toastBox .toastArea .nameCell,.connectUs .toastBox .toastArea .phoneCell{margin-top:25px}.connectUs .toastBox .toastArea .nameCell .label,.connectUs .toastBox .toastArea .phoneCell .label{font-size:14px;font-weight:500;color:#19222e;line-height:20px}.connectUs .toastBox .toastArea .nameCell input,.connectUs .toastBox .toastArea .phoneCell input{margin-top:5px;padding:10px;width:352px;height:48px;background:#fff;border-radius:3px;border:1px solid #dde1e6}.connectUs .toastBox .toastArea .nameCell{margin-top:39px}.connectUs .toastBox .toastArea .submitBtn{margin-top:18px;width:352px;height:48px;background:#308eff;box-shadow:0 2px 6px 0 rgba(48,142,255,.3);border-radius:2px;display:flex;justify-content:center;align-items:center;cursor:pointer}.connectUs .toastBox .toastArea .submitBtn p{font-size:14px;font-weight:500;color:#fff;line-height:20px}.connectUs .toastBox .toastArea .closeIcon{position:absolute;right:20px;top:34px;width:16px;height:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAQlBMVEVHcExnZ2dsbGxmZmZmZmZqampnZ2doaGhtbW1mZmZmZmZnZ2dnZ2dmZmZnZ2dnZ2dnZ2dmZmZmZmZmZmZmZmZmZmYOzK8XAAAAFXRSTlMA3RrZ2x3aGxzc78buGV7HYR7Fw+v/ZYq7AAAAtUlEQVQ4y4WT7Q6DIAxFkYEUdXNfff9XHQxmhPYOfxDDOSFNe2tu2/4w4KN1uZuNefKAR+bFPBkZIXFeTZiBEVwCkQwyDl6N8qty1eiuhGH7i86w4EkXIG8Me1F4LTsbV50fRuF6a7MxY14NxsP7GZhXIQ4eGJQwfQ/C3DdjFK3M9QHjFBvVaGKlGF3shCFiSU4Gqu0fiUj2/T0ZVo/9YVi0OHnxsvGC86Oyeu/R8qb19//W/wOwkRQYsQxN6AAAAABJRU5ErkJggg==) no-repeat;background-size:cover;cursor:pointer}.connectUsMobile .toastBox{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);z-index:888;left:0;top:0;display:flex;justify-content:center;align-items:center}.connectUsMobile .toastBox .toastArea{position:relative;width:94.66667vw;height:107.46667vw;background:#fff;border-radius:.8vw;padding:8vw}.connectUsMobile .toastBox .toastArea .title{font-size:5.06667vw;font-weight:500;color:#222;line-height:6.93333vw;text-align:center}.connectUsMobile .toastBox .toastArea .tips{margin-top:2.13333vw;margin-bottom:3.73333vw;font-size:3.2vw;font-weight:400;color:#999;line-height:4.53333vw;text-align:center}.connectUsMobile .toastBox .toastArea .nameCell,.connectUsMobile .toastBox .toastArea .phoneCell{margin-top:6.66667vw}.connectUsMobile .toastBox .toastArea .nameCell .label,.connectUsMobile .toastBox .toastArea .phoneCell .label{font-size:3.73333vw;font-weight:500;color:#19222e;line-height:5.33333vw}.connectUsMobile .toastBox .toastArea .nameCell input,.connectUsMobile .toastBox .toastArea .phoneCell input{margin-top:1.33333vw;padding:2.66667vw;width:78.66667vw;height:12.8vw;background:#fff;border-radius:.8vw;border:.26667vw solid #dde1e6}.connectUsMobile .toastBox .toastArea .nameCell{margin-top:10.4vw}.connectUsMobile .toastBox .toastArea .submitBtn{margin-top:4.8vw;width:78.66667vw;height:12.8vw;background:#308eff;box-shadow:0 .53333vw 1.6vw 0 rgba(48,142,255,.3);border-radius:.53333vw;display:flex;justify-content:center;align-items:center;cursor:pointer}.connectUsMobile .toastBox .toastArea .submitBtn p{font-size:3.73333vw;font-weight:500;color:#fff;line-height:5.33333vw}.connectUsMobile .toastBox .toastArea .closeIcon{position:absolute;right:5.33333vw;top:9.06667vw;width:4.26667vw;height:4.26667vw;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAQlBMVEVHcExnZ2dsbGxmZmZmZmZqampnZ2doaGhtbW1mZmZmZmZnZ2dnZ2dmZmZnZ2dnZ2dnZ2dmZmZmZmZmZmZmZmZmZmYOzK8XAAAAFXRSTlMA3RrZ2x3aGxzc78buGV7HYR7Fw+v/ZYq7AAAAtUlEQVQ4y4WT7Q6DIAxFkYEUdXNfff9XHQxmhPYOfxDDOSFNe2tu2/4w4KN1uZuNefKAR+bFPBkZIXFeTZiBEVwCkQwyDl6N8qty1eiuhGH7i86w4EkXIG8Me1F4LTsbV50fRuF6a7MxY14NxsP7GZhXIQ4eGJQwfQ/C3DdjFK3M9QHjFBvVaGKlGF3shCFiSU4Gqu0fiUj2/T0ZVo/9YVi0OHnxsvGC86Oyeu/R8qb19//W/wOwkRQYsQxN6AAAAABJRU5ErkJggg==) no-repeat;background-size:cover;cursor:pointer}.bindMobile .bindMobileContent .codeNum,.bindMobile .bindMobileContent .phoneNum{margin-top:20px;display:flex;align-items:center}.bindMobile .bindMobileContent .codeNum .name,.bindMobile .bindMobileContent .phoneNum .name{flex-shrink:0;font-size:14px;font-weight:500;color:#19222e;line-height:20px}.bindMobile .bindMobileContent .codeNum .el-input,.bindMobile .bindMobileContent .phoneNum .el-input{flex-grow:1;margin-left:10px}.bindMobile .bindMobileContent .codeNum .el-input .el-input-group__append,.bindMobile .bindMobileContent .phoneNum .el-input .el-input-group__append{background-color:transparent;border:none;padding:0}.bindMobile .bindMobileContent .codeNum .el-input .el-input-group__append .sendBtn,.bindMobile .bindMobileContent .phoneNum .el-input .el-input-group__append .sendBtn{background-color:#f5f7fa;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:10px 20px;width:1px;white-space:nowrap;cursor:pointer;border-top-left-radius:0;border-bottom-left-radius:0}.bindMobile .bindMobileContent .codeNum .el-input .el-input-group__append .sendBtn.ok,.bindMobile .bindMobileContent .phoneNum .el-input .el-input-group__append .sendBtn.ok{background-color:#308eff;color:#fff;vertical-align:middle;display:table-cell;position:relative;border:1px solid #308eff}.bottomBanner{width:1000px;height:250px;display:flex;justify-content:center;align-items:center;flex-direction:column;background:url(/_nuxt/img/banner_bottom.009abe7.png) no-repeat;background-size:contain;margin:10px auto}.bottomBanner .title{height:72px;font-size:41px;font-weight:600;color:#fff;line-height:72px;letter-spacing:2px}.bottomBanner .desc{height:26px;font-size:19px;font-weight:400;color:#fff;line-height:26px}.bottomBanner .btnList{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.bottomBanner .btnList .left,.bottomBanner .btnList .right{width:165px;height:43px;background:#fff;border-radius:2px;display:flex;justify-content:center;align-items:center;cursor:pointer}.bottomBanner .btnList .left p,.bottomBanner .btnList .right p{height:22px;font-size:16px;font-weight:500;color:#3d6cff;line-height:22px}.bottomBanner .btnList .right{margin-left:20px;border:1px solid #fff;background:transparent}.bottomBanner .btnList .right p{color:#fff}#proginn-footer[data-v-55d0e5ed]{width:100vw}#footer[data-v-55d0e5ed],#friend-links[data-v-55d0e5ed]{display:flex;justify-content:center;background:#fff}#friend-links[data-v-55d0e5ed]{padding:50px 0 40px}.footer-container[data-v-55d0e5ed],.links[data-v-55d0e5ed]{display:flex;justify-content:space-between;width:1000px;font-size:12px;color:#4a4a4a}.logo[data-v-55d0e5ed]{width:115px;height:38px;margin-top:10px}.items[data-v-55d0e5ed]{flex-direction:column;align-items:center;width:840px}.item[data-v-55d0e5ed],.items[data-v-55d0e5ed]{display:flex}.name[data-v-55d0e5ed]{line-height:30px;font-weight:800}.list[data-v-55d0e5ed]{--height:30px;flex:1;height:var(--height);line-height:var(--height);overflow:hidden}.list a[data-v-55d0e5ed]{display:inline-block;margin:0 15px 0 0}.expand[data-v-55d0e5ed]{height:auto}.footer-container a[data-v-55d0e5ed],.list a[data-v-55d0e5ed]{color:#4a4a4a}.footer-container[data-v-55d0e5ed]{border-top:1px solid #ddd;padding:20px 0 10px}.footer-container[data-v-55d0e5ed],.footer-links[data-v-55d0e5ed]{display:flex;align-items:center}.footer-container a[data-v-55d0e5ed]{margin:0 30px 0 0}.safe[data-v-55d0e5ed]{text-align:right}.safe a[data-v-55d0e5ed]{margin:0}.more[data-v-55d0e5ed]{line-height:30px;cursor:pointer}.more[data-v-55d0e5ed]:hover{color:#1782d9}.jobList .topArea{position:relative;width:100%;background-color:#fff;margin-top:10px}.jobList .contentArea{background-color:#f7f7f7;width:1000px;margin:0 auto;box-sizing:border-box}.jobList .contentArea .tabs{display:flex;align-items:center;width:100%;height:50px;background:#fff;padding:0 13px 0 68px;border-bottom:1px solid #f1f1f1}.jobList .contentArea .tabs .tabs-item{position:relative;height:100%;opacity:1;font-size:16px;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center}.jobList .contentArea .tabs .tabs-item a{color:inherit;height:100%;padding-left:55px;display:flex;align-items:center}.jobList .contentArea .tabs .tabs-item-active{font-weight:600;color:#222}.jobList .contentArea .tabs .tabs-item-active:after{position:absolute;content:" ";bottom:1px;width:22px;height:3px;opacity:1;background:#308eff;border-radius:2px}.jobList .contentArea .selectArea{display:flex;padding:39px 45px 45px 10px;flex-direction:column;background:#fff}.jobList .contentArea .selectArea .selectContent{margin-top:30px}.jobList .contentArea .selectArea .selectContent:first-child{margin-top:0}.jobList .contentArea .selectArea .selectContent .content{width:100%;display:flex;justify-content:flex-start;align-items:center;position:relative}.jobList .contentArea .selectArea .selectContent .content .left{flex-shrink:0;width:90px;display:flex;align-items:center;justify-content:center;height:38px;align-self:flex-start}.jobList .contentArea .selectArea .selectContent .content .left p{text-align:left;height:21px;font-size:15px;color:#2e3743;line-height:21px;font-weight:500}.jobList .contentArea .selectArea .selectContent .content .right{flex-grow:1;display:flex;justify-content:flex-start;flex-wrap:wrap}.jobList .contentArea .selectArea .selectContent .content .right .cell{width:88px;height:38px;border-radius:2px;border:1px solid #efefef;display:flex;justify-content:center;align-items:center;margin-left:10px;cursor:pointer}.jobList .contentArea .selectArea .selectContent .content .right .cell:first-child,.jobList .contentArea .selectArea .selectContent .content .right .cell:nth-child(8n+1){margin-left:0}.jobList .contentArea .selectArea .selectContent .content .right .cell:nth-child(n+9){margin-top:10px}.jobList .contentArea .selectArea .selectContent .content .right .cell p{height:20px;font-size:14px;font-weight:400;color:#555;line-height:20px}.jobList .contentArea .selectArea .selectContent .content .right .cell.selected{border:1px solid #308eff}.jobList .contentArea .selectArea .selectContent .content .right .cell.selected p{color:#308eff;font-weight:500;height:21px;font-size:14px;line-height:21px;white-space:nowrap}.jobList .contentArea .selectArea .selectContent .content .right .cell.noneClick{opacity:.6;cursor:not-allowed}.jobList .contentArea .selectArea .selectContent .content .more{position:absolute;right:0;top:0;line-height:38px;color:#999;cursor:pointer}.jobList .contentArea .selectArea .selectContent .smallContent{background-color:#f7f7f7;min-height:50px;width:750px;margin-top:10px;margin-left:90px;border-radius:8px;flex-grow:1;display:flex;justify-content:flex-start;flex-wrap:wrap;padding:20px}.jobList .contentArea .selectArea .selectContent .smallContent .cell{width:88px;height:38px;border-radius:2px;display:flex;justify-content:center;align-items:center;margin-left:10px;cursor:pointer}.jobList .contentArea .selectArea .selectContent .smallContent .cell p{height:20px;font-size:14px;font-weight:400;color:#555;line-height:20px}.jobList .contentArea .selectArea .selectContent .smallContent .cell.selected{background-color:#dcefff}.jobList .contentArea .selectArea .selectContent .smallContent .cell.selected p{color:#2994f2;font-weight:500;height:21px;font-size:14px;line-height:21px;white-space:nowrap}.jobList .contentArea .breadcrumb{margin-top:20px;display:flex}.jobList .contentArea .breadcrumb a,.jobList .contentArea .breadcrumb h1,.jobList .contentArea .breadcrumb p{color:#666;font-size:14px}.jobList .contentArea .listArea .sTitle{height:25px;font-size:18px;font-weight:500;color:#222;line-height:25px;margin-bottom:14px}.jobList .contentArea .listArea .list .cell{background:#fff;display:flex;justify-content:center;height:180px;width:100%;margin-top:10px;cursor:pointer;flex-direction:column;padding:30px 20px}.jobList .contentArea .listArea .list .cell .topArea{width:100%;height:24px;display:flex;justify-content:space-between;align-items:center}.jobList .contentArea .listArea .list .cell .topArea .left{height:24px;font-size:17px;font-weight:500;color:#222;line-height:24px}.jobList .contentArea .listArea .list .cell .topArea .right{height:22px;font-size:19px;font-weight:700;color:#ff331e;line-height:22px}.jobList .contentArea .listArea .list .cell .workDesc{margin-top:5px;flex-shrink:0;width:90%;min-height:20px;max-height:40px;line-height:20px;font-size:13px;font-weight:500;color:#666;text-align:left;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.jobList .contentArea .listArea .list .cell .labelList{margin-top:5px;width:100%;display:flex}.jobList .contentArea .listArea .list .cell .labelList .label{margin-left:10px;background:#eee;border-radius:1px;box-sizing:content-box;padding:3px 10px}.jobList .contentArea .listArea .list .cell .labelList .label:first-child{margin-left:0}.jobList .contentArea .listArea .list .cell .labelList .label p{height:17px;font-size:12px;font-weight:400;color:#666;line-height:17px}.jobList .contentArea .listArea .list .cell .bottomArea{margin-top:20px;width:100%;display:flex;justify-content:space-between;align-items:center}.jobList .contentArea .listArea .list .cell .bottomArea .companyInfo{display:flex;width:70%;justify-content:flex-start;align-items:center}.jobList .contentArea .listArea .list .cell .bottomArea .companyInfo .logo{width:20px;height:20px;font-size:0}.jobList .contentArea .listArea .list .cell .bottomArea .companyInfo .logo img{width:20px;height:20px;border-radius:2px}.jobList .contentArea .listArea .list .cell .bottomArea .companyInfo .companyName{margin-left:7px;height:18px;font-size:13px;font-weight:400;color:#333;line-height:18px;text-align:left}.jobList .contentArea .listArea .list .cell .bottomArea .publishTime{flex-shrink:0;height:20px;font-size:14px;font-weight:400;color:#333;line-height:20px}.jobList .contentArea .listArea .list .noneData{min-height:100px;display:flex;justify-content:center;align-items:center}.jobList .contentArea .listArea .list .noneData p{text-align:center}.jobList .pagination{margin:50px;text-align:center}.jobListMobile{width:100vw;height:100vh;overflow:hidden}.jobListMobile h1{font-size:3.73333vw;color:#333;line-height:8vw;padding-left:2.66667vw}.jobListMobile a{display:block}.jobListMobile .topSelect{height:12vw;margin-bottom:1.33333vw}.jobListMobile .breadcrumb{padding:1.33333vw 2.66667vw;display:flex;align-items:center}.jobListMobile .breadcrumb a,.jobListMobile .breadcrumb h1,.jobListMobile .breadcrumb p{color:#666;font-size:3.73333vw}.jobListMobile .listArea{height:calc(100vh - 80px);width:100%;overflow-x:hidden;overflow-y:scroll;background-color:#f6f5f8;-webkit-overflow-scrolling:touch}.jobListMobile .listArea.noneInWx{height:calc(100vh - 144px)}.jobListMobile .listArea .sTitle{height:25px;font-size:18px;font-weight:500;color:#222;line-height:25px;margin-bottom:14px}.jobListMobile .listArea .list .cell{background:#fff;display:flex;justify-content:center;min-height:45.33333vw;width:100%;cursor:pointer;flex-direction:column;padding:4.53333vw 2.66667vw 1.86667vw}.jobListMobile .listArea .list .cell .topArea{width:100%;height:5.86667vw;display:flex;justify-content:space-between;align-items:center}.jobListMobile .listArea .list .cell .topArea .left{max-width:61.6vw;height:5.86667vw;font-size:4.26667vw;font-weight:600;color:#222;line-height:5.86667vw;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap}.jobListMobile .listArea .list .cell .topArea .right{height:5.33333vw;font-size:4.53333vw;font-weight:600;color:#308eff;line-height:5.33333vw}.jobListMobile .listArea .list .cell .workDesc{margin-top:1.86667vw;flex-shrink:0;height:9.6vw;font-size:3.46667vw;font-weight:400;color:#666;line-height:4.8vw;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.jobListMobile .listArea .list .cell .labelList{margin-top:2.93333vw;width:100%;display:flex;overflow:hidden}.jobListMobile .listArea .list .cell .labelList .label{margin-left:2.66667vw;background:#eee;border-radius:.26667vw;box-sizing:content-box;padding:1.33333vw 2.66667vw}.jobListMobile .listArea .list .cell .labelList .label:first-child{margin-left:0}.jobListMobile .listArea .list .cell .labelList .label p{height:4.26667vw;font-size:4vw;font-weight:500;color:#666;line-height:4.26667vw;transform:scale(.733);transform-origin:center}.jobListMobile .listArea .list .cell .companyInfo{margin-top:2.93333vw;padding-top:2.93333vw;display:flex;width:100%;justify-content:flex-start;align-items:center;cursor:pointer;border-top:.26667vw solid hsla(0,0%,53.3%,.1)}.jobListMobile .listArea .list .cell .companyInfo .logo{width:4.8vw;height:4.8vw;font-size:0}.jobListMobile .listArea .list .cell .companyInfo .logo img{width:4.8vw;height:4.8vw;border-radius:.53333vw}.jobListMobile .listArea .list .cell .companyInfo .companyName{margin-left:1.86667vw;height:4.26667vw;font-size:2.93333vw;font-weight:400;color:#666;line-height:4.26667vw}.jobListMobile .listArea .list .noneData{min-height:26.66667vw;display:flex;justify-content:center;align-items:center}.jobListMobile .listArea .list .noneData p{text-align:center}.main{margin-top:0!important}.main.isMobile{width:100vw}.van-dropdown-menu__title{color:#666}.downapp{position:absolute;bottom:0;z-index:1000;width:100vw;height:50px;background:#6495ed;color:#fff;font-size:15px;text-align:center;line-height:50px}.cell p,.labelList p{margin-bottom:0!important}