.header[data-v-153ee3bf]{background-color:#1a5cb5;position:fixed;top:0;left:0;right:0;z-index:1000}.container[data-v-153ee3bf]{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:center;height:86px;position:relative}.logo[data-v-153ee3bf]{position:absolute;left:20px;top:50%;transform:translateY(-50%)}.logo-img[data-v-153ee3bf]{width:70px;height:70px;-o-object-fit:contain;object-fit:contain;border-radius:50%;display:block}.logo-empty[data-v-153ee3bf]{color:hsla(0,0%,100%,.8);font-size:13px}.nav[data-v-153ee3bf]{display:flex;align-items:center;justify-content:center;gap:30px}.nav-item[data-v-153ee3bf]{color:#fff;font-size:18px;font-weight:700;text-decoration:none;position:relative;line-height:1;transition:opacity .3s}.nav-item[data-v-153ee3bf]:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:3px;background:transparent}.nav-item[data-v-153ee3bf]:hover{opacity:.75}.nav-item.router-link-active[data-v-153ee3bf],.nav-item.router-link-exact-active[data-v-153ee3bf]{opacity:.85;font-weight:600}.nav-item.router-link-active[data-v-153ee3bf]:after,.nav-item.router-link-exact-active[data-v-153ee3bf]:after{background:#1a9b8e}@media (max-width:768px){.container[data-v-153ee3bf]{height:86px;padding:0 12px;justify-content:flex-start}.logo[data-v-153ee3bf]{position:static;transform:none;flex-shrink:0}.logo-img[data-v-153ee3bf]{width:70px;height:70px}.nav[data-v-153ee3bf]{gap:12px;margin-left:18px;overflow-x:auto;white-space:nowrap;justify-content:flex-start}.nav-item[data-v-153ee3bf]{font-size:15px;flex-shrink:0}}.footer[data-v-4dcbac6f]{margin-top:auto}.footer-top[data-v-4dcbac6f]{background-color:#1a5cb5;background-image:radial-gradient(circle at 10% 20%,hsla(0,0%,100%,.06) 0,transparent 50%),radial-gradient(circle at 90% 80%,hsla(0,0%,100%,.04) 0,transparent 50%),repeating-linear-gradient(45deg,transparent,transparent 35px,hsla(0,0%,100%,.02) 0,hsla(0,0%,100%,.02) 70px);background-size:cover;background-position:50%;padding:50px 0}.container[data-v-4dcbac6f]{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.ft-logo[data-v-4dcbac6f]{width:126px;height:126px;-o-object-fit:contain;object-fit:contain;border-radius:50%;border:2px solid hsla(0,0%,100%,.2)}.ft-logo-placeholder[data-v-4dcbac6f]{width:126px;height:126px;border-radius:50%;background:hsla(0,0%,100%,.15);border:2px solid hsla(0,0%,100%,.25);display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.75);font-size:12px}.ft-right[data-v-4dcbac6f]{color:#fff;text-align:left}.ft-right h3[data-v-4dcbac6f]{font-size:18px;margin-bottom:16px;letter-spacing:4px}.ft-right p[data-v-4dcbac6f]{font-size:14px;line-height:1.8;opacity:.9}.ft-right i[data-v-4dcbac6f]{margin-right:8px}.footer-bottom[data-v-4dcbac6f]{background-color:#144a94;padding:12px 0;text-align:center;font-size:13px;color:hsla(0,0%,100%,.7)}@media (max-width:768px){.container[data-v-4dcbac6f]{flex-direction:column;gap:24px;text-align:center}.ft-right[data-v-4dcbac6f]{text-align:center}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Microsoft YaHei,微软雅黑,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#333}#app{min-height:100vh;display:flex;flex-direction:column}a{color:inherit}.home[data-v-51719d67]{margin-top:86px}.banner[data-v-51719d67]{position:relative;width:100%;overflow:hidden}.banner-img[data-v-51719d67]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.banner-slide[data-v-51719d67]{cursor:pointer;height:100%;background:#fff}.banner-empty[data-v-51719d67]{width:100%;height:420px;background:linear-gradient(180deg,#e0f2f1,#d4eef5 60%,#c8e8de);display:flex;align-items:center;justify-content:center}.banner-empty p[data-v-51719d67]{font-size:18px;color:#999}.container[data-v-51719d67]{max-width:1200px;margin:0 auto;padding:0 20px}.intro-section[data-v-51719d67]{padding:50px 0 40px}.intro-grid[data-v-51719d67]{display:flex;gap:40px;align-items:stretch}.intro-left[data-v-51719d67]{flex:1}.left-carousel-wrap[data-v-51719d67]{border-radius:4px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.06);background:#fff}.left-carousel-wrap[data-v-51719d67] .el-carousel,.left-carousel-wrap[data-v-51719d67] .el-carousel__container,.left-carousel-wrap[data-v-51719d67] .el-carousel__item{overflow:hidden}.left-carousel-wrap[data-v-51719d67] .el-carousel__indicators{bottom:8px}.cert-img[data-v-51719d67]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.cert-empty[data-v-51719d67]{background:#f9f9f9;border:1px dashed #ddd;display:flex;align-items:center;justify-content:center;color:#bbb;font-size:16px;border-radius:4px}.intro-right[data-v-51719d67]{flex:1;display:flex;flex-direction:column}.quote-icon[data-v-51719d67]{font-size:80px;color:#d0d0d0;line-height:1;font-family:Microsoft YaHei,sans-serif}.quote-left[data-v-51719d67]{align-self:flex-start}.quote-content[data-v-51719d67]{flex:1;padding:24px;border-radius:6px;background:linear-gradient(135deg,#f5f9fa,#eef2f3);display:flex;flex-direction:column}.quote-img[data-v-51719d67]{width:100%;height:auto;border-radius:4px;margin-bottom:16px;flex-shrink:0}.quote-placeholder[data-v-51719d67]{flex:1;min-height:200px;background:#eee;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#aaa}.quote-placeholder p[data-v-51719d67]{margin:0}.quote-tags[data-v-51719d67]{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.q-tag[data-v-51719d67]{padding:5px 18px;border:1px solid #1a9b8e;color:#1a9b8e;border-radius:20px;font-size:13px;transition:all .3s}.quote-right[data-v-51719d67]{align-self:flex-end}.mission-section[data-v-51719d67]{padding:64px 0 80px;background:#fafafa}.mission-grid[data-v-51719d67]{display:flex;gap:40px;align-items:stretch}.mission-image-wrap[data-v-51719d67]{flex:0 0 600px;min-height:400px;display:flex;align-items:center}.mission-image[data-v-51719d67]{width:100%;height:auto;display:block}.mission-tags[data-v-51719d67]{flex:0 0 360px;display:flex;flex-direction:column;gap:16px}.tag-card[data-v-51719d67]{background:#fff;padding:16px 20px;border-radius:4px;border-left:4px solid #1a9b8e}.tag-label[data-v-51719d67]{display:inline-block;background:#1a9b8e;color:#fff;padding:3px 14px;border-radius:3px;font-size:13px;font-weight:600;margin-bottom:8px}.tag-desc[data-v-51719d67]{font-size:13px;color:#666;line-height:1.7;margin-bottom:8px}.tag-more[data-v-51719d67]{font-size:12px;color:#1a9b8e;text-decoration:none}.tag-more[data-v-51719d67]:hover{text-decoration:underline}.mission-main[data-v-51719d67]{flex:1;padding-top:10px;display:flex;flex-direction:column}.mission-title[data-v-51719d67]{font-size:26px;color:#333;text-align:center;margin-bottom:12px;letter-spacing:4px}.mission-divider[data-v-51719d67]{width:40px;height:3px;background:#333;margin:0 auto 28px}.mission-text[data-v-51719d67]{line-height:2}.mission-empty[data-v-51719d67]{min-height:240px;display:flex;align-items:center;justify-content:center;color:#999;background:#fff;border:1px dashed #ddd;border-radius:4px}.friend-links[data-v-51719d67]{padding:40px 0;background:#fff}.fl-title[data-v-51719d67]{font-size:22px;color:#333;text-align:center;margin-bottom:24px;letter-spacing:4px}.fl-list[data-v-51719d67]{text-align:center;font-size:14px;line-height:2;color:#666}.fl-list a[data-v-51719d67]{color:#555;text-decoration:none;transition:color .3s}.fl-list a[data-v-51719d67]:hover{color:#1a5cb5}.fl-sep[data-v-51719d67]{margin:0 10px;color:#ccc}@media (max-width:900px){.intro-grid[data-v-51719d67],.mission-grid[data-v-51719d67]{flex-direction:column}.mission-image-wrap[data-v-51719d67],.mission-tags[data-v-51719d67]{flex:0 0 auto}.banner-empty[data-v-51719d67]{height:260px}}.rich-text{color:#444;font-size:15px;line-height:1.9;word-break:break-word}.rich-text p{margin:0 0 1em}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin:1.2em 0 .7em;color:#222;font-weight:700;line-height:1.45}.rich-text h1{font-size:28px}.rich-text h2{font-size:24px}.rich-text h3{font-size:20px}.rich-text h4{font-size:18px}.rich-text h5{font-size:16px}.rich-text h6{font-size:15px}.rich-text b,.rich-text strong{font-weight:700}.rich-text em,.rich-text i{font-style:italic}.rich-text u{text-decoration:underline}.rich-text s,.rich-text strike{text-decoration:line-through}.rich-text a{color:#1a5cb5;text-decoration:underline}.rich-text ol,.rich-text ul{margin:0 0 1em 1.8em;padding-left:1.2em}.rich-text ol li[data-list=bullet]{list-style-type:disc}.rich-text ol li[data-list=checked],.rich-text ol li[data-list=unchecked]{list-style-type:none}.rich-text ol li[data-list=checked]:before{content:"☑";margin-right:.5em}.rich-text ol li[data-list=unchecked]:before{content:"☐";margin-right:.5em}.rich-text li>.ql-ui{display:none}.rich-text li{margin:.35em 0}.rich-text blockquote{margin:1em 0;padding:.6em 1em;color:#666;border-left:4px solid #d9e7f6;background:#f8fbfd}.rich-text pre{margin:1em 0;padding:12px 14px;overflow-x:auto;color:#333;background:#f5f7fa;border-radius:4px}.rich-text code{font-family:Consolas,Monaco,monospace}.rich-text img{max-width:100%;height:auto;margin:16px 0;border-radius:4px}.rich-text iframe,.rich-text video{max-width:100%}.rich-text table{width:100%;margin:1em 0;border-collapse:collapse}.rich-text td,.rich-text th{padding:8px 10px;border:1px solid #e5e7eb}.rich-text th{font-weight:700;background:#f8fbfd}.rich-text .ql-align-center{text-align:center}.rich-text .ql-align-right{text-align:right}.rich-text .ql-align-justify{text-align:justify}.rich-text .ql-indent-1{padding-left:3em}.rich-text .ql-indent-2{padding-left:6em}.rich-text .ql-indent-3{padding-left:9em}.rich-text .ql-indent-4{padding-left:12em}.rich-text .ql-indent-5{padding-left:15em}.rich-text .ql-indent-6{padding-left:18em}.rich-text .ql-indent-7{padding-left:21em}.rich-text .ql-indent-8{padding-left:24em}.rich-text .ql-size-small{font-size:.75em}.rich-text .ql-size-large{font-size:1.5em}.rich-text .ql-size-huge{font-size:2.5em}.rich-text .ql-font-serif{font-family:Georgia,Times New Roman,serif}.rich-text .ql-font-monospace{font-family:Consolas,Monaco,monospace}