@charset "utf-8";

/*有导航左右*/
.main_left_nav{ width:193px; float:left;}


.nav_title{
	width: 178px;
	height: 54px;
	padding-left: 15px;}

.nav_title h2{ color:#eff6ff; display:block; padding-top:10px;}

.subnav{ background:#eff6ff;}
.subnav ul li a:hover{}
.subnav ul{ padding:0 12px 0 13px;}

.subnav ul li{
	height: 33px;
	line-height: 33px;}


.subnav ul li a{ padding-left:24px; display:block; color:#7c7e81; font-size:14px;}


.main_right_nav{ float:right; border-left:1px solid #d9d9d9; padding-left:23px; width:728px;}

/*nav*/
.navrow{
	height: 50px;
	background-image: url(dh.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;}



.nav{
	width: 1100px;
	margin-left: auto;
	margin-right: auto;
	height: 50px;
	margin-top: 0px;}
.nav .nLi{
	float: left;
	margin-top: 4px;
	height: 48px;
	position: relative;
	z-index: 10;
	list-style-type: none;
	text-decoration: none;
	background-image: url(sx.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: center;}
.nav .nLi a{
	color: #000000;
	float: left;
	height: 44px;
	padding-top: 16px;
	padding-bottom: 0;
	text-decoration: none;
	margin-top: -5px;
	padding-right: 20px;
	padding-left: 16px;
	width: 95px;}
.nav .nLi a:hover{
	background-image: url(dh_hover.jpg);
	background-repeat: repeat;
	background-position: center top;
	color: #FFF;
	height: 34px;
	width: 95px;
	padding-top: 16px;
	padding-right: 20px;
	padding-bottom: 0px;
	text-align: center;}
.nav .nLi a h3{
	text-align: center;
	line-height: 1.1;
	font-weight: normal;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;}

.nav .nLi a h3 b{
	font-weight: bolder;
	margin-top: -5px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-size: 18px;}
.nav .sub{
	display: none;
	left: 0;
	position: absolute;
	z-index: 10;
	line-height: 30px;
	background-color: #0F4988;
	background-position: left;
	text-align: left;
	margin-top: 45px;
	padding-left: 15px;}
.nav .sub li{
	height: 31px;
	line-height: 33px;
	background-image: url(white_tri.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
	color: #FFF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 15px;
	margin: 0px;}
#main #dh .navrow #nav .nLi .sub li a:hover {
	height: 33px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	background-color: #0F4988;
	background-image: url(dh_hover_2.jpg);
	background-repeat: repeat;
	color: #19B1F2;
	width: 180px;}
.nav .sub a{
	font-family: "宋体";
	height: 33px;
	line-height: 33px;
	color: #FFF;
	padding: 0px;
	margin: 0px;
	width: 180px;}