
        * {margin:0;padding:0;box-sizing:border-box;font-family:system-ui,-apple-system,Segoe UI,Roboto,"PingFang SC","Microsoft YaHei",sans-serif}
        html {scroll-behavior:smooth}
        body {color:#333;background:#fff;line-height:1.7}
        img {max-width:100%;height:auto}
        .container {width:92%;max-width:1200px;margin:0 auto}

        /* 导航栏 */
        header {background:#165DFF;color:#fff;position:sticky;top:0;z-index:999;box-shadow:0 2px 8px rgba(0,0,0,0.06)}
        .nav-wrap {display:flex;justify-content:space-between;align-items:center;padding:1rem 0}
        .logo {font-size:1.35rem;font-weight:700;letter-spacing:0.5px}
        .nav-links {display:flex;gap:1.8rem}
        .nav-links a {color:#fff;text-decoration:none;font-size:0.95rem}
        .nav-links a:hover {opacity:0.85}
        .menu-btn {display:none;background:none;border:none;color:#fff;font-size:1.6rem;cursor:pointer}

        /* 首屏 */
        .hero {background:linear-gradient(135deg,#f4f7ff 0%,#e8f0ff 100%);padding:5.5rem 0}
        .hero h1 {font-size:clamp(2rem,5vw,3.2rem);color:#165DFF;margin-bottom:1rem;font-weight:700}
        .hero .sub-title {font-size:1.25rem;color:#2b5bbd;margin-bottom:1.2rem;font-weight:500}
        .hero p {font-size:1.05rem;color:#445;margin-bottom:2.2rem;max-width:720px}
        .btn {display:inline-block;background:#165DFF;color:#fff;padding:0.95rem 2.2rem;border-radius:6px;text-decoration:none;font-weight:500;transition:background 0.2s}
        .btn:hover {background:#0f48d1}
        .btn-outline {background:transparent;border:1.5px solid #165DFF;color:#165DFF;margin-left:1rem}
        .btn-outline:hover {background:#165DFF;color:#fff}

        /* 通用板块 */
        section {padding:4.5rem 0}
        .sec-title {text-align:center;font-size:clamp(1.6rem,3vw,2.2rem);margin-bottom:0.5rem;color:#1a1a1a;font-weight:700}
        .sec-desc {text-align:center;color:#666;margin-bottom:3.5rem;font-size:1rem}

        /* 核心服务 */
        .service-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.8rem}
        .service-card {background:#fff;padding:2.2rem 1.8rem;border-radius:10px;box-shadow:0 2px 16px rgba(0,0,0,0.06);border:1px solid #eef0f5;transition:transform 0.2s,box-shadow 0.2s}
        .service-card:hover {transform:translateY(-4px);box-shadow:0 6px 24px rgba(22,93,255,0.12)}
        .service-card h3 {color:#165DFF;margin-bottom:0.9rem;font-size:1.2rem}
        .service-card p {color:#555;font-size:0.95rem}

        /* 核心优势 */
        .advantage {background:#f8f9fb}
        .adv-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}
        .adv-item {background:#fff;padding:1.8rem;border-radius:8px;border-left:4px solid #165DFF}
        .adv-item h4 {margin-bottom:0.6rem;color:#222;font-size:1.05rem}
        .adv-item p {color:#666;font-size:0.92rem}

        /* 服务流程 */
        .flow-wrap {display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;counter-reset:flow-num}
        .flow-item {background:#fff;padding:2rem 1.5rem;border-radius:8px;text-align:center;box-shadow:0 2px 12px rgba(0,0,0,0.05);position:relative}
        .flow-item::before {counter-increment:flow-num;content:counter(flow-num);display:block;width:40px;height:40px;line-height:40px;background:#165DFF;color:#fff;border-radius:50%;margin:0 auto 1rem;font-weight:700}
        .flow-item h4 {margin-bottom:0.5rem;color:#222}
        .flow-item p {color:#666;font-size:0.9rem}

        /* 优化案例 - 新增配图样式 */
        .case-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}
        .case-card {border-radius:10px;overflow:hidden;border:1px solid #e6e8ef;background:#fff;transition:box-shadow 0.2s}
        .case-card:hover {box-shadow:0 6px 20px rgba(0,0,0,0.08)}
        .case-img {width:100%;height:180px;object-fit:cover;display:block}
        .case-body {padding:1.5rem}
        .case-body h3 {margin-bottom:0.7rem;color:#222;font-size:1.1rem}
        .case-body p {color:#666;font-size:0.92rem}

        /* 常见问题 - 永久展开不可折叠 */
        .faq {background:#f8f9fb}
        .faq-list {max-width:900px;margin:0 auto}
        .faq-item {background:#fff;margin-bottom:0.8rem;border-radius:8px;border:1px solid #eaecef;overflow:hidden}
        .faq-question {padding:1.2rem 1.5rem;font-weight:500;color:#222;background:#fff;border-bottom:1px solid #f0f2f5}
        .faq-item p {padding:1.2rem 1.5rem;color:#555;font-size:0.95rem;line-height:1.7}

        /* 联系板块 */
        .contact {background:#165DFF;color:#fff;text-align:center}
        .contact .sec-title {color:#fff}
        .contact p {margin:0.8rem 0;font-size:1.1rem;opacity:0.95}
        .contact .btn {background:#fff;color:#165DFF;margin-top:1rem}
        .contact .btn:hover {background:#f0f4ff}

        /* 页脚 */
        footer {background:#0b3799;color:#fff;padding:2rem 0;text-align:center;font-size:0.9rem;opacity:0.9}

        /* 移动端适配 */
        @media (max-width:768px) {
            .nav-links {
                position:absolute;top:100%;left:0;width:100%;background:#165DFF;
                flex-direction:column;padding:1.2rem 5%;gap:1rem;display:none
            }
            .nav-links.active {display:flex}
            .menu-btn {display:block}
            .hero {padding:3.5rem 0}
            .btn-outline {margin-left:0;margin-top:1rem}
            section {padding:3rem 0}
            .case-img {height:160px}
        }
