﻿.w1190{ width:1190px; margin:auto;}
.footer {
	background: #131313;
	text-align: center;
	border-top: 5px solid #000;
	-webkit-box-sizing:;
	box-sizing: border-box;
}

.footer ul {
	height: auto;
	overflow: hidden;
	zoom: 1;
	background: url(../images/fa6d17aa.ic.png) no-repeat left 29px;

}
.footer ul li {
    height: 180px;
    width: 150px;
    padding: 26px 0 0 30px;
    float: left;
}

.footer ul li.last {
	width: 280px;
	text-align: left;
	padding-left: 42px;
	border-left: 1px solid #212121;
}

.footer ul li.last span.til {
	display: block;
	float: initial
}

.footer ul li.last span.wx,.footer ul li.last span.app {
	width: 100px;
	height: 22px;
	padding-top: 10px;
	line-height: 22px;
	text-align: center;
	display: inline-block;
	margin-right: 30px;
	color: #777
}

.footer ul li a {
	font-size: 14px;
	height: 22px;
	line-height: 22px;
	color: #fff;
	display: block;
	text-align: left;
}

.footer ul li .til,.footer ul li.last .til-ic {
	padding-bottom: 14px;
	font-size: 18px;
	color: #eee;
	font-weight: bold;
}

.footer ul li.last dl{ height:38px; line-height:37px;}
.footer ul li.last strong{ color:#eee; display:inline-block; font-size:16px; font-weight:normal;}
.footer ul li.last a{ color:#aaa; font-size:14px; display:inline-block; margin-right:30px;}
.footer ul li.last a:hover{ color:#eee; text-decoration:underline;}
.footer ul li.last .icon_wp span{ background:url(../images/index_script.png) no-repeat; display:inline-block; height:20px; width:20px; margin-right:10px; vertical-align:middle}
.footer ul li.last span.qq_icon{ background-position:-276px -71px;}
.footer ul li.last span.blog_icon{ background-position:-240px -71px;}
.footer ul li.last span.sitemap{ background-position:-312px -71px;}
.footer ul li.last em{color: #fff;}
.footer ul li.last span.blues {
    color: #1070ba;
    display: inline-block;
    font-size: 24px;
    vertical-align: sub;
}
.footer ul li.last .til-ic {
	background: url(../images/foot_link.png) no-repeat -666px -56px;
	padding-left: 30px
}

.footer li.last p {
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	color: #fff;
}

.footer li.last p.bd {
	font-size: 35px;
	height: 42px;
	line-height: 42px;
	color: #333
}

.foot-bt {
	background: #aaa;
	text-align: center;
	padding: 20px 0;
	color: #6c6c6d
}

.foot-bt p a {
	color: #6c6c6d
}

.foot-bt p a:hover {
	color: #ffe4ae;
	text-decoration: none
}

.footer .f {
    color: #d9d9d9;
    font-size: 14px;
    text-align: center;
    padding: 10px 0px;
    border-top: 1px solid #212121;
}