body{font-size:18px;line-height:2}
    .header{display:flex}
        /* 主容器 限制最大宽度1200px，居中 */
        .main-wrap {
            max-width: 1200px;
            margin: 0 auto;
            padding: 40px 60px;
            position: relative;
        }
        /* 头部LOGO区域 */
        .header-logoh {
            text-align: center;
            margin-bottom: 36px;
        }
        .header-logoh h1 {
            font-size: 42px;
            letter-spacing: 6px;
            color: #368880;
        }
        .header-logoh p {
            font-size:16px;
            color:#44827b;
            letter-spacing:1px;
        }
        .intro-text {
            font-size: 19px;
            text-align: justify;
            margin-bottom: 50px;
        }
        /* 卷轴标题样式 */
        .scroll-title {
            width: 100%;
            text-align: center;
            margin: 45px 0 30px;
        }
        .scroll-title h2 {
            display: inline-block;
            font-size:28px;
            color:#804c20;
            border:3px solid #966b3b;
            padding:8px 48px;
            border-radius:8px;
            position:relative;
            background:#e9ddc6;
        }
        /* 内容区块 */
        .content-block {
            font-size:19px;
            margin-bottom:20px;
        }
        /* 理念卡片盒子 */
        .idea-card {
            background-color: #efe7d3;
            border-radius:12px;
            padding:32px;
            margin:20px 0;
        }
        .idea-item {
            margin-bottom:24px;
        }
        .idea-item:last-child{margin-bottom:0;}
        .idea-label {
            display:inline-block;
            background:#805430;
            color:#fff;
            padding:4px 16px;
            border-radius:6px;
            font-weight:bold;
            margin-right:12px;
        }
        /* 产品区域 左右布局 */
        .product-wrap {
            background-color: #efe7d3;
            border-radius:12px;
            padding:32px;
        }
        .product-item {
            display:flex;
            gap:28px;
            margin-bottom:32px;
            align-items:flex-start;
        }
        .product-item:last-child{margin-bottom:0;}
        .product-text{
            flex:1;
        }
        .product-text strong{font-size:20px;line-height:3}
       .product-text p{line-height:1.5;font-size: 18px;}
        .product-img-box{
            width:13%;
            flex-shrink:0;
        }
        .product-img-box img{
            width:100%;
            border-radius:6px;
        }

        /* 适配小屏幕，自动切换流式布局 */
        @media (max-width:900px){
            .main-wrap{
                padding:24px 20px;
            }
            .product-item{
                flex-direction:column;
            }
            .product-img-box{
                width:220px;
            }
        }
        /* 主容器限制最大宽度1200px，居中电脑排版 */
        .containerr {
            max-width: 1200px;
            margin: 0 auto;
            padding: 40px 60px;
        }
        /* 顶部横幅图 */
        .banner-box {
            width: 60%;
            margin: 0px auto;
            margin-bottom: 36px;
        }
        .banner-box img {
            width: 100%;
            border-radius: 8px;
        }
        /* 卷轴标题样式 */
        .scroll-title {
            width: 100%;
            text-align: center;
            margin: 50px 0 32px;
        }
        .scroll-title h2 {
            display: inline-block;
            font-size: 28px;
            color: #804c20;
            border: 3px solid #966b3b;
            padding: 8px 48px;
            border-radius: 8px;
            position: relative;
            background: #e9ddc6;
        }
        .text-block {
            margin-bottom: 30px;
            text-align: justify;
        }
        /* 食养原理插图容器 */
        .chart-box {
            width: 100%;
            margin: 40px 0;
        }
        .chart-box img {
            width: 100%;
            border-radius: 8px;
        }
        
        .ditu{float:Right;width:40%;}
        .dizhi{float:left;width:60%;line-height:3.5}
        /* 响应式适配 */
        @media (max-width:900px) {
            .containerr {
                padding: 24px 20px;
            }
            body {
                font-size: 17px;
            }
            .scroll-title h2 {
                font-size: 24px;
                padding: 6px 30px;
            }
        }