/*页眉*/
.footer{
    background: #353c47;
    padding-top: .48rem;
}
.footer .a .l{
    width: 7rem;
}
.footer .a .bt{
    color: #ffffff;
    font-size: .18rem;
    margin-bottom: .2rem;
}
.footer .a .bt span{
    font-family: Georgia;
    font-size: .2rem;
}
.footer .a .link{
    justify-content: flex-start;
}
.footer .a .link a{
    color: #ffffff;
    font-size: .14rem;
    min-width: 1.7rem;
    padding-left: .27rem;
    background: url("../images/footer/00.png")no-repeat left center;
    background-size: .17rem auto;
    margin-bottom: .1rem;
    margin-right: .1rem;
}
.footer .a .link a:last-child,.footer .a .link a:nth-last-child(2),.footer .a .link a:nth-last-child(3){
    margin-bottom: 0;
}


.footer .a .r{
    width: 5.56rem;
}
.footer .a .r .img{
    width: 1.42rem;
    height: 1.42rem;
    overflow: hidden;
}
.footer .a .r .img img{
    width: 100%;
    height: 100%;
}
.footer .a .r .tet{
    width: calc(100% - 1.9rem);
}
.footer .a .r .tet p{
    font-size: .16rem;
    line-height: .26rem;
    color: #ffffff;
}
.footer .b{
    margin-top: .6rem;
}

.footer .b .img{
    width: 7.31rem;
    background: #156abd;
    height: 1.37rem;
    display: grid;
    align-items: center;
    justify-content: flex-end;
    padding-right: 1.64rem;
}
.footer .b  .img img{
    width: 4.17rem;
    height: auto;
}



.footer .b .r{
    width: calc(100% - 7.31rem);
    display: grid;
    align-items: center;
    padding-left: 4.63rem;
}
.footer .b .r p,.footer .b .r p a{
    color: #ffffff;
    font-size: .16rem;
    line-height: .35rem;
}





/*小屏幕*/
@media screen and (max-width: 1200px) {
.footer .a .r{margin-top: .4rem;}
.footer .b .r {
    padding-left: 0rem;
    width: 100%;
}
.footer .b .img{
display: none;
}
.footer{padding: .2rem;}


}