﻿/* ===== 原味沉默 官网样式 ===== */
*{margin:0;padding:0;box-sizing:border-box;}
html,body{background:#07111d;color:#e3eef2;}
body{min-width:1920px;}
.page{width:1920px;margin:0 auto;position:relative;background:#07111d;}

/* ============ 顶部导航 ============ */
.nav{position:fixed;top:0;left:50%;transform:translateX(-50%);width:1920px;z-index:999;
     display:flex;align-items:center;gap:0;background:rgba(9,18,27,.9);
     border-bottom:1px solid rgba(180,210,222,.22);box-shadow:0 4px 18px rgba(0,0,0,.6);height:74px;}
.brand{display:flex;align-items:center;padding:0 30px;height:100%;border-right:1px solid rgba(180,210,222,.15);}
.brand b{font-size:26px;letter-spacing:4px;
  background:linear-gradient(180deg,#f0f7fa,#bcd3dd 55%,#6f93a5);-webkit-background-clip:text;background-clip:text;color:transparent;
  font-family:"STXingkai","楷体","KaiTi",serif;}
.brand small{display:block;font-size:10px;letter-spacing:3px;color:#8faebb;text-align:center;}
.nav-links{display:flex;align-items:center;height:100%;padding:0 20px;gap:6px;}
.nav-links a{display:block;padding:0 26px;line-height:74px;font-size:19px;color:#d6e6ec;text-decoration:none;
  letter-spacing:3px;transition:.2s;position:relative;}
.nav-links a:hover{color:#e9f6fb;text-shadow:0 0 14px rgba(170,215,230,.7);}
.nav-links a:hover::after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:3px;background:linear-gradient(90deg,transparent,#bcd3dd,transparent);}

/* 音乐开关（装备展示按钮后边） */
.music-btn{margin-left:6px;display:flex;align-items:center;height:74px;padding:0 20px;gap:8px;
  background:transparent;border:none;cursor:pointer;color:#d6e6ec;
  font-family:"STXingkai","楷体","KaiTi",serif;font-size:18px;letter-spacing:2px;transition:.2s;position:relative;}
.music-btn:hover{color:#e9f6fb;text-shadow:0 0 12px rgba(170,215,230,.7);}
.music-btn .ico{font-size:20px;line-height:1;color:#cfe2ea;transition:.2s;}
.music-btn .ico.off{color:#6f8896;}

/* 流动文字 */
.ticker{flex:1;height:74px;overflow:hidden;position:relative;
  -webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);}
.ticker-inner{display:flex;white-space:nowrap;will-change:transform;animation:tick 26s linear infinite;}
.ticker span{display:inline-block;line-height:74px;font-size:20px;padding:0 90px;color:#cfe2ea;letter-spacing:2px;
  font-family:"STXingkai","楷体","KaiTi",serif;text-shadow:0 0 12px rgba(170,215,230,.5);}
@keyframes tick{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}

/* ============ 主屏 ============ */
.hero{position:relative;width:1920px;height:1080px;margin-top:74px;overflow:hidden;background:#07111d;
  background-image:url("918ps/bg.jpg")/*tpa=http://www.77boss.com/918ps/918ps/bg.jpg*/;background-size:cover;background-position:center;}
.hero video{position:absolute;inset:0;width:1920px;height:1080px;object-fit:cover;display:block;}
.hero-btn{position:absolute;z-index:5;left:50%;top:calc(50% + 380px);transform:translate(-50%,-50%);
  display:flex;gap:40px;}
.hero-btn a{display:block;width:410px;height:130px;line-height:0;}
.hero-btn a img{display:block;width:410px;height:130px;transition:.2s;
  filter:drop-shadow(0 6px 18px rgba(0,0,0,.55));}
.hero-btn a:hover img{transform:translateY(-4px) scale(1.04);
  filter:brightness(1.18) drop-shadow(0 10px 26px rgba(180,220,235,.55));}
.hero-btn a:active img{transform:translateY(0) scale(1);}

/* ============ 装备展示 ============ */
.equip{position:relative;width:1920px;height:960px;overflow:hidden;
  background:radial-gradient(ellipse at 50% 18%,#1a3b4f 0%,#0f2436 55%,#07111d 100%);}
.equip::before{content:"";position:absolute;inset:0;pointer-events:none;
  background:radial-gradient(ellipse at 50% 0%,rgba(140,190,205,.20),transparent 60%);}
.sec-title{position:absolute;top:26px;left:0;width:100%;text-align:center;z-index:20;}
.sec-title .cn{font-size:46px;letter-spacing:18px;color:#e6eef2;font-family:"STXingkai","楷体","KaiTi",serif;
  text-shadow:0 0 26px rgba(170,215,230,.55);}
.sec-title .line{display:block;margin:8px auto 0;width:320px;height:2px;
  background:linear-gradient(90deg,transparent,#bcd3dd,transparent);}
/* 装备展示：直接调用 918ps/1.gif，100% 原尺寸（边框用 content-box，不挤压图片本体） */
.equip-gif{position:absolute;left:308px;top:128px;width:1300px;height:800px;display:block;
  border:2px solid rgba(180,210,222,.55);border-radius:8px;
  box-shadow:0 0 26px rgba(120,175,195,.38);}
/* 主图与装备展示之间的分割线 */
.divider{position:relative;width:1920px;height:3px;
  background:linear-gradient(90deg,transparent,rgba(180,210,222,.65) 15%,rgba(180,210,222,.65) 85%,transparent);
  box-shadow:0 0 14px rgba(120,175,195,.45);}

/* ============ 底部 ============ */
.foot{position:relative;width:1920px;background:#050c14;
  border-top:1px solid rgba(180,210,222,.22);padding:44px 60px 30px;}
.foot-in{max-width:1500px;margin:0 auto;}
.foot-top{display:flex;align-items:center;justify-content:space-between;gap:40px;border-bottom:1px solid rgba(160,195,210,.15);padding-bottom:26px;}
.foot-brand b{font-size:30px;letter-spacing:5px;background:linear-gradient(180deg,#f0f7fa,#bcd3dd 55%,#6f93a5);
  -webkit-background-clip:text;background-clip:text;color:transparent;font-family:"STXingkai","楷体","KaiTi",serif;}
.foot-brand small{display:block;font-size:11px;letter-spacing:4px;color:#8faebb;margin-top:2px;}
.foot-links{display:flex;gap:34px;}
.foot-links a{font-size:17px;letter-spacing:3px;color:#cfe2ea;text-decoration:none;}
.foot-links a:hover{color:#e9f6fb;text-shadow:0 0 12px rgba(170,215,230,.6);}
.foot-slogan{font-size:17px;letter-spacing:2px;color:#bcd3dd;font-family:"STXingkai","楷体","KaiTi",serif;}
.foot-note{text-align:center;padding:24px 0 6px;font-size:15px;letter-spacing:1px;color:#9fb8c4;}
.foot-note b{color:#d6e6ec;font-weight:700;}
.foot-copy{text-align:center;font-size:13px;color:#6f8896;letter-spacing:1px;}
#guodu{width:1920px;height:1080px;position:absolute;left:50%;z-index:3;margin-left: -960px;background: url("918ps_01.png")/*tpa=http://www.77boss.com/918ps/918ps_01.png*/no-repeat center bottom;}
.js1{width:1920px;height:743px;left:50%;margin-left:-960px;overflow:hidden;position:relative;background:url("918ps_02.jpg")/*tpa=http://www.77boss.com/918ps/918ps_02.jpg*/ no-repeat center;background-position-x:center;background-position-y:center;background-position:0px -0px}
.js2{width:1920px;height:956px;left:50%;margin-left:-960px;overflow:hidden;position:relative;background:url("918ps_03.jpg")/*tpa=http://www.77boss.com/918ps/918ps_03.jpg*/ no-repeat center;background-position-x:center;background-position-y:center;background-position:0px -0px}
.js3{width:1920px;height:1300px;left:50%;margin-left:-960px;overflow:hidden;position:relative;background:url("918ps_04.jpg")/*tpa=http://www.77boss.com/918ps/918ps_04.jpg*/ no-repeat center;background-position-x:center;background-position-y:center;background-position:0px -0px}
