@charset "utf-8";
/* CSS Document */
#body{
	width:1003px;
	margin:auto;
}
#menu{
	width:901px;
	height:39px;
	background-image: url(../images/dhbg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#menu li{
	float:left;
}
#menu img{
	vertical-align:top;
}
#search{
	width:200px;
	height:25px;
	overflow:hidden;
	display:inline;
	margin:7px 0 0 55px;
	background:url(../images/search.jpg);
}
#content{
	width:901px;
	margin:auto auto auto 50px;
}
#bg{
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#bg1{
	height:63px;
	background-image: url(../images/bg1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#bg2{
	height:212px!important;
	height:219px;
	padding:7px 0 0 24px;
	background:url(../images/bg2.jpg);
}
#bg3{
	height:212px!important;
	height:219px;
	padding:7px 0 0 0;
	background:url(../images/bg3.jpg);
}
#bg4{
	background-image: url(../images/bg4.jpg);
	background-repeat: repeat-x;
	background-position: top;
	text-align:center;
}
#bg6{
	width:901px;
	background-image: url(../images/bg6.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#line{
	clear:both;
	height:1px;
	overflow:hidden;
	background:#b6b6b6;
}
#news{
	padding:0 4px 0 23px;
	background:url(../images/dian.jpg);
	background-repeat:no-repeat;
	background-position:12px 8px;
}
#sidebar{
	float:left;
	width:222px;
	min-height:370px!important;
	height:auto!important;
	height:370px;
	text-align:center;
	background-image: url(../images/bg7.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#right{
	float:right;
	width:670px;
}
#about{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin:13px auto 0 auto;
	width:196!important;
	width:213px;
	height:26px!important;
	height:38px;
	padding:12px 0 0 17px;
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
	background-position:left;
}
#line1{
	margin:auto;
	width:152px!important;
	width:176px;
	height:28px!important;
	height:29px;
	padding:0 0 0 24px;
	border-bottom:1px solid #B0B0B0;
	background-image: url(../images/dian.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
}
#line1 a,#line1{
	line-height:28px!important;
	line-height:29px;
}
#g{
	padding:0 0 0 24px;
	background-image: url(../images/jt.jpg);
	background-repeat: no-repeat;
	background-position: 0 9px;
	font-weight:bold;
}
#g1{
	height:1px;
	overflow:hidden;
	background-image: url(../images/line1.jpg);
}
#g2{
	padding:9px 0 9px 0;
}
#td td{
	background:#FFF;
	text-align:center;
}
#td td,#td a{
	line-height:17px;
}
#div{
	border:1px solid #CCC;
	padding:4px 0 4px 0;
	margin:auto auto 8px auto;
}
#name{
	background:#D1D1D1;
	font-weight:bold;
	color:#000;
	padding:0 0 0 6px;
}
#name1{
	padding:4px 0 0 7px;
}