body, table, tr, td{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif; 
}
body { 
	background:#ffffff; 
	margin:0;
	padding:0; 
	margin-top:5px;
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif; 
	color: #000000;
	line-height:153%;
	text-align:center;
}

a{ color: #000000; text-decoration: none;}
a:hover { color: #3399FF; text-decoration: underline}

a img{ border:0;}
form {
margin:0px; padding:0px;
}
.mtable{ width:980px}
.top_1{ background:url(../image/1.gif) bottom; height:32px; border:1px solid #ccc}
.top_12r{ background:url(../image/top_menu_right.gif) left no-repeat; height:29px}
.top_12l{ background:url(../image/top_menu_left.gif) right no-repeat; height:29px; font-size:14px; text-align:center; line-height:25px;}
.top_2{ background:url(../image/pop_search_center.gif) repeat-x; height:30px}
.top_2r{ background:url(../image/pop_search_left.gif) left no-repeat; height:30px}
.top_2l{ background:url(../image/pop_search_right.gif) right no-repeat; height:30px; color:#FFFFFF; font-size:14px}
.d_a{ color:#fff; font-size:24px; font-style:italic; font-weight:bold; margin-left:5px; display:block; width:100%;; border-bottom:1px solid #000; margin-bottom:5px; line-height:25px; background:#000000}
.d_a:link{ color:#FF5000;}
.d_a:visited{ color:#FF5000;}
.d_a:hover{ color:#FF5000;}
.d_w{ color:#000}
.d_w:link{ color:#000;}
.d_w:visited{ color:#000;}
.d_w:hover{ color:#000;}
.mtdl{ width:180px; border:1px solid #666; padding:3px}
.mtdc{ width:575px; padding-left:5px; padding-right:5px}
.mtdr{ width:210px}
.jg{ margin-top:5px}
.lefttop{ background:url(../image/lefttbg.gif) no-repeat #CC6600; font-weight:bold; font-style:italic; line-height:25px; padding-left:30px; color:#FFFFFF}
.bk{ border:1px solid #666}
/*insort_left*/
p { padding:0 ; margin:0;}
.ProTitle {
	background:#BAC3CD;border-bottom:1px #ccc solid;CURSOR: hand; height:25px; line-height:25px;  margin-bottom:3px; padding-left:35px;text-align:left; font-weight:bold;
}
.ProTitle a {
font-size:12px;color: #CC6600;text-decoration:none;
}
.ProTitle a:hover {
font-size:12px;color: #ff9900;text-decoration:underline;
}
.ProTitles {
	background:url(../images/nei_pro.gif);border-bottom:1px #BA2800 dashed;CURSOR: hand;  COLOR: #ffffff; height:25px; line-height:25px; width:153px; margin-bottom:3px; padding-left:35px;text-align:left; font-weight:bold;
}
.ProTitles a {
font-size:12px;color: #ff0000;text-decoration:none;
}
.ProTitles a:hover {
font-size:12px;color: #ff9900;text-decoration:underline;
}

.left_sort {
width:183px; height:25px;padding-left:2px;border-bottom:1px #CCCCCC solid; 
}
.left_sort a:link {
font-size:12px; font-family:Arial;  line-height:18px;  color:6C372A;CURSOR: hand;text-decoration:none;
}
.left_sort a:active {
font-size:12px; font-family:Arial;  line-height:18px;  color:6C372A;CURSOR: hand;text-decoration:none;
}
.left_sort a:visited {
font-size:12px; font-family:Arial;line-height:18px;  color:6C372A;CURSOR: hand;text-decoration:none;
}
.left_sort a:hover {
font-size:12px; font-family:Arial; line-height:18px; color:6C372A; text-decoration:none;CURSOR: hand;
}

.left_nsort {
width:190px; height:20px;line-height:20px;background:#ccc;border-bottom:1px #666 solid;text-align:left;overflow:hidden;	text-overflow:ellipsis;	white-space:nowrap; padding-left:5px;
}

.left_nsort a:link {
font-size:11px;color: #000;text-decoration:none;width:190px;
}
.left_nsort a:active {
font-size:11px;color: #000;text-decoration:none;width:190px;
}
.left_nsort a:visited {
font-size:11px;color: #000;text-decoration:none;width:190px;
}
.left_nsort a:hover {
font-size:11px;color: #f00;text-decoration:none;width:190px;
}
.layer{position: absolute; z-index:500; width:153px; visibility: hidden; padding:2px 2px 0 2px; }
.jg{ margin-top:5px}