/***底部***/

/*$$
{"color":[{"val":"#26334c","title":"导航栏目颜色"},

{"val":"#6160ea","title":"导航鼠标滑过文字颜色"},

{"val":"#666e80","title":"标题文字颜色"}],

"background":[{"val":"#6160ea","title":"导航左侧背景条"}],

"border":[{"val":"#6160ea","title":"导航鼠标滑过文字边框"},

{"val":"#d9dce2","title":"底部边框颜色"}]}
$$*/

#foot_151{

	background:#f2f4f7;

	width: 100%;

}

#foot_151 .footer{

	width: 1200px;

	margin: 0 auto;

	padding-bottom: 80px;

}

#foot_151 .footEnd{

	border-top: #d9dce2 solid 1px;

	height: 105px;

	line-height: 105px;

	text-align: center;

	font-size: 14px;

	color: #666e80;

}

#foot_151 .footEnd a{

	color: #666e80;

}

#foot_151 .navL{

	width: 40%;

	float: left;

}

#foot_151 .navList{

	width: 40%;

	float: left;

}

#foot_151 .navList .top{

	width: 100%;

	font-size: 16px;

	color: #26334c;

	line-height: 80px;

	text-indent: 20px;

	position: relative;

}

#foot_151 .navList .top::before{

	position: absolute;

	content: '';

	left:0;

	width: 4px;

	height: 15px;

	background: #369339;

	top:50%;

	transform: translateY(-50%);

}

#foot_151 .navList .itemList{

	

	font-size: 16px;

	float: left;

	font-size: 14px;

	

	line-height: 50px;

}

#foot_151 .itemList a{

	width: 50%;

	color: #666e80;

	text-shadow: none;

	float: left;

	position: relative;

}

#foot_151 .itemList a::before{

	position: absolute;

	top: 0;

	left: 0;

	line-height: 50px;

	height: 50px;

	overflow: hidden;

	max-width: 0;

	border-bottom:#369339 2px solid;

	color: #369339;

	word-break: keep-all;

	content: attr(data-hover);

	-webkit-transition: max-width 1s ease;

	-moz-transition: max-width 1s ease;

	transition: max-width 1s ease;

}

#foot_151 .itemList a:hover::before,

#foot_151 .itemList a:focus::before{

	max-width: 100%;

}



#foot_151 .concatList{

	width: 100%;

	float: left;

}

#foot_151 .concatList dt,#foot_151 .codeTit{

	width: 100%;

	font-size: 16px;

	color: #26334c;

	line-height: 80px;

	text-indent: 20px;

	position: relative;

}

#foot_151 .concatList dt::before,#foot_151 .codeTit::before{

	position: absolute;

	content: '';

	left:0;

	width: 4px;

	height: 15px;

	background: #369339;

	top:50%;

	transform: translateY(-50%);

}

#foot_151 .concatList dd{

	width: 100%;

	font-size: 16px;

	float: left;

	font-size: 14px;

	color: #666e80;

	line-height: 50px;

	position: relative;

	padding-left: 35px;

}

#foot_151 .concatList dd img{

	align-items: center;

	float: left;

	margin-right: 10px;

	width: auto !important;

	height: auto !important;

	position: absolute;

	top:50%;

	transform: translateY(-50%);

	left: 0;

}

#foot_151 .navR{

	width: 8%;

	float: right;

	font-size: 14px;

	color: #666e80;

}

#foot_151 .navR .code{

	width: 100%;

	height: auto;

	

}

#foot_151 .navR .bz{

	text-align: center;

	line-height: 40px;

}

#foot_151 .footerWap{

	display: none;

}

#foot_151 .listNav{

	padding-top: 15px;

	width: 90%;

	margin: 0 auto;

}

#foot_151 .listNav li{

	border-bottom: #d9dce2 solid 1px;

	height: 40px;

	line-height: 40px;

	font-size: 14px;

	text-indent: 10px;

}

#foot_151 .listNav li a{

	color: #26334c;

}

#foot_151 .tellCon,#foot_151 .resCon{

	width: 90%;

	margin: 0 auto;

	padding-top: 10px;

	height: auto;

	overflow-y: auto;

	zoom: 1;

	padding-left: 10px;

}

#foot_151 .tellCon .title{

	line-height: 40px;

	font-size: 14px;

	

}

#foot_151 .tellCon .tellnum{

	font-size: 30px;

	color: #26334c;

	line-height: 60px;

	font-weight: bold;

}

#foot_151 .resL{

	width: 60%;

	float: left;

}

#foot_151 .resL span,

#foot_151 .resR span{

	width: 100%;

	line-height:24px;

	display: block;

	font-size: 14px;

}

#foot_151 .resR{

	float: left;

	width: 40%;

}

#foot_151 .resR .code{

	width: 50%;

	margin-bottom: 20px;

	margin-top: 10px;

}

#foot_151 .m20T{

	margin-top: 20px;

}



@media screen and (max-width: 1200px) {

	#foot_151 .footer{

		width: 100%;

		padding: 0 5%;

	}

	#foot_151 .navR{

		width: 20%;

	}

	#foot_151 .navR .code{

		width: 60%;

	}

	#foot_151 .navR .bz{

		width: 60%;

	}

}

@media screen and (max-width: 767px) {

	#foot_151 .footer{

		width: 100%;

		padding-bottom: 30px;

		display: none;

	}

	#foot_151 .navL{

		width: 90%;

		padding: 0 5%;

		margin-bottom: 15px;

	}

	#foot_151 .footEnd{

		height: 50px;

		line-height: 30px;

		padding:10px 10%;

		text-align: center;

		margin-bottom:90px;

	}

	#foot_151 .navList{

		width: 100%;

	}

	#foot_151 .concatList dt, #foot_151 .codeTit,#foot_151 .navList dt{

		line-height: 40px;

	}

	#foot_151 .navList dd,#foot_151 .concatList dd{

		line-height: 30px;

	}

	#foot_151 .navR{

		width: 90%;

		padding: 0 5%;

		float: left;

	}

	#foot_151 .navR .code{

		width: 40%;

	}

	#foot_151 .navR .bz{

		width: 40%;

	}

	#foot_151 .footerWap{

		display: block;

	}

	

}