body{
	background:#fff;
	font:12px/20px simsun;
	color:#676767;
	margin:0;
	font-family: 宋体;
}
a{text-decoration:none;color:#010101}
    a:hover,div a:hover{text-decoration:none;color:#f60}
.lan {color:#006299}
.lan a{text-decoration:none;color:#006299}
    a:hover,div a:hover{text-decoration:none;color:#f60}
div,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
ul,li{list-style-type:none;}

h2{font:16px simsun;font-family: 宋体;font-weight:bold}
h3{font:14px simsun;font-family: 宋体;font-weight:bold}

.f14{font-size: 14px}

td{padding:0 5px;}

#header {width:940px; height:45px; margin:auto;}
#header #logo{float:left;}
#header #nav{float:right;padding:15px 15px 0 0 ;}
.splitline{width:940px;margin:auto; background:;height:10px;clear:both;}
#container{width:970px; height:100%; margin:auto;margin-top:10px;}
#footer{width:940px; height:auto; margin:auto;clear:both;text-align:center;}
#menu {
	width: 940px; margin:auto;height:40px;background:#efefef;padding-left:30px;
}

#menu .nav {
	list-style-position: outside; position: relative; padding-bottom: 0px; line-height: 1.5em; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;
}
#menu .nav ul {
	list-style-position: outside; position: relative; padding-bottom: 0px; line-height: 1.5em; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 20px;
}
#menu .nav span {
	padding:12px 25px 15px 0; display: block; color: #000;cursor:pointer;font-weight:bold;
}
#menu .nav span:hover {
	padding:12px 25px 15px 0; display: block; color: #f60;cursor:pointer;font-weight:bold;
}
#menu .nav a {
	padding:5px; background-color: #ccc; padding-left: 5px; padding-right: 5px; display: block; color: #000; text-decoration: none;
}

#menu .nav a:hover {
	padding:5px; background-color: #fff; color: #333
}
#menu .nav li {
	position: relative; float: left
}
#menu .nav ul {
	position: absolute; width: 200px; display: none; top: 1.5em
}
#menu .nav li ul a {
	width: 210px; float: left; height: auto
}
#menu .nav ul ul {
	top: auto
}
#menu .nav li ul ul {
	margin: 0px 0px 0px 10px; left: 12em
}
#menu .nav li:hover ul ul {
	display: none
}
#menu .nav li:hover ul ul ul {
	display: none
}
#menu .nav li:hover ul ul ul ul {
	display: none
}
#menu .nav li:hover ul {
	display: block
}
#menu .nav li li:hover ul {
	display: block
}
#menu .nav li li li:hover ul {
	display: block
}
#menu .nav li li li li:hover ul {
	display: block
}
.menusub {
	padding-left:10px;
	width:190px;
	cursor:pointer;
	color:#676767;
}
.menusub on {color:red;}

#leftmenu{	
	width: 210px; 
	float:left;
	border:1px solid;
	background:#efefef;
	height:100%;
	padding:2px;
}
#contents {
	float:left;
	width:710px;
	margin-left:10px;
	line-height:150%;
}

.menutitle{font-size:14px;font-weight:bold;}
.menutitle li{margin-left:10px;}
.on {color:red;}
.normal {cursor:pointer;}

.mt5 {
	padding-left:15px;
}

.button {
	border:1px solid #b6b3af;
	padding:1px 4px 0;
	background: repeat-x;
	height:21px;
}

.headertableborder{padding:0px;border:1px solid #abd2ef;border-collapse: collapse;line-height:150%}