 .image-container {
            text-align: center; /* 让所有内容居中 */
            margin-top: 20px;  
        }

        figure {
            display: inline-block; /* 让图片和文字组合后仍然保持一行排列 */
            margin: 20px;
            text-align: center; /* 文字居中 */
        }

        .image-container img {
            max-width:55%;  /* 图片最大宽度为 80%（根据屏幕大小自适应） */
            height: auto;     /* 保持图片比例 */
            border-radius: 10px; /* 可选：让图片边角圆滑 */
        }

        figcaption {
            font-size: 16px;  /* 文字大小 */
            color: #333;       /* 文字颜色 */
            margin-top: 20px; /* 图片和文字之间的间距 */
        }

        /* 响应式设计：当屏幕小于600px时，图片宽度改为100% */
        @media (max-width: 600px) {
            .image-container img {
                max-width: 100%; /* 小屏幕时图片占满整个屏幕 */
            }
        }
