.ico { position: relative;width: 3.16rem;line-height: 1; margin: 0.35rem auto 0.3rem;}
footer{
    width: 100%;
    overflow: hidden;
    padding-bottom:3.6em;
}
footer div {
    height: 2.5em;
    line-height: 1.5em;
    padding: 0.6em;
    background: #dcdcdc;
    margin-bottom: 0.6em;
}
footer div a {
    color: #2576db;
    display: block;
    float: left;
    padding: 0 0.4em;
    font-size: 0.8em;
    font-family: 'Microsoft YaHei',Arial, Helvetica, sans-serif;
}
footer p {
    text-align: center;
    line-height: 2em;
}