
.bao-product .lightBlue {
    background: #f0f6fd;
}

.bao-product .black {
    background-color: #0f1016;
}

    /* 每个模块 */
.bao-product section {
    display: flex;
    position: relative;
    flex-direction: row;
    justify-content: center;
    background-color: white;
}

/* pc 部分*/
@media screen and (min-width: 751px) {

    /* 最外层容器 */
    .bao-product .containerxxx{
        box-sizing: border-box;
        position: relative;
        min-width: 1300px; /* 两边留个最小边距 */
    }
    
    /* 每个secion 的 第一子容器 用于统一设置宽度*/
    .bao-product .main-container {
        width: 1280px;
    }

     /* 每个模块固定的上下留白 */
     .bao-product .withPaddingTopBottom {
        padding-top: 80px;
        padding-bottom: 80px;
    }

    /* 通用字号 */
    .bao-product .TITLE {
        font-size: 54px;
        font-weight: 600;
        text-align: center;
        color: #000000;
        line-height: 75px;
    }

    .bao-product .DESC {
        opacity: 0.8;
        font-size: 20px;
        font-weight: 400;
        text-align: left;
        color: #000000;
        line-height: 48px;
        letter-spacing: -0.3px;
    }
}

/* mobile */
@media screen and (max-width: 750px) {

    .bao-product .containerxxx{
        box-sizing: border-box;
        position: relative;
    }

    .bao-product .main-container {
        padding-left: 20px;
        padding-right: 20px;
        width: 100%;
    }

    /* 解决部分要求手机全屏展示，2边没有边距 */
    .bao-product .withMobileScreenWidth {
        padding-left: 0;
        padding-right: 0;
    }

    .bao-product .withMobilePaddingLeftRight {
        padding-left: 20px;
        padding-right: 20px;
    }


     /* 通用字号 */
     .bao-product .TITLE {
        font-size: 27px;
        font-weight: 600;
        text-align: center;
        color: #000000;
        line-height: 37.5px;
    }

    .bao-product .DESC {
        opacity: 0.8;
        font-size: 12px;
        font-weight: 400;
        text-align: left;
        color: #000000;
        line-height: 19px;
    }

    /* 每个模块固定的上下留白 */
    .bao-product .withPaddingTopBottom {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}
