<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <!-- 基础SEO -->
  <title>三藏科技 SUMZ Technology</title>
  <meta name="description" content="三藏科技提供可持续发展领域数据服务和AI应用，致力于为政府、园区、企业、科研机构客户提供基于智能算法的产品和解决方案，运用人工智能赋能各领域迈向绿色、低碳、高效的可持续未来。">
  <meta name="keywords" content="三藏科技,SUMZ Technology,双碳数字化,智慧环境,碳管理,ESG服务,大气监测,能源管理,绿色低碳,碳中和,数字化转型">
  <meta name="author" content="三藏科技 SUMZ Technology">
  <meta name="robots" content="index, follow">
  <link rel="canonical" href="http://shoplinelive.com.cn/">


  <!-- Favicon -->
  <link rel="icon" type="image/png" href="images/logo/sumz-small.png">

  <!-- 引入 Plus Jakarta Sans 字体 -->
  <link rel="preconnect" href="http://fonts.googleapis.com">
  <link rel="preconnect" href="http://fonts.gstatic.com" crossorigin>
  <link href="http://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap" rel="stylesheet">

  <!-- 引入 FontAwesome 图标库 -->
  <link rel="stylesheet" href="http://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">

  <!-- CSS样式 -->
  <link rel="stylesheet" href="css/normalize.css">
  <link rel="stylesheet" href="css/common.css">
  <link rel="stylesheet" href="css/pages/home.css">
  <link rel="stylesheet" href="css/cookie-consent.css">

  <!-- 引入共享组件脚本 -->
  <script src="js/shared-components.js"></script>

  <!-- Cookie 授权和 Matomo 跟踪（符合 GDPR） -->
  <script src="js/cookie-consent.js"></script>
  <script src="js/matomo-tracking.js"></script>

  <!-- Corporate Trust 设计系统覆盖样式 -->
  <style>
    /* ========================================
       Corporate Trust 设计系统变量
       ======================================== */
    :root {
      /* 颜色系统 - 覆盖原有变量 */
      --primary-color: #4F46E5;  /* Indigo 600 */
      --secondary-color: #7C3AED;  /* Violet 600 */
      --accent-color: #10B981;  /* Emerald 500 */

      --text-primary: #0F172A;  /* Slate 900 */
      --text-secondary: #64748B;  /* Slate 500 */
      --text-light: #94A3B8;  /* Slate 400 */
      --border-color: #E2E8F0;  /* Slate 200 */
      --bg-light: #F8FAFC;  /* Slate 50 */
      --bg-white: #FFFFFF;

      /* 渐变系统 */
      --gradient-primary: linear-gradient(135deg, #4F46E5 0%, #7C3AED 100%);
      --gradient-text: linear-gradient(135deg, #4F46E5 0%, #7C3AED 100%);
      --gradient-bg-subtle: linear-gradient(135deg, #EEF2FF 0%, #EDE9FE 100%);
      --gradient-dark: linear-gradient(135deg, #312E81 0%, #1E1B4B 100%);
      --gradient-footer: linear-gradient(135deg, #818CF8 0%, #A78BFA 100%);

      /* 彩色阴影系统 */
      --shadow-soft: 0 4px 20px -2px rgba(79, 70, 229, 0.1);
      --shadow-hover: 0 10px 25px -5px rgba(79, 70, 229, 0.15), 0 8px 10px -6px rgba(79, 70, 229, 0.1);
      --shadow-button: 0 4px 14px 0 rgba(79, 70, 229, 0.3);
      --shadow-glow: 0 0 20px rgba(79, 70, 229, 0.5);

      /* 字体 */
      --font-family-base: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
      --font-family-heading: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;

      /* 圆角 */
      --border-radius-sm: 8px;
      --border-radius-md: 12px;
      --border-radius-lg: 12px;
      --border-radius-full: 9999px;
    }

    /* ========================================
       基础样式优化
       ======================================== */
    body {
      font-family: var(--font-family-base);
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      overflow-x: hidden;
      max-width: 100vw;
      background: #F8FAFC;
      margin: 0;
      padding: 0;
      padding-top: 70px; /* 防止内容被固定顶栏遮挡 */
    }

    html {
      overflow-x: hidden;
      max-width: 100vw;
      margin: 0;
      padding: 0;
    }

    h1, h2, h3, h4, h5, h6 {
      font-family: var(--font-family-heading);
      font-weight: 700;
      line-height: 1.1;
      letter-spacing: -0.02em;
    }

    h1 { font-size: clamp(2.5rem, 5vw, 3.75rem); font-weight: 800; }
    h2 { font-size: clamp(2rem, 4vw, 3rem); }
    h3 { font-size: 1.5rem; }

    /* ========================================
       导航栏 - 毛玻璃效果 + 渐变
       ======================================== */
    .header {
      background: rgba(255, 255, 255, 0.95);
      backdrop-filter: blur(20px) saturate(180%);
      -webkit-backdrop-filter: blur(20px) saturate(180%);
      border-bottom: 1px solid var(--border-color);
      transition: all 0.3s ease;
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      width: 100%;
      z-index: 1000;
    }

    .header.dropdown-active {
      background: rgba(255, 255, 255, 1);
    }

    .header-inner {
      height: 70px;
    }

    .logo {
      display: flex;
      align-items: center;
      justify-content: flex-start;
      margin-left: -140px;
    }

    .logo img {
      max-height: 40px;
      width: auto;
      display: block;
    }

    /* 导航容器 - 整体右移 - 使用transform */
    .header-inner nav {
      transform: translateX(140px);
    }

    /* 导航链接 - 渐变下划线动画 */
    .nav-link {
      color: var(--text-secondary);
      font-weight: 500;
      font-size: 17px;
      transition: color 0.2s ease;
      position: relative;
      padding: 0.5rem 1rem;
      cursor: pointer;
    }

    /* 确保作为span的nav-link也有相同样式 */
    .nav-link span {
      pointer-events: none;
    }

    /* 为带下拉菜单的导航链接增加右侧空间 */
    .nav-item.has-dropdown > .nav-link {
      padding-right: 1.8rem;
      display: inline-flex;
      align-items: center;
      gap: 8px;
    }

    /* 下拉指示箭头 */
    .dropdown-arrow {
      display: inline-block;
      width: 0;
      height: 0;
      border-left: 4px solid transparent;
      border-right: 4px solid transparent;
      border-top: 5px solid var(--text-secondary);
      transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
      flex-shrink: 0;
    }

    .nav-item.has-dropdown:hover .dropdown-arrow {
      border-top-color: var(--primary-color);
      transform: rotate(180deg);
    }

    /* 导航按钮样式 */
    .nav-cta-btn {
      background: linear-gradient(135deg, #4F46E5 0%, #7C3AED 100%) !important;
      color: white !important;
      box-shadow: 0 4px 14px 0 rgba(79, 70, 229, 0.3) !important;
      padding: 0.5rem 1.5rem !important;
      font-size: 16px !important;
      font-weight: 600 !important;
      border-radius: 9999px !important;
      display: inline-flex !important;
      align-items: center !important;
      gap: 0.5rem !important;
      transition: all 0.2s ease !important;
    }

    .nav-cta-btn:hover {
      transform: translateY(-2px) !important;
      box-shadow: 0 6px 20px 0 rgba(79, 70, 229, 0.4) !important;
    }

    .nav-link:hover {
      color: var(--primary-color);
    }

    .nav-link::after {
      content: '';
      position: absolute;
      bottom: -4px;
      left: 0;
      width: 0;
      height: 2px;
      background: var(--gradient-primary);
      transition: width 0.2s ease;
    }

    .nav-link:hover::after {
      width: 100%;
    }

    .nav-link.active {
      color: var(--primary-color);
    }

    .nav-link.active::after {
      width: 100%;
    }

    /* ========================================
       下拉菜单样式 - Apple风格
       ======================================== */
    .nav-item {
      position: relative;
    }

    /* 下拉菜单容器 - Apple风格无缝衔接 */
    .dropdown-menu {
      position: fixed;
      top: 70px;
      left: 0;
      right: 0;
      width: 100vw;
      background: #FFFFFF;
      border: none;
      box-shadow: none;
      padding: 40px 0;
      opacity: 0;
      visibility: hidden;
      transform: translateY(-8px);
      transform-origin: top center;
      transition: opacity 0.2s ease, transform 0.2s ease, visibility 0.2s;
      z-index: 1000;
    }

    .dropdown-menu .dropdown-grid {
      /* 总宽度：容器1200px + 左偏移140px + 右偏移140px */
      width: 1480px;
      max-width: calc(100vw - 32px);
      /* 居中显示 */
      margin: 0 auto;
      padding: 0;
    }

    .dropdown-menu.active {
      opacity: 1;
      visibility: visible;
      transform: translateY(0);
    }

    /* 下拉菜单内容网格 */
    .dropdown-grid {
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      gap: 60px;
      /* 确保网格占满整个容器宽度 */
      width: 100%;
    }

    /* 两列网格样式 */
    .dropdown-grid-2-columns {
      grid-template-columns: repeat(2, 1fr);
    }

    .dropdown-column {
      display: flex;
      flex-direction: column;
    }

    .dropdown-column-title {
      font-size: 18px;
      font-weight: 600;
      color: var(--primary-color);
      margin-bottom: 16px;
      padding-bottom: 12px;
      border-bottom: 2px solid #EEF2FF;
      letter-spacing: 0.5px;
    }

    /* 可点击的标题样式 */
    .dropdown-column-title > a {
      transition: all 0.2s ease;
      position: relative;
      display: block;
    }

    .dropdown-column-title > a::before {
      content: '';
      position: absolute;
      left: -12px;
      top: 50%;
      transform: translateY(-50%);
      width: 4px;
      height: 4px;
      background: var(--primary-color);
      border-radius: 50%;
      opacity: 0;
      transition: opacity 0.2s ease;
    }

    .dropdown-column-title > a:hover {
      color: var(--primary-color);
      transform: translateX(4px);
    }

    .dropdown-column-title > a:hover::before {
      opacity: 1;
    }

    /* 下拉菜单中的图片链接样式 */
    .dropdown-column-image-link {
      display: block;
      margin-top: 8px;
      text-decoration: none;
      transition: transform 0.2s ease;
    }

    .dropdown-column-image-link:hover {
      transform: scale(1.02);
    }

    .dropdown-column-image {
      width: 100%;
      height: auto;
      border-radius: var(--border-radius-md);
      display: block;
      box-shadow: var(--shadow-soft);
    }

    .dropdown-column-list {
      list-style: none;
      padding: 0;
      margin: 0;
    }

    .dropdown-column-list li {
      margin-bottom: 12px;
    }

    .dropdown-column-list li a {
      display: block;
      color: #1d1d1f;
      font-size: 16px;
      font-weight: 400;
      text-decoration: none;
      padding: 8px 0;
      transition: all 0.2s ease;
      position: relative;
    }

    .dropdown-column-list li a:hover {
      color: var(--primary-color);
      transform: translateX(4px);
    }

    .dropdown-column-list li a::before {
      content: '';
      position: absolute;
      left: -12px;
      top: 50%;
      transform: translateY(-50%);
      width: 4px;
      height: 4px;
      background: var(--primary-color);
      border-radius: 50%;
      opacity: 0;
      transition: opacity 0.2s ease;
    }

    .dropdown-column-list li a:hover::before {
      opacity: 1;
    }

    /* ========================================
       按钮系统 - 渐变 + 提升效果
       ======================================== */
    .btn {
      transition: all 0.2s ease;
      border-radius: var(--border-radius-full);
    }

    .btn-primary {
      background: var(--gradient-primary);
      color: white;
      box-shadow: var(--shadow-button);
    }

    .btn-primary:hover {
      transform: translateY(-2px);
      box-shadow: 0 6px 20px 0 rgba(79, 70, 229, 0.4);
    }

    .btn-large {
      padding: 0.75rem 2rem;
      font-size: 18px;
      font-weight: 600;
      border-radius: 9999px;
      transition: all 0.2s ease;
      display: inline-flex;
      align-items: center;
      justify-content: center;
      gap: 0.5rem;
      height: 50px;
    }

    /* 主按钮样式 - Start Free Trial 风格 */
    .btn-primary.btn-large {
      background: linear-gradient(135deg, #4F46E5 0%, #7C3AED 100%);
      color: white;
      box-shadow: 0 4px 14px 0 rgba(79, 70, 229, 0.3);
    }

    .btn-primary.btn-large:hover {
      transform: translateY(-2px);
      box-shadow: 0 6px 20px 0 rgba(79, 70, 229, 0.4);
    }

    /* 箭头悬停效果 - 向右移动 */
    .btn-primary.btn-large:hover svg,
    .btn-primary.btn-large:hover i {
      transform: translateX(4px);
    }

    /* 次要按钮样式 - Watch Demo 风格 */
    .btn-large.btn-secondary {
      background: white;
      color: #334155;
      border: 1px solid #E2E8F0;
    }

    .btn-large.btn-secondary:hover {
      border-color: #CBD5E1;
      background: #F8FAFC;
      transform: translateY(-2px);
      box-shadow: 0 4px 14px 0 rgba(79, 70, 229, 0.15);
    }

    /* 次要按钮箭头悬停效果 */
    .btn-large.btn-secondary:hover svg {
      transform: translateX(4px);
    }

    /* ========================================
       Hero 区域 - 背景图片
       ======================================== */
    .hero {
      position: relative;
      overflow: visible;
      padding: 120px 0 80px;
      background-image: url('images/banner/banner.png');
      background-size: cover;
      background-position: center;
      background-repeat: no-repeat;
      color: white;
      text-align: center;
      min-height: 500px;
    }

    .hero h1 {
      color: #4F46E5;
      margin-bottom: 1.5rem;
    }

    .hero p {
      color: #64748B;
      font-size: 1.125rem;
      margin-bottom: 7.625rem;
      max-width: 900px;
      margin-left: auto;
      margin-right: auto;
      line-height: 1.6;
    }

    /* ========================================
       特性区域 - 优化样式
       ======================================== */
    .features {
      padding: 80px 0;
      background-color: var(--bg-light);
    }

    /* ========================================
       卡片系统 - 彩色阴影 + 提升效果
       ======================================== */
    .card {
      border-radius: var(--border-radius-md);
      border: 1px solid var(--border-color);
      box-shadow: var(--shadow-soft);
      transition: all 0.2s ease;
      overflow: hidden;
      background: white;
    }

    .card:hover {
      transform: translateY(-4px);
      box-shadow: var(--shadow-hover);
    }

    .card-header {
      padding: 2rem;
      padding-bottom: 0;
    }

    .card-title {
      font-size: 1.25rem;
      font-weight: 600;
      color: var(--text-primary);
      margin-bottom: 0;
    }

    .card-content {
      padding: 0 2rem 2rem;
    }

    .card-content p {
      color: var(--text-secondary);
      line-height: 1.7;
    }

    /* ========================================
       页脚 - 深色背景 + 渐变
       ======================================== */
    .footer {
      background: #1E293B;
      padding: 4rem 0 1rem;
      margin: 0;
    }

    .footer-inner {
      display: grid;
      grid-template-columns: 0.8fr 1fr 2.8fr 2fr;
      gap: 4rem;
      margin-bottom: 1.5rem;
    }

    .footer-section {
      margin-bottom: 0;
    }

    .footer-title {
      font-size: 1.125rem;
      font-weight: 600;
      color: white;
      margin-bottom: 1rem;
    }

    .footer-links {
      list-style: none;
      padding: 0;
      margin: 0;
    }

    .footer-links li {
      margin-bottom: 0.75rem;
    }

    .footer-links a {
      color: #94A3B8;
      text-decoration: none;
      transition: color 0.2s ease;
      font-size: 0.95rem;
    }

    .footer-links a:hover {
      color: white;
    }

    .footer-bottom {
      text-align: center;
      padding-top: 1rem;
      margin-top: 1rem;
      border-top: 1px solid rgba(255, 255, 255, 0.1);
      color: #64748B;
      font-size: 0.875rem;
    }

    /* ========================================
       返回顶部按钮 - 优化样式
       ======================================== */
    .back-to-top {
      position: fixed;
      bottom: 30px;
      right: 30px;
      width: 50px;
      height: 50px;
      background: var(--gradient-primary);
      color: white;
      border: none;
      border-radius: var(--border-radius-full);
      cursor: pointer;
      opacity: 0;
      visibility: hidden;
      transform: translateY(0);
      transition: all 0.2s ease;
      z-index: 999;
      box-shadow: var(--shadow-button);
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.5rem;
      font-weight: bold;
    }

    .back-to-top.visible {
      opacity: 1;
      visibility: visible;
    }

    .back-to-top:hover {
      transform: translateY(-2px);
      box-shadow: 0 6px 20px 0 rgba(79, 70, 229, 0.4);
    }

    /* ========================================
       移动端菜单优化
       ======================================== */
    .menu-toggle {
      display: none;
      flex-direction: column;
      gap: 5px;
      background: none;
      border: none;
      cursor: pointer;
      padding: 10px;
    }

    .menu-toggle span {
      width: 25px;
      height: 3px;
      background-color: var(--text-primary);
      transition: all 0.3s ease;
      border-radius: 2px;
    }

    @media (max-width: 768px) {
      .menu-toggle {
        display: flex;
      }

      .nav {
        display: none;
        position: absolute;
        top: 70px;
        left: 0;
        right: 0;
        background-color: var(--bg-white);
        flex-direction: column;
        padding: var(--spacing-md);
        box-shadow: var(--shadow-hover);
        gap: 0;
      }

      .nav.active {
        display: flex;
      }

      .nav-item {
        border-bottom: 1px solid var(--border-color);
      }

      .nav-link {
        padding: var(--spacing-sm) 0;
      }
    }

    /* ========================================
       工具类
       ======================================== */
    .text-center {
      text-align: center;
    }

    .gradient-text {
      background: var(--gradient-text);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
    }
  </style>
  <script type="module" src="/@vite/client"></script>
</head>
<body>
  <!-- 顶栏占位符 -->
  <div id="header-placeholder"></div>

  <!-- 主要内容区域 -->
  <main style="background: #F8FAFC; position: relative; overflow: hidden; margin: 0; padding: 0;">
    <!-- 氛围背景球体 -->
    <div style="position: absolute; width: 800px; height: 800px; border-radius: 50%; filter: blur(120px); opacity: 0.12; pointer-events: none; background: #4F46E5; top: -100px; right: -200px;"></div>
    <div style="position: absolute; width: 800px; height: 800px; border-radius: 50%; filter: blur(120px); opacity: 0.12; pointer-events: none; background: #7C3AED; bottom: -100px; left: -200px;"></div>
    <div style="position: absolute; width: 600px; height: 600px; border-radius: 50%; filter: blur(100px); opacity: 0.08; pointer-events: none; background: #4F46E5; top: 50%; left: 50%; transform: translate(-50%, -50%);"></div>

    <div style="position: relative; z-index: 1;">
      <!-- Hero区域 - 背景图片 -->
      <section class="hero">
        <div class="container" style="margin-top: -20px;">
          <h1>提供可持续发展领域数据服务和AI应用</h1>
          <p>致力于为政府、园区、企业、科研机构客户提供基于智能算法的产品和解决方案，运用人工智能赋能各领域迈向绿色、低碳、高效的可持续未来。</p>
          <div style="gap: 1rem; display: flex; justify-content: center; flex-wrap: wrap;">
            <a href="html/start.html" class="btn btn-primary btn-large">
              预约专家演示
              <i class="fa-solid fa-play" style="font-size: 12px; transition: transform 0.2s ease;"></i>
            </a>
            <a href="html/solutions.html" class="btn btn-large btn-secondary">
              查看解决方案
              <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="transition: transform 0.2s ease;">
                <line x1="5" y1="12" x2="19" y2="12"></line>
                <polyline points="12 5 19 12 12 19"></polyline>
              </svg>
            </a>
          </div>
        </div>
      </section>

      <!-- 为什么选择三藏 + 主要客户 - 统一背景 -->
      <section style="padding: 64px 8rem; position: relative;">
        <!-- 主标题 -->
        <h2 style="text-align: center; margin-bottom: 4rem; font-size: clamp(2rem, 4vw, 3rem); font-weight: 700; line-height: 1.1; letter-spacing: -0.02em; color: #0F172A;">
          为什么选择三藏
        </h2>

        <!-- 卡片网格 -->
        <div class="apple-card-grid" style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 2rem;">
          <!-- 卡片 1: 看的清 -->
          <div class="apple-card" style="background: white; border-radius: 12px; border: 1px solid #E2E8F0; box-shadow: 0 4px 20px -2px rgba(79, 70, 229, 0.1); transition: all 0.2s ease; overflow: hidden; padding: 2rem; cursor: default;">
            <div style="display: flex; gap: 1.5rem;">
              <!-- 图标容器 -->
              <div style="color: #000000; display: flex; align-items: center; justify-content: center; flex-shrink: 0;">
                <svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                  <path d="M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z"></path>
                  <circle cx="12" cy="12" r="3"></circle>
                </svg>
              </div>

              <!-- 标题和副标题 -->
              <div style="flex: 1;">
                <!-- 标题 -->
                <h3 style="font-size: 1.25rem; font-weight: 600; color: #0F172A; margin-bottom: 0.5rem; line-height: 1.4;">
                  看的清
                </h3>

                <!-- 副标题 -->
                <p style="font-size: 0.875rem; font-weight: 600; color: #4F46E5; margin-bottom: 0; text-transform: uppercase; letter-spacing: 0.05em;">
                  全域数据融合
                </p>
              </div>

              <!-- 右上角链接 -->
              <!-- 数据要素页面暂时隐藏，恢复时取消注释 -->
              <!-- <a href="html/dataelement.html" class="card-learn-more-link" style="font-size: 1rem; color: #0066CC; text-decoration: none; white-space: nowrap;">
                进一步了解&gt;
              </a> -->
            </div>

            <!-- 描述 - 独立一行，从图标下方开始 -->
            <p style="font-size: 1rem; color: #64748B; line-height: 1.7; margin: 1.5rem 0 0 0; padding-left: 0;">
              集成百万级环境、气象、政策、企业、排污许可、咨询舆情数据，消除数据孤岛
            </p>
          </div>

          <!-- 卡片 2: 算的准 -->
          <div class="apple-card" style="background: white; border-radius: 12px; border: 1px solid #E2E8F0; box-shadow: 0 4px 20px -2px rgba(79, 70, 229, 0.1); transition: all 0.2s ease; overflow: hidden; padding: 2rem; cursor: default;">
            <div style="display: flex; gap: 1.5rem;">
              <!-- 图标容器 -->
              <div style="color: #000000; display: flex; align-items: center; justify-content: center; flex-shrink: 0;">
                <svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                  <path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"></path>
                  <polyline points="3.27 6.96 12 12.01 20.73 6.96"></polyline>
                  <line x1="12" y1="22.08" x2="12" y2="12"></line>
                </svg>
              </div>

              <!-- 标题和副标题 -->
              <div style="flex: 1;">
                <!-- 标题 -->
                <h3 style="font-size: 1.25rem; font-weight: 600; color: #0F172A; margin-bottom: 0.5rem; line-height: 1.4;">
                  算的准
                </h3>

                <!-- 副标题 -->
                <p style="font-size: 0.875rem; font-weight: 600; color: #4F46E5; margin-bottom: 0; text-transform: uppercase; letter-spacing: 0.05em;">
                  自研算法模型
                </p>
              </div>

              <!-- 右上角链接 -->
              <a href="html/ai.html" class="card-learn-more-link" style="font-size: 1rem; color: #0066CC; text-decoration: none; white-space: nowrap;">
                进一步了解&gt;
              </a>
            </div>

            <!-- 描述 - 独立一行，从图标下方开始 -->
            <p style="font-size: 1rem; color: #64748B; line-height: 1.7; margin: 1.5rem 0 0 0; padding-left: 0;">
              构建环境类、气象类、能碳类算法模型库,显著提升预测准确率与核算精度
            </p>
          </div>

          <!-- 卡片 3: 管的住 -->
          <div class="apple-card" style="background: white; border-radius: 12px; border: 1px solid #E2E8F0; box-shadow: 0 4px 20px -2px rgba(79, 70, 229, 0.1); transition: all 0.2s ease; overflow: hidden; padding: 2rem; cursor: default;">
            <div style="display: flex; gap: 1.5rem;">
              <!-- 图标容器 -->
              <div style="color: #000000; display: flex; align-items: center; justify-content: center; flex-shrink: 0;">
                <svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                  <path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"></path>
                </svg>
              </div>

              <!-- 标题和副标题 -->
              <div style="flex: 1;">
                <!-- 标题 -->
                <h3 style="font-size: 1.25rem; font-weight: 600; color: #0F172A; margin-bottom: 0.5rem; line-height: 1.4;">
                  管的住
                </h3>

                <!-- 副标题 -->
                <p style="font-size: 0.875rem; font-weight: 600; color: #4F46E5; margin-bottom: 0; text-transform: uppercase; letter-spacing: 0.05em;">
                  闭环监管与应用
                </p>
              </div>

              <!-- 链接 -->
              <a href="html/solutions.html" class="card-learn-more-link" style="font-size: 1rem; color: #0066CC; text-decoration: none; white-space: nowrap;">
                进一步了解&gt;
              </a>
            </div>

            <!-- 描述 - 独立一行，从图标下方开始 -->
            <p style="font-size: 1rem; color: #64748B; line-height: 1.7; margin: 1.5rem 0 0 0; padding-left: 0;">
              从监测发现到溯源分析再到执法联动全流程闭环管理,大幅降低合规成本与管理难度
            </p>
          </div>

          <!-- 卡片 4: 信的过 -->
          <div class="apple-card" style="background: white; border-radius: 12px; border: 1px solid #E2E8F0; box-shadow: 0 4px 20px -2px rgba(79, 70, 229, 0.1); transition: all 0.2s ease; overflow: hidden; padding: 2rem; cursor: default;">
            <div style="display: flex; gap: 1.5rem;">
              <!-- 图标容器 -->
              <div style="color: #000000; display: flex; align-items: center; justify-content: center; flex-shrink: 0;">
                <svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                  <path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path>
                </svg>
              </div>

              <!-- 标题和副标题 -->
              <div style="flex: 1;">
                <!-- 标题 -->
                <h3 style="font-size: 1.25rem; font-weight: 600; color: #0F172A; margin-bottom: 0.5rem; line-height: 1.4;">
                  信的过
                </h3>

                <!-- 副标题 -->
                <p style="font-size: 0.875rem; font-weight: 600; color: #4F46E5; margin-bottom: 0; text-transform: uppercase; letter-spacing: 0.05em;">
                  广泛行业认可
                </p>
              </div>

              <!-- 链接 -->
              <a href="html/cases.html" class="card-learn-more-link" style="font-size: 1rem; color: #0066CC; text-decoration: none; white-space: nowrap;">
                进一步了解&gt;
              </a>
            </div>

            <!-- 描述 - 独立一行，从图标下方开始 -->
            <p style="font-size: 1rem; color: #64748B; line-height: 1.7; margin: 1.5rem 0 0 0; padding-left: 0;">
              已服务全国30+省市生态环境部门及众多石化、钢铁行业头部企业,拥有丰富实战落地经验
            </p>
          </div>
        </div>

        <!-- 分隔间距 -->
        <div style="margin-top: 6rem;"></div>

        <!-- 主标题 -->
        <h2 style="text-align: center; margin-bottom: 4rem; font-size: clamp(2rem, 4vw, 3rem); font-weight: 700; line-height: 1.1; letter-spacing: -0.02em; color: #0F172A;">
          主要客户
        </h2>

        <!-- 数据统计容器 -->
        <div class="stats-container" style="display: flex; justify-content: space-between; align-items: center; background: #fff; padding: 3rem 0; border-radius: 0; box-shadow: none; margin: 0 -8rem; width: calc(100% + 16rem);">
          <div class="stat-card" style="text-align: center; flex: 1; padding: 0 1.5rem;">
            <h3 style="font-size: 2.0rem; font-weight: 700; color: #1a202c; margin-bottom: 1rem;">政府部门</h3>
            <p style="font-size: 1rem; color: #718096; margin: 0;">污染精准防控与溯源</p>
            <p style="font-size: 1rem; color: #718096; margin: 0.25rem 0 0 0;">碳清单核算与达峰路径规划</p>
          </div>
          <div class="stat-card" style="text-align: center; flex: 1; padding: 0 1.5rem;">
            <h3 style="font-size: 2.0rem; font-weight: 700; color: #1a202c; margin-bottom: 1rem;">工业园区</h3>
            <p style="font-size: 1rem; color: #718096; margin: 0;">监管与风险预警</p>
            <p style="font-size: 1rem; color: #718096; margin: 0.25rem 0 0 0;">能碳协同管控</p>
          </div>
          <div class="stat-card" style="text-align: center; flex: 1; padding: 0 1.5rem;">
            <h3 style="font-size: 2.0rem; font-weight: 700; color: #1a202c; margin-bottom: 1rem;">企业单位</h3>
            <p style="font-size: 1rem; color: #718096; margin: 0;">污染物智能质控与异常告警</p>
            <p style="font-size: 1rem; color: #718096; margin: 0.25rem 0 0 0;">能碳与ESG管理</p>
          </div>
          <div class="stat-card" style="text-align: center; flex: 1; padding: 0 1.5rem;">
            <h3 style="font-size: 2.0rem; font-weight: 700; color: #1a202c; margin-bottom: 1rem;">科研机构</h3>
            <p style="font-size: 1rem; color: #718096; margin: 0;">环境数据采集与算法验证</p>
            <p style="font-size: 1rem; color: #718096; margin: 0.25rem 0 0 0;">能碳数据支撑与情景模拟</p>
          </div>
        </div>

        <!-- 分隔间距 -->
        <div style="margin-top: 6rem;"></div>

        <!-- 行业解决方案标题 -->
        <h2 style="text-align: center; margin-bottom: 4rem; font-size: clamp(2rem, 4vw, 3rem); font-weight: 700; line-height: 1.1; letter-spacing: -0.02em; color: #0F172A;">
          行业解决方案
        </h2>

        <!-- 行业解决方案 - 默认展示 -->
        <div id="solution-container" style="position: relative; height: 400px; border-radius: 16px; overflow: hidden; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);">
          <!-- 背景图片层 -->
          <img id="solution-bg-img" src="images/index/hjjc.png" alt="环境监测" style="position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; transition: opacity 0.5s ease;">

          <!-- 白线层 -->
          <div id="white-lines">
            <div id="line-1" style="position: absolute; top: 0; left: 50%; width: 2px; height: 100%; background: rgba(255, 255, 255, 0.9); transition: left 0.5s ease;"></div>
            <div id="line-2" style="position: absolute; top: 0; left: 75%; width: 2px; height: 100%; background: rgba(255, 255, 255, 0.9); transition: left 0.5s ease;"></div>
          </div>

          <!-- 蒙层 -->
          <div id="solution-overlay" style="position: absolute; left: 0; bottom: 0; width: 50%; height: 100%; background: rgba(0, 0, 0, 0.3); transition: all 0.5s ease;"></div>

          <!-- 识别区域层 -->
          <div id="zones-layer">
            <div class="solution-zone" data-zone="1" style="position: absolute; left: 0; top: 0; width: 50%; height: 100%; cursor: pointer; transition: all 0.5s ease;"></div>
            <div class="solution-zone" data-zone="2" style="position: absolute; left: 50%; top: 0; width: 25%; height: 100%; cursor: pointer; transition: all 0.5s ease;"></div>
            <div class="solution-zone" data-zone="3" style="position: absolute; left: 75%; top: 0; width: 25%; height: 100%; cursor: pointer; transition: all 0.5s ease;"></div>
          </div>

          <!-- 文本标签层 -->
          <div id="labels-layer">
            <!-- 环境监测数字化 -->
            <div id="label-1" style="position: absolute; bottom: 2rem; left: 2rem; color: white; transition: left 0.5s ease;">
              <h3 style="font-size: 1.5rem; font-weight: 700; margin: 0; color: white;">环境监测数字化</h3>
              <ul class="sub-items" style="list-style: none; padding: 0; margin: 0.5rem 0 0 0; font-size: 0.875rem; line-height: 1.8; display: block;">
                <li>- 重污染天气应急指挥决策平台</li>
                <li>- “天空地”一体化溯源防控平台</li>
                <li>- 智慧园区大气污染精细化监管平台</li>
                <li>- 企业/园区智慧环保一站式管理平台</li>
                <li>- VOCs与有毒有害气体安环监管平台</li>
              </ul>
            </div>

            <!-- 智慧能碳管理 -->
            <div id="label-2" style="position: absolute; bottom: 2rem; left: 52%; color: white; transition: left 0.5s ease;">
              <h3 style="font-size: 1.5rem; font-weight: 700; margin: 0; color: white;">智慧能碳管理</h3>
              <ul class="sub-items" style="list-style: none; padding: 0; margin: 0.5rem 0 0 0; font-size: 0.875rem; line-height: 1.8; display: none;">
                <li>- 区域碳大脑平台</li>
                <li>- 产品碳足迹公共服务平台</li>
                <li>- 企业可持续发展综合解决方案</li>
                <li>- 零碳园区能碳管理平台</li>
              </ul>
            </div>

            <!-- 数字化应用服务 -->
            <div id="label-3" style="position: absolute; bottom: 2rem; left: 77%; color: white; transition: left 0.5s ease;">
              <h3 style="font-size: 1.5rem; font-weight: 700; margin: 0; color: white;">数字化应用服务</h3>
              <ul class="sub-items" style="list-style: none; padding: 0; margin: 0.5rem 0 0 0; font-size: 0.875rem; line-height: 1.8; display: none;">
                <li>- AI与数据洞察服务</li>
                <li>- 空气质量持续改善服务</li>
                <li>- 创新课题设计及申报服务</li>
              </ul>
            </div>
          </div>
        </div>
      </div>

      <!-- 移动端适配 -->
      <style>
        @media (max-width: 768px) {
          .apple-card-grid {
            grid-template-columns: 1fr !important;
          }
          .stats-container {
            flex-direction: column !important;
            gap: 2rem !important;
            padding: 3rem 2rem !important;
          }
        }

        /* 行业解决方案 - 移动端适配 */
        @media (max-width: 768px) {
          .solution-overlay {
            display: none;
          }
        }
      </style>
    </section>

    <!-- 绿色脉络 -->
    <section id="ai-assistant" style="padding: 32px 8rem 64px 8rem; position: relative;">
      <!-- 主标题 -->
      <h2 style="text-align: center; margin-bottom: 4rem; font-size: clamp(2rem, 4vw, 3rem); font-weight: 700; line-height: 1.1; letter-spacing: -0.02em; color: #0F172A;">
        绿色脉络
      </h2>
      <!-- AI问答视频播放器 -->
      <div class="ai-video-container">
        <video id="ai-video" class="ai-video" autoplay muted playsinline>
          <source src="images/index/aiwdzs.mp4" type="video/mp4">
          您的浏览器不支持视频播放。
        </video>
        <div class="ai-video-overlay" id="ai-video-overlay">
          <div class="ai-liquid-glass-button" id="ai-play-button">
            <svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg">
              <circle cx="28" cy="28" r="28" fill="rgba(255, 255, 255, 0.95)" style="filter: drop-shadow(0 8px 32px rgba(0, 0, 0, 0.3))"/>
              <path d="M22 17L42 28L22 39V17Z" fill="#1D1D1F" stroke="none"/>
            </svg>
          </div>
          <p class="ai-video-hint">点击播放视频</p>
        </div>
        <!-- 右下角控制按钮 -->
        <div class="ai-video-controls" id="ai-video-controls">
          <!-- 开始使用按钮 -->
          <a href="javascript:void(0);" class="ai-video-start-button">火爆内测中</a>
          <!-- 了解更多按钮 -->
          <a href="html/ai.html" class="ai-video-learn-more-button">了解更多</a>

          <!-- 播放控制按钮 -->
          <button class="ai-control-button" id="ai-control-pause" aria-label="暂停">
            <svg width="20" height="20" viewBox="0 0 20 20" fill="none">
              <rect x="4" y="2.5" width="5" height="15" rx="1.5" fill="#53504C"/>
              <rect x="11" y="2.5" width="5" height="15" rx="1.5" fill="#53504C"/>
            </svg>
          </button>
          <button class="ai-control-button" id="ai-control-play" aria-label="播放" style="display: none;">
            <svg width="20" height="20" viewBox="0 0 20 20" fill="none">
              <path d="M6 3.5L15 10L6 16.5V3.5Z" fill="#53504C"/>
            </svg>
          </button>
          <button class="ai-control-button" id="ai-control-replay" aria-label="重放" style="display: none;">
            <svg width="20" height="20" viewBox="0 0 20 20" fill="none">
              <path d="M10 3C6 3 3 5.5 3 10C3 14.5 6 17 10 17C14 17 17 14.5 17 10H15C15 13.5 12.5 15 10 15C7 15 5.5 13 5.5 10C5.5 7 7 5 10 5V8L14.5 5L10 2V3Z" fill="#53504C"/>
            </svg>
          </button>
        </div>
      </div>
    </section>

    <style>
      /* AI问答助手视频容器样式 - Apple流光玻璃风格 */
      .ai-video-container {
        position: relative;
        margin: 0 auto;
        border-radius: 12px;
        overflow: hidden;
        box-shadow: 0 4px 20px -2px rgba(79, 70, 229, 0.1);
        background: #000;
      }

      .ai-video {
        width: 100%;
        height: auto;
        display: block;
        cursor: default;
        border-radius: 12px;
      }

      .ai-video-overlay {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        background: rgba(0, 0, 0, 0.2);
        backdrop-filter: blur(0px);
        cursor: pointer;
        transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
      }

      .ai-video-overlay.hidden {
        opacity: 0;
        pointer-events: none;
      }

      /* 流光玻璃播放按钮 */
      .ai-liquid-glass-button {
        position: relative;
        width: 80px;
        height: 80px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 50%;
        background: rgba(255, 255, 255, 0.15);
        backdrop-filter: blur(20px) saturate(180%);
        -webkit-backdrop-filter: blur(20px) saturate(180%);
        border: 1px solid rgba(255, 255, 255, 0.3);
        box-shadow:
          0 8px 32px rgba(0, 0, 0, 0.3),
          inset 0 1px 0 rgba(255, 255, 255, 0.4),
          inset 0 -1px 0 rgba(0, 0, 0, 0.1);
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        cursor: pointer;
      }

      .ai-liquid-glass-button:hover {
        transform: scale(1.05);
        background: rgba(255, 255, 255, 0.2);
        border-color: rgba(255, 255, 255, 0.4);
        box-shadow:
          0 12px 40px rgba(0, 0, 0, 0.4),
          inset 0 1px 0 rgba(255, 255, 255, 0.5),
          inset 0 -1px 0 rgba(0, 0, 0, 0.1);
      }

      .ai-liquid-glass-button:active {
        transform: scale(0.98);
        background: rgba(255, 255, 255, 0.18);
      }

      .ai-liquid-glass-button svg {
        transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
      }

      .ai-liquid-glass-button:hover svg {
        transform: scale(1.05);
      }

      .ai-video-hint {
        color: rgba(255, 255, 255, 0.9);
        font-size: 1rem;
        margin-top: 2rem;
        font-weight: 500;
        letter-spacing: 0.02em;
        text-shadow: 0 2px 8px rgba(0, 0, 0, 0.6);
        transition: opacity 0.3s ease;
      }

      /* 右下角控制按钮 */
      .ai-video-controls {
        position: absolute;
        bottom: 20px;
        right: 20px;
        display: flex;
        gap: 12px;
        z-index: 20;
        align-items: center;
      }

      /* 了解更多按钮 */
      .ai-video-learn-more-button {
        background: #E5E7EB;
        color: #374151;
        padding: 0 28px;
        height: 40px;
        font-size: 0.9rem;
        font-weight: 600;
        border-radius: 9999px;
        border: none;
        cursor: pointer;
        transition: all 0.2s ease;
        display: flex;
        align-items: center;
        justify-content: center;
        text-decoration: none;
      }

      .ai-video-learn-more-button:hover {
        background: #D1D5DB;
        transform: translateY(-1px);
      }

      .ai-video-learn-more-button:active {
        transform: translateY(0);
      }

      /* 开始使用按钮 */
      .ai-video-start-button {
        background: linear-gradient(135deg, #4F46E5 0%, #7C3AED 100%);
        color: white;
        padding: 0 28px;
        height: 40px;
        font-size: 0.9rem;
        font-weight: 600;
        border-radius: 9999px;
        border: none;
        cursor: pointer;
        transition: all 0.2s ease;
        display: flex;
        align-items: center;
        justify-content: center;
        text-decoration: none;
      }

      .ai-video-start-button:hover {
        transform: translateY(-1px);
        background: linear-gradient(135deg, #4338CA 0%, #6D28D9 100%);
      }

      .ai-video-start-button:active {
        transform: translateY(0);
      }

      .ai-control-button {
        position: relative;
        width: 40px;
        height: 40px;
        border-radius: 50%;
        background: #E7DFD2;
        border: none;
        cursor: pointer;
        display: flex;
        align-items: center;
        justify-content: center;
        transition: all 0.2s ease;
      }

      .ai-control-button:hover {
        background: #D9D1C4;
        transform: scale(1.05);
      }

      .ai-control-button:active {
        transform: scale(0.95);
      }

      .ai-control-button svg {
        width: 20px;
        height: 20px;
        display: block;
      }
    </style>

    <!-- 客户案例 -->
    <section style="padding: 36px 8rem;">
        <!-- 标题 -->
        <h2 style="text-align: center; margin-bottom: 4rem; font-size: clamp(2rem, 4vw, 3rem); font-weight: 700; line-height: 1.1; letter-spacing: -0.02em; color: #0F172A;">
          客户案例
        </h2>

        <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center;">
          <div>
            <h3 style="font-size: 2.0rem; font-weight: 700; color: #1a202c; margin-bottom: 2.5rem;">四川省大气"天空地"一体化溯源防控平台</h3>

            <p style="margin-bottom: 1.5rem; color: var(--text-secondary); line-height: 1.7; font-size: 1.125rem;">
              环境数据智能获取；污染源监控与模型评价；生态环境综合评价；数字化治理系统平台
            </p>

            <!-- 标签组 -->
            <div style="display: flex; flex-wrap: wrap; gap: 0.5rem; margin-bottom: 2.5rem;">
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">千万级</span>
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">1年建设</span>
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">已验收</span>
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">持续运维中</span>
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">延伸至广安、德阳、绵阳等市级平台</span>
            </div>

            <a href="html/cases.html#case-sichuan-sky-earth" class="btn btn-primary" style="display: inline-flex; align-items: center; gap: 0.5rem;">
              了解更多
              <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                <line x1="5" y1="12" x2="19" y2="12"></line>
                <polyline points="12 5 19 12 12 19"></polyline>
              </svg>
            </a>
          </div>
          <!-- 图片占位符 - 3D悬浮透视骨架屏卡片 -->
          <div style="perspective: 1000px;">
            <div class="skeleton-card-3d" style="background: #f5f7fa; border-radius: 8px; padding: 20px; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15), 0 8px 20px rgba(0, 0, 0, 0.1); min-height: 450px; display: flex; flex-direction: column; box-sizing: border-box; transform: rotateX(5deg) rotateY(-8deg) rotateZ(1deg) translateZ(20px); transition: transform 0.4s ease, box-shadow 0.4s ease;">
              <!-- 内嵌内容区与底部状态栏 - 融为一体的白色卡片 -->
              <div style="background: white; border-radius: 8px; height: 100%; padding: 24px; display: flex; flex-direction: column; gap: 20px; box-sizing: border-box; overflow: hidden;">
                <!-- 平台首页图片 -->
                <img src="images/index/sc.png" alt="平台首页" style="width: 100%; height: auto; border-radius: 4px; object-fit: contain; flex: 1 1 auto; min-height: 0;">

                <!-- 底部状态栏 - 融入整体 -->
                <div style="padding-top: 16px; border-top: 1px solid #e5e7eb; display: flex; align-items: center; justify-content: space-between; flex-shrink: 0;">
                  <span style="font-size: 14px; color: #6b7280; font-family: sans-serif; font-weight: 700;">平台首页</span>
                  <div style="width: 10px; height: 10px; background: #22c55e; border-radius: 50%;"></div>
                </div>
              </div>
            </div>
          </div>
        </div>
    </section>

    <!-- 客户案例 - 左右颠倒版本 -->
    <section style="padding: 96px 8rem;">
        <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center;">
          <!-- 左侧：3D图片卡片 -->
          <div style="perspective: 1000px;">
            <div class="skeleton-card-3d-reversed" style="background: #f5f7fa; border-radius: 8px; padding: 20px; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15), 0 8px 20px rgba(0, 0, 0, 0.1); min-height: 450px; display: flex; flex-direction: column; box-sizing: border-box; transform: rotateX(5deg) rotateY(8deg) rotateZ(-1deg) translateZ(20px); transition: transform 0.4s ease, box-shadow 0.4s ease;">
              <!-- 内嵌内容区与底部状态栏 - 融为一体的白色卡片 -->
              <div style="background: white; border-radius: 8px; height: 100%; padding: 24px; display: flex; flex-direction: column; gap: 20px; box-sizing: border-box; overflow: hidden;">
                <!-- 平台首页图片 -->
                <img src="images/index/hk.png" alt="平台首页" style="width: 100%; height: auto; border-radius: 4px; object-fit: contain; flex: 1 1 auto; min-height: 0;">

                <!-- 底部状态栏 - 融入整体 -->
                <div style="padding-top: 16px; border-top: 1px solid #e5e7eb; display: flex; align-items: center; justify-content: space-between; flex-shrink: 0;">
                  <span style="font-size: 14px; color: #6b7280; font-family: sans-serif; font-weight: 700;">平台首页</span>
                  <div style="width: 10px; height: 10px; background: #22c55e; border-radius: 50%;"></div>
                </div>
              </div>
            </div>
          </div>

          <!-- 右侧：文本内容 -->
          <div>
            <h3 style="font-size: 2.0rem; font-weight: 700; color: #1a202c; margin-bottom: 2.5rem; text-align: right;">海口生物城双碳智慧管理平台</h3>

            <p style="margin-bottom: 1.5rem; color: var(--text-secondary); line-height: 1.7; text-align: right; font-size: 1.125rem;">
              园区能碳管理；企业碳管理服务；产品碳足迹；园区碳普惠；双碳技术和管理创新
            </p>

            <!-- 标签组 -->
            <div style="display: flex; flex-wrap: wrap; gap: 0.5rem; margin-bottom: 2.5rem; justify-content: flex-end;">
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">百万级</span>
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">1年建设</span>
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">持续运维中</span>
            </div>

            <div style="text-align: right;">
              <a href="html/cases.html#case-haikou-bio-city" class="btn btn-primary" style="display: inline-flex; align-items: center; gap: 0.5rem;">
                了解更多
                <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                  <line x1="5" y1="12" x2="19" y2="12"></line>
                  <polyline points="12 5 19 12 12 19"></polyline>
                </svg>
              </a>
            </div>
          </div>
        </div>
    </section>

    <!-- 客户案例 - 四川省大气"天空地"一体化溯源防控平台 -->
    <section style="padding: 96px 8rem;">
        <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center;">
          <div>
            <h3 style="font-size: 2.0rem; font-weight: 700; color: #1a202c; margin-bottom: 2.5rem;">裕龙石化智慧环保平台</h3>

            <p style="margin-bottom: 1.5rem; color: var(--text-secondary); line-height: 1.7; font-size: 1.125rem;">
              企业多源数据全要素接入；生产与污染治理全过程监管；精准风险定位和防控
            </p>

            <!-- 标签组 -->
            <div style="display: flex; flex-wrap: wrap; gap: 0.5rem; margin-bottom: 2.5rem;">
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">百万级</span>
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">1年建设</span>
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">已验收</span>
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">持续运维中</span>
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">延伸至广州、天津、四川、吉林等石化</span>
            </div>

            <a href="html/cases.html#case-yulong-petrochemical" class="btn btn-primary" style="display: inline-flex; align-items: center; gap: 0.5rem;">
              了解更多
              <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                <line x1="5" y1="12" x2="19" y2="12"></line>
                <polyline points="12 5 19 12 12 19"></polyline>
              </svg>
            </a>
          </div>
          <!-- 图片占位符 - 3D悬浮透视骨架屏卡片 -->
          <div style="perspective: 1000px;">
            <div class="skeleton-card-3d" style="background: #f5f7fa; border-radius: 8px; padding: 16px; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15), 0 8px 20px rgba(0, 0, 0, 0.1); min-height: 450px; display: flex; flex-direction: column; box-sizing: border-box; transform: rotateX(5deg) rotateY(-8deg) rotateZ(1deg) translateZ(20px); transition: transform 0.4s ease, box-shadow 0.4s ease;">
              <!-- 内嵌内容区与底部状态栏 - 融为一体的白色卡片 -->
              <div style="background: white; border-radius: 8px; height: 100%; padding: 20px; display: flex; flex-direction: column; gap: 16px; box-sizing: border-box; overflow: hidden;">
                <!-- 平台首页图片 -->
                <img src="images/index/yl.png" alt="平台首页" style="width: 100%; height: auto; border-radius: 4px; object-fit: contain; flex: 1 1 auto; min-height: 0;">

                <!-- 底部状态栏 - 融入整体 -->
                <div style="padding-top: 12px; border-top: 1px solid #e5e7eb; display: flex; align-items: center; justify-content: space-between; flex-shrink: 0;">
                  <span style="font-size: 14px; color: #6b7280; font-family: sans-serif; font-weight: 700;">平台首页</span>
                  <div style="width: 10px; height: 10px; background: #22c55e; border-radius: 50%;"></div>
                </div>
              </div>
            </div>
          </div>
        </div>
    </section>

    <!-- 客户案例 - 海口生物城双碳智慧管理平台 -->
    <section style="padding: 96px 8rem;">
        <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center;">
          <!-- 左侧：3D图片卡片 -->
          <div style="perspective: 1000px;">
            <div class="skeleton-card-3d-reversed" style="background: #f5f7fa; border-radius: 8px; padding: 16px; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15), 0 8px 20px rgba(0, 0, 0, 0.1); min-height: 450px; display: flex; flex-direction: column; box-sizing: border-box; transform: rotateX(5deg) rotateY(8deg) rotateZ(-1deg) translateZ(20px); transition: transform 0.4s ease, box-shadow 0.4s ease;">
              <!-- 内嵌内容区与底部状态栏 - 融为一体的白色卡片 -->
              <div style="background: white; border-radius: 8px; height: 100%; padding: 20px; display: flex; flex-direction: column; gap: 16px; box-sizing: border-box; overflow: hidden;">
                <!-- 平台首页图片 -->
                <img src="images/index/qy.png" alt="平台首页" style="width: 100%; height: auto; border-radius: 4px; object-fit: contain; flex: 1 1 auto; min-height: 0;">

                <!-- 底部状态栏 - 融入整体 -->
                <div style="padding-top: 12px; border-top: 1px solid #e5e7eb; display: flex; align-items: center; justify-content: space-between; flex-shrink: 0;">
                  <span style="font-size: 14px; color: #6b7280; font-family: sans-serif; font-weight: 700;">平台首页</span>
                  <div style="width: 10px; height: 10px; background: #22c55e; border-radius: 50%;"></div>
                </div>
              </div>
            </div>
          </div>

          <!-- 右侧：文本内容 -->
          <div>
            <h3 style="font-size: 2.0rem; font-weight: 700; color: #1a202c; margin-bottom: 2.5rem; text-align: right;">区域碳大脑智慧平台</h3>

            <p style="margin-bottom: 1.5rem; color: var(--text-secondary); line-height: 1.7; text-align: right; font-size: 1.125rem;">
              碳排查与监测；碳目标与碳中和；碳资产管理；碳足迹核算
            </p>

            <!-- 标签组 -->
            <div style="display: flex; flex-wrap: wrap; gap: 0.5rem; margin-bottom: 2.5rem; justify-content: flex-end;">
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">百万级</span>
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">1年建设</span>
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">已验收</span>
              <span class="case-tag" style="font-size: 0.75rem; padding: 0.25rem 0.75rem;">入库"武碳通"和"中小企业数字化平台"</span>
            </div>

            <div style="text-align: right;">
              <a href="html/cases.html#case-sichuan-carbon-brain" class="btn btn-primary" style="display: inline-flex; align-items: center; gap: 0.5rem;">
                了解更多
                <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                  <line x1="5" y1="12" x2="19" y2="12"></line>
                  <polyline points="12 5 19 12 12 19"></polyline>
                </svg>
              </a>
            </div>
          </div>
        </div>
    </section>

    <!-- 卡片悬停效果的 CSS -->
    <style>
      /* 3D骨架屏卡片悬停效果 */
      .skeleton-card-3d:hover {
        transform: rotateX(2deg) rotateY(-4deg) rotateZ(0deg) translateZ(40px) translateY(-8px) !important;
        box-shadow: 0 30px 80px rgba(0, 0, 0, 0.2), 0 15px 40px rgba(0, 0, 0, 0.15) !important;
      }

      /* 3D骨架屏卡片悬停效果 - 左右颠倒版本 */
      .skeleton-card-3d-reversed:hover {
        transform: rotateX(2deg) rotateY(4deg) rotateZ(0deg) translateZ(40px) translateY(-8px) !important;
        box-shadow: 0 30px 80px rgba(0, 0, 0, 0.2), 0 15px 40px rgba(0, 0, 0, 0.15) !important;
      }

      /* 客户案例标签样式 - 立体效果 */
      .case-tag {
        display: inline-flex;
        align-items: center;
        padding: 0.5rem 1rem;
        background: white;
        border: 1px solid #E2E8F0;
        border-radius: 9999px;
        font-size: 0.875rem;
        font-weight: 600;
        color: #4F46E5;
        box-shadow: 0 0 20px rgba(79, 70, 229, 0.5);
        transition: all 0.2s ease;
      }

      .case-tag:hover {
        transform: translateY(-2px);
        box-shadow: 0 4px 20px rgba(79, 70, 229, 0.6);
        background: #EEF2FF;
        border-color: #4F46E5;
      }

      .apple-card:hover {
        transform: translateY(-4px);
        box-shadow: 0 10px 25px -5px rgba(79, 70, 229, 0.15), 0 8px 10px -6px rgba(79, 70, 229, 0.1);
      }

      .apple-card:hover .card-icon {
        background: linear-gradient(135deg, #4F46E5 0%, #7C3AED 100%);
        color: white;
      }

      /* 卡片"进一步了解"链接悬停效果 */
      .card-learn-more-link:hover {
        text-decoration: underline !important;
        text-decoration-color: #0066CC;
      }

      /* 响应式调整 - 移动端恢复单列 */
      @media (max-width: 768px) {
        .apple-card-grid {
          grid-template-columns: 1fr !important;
        }
      }
    </style>

    <!-- 公司动态 -->
    <section style="padding: 32px 8rem;">
      <!-- 主标题 -->
      <h2 style="text-align: center; margin-bottom: 4rem; font-size: clamp(2rem, 4vw, 3rem); font-weight: 700; line-height: 1.1; letter-spacing: -0.02em; color: #0F172A;">
        公司动态
      </h2>

      <!-- 左图右文卡片 -->
      <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center; background: white; border-radius: 12px; border: 1px solid #E2E8F0; box-shadow: 0 4px 20px -2px rgba(79, 70, 229, 0.1); overflow: hidden;">
        <!-- 左侧：图片 -->
        <div style="height: 400px; border-radius: 8px 0 0 8px; overflow: hidden;">
          <img src="images/index/gsdt.png" alt="公司动态" style="width: 100%; height: 100%; object-fit: cover;">
        </div>

        <!-- 右侧：信息区 -->
        <div style="padding: 1rem 0; display: flex; align-items: flex-start; gap: 0.75rem;">
          <!-- 时间标识 -->
          <h3 style="font-size: clamp(1.5rem, 3vw, 2rem); font-weight: 800; line-height: 1.1; letter-spacing: -0.02em; background: linear-gradient(135deg, #4F46E5 0%, #7C3AED 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; white-space: nowrap; padding-top: 0.1rem;">
            2025
          </h3>

          <!-- 荣誉列表 -->
          <ul style="list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 1rem;">
            <li style="font-size: 1.125rem; line-height: 1.7;">
              <a href="http://mp.weixin.qq.com/s/zMmgrAX91qsjON-Q1oqraw" target="_blank" class="news-link">
                <span class="news-bullet">・</span>
                <span class="news-text">三藏科技2025年度发展报告与大事记 </span>
              </a>
            </li>
            <li style="font-size: 1.125rem; line-height: 1.7;">
              <a href="http://mp.weixin.qq.com/s/ZJNpAX9-hW4PTTlIqgpuLA" target="_blank" class="news-link">
                <span class="news-bullet">・</span>
                <span class="news-text">三藏科技连获三项AI领域权威认可 </span>
              </a>
            </li>
            <li style="font-size: 1.125rem; line-height: 1.7;">
              <a href="http://mp.weixin.qq.com/s/OdoKbFx81bBK2T3UdpZiNw" target="_blank" class="news-link">
                <span class="news-bullet">・</span>
                <span class="news-text">三藏科技受邀参加东湖高新区用能管理培训交流会</span>
              </a>
            </li>
            <li style="font-size: 1.125rem; line-height: 1.7;">
              <a href="http://mp.weixin.qq.com/s/66rmv2Nw9Abzao8BqsDnQg" target="_blank" class="news-link">
                <span class="news-bullet">・</span>
                <span class="news-text">三藏科技"绿色脉络AI环保智能体"入选中国三峡武汉科创基地科研成果</span>
              </a>
            </li>
            <li style="font-size: 1.125rem; line-height: 1.7;">
              <a href="http://mp.weixin.qq.com/s/rBzYzzHxSu08zMr4TX3aXg" target="_blank" class="news-link">
                <span class="news-bullet">・</span>
                <span class="news-text">强强联合！为华能瓦库风电站装上 "功率预报导航仪"</span>
              </a>
            </li>
            <li style="font-size: 1.125rem; line-height: 1.7;">
              <a href="http://mp.weixin.qq.com/s/Ay8qSViXIwViuNSHTW-X9g" target="_blank" class="news-link">
                <span class="news-bullet">・</span>
                <span class="news-text">精准、高效、合规：专业级ESG报告智能解决方案正式发布</span>
              </a>
            </li>
            <li style="font-size: 1.125rem; line-height: 1.7;">
              <a href="http://mp.weixin.qq.com/s/IkkQ7Q1m5WXjzAuCkKHc7A" target="_blank" class="news-link">
                <span class="news-bullet">・</span>
                <span class="news-text">三藏科技诚觅渠道合作伙伴</span>
              </a>
            </li>
          </ul>
        </div>
      </div>

      <style>
        .news-link {
          color: #0F172A;
          text-decoration: none;
          transition: all 0.2s ease;
          display: inline-flex;
          align-items: start;
        }
        .news-link:hover {
          color: #4F46E5;
          transform: translateX(4px);
        }
        .news-bullet {
          color: #4F46E5;
          font-weight: 600;
          margin-right: 0.75rem;
          text-decoration: none !important;
        }
        .news-text {
          text-decoration: none;
        }
        .news-link:hover .news-text {
          text-decoration: underline;
        }
      </style>
    </section>
    </div>

  </main>

  <!-- 底栏占位符 -->
  <div id="footer-placeholder"></div>

  <!-- JavaScript -->
  <script src="js/common.js"></script>
  <script>
    // 行业解决方案三态切换交互
    (function() {
      const bgImg = document.getElementById('solution-bg-img');
      const overlay = document.getElementById('solution-overlay');
      const line1 = document.getElementById('line-1');
      const line2 = document.getElementById('line-2');
      const label1 = document.getElementById('label-1');
      const label2 = document.getElementById('label-2');
      const label3 = document.getElementById('label-3');
      const zones = document.querySelectorAll('.solution-zone');

      if (!bgImg || !zones.length) return;

      // 三种状态配置
      const states = {
        1: {
          img: 'images/index/hjjc.png',
          overlay: { left: '0', width: '50%' },
          lines: ['50%', '75%'],
          zones: [
            { left: '0', width: '50%' },
            { left: '50%', width: '25%' },
            { left: '75%', width: '25%' }
          ],
          labels: [
            { left: '2rem' },
            { left: '52%' },
            { left: '77%' }
          ]
        },
        2: {
          img: 'images/index/zhnt.png',
          overlay: { left: '25%', width: '50%' },
          lines: ['25%', '75%'],
          zones: [
            { left: '0', width: '25%' },
            { left: '25%', width: '50%' },
            { left: '75%', width: '25%' }
          ],
          labels: [
            { left: '2rem' },
            { left: '27%' },
            { left: '77%' }
          ]
        },
        3: {
          img: 'images/index/aiyy.png',
          overlay: { left: '50%', width: '50%' },
          lines: ['25%', '50%'],
          zones: [
            { left: '0', width: '25%' },
            { left: '25%', width: '25%' },
            { left: '50%', width: '50%' }
          ],
          labels: [
            { left: '2rem' },
            { left: '27%' },
            { left: '52%' }
          ]
        }
      };

      let currentState = 1;

      function switchToState(stateNum) {
        const state = states[stateNum];
        if (!state || currentState === stateNum) return;

        currentState = stateNum;

        // 切换图片
        bgImg.style.transition = 'none';
        bgImg.src = state.img;
        setTimeout(() => {
          bgImg.style.transition = 'opacity 0.5s ease';
        }, 50);

        // 更新蒙层位置
        overlay.style.left = state.overlay.left;
        overlay.style.width = state.overlay.width;

        // 更新白线位置
        line1.style.left = state.lines[0];
        line2.style.left = state.lines[1];

        // 更新识别区域位置
        zones.forEach((zone, index) => {
          zone.style.left = state.zones[index].left;
          zone.style.width = state.zones[index].width;
        });

        // 更新标签位置
        label1.style.left = state.labels[0].left;
        label2.style.left = state.labels[1].left;
        label3.style.left = state.labels[2].left;

        // 显示/隐藏子目录
        const subItems1 = label1.querySelector('.sub-items');
        const subItems2 = label2.querySelector('.sub-items');
        const subItems3 = label3.querySelector('.sub-items');

        subItems1.style.display = 'none';
        subItems2.style.display = 'none';
        subItems3.style.display = 'none';

        if (stateNum === 1) {
          subItems1.style.display = 'block';
        } else if (stateNum === 2) {
          subItems2.style.display = 'block';
        } else if (stateNum === 3) {
          subItems3.style.display = 'block';
        }
      }

      // 为每个区域绑定事件
      zones.forEach(zone => {
        const zoneNum = parseInt(zone.getAttribute('data-zone'));
        zone.addEventListener('mouseenter', function() {
          switchToState(zoneNum);
        });

        // 添加点击事件，跳转到solutions.html对应section
        zone.addEventListener('click', function() {
          const sectionMap = {
            1: 'welfare',      // 环境监测数字化
            2: 'environment',  // 智慧能碳管理
            3: 'activities'    // 数字化应用服务
          };
          const targetSection = sectionMap[zoneNum];
          if (targetSection) {
            window.location.href = 'html/solutions.html#' + targetSection;
          }
        });
      });
    })();

    // AI问答助手视频播放控制 - Apple风格交互
    (function() {
      const aiVideo = document.getElementById('ai-video');
      const aiOverlay = document.getElementById('ai-video-overlay');
      const aiPlayButton = document.getElementById('ai-play-button');
      const aiControlPause = document.getElementById('ai-control-pause');
      const aiControlPlay = document.getElementById('ai-control-play');
      const aiControlReplay = document.getElementById('ai-control-replay');

      if (!aiVideo) return;

      // 更新控制按钮显示状态
      function updateAIControls() {
        if (aiVideo.ended) {
          // 视频结束，显示重放按钮
          aiControlPause.style.display = 'none';
          aiControlPlay.style.display = 'none';
          aiControlReplay.style.display = 'flex';
        } else if (aiVideo.paused) {
          // 暂停状态，显示播放按钮
          aiControlPause.style.display = 'none';
          aiControlPlay.style.display = 'flex';
          aiControlReplay.style.display = 'none';
        } else {
          // 播放状态，显示暂停按钮
          aiControlPause.style.display = 'flex';
          aiControlPlay.style.display = 'none';
          aiControlReplay.style.display = 'none';
        }
      }

      // 点击播放按钮或遮罩层播放视频
      function playAIVideo() {
        aiVideo.play();
        aiOverlay.classList.add('hidden');
        updateAIControls();
      }

      aiOverlay.addEventListener('click', playAIVideo);
      aiPlayButton.addEventListener('click', function(e) {
        e.stopPropagation();
        playAIVideo();
      });

      // 控制按钮事件
      aiControlPause.addEventListener('click', function(e) {
        e.stopPropagation();
        aiVideo.pause();
        updateAIControls();
      });

      aiControlPlay.addEventListener('click', function(e) {
        e.stopPropagation();
        aiVideo.play();
        aiOverlay.classList.add('hidden');
        updateAIControls();
      });

      aiControlReplay.addEventListener('click', function(e) {
        e.stopPropagation();
        aiVideo.currentTime = 0;
        aiVideo.play();
        aiOverlay.classList.add('hidden');
        updateAIControls();
      });

      // 视频播放完成后不显示播放按钮
      aiVideo.addEventListener('ended', function() {
        updateAIControls();
      });

      // 监听播放和暂停事件
      aiVideo.addEventListener('play', updateAIControls);
      aiVideo.addEventListener('pause', updateAIControls);

      // 自动播放(静音)
      aiVideo.play().then(function() {
        aiOverlay.classList.add('hidden');
        updateAIControls();
      }).catch(function(error) {
        console.log('自动播放失败，需要用户交互:', error);
        aiOverlay.classList.remove('hidden');
        updateAIControls();
      });
    })();
  </script>
</body>
</html>
