@charset "utf-8";
body{font-family:Arial,sans-serif;font-size:12px; background-color:#f5f5f5}
ol, ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
body, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, p, blockquote, th, td {font-weight:400;margin:0pt;padding:0pt;}
a{text-decoration:none}
.body_width{ width:980px}
a:link {
	color: #000066;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000066;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}
/* CSS Document */
.top_bg{ background:url(../imgs/top_bg.gif) repeat-x; height:140px;}
.dh_bg{ background:url(../imgs/dh_bg.gif) repeat-x; height:39px;}

.nav {
margin-left:10px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
height:39px
}
.nav ul li {
float:left;
height:36px;
margin-right:1px;
white-space:nowrap;
}
.nav ul li a {
color:#FFFFFF;
cursor:pointer;
float:left;
height:36px;
margin:0pt 1px;
padding-right:16px;
text-align:center;
white-space:nowrap;
}
.nav ul li a span {
border:0pt none;
color:#FFFFFF;
display:block;
float:left;
font-family:Arial;
height:36px;
line-height:36px;
min-width:50px;
overflow:;
padding-left:15px;
text-align:center;
font-size:20px;
}
.nav li.active a {
background:transparent url(../imgs/nav.gif) no-repeat scroll right -44px;
color:#000000;
cursor:pointer;
float:left;
height:36px;
margin:2pt 1px;
padding-right:16px;
text-align:center;
white-space:nowrap;
}
.nav li.active span {
background:transparent url(../imgs/nav.gif) no-repeat scroll left 0px;
border:0pt none;
color:#000000;
display:block;
float:left;
font-family:Arial;
height:36px;
line-height:36px;
min-width:50px;
overflow:;
padding-left:15px;
text-align:center;
font-size:20px;
font-weight:800;
}

body span.active {
color:#FF0000
}

.left_width{ width:670px; margin-top:10px;}
.right_width{ width:310px;margin-top:10px;}
.font_12_white{font-family:Arial,sans-serif;color:#FFFFFF;font-size:12px;line-height:22px;}
.font_16_white_bold{font-family:Arial,sans-serif;color:#FFFFFF;font-size:16px;line-height:22px; font-weight:800}
.font_16_black_blod{ color:#000000;font-size:16px;line-height:22px; font-weight:800}
.font_20_black_blod{ color:#000000;font-size:20px;line-height:22px; font-weight:800}
.font_30_blue_blod{ color: #000066;font-size:30px;line-height:32px; font-weight:800}
.font_12_black_blod{ color:#000000;font-size:12px;line-height:22px; font-weight:800}
.login_text_position{ float:left; margin:0 5px}

.filter_position{ float:left; margin:0 5px}
.biankuang_gray {border: 1px solid #E3E3E3; padding:4px; overflow:hidden; height:142px; width:192px;}
.biankuang_gray_content {border: 1px solid #E3E3E3; padding:4px; overflow:hidden; height:100%; width:300px}
.title_bg{ background-color:#000000; width:310px; height:30px; line-height:30px}
.classification{width:300px; font-size:14px}
.classification li{ width:90px; margin-right:10px; float:left; margin-top:5px; text-align:left}
.classification li a{}
.content{font-size:14px; width:350px}
.content li{margin-top:10px;list-style-type:none;text-align:left;}
.content li span{ font-weight:800;}
.content li dl{ float:left; margin-right:10px}
.bottom_bg{ background-color:#E6E6E6; width:100%; height:30px; line-height:30px; margin-top:20px}
.search{ background:url(../imgs/button_black.gif) no-repeat; width:71px; height:20px; text-align:center; margin:0 10px}
.search li{font-family:Arial,sans-serif;color:#FFFFFF;font-size:14px;line-height:20px;}

.ad_bg1{ background:#FFFFFF; height:100px;}

.bottom_bg{ background-color:#E6E6E6; width:100%; height:30px; line-height:30px; margin-top:20px}
.download_bg{ background:url(../imgs/download.gif) no-repeat; width:108px; height:30px}
.download dd { width:70px; margin:0 auto}
.download dd a:link{color:#FFFFFF !important;line-height:30px;text-align:center}
.download dd a:active{color:#FFFFFF !important;line-height:30px;text-align:center}
.download dd a:visited{color:#FFFFFF !important;line-height:30px;text-align:center }
.download dd a:hover{color:#FFFFFF !important;line-height:30px;text-decoration: underline;;text-align:center}
.list_title{width:190px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.page{ margin-top:10px;}
.page a{padding:5px; background-color: #ffffff; color:#000000}
.page strong{padding:5px; background-color: #000000; color:#ffffff;}
.ad_bg{ background-color:#E6E6E6; width:980px;}