footer{background: #004E96;color:#fff}
footer .padding-large{padding:40px 0 0 0}

footer a{color:#fff;font-size:14px;}
footer a:hover{color:#DEF0FF;}
footer .listname{border-bottom:1px solid #0162B3;padding-bottom:20px}
footer .listname a{color:#fff;display:inline-block;}
footer .listname a:hover{color:#DEF0FF;}
footer .listname span{padding:0 15px;width:1px;background: url(../images/sitemap_line.png) no-repeat center 50%}
footer .listname span:last-child{padding:0;width:0px;background:none}

footer .weixin{padding:40px 0  0 0}
footer .copyright p{line-height:36px;}

footer .social{font-size:0}
footer .social li{display:inline-block;margin-right:5px;}
footer .social li a span{display:inline-block;width:36px;height:36px;line-height:32px;color:#DEF0FF;border-radius:50%;text-align:center;font-size:18px;margin-right:3px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}
footer .social li a:before{background:0 0}
footer .social li a:hover span{color:#DEF0FF; background:#ff6600}

.friend span{font-weight:300}
.friend a{color:#DEF0FF;display:inline-block;margin-right:10px}
.friend a:hover{color:#D2E2F5;}
.friend a:last-child{margin-right:0}
.bottom-bar{display:none;z-index:999;}

@media screen and (max-width:760px) {
footer .padding-large {padding:0 0 20px 0;text-align:center}
footer .weixin{padding:20px 0;}

/*移动底部导航 begin*/
.blank-bottom{height:60px;line-height:60px;clear:both; font-size:0;}
.bottom-bar{display:block;height:60px;}
.bar-name a{display:block;padding:10px 0 0 0;line-height:20px;}
.bar-name a i{font-size:20px;display:block;margin:0 auto}
/*移动底部导航 end*/
}