﻿* {
	margin: 0;
	padding: 0;
	text-decoration: none;
	list-style: none;

	font-family: '微软雅黑','Helvetica Neue', Helvetica, 'Hiragino Sans GB', 'Microsoft YaHei', Arial, sans-serif;
}

a {
	font-size: inherit;
	font-weight: inherit;
	color: inherit;
	line-height: inherit;
}

body {
	position: relative;
}

/*盒子阴影*/
.box_shadow {
	-moz-box-shadow: 1px 5px 8px #888888;
	box-shadow: 1px 5px 8px #888888;
}
/*字体阴影*/
.text_shadow {
	/*-moz-text-shadow: 1px 5px 8px #888888;
	text-shadow: 1px 5px 8px #888888;*/
	text-shadow:3px 4px 2px #000000;
}
/*文字变橘色*/
.FontColorOrange {
	font-size: inherit;
	color: #f06200;
	line-height: inherit;
}
/*文字变蓝色*/
.FontColorBlue {
	font-size: inherit;
	color: #86c6fa;
	line-height: inherit;
}

/*头部的logo网站标题部分*/
.LogoBox {
	width: 1200px;
	height: 118px;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 30px;
	margin-bottom: 30px;
}
	.lb_img {
		width: 118px;
		height: 118px;
		overflow: hidden;
		float: left;
		/*margin-top: 11px;*/
	}
		.lb_img img {
			width: 100%;
			height: 100%;
		}
	.lb_title {
		/*width: 514px;*/
		width: auto;
		height: 100%;
		overflow: hidden;
		margin-top: 11px;
		margin-left: 16px;
		float: left;
	}
		.lbt_one {
			width: 100%;
			height: 60px;
			overflow: hidden;
		}
			.lbt_one span {
				font-size: 47px;
				font-weight: bold;
				color: #000;
				line-height: 60px;
			}
			/*.lbt_one img {
				width: inherit;
				height: inherit;
			}*/
		.lbt_two {
			width: auto;
			height: 38px;
			overflow: hidden;
			margin-left: 6px;
		}
			.lbt_two span {
				font-size: 24px;
				font-weight: normal;
				color: #188022;
				line-height: 38px;
				/*word-spacing:8px;
				letter-spacing: 3px;*/
			}
	.lb_tel {
		width: 400px;
		height: 100%;
		overflow: hidden;
		float: right;
	}
		.lbtel_leftimg {
			width: 25px;
			height: 38px;
			margin-top: 11px;
			overflow: hidden;
			float: left;
		}
			.lbtel_leftimg img {
				width: inherit;
				height: inherit;
			}
		.lbtel_righttxt {
			width: auto;
			height: 100%;
			overflow: hidden;
			margin-left: 5px;
			float: left;
		}
		.lbtel_righttxt p{
			font-size: 16px;
			font-weight: bold;
			color: #188022;
			letter-spacing: 3px;
		}
		.weixin{
			width: 118px;
			height: 118px;
			float: left;
		}

/*导航栏*/
.NavBox {
	width: 100%;
	height: 54px;
	overflow: hidden;
	/*background-color: #f3f3f3;*/
	background-image: url("/images/nav_bg.jpg");
	background-repeat: repeat-x;
	margin-top: 8px;
}
	.nb_show {
		width: 1008px;
		height: 100%;
		overflow: hidden;
		margin: 0 auto;
		margin-top: 1px;
	}
		.nb_show a:hover li {
			/*border-bottom: 2px solid #5092c2;*/
			background-image: url("/images/nav_bg_2.jpg");
		}
		.nb_show a:hover li span {
			/*color: #5092c2;*/
			
		}
		.nb_show li {
			width: 20%;
			height: 100%;
			overflow: hidden;
			text-align: center;
			float: left;
		}
			.nb_show li span {
				font-size: 18px;
				font-weight: bold;
				color: #fff;
				line-height: 54px;
			}

/*公共的尾部部分*/
.pub_footer {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 30px;
	border-top: 2px solid #d2d2d2;
}
	.pf_ContectUs {
		width: 100%;
		height: auto;
		background-color: #353535;
		overflow: hidden;
		padding-bottom: 20px;
	}
		.pfc_title {
			width: inherit;
			height: 132px;
			text-align: center;
			margin-top: 64px;
		}
			.pfc_title strong {
				display: block;
				font-size: 48px;
				font-weight: bold;
				color: #fff;
				line-height: 66px;
			}
			.pfc_title span {
				display: block;
				font-size: 30px;
				color: #fff;
				line-height: 66px;
			}
		.pfc_four {
			/*width: 488px;*/
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0 auto;
			margin-top: 24px;
		}
			.pfc_ShowResult {
				width: 488px;
				height: 80px;
				overflow: hidden;
				text-align: center;
				margin: 0 auto;
				background-color: #1470bb;
				-moz-border-radius: 10px;
				-webkit-border-radius: 10px;
				border-radius: 10px;

				/*background-image: url("/images/ft_showbox.png");
				background-repeat: no-repeat;*/
			}
				.pfc_ShowResult li {
					width: inherit;
					height: 80px;
					display: none;
				}
				.pfc_ShowResult li span {
					font-size: 30px;
					color: #fff;
					line-height: 80px;
				}
			.pfc_ShowResultXiabiao {
				width: 488px;
				height: 34px;
				overflow: hidden;
				margin: 0 auto;
			}
				.pfc_ShowResultXiabiao img {
					width: 43px;
					height: 34px;
					float: right;
					margin-right: 35px;
				}
			.pfcf_SelBox {
				width: 450px;
				margin: 0 auto;
				margin-top: 10px;
				overflow: hidden;
			}
				.pfcf_SelBox li {
					width: 70px;
					height: 70px;
					-moz-border-radius: 50px;
					-webkit-border-radius: 50px;
					border-radius: 50px;

					float: left;
					margin: 0 10px;

					/*background-color: #0caa2f;*/
				}
					.pfcf_SelBox li img {
						width: 50px;
						height: 50px;
						margin: 10px;
					}
	.pf_nav {
		width: 100%;
		height: 56px;
		background-color: #004c79;
		overflow: hidden;
		/*margin-top: 20px;*/
	}
		.pfn_show {
			width: 490px;
			height: 100%;
			margin: 0 auto;
			overflow: hidden;
		}
			.pfns_li {
				width: 90px;
				height: inherit;
				overflow: hidden;
				text-align: center;
				float: left;
			}
				.pfns_li span {
					font-size: 16px;
					font-weight: bold;
					color: #fff;
					line-height: 56px;
				}
			.pfns_ge {
				width: 10px;
				height: inherit;
				overflow: hidden;
				text-align: center;
				float: left;
			}
				.pfns_ge span {
					font-size: 16px;
					font-weight: bold;
					color: #fff;
					line-height: 56px;
				}
	.pf_Remarks {
		width: 100%;
		height: auto;
		/*border-top: 2px solid #d2d2d2;*/
		padding-top: 6px;
		padding-bottom: 100px;
		background-color: #353535;
		overflow: hidden;
		text-align: center;
	}
		.pf_Remarks p {
			font-size: 12px;
			font-weight: normal;
			color: #fff;
			line-height: 40px;
		}

		.pfr_a {
			width: 450px;
			height: 30px;
			overflow: hidden;
			margin: 0 auto;
		}
			.pfra_left {
				width: auto;
				height: inherit;
				overflow: hidden;
				/*float: left;*/
			}
				.pfra_left span {
					font-size: 14px;
					font-weight: normal;
					color: #fff;
					line-height: 30px;
				}
			.pfra_right {
				width: auto;
				height: inherit;
				overflow: hidden;
				float: left;
			}
				.pfra_right a {
					font-size: 14px;
					font-weight: normal;
					color: #fff;
					line-height: 30px;
				}