html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
a img {border:none;}


body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.container {width:986px;margin:0 auto;}

div.wrapper,div.header_l,div.header_m,div.header_r,div.logo,div.menu_bg_l,div.menu_bg_r,div.menu_bg_m,div.menuitem_bg,div.menuitem_bg_l,div.menuitem_bg_r,div.menuitem_bg_m,div.content_l,div.content_r,div.left-top_l,div.left-top_m,div.left-top_r,div.left-bt_l,div.left-bt_m,div.left-bt_r,div.content_l2,div.leftbox,div.leftbox-top_l,div.leftbox-top_m,div.leftbox-top_r,div.leftbox-bt_l,div.leftbox-bt_m,div.leftbox-bt_r,div.leftbox-m,div.leftbox-m_l,div.leftbox-m_r,div.content-banner_l,div.content-banner_r,div.content-banner_m,div.contentbox-top_l,div.contentbox-top_r,div.contentbox-top_m,div.contentbox-m_l,div.contentbox-m_r,div.contentbox-m_m,div.footer_l,div.footer_m,div.footer_r{
	float:left;
	margin-right:0px;
}

#menu li
{
	display: inline;
}

#menu li a:hover
{
	background: url(../images/bg_menu_03.png) top left repeat-x;
	color: #fff;
}

.last, div.last {margin-right:0;}
div.border {border-right:1px dashed #eee;}
.wrapper{ width:986px; margin:0; }

.header_l,.header_r{ width:10px;}
.header_m{ width:966px;}
.logo{ width:396px;}
/*.menu_bg_l,.menu_bg_r{ width:11px;}
.menu_bg_m{ width:964px;}
	.menuitem_bg{ width:auto;}
	.menuitem_bg_l{ width:12px;}
	.menuitem_bg_r{ width:16px;}
	.menuitem_bg_m{ width:auto;}*/

.content_l{ width:328px;}
	.left-top_l,.left-top_r{ width:19px;}
	.left-top_m{ width:290px;}
	.left-bt_l,.left-bt_r{ width:16px;}
	.left-bt_m{ width:296px;}
	
	.content_l2{width:326px; border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE; background:#FAF9FA; padding-bottom:5px;}
		.leftbox{ width:314px;}
			.leftbox-top_l,.leftbox-top_r,.leftbox-bt_l,.leftbox-bt_r{ width:10px;}
			.leftbox-top_m,.leftbox-bt_m{ width:294px;}
		.leftbox-m{ width:312px; background:#F5F7F8; border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0;}
			.leftbox-m_l{ width:100px;}
			.leftbox-m_r{ width:200px;}
			
.content_r{ width:646px; padding:0px 4px 0px 4px;}

	.content-banner_l,.content-banner_r{ width:7px;}
	.content-banner_m{ float:left; width:632px;}
	
	.contentbox-top_l,.contentbox-top_r{ width:6px;}
	.contentbox-top_m{ width:634px;}
	
	.contentbox-m_l,.contentbox-m_r{ width:8px;}
	.contentbox-m_m{ width:630px; padding-top:20px;}
	
.footer_l{ width:12px;}
.footer_r{ width:11px;}
.footer_m{ width:903px;}
	

#box_l_d{background:url(../images/index_04.jpg) no-repeat; height:87px;}
#box_l_u{background:url(../images/index_13(2).jpg) no-repeat; height:8px;}
#link a
#footer_l{ background:url(../images/index_14.jpg) no-repeat; height:38px;}
#footer_m{ background:url(../images/index_115.jpg) repeat-x; height:38px;}
#footer-pic{ background:url(../images/index_17.jpg) no-repeat; height:38px; margin-left:600px;}
#footer_r{ background:url(../images/index_19.jpg) no-repeat; height:38px;}
	
#header{ margin:0px 0px 2px 0px;}
#header_l{ background:url(../images/header_l.png) no-repeat; height:73px;}
#header_m{ background:url(../images/header_m.png) repeat-x; height:73px;}
#logo{ background:url(../images/logo.png) no-repeat; height:72px; margin-left:10px;}
#hd-img{ background:url(../images/hd-img.png) no-repeat; height:30px; margin-left:77%;}
#header_r{ background:url(../images/header_r.png) no-repeat; height:73px;}

/*
#menu_bg_l{ background:url(../images/menu_bg_l.png) no-repeat; height:71px;}
#menu_bg_m{ background:url(../images/menu_bg_m.png) repeat-x; height:71px;}
#menu_bg_m a{ color:#FFFFFF; font-weight:bold; margin-top:5px; text-decoration:none;}
#menu_bg_r{ background:url(../images/menu_bg_r.png) no-repeat; height:71px;}
*/

/* 
#menuitem_bg_l{ background:url(../images/menuitem_bg_l.png) no-repeat; height:71px; margin-top:5px;}
#menuitem_bg_m{ background:url(../images/menuitem_bg_m.png) repeat-x; height:71px; margin-top:5px; padding-top:5px; color:#000000; text-decoration:none;}
#menuitem_bg_r{ background:url(../images/menuitem_bg_r.png) no-repeat; height:71px; margin-top:5px;}
*/

#left-top_l{ background:url(../images/leftmenu-top_l.png) no-repeat; height:20px;}
#left-top_m{ background:url(../images/leftmenu-top_m.png) repeat-x; height:20px;}
#left-top_r{ background:url(../images/leftmenu-top_r.png) no-repeat; height:20px;}

#left-bt_l{ background:url(../images/leftmenu-bt_l.png) no-repeat; height:22px;}
#left-bt_m{ background:url(../images/leftmenu-bt_m.png) repeat-x; height:22px;}
#left-bt_r{ background:url(../images/leftmenu-bt_r.png) no-repeat; height:22px;}

#content_l{ margin:0px 5px 0px 5px; }

#leftbox-top_l{ background:url(../images/leftbox-top_l.png) no-repeat; height:11px;}
#leftbox-top_m{ background:url(../images/leftbox-top_m.png) repeat-x; height:11px;}
#leftbox-top_r{ background:url(../images/leftbox-top_r.png) no-repeat; height:11px;}

#leftbox-bt_l{ background:url(../images/leftbox-bt_l.png) no-repeat; height:9px;}
#leftbox-bt_m{ background:url(../images/leftbox-bt_m.png) repeat-x; height:9px;}
#leftbox-bt_r{ background:url(../images/leftbox-bt_r.png) no-repeat; height:9px;}

#leftbox-m { margin:0px 6px 0px 6px;}

#content-banner_l{ background:url(../images/content-banner_l.png) no-repeat; height:152px;}
#content-banner_m{ background:url(../images/content-banner_m.png) repeat-x; height:152px;}
#content-banner_r{ background:url(../images/content-banner_r.png) no-repeat; height:152px;}
	
#contentbox-top_l{ background:url(../images/contentbox-top_l.png) no-repeat; height:27px;}
#contentbox-top_m{ background:url(../images/contentbox-top_m.png) repeat-x; height:27px;}
#contentbox-top_r{ background:url(../images/contentbox-top_r.png) no-repeat; height:27px;}
	
#contentbox-m_l{ background:url(../images/contentbox-m_l.png) no-repeat; height:199px;}
#contentbox-m_r{ background:url(../images/contentbox-m_r.png) no-repeat; height:199px;}
	
#menu{
	width:980px;
	height:73px;
	float:left;
}
#menu_01{
	background: url(../images/left_bar01_02.png) no-repeat;
	float:left;
	height: 73px;
	width: 11px;
}
#menu_02{
	width:958px;
	height:73px;
	background:url(../images/center.png) no-repeat;
	background-repeat: repeat-x;
	float:left;
}
#menu_02 ul{
padding:0 0 0 28px;
list-style:none;
height:73px;
padding-top:7px;
margin: 0 auto;
}
#menu_02 ul li{
float:left;
list-style:none;
}
#menu_02 ul li a{
padding-top:5px;
width:80px;
float:left;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
height:73px;
padding-left:8px;
padding-right:8px;
margin-left:2px;
margin-right:2px;
}
#menu_02 ul li a:hover, #menu_02 ul li.current a{
background: url(../images/bg_menu_right.png) no-repeat top;
text-decoration:none;
color:#000;
}




#menu_03{
	background:url(../images/right.png) no-repeat;
	height: 73px;
	width: 11px;
	float:right;
}
#menu_04{
	width:67px;
	height:21px;
	background:url(../images/menu_03.png) no-repeat;
	margin-left:40px;
	margin-top:12px;
	margin-bottom:8px;
	float:left;
}
#menu_05{
	width:62px;
	height:21px;
	background:url(../images/menu_05.png) no-repeat;
	margin-left:40px;
	margin-top:12px;
	margin-bottom:08px;
	float:left;	
}
#menu_06{ 
	width:66px;
	height:21px;
	background: url(../images/menu_07.png)  no-repeat;
	margin-left:40px;
	margin-top:12px;
	margin-bottom:08px;
	float:left	
}
#menu_07{ 
	width:52px;
	height:21px;
	background:url(../images/menu_09.png) no-repeat;
	margin-left:40px;
	margin-top:12px;
	margin-bottom:08px;
	float:left
}		
#menu_08{ 
	width:59px;
	height:21px;
	background:url(../images/menu_11.png) no-repeat;
	margin-left:40px;
	margin-top:12px;
	margin-bottom:08px;
	float:left
}	

#menu_09{ 
	width:80px;
	height:21px;
	background:url(../images/menu_13.png) no-repeat;
	margin-left:40px;
	margin-top:12px;
	margin-bottom:08px;
	float:left
}	
#menu_10{ 
	width:61px;
	height:21px;
	background:url(../images/menu_15.png) no-repeat;
	margin-left:40px;
	margin-top:12px;
	margin-bottom:08px;
	float:left
}	
#menu_11{ 
	width:58px;
	height:21px;
	margin-left:40px;
	margin-top:12px;
	margin-bottom:08px;
	float:left
}	
#menu_12{
	width:67px;
	height:21px;
	background:url(../images/menu.png) no-repeat;
	margin-left:15px;
	margin-top:12px;
	margin-bottom:8px;
	float:left;
}

