/* CSS Document */
body{
	overflow-x: hidden;
	background-color: #ffffff;
}



/*单个页面主体部分--公共*/
.mainPage{
	width: 1400px;
	margin: 50px auto;
	background-color: #ffffff;
	box-shadow: 2px 2px 10px #999999;
	overflow: hidden;
}

	/*左侧导航*/
	.navLeft{
		width: 280px;
		float: left;
		background-color: #ffffff;
	}
		.navLeftContent{
			width: 260px;
		}
			/*一级导航*/
			.navLeftFirst{
				width: 100%;
				height: 60px;
				background-color: #008541;
				overflow: hidden;
			}
				.navLeftFirst>p{
					width: 180px;
					height: 60px;
					font-size: 26px;
					line-height: 60px;
					text-indent: 30px;
					color: #ffffff;
					letter-spacing: 4px;
					float: left;
				}
				.navLeftFirst>div{
					width: 30px;
					height: 30px;
					font-size: 24px;
					line-height: 30px;
					color: #008541;
					float: left;
					background-color: #ffffff;
					text-align: center;
					margin-top: 15px;
					border-radius: 50%;
				}
				.navLeftFirst:hover{
					cursor: default;
				}
			/*分割线*/
			.triangleBG{
				width: 100%;	
				background-color: #008541;
				border-bottom: 2px solid #fbbf56;
			}
				.triangle{
					width: 0px;
					height: 0;
					border-left: 4px solid transparent;
					border-right: 4px solid transparent;
					border-bottom: 6px solid #fbbf56; /* 改变颜色可以改变箭头颜色 */
					margin-left: 130px;
				}
			/*二级导航*/
			.navLeftList{
				width: 100%;
			}
			.navLeftList>a{
				width: 100%;
				height: 60px;
				font-size: 26px;
				line-height: 60px;
				border-bottom: 2px solid #999999;
				text-indent: 30px;
				letter-spacing: 4px;
			}
			.navLeftList>a:hover{
				font-weight: bold;
				color: #008541;
				cursor: pointer;
			}

			.onfocusNavLeft{
				font-weight: bold;
				color: #008541;
			}
			.normalNavLeft{
				font-weight: normal;
				color: #666666;
			}


	/*右侧内容*/
	.contentRight{
		width: 1100px;
		float: left;
		background-color: #f7f7fa;

	}
		.contentBg{
			width: 1080px;
			background-color: #ffffff;
			margin-left: 20px;
			padding-bottom: 40px;
		}
			/*链接*/
			.topLink{
				width: 100%;
				height: 60px;
				overflow: hidden;
				position: relative;
				top: 10px;
			}
			.topLink>a,
			.topLink>p{
				display: block;
				float: right;
				font-size: 18px;
				color: #0a0a0a;
				line-height: 60px;
				margin-right: 10px;	
			}
			.topLink>a:hover{
				cursor: pointer;
				font-weight: bold;
				color: #008541;
			}
			.topLink a:first-child{
				margin-right: 40px;
			}


/*分页内容-公司简介*/
.pageCompanyP{
	width: 1020px;
	margin: 10px auto 0 auto;
			
}
	
	.textBox{
		width: 100%;
		font-size: 20px;
		color: #3b3939;
		line-height: 40px;
		text-align: justify;
		text-indent: 40px;
	}/*纯段落文本*/
	.textBox>span{
		color: #008541;
		font-weight: 600;
	}

	.imgBox{
		width: 96%;
		display: block;
		margin: 20px auto;
	}/*纯图片*/

	.headlineGreen{
		width: 100%;
		height: 40px;
		overflow: hidden;
		text-align: center;
		color: #008541;
		font-size: 20px;
		font-weight: bold;
	}/*绿色标题居中*/

	.imgTextBox{
		width: 100%;
		font-size: 20px;
		color: #3b3939;
		line-height: 40px;
		text-align: justify;
		text-indent: 40px;
		background-image: url(../../images/icon8.png);
		background-repeat: no-repeat;
		background-position: 0px 10px; 
		background-size: 2%;
	}/*带红心文本*/

	.headlineGreenL{
			width: 100%;
			height: 40px;
			overflow: hidden;
			text-align: left;
			color: #008541;
			font-size: 20px;
			font-weight: bold;
	}/*绿色标题左对齐*/

	.colourfulLine{
		width: 100%;
		overflow: hidden;
		margin: 10px auto;
	}/*彩色分割*/
		.colourfulLine>div{
			width: 20px;
			height: 20px;
			background-color: #ffea00;
			float: left;
			margin-right: 10px;
		}
		.colourfulLine div:first-child{
			background-color: #f10a0a;
		}
		.colourfulLine div:last-child{
			background-color: #0000ff;
		}
		.marginT{
			margin-top: 40px;
		}

	.textBoxN{
		width: 100%;
		font-size: 20px;
		color: #3b3939;
		line-height: 40px;
		text-align: justify;	
	}/*纯段落文本-无缩进*/


/*分页内容-联系我们*/
.pageContactsP{
	width: 1040px;
	margin: 10px auto 0 auto;
}
	.contactsMsg{
		width: 930px;
		overflow: hidden;
		margin: 20px auto;
	}
		.msgBox{
			width: 300px;
			padding: 10px 0;
			float: left;
			border: solid 1px #a1a1a1;
			margin: 0 5px;
			border-radius: 20px;
		}
			.msgBox>h1{
				width: 100%;
				height: 20px;
				font-size: 16px;
				color: #666666;
				line-height: 20px;
				margin: 10px auto;
				overflow: hidden;
				text-align: center;
			}
			.msgBox>div{
				width: 190px;
				height: 20px;
				margin: 0 auto 10px auto;
				background-image: url(../../images/icon6.png);
				background-repeat: no-repeat;
				background-position: left top;
				background-size: 10%;
				font-size: 14px;
				color: #666666;
				line-height: 20px;
				text-indent: 30px;
			}
			.msgBox>p{
				width: 190px;
				height: 20px;
				margin: 0 auto 10px auto;
				background-image: url(../../images/icon7.png);
				background-repeat: no-repeat;
				background-position: left top;
				background-size: 10%;
				font-size: 14px;
				color: #666666;
				line-height: 20px;
				text-indent: 30px;
			}

		.contactsText{
			width: 96%;
			font-size: 20px;
			color: #3b3939;
			line-height: 1.5;
			text-align: justify;
			text-indent: 40px;
			margin: 0 auto;
		}
/*分页内容-新闻中心*/
.pageNewsList{
	width: 1040px;
	margin: 10px auto 0 auto;
}
	/*列表*/
	.pageNewsList>ul{
		width: 100%;
	}
	.pageNewsList>ul li{
		width: 100%;
		height: 180px;
		border-bottom: solid 2px #e5e5e5;
		margin-bottom: 20px;
	}
		.newsPart{
			width: 100%;
			height: 160px;
			border-radius: 10px;
			overflow: hidden;
		}
		.newsPart:hover{
			cursor: pointer;
			box-shadow: 0px 2px 6px #ababab;
		}
			/*时间*/
			.newsTime{
				width: 130px;
				height: 100%;
				float: left;
			}
			.newsPart:hover .newsTime{
				cursor: pointer;
				border-right: solid 1px #ababab;
			}

				.newsTime p:first-child{
					font-size: 30px;
					color: #d2bda2;
					text-align: center;
					line-height: 40px;
					margin-top: 40px;
				}
				.newsTime p:last-child{
					font-size: 20px;
					color: #666666;
					text-align: center;
					line-height: 40px;
				}
			/*内容-右侧有图*/
			.newsMsg{
				width: 630px;
				height: 160px;
				float: left;
				margin-left: 20px;
				margin-top: 30px;
			}
			/*内容--通知公告右侧内容样式-无图*/
			.newsMsgL{
				width: 860px;
				height: 160px;
				float: left;
				margin-left: 20px;
				margin-top: 30px;
			}
				.newsMsg>h1,
				.newsMsgL>h1{
					width: 100%;
					height: 40px;
					font-size: 26px;
					color: #3a3a3a;
					line-height: 40px;
					overflow: hidden;
					white-space: nowrap;
					text-overflow: ellipsis;
					margin-bottom: 10px;
				}
				.newsMsg>p,
				.newsMsgL>p{
					width: 100%;
					height: 52px;
					font-size: 16px;
					color: #999999;
					line-height: 26px;
					display: -webkit-box;
					overflow: hidden;
					white-space: normal;
					-webkit-line-clamp: 2;
					-webkit-box-orient: vertical;	
					text-overflow: ellipsis;
				}
			/*图片*/
			.newsImg{
				width: 214px;
				height: 160px;
				border-radius: 10px;
				overflow: hidden;
				float: right;
			}
			.newsImg>img{
				width: 100%;
				height: 100%;
			}


				

	/*按钮*/
	.turnPagesCtrl{
		width: 378px;
		height: 34px;
		overflow: hidden;
		margin: 20px auto 0 auto;
	}
	.turnPagesCtrl>span,
	.turnPagesCtrl>p{
		display: block;
		float: left;
		width: 34px;
		height: 34px;
		margin: 0px 10px;
		font-size: 16px;
		line-height: 34px;
		text-align: center;
		color: #000000;
	}
	.turnPagesCtrl>span:hover{
		cursor: pointer;
		color: #ffffff;
		background-color: #e3c591;
		border-radius: 4px;
	}


/*分页内容-新闻中心详情页*/
.pagenewsDetail{
	width: 1040px;
	margin: 10px auto 0 auto;
}
	/*静态标题*/
	.pageInsideTitle{
		width: 100%;
		height: 60px;
		margin: -50px auto 20px auto;
		overflow: hidden;
	}
		.pageInsideTitle>h1{
			display: block;
			float: left;
			width: 140px;
			height: 60px;
			border-bottom: solid 2px #008541;
			font-size: 26px;
			color: #008541;
			line-height: 60px;
			text-align: center;
		}

		.pageInsideTitle>div{
			display: block;
			float: left;
			width: 900px;
			height: 60px;
			border-bottom: solid 2px #e5e5e5;

		}
	/*内容-图文*/
	.newsDetailContent{
		width: 100%;

	}
		.newsDetailTitle{
			width: 960px;
			margin: 0 auto;
			border-bottom: solid 2px #e5e5e5;
			padding-bottom: 10px;
		}
			.newsDetailTitle>h1{
				width: 100%;
				font-size: 26px;
				color: #000000;
				line-height: 36px;
				text-align: center;
			}
			.newsDetailTitle>div{
				width: 100%;
				font-size: 16px;
				color: #999999;
				line-height: 36px;
				text-align: center;
			}
		.newsDetailMsg{
			width: 960px;
			margin: 30px auto 0 auto;
			padding-bottom: 20px;
			border-bottom: solid 2px #e5e5e5;
		}
			.newsDetailMsg>p{
				font-size: 18px;
				color: #333333;
				line-height: 30px;
				text-indent: 36px;
				text-align: justify;

			}
			.newsDetailMsg>img{
				width: 800px;
				margin: 10px auto;
			}
			.newsDetailMsg>p>img{
				width: 800px;
				margin: 10px auto;
			}
	/*内容-表格-商户推介详情*/
	.formDetailContent{
		width: 100%;
		padding-bottom: 20px;
		padding-top: 20px;
	}
		.formDetailTitle{
			width: 860px;
			margin: 0 auto 20px auto;
			padding-bottom: 10px;
		}
			.formDetailTitle>h1{
				width: 100%;
				font-size: 26px;
				color: #000000;
				line-height: 36px;
				text-align: center;
			}
			.formDetailTitle>div{
				width: 100%;
				font-size: 16px;
				color: #999999;
				line-height: 36px;
				text-align: center;
			}
		.formImg{
			width: 760px;
			display: block;
			margin: 0px auto;
		}

.formContent{
	width: 760px;
	border: solid 1px #262626;
	margin: 20px auto 0 auto;
}
	.formLine1st{
		width: 100%;
		border-bottom: solid 1px #262626;
		overflow: hidden;
	}
	.formLineDown{
		width: 100%;
		overflow: hidden;
	}
		.formLeft{
			float: left;
			border-right: solid 1px #262626;
		}

		.formRight{
			float: left;
		}
		.formRightB{
			float: left;
			border-left: solid 1px #262626;
		}
			.wTitle{
				width: 120px;
			}
			.wTitleS{
				width: 119px;
			}
			.wFormL{
				width: 638px;
			}
			.wFormS{
				width: 220px;
			}
			.wFormM{
				width: 298px;
			}
			.hTitle{
				height: 80px;
			}
			.hTitleH{
				height: 120px;
			}
			.fontStyleT{
				font-size: 22px;
				line-height: 80px;
				text-align: center;
				color: #262626;
			}
			.fontStyleTh{
				font-size: 22px;
				line-height: 120px;
				text-align: center;
				color: #262626;
			}
			.fontStyleThM{
				font-size: 22px;
				line-height: 30px;
				text-align: center;
				padding: 80px 0;
				color: #262626;
			}
			.fontStyleP{
				font-size: 22px;
				line-height: 80px;
				text-align: center;
				padding: 0 20px;
				color: #262626;
			}
			.fontStylePh{
				font-size: 22px;
				line-height: 120px;
				text-align: center;
				padding: 0 20px;
				color: #262626;
			}
			.fontStylePhM{
				font-size: 22px;
				line-height: 44px;
				text-align: justify;
				padding: 30px 20px;
				text-indent: 44px;
				color: #262626;
			}






	/*上下篇按钮*/
	.turnNewsCtrl{
			width: 960px;
			height: 150px;
			margin: 20px auto 40px auto;
			overflow: hidden;
		}
		.turnNewsCtrl>a{
			width: 470px;
			height: 150px;
			background-color: #ffffff;
			border: solid 1px #e2e2e2;
		}
		.turnPrevious{
			float: left;
		}
		.turnNext{
			float: right;
		}
		.turnNewsCtrl>a:hover{
			cursor: pointer;
		}
		.turnNewsCtrl>a:hover{
			cursor: pointer;
		}
			.turnPrevious>p,
			.turnNext>p{
				width: 400px;
				height: 40px;
				margin: 0 auto;
				font-size: 14px;
				line-height: 40px;
				color: #333333;
				font-weight: bold;
			}
			.turnPrevious>h1,
			.turnNext>h1{
				width: 400px;
				height: 48px;
				margin: 0 auto;
				font-size: 20px;
				line-height: 24px;
				color: #333333;
				display: -webkit-box;
				overflow: hidden;
				white-space: normal;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;	
				text-overflow: ellipsis;
			}
			.turnPrevious>div,
			.turnNext>div{
				width: 400px;
				height: 30px;
				margin: 20px auto 0 auto;
				font-size: 14px;
				line-height: 30px;
				color: #333333;
			}
		.turnNewsCtrl>a:hover h1{
			text-decoration: underline;
			color: #C6954B;
		}	


/*分页内容-上榜推介*/
.pageBillsList{
	width: 1040px;
	margin: 10px auto 0 auto;
	
}
	/*标题*/
	.pageBillTitle{
		width: 100%;
		height: 60px;
		margin: -50px auto 20px auto;
		overflow: hidden;
	}
		.pageBillTitle>h1{
			display: block;
			float: left;
			width: 140px;
			height: 60px;
			border-bottom: solid 2px #008541;
			font-size: 26px;
			color: #008541;
			line-height: 60px;
			text-align: center;
		}

		.pageBillTitle>div{
			display: block;
			float: left;
			width: 900px;
			height: 60px;
			border-bottom: solid 2px #e5e5e5;

		}

	/*列表*/
	.pageBillsList>ul{
		width: 100%;
	}
	.pageBillsList>ul li{
		width: 100%;
		height: 150px;
		margin-bottom: 20px;
	}
		.billsPart{
			width: 100%;
			height: 150px;
			overflow: hidden;
			border: solid 1px #999999;
		}
		.billsPart:hover{
			cursor: pointer;
			background-color: #e7e7e7;

			
		}

			/*图片*/
			.billsImg{
				width: 154px;
				height: 110px;
				overflow: hidden;
				float: left;
				margin: 20px 0 0 20px;
			}
			.billsImg>img{
				width: 100%;
				height: 100%;
			}

			/*内容*/
			.billsMsg{
				width: 670px;
				height: 110px;
				float: left;
				margin: 20px 0 0 20px;
			}
				.billsMsg>h1{
					width: 100%;
					height: 40px;
					font-size: 20px;
					color: #3a3a3a;
					line-height: 40px;
					overflow: hidden;
					white-space: nowrap;
					text-overflow: ellipsis;
				}
				.billsMsg>p{
					width: 100%;
					height: 30px;
					font-size: 16px;
					color: #999999;
					line-height: 30px;
					overflow: hidden;
					white-space: nowrap;
					text-overflow: ellipsis;
				}

			/*时间*/
			.billsTime{
				width: 130px;
				height: 60px;
				float: left;
				margin: 40px 0px 0 0;
			}
				.billsTime>p{
					font-size: 16px;
					color: #999999;
					text-align: right;
					line-height: 30px;
				}
				.billsTime>p span{
					display: inline;
					padding: 0 4px;
				}

				.billsTime p:last-child{
					font-size: 14px;
				}



/*分页内容-搜索结果*/
.pageSearchList{
	width: 1040px;
	margin: 0 auto;
	padding-top: 10px;
}
	/*标题*/
	.pageSearchTitle{
		width: 100%;
		height: 60px;
		margin: 0 auto 30px auto;
		overflow: hidden;
	}
		.pageSearchTitle>h1{
			display: block;
			float: left;
			width: 140px;
			height: 60px;
			border-bottom: solid 2px #008541;
			font-size: 26px;
			color: #008541;
			line-height: 60px;
			text-align: center;
		}

		.pageSearchTitle>div{
			display: block;
			float: left;
			width: 900px;
			height: 60px;
			border-bottom: solid 2px #e5e5e5;

		}

	/*列表*/
	.pageSearchList>ul{
		width: 100%;
		margin-top: 10px;
	}
		.pageSearchList>ul li{
			width: 100%;
			height: 30px;
			margin-bottom: 10px;
		}
		.searchPageL{
			width: 100%;
			height: 30px;
			overflow: hidden;
		}
		.searchPageL:hover a{
			cursor: pointer;
			color: #e3c591;
			font-weight: bold
		}

		.searchPageL>a{
			width: 100%;
			height: 40px;
			font-size: 20px;
			color: #666666;
			line-height: 30px;
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
		}


/*分页内容-市场行情（价格）*/
.pageMarketList{
	width: 1040px;
	margin: 10px auto 0 auto;
}
	/*标题*/
	.pageMarketTitle{
		width: 100%;
		height: 60px;
		margin: -50px auto 20px auto;
		overflow: hidden;
	}
		.pageMarketTitle>h1{
			display: block;
			float: left;
			width: 140px;
			height: 60px;
			border-bottom: solid 2px #008541;
			font-size: 32px;
			color: #008541;
			line-height: 60px;
			text-align: center;
		}

		.pageMarketTitle>div{
			display: block;
			float: left;
			width: 756px;
			height: 60px;
			border-bottom: solid 2px #e5e5e5;

		}

	/*列表*/
.listMarket{
	width: 900px;
	height: 500px;
	background-color: #6FCF86;
}



/*分页内容-招商信息*/
.pageCourtship{
	width: 1400px;
	margin: 10px auto 0 auto;
	padding-bottom: 10px;
}
.pageCourtship>img{
	width: 100%;
}
#courtshipImage2{
	display: none;
}



/*分页内容-发展历程*/

.pageDevelopmentP{
	width: 1020px;
	margin: 10px auto 0 auto;
			
}
	.yearPart{
		width: 100%;
		margin: 0px auto 20px auto;
	}
		.textPart{
			width: 100%;
			font-size: 20px;
			color: #3b3939;
			line-height: 1.5;
			text-align: justify;
		}/*纯段落文本*/
		.textPart>span{
			color: #008541;
			padding: 0 10px;
		}
		.yearTitle{
			width: 100%;
			height: 50px;
			overflow: hidden;
			text-align: left;
			color: #008541;
			font-size: 24px;
			font-weight: bold;
			line-height: 50px;
		}/*绿色标题*/


/*分页内容-企业荣誉*/
.pageHonor{
	width: 1040px;
	margin: 10px auto 0 auto;			
}
	.pageHonorUL{
		width: 100%;
		overflow: hidden;
	}
	.pageHonorUL li{
		width: 260px;
		height: 240px;
		float: left;
	}
		.pageHonorLink{
			width: 240px;
			height: 240px;
			margin: 0 auto;
		}
			.pageHonorLink>img{
				width: 240px;
				height: 154px;
				margin: 0 auto;
			}
			.pageHonorLink>p{
				width: 98%;
				height: 60px;
				font-size: 20px;
				color: #3b3939;
				line-height: 30px;
				text-align: center;
				margin: 10px 0 0 0;
				
				overflow: hidden;
				display: -webkit-box; 
				white-space: normal;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;	
				text-overflow: ellipsis;
			}
			.pageHonorLink:hover img{
				cursor: pointer;
				box-shadow: 0px 2px 6px #ababab;
			}
			.pageHonorLink:hover p{
				cursor: pointer;
				font-weight: bold;
				color: #058931;
			}



/*分页内容-人才理念*/

.pagetalentConcept{
	width: 1020px;
	margin: 10px auto 0 auto;
			
}
	.pagetalentConcept>h1{
		width: 100%;
		height: 50px;
		overflow: hidden;
		text-align: left;
		color: #008541;
		font-size: 32px;
		font-weight: bold;
		line-height: 50px;
	}/*绿色标题*/

	.pagetalentConcept>p{
		width: 100%;
		font-size: 20px;
		color: #3b3939;
		line-height: 1.2;
		text-align: justify;
		margin: 20px auto;
		
	}/*纯段落文本*/
	.pagetalentConcept>img{
		width: 100%;
		margin: 20px auto;
	}













