.navbar[data-v-81d2d248]{position:fixed;top:0;left:0;right:0;z-index:100;background:#ffffffa6;box-shadow:0 1px 4px #0000000f}.navbar-inner[data-v-81d2d248]{padding:0 80px;display:flex;align-items:center;height:60px}.logo[data-v-81d2d248]{display:flex;align-items:center;flex-shrink:0}.logo img[data-v-81d2d248]{height:36px}.nav-links[data-v-81d2d248]{display:flex;gap:24px;margin-left:32px}.nav-link[data-v-81d2d248]{color:#333;font-size:15px;letter-spacing:4px;transition:color .3s;white-space:nowrap;text-shadow:0 0 6px rgba(255,255,255,.25)}.nav-link[data-v-81d2d248]:hover,.nav-link.active[data-v-81d2d248]{color:#409eff}.footer[data-v-a2499bfb]{background:#2a2a2a;color:#bbb;font-size:14px;opacity:0;transition:opacity .4s ease}.footer.visible[data-v-a2499bfb]{opacity:1}.footer-inner[data-v-a2499bfb]{max-width:1200px;margin:0 auto;padding:50px 40px 30px}.footer-sections[data-v-a2499bfb]{display:flex;gap:60px;padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,.1)}.footer-section[data-v-a2499bfb]{flex:1;display:flex;flex-direction:column;gap:10px}.footer-section.brand[data-v-a2499bfb]{flex:1.5}.footer-logo[data-v-a2499bfb]{height:36px;width:auto;align-self:flex-start}.footer-desc[data-v-a2499bfb]{font-size:13px;line-height:1.8;color:#999}.footer-section h4[data-v-a2499bfb]{color:#e0e0e0;font-size:15px;font-weight:600;margin-bottom:6px}.footer-section a[data-v-a2499bfb]{color:#999;text-decoration:none;transition:color .2s}.footer-section a[data-v-a2499bfb]:hover{color:#4caf50}.footer-section p[data-v-a2499bfb]{color:#999;line-height:1.8}.footer-bottom[data-v-a2499bfb]{text-align:center;padding-top:20px;font-size:13px;color:#888;line-height:2}.footer-bottom a[data-v-a2499bfb]{color:#888}.footer-bottom a[data-v-a2499bfb]:hover{color:#4caf50}.app[data-v-7364e64e]{min-height:100vh;display:flex;flex-direction:column}.main[data-v-7364e64e]{flex:1;width:100%}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:#333}a{color:inherit;text-decoration:none}img{max-width:100%}.page{padding-top:60px;min-height:calc(100vh - 60px)}.section-title{display:flex;align-items:center;justify-content:center;gap:16px;padding:40px 0}.section-title .line{width:40px;height:2px;background:#2c6b2f;flex-shrink:0}.section-title h1{font-size:28px;color:#333;white-space:nowrap;letter-spacing:4px}.container{max-width:1200px;margin:0 auto;padding:0 40px 60px}.slider-container{position:relative;height:100%}.slider-item{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden}.slider-item.active{opacity:1;visibility:visible}.slider-item img{width:100%;height:100%;object-fit:cover}.anim-fade .slider-item.active{animation:sl-fade .8s ease both}.anim-slide-right .slider-item.active{animation:sl-right .8s ease both}.anim-slide-left .slider-item.active{animation:sl-left .8s ease both}.anim-zoom .slider-item.active{animation:sl-zoom .8s ease both}.anim-slide-up .slider-item.active{animation:sl-up .8s ease both}.anim-blur .slider-item.active{animation:sl-blur .8s ease both}@keyframes sl-fade{0%{opacity:0}to{opacity:1}}@keyframes sl-right{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes sl-left{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes sl-zoom{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes sl-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes sl-blur{from {opacity: 0; filter: blur(6px);} to {opacity: 1; filter: blur(0);}}
