 /* 案例分类导航 */.case-categories {padding: 80px 0 40px;}.categories-tabs {display: flex;justify-content: center;flex-wrap: wrap;gap: 15px;margin-bottom: 40px;}.category-tab {padding: 15px 30px;background-color: white;border-radius: 50px;font-size: 16px;font-weight: 600;color: var(--primary-color);cursor: pointer;transition: var(--transition);border: 2px solid transparent;box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);}.category-tab a {font-size: 16px;font-weight: 600;color: var(--primary-color);}.category-tab:hover {transform: translateY(-5px);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);border-color: var(--secondary-color);}.category-tab.active {background-color: var(--secondary-color);color: var(--primary-color);border-color: var(--secondary-color);}/* 案例头部 */.case-header {padding: 180px 0 60px;background-color: #f9f9f9;}.case-meta {display: flex;align-items: center;margin-bottom: 25px;flex-wrap: wrap;gap: 15px;}.case-category {background-color: rgba(201, 169, 110, 0.1);color: var(--secondary-color);padding: 6px 15px;border-radius: 20px;font-size: 14px;font-weight: 600;}.case-tags {display: flex;gap: 10px;flex-wrap: wrap;}.case-tag {background-color: #f0f0f0;color: var(--primary-color);padding: 6px 12px;border-radius: 20px;font-size: 13px;}.case-title {font-size: 42px;color: var(--primary-color);font-weight: 700;line-height: 1.2;margin-bottom: 20px;}.case-info1 {display: flex;gap: 40px;margin-bottom: 30px;flex-wrap: wrap;}.case-info1  .info-item {display: flex;align-items: center;color: var(--gray-color);font-size: 16px;}.case-info1  .info-item i {color: var(--secondary-color);margin-right: 10px;font-size: 18px;}/* 主图展示 */.main-image {margin-bottom: 40px;border-radius: 10px;overflow: hidden;box-shadow: 0 15px 40px rgba(0, 0, 0, 0.1);}.main-image img {width: 100%;height: 500px;object-fit: cover;display: block;}/* 案例简介 */.case-intro {margin-bottom: 60px;padding: 40px;background-color: white;border-radius: 10px;box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);}.intro-title {font-size: 24px;color: var(--primary-color);margin-bottom: 20px;font-weight: 600;position: relative;padding-bottom: 15px;}.intro-title:after {content: '';position: absolute;bottom: 0;left: 0;width: 60px;height: 3px;background-color: var(--secondary-color);}.intro-text {font-size: 17px;line-height: 1.8;color: var(--dark-color);}/* 图片画廊 */.case-gallery {margin-bottom: 80px;}.gallery-title {font-size: 32px;color: var(--primary-color);margin-bottom: 40px;font-weight: 600;text-align: center;}.gallery-grid {display: grid;grid-template-columns: repeat(2, 1fr);gap: 35px;}.gallery-item {border-radius: 8px;overflow: hidden;height: 380px;cursor: pointer;transition: var(--transition);position: relative;}.gallery-item:hover {box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);}.gallery-item img {width: 100%;height: 100%;object-fit: cover;transition: var(--transition);}.gallery-item:hover img {transform: scale(1.05);}/* 项目特点 */.case-features {margin-bottom: 80px;}.features-title {font-size: 32px;color: var(--primary-color);margin-bottom: 40px;font-weight: 600;text-align: center;}.features-grid {display: grid;grid-template-columns: repeat(4, 1fr);gap: 25px;}.feature-item {text-align: center;padding: 30px 20px;background-color: white;border-radius: 10px;box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);transition: var(--transition);}.feature-item:hover {transform: translateY(-10px);box-shadow: 0 15px 40px rgba(0, 0, 0, 0.1);}.feature-icon {width: 70px;height: 70px;background-color: rgba(201, 169, 110, 0.1);border-radius: 50%;display: flex;align-items: center;justify-content: center;margin: 0 auto 20px;color: var(--secondary-color);font-size: 28px;}.feature-title {font-size: 18px;color: var(--primary-color);margin-bottom: 10px;font-weight: 600;}.feature-desc {color: var(--gray-color);font-size: 14px;line-height: 1.6;}/* 案例导航 */.case-navigation {display: flex;justify-content: space-between;margin-bottom: 80px;padding-top: 40px;border-top: 1px solid #eee;}.nav-case {display: flex;align-items: center;color: var(--primary-color);text-decoration: none;font-weight: 500;transition: var(--transition);max-width: 45%;}.nav-case:hover {color: var(--secondary-color);}.nav-case.prev i {margin-right: 10px;}.nav-case.next {text-align: right;justify-content: flex-end;}.nav-case.next i {margin-left: 10px;}/* 返回按钮 */.back-to-cases {text-align: center;margin-bottom: 80px;}.back-btn {display: inline-flex;align-items: center;background-color: var(--secondary-color);color: var(--primary-color);font-weight: 600;text-decoration: none;font-size: 16px;padding: 15px 30px;border-radius: 4px;transition: var(--transition);}.back-btn i {margin-right: 8px;transition: var(--transition);}.back-btn:hover {background-color: #d8b87a;transform: translateY(-3px);box-shadow: 0 10px 25px rgba(201, 169, 110, 0.3);}.back-btn:hover i {transform: translateX(-5px);}/* 图片弹窗 */.image-modal {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.9);z-index: 2000;overflow: hidden;}.modal-content {position: relative;width: 90%;max-width: 1200px;margin: 50px auto;height: calc(100vh - 100px);}.modal-image {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}.modal-image img {max-width: 100%;max-height: 100%;object-fit: contain;}.modal-close {position: absolute;top: -40px;right: 0;width: 40px;height: 40px;background-color: rgba(255, 255, 255, 0.9);border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 20px;color: var(--primary-color);cursor: pointer;z-index: 10;transition: var(--transition);}.modal-close:hover {background-color: var(--secondary-color);transform: rotate(90deg);}.modal-nav {position: absolute;top: 50%;width: 100%;display: flex;justify-content: space-between;padding: 0 20px;transform: translateY(-50%);z-index: 5;}.modal-nav-btn {width: 50px;height: 50px;background-color: rgba(255, 255, 255, 0.9);border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 20px;color: var(--primary-color);cursor: pointer;transition: var(--transition);}
 .modal-nav-btn:hover {background-color: var(--secondary-color);}
 @media (max-width: 768px) {
.gallery-grid {grid-template-columns: 1fr;}
.features-grid {grid-template-columns: 1fr;}
 }