.about-us .title-wrapper{display:flex;justify-content:space-between;align-items:center}.about-us .title-wrapper .title{color:var(--primary-color)}.about-us .title-wrapper .swiper-operation{display:flex;align-items:center}.about-us .title-wrapper .swiper-operation .swiper-progressbar{width:400px;position:relative;height:3px;background:#e6e6e6}.about-us .title-wrapper .swiper-operation .swiper-progressbar .swiper-pagination-progressbar-fill{background:var(--primary-color)}.about-us .title-wrapper .swiper-operation .swiper-btn{margin-left:48px;display:flex;align-items:center;gap:0 24px}.about-us .title-wrapper .swiper-operation .swiper-btn .prev-btn,.about-us .title-wrapper .swiper-operation .swiper-btn .next-btn{width:44px;height:44px;border-radius:50%;background:#f8f8f8;transition:all .4s ease;cursor:pointer;display:flex;justify-content:center;align-items:center;color:#666}.about-us .title-wrapper .swiper-operation .swiper-btn .prev-btn .iconfont,.about-us .title-wrapper .swiper-operation .swiper-btn .next-btn .iconfont{font-size:24px}.about-us .title-wrapper .swiper-operation .swiper-btn .prev-btn:hover,.about-us .title-wrapper .swiper-operation .swiper-btn .next-btn:hover{background:var(--primary-color);color:#fff}.about-us .title-wrapper .swiper-operation .swiper-btn .prev-btn.swiper-button-disabled,.about-us .title-wrapper .swiper-operation .swiper-btn .next-btn.swiper-button-disabled{opacity:.5;pointer-events:none}.about-us .img-link-icon{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);z-index:2;color:#fff;transition:all .5s ease .2s;width:44px;height:44px;border-radius:50%;background-color:var(--primary-color);display:flex;justify-content:center;align-items:center}.about-us .img-link-icon .iconfont{font-size:26px}.about-us .swiper-slide:hover .img-link-icon{transform:translate(-50%, -50%) scale(1)}.about-us .swiper{position:relative;overflow:hidden}.about-us .swiper .swiper-wrapper{align-items:flex-end}.about-us .swiper .swiper-wrapper .swiper-slide{position:relative;border:1px solid #f0f0f0;padding:12px;background-color:#fff}.about-us .swiper .swiper-wrapper .swiper-slide .img-link{width:100%}.about-us .swiper .swiper-wrapper .swiper-slide .img-link img{width:100%;height:100%;object-fit:cover}.about-us .swiper .swiper-wrapper .swiper-slide .name{text-align:center}.about-us .swiper .swiper-scrollbar{bottom:0}.about-us .swiper .swiper-scrollbar .swiper-scrollbar-drag{background:linear-gradient(to right, var(--primary-color), var(--primary-color-light))}.about-us .company-profile{overflow:hidden}.about-us .company-profile .company-profile-content{display:flex;gap:0 48px}.about-us .company-profile .company-profile-content .content-left{width:calc(50% - 24px);height:0}.about-us .company-profile .company-profile-content .content-left video{width:100%;height:100%;object-fit:cover}.about-us .company-profile .company-profile-content .content-right{width:calc(50% - 24px)}.about-us .company-profile .company-profile-content .content-right .company-profile-name{color:var(--primary-color)}.about-us .company-profile .company-profile-content .content-right .desc{color:#666;line-height:2;text-indent:2em}.about-us .company-profile .company-profile-content .content-right .button-wrapper{display:flex}.about-us .company-profile .company-profile-content .content-right .button-wrapper .button{height:50px;border-radius:25px;padding:0 26px;display:flex;align-items:center;justify-content:center;color:var(--primary-color);border:1px solid var(--primary-color);cursor:pointer}.about-us .company-profile .company-profile-content .content-right .button-wrapper .button .iconfont{font-size:18px}.about-us .company-profile .company-profile-content .content-right .button-wrapper .button:hover{background-color:var(--primary-color);border-color:var(--primary-color) !important;color:#fff}.about-us .company-profile .number-list{display:flex;align-items:center;justify-content:space-between}.about-us .company-profile .number-list .number-item{display:flex;flex-direction:column;align-items:center;color:var(--primary-color)}.about-us .company-profile .number-list .number-item .number-wrapper{display:flex;align-items:center}.about-us .company-profile .number-list .number-item .desc{margin-top:6px;text-align:center}.about-us .modal{position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.7);display:flex;justify-content:center;align-items:center}.about-us .modal .modal-content{position:relative;background-color:#fefefe;margin:auto;width:500px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);animation-name:animatetop;animation-duration:.4s;border-radius:24px}.about-us .modal .modal-header .close{position:absolute;right:24px;top:24px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:linear-gradient(to right, var(--primary-color), var(--primary-color-light));cursor:pointer}.about-us .modal .modal-header .close .iconfont{font-size:28px;color:#fff;transition:all .5s ease}.about-us .modal .modal-header .close:hover .iconfont{transform:rotate(180deg)}.about-us .modal .modal-header .close:active{opacity:.7}.about-us .modal .modal-body{padding:24px}.about-us .modal .modal-body .title{text-align:left;padding-right:50px}.about-us .modal .modal-body .contact-us-form{display:flex;flex-wrap:wrap;gap:12px;width:100%}.about-us .modal .modal-body .contact-us-form .single-input-box{width:100%}.about-us .modal .modal-body .contact-us-form .single-input-box img{height:70px}.about-us .modal .modal-body .contact-us-form input,.about-us .modal .modal-body .contact-us-form textarea{width:100%;border:none;color:#000;padding:0 24px;height:50px;transition:border .4s ease;background-color:#f5f5f5}.about-us .modal .modal-body .contact-us-form input:focus,.about-us .modal .modal-body .contact-us-form textarea:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 5px var(--primary-color)}.about-us .modal .modal-body .contact-us-form input::placeholder,.about-us .modal .modal-body .contact-us-form textarea::placeholder{color:#757575}.about-us .modal .modal-body .contact-us-form textarea{height:120px;border-radius:initial;padding:12px 24px}.about-us .modal .modal-body .contact-us-form .submit{display:flex;justify-content:center}.about-us .modal .modal-body .contact-us-form .btn{display:flex;justify-content:center;align-items:center;width:80%;height:50px;background:linear-gradient(to right, var(--primary-color), var(--primary-color-light));border:none;color:#fff;cursor:pointer}.about-us .modal .modal-footer{padding:0 24px}.about-us .modal .modal-footer .footer-image{display:flex;justify-content:flex-end}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.about-us .history{background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.about-us .history .history-content-swiper{overflow:hidden}.about-us .history .history-content-swiper .swiper-slide{display:flex;justify-content:center}.about-us .history .history-content-swiper .swiper-slide .desc-wrapper{width:50%;text-align:center}.about-us .history .history-content-swiper .swiper-slide .desc-wrapper .year{color:var(--primary-color)}.about-us .history .history-content-swiper .swiper-slide.swiper-slide-active .desc-wrapper{animation:indjsText 1s ease both .9s}.about-us .history .history-year-swiper{position:relative;overflow:hidden}.about-us .history .history-year-swiper::before{content:'';width:100%;height:1px;background:rgba(0,0,0,0.15);position:absolute;left:0;top:9px}.about-us .history .history-year-swiper .swiper-slide{display:flex;flex-direction:column;align-items:center}.about-us .history .history-year-swiper .swiper-slide .circle{width:18px;height:18px;border:4px solid #666;background:#fff;border-radius:50%}.about-us .history .history-year-swiper .swiper-slide .year-wrapper{padding-top:24px;color:#666}.about-us .history .history-year-swiper .swiper-slide.swiper-slide-active .circle{border-color:var(--primary-color)}.about-us .history .history-year-swiper .swiper-slide.swiper-slide-active .year-wrapper{color:var(--primary-color)}@keyframes indjsText{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}.about-us .culture{overflow:hidden}.about-us .culture .culture-content{display:flex}.about-us .culture .culture-content .culture-left{width:calc((100% - var(--container-margin)) / 2 + var(--container-margin))}.about-us .culture .culture-content .culture-left img{width:100%}.about-us .culture .culture-content .culture-right{width:calc((100% - var(--container-margin)) / 2);padding-left:8%}.about-us .culture .culture-content .culture-right .culture-list{display:flex;flex-direction:column;gap:24px}.about-us .culture .culture-content .culture-right .culture-list .culture-item{display:flex;align-items:center}.about-us .culture .culture-content .culture-right .culture-list .culture-item .iconfont{font-size:60px;margin-right:24px}.about-us .honor{overflow:hidden}@media screen and (max-width:992px){.about-us .title-wrapper{flex-direction:column;gap:20px;margin-bottom:12px}.about-us .title-wrapper .swiper-operation{width:100%;gap:20px}.about-us .title-wrapper .swiper-operation .swiper-progressbar{width:100%}.about-us .title-wrapper .swiper-operation .swiper-btn{margin-left:0;justify-content:center}.about-us .title-wrapper .swiper-operation .swiper-btn .prev-btn,.about-us .title-wrapper .swiper-operation .swiper-btn .next-btn{width:32px;height:32px}.about-us .company-profile .company-profile-content{flex-direction:column;gap:30px}.about-us .company-profile .company-profile-content .content-left,.about-us .company-profile .company-profile-content .content-right{width:100%}.about-us .company-profile .company-profile-content .content-left .button-wrapper,.about-us .company-profile .company-profile-content .content-right .button-wrapper{justify-content:center}.about-us .company-profile .company-profile-content .content-left .button-wrapper .button,.about-us .company-profile .company-profile-content .content-right .button-wrapper .button{height:40px}.about-us .company-profile .company-profile-content .content-left{height:initial !important}.about-us .company-profile .number-list{flex-wrap:wrap}.about-us .company-profile .number-list .number-item{margin-bottom:15px}.about-us .company-profile .number-list .number-item .number-wrapper{font-size:24px}.about-us .company-profile .number-list .number-item .desc{font-size:14px}.about-us .modal .modal-content{width:90vw}.about-us .modal .modal-header .close{width:30px;height:30px}.about-us .modal .modal-header .close .iconfont{font-size:20px}.about-us .history .history-content-swiper .swiper-slide{flex-direction:column;align-items:center;gap:24px}.about-us .history .history-content-swiper .swiper-slide .desc-wrapper{width:100%;padding:0 20px}.about-us .history .history-content-swiper .swiper-slide .desc-wrapper .year{justify-content:center}.about-us .history .history-content-swiper .swiper-slide .desc-wrapper .row{justify-content:center}.about-us .history .history-content-swiper .swiper-slide .image-wrapper{width:100%;padding:0 20px;text-align:center}.about-us .history .history-year-swiper{padding:0 20px}.about-us .history .history-year-swiper .swiper-slide .circle{width:14px;height:14px;border-width:3px}.about-us .history .history-year-swiper .swiper-slide .year-wrapper{padding-top:16px;font-size:14px}.about-us .culture .culture-content{flex-direction:column;padding-bottom:24px}.about-us .culture .culture-content .culture-left{width:100%;margin-bottom:24px}.about-us .culture .culture-content .culture-right{width:100%;padding-left:0}.about-us .culture .culture-content .culture-right .culture-list{gap:20px}.about-us .culture .culture-content .culture-right .culture-list .culture-item{flex-direction:column;text-align:center}.about-us .culture .culture-content .culture-right .culture-list .culture-item .iconfont{font-size:48px;margin-right:0;margin-bottom:12px}.about-us .culture .culture-content .culture-right .culture-list .culture-item .content-wrapper{width:100%}.about-us .img-link-icon{width:36px;height:36px}.about-us .img-link-icon .iconfont{font-size:20px}}