/* CSS Document */
*{margin:0; padding:0;}
body{text-align:center; font-family:"����"; font-size:12px; color:#000; background:url(mbg.gif) repeat-y 50% top;}
p{line-height:20px;}
img{border:0;}

a:link, a:visited, a:active{color:#000; text-decoration:none;}
a:hover{color:#666; text-decoration:underline;}

.w1000{width:1000px; margin-left:auto; margin-right:auto; text-align:left;}
.nav{color:#fff; font-size:14px; font-weight:bold;}
.nav ul{list-style-type:none; margin:0; padding:0;}
.nav ul li{list-style-type:none; width:80px; height:35px; line-height:35px; display:inline; float:left; /*margin-left:1px; margin-right:1px;*/ text-align:center; position:relative;}
.nav ul li ul.sub {
	background-color:#ED7303;
	border-top:1px solid #FDAF00;
	border-right:2px solid #c00;
	border-bottom:1px solid #c00;
	border-left:1px solid #FDAF00;
	display:none;
	height:auto;
	left:1px;
	margin:0;
	filter:alpha(opacity=95);
	opacity:0.95;
	padding:0;
	position:absolute;
	top:30px;
	width:128px;
	z-index:9999;
}
.nav ul li ul.sub li {
	border-bottom:1px solid #c00;
	display:block;
	float:none;
	height:28px;
	line-height:28px;
	margin:0;
	padding:0;
	text-align:left;
	width:100%;
	font-size:13px;
	position:static;
}
.nav ul li ul.sub li a, .nav ul li ul.sub li a:link, .nav ul li ul.sub li a:visited, .nav ul li ul.sub li a:active {
	background:transparent none repeat scroll 0 0;
	color:#fff;
	display:block;
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	height:28xp;
	line-height:28px;
	text-indent:0.8em;
	margin:0;
	padding:0;
}
.nav ul li ul.sub li a:hover {
	background:#FC8E29 url(ico2.gif) no-repeat 0.8em 45%;
	text-indent:1.8em;
	color:#ff6;
}

.nav a:link, .nav a:visited, .nav a:active{color:#fff; text-decoration:none; display:block;}
.nav a:hover{color:#ff6; text-decoration:none;}
.mbg{background:url(bg.gif); padding:1px 0;}
.mframe{border:2px solid #d0c689; margin:8px auto; width:984px; background-color:#fff; clear:both;}

.sbox_bor{border:1px solid #cc0000; border-top:0px;}
.bgray{border:1px solid #dfdfdf;}
.bgray_b{border-bottom:1px dashed #dfdfdf;}

.mar_bot_6{margin-bottom:6px;}
.mar_bot_10{margin-bottom:10px;}
.mar_bot_15{margin-bottom:15px;}
.mar_top_5{margin-top:5px;}

.twhite, .twhite a:link, .twhite a:visited, .twhite a:active{color:#fff;}
.tdate{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666; margin-left:8px;}
.torg {color:#fa7e04}
.tred{color:#CC0000;}

.stit{color:#fff; font-size:14px; font-weight:bold;}
.tzgg{width:230px; height:178px; margin:6px auto; text-align:left; line-height:20px;}
.tzgg p{text-align:left; line-height:20px;}
.wsdc{width:230px; height:188px; margin:6px auto; text-align:left; line-height:20px;}
.wsdc p{text-align:left; line-height:23px;}

.news_tit{color:#c00; font-size:14px; font-weight:bold;}
.news_tab{height:23px; line-height:23px; text-align:center; color:#666; cursor:pointer; background:#fff url(mbox_tab.gif) no-repeat left 0px;}
.news_tab a:link, .news_tab a:visited, .news_tab a:active{ color:#666; text-decoration:none; display:block; height:23px; line-height:23px; background: url(mbox_tab.gif) no-repeat right -23px;}
.news_tabon{height:23px; line-height:23px; text-align:center; color:#c00; font-weight:bold; background:#ddd url(mbox_tab.gif) no-repeat left -46px;}
.news_tabon a:link, .news_tabon a:visited, .news_tabon a:active{ color:#c00; text-decoration:none; display:block; height:23px; line-height:23px; background: url(mbox_tab.gif) no-repeat right -69px;}
.news_list td{height:26px; line-height:26px; text-align:left; font-size:13px;}

.mtit{color:#c00; font-size:14px; font-weight:bold; text-align:left; text-indent:22px; background:url(ico3.gif) no-repeat 10px 45%;}
.mi_list td{height:24px; line-height:24px; text-align:left; font-size:12px;}

.foot, .foot a:link, .foot a:visited, .foot a:active{color:#c00;}

/*--ϸ��--*/
.xl_tit{font-size:20px; font-weight:bold; color:#c00; text-align:center;}
.xl_body{width:92%; margin-left:auto; margin-right:auto; font-size:14px;}
.xl_body p{margin-bottom:10px; line-height:2em;}