/* ====================== 飞云实业官网 自定义样式 ====================== */
/* Logo样式 */
.navbar-brand img {
  height: 60px;
}

/* 导航栏悬停效果 */
.navbar-nav .nav-link {
  position: relative;
  transition: all 0.3s ease;
}
.navbar-nav .nav-link:hover {
  color: #0d6efd !important;
  font-weight: 500;
}
.navbar-nav .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 2px;
  background-color: #0d6efd;
  transition: width 0.3s ease;
}
.navbar-nav .nav-link:hover::after {
  width: 80%;
}

/* 轮播图统一高度（防止拉伸） */
.carousel-item img {
  height: 500px;
  object-fit: cover;
}

/* 产品图片统一尺寸（解决卡片参差不齐） */
.product-img {
      /* 宽度铺满卡片 */
      width: 100% !important;
      /* 高度自动适配，等比缩放 */
      height: auto !important;
      /* 核心：完整显示图片，不裁剪、不变形 */
      object-fit: contain !important;
      /* 可选：给图片加内边距，避免贴边（更美观） */
      padding: 10px;
    }

/* 产品文字链接 悬停变色（主题蓝 + 平滑动画） */
.card-title a:hover {
  color: #0d6efd !important; /* Bootstrap官方主蓝色，和网站配色统一 */
  transition: all 0.3s ease; /* 鼠标滑过平滑过渡，更美观 */
}

/* 页脚链接悬停高亮 */
footer a {
  transition: color 0.3s ease;
}
footer a:hover {
  color: #fff !important;
  text-decoration: underline !important;
}

.breadcrumb-custom {
      --bs-breadcrumb-divider: ">";
      background: #f8f9fa;
      border-radius: 8px;
      padding: 10px 15px;
      margin-bottom: 0 !important;
    }
    .breadcrumb-custom a {
      text-decoration: none;
      color: #6c757d;
      transition: color 0.2s;
      /* 图标+文字对齐优化 */
      display: inline-flex;
      align-items: center;
      gap: 4px; /* 图标和文字的间距 */
    }
    .breadcrumb-custom a:hover {
      color: #0d6efd;
    }
.hover-white:hover {
  color: #ffffff !important;
  transition: color 0.3s ease;
}
