/* 背景图样式 */
    .feature-background {
        position: relative;
        width: 100%;
    }
    
    .background-img {
        width: 100%;
        height: auto;
        display: block;
    }
    
    /* 覆盖文字的样式 */
    .feature-box {
        position: absolute;
        width: 20%;
        padding: 20px;
        background-color: rgba(255, 255, 255, 0.9); /* 半透明白色背景 */
        border-radius: 8px;
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    }
    
    .feature-box h2 {
        color: #1890ff;
        margin-bottom: 15px;
        font-size: 1.5rem;
    }
    
    .feature-box p {
        font-size: 14px;
        line-height: 1.6;
    }
    
    /* 四角定位 */
    .top-left {
        top: 8%;
        left: 1%;
    }
    
    .top-right {
        top: 8%;
        right: 1%;
    }
    
    .bottom-left {
        bottom: 6%;
        left: 1%;
    }
    
    .bottom-right {
        bottom: 6%;
        right: 1%;
    }
    
    /* 响应式调整 */
    @media (max-width: 768px) {
        .feature-box {
            position: static;
            width: 100%;
            margin-bottom: 20px;
            background-color: white; /* 手机端不透明 */
        }
        
        .feature-background {
            background: none;
        }
        
        .background-img {
            display: none; /* 手机端隐藏背景图 */
        }
    }