.about,.about .content .map-layout,.about .content .timelines{position:relative}.about{display:-webkit-box;display:-ms-flexbox;display:flex}.about .side{position:absolute;left:0;top:0;height:100%;width:10rem;padding-bottom:3rem;background-color:#333}.about .side .sidemenu{padding-bottom:2rem;padding-top:2.9rem;width:10rem!important;background:#ddac3f}.about .side .sidemenu>a.menu{display:block;text-decoration:none;margin-bottom:2rem;padding:1rem;font-size:1rem;text-align:center;color:#fff;cursor:pointer}.about .side .sidemenu>a.menu.active,.about .side .sidemenu>a.menu:hover{background:#c69323}.about .side .sidemenu>a.menu:last-child{margin-bottom:0}.about .side .sidemenu>div.children{margin-bottom:2rem;margin-left:2rem;padding-left:.8rem;border-left:1px solid #fff}.about .side .sidemenu>div.children>a{text-decoration:none;display:inline-block;cursor:pointer;padding:.2rem;margin-bottom:.5rem;font-size:.8rem;color:#fff}.about .side .sidemenu>div.children>a.active{border-bottom:1px solid #fff}.about .content{margin-left:14rem;padding-top:2.9rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.about .content .map-layout .map-pin{opacity:0;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1);-webkit-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);transition:all .5s cubic-bezier(.68,-.55,.265,1.55);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.about .content .map-layout .map-pin.active{opacity:1!important;-webkit-transform:translateY(0) scale(1)!important;transform:translateY(0) scale(1)!important}.about .content .map-layout .map-tips{position:absolute;left:4rem;top:14rem}.about .content .map-layout .map-tips div{width:100%;opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:1s cubic-bezier(.165,.84,.44,1);transition:1s cubic-bezier(.165,.84,.44,1);color:#433526;border-bottom:1px solid #ccc}.about .content .map-layout .map-tips div:nth-child(2){margin-left:1rem}.about .content .map-layout .map-tips div:nth-child(3){margin-left:2rem}.about .content .map-layout .map-tips div:nth-child(4){margin-left:3rem}.about .content .map-layout .map-tips div:nth-child(5){margin-left:4rem}.about .content .map-layout .map-tips div:nth-child(6){margin-left:5rem}.about .content .map-layout .map-tips div span{padding-right:.5rem;font-size:1.2rem;font-weight:700;color:#3fb6ac}.about .content .map-layout .map-tips div.active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.about .content .timelines{background:url(/about/images/timeline-2eab465012.png) left top no-repeat;background-size:auto 60.75rem;height:60.75rem;margin-bottom:6rem}.about .content .timelines .timeline{position:absolute;left:0;min-height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.about .content .timelines .timeline>span{position:relative;display:block;width:10rem;padding-left:3rem;font-size:.8rem;line-height:1.5rem;color:#433526}.about .content .timelines .timeline>span>div{content:'';position:absolute;left:0;top:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;height:1.3125rem;width:2.5rem;background:url(/about/images/timeline-normal-359a41f560.svg) no-repeat;background-size:auto 100%}.about .content .timelines .timeline>div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:8rem;font-size:.8rem;line-height:1.5;color:rgba(67,53,38,.7)}.about .content .timelines .timeline:hover>span{color:#3fb6ac}.about .content .timelines .timeline:hover>span>div{background:url(/about/images/timeline-active-34af8f6ce7.svg) no-repeat;background-size:auto 100%}.about .content .timelines .timeline:hover>div{color:#433526}.about .content .intro{margin:3rem;font-size:.8rem;line-height:1.8;color:#433526}.about .content .light-text{color:#53422f}.about .content .about-banner{position:relative}.about .content .about-banner img{width:100%;vertical-align:middle}.about .content .about-banner .intro-tip{position:absolute;left:0;bottom:0;padding:1.5rem;width:20rem;font-size:.8rem;line-height:1.5;background-color:rgba(255,255,255,.8);color:#433526}.about .content .about-list{padding:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.about .content .about-list .about-list-left{width:15rem}.about .content .about-list .about-list-left .about-title{font-size:1.7rem;color:#3fb6ac}.about .content .about-list .about-list-left .about-caption{margin-bottom:1rem;font-weight:500;font-size:1.7rem;color:#433526}.about .content .about-list .about-list-left .about-caption:after{content:'';display:block;margin-top:.5rem;height:2px;width:2.5rem;border-radius:2px;background-color:#3fb6ac}.about .content .about-list .about-list-right{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.8rem;line-height:1.5}.about .content .about-list .about-list-right .about-float-banner{float:right;margin-left:5rem;width:20rem;height:20rem}.about .content .about-list .about-list-right .cup-list{list-style:none;margin:0}.about .content .about-list .about-list-right .cup-list>li{margin:0;padding:1rem;font-weight:600;font-size:.9rem;border-bottom:1px solid #efefef;color:#433526}.about .content .about-list .about-list-right .cup-list>li>ul{margin-top:.5rem;padding:0}.about .content .about-list .about-list-right .cup-list>li>ul>li{font-weight:400;font-size:.8rem}.about .content .about-list .about-list-right .cup-list>li>ul>li>ul{margin-top:.5rem;margin-bottom:.5rem;border-left:1px solid #efefef}.about .content .about-list .about-list-right .cup-list>li>ul>li>ul li{padding:.3rem .5rem;font-weight:400;font-size:.7rem;color:#84684b}.about .content .about-list .about-list-right .cup-list ul{padding:0;list-style:none}