
	
	/* 外层居中容器（可选） */
.nav-wrapper {
    width: 100%;
    padding: 30px 0;
}

/* ✅ 核心：Flex 自动换行 */
.nav-container {
    display: flex;
    flex-wrap: wrap;          /* 一行放不下自动换行 */
    justify-content: center;  /* 整体居中 */
    gap: 55px;               /* 按钮间距 */
    max-width: 1400px;
    margin: 0 auto;
    padding: 0 20px;
}

/* 按钮样式 */
.nav-btn a {
    padding: 20px 38px;
    font-size: 16px;
    color: #333;
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 14px;
    cursor: pointer;
    white-space: nowrap;     /* 防止文字换行 */
    transition: all 0.3s ease;
}

/* 悬停效果 */
.nav-btn:hover {
    color: #28a745;
    border-color: #28a745;
}

/* ✅ 当前选中态 */
.nav-btn.active {
    background-color: #28a745;
    color: #fff;
    border-color: #28a745;
}
.co_img img {
 border-radius: 16px;
 transition: all 0.5s ease;
		max-width: 100%;
		}
		
