.about-page-group{position:relative;background:#f0f8f7}.about-page-group .header .nav-about .nav-a{color:#589181}.about-page-group .header .nav-about .nav-a:after{width:100%}.about-page-group .banner{position:relative;z-index:2;height:320px}.about-page-group .banner .txt{position:absolute;left:50%;top:50%;width:500px;transform:translate(-50%,-50%);text-align:center}.about-page-group .banner .tit1{color:#fff;font-size:36px}.about-page-group .banner .en{color:#e8fdfa;font-size:16px}.about-page-group .subnav{display:flex;position:absolute;bottom:-30px;left:50%;width:1180px;height:60px;transform:translateX(-50%);background:#fff;box-shadow:1px 1px 3px #bbb}.about-page-group .subnav .tab{height:60px;margin:0 auto;padding:5px 0}.about-page-group .subnav .tab-item{position:relative;float:left;width:206px;line-height:50px;color:#444;font-size:16px;text-align:center}.about-page-group .subnav .tab-item:after{content:"";position:absolute;top:16px;right:0;width:1px;height:18px;background:#b7b7b7}.about-page-group .subnav .tab-item.last:after{width:0}.about-page-group .subnav .tab-item.active a{color:#589181;font-weight:500}.about-page-group .subnav .tab-item a{color:#000;font-size:18px}.about-page-group .subnav .tab-item a:hover{color:#589181}.about-page-group .content{position:relative}.about-page-group .contain{position:relative;padding:51px 0 50px;overflow:hidden}.about-page-group .contain .tit1{margin:45px auto 40px;color:#000;font-size:30px;font-weight:400;text-align:center}.wap .subnav{width:980px}.join-page .header .nav-group .nav-list .sub-nav .about-sub-join a{color:#589181}.join-page .banner{background:#acafb1 url(/images/banner_3af7bc6.png) no-repeat 50%}.join-page .job{overflow:hidden}.join-page .job .job-item{position:relative;height:60px;margin-bottom:5px;padding:18px 40px;background:#fff;border:1px solid #dcdcdc;overflow:hidden}.join-page .job .job-item .icon-jia{position:absolute;top:27px;right:30px;width:33px;height:28px;background-position:-230px 0}.join-page .job .job-item .tit2{color:#333;font-size:16px;margin-bottom:12px;font-weight:500}.join-page .job .job-item .intro{margin-bottom:12px;color:#999;font-size:16px;line-height:32px}.join-page .job .job-item .duty-hack dt{margin-top:17px}.join-page .job .job-item dt{margin:5px 0;color:#000;font-size:14px}.join-page .job .job-item .ellipsis{position:absolute;left:0;bottom:0;width:100%;height:20px;background:#fff;letter-spacing:4px}.join-page .job .job-item dd{color:#939393;font-size:14px;line-height:32px}.join-page .job .job-item .view-more{position:absolute;top:25px;right:40px;width:18px;cursor:pointer;transition:all .5s}.join-page .job .job-item .view-more.active{transform:rotate(-180deg)}.join-page .job .job-item .demand{margin-bottom:35px}.join-page .job .job-item .email{margin-top:35px;font-size:14px;color:#939393}.join-page .job .job-item.active{height:auto}.join-page .job .job-item.last{margin-bottom:0}.join-page .bg1{position:absolute;top:-51px;right:-191px;width:615px}.join-page .bg2{position:absolute;bottom:-114px;left:0;width:740px}.wap .job .job-item .intro{margin-bottom:15px}