*{padding:0;margin:0}html{scroll-behavior:smooth}body,html{height:100%}.anim-fade-in,.anim-fade-up,.anim-scale-in,.anim-slide-left,.anim-slide-right{opacity:0;will-change:opacity,transform}.anim-fade-up{-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:opacity .7s cubic-bezier(.25,.46,.45,.94),-webkit-transform .7s cubic-bezier(.25,.46,.45,.94);transition:opacity .7s cubic-bezier(.25,.46,.45,.94),-webkit-transform .7s cubic-bezier(.25,.46,.45,.94);transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94);transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94),-webkit-transform .7s cubic-bezier(.25,.46,.45,.94)}.anim-fade-in{-webkit-transition:opacity .8s ease;transition:opacity .8s ease}.anim-slide-left{-webkit-transform:translateX(-50px);transform:translateX(-50px)}.anim-slide-left,.anim-slide-right{-webkit-transition:opacity .7s cubic-bezier(.25,.46,.45,.94),-webkit-transform .7s cubic-bezier(.25,.46,.45,.94);transition:opacity .7s cubic-bezier(.25,.46,.45,.94),-webkit-transform .7s cubic-bezier(.25,.46,.45,.94);transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94);transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94),-webkit-transform .7s cubic-bezier(.25,.46,.45,.94)}.anim-slide-right{-webkit-transform:translateX(50px);transform:translateX(50px)}.anim-scale-in{-webkit-transform:scale(.92);transform:scale(.92);-webkit-transition:opacity .6s ease,-webkit-transform .6s cubic-bezier(.34,1.56,.64,1);transition:opacity .6s ease,-webkit-transform .6s cubic-bezier(.34,1.56,.64,1);transition:opacity .6s ease,transform .6s cubic-bezier(.34,1.56,.64,1);transition:opacity .6s ease,transform .6s cubic-bezier(.34,1.56,.64,1),-webkit-transform .6s cubic-bezier(.34,1.56,.64,1)}.anim-visible{opacity:1;-webkit-transform:translateY(0) translateX(0) scale(1);transform:translateY(0) translateX(0) scale(1)}.card-3d{-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px}.card-3d:hover{-webkit-transform:translateY(-6px) rotateX(2deg) rotateY(-2deg);transform:translateY(-6px) rotateX(2deg) rotateY(-2deg)}@-webkit-keyframes pulse-glow{0%,to{-webkit-box-shadow:0 0 0 0 rgba(0,115,205,.25);box-shadow:0 0 0 0 rgba(0,115,205,.25)}50%{-webkit-box-shadow:0 0 20px 8px rgba(0,115,205,.1);box-shadow:0 0 20px 8px rgba(0,115,205,.1)}}@keyframes pulse-glow{0%,to{-webkit-box-shadow:0 0 0 0 rgba(0,115,205,.25);box-shadow:0 0 0 0 rgba(0,115,205,.25)}50%{-webkit-box-shadow:0 0 20px 8px rgba(0,115,205,.1);box-shadow:0 0 20px 8px rgba(0,115,205,.1)}}@-webkit-keyframes char-reveal{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes char-reveal{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;width:100%;min-width:1200px;max-width:2000px;margin:auto}.el-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-width:1200px;margin:0 auto;height:80px!important;line-height:80px;padding:0 6.39%!important;overflow:hidden;background:hsla(0,0%,100%,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-webkit-box-shadow:0 2px 12px rgba(0,115,205,.08);box-shadow:0 2px 12px rgba(0,115,205,.08);position:-webkit-sticky;position:sticky;top:0;z-index:100;border-bottom:1px solid rgba(0,115,205,.06)}.el-header,.el-header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-header .logo{width:300px;height:150px;padding:0}.el-header .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.el-menu{background-color:transparent!important}.el-menu-item{font-size:17px!important;font-weight:500;color:#1f2937!important;-webkit-transition:color .3s ease;transition:color .3s ease}.el-menu--horizontal>.el-menu-item{border-bottom:none!important;text-decoration:none!important;position:relative}.el-menu--horizontal>.el-menu-item:after{content:"";position:absolute;bottom:20px;left:50%;width:0;height:3px;background:#0073cd;border-radius:2px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.el-menu--horizontal>.el-menu-item:hover:after{width:60%}.el-menu--horizontal>.el-menu-item.is-active:after{width:60%;background:#c5397a}.el-menu--horizontal>.el-menu-item.is-active{color:#0073cd!important;font-weight:600}.el-menu--horizontal>.el-menu-item{height:80px!important;line-height:80px!important}.el-main{padding:0!important;overflow:visible!important}.footer{background-color:#1a2b4a;padding:0 7.22%}.footer .content-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:1px solid hsla(0,0%,100%,.1);padding-top:50px;padding-bottom:30px}.footer .content-nav,.footer .content-nav li{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .content-nav li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer .content-nav li p{font-size:18px;color:#fff;padding-bottom:19px;font-weight:600}.footer .content-nav li span{color:#9ca3af;font-weight:300;padding:5px 0;line-height:1.6}.footer .content-nav .ercode{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:12px;padding:16px;width:150px;min-height:210px}.footer .content-nav .ercode p{color:#1a2b4a;font-size:14px;padding-bottom:8px;white-space:nowrap}.footer .content-nav .ercode span{font-size:12px;line-height:24px;color:#6b7280}.footer .copyright{text-align:center;margin:30px 0 20px 0;font-size:14px;color:#9ca3af;line-height:20px}.titleStyle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;font-family:Alimama ShuHeiTi;font-weight:700;font-size:37px;color:#0073cd}.titleStyle i{margin-left:10px;margin-bottom:5px;border:7px solid #c5397a;display:block;width:0;height:0}.titleEN{font-family:Alimama ShuHeiTi;font-weight:700;font-size:14px;color:#6b7280;line-height:44px;letter-spacing:1.5px;text-transform:uppercase}.global-bg-blobs{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:hidden}.global-bg-blobs .bg-blob{position:absolute;border-radius:50%;-webkit-filter:blur(80px);filter:blur(80px);opacity:.04;-webkit-animation:blobFloatGlobal 28s ease-in-out infinite;animation:blobFloatGlobal 28s ease-in-out infinite;will-change:transform}.global-bg-blobs .bg-blob-1{width:700px;height:700px;background:linear-gradient(135deg,#0073cd,#c5397a);top:5%;right:-15%;-webkit-animation-delay:0s;animation-delay:0s}.global-bg-blobs .bg-blob-2{width:600px;height:600px;background:linear-gradient(135deg,#c5397a,#0073cd);bottom:5%;left:-10%;-webkit-animation-delay:-9s;animation-delay:-9s}.global-bg-blobs .bg-blob-3{width:500px;height:500px;background:linear-gradient(135deg,#0073cd,#5e5ce6);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation-delay:-18s;animation-delay:-18s}@-webkit-keyframes blobFloatGlobal{0%,to{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}25%{-webkit-transform:translate(30px,-30px) scale(1.08);transform:translate(30px,-30px) scale(1.08)}50%{-webkit-transform:translateY(-60px) scale(1);transform:translateY(-60px) scale(1)}75%{-webkit-transform:translate(-30px,-30px) scale(1.08);transform:translate(-30px,-30px) scale(1.08)}}@keyframes blobFloatGlobal{0%,to{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}25%{-webkit-transform:translate(30px,-30px) scale(1.08);transform:translate(30px,-30px) scale(1.08)}50%{-webkit-transform:translateY(-60px) scale(1);transform:translateY(-60px) scale(1)}75%{-webkit-transform:translate(-30px,-30px) scale(1.08);transform:translate(-30px,-30px) scale(1.08)}}