@charset "gb2312";
body {
	background-color: #CCCCCC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th { font-size: 12px;}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #000000;
}

/* common styling */
/* set up the overall width of the menu div, the font and the margins */
.menu {
font-family: arial, sans-serif; 
width:996px;
height:30px;
margin:0; 
background-image:url(nav.gif);
text-align:center;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}

.menu ul li {
float:left; 
position:relative;
}

.menu ul li a, .menu ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none; 
width:104px; 
height:30px; 
color:#fff; 
background-image:url(nav_bg.gif);
line-height:30px; 
font-size:14px;
letter-spacing:0.15em;
font-weight:bold;
}

.menu ul li:hover ul li a {
display:block; 
background:#026fbf;
color:#fff;
font-size:13px;
font-weight:normal;
}

.menu ul li:hover ul li a:hover {
background:#578CEE; 
color:#fff;
font-size:13px;
font-weight:normal;
}

.menu ul li a.hide, .menu ul li a:visited.hide {
display:none;
}

.menu ul li a:hover {
color:#fff; 
background:#009;
font-size:14px;
text-align:center;
text-decoration:none;

}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li a:hover ul {
display:block; 
position:absolute; 
top:41px; 
left:0; 
width:105px;
font-size:13px;
height:30px;
text-decoration:none;
line-height:30px;
}
/* style the background and foreground color of the submenu links */
.menu ul li a:hover ul li a {
display:block; 
background:#026fbf;
color:#fff;
font-size:13px;
font-weight:normal;
text-decoration:none;
filter:alpha(opacity=50);
height:30px;
text-decoration:none;
line-height:30px;
}
/* style the background and forground colors of the links on hover */
.menu ul li a:hover ul li a:hover {
background:#578CEE; 
color:#fff;
font-size:13px;
font-weight:normal;
text-decoration:none;
height:30px;
line-height:30px;
}


/*****/
.nr{ padding:6px; line-height:20px; text-align:left;}
ul{ list-style:none; padding:0; margin:0;}
li{ list-style:none;}
.xwlb{ text-align:left;}
.bk{ border:1px solid #CCCCCC;}

.logo{ background:url(logo.gif) no-repeat; height:92px; width:737px;}

.tel{ background:url(tel.gif) no-repeat; height:32px; width:259px;}

.gg{ background:url(gg_bg.gif) repeat-x; height:22px;}
.gg_lm{ background:url(gg_lm.gif) no-repeat; width:89px;}

.flash_1{ background:url(flash_1.gif) no-repeat; height:288px;}

.tp_lm{ background:url(tp_lm.gif) no-repeat; height:26px;}
.tp_bg{ background:url(tp_bg.gif) repeat-y; padding:0 7px;}
.tp_bt{ background:url(tp_bt.gif) no-repeat; height:9px;}

.c_lm{ background:url(c_lm.gif) no-repeat; border-bottom:1px #CCCCCC solid; height:25px;}
.c_lmbt{ color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:18px; text-align:left;}
.r_lm1{ background:url(r_lm1.gif) no-repeat; height:26px;}
.r_lmbt{ padding-left:28px; font-weight:bold; font-size:14px; color:#FFFFFF; text-align:left;}
.r_bg1{ background:url(r_bg1.gif) repeat-y;}
.r_bt{ background:url(r_bt.gif) no-repeat; height:6px;}
.dydj_lm{ background:url(web_notice.gif) no-repeat; height:35px;}
.dydj_bg{ background:url(dydj_bg.gif) repeat-y; padding:0 3px;}
.dydj_bt{ background:url(dydj_bt.gif) no-repeat; height:18px;}

.ldzc_lm{ background:url(ldzc_lm.gif) no-repeat; height:39px;}

.link_lm{ background:url(link_lm.gif) no-repeat; height:38px;}
.link_bg{ background:url(link_bg.gif) no-repeat; height:98px;}
.link_bt{ background:url(link_bt.gif) no-repeat; height:13px;}
.bottom{ background:url(bottom.gif) no-repeat; height:6px;}

.bottom_nr{ padding-top:20px; text-align:center; color:#0363c9; line-height:24px;}

/****/
.nr_lmbt{ background:#0c5cbf; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:left; line-height:30px; padding-left:24px;}