.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}.milestone-page{background:#fff}.milestone-page .header .nav-group .nav-list .sub-nav .about-sub-milestone a{color:#589181}.milestone-page .banner{background:#989aa3 url(/images/banner_7e4d398.png) no-repeat 50%}.milestone-page .contain{min-height:2000px;padding-top:0;margin-top:34px;background:url(/images/bg_4420d91.png) 100% 100% no-repeat;background-position:50%}.milestone-page .contain .time-line-item{position:relative;padding:0 0 48px 78px}.milestone-page .contain .time-line-item .step-box{position:absolute;left:0;top:0;height:100%;width:70px;display:flex;flex-direction:column;align-items:center}.milestone-page .contain .time-line-item .step-box .ball{width:24px;height:24px}.milestone-page .contain .time-line-item .step-box .ball img{width:100%;height:100%}.milestone-page .contain .time-line-item .step-box .line{flex:1;width:1px;background-color:#558e7b}.milestone-page .contain .time-line-item .time-line-box{width:100%;max-height:100%}.milestone-page .contain .time-line-item .get-year{position:relative;top:-4px;font-size:30px;line-height:30px;margin-bottom:40px;font-weight:600;color:#558e7b;max-height:100%}.milestone-page .contain .time-line-item .value{position:relative;padding:0 0 0 16px;font-size:14px;line-height:20px;margin-bottom:12px;color:#333;width:100%;text-size-adjust:none;-webkit-text-size-adjust:none}.milestone-page .contain .time-line-item .value:before{position:absolute;content:"";display:block;left:0;top:10px;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background-color:#558e7b}.milestone-page .contain .time-line-item-last .step-box .ball{width:70px;height:70px;margin-left:-1px}.milestone-page .contain .time-line-item-last .step-box .line{background-color:transparent;background-image:linear-gradient(#558e7b,#558e7b,rgba(85,142,123,0))}.milestone-page .contain .time-line-item-last .get-year{top:0;line-height:70px}.milestone-page .milestone-wrap{padding:60px;padding-left:36px}