.page-wrapper .header{position:fixed !important}.columns .column.main{margin:0;padding:0}.aboutUs *{margin:0;padding:0;box-sizing:border-box}.aboutUs{background-color:#2d2c2c;color:#fff}.aboutUs .section{margin-top:40px;margin-bottom:40px}.aboutUs .section__container{padding:0 16px;text-align:center}@media only screen and (min-width:752px) and (max-width:767px){.aboutUs .section__container{padding:unset;max-width:720px;margin:0 auto}}@media only screen and (min-width:768px){.aboutUs .section__container{padding:0 24px;margin:0 auto}}@media only screen and (min-width:912px) and (max-width:1023px){.aboutUs .section__container{padding:unset;max-width:864px}}@media only screen and (min-width:1024px){.aboutUs .section__container{padding:0 80px}}@media only screen and (min-width:1280px){.aboutUs .section__container{padding:0 80px}}@media only screen and (min-width:1440px){.aboutUs .section__container{padding:0;max-width:1280px}}@media only screen and (min-width:768px){.aboutUs .section{margin-top:60px;margin-bottom:60px}.aboutUs .section__title{font-size:24px;line-height:28px;padding:60px 24px 20px}}@media only screen and (min-width:1280px){.aboutUs .section{margin-top:64px;margin-bottom:60px}.aboutUs .section__title{font-size:32px;line-height:38px;padding:64px 80px 24px}}@media only screen and (min-width:1440px){.aboutUs .section{margin-top:80px;margin-bottom:80px}.aboutUs .section__title{font-size:40px;line-height:48px;padding:80px 80px 32px}}.aboutUs__title{font-size:22px;letter-spacing:0;text-align:center;line-height:35px;font-weight:700}@media only screen and (min-width:768px){.aboutUs__title{font-size:24px;line-height:38px}}@media only screen and (min-width:1024px){.aboutUs__title{font-size:32px;line-height:52px}}.introduce__container .dna{position:relative;text-align:center;font-size:0;margin-bottom:12px}.introduce__container .dna .slogan{position:absolute;left:0;right:0;top:0;bottom:0;font-size:28px;line-height:36px;font-weight:700;color:#fff;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1439px){.introduce__container .dna .slogan{font-size:24px}}@media only screen and (max-width:1023px){.introduce__container .dna .slogan{font-size:20px}}@media only screen and (max-width:767px){.introduce__container .dna .slogan{font-size:14px;line-height:18px;padding:0 24px}}@media only screen and (min-width:1440px){.aboutUs__title{font-size:40px;line-height:64px}}.aboutUs__words{display:flex;align-items:center;font-size:14px;letter-spacing:0;text-align:center;line-height:22px}@media only screen and (min-width:1024px){.aboutUs__words{font-size:16px;line-height:30px}}@media only screen and (min-width:1440px){.aboutUs__words{font-size:20px;line-height:36px}}.aboutUs .banner{font-size:0;position:relative}.aboutUs .banner img{width:100%}.aboutUs .banner__container{position:absolute;top:0;left:0;width:100%;height:100%}.aboutUs .banner__container__innr{position:absolute;margin:0 16px;text-align:center;bottom:5.6%}.aboutUs .banner__container .title{font-size:24px;letter-spacing:0;line-height:38px;font-weight:700;margin-bottom:15px}.aboutUs .banner__container .content{font-size:14px;letter-spacing:0;line-height:22px}@media only screen and (min-width:768px){.aboutUs .banner__container{display:flex;align-items:center}.aboutUs .banner__container__innr{position:static;text-align:left;padding:0 24px}.aboutUs .banner__container .title{margin-bottom:20px;line-height:1}.aboutUs .banner__container .content{line-height:28px;margin:0;width:32%}}@media only screen and (min-width:912px) and (max-width:1023px){.aboutUs .banner__container__innr{max-width:864px;margin:0 auto}}@media only screen and (min-width:1024px){.aboutUs .banner__container__innr{padding:0 80px}.aboutUs .banner__container .title{font-size:36px}.aboutUs .banner__container .content{font-size:16px;line-height:30px}}@media only screen and (min-width:1280px){.aboutUs .banner__container .title{font-size:42px;margin-bottom:24px}.aboutUs .banner__container .content{font-size:20px;line-height:36px;width:40%}}@media only screen and (min-width:1440px){.aboutUs .banner__container__innr{padding:0;max-width:1280px;margin:0 auto}.aboutUs .banner__container .title{font-size:48px;margin-bottom:30px}.aboutUs .banner__container .content{font-size:24px;line-height:36px}}.aboutUs .introduce__container div:first-child{margin-bottom:15px}@media only screen and (min-width:768px){.aboutUs .introduce__container div:first-child{margin-bottom:20px}}@media only screen and (min-width:1280px){.aboutUs .introduce__container div:first-child{margin-bottom:27px}}@media only screen and (min-width:1440px){.aboutUs .introduce__container div:first-child{margin-bottom:32px}}.aboutUs .solutions img{width:100%;margin-top:32px;margin-bottom:15px;transition:all .3s}.aboutUs .solutions img:hover{transform:scale(1.03)}.aboutUs .solutions__container__wrap__detail img{display:none}@media only screen and (min-width:768px){.aboutUs .solutions img{margin:0}.aboutUs .solutions__container__content{display:flex;margin:20px 0}.aboutUs .solutions__container__content>div{flex:1;overflow:hidden}.aboutUs .solutions__container__content .words{text-align:left;margin-left:20px}.aboutUs .solutions__container__wrap{font-size:0}.aboutUs .solutions__container__wrap>div{overflow:hidden}.aboutUs .solutions__container__wrap__detail{background-color:#484848;padding:20px}.aboutUs .solutions__container__wrap__detail img{display:block;width:100%;margin-top:16px}.aboutUs .solutions__container__wrap__detail .words{text-align:left}}@media only screen and (min-width:1024px){.aboutUs .solutions__container__wrap__detail{padding:25px}.aboutUs .solutions__container__wrap__detail img{margin-top:25px}}@media only screen and (min-width:1280px){.aboutUs .solutions__container__content{margin:24px 0 20px}.aboutUs .solutions__container__wrap__detail{padding:35px 31px 41px 41px}.aboutUs .solutions__container__wrap__detail img{margin-top:28px}}@media only screen and (min-width:1440px){.aboutUs .solutions__container__content{margin:32px 0 20px}.aboutUs .solutions__container__wrap__detail{padding:32px 42px 40px}.aboutUs .solutions__container__wrap__detail img{margin-top:32px}}.aboutUs .special__title{margin-bottom:15px}.aboutUs .special__wrap img{width:75%}.aboutUs .special__wrap:first-child{margin:15px 0 32px}.aboutUs .special__wrap:first-child>div{margin:15px 0 32px}.aboutUs .special__wrap:first-child>div:first-child{text-align:center;display:flex;align-items:center;justify-content:center}.aboutUs .special__wrap__detail{text-align:center}.aboutUs .special__wrap__detail .title{font-size:20px;letter-spacing:0;line-height:28px;font-weight:500;margin:15px 0}@media only screen and (min-width:768px){.aboutUs .special__wrap{display:flex;align-items:center}.aboutUs .special__wrap>div{flex:1}.aboutUs .special__wrap>div:first-child{text-align:center;display:flex;align-items:center;justify-content:center}.aboutUs .special__wrap__detail{flex:1;margin-left:20px;text-align:left}.aboutUs .special__wrap__detail .title{font-size:20px;line-height:36px;margin:0 0 16px}.aboutUs .special__wrap__detail .words{text-align:left}.aboutUs .special__wrap:first-child{margin:20px 0;flex-direction:row-reverse}.aboutUs .special__wrap:first-child .special__wrap__detail{margin-left:0;margin-right:20px}}@media only screen and (min-width:1024px){.aboutUs .special__wrap__detail{margin-left:32px}.aboutUs .special__wrap__detail .title{font-size:28px;line-height:56px;margin:0 0 20px}.aboutUs .special__wrap:first-child{margin:20px 0 42px}.aboutUs .special__wrap:first-child .special__wrap__detail{margin-left:0;margin-right:32px}}@media only screen and (min-width:1280px){.aboutUs .special__wrap__detail{margin-left:22px}.aboutUs .special__wrap:first-child{margin:28px 0 40px}.aboutUs .special__wrap:first-child .special__wrap__detail{margin-left:0;margin-right:22px}}@media only screen and (min-width:1440px){.aboutUs .special__wrap__detail{margin-left:20px}.aboutUs .special__wrap__detail .title{font-size:32px;line-height:64px;margin-bottom:18px}.aboutUs .special__wrap:first-child{margin:32px 0 48px}.aboutUs .special__wrap:first-child .special__wrap__detail{margin-left:0;margin-right:20px}}.aboutUs .people__wrap__images{margin-top:32px;margin-bottom:15px}.aboutUs .people__wrap__images img{width:100%}.aboutUs .people__wrap__images .dateNum{display:flex;justify-content:space-evenly}.aboutUs .people__wrap__images .dateNum div{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:16px 0}.aboutUs .people__wrap__images .dateNum div:nth-child(2){border-left:1px solid #979797;border-right:1px solid #979797;padding:9px 15px}.aboutUs .people__wrap__images .dateNum div p:first-child{font-size:28px;letter-spacing:0;line-height:28px;font-weight:700}.aboutUs .people__wrap__images .dateNum div p:last-child{font-size:14px;letter-spacing:0;font-weight:400}@media only screen and (min-width:768px){.aboutUs .people__wrap{display:flex;flex-direction:row-reverse;margin-top:20px}.aboutUs .people__wrap>div{flex:1}.aboutUs .people__wrap .words{text-align:left}.aboutUs .people__wrap__images{margin:0 0 0 20px}.aboutUs .people__wrap__images img{width:100%}.aboutUs .people__wrap__images .dateNum div{margin:16px 0;align-items:start}.aboutUs .people__wrap__images .dateNum div:nth-child(2){border-left:1px solid #979797;border-right:1px solid #979797;padding:2px 18px}.aboutUs .people__wrap__images .dateNum div p:first-child{font-size:32px;line-height:56px}}@media only screen and (min-width:1024px){.aboutUs .people__wrap__images .dateNum div{margin:20px 0 24px}.aboutUs .people__wrap__images .dateNum div:nth-child(2){border-left:1px solid #979797;border-right:1px solid #979797;padding:2px 23px}.aboutUs .people__wrap__images .dateNum div p:first-child{font-size:36px;line-height:64px}.aboutUs .people__wrap__images .dateNum div p:last-child{font-size:16px}}@media only screen and (min-width:1280px){.aboutUs .people__wrap{margin-top:24px}.aboutUs .people__wrap__images{margin:0 0 0 24px}.aboutUs .people__wrap__images .dateNum div{margin:8px 0 22px;align-items:start}.aboutUs .people__wrap__images .dateNum div:nth-child(2){border-left:1px solid #979797;border-right:1px solid #979797;padding:9px 40px}.aboutUs .people__wrap__images .dateNum div p:first-child{font-size:40px;line-height:64px;margin-bottom:12px}.aboutUs .people__wrap__images .dateNum div p:last-child{font-size:20px}}@media only screen and (min-width:1440px){.aboutUs .people__wrap{margin-top:40px}.aboutUs .people__wrap__images .dateNum div{margin:10px 0 52px;align-items:start}.aboutUs .people__wrap__images .dateNum div:nth-child(2){border-left:1px solid #979797;border-right:1px solid #979797;padding:12px 45px}.aboutUs .people__wrap__images .dateNum div p:first-child{font-size:48px;line-height:64px;margin-bottom:22px}.aboutUs .people__wrap__images .dateNum div p:last-child{font-size:24px;white-space:nowrap}}.aboutUs .dna__container__words{margin:15px 0 32px}.aboutUs .dna__container__videos{display:flex;justify-content:space-between}.aboutUs .dna__container__videos .video__item{width:calc((100% - 4%)/3)}.aboutUs .dna__container__videos .en__video{width:100%;padding-bottom:50%;height:0;position:relative}.aboutUs .dna__container__videos .en__video .en__video__iframe{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;margin:auto}@media only screen and (min-width:768px){.aboutUs .dna__container__words{margin:20px 0}}@media only screen and (min-width:1024px){.aboutUs .dna__container__words{margin:20px 0 24px}}@media only screen and (min-width:1280px){.aboutUs .dna__container__words{margin:32px 0 32px}}.aboutUs .reliable__wrap{overflow:hidden;margin:32px 0}.aboutUs .reliable__wrap__title{background-color:#363434;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:49px;border-radius:8px 8px 0 0}.aboutUs .reliable__wrap__title p:first-child{font-size:80px;letter-spacing:0;text-align:center;font-weight:700}.aboutUs .reliable__wrap__title p:last-child{font-size:20px;letter-spacing:0;text-align:center;font-weight:400;margin-top:15px}.aboutUs .reliable__wrap__words{padding:12px;border:1px solid #979797;border-top:none;border-radius:0 0 8px 8px}@media only screen and (min-width:768px){.aboutUs .reliable__wrap{margin:20px 0;display:flex;min-height:268px}.aboutUs .reliable__wrap__title{padding:0;display:flex;align-items:center;width:349px;border-radius:8px 0 0 8px}.aboutUs .reliable__wrap__title p:last-child{margin-top:19px}.aboutUs .reliable__wrap__words{padding:20px;border:1px solid #979797;border-left:none;flex:1;display:flex;align-items:center;text-align:left;border-radius:0 8px 8px 0}}@media only screen and (min-width:1024px){.aboutUs .reliable__wrap{min-height:300px}.aboutUs .reliable__wrap__title{width:325px}.aboutUs .reliable__wrap__title p:last-child{margin-top:23px}.aboutUs .reliable__wrap__words{padding:0 32px}}@media only screen and (min-width:1280px){.aboutUs .reliable__wrap{min-height:249px;margin:24px 0}.aboutUs .reliable__wrap__title{width:325px}.aboutUs .reliable__wrap__title p:last-child{margin-top:24px}.aboutUs .reliable__wrap__words{padding:0 35px}}@media only screen and (min-width:1440px){.aboutUs .reliable__wrap{min-height:249px;margin:32px 0}.aboutUs .reliable__wrap__title{width:325px}.aboutUs .reliable__wrap__title p:first-child{font-size:100px}.aboutUs .reliable__wrap__title p:last-child{margin-top:16px;font-size:24px}.aboutUs .reliable__wrap__words{padding:0 16px}}.aboutUs .news__container__list{margin-top:32px;display:flex;justify-content:center}.aboutUs .news__container__list a{display:flex;align-items:center;height:24px;width:24px;margin-right:101px;cursor:pointer}.aboutUs .news__container__list a:last-child{margin-right:0}.aboutUs .news__container__list a img{width:100%}@media only screen and (min-width:768px){.aboutUs .news__container__list{margin-top:20px}.aboutUs .news__container__list a{height:48px;width:48px;margin-right:202px}}@media only screen and (min-width:1024px){.aboutUs .news__container__list{margin-top:45px}}@media only screen and (min-width:1440px){.aboutUs .news__container__list{margin-top:32px}}.aboutUs .subscribe{background-color:#c30d23;padding-top:39px;padding-bottom:41px}.aboutUs .subscribe__container__subtitle{margin:8px 0 19px}.aboutUs .subscribe .input__wrap input{width:100%;outline:none;border:none;color:#696969;text-align:center;font-size:18px;padding:13px 0}.aboutUs .subscribe .input__wrap__btn{width:100%;padding:13px;font-size:18px;font-weight:500;border:1px solid #fff;text-align:center;margin-top:8px;cursor:pointer}@media only screen and (min-width:768px){.aboutUs .subscribe{padding-top:36px;padding-bottom:36px}.aboutUs .subscribe__container__subtitle{margin:0 0 16px}.aboutUs .subscribe .input__wrap{display:flex}.aboutUs .subscribe .input__wrap input{width:auto;text-align:left;font-size:14px;line-height:32px;padding:13px 16px;flex:1}.aboutUs .subscribe .input__wrap__btn{width:auto;padding:15px 38px 11px;font-size:14px;line-height:32px;text-align:center;margin-top:0;margin-left:10px;border:2px solid #fff;cursor:pointer}}@media only screen and (min-width:1024px){.aboutUs .subscribe{padding-top:48px;padding-bottom:48px}.aboutUs .subscribe__container__subtitle{margin:0 0 32px}.aboutUs .subscribe .input__wrap{margin-bottom:8px}.aboutUs .subscribe .input__wrap input{font-size:16px;line-height:32px;padding:12px 18px;flex:1}.aboutUs .subscribe .input__wrap__btn{width:auto;padding:15px 47px 13px;font-size:16px;line-height:28px;text-align:center;margin-top:0;margin-left:11px;border:2px solid #fff;cursor:pointer}}@media only screen and (min-width:1280px){.aboutUs .subscribe__container__subtitle{margin:0 0 36px}.aboutUs .subscribe .input__wrap{margin-bottom:12px}.aboutUs .subscribe .input__wrap input{padding:20px 24px}.aboutUs .subscribe .input__wrap__btn{width:auto;padding:23px 67px 24px 78px;margin-left:14px}}@media only screen and (min-width:1440px){.aboutUs .subscribe__container{padding-top:44px;padding-bottom:60px}.aboutUs .subscribe__container__subtitle{margin:0 0 60px}.aboutUs .subscribe .input__wrap{margin-bottom:16px}.aboutUs .subscribe .input__wrap input{padding:21px 27px}.aboutUs .subscribe .input__wrap__btn{width:auto;padding:23px 88px 24px;margin-left:16px}}.news.section{margin:0;padding-bottom:60px}