
*{box-sizing:border-box}body{margin:0;font-family:Arial,"Microsoft YaHei",sans-serif;background:#f5f7fb;color:#13213a}a{text-decoration:none;color:inherit}.site{overflow:hidden}.top{height:72px;background:#071326;color:#fff;position:sticky;top:0;z-index:50;box-shadow:0 8px 22px rgba(0,0,0,.18)}.nav{max-width:1240px;margin:0 auto;height:72px;padding:0 18px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:12px;color:#f6d36f;font-weight:900;font-size:22px}.brand i{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffe59f,#c18b32);color:#071326;font-style:normal;font-size:18px}.links{display:flex;align-items:center;gap:26px;font-size:15px;color:#dbe7fb}.links a.active,.links a:hover{color:#f6d36f}.kefuTop{padding:12px 22px;border-radius:999px;background:linear-gradient(135deg,#ffe59f,#c18b32);color:#071326;font-weight:900}.hero{position:relative;min-height:660px;background:url(images/hero.svg) center/cover no-repeat;color:#fff}.hero:before,.pageHero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,13,31,.88),rgba(3,13,31,.55),rgba(3,13,31,.22))}.heroInner{position:relative;z-index:2;max-width:1240px;margin:auto;padding:92px 20px}.sub{font-size:24px;color:#e8eefc;font-weight:800}.hero h1{font-size:62px;line-height:1.1;margin:20px 0 18px;font-weight:900}.hero h1 span{color:#f6d36f}.hero p{font-size:22px;color:#dce8fb}.badges{display:flex;gap:18px;flex-wrap:wrap;margin:28px 0;color:#f6d36f;font-weight:800}.btns{display:flex;gap:18px;flex-wrap:wrap;margin-top:28px}.btn{display:inline-flex;align-items:center;justify-content:center;min-width:168px;height:54px;padding:0 28px;border-radius:999px;font-weight:900}.gold{background:linear-gradient(135deg,#ffe59f,#c18b32);color:#071326}.dark{background:#0e2448;color:#fff;border:1px solid rgba(255,255,255,.28)}.section{max-width:1240px;margin:0 auto;padding:62px 20px}.title{text-align:center;margin-bottom:36px}.title h2{font-size:36px;margin:0 0 10px;color:#071326}.title p{margin:0;color:#6b7280}.whiteBox{background:#fff;border-radius:18px;box-shadow:0 16px 40px rgba(12,33,72,.1);border:1px solid #e8eef7}.advCards{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.advCard{text-align:center;padding:28px 18px;background:#fff;border-radius:16px;border:1px solid #e7edf6;box-shadow:0 10px 25px rgba(12,33,72,.06)}.icon{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f6edd7;color:#bd8430;font-size:26px;margin:0 auto 14px}.advCard h3{margin:0 0 8px}.advCard p{font-size:13px;color:#738096;line-height:1.6}.process{background:#071b39;color:#fff;border-radius:18px;padding:40px;margin-top:34px}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.step{text-align:center;position:relative}.num{width:64px;height:64px;border-radius:50%;background:#fff;color:#071326;font-size:22px;font-weight:900;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.case{background:#fff;border-radius:16px;padding:14px;border:1px solid #e8eef7;box-shadow:0 10px 25px rgba(12,33,72,.08)}.case img{width:100%;height:170px;object-fit:cover;border-radius:12px}.case h3{margin:14px 0 6px}.case p{color:#6d7890;font-size:14px;line-height:1.6}.cta{background:#071b39;color:#fff;padding:48px 20px;text-align:center}.cta h2{font-size:34px;margin:0 0 8px}.footer{background:#061326;color:#c7d4e9;text-align:center;padding:26px}.floatKefu{position:fixed;right:22px;bottom:22px;width:108px;height:108px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;background:linear-gradient(135deg,#ffe59f,#c18b32);color:#071326;font-weight:900;z-index:99;box-shadow:0 14px 36px rgba(0,0,0,.28)}.pageHero{height:300px;position:relative;background:center/cover no-repeat;color:#fff}.pageHeroInner{max-width:1240px;margin:auto;position:relative;z-index:2;padding:92px 20px}.pageHero h1{font-size:44px;margin:0 0 12px}.layout{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.panel{background:#fff;border-radius:18px;padding:32px;border:1px solid #e8eef7;box-shadow:0 12px 32px rgba(12,33,72,.08)}.panel p{color:#66728a;line-height:1.9}.media{width:100%;height:300px;object-fit:cover;border-radius:14px}.list{display:grid;gap:18px}.listItem{background:#fff;border-radius:16px;border:1px solid #e8eef7;padding:24px;display:flex;gap:18px;align-items:flex-start;box-shadow:0 10px 24px rgba(12,33,72,.06)}.form input,.form textarea,.form select{width:100%;padding:15px 16px;margin-bottom:14px;border:1px solid #dbe3f0;border-radius:10px;font-size:15px}.form button{width:100%;height:50px;border:0;border-radius:10px;background:linear-gradient(135deg,#ffe59f,#c18b32);font-weight:900;color:#071326}.team{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.person{text-align:center;background:#fff;padding:18px;border-radius:16px;border:1px solid #e8eef7}.avatar{height:180px;border-radius:12px;background:linear-gradient(135deg,#f2f6fd,#fff);display:flex;align-items:center;justify-content:center;font-size:72px}.faq details{background:#fff;border:1px solid #e8eef7;border-radius:14px;padding:20px;margin-bottom:12px}.faq summary{cursor:pointer;font-weight:900}@media(max-width:900px){.top,.nav{height:66px}.links{display:none}.brand{font-size:19px}.kefuTop{padding:10px 16px}.hero{min-height:620px}.heroInner{padding:74px 18px}.hero h1{font-size:46px}.sub,.hero p{font-size:18px}.advCards,.steps,.grid,.layout,.team{grid-template-columns:1fr}.section{padding:42px 16px}.floatKefu{width:86px;height:86px;font-size:15px}.pageHero{height:240px}.pageHeroInner{padding:76px 18px}.title h2{font-size:30px}.process{padding:30px 16px}}
