.topKeying{height:400px}.recruitInfo__roll{height:500px;overflow:hidden;display:flex;align-items:center;width:100%}.recruitInfo__roll__box{display:inline-flex;flex-wrap:nowrap;align-items:center}.recruitInfo__roll__item{margin:0 10px}.recruitInfo__roll__pic1,.recruitInfo__roll__pic2,.recruitInfo__roll__pic3,.recruitInfo__roll__pic4{width:735px}.recruitInfo__roll img{width:100%;vertical-align:middle;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:5px}.recruitInfo__job{width:1036px;margin:30px auto}.recruitInfo__job__title{height:300px;line-height:300px;text-align:center;font-size:60px}.recruitInfo__job__item{width:100%;height:100px;overflow:hidden}.recruitInfo__job__tit{height:100px;line-height:100px;border-top:1px solid #ddd;padding:0 20px;box-sizing:border-box;display:block}.recruitInfo__job__name{float:left;width:380px;font-size:16px;font-weight:700;display:block}.recruitInfo__job__tip{float:left;width:200px;font-size:16px;display:block}.recruitInfo__job__click{float:left;width:216px;text-align:right;color:#068cf9;font-size:16px;cursor:pointer;display:flex;justify-content:flex-end;align-items:center}.recruitInfo__job__click .icon{padding:10px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.recruitInfo__job__click .rotate--270{transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg)}.recruitInfo__job__info{padding:10px 40px 40px 40px;display:block}.recruitInfo__job__info__tit{padding:10px 0;font-weight:700}.recruitInfo__job__info__tit,.recruitInfo__job__info__txt{line-height:22px;font-size:14px;display:block}.recruitInfo__job .height--auto{height:auto}@media (max-width:1036px){.recruitInfo__roll{height:150px}.recruitInfo__roll__pic1,.recruitInfo__roll__pic2,.recruitInfo__roll__pic3,.recruitInfo__roll__pic4{width:200px}.recruitInfo__roll img{width:100%;vertical-align:middle;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.recruitInfo__job{width:100%;margin:30px auto}.recruitInfo__job__title{height:150px;line-height:150px;text-align:center;font-size:26px;font-weight:700}.recruitInfo__job__item{width:100%;height:50px;overflow:hidden}.recruitInfo__job__tit{height:50px;box-sizing:border-box;line-height:50px;border-top:1px solid #ddd;padding:0 20px;display:block}.recruitInfo__job__name{float:left;width:41%;font-size:16px;font-weight:unset;font-weight:700;display:block}.recruitInfo__job__tip{float:left;width:17%;text-align:center;font-size:12px;display:block}.recruitInfo__job__click{float:left;width:25%;text-align:right;color:#068cf9;font-size:12px;cursor:pointer;display:flex;justify-content:flex-end;align-items:center}.recruitInfo__job__click .icon{padding:10px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.recruitInfo__job__click .rotate--270{transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg)}.recruitInfo__job__info{padding:10px 40px 40px 40px;display:block}.recruitInfo__job__info__tit{line-height:46px;padding:10px 0;font-size:24px;font-weight:unset;display:block}.recruitInfo__job__info__txt{line-height:28px;font-size:16px;font-weight:unset;display:block}.recruitInfo__job .height--auto{height:auto}}