body,td,th {
	width: auto;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a:link {
	color: #2a4764;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #2a4764;
}
a:hover {
	text-decoration: underline;
	color: #333333;
}
a:active {
	text-decoration: none;
	color: #2a4764;
}

#main_top {
	font-size: 12px;
	color: #FFF;
	background-color: #012641;
	height: 22px;
	border: 2px solid #154c85;
	margin-bottom:4px;
}

#main_top .top_font
{
	margin-top:2px;
	margin-bottom:2px;
	line-height:23px;
		}

#font a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#font a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#font a:hover {
	text-decoration: underline;
	color: #ff0000;
}
#font a:active {
	text-decoration: none;
	color: #FFFFFF;
}
/*.top_font ul {
	float:center;
	list-style-type: none;
}
.top_font ul li{
	font-size:12px;

}
.top_font ul li a{
	color: #003399;
	text-decoration: underline;
}
top ×ÖÌå
*/   
#logo_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	background-image: url(../images/logo_dh.jpg);
	background-repeat: repeat;
	height: 65px;
}

#logo_top .top_width{
	width:960px;
}
#logo_top .logo{
	background-image: url(../images/logo.gif);
	width:188px;
	height:59px;
	float:left;
	margin-left:15px;
	margin_right:10px;
}

#logo_top .flash{
	width:500px;
	height:65px;
	float:left;
	margin-left:25px;
	margin_right:10px;
}



#logo_top .zi{
	width:180px;
	height:65px;
	float:left;
	margin-left:30px;
	margin_right:10px;
}

#zi a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#zi a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#zi a:hover {
	text-decoration: none;
	color: #ff0000;
}
#zi a:active {
	text-decoration: none;
	color: #FFFFFF;
}



#logo_top .zi11{
	width:700px;
	height:65px;
	float:left;
	margin-left:30px;
	margin_right:10px;
}
#db {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFF;
	background-image: url(../images/dh.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 960px;
}
#db .db_zi{
	margin-top:10px;
	text-align:center;
}
/*.serch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #529912;
	font-weight:bold;
	background-color: #edf5fc;
	height: 35px;
	width: 960px;
	border: 3px dotted #b5cfe6;
	margin-top:8px;
	margin-bottom:10px;
}*/


#serch {
	background-color: #edf5fc;
	height: 25px;
	width: 954px;
	border: 3px dotted #b5cfe6;
	margin-top:5px;
	margin-bottom:5px;
}
#serch .weizi{
	line-height:18px;
	margin-top:4px;
	margin-bottom:2px;
	float:left;
	margin-left:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #529912;
	font-weight:bold;
}

#serch .marquee{
	line-height:18px;
	margin-top:4px;
	margin-bottom:2px;
	float:right;
	margin-right:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f00;
	width:550px;
}


#sosok {
	BORDER-RIGHT: #6e9ce2 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: #6e9ce2 1px dashed; PADDING-LEFT:1px; PADDING-BOTTOM: 3px; BORDER-LEFT: #6e9ce2 1px dashed; TEXT-INDENT: 10px; PADDING-TOP: 3px; BORDER-BOTTOM: #6e9ce2 1px dashed; BACKGROUND-COLOR: #ddebfc;width:955px;margin-bottom:4px;margin-top:4px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #529912;font-weight:bold;
}
#sosok .aa
{
	margin-bottom:2px;
	margin-top:4px;
	font-size:12px;
	font-weight:bold;
	color:#529912;
	padding-left:20px;
}

#content {
	MARGIN: auto; WIDTH: 960px
}
.kuang5 {
	LINE-HEIGHT: 5px; HEIGHT: 3px
}
.Zkuang {
	BORDER-RIGHT: #8bb4d4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #8bb4d4 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: auto; BORDER-LEFT: #8bb4d4 1px solid; WIDTH: 956px; PADDING-TOP: 3px; BORDER-BOTTOM: #8bb4d4 1px solid
}
.Zkuang2 {
	BORDER-RIGHT: #8bb4d4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #8bb4d4 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: auto; BORDER-LEFT: #8bb4d4 1px solid; WIDTH: 955px; PADDING-TOP: 3px; BORDER-BOTTOM: #8bb4d4 1px solid
}
.zkuanga {
	PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 100%
}

.zleftbzb {
	FLOAT: right; MARGIN-BOTTOM: -999px; PADDING-BOTTOM: 999px; WIDTH: 210px; BACKGROUND-COLOR: #ddebfc;
}
.zleftbzb1 {
	FLOAT: right; MARGIN-BOTTOM: -999px; PADDING-BOTTOM: 999px; WIDTH: 222px; BACKGROUND-COLOR: #ddebfc;MARGIN-right:5px;
}
.zrightbzb {
	FLOAT: left; MARGIN-BOTTOM: -999px; PADDING-BOTTOM: 999px; WIDTH: 288px; BACKGROUND-COLOR: #ffffff
}
.zrightbzb1 {
	FLOAT: left; MARGIN-BOTTOM: -999px; PADDING-BOTTOM: 999px; WIDTH: 742px; BACKGROUND-COLOR: #ffffff
}
.zrightbzb2 {
	FLOAT: left; MARGIN-BOTTOM: -999px; PADDING-BOTTOM: 1px; WIDTH: 742px; BACKGROUND-COLOR: #ffffff;
}
.undis {
	DISPLAY: none
}

.ztiao {
	BACKGROUND-IMAGE: url(../images/Zbg1.jpg); LINE-HEIGHT: 29px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 29px
}
.ztiaon {
	BACKGROUND-POSITION: 14px 9px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/bottom.gif); COLOR: #014773; TEXT-INDENT: 32px; LINE-HEIGHT: 29px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px;float:left;
}
.ztiaon1 {
	BACKGROUND-POSITION: 14px 9px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/bottom.gif); COLOR: #014773; TEXT-INDENT: 32px; LINE-HEIGHT: 29px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px;float:left;
}

.mbg01 {
	BORDER-RIGHT: #8cb4d7 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #8cb4d7 1px solid; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; BACKGROUND-IMAGE: url(../images/mbg01.gif); PADDING-BOTTOM: 0px; MARGIN: 3px 15px 0px 0px; BORDER-LEFT: #8cb4d7 1px solid; COLOR: #025589; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none;
cursor:hand;
}
.mbg02 {
	BORDER-RIGHT: #b5d3ed 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #b5d3ed 1px solid; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; BACKGROUND-IMAGE: url(../images/mbg01.gif); PADDING-BOTTOM: 0px; MARGIN: 3px 15px 0px 0px; BORDER-LEFT: #b5d3ed 1px solid; COLOR: #025589; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-BOTTOM: #8cb4d7 1px solid; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none;cursor:hand;
}
.mbg03 {
	BORDER-RIGHT: #b5d3ed 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #b5d3ed 1px solid; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; BACKGROUND-IMAGE: url(../images/mbg01.gif); PADDING-BOTTOM: 0px; MARGIN: 3px 15px 0px 0px; BORDER-LEFT: #b5d3ed 1px solid; COLOR: #025589; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-BOTTOM: #8cb4d7 1px solid; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none;cursor:hand;
}

.lnnlb1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px;
}

.lnnlb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 12px;
}
.lnnlb UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.lnnlb LI {
	LIST-STYLE-IMAGE: none; LINE-HEIGHT: 25px; BORDER-BOTTOM: #929ba3 1px dashed; HEIGHT: 25px;color: #000000; list-style-type: none; 
}
.maink {
	FLOAT: left; WIDTH: 275px; HEIGHT: 180px;margin-left:2px;
}
.maink2 {
	FLOAT: left;
	WIDTH: 120px;
	margin-right: 13px;
}
.maintu {
	BORDER-RIGHT: #b3cee6 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b3cee6 2px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b3cee6 2px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #b3cee6 2px solid; HEIGHT: 80px;margin-right:4px;
}

.maintu2 {
	BORDER-RIGHT: #b3cee6 3px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b3cee6 3px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b3cee6 3px solid; WIDTH: 120px; PADDING-TOP: 1px; BORDER-BOTTOM: #b3cee6 3px solid; HEIGHT: 120px
}

.moban {
	FLOAT: left; MARGIN: auto; WIDTH: 125px; HEIGHT: 165px; TEXT-ALIGN: center
}
.mobantu {
	BORDER-RIGHT: #b3cee6 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b3cee6 2px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; MARGIN: auto; BORDER-LEFT: #b3cee6 2px solid; WIDTH: 118px; PADDING-TOP: 2px; BORDER-BOTTOM: #b3cee6 2px solid; HEIGHT: 128px;margin-right:18px;
}

.moban2 {
	FLOAT: left; MARGIN: auto; WIDTH: 135px; HEIGHT: 140px; TEXT-ALIGN: center
}
.mobantu2 {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 134px;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 140px;
	margin-right:19px;
	padding: 1px;
	margin-top: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.mainka {
	FLOAT: left; WIDTH: 710px; HEIGHT: auto;
}
.kuang10 {
	LINE-HEIGHT: 10px; HEIGHT: 10px;margin-left:650px;text-align:left;
}


.ztleft {
	FLOAT: left; WIDTH: 230px
}
.ztright {
	FLOAT: right; WIDTH: 726px; margin-left:3px;
}
.Zkuangb {
	BORDER-RIGHT: #8bb4d4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #8bb4d4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: auto; BORDER-LEFT: #8bb4d4 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #8bb4d4 1px solid
}
.linet {
	BORDER-BOTTOM: #929ba3 1px dashed;margin-top:10px;margin-left:2px;margin-right:2px;margin-bottom:10px;width:220px;
}
.zttuk {
	FLOAT: left; WIDTH: 205px; TEXT-ALIGN: center
}
.zttu {
	BORDER-RIGHT: #b3cee6 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b3cee6 2px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: auto; BORDER-LEFT: #b3cee6 2px solid; WIDTH: 150px; PADDING-TOP: 1px; BORDER-BOTTOM: #b3cee6 2px solid; HEIGHT: 100%px
}



#bottom_line{
	background-color:#deebf8;
	border-top-color:#8bb4d7;
	border-bottom-color:#8bb4d7;
	width:auto;
	height:28px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	margin-top: 12px;
}
#bottom_line .linezi
{
	font-size:12px;
	margin-top:9px;
	margin-bottom:9px;
	line-height:28px;
	color: #000;
}
#bottom_foot{
	height:66px;
	width:auto;
	margin-top:10px;
	text-align:left;
	margin-left:60px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	float:left;
}
#bottom_foot .tj{
margin-top:5px;
}

#bottom_pic{
	margin-top:8px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	float:left;
	margin-left:120px;
}
#touch{
	width:220px;
	float:left;
	margin-left:50px;
	line-height:25px;
	text-align:left;
	margin-top:2px;
}
#touch .we
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	float:left;
}

#Frend_link{
 width:910px;
 PADDING-LEFT: 20px;
 padding-right:10px;
 LINE-HEIGHT: 30px;
 PADDING-TOP: 10px;
 padding-bottom:4px;
}

#Frend_link3{
 width:920px;
 PADDING-LEFT: 20px;
 padding-right:10px;
 LINE-HEIGHT: 30px;
 PADDING-TOP: 10px;
 padding-bottom:4px;
}

#Frend_link2{
 width:900px;
 PADDING-LEFT: 25px;
 padding-right:25px;
 LINE-HEIGHT: 30px;
 PADDING-TOP: 2px;
 padding-bottom:4px;
}

#Frend_link .pp{
	background-image:url(../images/yqlj.jpg);
	width:90px;
	height:90px;
	float:left;
	margin-right:10px;
}

#Frend_link .hzmt{
	background-image:url(../images/hzmt.jpg);
	width:90px;
	height:90px;
	float:right;
	margin-left:10px;
}

.add_gg{
	width:942px;
	height:70px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
}
.add_gg1{
	width:942px;
	height:70px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
}
