.city-select-box[data-v-b65cf3dc]{width:100%}.current-city .lists a[data-v-b65cf3dc]{padding:3px 18px;font-size:14px}.select-tab[data-v-b65cf3dc]{border-bottom:1px solid #efefef}.select-tab ul[data-v-b65cf3dc]{display:-webkit-box;display:-webkit-flex;display:flex;margin:0 20px}.select-tab ul li[data-v-b65cf3dc]{color:#999;font-size:14px;padding:14px;cursor:pointer;margin-right:20px}.select-tab ul li.active[data-v-b65cf3dc]{color:#333;border-bottom:2px solid #03d3cd}.select-content[data-v-b65cf3dc]{padding:25px 20px}.select-flex .item[data-v-b65cf3dc]{margin-bottom:20px}.select-item[data-v-b65cf3dc]{display:-webkit-box;display:-webkit-flex;display:flex}.select-item .tit p[data-v-b65cf3dc]{color:#666;font-size:14px;width:80px}.select-item ul[data-v-b65cf3dc]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.select-item ul li[data-v-b65cf3dc]{margin-bottom:10px;margin-right:10px;cursor:pointer;text-align:center;background:#fff;border:1px solid #efefef}.select-item ul li a[data-v-b65cf3dc]{display:block;text-decoration:none;height:100%;color:#999;padding:2px 28px;font-size:14px}.select-item ul li.active[data-v-b65cf3dc]{border:1px solid #03d3cd}.select-item ul li.active a[data-v-b65cf3dc]{color:#03d3cd}.letter-box .tit p[data-v-b65cf3dc]{width:30px}.qrcode-box[data-v-220feb0c]{width:100%;text-align:center;padding-top:20px;padding-bottom:36px}.qrcode-box .content p[data-v-220feb0c]{color:#999;font-size:12px;margin-top:10px;text-align:center}.header-top[data-v-be311754]{width:100%;background-color:#272a30;height:80px;position:fixed;top:0;z-index:999;overflow:hidden}.header-top h1[data-v-be311754]{position:absolute;top:-9999px}.header-top .logo[data-v-be311754]{line-height:80px;display:inline-block}.header-top .header-left[data-v-be311754]{display:inline-block}.header-top .city-select[data-v-be311754]{display:inline-block;margin-left:40px}.header-top .city-select ul li a[data-v-be311754]{text-decoration:none}.header-top .city-select ul li a i[data-v-be311754]{margin-left:2px}.header-top ul li a[data-v-be311754]{line-height:80px;display:inline-block;color:#b3b3b3;font-size:14px}.header-top .menu[data-v-be311754]{display:inline-block;margin-left:196px}.header-top .menu ul li[data-v-be311754]{width:100px;display:inline-block;text-align:center}.header-top .menu ul li a[data-v-be311754]{height:76px;text-decoration:none}.header-top .menu ul li.active a[data-v-be311754]{color:#03d3cd;border-bottom:4px solid #03d3cd}.header-top .menu ul li[data-v-be311754]:hover{background-color:#212328}.header-top .login[data-v-be311754]{display:inline-block;float:right}.header-top .login ul li[data-v-be311754]{width:100px;display:inline-block;text-align:center}.header-top .login ul li a[data-v-be311754]{text-decoration:none}.header-top .login ul li:first-of-type a[data-v-be311754]{color:#03d3cd}.vl-notify-mask{background-color:#000!important}.vl-notify.vl-notify-iframe{border-radius:0!important;border:none!important}.vl-notice-title{height:50px!important;line-height:51px!important;font-size:16px!important;background-color:#03d3cd!important;border-bottom:none!important}.vl-notice-title,.vl-notice-title .icon-remove{color:#fff!important}.rel-top[data-v-57b2e673]{position:relative;top:-104px;background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.01) 9%,rgba(0,0,0,.03) 17%,rgba(0,0,0,.06) 24%,rgba(0,0,0,.1) 31%,rgba(0,0,0,.15) 37%,rgba(0,0,0,.2) 44%,rgba(0,0,0,.25) 50%,rgba(0,0,0,.3) 56%,rgba(0,0,0,.35) 63%,rgba(0,0,0,.4) 69%,rgba(0,0,0,.44) 76%,rgba(0,0,0,.47) 83%,rgba(0,0,0,.49) 91%,rgba(0,0,0,.5));background:linear-gradient(180deg,transparent,rgba(0,0,0,.01) 9%,rgba(0,0,0,.03) 17%,rgba(0,0,0,.06) 24%,rgba(0,0,0,.1) 31%,rgba(0,0,0,.15) 37%,rgba(0,0,0,.2) 44%,rgba(0,0,0,.25) 50%,rgba(0,0,0,.3) 56%,rgba(0,0,0,.35) 63%,rgba(0,0,0,.4) 69%,rgba(0,0,0,.44) 76%,rgba(0,0,0,.47) 83%,rgba(0,0,0,.49) 91%,rgba(0,0,0,.5));padding:6px 0}.rel-top .hot-list[data-v-57b2e673]{padding-bottom:12px}.job-top[data-v-57b2e673]{background-color:#f2f3f5;padding:30px 0}.job-top .hot-list p[data-v-57b2e673]{color:#999!important}.job-top .hot-list ul li a[data-v-57b2e673]{color:#03d3cd!important}.search-box .search[data-v-57b2e673]{width:960px;margin:0 auto}.search-box .search .search-inp[data-v-57b2e673]{width:100%;background:#fff;position:relative;border-color:#efefef;border-style:solid;border-width:0 0 1px 1px;border-block-width:0}.search-box .search .search-inp .search-btn[data-v-57b2e673]{width:200px;background:#03d3cd;position:absolute;right:0;outline:none;border:none;color:#fff;font-size:18px;height:51px}.search-box .search .search-inp input[data-v-57b2e673]{padding:15px 20px;border:none;outline:none;color:#3f3f3f;font-size:18px;width:700px}.search-box .search .search-inp input[data-v-57b2e673]::-webkit-input-placeholder{color:#ddd}.search-box .search .search-inp input[data-v-57b2e673]:-moz-placeholder,.search-box .search .search-inp input[data-v-57b2e673]::-moz-placeholder{color:#ddd}.search-box .search .search-inp input[data-v-57b2e673]:-ms-input-placeholder{color:#ddd}.search-box .search .hot-list[data-v-57b2e673]{margin-top:10px}.search-box .search .hot-list p[data-v-57b2e673]{color:#fff;font-size:14px;display:inline-block;opacity:.8}.search-box .search .hot-list ul[data-v-57b2e673]{display:inline-block}.search-box .search .hot-list ul li[data-v-57b2e673]{display:inline-block;padding-right:10px}.search-box .search .hot-list ul li a[data-v-57b2e673]{color:#fff;font-size:14px}.box-center[data-v-448d9df7]{width:1200px;height:100%;position:relative}.banner-img[data-v-448d9df7]{height:560px;position:relative}.banner-img img[data-v-448d9df7]{width:1920px;height:100%;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.banner-img .change-banner[data-v-448d9df7]{width:320px;position:absolute;right:0;top:21px;max-height:400px;overflow-y:hidden}.banner-img .change-banner ul[data-v-448d9df7]{-webkit-animation:bannerMove 9s linear infinite;animation:bannerMove 9s linear infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.banner-img .change-banner ul li[data-v-448d9df7]{background-color:rgba(39,42,48,.5);color:#fff;font-size:16px;padding:16px;cursor:pointer}.banner-img .change-banner ul li p[data-v-448d9df7]{height:48px;display:table-cell;vertical-align:middle}.banner-img .change-banner ul li.active[data-v-448d9df7]{background-color:rgba(33,35,40,.8);color:#03d3cd}.banner-img .change-banner ul li[data-v-448d9df7]:hover{color:#03d3cd}.job-box[data-v-2e72cf18]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.job-box li.job-item[data-v-2e72cf18]{width:388px;background:#fff;border:1px solid #efefef;height:196px;margin-right:15px;margin-bottom:15px}.job-box li.job-item a[data-v-2e72cf18]{text-decoration:none}.job-box li.job-item .job-base[data-v-2e72cf18]{margin:20px 15px 15px}.job-box li.job-item .job-base .job-title[data-v-2e72cf18]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.job-box li.job-item .job-base .job-title .title[data-v-2e72cf18]{color:#333;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:270px}.job-box li.job-item .job-base .job-title .salary[data-v-2e72cf18]{color:#03d3cd;font-size:18px}.job-box li.job-item .industry[data-v-2e72cf18]{color:#999;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:10px 0}.job-box li.job-item .welfare-list[data-v-2e72cf18]{height:26px}.job-box li.job-item .welfare-list ul li[data-v-2e72cf18]{color:#999;font-size:14px;width:76px;height:24px;line-height:24px;border-radius:4px;border:1px solid #efefef;display:inline-block;text-align:center;margin-right:5px}.job-box li.job-item .company[data-v-2e72cf18]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-top:15px;border-top:1px solid #efefef;margin:0 15px}.job-box li.job-item .company .logo img[data-v-2e72cf18]{width:40px;height:auto}.job-box li.job-item .company .company-info[data-v-2e72cf18]{padding-left:5px}.job-box li.job-item .company .company-info p[data-v-2e72cf18]:first-of-type{color:#333;font-size:14px;padding-bottom:10px}.job-box li.job-item .company .company-info p[data-v-2e72cf18]:last-of-type{color:#999;font-size:12px}.job-box li.job-item[data-v-2e72cf18]:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.1)}.job-box li.job-item[data-v-2e72cf18]:nth-child(3n){margin-right:0}footer[data-v-941f2ed4]{width:100%;background-color:#272a30}footer .footer-box[data-v-941f2ed4]{padding-top:40px;padding-bottom:60px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}footer .footer-box[data-v-941f2ed4]:after,footer .footer-box[data-v-941f2ed4]:before{content:"";display:block}footer .footer-box .nav-list .nav-box[data-v-941f2ed4]{display:-webkit-box;display:-webkit-flex;display:flex}footer .footer-box .nav-list .nav-box .nav-item[data-v-941f2ed4]{width:150px}footer .footer-box .nav-list .nav-box .nav-item h3[data-v-941f2ed4]{color:#03d3cd;font-size:16px}footer .footer-box .nav-list .nav-box .nav-item ul[data-v-941f2ed4]{margin-top:30px}footer .footer-box .nav-list .nav-box .nav-item ul li[data-v-941f2ed4]{margin-bottom:15px}footer .footer-box .nav-list .nav-box .nav-item ul li a[data-v-941f2ed4]{color:#999;font-size:12px}footer .footer-box .nav-list .nav-box .nav-item ul li a[data-v-941f2ed4]:hover{color:#03d3cd}footer .footer-box .wx-code p[data-v-941f2ed4]{color:#ddd;font-size:12px;text-align:center;margin-top:10px}footer .footer-bottom[data-v-941f2ed4]{background:rgba(0,0,0,.1);padding:16px 0}footer .footer-bottom p[data-v-941f2ed4]{color:#666;font-size:12px;text-align:center}footer .footer-bottom p a[data-v-941f2ed4]{color:#666}.scroll-up-box[data-v-4578e253]{position:fixed;right:100px;bottom:160px}.scroll-up-box .scroll-up[data-v-4578e253]{background-color:#03d3cd;width:50px;height:50px;line-height:50px;text-align:center;cursor:pointer}.feedback-box[data-v-6e9c5bcc]{padding:50px 0;background-color:#fff}.feedback-box h3[data-v-6e9c5bcc]{color:#333;font-size:20px}.feedback-list[data-v-6e9c5bcc]{margin-top:30px}.feedback-list ul[data-v-6e9c5bcc]{display:-webkit-box;display:-webkit-flex;display:flex}.feedback-list ul li[data-v-6e9c5bcc]{width:118px;height:168px;background:#fff;border:1px solid #efefef;margin-right:15px}.feedback-list ul li a[data-v-6e9c5bcc]{display:block;text-decoration:none}.feedback-list ul li[data-v-6e9c5bcc]:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.1)}.feedback-list ul li[data-v-6e9c5bcc]:last-of-type{margin-right:0}.feedback-item[data-v-6e9c5bcc]{height:100%;padding:20px 10px;text-align:center;position:relative}.feedback-item .rank-icon[data-v-6e9c5bcc]{position:absolute;top:-20px;left:38px}.feedback-item p[data-v-6e9c5bcc]{color:#333;font-size:16px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.activity-box[data-v-53d2e816]{padding:50px 0;background-color:#f2f3f5}.activity-box .tit[data-v-53d2e816]{color:#333;font-size:20px}.activity-list[data-v-53d2e816]{margin-top:20px}.activity-list ul[data-v-53d2e816]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.activity-list li[data-v-53d2e816]{margin-right:20px;margin-bottom:20px;width:285px;height:160px;position:relative}.activity-list li a[data-v-53d2e816]{display:block;text-decoration:none;height:100%}.activity-list li img[data-v-53d2e816]{width:100%;height:100%}.activity-list li .activity-item[data-v-53d2e816]{height:100%}.activity-list li.more[data-v-53d2e816]{background-color:#03d3cd}.activity-list li.more .activity-item[data-v-53d2e816]{color:#fff;font-size:18px;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}.activity-list li:hover .activity-info-box[data-v-53d2e816]{-webkit-animation:moveHeight-53d2e816 .2s;animation:moveHeight-53d2e816 .2s;opacity:1}.activity-list li[data-v-53d2e816]:nth-child(4n){margin-right:0}.activity-info-box[data-v-53d2e816]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);opacity:0}.activity-info-box .activity-info[data-v-53d2e816]{height:160px;color:#fff;width:255px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.activity-info-box .activity-info h3[data-v-53d2e816]{font-size:20px;text-align:center;width:100%}.activity-info-box .activity-info p[data-v-53d2e816]{font-size:14px;opacity:.7;margin-top:10px}@keyframes moveHeight-53d2e816{0%{height:0%}25%{height:25%}50%{height:50%}to{height:100%}}@-webkit-keyframes moveHeight-53d2e816{0%{height:0%}25%{height:25%}50%{height:50%}to{height:100%}}.tab ul[data-v-608b51fa]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #efefef}.tab ul li[data-v-608b51fa]{width:84px;height:40px;line-height:40px;margin-right:20px;text-align:center}.tab ul li a[data-v-608b51fa]{display:block;color:#999;font-size:14px;text-decoration:none}.tab ul li.active[data-v-608b51fa]{border-bottom:2px solid #03d3cd}.tab ul li.active a[data-v-608b51fa]{color:#333}.content-list[data-v-608b51fa]{margin:20px}.content-list ul[data-v-608b51fa]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.content-list ul li[data-v-608b51fa]{margin-right:20px;margin-bottom:20px}.content-list ul li a[data-v-608b51fa]{display:block;color:#999;font-size:14px}.empty-box[data-v-907f565c]{text-align:center;padding:120px 0}.empty-box p[data-v-907f565c]{color:#999;font-size:16px}.hot-list[data-v-439474ec]{margin:50px 0}.hot-list .title[data-v-439474ec]{font-size:20px;color:#333}.hot-list .job-list[data-v-439474ec]{margin-top:20px}.hot-list .more-btn[data-v-439474ec]{text-align:center;margin:25px 0}.hot-list .more-btn a[data-v-439474ec]{width:240px;height:60px;line-height:60px;text-align:center;background:#03d3cd;color:#fff;font-size:18px;outline:none;border:none;display:block;margin:0 auto;text-decoration:none}