*{box-sizing:border-box;margin:0;padding:0}body{background:#0d0f14;color:#eaeaea;font-family:-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6}a{color:#eaeaea;text-decoration:none;transition:.2s}a:hover{color:#f5c518}ul,li{list-style:none}img{max-width:100%;height:auto;display:block;border-radius:6px}.w1600{max-width:1280px;margin:0 auto;padding:0 16px}.flex{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}header{background:#12151e;border-bottom:1px solid rgba(255,255,255,.08);padding:10px 0}.head-nav{padding:6px 0;color:#888;border-bottom:1px solid rgba(255,255,255,.05);margin-bottom:8px}.logo img{max-height:48px}.right-box nav ul{display:flex;gap:18px;flex-wrap:wrap}.right-box nav ul li a{font-size:15px;font-weight:500;padding:6px 10px}.banner{position:relative;overflow:hidden;padding:16px 0}.swiper-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.swiper-slide{background:#161924;border-radius:8px;overflow:hidden;padding:10px;border:1px solid rgba(255,255,255,.06)}.media-img{display:none}.index-release,.index-delivery,.index-shadow,.index-stroll,.index-about{padding:36px 0;border-bottom:1px solid rgba(255,255,255,.06);background-size:cover;background-position:center}.index-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.public-title{font-size:22px;color:#f5c518;font-weight:700}.public-more a{font-size:13px;color:#aaa;border:1px solid #444;padding:4px 12px;border-radius:16px}.index-release .box{display:grid;grid-template-columns:1fr 1.5fr;gap:24px}.index-release .list ul li{background:#161924;padding:14px;border-radius:8px;margin-bottom:12px}.index-stroll .list ul,.index-about .list ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:16px}.index-stroll .list ul li,.index-about .list ul li{background:#161924;padding:16px;border-radius:8px;text-align:center}.counter{font-size:28px;font-weight:700;color:#f5c518}footer{background:#090a0f;padding:30px 0;color:#777;font-size:13px}.top-box{display:flex;justify-content:space-between;flex-wrap:wrap;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.06)}.bottom-box{padding-top:16px;text-align:center}@media(max-width:768px){.index-release .box{grid-template-columns:1fr}.pc{display:none}.media-img{display:block}}