@charset "utf-8";

/* foot-link */
.foot-link-block {
	background: #fff;
	height: 103px;
	margin-top: 10px;
	-webkit-box-shadow: 0 0 10px 5px #e1e1e1;
    -moz-box-shadow: 0 0 5px 5px #e1e1e1;
    box-shadow: 0 0 5px 5px #e1e1e1;
}
.foot-link-content {
	position: relative;
	width: 1180px;
	height: 103px;
    margin: 0 auto;
}
.foot-link-icon {
	position: absolute;
	width: 247px;
	height: 125px;
	left: 0;
	top: -22px;
}
.foot-link-icon img {
	width: 100%;
	height: 100%;
}

.foot-link-slider-container {
	position: absolute;
	width: 950px;
	height: 103px;
	left: 247px;
	top: 0;
}
.foot-link-slider {
	position: relative;
    display: block;
    padding-top: 30px;
    box-sizing: border-box;
}

.foot-link-slider-item {
	display: block;
	float: left;
	width: 180px;
    height: 100%;
    min-height: 1px;
    margin-right: 10px;
}
.foot-link-slider-item a {
	
}
.foot-link-slider-item a img{
	display: block;
    height: 43px;
}


/** foot info */
.footer-info-block {
	min-width: 1180px;
	background: #0172c0;
}
.foot-info-content {
	position: relative;
	width: 1180px;
 	height: 185px;
    margin: 0 auto;
}

.foot-info-left {
	float: left !important;
	width: 500px;
	padding-top: 20px;
}
.foot-info-left ul li {
	color: #fff;
	line-height: 55px;
	border-bottom: 1px solid #fff; 
}
.foot-info-left ul li a {
	color: #fff;
	padding: 0 10px;
}
.foot-info-left ul li a:nth-of-type(1) {
	padding-left: 0;
}
.foot-info-left ul li span {
	color: #fff;
}
.foot-info-left ul li span:nth-of-type(2) {
	float: right;
	padding-left: 100px;
}

.foot-info-right {
	float: right !important;
	width: 185px;
	height: 185px;
	color: #fff;
}
.foot-info-right-weixin {
	padding-top: 20px;
	text-align: center;
}
.foot-info-right-weixin p {
	color: #fff;
	margin-top: 10px;
	text-align: center;
}
.foot-info-right-weixin img {
	width: 100px;
	height: 100px;
}

/* foot license */
.foot-license-block {
background: #01528a;
color: #fff;
height: 58px;
line-height: 58px;
width: 100%;
    min-width: 1180px;
}
.foot-license-content {
	width: 1180px;
    margin: 0 auto;
}
.foot-license-content p {
	text-align: center;
}

/* foot float */
.foot-float-block {
	display: block;
	position: fixed;
	z-index: 999999;
	top: 32%;
	right: 0;
}
.foot-float-block img {
	display: block;
}