/*
Style Name:
Author: Fifthmouse
*/
@import url("reset.css");
@import url("global.css");
/*============================布局用ID====*/
body {
	background:#0065b2;
}
#wrap {
	width:952px;
	background:#fff;
	margin:0px auto;
}
#header {
	height:70px;
	background:#0065b2;
	position:relative;
}
	#header .logo , #header .sNav {
		position:absolute;
	}
	#header .logo {
		width:247px;
		height:47px;
		top:15px;
		left:0;
	}
	#header .sNav {
		top:30px;
		right:0;
	}
		#header .sNav li {
			margin:0 3px;
			float:left;
			color:#fff;
		}
			#header .sNav li a {
				color:#fff;
				text-decoration:none;
			}
#banner {
	width:952px;
	height:385px;
	position:relative;
	vertical-align:middle;
}
	#banner .flash {
		width:952px;
		height:385px;
		background:url(../images/banner5.jpg) no-repeat;
		z-index:-20px;
	}
	#banner .dzBtn {
		width:200px;
		position:absolute;
		z-index:20px;
		top:297px;
		left:30px;
	}
		#banner .dzBtn a {
			display:block;
			margin-bottom:3px;
		}
.nav {
	width:913px;
	height:53px;
	position:absolute;
	top:20px;
	left:20px;
}
	.nav li a {
		width:100px;
		height:28px;
		padding:25px 0 0 13px;
		/*== border-right:1px solid #ffc344; ==*/
		margin-right:1px;
		background:#444;
		float:left;
		color:#fff;
		font-size:14px;
		font-weight:bold;	
	}
	.nav li a.nobar {
		border-right:none;
	}
#maintitle {
	width:952px;
	height:61px;
	position:relative;
	background:url(../images/xc-bg.gif) no-repeat 794px 0;
}
	#maintitle #maintitleimg {
		position:absolute;
		top:14px;
		left:25px;
	}
	#maintitle .gg {
		width:370px;
		height:16px;
		padding:0 0 0 50px;
		background:url(../images/ggBg.gif) no-repeat;
		display:block;
		position:absolute;
		top:24px;
		left:340px;
		line-height:16px;
	}
	#maintitle .gg a {
		text-decoration:none;
		color:#000;
	}
	#maintitle .gg a:hover {
		color:#003399;
	}

#main {
	padding-bottom:10px;
}
.side {
	width:250px;
	height:400px;
	margin:0 0 0 5px;
	padding:5px;
	border:1px solid #ededed;
	float:left;
}
	.side .photonews {
		width:250px;
		height:200px;
		margin-bottom:5px;
	}
	.side .qyxx {
		height:190px;
	}
		.side .qyxx .hd {
			height:20px;
			background:url(../images/qyxxTitleBg.gif) repeat-x;
			padding-left:11px;
		}
			.side .qyxx .hd h2 {
				padding-left:12px;
				background:url(../images/homeDot.gif) no-repeat 0 5px;
				color:#333333;
				font-weight:bold;
				line-height:20px;
			}
		.side .qyxx .bd {
			height:165px;
			padding-top:5px;
		}
			.side .qyxx .bd img {
				vertical-align:middle;
			}

.mostly {
	width:388px;
	height:400px;
	margin-left:5px;
	padding:5px;
	border:1px solid #ededed;
	float:left;
}

.second {
    width:258px;
	height:400px;
	margin:0px 0px 0px 5px;
	padding:5px;
	border:1px solid #ededed;
	float:left;
}
.three {
	width:250px;
	height:385px;
	margin:5px 0px 0px 5px;
	padding:5px;
	border:1px solid #ededed;
	float:left;
}
.six {
	width:930px;
	height:90px;
	margin:5px 0px 0px 5px;
	padding:5px;
	border:1px solid #ededed;
	float:left;
}
.productBox {
	width:964px;
	margin:0 auto;
	padding:2px 0;
}
.productBox .bd {
	width:964px;
	height:86px;
	overflow:hidden;
	position:relative;
}
.picList {
	width:964px;
	height:128px;
	margin:2px 0 0;
	overflow: hidden;
	position: absolute;
	left:2px;
}
.picList li {
	width:126px;
	height:86px;
	margin:0 7px 0 0;
	float:left;
	display:inline;
}
	.picList li a {
		width:126px;
		height:86px;
		padding-top:0px;
		
		border:1px solid #b4b4b4;
		display:block;
		text-align:center;
	}
		.picList li a img {
			width:126px;
			height:86px;
			margin:0 auto 5px;
		}
		.picList li a span {
			height:29px;
			border-top:1px solid #b4b4b4;
			
			display:block;
			line-height:29px;
		}
	.picList li a:hover {
		
		border:1px solid #64adff;
		text-decoration:none;
	}
		.picList li a:hover span {
			border-top:1px solid #64adff;
			
		}
/* wenhuajingbo */
.wenhuajingbo {
	height:200px;
	position:relative;
}
	.wenhuajingbo .hd {
		border-bottom:3px solid #e0e0e0;
		position:relative;
	}
	.wenhuajingbo .newsTabMenu {
		width:145px;
		height:16px;
		position:absolute;
		top:4px;
		right:0;
	}
		.wenhuajingbo .hd h2 {
			height:20px;
			padding-left:11px;
			background:url(../images/homeNewsIcon.gif) no-repeat 0 3px;
			line-height:20px;
			color:#444444;
		}
		.wenhuajingbo .newsTabMenu li {
			float:left;
		}
		.wenhuajingbo .newsTabMenu a {
			width:64px;
			height:16px;
			margin-right:7px;
			background:url(../images/homeTab.gif) no-repeat;
			display:inline;
			float:left;
			text-align:center;
			color:#000;
			line-height:16px;
			text-decoration:none;
		}
		.wenhuajingbo .newsTabMenu a.tabactive {
			background:url(../images/homeTabNonce.gif) no-repeat;
		}
	.wenhuajingbo .bd {
		padding-top:7px;
	}
    .wenhuajingbo .bd a {
		text-decoration:none;
		color:#000;
	}
	.wenhuajingbo .bd a:hover {
		color:#003399;
	}
	.wenhuajingbo .bd li {
		width:210px;
		height:21px;
		padding:0 18px 0 10px;
		background:url(../images/dot.gif) no-repeat 2px 9px;
		line-height:21px;
		overflow:hidden;
		position:relative;
	}
	.wenhuajingbo .bd li a {
		text-decoration:none;
		color:#000;
	}
	.wenhuajingbo .bd li a:hover {
		color:#003399;
	}
		.wenhuajingbo .bd li .date {
			position:absolute;
			right:0;
			top:0;
			color:#666;
		}
	.wenhuajingbo #more {
		position:absolute;
		bottom:0;
		right:10px;
	}
/* wenhuajingbo */
.wenhuajingbo2 {
	height:200px;
	position:relative;
}
	.wenhuajingbo2 .hd {
		border-bottom:3px solid #e0e0e0;
		position:relative;
	}
	.wenhuajingbo2 .newsTabMenu {
		width:145px;
		height:16px;
		position:absolute;
		top:4px;
		right:0;
	}
		.wenhuajingbo2 .hd h2 {
			height:20px;
			padding-left:11px;
			background:url(../images/homeNewsIcon.gif) no-repeat 0 3px;
			line-height:20px;
			color:#444444;
		}
		.wenhuajingbo2 .newsTabMenu li {
			float:left;
		}
		.wenhuajingbo2 .newsTabMenu a {
			width:64px;
			height:16px;
			margin-right:7px;
			background:url(../images/homeTab.gif) no-repeat;
			display:inline;
			float:left;
			text-align:center;
			color:#000;
			line-height:16px;
			text-decoration:none;
		}
		.wenhuajingbo2 .newsTabMenu a.tabactive {
			background:url(../images/homeTabNonce.gif) no-repeat;
		}
	.wenhuajingbo2 .bd {
		padding-top:7px;
	}
	.wenhuajingbo2 .bd a {
		text-decoration:none;
		color:#000;
	}
	.wenhuajingbo2 .bd a:hover {
		color:#003399;
	}
	.wenhuajingbo2 .bd li {
		width:270px;
		height:21px;
		padding:0 98px 0 10px;
		background:url(../images/dot.gif) no-repeat 2px 6px;
		line-height:21px;
		overflow:hidden;
		position:relative;
	}
	.wenhuajingbo2 .bd li a {
		text-decoration:none;
		color:#000;
	}
	.wenhuajingbo2 .bd li a:hover {
		color:#003399;
	}
		.wenhuajingbo2 .bd li .date {
			position:absolute;
			right:0;
			top:0;
			color:#666;
		}
	.wenhuajingbo2 #more {
		position:absolute;
		bottom:0;
		right:10px;
	}
.four {
    width:388px;
	height:385px;
	margin:5px 0px 0px 5px;
	padding:5px;
	border:1px solid #ededed;
	float:left;
}
.five {
	width:258px;
	height:385px;
	margin:5px 0px 0px 5px;
	padding:5px;
	border:1px solid #ededed;
	float:left;
}
	.gcjybox {
		margin-bottom:5px;
		position:relative;
	}
		.gcjybox #more {
			position:absolute;
			bottom:0;
			right:0;
		}
		.gcjybox .hd {
			height:20px;
			border-bottom:3px solid #e2e2e2;
			background:url(../images/homeGcjyTitleBg.gif) no-repeat 69px 7px;
			line-height:18px;
			color:#444444;
		}
		.gcjybox .bd {
			height:162px;
			padding:0 5px;
			padding-top:10px;
			line-height:20px;
		}
		.gcjybox .bd a {
		text-decoration:none;
		color:#000;
	}
	.gcjybox .bd a:hover {
		color:#003399;
	}
	.zljbbox {
		margin-bottom:5px;
		position:relative;
	}
		.zljbbox #more {
			position:absolute;
			bottom:0;
			right:0;
		}
		.zljbbox .hd {
			height:20px;
			border-bottom:3px solid #e2e2e2;
			background:url(../images/homeZljbTitleBg.gif) no-repeat 69px 7px;
			line-height:18px;
			color:#444444;
		}
		.zljbbox .bd {
			height:160px;
			padding:0 5px;
			padding-top:10px;
			line-height:20px;
			background:url(../images/zhanlv.jpg) no-repeat 5px 0px;
		}

/* 新闻中心 */
.newscenter {
	height:200px;
	position:relative;
}
	.newscenter .hd {
		border-bottom:3px solid #e0e0e0;
		background:url(../images/homeNewsTitleBg.gif) no-repeat 73px 10px;
		position:relative;
	}
	.newscenter .newsTabMenu {
		width:145px;
		height:16px;
		position:absolute;
		top:4px;
		right:0;
	}
		.newscenter .hd h2 {
			height:20px;
			padding-left:11px;
			background:url(../images/homeNewsIcon.gif) no-repeat 0 2px;
			line-height:20px;
			color:#444444;
		}
		.newscenter .newsTabMenu li {
			float:left;
		}
		.newscenter .newsTabMenu a {
			width:64px;
			height:16px;
			margin-right:7px;
			background:url(../images/homeTab.gif) no-repeat;
			display:inline;
			float:left;
			text-align:center;
			color:#000;
			line-height:16px;
		}
		.newscenter .newsTabMenu a.tabactive {
			background:url(../images/homeTabNonce.gif) no-repeat;
		}
	.newscenter .bd {
		padding-top:10px;
	}
	.newscenter .bd a {
		text-decoration:none;
		color:#000;
	}
	.newscenter .bd a:hover {
		color:#003399;
	}
	.newscenter .bd li {
		width:270px;
		height:21px;
		padding:0 98px 0 10px;
		background:url(../images/dot.gif) no-repeat 2px 5px;
		line-height:21px;
		overflow:hidden;
		position:relative;
	}
	.newscenter .bd li a {
		text-decoration:none;
		color:#000;
	}
	.newscenter .bd li a:hover {
		color:#003399;
	}
		.newscenter .bd li .date {
			position:absolute;
			right:0;
			top:0;
			color:#666;
		}
	.newscenter #more {
		position:absolute;
		bottom:0;
		right:10px;
	}

/* 企业责任 */
.newsTab {
	height:200px;
	position:relative;
}
	.newsTab .hd {
		height:20px;
		padding-left:11px;
		border-bottom:3px solid #e0e0e0;
		background:url(../images/homeNewsIcon.gif) no-repeat 0 2px;
		position:relative;
	}
		.newsTab .hd li {
			float:left;
			margin:0 2px;
		}
		.newsTab .hd a {
			float:left;
			font-weight:bold;
			color:#444444;
		}
		.newsTab .hd a {
		text-decoration:none;		
	}
	

		.newsTab .hd a.tabactive {
			color:#669900;
		}
	.newsTab .bd {
		padding-top:10px;
	}
	.newsTab .bd a {
		text-decoration:none;
		color:#000;
	}
	.newsTab .bd a:hover {
		color:#003399;
	}
	.newsTab .bd li {
		width:270px;
		height:21px;
		padding:0 98px 0 10px;
		background:url(../images/dot.gif) no-repeat 2px 7px;
		line-height:21px;
		overflow:hidden;
		position:relative;
	}
	.newsTab .bd li a {
		text-decoration:none;
		color:#000;
	}
	.newsTab .bd li a:hover {
		color:#003399;
	}
		.newsTab .bd li .date {
			position:absolute;
			right:0;
			top:0;
			color:#666;
		}
	.newsTab #more {
		position:absolute;
		bottom:0;
		right:10px;
	}

#footer {
	height:70px;
	border-top:3px solid #166812;
	background: url(../images/fooderBg.gif) repeat-x left top;
	clear:both;
	font-size:12px;
	line-height:24px;
	text-align:center;
}
	#footer span {
		margin:10px 10px;
	}
	#footer select {
		font-size:12px;
		line-height:18px;
	}
	#footer a {
		color:#000;
	}
	#wlBg {
	width:930px;
	height:90px;
	padding:2px 2px 2px 2px;
	background-image: url(../images/showBg.gif);
	background-repeat: no-repeat;
	background-position:left top;
	clear:both;
	overflow:hidden;
}
#wlShow {
	width:926px;
	height:90px;
	overflow:hidden;
	white-space: nowrap;
}
#wlShow1,#wlShow2 {
	display:inline;
}
/*- #wlShow ul {
	white-space: nowrap;
}
#wlShow li {
	display:inline;
}
 -*/
#inwlShow { 
    float: left; 
    width: 800%; 
} 
#wlShow1,#wlShow2 { 
    float: left; 
} 
#wlShow1 li,#wlShow2  li{ 
	padding:0 7px;
    float: left; 
    text-align:center;
    font-size:12px;
}
#wlShow1 picList li a img {
			width:126px;
			height:86px;
			margin:0 auto 5px;
		}
