/*β��*/footer{    overflow: hidden;    height:auto;    background: #4d4d4d;}.footer{    overflow: hidden;    height:auto;}.footer .footer_top{    width:100%;    height:auto;    padding-top:53px;}.footer .footer_top .footer_cont_l{    width:25%;}.footer .footer_top .footer_cont_l a{    display: block;    color:#ffffff;    font-size: 16px;    padding-left: 54px;    text-align: left;    padding-bottom: 25px;    /*line-height:42px;*/}.footer .footer_top .footer_cont_m{    width:49%;}.footer .footer_top .footer_cont_m .footer_p1{    color:#ffffff;    font-size: 16px;    padding-bottom: 25px;}.footer .footer_top .footer_cont_m .footer_p2{    color:#ffffff;    font-size: 14px;    width:84%;    text-align: justify;    line-height: 30px;}.footer .footer_top .footer_shu{    float: left;    width: 1px;    height:230px;    background: #fff;}.footer .footer_top .footer_cont_r{    width:25%}.footer .footer_top .footer_cont_r .footer_r_p1{    width:148px;    margin:0 auto;    height:148px;}.footer .footer_top .footer_cont_r .footer_r_p1 img{width:100%;height:100%;}.footer .footer_top .footer_cont_r .footer_r_p2{    color:#ffffff;    font-size: 16px;    text-align: center;    padding-top:16px;}.footer .footer_bot{    width:100%;    height:90px;    background: #3b3b3b;}.footer .footer_bot span{    display:inline-block;}.footer .footer_bot .footer_bot_p1{    background: url(../images/footer_bot_img.png) no-repeat left center;    height: 90px;    color: #ffffff;    margin-left: 35px;    padding: 0px 0 0 150px;}.footer .footer_bot .footer_bot_p1 p{    margin-top: 5px;    font-size: 14px;}