
			/* 红色高端主题配色 */
	 :root {
  
            --gray-bg: #f8f8f8;
    
            --text-gray: #555;

        }
              .category-tabs{
          display:flex;
          justify-content:center;
          flex-wrap:wrap;
          gap:12px;
            margin-top:60px ; 
        margin-bottom:60px ; 
        }
        .tab{
          padding:12px 28px;
          border:1px solid #eee;
          background:#fff;
          border-radius:50px;
          cursor:pointer;
          transition:0.3s;
          font-size:15px;
          color:#555;
        }
        .tab:hover{
          border-color:#b40000;
          color:#b40000;
        }
        .tab.active{
          background:#b40000;
          color:#fff;
          border-color:#b40000;
        }
			/* 面包屑导航 */
			.breadcrumb {
				padding: 15px 5%;
				background: var(--gray-bg);
				font-size: 14px;
				color: var(--text-gray);
			}

			.breadcrumb a {
				color: var(--main-red);
				text-decoration: none;
			}

			.breadcrumb span {
				margin: 0 8px;
				color: #999;
			}

			/* 产品详情容器 */
			.product-detail {
				max-width: 1400px;
				margin: 0 auto 60px;
		        
				display: grid;
				grid-template-columns: 45% 53%;
				gap: 2%;
				align-items: flex-start;
			}
			
			.product-detaila {
				max-width: 1400px;
				margin: 30px auto 60px;
			
				display: grid;
				grid-template-columns: 100%;
				gap: 40px;
				align-items: flex-start;
			}

			/* 产品图片区 */
			.product-gallery {
				display: flex;
				flex-direction: column;
				gap: 15px;
			}

			.main-img {
				width: 100%;
				border-radius: 8px;
				border: 1px solid var(--border-gray);
				padding: 5px;
			}

			.thumb-img-list {
				display: flex;
				gap: 10px;
				overflow-x: auto;
				padding-bottom: 5px;
			}

			.thumb-img {
				width: 80px;
				height: 80px;
				object-fit: cover;
				border-radius: 4px;
				border: 1px solid var(--border-gray);
				cursor: pointer;
				transition: border-color 0.2s;
			}

			.thumb-img:hover,
			.thumb-img.active {
				border-color: var(--main-red);
			}

			/* 产品信息区 */
			.product-info {
				padding: 10px 0;
				
			}

			.product-title {
				font-size: 28px;
				color: var(--text-dark);
				margin-bottom: 15px;
				padding-bottom: 15px;
				border-bottom: 2px solid var(--main-red);
			}

			.product-brief {
				font-size: 16px;
				color: var(--text-gray);
				margin-bottom: 25px;
				line-height: 1.8;
			}

			/* 产品参数表格 */
			.product-params {
				margin-bottom: 30px;
				border-collapse: collapse;
				width: 100%;
			}

			.product-params td {
				padding: 12px 15px;
				border: 1px solid var(--border-gray);
				font-size: 15px;
			}

			.product-params td:first-child {
				background: var(--gray-bg);
				font-weight: 500;
				width: 20%;
			}

			/* 产品详情标签 */
			.product-tabs {
				max-width: 1400px;
				margin: 0 auto ;
	                 padding-bottom:80px;

			}

			.tab-nav {
				display: flex;
				border-bottom: 2px solid var(--main-red);
			}

			.tab-item {
				padding: 12px 25px;
				background: var(--gray-bg);
				border: 1px solid var(--border-gray);
				border-bottom: none;
				cursor: pointer;
				font-weight: 500;
				transition: background 0.2s;
			}

			.tab-item.active {
				background: var(--main-red);
				color: white;
				border-color: var(--main-red);
			}

			.tab-content {
			    
				padding: 0;
				border: 1px solid var(--border-gray);
				border-top: none;
				font-size: 15px;
				color: var(--text-gray);
				line-height: 1.8;
			}

			.tab-content {
				display: none;
			}
			.show{
			    display: block;
			}

			/* 咨询按钮 */
			.contact-btn {
				display: inline-block;
				background: var(--main-red);
				color: white;
				padding: 12px 30px;
				border-radius: 6px;
				text-decoration: none;
				font-size: 16px;
				margin-top: 20px;
				transition: background 0.2s;
			}

			.contact-btn:hover {
				background: var(--dark-red);
			}

			/* 移动端适配 */
			@media (max-width: 992px) {
				.product-detail {
					grid-template-columns: 1fr;
					gap: 20px;
				}
                .product-info{
                    margin: 0 10px;
                }
                .tab-nav{
                    margin: 0 10px;
                }
				.product-title {
					font-size: 24px;
				}
			}

			@media (max-width: 768px) {
				.nav {
					display: none;
				}

				.tab-item {
					padding: 10px 15px;
					font-size: 14px;
				}

				.tab-content {
					padding: 15px;
				}
			}



			.container {
                width: 100%;
				margin: 0 auto;
			}

			h2 {
				font-size: 22px;
				margin: 25px 0 15px;
				color: #222;
				border-left: 4px solid #b40000;
				padding-left: 10px;
			}

			h3 {
				font-size: 18px;
				margin: 20px 0 10px;
				color: #333;
			}

			p {
				margin-bottom: 14px;
				text-align: justify;
			}

			.feature {
				margin: 10px 0 15px 20px;
			}

			table {
				width: 100%;
				border-collapse: collapse;
				margin: 12px 0 25px;
				font-size: 14px;
			}

			th,
			td {
				border: 1px solid #ddd;
				padding: 8px 10px;
				text-align: center;
			}

			th {
				background-color: #f5f5f5;
				font-weight: bold;
			}

			.size {
				margin: 8px 0 15px 15px;
				font-size: 14px;
			}

			.ps {
				color: #666;
				font-style: italic;
				margin: 10px 0;
			}
			.dituall{
			    width: 100%;
			    overflow: hidden;
			}
			.dituimg{
			    width: 30%;
			    float: left;
			    margin: 10px 1.5%;
			}
	