@charset "gb2312";
/* CSS Document */

body{
	margin:0px; padding:0px; border:0px; font-family:"ËÎÌå"; font-size:12px; background-color:#000
}
TD{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
A{
	color:#000; text-decoration:none
}
li{
	list-style:none; margin:0px; padding:0px;
}
ul{
	list-style:none; margin:0px; padding:0px;
}
form{
	margin:0px
}
#warp{
	display:block; width:950px; margin:0px auto; overflow:hidden;
}
#top{
	display:block; height:111px; overflow:hidden;
}
#logo{
	display:block; float:left; height:80px; margin-top:20px; margin-right:24px;
}
#dh{
	display:block; padding-top:24px; color:#808080; text-align:right;
}
#dh a{
	color:#808080;
}
#dh a:hover{
	color:#F00; text-decoration:underline;
}
#miannav{
	display:block; height:20px; color:#fff; font-size:14px; padding-top:20px;
}
#nav{
	float:left; text-align:center; color:#fff; padding-left:7px; padding-right:6px; position:relative;
}
#nav a{
	color:#888
}
#nav a:hover{
	color:#F00
}
#pic{
	display:block; margin-bottom:20px;
}
#pic img{
	border:5px solid #5c5c5c;
}
#pic span{
	border:5px solid #5c5c5c; display:block
}
#bottom{
	height:83px; background:url(images/bottom_bg.jpg) 0 0 repeat-x; color:#888; text-align:center; line-height:2; padding-top:6px; clear:both; margin-top:15px;
}
#content{
	display:block; overflow:hidden;
}
#left{
	display:inline-block; width:210px; float:left;
}
#right{
	display:inline-block; width:720px; float:right;
}

#list{
	display:block; width:210px; overflow:hidden;
}
#ltop{
	width:210px; height:61px; background:url(images/title.jpg) 0 0 no-repeat; text-align:center;
}
#ltop div{
	padding-top:14px;
}
#lt{
	background:#1b1b1b; padding-top:4px; padding-bottom:20px; display:block;
}
#tname{
	display:block; height:35px; border-bottom:1px dotted #494949; color:#888888; width:94%; margin:0px auto; line-height:35px; font-size:14px; text-indent:2em;
}
#tname a{
	color:#888888;
}
#tname a:hover{
	color:#F00; text-decoration:underline
}
#title{
	display:block; height:40px; background:url(images/t01.jpg) 0 0 repeat-x;
}
#title div{
	display:block; line-height:45px; height:40px; background:url(images/coo.jpg) 10px 8px no-repeat; color:#888; font-size:14px; font-weight:bold; text-indent:2.5em; overflow:hidden;
}
#title div span{
	display:inline-block; float:right; line-height:40px; padding-right:4px; color:#888; font-weight:normal; font-size:12px;
}
#txt{
	display:block; color:#888; line-height:2; padding-top:10px;
}
#cpdh{
	display:block; line-height:1.8;border-bottom:1px solid #333; padding-left:10px; padding-bottom:5px; padding-right:10px; color:#888888; margin-bottom:20px;
}
#cpdh a{
	color:#888888
}
#cpdh a:hover{
	color:#F00; text-decoration:underline
}
#pro{
	display:inline-block; float:left; width:152px; text-align:center; line-height:35px; margin-left:12px; margin-right:12px;
}
#pro img{
	border:1px solid #666; display:block
}
#pro a{
	color:#888;
}
#page{
	clear:both;; padding-top:10px; display:block; color:#888;
}
#page a{
	color:#888;
}
#page a:hover{
	color:#F00; text-decoration:underline
}
#news{
	display:block; height:103px; overflow:hidden; margin-bottom:22px;
}
#news a{
	color:#888;
}
#news a:hover{
	color:#F00; text-decoration:underline
}
#news #tu {
	float:left; margin-right:10px;
}
#news #tu img{
	border:1px solid #808080;
}
#wz{
	display:block; padding-top:20px; line-height:2; height:66px; overflow:hidden;
}
#order{
	display:block; color:#000;
}
.w220{
	border:1px solid #ccc; height:18px; width:220px;
}
.w170{
	border:1px solid #ccc; height:18px; width:170px;
}
.w80{
	border:1px solid #ccc; height:18px; width:58px;
}
.w440{
	display:block; border:1px solid #ccc; width:440px; height:123px;
}
#ileft{
	display:inline-block; width:360px; float:left; overflow:hidden;
}
#sub{
	display:block; margin-bottom:10px; clear:both;
}
#s01{
	display:block; height:30px; line-height:30px; background:url(images/ibg.jpg) 0 0 repeat-x; border-top:1px solid #403f3f; border-left:1px solid #161615; border-right:1px solid #161615; border-bottom:1px solid #161615; color:#f60808; font-size:14px; text-indent:10px;
}
#s01 span{
	float:right; line-height:30px; padding-right:4px; color:#a20000; font-size:11px; font-family:Arial, Helvetica, sans-serif;
}
#s01 span a{
	color:#a20000;
}
#s02{
	display:block; background:#1b1b1b; padding:10px 8px 10px 8px; color:#888; line-height:1.6;
}
.h255{
	height:235px; overflow:hidden;
}
.h150{
	height:130px; overflow:hidden
}
#iright{
	display:inline-block; width:570px; float:right; overflow:hidden;
}
#inews{
	display:block; line-height:22px; height:22px; clear:both; width:96%; margin:0px auto;
}
#inews span{
	float:right; line-height:22px; padding-right:4px;
}
#inews a{
	color:#888
}
#inews a:hover{
	color:#F00; text-decoration:underline
}
#inews01{
	display:block; margin-bottom:20px; width:96%; margin:6px auto;
}
#ntu{
	display:inline-block; float:left; margin-right:12px;
}
#ntu span{
	border:1px solid #606060; display:inline-block; padding:1px; width:136px;
}
#ntxt{
	padding-top:10px;
}
#ntxt a{
	color:#888;
}
#ntxt a:hover{
	text-decoration:underline; color:#F00
}
.hsj{
	_height:85px; min-height:85px;
}
.hsj img{
	float:left; margin-right:6px; margin-bottom:6px;
}
.subnav {
    position: absolute;
	background:#292929;
    top: 20px;
    left: 10px;
    float: left;
    height: 22px;
    line-height: 22px;
    white-space: nowrap;
	font-size:12px; 
	color:#888;
	padding-left:4px;
	padding-right:4px;
}
.subnav a{
	color:#888;
}
* html .subnav {
    margin: 0 10px 0 -10px; /* IE 6 and below */
}
.disable {
    display: none;
}

#news1{
	display:block; overflow:hidden; border-bottom:1px dotted #ccc; height:24px; line-height:24px; padding-left:10px; padding-right:10px;
}
#news1 a{
	color:#888;
}
#news1 a:hover{
	color:#F00; text-decoration:underline
}
#news1 span{
	float:right; color:#888
}
