p {
    text-indent: 2em;
}
.title-bg {
    display: inline-block;
    padding: 20px;
    background: #fff url("../../images/tsxzmd-bg.png") no-repeat left top;
    background-size: cover;
}
#znzzgs .row {
    display: flex;
    flex-wrap: wrap;
}
#znzzgs .row > div {
    width: 100%;
}
#znzzgs .img-bg-box {
    min-height: 400px;
    background: #fff url("../../images/znzzgs1.jpg") no-repeat center center;
    background-size: contain;
}
#ydyl .title-bg {
    background-size: contain;
}
#ydyl .row > div {
    max-height: 420px;
}
#ydyl ul {
    list-style-type: disc;
    list-style-image: url("../../images/plane-icon.png");
}
#ydyl ul li > h5 {
    text-indent: 2em;
}
#ydyl ul li > h5::before {
    content: "";
    display: inline-block;
    width: 23px;
    height: 21px;
    background: #fff url("../../images/tick-b.png") no-repeat center center;
    background-size: 23px 21px;
}
#ydyl ul li > p.indent4 {
    text-indent: 4em;
}
#ydyl .row img {
    max-height: 420px;
}
#znqs .row {
    display: flex;
    flex-wrap: wrap;
}
#zncp .row > div {
    width: 100%;
}
#zncp .row h4 {
    width: 60%;
    background: #00b0f0;
    color: #fff;
    border-radius: 10px;
    padding: 10px;
}
#znqs p {
    height: 125px;
    margin: 0;
    text-indent: 0;
    padding: 5px 0;
}
#znqs p.p1 {
    height: 90px;
    margin-bottom: 35px;
    border-bottom: #ff0000 1px dotted;
}
#znqs p.p2 {
    height: 65px;
    margin-bottom: 60px;
    border-bottom: #00b0f0 1px dotted;
}
#znqs p.p3 {
    height: 90px;
    margin-bottom: 35px;
    border-bottom: #7030a0 1px dotted;
}
#znqs p.p4 {
    height: 145px;
    border-bottom: #da567b 1px solid;
}
#zncp .img-bg-box {
    min-height: 360px;
    background: #fff url("../../images/zncp.jpg") no-repeat center center;
    background-size: contain;
}
#tjxq {
    margin-top: 90px;
}
@media (min-width: 992px) {
    #zncp .row > div {
        flex: 0 0 33.33%;
        max-width: 33.33%;
        margin-top: auto;
        margin-bottom: auto;
    }
    #znzzgs .row > div {
        flex: 0 0 33.33%;
        max-width: 33.33%;
        margin-top: auto;
        margin-bottom: auto;
    }
    #znqs .row img{
        float: left;
        margin-right: 10px;
    }
    #tjxq {
        margin-top: 30px;
    }
}