/* 服务理念 S */
.service-fwln{
    width: 100%;
    float: left;
    margin-bottom: .7rem;
}
.service-fwln-con{
    width: 100%;
}
.service-fwln-con h3{
    margin: 0rem;
    text-align: center;
    font-size: .42rem;
    color: #333333;
    margin-top: .6rem;
    margin-bottom: .5rem;
}
.service-fwln-con p{
    font-size: .16rem;
    line-height: .36rem;
}
/* 服务理念 E */

/* 常见问题 S */
.service-cjwt{
    width: 100%;
    float: left;
    padding-bottom: .5rem;
}
.service-cjwt-con{
    width: 100%;
    float: left;
}
.service-cjwt-con h3{
    margin: 0rem;
    font-size: .42rem;
    color: #ffffff;
    text-align: center;
    margin-top: .52rem;
    margin-bottom: .38rem;
}
.service-cjwt-ul{
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
}
.service-cjwt-li{
    width: 49%;
    background-color: #c0c9e2;
    margin-bottom: .31rem;
    padding: .3rem .33rem;
}
.service-cjwt-li h4{
    margin: 0rem;
    font-size: .20rem;
    color: #111729;
    margin-bottom: .2rem;
}
.service-cjwt-li p{
    font-size: .16rem;
    color: #373e4f;
}
.service-cjwt-li:hover {
    background-color: #be272a;
}
.service-cjwt-li:hover h4{
    color: #ffffff;
}
.service-cjwt-li:hover p{
    color: #ffffff;
}
@media (max-width: 768px) {
    .service-fwln-con p {
        font-size: .2rem;
        line-height: .36rem;
    }
    .service-cjwt-li {
        width: 100%;
    }
    .service-cjwt-li h4 {
        font-size: .23rem;
        line-height: 1.6;
    }
    .service-cjwt-li p {
        font-size: .2rem;
        line-height: 1.6;
    }
}
@media (max-width: 540px) {
    .service-fwln-con p {
        font-size: .23rem;
        line-height: .46rem;
    }
    .service-cjwt-li h4 {
        font-size: .26rem;
        line-height: 1.6;
    }
    .service-cjwt-li p {
        font-size: .23rem;
        line-height: 1.6;
    }
}
/* 常见问题 E */
.zxzx .ul-l{overflow: hidden;width: 65%;float: left;}
.zxzx .ul-l li{float: left; background: #fff;padding: 5px;border-radius: 3px;width: 45%; margin: 40px 0 0 25px;}
.zxzx .ul-l i{color: red;padding: 0px 10px;}
.zxzx .ul-l i,.zxzx .ul-l span,.zxzx .ul-l div,.zxzx .ul-l input,.zxzx .ul-l p{float: left;line-height: 35px;}
.zxzx .ul-l .shuxian{height: 15px; width: 1px;background:#b0b0b0;margin: 7px;}
.zxzx .ul-l span{color: red;}
.zxzx .ul-r{overflow: hidden;width: 30%;float: right;background: #fff;margin-top: 40px;height: 130px;border-radius: 3px;}
.zxzx .ul-r i,.zxzx .ul-r p,.zxzx .ul-r span{float: left;line-height: 35px;}
.zxzx .ul-r i{color: red;padding: 0px 10px;}
.zxzx .ul-r textarea{padding: 0 0 0 10px;}
.zxzx .ul-r li{overflow:hidden}
.btnbg{text-align: center;}
.zxzx .ul-r span{color: red;}
#dosubmit{width: 160px;height: 40px;background: #dc334b;text-align: center;color: #ffffff;cursor: pointer;margin-top: 5%;}
@media (max-width: 1150px) {
.zxzx .ul-l{width: 90%;}
.zxzx .ul-l li{width: 100%;}
.zxzx .ul-r{width: 85%;margin-left: 5%;float: left;}
}