@charset "utf-8";
/* CSS Document */
body{font-family:'宋体';text-align:center;margin:0 auto;padding:0; width:1000px;font-size:12px; color:#333333;line-height:24px; background-color:#EFEFEF;}
body > div{text-align:left;margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,span,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
img,a img,p{border:0;margin:0;padding:0;}
h1,h2,h3,h4{margin:0;padding:0;}
ul,ol,li{list-style:none;text-align:left;}
table,td,input{font-size:12px}
img{vertical-align:middle;}

/* 默认链接颜色 */
a{outline-style:none;color:#333333;text-decoration:none}
a:hover{color:#CC0000}
pre{ padding:0; margin:0;}
.h15{ height:15px; overflow:hidden;}
.nav dd a{ color:#fff;}
.b01_dl05 dd a,.b01_con01 p,.d01_dl03 dd a,.g01_dl01 dd a,.g01_tit pre a{ color:#666666;}
.nav_top dd a.end,.nav_bom dd a.end,.nav dd a.end,.b01_dl01 dd a.end,.c01_dl01 dd a.end,.d01_dl01 dd a.end,.e01_dl01.end,.e01_dl02.end,.e01_con dl.end,.g01_dl04 dd a.end,.g01_dl05 dd a.end,.g01_dl04 dt a.end,.link_dl dt a.end,.link_dl dd a.end,.e01_dl03 dd a.end{background:none;border:none;}

/* 通用属性 */
.left{float:left;}
.right{float:right;}
.mid{ float:left; margin:0 16px;}
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;height:0;line-height:0}/*ie and firefox1.5 updata */

/*header*/
#header{
	width:1000px;
	overflow:hidden;
	background-color:#fff;
}
#header .box {
	width:846px;
	overflow:hidden;
	float:left;
}
#logo{
	width:152px;
	height:169px;
	float:left;
}
#top_nav{
	width:846px;
	height:47px;
	margin:5px 0;
	float:right;
	overflow:hidden;
}
.nav_top,.nav_bom{
	width:846px;
	float:left;
	overflow:hidden;
}

.nav_top dd,.nav_bom dd{ 
	float:left;
	color:#000;
	line-height:23px;
}
.nav_top dd a,.nav_bom dd a{ 
	color:#000;
	padding:0 11px;
	border-right:1px solid #000;
}
.subnav{
	width:848px;
	float:left;
	overflow:hidden;
	margin-top:2px;
}
.subnav dt{
	width:760px;
	height:100px;
	float:left;
	overflow:hidden;
}
.subnav dt img{
	width:760px;
	height:100px;
}
.subnav dd{
	width:88px;
	float:left;
	text-align:center;
	font-size:14px;
	line-height:32px;
	color:#000;
}

#main_nav{
	background:url(../images/header03.jpg) no-repeat;
	width:1000px;
	height:39px;
	line-height:39px;
	overflow:hidden;
	color:#fff;
	float:left;
}

.nav{
	height:39px;
	float:left;
	color:#fff;
	font-size:14px;
	width:1000px;
}
.nav dt{
	float:left;
	font-weight:bold;
	padding:0 40px 0 20px;
}
.nav dt a {
	color:#FFF;
	text-decoration:none;
}
.nav dd{
	float:left;
	color:#fff;
}
.nav dd a{
	border-right:1px solid #fff;
	padding:0 10px;
}
.nav dt a:hover {
	color:#000;
	text-decoration:none;
}
.nav dd a:hover {
	color:#FF3300;
	text-decoration:none;
}
.daohang_xin {
	*padding:0 3px;
}