body{background:#f7f8fa}.main-bg{width:100%;height:400px;background:url(/public/images/bg-employ.a52a60d3.hashed.png) no-repeat 0 0;background-size:cover;position:relative;overflow:hidden}.main-title{font-size:52px;font-weight:600;color:#fff;line-height:73px;text-align:center;margin:158px auto 0}.main-title img{width:457px;height:68px}.main-title-p{height:30px;font-size:30px;font-family:MicrosoftYaHei;color:#fff;line-height:30px;letter-spacing:10px;margin-top:20px}.job{margin:64px auto}.job-wrapper{width:1100px;margin:0 auto}.job-wrapper-p{height:36px;font-size:30px;font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;font-weight:700;color:#595959;line-height:36px;letter-spacing:4px;margin-top:5px}.job-line{width:63px;height:4px;background:#8292ae;margin-bottom:40px}.job-post{position:relative;height:24px;font-size:18px;font-family:MicrosoftYaHei;color:#000;line-height:24px}.job-post.tags{margin-left:52px}.job-tag{height:23px;background:#ff6d6d;border-radius:2px;font-family:MicrosoftYaHei;color:#fff;font-size:16px;font-weight:400;line-height:23px;position:absolute;top:2px;left:-52px;padding:0 7px}.job-address{font-size:16px;margin-top:5px;font-weight:400;font-family:MicrosoftYaHei;color:#a3a3a3}.job-date{font-size:16px;font-family:DINAlternate-Bold,DINAlternate;font-weight:700;color:#a3a3a3;margin-top:5px}.job-arrowhead{width:20px;height:20px;position:absolute;right:32px;bottom:56px}.job ul{display:flex;flex-wrap:wrap;justify-content:space-between}.job ul li{background:#fff;padding:32px 32px 32px 35px;margin-bottom:32px;cursor:pointer;transition:all .3s;width:534px;height:140px;background:#fff;border-radius:2px;position:relative}.job ul li:hover{border-radius:2px;box-shadow:1px 1px 5px rgba(0,0,0,.2);margin-top:-5px}
