.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;}

.ul-listb3 .con{padding:70px 0 35px 220px;margin-left:18px;min-height:185px;position: relative;}
.ul-listb3 .type{position: absolute;
    top: 50px;
    left: 0;
    width: 200px;
    height: 70px;
    line-height: 70px;
    background-color: #601ec4;
    font-size: 20px;
    color: #f2f2f2;
    text-align: center;}
.ul-listb3 .txt{margin-top:-34px;margin-left: 20px;}
.ul-listb3 .line{font-size:16px;line-height:48px;overflow:hidden;margin-bottom:18px;display: flex;flex-wrap: wrap;}
.ul-listb3 .line>.l{min-width:60px;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;color:#000;margin-right:8px;}
.ul-listb3 .line .t{padding-top:10px;line-height:30px;color:#666;overflow:hidden;}
.ul-listb3 .line a{color:#601ec4;padding:0px 20px 0px 0px;     width: 25%;text-align: center;
    float: left;
    margin-bottom: 10px;}
    .ul-listb3 .line a:hover{color: #e4a90c;}
    @media screen and (max-width: 960px){
    .ul-listb3 .con {
    padding: 15px;
    margin-left: 0;}
.ul-listb3 .line {
    font-size: 14px;}
.ul-listb3 .type {
    position: static;
    font-size: 16px;
    margin: 0 auto 50px;
    height: 50px;
    line-height: 50px;}
}

@media screen and (max-width: 1280px){
.ul-listb3 .line a{
    width: 33.3%;
    padding-right: 2%;
    font-size: 14px;}
}


@media screen and (max-width: 767px){
.ul-listb3 .line a{
    width: 33.3%;}
}

@media screen and (max-width: 520px){
.ul-listb3 .line a{
    width: 50%;}
}

.footer-logo img{
max-width:400px;}

@media (max-width: 991px){

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


}
