@charset "gb2312";

* {margin:0;padding:0;}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, pre, a,em,u, center, dl, dt, dd, ol, ul, li, form, table, caption, tbody, tfoot, thead, tr, th, td,footer, header, section, { margin: 0; padding: 0; border: 0; vertical-align: baseline; outline: none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, input, textarea, p, th, td, font { padding: 0; margin: 0; }
body, div, p, dl, dt, dd, ul, ol, li {font-size:14px; color:#333; font-family: "宋体","arial"; }
body {
	background-image: url('bg.jpg');
	background-attachment: fixed;
}
ul {list-style:none;}
ul li {float:left; display:inline-block; }

a,area { blr:expression(this.onFocus=this.blur()); hidefocus:true } 
:focus { outline:none; -moz-outline-style: none; } /* for Firefox */ 

a {	font-size: 14px;color: #333; text-decoration: none}
a:hover { font-size: 14px; color: #E90018; text-decoration: underline; }
a img { border:0; }

a.js:link,a.js:visited{font-size: 13px; color:#333; text-decoration: none}
a.js:hover,a.js:active{font-size: 13px; color: #0771BB;}

#hm { width:1000px; min-height:1800px; margin: 0 auto; height:100%; overflow:hidden;!important; background-color: #fff; }
#tp {
	display:block; width:1000px; height:26px; 
	margin:0 auto; border:0px #f00 solid;
	background:url('whj_01.jpg') no-repeat;	
}

#tp ul li{ padding-top:6px; font-size:13px;  }

#ban {
	display:block; width:1000px; height:242px; 
	margin:0 auto; border:0px #f00 solid;
	background:url('whj_02.jpg') no-repeat;	
}
#ban .logo { position:absolute; z-index:99; }
#ban .logo img{ width:480px; height:116px; }

#focusindex{height: 242px;overflow: hidden;position: relative;}
#focusindex li{height: 242px;overflow: hidden;position: absolute;width: 100%;}
#focusindex .preNext{width:45px;height:100px;position: absolute;top:72px;cursor: pointer;z-index: 9;}
#focusindex .pre{left:10%;z-index: 9;background: url('left-arrow.png') no-repeat left center; opacity:0.2;zoom:1;}
#focusindex .next{right:10%;z-index: 9;background: url('right-arrow.png') no-repeat left center; opacity:0.2;zoom:1;}
#focusindex .pre:hover, #focusindex .next:hover{opacity:0.5;}

#focusindex ul li a{ width:100%; height:242px; display:block;}
#focusindex .btn {position: absolute;width: 100%;height: 30px;bottom: -3px;text-align: center;z-index: 9}
#focusindex .btn span {display:inline-block;_display:inline;_zoom:1;width:14px;height:14px;_font-size:0;margin:5px 10px;cursor: pointer;background: #dfdfdf;z-index: 9;border-radius: 50%}
#focusindex .btn span.on {background: #f90;z-index: 9}

.banner1{background:url('ban1.jpg') top center no-repeat;z-index: 1;}
.banner2{background:url('ban2.jpg') top center no-repeat;z-index: 1;}
.banner3{background:url('ban3.jpg') top center no-repeat;z-index: 1;}

#menu {
	display:block; width:1000px; height:45px; 
	margin:0 auto; border:0px #f00 solid;
	background:url('whj_03.jpg') no-repeat;	
	text-align:center; padding-top:13px;
}
#menu a { 
	font-size:16px; color:#fff; font-weight:bold;
	padding:0 16px;
}

#bd1{
	display:block; width:1000px; height:312px; 
	margin:0 auto 13px auto;
	background:url('whj_04.jpg') no-repeat;	
}
#bd1 ul {width:1000px; height:310px; margin:0 auto;}
#bd1 .til { padding:12px 0 0 12px; height:38px; }
#bd1 .til a { 
	display:inline-block; border:0px #f00 solid; 
	width:98px; height:21px; 
	padding-top:7px; text-align:center;
	font-size: 13.4px; color:#fff; 
	font-weight:bold; text-decoration: none;
}
#bd1 .til a.news { display:inline-block; border: 0px #f00 solid;
	width:100px; height:22px; font-size: 13.4px; color: #111; 
}
#bd1 .til a.news0{ display:inline-block; border: 0px #f00 solid;
	width:100px; height:22px; font-size: 13.4px; color: #E12E29;
	background-image: url('ntilbg.png');
}

#bd1 .con{	height:255px; 	}
#bd1 .con .pns, .shp { margin-left: 20px;
	display: block; border: 0px #f00 solid;
	width: 295px; height: 240px;
}
#bd1 .con .gzdt, .zwgk, .ztlm { margin-left: 13px;
	display: block; border: 0px #f00 solid;
	width: 375px; height: 240px;
}
#bd1 .con .shp{ display: none; }

#bd1 .con .nr { width: 100%; height: 24px; margin-top: 3px; border: 0px #f00 solid; }
#bd1 .con .nr .bt { float: left; width: 290px; }
#bd1 .con .nr .bt span { color: #f00; margin-right: 6px; } 
#bd1 .con .nr .rq {	float: left; width: 80px; text-align:right; }

#bd1 .con .nr1 { width: 205px; height: 40px; margin: 0 auto 5px auto; border-bottom: 1px #09f dashed; }
#bd1 .con .nr1 .bt { height: 40px; line-height: 20px; }
#bd1 .con .nr1 li span { color: #09f; margin-left: 36px; }
#bd1 ul li .jzxx { display:block; width:246px; height: 43px; bottom: 0; border: 0px #f00 solid; }

#ad1{
	display:block; width:1000px; height:80px; 
	margin:0 auto; border:0px #f00 solid;
	background:url('whj_05.jpg') no-repeat;	
}


#bd2{
	display:block; width:1000px; height:250px; 
	margin:13px auto; border:0px #f00 solid;
	background:url('whj_06.jpg') no-repeat;	
}
#bd2 ul {width:1000px; margin:0 auto;}
#bd2 ul li { float:left; height:250px; }
#bd2 .til { padding:12px 0 0 12px; height:38px; }
#bd2 .con {	height:200px; }
#bd2 .con .bd2-1 { width: 100%; margin: 0 20px; }
#bd2 .con .bd2-1 li { width:208px; height: 33px; margin-bottom: 2px; /*background-color: #f00;*/ }
#bd2 .con .bd2-2 { width: 100%; margin: 0 20px;  }
#bd2 .con .bd2-2 li.pic { width:144px; height: 96px; margin:0 10px 10px 0; border: 1px #EFCD0C solid; }
#bd2 .con .bd2-2 li.wrq { width:275px; height: 21px; border-bottom: 1px #EFCD0C dashed; margin-bottom: 3px; }
#bd2 .con .bd2-2 li.yrq { width:432px; height: 21px; margin-bottom: 3px; color: #FD951A;  }
#bd2 .con .bd2-2 li.yrq span { 
	float: right; display: inline-block; 
	width: 100px; height: 21px; 
	text-align: right; color: #333; 
}
#bd2 .con .bd2-3 { width: 100%; margin: 0 20px;  }
#bd2 .con .bd2-3 li { width:208px; height: 20px; 
	border-bottom: 1px #EFCD0C dashed; margin-bottom: 5px; 
}
#bd2 .con .bd2-3 li a { color: #004495; }

#ad2{
	display:block; width:1000px; height:85px; 
	margin:0 auto; border:0px #f00 solid;
	background:url('whj_07.jpg') no-repeat;	
}

#bd3{
	display:block; width:1000px; height:285px; 
	margin:13px auto; border:0px #f00 solid;
	background:url('whj_08.jpg') no-repeat;	
}
#bd3 ul {width:1000px; margin:0 auto;}
#bd3 ul li { float:left; height:285px; }
#bd3 .til { padding:12px 0 0 12px; height:38px; }
#bd3 .con {	height:235px; }
#bd3 .con ul { width: 100%; margin: 0 20px;  }
#bd3 .con ul li { width:283px; height: 20px; border-bottom: 1px #EFCD0C dashed; margin-bottom: 6px; }
#bd3 .con ul li img { margin-right: 8px; }

#bd4{
	display:block; width:1000px; height:200px; 
	margin:13px auto 5px auto; border:0px #f00 solid;
	background:url('whj_09.jpg') no-repeat;	
}
#bd4 .til { padding:12px 0 0 12px; height:38px; }
#bd4 .con {	display:block; height:235px; }

#bd4 .con #marquee1 {
	position:relative; border:0px #f00 solid;
	top:0px; left:0px;
	width:956px; height:128px;
	margin:0 auto;
	overflow:hidden;
}

#bd4 .con #marquee1 ul li { float:right; width:160px; height: 123px; text-align: center; margin:0 5px 5px 5px; border:0px #f00 solid;}
#bd4 .con #marquee1 ul li img { display:block; width:160px; height: 105px; border:0; padding-bottom: 3px; }


#flk{
	display:block; width:1000px; height:60px; 
	margin:0 auto; border:0px #f00 solid;
	background:url('whj_10.jpg') no-repeat;	
}
#flk ul { width: 100%; height: 100%; }
#flk ul li { float:left; display:inline-block; width: 250px; padding-top:12px; height: 48px; text-align: center; border: 0px #EFCD0C dashed; }
#flk ul li select {
	background: transparent; border: 1px solid #2bc8f1;
	width: 186px; height: 26px;
	padding: 3px; overflow: hidden;
	font-size: 15px; color: #333;
	-webkit-appearance: none; /*for chrome*/
   	background: url(arrow.gif) no-repeat right;
}

#cpt{
	display:block; width:1000px; height:136px; 
	margin:0 auto; border:0px #f00 solid;
	background:url('whj_11.jpg') no-repeat;	
}
#cpt p {padding-top:36px; font-size:15px; color:#fff; line-height:38px; }
#cpt p a { color:#fff; }

/*内页样式*/

	#ny { width:1000px; min-height:500px; margin: 0 auto; height:100%; overflow:hidden;!important; background-color: #fff; }
	#ny .nyl { float:left; display:inline-block; width:262px; margin-top: 8px; }
	#ny .nyr { float:left; display:inline-block; width:738px; margin-top: 8px; }

	#ny ul { 
		list-style:none; margin:0 0; padding:0 0; 
	}
	#ny .nyl ul li {
		float:left; display:block; width:262px; 
	}
	#ny .nyl .lmtil { width:226px; height:43px;
		padding:13px 0 0 36px; font-size:13.3px; color:#0a90f3; font-weight:600;
		background:url('ny_01.jpg') no-repeat; 
	}
	#ny .nyl .lmcon { width:226px; min-height:45px;  border:0px #f00 solid;
		padding:3px 0 0 36px;
		background:url('ny_03.jpg') repeat-y; 
	}
	#ny .nyl .lmcon img { float: left; width: 15px; height: 15px; padding-top: 3px; }
	#ny .nyl .lmcon a { 
		display: block; width:180px; height:16px; padding:6px 0 3px 0;
		border-bottom:1px #afe0fe dashed; margin-bottom:3px;
		font-size:14px; color:#222; text-decoration: none; 
		transition:all 0.4s ease-in-out;
	}
	#ny .nyl .lmcon a:hover { 
		font-size:14px; color:#00a9ec; text-decoration: none; 
	}

	#ny .nyl .lmfot { height:26px; background:url('ny_05.jpg') no-repeat; }
	#ny .nyl .tztil { height:40px; padding:10px 0 0 0;	
		background:url('ny_09.jpg') no-repeat;
	}
	#ny .nyl .tztil a { float:right; display:inline-block; width:50px; margin-right:22px; border:0px #f00 solid; }
	#ny .nyl .tzcon { height:188px; background:url('ny_11.jpg') repeat-y; }
	#ny .nyl .tzfot { height:25px; background:url('ny_13.jpg') no-repeat; }

	#ny .nyl .tzcon .nr1 { display:inline-block; width: 205px; height: 40px; margin: 0 auto 5px 20px; border-bottom: 1px #09f dashed; }
	#ny .nyl .tzcon .nr1 .bt { float: left; width: 212px; height: 40px; line-height: 20px;}
	#ny .nyl .tzcon .nr1 .bt a { display: inline; width: 205px; }
	#ny .nyl .tzcon .nr1 li span { color: #09f; margin-left: 36px; }
	
	#ny .nyr ul li {
		float:left; display:block; width:738px; 
	}
	#ny .nyr .mntil { height:43px;
		padding:9px 0 0 36px; font-size:13.3px; color:#0a90f3; font-weight:600;
		background:url('ny_02.jpg') no-repeat; 
	}
	#ny .nyr .mncon { width: 680px; min-height:419px;  border:0px #f00 solid;
		padding:0px 28px 28px 28px; text-align: justify; 
		line-height: 26px; font-size: 14px;
		overflow: hidden;
		background:url('ny_04.jpg') repeat-y; 
	}
	#ny .nyr .mncon .tm { display:inline-block; width: 638px; padding-bottom: 3px; border-bottom: 1px #09f dotted; }
	#ny .nyr .mncon .fpg { text-align: center; padding-top: 6px; }
	#ny .nyr .mnfot { height:25px; background:url('ny_10.jpg') no-repeat; }

#context {padding-top: 16px; }

/*下拉菜单开始*/
/**/
.mtDropdownMenu {
	left: -1000px;
	overflow: hidden;
	position: absolute;
	top: -1000px;
	margin-top: 21px;
	background-color:#ffffff;
}
.mtDropdownMenu .content {
	position: relative;
}
.mtDropdownMenu .items {
	width: 105px; margin:0 0; padding:5px 0;
	border:#AFE0FE 1px solid;
	position: relative; top: 0px; left: 0px; z-index: 9; 
}

.mtDropdownMenu .item {
	border: medium none; 
	font-sizt:18px; cursor:hand; 
	color:#000000; 
	line-height:25px;
	text-decoration:none;
}

.mtDropdownMenu .background {  
	position:absolute;
	z-index:1;
	top:0; left:0;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.mtDropdownMenu .shadowRight {
	position:absolute; z-index:3;
	top:0px; width:0px;
	firter:alpha(opacity=40);
	opacity:0.4;	
}
.mtDropdownMenu .shadowBottom {
	position:absolute; z-index:1;
	left:3px;height:0px;
	firter:alpha(opacity=40);
	opacity:0.4;
}
.mtDropdownMenu .hover { background-color: #fff; color: #0a90f3; }
/*.mtDropdownMenu .item img {
	margin-left: 12px
}
下拉菜单结束*/