@import"./style.css";.flex-center{display:flex;justify-content:center;align-items:center}.flex-align-center{display:flex;align-items:center}.section-padding{padding:80px 0 100px}.about-title{color:var(---T1, #101011);text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:50px;font-family:"SH-SC-MEDIUM",sans-serif}.banner-section{width:100%;height:380px;position:relative;background-image:url("https://yunheai.oss-cn-hangzhou.aliyuncs.com/webiste/about-bg.png");background-position:center;background-repeat:no-repeat;background-size:cover;font-family:"SH-SC-Bold",sans-serif}.banner-section .banner-container{width:100%;height:100%;padding-top:54px}.banner-section .banner-content .title-main{font-size:48px;font-style:normal;font-weight:700;line-height:64px;background:linear-gradient(90deg, #4c1fff 51.92%, #2b4fff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.honors-container{position:relative;overflow:hidden}.honors-swiper{width:100%;height:100%}.honors-grid{width:100%}.navigation-wrapper{border-bottom:1px solid var(---, #e5e5e5)}.navigation-wrapper .navigation-container{gap:72px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.navigation-wrapper .navigation-container::-webkit-scrollbar{display:none}.navigation-wrapper .navigation-container .nav-item{cursor:pointer;position:relative;padding:24px 0;color:var(---T1, #101011);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;white-space:nowrap;flex-shrink:0}.navigation-wrapper .navigation-container .active{color:var(--Indigo-colors-indigo-07, #5530f7);font-weight:500;border-bottom:1px solid var(--Indigo-colors-indigo-07, #5530f7);font-family:"SH-SC-MEDIUM",sans-serif}.navigation-wrapper.sticky{position:fixed;top:74px;left:0;right:0;z-index:100;background-color:#fff}@media(max-width: 768px){.navigation-wrapper.sticky{top:56px}}.intro-section{width:100%;position:relative;overflow:hidden;background:radial-gradient(152.65% 152.65% at 50% 7.69%, #fff 39.98%, #b1b3ff 100%)}.intro-section .intro-content{margin-bottom:50px}.intro-section .intro-content .intro-description{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.intro-section .intro-content .intro-description+.intro-description{margin-top:12px}.intro-section .intro-box{display:flex;align-items:center;width:100%;gap:136px}.intro-section .intro-box .intro-video{flex-shrink:0;position:relative;width:536px;height:302px;overflow:hidden;border-radius:12px;cursor:pointer}.intro-section .intro-box .intro-video .video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1)}.intro-section .intro-box .intro-video:hover .video{transform:scale(1.05)}.intro-section .intro-box .intro-video .intro-image-overlay{width:100%;height:100%;left:0px;top:0px;position:absolute;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.intro-section .intro-box .intro-video .play_icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:64px;height:64px;cursor:pointer;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1)}.intro-section .intro-box .intro-video .play_icon:hover{transform:translate(-50%, -50%) scale(1.15)}.intro-section .intro-box .intro-stats{width:100%;display:grid;grid-template-columns:repeat(3, 1fr);gap:40px 24px}.intro-section .intro-box .intro-stats .intro-stat-item{display:inline-flex;flex-direction:column;align-items:baseline;gap:12px}.intro-section .intro-box .intro-stats .intro-stat-item .intro-stat-number{display:flex;align-items:center;text-align:center;color:#481ee3;font-size:48px;font-weight:500;line-height:48px;word-wrap:break-word;font-family:"SH-SC-MEDIUM",sans-serif}.intro-section .intro-box .intro-stats .intro-stat-item .intro-stat-label{text-align:center;color:#2b2b2c;font-size:16px;font-weight:400;line-height:16px;word-wrap:break-word}.corporate-culture{background-image:url("../images/about/about-bg2.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}.corporate-culture .culture-content{display:grid;grid-template-columns:repeat(3, 1fr);background:#fff;border-radius:12px;box-shadow:0 4px 16px 0 rgba(0,0,0,.04);overflow:hidden}.corporate-culture .culture-content>div{height:248px}.corporate-culture .culture-content .culture-banner{width:100%}.corporate-culture .culture-content .culture-banner .culture-image{width:100%;height:100%;display:block}.corporate-culture .culture-content .culture-item{display:flex;flex-direction:column;justify-content:space-between;padding:48px 48px 40px 48px}.corporate-culture .culture-content .culture-item .culture-label{color:var(--Indigo-colors-indigo-07, #5530f7);font-size:40px;font-style:normal;font-weight:700;line-height:40px;text-transform:uppercase}.corporate-culture .culture-content .culture-item .culture-content-inner .culture-title{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:4px;font-family:"SH-SC-MEDIUM",sans-serif}.corporate-culture .culture-content .culture-item .culture-content-inner .culture-description{color:var(---T3, #606266);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.company-timeline{background-image:url("../images/about/about-bg3.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}.company-timeline .section-title{color:var(---T6, #fff);text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:40px;font-family:"SH-SC-MEDIUM",sans-serif}.company-timeline .timeline-years{position:relative;width:100%;padding:0 11.74%;display:flex;justify-content:space-between;margin-bottom:50px}.company-timeline .timeline-years::before{content:"";position:absolute;top:7px;left:0;width:100%;height:2px;opacity:.8;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 25%, #fff 75%, rgba(255, 255, 255, 0) 100%)}.company-timeline .timeline-years .year-item{display:flex;flex-direction:column;align-items:center}.company-timeline .timeline-years .year-item .timeline-dot{margin:2px;position:relative;width:12px;height:12px;border-radius:12px;background:var(---T6, #fff)}.company-timeline .timeline-years .year-item .active{margin:0;width:16px;height:16px;border-radius:16px;border:2px solid var(---T6, #fff);background:var(--Indigo-colors-indigo-07, #5530f7)}.company-timeline .timeline-years .year-item .year-label{margin-top:6px;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.company-timeline .timeline-events{width:100%;overflow:hidden;position:relative}.company-timeline .timeline-events .swiper-container{width:100%;height:300px}.company-timeline .timeline-events .swiper-slide{width:auto}.company-timeline .timeline-events .event-item{width:400px;max-width:90%;padding:30px;border-radius:12px;opacity:.9;background:#fff}.company-timeline .timeline-events .event-item .event-year{color:var(--Indigo-colors-indigo-07, #5530f7);font-size:32px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:16px;font-family:"SH-SC-MEDIUM",sans-serif}.company-timeline .timeline-events .event-item .event-content .event-description{padding-left:14px;position:relative;color:var(---T1, #101011);font-size:16px;font-style:normal;font-weight:400;line-height:26px}.company-timeline .timeline-events .event-item .event-content .event-description::before{content:"";position:absolute;top:9px;left:0;width:6px;height:6px;border-radius:6px;background:#101011}.company-timeline .timeline-events .event-item .event-content .event-description+.event-description{margin-top:10px}.company-timeline .timeline-events .active{opacity:1}.company-timeline .timeline-events .event-item2{width:580px;max-width:90%}.technical-strength{background:linear-gradient(180deg, #ebeeff 18.64%, #fcfdff 100%)}.technical-strength .strength-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:60px 24px}.technical-strength .strength-grid .strength-item{position:relative;padding:32px;border-radius:12px;background:var(---T6, #fff);box-shadow:0 4px 16px 0 rgba(0,0,0,.04)}.technical-strength .strength-grid .strength-item .strength-content .strength-title{color:var(---T1, #101011);font-size:24px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:8px;font-family:"SH-SC-MEDIUM",sans-serif}.technical-strength .strength-grid .strength-item .strength-content .strength-description{color:var(---T3, #606266);font-size:15px;font-style:normal;font-weight:400;line-height:24px}.technical-strength .strength-grid .strength-item .strength-icon{width:100px;height:100px;aspect-ratio:1/1;position:absolute;top:-36px;right:32px}.corporate-honors{background-image:url("../images/about/about-bg4.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.corporate-honors .section-title{color:var(---T1, #101011);text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:40px;font-family:"SH-SC-MEDIUM",sans-serif}.corporate-honors .honors-tabs{position:relative;display:inline-flex;padding:8px;align-items:center;justify-content:center;gap:8px;margin-bottom:50px}.corporate-honors .honors-tabs .tabs-bg{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:100px;background:rgba(19,16,102,.04);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.corporate-honors .honors-tabs .tab-item{position:relative;cursor:pointer;padding:8px 16px;color:var(---T1, #101011);font-size:16px;font-style:normal;font-weight:400;line-height:24px;border-radius:100px}.corporate-honors .honors-tabs .tab-item:hover{background:rgba(43,43,44,.1)}.corporate-honors .honors-tabs .active{color:var(---T6, #fff);outline:1px #5235ef solid;outline-offset:-1px;background:linear-gradient(180deg, #5235ef 0%, #8771ff 100%)}.corporate-honors .honors-tabs .active:hover{background:linear-gradient(180deg, #5235ef 0%, #8771ff 100%)}.corporate-honors .honors-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}.corporate-honors .honors-grid .honor-item{display:flex;flex-direction:column;position:relative;padding:16px;border-radius:12px;background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.04)}.corporate-honors .honors-grid .honor-item .honor-image{flex:1;display:flex;align-items:center;justify-content:center;background:#f5f6fa;border-radius:8px;overflow:hidden;margin-bottom:16px}.corporate-honors .honors-grid .honor-item .honor-image .honor-img{display:block;width:100%;height:210px;-o-object-fit:contain;object-fit:contain;transform:scale(0.8);transition:all .4s cubic-bezier(0.4, 0, 0.2, 1)}.corporate-honors .honors-grid .honor-item .honor-image:hover .honor-img{transform:scale(1)}.corporate-honors .honors-grid .honor-item .honor-title{color:var(---T1, #101011);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.corporate-honors .honors-grid .honor-footer{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:12px;border-radius:12px;background:var(--Indigo-colors-indigo-06, #7a67ff);box-shadow:0 4px 16px 0 rgba(0,0,0,.04);cursor:pointer}.corporate-honors .honors-grid .honor-footer .honor-action{color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:30px;font-family:"SH-SC-MEDIUM",sans-serif}.corporate-honors .honors-grid .honor-footer .honor-thumbnail{width:16px;height:32px;display:block}.honors-grid{position:relative;z-index:1}.contact-section .contact-container{gap:136px}.contact-section .contact-container .contact-info .section-title{color:var(---T1, #101011);font-size:40px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:40px;font-family:"SH-SC-MEDIUM",sans-serif}.contact-section .contact-container .contact-info .contact-items .contact-item{display:flex;align-items:center;gap:24px;padding-bottom:24px}.contact-section .contact-container .contact-info .contact-items .contact-item .contact-icon{padding:16px;border-radius:8px;border:1px solid var(--Indigo-colors-indigo-07, #5530f7)}.contact-section .contact-container .contact-info .contact-items .contact-item .contact-icon .icon{width:24px;height:24px;flex-shrink:0}.contact-section .contact-container .contact-info .contact-items .contact-item .contact-details .contact-label{color:var(---T3, #606266);font-size:16px;font-style:normal;font-weight:500;line-height:24px;font-family:"SH-SC-MEDIUM",sans-serif}.contact-section .contact-container .contact-info .contact-items .contact-item .contact-details .contact-value{color:var(---T1, #101011);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.contact-section .contact-container .contact-info .contact-items .contact-item+.contact-item{position:relative;padding-top:24px}.contact-section .contact-container .contact-info .contact-items .contact-item+.contact-item::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:var(---, #e5e5e5)}.contact-section .contact-container .contact-map{width:57.57%;border-radius:12px;border:1px solid var(---, #e5e5e5);overflow:hidden}.contact-section .contact-container .contact-map .map-container{width:100%}.contact-section .contact-container .contact-map .map-container .map{display:block;width:100%}@media(max-width: 1560px){.intro-section .intro-box .intro-stats{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1200px){.intro-section .intro-box{flex-wrap:wrap}.intro-section .intro-box .intro-stats{grid-template-columns:repeat(3, 1fr)}.technical-strength .strength-grid{grid-template-columns:repeat(2, 1fr)}.contact-section .contact-container{flex-wrap:wrap;gap:60px}.contact-section .contact-container .contact-map{width:100%}}@media(max-width: 768px){.banner-section{height:176px}.banner-section .banner-container{justify-content:center}.banner-section .banner-content .title-main{font-size:24px;line-height:24px;text-align:center;width:100%}.navigation-wrapper .navigation-container{gap:24px}.navigation-wrapper .navigation-container .nav-item{padding:12px 0;font-size:14px;min-width:auto}.navigation-wrapper .navigation-container .nav-item span{display:block}.section-padding{padding:40px 0}.about-title{font-size:24px;line-height:24px;margin-bottom:12px}.intro-section .intro-content{margin-bottom:40px}.intro-section .intro-description{line-height:26px}.intro-section .intro-description+.intro-description{margin-top:8px}.intro-section .intro-box{flex-direction:column;gap:32px}.intro-section .intro-box .intro-stats{gap:32px;display:flex;flex-wrap:wrap;justify-content:center}.intro-section .intro-box .intro-stats .intro-stat-item{gap:8px;width:120px;align-items:center}.intro-section .intro-box .intro-stats .intro-stat-item .intro-stat-number{font-size:36px;line-height:36px}.intro-section .intro-box .intro-stats .intro-stat-item .intro-stat-label{font-size:14px;line-height:14px}.intro-section .intro-box .intro-video{width:100%;height:auto;aspect-ratio:3/2}.intro-section .intro-box .intro-video .intro-image-overlay{-webkit-backdrop-filter:blur(1.25px);backdrop-filter:blur(1.25px)}.intro-section .intro-box .intro-video .play_icon{width:40px;height:40px}.corporate-culture .about-title{margin-bottom:20px}.corporate-culture .culture-content{display:flex;flex-wrap:wrap}.corporate-culture .culture-content .culture-item{padding:30px;height:auto;width:100%;gap:24px}.corporate-culture .culture-content .culture-item .culture-label{font-size:28px;line-height:32px}.corporate-culture .culture-content .culture-item .culture-content-inner .culture-title{font-size:20px;line-height:30px}.corporate-culture .culture-content .culture-item .culture-content-inner .culture-description{font-size:14px}.corporate-culture .culture-banner{aspect-ratio:3/1.7;height:auto !important}.company-timeline .section-title{font-size:24px;line-height:24px;margin-bottom:20px}.company-timeline .timeline-years{display:none}.company-timeline .timeline-events .swiper-container{height:auto}.company-timeline .timeline-events .swiper-wrapper{flex-direction:column;gap:16px}.company-timeline .timeline-events .event-item{width:100%;max-width:100%;opacity:1;padding:24px}.company-timeline .timeline-events .event-item .event-year{font-size:24px;line-height:24px;margin-bottom:12px}.company-timeline .timeline-events .event-item2{width:100%;max-width:100%}.technical-strength .about-title{margin-bottom:40px}.technical-strength .strength-grid{grid-template-columns:repeat(1, 1fr);gap:40px}.technical-strength .strength-grid .strength-item{padding:24px;border-radius:8px}.technical-strength .strength-grid .strength-item .strength-content .strength-title{font-size:20px;line-height:30px}.technical-strength .strength-grid .strength-item .strength-content .strength-description{font-size:14px;line-height:24px}.technical-strength .strength-grid .strength-item .strength-icon{width:80px;height:80px;top:-20px;right:20px}.corporate-honors .section-title{font-size:24px;line-height:24px;margin-bottom:20px}.corporate-honors .honors-tabs{margin-bottom:20px;gap:4px}.corporate-honors .honors-tabs .tab-item{padding:6px 12px;font-size:13px;line-height:20px}.corporate-honors .honors-grid{grid-template-columns:repeat(2, 1fr);gap:9px}.corporate-honors .honors-grid .honor-item{padding:8px;border-radius:8px}.corporate-honors .honors-grid .honor-item .honor-image{border-radius:6px;margin-bottom:6px}.corporate-honors .honors-grid .honor-item .honor-image .honor-img{height:110px}.corporate-honors .honors-grid .honor-item .honor-title{font-size:14px}.corporate-honors .swiper-slide{width:163px;margin-right:9px}.contact-section .contact-container{flex-wrap:wrap;gap:24px}.contact-section .contact-container .contact-info .section-title{font-size:24px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:24px;text-align:center}.contact-section .contact-container .contact-info .contact-items .contact-item{padding-bottom:16px}.contact-section .contact-container .contact-info .contact-items .contact-item .contact-icon{padding:14px}.contact-section .contact-container .contact-info .contact-items .contact-item .contact-icon .icon{width:20px;height:20px}.contact-section .contact-container .contact-info .contact-items .contact-item .contact-details .contact-label{font-size:14px}.contact-section .contact-container .contact-info .contact-items .contact-item .contact-details .contact-value{font-size:14px}.contact-section .contact-container .contact-info .contact-items .contact-item+.contact-item{padding-top:16px}.contact-section .contact-container .contact-map{width:100%}}