.back[data-v-28778fda]{width:100%;min-height:576px;margin:0;padding:18px 0;display:-webkit-flex;display:flex}.main[data-v-28778fda]{width:1184px;max-width:1184px;margin:auto}.main .title_con[data-v-28778fda]{width:100%;height:148px;border:1px solid #dedede;padding:29px 24px;text-align:left}.main .title_con .left1[data-v-28778fda]{width:calc(100% - 222px);height:100%;float:left}.main .title_con .left1 .top[data-v-28778fda]{width:100%;height:21px;font-size:20px;font-family:Microsoft YaHei;font-weight:400;color:#5492e2;line-height:21px}.main .title_con .left1 .middle[data-v-28778fda]{width:100%;height:15px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#343434;line-height:15px;margin-top:19px}.main .title_con .left1 .bottom[data-v-28778fda]{width:100%;height:21px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#7e7e7e;line-height:21px;margin-top:19px}.main .title_con .right1[data-v-28778fda]{width:222px;height:100%;float:left}.main .title_con .right1 .button1[data-v-28778fda]{width:82px;height:36px;background:#3a90d8;border:1px solid #3a90d8;border-radius:5px;margin-top:25px}.main .title_con .right1 .button2[data-v-28778fda]{width:82px;height:36px;color:#ff9a64;border:1px solid #ff9a64;border-radius:5px;margin-left:32px;margin-top:25px}.main .main[data-v-28778fda]{width:100%;height:auto;margin-top:18px}.main .main .left[data-v-28778fda]{width:848px;height:auto;float:left}.main .main .left .title_con[data-v-28778fda]{width:100%;height:38px;border:0;padding:0}.main .main .left .title_con .title[data-v-28778fda]{display:inline-block;height:38px;padding:0 22px;font-size:17px;font-family:Microsoft YaHei;font-weight:700;color:#c93030;line-height:38px;border-bottom:2px solid #c93030}.main .main .left .details[data-v-28778fda]{text-align:left;font-size:14px;border:1px solid #dedede;font-family:Microsoft YaHei;font-weight:700;color:#343434;line-height:30px;padding:10px 24px}.main .main .left .details p[data-v-28778fda]{font-weight:400}.main .main .right[data-v-28778fda]{width:calc(100% - 866px);margin-left:18px;float:left;height:100%}.main .main .right .company_details[data-v-28778fda]{width:100%;height:auto;padding:24px;border:1px solid #dedede;text-align:left;margin-top:38px}.main .main .right .company_details .title[data-v-28778fda]{width:100%;height:21px;font-size:18px;font-family:Microsoft YaHei;font-weight:600;color:#343434;line-height:21px;display:inline-block}.main .main .right .company_details .detail[data-v-28778fda]{width:100%;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#7e7e7e;line-height:21px;display:inline-block}.main .main .right .jobs[data-v-28778fda]{width:100%;height:auto;padding:24px;border:1px solid #dedede;text-align:left;margin-top:18px;-webkit-flex:1;flex:1}.main .main .right .jobs .title[data-v-28778fda]{width:100%;height:17px;font-size:16px;font-family:Microsoft YaHei;font-weight:600;color:#343434;line-height:17px}.main .main .right .jobs .job[data-v-28778fda]{width:100%;height:85px;border-bottom:1px solid #f1f1f1;display:inline-block}.main .main .right .jobs .job .job_top[data-v-28778fda]{width:100%;height:17px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#5492e2;line-height:17px;margin-top:17px}.main .main .right .jobs .job .job_bottom[data-v-28778fda]{width:100%;height:17px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#7e7e7e;line-height:17px;margin-top:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}