/*页眉*/
.footer{
    padding: .93rem 0 0 0;
    background-color: #f1e9ff;
}
.footer:after{
    display: block;
    content: "";
    width: 63%;
    max-width: 11.98rem;
    height: 3.12rem;
    background-image: linear-gradient(to right,#7022b9,#855ad1);
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 0;
    border-top-left-radius: .8rem;
}
.footer .l .logo{
    width: 3.11rem;
    margin-bottom: .3rem;
}
.footer .l .add{
    padding-left: .8rem;
}
.footer .l .add p{
    font-size: .28rem;
    font-weight: bold;
    line-height: .44rem;
}
.footer .l .add span{
    line-height: .37rem;
    font-size: .16rem;
    font-weight: bold;
}
.footer .r{
    width: 10.38rem;
    position: relative;
    z-index: 1;
}
.footer .r .kslj{
    padding-left: .65rem;
}
.footer .r .kslj a{
    font-size: .18rem;
    line-height: .78rem;
}
.footer .r .a{
    height: 3.12rem;
    padding-left: 1.1rem;
    padding-top: .44rem;
    color: #ffffff;
}
.footer .r .a h3{
    font-size: .3rem;
    font-family: "楷体";
    line-height: .5rem;
}
.footer .r .a .link{
    margin: .3rem 0 .5rem 0;
    width: 5.05rem;
}
.footer .r .a .link div{
    width: 2.43rem;
    height: .42rem;
    border: .01rem solid #ffffff;
    border-radius: .21rem;
    padding: 0 .25rem;
}
.footer .r .a .link div table{
    width: 100%;
}
.footer .r .a .link div select{
    outline: none;
    background-color: transparent;
    width: 100%;
    height: .42rem;
    border: 0;
    color: rgba(241,233,255,.52);

}
.footer .r .a .link div select option{
    color: #333333;
}
.footer .r .yqlj .foot{
    color: #ffffff;
    font-size: .14rem;
    font-weight: bold;
    line-height: .3rem;
    opacity: .63;
}
.footer .r .yqlj .foot a{
    color: #ffffff;
}
.footer .r .yqlj .ewm{
    width: 2.05rem;
}
.footer .r .yqlj .ewm img{
    width: 100%;
}







/*手机适配*/
@media screen and (max-width: 1200px) {

}
