.about-banner[data-v-670f6891]{width:100%;height:750px;position:relative;overflow:hidden;background-color:#040d09;background:url(/assets/about-banner-bg-j2rhT0Xa.png) no-repeat;background-size:cover;-webkit-user-select:none;user-select:none}.about-banner .about-container[data-v-670f6891]{width:100%;height:100%;display:flex;justify-content:center}.about-banner .about-container__section[data-v-670f6891]{height:100%;pointer-events:none;display:flex;align-items:center;justify-content:space-between}.about-banner .about-container__section .banner-title[data-v-670f6891]{width:791px;height:233px;display:flex;flex-direction:column;align-items:flex-start;row-gap:40px}.about-banner .about-container__section .banner-title__top[data-v-670f6891]{display:flex;flex-direction:column;row-gap:12px}.about-banner .about-container__section .banner-title__top .icon-box[data-v-670f6891]{width:fit-content;display:flex;align-items:center;gap:4px;padding:5px 10px 5px 6px;font-size:12px;line-height:18px;font-family:Microsoft YaHei;border-radius:var(--radius-full, 9999px);background:#fff3;text-transform:uppercase}.about-banner .about-container__section .banner-title__top .title[data-v-670f6891]{text-align:center;font-family:Microsoft YaHei UI;font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-align:left;margin:0;background:linear-gradient(309deg,#f2f2f2 35.61%,#a1a1a1 52.23%,#fcfcfc 72.37%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about-banner .about-container__section .banner-title__top .sub-title[data-v-670f6891]{color:#fff;font-family:Microsoft YaHei UI;font-size:20px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:1px;margin:0}.about-banner .about-container__section .banner-title__bottom[data-v-670f6891]{color:#ffffffb3;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.7px;margin:0}.about-banner .about-container__section .banner-img[data-v-670f6891]{width:686px;height:686px;transform:translate(114px) translateY(32px)}.about-banner .about-container__section .banner-img .banner-img_bg[data-v-670f6891]{width:686px;height:686px}.about-banner .about-container__section .banner-img .electric-border[data-v-670f6891]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(180deg,#1f3126,#151f14);box-shadow:0 4px 92.9px #0000008c}.about-banner .about-container__section .banner-img .banner-img_logo[data-v-670f6891]{position:absolute;top:50%;left:50%;width:149px!important;height:33px!important;transform:translate(-50%,-50%)}.focus-view[data-v-122267b1]{width:100%;height:745px;padding:120px 0 80px;display:flex;flex-direction:column;align-items:center;gap:40px}.focus-view_title[data-v-122267b1]{font-family:Microsoft YaHei UI;font-size:32px;font-style:normal;font-weight:700;line-height:normal;margin:0;background:linear-gradient(309deg,#f2f2f2 35.61%,#a1a1a1 52.23%,#fcfcfc 72.37%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.focus-view_title span[data-v-122267b1]{background:linear-gradient(356deg,#fcfcfc 36.61%,#a1a1a1 60.23%,#69ff7b 85.37%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Microsoft YaHei UI;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.focus-view_subtitle[data-v-122267b1]{width:1000px;color:#fff;text-align:center;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:200%;letter-spacing:.8px;margin:0}.focus-view_container[data-v-122267b1]{width:100vw;display:flex;gap:40px}.focus-view_container .container-box[data-v-122267b1]{width:50%;height:360px;padding:56px;position:relative}.focus-view_container .container-box[data-v-122267b1]:first-child{background:url(/assets/do-bg-bDsvxymx.png) no-repeat;background-size:cover}.focus-view_container .container-box:first-child .items[data-v-122267b1]{position:absolute;right:56px}.focus-view_container .container-box:first-child .text[data-v-122267b1]{position:absolute;right:410px}.focus-view_container .container-box[data-v-122267b1]:last-child{background:url(/assets/not-do-bg-Dugp3SbJ.png) no-repeat;background-size:cover}.focus-view_container .container-box:last-child .items[data-v-122267b1]{position:absolute;left:56px}.focus-view_container .container-box:last-child .text[data-v-122267b1]{position:absolute;left:410px}.focus-view_container .container-box .text[data-v-122267b1]{width:200px;color:#fff;font-family:Microsoft YaHei UI;font-size:36px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.8px}.focus-view_container .container-box .items[data-v-122267b1]{width:274px;height:212px;display:flex;flex-direction:column;gap:24px;padding:16px 0}.focus-view_container .container-box .items .item[data-v-122267b1]{color:#fafffccc;font-family:Microsoft YaHei;font-size:18px;font-style:normal;font-weight:400;line-height:150%;display:flex;align-items:center;gap:12px}.core-competency[data-v-1bde1276]{width:100%;min-height:1151px;background:url(/assets/core-bg-Dz4wnwM7.png) no-repeat;background-size:cover;padding:120px 0}.core-competency-title[data-v-1bde1276]{@apply website-container;color:#fff;font-family:Microsoft YaHei UI;font-size:32px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:80px;text-align:center;margin:0}.core-competency-content[data-v-1bde1276]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.core-competency-content .core-competency-item[data-v-1bde1276]{display:flex;flex-direction:column;border:1px solid transparent;border-image:linear-gradient(180deg,#b4b4b480,#3d3d3d80) 1;background:#040d09}.core-competency-content .core-competency-item-top[data-v-1bde1276]{width:100%;height:235px;position:relative}.core-competency-content .core-competency-item-top .item-img[data-v-1bde1276]{width:100%;height:100%;object-fit:cover}.core-competency-content .core-competency-item-top .item-index[data-v-1bde1276]{position:absolute;top:24px;left:24px;color:#ffffffa3;text-shadow:0 4px 22px rgba(0,0,0,.2);font-family:MiSans,Microsoft YaHei UI,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:100%}.core-competency-content .core-competency-item-bottom[data-v-1bde1276]{display:flex;flex-direction:column;gap:8px;padding:40px 32px}.core-competency-content .core-competency-item-bottom .item-title[data-v-1bde1276]{color:#fff;font-family:Microsoft YaHei UI;font-size:24px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:1.2px}.core-competency-content .core-competency-item-bottom .item-subtitle[data-v-1bde1276]{color:#fafffc99;font-family:Microsoft YaHei;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.about-esLink[data-v-73ace846]{width:100%;height:985px;padding:120px 0;display:flex;flex-direction:column}.about-esLink-title[data-v-73ace846]{@apply website-container;color:#fff;font-family:Microsoft YaHei UI;font-size:32px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;text-align:center;padding-bottom:80px;margin:0}.about-esLink-content[data-v-73ace846]{display:flex;flex:1 1 0%}.about-esLink-content .content-left[data-v-73ace846]{width:420px;height:100%;display:flex;flex-direction:column;--un-bg-opacity:1;background-color:rgb(23 31 27 / var(--un-bg-opacity));padding:56px}.about-esLink-content .content-left .icon-box[data-v-73ace846]{margin-bottom:24px;width:fit-content;display:flex;align-items:center;gap:4px;padding:5px 10px 5px 6px;font-size:12px;line-height:18px;font-family:Microsoft YaHei;border-radius:var(--radius-full, 9999px);background:#fff3;text-transform:uppercase}.about-esLink-content .content-left_title[data-v-73ace846]{color:#fff;font-family:Microsoft YaHei UI;font-size:40px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding-bottom:12px}.about-esLink-content .content-left_subtitle[data-v-73ace846]{color:#fafffccc;font-family:Microsoft YaHei;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.about-esLink-content .content-right[data-v-73ace846]{display:flex;flex-direction:column;gap:40px;flex:1;height:100%;padding:56px;background-color:#fafffccc;background:radial-gradient(78.29% 78.29% at 0% 0%,#32f08c66,#32f08c00)}.about-esLink-content .content-right_title[data-v-73ace846]{color:#fafffccc;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.about-esLink-content .content-right_content[data-v-73ace846]{display:flex;flex-direction:column}.about-esLink-content .content-right_content .content-item[data-v-73ace846]{display:flex;align-items:center;gap:32px;padding-top:40px;padding-bottom:40px;border-top:1px dashed rgba(255,255,255,.2)}.about-esLink-content .content-right_content .content-item[data-v-73ace846]:last-child{border-bottom:1px dashed rgba(255,255,255,.2)}.about-esLink-content .content-right_content .content-item .left[data-v-73ace846],.about-esLink-content .content-right_content .content-item .left img[data-v-73ace846]{width:112px;height:112px}.about-esLink-content .content-right_content .content-item .right[data-v-73ace846]{display:flex;flex:1 1 0%;flex-direction:column;gap:12px}.about-esLink-content .content-right_content .content-item .right .title[data-v-73ace846]{color:#fafffc;font-family:Microsoft YaHei;font-size:26px;font-style:normal;font-weight:700;line-height:150%}.about-esLink-content .content-right_content .content-item .right .subtitle[data-v-73ace846]{color:#fafffccc;font-family:Microsoft YaHei;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.contact-us[data-v-1b9ed9a2]{width:100%;height:620px;background:url(/assets/contact-us-bg-BSa2Px-M.png) #d3d3d3 50% / cover no-repeat;padding:120px 0;background-color:#040d09}.contact-us__title[data-v-1b9ed9a2]{color:#fff;text-shadow:0 4px 10.1px rgba(0,0,0,.25);font-family:Microsoft YaHei UI;font-size:36px;font-style:normal;font-weight:700;line-height:normal;text-align:center;padding-bottom:80px;margin:0}.contact-us__content[data-v-1b9ed9a2]{height:254px;display:flex;align-items:flex-end;gap:2px;overflow:hidden}.contact-card[data-v-1b9ed9a2]{position:relative;min-width:328px;height:156px;padding:48px;text-decoration:none;transition:height .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1),box-shadow .32s ease,background .32s ease;border-right:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.contact-card[data-v-1b9ed9a2]:last-child{border-right:none}.contact-card--green[data-v-1b9ed9a2]{background:linear-gradient(180deg,#1f9456,#040d09)}.contact-card--blue[data-v-1b9ed9a2]{background:linear-gradient(180deg,#4a98ff,#040d09)}.contact-card--dark[data-v-1b9ed9a2]{background:linear-gradient(180deg,#464646,#040d09)}.contact-card__main[data-v-1b9ed9a2]{display:flex;flex-direction:column;gap:16px;transition:gap .42s cubic-bezier(.22,1,.36,1)}.contact-card__title[data-v-1b9ed9a2]{color:#ddd;text-shadow:0 4px 22px rgba(0,0,0,.2);font-family:Microsoft YaHei;font-size:20px;font-style:normal;font-weight:700;line-height:100%}.contact-card__value[data-v-1b9ed9a2]{color:#fafffc99;font-family:Microsoft YaHei;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.contact-card__icon[data-v-1b9ed9a2]{width:50px;height:0;display:flex;flex-shrink:0;align-items:center;justify-content:center;background:#ffffff0f;overflow:hidden;opacity:0;margin-top:-16px;transform:translateY(12px) scale(.92);pointer-events:none;transition:height .36s cubic-bezier(.22,1,.36,1),opacity .22s ease,margin-top .36s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1),background .3s ease,border-color .3s ease;transition-delay:0s,0s,0s,0s,0s,0s}.contact-card__icon[data-v-1b9ed9a2] svg{transform:translate(-4px,4px) scale(.9);opacity:0;transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .24s ease}.contact-card[data-v-1b9ed9a2]:hover{height:254px;box-shadow:0 20px 40px #00000052}.contact-card:hover .contact-card__main[data-v-1b9ed9a2]{gap:32px}.contact-card:hover .contact-card__main .contact-card__value[data-v-1b9ed9a2]{color:#fff;font-family:Microsoft YaHei;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.contact-card:hover .contact-card__main .contact-card__icon[data-v-1b9ed9a2]{height:50px;opacity:1;margin-top:0;transform:translateY(0) scale(1);transition-delay:.08s,.08s,.08s,.08s,0s,0s}.contact-card:hover .contact-card__main .contact-card__icon[data-v-1b9ed9a2] svg{transform:translate(0) scale(1);opacity:1;transition-delay:.12s,.12s}
