

* { margin:0; padding:0; word-break:keep-all; list-style-type:none; font-family:Arial; font-size:12px; text-decoration:none; color:#333333;}
body {
	background:#fff;
	color:#000000;
	font:12px/1.6em Helvetica,"Lucida Grande","Lucida Sans Unicode", Arial, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#header{ width:100%;height:32px; background-color:#991E33;}

.bai_12_link A{ font-size:12px; font:"Times New Roman", Times, serif;  color:#FFFFFF; margin-right:5px;margin-left:5px; }
.bai_12_link A:hover{ color: #FF0000; text-decoration:none;}
 .split{ font-size:14px; color:#FF9616;  font-weight:lighter;}
 
#header_logo{ background-image:url(rbp_logo.jpg); height:85px; width:1000px;     border-style:hidden; border-color:#DFDFDF;}
#menu{ padding:0px 0px 0px 150px; height:33px; overflow:hidden; }
#menu li{font-family: "Lucida Grande","Lucida Sans Unicode",Arial,san-serif;  float:left; padding:0px 9px 0px 9px; line-height:33px; font-weight:bold;}
#menu .select{ background-image:url(../images/selectmenu.jpg); background-repeat:no-repeat; border-top:0;  background-position:center 28px;}
#menu li a{  color:white; font-weight:normal;}
#menu li a:hover{ color:#ec9536; text-decoration:none;}
#menu .split{ font-size:15px; color:#FF9616;  font-weight:lighter;}


.font01 A {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #660000; TEXT-ALIGN: center; LINE-HEIGHT: 22px;   
}
.font01 A:hover {
	COLOR:#FF0000; TEXT-DECORATION:none; LINE-HEIGHT: 22px
}
.more_p{ text-align:right; line-height:20px; overflow:hidden; padding:10px 0px 0px 0px;}
#detailcontent12 {	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 18px;-break:keep-all; }



.bai_12 A{ font-size:12px; font:"Times New Roman", Times, serif;  color:#FFFFFF; width:50px;margin-right:100px; }
.bai_12 A:hover{ color: #FF0000; text-decoration:none;}
.font02 A {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #8c0000; TEXT-ALIGN: center; LINE-HEIGHT: 22px
}
.font02 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none; LINE-HEIGHT: 22px
}
.font03 A {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000;LINE-HEIGHT: 22px
}
.font03 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none; LINE-HEIGHT: 22px
}

#detailcontent_title {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #000000
}













h1, h2, h3, h4, h5, h6 { font-size:1em; }
a { color:#0287CA; text-decoration:none; }
a:hover { text-decoration:underline; }
ul, li { list-style:none; }
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
input, textarea, select, button { font:12px Helvetica, Arial, sans-serif; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; } /*Always show Firefox scrollbar*/

/* iFocus style */
#ifocus { width:650px; height:245px; margin:0px; border:1px solid #DEDEDE; background:#F8F8F8; }
	#ifocus_pic { display:inline; position:relative; float:left; width:540px; height:225px; overflow:hidden; margin:10px 0 0 10px; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:550px; height:225px; overflow:hidden; }
		#ifocus_piclist img { width:550px; height:225px; }
	#ifocus_btn { display:inline; float:right; width:91px; margin:9px 9px 0 0; }
		#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
		#ifocus_btn .current { background: url(file:///D|/web/img/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:545px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }
		




/*a:hover{ text-decoration:underline;}*/
img{ border:0px;}
.none{ display:none;}




#bottom{ width:100%;height:50px; background-image:url(rbp_bottom.jpg);}

.b_bai_12{ font-size:12px; font:"Times New Roman", Times, serif;  color:#FFFFFF; }


#topmenu{ height:21px; line-height:21px; overflow:hidden; text-align:center;}
#topmenu span{ color:white; padding:0px 10px 0px 10px; font-size:14px;}
#topmenu a{ color:white;}
#topmenu a:hover{ text-decoration:none; /*color:Red;*/ color:#ec9536;}



#maincontent{width:1000px; margin:0px auto 0px auto;}


#left{ float:left; width:695px; }
#right{ float:right; width:300px; height:400px;   border:1px solid   #CCCCCC; border-bottom:hidden;}
.decription{ padding:10px 5px 0px 5px;  line-height:20px;}





#h_title1{font-family:Geneva, Arial, Helvetica, sans-serif; color:#8C0000; font-size:bold;size:14pt}


#h14b{ font-size:14px; color:#8C0000; font-size:bold;}




font01_14 A {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #660000; TEXT-ALIGN: center; LINE-HEIGHT: 22px
}
font01_14 A:hover {
	COLOR: #0e4ddd; TEXT-DECORATION: underline; LINE-HEIGHT: 22px
}


.font004 A {
	FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 25px
}
.font004 A:hover {
	COLOR: #053d87; TEXT-DECORATION: underline; LINE-HEIGHT: 25px
}

.cas_content {
	FONT-SIZE: 12px; FONT-FAMILY: Arial; PADDING-BOTTOM: 12px; PADDING-TOP: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; TEXT-INDENT: 0pt
}
.cas_content P {
	FONT-SIZE: 12px; FONT-FAMILY: Arial; PADDING-BOTTOM: 12px; PADDING-TOP: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; TEXT-INDENT: 0pt
}
.cas_content A:link {
	FONT-SIZE: 12px
}