/* sub */
.sub_con{ width:948px; margin-top:12px; background:url(../image/sub_bg.jpg) repeat-y; margin:auto;}
.sub_con_l{ width:202px;}
.sub_con_la{ width:172px; height:31px; background:url(../image/sub_la.jpg) no-repeat; padding-top:9px; text-align:left; padding-left:30px; font-size:14px; color:#fff; font-weight:bold; margin-bottom:5px;}
.sub_con_lb{ width:168px; padding-left:8px;}
.sub_con_lb_1{ width:153px; height:23px; background:url(../image/subnav_bg.jpg) no-repeat; padding-top:8px; color:#666666; font-weight:bold; text-align:left; padding-left:15px;}
.sub_cona{ width:948px; height:10px; background:url(../image/sub_end.jpg) no-repeat; margin:auto;}
.sub_con_r{ width:730px;}
.sub_con_ra{ width:730px; line-height:21px; text-align:right;}
.sub_con_rb{ width:685px; height:28px; background:url(../image/sub_title.jpg) no-repeat; padding-left:45px; text-align:left; padding-top:16px; font-size:14px; font-weight:bold; margin-bottom:12px;}
.a1:link{ color:#666; text-decoration:none;}
.a1:visited{ color:#666; text-decoration:none;}
.a1:hover{ color:#FF9900; font-size:13px;}
.a1:active{ color:#666;}
.sub_con_rc{ width:720px; margin:auto;}
.sub_con_rc ul{ text-align:left; line-height:25px;}
.sub_con_rc ul li{ border-bottom:1px dashed #ccc;}
.sub_con_rd{ width:730px; line-height:26px; font-size:22px; font-weight: normal; font-family:"ºÚÌå"; color:#FF9900;}
.sub_con_re{ width:720px; margin:auto; line-height:22px; text-align:left;}
.sub_con_rf{ width:700px; margin:auto;}
.sub_con_rfa{ width:210px; height:237px; margin-right:20px; float:left}
.sub_con_rfa_1{ width:198px; height:177px; background:url(../image/proa_bg.jpg) no-repeat; padding:6px;}
.sub_con_rfa_2{ line-height:23px; text-align:left;}
.sub_con_rg{ width:198px; height:177px; background:url(../image/proa_bg.jpg) no-repeat; padding:6px; margin:auto;}
.sub_con_rh{ width:720px; text-align:left; line-height:23px; margin:auto;}

.menu1{
width:168px; padding-left:8px;
}
.area li{
 width:153px;
  height:23px;
   background:url(../image/subnav_bg.jpg) no-repeat;
    padding-top:8px; color:#666666; 
	font-weight:bold; 
	text-align:left; 
	padding-left:15px;
position:relative;
}

.area li dl {
width:150px;
overflow:hidden;
display:none;
position:absolute;
top:-1px;
right:-162px;
z-index:35533;
border:1px solid  #66CCFF;
background: #FFFFFF;
padding-left:10px;
}
.area li dd{
margin:3px;
width:138px;
height:20px;
font-weight:normal; 
border-bottom:1px dashed #CCCCCC}

.area li.lion {
height:20px;
line-height:20px;
text-align:left;
border:1px solid  #0066FF;
background:#fff;
}
.area li.lion dl {display:block;}


