@charset "utf-8";
/*cn CSS Document */
body,td,th {font-family: arial,"宋体";font-size: 12px; color:#272627}
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0; padding: 0; }
em, cite, th { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
a{color:#272627; text-decoration:none}
a:hover{color:#272627; text-decoration:underline}
.bottomspace{ height:60px; background-image:url(footer_bg.jpg); background-repeat:no-repeat; background-color:#CCC; background-position:-8px top; text-align:center; padding-top:10px; line-height:25px;}
.MenuTitle{ height:25px; line-height:25px; margin-left:5px; padding-left:16px; background-image:url(new_left_ttbg1.jpg); background-repeat:no-repeat; background-position:left center; color:#3B6DAB; font-weight:bold; line-height:20px; margin-bottom:15px;}
	.MenuTitle a{color:#3B6DAB; text-decoration:none}
		.MenuTitle a:hover{color:#3B6DAB; text-decoration:underline}
#oneColFixCtr{text-align:center; background-color:#CCCCCC}
	#oneColFixCtr #container{ width:1004px; height:auto; margin:0 auto; text-align:left; background-color:#FFF; background-image:url(bg.jpg); background-repeat:repeat-y; background-position:left top;}
	#oneColFixCtr #container .Header{ margin:0 17px; height:68px; margin-bottom:2px; border-bottom:solid 1px #000; background-image:url(logo.jpg); background-repeat:no-repeat; background-position:20px center; }
	#oneColFixCtr #container .Header .lang{  height:44px; margin-right:25px; text-align:right; color:#3B6DAB; line-height:22px;}
		#oneColFixCtr #container .Header .lang a{color:#3B6DAB; text-decoration:none;}
			#oneColFixCtr #container .Header .lang a:hover{color:#3B6DAB; text-decoration:underline;}
		#oneColFixCtr #container .Header .Menu{ padding-right:25px; text-align:right}
			#oneColFixCtr #container .Header .Menu span{ padding-left:15px; padding-right:15px; border-right:solid 1px #000; height:12px;}
			#oneColFixCtr #container .Header .Menu .rightspan{padding-left:15px; padding-right:0px; border-right:solid 0px #000; height:12px;}
	#oneColFixCtr #container .Banner{ width:970px; height:200px; margin:0 auto;}
	#oneColFixCtr #container .MainBg{ width:988px; overflow:hidden; margin:0 auto; padding:0;}
	#oneColFixCtr #container .Main{ width:988px;  overflow:hidden; background-repeat:no-repeat; background-position:top center; margin:0 auto; padding:0;}
		#oneColFixCtr #container .Main #leftPanel{ width:220px; margin-left:10px; float:left; margin-top:28px; text-align:left; background-image:url(index_jg.gif); background-position:right top; background-repeat:repeat-y; padding-bottom:50px; margin-bottom:20px;}
			#oneColFixCtr #container .Main #leftPanel .toptitle{ margin-left:20px; text-indent:23px;}
			#oneColFixCtr #container .Main #leftPanel .hidden{ display:none}
			#oneColFixCtr #container .Main #leftPanel dl{ padding:0; margin:0px 0px 0px 40px;}
				#oneColFixCtr #container .Main #leftPanel dl a{color:#3B6DAB; text-decoration:none}
					#oneColFixCtr #container .Main #leftPanel dl a:hover{color:#3B6DAB; text-decoration:underline}
				#oneColFixCtr #container .Main #leftPanel dl dt{ text-align:left; color:#3B6DAB; font-weight:bold; height:36px; line-height:36px; padding-left:40px; margin-right:30px; background-image:url(lefttitle_li.jpg); background-position:20px 15px; background-repeat:no-repeat; border-bottom:solid 1px #B0B0B0}
				#oneColFixCtr #container .Main #leftPanel dl dd{ text-align:left; color:#3B6DAB; padding-left:10px;height:36px; line-height:36px; border-bottom:dashed 1px #CCC; margin-right:40px; margin-left:10px; text-indent:20px;}
		#oneColFixCtr #container .Main #rightPanel{ width:675px; margin-right:10px; float:right; padding-top:28px; text-align:left}
			#oneColFixCtr #container .Main #rightPanel .nextPage{ text-align:center; padding:5px; margin-bottom:5px;}
			#oneColFixCtr #container .Main #rightPanel .newsList{ padding:0; margin:0;}
			
				#oneColFixCtr #container .Main #rightPanel .newsList ul{ margin-bottom:10px; text-align:left}
					#oneColFixCtr #container .Main #rightPanel .newsList ul li{ padding-left:15px; height:25px; line-height:25px; background-image:url(bullet_blue.gif); background-repeat:no-repeat; background-position:left center;}
						#oneColFixCtr #container .Main #rightPanel .newsList ul li span{ float:right; margin-right:50px;}
			#oneColFixCtr #container .Main #rightPanel .tt{ text-align:left; margin-bottom:25px; padding-bottom:5px; margin-right:60px; background-image:url(new_navbg1.jpg); background-repeat:no-repeat; background-position:left bottom; text-indent:20px; height:20px;}
				#oneColFixCtr #container .Main #rightPanel .tt img{ border:solid 0px #000; }
				#oneColFixCtr #container .Main #rightPanel dl{ height:135px; margin-right:60px; clear:both; margin-bottom:50px;}
					#oneColFixCtr #container .Main #rightPanel dl dt{ width:180px; height:135px; margin-right:50px; overflow:hidden; float:left; text-align:center}
						#oneColFixCtr #container .Main #rightPanel dl dt img{ border:solid 0px #000;}
					#oneColFixCtr #container .Main #rightPanel dl dd{ height:135px; overflow:hidden; position:relative; float:left; line-height:22px; width:385px;}
					
						#oneColFixCtr #container .Main #rightPanel dl dd .more{ width:96px; height:23px; line-height:23px; text-align:center; position:absolute; color:#3B6DAB; right:0px; bottom:0px; background-image:url(more2_bg.jpg); overflow:hidden}
							#oneColFixCtr #container .Main #rightPanel dl dd .more a{ color:#3B6DAB; text-decoration:none}
								#oneColFixCtr #container .Main #rightPanel dl dd .more a:hover{ color:#3B6DAB; text-decoration:underline}
				#oneColFixCtr #container .Main #rightPanel .ArticlePanel{ text-align:left; margin-right:60px; margin-bottom:50px;}
					#oneColFixCtr #container .Main #rightPanel .ArticlePanel .contentTitle{ font-size:16px; text-align:center; line-height:30px;}
					#oneColFixCtr #container .Main #rightPanel .ArticlePanel dl{ clear:both; padding:0; margin:0; overflow:hidden; height:auto}
					#oneColFixCtr #container .Main #rightPanel .ArticlePanel dl dt{text-align:left; color:#3B6DAB; font-weight:bold; height:36px; line-height:36px; clear:both; width:100%; display:inline;}
					#oneColFixCtr #container .Main #rightPanel .ArticlePanel dl dd{ text-align:left; color:#3B6DAB; padding-left:20px;height:36px; line-height:36px;  width:100px; *width:100%; float:left}
					#oneColFixCtr #container .Main #rightPanel .ArticlePanel dl .hidden{ display:block; padding:0; margin:0; }
					
						
				
	#oneColFixCtr #container .Footer{ width:988px;  overflow:hidden; background-repeat:no-repeat; background-position:left bottom; margin:0 auto; padding:0;}
		#oneColFixCtr #container .Footer .contentPanel{ width:970px; height:auto !important; height:82px; min-height:82px; background-color:#B3B4B5;  background-repeat:no-repeat; margin:0 auto; color:#393939; clear:both}
			#oneColFixCtr #container .Footer .contentPanel a{ color:#393939; text-decoration:none}
				#oneColFixCtr #container .Footer .contentPanel a:hover{ color:#393939; text-decoration:underline}
			
			#oneColFixCtr #container .Footer .contentPanel .Content{ padding:15px 10px; text-align:left}
				#oneColFixCtr #container .Footer .contentPanel .Content .copyright{ text-align:left; height:40px;}
					#oneColFixCtr #container .Footer .contentPanel .Content .copyright .link{ float:right;}
					
				#oneColFixCtr #container .Footer .contentPanel .Content .FriendLink{}
				#oneColFixCtr #container .Footer .contentPanel .Content .FriendLink em{ font-weight:bold}
				#oneColFixCtr #container .Footer .contentPanel .Content .FriendLink span{ padding-left:10px; padding-right:10px;}
				

#dc{ padding-right:10px; line-height:25px;}
	#dc h1{ font-size:16px; font-weight:bold; text-align:center}
	#dc .checkbox{ border:solid 0px #666}
	#dc .x{ color:#F00}
	#dc input{ border-bottom:solid 1px #999; vertical-align:middle;border-top:solid 0px #999; vertical-align:middle;border-right:solid 0px #999; vertical-align:middle;border-left:solid 0px #999; vertical-align:middle; height:16px; line-height:16px;}
	#dc .submit{border:solid 1px #999; vertical-align:middle; height:25px; line-height:25px; background-color:#CCC}
.webmap1{ height:26px; line-height:26px; font-weight:bold}
.webmap2{ height:26px; line-height:26px;}
	.webmap2 span{ margin-right:10px;}