.banner-box{position:relative}.banner-box img{width:100%;max-height:340px;-o-object-fit:cover;object-fit:cover}.banner-box .title{display:none;color:#fff;position:absolute;left:20%;top:50%;transform:translateY(-50%);font-size:20px}.employment-info .info-header{display:flex;justify-content:space-between;margin-top:30px;font-size:20px;font-weight:bold}.employment-info .info-header h4{margin:0}.employment-info .info-header .pay{color:#ff9300}.employment-info .desc-content{display:flex;align-items:center;margin:20px 0}.employment-info .desc-content .desc-item{display:flex;align-items:center;margin-right:20px}.employment-info .desc-content .desc-item img{height:12px;flex-shrink:0;margin-right:5px}.employment-info .colla-content{line-height:30px}.employment-info .colla-content h4{margin:0}.employment-info .colla-content .content-box{margin-bottom:30px}.employment-info .colla-content .content-box ul{margin:0}.employment-info .colla-content .content-box ul li{position:relative;text-indent:.8em}.employment-info .colla-content .content-box ul li::after{content:"";position:absolute;left:0;top:13px;width:4px;height:4px;border-radius:50%;border:1px solid #707070}.employment-info .colla-email{padding:20px 0;position:relative}.employment-info .colla-email .email-item{display:flex;align-items:center;margin-top:10px}.employment-info .colla-email .email-item img{width:14px;margin-right:5px}@media screen and (min-width: 0px)and (max-width: 820px){.banner-box img{min-height:130px;-o-object-fit:cover;object-fit:cover}.banner-box .title{display:block}}