.logo110 img{width: 176px;}
@media (max-width: 768px){
.logo110 img{width:auto;}

}
.ej_nav_ej{
    width:22%;
        margin-top:50px;
    height:auto;
    background-color:#fff;
    padding-bottom:30px;
        float: left;}
.ej_nav_ej1{
  margin-top:0px;}
.ej_nav_lm{
    line-height:35px;
    padding:20px 25px;
    background-color:#601ec4;   
    font-size:18px;
    color:#fff;}

.ej_nav{
    padding:12px;}
.ej_nav li{
    padding:10px 0;
    line-height:30px;
    border-bottom:1px dotted #601ec4;}
.ej_nav li a{
    padding:0 10px;
    display:block;
    font-size:16px;
    color:#494949;}
.ej_nav li:hover a{
    color:#601ec4;}
.ej_nav li .on{
    color:#601ec4;}
    
    .ejj{display:none;}
    .ejlm{border-bottom:0px !important;}
.ejlm .ejj{display:block;}

.xleader{margin-top:50px;}
.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: 25px 0;}
.xleader ul li:last-child{border-bottom: 1px solid #e5e5e5;}
.xleader ul li h3{font-size: 20px;color: #791cb5;width: 64%;line-height: 34px;padding-left: 20px;display: inline-block;position: relative;margin:0px;}
.xleader ul li h3::after{content: "";position: absolute;left: 0;top:0;width: 1px;height: 34px;background: #791cb5;}
.xleader ul li p{margin:0px;}
.xleader ul li p a{display: block;font-size: 18px;color: #000000;line-height: 34px;font-weight: normal;padding: 0px 0px 10px 0px;}
.xleader ul li p a:hover{color: #791cb5;}
@media(max-width: 800px) {
    .xleader ul li{flex-direction: column;}
    .xleader ul li h3{font-size: 20px;line-height: 30px;width: 100%;}
    .xleader ul li p{margin-left: 30px;}
    .xleader ul li p a{font-size: 18px;color: #000000;line-height: 30px;}
    /* .xleader .none{display: none;} */
}
.footer-logo img{
max-width:400px;}

@media (max-width: 991px){

.footer-logo img{
max-width:100%;}


}
