@charset "utf-8";
body {
	margin: 0px auto; color: #000;font-size:12px;
}

div {
	font-size:12px; color: #000;
}


form {
	padding:0px;margin: 0px;
}

a:link{
	color:#15f;text-decoration:none;
}
a:visited{
    color:#15f;text-decoration:none;
}
a:hover{
    color:#15f;text-decoration:none;
}

ul {
	padding: 0px; list-style-position: outside; margin: 0px; list-style-type: none
}
li {
	padding: 0px; list-style-position: outside; margin: 0px; list-style-type: none
}

.mainDiv{
	margin:0 auto;width:980px
}

.topDiv{
	width:944px;height:20px;margin:0 auto;margin-bottom:12px;background:#f90;padding:2px 18px;font-size:12px
}

.tlDiv{
	float:left;margin-left:3px;
}

.trDiv{
	float:right;
}

#topNav {
	background: url(../image/n_c.jpg) repeat-x 50% bottom; margin: 0px auto; width: 980px; height: 135px;
}
#topNav .right {
	background: url(../image/n_r.jpg) no-repeat 50% bottom; float: right; width: 10px; height: 135px
}
#topNav .left {
	background: url(../image/n_l.jpg) no-repeat 50% bottom; float: left; width: 10px; height: 135px
}
#topNav .center {
	float: left; overflow: hidden; width: 958px; height: 125px
}
#nav {
	padding-left: 20px; float: left; padding-top: 40px
}
#nav li span {
	display: block; font-size: 14px; height: 37px
}
#nav #nav0 {
	width: 65px
}
#nav #nav1 {
	width: 90px
}
#nav #nav2 {
	width: 90px
}
#nav #nav3 {
	width: 90px
}
#nav #nav4 {
	width: 90px
}

#nav li {
	float: left; cursor: pointer; margin-right: 10px
}
#nav .k1 {
	float: left
}
#nav .k3 {
	float: left
}
#nav .k2 {
	line-height: 30px; text-align: center
}

#nav li {
	background: url(../image/nav_c1.jpg); overflow: hidden; bottom: -1px; position: relative; height: 36px
}
#nav li a:hover {
	color: #fff! important; text-decoration: none
}
.hack5 {
	clear: both; font-size: 5px; overflow: hidden; line-height: 5px; height: 5px
}
#nav .k1 {
	background: url(../image/nav_l1.jpg); float: left; width: 5px
}
#nav .k3 {
	background: url(../image/nav_r1.jpg); float: right; width: 5px
}
#nav li a {
	color: #fff
}
#nav li.n1 a {
	font-weight: bold; color: #333
}
#nav li.n1 a:hover {
	color: #333! important
}
#nav li.n1 {
	background: url(../image/nav_c.jpg); bottom: -1px; position: relative; height: 37px
}
#nav .n1 .k1 {
	background: url(../image/nav_l.jpg); float: left; width: 5px
}
#nav .n1 .k3 {
	background: url(../image/nav_r.jpg); float: right; width: 5px
}
#topNav .headC {
	border: #aaa 1px solid;  margin-top: 0px; background: url(../image/nvbg.jpg) #fff repeat-x; margin-left: 100px; width: 830px;  height: 26px; text-align: center;padding-top:5px;clear:both
}
#topNav .headC span {
	font-size: 14px
}
#topNav .headC a {
	color: #333
}
#topNav .headC b {
	font-weight: 100; color: #ddd
}
#topNav .mainC {
	padding-top: 6px; text-align: center
}
#topNav .mainC a {
	color: #fff
}
#topNav .mainC b {
	color: #bf4601
}
#topNavContent a.on {
	font-weight: bold; color: #ee6904
}
#header_ {
	padding-left: 0px; margin: 0px auto
}
#head_box_ {
	clear: both; float: left; width: 340px; height: 46px
}

.white{
	color:#fff;
}
.white a:link{
	color:#fff;text-decoration:none;
}
.white a:visited{
    color:#fff;text-decoration:none;
}
.white a:hover{
    color:#fff;text-decoration:none;
}

.red{
	color:#f00;
}

.button{
	border:1px solid #aaa;background:#eee;padding:1px 3px;height:18px;margin-right:8px;font-size:10px
}
.input{
	border:1px solid #bbb;font-size:12px;width:68px;height:12px;margin-right:8px
}

.page_bottom{
	margin:5px 0;color:#333
}
.page_bottom a:link{
	color:#333;text-decoration:none;
}
.page_bottom a:visited{
    color:#333;text-decoration:none;
}
.page_bottom a:hover{
    color:#13f;text-decoration:none;
}

.bottomDiv{
	padding:8px 0;margin-top:12px;border-top:2px solid #f90;clear:both
}