*{margin:0px;padding:0px;box-sizing:border-box}:root{--primary:#1a3275;--secondary:#00aafa;--title:#122033;--text:#55616f;--bg:#f3f6f9;--border:#e2e8ef}.about_intro{padding:14rem 0px 13.9rem}.about_intro .img{width:50%;height:auto}.about_intro .img + .head{max-width:57.8rem}.about_intro .head{flex:1 1 0%;width:100%;padding-bottom:0.6%}.about_intro h2{max-width:41rem}.about_intro p{max-width:54rem;margin-top:3.2rem}.about_intro p + p{margin-top:3rem}.about_intro .btns{display:flex;flex-wrap:wrap;gap:1.9rem;margin-top:3.6rem}@media screen and (max-width:768px){.about_intro{padding:50px 0px}.about_intro .head{padding:0px}}@media screen and (max-width:576px){.about_intro .img{width:100%}}.about_history{background-color:var(--bg);padding:13.1rem 0px 14rem}.about_history p{margin-top:3.3rem}.about_history .timeline{position:relative;width:calc(100% - 6rem);max-width:153.8rem;margin:6.2rem auto 0px}.about_history .timeline::before{position:absolute;left:50%;top:1rem;bottom:0px;content:"";width:3px;transform:translateX(-50%);background:url("https://ainn.huaqiutong.cc/wp-content/plugins/hqt-fronteditor/sytpl/about-us3-about_history/assets/img/about-history-dashed.png") center top / 100% repeat-y}.about_history .timeline li + li{margin-top:-8rem}.about_history .timeline li{display:grid;grid-template-columns:43.1079% auto 43.1079%;align-items:start;justify-content:space-between}.about_history .timeline li:nth-child(2n + 1) .item{flex-direction:row}.about_history .timeline li:nth-child(2n + 1) .item .info{text-align:right}.about_history .timeline li:nth-child(2n + 1) .item .info p{margin-left:auto}.about_history .timeline li:nth-child(2n) .item{grid-column:3}.about_history .timeline .dot{grid-column:2;display:block;width:3.5rem;border-radius:50%;background-color:rgba(0,170,250,0.2)}.about_history .timeline .dot::after{display:block;padding-bottom:100%;border-radius:50%;background-color:var(--secondary);content:"";transform:scale(0.457143)}.about_history .item{grid-area:1 / 1;display:flex;flex-flow:row-reverse wrap;justify-content:space-between;background-color:rgb(255,255,255)}.about_history .item:hover img{transform:scale(1.03)}.about_history .item .img{width:54.4495%;--h:77.56232687%}.about_history .item .info{flex:1 1 0%;align-self:center;padding:3.01659% 5.88235%;margin-bottom:1.2%}.about_history .item .info strong{font-size:3.6rem;font-weight:700;color:var(--primary)}.about_history .item .info h3{font-size:2.6rem;font-weight:700;margin-top:1.1rem}.about_history .item .info p{font-size:1.7rem;line-height:2.8rem;color:var(--text);max-width:21rem;margin-top:1.3rem}@media screen and (max-width:768px){.about_history{padding:50px 0px}.about_history .timeline{width:calc(100% - 40px);margin-top:30px}.about_history .timeline li + li{margin-top:-50px}.about_history .timeline li{grid-template-columns:45% auto 45%}.about_history .timeline .dot{width:22px}.about_history .item .info{padding:20px;margin:0px}.about_history .item .info strong{font-size:25px}.about_history .item .info h3{font-size:20px;margin-top:5px}.about_history .item .info p{font-size:14px;line-height:1.5;margin-top:10px}}@media screen and (max-width:576px){.about_history .timeline::before{left:11px}.about_history .timeline li + li{margin-top:30px}.about_history .timeline li{grid-template-columns:auto 1fr;gap:20px}.about_history .timeline li .dot{grid-column:1}.about_history .timeline li .item{grid-column:2;display:block}.about_history .timeline li .item .img{width:100%}.about_history .timeline li:nth-child(2n) .item{grid-column:2}.about_history .timeline li:nth-child(2n + 1) .item .info{text-align:left}.about_history .timeline li:nth-child(2n + 1) .item .info p{margin-left:0px}}.page_culture{background-color:rgb(28,45,90);padding-bottom:0px;max-width:256rem;margin:0px auto;padding-top:13rem}.page_culture .bg_mask{width:100%;height:auto;margin-top:8rem}.page_culture .head p{margin-top:3.3rem}.page_culture .page_culture_swiper .swiper-slide{border-top-color:rgba(255,255,255,0.22)}.page_culture .page_culture_swiper .info{color:rgb(255,255,255)}.page_culture .page_culture_swiper .info em,.page_culture .page_culture_swiper .info p{color:rgba(255,255,255,0.74)}.page_culture .items{overflow:hidden;margin-top:5rem}.page_culture .items ul{display:grid;grid-template-columns:repeat(4,1fr);background-color:rgb(51,69,112);margin-left:-1px;margin-bottom:-1px}.page_culture .items li{text-align:center;color:rgb(255,255,255);border-left:1px solid rgba(255,255,255,0.08);border-bottom:1px solid rgba(255,255,255,0.08);padding:13.034% 5.7929% 15.9305%}.page_culture .items li h3{font-size:3.8rem;font-weight:700}.page_culture .items li em{display:block;font-style:normal;color:var(--secondary);text-transform:uppercase;margin-top:1.1rem;letter-spacing:0.14em}.page_culture .items li p{opacity:0.74;margin-top:1.5rem}@media screen and (max-width:768px){.page_culture{padding-top:50px}.page_culture .bg_mask{margin-top:50px}.page_culture .head p{margin-top:12px}.page_culture .items{margin-top:30px}.page_culture .items li{padding:20px}.page_culture .items li h3{font-size:20px}.page_culture .items li em{margin-top:6px}.page_culture .items li p{margin-top:6px}}@media screen and (max-width:576px){.page_culture .items ul{grid-template-columns:1fr 1fr}}.page_capability{padding-top:12.7rem;padding-bottom:13.5rem}@media screen and (max-width:768px){.page_capability,.page_factory{padding:50px 0px}}.about_certifications{background-color:var(--bg);padding:11.6rem 0px 13.5rem}.about_certifications p{margin-top:2rem}.about_certifications .swiper_btns{margin-bottom:0.7rem}.about_certifications .about_certifications_swiper{overflow:hidden;margin-top:4.6rem}.about_certifications .about_certifications_swiper .pic{position:relative;border:1px solid rgb(226,226,226);background-color:rgb(255,255,255);padding-bottom:110.802%}.about_certifications .about_certifications_swiper .pic .img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.about_certifications .about_certifications_swiper .pic .img.img_cv{width:54.6584%;--h:145.45454545%}.about_certifications .about_certifications_swiper .pic .img.img_ct{width:57.0988%;--h:143.78378378%}.about_certifications .about_certifications_swiper .title{font-size:1.8rem;text-align:center;margin-top:2rem}@media screen and (max-width:768px){.about_certifications{padding:50px 0px;overflow:hidden}.about_certifications .swiper_btns{margin:0px}.about_certifications .about_certifications_swiper{overflow:unset;margin-top:30px}.about_certifications .about_certifications_swiper .title{font-size:16px;margin-top:14px}}.page_factory{padding:13.1rem 0px 13.6rem}