﻿html {font-size:14px;}
div.footer {width:100%;background-color:#2e3033;padding:30px 0;box-sizing:border-box;-webkit-box-sizing:border-box;}
div.footer-con {width:1200px;margin:0 auto;}

div.footer-con div.footer-top h4 {color:#fff;text-align:center;line-height:28px;font-weight:500;font-size:18px;margin: 10px 0;}
div.footer-con div.footer-mid {padding:40px 0 30px;
	border-bottom:1px solid #a3a4a5;
	overflow:hidden;
}
div.footer-con div.footer-mid div.mid-left {
	display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-moz-box-pack:space-between;
	-webkit--moz-box-pack:space-between;
	box-pack:space-between;
	float:left;
}
div.footer-con dl dd a,div.footer-con dl dd span {display:block;color:#999999;text-decoration:none;font-size:12px;}
div.footer-con div.footer-mid div.mid-left dl {margin-right:90px;}
div.footer-con div.footer-mid div.mid-left dl:last-child {margin-right:0;}
div.footer-con div.footer-mid div.mid-left dl dt:before {content:'';position:absolute;width:3px;height:18px;background-color:#ea4609;margin-left:-8px;}
div.footer-con div.footer-mid div.mid-left dl dt {font-size:14px;color:#fff;margin-left:8px;margin-bottom:25px;}
div.footer-con div.footer-mid div.mid-left dl dd {line-height:30px;margin-left:0;}
div.footer-con div.footer-mid div.mid-left dl:first-child dd {float:left;}
div.footer-con div.footer-mid div.mid-left dl:first-child dd:last-child {margin-left:55px;}

div.mid-right {
	margin-top:20px;
	float:right;
}
div.footer hr{
	display:inline-block;
	width:1px;
	height:270px;
	background-color:#a3a4a5;
	margin-left:70px;
    border:none;
}

div.mid-right p {text-align:center;color:#fff;margin:15px 0 35px 0;}
div.mid-right p:last-child {margin-bottom:0;}
div.mid-right div {padding:5px;background-color:#fff;}
div.mid-right div img {border:none;display:block;}
div.f-bottom {text-align:center;}
div.bottom-nav {
	margin-top:30px;margin-bottom:20px;
	overflow:hidden;
}
div.bottom-nav>div{
	float: left;
    position: relative;
    left: 50%;
    clear: both;
}
div.bottom-nav a {
	display: inline-block;
    position: relative;
    left: -50%;
    float: left;
    margin: 0 15px;
    text-align: center;
	color:#eeebeb;
    text-decoration:none;
	white-space:wrap;
	}
div.f-bottom p {color:#999999;line-height:25px;}
div.f-bottom p img {vertical-align:-3px;}
.nSelected {color:#e94709!important;}
a.qqchart,a.zx {width:95px;height:25px;line-height:25px;text-align:center;border:1px solid #999999;}
a.qqchart:hover,a.zx:hover {color:#e94709;border-color:#e94709;}
a.qqchart img,a.zx img {vertical-align:-3px;margin-right:5px;}
a.qqchart {margin-bottom:10px;margin-top:10px;}
@media (max-width:480px){
	div.footer{
		padding:15px 0;
	}
	div.footer div.footer-con{
		display:none;
	}
}