/* CSS Document */

/*顶部*/
.pageIndexTopContent{
	width: 100%;
	margin: 0px auto;
	padding: 20px 0 10px 0;
	background-color: #ffffff
}
	.pageIndexTopUp{
		width: 1400px;
		height: 100px;
		margin: 0 auto 10px auto;
		overflow: hidden;
/*		background-color: aqua;*/
	}
		/*LOGO*/
		.logoComp{
			float: left;
			width: 440px;
		}


		/*快捷按钮*/
		.shortcutBtn{
			width: 380px;
			height: 100px;
			float: left;
			overflow: hidden;
			
		}
			.shortcutBtn>a{
				float: right;
				width: 120px;
				height: 30px;
				font-size: 20px;
				color: #999999;
				line-height: 30px;
				text-align: center;
				margin-top: 50px;
				display: none
			}


			.shortcutBtn>a:hover{
				cursor: pointer;
				text-decoration: underline;
			}


		/*头部文字*/
		.pageIndexTopText{
			display: block;
			float: left;
			width: 360px;
			font-size: 20px;
			color: #999999;
			line-height: 30px;
			margin-left: 20px;
			margin-top: 50px;
			text-align: center;
			font-weight: bold;
		}
			.pageIndexTopText>span{
				color: #008541;
			}
		/*搜索框*/
		.searchPartContent{
			float: right;
			width: 180px;
			height: 30px;	
			margin-top: 46px;
			overflow: hidden;
			font-size: 16px;
			color: #888888;
			border-bottom: 1px solid #888888;
		}
			.searchPartContent>div,
			.searchPartContent>a{
				float: left;
				display: block;
			}
			.searchPart{
				width: 86%;
				height: 30px;
				line-height: 30px;
				color: #888888;
			}
			.searchPart>input{
				display: block;
				width: 100%;
				height: 30px;
				border: none;
				font-size: 16px;
				line-height: 30px;
				color: #888888;
				text-indent: 4%;
				outline: none;
				background-color: transparent;
			}
			/*搜索按钮*/
			.searchPartCtrl{
				width: 10%;
				height: 16px;
				background-image: url(../../images/search.png);
				background-repeat: no-repeat;
				background-position: left top;
				background-size: 100%;
				margin: 7px 2px 0 0;
			}
			.searchPartCtrl:hover{
				cursor: pointer;
			}

	.pageIndexTopDown{
		width: 1400px;
		height: 60px;
		margin: 0 auto;
	}
		/*导航*/
		.navIndexUl{
			width: 100%;
			overflow: hidden;
			position: relative;
			z-index: 999;
		}
			.navIndexUl>li{
				float: left;
				width: 175px;
				margin: 0px 0px; 
			}
			/*导航链接公共样式*/
			.navIndexUl>li a{
				width: 80%;
				height: 60px;
				font-size: 22px;
				line-height: 56px;
				text-align: center;
				margin: 0 auto;
			}


			/*非当前页一级导航特殊样式*/
			.navIndexUl>li a[class='firstNav'] {
				color: #333333;
				font-weight: normal;
				background-color: transparent;
				border-bottom: 4px solid transparent;
			}
			/*非当前页二级导航特殊样式*/
			.navIndexUl>li a[class='otherNav']{
				color: #ffffff;
				font-weight: normal;
				background-color: #008541;
				border-bottom: 4px solid transparent;
			}
			/*当前页面，一级导航特殊样式*/
			.navOnFocus_font{
				color: #008541;
				font-weight: bold;
				background-color: transparent;
				border-bottom: 4px solid #008541;
			}
			/*非当前页二级导航鼠标划过样式*/
			.navIndexUl>li a[class='otherNav']:hover{
				color: #ffffff;
				font-weight: bold;
				border-bottom: 4px solid transparent;
				background-color: #ef7615;
				cursor: pointer;

			}
			/*一级导航获得焦点时样式*/
			.navOnFocus{
				color: #ffffff;
				font-weight: bold;
				border-bottom: 4px solid transparent;
				background-color: #008541;
				cursor: pointer;
			}





/*页面底部*/
.pageIndexBottomContent{
	width: 100%;
	background-color: #eeeeee;
	padding: 30px 0px;
}
	/*上层*/
	.pageIndexBottomContentUp{
		width: 1400px;
		margin: 0 auto;
		overflow: hidden;
	}
		/*信息*/
		.pageIndexBottomMsg{
			width: 800px;
			float: left;
		}
			.pageIndexBottomMsg>h1{
				width: 100%;
				height: 50px;
				font-size: 30px;
				line-height: 50px;
				color: #666666;
				text-indent: 72px;
				margin: 0 auto 20px auto;
				letter-spacing: 4px;
			}
			.pageIndexBottomMsg>p{
				width: 100%;
				height: 48px;
				font-size: 24px;
				line-height: 48px;
				color: #666666;
				margin: 0 auto;
				letter-spacing: 2px;
				overflow: hidden;
			}
			.pageIndexBottomMsg>p span{
				padding: 0 0 0 10px;
				font-size: 24px;
				line-height: 48px;
				color: #666666;
			}
			/*搜索框*/
			.searchBar{
				width: 648px;
				height: 40px;
				border: 1px solid #808080;
				overflow: hidden;
				margin-top: 20px;
			}
				.searchBar>input{
					display: block;
					width: 600px;
					height: 40px;
					border: none;
					font-size: 20px;
					line-height: 40px;
					/*color: #9b999a;*/
					/*background-color: #f0eeef;*/
					text-indent: 10px;
					outline: none;

					background-color: transparent;
					color: #808080;
					float: left;
					border-right: solid 1px #808080;

				}
				/*搜索按钮*/
				.searchBar>a{
					width: 16px;
					float: right;
					height: 16px;
					background-image: url(../../images/searchGrey.png);
					background-repeat: no-repeat;
					background-position: left top;
					background-size: 100%;
					margin: 12px 16px 0 0;
				}
				.searchBar>a:hover{
					cursor: pointer;
				}

		/*小程序二维码*/
		.pageIndexBottomQRcode{
			width: 590px;
			float: right;
		}
		.pageIndexBottomQRcode>h1{
			width: 100%;
			height: 50px;
			font-size: 30px;
			line-height: 50px;
			color: #666666;
			margin: 0 auto 0px auto;
			letter-spacing: 4px;
		}
		.boxQRcode{
			width: 100%;
			overflow: hidden;
		}
			.boxQRcodeL{
				width: 180px;
				float: right;
				margin-right: 80px
			}
			.boxQRcodeR{
				width: 180px;
				float: right;
			}
			.boxQRcodeL img:first-child,
			.boxQRcodeR img:first-child{
				width: 40px;
				height: 40px;
				margin: 0 auto 10px auto;
			}
			.boxQRcodeL img:last-child,
			.boxQRcodeR img:last-child{
				width: 180px;
				height: 180px;
				margin: 0 auto;
			}

	/*下层*/
	.pageIndexBottomContentDown{
		width: 1400px;
		height: 30px;
		margin: 40px auto 0px auto;
		overflow: hidden;
	}
	.pageIndexBottomContentDown>p{
		height: 30px;
		float: left;
		font-size: 18px;
		color: #666666;
		line-height: 30px;
		text-align: center;
	}
	.w440{
		width: 440px;
	}
	.w210{
		width: 210px;
	}
	.w240{
		width: 240px;
	}
	.w310{
		width: 310px;
	}
	.w170{
		width: 170px;
	}
	.w350{
		width: 350px;
	}
	.pageIndexBottomContentDown>div{
		height: 30px;
		float: left;
	}

	.pageIndexBottomContentDown>div a{
		width: 100%;
		height: 30px;
		font-size: 18px;
		color: #666666;
		line-height: 30px;
		text-align: center;
	}
	.borderRight{
		border-right: solid 1px #666666;
	}
	.pageIndexBottomContentDown>div a:hover{
		font-weight: bold;
		cursor: pointer;
		text-decoration: underline;
	}


