.banner[data-v-36296e95]{background:#5dd5c8;height:120px}.banner .content[data-v-36296e95]{width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;color:#fff}.banner .content .left .title[data-v-36296e95]{margin-top:20px;font-size:34px}.banner .content .right .slogan[data-v-36296e95]{font-size:20px;margin-top:20px;margin-bottom:10px}.banner .content .right .form[data-v-36296e95]{display:flex;align-items:center}.co-list .content[data-v-301c91db]{width:1200px;margin:0 auto}.co-list .content .co-box[data-v-301c91db]{background:#fff;margin-bottom:15px;text-align:center;padding-top:30px}.co-list .content .co-box .logo[data-v-301c91db]{margin-bottom:14px}.co-list .content .co-box .logo img[data-v-301c91db]{height:58px;width:58px;vertical-align:middle;border:1px solid #f3f5fb;border-radius:9px}.co-list .content .co-box .name[data-v-301c91db]{margin-bottom:10px;height:22px;line-height:22px;font-size:16px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.co-list .content .co-box .tags[data-v-301c91db]{height:18px;line-height:18px;color:#999;font-size:12px;display:inline-block;white-space:nowrap}.co-list .content .co-box .tags .vline[data-v-301c91db]{display:inline-block;width:1px;height:12px;vertical-align:middle;background:#e0e0e0;margin:0 10px}.co-list .content .co-box .btn-wrap[data-v-301c91db]{margin-top:10px;padding-bottom:25px}.co-list .content .co-box .btn-wrap button[data-v-301c91db]{width:180px;height:34px;color:#61687c;font-size:12px;margin:0 auto;text-align:center;border:1px solid #e3e7ed;background-color:#fff}.co-list .content .more-btn[data-v-301c91db]{margin:20px 0;text-align:center}.job-list[data-v-4d7dfa8e]{background:#f9f9f9}.job-list .content[data-v-4d7dfa8e]{width:1200px;margin:0 auto}.job-list .content .filter[data-v-4d7dfa8e]{display:flex;justify-content:space-around;background:#fff;margin:15px}.job-list .content .filter span[data-v-4d7dfa8e]{height:50px;line-height:50px;color:#8d92a1;cursor:pointer;font-size:14px;font-weight:400;border-bottom:2px solid transparent}.job-list .content .filter span.active[data-v-4d7dfa8e],.job-list .content .filter span[data-v-4d7dfa8e]:active,.job-list .content .filter span[data-v-4d7dfa8e]:hover{border-bottom-color:red;color:red}.job-list .content .list-wrap .job-box[data-v-4d7dfa8e]{cursor:pointer;background:#fff;margin-bottom:15px;padding:16px 20px}.job-list .content .list-wrap .job-box[data-v-4d7dfa8e]:active,.job-list .content .list-wrap .job-box[data-v-4d7dfa8e]:hover{box-shadow:5px 5px 20px rgba(0,0,0,.05)}.job-list .content .list-wrap .job-box .title-price[data-v-4d7dfa8e]{display:flex;justify-content:space-between;align-items:center}.job-list .content .list-wrap .job-box .title-price .title[data-v-4d7dfa8e]{font-size:15px;color:#333;margin-right:8px;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-list .content .list-wrap .job-box .title-price .contact-btn[data-v-4d7dfa8e]{color:#409eff}.job-list .content .list-wrap .job-box .title-price .price[data-v-4d7dfa8e]{flex:1 1 auto;text-align:right;font-size:15px;color:#fd7240}.job-list .content .list-wrap .job-box .tags[data-v-4d7dfa8e]{line-height:28px;font-size:13px;color:#999;max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-list .content .list-wrap .job-box .tags span[data-v-4d7dfa8e]{border-left:1px solid #ededed;margin:0 8px}.job-list .content .list-wrap .job-box .co[data-v-4d7dfa8e]{border-top:1px solid #eef0f5;display:flex;align-items:center;margin-top:8px;padding-top:12px;font-size:13px;color:#999}.job-list .content .list-wrap .job-box .co .logo[data-v-4d7dfa8e]{border:1px solid #f3f5fb}.job-list .content .list-wrap .job-box .co .logo img[data-v-4d7dfa8e]{width:30px;height:30px}.job-list .content .list-wrap .job-box .co .name[data-v-4d7dfa8e]{color:#333;margin-left:10px;margin-right:20px;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-list .content .list-wrap .job-box .co .vline[data-v-4d7dfa8e]{display:inline-block;width:1px;height:12px;vertical-align:middle;background:#e0e0e0;margin:0 10px}.job-list .content .more-btn[data-v-4d7dfa8e]{margin:20px 0;text-align:center}.menu[data-v-4deb2e33]{background:#f9f9f9;padding:20px 0;margin-bottom:10px}.menu .content[data-v-4deb2e33]{width:1200px;margin:0 auto;display:flex}.menu .content .left[data-v-4deb2e33]{width:380px;margin-right:15px;background:#fff;padding:20px;box-shadow:5px 5px 15px rgba(3,0,0,.04)}.menu .content .right[data-v-4deb2e33]{flex:1 1 auto}.menu .content .right table[data-v-4deb2e33]{width:100%}.menu .content .right table img[data-v-4deb2e33]{width:100%;height:100%}.menu .content .right table td[data-v-4deb2e33]{overflow:hidden}.menu .content .right table td[data-v-4deb2e33]:first-child{width:35%}.menu .content .right table td[data-v-4deb2e33]:nth-child(2){width:auto}.menu .content .right table tr:first-child td[data-v-4deb2e33]{height:110px}.menu .content .right table tr:nth-child(2) td[data-v-4deb2e33]{height:220px}.search[data-v-9b6498c8]{background:#f9f9f9}.search .content[data-v-9b6498c8]{width:1200px;margin:0 auto;padding:0 10%}.search .content .top[data-v-9b6498c8]{padding-top:20px;display:flex;align-items:center}.search .content .bottom[data-v-9b6498c8]{padding-top:8px;padding-bottom:20px}.search .content .bottom span[data-v-9b6498c8]{font-size:14px;margin-right:10px}.search .content .bottom span[data-v-9b6498c8]:first-child{color:#666}.title[data-v-bc234af4]{font-size:24px;text-align:center;position:relative;margin-bottom:24px}.title[data-v-bc234af4]:after,.title[data-v-bc234af4]:before{content:"";display:inline-block;vertical-align:8px;margin:0 10px;width:50px;height:1px;background:#d1d4db}.job[data-v-392481e4]{background:#f9f9f9}