📺 哔哩哔哩
body { font-family: 'Noto Sans SC', sans-serif; background: linear-gradient(135deg, #1a1a1a 0%, #2d2420 50%, #1a1a1a 100%); color: #e8dcc4; min-height: 100vh; }
.hero { position: relative; height: 70vh; display: flex; align-items: center; justify-content: center; text-align: center; background: url('data:image/svg+xml,'), linear-gradient(180deg, rgba(26,26,26,0.9) 0%, rgba(45,36,32,0.95) 100%); border-bottom: 3px solid #8b7355; }
.hero::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(ellipse at center, rgba(139,115,85,0.2) 0%, transparent 70%); }
.hero-content { position: relative; z-index: 1; max-width: 900px; padding: 2rem; }
.hero-badge { display: inline-block; background: linear-gradient(135deg, #8b7355 0%, #6b5344 100%); padding: 0.5rem 1.5rem; border-radius: 2px; font-size: 0.85rem; letter-spacing: 3px; margin-bottom: 1.5rem; border: 1px solid #a08060; }
.hero h1 { font-family: 'Noto Serif SC', serif; font-size: 3.2rem; font-weight: 700; margin-bottom: 1rem; text-shadow: 2px 2px 4px rgba(0,0,0,0.5); line-height: 1.3; }
.hero h1 span { color: #c9a55c; }
.hero-subtitle { font-size: 1.2rem; color: #a09080; margin-bottom: 0.5rem; letter-spacing: 2px; }
.hero-desc { font-size: 1rem; color: #807060; max-width: 600px; margin: 0 auto; line-height: 1.8; }
.divider { width: 120px; height: 2px; background: linear-gradient(90deg, transparent, #8b7355, transparent); margin: 2rem auto; }
.section { max-width: 1200px; margin: 0 auto; padding: 4rem 2rem; }
.section-title { font-family: 'Noto Serif SC', serif; font-size: 2rem; text-align: center; margin-bottom: 1rem; color: #c9a55c; }
.section-subtitle { text-align: center; color: #807060; margin-bottom: 3rem; letter-spacing: 2px; }
.products-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 2.5rem; }
.product-card { background: linear-gradient(145deg, #252220 0%, #1e1c1a 100%); border: 1px solid #3a3530; border-radius: 4px; overflow: hidden; transition: all 0.4s ease; }
.product-card:hover { border-color: #8b7355; transform: translateY(-5px); box-shadow: 0 20px 40px rgba(0,0,0,0.4); }
.product-image { height: 280px; background: linear-gradient(135deg, #2a2520 0%, #1a1815 100%); display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden; }
.product-image::before { content: ''; position: absolute; width: 150px; height: 150px; border: 2px solid #4a4035; border-radius: 50%; opacity: 0.3; }
.product-icon { font-size: 5rem; opacity: 0.8; }
.product-tag { position: absolute; top: 1rem; right: 1rem; background: rgba(201,165,92,0.9); color: #1a1a1a; padding: 0.3rem 0.8rem; font-size: 0.75rem; font-weight: 500; letter-spacing: 1px; }
.product-info { padding: 1.5rem; }
.product-name { font-family: 'Noto Serif SC', serif; font-size: 1.4rem; color: #e8dcc4; margin-bottom: 0.5rem; }
.product-desc { color: #807060; font-size: 0.9rem; line-height: 1.7; margin-bottom: 1rem; }
.product-features { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-bottom: 1.5rem; }
.feature-tag { background: rgba(139,115,85,0.2); border: 1px solid #4a4035; padding: 0.3rem 0.8rem; font-size: 0.75rem; color: #a09080; }
.product-price { display: flex; align-items: baseline; gap: 0.5rem; }
.price-label { color: #807060; font-size: 0.85rem; }
.price-value { font-family: 'Noto Serif SC', serif; font-size: 1.5rem; color: #c9a55c; }
.features-section { background: linear-gradient(180deg, #1e1c1a 0%, #252220 50%, #1e1c1a 100%); border-top: 1px solid #3a3530; border-bottom: 1px solid #3a3530; }
.features-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 2rem; }
.feature-item { text-align: center; padding: 2rem; }
.feature-icon { font-size: 2.5rem; margin-bottom: 1rem; }
.feature-title { font-family: 'Noto Serif SC', serif; font-size: 1.2rem; color: #e8dcc4; margin-bottom: 0.5rem; }
.feature-text { color: #807060; font-size: 0.9rem; line-height: 1.7; }
.factory-section { text-align: center; }
.factory-badge { display: inline-flex; align-items: center; gap: 1rem; background: linear-gradient(135deg, #2a2520 0%, #1e1c1a 100%); border: 2px solid #8b7355; padding: 1.5rem 3rem; border-radius: 4px; margin-bottom: 2rem; }
.factory-icon { font-size: 2rem; }
.factory-text { text-align: left; }
.factory-title { font-family: 'Noto Serif SC', serif; font-size: 1.2rem; color: #c9a55c; }
.factory-sub { color: #807060; font-size: 0.85rem; }
.specs-table { max-width: 800px; margin: 0 auto; border-collapse: collapse; }
.specs-table th, .specs-table td { padding: 1rem; text-align: left; border-bottom: 1px solid #3a3530; }
.specs-table th { color: #c9a55c; font-family: 'Noto Serif SC', serif; width: 30%; }
.specs-table td { color: #a09080; }
.cta-section { background: linear-gradient(135deg, #8b7355 0%, #6b5344 100%); text-align: center; padding: 4rem 2rem; }
.cta-title { font-family: 'Noto Serif SC', serif; font-size: 2rem; color: #fff; margin-bottom: 1rem; }
.cta-text { color: rgba(255,255,255,0.8); margin-bottom: 2rem; }
.cta-buttons { display: flex; justify-content: center; gap: 1rem; flex-wrap: wrap; }
.btn { padding: 1rem 2.5rem; font-size: 1rem; border: none; border-radius: 2px; cursor: pointer; transition: all 0.3s ease; font-family: 'Noto Sans SC', sans-serif; letter-spacing: 1px; }
.btn-primary { background: #1a1a1a; color: #c9a55c; border: 1px solid #c9a55c; }
.btn-primary:hover { background: #c9a55c; color: #1a1a1a; }
.btn-secondary { background: transparent; color: #fff; border: 1px solid rgba(255,255,255,0.5); }
.btn-secondary:hover { border-color: #fff; background: rgba(255,255,255,0.1); }
footer { background: #0f0e0d; padding: 2rem; text-align: center; border-top: 1px solid #2a2520; }
.footer-text { color: #504540; font-size: 0.85rem; }
.contact-bar { display: flex; justify-content: center; gap: 2rem; margin-bottom: 1.5rem; flex-wrap: wrap; }
.contact-item { display: flex; align-items: center; gap: 0.5rem; color: #a09080; font-size: 0.9rem; }
@media (max-width: 768px) { .hero h1 { font-size: 2rem; }
.section { padding: 2rem 1rem; }
.products-grid { grid-template-columns: 1fr; }
.specs-table th, .specs-table td { display: block; width: 100%; }
.specs-table th { border-bottom: none; padding-bottom: 0.3rem; } }
西宁古战场复原工程
定制古代战车 · 抛石机 · 攻城器械
遵循古法工艺,复原千年军事智慧。每一件作品均经过历史文献考证,由资深匠人精心打造,传承中华古代军事文化精髓。
制作工艺
传承千年 · 匠心独运
史料考证
依据《武经总要》《孙子兵法》等古代兵书典籍,还原历史原貌
古法选材
采用传统榫卯结构,选用优质硬木与青铜构件,遵循古制
手工打造
由经验丰富的木艺师与金属工匠联手,数十道工序精工细作
复原着色
采用天然矿物颜料,呈现历史原色,兼顾美观与耐久
经典产品
可根据需求定制不同规格与用途
秦汉战车
还原秦统一六国时期战车形制,四马牵引,双轮驱动,配有青铜兵器架,适合战场复原与景区陈列。
青铜装饰
可乘坐
¥48,000起
三弓床弩
宋代重型远程攻城武器,三弓合一,射程可达五百步。精密机械结构,可真实发射箭矢,还原古代战场威力。
可发射
射程500步
¥68,000起
配重式抛石机
还原明代经典配重投石机设计,杠杆原理驱动,可抛射石弹或火药弹。适用于大型战场复原演出与军事博物馆。
大型展示
可操作
¥88,000起
武刚车
戚继光抗倭战法中的轻型战车,可攻可守,机动灵活。适合武侠影视道具与军事主题公园使用。
攻防一体
影视道具
¥38,000起
指南车
传说中黄帝发明的大型战车,利用齿轮差动原理,无论转向何方,车上木人始终指向南方。精美工艺品,收藏价值极高。
精密机关
艺术收藏
¥128,000起
冲车·云梯
古代攻城器械套装,包含冲车破门与云梯登城两大神器。适合大型景区复原与历史剧拍摄使用,气势恢宏。
套装组合
震撼效果
¥158,000起
重庆工厂 · 源头直发
自有工厂 · 拒绝中间商
| 材质工艺 | 优质硬木(榆木/槐木)+ 青铜/铁质构件 + 传统榫卯结构 |
|---|---|
| 制作周期 | 标准款30-45天,定制款60-90天(含设计确认) |
| 尺寸规格 | 1:1复原全尺寸 / 1:2展示尺寸 / 按需定制 |
| 运输安装 | 专业木箱包装,专车物流送达,提供安装指导视频 |
| 售后服务 | 一年质保,终身维护,配件供应 |
| 适用场景 | 影视拍摄 / 景区陈列 / 博物馆展览 / 舞台演出 / 私人收藏 / 研学教育 |
开启您的古战场复原之旅
专业团队提供一对一咨询服务,根据您的需求量身定制方案
结实耐用·可搬运
适用于景区、研学等场景。结构件加粗加固,关键部位金属件隐藏式加强,可反复搬动组装,博物馆巡展/研学基地长期使用不变形。
典籍复原·有据可查
参照《武经总要》《考工记》《天工开物》等古籍1:1复原,每处结构有典籍依据,附《复原说明》,博物馆专家认可。
配套教案·教育价值
每件产品附《历史背景+结构原理+操作指南+研学教案》,老师拿来就能用,学生学得懂记得住,教育价值拉满。
可操作·真互动
投石车可发射、云梯可伸缩、冲车可推动、弩机可上弦,学生能亲手操作体验古代战争机械原理,不是静态模型。
您的场地适合什么样的产品?
告诉我们尺寸和需求,免费获取设计方案和报价