.jgsz .fl01 .right img {}
.xleader{margin-bottom: 1.1rem;}
.xleader ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.xleader ul li{width: 47%;display: flex;justify-content: start;flex-wrap: wrap;border-top: 1px solid #e5e5e5;padding: 0.25rem 0;}
.xleader ul li:last-child{border-bottom: 1px solid #e5e5e5;}
.xleader ul li h3{font-size: 0.24rem;color: #0c2e74;width: 36%;line-height: 0.34rem;padding-left: 0.3rem;display: inline-block;position: relative;}
.xleader ul li h3::after{content: "";position: absolute;left: 0;top:0;width: 1px;height: 0.34rem;background: #0c2e74;}
.xleader ul li p{}
.xleader ul li p a{display: block;font-size: 0.2rem;color: #000000;line-height: 0.34rem;font-weight: normal;}
.xleader ul li p a:hover{color: #02205e;}
@media(max-width: 800px) {
    .xleader ul li{flex-direction: column;}
    .xleader ul li h3{font-size: 0.24rem;line-height: 0.6rem;width: 100%;}
    .xleader ul li p{margin-left: 0.3rem;}
    .xleader ul li p a{font-size: 0.36rem;color: #000000;line-height: 0.6rem;}
    /* .xleader .none{display: none;} */
}
.zx{ display: block;
    clear: both;
    /* margin: 20px; */
    margin-bottom: 50px;
    width: 100%;
    margin-top: 50px;}
.xleader ul li p a {
    display: block;
    font-size: 0.2rem;
    color: #000000;
    line-height: 0.34rem;
    font-weight: normal;
    text-align: justify;
        width: 100%;}
.xleader ul li p a {
    display: block;
    font-size: 0.2rem;
    color: #000000;
    line-height: 0.34rem;
    font-weight: normal;
    text-align: justify;
        width: 100%;}
