.footer {
    width: 100%;
    padding: 2% 0;
    box-sizing: border-box;
    background: url("/src/img/index/footer/footerBj.png") no-repeat;
    background-size: 100% 100%;
}

.footer>div:nth-child(1) {
    display: flex;
    padding: 0 5%;
    justify-content: space-between;
}

.footerLogo {
    width: 60%;
    overflow: hidden;
    margin-bottom: 5%;
}

.footerLogo>img {
    /* filter: drop-shadow(0 150px 0 #fff);
    transform: translateY(-110%); */
    object-fit: contain;
}


.footer>div:nth-child(1)>div>p {
    line-height: 200%;
    color: #fff;
}

.footer>div:nth-child(1)>div:nth-child(1)>span {
    color: #fff;
    line-height: 200%;
}

.footer>div:nth-child(1)>div:nth-child(1) {
    width: 35%;
    display: flex;
    flex-direction: column;
}

.footer>div:nth-child(1)>div:nth-child(2) {
    width: 63%;
    display: flex;
    flex-wrap: wrap;
    /* margin-left: auto; */
}

.footer>div:nth-child(1)>div:nth-child(2) div {
    /* flex: 1; */
    margin-right: 3%;
    /* padding-right: 5%; */
    box-sizing: border-box;
    /* text-wrap: nowrap; */
}

.footer>div:nth-child(1)>div:nth-child(2)>div>a,
.footer>div:nth-child(1)>div:nth-child(2)>div>div>a {
    width: 200px;
    color: #fff;
    line-height: 300%;
    display: block;
    border-bottom: 1px solid #fff;
    white-space: nowrap;
}

ul {
    list-style-type: none;
}

ul>a>li {
    color: #fff;
    line-height: 250%;
    cursor: pointer;
}

.footer>div:nth-child(2) {
    box-sizing: border-box;
    padding: 3% 2% 0 2%;
    color: #fff;
}

.footer>div:nth-child(2)>div:nth-child(1) {
    width: 100%;
    height: 1px;
    background-color: #fff;
    margin-bottom: 1%;
}

.footerLi {
    font-size: 14px;
    white-space: nowrap;
}

.footer>div:nth-child(2)>div:nth-child(2) {

    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.footer>div:nth-child(2)>div:nth-child(2)>* {
    color: #fff;
    display: flex;
    flex-wrap: wrap;
}

.footer>div:nth-child(2)>div:nth-child(2)>span::after,
.footer>div:nth-child(2)>div:nth-child(2)>a:nth-child(2):after {
    content: '';
    width: 1px;
    height: 100%;
    background-color: #fff;
    margin-left: 10px;
}

/*  */
.footer>div:nth-child(1)>div:nth-child(2)>div:nth-child(1) {
    flex: 1;
}

.footer>div:nth-child(1)>div:nth-child(2)>div:nth-child(2) {
    flex: 4;
    display: flex;
    flex-wrap: wrap;
}

.footer>div:nth-child(1)>div:nth-child(2)>div:nth-child(2)>div {
    flex: 1;
}

@media (max-width: 1200px) {
    .footer>div:nth-child(1)>div:nth-child(2) {
        width: 63%;
    }

    .footerLi {
        font-size: 12PX;
    }

    .footer>div:nth-child(1) {
        display: flex;
        padding: 5% 1% 0 1%;
        justify-content: space-between;
    }

    .footer>div:nth-child(2) {
        box-sizing: border-box;
        padding: 3% 1% 0 1%;
        color: #fff;
    }
}

/* @media (max-width: 1000px) {
    .footer>div:nth-child(1)>div:nth-child(1) {
        width: 100%;
    }

    .footer>div:nth-child(1)>div:nth-child(2) {
        display: none;
    }

    .footer {
        min-height: 0;
        max-height: 60vh;
    }
} */

@media (max-width:768px) {
    .footer>div:nth-child(1)>div:nth-child(1) {
        width: 100%;
    }

    .footer>div:nth-child(1)>div:nth-child(2) {
        display: none;
    }

    .footer {
        min-height: 0;
        max-height: 60vh;
    }

    .footer>div:nth-child(1)>div:nth-child(1) {
        align-items: center;
    }

    .footerLogo {
        width: 50vw;
    }

    .footer>div:nth-child(1)>div:nth-child(1)>span {
        text-align: center;
    }

    .footer>div:nth-child(2)>div:nth-child(2) {
        justify-content: center;
    }
}