/*历史沿革*/
.lsyg{
    padding: 0.3rem;
    background: url("../images/frame/13.jpg")no-repeat center 0.2rem ;
    background-size: 100% auto;
}

.lsyg .a{
    text-align: center;
    font-size: 0.16rem;
    font-weight: bold;
    margin: 4.18rem 0 0.28rem 0;
}
.lsyg .b{
    padding: 0.39rem 0.22rem;
    background-color: #f6f9fd;
    line-height: 200%;
    font-size: 0.16rem;
    margin-bottom: 0.3rem;
}
.lsyg .b p,.lsyg .b span{
    line-height: 200%!important;
    background: inherit!important;
    font-size: 0.16rem!important;
    font-family: "微软雅黑", "Helvetica Neue", Helvetica, Arial, sans-serif!important;
}

.lsyg .list{
    position: relative;
}

.lsyg .list .li{
    padding-left: 0.6rem;
    padding-bottom: 0.25rem;
    position: relative;
}

.lsyg .list .li:before{
    content: "";
    width: 1px;
    height: 100%;
    background-color: #0f77dd;
    position: absolute;
    top: 0;
    left: 0.2rem;
}
.lsyg .list .li:after{
    content: "";
    width: 0.2rem;
    height: 0.2rem;
    background-color: #3c8fce;
    border-radius: 50%;
    position: absolute;
    top: 0.08rem;
    left: 0.11rem;
}
.lsyg .list .li:first-child:after{
    width: 0.42rem;
    height: 0.42rem;
    background: url("../images/frame/14.png")no-repeat center;
    background-size: 100% 100%;
    top: 0;
    left: 0;
}
.lsyg .list .li:last-child:before{
    height: 0.25rem;
}
.lsyg .list .li p span,.lsyg .list .li{
    font-size: 0.16rem!important;
    line-height: 200%!important;
}

.lsyg .c{
    padding: 0.5rem 0.6rem;
    background-color: #f6f9fd;
    line-height: 200%;
    font-size: 0.16rem;
    margin-bottom: 0.3rem;
}
.lsyg .c p,.lsyg .c span{
    line-height: 200%!important;
    background: inherit!important;
    font-size: 0.16rem!important;
    font-family: "微软雅黑", "Helvetica Neue", Helvetica, Arial, sans-serif!important;
}


/*手机适配*/
@media screen and (max-width: 1200px){
    .lsyg .a{
        margin: 3rem 0 0.28rem 0;
    }
}