/* 产品功能 */
.features {
    padding-bottom: 70px;
}

.publicModule1 li {
    margin-bottom: 0px;
}

.features .pbulicPageTitle {
    margin-bottom: 70px;
}

.publicModule1 li:nth-child(1) h2 {
    background: url(../images/hlwfeaturesico1.png)no-repeat center left;
    background-size: 20px 20px;
}

.publicModule1 li:nth-child(2) h2 {
    background: url(../images/hlwfeaturesico2.png)no-repeat center left;
    background-size: 20px 20px;
}

.publicModule1 li:nth-child(3) h2 {
    background: url(../images/hlwfeaturesico3.png)no-repeat center left;
    background-size: 20px 20px;
}

/* 方案优势 */
.publicModule10 li:nth-child(1)::after {
    background: url(../images/hlwbg1.png)no-repeat center center;
    background-size: 100% 100%;
}

.publicModule10 li:nth-child(1) div {
    background: url(../images/hlwico1.png)no-repeat center center;
    background-size: 100% 100%;
}

.publicModule10 li:nth-child(1):hover div {
    background: url(../images/hlwicoW1.png)no-repeat center center;
    background-size: 100% 100%;
}

.publicModule10 li:nth-child(2) div {
    background: url(../images/hlwico2.png)no-repeat center center;
    background-size: 100% 100%;
}

.publicModule10 li:nth-child(2):hover div {
    background: url(../images/hlwicoW2.png)no-repeat center center;
    background-size: 100% 100%;
}

.publicModule10 li:nth-child(2)::after {
    background: url(../images/hlwbg2.png)no-repeat center center;
    background-size: 100% 100%;
}

.publicModule10 li:nth-child(3) div {
    background: url(../images/hlwico3.png)no-repeat center center;
    background-size: 100% 100%;
}

.publicModule10 li:nth-child(3):hover div {
    background: url(../images/hlwicoW3.png)no-repeat center center;
    background-size: 100% 100%;
}

.publicModule10 li:nth-child(3)::after {
    background: url(../images/hlwbg3.png)no-repeat center center;
    background-size: 100% 100%;
}

/* 案例 */
.case {
    padding-bottom: 70px;
}

.case .pbulicPageTitle {
    margin-bottom: 60px;
}


/* 移动端 */
@media (max-width: 767px) {
    .features .pbulicPageTitle {
        margin-bottom: 40px;
    }

    .features {
        padding-bottom: 40px;
    }

    .publicModule1 li {
        margin-bottom: 30px;
        height: 258px;
    }

    .publicModule1 li:last-child {
        margin-bottom: 0px;
    }

    .publicModule1 img {
        width: 100%;
        height: auto;
    }

    .publicModule10 li:nth-child(1)::after,
    .publicModule10 li:nth-child(2)::after,
    .publicModule10 li:nth-child(3)::after {
        background-size: cover;
    }

    .publicModule10 li {
        padding-bottom: 24px;
    }

    .publicModule10 li:nth-child(1) div {
        background: url(../images/hlwicoW1.png)no-repeat center center;
        background-size: 100% 100%;
    }

    .publicModule10 li:nth-child(2) div {
        background: url(../images/hlwicoW2.png)no-repeat center center;
        background-size: 100% 100%;
    }

    .publicModule10 li:nth-child(3) div {
        background: url(../images/hlwicoW3.png)no-repeat center center;
        background-size: 100% 100%;
    }

    .case .pbulicPageTitle {
        margin-bottom: 20px;
    }

    .case {
        padding-bottom: 20px;
    }
}