body{min-width:1900px}.about{margin-top:90px;background-color:#fff;overflow:hidden}.about-banner{width:100%;height:748px;padding-top:198px;background:center/cover no-repeat}.about-banner .about-banner-title h1{font-family:BowlbyOne;font-size:56px;color:#fff;text-align:center;margin-bottom:174px}.about-banner .about-banner-info{width:949px;height:450px;background-color:#d4ebff;border:3px solid #000;border-radius:24px;margin:0 auto;padding:58px 79px 0}.about-banner .about-banner-info .company{font-family:BowlbyOne;font-size:36px;margin-bottom:26px}.about-banner .about-banner-info p{font-family:HelveticaNeueLTPro-Md;line-height:28px;font-size:18px;color:#252525;margin-bottom:46px}.about-content .about-dec{width:100%;padding-top:260px;margin-bottom:98px}.about-content .about-dec ul{display:flex;justify-content:center}.about-content .about-dec ul > li{margin-right:104px}.about-content .about-dec ul > li:last-child, .about-content .about-values ul > li:last-child{margin:0}.about-content .about-dec ul > li .top{margin-bottom:28px}.about-content .about-dec ul > li .bottom .num{font-size:36px;font-family:BowlbyOne;margin-bottom:7px}.about-content .about-dec ul > li .bottom p{font-size:16px;font-family:HelveticaNeueLTPro-Md;color:#333}.about-content .about-mile{padding-top:90px;width:100%;height:1126px;background:center/cover no-repeat}.about-content .about-mile .about-mile-title{font-size:48px;font-family:BowlbyOne}.about-content .about-mile .left1, .about-content .about-mile .left2, .about-content .about-mile .left3, .about-content .about-mile .right1, .about-content .about-mile .right2, .about-content .about-mile .right3{position:absolute;text-align:center}.about-content .about-mile .left1, .about-content .about-mile .left2, .about-content .about-mile .left3{transform:rotate(-5deg)}.about-content .about-mile .right1, .about-content .about-mile .right2, .about-content .about-mile .right3{transform:rotate(5deg)}.about-content .about-mile .left1 .year, .about-content .about-mile .left2 .year, .about-content .about-mile .left3 .year, .about-content .about-mile .right1 .year, .about-content .about-mile .right2 .year, .about-content .about-mile .right3 .year{color:#fff;font-size:36px;font-family:HelveticaNeueLTPro-Md;font-weight:600;margin-bottom:5px}.about-content .about-mile .left1 p, .about-content .about-mile .left2 p, .about-content .about-mile .left3 p, .about-content .about-mile .right1 p, .about-content .about-mile .right2 p, .about-content .about-mile .right3 p{color:#fff;font-size:14px;font-family:HelveticaNeueLTPro-Md}.about-content .about-mile .left3 .year, .about-content .about-mile .left3 p, .about-content .about-mile .right3 .year, .about-content .about-mile .right3 p{color:#000}.about-content .about-mile .left1{top:162px;left:290px}.about-content .about-mile .left1 p{width:209px}.about-content .about-mile .left2{top:420px;left:262px}.about-content .about-mile .left2 p{width:213px}.about-content .about-mile .left3{top:670px;left:264px}.about-content .about-mile .left3 p{width:223px}.about-content .about-mile .right1{top:215px;right:315px}.about-content .about-mile .right1 p{width:171px}.about-content .about-mile .right2{top:485px;right:258px}.about-content .about-mile .right2 p{width:251px}.about-content .about-mile .right3{top:729px;right:270px}.about-content .about-mile .right3 p{width:257px}.about-content .about-vision{width:100%;height:420px;background:center/100% no-repeat;transform:translateY(-30px);padding-top:108px;text-align:center;color:#fff;margin-bottom:50px}.about-content .about-vision .about-vision-title{font-family:BowlbyOne;font-size:48px;margin-bottom:24px}.about-content .about-vision p{font-family:HelveticaNeueLTPro-Md;font-size:18px;line-height:32px}.about-content .about-values .about-values-title{font-family:BowlbyOne;font-size:48px;text-align:center;margin-bottom:60px}.about-content .about-values ul{display:flex;justify-content:center;margin-bottom:134px}.about-content .about-values ul > li{margin-right:90px}.about-content .about-values ul > li .top{margin-bottom:32px}.about-content .about-values ul > li .bottom .title{font-family:HelveticaNeueLTPro-Md;font-size:24px;font-weight:600;margin-bottom:14px}.about-content .about-values ul > li .bottom p{font-family:HelveticaNeueLTPro-Md;font-size:14px;color:#333;width:239px}@media (max-width:979px){html{font-size:50px}body{min-width:100%}.about{margin-top:1rem}.about-banner{height:6.4rem;padding-top:1.92rem}.about-banner .about-banner-title h1{margin:0 auto 2.98rem;font-size:38px;width:5.8rem}.about-banner .about-banner-info{width:100%;height:12.18rem;padding:.72rem .62rem 0}.about-banner .about-banner-info .company{font-size:28px;margin-bottom:26px}.about-banner .about-banner-info p{font-size:16px;line-height:28px;margin-bottom:30px}.about-content{margin-top:13.46rem}.about-content .about-dec{padding-top:0;margin-bottom:1.6rem}.about-content .about-dec ul{justify-content:flex-start;flex-wrap:wrap;margin-bottom:1.6rem}.about-content .about-dec ul > li{margin:0 auto 1.12rem}.about-content .about-dec ul > li:last-child, .about-content .about-values ul > li .bottom p{margin:0 auto}.about-content .about-dec ul > li .top{margin-bottom:.36rem}.about-content .about-dec ul > li .bottom .num{font-size:28px}.about-content .about-mile{padding-top:48px;height:1557px;background-size:auto}.about-content .about-mile .about-mile-title{font-size:36px;margin-bottom:137px}.about-content .about-mile .left1, .about-content .about-mile .left2, .about-content .about-mile .left3, .about-content .about-mile .right1, .about-content .about-mile .right2, .about-content .about-mile .right3{position:static;text-align:center;margin:0 auto}.about-content .about-mile .left1{width:209px;margin-bottom:60px}.about-content .about-mile .right1{width:171px;margin-bottom:100px}.about-content .about-mile .left2{width:213px;margin-bottom:130px;transform:rotate(-5deg) translateX(14px)}.about-content .about-mile .right2{width:251px;margin-bottom:100px;transform:rotate(5deg) translateX(-14px)}.about-content .about-mile .left3{width:223px;margin-bottom:94px;transform:rotate(-5deg)}.about-content .about-mile .right3{width:257px}.about-content .about-vision{height:11.14rem;transform:translateY(-.44rem);padding-top:1.76rem;margin-bottom:.84rem}.about-content .about-vision .about-vision-title{font-size:36px}.about-content .about-vision p{padding:0 .56rem}.about-content .about-values .about-values-title{font-size:36px;margin-bottom:.96rem}.about-content .about-values ul{flex-wrap:wrap;margin-bottom:2rem}.about-content .about-values ul > li{margin:0 0 1.28rem;text-align:center}}