/* CSS Document */

*{
margin:0px;
padding:0px;
text-align:left;
font-size:12px;
color:#37322C;
font-family:"宋体";


}
img{margin:0px 0px;padding:0px 0px;border:0px;cursor:pointer;}
a:hover img{cursor:pointer;}
td{line-height:20px;}
.LH{ line-height:24px;}
body{
text-align:center;
width:980px;
margin:0px auto;
padding:0px 0px;
color:#A1A0A0;
font-size:12px;
background:#000000 url(Images/bg.jpg) top center no-repeat;
}
li{
overflow:hidden;}
a{
text-decoration:none;
}

ul,li{
list-style-type: none;
line-height:20px;
}
input.input27_gray{
/*height:20px;
line-height:20px;
margin-right:15px;
border:1px solid #FFFFFF;*/
color:#A1A0A0;
}
input.input27_blue{
/*height:20px;
line-height:20px;
margin-right:15px;
border:1px solid #FFFFFF;*/
color:#18599E;
}
input.submit27_blue{
/*height:20px;
line-height:20px;
margin-right:15px;
border:1px solid #FFFFFF;*/
color:#18599E;
}
select.select27_blue{
/*border-style: none;
border-width: 0px;*/
}
.padding_TRBL{
padding:5px 5px 5px 5px;
}
.padding_RL{
padding:0px 5px 0px 5px;
}
.padding_TB{
padding:5px 0px 5px 0px;
}
#allBody{
text-align:left;
margin:auto auto;
display:block;
background-color:#FFFFFF;
}
#top_site_left{
float:left;
height:34px;
border-top:#4D5057 1px solid;
border-bottom:#4D5057 1px solid;
/*background:url(top_site0.jpg) top left repeat-x;*/
padding-left:8px;
display:block;
background-color:#2C2F38;
}
#top_site_right{
   float:left;
   line-height:34px;
   height:34px;
   width:972px;
   background:#2C2F38 url(top-bg0.jpg) top left no-repeat;
  
}

#top_site_right #tLeft{
 float:left;width:3%;
 line-height:36px;
   height:36px;
}

#top_site_right #tCenter{
 float:left;width:65%;
 line-height:36px;
   height:36px;
}

#top_site_right #tRight{
 float:left;width:30%;
 text-align:right;
 line-height:36px;
   height:36px;
}

.angle{
width:9px;
height:5px;
}

/*字体大小颜色*/
.white{
color:#FFFFFF;
}
.gray{
color:#A1A0A0;
}
.blue{
color:#18599E;
}
.orange{
color:#EF4B0C;
}
.green{
color:#769C01;
}
.red{color:#C2023D;}
.black{
color:#000000;
}
.grayB{
font-weight:bold;
color:#A1A0A0;
}
.f14{font-size:14px;}
.b{font-weight:bold;}
.cor0{color:#769C01;}
.blueB{
font-weight:bold;
color:#18599E;
}
.orangeB{
font-weight:bold;
color:#EF4B0C;
}
.greenBF14{
color:#769C01;font-size:14px;font-weight:bold;
}
.redBF14{
color:#ff0000;font-size:14px;font-weight:bold;
}
.blueBF14{
font-weight:bold;
color:#18599E;font-size:14px;
}
.orangeBF14{
color:#EF4B0C;font-size:14px;font-weight:bold;
}
.gray_orange{
    color:#A1A0A0;
	text-decoration:none;
}
.gray_orange:hover{
    color:#EF4B0C;
	cursor:pointer;
}
.gray_blue{
    color:#A1A0A0;
	text-decoration:none;
}
.gray_blue:hover{
    color:#18599E;
	cursor:pointer;
}
.gray1_blue{
    color:#37322C;
	text-decoration:none;
}
.gray1_blue:hover{
    color:#18599E;
	cursor:pointer;
}

.black_blue{
    color:#000000;
	text-decoration:none;
}
.black_blue:hover{
    color:#18599E;
	cursor:pointer;
}
.white_blue{
    color:#ffffff;
	text-decoration:none;
}
.white_blue:hover{
    color:#18599E;
	cursor:pointer;
}
.blue_orange{
    color:#18599E;
	text-decoration:none;
}
.blue_orange:hover{
    color:#EF4B0C;
	cursor:pointer;
}
.orange_blue{
    color:#EF4B0C;
	text-decoration:none;
}
.orange_blue:hover{
    color:#18599E;
	cursor:pointer;
}

/*新增加深蓝 和 黑色*/
.deepblue_001{
    color:#01009A;
	text-decoration:none;
}
.deepblue_001:hover{
    color:#EF4B0C;
	cursor:pointer;
}
.black_001{
    color:#000000;
	text-decoration:none;
}
.black_001:hover{
    color:#EF4B0C;
	cursor:pointer;
}
.red_001{
    color:#ff0000;
	text-decoration:none;
}
.red_001:hover{
    color:#EF4B0C;
	cursor:pointer;
}
.paddingR_10{
padding-right:10px;
}

#top_logo_menu{
float:left;
margin:5px 0px 0px 0px;
height:52px;
width:auto; 
}
#top_logo_menu #logo{
float:left;
width:210px;
}
#top_logo_menu #menu{
float:left;
width:740px;
padding-top:0px;
padding-left:10px;
}
#top_menu_orange_left{
margin:0px;
padding:0px;
float:left;height:24px;
background: url(pro_line_0.gif) top left no-repeat;
padding-left:5px;
/*padding-bottom:2px;*/
display:block;
}
#top_menu_orange_right{
   float:left;
   line-height:24px;
   height:24x;
   width:975px;
  /* padding-bottom:2px;*/
   background:url(pro_line_0.gif) top right repeat-x;
}
/*菜单css新2009-07-06*/
.menu_new ul
{
    
    list-style-type: none;
    margin: 0;
	margin-left:5px;
    padding: 0;
	padding-top:0px;
	
}
.menu_new li
{
    float: left;
    margin: 0;
    padding: 0 10px 0 0;
}



.menu_new  span
{
    float: left;
    position: relative;
    display: block;
	line-height:35px;
	padding: 0 10px 0 0;
	color:#FFFFFF;
	
}


.menu_new .selected
{
    float: left;
    position: relative;
    top: 0px; 
    background:url(pro_line_1.gif) top left repeat-x;
    margin: 0;
    margin-right: 3px; 
    padding: 0 0 0 6px;
    text-decoration: none;
}


.menu_new .selected span
{
    float: left;
    position: relative;
    display: block;
    background:url(pro_line_1.gif) top right repeat-x;
	padding: 0 6px 0 0;
	color:#FFFFFF;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
}
.menu_new .unselected
{
    float: left;
    position: relative;
    top: 0px; 
    /*background:url(green_28_left1.jpg) top left no-repeat;*/
    margin: 0;
    margin-right: 3px; 
    padding: 0 0 0 6px;
    text-decoration: none;
}


.menu_new .unselected span
{
    float: left;
    position: relative;
    display: block;
    /*background:url(green_28_right1.jpg) top right no-repeat;*/
	padding: 0 6px 0 0;
	color:#FFFFFF;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
}

/*菜单css新2009-12-16*/
.menu_new1{background:url(pro_line_0.gif) top right repeat-x;height:35px;line-height:35px;}
.menu_new1 ul
{
    
    list-style-type: none;
    margin: 0;
	margin-left:5px;
    padding: 0;
	padding-top:0px;
	
}
.menu_new1 li
{
    float: left;
    margin: 0;
    padding: 0 10px 0 0;
}
.menu_new1 li a
{
    float: left;
    margin: 0;
    padding: 0 3px 0 3px;
	line-height:35px;
	height:35px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.menu_new1 li a:hover
{
    float: left;
    margin: 0;
    padding: 0 3px 0 3px;
	line-height:35px;
	height:35px;
	background:url(pro_line_1.gif) top right repeat-x;
	color:#FFFFFF;
}
.menu_new1 li a:visited
{
    float: left;
    margin: 0;
    padding: 0 3px 0 3px;
	line-height:35px;
	height:35px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.menu_new1 li a:linked
{
    float: left;
    margin: 0;
    padding: 0 3px 0 3px;
	line-height:35px;
	height:35px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

#top_smenu_new_left{
margin:0px;
padding:0px;
float:left;
height:35px;
width:970px;
background:url(back_0.gif) top left repeat-x;
padding-left:10px;
display:block;
}
.top_smenu_new_right{
   line-height:35px;
   height:35px;
   width:970px;
   background:url(back_0.gif) top right repeat-x;
   display:block;
}
.top_smenu_new_right_nodis{
   line-height:35px;
   height:35px;
   width:970px;
   background:url(back_0.gif) top right repeat-x;
   display:none;
}

.top_smenu_new_right a{
   float:left;
   color:#18599E;
   text-decoration:none;
   padding:0px 5px;
}

.top_smenu_new_right a:hover{
   float:left;
   color:#EF4B0C;
   padding:0px 5px;
   background:url(back_1.gif) top right repeat-x;
   
}
.top_smenu_new_right_nodis{
   line-height:35px;
   height:35px;
   width:970px;
   background:url(back_0.gif) top right repeat-x;
   display:none;
}
.top_smenu_new_right_nodis a{
   float:left;
   color:#18599E;
   text-decoration:none;
   padding:0px 5px;
}

.top_smenu_new_right_nodis a:hover{
   float:left;
   color:#EF4B0C;
   padding:0px 5px;
   background:url(back_1.gif) top right repeat-x;
   
}


/*菜单css-----------------------------------------------------------------------------------------------------*/
.menu_green_28 ul
{
    
    list-style-type: none;
    margin: 0;
	margin-left:5px;
    padding: 0;
	padding-top:3px;
	
}
.menu_green_28 li
{
    float: left;
    margin: 0;
    padding: 0 10px 0 0;
}



.menu_green_28  span
{
    float: left;
    position: relative;
    display: block;
	line-height:28px;
	padding: 0 10px 0 0;
	color:#FFFFFF;
	
}


.menu_green_28 .selected
{
    float: left;
    position: relative;
    top: 0px; 
    background:url(green_28_left1.jpg) top left no-repeat;
    margin: 0;
    margin-right: 3px; 
    padding: 0 0 0 6px;
    text-decoration: none;
}


.menu_green_28 .selected span
{
    float: left;
    position: relative;
    display: block;
    background:url(green_28_right1.jpg) top right no-repeat;
	padding: 0 6px 0 0;
	color:#FFFFFF;
	cursor:pointer;
}
.menu_green_28 .unselected
{
    float: left;
    position: relative;
    top: 0px; 
    /*background:url(green_28_left1.jpg) top left no-repeat;*/
    margin: 0;
    margin-right: 3px; 
    padding: 0 0 0 6px;
    text-decoration: none;
}


.menu_green_28 .unselected span
{
    float: left;
    position: relative;
    display: block;
    /*background:url(green_28_right1.jpg) top right no-repeat;*/
	padding: 0 6px 0 0;
	color:#FFFFFF;
	cursor:pointer;
}

#top_smenu_white_left{
margin:0px;
padding:0px;
float:left;
height:21px;
width:970px;
background:url(white_21_left.jpg) top left no-repeat;
padding-left:10px;
display:block;
}
.top_smenu_white_right{
   line-height:21px;
   height:21px;
   width:970px;
   background:url(white_21_right.jpg) top right no-repeat;
   display:block;
}
.top_smenu_white_right_nodis{
   line-height:21px;
   height:21px;
   width:970px;
   background:url(white_21_right.jpg) top right no-repeat;
   display:none;
}

.top_smenu_white_right a{
   float:left;
   color:#18599E;
   text-decoration:none;
   padding:0px 5px;
}

.top_smenu_white_right a:hover{
   float:left;
   color:#EF4B0C;
   padding:0px 5px;
   
}
.top_smenu_white_right_nodis{
   line-height:21px;
   height:21px;
   width:970px;
   background:url(white_21_right.jpg) top right no-repeat;
   display:none;
}
.top_smenu_white_right_nodis a{
   float:left;
   color:#18599E;
   text-decoration:none;
   padding:0px 5px;
}

.top_smenu_white_right_nodis a:hover{
   float:left;
   color:#EF4B0C;
   padding:0px 5px;
   
}

/*----------------------------------------------------------------------*/

#top_ads{
float:left;
padding:0px;
margin:10px 0 0 0;
width:480px;
height:220px;
}
#top_ads_left{
float:left;
padding:0px;
margin:10px 5px 0 0;
width:243px;
height:220px;
border:1px solid #E3E3E3;
}
#top_ads_right{
float:left;
padding:0px;
margin:10px 0 0 5px;
height:220px;
border:1px solid #E3E3E3;
width:243x;
}


#top_ads_right #top_notice{
height:20px;
line-height:20px;
border:1px solid #E3E3E3;
padding:0 10px 0 10px;
}

 #top_search{
float:left;
margin-top:4px;
height:60px;
width:auto;
}
 #top_search #search_menu{clear:both;}
 #top_search #search_menu ul{
    list-style-type: none;
    margin: 0;
    padding: 0;
	padding-top:3px;
}


 #top_search #search_menu li{
    float: left;
    margin: 0;
    padding: 0 10px 0 0;
	height:27px;
	line-height:27px;
}
 #top_search #search_menu .selected
{
    float: left;
    position: relative;
    top: 0px; 
    background:url(orange_27_left_b.jpg) top left no-repeat;
    margin: 0;
    margin-right: 3px; 
    padding: 0 0 0 10px;
    text-decoration: none;
}
 #top_search #search_menu .selected span{
    float: left;
    position: relative;
    display: block;
    background:url(orange_27_right_b.jpg) top right no-repeat;
	padding: 0 10px 0 0;
	color:#FF461A;
	cursor:pointer;
}

 #top_search #search_menu .unselected
{
    float: left;
    position: relative;
    top: 0px; 
    background:url(white_27_left_b.jpg) top left no-repeat;
    margin: 0;
    margin-right: 3px; 
    padding: 0 0 0 10px;
    text-decoration: none;
}
 #top_search #search_menu .unselected span{
    float: left;
    position: relative;
    display: block;
    background:url(white_27_right_b.jpg) top right no-repeat;
	padding: 0 10px 0 0;
	color:#00579C;
	cursor:pointer;
}

 #top_search .search_input{
margin-top:27px;
height:45px;
width:655px;
}

 #top_userlogin{
margin-top:4px;
height:95px;
width:auto;
}
/*-----方角-----------------------------------------------------------------*/
.cycle_0{border:#EF4B0C 1px solid;padding:2px 0;height:92px;}
/*-----圆角-----------------------------------------------------------------*/
.cycle_1{margin:0 3px 0 3px;padding:0px;border-top:#EF4B0C 1px solid;height:0px;line-height:0;}
.cycle_2{margin:0 2px 0 2px;padding:0px;border:#EF4B0C 0px solid;border-left:#EF4B0C 1px solid;border-right:#EF4B0C 1px solid;height:1px;line-height:1px;}
.cycle_3{margin:0 1px 0 1px;padding:0px;border:#EF4B0C 0px solid;border-left:#EF4B0C 1px solid;border-right:#EF4B0C 1px solid;height:1px;line-height:1px;}
.cycle_content{margin:0px;/*border-left:#EF4B0C 1px solid;border-right:#EF4B0C 1px solid;*/padding:0 2px; line-height:20px;}
/*----------------------------------------------------------------------*/

/*---内容块-------------------------------------------------------------------*/
.body_content{
margin:0px;
padding:0px;
width:100%;
margin-top:5px;
}
.body_content .left{
float:left;
width:290px;
height:auto;
}
.body_content .center{
float:left;
margin:0px 5px;
width:490px;
height:auto;
}
.body_content .center_r{
float:left;
margin:0px 0px 0px 5px;
width:490px;
height:auto;
}
.body_content .right{
float:left;
width:190px;
height:auto;
}
.body_content .LC{
float:left;
width:785px;
height:auto;
margin:0px 5px 0px 0px;
}
.body_content .LC_nomargin{
float:left;
width:790px;
height:auto;
padding:0px;
margin:0px 0px 0px 0px;
}
.border_TRBL_bg0{
border:#E6E1E1 1px solid;
background-color:#F6F9FE;
height:100%;
display:block;
padding:5px;
overflow:hidden;
}
.border_TRBL_bg{
border:#E6E1E1 1px solid;
background-color:#F6F9FE;
height:230px;
display:block;
padding:5px;
overflow:hidden;
}
.border_TRBL_bg_nodis{
border:#E6E1E1 1px solid;
background-color:#F6F9FE;
height:230px;
display:none;
padding:5px;
overflow:hidden;
}
.margin_T_5{
margin:5px 0 0 0;
}
.margin_TRBL_5{
margin:5px;
}
.margin_RL_5{
margin:5px;
}
.margin_T_10{
margin:10px 0 0 0;
}
.margin_L_10{
margin:0 0 0 10px;
}
.margin_R_10{
margin:0 10px 0 0;
}
.margin_TRBL_10{
margin:10px;
}
.margin_RL_10{
margin:10px;
}
/*----------------------------------------------------------------------*/

/*菜单css*/
.smenu_21{
height:21px;
line-height:21px;
width:100%;
display:block;
}
.smenu_21 ul
{
    
    list-style-type: none;
    margin: 0;
    padding: 0;
	
}
.smenu_21 li
{
    float: left;
    margin: 0;
    padding: 0 6px 0 0;
}



.smenu_21  span
{
    float: left;
    position: relative;
    display: block;
	padding: 0 6px 0 0;
	color:#FFFFFF;
	
}


.smenu_21 .selected
{
    float: left;
    position: relative;
    top: 0px; 
    background:url(orange_21_left_s.jpg) top left no-repeat;
    margin: 0;
    margin-right: 3px; 
    padding: 0 0 0 6px;
    text-decoration: none;
}


.smenu_21 .selected span
{
    float: left;
    position: relative;
    display: block;
    background:url(orange_21_right_s.jpg) top right no-repeat;
	padding: 0 6px 0 0;
	color:#FFFFFF;
	cursor:pointer;
}
.smenu_21 .unselected
{
    float: left;
    position: relative;
    top: 0px; 
    background:url(white_21_left_s.jpg) top left no-repeat;
    margin: 0;
    margin-right: 3px; 
    padding: 0 0 0 6px;
    text-decoration: none;
}


.smenu_21 .unselected span
{
    float: left;
    position: relative;
    display: block;
    background:url(white_21_right_s.jpg) top right no-repeat;
	padding: 0 6px 0 0;
	color:#18599E;
	cursor:pointer;
}
/*----------------------------------------------------------------------*/

/*----------------------------------------------------------------------*/
.footer_menu_white_right{
   float:left;
   line-height:28px;
   height:28px;
   width:972px;
   background:url(down_white_28_right.jpg) bottom right no-repeat;
}

.footer_menu_white_left{
   margin:0px;
   padding:0 0 0 8px;
   float:left;height:28px;
   background:url(down_white_28_left.jpg) bottom left no-repeat;
   display:block;
}
.footer_menu_orange_right{
   float:left;
   line-height:35px;
   height:35px;
   width:972px;
   background:url(pro_line_0.gif) top right repeat-x;
}

.footer_menu_orange_left{
   float:left;
   margin:0px;
   width:100%;
   padding:0px;
   height:35px;
   background:url(pro_line_0.gif) top left repeat-x;
   display:block;
}
/*底部菜单css*/
.footer_menu_28{
height:28px;
line-height:28px;
width:100%;
display:block;
}
.footer_menu_28 ul
{
    
    list-style-type: none;
    margin: 0;
    padding: 0;
	
}
.footer_menu_28 li
{
    float: left;
    margin: 0;
    padding: 0 8px 0 0;
}



.footer_menu_28  span
{
    float: left;
    position: relative;
    display: block;
	padding: 0 8px 0 0;
	color:#FFFFFF;
	
}


.footer_menu_28 .selected
{
    float: left;
    position: relative;
    top: 0px; 
    background:url(green_28_left.jpg) top left no-repeat;
    margin: 0;
    margin-right: 3px; 
    padding: 0 0 0 8px;
    text-decoration: none;
}


.footer_menu_28 .selected span
{
    float: left;
    position: relative;
    display: block;
	line-height:24px;
    background:url(green_28_right.jpg) top right no-repeat;
	padding: 4px 8px 0 0;
	color:#FFFFFF;
	cursor:pointer;
}
.footer_menu_28 .unselected
{
    float: left;
    position: relative;
	vertical-align:baseline;
    margin: 0;
    margin-right: 3px; 
    padding: 0 0 0 8px;
    text-decoration: none;
}


.footer_menu_28 .unselected span
{
    float: left;
    position: relative;
    display: block;
	vertical-align:baseline;
	line-height:16px;
	padding: 12px 8px 0 0;
	color:#769C01;
	cursor:pointer;
}
/*----------------------------------------------------------------------*/

.class_li{
    float:left;
	list-style-type: none;
	width:33%;
	height:47%;
	line-height:21px;
}

.right_li{
    float:left;
	list-style-type: none;
    line-height:20px;
	/*border-bottom:1px dotted #BDBDBD;*/
	width:98%;
	
}

.right_li a,a:active{
color:#000000;
/*color:#A1A0A0;
color:#0033FF;*/
text-decoration:none;
}

.right_li a:hover{
color:#18599E;

}

.left_title{
line-height:20px;padding-left:3px;border-bottom:1px solid #E6E1E1;
}
.w_50 {float:left;width:49%;padding:1px 1px;}
.w_50 a,a:active{/*color:#A1A0A0;*/
color:#01009A;
text-decoration:none;}
.w_50 a:hover{color:#18599E;}
/*小图片和标题排版*/
.padding1{float:left;width:49%;padding:0px 1px;}
.img_001{
border:1px solid #E6E1E1;
padding:2px;
}
.img_001_title{
height:20px;
width:136px;
overflow:hidden;
text-align:center;

}
/*底部分类排版*/
.padding20{float:left;width:20%;padding:0px 0px;}

.friendlink{float:left;line-height:22px;width:95px;overflow:hidden;}
.friendlink a,a:hover{color:#18599E;}






/*店铺展示页面的菜单分类菜单css*/
.caidan_menu_28{
height:28px;
line-height:28px;
width:100%;
display:block;
}
.caidan_menu_28 ul
{
    
    list-style-type: none;
    margin: 0;
    padding: 0;
	
}
.caidan_menu_28 li
{
    float: left;
    position: relative;
	vertical-align:baseline;
    margin: 0;
    margin-right: 3px; 
    padding: 0 8px 0 8px;
    text-decoration: none;
}



.caidan_menu_28  span
{
     float: left;
    position: relative;
    display: block;
	vertical-align:baseline;
	line-height:16px;
	padding: 12px 8px 0 0;
	color:#769C01;
	cursor:pointer;
	
	
	
}


.caidan_menu_28 .selected
{
    float: left;
    position: relative;
    top: 0px; 
    background:url(green_28_left.jpg) top left no-repeat;
    margin: 0;
    margin-right: 3px; 
    padding: 0 0 0 8px;
    text-decoration: none;
}


.caidan_menu_28 .selected span
{
    float: left;
    position: relative;
    display: block;
	line-height:24px;
    background:url(green_28_right.jpg) top right no-repeat;
	padding: 4px 8px 0 0;
	color:#FFFFFF;
	cursor:pointer;
}
.caidan_menu_28 .unselected
{
    float: left;
    position: relative;
	vertical-align:baseline;
    margin: 0;
    margin-right: 3px; 
    padding: 0 0 0 8px;
    text-decoration: none;
}


.caidan_menu_28 .unselected span
{
    float: left;
    position: relative;
    display: block;
	vertical-align:baseline;
	line-height:16px;
	padding: 12px 8px 0 0;
	color:#769C01;
	cursor:pointer;
}

.cursor{cursor:pointer;}



/*子鼠----------------------------------------2009-06-25*/ 
#menu div,img{margin:0; padding:0; border:0;} 
#menu ul,#menu li{list-style-type: none; margin:0; padding:0; float:left; } 
#menu #info{ margin-left:auto; margin-right:auto;width:750px; text-align:right;} 
#menu #new{ margin-top:-12px;position: absolute;margin-left:-12px;} 
#menu #nav{ height:30px; width:730px; margin-left:auto; margin-right:auto;} 
#menu #nav li{margin-left:3px; height:30px;} 
#menu #nav li a{ display:block;float:left; text-decoration:none; background-image: url(200661115718239.GIF);background-repeat: no-repeat; display:block; background-position:left top;} 
#menu #nav a span{cursor:hand; color:#000;background-image: url(200661115735753.GIF);background-repeat: no-repeat; display:block;background-position: right top; padding:7px 10px 6px 10px; float:left; font-size:14px;} 
#menu #nav li a:active,#menu #nav li a:hover {margin-top:0px; } 
#menu #nav li  a:active span,#menu #nav li a:hover span {padding:10px 10px 6px 10px; margin-top:0px; display:block; color:#FFF;} 
#menu #zishu01 a:link,#menu #zishu01 a:visited {background-position: 0px -27px;} 
#menu #zishu01 a:link span,#menu #zishu01 a:visited span{background-position:right -27px;padding:10px 10px 6px 10px; margin-top:0; color:#FFF; font-weight:bold;} 
#menu #zishu02 a,#menu #zishu03 a,#menu #zishu04 a,#menu #zishu05 a,#menu #zishu06 a,#menu #zishu07 a,#menu #zishu08 a,#menu #zishu09 a,#menu #zishu10 a,#menu #zishu11 a{margin-top:3px;} 

#menu #zishu02 a:active,#menu #zishu02 a:hover {background-position: 0px -57px;} 
#menu #zishu02 a:active span,#menu #zishu02 a:hover span{background-position:right -57px;} 
#menu #zishu03 a:active,#menu #zishu03 a:hover {background-position: 0px -87px;} 
#menu #zishu03 a:active span,#menu #zishu03 a:hover span{background-position:right -87px;} 
#menu #zishu04 a:active,#menu #zishu04 a:hover {background-position: 0px -117px;} 
#menu #zishu04 a:active span,#menu #zishu04 a:hover span{background-position:right -117px;} 
#menu #zishu05 a:active,#menu #zishu05 a:hover {background-position: 0px -147px;} 
#menu #zishu05 a:active span,#menu #zishu05 a:hover span{background-position:right -147px;} 
#menu #zishu06 a:active,#menu #zishu06 a:hover {background-position: 0px -177px;} 
#menu #zishu06 a:active span,#menu #zishu06 a:hover span{background-position:right -177px;} 
#menu #zishu07 a:active,#menu #zishu07 a:hover {background-position: 0px -207px;} 
#menu #zishu07 a:active span,#menu #zishu07 a:hover span{background-position:right -207px;} 
#menu #zishu08 a:active,#menu #zishu08 a:hover {background-position: 0px -237px;} 
#menu #zishu08 a:active span,#menu #zishu08 a:hover span{background-position:right -237px;} 
#menu #zishu09 a:active,#menu #zishu09 a:hover {background-position: 0px -267px;} 
#menu #zishu09 a:active span,#menu #zishu09 a:hover span{background-position:right -267px;} 
#menu #zishu10 a:active,#menu #zishu10 a:hover {background-position: 0px -297px;} 
#menu #zishu10 a:active span,#menu #zishu10 a:hover span{background-position:right -297px;} 
#menu #zishu11 a:link span,#menu #zishu11 a:visited span{color:#FF6600;} 
#menu #zishu11 a:active,#menu #zishu11 a:hover {background-position: 0px -327px;} 
#menu #zishu11 a:active span,#menu #zishu11 a:hover span{background-position:right -327px;} 
#menu #menu1{ width:750px; height:1px; background:#FF9900;} 
#menu #r1{border-top: 0px;border-bottom: 0px; border-left:3px solid #fff;border-right:3px solid #fff; height:1px; overflow:hidden;} 
#menu #r2{border-top: 0px;border-bottom: 0px; border-left:2px solid #fff;border-right:2px solid #fff; height:1px; overflow:hidden;} 
#menu #r3{border-top: 0px;border-bottom: 0px;    border-left:1px solid #fff;border-right:1px solid #fff; height:1px; overflow:hidden;} 



/*新版页面设计css 2009-07-24-----------------------------------------------------------------------------*/
.ovf{overflow:hidden;}
.w-all{
margin:0px auto 0px auto;
padding:0px;
width:980px;
height:auto;}
.w-all *{
font-family:"宋体";
letter-spacing:0.5pt;
line-height:20px;
}
.w-all * li{height:20px;}
.w-l{
float:left;
margin:0px;
padding:0px;
width:730px;
}
.w-r{
position:relative;
padding:0px;
width:245px;
}

.w-l-l{
margin:0px;
padding:0px;
float:left;
width:365px;
height:245px;
}
.w-l-r{
float:left;
position:relative;
margin:0px;
padding:0px;
width:365px;
height:245px;
}
.w-l-ads{

}


/*---------------------------------------------------------------*/
.w-l-l-tl0{
float:left;
width:150px;
overflow:hidden;
clear:left;
}
.w-l-l-tl1{
float:right;
position:relative;
margin:0px;
padding:0px;
width:215px;
overflow:hidden;
clear:right;
}

/*---------------------------------------------------------------*/
.w-l-l-tr0{
float:right;
width:150px;
overflow:hidden;
clear:right;
}
.w-l-l-tr1{
float:left;
position:relative;
margin:0px;
padding:0px;
width:215px;
overflow:hidden;
clear:left;
}
/*--------------------------------------------------------------*/
.w-l-l-t0-0{
float:left;
width:182px;
overflow:hidden;
clear:left;
}
.w-l-l-t1-0{
float:right;
position:relative;
margin:0px 0px 0px 1px;
padding:0px;
width:182px;
overflow:hidden;
clear:right;}

/*------clr:clear b:both-------------*/
.clr-b{ clear:both;}

.w-r-bg0{ background:#FFF6D5 url(w-r-bg0.jpg) left top repeat-y;}
.w-r-bg1{ background:url(w-r-bg1.jpg) left top repeat-y;}
.w-r-bg2{ background:#FDF9EE;}


/*资讯频道的css---------------------------------------------------------------------------------------------------*/
.zx-h275{height:275px;overflow:hidden;}
.zx-bdr{border:#B5BDC0 1px solid;}
.zx-marT5{margin:5px 0px 0px 0px;padding:0px 0px;}
.zx-marL5{margin-left:5px;}
.zx-mar5{margin:5px;}
.zx-pad2{padding:2px;}
.zx-w100{width:100%;}
.zx{margin:0px auto;width:980px;height:auto;}
.zx-mp{margin:0px 0px;padding:0px 0px;}


.zx-l0{margin:0px 0px;float:left;clear:left;width:325px;}
.zx-r0{float:right;clear:right;width:655px;}
.zx-r0-l0{float:left;clear:left;width:410px;}
.zx-r0-r0{float:right;clear:right;width:245px;}
.zx-r0-l0-title{height:26px;line-height:26px;background:url(zx/bg407.jpg) left top no-repeat;padding-left:10px;}
.zx-r0-r0-title{height:26px;line-height:26px;background:url(zx/bg224.jpg) left top no-repeat;padding-left:10px;}


.zx-l1{float:left;clear:left;width:260px;}
.zx-r1{float:right;clear:right;width:720px;}
.zx-r1-l0{float:left;clear:left;width:50%;}
.zx-r1-r0{float:right;clear:right;width:50%;}
.zx-l1-title{height:26px;line-height:26px;background:url(zx/bg258.jpg) left top no-repeat;padding-left:10px;}
.zx-r1-title{height:26px;line-height:26px;border:#B5BDC0 1px solid;padding-left:10px;}

.zx-l2{float:left;clear:left;width:260px;}
.zx-r2{float:right;clear:right;width:720px;}
.zx-r2-l0{float:left;clear:left;width:240px;}
.zx-r2-c0{float:left;clear:right;width:240px;}
.zx-r2-r0{float:left;clear:none;width:240px;}
.zx-l2-title{height:26px;line-height:26px;background:url(zx/bg258.jpg) left top no-repeat;padding-left:10px;}
.zx-r2-title{height:26px;line-height:26px;border:#B5BDC0 1px solid;padding-left:10px;}


.table01{display:block;}
.table01 td{height:20px;line-height:20px;overflow:hidden;}