.content-box{flex:1;max-width:1200px;margin:auto}@media (max-width: 1000px){.content-box{padding:10px}}.block-title{text-align:center;color:#333;font-size:48px;font-weight:600;padding:24px 10px;position:relative;word-break:auto-phrase}.block-title:before{content:"";width:60px;height:8px;background:#2279ff;position:absolute;left:50%;bottom:0;transform:translate(-50%)}.block-1{background:url(/images/R1.png) no-repeat 0 0;background-size:cover;height:638px;display:flex;align-items:center}.block-1 .content-box .text-wrap{color:#fff}.block-1 .content-box .text-wrap .p1{font-size:52px;font-weight:600}.block-1 .content-box .text-wrap .p2{color:#fffc;font-size:26px}.block-1 .content-box .text-wrap .p3{font-size:26px;line-height:63px;max-width:600px;word-break:auto-phrase}.career-list{max-width:1210px;margin:auto;padding-top:100px}.career-list .career-item{display:flex;align-items:center;margin-bottom:100px}.career-list .career-item:nth-child(2n){flex-direction:row-reverse}.career-list .career-item:nth-child(2n) .job-info{margin:0}.career-list .career-item:nth-child(2n) .job-image{margin-left:-100px}.career-list .career-item .job-image{max-width:599px;flex:1}.career-list .career-item .job-info{padding:38px 31px;flex:1;color:#fff;margin-left:-100px;flex-shrink:0;border-radius:10px;z-index:1;background:linear-gradient(180deg,#353c55,#191d31)}.career-list .career-item .job-info .title{font-size:32px;font-weight:600;margin-bottom:28px;position:relative;padding-left:20px}.career-list .career-item .job-info .title:before{content:"";position:absolute;width:7px;height:27px;left:0;top:12px;background:#ebcda7}.career-list .career-item .job-info .desc{font-size:18px}.career-list .career-item .job-info .desc p{margin-bottom:15px}
