.app-about-banner{height:36.8vw;min-height:530px;position:relative;width:100%}@media screen and (max-width:800px){.app-about-banner{height:66.25vw;min-height:0}}.app-about-banner .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.app-about-banner .bg.pc{display:block}@media screen and (max-width:600px){.app-about-banner .bg.pc{display:none}}.app-about-banner .bg.m{display:none}@media screen and (max-width:600px){.app-about-banner .bg.m{display:block}}.app-about-banner .inner{height:100%;position:relative;z-index:2}.app-about-banner .inner .app-container{height:100%}.app-about-banner .inner .text{align-items:center;display:flex;height:100%;justify-content:flex-end;width:100%}.app-about-banner .inner .text .content{color:#004269;font-size:44px;font-weight:500;line-height:1.6;text-align:justify;width:530px}body.en .app-about-banner .inner .text .content{font-size:40px;line-height:1.4;text-align:left}@media screen and (max-width:1200px){.app-about-banner .inner .text .content{font-size:38px;width:50%}body.en .app-about-banner .inner .text .content{font-size:34px}}@media screen and (max-width:1000px){.app-about-banner .inner .text .content{font-size:32px}body.en .app-about-banner .inner .text .content{font-size:28px}}@media screen and (max-width:800px){.app-about-banner .inner .text .content{font-size:26px;width:70%}body.en .app-about-banner .inner .text .content{font-size:22px}}@media screen and (max-width:600px){.app-about-banner .inner .text .content{font-size:20px;width:80%}body.en .app-about-banner .inner .text .content{font-size:16px}}.app-about-banner .inner .text .content p{min-height:1em}.app-about-history{padding-top:60px}@media screen and (max-width:1200px){.app-about-history{padding-top:50px}}@media screen and (max-width:1000px){.app-about-history{padding-top:40px}}.app-about-history-wrapper{overflow-x:hidden}.app-about-history-item{align-items:stretch;display:flex}.app-about-history-item .text{color:#000;font-size:14px;padding-right:3em;text-align:justify;width:320px}body.en .app-about-history-item .text{padding-right:0;text-align:left}@media screen and (max-width:1000px){.app-about-history-item .text{font-size:12px}}@media screen and (max-width:800px){.app-about-history-item .text{width:280px}}.app-about-history-item .text .year{font-family:DinPro;font-size:2em}.app-about-history-item .text .intro{line-height:1.6;margin-top:1em}.app-about-history-item .image{font-size:0;height:260px}@media screen and (max-width:1000px){.app-about-history-item .image{height:200px}}@media screen and (max-width:800px){.app-about-history-item .image{height:140px}}.app-about-history-item .image img{height:100%;width:auto}.app-about-history .swiper{cursor:grab;width:100%}.app-about-history .swiper:active{cursor:grabbing}.app-about-history .swiper-wrapper{align-items:stretch}.app-about-history .swiper-slide{height:auto;margin-right:120px;opacity:.5;transition:opacity .6s ease;width:auto}body.en .app-about-history .swiper-slide{margin-right:60px}@media screen and (max-width:1000px){.app-about-history .swiper-slide{margin-right:80px}body.en .app-about-history .swiper-slide{margin-right:40px}}.app-about-history .swiper-slide-active{opacity:1}.app-about-history .swiper-main{overflow:visible}.app-about-history .swiper-year{margin-top:40px}@media screen and (max-width:1200px){.app-about-history .swiper-year{margin-top:30px}}@media screen and (max-width:1000px){.app-about-history .swiper-year{margin-top:20px}}.app-about-history .swiper-year .swiper-slide{cursor:pointer;font-family:DinPro;font-size:32px;margin-right:2em}@media screen and (max-width:1200px){.app-about-history .swiper-year .swiper-slide{font-size:28px}}@media screen and (max-width:1000px){.app-about-history .swiper-year .swiper-slide{font-size:24px;margin-right:1.5em}}.app-about-history .swiper-year .swiper-slide,.app-about-history .swiper-year .swiper-slide-active{color:#ccc;opacity:1}.app-about-history .swiper-year .swiper-slide-thumb-active{color:#004269}.app-about-honor-wrapper{overflow-x:hidden}.app-about-honor-item{align-items:flex-end;color:#333;display:flex;font-size:16px;justify-content:flex-end;margin-right:40px;padding:3.5em 0 0 2em;position:relative;width:320px}@media screen and (max-width:1600px){.app-about-honor-item{width:300px}}@media screen and (max-width:1200px){.app-about-honor-item{font-size:14px}}.app-about-honor-item span{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-weight:500;line-height:1.4;overflow:hidden;position:relative;text-overflow:ellipsis;z-index:1}.app-about-honor-item:before{align-items:center;bottom:0;color:#ededed;content:counter(counters,decimal-leading-zero);counter-increment:counters 1;display:flex;font-family:DINPro;font-size:7em;left:0;line-height:0;position:absolute;top:0}.app-about-honor .swiper{cursor:grab;width:100%}.app-about-honor .swiper:active{cursor:grabbing}.app-about-honor .swiper-wrapper{align-items:stretch}.app-about-honor .swiper-slide{height:auto;width:auto}.app-about-honor .swiper-main{margin-top:30px;overflow:visible}@media screen and (max-width:1200px){.app-about-honor .swiper-main{margin-top:20px}}@media screen and (max-width:1000px){.app-about-honor .swiper-main{margin-top:10px}}.app-about-honor .swiper-main .swiper-slide{align-items:stretch;counter-reset:counters 0;display:flex;opacity:.5;transition:opacity .6s ease}.app-about-honor .swiper-main .swiper-slide-active{opacity:1}.app-about-honor .swiper-year{margin-top:40px}@media screen and (max-width:1200px){.app-about-honor .swiper-year{margin-top:30px}}.app-about-honor .swiper-year .swiper-slide{color:#ccc;cursor:pointer;font-family:DinPro;font-size:32px;margin-right:2em}@media screen and (max-width:1200px){.app-about-honor .swiper-year .swiper-slide{font-size:28px}}@media screen and (max-width:1000px){.app-about-honor .swiper-year .swiper-slide{font-size:24px;margin-right:1.5em}}.app-about-honor .swiper-year .swiper-slide-thumb-active{color:#004269}.app-about-number{display:flex;justify-content:space-between}@media screen and (max-width:480px){.app-about-number{flex-wrap:wrap;margin-bottom:-7vw}}.app-about-number .item+.item{margin-left:10%!important}@media screen and (max-width:1600px){.app-about-number .item .count strong{font-size:62px}}@media screen and (max-width:1200px){.app-about-number .item+.item{margin-left:5%!important}.app-about-number .item .count strong{font-size:52px}}@media screen and (max-width:680px){.app-about-number .item .count strong{font-size:42px}}@media screen and (max-width:580px){.app-about-number .item .count strong{font-size:32px}}@media screen and (max-width:480px){.app-about-number .item{flex-wrap:wrap;margin-bottom:7vw;width:50%}.app-about-number .item+.item{margin-left:0!important}}