update pay ui
This commit is contained in:
@@ -1,537 +1,470 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<html lang="zh-CN" data-theme="night">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
<title>缅甸地震概念分析报告</title>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet" />
|
||||
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
|
||||
<link href="https://cdn.jsdelivr.net/npm/daisyui@5/dist/full.min.css" rel="stylesheet">
|
||||
<script src="https://cdn.tailwindcss.com"></script>
|
||||
<script src="https://kit.fontawesome.com/1d2b6c4f81.js" crossorigin="anonymous"></script>
|
||||
<style>
|
||||
body {
|
||||
font-family: 'Inter', sans-serif;
|
||||
background: linear-gradient(135deg, #f5f7fa 0%, #e4e8f0 100%);
|
||||
min-height: 100vh;
|
||||
}
|
||||
.timeline-item {
|
||||
position: relative;
|
||||
padding-left: 30px;
|
||||
}
|
||||
.timeline-item:before {
|
||||
content: '';
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 8px;
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
border-radius: 50%;
|
||||
background-color: #3b82f6;
|
||||
}
|
||||
.timeline-item:after {
|
||||
content: '';
|
||||
position: absolute;
|
||||
left: 5px;
|
||||
top: 20px;
|
||||
width: 2px;
|
||||
height: calc(100% + 10px);
|
||||
background-color: #d1d5db;
|
||||
}
|
||||
.timeline-item:last-child:after {
|
||||
display: none;
|
||||
}
|
||||
.card-hover {
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
.card-hover:hover {
|
||||
transform: translateY(-5px);
|
||||
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
.gradient-text {
|
||||
background: linear-gradient(90deg, #3b82f6, #8b5cf6);
|
||||
-webkit-background-clip: text;
|
||||
-webkit-text-fill-color: transparent;
|
||||
}
|
||||
.table-container {
|
||||
overflow-x: auto;
|
||||
}
|
||||
@media (max-width: 768px) {
|
||||
.timeline-item {
|
||||
padding-left: 20px;
|
||||
}
|
||||
.timeline-item:before {
|
||||
left: 0;
|
||||
width: 8px;
|
||||
height: 8px;
|
||||
}
|
||||
.timeline-item:after {
|
||||
left: 3px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>深度研报:缅甸地震概念</title>
|
||||
<script src="https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js" defer></script>
|
||||
<link href="https://cdn.jsdelivr.net/npm/daisyui@4.11.1/dist/full.min.css" rel="stylesheet" type="text/css" />
|
||||
<script src="https://cdn.tailwindcss.com"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/echarts@5.5.0/dist/echarts.min.js"></script>
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Noto+Sans+SC:wght@300;400;500;700&display=swap" rel="stylesheet">
|
||||
<style>
|
||||
body {
|
||||
font-family: 'Inter', 'Noto Sans SC', sans-serif;
|
||||
background-color: #020617; /* slate-950 */
|
||||
color: #e2e8f0; /* slate-200 */
|
||||
}
|
||||
.glass-card {
|
||||
background-color: rgba(15, 23, 42, 0.5); /* slate-900 with opacity */
|
||||
backdrop-filter: blur(20px);
|
||||
-webkit-backdrop-filter: blur(20px);
|
||||
border: 1px solid rgba(255, 255, 255, 0.1);
|
||||
border-radius: 1.5rem; /* rounded-3xl */
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
.glass-card:hover {
|
||||
border-color: rgba(56, 189, 248, 0.4); /* sky-400 with opacity */
|
||||
box-shadow: 0 0 30px rgba(56, 189, 248, 0.2);
|
||||
}
|
||||
.bento-grid {
|
||||
display: grid;
|
||||
gap: 1rem;
|
||||
grid-template-columns: repeat(6, 1fr);
|
||||
}
|
||||
.bento-item {
|
||||
grid-column: span 6; /* Default for mobile */
|
||||
}
|
||||
@media (min-width: 1024px) {
|
||||
.bento-item-main { grid-column: span 4; grid-row: span 2; }
|
||||
.bento-item-side-top { grid-column: span 2; }
|
||||
.bento-item-side-bottom { grid-column: span 2; }
|
||||
.bento-item-full { grid-column: span 6; }
|
||||
.bento-item-half-1 { grid-column: span 3; }
|
||||
.bento-item-half-2 { grid-column: span 3; }
|
||||
}
|
||||
.turrell-light {
|
||||
position: absolute;
|
||||
border-radius: 9999px;
|
||||
filter: blur(128px);
|
||||
opacity: 0.15;
|
||||
pointer-events: none;
|
||||
}
|
||||
.highlight-text {
|
||||
color: #7dd3fc; /* sky-300 */
|
||||
}
|
||||
.table th, .table td {
|
||||
border-color: rgba(255, 255, 255, 0.1);
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body class="bg-gray-50">
|
||||
<div class="container mx-auto px-4 py-8 max-w-6xl">
|
||||
<!-- 标题区域 -->
|
||||
<div class="text-center mb-12">
|
||||
<h1 class="text-4xl md:text-5xl font-bold mb-4 gradient-text">缅甸地震概念分析报告</h1>
|
||||
<p class="text-gray-600 text-lg max-w-3xl mx-auto">缅甸7.9级地震引发全球有色金属供给冲击,稀土/锡/锑进入基本面短缺驱动阶段</p>
|
||||
<body class="min-h-screen overflow-x-hidden">
|
||||
<div class="fixed top-0 left-0 w-full h-full -z-10">
|
||||
<div class="turrell-light bg-sky-500 w-96 h-96 top-[-10%] left-[-5%]"></div>
|
||||
<div class="turrell-light bg-indigo-500 w-[500px] h-[500px] bottom-[-20%] right-[-10%]"></div>
|
||||
<div class="turrell-light bg-emerald-500 w-80 h-80 top-[20%] right-[5%]"></div>
|
||||
</div>
|
||||
|
||||
<!-- 概念事件时间轴 -->
|
||||
<div class="bg-white rounded-xl shadow-lg p-6 mb-8 card-hover">
|
||||
<h2 class="text-2xl font-bold mb-6 text-gray-800 flex items-center">
|
||||
<i class="fas fa-clock text-blue-500 mr-3"></i>事件时间轴
|
||||
</h2>
|
||||
<div class="space-y-4">
|
||||
<div class="timeline-item">
|
||||
<div class="bg-blue-50 rounded-lg p-4">
|
||||
<h3 class="font-semibold text-blue-700">2025-03-28 14:20</h3>
|
||||
<p class="text-gray-700">缅甸(北纬21.85°,东经95.95°)发生<strong class="text-red-500">7.9级地震</strong>,震源深度30公里,为全球当年最大地震。</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="timeline-item">
|
||||
<div class="bg-blue-50 rounded-lg p-4">
|
||||
<h3 class="font-semibold text-blue-700">2025-03-29</h3>
|
||||
<p class="text-gray-700">中国救援队82人携20吨物资抵缅,外交部承诺"胞波情谊"援助。</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="timeline-item">
|
||||
<div class="bg-blue-50 rounded-lg p-4">
|
||||
<h3 class="font-semibold text-blue-700">2025-03-30</h3>
|
||||
<p class="text-gray-700">缅甸佤邦原计划4月1日召开锡矿复产会议,地震或推迟复产<strong class="text-red-500">1-2个月</strong>(路演359345)。</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="timeline-item">
|
||||
<div class="bg-blue-50 rounded-lg p-4">
|
||||
<h3 class="font-semibold text-blue-700">2025-03-31</h3>
|
||||
<p class="text-gray-700">地震波及云南瑞丽1705人受灾,陇川口岸运输受阻(新闻)。</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="timeline-item">
|
||||
<div class="bg-blue-50 rounded-lg p-4">
|
||||
<h3 class="font-semibold text-blue-700">2025-04-03</h3>
|
||||
<p class="text-gray-700">缅甸官方通报<strong class="text-red-500">3145人死亡</strong>,实皆省、曼德勒省矿区基础设施损毁严重。</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="container mx-auto p-4 md:p-8 max-w-7xl">
|
||||
<header class="text-center py-12">
|
||||
<h1 class="text-4xl md:text-6xl font-bold tracking-tighter bg-clip-text text-transparent bg-gradient-to-br from-white to-slate-400">
|
||||
深度研报:缅甸地震
|
||||
</h1>
|
||||
<p class="mt-4 text-slate-400 max-w-3xl mx-auto">
|
||||
事件驱动的供应链冲击主题:从灾难本身到全球矿产格局、产业链重构与未来投资路径的全面解构。
|
||||
</p>
|
||||
</header>
|
||||
|
||||
<!-- 核心观点摘要 -->
|
||||
<div class="bg-white rounded-xl shadow-lg p-6 mb-8 card-hover">
|
||||
<h2 class="text-2xl font-bold mb-6 text-gray-800 flex items-center">
|
||||
<i class="fas fa-lightbulb text-yellow-500 mr-3"></i>核心观点摘要
|
||||
</h2>
|
||||
<div class="grid grid-cols-1 md:grid-cols-3 gap-6">
|
||||
<div class="bg-gradient-to-br from-blue-50 to-indigo-50 rounded-lg p-5">
|
||||
<h3 class="font-bold text-lg mb-3 text-blue-700">阶段判断</h3>
|
||||
<p class="text-gray-700">缅甸地震已从<strong class="text-blue-600">突发事件</strong>演变为<strong class="text-blue-600">有色金属供给端硬约束</strong>,稀土/锡/锑进入<strong class="text-blue-600">基本面短缺驱动阶段</strong>。</p>
|
||||
</div>
|
||||
<div class="bg-gradient-to-br from-purple-50 to-pink-50 rounded-lg p-5">
|
||||
<h3 class="font-bold text-lg mb-3 text-purple-700">核心驱动力</h3>
|
||||
<p class="text-gray-700">地震+地缘冲突导致缅甸三大金属<strong class="text-purple-600">复产进度系统性延后</strong>,全球库存极低(锡隐性库存耗尽,稀土氧化物库存不足1个月)。</p>
|
||||
</div>
|
||||
<div class="bg-gradient-to-br from-green-50 to-teal-50 rounded-lg p-5">
|
||||
<h3 class="font-bold text-lg mb-3 text-green-700">未来潜力</h3>
|
||||
<p class="text-gray-700">若缅甸雨季(5-9月)再叠加政局动荡,<strong class="text-green-600">2025年全球锡/锑缺口或扩大至3万吨/0.5万吨</strong>,价格中枢抬升<strong class="text-green-600">20%-30%</strong>。</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<main class="space-y-12">
|
||||
<!-- Section 1: Core Insight -->
|
||||
<section id="insight">
|
||||
<h2 class="text-3xl font-bold mb-6 tracking-tight flex items-center gap-3">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="h-8 w-8 text-sky-400" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z" /></svg>
|
||||
概念核心洞察 (Concept Insight)
|
||||
</h2>
|
||||
<div class="bento-grid">
|
||||
<div class="bento-item bento-item-main glass-card p-6 flex flex-col justify-between">
|
||||
<div>
|
||||
<h3 class="font-bold text-xl mb-3 text-sky-300">核心观点摘要</h3>
|
||||
<p class="text-slate-300">
|
||||
“缅甸地震”概念本质上是一个<strong class="text-white">事件驱动的供应链冲击主题</strong>,目前已从初期的恐慌性炒作过渡到对实际供应中断程度和持续时间的<strong class="text-white">验证阶段</strong>。其核心驱动力在于地震放大了缅甸本已存在的地缘政治和运营风险,导致对锡、稀土等关键矿产的供应中断预期急剧升温。
|
||||
</p>
|
||||
<p class="mt-4 text-slate-300">
|
||||
未来的潜力取决于实际的物流恢复速度和灾后重建需求能否转化为上市公司的实质性订单,其中<strong class="highlight-text">资源价格的博弈</strong>是短期核心,<strong class="highlight-text">重建需求</strong>则是中长期看点。
|
||||
</p>
|
||||
</div>
|
||||
<div class="mt-6 p-4 bg-slate-900/50 rounded-xl border border-slate-700">
|
||||
<h4 class="font-semibold text-slate-200">投资价值细分</h4>
|
||||
<ul class="mt-2 text-slate-400 space-y-1 text-sm">
|
||||
<li><span class="font-bold text-sky-400">1. 上游矿产资源 (锡、中重稀土):</span> 逻辑链条最短,确定性相对最高。</li>
|
||||
<li><span class="font-bold text-sky-400">2. 建筑减隔震:</span> 受益于事件驱动下的长期社会认知提升,市场空间更广阔。</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bento-item bento-item-side-top glass-card p-6">
|
||||
<h3 class="font-bold text-xl mb-3 text-sky-300">核心催化事件</h3>
|
||||
<p class="text-sm text-slate-300">
|
||||
<strong class="text-white">2025年3月28日14时20分</strong>,缅甸实皆省发生<strong class="highlight-text">7.9级</strong>强烈地震,震源深度30千米。被定性为“今年全球最大地震”及“近十年最大陆域地震”。
|
||||
</p>
|
||||
<p class="mt-2 text-sm text-slate-300">
|
||||
截至4月5日,死亡人数超<strong class="text-red-400">3455人</strong>,基础设施严重损毁,直接冲击缅甸中部工业区。
|
||||
</p>
|
||||
</div>
|
||||
<div class="bento-item bento-item-side-bottom glass-card p-6">
|
||||
<h3 class="font-bold text-xl mb-3 text-sky-300">核心驱动力:供给侧扰动</h3>
|
||||
<ul class="text-slate-300 text-sm space-y-2">
|
||||
<li><strong class="text-white">预期中:</strong>加剧原有停产问题,原定4月1日锡矿复产会议推迟,预期复产延迟1-2个月以上。</li>
|
||||
<li><strong class="text-white">预期外:</strong>基础设施损毁,政府重心转向救灾,形成新的<strong class="highlight-text">物流瓶颈</strong>和行政障碍。</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="bento-item bento-item-full glass-card p-6">
|
||||
<h3 class="font-bold text-xl mb-3 text-sky-300">预期差分析:市场认知修正</h3>
|
||||
<div class="grid md:grid-cols-3 gap-4 text-sm">
|
||||
<div class="p-3 bg-slate-900/50 rounded-lg">
|
||||
<h4 class="font-semibold text-slate-200">直接破坏 vs. 间接影响</h4>
|
||||
<p class="text-slate-400 mt-1">初步认知倾向矿区被毁,但实际震中距核心矿区<strong class="text-white">400-500公里</strong>。核心矛盾是<strong class="highlight-text">运输能力</strong>而非生产能力。</p>
|
||||
</div>
|
||||
<div class="p-3 bg-slate-900/50 rounded-lg">
|
||||
<h4 class="font-semibold text-slate-200">被忽略的国内冲击</h4>
|
||||
<p class="text-slate-400 mt-1">市场焦点集中于缅甸矿产,但忽略了地震波及云南、四川,导致<strong class="text-white">国内部分硅片产能受损断线</strong>。</p>
|
||||
</div>
|
||||
<div class="p-3 bg-slate-900/50 rounded-lg">
|
||||
<h4 class="font-semibold text-slate-200">信息污染与澄清</h4>
|
||||
<p class="text-slate-400 mt-1">网传“阿瓦桥倒塌”为误导信息。锡矿运输主要走孟连口岸,不受影响。专业验证信息构成<strong class="highlight-text">关键预期差修正</strong>。</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Section 2: Event Timeline & Data -->
|
||||
<section id="timeline">
|
||||
<h2 class="text-3xl font-bold mb-6 tracking-tight flex items-center gap-3">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="h-8 w-8 text-sky-400" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z" /></svg>
|
||||
事件追踪与灾情数据
|
||||
</h2>
|
||||
<div class="grid lg:grid-cols-5 gap-6">
|
||||
<div class="lg:col-span-3 glass-card p-6">
|
||||
<h3 class="font-bold text-xl mb-4 text-sky-300">灾情升级时间线 (死亡人数)</h3>
|
||||
<div id="casualty-chart" class="w-full h-80"></div>
|
||||
</div>
|
||||
<div class="lg:col-span-2 glass-card p-6 space-y-4">
|
||||
<h3 class="font-bold text-xl text-sky-300">关键信息速览</h3>
|
||||
<div>
|
||||
<h4 class="font-semibold text-slate-200">地震参数</h4>
|
||||
<p class="text-sm text-slate-400">时间: 2025-03-28 14:20 (北京时间)<br>位置: 缅甸 (北纬21.85, 东经95.95)<br>震级: <strong class="text-red-400 text-base">7.9级</strong>, 震源深度30千米<br>强余震: 12分钟后发生<strong class="text-orange-400">6.4级</strong>余震</p>
|
||||
</div>
|
||||
<div>
|
||||
<h4 class="font-semibold text-slate-200">对中国云南影响</h4>
|
||||
<p class="text-sm text-slate-400">德宏、昆明等多地<strong class="text-white">震感强烈</strong>。<br>瑞丽市2人轻伤, 847户房屋受损。<br>云南启动<strong class="text-white">地震应急四级响应</strong>。</p>
|
||||
</div>
|
||||
<div>
|
||||
<h4 class="font-semibold text-slate-200">国际反应</h4>
|
||||
<p class="text-sm text-slate-400">中国派遣82人救援队, 并提供大量人道援助物资。<br>联合国启动人道主义计划,呼吁募集2.75亿美元。</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Section 3: Market Impact Analysis -->
|
||||
<section id="analysis" x-data="{ openTab: 1 }">
|
||||
<h2 class="text-3xl font-bold mb-6 tracking-tight flex items-center gap-3">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="h-8 w-8 text-sky-400" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M13 7h8m0 0v8m0-8l-8 8-4-4-6 6" /></svg>
|
||||
市场影响深度解析
|
||||
</h2>
|
||||
<div role="tablist" class="tabs tabs-boxed bg-slate-900/50 mb-6">
|
||||
<a role="tab" class="tab" :class="{'tab-active': openTab === 1}" @click="openTab = 1">矿产供应链冲击</a>
|
||||
<a role="tab" class="tab" :class="{'tab-active': openTab === 2}" @click="openTab = 2">其他产业链影响</a>
|
||||
<a role="tab" class="tab" :class="{'tab-active': openTab === 3}" @click="openTab = 3">风险与矛盾点</a>
|
||||
</div>
|
||||
|
||||
<!-- 核心逻辑与市场认知 -->
|
||||
<div class="bg-white rounded-xl shadow-lg p-6 mb-8 card-hover">
|
||||
<h2 class="text-2xl font-bold mb-6 text-gray-800 flex items-center">
|
||||
<i class="fas fa-chart-line text-green-500 mr-3"></i>核心逻辑与市场认知分析
|
||||
</h2>
|
||||
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
|
||||
<div>
|
||||
<h3 class="text-xl font-bold mb-4 text-gray-700 border-b-2 border-blue-200 pb-2">供给刚性缺口</h3>
|
||||
<ul class="space-y-3">
|
||||
<li class="flex items-start">
|
||||
<i class="fas fa-circle text-xs text-blue-500 mt-2 mr-2"></i>
|
||||
<div>
|
||||
<strong class="text-gray-800">锡</strong>:缅甸佤邦占中国进口50%,地震推迟复产+印尼天马出口配额缩减30%,全球供给增速仅<strong class="text-red-500">1.2万吨/年</strong>(路演359433)。
|
||||
</div>
|
||||
</li>
|
||||
<li class="flex items-start">
|
||||
<i class="fas fa-circle text-xs text-blue-500 mt-2 mr-2"></i>
|
||||
<div>
|
||||
<strong class="text-gray-800">稀土</strong>:缅甸离子型稀土占中国进口<strong class="text-red-500">57%</strong>,地震阻断陇川口岸运输,叠加雨季塌方风险,<strong class="text-red-500">2025年进口量或从3.4万吨降至2万吨</strong>(路演359433)。
|
||||
</div>
|
||||
</li>
|
||||
<li class="flex items-start">
|
||||
<i class="fas fa-circle text-xs text-blue-500 mt-2 mr-2"></i>
|
||||
<div>
|
||||
<strong class="text-gray-800">锑</strong>:缅甸锑矿品位高(5%),地震导致掸邦矿区坍塌,全球占比4.5%的供应消失,<strong class="text-red-500">国内锑价已突破26万元/吨</strong>(路演20250403)。
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<h3 class="text-xl font-bold mb-4 text-gray-700 border-b-2 border-purple-200 pb-2">需求爆发</h3>
|
||||
<ul class="space-y-3">
|
||||
<li class="flex items-start">
|
||||
<i class="fas fa-circle text-xs text-purple-500 mt-2 mr-2"></i>
|
||||
<div>
|
||||
<strong class="text-gray-800">光伏</strong>:2025年全球新增装机<strong class="text-green-500">300GW</strong>(同比+50%),锡焊料需求+3000吨。
|
||||
</div>
|
||||
</li>
|
||||
<li class="flex items-start">
|
||||
<i class="fas fa-circle text-xs text-purple-500 mt-2 mr-2"></i>
|
||||
<div>
|
||||
<strong class="text-gray-800">AI半导体</strong>:存储芯片复苏拉动锡需求,台积电3nm产能利用率回升至80%。
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
<h3 class="text-xl font-bold mb-4 mt-6 text-gray-700 border-b-2 border-yellow-200 pb-2">市场热度与情绪</h3>
|
||||
<ul class="space-y-3">
|
||||
<li class="flex items-start">
|
||||
<i class="fas fa-circle text-xs text-yellow-500 mt-2 mr-2"></i>
|
||||
<div>
|
||||
<strong class="text-gray-800">研报密集度</strong>:3月28日-4月3日,<strong class="text-yellow-600">7篇路演</strong>(方正、天风、海通)聚焦地震影响,提及标的<strong class="text-yellow-600">锡业股份/华锡有色/北方稀土</strong>。
|
||||
</div>
|
||||
</li>
|
||||
<li class="flex items-start">
|
||||
<i class="fas fa-circle text-xs text-yellow-500 mt-2 mr-2"></i>
|
||||
<div>
|
||||
<strong class="text-gray-800">情绪指标</strong>:LME锡价<strong class="text-yellow-600">3天涨12%</strong>至3.6万美元/吨,沪锡主力<strong class="text-yellow-600">突破28万元/吨</strong>(20250403路演)。
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div x-show="openTab === 1" class="space-y-4">
|
||||
<div class="collapse collapse-plus glass-card">
|
||||
<input type="radio" name="my-accordion" checked="checked" />
|
||||
<div class="collapse-title text-xl font-medium text-amber-300">
|
||||
锡矿 (Sn) - 核心冲击对象
|
||||
</div>
|
||||
<div class="collapse-content">
|
||||
<ul class="list-disc list-inside space-y-2 text-slate-300">
|
||||
<li><strong>复产延期:</strong>原计划4月1日的曼相矿区复产会议因地震推迟,市场普遍预期复产进度将<strong class="text-white">推迟1-2个月</strong>。</li>
|
||||
<li><strong>运输中断:</strong>研报指出地震导致矿区运输通道中断、设备损毁,尽管震中距主产区佤邦约400-450公里,但<strong class="text-white">基础设施破坏</strong>仍构成主要障碍。</li>
|
||||
<li><strong>路演观点:</strong>天风有色路演指出,佤邦锡矿复产时滞因地震及政策需至少2个月。海通证券则认为,地震将延长国际锡协预估的2个月以上的复产时间。</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="collapse collapse-plus glass-card">
|
||||
<input type="radio" name="my-accordion" />
|
||||
<div class="collapse-title text-xl font-medium text-violet-300">
|
||||
稀土 (REE) - 影响存在分歧
|
||||
</div>
|
||||
<div class="collapse-content">
|
||||
<ul class="list-disc list-inside space-y-2 text-slate-300">
|
||||
<li><strong>观点一 (影响显著):</strong>多数研报和路演认为,虽未直接冲击克钦邦矿区,但<strong class="text-white">运输通道受损、安全检查趋严、政府救灾分心</strong>等因素将阻碍短期进口恢复。</li>
|
||||
<li><strong>观点二 (影响有限):</strong>研报中引用SMM观点指出,震源距离稀土矿区较远,<strong class="text-white">暂未影响路面正常运输</strong>,预计不会对缅甸矿供应产生新的影响。</li>
|
||||
<li><strong>核心矛盾:</strong>市场对稀土的博弈焦点在于,<strong class="highlight-text">物流瓶颈的实际影响程度</strong>。北矿科技的涨幅分析明确将“缅甸地震影响运输”作为稀土永磁价格上涨的驱动因素之一,验证了市场在交易“影响显著”的逻辑。</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="collapse collapse-plus glass-card">
|
||||
<input type="radio" name="my-accordion" />
|
||||
<div class="collapse-title text-xl font-medium text-gray-300">
|
||||
锑矿 (Sb) & 其他
|
||||
</div>
|
||||
<div class="collapse-content">
|
||||
<ul class="list-disc list-inside space-y-2 text-slate-300">
|
||||
<li><strong>锑矿:</strong>研报普遍认为地震对临近的掸邦地区锑矿开采和运输造成<strong class="text-white">较大影响</strong>,可能导致小矿区坍塌及运输通道中断,增加供给扰动。</li>
|
||||
<li><strong>中缅肉牛交易:</strong>新闻提及地震影响中缅肉牛交易,造成短期供给减少,可能<strong class="text-white">加速国内肉牛价格上行</strong>。</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 产业链与核心公司 -->
|
||||
<div class="bg-white rounded-xl shadow-lg p-6 mb-8 card-hover">
|
||||
<h2 class="text-2xl font-bold mb-6 text-gray-800 flex items-center">
|
||||
<i class="fas fa-sitemap text-indigo-500 mr-3"></i>产业链与核心公司深度剖析
|
||||
</h2>
|
||||
<div class="mb-6">
|
||||
<h3 class="text-xl font-bold mb-3 text-gray-700">产业链图谱</h3>
|
||||
<div class="bg-gradient-to-r from-blue-50 to-purple-50 rounded-lg p-4 text-center">
|
||||
<p class="text-lg font-medium">上游:缅甸矿山(锡/锑/稀土) → 中游:中国冶炼分离(锡业股份/北方稀土) → 下游:光伏焊带(宇邦新材)/半导体封装(长电科技)</p>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<h3 class="text-xl font-bold mb-3 text-gray-700">核心玩家对比</h3>
|
||||
<div class="overflow-x-auto">
|
||||
<table class="min-w-full bg-white border border-gray-200 rounded-lg">
|
||||
<thead>
|
||||
<tr class="bg-gray-100">
|
||||
<th class="py-3 px-4 text-left font-semibold text-gray-700 border-b">公司</th>
|
||||
<th class="py-3 px-4 text-left font-semibold text-gray-700 border-b">业务关联</th>
|
||||
<th class="py-3 px-4 text-left font-semibold text-gray-700 border-b">竞争优势</th>
|
||||
<th class="py-3 px-4 text-left font-semibold text-gray-700 border-b">风险点</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">锡业股份</td>
|
||||
<td class="py-3 px-4 border-b">全球锡龙头,缅甸矿占比30%</td>
|
||||
<td class="py-3 px-4 border-b">自有矿山+冶炼一体化,加工费低位锁定</td>
|
||||
<td class="py-3 px-4 border-b">缅甸复产超预期,库存回升</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">华锡有色</td>
|
||||
<td class="py-3 px-4 border-b">锡+锑双资源,缅甸锑矿供应</td>
|
||||
<td class="py-3 px-4 border-b">锑价弹性大(每涨1万元→利润+2亿)</td>
|
||||
<td class="py-3 px-4 border-b">锑需求替代(无锑阻燃剂)</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">北方稀土</td>
|
||||
<td class="py-3 px-4 border-b">轻稀土龙头,缅甸中重稀土</td>
|
||||
<td class="py-3 px-4 border-b">配额制壁垒,氧化镨钕成本<strong class="text-red-500">33万/吨</strong></td>
|
||||
<td class="py-3 px-4 border-b">海外矿(Lynas)扩产冲击</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div x-show="openTab === 2" class="space-y-4">
|
||||
<div class="collapse collapse-plus glass-card">
|
||||
<input type="radio" name="my-accordion-2" />
|
||||
<div class="collapse-title text-xl font-medium text-cyan-300">
|
||||
国内光伏产业链
|
||||
</div>
|
||||
<div class="collapse-content">
|
||||
<p class="text-slate-300">海通电新路演揭示了一个被市场忽略的关键点:云南、四川硅片产能受地震波及,<strong class="text-white">部分断线短期难恢复</strong>,加速了光伏产业链的涨价趋势。这是一个由同一事件引发的、但逻辑链条完全不同的国内供应链冲击。</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="collapse collapse-plus glass-card">
|
||||
<input type="radio" name="my-accordion-2" />
|
||||
<div class="collapse-title text-xl font-medium text-lime-300">
|
||||
灾后重建 & 基建需求
|
||||
</div>
|
||||
<div class="collapse-content">
|
||||
<p class="text-slate-300">路演信息提示,缅甸地震催生了国际工程、光伏储能等基建需求。这是概念的中长期看点,随着救灾完成,焦点将转移至基础设施重建。届时,在“一带一路”框架下有海外工程经验的基建公司和建材公司可能迎来<strong class="text-white">订单催化</strong>。</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="collapse collapse-plus glass-card">
|
||||
<input type="radio" name="my-accordion-2" />
|
||||
<div class="collapse-title text-xl font-medium text-pink-300">
|
||||
在缅A股上市公司
|
||||
</div>
|
||||
<div class="collapse-content">
|
||||
<p class="text-slate-300">新闻报道,<strong class="text-white">江苏国泰、嘉欣丝绸、尚荣医疗</strong>等公司回应称,其在缅甸的工厂、生产基地距离震中较远,未受影响,生产经营正常。这表明短期股价可能与公司基本面脱钩,需警惕主题性炒作风险。</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div x-show="openTab === 3" class="space-y-4">
|
||||
<div class="glass-card p-6 border-l-4 border-red-500">
|
||||
<h3 class="font-bold text-xl mb-3 text-red-400">潜在风险与挑战</h3>
|
||||
<ul class="list-disc list-inside space-y-2 text-slate-300">
|
||||
<li><strong>信息交叉验证风险:</strong>关于<strong class="text-white">稀土运输是否实际受阻</strong>存在直接矛盾的信息源(SMM vs. 其他券商),这是最大的信息风险,需警惕单一信源误导。</li>
|
||||
<li><strong>重建需求落地风险:</strong>灾后重建的规模、资金来源以及项目是否授予中资企业均存在<strong class="text-white">巨大不确定性</strong>,相关基建公司的逻辑兑现周期长、变数多。</li>
|
||||
<li><strong>资源价格波动风险:</strong>若缅甸政府为稳定经济而<strong class="text-white">超预期地快速恢复矿产运输</strong>,或全球其他地区供应增加,可能导致锡、稀土价格快速回落。</li>
|
||||
<li><strong>新闻时效性风险:</strong>早期关于“阿瓦桥倒塌”的传闻后被证实为误导信息。在重大灾难事件中,信息混乱是常态,基于未经核实的信息交易风险极高。</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Section 4: Stocks -->
|
||||
<section id="stocks">
|
||||
<h2 class="text-3xl font-bold mb-6 tracking-tight flex items-center gap-3">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="h-8 w-8 text-sky-400" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M9 17v-2m3 2v-4m3 4v-6m2 10H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z" /></svg>
|
||||
相关概念股票池
|
||||
</h2>
|
||||
|
||||
<!-- 关键催化剂与未来发展路径 -->
|
||||
<div class="bg-white rounded-xl shadow-lg p-6 mb-8 card-hover">
|
||||
<h2 class="text-2xl font-bold mb-6 text-gray-800 flex items-center">
|
||||
<i class="fas fa-rocket text-red-500 mr-3"></i>关键催化剂与未来发展路径
|
||||
</h2>
|
||||
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
|
||||
<div>
|
||||
<h3 class="text-xl font-bold mb-4 text-gray-700 border-b-2 border-red-200 pb-2">近期催化剂(3-6个月)</h3>
|
||||
<ol class="space-y-3 list-decimal pl-5">
|
||||
<li class="text-gray-700">
|
||||
<strong class="text-red-600">缅甸雨季(5月启动)</strong>:若道路未修复,运输中断或持续至9月。
|
||||
</li>
|
||||
<li class="text-gray-700">
|
||||
<strong class="text-red-600">佤邦复产会议</strong>:4月1日会议若宣布<strong class="text-red-600">推迟至Q3</strong>,锡价将冲击30万元/吨。
|
||||
</li>
|
||||
<li class="text-gray-700">
|
||||
<strong class="text-red-600">中国稀土第二批配额</strong>:若缅甸进口持续低迷,<strong class="text-red-600">中重稀土指标或上调10%</strong>(20250403路演)。
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<div>
|
||||
<h3 class="text-xl font-bold mb-4 text-gray-700 border-b-2 border-green-200 pb-2">长期路径(2025-2026)</h3>
|
||||
<ul class="space-y-3">
|
||||
<li class="flex items-start">
|
||||
<span class="bg-green-100 text-green-800 rounded-full w-6 h-6 flex items-center justify-center text-sm font-bold mr-2">1</span>
|
||||
<div>
|
||||
<strong class="text-gray-800">阶段1(Q2-Q3)</strong>:短缺兑现,锡/锑/稀土价格分别上探<strong class="text-green-600">30万/35万/300万元/吨</strong>。
|
||||
</div>
|
||||
</li>
|
||||
<li class="flex items-start">
|
||||
<span class="bg-green-100 text-green-800 rounded-full w-6 h-6 flex items-center justify-center text-sm font-bold mr-2">2</span>
|
||||
<div>
|
||||
<strong class="text-gray-800">阶段2(Q4)</strong>:若缅甸政局稳定+雨季结束,供给部分恢复,价格高位震荡。
|
||||
</div>
|
||||
</li>
|
||||
<li class="flex items-start">
|
||||
<span class="bg-green-100 text-green-800 rounded-full w-6 h-6 flex items-center justify-center text-sm font-bold mr-2">3</span>
|
||||
<div>
|
||||
<strong class="text-gray-800">阶段3(2026)</strong>:替代供应(非洲锡矿、美国稀土)投产,缺口收窄。
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div x-data="{
|
||||
activeTable: 'resources',
|
||||
stocks: {
|
||||
resources: [
|
||||
{ name: '锡业股份', code: '000960', reason: '国内锡业龙头,直接受益于锡价上涨预期。', category: '锡', class: 'text-amber-300' },
|
||||
{ name: '中国稀土', code: '000831', reason: '缅甸是中重稀土重要来源,供应受阻利好国内拥有配额的稀土巨头。', category: '稀土', class: 'text-violet-300' },
|
||||
{ name: '北方稀土', code: '600111', reason: '缅甸稀土进口受阻,利好国内稀土龙头企业。', category: '稀土', class: 'text-violet-300' },
|
||||
{ name: '广晟有色', code: '600259', reason: '中重稀土概念,受益于缅甸供应不确定性。', category: '稀土', class: 'text-violet-300' },
|
||||
{ name: '厦门钨业', code: '600549', reason: '业务涉稀土和钨,缅甸是重要产地,地震影响供应。', category: '稀土/钨', class: 'text-gray-300' },
|
||||
{ name: '兴业银锡', code: '000426', reason: '业务涉及锡和锑,缅甸是重要产地。', category: '锡/锑', class: 'text-amber-300' },
|
||||
{ name: '华锡有色', code: '600301', reason: '业务涉及锡和锑,缅甸是重要产地。', category: '锡/锑', class: 'text-amber-300' },
|
||||
{ name: '华钰矿业', code: '601020', reason: '锑矿概念,缅甸是重要锑矿产地,地震影响供应。', category: '锑', class: 'text-gray-400' },
|
||||
{ name: '湖南黄金', code: '002155', reason: '锑矿概念,受益于缅甸供应扰动。', category: '锑', class: 'text-gray-400' },
|
||||
{ name: '莱绅通灵', code: '603900', reason: '缅甸是重要翡翠产地,地震可能影响供应。', category: '翡翠', class: 'text-emerald-300' }
|
||||
],
|
||||
reconstruction: [
|
||||
{ name: '震安科技', code: '300767', reason: '建筑隔震龙头,与地震主题高度契合,提升全社会对建筑抗震关注度。', category: '建筑减隔震', class: 'text-cyan-300' },
|
||||
{ name: '中油工程', code: '600339', reason: '中缅天然气管道工程(缅甸段)获鲁班奖,具备在缅基建经验。', category: '海外基建', class: 'text-blue-300' },
|
||||
{ name: '云南城投', code: '600239', reason: '地理位置接近,气源来自中缅管道,被市场推测受益于灾后重建。', category: '云南本地/基建', class: 'text-blue-300' },
|
||||
{ name: '中国交建', code: '601800', reason: '大型基建央企,具备海外工程能力,为潜在的基建需求股。', category: '海外基建', class: 'text-blue-300' },
|
||||
{ name: '海螺水泥', code: '600585', reason: '在缅甸设有子公司,长期看可能深度参与灾后重建,是风险与机遇并存的标的。', category: '建材', class: 'text-lime-300' },
|
||||
{ name: '金洲管道', code: '002443', reason: '产品曾参与中缅油气管道工程。', category: '管道建材', class: 'text-lime-300' }
|
||||
],
|
||||
relief: [
|
||||
{ name: '奥美医疗', code: '002950', reason: '生产绷带等医疗耗材,为救灾刚需物资。', category: '医疗物资', class: 'text-rose-300' },
|
||||
{ name: '牧高笛', code: '603908', reason: '生产帐篷等户外装备,可用于灾民安置。中国红会援助清单验证此类需求。', category: '户外装备', class: 'text-orange-300' },
|
||||
{ name: '科伦药业', code: '002422', reason: '生产青霉素等基础药品,为地震救灾所需。', category: '药品', class: 'text-rose-300' },
|
||||
{ name: '浙江永强', code: '002489', reason: '生产户外露营装备,可用于灾民安置。', category: '户外装备', class: 'text-orange-300' },
|
||||
{ name: '稳健医疗', code: '300888', reason: '生产绷带等医疗用品,为救灾物资。', category: '医疗物资', class: 'text-rose-300' }
|
||||
],
|
||||
in_myanmar: [
|
||||
{ name: '江苏国泰', code: '002091', reason: '在缅甸设服装生产基地,公司回应未受影响,生产正常。', category: '在缅生产', class: 'text-teal-300' },
|
||||
{ name: '嘉欣丝绸', code: '002404', reason: '缅甸子公司位于仰光,公司表示生产基地未受影响。', category: '在缅生产', class: 'text-teal-300' },
|
||||
{ name: '尚荣医疗', code: '002551', reason: '旗下普尔德(缅甸)生产基地已投产,公司确认工厂未受波及。', category: '在缅生产', class: 'text-teal-300' },
|
||||
{ name: '华能水电', code: '600025', reason: '在缅甸开展瑞丽江一级水电站改造项目,目前未反馈异常。', category: '在缅能源项目', class: 'text-fuchsia-300' }
|
||||
]
|
||||
}
|
||||
}" class="glass-card p-6">
|
||||
<div class="sm:flex justify-center mb-4">
|
||||
<div role="tablist" class="tabs tabs-boxed bg-slate-900/50">
|
||||
<a role="tab" class="tab" @click="activeTable = 'resources'" :class="{'tab-active': activeTable === 'resources'}">矿产资源</a>
|
||||
<a role="tab" class="tab" @click="activeTable = 'reconstruction'" :class="{'tab-active': activeTable === 'reconstruction'}">灾后重建</a>
|
||||
<a role="tab" class="tab" @click="activeTable = 'relief'" :class="{'tab-active': activeTable === 'relief'}">救灾物资</a>
|
||||
<a role="tab" class="tab" @click="activeTable = 'in_myanmar'" :class="{'tab-active': activeTable === 'in_myanmar'}">在缅业务</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 潜在风险与挑战 -->
|
||||
<div class="bg-white rounded-xl shadow-lg p-6 mb-8 card-hover">
|
||||
<h2 class="text-2xl font-bold mb-6 text-gray-800 flex items-center">
|
||||
<i class="fas fa-exclamation-triangle text-orange-500 mr-3"></i>潜在风险与挑战
|
||||
</h2>
|
||||
<div class="grid grid-cols-1 md:grid-cols-3 gap-6">
|
||||
<div class="bg-orange-50 rounded-lg p-5">
|
||||
<h3 class="font-bold text-lg mb-3 text-orange-700">技术风险</h3>
|
||||
<p class="text-gray-700">无(资源开采技术成熟)。</p>
|
||||
</div>
|
||||
<div class="bg-orange-50 rounded-lg p-5">
|
||||
<h3 class="font-bold text-lg mb-3 text-orange-700">商业化风险</h3>
|
||||
<p class="text-gray-700">
|
||||
<strong class="text-orange-600">需求替代</strong>:光伏焊带若转向银包铜技术,锡需求或下降10%。
|
||||
</p>
|
||||
</div>
|
||||
<div class="bg-orange-50 rounded-lg p-5">
|
||||
<h3 class="font-bold text-lg mb-3 text-orange-700">政策风险</h3>
|
||||
<p class="text-gray-700">
|
||||
<strong class="text-orange-600">缅甸加征资源税</strong>:佤邦拟将锡矿税率从25%提至30%(2023年德邦路演),地震后或加速落地。
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mt-6 bg-yellow-50 rounded-lg p-5">
|
||||
<h3 class="font-bold text-lg mb-3 text-yellow-700">信息矛盾</h3>
|
||||
<p class="text-gray-700">
|
||||
<strong class="text-yellow-600">复产时间</strong>:佤邦政府称4月复产,但地震+雨季或推迟至<strong class="text-red-500">6月后</strong>(路演359433 vs 359345)。
|
||||
</p>
|
||||
</div>
|
||||
<div class="overflow-x-auto">
|
||||
<template x-if="activeTable === 'resources'">
|
||||
<table class="table table-zebra w-full">
|
||||
<thead>
|
||||
<tr><th>股票名称</th><th>代码</th><th>核心逻辑</th><th class="text-center">分类</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<template x-for="stock in stocks.resources" :key="stock.code">
|
||||
<tr>
|
||||
<td class="font-bold" x-text="stock.name"></td>
|
||||
<td><a :href="'https://valuefrontier.cn/company?scode=' + stock.code" target="_blank" class="link link-hover text-sky-400" x-text="stock.code"></a></td>
|
||||
<td x-text="stock.reason"></td>
|
||||
<td class="text-center"><span class="badge badge-outline" :class="stock.class" x-text="stock.category"></span></td>
|
||||
</tr>
|
||||
</template>
|
||||
</tbody>
|
||||
</table>
|
||||
</template>
|
||||
<template x-if="activeTable === 'reconstruction'">
|
||||
<table class="table table-zebra w-full">
|
||||
<thead>
|
||||
<tr><th>股票名称</th><th>代码</th><th>核心逻辑</th><th class="text-center">分类</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<template x-for="stock in stocks.reconstruction" :key="stock.code">
|
||||
<tr>
|
||||
<td class="font-bold" x-text="stock.name"></td>
|
||||
<td><a :href="'https://valuefrontier.cn/company?scode=' + stock.code" target="_blank" class="link link-hover text-sky-400" x-text="stock.code"></a></td>
|
||||
<td x-text="stock.reason"></td>
|
||||
<td class="text-center"><span class="badge badge-outline" :class="stock.class" x-text="stock.category"></span></td>
|
||||
</tr>
|
||||
</template>
|
||||
</tbody>
|
||||
</table>
|
||||
</template>
|
||||
<template x-if="activeTable === 'relief'">
|
||||
<table class="table table-zebra w-full">
|
||||
<thead>
|
||||
<tr><th>股票名称</th><th>代码</th><th>核心逻辑</th><th class="text-center">分类</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<template x-for="stock in stocks.relief" :key="stock.code">
|
||||
<tr>
|
||||
<td class="font-bold" x-text="stock.name"></td>
|
||||
<td><a :href="'https://valuefrontier.cn/company?scode=' + stock.code" target="_blank" class="link link-hover text-sky-400" x-text="stock.code"></a></td>
|
||||
<td x-text="stock.reason"></td>
|
||||
<td class="text-center"><span class="badge badge-outline" :class="stock.class" x-text="stock.category"></span></td>
|
||||
</tr>
|
||||
</template>
|
||||
</tbody>
|
||||
</table>
|
||||
</template>
|
||||
<template x-if="activeTable === 'in_myanmar'">
|
||||
<table class="table table-zebra w-full">
|
||||
<thead>
|
||||
<tr><th>股票名称</th><th>代码</th><th>核心逻辑</th><th class="text-center">分类</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<template x-for="stock in stocks.in_myanmar" :key="stock.code">
|
||||
<tr>
|
||||
<td class="font-bold" x-text="stock.name"></td>
|
||||
<td><a :href="'https://valuefrontier.cn/company?scode=' + stock.code" target="_blank" class="link link-hover text-sky-400" x-text="stock.code"></a></td>
|
||||
<td x-text="stock.reason"></td>
|
||||
<td class="text-center"><span class="badge badge-outline" :class="stock.class" x-text="stock.category"></span></td>
|
||||
</tr>
|
||||
</template>
|
||||
</tbody>
|
||||
</table>
|
||||
</template>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
|
||||
<footer class="text-center py-8 mt-12 text-slate-500 text-xs">
|
||||
<p>北京价值前沿科技有限公司 AI投研agent:“价小前投研” 进行投研呈现</p>
|
||||
<p>本报告为AI合成数据,投资需谨慎。</p>
|
||||
</footer>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
document.addEventListener('DOMContentLoaded', function () {
|
||||
var chartDom = document.getElementById('casualty-chart');
|
||||
var myChart = echarts.init(chartDom);
|
||||
var option;
|
||||
|
||||
<!-- 综合结论与投资启示 -->
|
||||
<div class="bg-gradient-to-r from-blue-600 to-indigo-700 rounded-xl shadow-lg p-6 mb-8 text-white">
|
||||
<h2 class="text-2xl font-bold mb-6 flex items-center">
|
||||
<i class="fas fa-trophy text-yellow-300 mr-3"></i>综合结论与投资启示
|
||||
</h2>
|
||||
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
|
||||
<div>
|
||||
<h3 class="text-xl font-bold mb-4 text-yellow-200">阶段判断</h3>
|
||||
<p class="mb-4">缅甸地震已从<strong class="text-yellow-300">情绪炒作</strong>进入<strong class="text-yellow-300">基本面短缺验证阶段</strong>,价格驱动由事件转向<strong class="text-yellow-300">库存去化+需求爆发</strong>。</p>
|
||||
</div>
|
||||
<div>
|
||||
<h3 class="text-xl font-bold mb-4 text-yellow-200">投资方向</h3>
|
||||
<ul class="space-y-2">
|
||||
<li class="flex items-start">
|
||||
<i class="fas fa-check-circle text-green-300 mt-1 mr-2"></i>
|
||||
<div>
|
||||
<strong class="text-yellow-300">最确定</strong>:<strong class="text-green-300">锡业股份</strong>(锡价每涨1万元→利润+5亿,PE仅12倍)。
|
||||
</div>
|
||||
</li>
|
||||
<li class="flex items-start">
|
||||
<i class="fas fa-check-circle text-green-300 mt-1 mr-2"></i>
|
||||
<div>
|
||||
<strong class="text-yellow-300">高弹性</strong>:<strong class="text-green-300">华锡有色</strong>(锑价上涨+锡资源注入预期)。
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mt-6 bg-blue-800 bg-opacity-50 rounded-lg p-4">
|
||||
<h3 class="text-xl font-bold mb-3 text-yellow-200">跟踪指标</h3>
|
||||
<ol class="space-y-2 list-decimal pl-5">
|
||||
<li><strong class="text-yellow-300">缅甸佤邦复产会议</strong>(4月1日)是否宣布<strong class="text-yellow-300">Q3前无法复产</strong>。</li>
|
||||
<li><strong class="text-yellow-300">中国锡矿进口量</strong>:若4-5月持续低于<strong class="text-yellow-300">5000吨/月</strong>,缺口将硬约束价格。</li>
|
||||
<li><strong class="text-yellow-300">LME锡库存</strong>:当前<strong class="text-yellow-300">2000吨</strong>(历史低位),若跌破1000吨将触发逼仓。</li>
|
||||
</ol>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 关联股票表格 -->
|
||||
<div class="bg-white rounded-xl shadow-lg p-6 card-hover">
|
||||
<h2 class="text-2xl font-bold mb-6 text-gray-800 flex items-center">
|
||||
<i class="fas fa-table text-purple-500 mr-3"></i>关联股票
|
||||
</h2>
|
||||
<div class="table-container">
|
||||
<table class="min-w-full bg-white border border-gray-200 rounded-lg">
|
||||
<thead>
|
||||
<tr class="bg-gray-100">
|
||||
<th class="py-3 px-4 text-left font-semibold text-gray-700 border-b">股票名称</th>
|
||||
<th class="py-3 px-4 text-left font-semibold text-gray-700 border-b">项目/行业</th>
|
||||
<th class="py-3 px-4 text-left font-semibold text-gray-700 border-b">产业链/市场</th>
|
||||
<th class="py-3 px-4 text-left font-semibold text-gray-700 border-b">关联原因</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">云南城投</td>
|
||||
<td class="py-3 px-4 border-b">中石油中缅管道</td>
|
||||
<td class="py-3 px-4 border-b">天然气公司</td>
|
||||
<td class="py-3 px-4 border-b">气源主要来自中石油中缅管道</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">金洲管道</td>
|
||||
<td class="py-3 px-4 border-b">中缅油气管道工程</td>
|
||||
<td class="py-3 px-4 border-b">管道产品</td>
|
||||
<td class="py-3 px-4 border-b">产品参与中缅油气管道工程</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">震安科技</td>
|
||||
<td class="py-3 px-4 border-b">建筑隔震</td>
|
||||
<td class="py-3 px-4 border-b">国内领先</td>
|
||||
<td class="py-3 px-4 border-b">建筑隔震整体解决方案供应商,房屋建筑隔震市场龙头</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">金杯电工</td>
|
||||
<td class="py-3 px-4 border-b">印尼雅万高铁、中缅铁路</td>
|
||||
<td class="py-3 px-4 border-b">产品间接应用</td>
|
||||
<td class="py-3 px-4 border-b">产品间接应用于印尼雅万高铁及中缅铁路项目</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">石化机械</td>
|
||||
<td class="py-3 px-4 border-b">-</td>
|
||||
<td class="py-3 px-4 border-b">国内重要管道建设商</td>
|
||||
<td class="py-3 px-4 border-b">参与国内所有重要管道建设,包括中缅输油输气管线</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">贵州燃气</td>
|
||||
<td class="py-3 px-4 border-b">中缅天然气管道</td>
|
||||
<td class="py-3 px-4 border-b">管道气资源</td>
|
||||
<td class="py-3 px-4 border-b">获得管道气资源中缅线</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">中油工程</td>
|
||||
<td class="py-3 px-4 border-b">中缅天然气管道工程(缅甸段)</td>
|
||||
<td class="py-3 px-4 border-b">中国建设工程鲁班奖</td>
|
||||
<td class="py-3 px-4 border-b">承建中缅天然气管道工程(缅甸段)并获鲁班奖</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">中国海诚</td>
|
||||
<td class="py-3 px-4 border-b">-</td>
|
||||
<td class="py-3 px-4 border-b">国际工程</td>
|
||||
<td class="py-3 px-4 border-b">在缅甸等国家承接过工程项目</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">上海港湾</td>
|
||||
<td class="py-3 px-4 border-b">-</td>
|
||||
<td class="py-3 px-4 border-b">一带一路</td>
|
||||
<td class="py-3 px-4 border-b">在缅甸等多国形成工程业绩</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">设计总院</td>
|
||||
<td class="py-3 px-4 border-b">-</td>
|
||||
<td class="py-3 px-4 border-b">国际项目</td>
|
||||
<td class="py-3 px-4 border-b">参与过印度尼西亚、缅甸等国项目</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">中粮科工</td>
|
||||
<td class="py-3 px-4 border-b">农粮食品及冷链物流</td>
|
||||
<td class="py-3 px-4 border-b">东盟国家</td>
|
||||
<td class="py-3 px-4 border-b">业务涉及缅甸等部分东盟国家</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">北方国际</td>
|
||||
<td class="py-3 px-4 border-b">-</td>
|
||||
<td class="py-3 px-4 border-b">国际项目</td>
|
||||
<td class="py-3 px-4 border-b">在缅甸曾有项目</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">北方稀土</td>
|
||||
<td class="py-3 px-4 border-b">稀土</td>
|
||||
<td class="py-3 px-4 border-b">中国稀土等</td>
|
||||
<td class="py-3 px-4 border-b">涉及稀土产业链相关企业</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">锡业股份</td>
|
||||
<td class="py-3 px-4 border-b">锡</td>
|
||||
<td class="py-3 px-4 border-b">兴业银锡、华锡有色等</td>
|
||||
<td class="py-3 px-4 border-b">涉及锡产业链相关企业</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">华钰矿业</td>
|
||||
<td class="py-3 px-4 border-b">锑</td>
|
||||
<td class="py-3 px-4 border-b">湖南黄金、华锡有色等</td>
|
||||
<td class="py-3 px-4 border-b">涉及锑产业链相关企业</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">中钨高新</td>
|
||||
<td class="py-3 px-4 border-b">钨</td>
|
||||
<td class="py-3 px-4 border-b">厦门钨业、章源钨业等</td>
|
||||
<td class="py-3 px-4 border-b">涉及钨产业链相关企业</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">莱绅通灵</td>
|
||||
<td class="py-3 px-4 border-b">翡翠</td>
|
||||
<td class="py-3 px-4 border-b">-</td>
|
||||
<td class="py-3 px-4 border-b">涉及翡翠相关业务</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">奥美医疗</td>
|
||||
<td class="py-3 px-4 border-b">医疗</td>
|
||||
<td class="py-3 px-4 border-b">-</td>
|
||||
<td class="py-3 px-4 border-b">涉及医疗相关业务</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">青霉素</td>
|
||||
<td class="py-3 px-4 border-b">医药</td>
|
||||
<td class="py-3 px-4 border-b">科伦药业、川宁生物等</td>
|
||||
<td class="py-3 px-4 border-b">涉及医药产业链相关企业</td>
|
||||
</tr>
|
||||
<tr class="hover:bg-gray-50">
|
||||
<td class="py-3 px-4 border-b font-medium text-blue-600">浙江永强</td>
|
||||
<td class="py-3 px-4 border-b">户外露营</td>
|
||||
<td class="py-3 px-4 border-b">-</td>
|
||||
<td class="py-3 px-4 border-b">涉及户外露营相关业务</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 页脚 -->
|
||||
<div class="mt-12 text-center text-gray-500 text-sm">
|
||||
<p>© 2025 缅甸地震概念分析报告 | 数据来源:路演、新闻、行业研究</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
// 添加页面加载动画
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
const cards = document.querySelectorAll('.card-hover');
|
||||
cards.forEach((card, index) => {
|
||||
setTimeout(() => {
|
||||
card.style.opacity = '0';
|
||||
card.style.transform = 'translateY(20px)';
|
||||
card.style.transition = 'opacity 0.5s ease, transform 0.5s ease';
|
||||
|
||||
setTimeout(() => {
|
||||
card.style.opacity = '1';
|
||||
card.style.transform = 'translateY(0)';
|
||||
}, 100);
|
||||
}, index * 100);
|
||||
});
|
||||
});
|
||||
</script>
|
||||
option = {
|
||||
backgroundColor: 'transparent',
|
||||
tooltip: {
|
||||
trigger: 'axis',
|
||||
formatter: '{b}: {c}人死亡',
|
||||
backgroundColor: 'rgba(15, 23, 42, 0.8)',
|
||||
borderColor: '#38bdf8',
|
||||
textStyle: {
|
||||
color: '#e2e8f0'
|
||||
}
|
||||
},
|
||||
grid: {
|
||||
left: '3%',
|
||||
right: '4%',
|
||||
bottom: '3%',
|
||||
containLabel: true
|
||||
},
|
||||
xAxis: {
|
||||
type: 'category',
|
||||
boundaryGap: false,
|
||||
data: ['03-28', '03-28', '03-29', '03-29', '03-29', '04-02', '04-03', '04-05'],
|
||||
axisLine: { lineStyle: { color: 'rgba(255, 255, 255, 0.2)' } },
|
||||
axisLabel: { color: '#94a3b8' }
|
||||
},
|
||||
yAxis: {
|
||||
type: 'value',
|
||||
axisLine: { show: false },
|
||||
axisLabel: { color: '#94a3b8' },
|
||||
splitLine: { lineStyle: { color: 'rgba(255, 255, 255, 0.1)' } }
|
||||
},
|
||||
series: [
|
||||
{
|
||||
name: '死亡人数',
|
||||
type: 'line',
|
||||
smooth: true,
|
||||
symbol: 'circle',
|
||||
symbolSize: 8,
|
||||
data: [50, 144, 694, 1002, 1644, 3000, 3145, 3455],
|
||||
itemStyle: {
|
||||
color: '#ef4444' // red-500
|
||||
},
|
||||
lineStyle: {
|
||||
color: '#f87171', // red-400
|
||||
width: 3
|
||||
},
|
||||
areaStyle: {
|
||||
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
|
||||
offset: 0,
|
||||
color: 'rgba(239, 68, 68, 0.5)'
|
||||
}, {
|
||||
offset: 1,
|
||||
color: 'rgba(239, 68, 68, 0)'
|
||||
}])
|
||||
}
|
||||
}
|
||||
]
|
||||
};
|
||||
|
||||
myChart.setOption(option);
|
||||
window.addEventListener('resize', myChart.resize);
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
```
|
||||
</html>
|
||||
Reference in New Issue
Block a user