@charset "utf-8";
/* CSS Document */

/* 全局CSS定义 */
body {text-align: left;font-family:"宋体", arial; margin:0px auto; padding:0px; font-size:12px;	margin-bottom: 5px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
ul{	list-style-type: none;}
li{	list-style-type: none;}
/* 链接颜色 */
a:link {color: #16387c; text-decoration:none;}
a:visited {color: #16387c;text-decoration:none;}
a:hover {color: #c30000; text-decoration:underline;}
a:active {color: #c30000;}
.clb{ clear:both}

#top{width:100%; height:41px; background:url(../images/top_line.jpg) repeat-x left top;}
#topnav{width:960px; height:auto; margin:0px auto; text-align: right;padding-top:8px;}
#topnav :link {COLOR: #010101;}
#topnav :visited {COLOR: #010101;}
#topnav :hover {COLOR: #c30000;}
.top_ico{width:100px; border:0px; float:left;}
.top_ico img{vertical-align:middle;}

#nav{width:960px; height:63px; border-bottom: 1px solid #d8d8d8; margin: 0px auto}
#nav #logo{float:left;margin:8px 0px}

#nav_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px;
}
#nav_menu DL {
	FLOAT: left; 
}
#nav_menu DT {
	margin-top:4px; line-height:14px; vertical-align:middle
}
#nav_menu DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url(../images/nav_menu.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 3px; COLOR: #1f376d; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; HEIGHT: 49px
}
#nav_menu DL DD {
	FLOAT: left; COLOR: #1f376d; PADDING-TOP: 1px
}
#nav_menu DL DD A {
	COLOR: #1f376d; LINE-HEIGHT: 28px
}
#nav_menu .t1 {
	WIDTH: 90px
}
#nav_menu .t1 DT {
	BACKGROUND-POSITION: 0px 0px;  PADDING-LEFT: 6px; WIDTH: 32px
}
#nav_menu .t2 DT {
	BACKGROUND-POSITION: -40px 0px; PADDING-LEFT: 6px; WIDTH: 23px
}
#nav_menu .t3 DT {
	BACKGROUND-POSITION: -40px 0px; PADDING-LEFT: 6px; WIDTH: 23px
}
#nav_menu .t4 DT {
	BACKGROUND-POSITION: -40px 0px; PADDING-LEFT: 6px; WIDTH: 23px
}
#nav_menu .t5 DT {
	BACKGROUND-POSITION: -40px 0px; PADDING-LEFT: 6px; WIDTH: 23px
}
#nav_menu .t3 {
	WIDTH: 70px
}
#nav_menu .t2 {
	WIDTH: 330px
}
#nav_menu .t4 {
	WIDTH: 90px
}
#nav_menu .t5 {
	WIDTH: 125px
}
#nav_menu DL DT A {
	COLOR: #16387c; TEXT-DECORATION: none
}
#nav_menu DL DT A:hover {
	COLOR: #16387c; TEXT-DECORATION: none
}

#nav_menu .t1 DT {
	line-height:21px
}
#nav_menu .t4 DT {
	line-height:21px
}
#nav_menu .t5 DT {
	line-height:21px
}


#search{
	width:960px;
	height:70px;
	background: url(../images/search_bg.png) no-repeat left top; margin: 5px auto;}

#search #left{
	width:215px;
	height:35px;
	text-align:left;
	padding:35px 0px 0px 20px;
	float:left
	}
#search #center{
	width:530px;
	height:70px;
	float:left;
	}
#search #right{
	width:185px;
	height:50px;
	padding:20px 0px 0px 10px;
	float:left;
	line-height:21px;
	color:#16387c;}
#search #keyright{
	width:185px;
	height:50px;
	padding:20px 0px 0px 10px;
	float:left;
	line-height:21px;
	color:#16387c;}
	
	
#ydtabs {
	margin-right: 105px; height: 22px; text-align: center; margin-top:10px; line-height:21px
}
.ctabselected {
	font-weight: bold
}
.ctab:hover {
	text-decoration: underline
}
.ctab {
	cursor: pointer; text-decoration: none
}
#txtKey {
	FLOAT: left; WIDTH: 410px; POSITION: relative; HEIGHT: 24px; TEXT-ALIGN: left; line-height:24px; font-size:14px
}
.defaultquery {
	COLOR: #908f8f
}
#Submit {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: -1px 0px 0px 4px; overflow: hidden; cursor: pointer; border-top-style: none; text-indent: -1000em; padding-top: 26px; border-right-style: none; border-left-style: none; border-bottom-style: none
}


.link {
	BORDER: #c8dffb 1px solid; WIDTH: 954px;margin:0px auto; padding:3px;
}
.link{height:180px;}/* Moz */
* html .link{ height: auto;}/* IE6 */
*+html .link{ height: auto;} /* IE7 */
.hh_top {
	WIDTH: 954px; HEIGHT: 25px; BACKGROUND: url(../images/link_bg.jpg)
}
.hh_center {
	PADDING-LEFT: 15px; WIDTH: 939px; 
}
.hh_center UL {
	
}
.hh_center UL LI {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-RIGHT: 15px; LIST-STYLE-TYPE: none
}
.hh_center UL LI img{border: 1px solid #f6f6f6}
.link_center {PADDING-LEFT: 15px; WIDTH: 939px; PADDING-TOP: 5px;}
.link_center UL {PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.link_center UL LI {FLOAT: left; WIDTH: 115px; COLOR: #16387c; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none}
.hh_top h3{
	font-size:13px;
	font-weight:bold;
	text-align:left;
	line-height:15px;
	padding-top:6px;
	color:#16387c;
	text-indent: 15px;
	float:left;
	width:150px
}
.hh_top h2{
	font-size:12px;
	text-align:right;
	line-height:15px;
	padding-top:6px;
	padding-right:10px;
	font-weight: normal;
	}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 960px; LINE-HEIGHT: 20px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#footer #line{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #eee;
	line-height:27px;
	height:27px;}