.banner,.banner:after{width:100%;height:440px}.banner{margin-top:72px;min-width:1000px;position:relative;background:-webkit-gradient(linear,left top,right top,from(#4CAEFF),to(#4CC3FF));background:-webkit-linear-gradient(left,#4CAEFF 0,#4CC3FF 100%);background:linear-gradient(90deg,#4CAEFF 0,#4CC3FF 100%);color:#fff}.banner:after{position:absolute;top:0;left:0;content:'';background:url(/templates/xgjnew/img/about_us_banner1.png) center center no-repeat;background-size:auto 440px}.banner .words-wrapper{padding-top:122px;position:relative;z-index:1}.banner .main-title{font-size:40px;line-height:48px;margin-bottom:16px}.banner .second-title{font-size:16px;line-height:24px}.box-wrapper{padding:80px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.box-wrapper .box-title{width:388px;color:#3D4042;font-size:30px;font-weight:500;-ms-flex-negative:0;flex-shrink:0}.box-wrapper .welfare-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-wrapper .welfare-list .welfare-item{width:366px;-ms-flex-negative:0;flex-shrink:0}.box-wrapper .welfare-list .welfare-item.padding-r-68{padding-right:68px}.box-wrapper .welfare-list .welfare-item .item-title{height:30px;line-height:30px;color:#3D4042;font-size:16px;font-weight:500;padding-bottom:5px}.box-wrapper .welfare-list .welfare-item .item-title .icon{display:inline-block;vertical-align:top;width:30px;height:30px;border-radius:50%;margin-right:10px}.box-wrapper .welfare-list .welfare-item .item-content{color:#676C70;font-size:14px;line-height:22px;padding-left:40px}.box-wrapper .welfare-list .welfare-item .item-content.padding-b-50{padding-bottom:50px}.box-wrapper .job-list{-webkit-box-shadow:0 -1px 0 0 #e6eef5;box-shadow:0 -1px 0 0 #e6eef5;width:100%}.box-wrapper .job-list .job-item .bar-line{height:80px;line-height:80px;color:#676C70;font-size:16px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;cursor:pointer}.box-wrapper .job-list .job-item .bar-line>span{width:25%}.box-wrapper .job-list .job-item .bar-line .job-name{width:360px}.box-wrapper .job-list .job-item .bar-line .icon-wrapper .icon{width:11px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s;transition:.5s}.box-wrapper .job-list .job-item .job-describe{display:none;background-color:#F5FBFF;padding:30px 40px;font-size:14px}.box-wrapper .job-list .job-item .job-describe .job-title{color:#676C70;padding-bottom:10px}.box-wrapper .job-list .job-item .job-describe .job-content{color:#A1AAB3;line-height:21px;padding-bottom:25px}.box-wrapper .job-list .job-item .job-describe .color-blue{color:#42AAFF}.box-wrapper .job-list .job-item.selected .icon-wrapper .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.5s;transition:.5s}