@charset "utf-8";
/* CSS Document */

body{margin:0px;padding:0px;FONT-FAMILY: "微软雅黑","宋体","Arial","黑体";  color:#666; background-image:url(ydrhcz_index_bj.jpg); background-repeat:repeat-x;background-color:#f4f6ff;}
img{ border:0;}
.margin{margin:0 auto; width:1000px;}
.clear{clear:both;}
.left{ float:left;}
.right{ float:right;}

h4{ padding-top:3px; padding-bottom:15px; line-height:0px;}
.hr{ height:17px;  border-top:1px solid #e8e8e8; border-right:0px solid #e8e8e8; border-bottom:0px solid #e8e8e8; border-left:0px solid #e8e8e8;}
.hr_height0{ border-top:1px solid #e8e8e8; border-right:0px solid #e8e8e8; border-bottom:0px solid #e8e8e8; border-left:0px solid #e8e8e8;}
.hr_dashed_height1{border-bottom:1px dashed;}


.search{width:200px;  }

.input{ width:200px; height:22px; color:#FFF; font-size:13px;}


.dh_bj{width:100%; height:60px;}







/****************/

.padding{padding:0px;}

.padding_5{padding:5px;}
.padding_10{padding:10px;}
.padding_15{padding:15px;}
.padding_20{padding:20px;}
.padding_left5{padding-left:5px;}
.padding_left10{padding-left:10px;}
.padding_left15{padding-left:15px;}
.padding_left20{padding-left:20px;}
.padding_right5{padding-right:5px;}
.padding_right10{padding-right:10px;}
.padding_right15{padding-right:15px;}
.padding_right20{padding-right:20px;}
.padding_top5{padding-top:5px;}
.padding_top10{padding-top:10px;}
.padding_top15{padding-top:15px;}
.padding_top20{padding-top:20px;}
.padding_bottom5{padding-bottom:5px;}
.padding_bottom10{padding-bottom:10px;}
.padding_bottom15{padding-bottom:15px;}
.padding_bottom20{padding-bottom:20px;}

.margin_5{margin:5px;}
.margin_10{margin:10px;}
.margin_15{margin:15px;}
.margin_20{margin:20px;}
.margin_auto{margin:0 auto;}
.margin_left5{margin-left:5px;}
.margin_left10{margin-left:10px;}
.margin_left15{margin-left:15px;}
.margin_left20{margin-left:20px;}
.margin_right5{margin-right:5px;}
.margin_right10{margin-right:10px;}
.margin_right15{margin-right:15px;}
.margin_right20{margin-right:20px;}
.margin_top5{margin-top:5px;}
.margin_top10{margin-top:10px;}
.margin_top15{margin-top:15px;}
.margin_top20{margin-top:20px;}
.margin_top30{margin-top:30px;}
.margin_bottom5{margin-bottom:5px;}
.margin_bottom10{margin-bottom:10px;}
.margin_bottom15{margin-bottom:15px;}
.margin_bottom20{margin-bottom:20px;}
.margin_bottom30{margin-bottom:30px;}

.text_align_left{text-align:left;}
.text_align_right{text-align:right;}
.text_align_center{text-align:center;}
.text_decoration_none{text-decoration:none;}
.text-align_justify{text-align:justify;}


.cursor_pointer{cursor:pointer;}

.position_absolute{position:absolute;}

.overflow_hidden{overflow:hidden;}

.letter-spacing_1px{letter-spacing: 1px;}


.line_height20{line-height:20px;}
.line_height22{line-height:22px;}
.line_height25{line-height:25px;}
.line_height30{line-height:30px;}
.line_height60{line-height:60px;}
.line_height90{line-height:90px;}

.height20{height:20px;}
.height25{height:25px;}
.height30{height:30px;}

.color_FFFFFF{color:#FFF;}
.color_000000{color:#000;}
.color_666666{color:#666666;}
.color_999999{color:#999999;}
.color_333333{color:#333333;}
.color_hui{color:#CCC;}
.color_lan{color:#06C;}
.color_red{color:#F00;}
.color_crimson{color:#900;}

.background_FFFFFF{background-color:#FFF;}
.background_f4f4f4{background-color:#f4f4f4;}

h4{ margin-top:5px; margin-bottom:10px;}

.font_size12{font-size:12px;}
.font_size13{font-size:13px;}
.font_size14{font-size:14px;}
.font_size16{font-size:16px;}
.font_size18{font-size:18px;}
.font_size20{font-size:20px;}
.font_size22{font-size:22px;}
.font_size24{font-size:24px;}
.font_size26{font-size:26px;}
.font_size28{font-size:28px;}
.font_size30{font-size:30px;}
.font_size32{font-size:32px;}
.font_size36{font-size:36px;}

.font_bold{font-weight:bold;}

.float_left{float:left;}
.float_right{float:right;}

.clear_left{clear:left;}
.clear_right{clear:right;}
.clear_both{clear:both;}

.width100{width:100%;}

.border_none{border:none;}

.display_none{display:none;}
.display_block{display:block;}






a:link,a:visited{color:#307acd;text-decoration:none;}
a:hover,a:active{color:#fd0000;text-decoration:none;}

a.a_666_red:link,a.a_666_red:visited{color:#666;}
a.a_666_red:hover,a.a_666_red:active{color:#fd0000;}

a.a_333_red:link,a.a_333_red:visited{color:#333;}
a.a_333_red:hover,a.a_333_red:active{color:#fd0000;}

a.a_red_333:link{color:#333;}
a.a_red_333:visited{color:#b2b2b2;}
a.a_red_333:hover,a.a_red_333:active{color:#fd0000;}


a.a_333_lan:link,a.a_333_lan:visited{color:#333;}
a.a_333_lan:hover,a.a_333_lan:active{color:#2f7acd;}

a.a_lan_hui:link,a.a_lan_hui:visited{color:#2f7acd;}
a.a_lan_hui:hover,a.a_lan_hui:active{color:#494949;}

a.a_hui_lan:link,a.a_hui_lan:visited{color:#aaa;}
a.a_hui_lan:hover,a.a_hui_lan:active{color:#2f7acd;}




a.red:link,a.red:visited{color:#cc0033;text-decoration:none;}
a.red:hover,a.red:active{color:#000;text-decoration:none;}


a.color_a7a7a7:link,a.color_a7a7a7:visited{color:#a7a7a7;text-decoration:none;}
a.color_a7a7a7:hover,a.color_a7a7a7:active{color:#2f7acd;text-decoration:none;}


a.color_fff:link,a.color_fff:visited{color:#fff;text-decoration:none;}
a.color_fff:hover,a.color_fff:active{color:#000;text-decoration:none;}

a.color_fff_f00:link,a.color_fff_f00:visited{color:#fff;text-decoration:none;}
a.color_fff_f00:hover,a.color_fff_f00:active{color:#cc0033;text-decoration:none;}


.a_decoration_none{text-decoration:none;}
.a_decoration{text-decoration:underline;}

.a_hui_bai,.a_hei_lan{text-decoration:none;}
.a_hui_bai:link,.a_hui_bai:visited{color:#CCC;}
.a_hui_bai:hover,.a_hui_bai:active{color:#FFF;}




.min_height_300{min-height:300px;}
.min_height_400{min-height:400px;}
.min_height_500{min-height:500px;}

.border_E2E2E2{border:#e2e2e2 solid 1px;}
.border_bottom_E2E2E2{border-bottom:#e2e2e2 solid 1px;}
.border_bottom_eeeeee{border-bottom:#eeeeee solid 1px;}
.border_bottom_d9d9d9{border-bottom:#d9d9d9 solid 1px;}


.fyxg{ margin:0 auto; width:900px; text-align:center;}
a.current:link,a.current:visited{
	padding-left:0.7em;
	padding-right:0.7em;
	padding-top:0.4em;
	padding-bottom:0.4em;
	margin:2px;
	color:#fff;
	text-decoration:none;
	background-color:#f41601;}
a.current:hover,a.current:active{
	padding-left:0.7em;
	padding-right:0.7em;
	padding-top:0.4em;
	padding-bottom:0.4em;
	margin:2px;
	color:#fff;
	text-decoration:none;
	background-color:#cd0000;}


a.space_left1:link,a.space_left1:visited{
	line-height:43px;
	padding:12px 22px 12px 22px;
	color:#fff;
	text-decoration:none;
	background-color:#b7b7b7;}
a.space_left1:hover,a.space_left1:active{
	line-height:43px;
	padding:12px 22px 12px 22px;
	color:#fff;
	text-decoration:none;
	background-color:#e5483f;}
	


a.space_left2:link,a.space_left2:visited{
	line-height:43px;
	padding:12px 15px 12px 15px;
	color:#fff;
	text-decoration:none;
	background-color:#b7b7b7;}
a.space_left2:hover,a.space_left2:active{
	line-height:43px;
	padding:12px 14px 12px 14px;
	color:#fff;
	text-decoration:none;
	background-color:#e5483f;}
	
/**fy*/	
.fyxg{ margin:0 auto; width:100%; text-align:right; padding-top:20px;}
a.current:link,a.current:visited{
	padding-top:0.05em;
	padding-right:0.1em;
	padding-bottom:0.05em;
	padding-left:0.1em;
	margin:2px;
	color:#fff;
	text-decoration:none;
	background-color:#f41601;}
a.current:hover,a.current:active{
	padding-top:0.05em;
	padding-right:0.1em;
	padding-bottom:0.05em;
	padding-left:0.1em;

	margin:2px;
	color:#fff;
	text-decoration:none;
	background-color:#cd0000;}

/**fy*/	


	/*  Ŀ  */



.Nav {}

.Nav li{
  float:left;
  display:block;
  position:relative;
}


.a1{
  /*float:left;*/
  display:block;
  position:relative;
  padding:0px 10px 0px 10px;
  font-size:14px;
  text-decoration: none;
}


.Nav li table {
  display:none;
  padding-top:8px;
 /* border-top: 0px solid #d6d6d6;
  border-right: 1px solid #d6d6d6;
  border-bottom:1px solid #d6d6d6;
 border-left: 1px solid #d6d6d6;
  background-color:#f7f7f7;*/

}




.Nav li:hover table, .Nav a:hover table {
  display:block;
  position:absolute;
  top:21px;
  /*right:0px;*/
  z-index:999;
}
.Nav li:hover table a, .Nav a:hover table a {
  float:none;
  font-size:14px;
  color:#333;
  width:265px;

}
.Nav li:hover table a:hover, .Nav a:hover table a:hover{
	font-weight:bold;
}