/*footer*/
.footer{
    background-color: #f2f2f2;
}
.footer .bottom{
    padding: 20px 0 40px 0;
}
.footer .bottom .container{
    padding: 0;

}
.footer .bottom .logo{
float: left;
}
.footer .bottom dl{
    float: left;
    margin-left: 50px;
    display: table;
}
.footer .bottom dl dt{
    font-size: 18px;
    color: #333333;
    margin-bottom: 10px;

}
.footer .bottom dl dd{
    font-size: 16px;
    color: #333333;
    line-height: 30px;
}

.footer .bottom .link a{
    display: table;
    color: #333333;
}
.footer .bottom .link a:hover{
    color: #02529f;
}

.footer .bottom .add{
    float: right;
    width: 40%;
}
.footer .foot{
    padding: 20px;
    text-align: center;
    background-color: #000000;
    color: #ffffff;
    font-size: 14px;
}