.allmap[data-v-1590e359]{width:600px;height:380px;font-family:微软雅黑}.el-tag[data-v-1590e359]{cursor:pointer}.recruitment{width:1200px;margin:0 auto;background:#fff}.t-inp{width:100%;display:flex;height:66px;position:relative}.t-inp img{position:absolute;width:20px;height:28px;top:20px;left:29px}.t-inp input{width:100%;border:0;outline:none;text-indent:60px;background:#f2f2f2}.br-outer{display:flex;justify-content:center;align-items:center;margin-top:60px;margin-bottom:31px}.br-outer .br{width:440px;height:1px;background:#e5e5e5}.br-outer .bold{font-weight:700;font-size:18px;color:#333}.br-outer .bold,.br-outer .dotted{font-family:Microsoft YaHei;opacity:1}.br-outer .dotted{font-weight:400;color:#999;font-size:14px}.br-body{display:flex;flex-direction:column;align-items:center}.recruitment-body{margin:0 50px;padding-bottom:50px}.recruitment-body .h2-top{margin-top:40px}.recruitment-body h2{height:16px;font-size:16px;font-weight:700;color:#333}.recruitment-body .rules{height:10px;font-size:16px;font-weight:300;color:#666;margin:21px 0 32px}.recruitment-body p{font-size:16px;font-weight:300;color:#333;opacity:1;line-height:32px}.recruitment-body .jobs{height:12px;font-size:16px;color:#333;opacity:1;margin-bottom:12px;margin-top:18px}.recruitment-body button{font-size:16px!important;float:right;width:94px;height:38px;border:0;outline:none;background:#4074ef;opacity:1;color:#fff;border-radius:2px}.online-contact{font-size:0}.contact,.online-contact img{width:100%}.contact{height:420px;background:#f7f7f7;position:relative}.contact .contact-con{position:absolute;top:-138px;left:50%;margin-left:-600px;width:1200px;height:498px;background:#fff;opacity:1}.contact-con h2{height:35px;font-size:26px;font-weight:700;line-height:35px;color:#e85c2c;opacity:1;margin-top:40px}.contact-con p{height:27px;font-size:24px;font-family:Arial;font-weight:400;line-height:28px;color:#000;opacity:.3;margin-bottom:40px}.contact-con{display:flex;flex-direction:column;align-items:center}.mail{margin:40px 0}.contact-con .name{display:flex;position:relative}.contact-con .name .posi{left:44px}.contact-con .name .posi,.contact-con .name .posi2{position:absolute;top:21px;font-size:18px;display:flex;align-items:center}.contact-con .name .posi2{left:625px}.contact-con .name input{width:540px;height:70px;border:1px solid #ddd;opacity:1;border-radius:8px;font-size:17px;outline:none;margin-right:20px;margin-left:20px}.contact-con button{margin-bottom:60px}.b{padding:0 24px}.indent{text-indent:160px}.indent2{text-indent:180px}.contact-con .mail{width:1120px;height:70px;border:1px solid #ddd;opacity:1;border-radius:8px;position:relative}.contact-con .mail .posi3{position:absolute;top:21px;left:24px;font-size:18px;display:flex;align-items:center}.contact-con .mail input{width:1120px;height:68px;border:1px solid #ddd;opacity:1;border-radius:8px;font-size:17px;outline:none;border:0;text-indent:160px}.contact-con button{width:380px;height:68px;background:#e85c2c;opacity:1;border-radius:41px;border:0;outline:none;padding:0;color:#fff;font-size:20px;font-weight:700;line-height:26px}.place{width:100%;height:603px;background:#fff;opacity:1}.place .place-con{width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.place-con h2{height:35px;font-size:26px;font-weight:700;line-height:35px;color:#e85c2c;opacity:1;margin-top:40px}.place-con p{height:27px;font-size:24px;font-family:Arial;font-weight:400;line-height:28px;color:#000;opacity:.3;margin-bottom:40px}.place .place-con .map{width:1200px;height:380px;display:flex}.place .place-con .map .map-right{width:600px;height:380px;background:#f96d43}.place .place-con .map .map-left{width:600px;height:380px}.map-right{padding:88px 0 0 73px}.map-right span{color:#fff}.map-right .brs{margin:0 20px;height:20px}.map-right img{margin-right:12px}.map-right div{margin-top:24px}.alert{position:fixed;width:420px;height:330px;background:#fff;opacity:1;overflow:hidden;display:flex;flex-direction:column}.alert .xiao{width:210px;height:19px;font-size:14px;font-weight:400;line-height:19px;color:#999;margin:0 auto}.alert .imgs{display:block;margin-top:40px;margin-bottom:12px;width:90px;height:114px;margin-left:165px}.alert .da{width:90px;height:24px;font-size:18px;font-weight:400;line-height:24px;color:#000;margin:0 auto}.alert button{width:210px;height:48px;background:#e85c2c;opacity:1;border-radius:24px;border:0;outline:none;padding:0;color:#f0e9e9;font-size:18px;margin-top:30px;margin-bottom:39px;margin-left:105px}.rqw{position:relative}.r{position:fixed;top:50%;left:0;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:99999}