	/* 基础样式 */
			* {
				margin: 0;
				padding: 0;
				box-sizing: border-box;
				font-family: 'Arial', sans-serif;
			}

			body {
				background-color: #f8f9fa;
				color: #333;
				line-height: 1.6;
			}

			.container {
				width: 100%;
				max-width: 1200px;
				margin: 0 auto;
				padding: 0 20px;
			}

			/* 头部样式 */
			.contact-header {
				background: linear-gradient(to right, #0a2463, #f5821f);
				color: white;
				padding: 80px 0 50px;
				text-align: center;
			}

			.contact-header h1 {
				font-size: 2.5rem;
				margin-bottom: 20px;
				font-weight: 700;
			}

			.contact-header p {
				font-size: 1.2rem;
				max-width: 700px;
				margin: 0 auto;
				opacity: 0.9;
			}

			/* 联系卡片区域 */
			.contact-cards {
				padding:0 0 80px 0;
			}

			.section-title {
				text-align: center;
				margin-bottom: 50px;
				color: #000;
				font-size: 2rem;
				font-weight: 600;
			}

			.cards-container {
				display: flex;
				flex-wrap: wrap;
				justify-content: center;
				gap: 30px;
			}

			.contact-card {
				background: white;
				border-radius: 10px;
				box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
				padding: 30px;
				width: 100%;
				max-width: 350px;
				transition: transform 0.3s ease, box-shadow 0.3s ease;
			}

			.contact-card:hover {
				transform: translateY(-5px);
				box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
			}

			.card-icon {
				font-size: 2.5rem;
				color: #f5821f;
				margin-bottom: 20px;
				text-align: center;
			}

			.contact-card h3 {
				color: #000;
				margin-bottom: 15px;
				text-align: center;
				font-size: 2.5rem;
			}

			.contact-info {
				margin-bottom: 15px;
			}

			.contact-info p {
				margin-bottom: 10px;
				text-align: center;
			}

			.info-icon {
				margin-right: 10px;
				color: #f5821f;
				min-width: 20px;
			}

			/* 代理商区域 */
			.clear{clear: both;}
			.agents-section {
				padding: 50px 0 80px;
				background-color: #f0f4f8;
			}


			.agent-card {
				width: 48%;
				margin: 0 1%;
				float: left;
				background: white;
				border-radius: 10px;
				box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
				padding: 25px;
				margin-bottom: 25px;
			}

			.agent-card h4 {
				color: #000;
				margin-bottom: 15px;
				font-size: 1.3rem;
				border-bottom: 1px solid #eee;
				padding-bottom: 10px;
			}
			.agent-card p{text-align: left;}
			/* 响应式设计 */
			@media (max-width: 768px) {
				.contact-header {
					padding: 60px 0 40px;
				}

				.contact-header h1 {
					font-size: 2rem;
				}

				.cards-container {
					flex-direction: column;
					align-items: center;
				}

				.contact-card {
					max-width: 100%;
				}
			}