 /* 专属命名空间，避免样式冲突 */
        .wasterwater-container {
            /* max-width: 1200px; */
            margin: 0 auto;
            display: flex;
            flex-wrap: wrap;
            align-items: center;
            /* gap: 40px; */ /* 左右模块间距 */
            padding: 20px;
            background-color: #f5f5f5;
        }
        /* 左侧文字区域 */
        .wasterwater-text-section {
            flex: 1;
            min-width: 300px;
        }
        /* 右侧数据区域 */
        .wasterwater-data-section {
            flex: 1;
            min-width: 300px;
        }
        /* 顶部提示文字 */
        .wasterwater-top-tip {
            font-size: 18px;
            color: #333;
            margin-bottom: 20px;
            font-weight: 500;
            line-height: 1.4;
           
        }
        /* 主标题 */
        .wasterwater-title {
            font-size: 25px;
            font-weight: 700;
            color: #222;
            margin-bottom: 15px;
            line-height: 1.2;
            
        }
        /* 副标题 */
        .wasterwater-sub-title {
            font-size: 25px;
            font-weight: 700;
            color: #222;
            /* margin-bottom: 40px; */
            line-height: 1.1;
            
        }
        /* 数据行容器 */
        .wasterwater-data-row {
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            align-items: flex-end;
            gap: 40px;
            /* margin-bottom: 30px; */
        }
        /* 数据项 */
        .wasterwater-data-item {
            text-align: center;
            flex: 1;
            min-width: 80px;
        }
        /* 数据标签 */
        .wasterwater-data-label {
            font-size: 14px;
            color: #2e7d32; /* 原图绿色 */
            margin-bottom: 10px;
            font-weight: 500;
            
        }
        /* 数字 */
        .wasterwater-data-number {
            font-size: 48px;
            font-weight: 700;
            color: #222;
            line-height: 1;
            display: inline-block;
            
        }
        /* 单位 */
        .wasterwater-data-unit {
            font-size: 24px;
            color: #666;
            margin-left: 8px;
            vertical-align: baseline;
            
        }
        /* 底部说明 */
        .wasterwater-bottom-desc {
            font-size: 17px;
            color: #888;
            line-height: 1.8;
            margin-top: 10px;
            text-align: center;
            
        }

        /* 移动端适配（自动切换为上下布局） */
        @media (max-width: 768px) {
            .wasterwater-container {
                flex-direction: column;
                gap: 20px;
                padding: 15px;
            }
            .wasterwater-top-tip {
                font-size: 16px;
                margin-bottom: 15px;
            }
            .wasterwater-title {
                font-size: 28px;
                margin-bottom: 10px;
            }
            .wasterwater-sub-title {
                font-size: 36px;
                margin-bottom: 20px;
            }
            .wasterwater-data-row {
                gap: 20px;
                margin-bottom: 20px;
            }
            .wasterwater-data-label {
                font-size: 18px;
            }
            .wasterwater-data-number {
                font-size: 60px;
            }
            .wasterwater-data-unit {
                font-size: 16px;
                margin-left: 5px;
            }
            .wasterwater-bottom-desc {
                font-size: 13px;
                text-align: left;
            }
        }
        
        
        
        /**/
        /* 匹配图片左侧浅米色区域 */
        .eco-sidebar {
            /* width: 45%; */ /* 贴合左侧区域宽度占比 */
            height: 100%;
            /* background: #f9f8f2; */ /* 和图片浅米色一致 */
            padding: 0 15px;
            box-sizing: border-box;
            display: flex;
            /* float: left; */
            align-items: center;
            justify-content: center;
        }

        /* 核心业务区 - 一行三列（9个卡片刚好3行） */
        .business-wrap {
            /* height: 50px; */
            width: 100%;
            display: grid;
            grid-template-columns: 1fr 1fr; /* 严格一行三列 */
            gap: 10px; /* 合理间距，不拥挤 */
        }
        .business-wrap a{}

        .business-card {
            /* background: #fff; */
            border-radius: 10px;
            padding: 20px 10px; /* 适配文字长度调整内边距 */
            text-align: center;
            box-shadow: 0 3px 8px rgba(0,0,0,0.08);
            transition: all 0.3s ease;
            border: 2px solid transparent;
        }

        /* 悬浮效果（呼应图片亮绿色） */
        .business-card:hover {
            border-color: #70b82b; 
            transform: scale(1.04);
            box-shadow: 0 6px 15px rgba(112,184,43,0.15);
        }

        .business-icon {
            font-size: 30px; /* 适配文字长度微调图标大小 */
            /* margin-bottom: 10px; */
            display: block;
            color: #70b82b;
        }

        .business-name {
            color: #333;
            font-size: 10px; /* 适配长文字调整字号 */
            font-weight: 700;
            margin: 0;
            line-height: 1.5; /* 多行文字行高 */
            letter-spacing: 0.5px;
        }

        /* 右侧图片区（替换为你的原图链接） */
        .right-img {
            width: 55%;
            height: 100%;
            float: left;
            background: url("你的图片链接") no-repeat center;
            background-size: cover;
        }

        .clearfix::after {
            content: "";
            display: table;
            clear: both;
        }
        .business-wrap a:nth-child(10){
            display: none;
        }