﻿/***********header end*******/
footer{
	min-width: 1200px;
}
.footer-top{
	background:#ffffff;
	padding:60px 0 40px;
}
.footer-top .f-nav{
	float: right;
	width:800px;
}
.footer-top .f-nav li{
	float: left;margin-left: 80px;

}
.footer-top .f-nav li a{
	display: block;
}
.footer-top .f-nav li .tit{
	font-size: 18px;
	color:#015bac;
	padding-bottom: 0px;
	line-height: 20px;
	position: relative;
	margin-bottom: 15px;
}
.footer-top .f-nav li .tit i{
	position: absolute;
	left:0;
	bottom:0;
	width:30px;
	height: 1px;
	background:#fff;
	opacity: .15;
	filter: alpha(opacity=15);
}
.footer-top .f-nav li.contact{
	margin-right: 0;
}
.footer-top .f-nav li .sub a{
	font-size: 14px;
	color:#333;
	line-height: 30px;
	opacity: .8;
	filter: alpha(opacity=80);
	transition:all .3s linear;
}
.footer-top .f-nav li .sub a:hover{
	opacity: 1;
	filter: alpha(opacity=100);
}
.footer-top .f-nav li .sub p{
	font-size: 14px;
	color: #333;
	line-height: 30px;
	opacity: .8;
	filter: alpha(opacity=80);
}
.footer-top .qrcode-box{
	float: left;
	width: 350px;
}
.footer-top .qrcode-box .item{
	float: left;
	width: 150px;
	margin-left: 15px;
}
.footer-top .qrcode-box .item .txt{
	text-align: center;
	color:#333;
	font-size: 14px;
	margin:10px 0 0;
}
.footer-bottom{
	padding:15px 0;
	background:#0563a4;
}
.footer-bottom .left{
	float: left;
	width: 800px;
}
.footer-bottom .left .link{
	font-size: 0;
	line-height: 20px;
	height: 20px;
	/*float: left;*/
}
.footer-bottom .left .link a,
.footer-bottom .left .link span.divide{
	display: inline-block;
	*display: inline;
	zoom:1;
	font-size: 14px;
	color:#fefefe;
	line-height: 20px;
	vertical-align: top;
}
.footer-bottom .left .link a{
	opacity: .57;
	filter: alpha(opacity=57);
	transition:all .3s linear;
}
.footer-bottom .left .link a:hover{
	opacity: 1;
	filter: alpha(opacity=100);
}
.footer-bottom .left .link span.divide{
	width: 1px;
	height: 13px;
	background:#fff;
	opacity: .15;
	filter: alpha(opacity=15);
	margin:4px 12px 0;
}
.footer-bottom .left .copy{
	font-size: 14px;
	line-height: 20px;
	color:#fff;
	opacity: .57;
	filter: alpha(opacity=57);
	margin:8px 0 0;
}
.footer-bottom .left .friend{
	display: inline-block;
	*display: inline;
	zoom:1;
}
.footer-bottom .left .friend .sub{
	display: none;
	position: absolute;
	left: 0;
	bottom:20px;
}
.footer-bottom .friend{
	position: relative;
	float: right;
	width: 120px;
	background: #086fb5;
	margin:10px 0 0;
	box-shadow: inset 0 0 2px rgba(255,255,255,.2);
}
.footer-bottom .friend a{
	display: block;
	line-height: 30px;
	padding-left: 15px;
	color:#fff;
}
.footer-bottom .friend a.tit{

}
.footer-bottom .friend a span{
	display: block;
	opacity: .65;
	filter: alpha(opacity=65);
}
.footer-bottom .friend a.tit{
	background-position: 95px center;
	background-repeat: no-repeat;
	background-image: url("../images/friend-arrow.png");
	position: relative;
	z-index: 3;
	box-shadow: 2px 0 2px -2px rgba(255,255,255,.2) inset,
				-2px 0 2px -2px rgba(255,255,255,.2) inset;
}
.footer-bottom .friend .sub{
	display: none;
	position: absolute;
	left:0;
	bottom:28px;
	width: 120px;
	box-shadow: 2px 0 2px -2px rgba(255,255,255,.2) inset,
				-2px 0 2px -2px rgba(255,255,255,.2) inset;
	border-top:1px solid rgba(255,255,255,.1);

	background: #086fb5;
}
.footer-bottom .friend .sub a{
	height: 30px;
	transition:all .3s linear;
}
.footer-bottom .friend .sub a:hover{
	background:#0e92ec;
}
.footer-bottom .friend.on a.tit{
	background-image: url("../images/friend-arrow2.png");
}
/*.footer-bottom .right .share-box .bdsharebuttonbox a{
	float: none;
	display: inline-block;
	*display: inline;
	zoom:1;
	width: 20px;
	height: 20px;
	margin:0;
	padding:0;
	background-position: center;
	background-repeat: no-repeat;
	margin-left: 10px;
}
.footer-bottom .right .share-box .bdsharebuttonbox .sina{
	background-image: url("../images/share-icon1.png");
}
.footer-bottom .right .share-box .bdsharebuttonbox .wechat{
	background-image: url("../images/share-icon2.png");
}
.footer-bottom .right .share-box .bdsharebuttonbox .more{
	background-image: url("../images/share-icon3.png");
}*/
.footer-bottom .left .share-box{
	display: inline-block;
	*display: inline;
	zoom:1;
}
.footer-bottom .left .share-box .jiathis_style_32x32 a{
	display: inline-block;
	*display: inline;
	zoom:1;
	float: none;
	width: 20px;
	height: 20px;
	vertical-align: top;
	margin-right: 10px;
	background-repeat: no-repeat;
	background-position: center;
}
.footer-bottom .left .share-box .jiathis_style_32x32 .jtico{
	height: 20px!important;
	line-height: 20px!important;
	padding-left: 0!important;
	margin:0;
	display: inline-block!important;
	*display: inline!important;
	zoom:1!important;
	background-image: url("../images/share-icon3.png");
	background-position: center;
	vertical-align: top;
}
.footer-bottom .left .share-box .jiathis_style_32x32 .jtico:hover{
	opacity: 1;
	filter: alpha(opacity=100);
}
.footer-bottom .left .share-box .jiathis_style_32x32 a.jiathis_button_tsina{
	background-image: url("../images/share-icon1.png");
}
.footer-bottom .left .share-box .jiathis_style_32x32 a.jiathis_button_weixin{
	background-image: url("../images/share-icon2.png");
}

.footer-bottom .left .build{
	font-size: 12px;
	color:#fff;
	margin:8px 0 0 25px;
	line-height: 20px;
}
.footer-bottom .left .build span,
.footer-bottom .left .build a{
	color: #fff;
	font-size: 14px;
	opacity: .57;
	filter: alpha(opacity=57);
	transition:all .3s linear;
}
.footer-bottom .left .build a:hover{
	opacity: 1;
	filter: alpha(opacity=100);
}
/***********footer end***********/