

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>大型仿真飞机模型 | 大型军事模型厂家 | 国防教育基地建设 - 西部制造</title>
<meta name="description" content="西部制造是大型军事模型厂家，专注大型仿真飞机模型制造、1:1飞机模型，国防教育基地建设规划设计策划方案提供商、消防灭火演练飞机、科研试验载体、RCS雷达散射截面积载体与红外特征靶标定制。珠海航展模型承制单位，服务航空航天集团、国家级博物馆、科研院校、企业展厅，国防教育基地建设，消防演练飞机应急训练场景。15000㎡西安智造基地，150+台套工业级增材制造设备，提供结构设计、加工制造、表面涂装、运输安装到现场交付的一体化服务。大型仿真飞机模型 ，大型军事模型厂家 ，国防教育基地建设选择 西部制造 专业 放心 可靠 品质有保障！">
<meta name="keywords" content="大型仿真飞机模型,大型军事模型厂家,国防教育基地,国防教育基地建设,国防教育基地模型定制,消防灭火演练飞机,消防演练飞机模型,科研试验载体,RCS雷达散射截面积载体,红外特征靶标定制,1:1飞机模型,大型飞机模型制作厂家,航空航天展品制造,装备认知模型,安全教育体验仓,航空航天科普模型,珠海航展模型承制单位,国防教育基地建设标准，如何建设国防教育基地，国防教育基地建设方案，国防教育基地策划方案，西部制造">
<meta name="robots" content="index, follow">
<meta name="author" content="西部制造">
<meta name="theme-color" content="#0066cc">
<meta name="subtitle" content="珠海航展模型承制单位 · 大型实体展品源头工厂">
<link rel="canonical" href="https://www.xibuzhizao.com/">
    <meta property="og:title" content="大型仿真飞机模型 | 大型军事模型厂家 | 国防教育基地建设 - 西部制造">
    <meta property="og:description" content="西部制造是大型军事模型厂家，专注大型仿真飞机模型制造、1:1飞机模型，国防教育基地建设规划设计策划方案提供商、消防灭火演练飞机、科研试验载体、RCS雷达散射截面积载体与红外特征靶标定制。珠海航展模型承制单位，服务航空航天集团、国家级博物馆、科研院校、企业展厅，国防教育基地建设，消防演练飞机应急训练场景。15000㎡西安智造基地，150+台套工业级增材制造设备，提供结构设计、加工制造、表面涂装、运输安装到现场交付的一体化服务。大型仿真飞机模型 ，大型军事模型厂家 ，国防教育基地建设选择 西部制造 专业 放心 可靠 品质有保障！">
    <meta property="og:url" content="https://www.xibuzhizao.com/">
    <meta property="og:type" content="website">
    <meta property="og:site_name" content="西部制造">
    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:title" content="大型仿真飞机模型 | 大型军事模型厂家 | 国防教育基地建设 - 西部制造">
    <meta name="twitter:description" content="西部制造是大型军事模型厂家，专注大型仿真飞机模型制造、1:1飞机模型，国防教育基地建设规划设计策划方案提供商、消防灭火演练飞机、科研试验载体、RCS雷达散射截面积载体与红外特征靶标定制。珠海航展模型承制单位，服务航空航天集团、国家级博物馆、科研院校、企业展厅，国防教育基地建设，消防演练飞机应急训练场景。15000㎡西安智造基地，150+台套工业级增材制造设备，提供结构设计、加工制造、表面涂装、运输安装到现场交付的一体化服务。大型仿真飞机模型 ，大型军事模型厂家 ，国防教育基地建设选择 西部制造 专业 放心 可靠 品质有保障！">

<!-- JSON-LD: 制造企业主体信息 --> 
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ManufacturingBusiness",
  "name": "西部制造",
  "alternateName": "西安西部制造",
  "url": "https://www.xibuzhizao.com",
  "telephone": "+86-13389201338",
  "email": "project@xibuz.com",
  "description": "西部制造是面向大型仿真飞机模型、大型军事模型厂家、国防教育基地、国防教育基地建设、消防灭火演练飞机、科研试验载体、RCS雷达散射截面积载体、红外特征靶标定制等场景的实体模型制造与方案落地服务商。公司以航展级大型仿真军事模型实体模型制造能力和非标科研试验模型制造能力为基础，提供国防教育基地建设方案、红色国防教育基地建设方案、研学基地、展馆展厅、消防应急训练基地、提供消防灭火演练飞机，航空航天科普展陈和科研试验验证项目，RCS雷达散射截面积模型，红外特征靶标定制,提供从策划方案、模型选型、结构设计、加工制造、表面涂装、运输安装到现场交付的一体化服务。",
  "address": {
    "@type": "PostalAddress",
    "addressCountry": "CN",
    "addressRegion": "陕西省",
    "addressLocality": "西安市"
  },
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+86-13389201338",
    "contactType": "sales",
    "areaServed": "CN",
    "availableLanguage": "Chinese"
  },
  "knowsAbout": [
    "大型仿真飞机模型",
    "大型军事模型厂家",
    "国防教育基地",
    "国防教育基地建设",
    "国防教育基地建设标准",
    "如何建设国防教育基地",
    "国防教育基地建设方案",
    "国防教育基地策划方案",
    "国防教育基地模型定制",
    "国防教育基地建设模型",
    "消防灭火演练飞机",
    "消防灭火演练飞机模型",
    "消防演练飞机模型",
    "科研试验载体",
    "RCS雷达散射截面积载体",
    "RCS雷达散射截面积模型",
    "红外特征靶标定制",
    "红外特征靶标",
    "高速目标外形载体",
    "非标科研试验载体",
    "安全教育体验仓",
    "装备认知模型定制",
    "航空航天科普模型",
    "西部制造"
  ],
  "makesOffer": [
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Product",
        "name": "大型仿真飞机模型",
        "description": "面向航展展示、展馆展厅、国防教育基地、学校国防教育室和研学基地的大型仿真飞机模型定制服务。"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "大型军事模型厂家定制服务",
        "description": "西部制造作为大型军事模型厂家，提供飞机模型、舰船模型、导弹模型、坦克装甲模型、雷达模型、航天模型和装备认知模型定制服务。"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "国防教育基地建设方案",
        "description": "提供国防教育基地建设标准咨询、主题策划、展区规划、参观动线设计、模型配置、制造安装和现场交付服务。"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Product",
        "name": "国防教育基地模型定制",
        "description": "面向国防教育基地、红色国防教育基地、学校国防教育室和研学基地，定制大型飞机模型、舰船模型、导弹模型、坦克装甲模型、雷达模型、航天模型和装备认知模型。"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Product",
        "name": "消防灭火演练飞机",
        "description": "面向消防灭火演练、机场应急训练、逃生演练、反劫机训练、维护维修演练和安全教育体验场景，提供消防灭火演练飞机模型定制、结构制造、表面涂装、运输安装与现场交付服务。"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Product",
        "name": "科研试验载体",
        "description": "面向科研验证、结构验证、展示验证、风洞验证和非标试验场景，提供科研试验载体外形设计、结构制造、表面处理与交付服务。"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Product",
        "name": "RCS雷达散射截面积载体",
        "description": "提供RCS雷达散射截面积相关外形载体、缩比模型、测试模型、展示模型和非标试验载体制造服务。"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Product",
        "name": "红外特征靶标定制",
        "description": "提供红外特征靶标、红外特征目标模型、训练目标模型和相关非标靶标模型定制服务。"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Product",
        "name": "安全教育体验仓",
        "description": "面向学校、消防、社区、园区和公共安全教育场景，提供安全教育体验仓及配套模型装置定制服务。"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Product",
        "name": "航空航天科普模型",
        "description": "面向展馆、学校、研学基地和航空航天科普展陈项目，提供航空航天科普模型定制服务。"
      }
    }
  ]
}
</script> 

<!-- JSON-LD: FAQ 富片段,提升 SERP CTR --> 
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "西部制造的大型仿真飞机模型与普通模型厂有什么区别？",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "西部制造面向大型仿真飞机模型、大型军事模型、国防教育基地模型和科研试验载体项目，采用工业级3D打印、模块化结构设计、表面涂装和现场安装一体化交付方式。相比普通展示模型，更重视大尺寸结构稳定性、长期户外展陈、运输安装、细节还原和项目落地能力。"
      }
    },
    {
      "@type": "Question",
      "name": "国防教育基地建设需要配置哪些模型？",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "国防教育基地通常可根据场地规模和主题方向配置大型仿真飞机模型、舰船模型、导弹模型、坦克装甲模型、雷达模型、航天模型、装备认知模型、航空航天科普模型以及互动体验装置。西部制造可根据国防教育基地建设方案、参观动线和预算等级，提供模型配置建议与定制制造服务。"
      }
    },
    {
      "@type": "Question",
      "name": "消防灭火演练飞机可以用于哪些训练场景？",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "消防灭火演练飞机可用于消防灭火演练、机场应急训练、逃生演练、反劫机训练、维护维修演练、安全教育体验和公共应急科普展示等场景。模型可根据训练用途进行外形尺寸、舱体结构、开口位置、耐候涂装和现场安装方式定制。"
      }
    },
    {
      "@type": "Question",
      "name": "科研试验载体、RCS雷达散射截面积载体和红外特征靶标能定制吗？",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "可以。西部制造可面向科研验证、结构验证、外形验证、展示验证和非标试验需求，提供科研试验载体、RCS雷达散射截面积载体、红外特征靶标定制、训练目标模型和高速目标外形载体等模型制造服务。具体结构、尺寸、材料和表面处理方式可根据项目需求单独确认。"
      }
    },
    {
      "@type": "Question",
      "name": "大型军事模型厂家如何完成超大尺寸模型运输和现场安装？",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "大型军事模型通常采用模块化分段设计，机身、机翼、舱体、底座和局部附件在工厂内完成加工、预装和涂装，再通过专线物流运输至项目现场。到场后由安装团队进行拼接、加固、调平、补漆和验收，确保模型适合长期展示或训练使用。"
      }
    },
    {
      "@type": "Question",
      "name": "国防教育基地模型和消防演练模型支持政府采购流程吗？",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "支持。西部制造为实体制造工厂，可配合学校、国防教育基地、消防部门、街道社区、研学基地、展馆展厅和政府平台采购流程，提供合同、发票、项目资料、技术参数、交付清单和验收所需文档。"
      }
    }
  ]
}
</script>
<link href="fonts/fonts.css" rel="stylesheet">
<style>
/* =========================================
           Ultimate Industrial & Tactical OS System
           ========================================= */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    border-radius: 0 !important;
}
:root {
--bg: #ffffff;
--bg-light: #f7f9fc;
--bg-gray: #eef1f6;
--bg-deep: #050a14;
--blue-dark: #0f172a;
--blue-cyan: #0066cc;
--red: #d32f2f;
--text: #1f2937;
--text-secondary: #6b7280;
--border: #e2e8f0;
--grid-line: rgba(15, 23, 42, 0.03);
--shadow-soft: 0 4px 20px rgba(0,0,0,0.03);
--shadow-hover: 0 20px 40px rgba(0,0,0,0.08);
--glass-highlight: inset 0 1px 1px rgba(255,255,255,0.9);
--font-sans: -apple-system, "SF Pro Display", "Helvetica Neue", "PingFang SC", sans-serif;
--font-tech: 'Rajdhani', sans-serif;
--font-mono: 'JetBrains Mono', 'SF Mono', monospace;
}

        ::-webkit-scrollbar {
width: 4px;
height: 4px;
}
        ::-webkit-scrollbar-track {
background: transparent;
}
        ::-webkit-scrollbar-thumb {
background: rgba(15, 23, 42, 0.15);
border-radius: 4px;
}
        ::-webkit-scrollbar-thumb:hover {
background: rgba(15, 23, 42, 0.4);
}
html {
    scroll-behavior: smooth;
}
body {
    font-family: var(--font-sans);
    background: var(--bg);
    color: var(--text);
    line-height: 1.6;
    overflow-x: hidden;
    -webkit-font-smoothing: antialiased;
}
body::before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);
    background-size: 40px 40px;
    z-index: -1;
}
a {
    text-decoration: none;
    color: inherit;
}
/* Layout & Typography */
.container {
    max-width: 1440px;
    margin: 0 auto;
    padding: 0 40px;
}
.sec-pad {
    padding: 80px 0;
}
.bg-gray {
    background: var(--bg-gray);
    border-top: 1px solid var(--border);
    border-bottom: 1px solid var(--border);
}
.bg-light {
    background: var(--bg-light);
    border-top: 1px solid var(--border);
    border-bottom: 1px solid var(--border);
}
.sec-header {
    margin-bottom: 64px;
    text-align: left;
    position: relative;
}
.eyebrow {
    font-size: 11px;
    font-weight: 800;
    letter-spacing: 4px;
    text-transform: uppercase;
    color: var(--text-secondary);
    margin-bottom: 12px;
    display: flex;
    align-items: center;
    gap: 12px;
    font-family: var(--font-mono);
}
.eyebrow::before {
    content: "";
    width: 24px;
    height: 1px;
    background: var(--blue-cyan);
}
.sec-title {
    font-size: clamp(32px, 3.5vw, 42px);
    font-weight: 800;
    color: var(--blue-dark);
    line-height: 1.1;
    letter-spacing: 0.5px;
    font-family: var(--font-tech);
    text-transform: uppercase;
}
.btn-primary, .btn-outline {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    padding: 14px 32px;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 1px;
    min-width: 160px;
    transition: all 0.3s;
    font-family: var(--font-sans);
    cursor: pointer;
}
.btn-primary {
    background: var(--blue-dark);
    color: #fff;
    border: 1px solid var(--blue-dark);
}
.btn-primary:hover {
    background: var(--blue-cyan);
    border-color: var(--blue-cyan);
    transform: translateY(-2px);
    box-shadow: 0 10px 20px rgba(0, 102, 204, 0.2);
}
.btn-outline {
    background: #fff;
    border: 1px solid var(--border);
    color: var(--blue-dark);
    box-shadow: var(--shadow-soft);
}
.btn-outline:hover {
    border-color: var(--blue-dark);
    transform: translateY(-2px);
    box-shadow: var(--shadow-hover);
}
/* Hero */
.hero {
    position: relative;
    min-height: 83vh;
    background: #0B1E3B;
    overflow: hidden;
    border-bottom: 1px solid var(--border);
    margin-top: 0;
}
.hero-carousel {
    display: grid;
    grid-template-columns: 100%;
    grid-template-rows: 1fr;
    width: 100%;
    height: 100%;
    min-height: 83vh;
}
.hero-slide {
    grid-column: 1 / 2;
    grid-row: 1 / 2;
    position: relative;
    width: 100%;
    height: 100%;
    transform: translateX(100%);
    visibility: hidden;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.hero-slide.active {
    transform: translateX(0);
    visibility: visible;
}
.hero-video-container {
    position: absolute;
    inset: 0;
    z-index: 1
}
.hero-video-container video {
    position: absolute;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    transform: translate(-50%, -50%);
    object-fit: cover;
    opacity: 0.6;
}
@keyframes heroBgZoom {
0% {
transform: scale(1.0);
}
100% {
transform: scale(1.15);
}
}
.hero-bg {
    position: absolute;
    inset: 0;
    background-size: cover;
    background-position: center;
    opacity: 1.0;
    animation: heroBgZoom 10s ease-out infinite alternate;
    will-change: transform;
}
.hero-video-overlay {
    position: absolute;
    inset: 0;
    background: transparent;
    z-index: 2;
}
.hero-nav {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 48px;
    height: 48px;
    background: transparent;
    border: 1px solid #fff;
    color: #fff;
    font-size: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    z-index: 10;
    opacity: 0;
    transition: all 0.3s ease;
}
.hero-nav:hover {
    background: #fff;
    color: #000000;
    border-color: #fff;
}
.hero-nav.prev {
    left: 40px;
}
.hero-nav.next {
    right: 40px;
}
.hero:hover .hero-nav {
    opacity: 1;
}
.hero-inner {
    max-width: 1440px;
    width: 100%;
    margin: 0 auto;
    padding: 100px 40px 100px;
    position: relative;
    z-index: 5;
    display: grid;
grid-template-columns:1.2fr .8fr;
    gap: 60px;
    align-items: center
}
.hero-inner > div:first-child {
    background: transparent;
    padding: 0
}
.hero-kicker {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    background: transparent;
    color: var(--blue-cyan);
    padding: 6px 16px;
    font-size: 11px;
    letter-spacing: 2px;
    font-weight: 800;
    margin-bottom: 24px;
    border: 1px solid var(--blue-cyan);
    font-family: var(--font-mono);
}
.hero-kicker .dot {
    width: 6px;
    height: 6px;
    background: var(--blue-cyan);
    animation: pulse 2s infinite;
}
@keyframes pulse {
0% {
opacity:1;
}
50% {
opacity:0.3;
}
100% {
opacity:1;
}
}
.hero h1 {
    font-size: clamp(44px, 5vw, 64px);
    font-weight: 800;
    line-height: 1.05;
    color: #fff;
    margin-bottom: 24px;
    letter-spacing: -0.5px;
    font-family: var(--font-tech);
    font-weight: 800;
    text-shadow: 2px 2px 0px #000000, 4px 4px 8px rgba(0,0,0,0.8);
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}
.hero-sub {
    font-size: clamp(16px, 2vw, 20px);
    color: #fff;
    margin-bottom: 16px;
    font-weight: 600;
    text-shadow: 2px 2px 0px #000000, 4px 4px 8px rgba(0,0,0,0.8);
}
.hero-slogan {
    font-size: 12px;
    color: #fff;
    font-weight: 800;
    letter-spacing: 3px;
    margin-bottom: 32px;
    font-family: var(--font-mono);
}
.hero-lead {
    max-width: 680px;
    font-size: 16px;
    line-height: 1.8;
    color: #fff;
    margin-bottom: 40px;
}
.hero-cta {
    display: flex;
    gap: 16px;
    flex-wrap: wrap
}
.hero-side {
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.hero-panel {
    background: transparent;
    backdrop-filter: none;
    border: 1px solid #fff;
    padding: 32px;
    box-shadow: none;
}
.hero-panel h3 {
    font-size: 14px;
    color: #fff;
    margin-bottom: 12px;
    font-weight: 800;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-shadow: 2px 2px 0px #000000, 4px 4px 8px rgba(0,0,0,0.8);
}
.hero-panel p {
    font-size: 14px;
    line-height: 1.8;
    color: #fff;
}
.hero-stats {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 16px;
    margin-top: 8px
}
.hero-stat {
    padding: 20px;
    background: transparent;
    border: 1px solid #fff;
    display: flex;
    flex-direction: column;
    gap: 4px;
    box-shadow: none;
}
.hero-stat-num {
    font-size: 28px;
    font-weight: 800;
    color: #fff;
    font-family: var(--font-mono);
    text-shadow: 2px 2px 0px #000000, 4px 4px 8px rgba(0,0,0,0.8);
}
.hero-stat-label {
    font-size: 11px;
    color: #fff;
    font-weight: 700;
}
.hero-indicators {
    position: absolute;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 10;
    display: flex;
    gap: 12px;
}
.hero-indicator {
    width: 40px;
    height: 3px;
    background: rgba(255, 255, 255, 0.3);
    cursor: pointer;
    overflow: hidden;
    position: relative;
}
.hero-indicator .progress {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 0%;
    background: var(--blue-dark);
}
/* Unified SEO Image Wrappers */
.img-wrap {
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-bottom: 1px solid var(--border);
    position: relative;
    display: block;
}
.img-wrap img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    transition: all 0.4s ease;
}
/* Modules Components */
.cap-grid-4 {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 24px;
    position: relative;
    z-index: 20;
}
.cap-grid-3 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 24px;
    position: relative;
    z-index: 20;
}
.cap-grid-4.negative-margin {
    margin-top: -200px;
}
.cap-card {
    background: #fff;
    border: 1px solid var(--border);
    padding: 40px 32px;
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    display: flex;
    flex-direction: column;
    position: relative;
}
.cap-card:hover {
    transform: translateY(-6px);
    box-shadow: var(--shadow-hover);
    border-color: var(--blue-cyan);
}
.cap-img-wrap {
    width: calc(100% + 64px);
    height: 140px;
    margin: -40px -32px 32px -32px;
    overflow: hidden;
}
.cap-img-wrap .img-wrap {
    width: 100%;
    height: 100%;
}
.cap-img-wrap img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(20%);
}
.cap-card:hover .cap-img-wrap img {
    filter: grayscale(0%);
    transform: scale(1.05);
}
.cap-num {
    font-size: 11px;
    font-weight: 800;
    letter-spacing: 2px;
    font-family: var(--font-mono);
    margin-bottom: 16px;
    color: var(--blue-cyan);
    display: inline-block;
    border-bottom: 1px solid var(--blue-cyan);
    padding-bottom: 4px;
}
.cap-title {
    font-size: 22px;
    font-weight: 800;
    color: var(--blue-dark);
    margin-bottom: 16px;
    font-family: var(--font-tech);
}
.cap-desc {
    font-size: 14px;
    color: var(--text-secondary);
    line-height: 1.7;
    margin-bottom: 24px;
    flex-grow: 1;
}
.cap-list {
    display: flex;
    flex-direction: column;
    gap: 12px;
    border-top: 1px solid var(--border);
    padding-top: 20px;
}
.cap-list-item {
    font-size: 12px;
    color: var(--text-secondary);
    display: flex;
    align-items: flex-start;
    gap: 8px;
    font-weight: 600;
    font-family: var(--font-mono);
}
.cap-dot {
    color: var(--blue-cyan);
    font-weight: bold;
}
.stat-grid-4 {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 24px;
    margin-top: 40px;
}
.stat-box {
    padding: 32px;
    background: #fff;
    border: 1px solid var(--border);
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    border-left: 3px solid var(--blue-dark);
    transition: 0.3s;
}
.stat-box:hover {
    border-left-color: var(--blue-cyan);
    background: var(--bg-light);
}
.stat-num {
    font-size: 40px;
    font-weight: 800;
    color: var(--blue-dark);
    font-family: var(--font-mono);
    line-height: 1;
    margin-bottom: 8px;
}
.stat-label {
    font-size: 11px;
    color: var(--text-secondary);
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 800;
    font-family: var(--font-sans);
}
.scen-grid-4 {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 24px;
}
.scen-card {
    background: #fff;
    border: 1px solid var(--border);
    transition: all 0.4s;
    display: flex;
    flex-direction: column;
}
.scen-card:hover {
    transform: translateY(-6px);
    box-shadow: var(--shadow-hover);
}
.scen-img-wrap {
    height: 180px;
    filter: contrast(1.1);
}
.scen-card:hover .scen-img-wrap img {
    transform: scale(1.05);
}
.scen-num {
    position: absolute;
    top: 16px;
    left: 16px;
    font-size: 11px;
    font-weight: 800;
    color: var(--blue-dark);
    font-family: var(--font-mono);
    background: rgba(255,255,255,0.9);
    padding: 4px 10px;
    z-index: 2;
    border: 1px solid var(--border);
    backdrop-filter: blur(4px);
}
.scen-body {
    padding: 32px;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}
.scen-title {
    font-size: 20px;
    font-weight: 800;
    color: var(--blue-dark);
    margin-bottom: 12px;
    font-family: var(--font-tech);
}
.scen-desc {
    font-size: 14px;
    color: var(--text-secondary);
    line-height: 1.7;
    margin-bottom: 24px;
    flex-grow: 1;
}
.scen-footer {
    font-size: 10px;
    font-weight: 800;
    letter-spacing: 1px;
    color: var(--blue-cyan);
    text-transform: uppercase;
    padding-top: 16px;
    border-top: 1px dashed var(--border);
    font-family: var(--font-mono);
}
.db-filter-wrap {
    display: flex;
    gap: 40px;
    flex-wrap: wrap;
    align-items: center;
    margin-bottom: 48px;
    border-bottom: 1px solid var(--border);
    padding-bottom: 24px;
}
.db-filter-group {
    display: flex;
    align-items: center;
    gap: 12px;
    flex-wrap: wrap;
}
.db-filter-label {
    font-size: 11px;
    font-weight: 800;
    letter-spacing: 2px;
    color: var(--text-secondary);
    font-family: var(--font-mono);
}
.dbf {
    font-size: 12px;
    font-weight: 700;
    padding: 6px 16px;
    border: 1px solid transparent;
    color: var(--text-secondary);
    cursor: pointer;
    transition: all .2s;
}
.dbf.active, .dbf:hover {
    border: 1px solid var(--border);
    color: var(--blue-dark);
    background: #fff;
    box-shadow: var(--shadow-soft);
}
.dbgrid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 32px;
    align-content: start;
}
.dcard-name {
    font-size: 20px;
    font-weight: 800;
    color: var(--blue-dark);
    margin-bottom: 24px;
    font-family: var(--font-tech);
    text-transform: uppercase;
    line-height: 1.2;
    display: flex;
    flex-direction: column;
    gap: 4px;
}
.dcard-subname {
    font-size: 13px;
    color: var(--text-secondary);
    font-family: var(--font-sans);
    font-weight: 600;
    letter-spacing: 0;
    text-transform: none;
}
.dcard {
    background: #fff;
    border: 1px solid var(--border);
    transition: all .4s cubic-bezier(0.165, 0.84, 0.44, 1);
    display: flex;
    flex-direction: column;
    position: relative;
    overflow: hidden;
    animation: filterFadeIn 0.5s ease-out forwards;
}
@keyframes filterFadeIn {
from {
opacity: 0;
transform: scale(0.95) translateY(10px);
}
to {
opacity: 1;
transform: scale(1) translateY(0);
}
}
.dcard::before {
    content: "MFG_REC //";
    position: absolute;
    top: -20px;
    right: 20px;
    font-size: 10px;
    font-family: var(--font-mono);
    color: var(--text-secondary);
    background: var(--bg-gray);
    padding: 2px 8px;
    border: 1px solid var(--border);
    z-index: 10;
    opacity: 0;
    transition: 0.3s;
}
.dcard:hover::before {
    opacity: 1;
    top: -1px;
    border-top: none;
}
.dcard:hover {
    transform: translateY(-6px);
    box-shadow: var(--shadow-hover);
    border-color: var(--blue-cyan);
}
.dcard::after {
    content: "";
    position: absolute;
    top: -100%;
    left: 0;
    width: 100%;
    height: 2px;
    background: var(--blue-cyan);
    box-shadow: 0 0 10px var(--blue-cyan), 0 4px 20px rgba(0, 102, 204, 0.3);
    z-index: 5;
    opacity: 0;
    pointer-events: none;
}
.dcard:hover::after {
    animation: radar-scan 1.5s ease-in-out infinite;
    opacity: 1;
}
@keyframes radar-scan {
0% {
top: -10%;
opacity: 0;
}
10% {
opacity: 1;
}
90% {
opacity: 1;
}
100% {
top: 110%;
opacity: 0;
}
}
.dcard-img {
    height: 200px;
    width: 100%;
    object-fit: cover;
    border-bottom: 1px solid var(--border);
    filter: grayscale(20%);
    transition: filter 0.4s, transform 0.4s;
}
.dcard:hover .dcard-img {
    filter: grayscale(0%);
    transform: scale(1.03);
}
.dcard-top {
    padding: 32px 32px 16px;
}
.dcard-cat {
    font-size: 10px;
    font-weight: 800;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: var(--blue-cyan);
    margin-bottom: 12px;
    font-family: var(--font-mono);
}
.dcard-params {
    border-top: 1px solid var(--bg-gray);
    padding-top: 16px;
}
.dcard-params dl {
    margin: 0;
}
.dcard-params dt {
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    padding: 8px 0;
    border-bottom: 1px dashed var(--bg-gray);
    font-family: var(--font-mono);
    color: var(--text-secondary);
}
.dcard-params dd {
    display: flex;
    justify-content: flex-end;
    font-size: 12px;
    padding: 0;
    margin: 0;
    font-family: var(--font-mono);
    color: var(--blue-dark);
    font-weight: 800;
}
.dcard-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    padding: 0 32px 24px;
}
.dtag {
    font-size: 10px;
    padding: 4px 8px;
    border: 1px solid var(--border);
    color: var(--text-secondary);
    font-weight: 700;
    background: var(--bg-light);
}
.dcard-foot {
    padding: 20px 32px;
    background: var(--bg-light);
    border-top: 1px solid var(--border);
    margin-top: auto;
}
.dcard-link {
    font-size: 11px;
    font-weight: 800;
    letter-spacing: 1px;
    color: var(--blue-dark);
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-family: var(--font-mono);
    cursor: pointer;
    background: none;
    border: none;
    width: 100%;
    text-align: left;
    padding: 0;
}
.dcard-link:hover {
    color: var(--blue-cyan);
}
.sr-grid-2 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0;
    border: 1px solid var(--border);
}
.sr-left {
    background: var(--bg-deep);
    padding: 80px 64px;
    position: relative;
    overflow: hidden;
}
.sr-left::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at 100% 0%, rgba(0, 102, 204, 0.15) 0%, transparent 60%);
    pointer-events: none;
}
.sr-tag {
    font-size: 11px;
    font-weight: 800;
    letter-spacing: 2px;
    color: var(--blue-cyan);
    margin-bottom: 24px;
    font-family: var(--font-mono);
    display: inline-block;
    border: 1px solid rgba(0,102,204,0.3);
    padding: 4px 12px;
    background: rgba(0,102,204,0.1);
}
.sr-title {
    font-size: clamp(36px, 3vw, 48px);
    font-weight: 800;
    color: #fff;
    line-height: 1.1;
    margin-bottom: 24px;
    letter-spacing: -0.5px;
    font-family: var(--font-tech);
}
.sr-desc {
    font-size: 15px;
    color: rgba(255,255,255,0.6);
    line-height: 1.8;
    margin-bottom: 48px;
}
.sr-specs {
    display: flex;
    flex-direction: column;
    gap: 0;
    margin-bottom: 48px;
    border-top: 1px solid rgba(255,255,255,0.1);
}
.sr-spec-item {
    display: flex;
    align-items: center;
    gap: 24px;
    padding: 16px 0;
    border-bottom: 1px solid rgba(255,255,255,0.1);
}
.sr-spec-num {
    font-size: 13px;
    font-weight: 800;
    font-family: var(--font-mono);
    color: var(--blue-cyan);
    width: 80px;
}
.sr-spec-text {
    font-size: 14px;
    color: #fff;
    font-weight: 500;
}
.sr-btn {
    display: inline-flex;
    padding: 14px 32px;
    background: #fff;
    color: var(--blue-dark);
    font-size: 13px;
    font-weight: 800;
    transition: all 0.3s;
    border: none;
    font-family: var(--font-sans);
    cursor: pointer;
}
.sr-btn:hover {
    background: var(--blue-cyan);
    color: #fff;
    transform: translateY(-2px);
}
.sr-right {
    background: var(--bg-light);
    padding: 80px 64px;
}
.sr-base-grid {
    display: grid;
    grid-template-columns: 1fr;
    gap: 24px;
    margin-top: 40px;
}
.sr-card {
    background: #fff;
    border: 1px solid var(--border);
    padding: 24px;
    display: flex;
    flex-direction: column;
}
.sr-card-tag {
    font-size: 11px;
    font-weight: 800;
    letter-spacing: 1px;
    font-family: var(--font-mono);
    margin-bottom: 12px;
    color: var(--text-secondary);
}
.sr-card-title {
    font-size: 18px;
    font-weight: 800;
    color: var(--blue-dark);
    margin-bottom: 8px;
    font-family: var(--font-tech);
}
.sr-card-desc {
    font-size: 13px;
    color: var(--text-secondary);
    line-height: 1.6;
}
.proc-grid {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 24px;
}
.proc-item {
    border: 1px solid var(--border);
    padding: 40px 32px;
    background: #fff;
    display: flex;
    flex-direction: column;
    transition: all 0.3s;
    position: relative;
}
.proc-item:hover {
    transform: translateY(-6px);
    box-shadow: var(--shadow-hover);
    border-color: var(--blue-cyan);
}
.proc-num {
    font-size: 22px;
    font-weight: 800;
    font-family: var(--font-mono);
    color: var(--blue-cyan);
    margin-bottom: 24px;
}
.proc-title {
    font-size: 20px;
    font-weight: 800;
    color: var(--blue-dark);
    margin-bottom: 16px;
    font-family: var(--font-tech);
}
.proc-desc {
    font-size: 14px;
    color: var(--text-secondary);
    line-height: 1.7;
}
.cases-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 32px;
}
.case {
    background: #fff;
    border: 1px solid var(--border);
    position: relative;
    transition: .4s;
    display: flex;
    flex-direction: column;
}
.case:hover {
    transform: translateY(-6px);
    box-shadow: var(--shadow-hover);
}
.case-img-wrap {
    height: 220px;
}
.case:hover .case-img-wrap img {
    transform: scale(1.05);
}
.case-tag {
    position: absolute;
    top: 16px;
    left: 16px;
    font-size: 10px;
    font-weight: 800;
    padding: 4px 10px;
    border: 1px solid var(--border);
    background: #fff;
    color: var(--blue-dark);
    font-family: var(--font-mono);
    z-index: 2;
}
.case-body {
    padding: 32px;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}
.case-type {
    font-size: 11px;
    font-family: var(--font-mono);
    color: var(--text-secondary);
    margin-bottom: 12px;
    letter-spacing: 1px;
}
.case-title {
    font-size: 22px;
    font-weight: 800;
    color: var(--blue-dark);
    margin-bottom: 16px;
    font-family: var(--font-tech);
}
.case-desc {
    font-size: 14px;
    color: var(--text-secondary);
    line-height: 1.7;
}
.faq-wrap {
    max-width: 1000px;
    margin: 0 auto;
    border-top: 1px solid var(--border);
}
.faq-item {
    border-bottom: 1px solid var(--border);
    padding: 32px 0;
}
.faq-q {
    font-size: 18px;
    font-weight: 800;
    color: var(--blue-dark);
    margin-bottom: 16px;
    display: flex;
    gap: 24px;
    align-items: flex-start;
}
.faq-qn {
    font-size: 13px;
    font-weight: 800;
    font-family: var(--font-mono);
    color: var(--blue-cyan);
    border: 1px solid var(--border);
    background: #fff;
    padding: 4px 8px;
    flex-shrink: 0;
}
.faq-a {
    font-size: 15px;
    color: var(--text-secondary);
    line-height: 1.8;
    padding-left: 95px;
}
.contact-box {
    max-width: 1000px;
    margin: 0 auto;
    background: var(--bg-light);
    color: var(--blue-dark);
    padding: 64px;
    border: 1px solid var(--border);
    text-align: center;
    position: relative;
}
.contact-box::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 60px;
    height: 3px;
    background: var(--blue-cyan);
}
.contact-title {
    font-size: 24px;
    font-weight: 800;
    margin-bottom: 16px;
    letter-spacing: 1px;
    font-family: var(--font-tech);
}
.contact-desc {
    font-size: 14px;
    color: var(--text-secondary);
    margin-bottom: 40px;
}
.contact-phone {
    font-size: 48px;
    font-weight: 800;
    margin-bottom: 32px;
    color: var(--blue-dark);
    font-family: var(--font-mono);
}
.contact-btns {
    display: flex;
    gap: 16px;
    justify-content: center;
    flex-wrap: wrap;
}
.footer {
    padding: 64px 0 40px;
    background: #fff;
    border-top: 1px solid var(--border);
}
.footer-inner {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 32px;
}
.footer-brand {
    font-size: 18px;
    font-weight: 800;
    color: var(--blue-dark);
    margin-bottom: 12px;
    font-family: var(--font-tech);
}

@media(max-width:1400px) {
.cap-grid-4 {
    grid-template-columns: repeat(2, 1fr);
}
.proc-grid {
    grid-template-columns: repeat(3, 1fr);
}
}

@media(max-width: 1024px) {
.scen-grid-4, .dbgrid, .cases-grid, .stat-grid-4 {
    grid-template-columns: repeat(2, 1fr);
}
.tech-grid, .sr-grid-2 {
    grid-template-columns: 1fr;
}
.sr-left, .sr-right {
    padding: 48px;
}
.proc-grid {
    grid-template-columns: repeat(2, 1fr);
}
.faq-a {
    padding-left: 0;
    margin-top: 16px;
}
}

@media(max-width: 768px) {
.hero-nav, .hero-indicators, .hero-stats, .pcsb, .sr-left::before, .sr-specs, .faq-item {
    display: none;
}
.cap-grid-4, .scen-grid-4, .dbgrid, .cases-grid, .proc-grid, .stat-grid-4, .cap-grid-3 {
    grid-template-columns: repeat(2, 1fr);
    gap: 12px;
}
.hero {
    min-height: 60vh;
}
.hero-inner {
    grid-template-columns: 1fr;
    gap: 24px;
    padding: 20px 24px 60px;
}
.hero-side {
    margin-top: 24px;
    display: none;
}
.hero-kicker {
    font-size: 10px;
    padding: 4px 12px;
}
.hero h1 {
    font-size: clamp(32px, 5vw, 48px);
    margin-bottom: 16px;
}
.hero-sub {
    font-size: 14px;
    margin-bottom: 12px;
}
.hero-slogan {
    font-size: 10px;
    margin-bottom: 24px;
}
.hero-lead {
    font-size: 14px;
    line-height: 1.6;
    margin-bottom: 24px;
}
.hero-cta {
    flex-direction: column;
    align-items: stretch;
}
.btn-primary, .btn-outline {
    width: 100%;
}
.container {
    padding: 0 16px;
}
.sec-pad {
    padding: 40px 0;
}
.cap-grid-4.negative-margin {
    margin-top: -60px;
}
.cap-card, .scen-card, .case, .stat-box, .proc-item {
    padding: 12px;
    border: none;
    box-shadow: var(--shadow-soft);
}
.cap-img-wrap {
    height: 70px;
    margin: -12px -12px 16px -12px;
}
.scen-img-wrap {
    height: 90px;
    margin: -12px -12px 16px -12px;
}
.case-img-wrap {
    height: 100px;
    margin: -12px -12px 16px -12px;
}
.case-body, .scen-body {
    padding: 0;
}
.sec-title {
    font-size: clamp(24px, 3.5vw, 32px);
}
.cap-title, .scen-title, .case-title {
    font-size: 16px;
    margin-bottom: 12px;
}
.cap-desc, .scen-desc, .case-desc {
    font-size: 12px;
    line-height: 1.5;
    margin-bottom: 16px;
}
.cap-list-item {
    font-size: 10px;
}
.db-filter-wrap {
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
    padding-bottom: 16px;
}
.db-filter-group {
    gap: 8px;
}
.dcard {
    padding: 12px;
}
.dcard-top {
    padding: 16px 16px 8px;
}
.dcard-name {
    font-size: 16px;
    margin-bottom: 16px;
}
.dcard-subname {
    font-size: 11px;
}
.dcard-params dl dt, .dcard-params dl dd {
    font-size: 10px;
    padding: 6px 0;
}
.dcard-tags {
    padding: 0 16px 16px;
}
.dtag {
    font-size: 8px;
    padding: 2px 6px;
}
.sr-grid-2 {
    display: block;
}
.sr-left, .sr-right {
    padding: 32px 24px;
}
.sr-title {
    font-size: clamp(28px, 3vw, 36px);
    margin-bottom: 16px;
}
.sr-desc {
    font-size: 13px;
    line-height: 1.6;
    margin-bottom: 24px;
}
.sr-btn {
    width: 100%;
}
.contact-box {
    padding: 32px 16px;
}
.contact-title {
    font-size: 18px;
    margin-bottom: 12px;
}
.contact-desc {
    font-size: 12px;
    margin-bottom: 24px;
}
.contact-phone {
    font-size: 28px;
    margin-bottom: 24px;
}
.contact-btns {
    flex-direction: column;
}
.footer {
    padding: 32px 0 24px;
}
.footer-inner {
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
}
.footer-brand {
    font-size: 16px;
    margin-bottom: 8px;
}
.unav-inner {
    padding: 0 16px;
}
.unav-logo {
    font-size: 14px;
}
.unav-logo img {
    width: 24px;
}
.unav-logo span {
    display: none;
}
}
.mob-bottom-nav {
    display: none;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(255,255,255,0.9);
    backdrop-filter: blur(10px);
    border-top: 1px solid var(--border);
    z-index: 998;
    padding-bottom: env(safe-area-inset-bottom, 0px);
}
.mob-bottom-nav-inner {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
}
.mob-nav-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 12px 4px;
    color: var(--text-secondary);
    cursor: pointer;
    border: none;
    background: transparent;
}
.mob-nav-item.active {
    color: var(--blue-cyan);
    background: var(--bg-light);
    border-top: 2px solid var(--blue-cyan);
}

@media(max-width:1024px) {
.mob-bottom-nav {
    display: block !important;
}
body {
    padding-bottom: 64px;
}
.pcsb {
    display: none;
}
}
.pcsb {
    position: fixed;
    right: 24px;
    top: calc(50% + 200px);
    transform: translateY(-50%);
    z-index: 9999;
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.pcsb-item {
    position: relative;
    width: 44px;
    height: 44px;
    background: #fff;
    border: 1px solid var(--border);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    color: var(--blue-dark);
    transition: all .2s;
    box-shadow: var(--shadow-soft);
}
.pcsb-item:hover {
    background: var(--blue-dark);
    color: #fff;
    border-color: var(--blue-dark);
    transform: translateX(-4px);
}
.pcsb-icon {
    font-size: 18px;
    font-weight: 800;
    font-family: var(--font-mono);
}
.pcsb-tip {
    position: absolute;
    right: 44px;
    top: 50%;
    transform: translateY(-50%);
    background: var(--blue-dark);
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    padding: 6px 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: all .2s ease;
    font-family: var(--font-mono);
    border: 1px solid var(--blue-dark);
}
.pcsb-item:hover .pcsb-tip {
    opacity: 1;
    pointer-events: auto;
    right: 54px;
}
.pcsb-wx-card {
    position: absolute;
    right: 44px;
    top: 50%;
    transform: translateY(-50%);
    background: #fff;
    padding: 16px;
    width: 140px;
    opacity: 0;
    pointer-events: none;
    transition: all .2s ease;
    border: 1px solid var(--border);
    box-shadow: var(--shadow-hover);
}
.pcsb-item:hover .pcsb-wx-card {
    opacity: 1;
    pointer-events: auto;
    right: 54px;
}
.pcsb-divider {
    width: 100%;
    height: 1px;
    background: var(--border);
    margin: 4px 0;
}
.pcsb-top {
    opacity: 0;
    pointer-events: none;
    transform: translateY(10px);
    transition: all .2s;
}
.pcsb-top.show {
    opacity: 1;
    pointer-events: auto;
    transform: translateY(0);
    color: var(--text-secondary);
}
.pcsb-top.show:hover {
    color: var(--blue-dark);
    background: var(--bg-gray);
}
/* Neutral industrial visuals for non-sensitive public-market product cards */
.dcard-visual {
    height: 200px;
    width: 100%;
    border-bottom: 1px solid var(--border);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
    overflow: hidden;
    background: linear-gradient(135deg, #0f172a 0%, #1e3a5f 48%, #0b1020 100%);
    transition: filter 0.4s, transform 0.4s;
}
.dcard-visual::before {
    content: "";
    position: absolute;
    inset: 0;
    background-image: linear-gradient(rgba(125,211,252,.09) 1px, transparent 1px), linear-gradient(90deg, rgba(125,211,252,.09) 1px, transparent 1px);
    background-size: 26px 26px;
    opacity: .75;
}
.dcard-visual::after {
    content: "";
    position: absolute;
    width: 170px;
    height: 170px;
    border: 1px solid rgba(125,211,252,.28);
    transform: rotate(45deg);
}
.dcard-visual span {
    position: relative;
    z-index: 2;
    color: #fff;
    font-family: var(--font-tech);
    font-size: 24px;
    font-weight: 900;
    letter-spacing: 1px;
    text-align: center;
    line-height: 1.15;
}
.dcard-visual small {
    position: relative;
    z-index: 2;
    margin-top: 10px;
    color: rgba(229,238,251,.68);
    font-family: var(--font-mono);
    font-size: 10px;
    letter-spacing: 1.6px;
    font-weight: 800;
}
.dcard:hover .dcard-visual {
    filter: grayscale(0%);
    transform: scale(1.03);
}
</style>
<style id="unified-nav-css">
/* 确保导航栏样式优先级 */
.unav-header { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; z-index: 9999 !important; }
.unav-header{background:transparent;padding:0;position:fixed;top:0;z-index:9999;height:60px;display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid rgba(255,255,255,0.1);transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);}.unav-header:hover{background:rgba(11, 30, 59, 0.8);backdrop-filter:blur(10px);}.unav-header.nav-scrolled{background:#fff !important;backdrop-filter:none !important;box-shadow:0 10px 40px rgba(0,0,0,0.15) !important;border-bottom:1px solid #e5e7eb !important;}.unav-inner{max-width:1440px;width:100%;margin:0 auto;padding:0 40px;display:flex;align-items:center;height:60px}.unav-left{flex-shrink:0;margin-right:60px;}.unav-nav{flex:1;display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:nowrap;}.unav-right{flex-shrink:0;display:flex;align-items:center;gap:16px;margin-left:40px;}.unav-logo{color:#fff;font-size:18px;font-weight:800;letter-spacing:0.5px;text-decoration:none;display:flex;align-items:center;gap:12px;flex-shrink:0;font-family: 'Rajdhani', sans-serif; text-transform: uppercase;}.unav-header.nav-scrolled .unav-logo{color:#333!important;}.unav-logo img{display:block;flex-shrink:0; filter: contrast(1.2);}.unav-logo span{font-size:11px;color:#0099FF;font-family:var(--font-mono);margin-left:8px;font-weight:600;text-transform:none;letter-spacing:0;} .unav-header.nav-scrolled .unav-logo span{color:#333!important;} .unav-nav > a{color:#fff;font-size:13px;font-weight:600;transition:.2s;position:relative;text-decoration:none;font-family:-apple-system,sans-serif;white-space:nowrap;display:flex;align-items:center;height:100%;padding:0 12px;}.unav-header.nav-scrolled .unav-nav a{color:#333!important;}.unav-nav a:hover{color:#fff;}.unav-header.nav-scrolled .unav-nav a:hover{color:#000!important;}.unav-nav a.active{color:#fff; font-weight:700;}.unav-header.nav-scrolled .unav-nav a.active{color:#000!important;}.unav-nav a.active:after{content:"";position:absolute;left:0;bottom:-20px;width:100%;height:2px;background:#0066cc;}.unav-header.nav-scrolled .unav-nav a.active:after{bottom:-21px;}.unav-phone{color:#fff;font-size:12px;font-weight:800;letter-spacing:1px;display:flex;align-items:center;gap:8px;padding:8px 16px;background:#d90000;border:1px solid rgba(255,255,255,0.2);box-shadow:0 5px 20px rgba(217,0,0,0.4);transition:all .2s;font-family:"JetBrains Mono","Courier New",monospace;text-decoration:none;white-space:nowrap}.unav-phone:hover{background:#fff;color:#d90000;border-color:#d90000;}.unav-header.nav-scrolled .unav-phone{color:#111827!important;background:#f3f4f6!important;border:1px solid #e5e7eb!important;box-shadow:none!important;}.unav-header.nav-scrolled .unav-phone:hover{background:#111827!important;color:#fff!important;border-color:#111827!important;}

/* 下拉菜单样式 */
.unav-dropdown{position:relative;height:60px;display:flex;align-items:center;}
.unav-dropdown-toggle{display:flex;align-items:center;height:100%;padding:0 12px;text-decoration:none;color:#fff;font-size:13px;font-weight:600;transition:.2s;position:relative;}
.unav-header.nav-scrolled .unav-dropdown-toggle{color:#333!important;}
.unav-dropdown-toggle:hover{color:#fff;}
.unav-header.nav-scrolled .unav-dropdown-toggle:hover{color:#000!important;}
.unav-dropdown-menu{position:absolute;top:60px;left:0;background:#fff;box-shadow:0 10px 40px rgba(0,0,0,0.15);border:1px solid #e5e7eb;border-top:none;display:grid;grid-template-columns:repeat(4,1fr);gap:0;width:1000px;max-width:90vw;opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.3s cubic-bezier(0.165,0.84,0.44,1);z-index:9999;}
.unav-dropdown:hover .unav-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);}
.unav-dropdown-col{padding:24px 16px;border-right:1px solid #e5e7eb;}
.unav-dropdown-col:last-child{border-right:none;}
.unav-dropdown-col h4{color:#004ea2;font-size:15px;margin-bottom:16px;border-left:4px solid #d90000;padding-left:12px;font-weight:900;text-transform:uppercase;}
.unav-dropdown-col ul{list-style:none;padding:0;margin:0;}
.unav-dropdown-col li{margin-bottom:10px;}
.unav-dropdown-col a{color:#444;font-size:13px;text-decoration:none;font-weight:bold;display:block;transition:0.2s;}
.unav-dropdown-col a:hover{color:#004ea2;padding-left:5px;}
.unav-header.nav-scrolled .unav-dropdown-menu{background:#fff;}
.unav-header.nav-scrolled .unav-dropdown-col h4{color:#004ea2;}
.unav-header.nav-scrolled .unav-dropdown-col a{color:#444;}
.unav-header.nav-scrolled .unav-dropdown-col a:hover{color:#004ea2;}

        /* 二级导航 */
        #secondary-nav{background:var(--bg-dark);color:var(--text-light);padding:60px 0;}
        #secondary-nav .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;}
        .nav-title{font-size:14px;font-weight:800;color:var(--blue-cyan);margin-bottom:20px;font-family:var(--font-mono);text-transform:uppercase;}
        .nav-list{list-style:none;padding:0;margin:0;}
        .nav-list li{margin-bottom:12px;}
        .nav-list li a{font-size:13px;color:var(--text-secondary);text-decoration:none;transition:all .3s;}
        .nav-list li a:hover{color:var(--blue-cyan);padding-left:5px;}

/* 移动端下拉菜单 */
.unav-mob-dropdown{position:relative;}
.unav-mob-dropdown-toggle{cursor:pointer;}
.unav-mob-dropdown-menu{display:none;}
.unav-mob-dropdown-menu a{padding-left:48px!important;font-size:14px!important;}.unav-hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;cursor:pointer;background:transparent;border:none;-webkit-tap-highlight-color:transparent}.unav-hamburger span{display:block;height:1.5px;background:#fff;transition:all .3s}.unav-header.nav-scrolled .unav-hamburger span{background:#111827!important;}.unav-hamburger span:nth-child(1){width:20px}.unav-hamburger span:nth-child(2){width:14px;align-self:flex-start;margin-left:12px}.unav-hamburger span:nth-child(3){width:20px}.unav-hamburger.open span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.unav-hamburger.open span:nth-child(2){width:0;opacity:0}.unav-hamburger.open span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.unav-mob{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;pointer-events:none;margin:0;padding:0}.unav-mob.open{display:block;pointer-events:auto}.unav-mob-backdrop{position:absolute;inset:0;background:rgba(17,24,39,.3);opacity:0;transition:opacity .3s;backdrop-filter:blur(4px)}.unav-mob.open .unav-mob-backdrop{opacity:1}.unav-mob-panel{position:absolute;top:0;left:0;right:0;background:#ffffff;transform:translateY(-100%);transition:transform .4s cubic-bezier(.165,.84,.44,1);padding-top:72px;padding-bottom:24px;box-shadow:0 10px 30px rgba(0,0,0,.05); border-bottom:1px solid #e5e7eb;}.unav-mob.open .unav-mob-panel{transform:translateY(0)}.unav-mob-panel a{display:flex;align-items:center;justify-content:space-between;color:#111827;font-size:15px;font-weight:600;padding:16px 32px;border-bottom:1px dashed #e5e7eb;text-decoration:none;font-family:-apple-system,sans-serif;-webkit-tap-highlight-color:transparent}.unav-mob-panel a:active{background:#f9fafb}.unav-mob-tel{display:flex!important;align-items:center!important;gap:10px;margin:24px 32px 0!important;padding:14px 20px!important;background:#f3f4f6!important;border:1px solid #e5e7eb!important;color:#111827!important;font-size:14px!important;font-weight:700!important;font-family:"JetBrains Mono",monospace!important;justify-content:center!important;}@media(max-width:1024px){.unav-inner{padding:0 24px;}.unav-nav{display:none}.unav-phone{display:none}.unav-hamburger{display:flex}}
</style>
<style id="test-carrier-nav-fix">
  #test-carrier, #training-simulation, #emergency-training, #safety-experience { scroll-margin-top: 86px; }
  @media(min-width:1025px){
    .unav-left{ margin-right:36px !important; }
    .unav-nav{ gap:10px !important; }
    .unav-nav > a, .unav-dropdown-toggle{ padding:0 9px !important; font-size:12px !important; }
    .unav-right{ margin-left:28px !important; }
  }
</style>
<style id="guofang-mega-css">
/* 国防教育基地建设二级栏目：年度方向关键词四栏展开 */
@media(min-width:1025px){
  .unav-dropdown-menu{
    width:1040px;
  }
  .unav-dropdown-col li{
    margin-bottom:9px;
  }
  .unav-dropdown-col a{
    line-height:1.35;
  }
}
@media(max-width:1024px){
  .unav-mob-dropdown-menu{
    max-height:62vh;
    overflow-y:auto;
    -webkit-overflow-scrolling:touch;
  }
}
</style>
<style id="guofang-fullscreen-apple-mega-css">
/* 国防教育基地建设：全屏 Apple-like Mega Menu */
@media (min-width:1025px){
  .unav-dropdown.guofang-mega{
    position:static;
  }

  .unav-dropdown.guofang-mega .unav-dropdown-menu{
    position:fixed !important;
    left:0 !important;
    right:0 !important;
    top:60px !important;
    width:100vw !important;
    max-width:none !important;
    min-height:430px;
    padding:34px max(40px, calc((100vw - 1440px) / 2 + 40px));
    grid-template-columns: 1.35fr repeat(3, minmax(220px, 1fr)) !important;
    gap:22px;
    background:rgba(255,255,255,.96) !important;
    border-left:none !important;
    border-right:none !important;
    border-top:1px solid rgba(229,231,235,.9) !important;
    border-bottom:1px solid rgba(229,231,235,.9) !important;
    box-shadow:0 30px 70px rgba(15,23,42,.18) !important;
    backdrop-filter:blur(22px);
    transform:translateY(14px);
  }

  .unav-dropdown.guofang-mega:hover .unav-dropdown-menu{
    opacity:1;
    visibility:visible;
    transform:translateY(0);
  }

  .unav-dropdown.guofang-mega .unav-dropdown-col{
    border-right:none !important;
    padding:8px 4px 4px !important;
  }

  .unav-dropdown.guofang-mega .unav-dropdown-col h4{
    margin-bottom:16px;
    color:#0f172a;
    font-size:13px;
    letter-spacing:.8px;
    border-left:none !important;
    padding-left:0 !important;
    font-family:var(--font-mono);
  }

  .unav-dropdown.guofang-mega .unav-dropdown-col h4::after{
    content:"";
    display:block;
    width:28px;
    height:2px;
    background:#0066cc;
    margin-top:10px;
  }

  .unav-dropdown.guofang-mega .unav-dropdown-col li{
    margin-bottom:10px;
  }

  .unav-dropdown.guofang-mega .unav-dropdown-col a{
    font-size:13px;
    line-height:1.35;
    color:#4b5563;
    font-weight:700;
    padding:7px 0;
    border-bottom:1px solid rgba(226,232,240,.65);
  }

  .unav-dropdown.guofang-mega .unav-dropdown-col a:hover{
    color:#0066cc !important;
    padding-left:8px;
  }

  .mega-visual-card{
    position:relative;
    min-height:360px;
    overflow:hidden;
    border:1px solid rgba(226,232,240,.9);
    background:#050a14;
    box-shadow:0 18px 40px rgba(15,23,42,.12);
  }

  .mega-visual-bg{
    position:absolute;
    inset:0;
    background-image:url('img/1158.jpg');
    background-size:cover;
    background-position:center;
    opacity:.72;
    transform:scale(1.04);
    transition:transform .6s ease, opacity .4s ease;
  }

  .mega-visual-card:hover .mega-visual-bg{
    transform:scale(1.09);
    opacity:.86;
  }

  .mega-visual-overlay{
    position:absolute;
    inset:0;
    background:
      linear-gradient(90deg, rgba(5,10,20,.88), rgba(5,10,20,.58), rgba(5,10,20,.18)),
      radial-gradient(circle at 80% 18%, rgba(0,102,204,.32), transparent 48%);
  }

  .mega-visual-content{
    position:absolute;
    inset:0;
    padding:30px;
    display:flex;
    flex-direction:column;
    justify-content:flex-end;
    color:#fff;
  }

  .mega-kicker{
    font-family:var(--font-mono);
    font-size:10px;
    font-weight:900;
    letter-spacing:2px;
    color:#7dd3fc;
    margin-bottom:14px;
  }

  .mega-visual-content h3{
    font-family:var(--font-tech);
    font-size:clamp(26px, 2.1vw, 34px);
    line-height:1.06;
    font-weight:900;
    margin-bottom:14px;
    letter-spacing:-.4px;
    text-shadow:0 10px 24px rgba(0,0,0,.45);
  }

  .mega-visual-content p{
    max-width:360px;
    font-size:13px;
    line-height:1.75;
    color:rgba(255,255,255,.78);
    margin-bottom:20px;
  }

  .mega-visual-content a{
    display:inline-flex !important;
    align-self:flex-start;
    font-family:var(--font-mono);
    font-size:11px !important;
    font-weight:900 !important;
    letter-spacing:1px;
    color:#fff !important;
    border:1px solid rgba(125,211,252,.55);
    background:rgba(125,211,252,.08);
    padding:10px 14px !important;
    border-bottom:1px solid rgba(125,211,252,.55) !important;
  }

  .mega-visual-content a:hover{
    background:#7dd3fc;
    color:#031026 !important;
    padding-left:14px !important;
  }

  /* 保证全屏下拉不会被其他菜单的固定宽度覆盖 */
  .unav-dropdown:not(.guofang-mega) .unav-dropdown-menu{
    max-width:90vw;
  }
}

@media (max-width:1024px){
  .mega-visual-card{display:none;}
}
</style>
<style id="all-fullscreen-apple-mega-css">
/* 全站 Apple-like 全屏 Mega Menu：飞机/军事模型、国防教育基地建设、应急演训、试验载体、工厂实力、联系我们 */
@media (min-width:1025px){
  .unav-dropdown.apple-mega{
    position:static !important;
  }

  .unav-dropdown.apple-mega .unav-dropdown-menu{
    position:fixed !important;
    left:0 !important;
    right:0 !important;
    top:60px !important;
    width:100vw !important;
    max-width:none !important;
    min-height:390px;
    padding:34px max(40px, calc((100vw - 1440px) / 2 + 40px));
    gap:22px;
    background:rgba(255,255,255,.96) !important;
    border-left:none !important;
    border-right:none !important;
    border-top:1px solid rgba(229,231,235,.92) !important;
    border-bottom:1px solid rgba(229,231,235,.92) !important;
    box-shadow:0 30px 70px rgba(15,23,42,.18) !important;
    backdrop-filter:blur(22px);
    transform:translateY(14px);
    overflow:hidden;
  }

  .unav-dropdown.apple-mega:hover .unav-dropdown-menu{
    opacity:1;
    visibility:visible;
    transform:translateY(0);
  }

  .unav-dropdown.apple-mega .unav-dropdown-col{
    border-right:none !important;
    padding:8px 4px 4px !important;
  }

  .unav-dropdown.apple-mega .unav-dropdown-col h4{
    margin-bottom:16px;
    color:#0f172a;
    font-size:13px;
    letter-spacing:.8px;
    border-left:none !important;
    padding-left:0 !important;
    font-family:var(--font-mono);
  }

  .unav-dropdown.apple-mega .unav-dropdown-col h4::after{
    content:"";
    display:block;
    width:28px;
    height:2px;
    background:#0066cc;
    margin-top:10px;
  }

  .unav-dropdown.apple-mega .unav-dropdown-col li{
    margin-bottom:9px;
  }

  .unav-dropdown.apple-mega .unav-dropdown-col a{
    font-size:13px;
    line-height:1.35;
    color:#4b5563;
    font-weight:700;
    padding:7px 0;
    border-bottom:1px solid rgba(226,232,240,.65);
  }

  .unav-dropdown.apple-mega .unav-dropdown-col a:hover{
    color:#0066cc !important;
    padding-left:8px;
  }

  /* 不同栏目根据内容数量设置列宽 */
  .unav-dropdown.mega-display .unav-dropdown-menu{
    grid-template-columns:1.35fr repeat(2, minmax(190px, 1fr)) !important;
  }

  .unav-dropdown.mega-guofang .unav-dropdown-menu{
    grid-template-columns:1.35fr repeat(3, minmax(220px, 1fr)) !important;
  }

  .unav-dropdown.mega-emergency .unav-dropdown-menu{
    grid-template-columns:1.35fr repeat(3, minmax(175px, 1fr)) !important;
  }

  .unav-dropdown.mega-test .unav-dropdown-menu{
    grid-template-columns:1.35fr repeat(2, minmax(210px, 1fr)) !important;
  }

  .unav-dropdown.mega-factory .unav-dropdown-menu,
  .unav-dropdown.mega-contact .unav-dropdown-menu{
    grid-template-columns:1.35fr minmax(260px, .75fr) 1fr 1fr !important;
  }

  .mega-visual-card{
    position:relative;
    min-height:330px;
    overflow:hidden;
    border:1px solid rgba(226,232,240,.9);
    background:#050a14;
    box-shadow:0 18px 40px rgba(15,23,42,.12);
  }

  .mega-visual-bg{
    position:absolute;
    inset:0;
    background-size:cover;
    background-position:center;
    opacity:.72;
    transform:scale(1.04);
    transition:transform .6s ease, opacity .4s ease;
  }

  .mega-visual-card:hover .mega-visual-bg{
    transform:scale(1.09);
    opacity:.86;
  }

  .mega-visual-overlay{
    position:absolute;
    inset:0;
    background:
      linear-gradient(90deg, rgba(5,10,20,.88), rgba(5,10,20,.58), rgba(5,10,20,.18)),
      radial-gradient(circle at 80% 18%, rgba(0,102,204,.32), transparent 48%);
  }

  .mega-visual-content{
    position:absolute;
    inset:0;
    padding:30px;
    display:flex;
    flex-direction:column;
    justify-content:flex-end;
    color:#fff;
  }

  .mega-kicker{
    font-family:var(--font-mono);
    font-size:10px;
    font-weight:900;
    letter-spacing:2px;
    color:#7dd3fc;
    margin-bottom:14px;
  }

  .mega-visual-content h3{
    font-family:var(--font-tech);
    font-size:clamp(26px, 2.1vw, 34px);
    line-height:1.06;
    font-weight:900;
    margin-bottom:14px;
    letter-spacing:-.4px;
    text-shadow:0 10px 24px rgba(0,0,0,.45);
  }

  .mega-visual-content p{
    max-width:380px;
    font-size:13px;
    line-height:1.75;
    color:rgba(255,255,255,.78);
    margin-bottom:20px;
  }

  .mega-visual-content a{
    display:inline-flex !important;
    align-self:flex-start;
    font-family:var(--font-mono);
    font-size:11px !important;
    font-weight:900 !important;
    letter-spacing:1px;
    color:#fff !important;
    border:1px solid rgba(125,211,252,.55);
    background:rgba(125,211,252,.08);
    padding:10px 14px !important;
    border-bottom:1px solid rgba(125,211,252,.55) !important;
  }

  .mega-visual-content a:hover{
    background:#7dd3fc;
    color:#031026 !important;
    padding-left:14px !important;
  }

  /* 各栏目视觉图：没有图片时仍有深色工业底 */
  .mega-visual-display .mega-visual-bg{background-image:url('img/1158.jpg');}
  .mega-guofang .mega-visual-card .mega-visual-bg{background-image:url('img/1158.jpg');}
  .mega-visual-emergency .mega-visual-bg{background-image:url('img/aircraft-training.jpg'), url('img/1158.jpg');}
  .mega-visual-test .mega-visual-bg{background-image:url('img/rodrigo-avella-04.jpg'), url('img/1158.jpg');}
  .mega-visual-factory .mega-visual-bg{background-image:url('img/factory.jpg'), url('img/showroom.jpg'), url('img/1158.jpg');}
  .mega-visual-contact .mega-visual-bg{background-image:url('img/contact.jpg'), url('img/showroom.jpg'), url('img/1158.jpg');}

  /* 联系 / 工厂菜单内容较少，让空白更像留白设计 */
  .mega-factory .unav-dropdown-col,
  .mega-contact .unav-dropdown-col{
    max-width:320px;
  }
}

@media (max-width:1024px){
  .mega-visual-card{display:none;}
}
</style>
<style id="nav-single-line-hard-fix">
/* 顶部导航单行修复：防止“飞机/军事模型”等下拉栏目被压缩换行 */
@media (min-width:1025px){
  .unav-inner{
    max-width:1540px !important;
    padding:0 28px !important;
    gap:0 !important;
  }

  .unav-left{
    margin-right:24px !important;
    flex:0 0 auto !important;
  }

  .unav-logo{
    white-space:nowrap !important;
    gap:8px !important;
    font-size:17px !important;
  }

  .unav-nav{
    flex:1 1 auto !important;
    min-width:0 !important;
    display:flex !important;
    justify-content:center !important;
    align-items:center !important;
    flex-wrap:nowrap !important;
    gap:4px !important;
    overflow:visible !important;
  }

  .unav-nav > a,
  .unav-dropdown,
  .unav-dropdown-toggle{
    flex:0 0 auto !important;
    white-space:nowrap !important;
  }

  .unav-nav > a,
  .unav-dropdown-toggle{
    height:60px !important;
    line-height:60px !important;
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    padding:0 7px !important;
    font-size:12px !important;
    letter-spacing:-0.15px !important;
  }

  .unav-right{
    margin-left:20px !important;
    flex:0 0 auto !important;
  }

  .unav-phone{
    padding:8px 11px !important;
    font-size:11px !important;
    letter-spacing:.4px !important;
    white-space:nowrap !important;
  }
}

/* 中等桌面宽度再压缩一点，避免 1366/1280 分辨率换行 */
@media (min-width:1025px) and (max-width:1366px){
  .unav-inner{
    padding:0 18px !important;
  }

  .unav-left{
    margin-right:16px !important;
  }

  .unav-logo{
    font-size:16px !important;
    gap:6px !important;
  }

  .unav-logo img{
    width:24px !important;
  }

  .unav-nav{
    gap:2px !important;
  }

  .unav-nav > a,
  .unav-dropdown-toggle{
    padding:0 5px !important;
    font-size:11.5px !important;
    letter-spacing:-0.25px !important;
  }

  .unav-right{
    margin-left:12px !important;
  }

  .unav-phone{
    padding:7px 9px !important;
    font-size:10.5px !important;
  }
}

/* 极窄桌面端：保留电脑导航但隐藏电话按钮，防止导航栏被挤压 */
@media (min-width:1025px) and (max-width:1180px){
  .unav-phone{
    display:none !important;
  }

  .unav-right{
    margin-left:8px !important;
  }
}
</style>
<style id="mega-display-column-fix-v2">
/* 修复：飞机/军事模型 Mega Menu 第三列“航天装备”被挤到第二行 */
@media (min-width:1025px){
  .unav-dropdown.mega-display .unav-dropdown-menu{
    grid-template-columns:1.15fr repeat(3, minmax(170px, 1fr)) !important;
    align-items:start !important;
    overflow:visible !important;
  }

  .unav-dropdown.apple-mega .unav-dropdown-col,
  .unav-dropdown.apple-mega .unav-dropdown-col h4,
  .unav-dropdown.apple-mega .unav-dropdown-col a{
    white-space:nowrap !important;
  }

  .unav-dropdown.apple-mega .unav-dropdown-col a{
    overflow:visible !important;
    text-overflow:clip !important;
  }

  .unav-dropdown.mega-display .mega-visual-card{
    min-width:0 !important;
  }
}

@media (min-width:1025px) and (max-width:1280px){
  .unav-dropdown.mega-display .unav-dropdown-menu{
    padding-left:28px !important;
    padding-right:28px !important;
    gap:16px !important;
    grid-template-columns:1.02fr repeat(3, minmax(160px, 1fr)) !important;
  }

  .unav-dropdown.apple-mega .unav-dropdown-col a{
    font-size:12px !important;
  }

  .unav-dropdown.apple-mega .unav-dropdown-col h4{
    font-size:12px !important;
  }
}
</style>
<style id="nav-container-width-align-fix">
/* 顶部导航与下方内容容器对齐：LOGO、导航、电话整体宽度保持 1440px / 40px 内边距 */
@media (min-width:1025px){
  .unav-inner{
    max-width:1440px !important;
    padding-left:40px !important;
    padding-right:40px !important;
    box-sizing:border-box !important;
  }
  .unav-left{ margin-right:22px !important; }
  .unav-right{ margin-left:18px !important; }
  .unav-nav{ gap:3px !important; }
  .unav-nav > a,
  .unav-dropdown-toggle{ padding-left:6px !important; padding-right:6px !important; font-size:12px !important; }
}
@media (min-width:1025px) and (max-width:1366px){
  .unav-inner{ padding-left:24px !important; padding-right:24px !important; }
  .unav-left{ margin-right:14px !important; }
  .unav-right{ margin-left:14px !important; }
  .unav-nav > a,
  .unav-dropdown-toggle{ padding-left:5px !important; padding-right:5px !important; font-size:11.5px !important; }
}

/* 产品与项目入口卡片配图 */
#education .cap-card{ overflow:hidden; }
#education .cap-img-wrap{ height:162px; }
#education .cap-img-wrap img{ object-position:center; }
@media(max-width:768px){
  #education .cap-img-wrap{ height:92px; }
}
</style>
<style id="hero-bg-soft-dark-clear-fix">
/* 英雄第2/3屏：只加浅深色蒙层，不使用 blur，避免背景发糊 */
.hero-slide:nth-child(2) .hero-video-overlay,
.hero-slide:nth-child(3) .hero-video-overlay{
  background:
    linear-gradient(90deg, rgba(5,10,20,.38) 0%, rgba(5,10,20,.28) 46%, rgba(5,10,20,.18) 100%),
    linear-gradient(180deg, rgba(5,10,20,.10) 0%, rgba(5,10,20,.30) 100%) !important;
  backdrop-filter:none !important;
  -webkit-backdrop-filter:none !important;
}

/* 第2/3屏背景图：保留原来的缓慢缩放动态，只去掉 blur，避免发糊 */
.hero-slide:nth-child(2) .hero-bg,
.hero-slide:nth-child(3) .hero-bg{
  filter:saturate(.86) contrast(.96) brightness(.88);
  animation:heroBgZoom 12s ease-out infinite alternate !important;
  will-change:transform;
}
</style>
<style id="nav-spacing-comfort-fix">
/* 导航舒展修复：拉大顶部导航横向间距，保持单行不换行 */
@media (min-width:1025px){
  .unav-inner{
    max-width:1480px !important;
    padding-left:36px !important;
    padding-right:36px !important;
  }

  .unav-left{
    margin-right:34px !important;
  }

  .unav-nav{
    gap:14px !important;
  }

  .unav-nav > a,
  .unav-dropdown-toggle{
    padding-left:12px !important;
    padding-right:12px !important;
    font-size:12.5px !important;
    letter-spacing:0 !important;
  }

  .unav-right{
    margin-left:30px !important;
  }

  .unav-phone{
    padding-left:12px !important;
    padding-right:12px !important;
    font-size:11px !important;
  }
}

@media (min-width:1025px) and (max-width:1366px){
  .unav-inner{
    max-width:1366px !important;
    padding-left:24px !important;
    padding-right:24px !important;
  }

  .unav-left{
    margin-right:22px !important;
  }

  .unav-nav{
    gap:8px !important;
  }

  .unav-nav > a,
  .unav-dropdown-toggle{
    padding-left:8px !important;
    padding-right:8px !important;
    font-size:12px !important;
  }

  .unav-right{
    margin-left:18px !important;
  }
}

@media (min-width:1025px) and (max-width:1240px){
  .unav-left{
    margin-right:16px !important;
  }

  .unav-nav{
    gap:5px !important;
  }

  .unav-nav > a,
  .unav-dropdown-toggle{
    padding-left:6px !important;
    padding-right:6px !important;
    font-size:11.5px !important;
  }

  .unav-right{
    margin-left:12px !important;
  }
}
</style>
<style id="nav-width-content-align-final">
/* 最终修复：顶部导航内容宽度与下方 .container 内容宽度完全一致 */
@media (min-width:1025px){
  .unav-inner{
    max-width:1440px !important;
    width:100% !important;
    margin-left:auto !important;
    margin-right:auto !important;
    padding-left:40px !important;
    padding-right:40px !important;
    box-sizing:border-box !important;
  }

  /* 在 1440 内容宽度内保持舒展，但不越出主体内容边界 */
  .unav-left{
    margin-right:28px !important;
  }

  .unav-nav{
    justify-content:center !important;
    gap:10px !important;
  }

  .unav-nav > a,
  .unav-dropdown-toggle{
    padding-left:9px !important;
    padding-right:9px !important;
    font-size:12px !important;
    letter-spacing:-0.05px !important;
  }

  .unav-right{
    margin-left:24px !important;
  }

  .unav-phone{
    padding-left:11px !important;
    padding-right:11px !important;
    font-size:10.8px !important;
  }
}

/* 1366-1440 笔记本宽度：仍保持与主体容器左右边线一致 */
@media (min-width:1025px) and (max-width:1440px){
  .unav-inner{
    max-width:1440px !important;
    padding-left:40px !important;
    padding-right:40px !important;
  }

  .unav-left{ margin-right:18px !important; }
  .unav-nav{ gap:5px !important; }
  .unav-nav > a,
  .unav-dropdown-toggle{
    padding-left:6px !important;
    padding-right:6px !important;
    font-size:11.6px !important;
  }
  .unav-right{ margin-left:14px !important; }
}

/* 1025-1240：优先保证不换行，同时仍与页面主体 40px 左右边距一致 */
@media (min-width:1025px) and (max-width:1240px){
  .unav-left{ margin-right:12px !important; }
  .unav-nav{ gap:2px !important; }
  .unav-nav > a,
  .unav-dropdown-toggle{
    padding-left:4px !important;
    padding-right:4px !important;
    font-size:11px !important;
  }
  .unav-phone{ display:none !important; }
  .unav-right{ margin-left:8px !important; }
}

@media (max-width:1024px){
  .unav-inner{
    padding-left:24px !important;
    padding-right:24px !important;
  }
}
</style>

<style id="home-hero-typography-clean-fix">
/* 首页 Hero 字体层级整理：与 display-models 英雄文字整理版保持同一档大小 */
.hero h1{
  font-size: clamp(34px, 3.4vw, 50px) !important;
  line-height: 1.08 !important;
  letter-spacing: -0.25px !important;
  margin-bottom: 18px !important;
  max-width: 12.8em !important;
  text-shadow: 0 14px 34px rgba(0,0,0,.34) !important;
}

.hero-sub{
  font-size: clamp(15px, 1.4vw, 19px) !important;
  line-height: 1.55 !important;
  margin-bottom: 14px !important;
  max-width: 44em !important;
  color: rgba(255,255,255,.94) !important;
  font-weight: 800 !important;
  text-shadow: 0 10px 28px rgba(0,0,0,.36) !important;
}

.hero-slogan{
  font-size: 11px !important;
  letter-spacing: 2.2px !important;
  margin-bottom: 24px !important;
  text-shadow: 0 8px 24px rgba(0,0,0,.34) !important;
}

.hero-lead{
  max-width: 700px !important;
  font-size: 15px !important;
  line-height: 1.88 !important;
  margin-bottom: 30px !important;
  color: rgba(255,255,255,.82) !important;
  text-shadow: 0 8px 24px rgba(0,0,0,.32) !important;
}

.hero-kicker{
  margin-bottom: 22px !important;
}

.hero-panel h3{
  font-size: 13px !important;
  line-height: 1.45 !important;
  text-shadow: 0 8px 24px rgba(0,0,0,.34) !important;
}

.hero-panel p{
  font-size: 13px !important;
  line-height: 1.78 !important;
  color: rgba(255,255,255,.84) !important;
  text-shadow: none !important;
}

.hero-stat-num{
  font-size: 24px !important;
  text-shadow: 0 8px 22px rgba(0,0,0,.34) !important;
}

.hero-stat-label{
  font-size: 10.5px !important;
  line-height: 1.45 !important;
}

@media(max-width:1024px){
  .hero h1{
    font-size: clamp(30px, 5vw, 42px) !important;
    max-width: none !important;
  }
  .hero-sub{
    font-size: 15px !important;
    line-height: 1.6 !important;
    max-width: none !important;
  }
  .hero-lead{
    font-size: 14px !important;
    line-height: 1.8 !important;
    margin-bottom: 24px !important;
  }
}

@media(max-width:640px){
  .hero h1{
    font-size: clamp(28px, 7vw, 36px) !important;
    line-height: 1.12 !important;
    margin-bottom: 14px !important;
  }
  .hero-sub{
    font-size: 14px !important;
    line-height: 1.6 !important;
    margin-bottom: 12px !important;
  }
  .hero-slogan{
    font-size: 10px !important;
    letter-spacing: 1.6px !important;
    margin-bottom: 18px !important;
  }
  .hero-lead{
    font-size: 13.5px !important;
    line-height: 1.78 !important;
  }
}
</style>

</head>
<body>
<header class="unav-header">
  <div class="unav-inner">
    <div class="unav-left"> <a href="index.html" class="unav-logo"><img src="logo8.png" width="28" alt="西部制造 Logo" onerror="this.style.display='none'">西部制造</a> </div>
    <nav class="unav-nav"> <a href="index.html" class="active">首页</a>
      <div class="unav-dropdown apple-mega mega-display"> <a href="display-models.html" class="unav-dropdown-toggle">飞机/军事模型 ▾</a>
        <div class="unav-dropdown-menu">
          <div class="mega-visual-card mega-visual-display">
            <div class="mega-visual-bg"></div>
            <div class="mega-visual-overlay"></div>
            <div class="mega-visual-content">
              <div class="mega-kicker">AIRSHOW-GRADE MODEL</div>
              <h3>飞机模型<br>
                与大型军事模型</h3>
              <p>大型飞机模型、军事装备模型、装备认知展品与航空航天科普模型，一体化制造交付。</p>
              <a href="display-models.html">进入飞机 / 军事模型 →</a> </div>
          </div>
          <div class="unav-dropdown-col">
            <h4>飞机模型</h4>
            <ul>
              <li><a href="daxing-feiji-moxing.html">大型飞机模型厂家</a></li>
              <li><a href="yibi-yi-feiji-moxing.html">1:1全尺寸飞机模型</a></li>
              <li><a href="junshi.html">大型军事模型定制</a></li>
              <li><a href="hangkonghangtian-kepu-moxing.html">航空航天科普模型</a></li>
              <li><a href="junshi.html">大型装备模型</a></li>
            </ul>
          </div>
          <div class="unav-dropdown-col">
            <h4>军事装备</h4>
            <ul>
              <li><a href="tanke-cheliang-moxing.html">坦克/装甲车辆模型</a></li>
              <li><a href="jianchuan-chuanbo-moxing.html">舰船/航母模型</a></li>
              <li><a href="daodan-zhuangbei-moxing.html">导弹装备模型</a></li>
              <li><a href="leida-zhuangbei-moxing.html">雷达/通信装备模型</a></li>
            </ul>
          </div>
          <div class="unav-dropdown-col">
            <h4>航天装备</h4>
            <ul>
              <li><a href="huojian-hangtian-moxing.html">火箭/卫星模型</a></li>
              <li><a href="articles/f22-raptor.html">国产航空装备模型</a></li>
              <li><a href="articles/f35-lightning.html">国产舰船车辆模型</a></li>
              <li><a href="articles/himars.html">国内外典型装备</a></li>
            </ul>
          </div>
        </div>
      </div>
      <div class="unav-dropdown apple-mega mega-guofang guofang-mega"> <a href="guofang-jiaoyu-jidi-jianshe.html" class="unav-dropdown-toggle">国防教育基地建设 ▾</a>
        <div class="unav-dropdown-menu">
          <div class="mega-visual-card">
            <div class="mega-visual-bg"></div>
            <div class="mega-visual-overlay"></div>
            <div class="mega-visual-content">
              <div class="mega-kicker">DEFENSE EDUCATION BASE</div>
              <h3>国防教育基地建设<br>
                策划 / 模型 / 落地</h3>
              <p>围绕基地建设标准、策划方案、模型配置与展区落地，形成从方案设计到模型定制的一体化栏目入口。</p>
              <a href="guofang-jiaoyu-jidi-jianshe.html">进入基地建设栏目 →</a> </div>
          </div>
          <div class="unav-dropdown-col">
            <h4>建设标准</h4>
            <ul>
              <li><a href="guofang-jiaoyu-jidi-jianshe-biaozhun.html">国防教育基地建设标准</a></li>
              <li><a href="ruhe-jianshe-guofang-jiaoyu-jidi.html">如何建设国防教育基地</a></li>
              <li><a href="guofang-jiaoyu-jidi-jianshe-fangan.html">国防教育基地建设方案</a></li>
            </ul>
          </div>
          <div class="unav-dropdown-col">
            <h4>策划与模型</h4>
            <ul>
              <li><a href="guofang-jiaoyu-jidi-cehua-fangan.html">国防教育基地策划方案</a></li>
              <li><a href="guofang-jiaoyu-jidi-moxing-dingzhi.html">国防教育基地模型定制</a></li>
              <li><a href="guofang-jiaoyu-jidi-jianshe-moxing.html">国防教育基地建设模型</a></li>
            </ul>
          </div>
          <div class="unav-dropdown-col">
            <h4>深度方案</h4>
            <ul>
              <li><a href="guofang-jiaoyu-jidi-biaozhun-moxing-peizhi-fangan.html">《国防教育基地建设标准及模型配置方案》</a></li>
              <li><a href="ruhe-jianshe-guofang-jiaoyu-jidi-quanliucheng.html">《如何建设国防教育基地：从策划到模型落地全流程》</a></li>
              <li><a href="guofang-jiaoyu-jidi-moxing-zhanqu-xuanxing-zhinan.html">《国防教育基地建设方案：模型展区设计与选型指南》</a></li>
            </ul>
          </div>
        </div>
      </div>
      <div class="unav-dropdown apple-mega mega-emergency"> <a href="yingji-yanxun-zhuangbei.html" class="unav-dropdown-toggle">应急演训装备 ▾</a>
        <div class="unav-dropdown-menu">
          <div class="mega-visual-card mega-visual-emergency">
            <div class="mega-visual-bg"></div>
            <div class="mega-visual-overlay"></div>
            <div class="mega-visual-content">
              <div class="mega-kicker">EMERGENCY TRAINING</div>
              <h3>应急演训装备<br>
                与安全教育体验</h3>
              <p>反劫机训练、消防灭火、烟雾逃生、飞行演练、维护维修与安全教育体验仓。</p>
              <a href="yingji-yanxun-zhuangbei.html">查看应急演训装备 →</a> </div>
          </div>
          <div class="unav-dropdown-col">
            <h4>航空安全演训</h4>
            <ul>
              <li><a href="fanjieji-xunlian-cang.html">反劫机训练舱</a></li>
              <li><a href="feixing-anquan-yanlian.html">飞行演练模拟器</a></li>
              <li><a href="feixing-anquan-yanlian.html">客舱/乘务训练</a></li>
              <li><a href="weihu-weixiu-yanlian.html">维护维修演练</a></li>
            </ul>
          </div>
          <div class="unav-dropdown-col">
            <h4>消防逃生演练</h4>
            <ul>
              <li><a href="xiaofang-yanlian-feiji-moxing.html">消防演练飞机模型</a></li>
              <li><a href="yanwu-taosheng-yanlian.html">烟雾逃生演练舱</a></li>
              <li><a href="xiaofang-miehuo-yanlian.html">消防灭火演练</a></li>
              <li><a href="xiaofang-yanlian-feiji-moxing.html">应急撤离演练</a></li>
            </ul>
          </div>
          <div class="unav-dropdown-col">
            <h4>科普教学体验</h4>
            <ul>
              <li><a href="kepu-jiaoxue-yanlian.html">科普教学演练</a></li>
              <li><a href="anquan-jiaoyu-tiyancang.html">安全教育体验仓</a></li>
              <li><a href="anquan-jiaoyu-tiyancang.html">应急安全体验馆</a></li>
              <li><a href="contact.html">非标演训装备咨询</a></li>
            </ul>
          </div>
        </div>
      </div>
      <div class="unav-dropdown apple-mega mega-test"> <a href="shiyan-zaiti.html" class="unav-dropdown-toggle">试验载体 ▾</a>
        <div class="unav-dropdown-menu">
          <div class="mega-visual-card mega-visual-test">
            <div class="mega-visual-bg"></div>
            <div class="mega-visual-overlay"></div>
            <div class="mega-visual-content">
              <div class="mega-kicker">TEST CARRIER</div>
              <h3>试验载体<br>
                与科研验证模型</h3>
              <p>RCS雷达散射截面积模型、红外特征靶标、训练目标模型、风洞与配重验证载体。</p>
              <a href="shiyan-zaiti.html">进入试验载体栏目 →</a> </div>
          </div>
          <div class="unav-dropdown-col">
            <h4>科研试验载体</h4>
            <ul>
              <li><a href="shiyan.html">试验载体总览</a></li>
              <li><a href="rcs.html">RCS雷达散射截面积模型</a></li>
              <li><a href="hongwai.html">红外特征靶标</a></li>
              <li><a href="mubiao.html">训练目标模型</a></li>
            </ul>
          </div>
          <div class="unav-dropdown-col">
            <h4>试验样机</h4>
            <ul>
              <li><a href="waixing.html">风洞试验模型</a></li>
              <li><a href="waixing.html">配重验证载体</a></li>
              <li><a href="gaosubaji.html">高速目标外形载体</a></li>
              <li><a href="shiyan.html">全尺寸目标样机</a></li>
              <li><a href="contact.html">非标试验载体咨询</a></li>
            </ul>
          </div>
        </div>
      </div>
      <div class="unav-dropdown apple-mega mega-factory"> <a href="manufacturing.html" class="unav-dropdown-toggle">工厂实力 ▾</a>
        <div class="unav-dropdown-menu">
          <div class="mega-visual-card mega-visual-factory">
            <div class="mega-visual-bg"></div>
            <div class="mega-visual-overlay"></div>
            <div class="mega-visual-content">
              <div class="mega-kicker">MANUFACTURING BASE</div>
              <h3>制造工艺<br>
                与交付能力</h3>
              <p>15000㎡西安智造基地，150+台套工业级增材制造设备，结构设计、制造、涂装、安装一体化。</p>
              <a href="manufacturing.html">查看工厂实力 →</a> </div>
          </div>
          <div class="unav-dropdown-col">
            <h4>工厂信息</h4>
            <ul>
              <li><a href="manufacturing.html">制造工艺与交付能力</a></li>
            </ul>
          </div>
        </div>
      </div>
      <div class="unav-dropdown apple-mega mega-contact"> <a href="contact.html" class="unav-dropdown-toggle">联系我们 ▾</a>
        <div class="unav-dropdown-menu">
          <div class="mega-visual-card mega-visual-contact">
            <div class="mega-visual-bg"></div>
            <div class="mega-visual-overlay"></div>
            <div class="mega-visual-content">
              <div class="mega-kicker">PROJECT CONSULTING</div>
              <h3>提交项目需求<br>
                获取定制方案</h3>
              <p>提供项目用途、场地尺寸、预算范围、参考图片或图纸，我们先帮你判断方案路径。</p>
              <a href="contact.html">立即联系西部制造 →</a> </div>
          </div>
          <div class="unav-dropdown-col">
            <h4>联系我们</h4>
            <ul>
              <li><a href="contact.html">项目咨询</a></li>
              <li><a href="about.html">关于我们</a></li>
            </ul>
          </div>
        </div>
      </div>
    </nav>
    <div class="unav-right"> <a href="tel:13389201338" class="unav-phone">TEL: 133-8920-1338</a>
      <button class="unav-hamburger" id="unavHamburger" aria-label="菜单"><span></span><span></span><span></span></button>
    </div>
  </div>
</header>
<div class="unav-mob" id="unavMob">
  <div class="unav-mob-backdrop" id="unavBackdrop"></div>
  <div class="unav-mob-panel"> <a href="index.html" onclick="unavClose()">首页</a>
    <div class="unav-mob-dropdown"> <a href="display-models.html" class="unav-mob-dropdown-toggle" onclick="toggleMobDropdown(this)">飞机/军事模型 ▾</a>
      <div class="unav-mob-dropdown-menu"> <a href="daxing-feiji-moxing.html" onclick="unavClose()">大型飞机模型厂家</a> <a href="yibi-yi-feiji-moxing.html" onclick="unavClose()">1:1全尺寸飞机模型</a> <a href="tanke-cheliang-moxing.html" onclick="unavClose()">坦克/装甲车辆模型</a> <a href="jianchuan-chuanbo-moxing.html" onclick="unavClose()">舰船/航母模型</a> <a href="daodan-zhuangbei-moxing.html" onclick="unavClose()">导弹装备模型</a> <a href="leida-zhuangbei-moxing.html" onclick="unavClose()">雷达/通信装备模型</a> <a href="huojian-hangtian-moxing.html" onclick="unavClose()">火箭/卫星模型</a> <a href="hangkonghangtian-kepu-moxing.html" onclick="unavClose()">航空航天科普模型</a> <a href="junshi.html" onclick="unavClose()">大型军事模型定制</a> <a href="articles/f22-raptor.html" onclick="unavClose()">国产航空装备模型</a> <a href="articles/f35-lightning.html" onclick="unavClose()">国产舰船车辆模型</a> <a href="articles/himars.html" onclick="unavClose()">国内外典型装备</a> </div>
    </div>
    <div class="unav-mob-dropdown"> <a href="guofang-jiaoyu-jidi-jianshe.html" class="unav-mob-dropdown-toggle" onclick="toggleMobDropdown(this)">国防教育基地建设 ▾</a>
      <div class="unav-mob-dropdown-menu"> <a href="guofang-jiaoyu-jidi-jianshe-biaozhun.html" onclick="unavClose()">国防教育基地建设标准</a> <a href="ruhe-jianshe-guofang-jiaoyu-jidi.html" onclick="unavClose()">如何建设国防教育基地</a> <a href="guofang-jiaoyu-jidi-jianshe-fangan.html" onclick="unavClose()">国防教育基地建设方案</a> <a href="guofang-jiaoyu-jidi-cehua-fangan.html" onclick="unavClose()">国防教育基地策划方案</a> <a href="guofang-jiaoyu-jidi-moxing-dingzhi.html" onclick="unavClose()">国防教育基地模型定制</a> <a href="guofang-jiaoyu-jidi-jianshe-moxing.html" onclick="unavClose()">国防教育基地建设模型</a> <a href="guofang-jiaoyu-jidi-biaozhun-moxing-peizhi-fangan.html" onclick="unavClose()">《国防教育基地建设标准及模型配置方案》</a> <a href="ruhe-jianshe-guofang-jiaoyu-jidi-quanliucheng.html" onclick="unavClose()">《如何建设国防教育基地：从策划到模型落地全流程》</a> <a href="guofang-jiaoyu-jidi-moxing-zhanqu-xuanxing-zhinan.html" onclick="unavClose()">《国防教育基地建设方案：模型展区设计与选型指南》</a> </div>
    </div>
    <div class="unav-mob-dropdown"> <a href="yingji-yanxun-zhuangbei.html" class="unav-mob-dropdown-toggle" onclick="toggleMobDropdown(this)">应急演训装备 ▾</a>
      <div class="unav-mob-dropdown-menu"> <a href="fanjieji-xunlian-cang.html" onclick="unavClose()">反劫机训练舱</a> <a href="feixing-anquan-yanlian.html" onclick="unavClose()">飞行演练模拟器</a> <a href="feixing-anquan-yanlian.html" onclick="unavClose()">客舱/乘务训练</a> <a href="weihu-weixiu-yanlian.html" onclick="unavClose()">维护维修演练</a> <a href="xiaofang-yanlian-feiji-moxing.html" onclick="unavClose()">消防演练飞机模型</a> <a href="yanwu-taosheng-yanlian.html" onclick="unavClose()">烟雾逃生演练舱</a> <a href="xiaofang-miehuo-yanlian.html" onclick="unavClose()">消防灭火演练</a> <a href="xiaofang-yanlian-feiji-moxing.html" onclick="unavClose()">应急撤离演练</a> <a href="kepu-jiaoxue-yanlian.html" onclick="unavClose()">科普教学演练</a> <a href="anquan-jiaoyu-tiyancang.html" onclick="unavClose()">安全教育体验仓</a> <a href="contact.html" onclick="unavClose()">非标演训装备咨询</a> </div>
    </div>
    <div class="unav-mob-dropdown"> <a href="shiyan-zaiti.html" class="unav-mob-dropdown-toggle" onclick="toggleMobDropdown(this)">试验载体 ▾</a>
      <div class="unav-mob-dropdown-menu"> <a href="shiyan.html" onclick="unavClose()">试验载体总览</a> <a href="rcs.html" onclick="unavClose()">RCS雷达散射截面积模型</a> <a href="hongwai.html" onclick="unavClose()">红外特征靶标</a> <a href="mubiao.html" onclick="unavClose()">训练目标模型</a> <a href="waixing.html" onclick="unavClose()">风洞 / 配重验证载体</a> <a href="gaosubaji.html" onclick="unavClose()">高速目标外形载体</a> <a href="contact.html" onclick="unavClose()">非标试验载体咨询</a> </div>
    </div>
    <div class="unav-mob-dropdown"> <a href="manufacturing.html" class="unav-mob-dropdown-toggle" onclick="toggleMobDropdown(this)">工厂实力 ▾</a>
      <div class="unav-mob-dropdown-menu"> <a href="manufacturing.html" onclick="unavClose()">制造工艺与交付能力</a> </div>
    </div>
    <div class="unav-mob-dropdown"> <a href="contact.html" class="unav-mob-dropdown-toggle" onclick="toggleMobDropdown(this)">联系我们 ▾</a>
      <div class="unav-mob-dropdown-menu"> <a href="contact.html" onclick="unavClose()">项目咨询</a> <a href="about.html" onclick="unavClose()">关于我们</a> </div>
    </div>
    <a href="tel:13389201338" class="unav-mob-tel" onclick="unavClose()">133-8920-1338</a> </div>
</div>
<section class="hero" id="heroSection">
  <div class="hero-carousel">
    <div class="hero-slide active">
      <div class="hero-video-container">
        <div class="hero-bg" style="background-image: url('img/rodrigo-avella-04.jpg'); transition: transform 10s ease-out !important; transform: scale(1.15) !important;"></div>
        <div class="hero-video-overlay"></div>
      </div>
      <div class="hero-inner">
        <div>
          <div class="hero-kicker"><span class="dot"></span> ZHUHAI AIRSHOW · MODEL MFG</div>
          <h1>珠海航展模型承制单位<br>
            大型军事模型源头工厂</h1>
          <p class="hero-sub">中国航展 · 航空航天集团 · 国家级博物馆 实体展品承制 · 15000㎡ 西安智造基地</p>
          <p class="hero-slogan">AIRSHOW-GRADE / DESIGN / 3D-PRINT / FINISH / ON-SITE INSTALL</p>
          <p class="hero-lead">西部制造长期承接珠海航展大型1:1飞机/导弹/装备模型制作，并以同一套航展级工艺标准，延伸服务于国防教育基地、学校国防教育室、消防演练飞机模型、安全教育体验仓、装备认知模型、航空航天科普展陈与企业展厅项目。从结构设计、工业级增材制造、五轴精雕、表面涂装到现场安装，源头工厂一体化交付。</p>
          <div class="hero-cta"> <a href="guofang-jiaoyu-zhuangbei.html" class="btn-primary">查看业务矩阵</a> <a href="contact.html" style="background: #d90000; color: #fff; border: 1px solid #d90000;" class="btn-outline">获取项目报价</a> </div>
        </div>
        <div class="hero-side">
          <div class="hero-panel">
            <h3>MFG_INFO // 航展级工艺 · 全场景延伸</h3>
            <p>珠海航展是西部制造的工艺标杆——展会期间客户云集、领导审视、媒体聚焦,任何瑕疵都会被放大。能够稳定承接航展项目,意味着这套工艺被反复验证。同样的标准,同样的团队,现在为学校、博物馆、消防部门、科技馆、企业展厅与研学基地提供长期可用的实体装备。</p>
          </div>
          <div class="hero-stats">
            <div class="hero-stat">
              <div class="hero-stat-num">航展</div>
              <div class="hero-stat-label">模型承制单位</div>
            </div>
            <div class="hero-stat">
              <div class="hero-stat-num"><span class="tick-num" data-target="150">0</span>+</div>
              <div class="hero-stat-label">工业级打印设备</div>
            </div>
            <div class="hero-stat">
              <div class="hero-stat-num"><span class="tick-num" data-target="15000">0</span></div>
              <div class="hero-stat-label">源头大厂面积(㎡)</div>
            </div>
            <div class="hero-stat">
              <div class="hero-stat-num">22m</div>
              <div class="hero-stat-label">单体最大尺寸</div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="hero-slide">
      <div class="hero-video-container">
        <div class="hero-bg" style="background-image: url( img/562465464.jpg);"></div>
        <div class="hero-video-overlay"></div>
      </div>
      <div class="hero-inner">
        <div>
          <div class="hero-kicker"><span class="dot"></span> CORE BUSINESS · PUBLIC MARKET</div>
          <h1>国防教育基地装备<br>
            消防演练 / 安全体验仓 / 科普展陈</h1>
          <p class="hero-sub">学校国防教育室 · 爱国主义教育基地装备 · 消防演练飞机模型 · 装备认知模型 · 航空航天科普馆</p>
          <p class="hero-slogan">EDUCATION / EMERGENCY / EXPERIENCE / EXHIBITION</p>
          <p class="hero-lead">用珠海航展级工艺标准,为学校、教育系统、国防教育基地、消防部门、街道社区、科技馆与研学基地承制大型仿真飞机模型、国内外典型装备认知模型、消防逃生演练装置、校园安全体验仓、应急救援训练场景与互动讲解装置。所有产品支持政府采购流程,源头工厂出货、本地化售后响应。</p>
          <div class="hero-cta"> <a href="guofang-jiaoyu-zhuangbei.html" class="btn-primary">查看业务矩阵</a> <a href="contact.html" style="background: #d90000; color: #fff; border: 1px solid #d90000;" class="btn-outline">咨询采购方案</a> </div>
        </div>
        <div class="hero-side">
          <div class="hero-panel">
            <h3>PUBLIC_INFO // 航展级工艺 · 服务公共市场</h3>
            <p>同一支团队、同一条产线、同一套工艺标准——白天可以为珠海航展赶制1:1战机,转身就为某市国防教育基地交付学生可参观的装备模型。这是西部制造对公共市场客户的承诺:不分客户级别,工艺标准只有一个。</p>
          </div>
          <div class="hero-stats">
            <div class="hero-stat">
              <div class="hero-stat-num">国防</div>
              <div class="hero-stat-label">教育基地装备</div>
            </div>
            <div class="hero-stat">
              <div class="hero-stat-num">消防</div>
              <div class="hero-stat-label">演练 / 体验仓</div>
            </div>
            <div class="hero-stat">
              <div class="hero-stat-num">科普</div>
              <div class="hero-stat-label">航空航天 / 研学</div>
            </div>
            <div class="hero-stat">
              <div class="hero-stat-num">认知</div>
              <div class="hero-stat-label">国内外装备模型</div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="hero-slide">
      <div class="hero-video-container">
        <div class="hero-bg" style="background-image: url(img/122564.png);"></div>
        <div class="hero-video-overlay"></div>
      </div>
      <div class="hero-inner">
        <div>
          <div class="hero-kicker"><span class="dot"></span> CUSTOM PROJECT · HIGH-END</div>
          <h1>高端定制项目入口<br>
            博物馆 / 文旅地标 / 企业展厅 / 试验载体</h1>
          <p class="hero-sub">国家级博物馆藏品级模型 · 城市地标抗候巨物 · 集团企业展厅 · 复杂外形样机</p>
          <p class="hero-slogan">MUSEUM / LANDMARK / SHOWROOM / SPECIAL PROJECT</p>
          <p class="hero-lead">面向国家级博物馆、文旅集团、城市地标、大型主题公园、央企集团展厅与科研院所的高端定制入口。承接1:1全尺寸藏品级实体、室外抗候巨型装置、企业品牌展厅核心展品与复杂外形样机。涉及 RCS / 红外 / 暗室验证等专项试验载体，请通过我方专项承制窗口 <a href="https://www.lanjunzhuangbei.com" target="_blank" rel="noopener" style="color:var(--blue-cyan);text-decoration:underline;font-weight:700;">蓝军装备专项站</a> 单独沟通。</p>
          <div class="hero-cta"> <a href="daxing-feiji-moxing.html" class="btn-primary">查看制造能力库</a> <a href="contact.html" style="background: #d90000; color: #fff; border: 1px solid #d90000;" class="btn-outline">高端项目对接</a> </div>
        </div>
        <div class="hero-side">
          <div class="hero-panel">
            <h3>CUSTOM_INFO // 高端项目对接机制</h3>
            <p>高端定制项目采用工程化对接流程:需求评估 → 结构可行性 → 工艺路线确认 → 报价 → 分段交付。涉密或敏感项目谢绝网络传输,通过实地考察与点对点沟通对接,签订保密协议后启动。</p>
          </div>
          <div class="hero-stats">
            <div class="hero-stat">
              <div class="hero-stat-num">1:1</div>
              <div class="hero-stat-label">全尺寸藏品级</div>
            </div>
            <div class="hero-stat">
              <div class="hero-stat-num">22m</div>
              <div class="hero-stat-label">单体最大尺寸</div>
            </div>
            <div class="hero-stat">
              <div class="hero-stat-num">CAD</div>
              <div class="hero-stat-label">结构深化设计</div>
            </div>
            <div class="hero-stat">
              <div class="hero-stat-num">NDA</div>
              <div class="hero-stat-label">图纸保密协议</div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="hero-slide">
      <div class="hero-video-container">
        <div class="hero-bg" style="background-image: url('img/1235.jpg');"></div>
        <div class="hero-video-overlay"></div>
      </div>
      <div class="hero-inner">
        <div>
          <div class="hero-kicker"><span class="dot"></span> TEST CARRIER & RESEARCH PROJECT</div>
          <h1>试验载体专项<br>
            试验舱段 / 整机 / RCS / 红外 / 风洞</h1>
          <p class="hero-sub">大型试验载体 · 试验舱段与整机结构 · RCS缩比模型 · 红外特征载体 · 风洞试验件 · 暗室验证模型</p>
          <p class="hero-slogan">TEST CARRIER / RCS / IR / WIND TUNNEL / ANECHOIC CHAMBER</p>
          <p class="hero-lead">面向军工院所、试验场、靶场、武器装备研究院、航空航天结构研究所与高校国防重点实验室,提供从试验件结构设计、材料选型、工业级制造到精度检测的完整试验载体承制服务。涵盖外形特征模拟、电磁特征模拟、热辐射特征模拟、气动外形验证与结构强度试验件等专项研制方向。涉密项目谢绝网络传输,通过 <a href="https://www.lanjunzhuangbei.com" target="_blank" rel="noopener" style="color:var(--blue-cyan);text-decoration:underline;font-weight:700;">蓝军装备专项站</a> 单独沟通对接。</p>
          <div class="hero-cta"> <a href="shiyan-zaiti.html" class="btn-primary">查看试验载体能力</a> <a href="contact.html" style="background: #d90000; color: #fff; border: 1px solid #d90000;" class="btn-outline">专项研制对接</a> </div>
        </div>
        <div class="hero-side">
          <div class="hero-panel">
            <h3>TEST_INFO // 专项试验载体承制</h3>
            <p>试验载体的核心要求是"几何外形、材料特征、结构精度三者合一",对承制单位的工艺、材料库、检测能力均有极高门槛。西部制造在西安阎良基地内完成全工序闭环——结构深化、增材制造、五轴精雕、特征材料涂层、几何精度检测,所有工序均可在保密区域内完成,适配涉密项目交付要求。</p>
          </div>
          <div class="hero-stats">
            <div class="hero-stat">
              <div class="hero-stat-num">RCS</div>
              <div class="hero-stat-label">缩比与全尺寸</div>
            </div>
            <div class="hero-stat">
              <div class="hero-stat-num">红外</div>
              <div class="hero-stat-label">特征载体</div>
            </div>
            <div class="hero-stat">
              <div class="hero-stat-num">风洞</div>
              <div class="hero-stat-label">气动试验件</div>
            </div>
            <div class="hero-stat">
              <div class="hero-stat-num">NDA</div>
              <div class="hero-stat-label">涉密项目对接</div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <button class="hero-nav prev" id="heroPrev" aria-label="上一页">&#10094;</button>
  <button class="hero-nav next" id="heroNext" aria-label="下一页">&#10095;</button>
  <div class="hero-indicators">
    <div class="hero-indicator">
      <div class="progress"></div>
    </div>
    <div class="hero-indicator">
      <div class="progress"></div>
    </div>
    <div class="hero-indicator">
      <div class="progress"></div>
    </div>
    <div class="hero-indicator">
      <div class="progress"></div>
    </div>
  </div>
</section>
<section id="capabilities" class="sec-pad">
  <div class="container">
    <div class="cap-grid-4 negative-margin">
      <div class="cap-card">
        <div class="img-wrap cap-img-wrap"><img src="img/3ce11645d33b449683aae9343812b0d7.webp" alt="航展缩比与大型1比1模型装备制造" loading="lazy"></div>
        <div class="cap-num">CAP_01</div>
        <h3 class="cap-title">航展缩比与大型 1:1<br>
          模型装备制造</h3>
        <p class="cap-desc">面向珠海航展、航空航天展馆、企业展厅与大型公共展示项目，承制缩比模型、1:1实体模型、飞机模型、导弹模型、舰船车辆模型及大型装备展品。</p>
        <div class="cap-list">
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>航展级缩比模型</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>大型 1:1 实体装备</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>高精度外形与涂装还原</div>
        </div>
      </div>
      <div class="cap-card">
        <div class="img-wrap cap-img-wrap"><img src="img/3d873023-6510-459b-a566-c95eebc136d8.jpg" alt="红色国防教育基地打造与规划" loading="lazy"></div>
        <div class="cap-num">CAP_02</div>
        <h3 class="cap-title">红色国防教育基地<br>
          打造与规划</h3>
        <p class="cap-desc">围绕学校、研学基地、爱国主义教育基地、红色文旅场景与国防教育展馆，提供主题策划、装备配置、展陈动线、模型教具与基地落地方案。</p>
        <div class="cap-list">
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>主题策划与展馆规划</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>国防教育装备配置</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>红色文旅场景落地</div>
        </div>
      </div>
      <div class="cap-card">
        <div class="img-wrap cap-img-wrap"><img src="img/112568.png" alt="训练与应急演训装备研发生产" loading="lazy"></div>
        <div class="cap-num">CAP_03</div>
        <h3 class="cap-title">训练与应急演训装备<br>
          研发生产</h3>
        <p class="cap-desc">面向消防演练、逃生演练、反劫机训练、飞行维护训练、安全教育体验仓等场景，研发生产可展示、可训练、可讲解、可批量交付的演训装备。</p>
        <div class="cap-list">
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>消防与安全演训装备</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>训练场景与模拟装置</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>批量制造与项目交付</div>
        </div>
      </div>
      <div class="cap-card" id="test-carrier">
        <div class="img-wrap cap-img-wrap"><img src="img/3.png" alt="非标科研试验载体研发制造" loading="lazy"></div>
        <div class="cap-num">CAP_04</div>
        <h3 class="cap-title">非标科研试验载体<br>
          研发制造</h3>
        <p class="cap-desc">围绕科研预研、结构验证、展示验证、试验平台与特殊外形载体需求，提供RCS 红外特征、结构拆分、工艺选型、制造装配、涂装调试与资料配合。</p>
        <div class="cap-list">
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>非标结构与载体定制</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>科研样机与试验验证</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>系统集成与闭环交付</div>
        </div>
      </div>
    </div>
    <div class="stat-grid-4">
      <div class="stat-box">
        <div class="stat-num"><span class="tick-num" data-target="15000">0</span></div>
        <div class="stat-label">现代化制造基地(㎡)</div>
      </div>
      <div class="stat-box">
        <div class="stat-num"><span class="tick-num" data-target="14">0</span>D</div>
        <div class="stat-label">超大件极速交付周期</div>
      </div>
      <div class="stat-box">
        <div class="stat-num">1:1</div>
        <div class="stat-label">全尺寸增材物理成型</div>
      </div>
      <div class="stat-box">
        <div class="stat-num">3D</div>
        <div class="stat-label">多维机电交互覆盖</div>
      </div>
    </div>
  </div>
</section>
<section id="education" class="sec-pad bg-gray">
  <div class="container">
    <div class="sec-header"> <span class="eyebrow">PROJECT ENTRANCE</span>
      <h2 class="sec-title">产品与项目入口：从大型模型到教育演训，从展馆展品到试验载体</h2>
    </div>
    <p style="margin-bottom: 40px; font-size: 16px; line-height: 1.8; color: var(--text-secondary); max-width: 940px;">首页不再重复堆叠场景词，而是把客户最常见的采购需求整理成六个清晰入口：大型模型、国防教育与红色文旅、应急演训、航空航天科普、试验载体、工厂交付能力。客户可以快速判断自己属于哪一类项目，再进入对应详情页。</p>
    <div class="cap-grid-3">
      <div class="cap-card">
        <div class="cap-img-wrap">
          <div class="img-wrap"><img src="img/J20.jpg" alt="大型飞机与军事模型展品" loading="lazy"></div>
        </div>
        <div class="cap-num">ENT_01</div>
        <h3 class="cap-title">大型飞机 / 军事模型</h3>
        <p class="cap-desc">面向航展、展馆、企业展厅、航空科普和大型展示项目，承制1:1飞机模型、坦克车辆、舰船、火箭、导弹、雷达等大型实体展品。</p>
        <div class="cap-list">
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>1:1飞机模型与大型军事模型</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>航展级仿真外观与涂装</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>展馆 / 户外 / 企业展厅交付</div>
        </div>
        <div style="margin-top:24px"><a href="display-models.html" class="btn-outline">进入模型栏目</a></div>
      </div>
      <div class="cap-card">
        <div class="cap-img-wrap">
          <div class="img-wrap"><img src="img/3d873023-6510-459b-a566-c95eebc136d8.jpg" alt="国防教育与红色文旅装备场景" loading="lazy"></div>
        </div>
        <div class="cap-num">ENT_02</div>
        <h3 class="cap-title">国防教育与红色文旅装备</h3>
        <p class="cap-desc">面向学校、研学基地、国防教育基地、红色文旅景区与爱国主义教育基地，提供大型装备模型、航空航天科普展品、安全教育体验与主题场景配套。</p>
        <div class="cap-list">
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>国防教育基地建设</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>红色文旅军事配套</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>研学课程 / 展陈动线 / 互动体验</div>
        </div>
        <div style="margin-top:24px"><a href="guofang-jiaoyu-jidi-jianshe.html" class="btn-outline">进入国防教育栏目</a></div>
      </div>
      <div class="cap-card" id="training-simulation">
        <div class="cap-img-wrap">
          <div class="img-wrap"><img src="img/112568.png" alt="应急演训装备与消防训练场景" loading="lazy"></div>
        </div>
        <div class="cap-num">ENT_03</div>
        <h3 class="cap-title">应急演训装备</h3>
        <p class="cap-desc">围绕消防灭火、烟雾逃生、航空安全、客舱训练、维护维修与公共安全教育，提供可演练、可讲解、可维护的场景化训练装备。</p>
        <div class="cap-list">
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>消防演练飞机模型</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>烟雾逃生与安全体验仓</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>航空安全 / 维护维修演练</div>
        </div>
        <div style="margin-top:24px"><a href="yingji-yanxun-zhuangbei.html" class="btn-outline">进入应急演训栏目</a></div>
      </div>
      <div class="cap-card" id="safety-experience">
        <div class="cap-img-wrap">
          <div class="img-wrap"><img src="img/img_56621.jpg" alt="航空航天科普展品" loading="lazy"></div>
        </div>
        <div class="cap-num">ENT_04</div>
        <h3 class="cap-title">航空航天科普展品</h3>
        <p class="cap-desc">面向科技馆、航空馆、学校、研学基地和企业展厅，定制火箭、卫星、空间站、发动机剖面、飞行原理与互动科普展品。</p>
        <div class="cap-list">
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>火箭 / 卫星 / 空间站模型</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>发动机剖面与飞行原理装置</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>校园科技节 / 科技馆展项</div>
        </div>
        <div style="margin-top:24px"><a href="hangkonghangtian-kepu-moxing.html" class="btn-outline">进入科普展品栏目</a></div>
      </div>
      <div class="cap-card" id="emergency-training">
        <div class="cap-img-wrap">
          <div class="img-wrap"><img src="img/us-b21.jpg" alt="试验载体与展示验证样机" loading="lazy"></div>
        </div>
        <div class="cap-num">ENT_05</div>
        <h3 class="cap-title">试验载体与展示验证样机</h3>
        <p class="cap-desc">面向科研展示、工程汇报、展馆展陈和目标特性研究配套，承接RCS模型、红外特征靶标、训练目标模型与高速目标外形载体。</p>
        <div class="cap-list">
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>RCS / 红外 / 训练目标模型</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>高速目标外形载体</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>结构样机与非标验证载体</div>
        </div>
        <div style="margin-top:24px"><a href="shiyan-zaiti.html" class="btn-outline">进入试验载体栏目</a></div>
      </div>
      <div class="cap-card">
        <div class="cap-img-wrap">
          <div class="img-wrap"><img src="img/3.png" alt="工厂实力与项目交付能力" loading="lazy"></div>
        </div>
        <div class="cap-num">ENT_06</div>
        <h3 class="cap-title">工厂实力与项目交付</h3>
        <p class="cap-desc">展示西部制造在大尺寸增材制造、结构设计、复合材料、展馆级涂装、运输安装、验收资料配合等方面的源头工厂能力。</p>
        <div class="cap-list">
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>15000㎡制造基地</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>150+台套工业设备</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>制造 / 涂装 / 安装闭环</div>
        </div>
        <div style="margin-top:24px"><a href="manufacturing.html" class="btn-outline">查看工厂实力</a></div>
      </div>
    </div>
  </div>
</section>
<section id="cases" class="sec-pad">
  <div class="container">
    <div class="sec-header"> <span class="eyebrow">INDUSTRIAL RECORDS</span>
      <h2 class="sec-title">大型模型与教育演训样板案例</h2>
    </div>
    <div class="cases-grid">
      <div class="case">
        <div class="img-wrap case-img-wrap"> <span class="case-tag">EXHIBIT: 1:1 SCALE</span> <img src="img/J20.jpg" alt="大型仿真飞机模型工程样板" loading="lazy"> </div>
        <div class="case-body">
          <div class="case-type">AIRCRAFT // HIGH FIDELITY MODEL</div>
          <h3 class="case-title">大型仿真飞机模型工程样板</h3>
          <p class="case-desc">面向展馆、国防教育基地与航空科普空间，完成大尺寸飞机外形、舱门、起落架、涂装和现场安装的一体化制造。</p>
        </div>
      </div>
      <div class="case">
        <div class="img-wrap case-img-wrap"> <span class="case-tag">EDU: PATRIOTIC BASE</span> <img src="img/img_12646.jfif" alt="国产装备主题模型与爱国主义教育基地装备" loading="lazy"> </div>
        <div class="case-body">
          <div class="case-type">EDUCATION // DOMESTIC EQUIPMENT</div>
          <h3 class="case-title">国产装备主题模型展示单元</h3>
          <p class="case-desc">以公开外观资料和教育展示需求为基础，定制航空、舰船、车辆、雷达通信等装备认知模型，服务学校研学和爱国主义教育基地。</p>
        </div>
      </div>
      <div class="case">
        <div class="img-wrap case-img-wrap"> <span class="case-tag">SYSTEM: INTERACTIVE</span> <img src="img/b6770b86-7e74-49a8-86dd-1775bc845871.png" alt="国防教育数字沙盘与装备认知系统" loading="lazy"> </div>
        <div class="case-body">
          <div class="case-type">SYSTEM // EDUCATION SANDBOX</div>
          <h3 class="case-title">国防教育数字沙盘与认知系统</h3>
          <p class="case-desc">把模型展示、数字沙盘、灯光音效和讲解内容结合，用于装备体系认知、国防意识教育与展馆互动讲解。</p>
        </div>
      </div>
      <div class="case">
        <div class="img-wrap case-img-wrap"> <span class="case-tag">COGNITION: GLOBAL</span> <img src="img/122564.png" alt="国内外典型装备认知模型" loading="lazy"> </div>
        <div class="case-body">
          <div class="case-type">COGNITION // TYPICAL EQUIPMENT</div>
          <h3 class="case-title">国内外典型装备认知模型</h3>
          <p class="case-desc">以国产装备为主、国外典型装备为辅，用于装备识别、对比展示、科普讲解与国防意识教育，避免单一外军装备叙事。</p>
        </div>
      </div>
      <div class="case">
        <div class="img-wrap case-img-wrap"> <span class="case-tag">AEROSPACE: SCIENCE</span> <img src="img/img_56621.jpg" alt="航空航天科普大型模型" loading="lazy"> </div>
        <div class="case-body">
          <div class="case-type">AEROSPACE // SCIENCE EXHIBIT</div>
          <h3 class="case-title">航空航天科普大型模型</h3>
          <p class="case-desc">围绕飞机、发动机、航天器、空间舱体与科普互动装置，为科技馆、航空馆和校园科技节提供视觉核心展项。</p>
        </div>
      </div>
      <div class="case">
        <div class="img-wrap case-img-wrap"> <span class="case-tag">EMERGENCY: TRAINING</span> <img src="img/us-himars.jpg" alt="消防演练飞机模型与应急演训场景" loading="lazy"> </div>
        <div class="case-body">
          <div class="case-type">EMERGENCY // TRAINING PROP</div>
          <h3 class="case-title">消防演练飞机模型与应急场景</h3>
          <p class="case-desc">面向消防训练、机场应急、学校安全教育和园区演训，制造可讲解、可维护、可重复演练的场景化装备。</p>
        </div>
      </div>
    </div>
  </div>
</section>
<section id="database" class="sec-pad">
  <div class="container">
    <div class="sec-header"> <span class="eyebrow">MFG DATABASE</span>
      <h2 class="sec-title">大型模型与国防教育演训装备选型库</h2>
      <p style="max-width: 900px; margin-top: 18px; font-size: 15px; line-height: 1.8; color: var(--text-secondary);">产品库不再以单一国外装备为主，而是围绕飞机模型、大型军事模型、国防教育装备、应急演训装备、安全教育体验仓、试验载体与国内外典型装备认知模型进行组合。国内装备主题用于建立正向国防教育叙事，国外典型装备仅作为装备识别、对比展示与科普讲解的辅助内容。</p>
    </div>
    <div class="db-filter-wrap">
      <div class="db-filter-group" id="filter-domain"> <span class="db-filter-label">应用场景 //</span> <span class="dbf active" data-filter="all">全部展示</span> <span class="dbf" data-filter="air">飞机/军事模型</span> <span class="dbf" data-filter="education">国防教育/爱国教育</span> <span class="dbf" data-filter="emergency">消防/应急演训</span> <span class="dbf" data-filter="experience">安全体验仓</span> <span class="dbf" data-filter="lab">试验载体/非标样机</span> <span class="dbf" data-filter="cognition">国内外典型装备认知</span> </div>
      <div class="db-filter-group" id="filter-threat"> <span class="db-filter-label" style="margin-left: 10px;">制造比例 //</span> <span class="dbf active" data-filter="all">全部</span> <span class="dbf" data-filter="strategic">1:1 / 全尺寸大型</span> <span class="dbf" data-filter="theatre">展馆大比例 / 场景化</span> <span class="dbf" data-filter="tactical">高精缩比 / 互动教具</span> </div>
    </div>
    <div class="dbgrid" id="db-grid">
      <div class="dcard" data-domain="air" data-threat="strategic">
        <div class="dcard-img dcard-visual" role="img" aria-label="大型仿真飞机模型"><span>大型仿真飞机模型</span><small>AIRCRAFT MODEL</small></div>
        <div class="dcard-top">
          <div class="dcard-cat">MFG_REC: 飞机模型 // 全尺寸展示</div>
          <div class="dcard-name">大型仿真飞机模型<span class="dcard-subname">飞机模型制作厂家核心产品</span></div>
          <div class="dcard-params">
            <dl>
              <dt>SCALE</dt>
              <dd>1:1 或大比例定制</dd>
              <dt>PROCESS</dt>
              <dd>3D打印 + 结构骨架 + 喷涂</dd>
              <dt>SCENE</dt>
              <dd>展馆 / 航空科普 / 研学基地</dd>
            </dl>
          </div>
        </div>
        <div class="dcard-tags"><span class="dtag">飞机模型厂家核心词</span><span class="dtag">大型军事模型厂家</span></div>
        <div class="dcard-foot">
          <button onclick="showContact('大型仿真飞机模型定制方案')" class="dcard-link"><span>[ 查看方案 / 获取报价 ]</span><span>&rarr;</span></button>
        </div>
      </div>
      <div class="dcard" data-domain="air" data-threat="theatre">
        <div class="dcard-img dcard-visual" role="img" aria-label="大型军事装备模型"><span>大型军事装备模型</span><small>MILITARY MODEL</small></div>
        <div class="dcard-top">
          <div class="dcard-cat">MFG_REC: 大型军事模型 // 展馆定制</div>
          <div class="dcard-name">大型军事装备模型<span class="dcard-subname">航空 / 舰船 / 车辆 / 雷达主题</span></div>
          <div class="dcard-params">
            <dl>
              <dt>SCALE</dt>
              <dd>1:1 / 1:2 / 1:5</dd>
              <dt>STRUCTURE</dt>
              <dd>模块化运输与现场总装</dd>
              <dt>FINISH</dt>
              <dd>室内外抗候涂装</dd>
            </dl>
          </div>
        </div>
        <div class="dcard-tags"><span class="dtag">大型军事模型制作厂</span><span class="dtag">国防教育展陈</span></div>
        <div class="dcard-foot">
          <button onclick="showContact('大型军事装备模型定制方案')" class="dcard-link"><span>[ 查看方案 / 获取报价 ]</span><span>&rarr;</span></button>
        </div>
      </div>
      <div class="dcard" data-domain="education" data-threat="theatre">
        <div class="dcard-img dcard-visual" role="img" aria-label="国防教育基地装备"><span>国防教育基地装备</span><small>DEFENSE EDUCATION</small></div>
        <div class="dcard-top">
          <div class="dcard-cat">MFG_REC: 国防教育 // 爱国教育基地</div>
          <div class="dcard-name">国防教育基地装备<span class="dcard-subname">学校研学与爱国主义教育空间</span></div>
          <div class="dcard-params">
            <dl>
              <dt>CONTENT</dt>
              <dd>飞机 / 舰船 / 车辆 / 雷达模型</dd>
              <dt>INTERACTION</dt>
              <dd>讲解牌 / 灯光 / 数字沙盘</dd>
              <dt>DELIVERY</dt>
              <dd>展项制造 + 现场安装</dd>
            </dl>
          </div>
        </div>
        <div class="dcard-tags"><span class="dtag">国防教育装备</span><span class="dtag">爱国主义教育基地装备</span></div>
        <div class="dcard-foot">
          <button onclick="showContact('国防教育基地装备配置清单')" class="dcard-link"><span>[ 查看方案 / 获取配置 ]</span><span>&rarr;</span></button>
        </div>
      </div>
      <div class="dcard" data-domain="emergency" data-threat="theatre">
        <div class="dcard-img dcard-visual" role="img" aria-label="消防演练飞机模型"><span>消防演练飞机模型</span><small>EMERGENCY TRAINING</small></div>
        <div class="dcard-top">
          <div class="dcard-cat">MFG_REC: 应急演训 // 消防安全</div>
          <div class="dcard-name">消防演练飞机模型<span class="dcard-subname">机场应急与公共安全演训载体</span></div>
          <div class="dcard-params">
            <dl>
              <dt>SCENE</dt>
              <dd>消防 / 机场 / 学校 / 园区</dd>
              <dt>FUNCTION</dt>
              <dd>讲解 / 演练 / 烟雾灯光预留</dd>
              <dt>MAINTAIN</dt>
              <dd>模块化检修与重复使用</dd>
            </dl>
          </div>
        </div>
        <div class="dcard-tags"><span class="dtag">消防演练装备</span><span class="dtag">应急演训装备</span></div>
        <div class="dcard-foot">
          <button onclick="showContact('消防演练飞机模型定制方案')" class="dcard-link"><span>[ 查看方案 / 获取报价 ]</span><span>&rarr;</span></button>
        </div>
      </div>
      <div class="dcard" data-domain="experience" data-threat="tactical">
        <div class="dcard-img dcard-visual" role="img" aria-label="安全教育体验仓"><span>安全教育体验仓</span><small>SAFETY EXPERIENCE</small></div>
        <div class="dcard-top">
          <div class="dcard-cat">MFG_REC: 体验仓 // 安全教育</div>
          <div class="dcard-name">安全教育体验仓<span class="dcard-subname">消防 / 地震 / 交通 / 校园安全</span></div>
          <div class="dcard-params">
            <dl>
              <dt>MODULE</dt>
              <dd>舱体 / 道具 / 声光电 / 互动屏</dd>
              <dt>SCENE</dt>
              <dd>学校 / 研学 / 安全体验馆</dd>
              <dt>DELIVERY</dt>
              <dd>整体制造与现场调试</dd>
            </dl>
          </div>
        </div>
        <div class="dcard-tags"><span class="dtag">学校体验仓</span><span class="dtag">安全教育体验馆设备</span></div>
        <div class="dcard-foot">
          <button onclick="showContact('安全教育体验仓配置方案')" class="dcard-link"><span>[ 查看方案 / 获取配置 ]</span><span>&rarr;</span></button>
        </div>
      </div>
      <div class="dcard" data-domain="lab" data-threat="strategic">
        <div class="dcard-img dcard-visual" role="img" aria-label="试验载体与复杂样机"><span>试验载体与复杂样机</span><small>TEST CARRIER</small></div>
        <div class="dcard-top">
          <div class="dcard-cat">MFG_REC: 试验载体 // 非标样机</div>
          <div class="dcard-name">试验载体与复杂外形样机<span class="dcard-subname">外形验证 / 结构验证 / 工程评审</span></div>
          <div class="dcard-params">
            <dl>
              <dt>SCALE</dt>
              <dd>缩比 / 全尺寸 / 分段样机</dd>
              <dt>PROCESS</dt>
              <dd>复杂曲面成型与装配</dd>
              <dt>USE</dt>
              <dd>科研展示 / 教学验证 / 工程评审</dd>
            </dl>
          </div>
        </div>
        <div class="dcard-tags"><span class="dtag">非标试验载体</span><span class="dtag">复杂外形工程样机</span></div>
        <div class="dcard-foot">
          <button onclick="showContact('试验载体与非标样机定制')" class="dcard-link"><span>[ 查看方案 / 获取评估 ]</span><span>&rarr;</span></button>
        </div>
      </div>
      <div class="dcard" data-domain="cognition" data-threat="theatre">
        <div class="dcard-img dcard-visual" role="img" aria-label="国产装备主题模型"><span>国产装备主题模型</span><small>DOMESTIC EQUIPMENT</small></div>
        <div class="dcard-top">
          <div class="dcard-cat">MFG_REC: 国内装备 // 正向国防教育</div>
          <div class="dcard-name">国产装备主题模型<span class="dcard-subname">航空 / 舰船 / 车辆 / 雷达通信</span></div>
          <div class="dcard-params">
            <dl>
              <dt>FOCUS</dt>
              <dd>以国产装备发展脉络为主线</dd>
              <dt>SCENE</dt>
              <dd>爱国教育 / 国防教育 / 研学</dd>
              <dt>DISPLAY</dt>
              <dd>模型 + 展板 + 讲解动线</dd>
            </dl>
          </div>
        </div>
        <div class="dcard-tags"><span class="dtag">国产装备展示模型</span><span class="dtag">爱国主义教育基地</span></div>
        <div class="dcard-foot">
          <button onclick="showContact('国产装备主题模型方案')" class="dcard-link"><span>[ 查看方案 / 获取配置 ]</span><span>&rarr;</span></button>
        </div>
      </div>
      <div class="dcard" data-domain="cognition" data-threat="theatre">
        <div class="dcard-img dcard-visual" role="img" aria-label="航空航天科普模型"><span>航空航天科普模型</span><small>AEROSPACE SCIENCE</small></div>
        <div class="dcard-top">
          <div class="dcard-cat">MFG_REC: 航空航天 // 科普展项</div>
          <div class="dcard-name">航空航天科普模型<span class="dcard-subname">飞机 / 火箭 / 卫星 / 空间舱体</span></div>
          <div class="dcard-params">
            <dl>
              <dt>CONTENT</dt>
              <dd>航空器 / 航天器 / 发动机剖面</dd>
              <dt>INTERACTION</dt>
              <dd>灯光 / 语音 / 结构讲解</dd>
              <dt>SCENE</dt>
              <dd>科技馆 / 学校 / 研学基地</dd>
            </dl>
          </div>
        </div>
        <div class="dcard-tags"><span class="dtag">航空航天科普</span><span class="dtag">学校科技体验</span></div>
        <div class="dcard-foot">
          <button onclick="showContact('航空航天科普模型配置')" class="dcard-link"><span>[ 查看方案 / 获取配置 ]</span><span>&rarr;</span></button>
        </div>
      </div>
      <div class="dcard" data-domain="cognition" data-threat="tactical">
        <div class="dcard-img dcard-visual" role="img" aria-label="舰船车辆认知模型"><span>舰船车辆认知模型</span><small>NAVAL / VEHICLE</small></div>
        <div class="dcard-top">
          <div class="dcard-cat">MFG_REC: 装备认知 // 舰船车辆</div>
          <div class="dcard-name">舰船车辆装备认知模型<span class="dcard-subname">比例模型 / 剖面模型 / 互动讲解</span></div>
          <div class="dcard-params">
            <dl>
              <dt>SCALE</dt>
              <dd>桌面级 / 展柜级 / 沙盘级</dd>
              <dt>DETAIL</dt>
              <dd>结构分层与重点部位标注</dd>
              <dt>SCENE</dt>
              <dd>装备识别教学与展馆讲解</dd>
            </dl>
          </div>
        </div>
        <div class="dcard-tags"><span class="dtag">舰船模型定制</span><span class="dtag">车辆装备认知模型</span></div>
        <div class="dcard-foot">
          <button onclick="showContact('舰船车辆装备认知模型方案')" class="dcard-link"><span>[ 查看方案 / 获取报价 ]</span><span>&rarr;</span></button>
        </div>
      </div>
      <div class="dcard" data-domain="cognition" data-threat="tactical">
        <div class="dcard-img dcard-visual" role="img" aria-label="国内外典型装备认知"><span>国内外典型装备认知</span><small>EQUIPMENT COGNITION</small></div>
        <div class="dcard-top">
          <div class="dcard-cat">MFG_REC: 典型装备 // 对比认知</div>
          <div class="dcard-name">国内外典型装备认知模型<span class="dcard-subname">装备识别 / 科普讲解 / 对比展示</span></div>
          <div class="dcard-params">
            <dl>
              <dt>RATIO</dt>
              <dd>国产主题 70% / 国外典型 30%</dd>
              <dt>USE</dt>
              <dd>装备认知与国防意识教育</dd>
              <dt>BOUNDARY</dt>
              <dd>基于公开外观资料制作</dd>
            </dl>
          </div>
        </div>
        <div class="dcard-tags"><span class="dtag">不使用“典型装备认知”表达</span><span class="dtag">国内装备为主</span></div>
        <div class="dcard-foot">
          <button onclick="showContact('国内外典型装备认知模型方案')" class="dcard-link"><span>[ 查看方案 / 获取配置 ]</span><span>&rarr;</span></button>
        </div>
      </div>
      <div class="dcard" data-domain="cognition" data-threat="tactical"> <img src="img/us-b21.jpg" alt="国际装备主题展示模型" class="dcard-img" loading="lazy">
        <div class="dcard-top">
          <div class="dcard-cat">MFG_REC: 国际装备 // 辅助对比展示</div>
          <div class="dcard-name">国际装备主题展示模型<span class="dcard-subname">外军典型装备识别与科普</span></div>
          <div class="dcard-params">
            <dl>
              <dt>POSITION</dt>
              <dd>辅助认知，不作为主角</dd>
              <dt>CONTENT</dt>
              <dd>航空 / 舰船 / 地面装备主题</dd>
              <dt>LANGUAGE</dt>
              <dd>对比展示与科普讲解</dd>
            </dl>
          </div>
        </div>
        <div class="dcard-tags"><span class="dtag">外军典型装备展示</span><span class="dtag">国际装备对比认知</span></div>
        <div class="dcard-foot">
          <button onclick="showContact('国际装备主题展示模型方案')" class="dcard-link"><span>[ 查看方案 / 获取配置 ]</span><span>&rarr;</span></button>
        </div>
      </div>
      <div class="dcard" data-domain="lab" data-threat="theatre"> <img src="img/us-ngad.jpg" alt="未来概念装备展示模型" class="dcard-img" loading="lazy">
        <div class="dcard-top">
          <div class="dcard-cat">MFG_REC: 概念装备 // 未来科技展项</div>
          <div class="dcard-name">未来概念装备展示模型<span class="dcard-subname">复杂外形与科技视觉样板</span></div>
          <div class="dcard-params">
            <dl>
              <dt>STYLE</dt>
              <dd>未来飞行器 / 概念载体</dd>
              <dt>PROCESS</dt>
              <dd>复杂曲面 + 高级涂装</dd>
              <dt>SCENE</dt>
              <dd>科技馆 / 企业展厅 / 主题展</dd>
            </dl>
          </div>
        </div>
        <div class="dcard-tags"><span class="dtag">复杂外形制造能力</span><span class="dtag">未来装备概念展示</span></div>
        <div class="dcard-foot">
          <button onclick="showContact('未来概念装备展示模型方案')" class="dcard-link"><span>[ 查看方案 / 获取评估 ]</span><span>&rarr;</span></button>
        </div>
      </div>
    </div>
    <div class="db-load-more" id="db-load-more" style="text-align: center; margin-top: 48px; display: none;">
      <button id="btn-expand-db" class="btn-outline" style="border: 1px dashed var(--blue-cyan); color: var(--blue-cyan); width: 100%; max-width: 400px; background: rgba(0, 102, 204, 0.02); cursor: pointer; padding: 14px 32px;"> <span style="font-family: var(--font-mono); margin-right: 8px; font-weight: 800;">[+]</span> 展开完整制造能力库 (加载更多方案) </button>
    </div>
  </div>
</section>
<section id="sr72" class="sec-pad" style="padding-bottom: 0;">
  <div class="container">
    <div class="sr-grid-2">
      <div class="sr-left">
        <div class="sr-tag">FLAGSHIP_PROJECT // 极限工艺看板</div>
        <h2 class="sr-title">22米级大型飞机模型 <br>
          工程制造样板</h2>
        <p class="sr-desc">这是西部制造面向大型飞机模型、国防教育装备、航空航天科普展示与试验载体项目的制造能力样板。通过增材制造、结构拆分、表面涂装和现场装配协同，把超大尺寸复杂外形转化为可运输、可安装、可长期展示的实体装备。</p>
        <div class="sr-specs">
          <div class="sr-spec-item">
            <div class="sr-spec-num">SPEC_01</div>
            <div class="sr-spec-text">全长 22 米，全尺寸微米级保形，彻底解决传统工艺的廉价拼缝感。</div>
          </div>
          <div class="sr-spec-item">
            <div class="sr-spec-num">SPEC_02</div>
            <div class="sr-spec-text">彻底抛弃金属铝板骨架，独创全非金属预紧拉杆结构原理。</div>
          </div>
          <div class="sr-spec-item">
            <div class="sr-spec-num">SPEC_03</div>
            <div class="sr-spec-text">内部采用高强度 G10 环氧玻纤板核心支撑，室外展陈坚若磐石。</div>
          </div>
        </div>
        <button onclick="showContact('预约 5米实体样机 参观考察')" class="sr-btn">预约大型模型工厂考察</button>
      </div>
      <div class="sr-right"> <span class="eyebrow" style="color:var(--text-secondary);">INFRASTRUCTURE BASE</span>
        <h3 class="sec-title" style="margin-bottom: 24px; font-size: 28px;">源头工厂与工程交付能力</h3>
        <p style="font-size:14px;color:var(--text-secondary);line-height:1.8;margin-bottom:40px;">在西安，我们建立了 15000 ㎡ 的专属大型智造与总装加工基地。视野开阔的现代化厂房，彻底摒弃传统作坊的拥挤与局促，专为超大尺寸试验材料成型、百台 3D 打印阵列与巨型展示模型提供最硬核的物理场地支撑。</p>
        <div class="sr-base-grid">
          <div class="sr-card">
            <div class="sr-card-tag">SYSTEM_AUDIT</div>
            <div class="sr-card-title">工程化质量管理</div>
            <div class="sr-card-desc">从结构深化、材料选型、加工记录、预装检查到现场验收，建立适合大型非标项目的质量管理流程。</div>
          </div>
          <div class="sr-card">
            <div class="sr-card-tag">FINANCE_COMPLIANCE</div>
            <div class="sr-card-title">完善的政企采购配套</div>
            <div class="sr-card-desc">源头实体开票（支持 13% 增值税专票），全面满足博物馆、大型企业与科研院所的合规财务审计。</div>
          </div>
          <div class="sr-card">
            <div class="sr-card-tag">SECURITY_PROTOCOLS</div>
            <div class="sr-card-title">非标项目定制保护机制</div>
            <div class="sr-card-desc">为非标样机、教育装备和工程项目提供图纸资料管理、分段交付和现场沟通机制，保护客户项目资料与商业信息。</div>
          </div>
        </div>
      </div>
    </div>
  </div>
</section>
<section id="airshow-capability" class="sec-pad bg-gray">
  <div class="container">
    <div class="sec-header"> <span class="eyebrow">AIRSHOW-GRADE CAPABILITY</span>
      <h2 class="sec-title">航展级承制能力 · 全场景适用</h2>
    </div>
    <p style="margin-bottom: 40px; font-size: 16px; line-height: 1.8; color: var(--text-secondary); max-width: 900px;">珠海航展是中国航空航天工业最重要的对外展示窗口——展会期间,客户云集、领导审视、媒体聚焦,任何瑕疵都会被放大。能够稳定承接航展项目,意味着这套工艺、这支团队、这条产线被反复验证。下面是西部制造区别于普通模型厂的四个关键能力,这四点同时是我们对所有项目的承诺,无论客户是航空集团还是某地中学。</p>
    <div class="cap-grid-4">
      <div class="cap-card">
        <div class="cap-num">CAP_01</div>
        <h3 class="cap-title">航展级表面工艺</h3>
        <p class="cap-desc">航展模型必须在 5 米外看不见接缝、在镜头特写下经得起推敲。我们采用工业级3D打印一体化成型 + 五轴精雕修型 + 多遍底漆腻子 + 航空级面漆涂装,达到博物馆藏品级表面质感。同样的标准应用于学校国防教育模型与消防演练装置。</p>
        <div class="cap-list">
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>一体化打印接缝隐形</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>五轴精雕修型</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>航空级涂装工艺</div>
        </div>
      </div>
      <div class="cap-card">
        <div class="cap-num">CAP_02</div>
        <h3 class="cap-title">脉冲式爆产能</h3>
        <p class="cap-desc">航展前 60-90 天集中下单是行业常态。15000㎡ 厂房 + 150 台套工业级增材制造集群,平时为多个项目提供稳定产能,展会前可同时开工 30-50 件大型实物模型。这套爆产能能力,同样保障教育系统集中采购与文旅项目工期。</p>
        <div class="cap-list">
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>60天极速交付能力</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>多项目并行产线</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>工程节奏可承诺</div>
        </div>
      </div>
      <div class="cap-card">
        <div class="cap-num">CAP_03</div>
        <h3 class="cap-title">大件分段与现场总装</h3>
        <p class="cap-desc">航展上 22 米级 1:1 战机如何从西安运到珠海?我们采用模块化分段设计,工厂预组装与涂装、专线物流分装木架、现场无痕拼接、机电联调与验收。这套交付链路同样适用于跨省学校项目、博物馆藏品级安装与城市地标巨物现场组装。</p>
        <div class="cap-list">
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>22m级单体能力</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>专线物流 + 木架分装</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>现场总装与调试</div>
        </div>
      </div>
      <div class="cap-card">
        <div class="cap-num">CAP_04</div>
        <h3 class="cap-title">合规交付与长期售后</h3>
        <p class="cap-desc">陕西西安实体注册制造企业,工信部备案 陕ICP备19018032号-1,源头工厂直签合同。支持13%增值税专票与政采流程,提供完整资质材料包、招投标响应文件、验收文档与培训手册。所有项目享受1年免费质保 + 年度维护合同选项。</p>
        <div class="cap-list">
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>源头工厂直签</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>13%专票 + 政采资料包</div>
          <div class="cap-list-item"><span class="cap-dot">&gt;</span>1年质保 + 年维护</div>
        </div>
      </div>
    </div>
  </div>
</section>
<section id="manufacturing" class="sec-pad bg-light">
  <div class="container">
    <div class="sec-header"> <span class="eyebrow">MANUFACTURING PROCESS</span>
      <h2 class="sec-title">制造工艺与交付能力</h2>
    </div>
    <p style="margin-bottom: 40px; font-size: 16px; line-height: 1.8; color: var(--text-secondary);">我们拥有 15000 平米的实体制造阵列和自有大型 3D 打印产线，确保从结构设计、加工制造、表面处理、预装调试到现场安装的全流程可控，为大型模型、国防教育装备、应急演训装备和试验载体提供稳定交付。</p>
    <div class="cap-grid-4" style="margin-top: 40px;">
      <div class="cap-card">
        <div class="cap-num">PROC_01</div>
        <h3 class="cap-title">工业级特种打印</h3>
        <p class="cap-desc">百台增材制造集群，实现复杂气动曲面的一体化成型。摒弃粗糙的翻模工艺，确保机翼切角与流线的完美过渡还原。</p>
      </div>
      <div class="cap-card">
        <div class="cap-num">PROC_02</div>
        <h3 class="cap-title">五轴高精雕刻预留</h3>
        <p class="cap-desc">采用高精数控机床，针对大型打印件预留 10mm CNC 雕刻精修余量，攻克大尺寸打印易出现的表面波纹与公差问题。</p>
      </div>
      <div class="cap-card">
        <div class="cap-num">PROC_03</div>
        <h3 class="cap-title">大师级抗候喷涂</h3>
        <p class="cap-desc">无尘温控涂装车间，执行严苛的漆面管理。针对不同年代型号匹配精准色卡，特制底漆增强户外抗紫外线抗氧化能力。</p>
      </div>
      <div class="cap-card">
        <div class="cap-num">PROC_04</div>
        <h3 class="cap-title">现场总装与联调</h3>
        <p class="cap-desc">提供全国上门物流与现场安装。工程师团队带队拼装模块化节点，并进行灯效、声源等展览机电设备的联调。</p>
      </div>
    </div>
  </div>
</section>
<section id="process" class="sec-pad bg-light" style="margin-top: 100px;">
  <div class="container">
    <div class="sec-header"> <span class="eyebrow">ORDER PIPELINE</span>
      <h2 class="sec-title">源头工厂交付链路</h2>
    </div>
    <div class="proc-grid">
      <div class="proc-item">
        <div class="proc-num">01 / INIT</div>
        <div class="proc-title">需求与图纸对接</div>
        <p class="proc-desc">确定模型型号、展示场景（室内/室外）、制作比例（1:1或缩比）及特殊动态交互功能要求。</p>
      </div>
      <div class="proc-item">
        <div class="proc-num">02 / CALC</div>
        <div class="proc-title">骨架力学排布</div>
        <p class="proc-desc">工程师拆解图纸，设计G10非金属拉杆承重骨架，确保大型展品的重心稳定与物流拆装便利。</p>
      </div>
      <div class="proc-item">
        <div class="proc-num">03 / MFG</div>
        <div class="proc-title">硬核智造生产</div>
        <p class="proc-desc">全数据对接 150 台套工业打印机与精雕中心，24小时不间断快速成型，随时提供车间生产进度。</p>
      </div>
      <div class="proc-item">
        <div class="proc-num">04 / TEST</div>
        <div class="proc-title">漆面涂装与品控</div>
        <p class="proc-desc">进入恒温喷漆房完成多层抗候涂覆。组装技师复核毫米级拼缝并进行出厂静力与通电测试。</p>
      </div>
      <div class="proc-item">
        <div class="proc-num">05 / DEPLOY</div>
        <div class="proc-title">物流与现场交付</div>
        <p class="proc-desc">高抗冲木架包装运输，厂长带队现场进行吊装拼合与展厅布景协同，直至完美通过甲检验收。</p>
      </div>
    </div>
  </div>
</section>
<section id="faq" class="sec-pad">
  <div class="container">
    <div class="sec-header" style="text-align: center; max-width: 720px; margin: 0 auto 64px; border-left: none; padding-left: 0;"> <span class="eyebrow" style="justify-content: center;">FAQ DATABASE</span>
      <h2 class="sec-title">定制项目常见问题</h2>
    </div>
    <div class="faq-wrap">
      <div class="faq-item">
        <div class="faq-q"><span class="faq-qn">QUERY_01</span>你们还是飞机模型厂家、军事模型厂家吗？</div>
        <div class="faq-a">是。飞机模型制作、大型仿真飞机模型、大型军事模型、1:1 展示样机仍然是西部制造的核心基本盘。总站只是把这类制造能力进一步延伸到国防教育装备、航空航天科普、应急演训装备、安全教育体验仓和试验载体定制。</div>
      </div>
      <div class="faq-item">
        <div class="faq-q"><span class="faq-qn">QUERY_02</span>国防教育装备可以做哪些内容？</div>
        <div class="faq-a">可围绕学校国防教育室、国防教育基地、研学基地、科技馆和展馆展陈，定制飞机模型、舰船模型、车辆模型、雷达通信模型、装备认知模型、互动讲解装置、沙盘和体验舱体。具体内容按现场空间、课程目标和预算深化。</div>
      </div>
      <div class="faq-item">
        <div class="faq-q"><span class="faq-qn">QUERY_03</span>消防演练飞机模型和安全体验仓怎么交付？</div>
        <div class="faq-a">我们会先确认场地尺寸、使用人群、演练流程、互动方式和维护要求，再进行结构拆分、材料选择、表面处理、声光电控制和现场安装设计。交付形式可以是单个训练道具，也可以是完整的体验式空间装备。</div>
      </div>
      <div class="faq-item">
        <div class="faq-q"><span class="faq-qn">QUERY_04</span>超大尺寸模型如何运输和安装？</div>
        <div class="faq-a">采用工程级模块化分段设计，在保证结构强度的前提下将机身、机翼、底座、内骨架和电气模块拆分运输。工厂内完成预组装和涂装，现场由技术团队完成拼接、固定、布线、调试与验收。</div>
      </div>
    </div>
  </div>
</section>
<section id="contact" class="sec-pad bg-light">
  <div class="container">
    <div class="contact-box">
      <div class="contact-title">ESTABLISH DIRECT LINK // 建立项目直联通道</div>
      <p class="contact-desc">面向学校、国防教育基地、科技馆、消防应急、研学基地、展馆展陈与科研试验项目：获取大型军事模型、国防教育装备、爱国主义教育基地装备、国内外典型装备认知模型、应急演训装备、安全体验仓与试验载体定制方案</p>
      <div class="contact-phone">133 - 8920 - 1338</div>
      <div class="contact-btns">
        <button onclick="showContact('获取大型模型/教育演训装备定制评估')" class="btn-primary">获取项目定制评估</button>
        <a href="mailto:project@xibuz.com" class="btn-outline">发送项目需求或场地图</a> </div>
      <p style="margin-top:32px;font-size:11px;color:var(--text-secondary);font-weight:700;letter-spacing:1px;font-family:var(--font-mono);">DIRECT TO WESTERN MFG FACTORY LEAD. EFFICIENT RESPONSE.</p>
    </div>
  </div>
</section>
<footer class="footer">
  <div class="container footer-inner">
    <div>
      <p class="footer-brand">西部制造 // 大型军事模型与国防教育演训装备制造商</p>
      <p style="font-size:11px;color:var(--text-secondary);font-weight:800;font-family:var(--font-mono);text-transform:uppercase; letter-spacing: 1px;">DESIGNED FOR EDUCATION, TRAINING, EXHIBITION & MANUFACTURING</p>
      <p style="font-size:11px;color:var(--text-secondary);font-weight:500; margin-top:8px; max-width: 500px;">本网展示内容面向公开市场的国防教育、爱国主义教育、航空航天科普、国内外典型装备认知、展馆展陈、应急演训、安全体验与工业制造能力展示。涉及非标试验载体或特殊项目需求，请以线下技术协议、合规边界和项目实际条件为准。</p>
      <p style="font-size:11px;color:var(--text-secondary);font-weight:800;font-family:var(--font-mono);text-transform:uppercase; letter-spacing: 1px; margin-top: 12px;"><a href="https://beian.miit.gov.cn/">已通过工信部备案 陕ICP备19018032号-1</a></p>
    </div>
    <div style="text-align: right;">
      <p style="font-size:11px;color:var(--text-secondary);font-weight:800;font-family:var(--font-mono);text-transform:uppercase; letter-spacing: 1px;">© 2026 WESTERN MFG. ALL RIGHTS RESERVED.</p>
    </div>
  </div>
</footer>
<nav class="mob-bottom-nav">
  <div class="mob-bottom-nav-inner">
    <button onclick="window.location.href='index.html'" class="mob-nav-item active">
    <div style="font-size:18px;margin-bottom:2px;font-family:monospace;">[]</div>
    <div style="font-size:10px;font-weight:700;">首页</div>
    </button>
    <button onclick="document.querySelector('#cases').scrollIntoView({behavior:'smooth'})" class="mob-nav-item">
    <div style="font-size:18px;margin-bottom:2px;font-family:monospace;">{}</div>
    <div style="font-size:10px;font-weight:700;">模型定制</div>
    </button>
    <button onclick="document.querySelector('#manufacturing').scrollIntoView({behavior:'smooth'})" class="mob-nav-item">
    <div style="font-size:18px;margin-bottom:2px;font-family:monospace;">//</div>
    <div style="font-size:10px;font-weight:700;">极限产能</div>
    </button>
    <button onclick="showContact('移动端直连厂长专线')" class="mob-nav-item">
    <div style="font-size:18px;margin-bottom:2px;font-family:monospace;"><></div>
    <div style="font-size:10px;font-weight:700;">厂长专线</div>
    </button>
  </div>
</nav>
<div class="pcsb" id="pcSidebarNew">
  <div class="pcsb-item" title="总体联络">
    <div class="pcsb-icon">&#9742;</div>
    <div class="pcsb-tip">FACTORY.LINK: 133-8920-1338</div>
  </div>
  <div class="pcsb-item" title="工程微信">
    <div class="pcsb-icon">
      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="currentColor">
        <path d="M8.691 2.188C3.891 2.188 0 5.476 0 9.53c0 2.212 1.17 4.203 3.002 5.55a.59.59 0 0 1 .213.665l-.39 1.48c-.019.07-.048.141-.048.213 0 .163.13.295.295.295a.326.326 0 0 0 .167-.054l1.903-1.114a.864.864 0 0 1 .717-.098 10.16 10.16 0 0 0 2.832.4c.324 0 .642-.016.956-.047-.23-.8-.354-1.64-.354-2.503 0-3.726 3.261-6.75 7.284-6.75.27 0 .536.016.797.044C16.124 4.861 12.755 2.188 8.69 2.188zm-2.223 3.52a1.01 1.01 0 1 1 0 2.02 1.01 1.01 0 0 1 0-2.02zm4.803 0a1.01 1.01 0 1 1 0 2.02 1.01 1.01 0 0 1 0-2.02zM24 14.38c0-3.297-3.108-5.97-6.942-5.97-3.833 0-6.942 2.673-6.942 5.97 0 3.298 3.109 5.971 6.942 5.971.67 0 1.316-.083 1.93-.237a.61.61 0 0 1 .512.07l1.364.8a.233.233 0 0 0 .12.038.211.211 0 0 0 .211-.211c0-.052-.02-.104-.034-.153l-.28-1.06a.423.423 0 0 1 .153-.476C23.007 18.258 24 16.406 24 14.38zm-9.292-.81a.724.724 0 1 1 0-1.448.724.724 0 0 1 0 1.449zm4.702 0a.724.724 0 1 1 0-1.448.724.724 0 0 1 0 1.449z"/>
      </svg>
    </div>
    <div class="pcsb-wx-card">
      <div style="font-size:11px;font-weight:800;color:var(--blue-dark);margin-bottom:12px;text-align:center;font-family: 'SF Mono', monospace;">SCAN TO CONNECT</div>
      <img src="img/weixin.jpg" alt="厂长直连微信" style="width:100px;height:100px;display:block;margin:0 auto;" loading="lazy">
      <div style="font-size:10px;color:var(--text-secondary);margin-top:12px;text-align:center;font-weight:600;">西造·首页</div>
    </div>
  </div>
  <div class="pcsb-divider"></div>
  <div class="pcsb-item pcsb-top" id="pcsb-top" onclick="window.scrollTo({top:0,behavior:'smooth'})" title="返回顶部">
    <div class="pcsb-icon">&#8593;</div>
  </div>
</div>
<script>
// 1. 数据跳动初始化 (JS Data Ticking)
document.addEventListener('DOMContentLoaded', () => {
    const counters = document.querySelectorAll('.tick-num');
    const speed = 60; 
    
    const observer = new IntersectionObserver((entries, observer) => {
        entries.forEach(entry => {
            if(entry.isIntersecting){
                const updateCount = () => {
                    const target = +entry.target.getAttribute('data-target');
                    const count = +entry.target.innerText;
                    const inc = target / speed;
                    if (count < target) {
                        entry.target.innerText = Math.ceil(count + inc);
                        setTimeout(updateCount, 25);
                    } else {
                        entry.target.innerText = target;
                    }
                };
                updateCount();
                observer.unobserve(entry.target); 
            }
        });
    }, { threshold: 0.5 });
    
    counters.forEach(counter => observer.observe(counter));
});

// 2. 轮播系统 JavaScript 控制逻辑 (增加悬停停止、时长延长)
document.addEventListener('DOMContentLoaded', function() {
    const slides = document.querySelectorAll('.hero-slide');
    const indicators = document.querySelectorAll('.hero-indicator');
    const prevBtn = document.getElementById('heroPrev');
    const nextBtn = document.getElementById('heroNext');
    const heroSection = document.querySelector('.hero');
    if (slides.length === 0) return;
    
    let currentSlide = 0;
    let slideInterval;
    const intervalTime = 8000; // 提升至 8 秒，保障技术名词阅读
    let isAnimating = false;
    let isHovered = false;
    
    // 初始化第一个幻灯片为激活状态
    if (slides.length > 0) {
        slides[0].classList.add('active');
        slides[0].style.transform = 'translateX(0)';
        slides[0].style.visibility = 'visible';
        
        // 为第一个幻灯片的背景图片添加动画
        const firstBg = slides[0].querySelector('.hero-bg');
        if (firstBg) {
            // 重置样式
            firstBg.style.transition = 'none';
            firstBg.style.transform = 'scale(1.0)';
            
            // 触发重排
            void firstBg.offsetWidth;
            
            // 添加动画
            firstBg.style.transition = 'transform 10s ease-out !important';
            firstBg.style.transform = 'scale(1.15) !important';
        }
    }
    
    heroSection.addEventListener('mouseenter', () => isHovered = true);
    heroSection.addEventListener('mouseleave', () => isHovered = false);
    
    function startProgress(index) {
        indicators.forEach(ind => {
            const prog = ind.querySelector('.progress');
            if(prog) {
                prog.style.transition = 'none';
                prog.style.width = '0%';
            }
        });
        if(indicators[index]) {
            void indicators[index].offsetWidth;
            const activeProg = indicators[index].querySelector('.progress');
            activeProg.style.transition = `width ${intervalTime}ms linear`;
            activeProg.style.width = '100%';
        }
    }

    function goToSlide(index) {
        if (index === currentSlide || isAnimating) return;
        isAnimating = true;
        const prevIndex = currentSlide;
        currentSlide = index;
        const direction = currentSlide > prevIndex ? 1 : -1;
        const isLoopingFwd = prevIndex === slides.length - 1 && currentSlide === 0;
        const isLoopingBwd = prevIndex === 0 && currentSlide === slides.length - 1;
        let moveDir = direction;
        if (isLoopingFwd) moveDir = 1;
        if (isLoopingBwd) moveDir = -1;
        
        slides[currentSlide].style.transition = 'none';
        slides[currentSlide].style.transform = `translateX(${moveDir * 100}%)`;
        slides[currentSlide].style.visibility = 'visible';
        
        void slides[currentSlide].offsetWidth; 
        const transitionStyle = 'transform 0.8s cubic-bezier(0.165, 0.84, 0.44, 1)';
        
        slides[currentSlide].style.transition = transitionStyle;
        slides[currentSlide].style.transform = 'translateX(0)';
        slides[currentSlide].classList.add('active');
        
        slides[prevIndex].style.transition = transitionStyle;
        slides[prevIndex].style.transform = `translateX(${-moveDir * 100}%)`;
        slides[prevIndex].classList.remove('active');
        
        setTimeout(() => {
            slides[prevIndex].style.visibility = 'hidden';
            isAnimating = false;
        }, 800);
        startProgress(currentSlide);
    }
    
    function nextSlide() { goToSlide((currentSlide + 1) % slides.length); }
    function prevSlide() { goToSlide((currentSlide - 1 + slides.length) % slides.length); }
    function startCarousel() {
        if(slides.length > 1) {
            startProgress(currentSlide);
            slideInterval = setInterval(() => {
                if(!isHovered) { nextSlide(); }
            }, intervalTime);
        }
    }

    if (prevBtn) { prevBtn.addEventListener('click', () => { clearInterval(slideInterval); prevSlide(); startCarousel(); }); }
    if (nextBtn) { nextBtn.addEventListener('click', () => { clearInterval(slideInterval); nextSlide(); startCarousel(); }); }
    
    indicators.forEach((ind, i) => {
        ind.addEventListener('click', () => { clearInterval(slideInterval); goToSlide(i); startCarousel(); });
    });
    
    startCarousel();
});

// 3. 装备库选项卡过滤交互逻辑
document.addEventListener('DOMContentLoaded', () => {
    const domainBtns = document.querySelectorAll('#filter-domain .dbf');
    const threatBtns = document.querySelectorAll('#filter-threat .dbf');
    const dcards = document.querySelectorAll('.dcard');
    
    const loadMoreBtn = document.getElementById('btn-expand-db');
    const loadMoreWrap = document.getElementById('db-load-more');

    let currentDomain = 'all';
    let currentThreat = 'all';
    let isExpanded = false; 
    const initialLimit = 9; 

    function applyFilters() {
        let matchCount = 0; 
        
        dcards.forEach(card => {
            const cDomain = card.getAttribute('data-domain');
            const cThreat = card.getAttribute('data-threat');
            const matchDomain = (currentDomain === 'all' || cDomain === currentDomain);
            const matchThreat = (currentThreat === 'all' || cThreat === currentThreat);

            if (matchDomain && matchThreat) {
                matchCount++;
                if (!isExpanded && matchCount > initialLimit) {
                    card.style.display = 'none';
                } else {
                    card.style.display = 'flex';
                    card.style.animation = 'none';
                    card.offsetHeight; 
                    card.style.animation = 'filterFadeIn 0.5s ease-out forwards';
                }
            } else {
                card.style.display = 'none';
            }
        });

        if (loadMoreWrap) {
            if (!isExpanded && matchCount > initialLimit) {
                loadMoreWrap.style.display = 'block';
            } else {
                loadMoreWrap.style.display = 'none';
            }
        }
    }

    if (loadMoreBtn) {
        loadMoreBtn.addEventListener('click', () => {
            isExpanded = true;
            applyFilters(); 
        });
    }

    domainBtns.forEach(btn => {
        btn.addEventListener('click', () => {
            domainBtns.forEach(b => b.classList.remove('active'));
            btn.classList.add('active');
            currentDomain = btn.getAttribute('data-filter');
            isExpanded = false; 
            applyFilters();
        });
    });

    threatBtns.forEach(btn => {
        btn.addEventListener('click', () => {
            threatBtns.forEach(b => b.classList.remove('active'));
            btn.classList.add('active');
            currentThreat = btn.getAttribute('data-filter');
            isExpanded = false; 
            applyFilters();
        });
    });
    
    applyFilters();
});

// 4. 底部导航及悬浮窗返回顶部控制
window.addEventListener('scroll', function(){
  var scrollY = window.scrollY + window.innerHeight * 0.5;
  var ids = ['heroSection','database','cases','contact'];
  var items = document.querySelectorAll('.mob-nav-item');
  ids.forEach(function(id, i){
    var el = document.getElementById(id);
    if(!el || !items[i]) return;
    if(el.offsetTop <= scrollY && el.offsetTop + el.offsetHeight > scrollY - window.innerHeight * 0.5){
      items.forEach(function(n){n.classList.remove('active')});
      items[i].classList.add('active');
    }
  });
  
  var btn = document.getElementById('pcsb-top');
  if(btn){
      if(window.scrollY > 300) { btn.classList.add('show'); } 
      else { btn.classList.remove('show'); }
  }
}, {passive:true});

// 5. 平滑锚点滚动
document.querySelectorAll('a[href^="#"]').forEach(function(a){
  a.addEventListener('click', function(e){
    var target = document.querySelector(this.getAttribute('href'));
    if(target){
      e.preventDefault();
      var offset = 64; 
      var top = target.getBoundingClientRect().top + window.scrollY - offset;
      window.scrollTo({top:top, behavior:'smooth'});
    }
  });
});

// 6. 联系厂长弹窗功能 (全新玻璃态设计)
function showContact(subject) {
    const overlay = document.createElement('div');
    overlay.style.cssText = 'position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(5, 10, 20, 0.6);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center; animation: fadeIn 0.3s ease;';
    overlay.onclick = (e) => { if(e.target === overlay) overlay.remove(); };

    overlay.innerHTML = `
    <style>@keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } }</style>
    <div style="background:rgba(255,255,255,0.95);backdrop-filter:blur(20px);padding:48px 40px;max-width:480px;width:90%;text-align:center;border:1px solid rgba(255,255,255,0.5);border-top:4px solid var(--blue-cyan);box-shadow:var(--shadow-hover); position:relative;">
        <div style="font-size:11px; font-weight:800; letter-spacing:2px; color:var(--blue-cyan); font-family:var(--font-mono); margin-bottom:16px;">SYS_LINK ESTABLISHED</div>
        <h3 style="font-size:22px;color:var(--blue-dark);margin-bottom:12px;font-weight:800;font-family:var(--font-tech); text-transform:uppercase;">厂长直连：${subject}</h3>
        <p style="font-size:14px;color:var(--text-secondary);margin-bottom:28px;line-height:1.6;">为您省去中间商环节，直接对接 15000㎡ 源头大厂。请致电或添加微信获取极速实地制造方案与底价。</p>
        <div style="font-size:36px;font-weight:900;color:var(--blue-dark);letter-spacing:1px;margin-bottom:16px;font-family:var(--font-mono);">133-8920-1338</div>
        <p style="font-size:13px;color:var(--text-secondary);margin-bottom:32px; font-family:var(--font-mono);">EMAIL: project@xibuz.com</p>
        <button onclick="this.parentNode.parentNode.remove()" style="padding:14px 32px;background:var(--bg-gray);color:var(--blue-dark);border:1px solid var(--border);font-size:13px;font-weight:800;cursor:pointer;width:100%;transition:all 0.3s;font-family:var(--font-sans);" onmouseover="this.style.background='var(--blue-dark)'; this.style.color='#fff';" onmouseout="this.style.background='var(--bg-gray)'; this.style.color='var(--blue-dark)';">关闭连接 / CLOSE</button>
    </div>`;
    document.body.appendChild(overlay);
}
</script> 
<script id="unified-nav-js">
(function(){
  var btn=document.getElementById("unavHamburger");
  var mob=document.getElementById("unavMob");
  var bd=document.getElementById("unavBackdrop");
  var navbar=document.querySelector(".unav-header");
  
  console.log('Navigation script loaded');
  console.log('Navbar element:', navbar);
  
  function unavClose(){
    if(!mob)return;
    mob.classList.remove("open");
    if(btn)btn.classList.remove("open");
    document.body.style.overflow="";
  }
  
  window.unavClose=unavClose;
  
  // 移动端下拉菜单切换功能
  window.toggleMobDropdown=function(element){
    var menu=element.nextElementSibling;
    if(menu.style.display==="block"){
      menu.style.display="none";
    }else{
      menu.style.display="block";
    }
  };
  
  if(btn){
    btn.addEventListener("click",function(){
      var o=mob.classList.toggle("open");
      btn.classList.toggle("open");
      document.body.style.overflow=o?"hidden":"";
    });
  }
  
  if(bd){
    bd.addEventListener("click",unavClose);
  }
  
  // 滚动效果
  function handleScroll(){
    var scrollPos=window.pageYOffset||document.documentElement.scrollTop;
    console.log('Scroll position:', scrollPos);
    if(scrollPos>50){
      navbar.classList.add("nav-scrolled");
      console.log('Added nav-scrolled class');
    }else{
      navbar.classList.remove("nav-scrolled");
      console.log('Removed nav-scrolled class');
    }
  }
  
  // 立即执行一次，确保初始状态正确
  handleScroll();
  
  // 添加滚动事件监听器
  window.addEventListener("scroll", handleScroll);
  console.log('Scroll event listener added');
})();
</script>
</body>
</html>