﻿/*底部开始*/
.footer{background-color: #313243;position: relative;z-index: 2;}
.footer_top{height: 108px;background-color: #2c2d3f;}
.inner{width: 1200px;margin: 0 auto;overflow: hidden;}
.footer_top li{float: left;width: 33%;height: 108px;line-height: 108px;}
.txt_l{text-align: left;}
.txt_c{text-align: center;}
.txt_r{text-align: right;}
.footer_top li .footer_icon{margin: 20px 22px 0 0;}
.footer_icon{display: inline-block;width: 60px;height: 66px;background: url(../images/footer.png) no-repeat;vertical-align: top;}
.footer_icon.fir{background-position: 0 -3px;}
.footer_top li span{color: #ffffff;font-size: 20px;}
.footer_icon.sec{background-position: 0 -103px;}
.footer_icon.thir{background-position: 0 -203px;}
.footer_mid{padding: 38px 0;border-bottom: 1px solid #3b3d4c;border-top: 1px solid #3b3d4c;}
.footer_nav{width: 1200px;float: left;}
.footer_nav ul{float: left;margin-left: -24px;padding-left: 24px;width: 230px;height: 224px;border-left: 1px solid #3b3d4c;}
.footer_nav .footer_nav_special{width:420px;}
.footer_nav li h4{height: 30px;line-height: 30px;font-size: 18px;color: #fff;padding-bottom: 5px;}
.footer_nav li a, .footer_nav li span{line-height: 32px;font-size: 14px;color: #89898b;}
.footer_nav li a:hover{color: #fff;}

.footer_nav li span{display: inline-block;width: 118px;text-align: center;margin-right: 15px;}
.footer_nav li img{margin: 15px 15px 20px 0;}
.footer_bot{padding: 12px 0;overflow: hidden;text-align: center;background-color: #313243;}
.footer_bot p, .footer_bot a{height: 50px;line-height: 28px;font-size: 14px;color: #89898b!important;}
.footer_bot p>em{margin: 0 10px;}
.footer_nav .padding { padding-right:85px;}

@media screen and (max-width: 1024px) {	
.footer{background-color: #313243;position: relative;z-index: 2;}
.inner{ width:100%;margin: 0 auto;overflow: hidden;}
.footer_top{height: 108px; display:none;background-color: #2c2d3f;}
.footer_top li{float: left;width:100%;height: 108px;line-height: 108px;}
.txt_l{text-align: left;}
.txt_c{text-align: center; display:none;}
.txt_r{text-align: right; display:none;}
.footer_top li .footer_icon{margin: 20px 22px 0 10px;}
.footer_icon{display: inline-block;width:50px;height: 58px;background: url(../images/footer.png) no-repeat; background-size:100%;vertical-align: top;}
.footer_icon.fir{background-position: 0 0px;}
.footer_top li span{color: #ffffff;font-size:32px;}
.footer_icon.sec{background-position: 0 -50px;}
.footer_icon.thir{background-position: 0 -203px;}
.footer_mid{padding: 38px 0; display:none;border-bottom: 1px solid #3b3d4c;border-top: 1px solid #3b3d4c;}
.footer_nav{width:100%;float: left;}
.footer_nav ul{float: left;padding-left:6%;width:40%;height:100%; margin-left:3%;border-left: 1px solid #3b3d4c;}
.footer_nav .footer_nav_special{width:100%;}
.footer_nav li h4{height: 30px;line-height: 30px;font-size: 18px;color: #fff;padding-bottom: 5px;}
.footer_nav li a, .footer_nav li span{line-height: 32px;font-size: 14px;color: #89898b;}
.footer_nav li a:hover{color: #fff;}

.footer_nav li span{display: inline-block;width: 118px;text-align: center;margin-right:6px;}
.footer_nav li img{margin: 15px 15px 20px 0;}
.footer_bot{padding: 12px 0;overflow: hidden;text-align: center;background-color: #313243;}
.footer_bot p, .footer_bot a{height: 50px;line-height: 28px;font-size: 14px;color: #89898b!important;}
.footer_bot p>em{margin: 0 10px;}
	
}


