@charset "utf-8";
/* 确保导航fixed状态下阴影平滑 */
  .navbar-fixed-wrapper.sticky-mode {
    box-shadow: none;
  }
  .navbar-fixed-wrapper.sticky-mode .custom-navbar {
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.08);
  }
  /* 滚动平滑 */
  html {
    scroll-behavior: smooth;
  }
  /* 移动端触摸优化 */
  .icon-link, .text-link, button {
    touch-action: manipulation;
  }
  .nav-placeholder {
    transition: height 0.2s;
  }
	
/* 一级菜单项相对定位，作为下拉菜单容器 */
.nav-center .nav-item {
    position: relative;
}

/* 默认隐藏二级下拉菜单 */
.nav-center .dropdown-menu {
    display: none;
    position: absolute;
    top: 98%;
    left: 0;
    z-index: 999; /* 防止被其他元素遮挡 */
    min-width: 280px;
    white-space: nowrap;
}

/* 鼠标悬浮在一级 li 上时，显示下拉菜单 */
.nav-center .nav-item:hover > .dropdown-menu {
    display: block;
}

/* 可选：空二级菜单隐藏（没有子项时不显示空白框） */
.nav-center .dropdown-menu:empty {
    display: none !important;
}
	.nav-center .dropdown-menu{ border: 0px; padding: 20px 10px 10px 10px; margin-left: -70px; z-index:9999;}
	.nav-center .dropdown-menu a{ line-height: 46px; font-size: 20px; border-bottom: 1px dashed #eaefff; color: #213662;}

  @media (max-width: 560px){
.nav-center .dropdown-menu{ margin-left: 0px; }

  }