/*
CSS by someeyes(Junfeng Cong)
msn/email:someeyes@hotmail.com
qq:52514
*/




* {
	PADDING-TOP: 0px; PADDING-RIGHT: 0px;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; font-size: 9pt; MARGIN: 0px; COLOR: #000;
}
img {border:one;}
ol,ul{list-style:none;}
a{
	font-size:9pt;
	color:#504D4D; 
	text-decoration: none;
	overflow:hidden;
}
a:hover{
	color:#504D4D;
	text-decoration:underline;
}
#header{
	margin:0px auto;
	width:1002px;
	height:221px;
	background-image:url(../images/head_bg.jpg);
}
#header a{
	text-align:left;
	font-size:9pt;
	color:#d3bf95; 
	text-decoration: none;
}
#header a:hover{
	color:#ffffff;
	text-decoration:underline;
}
	#header_navigation{
		height:19px;
		width:943px;
		padding:0 0 0 0;
		margin:0 30px 0 29px;
	}
		#navigation_title{
			float:left;
			width:70px;
			height:19px;
			margin:0px;
		}
		
		#navigation_list{
			float:left;
			width:751px;
			height:19px;
		}
			#navigation_list ul{
				width:751px;
				height:14px;
				margin:5px 0 0 0;
				overflow:hidden;
			}
			#navigation_list li{
				float:left;height:14px;list-style-type:none;padding:0 0 0 12px;overflow:hidden;display:inline;
			}
		#navigation_english{
			float:right;
			width:90px;
			height:19px;
			margin:0 0 0 0;
			padding:0px;
		}
	#header_flag{
		clear:right;
		height:40px;
		width:943px;
		padding:0px;
		margin:0 30px 0 29px;
	}
		#flag_left{
			float:left;
			margin:8px 0 0 10px;
			width:20px;
			height:20px;
		}
		#flag_center{
			float:left;
			margin:2px 0 3px 7px;
			width:850px;
			height:35px;
			white-space:nowrap;
			overflow:hidden;
		}
			#flag_center ul{width:850px;height:35px;white-space:nowrap;}
			#flag_center ul li{
				float:left;clear:right;width:33px;height:34px;list-style-type:none;padding:0 10px 0 0;overflow:hidden;display:inline;
			}
		#flag_right{
			float:right;
			margin:8px 9px 0 0;
			width:20px;
			height:20px;
		}
	#header_site{
		clear:right;
		width:943px;
		height:48px;
		padding:0px;
		margin:0 30px 0 29px;
	}
		#site_logo{
			float:left;
			width:318px;
			height:48px;
			background-image:url(../images/logo_jingpinliuxue.png);
		}
		#site_menu{
			float:left;
			margin:14px 0 0 0;
			width:254px;
			height:20px;
			background-image:url(../images/site_menu_bg.png);
			padding:0 0 0 0;
		}
			#site_menu ul{
				margin:auto;
				width:225px;
				height:20px;
				margin:0 0 0 15px;
			}
			/*
			#site_menu ul li{
				float:left;height:15px;list-style-type:none;padding:4px 0 0 28px;overflow:hidden;display:inline;
			}
			*/
			#site_menu ul #menu_bbs{
				float:left;width:75px;height:20px;list-style-type:none;overflow:hidden;display:inline;
			}
				#site_menu ul #menu_bbs div{
					height:16px;
					margin:4px 0 0 12px;
				}
			#site_menu ul #menu_hw{
				float:left;width:75px;height:20px;list-style-type:none;overflow:hidden;display:inline;
			}
				#site_menu ul #menu_hw div{
					height:16px;
					margin:4px 0 0 12px;
				}
			#site_menu ul #menu_wy{
				float:left;width:75px;height:20px;list-style-type:none;overflow:hidden;display:inline;
			}
				#site_menu ul #menu_wy div{
					height:16px;
					margin:4px 0 0 12px;
				}
			.menu_bbs_mouseover{
				background-image:url(../images/site_link_01.png);
			}
			.menu_hw_mouseover{
				background-image:url(../images/site_link_02.png);
			}
			.menu_wy_mouseover{
				background-image:url(../images/site_link_03.png);
			}
		#site_clear{
			float:left;
			width:97px;
			height:48px;
		}

		#site_link{
			float:left;
			width:142px;
			height:20px;
			margin:16px 0 0 0px;
		}
			#site_link ul{
				width:142px;
				height:15px;
				margin:0 0 0 0;
			}
			#site_link ul li{
				float:left;height:15px;list-style-type:none;padding:0 8px 0 0;overflow:hidden;display:inline;
			}
		#site_online{
			float:right;
			margin:10px 10px 0 0px;
			width:112px;
			height:22px;
			background-image:url(../images/xiala.png);
			overflow:hidden;
		}
			#site_online #online_menu{
				float:left;
				width:95px;
				height:20px;
				overflow:hidden;
				display:inline;
			}
			#site_online #online_menu ul{
				margin:4px 0 0 13px;
				width:95px;
				height:20px;
			}
			#site_online #online_menu ul li{
				width:79px;
				height:20px;
				list-style-type:none;
				overflow:hidden;
				display:inline;
			}
			#online_ico{
				float:right;
				width:7px;
				height:11px;
				margin:10px 6px 0 0;
			}
	#header_menu{
		width:943px;
		height:58px;
		padding:0px;
		margin:0 30px 0 29px;
	}
		#menu_link{
			float:left;
			width:542px;
			height:58px;
			margin:0 0 0 0;
		}
			#menu_link .sub_nav {text-align: left;float:left;margin-top:12px;width:542px;height:15px;}
			#menu_link .sub_nav li {float:left;text-align: left;position:relative;z-index:2;width:auto;height:15px;padding-left:12px;display:inline;}
			#menu_link .sub_nav li a {text-align:left;font-size:10pt;color:#ffffff;text-decoration: none;}
			#menu_link .sub_nav li a:hover, #menu_link .sub_nav li a.mouseover {color:#b98987;text-decoration:underline;}

			#menu_link .submenu {position:absolute;display:none;z-index:999;top:21px;left:0px;width:542px;height:25px;border-top:none;}
			#menu_link .sub_nav .submenu li {float:left;position:static;padding-left:5px;padding-right:5px;padding-top:5px;width:auto;height:20px;display:inline;background:#954745;}

			#menu_link .sub_nav .submenu li a {text-align:left;font-size:9pt;color:#b98987;text-decoration: none;}
			#menu_link .sub_nav .submenu li a:hover {color:#ffffff;text-decoration:underline;}
			
		#menu_message{
			float:right;
			width:401px;
			height:58px;
			
		}
			#menu_message #search{
				float:right;
				width:218px;
				height:33px;
			}
				#menu_message #search form{
					width:218px;
					height:33px;
					margin:0 0 0 0;
				}
					#menu_message #search form #search-keyword{
						float:left;
						border:none;
						width:140px;
						height:20px;
						margin:5px 0 0 0;
					}
					#menu_message #search form #submit{
						float:right;
						border:none;
						width:53px;
						height:18px;
						margin-top:6px;
						margin-right:12px;
					}
			#menu_message #message{
				float:right;
				width:401px;
				height:25px;
			}
				#menu_message #message ul{
					width:401px;
					height:21px;
					margin:4px 0 0 0;
				}
				#menu_message #message ul li{
					float:left;height:15px;list-style-type:none;padding:2px 0 0 8px;overflow:hidden;display:inline;
				}
				#menu_message #message ul li.img{
					float:left;height:15px;list-style-type:none;padding:0 0 0 8px;overflow:hidden;display:inline;
				}
	#header_ad{
		width:943px;
		height:56px;
		padding:0px;
		margin:0 30px 0 29px;
	}
		#header_ad img{
			margin: 3px 0 0 10px;
		}
	
#wrapper{
	width:1002px;
	height:1070px;
	margin:0px auto;
}
	#wrapper #bg_left{
		float:left;
		width:38px;
		height:1070px;
		background-image:url(../images/dzzz_bg_left.png);
		background-repeat:repeat-x;
	}
	#wrapper #bg_center{
		float:left;
		width:926px;
		height:1070px;
	}
		#wrapper #bg_center #center_top{
			clear:both;
			width:926px;
			height:28px;
			background-image:url(../images/dzzz_top.png);
		}
		#wrapper #bg_center #center_center{
			clear:both;
			width:926px;
			height:515px;
			background-image:url(../images/dzzz_bg_center.jpg);
		}
		#wrapper #bg_center #center_bottom{
			clear:both;
			width:926px;
			height:527px;
			background-image:url(../images/dzzz_bg_bottom.png);
			background-repeat:repeat-x;
		}
			#wrapper #bg_center #center_bottom ul{
				width:926px;
				height:527px;
			}
				#wrapper #bg_center #center_bottom ul li{
					float:left;
					width:185px;
					height:263px;
				}
					#wrapper #bg_center #center_bottom ul li .picture{
						margin:20px auto;
						padding:8px;
						width:132px;
						height:180px;
						border:1px solid #C6C2C1;
						background-color:#363634;
					}
					#wrapper #bg_center #center_bottom ul li .title{
						margin:0px auto;
						padding-left:8px;
						padding-right:8px;
						width:132px;
						height:24px;
						background-color:#fff;
						line-height:24px;
						text-align:center;
					}
	#wrapper #bg_right{
		float:right;
		width:38px;
		height:1070px;
		background-image:url(../images/dzzz_bg_right.png);
		background-repeat:repeat-x;
	}
#footer{
	margin:-5px auto!important;margin:0px auto;
	width:1002px;
	height:86px;
}
	#footer div.bgcolor{
		margin-top:0px;
		margin-left:30px;
		margin-right:29px;
		width:943px;
		background:#fff;
	}
	#footer a{
		text-align:left;
		font-size:9pt;
		color:#696969; 
		text-decoration: none;
		overflow:hidden;
	}
	#footer a:hover{
		color:#696969;
		text-decoration:underline;
	}
	.footer{
		margin-top:5px;
		border:1px solid #D0D0D0;
		width:941px;
		height:74px;
		background-image:url(../images/Russia/footer_bg_n.png);
	}
	#footer div div #link{
		width:428px;
		height:42px;
		margin:auto;
	}
		#footer div div #link #Logo{
			float:left;
			padding-top:8px!important;padding-top:10px;
			width:28px;
			height:31px;
		}
		#footer div div #link #Navigation{
			float:left;
			padding-top:24px!important;padding-top:26px;
			padding-left:10px;
			margin-right:auto;
			height:16px;
			margin:0 auto;
			font-size:9pt;
			color:#696969;
		}
	#footer div div #Copyright{
		clear:left;
		width:941px;
		margin-top:7px;
		height:16px;
		font-size:9pt;
		color:#696969;
		text-align:center;
	}
		#Copyright .contact{color:#ec6a30;}
a{
	text-align:left;
	font-size:9pt;
	overflow:hidden;
	color:#565656; 
	text-decoration: none;
}
a:hover{
	color:#565656;
	text-decoration:underline;
}
