.header .pcHeaderList>li:nth-of-type(5) h3.activeBg{color:#fff;background:#002a54}.main{padding:0 40px}.joinUsBanner{width:100%;height:220px;background:url(../../Content/images/joinUs/banner.jpg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.joinUsCon .joinUsConTit{padding-top:60px;padding-bottom:40px;text-align:center;font-size:24px;color:#333}.joinUsCon .part p{position:absolute;top:50%;left:50%;color:#fff;font-size:18px}.joinUsCon .part1 p{margin-left:-16%;margin-top:-4%}.joinUsCon .part2 p{margin-left:-12%;margin-top:-4%}.joinUsCon .part3 p,.joinUsCon .part4 p{font-size:18px;margin-left:-18%;margin-top:-4%;line-height:24px}.joinUsCon .part,.findJob p{text-align:center}.findJob .findJobTit{text-align:center;padding-top:60px;padding-bottom:18px;font-size:24px}.findJob p{font-size:14px;color:#999}.jobWeb{width:426px;margin:auto;display:table;margin-top:40px;margin-bottom:60px}.jobWeb>div{float:left;width:50%}.jobWebBox{width:119px;height:35px;text-align:center;line-height:35px;border-radius:5px;margin:auto;box-shadow:0 3px 30px -7px rgba(0,36,100,1);-webkit-box-shadow:0 3px 30px -7px rgba(0,36,100,1);-moz-box-shadow:0 3px 30px -7px rgba(0,36,100,1.3)}.jobWebBox a{color:#fff;text-decoration:none;display:block}.jobWeb>div:first-child .jobWebBox{background:#014b7a}.jobWeb>div:first-child .jobWebBox:hover{background:#6392e5}.jobWeb>div:first-child+div .jobWebBox{background:#1c9dbd}.jobWeb>div:first-child+div .jobWebBox:hover{background:#f2824d}.jobWeb>div:first-child+div+div .jobWebBox{background:#2f6398}.jobWeb>div:first-child+div+div .jobWebBox:hover{background:#436eb4}.aboutBanner{width:100%;height:364px;background:url(../../Content/images/joinUs/aboutBanner.jpg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;text-align:center;color:#fff}.aboutBanner .Black-layer{width:100%;height:100%;background:rgba(0,0,0,.5)}.aboutBanner .about{width:68%;margin:auto;line-height:24px}.aboutBanner .about h2{padding-top:60px;padding-bottom:20px;font-size:24px}.aboutBanner .about p{padding-bottom:20px}.aboutBanner .culture{padding-top:20px;width:30%;margin:auto;border-top:1px solid #958c88}.aboutBanner .culture small{font-size:12px;line-height:24px}.aboutBanner .culture small:nth-of-type(2){display:inline-block;padding-top:20px}.companyMap{padding-top:60px;text-align:center}.companyMap h2{font-size:24px}@media screen and (max-width:1300px){.aboutBanner .about h2{padding-top:30px}}@media screen and (min-width:768px) and (max-width:1080px){.main{padding:0}.joinUsCon .part img{width:100%}.joinUsCon .part3 p{margin-left:-28%}.joinUsCon .part4 p{margin-left:-24%}.joinUsCon .part1 p,.joinUsCon .part2 p{margin-left:-21%}}@media screen and (max-width:820px){.aboutBanner .culture small:nth-of-type(2){padding-top:7px}}@media screen and (max-width:767px){.main{padding:0}.joinUsCon .part{padding:10px}.joinUsCon .part img,.companyMap img{width:100%}.joinUsCon .part3 p{margin-left:-32%}.joinUsCon .part4 p{margin-left:-26%}.joinUsCon .part1 p,.joinUsCon .part2 p{margin-left:-20%}.aboutBanner .about{width:100%}.aboutBanner .about h2{padding-top:20px}.aboutBanner .culture{width:80%}.aboutBanner .about p{padding:0 6px 10px;line-height:20px}.aboutBanner .culture{padding-top:10px}.aboutBanner .culture small:nth-of-type(2){padding-top:8px}}@media screen and (max-width:515px){.jobWeb{width:100%}}@media screen and (max-width:380px){.jobWeb>div{padding:0 5px}.jobWebBox{width:100%}.aboutBanner .culture{padding-top:0}}@media screen and (max-width:320px){.joinUsCon .part3 p{margin-left:-34%}.joinUsCon .part4 p{margin-left:-28%}.joinUsCon .part1 p,.joinUsCon .part2 p{margin-left:-21%}.aboutBanner .culture{padding-top:2px}.aboutBanner .about p{line-height:20px}.aboutBanner .about h2{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:765px){.companyMap a{pointer-events:none}}