.wp {
    width: 100%;
    max-width: 1170px;
    margin: 0 auto;
}
.index-fd {
	margin-top: -31px;
}

.fd-top {
	overflow: hidden;
	color: #fff;
	padding-bottom: 45px;
}

dl {
	float: left;
	width: 20%;
}

dl dt {
color: #ffffff;
	font-size: 16px;
	padding-bottom: 20px;
}

.ul-fd li {
	line-height: 26px;
}

.ul-fd li a {
	color: #777777;
}

.ul-fd li a:hover {
	text-decoration: underline;
}

.weixin, #fd .sina {
	background: url(../images/fd_icon1.png) no-repeat;
	width: 25px;
	height: 25px;
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 25px;
}

.weixin-pic {
	position: absolute;
	left: -150px;
	top: 0;
	display: none;
}


h5 {
	font-size: 16px;
	color: #a8a8af;
}

.sina {
	background-image: url(../images/fd_icon2.png);
}

.fd-copy {
	height: 40px;
	line-height: 40px;
	color: #a3a3a9;
	background-color: #000022;
}