.sub4_c5_box1 ul li{display: flex;}
.sub4_c5_box1 ul li span{margin:9px 5px 0 0;background-color: #114289;display: block;width:5px;height:5px;border-radius: 50%}
.sub4_c5_box1>div ul li>span:before{display: none;}

.sub4_c5_box2>div>div:first-child{margin:0 0 15px  0}
.sub4_c5_box2>div>div p, .sub4_c5_box2>div>div span{display: block;width:100%;padding:10px 0;text-align: center;}
.sub4_c5_box2>div>div p{background-color: #114289;color:#fff;}
.sub4_c5_box2>div>div span{background-color: #fff;}
.sub4_c5_box2>p{color:#114289;font-weight: 600;font-size:18px;padding:10px;}

.sub4_c5_box3{flex-wrap: wrap;}
.sub4_c5_box3>div{width:49.5%;margin:0 1% 1% 0}
.sub4_c5_box3>div:nth-child(2n){margin:0 0  1% 0;}


@media screen and (min-width:768px){
    .sub4_c5_box2>div{display: flex;}
    .sub4_c5_box2>div>div{width:50%;position: relative;}
    .sub4_c5_box2>div>div:first-child{margin:0 20px 0  0}
    .sub4_c5_box2>p{padding:20px;}
}


@media screen and (min-width:1024px){

    .sub4_c5_box1>div>ul{width:100%;}
    .sub4_c5_box1>div p{margin:0 60px 0 0}



    .sub4_c5_box2>div{display: flex;font-size:13px;position: relative;}
    .sub4_c5_box2>div>div>p{width:150px;text-align: center;position: absolute;left:0;top:0;height:100%;}
    .sub4_c5_box2>div>div>span{width:100%;text-align: left;padding:10px 10px 10px 170px;}

}



@media screen and (min-width:1200px){
    .sub4_c5_box1>div p{margin:0 150px 0 0}

}