/* 基于LOGO色号#133953的主题配色方案 */

:root {
  /* 主色调 */
  --primary-color: #133953;
  --primary-light: #3a5c7a;
  --primary-dark: #0a2438;
  
  /* 辅助色 */
  --secondary-color: #e6a23c;
  --secondary-light: #f0c078;
  --secondary-dark: #c4822a;
  
  /* 中性色 */
  --white: #ffffff;
  --light-gray: #f5f7fa;
  --medium-gray: #e6e9ed;
  --dark-gray: #909399;
  --black: #303133;
  
  /* 状态色 */
  --success: #67c23a;
  --warning: #e6a23c;
  --danger: #f56c6c;
  --info: #909399;
}

/* 全局样式重置 */
body {
  font-family: 'Helvetica Neue', Arial, sans-serif;
  color: var(--black);
  background-color: var(--white);
  line-height: 1.6;
}

/* 导航菜单样式 */
nav {
  background-color: var(--white);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}

nav ul li a {
  color: var(--black);
  transition: all 0.3s ease;
}

nav ul li a:hover,
nav ul li a.active {
  color: var(--primary-color);
  border-bottom: 2px solid var(--primary-color);
}

/* 按钮样式 */
.btn {
  background-color: var(--primary-color);
  color: var(--white);
  border: none;
  padding: 10px 20px;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s ease;
}

.btn:hover {
  background-color: var(--primary-light);
}

.btn-secondary {
  background-color: var(--secondary-color);
}

.btn-secondary:hover {
  background-color: var(--secondary-light);
}

/* 标题样式 */
h1, h2, h3, h4, h5, h6 {
  color: var(--primary-color);
}

/* 卡片样式 */
.card {
  background: var(--white);
  border-radius: 4px;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  padding: 20px;
  margin-bottom: 20px;
}

/* 合作伙伴区域 */
.partners-section {
  background-color: var(--light-gray);
  padding: 60px 0;
}

/* 响应式设计 */
@media (max-width: 768px) {
  /* 移动端样式调整 */
}