p {
	margin: 0px; padding: 0px; color: rgb(72, 72, 72); font-family: "Arial"; font-size: 12px; text-decoration: none; list-style-type: none;
}
li {
	margin: 0px; padding: 0px; color: rgb(72, 72, 72); font-family: "Arial"; font-size: 12px; text-decoration: none; list-style-type: none;
}
ul {
	margin: 0px; padding: 0px; color: rgb(72, 72, 72); font-family: "Arial"; font-size: 12px; text-decoration: none; list-style-type: none;
}
dt {
	margin: 0px; padding: 0px; color: #0d5d7e; font-family: "Arial"; font-size: 12px; text-decoration: none; list-style-type: none;
}
dl {
	margin: 0px; padding: 0px; color: #0d5d7e; font-family: "Arial"; font-size: 12px; text-decoration: none; list-style-type: none;
}
dd {
	margin: 0px; padding: 0px; color: #0d5d7e; font-family: "Arial"; font-size: 12px; text-decoration: none; list-style-type: none;
}
a {
	margin: 0px; padding: 0px; color: rgb(72, 72, 72); font-family: "Arial"; font-size: 12px; text-decoration: none; list-style-type: none;
}
blockquote {
	margin: 0px; padding: 0px; color: rgb(72, 72, 72); font-family: "Arial"; font-size: 12px; text-decoration: none; list-style-type: none;
}
body {
	margin: 0px; padding: 0px; color: rgb(72, 72, 72); font-family: "Arial"; font-size: 12px; text-decoration: none; list-style-type: none; background-color: #dadada;
}
h1 {
	margin: 0px; padding: 0px; color: rgb(72, 72, 72); font-family: "Arial"; font-size: 12px; text-decoration: none; list-style-type: none;
}
h2 {
	margin: 0px; padding: 0px; color: rgb(72, 72, 72); font-family: "Arial"; font-size: 12px; text-decoration: none; list-style-type: none;
}
h3 {
	margin: 0px; padding: 0px; color: rgb(72, 72, 72); font-family: "Arial"; font-size: 12px; text-decoration: none; list-style-type: none;
}
h4 {
	margin: 0px; padding: 0px; color: rgb(72, 72, 72); font-family: "Arial"; font-size: 12px; text-decoration: none; list-style-type: none;
}
h5 {
	margin: 0px; padding: 0px; color: rgb(72, 72, 72); font-family: "Arial"; font-size: 12px; text-decoration: none; list-style-type: none;
}
h6 {
	margin: 0px; padding: 0px; color: rgb(72, 72, 72); font-family: "Arial"; font-size: 12px; text-decoration: none; list-style-type: none;
}
a {
	font-size: 12px;
}
span {
	font-size: 12px;
}
label {
	font-size: 12px;
}
b {
	font-size: 12px;
}
a {
	text-decoration: none;
}
ul {
	text-decoration: none; list-style-type: none;
}
li {
	text-decoration: none; list-style-type: none;
}
img {
	border: 0px currentColor; vertical-align: bottom;
}
input {
	
}
.clear {
	clear: both;
}
.none {
	display: none;
}
a:hover {
	color: rgb(217, 142, 17); text-decoration: underline;
}
#header {
	margin: 0px auto; padding: 10px 0px 15px 15px; width: 985px; height: 74px; overflow: hidden;
}
#logo {
	background: url("logo.jpg") no-repeat 0px 5px; padding: 5px 0px 0px; width: 448px; height: 68px; overflow: hidden; float: left;
}
#logo a {
	height: 68px; text-indent: -9999px; display: block;
}
#header .r {
	width: 460px; height: 68px; text-align: right; line-height: 20px; float: right;
}
#header .link {
	line-height: 25px;
}
#header .link span {
	padding: 0px 8px; color: rgb(152, 152, 152);
}
#header .link a {
	color: rgb(152, 152, 152);
}
#header .search {
	padding: 8px 0px 0px;
}
#header .searchtxt {
	background: url("searchtxt_bg.jpg") no-repeat 0px 0px; padding: 0px 15px 0px 5px; border: 1px solid rgb(213, 213, 213); width: 131px; height: 21px; line-height: 21px;
}
#header .searchbtn {
	background: url("searchbtn.jpg") no-repeat 0px 0px; margin: 0px 0px 0px 5px; border: 0px currentColor; width: 22px; height: 23px; cursor: pointer;
}
#navcontent {
	margin: 0px auto; height: 27px; background-color: rgb(231, 231, 231); _overflow: hidden;
}
#navcontent .menu {
	width: 749px; height: 27px; float: left; position: relative; z-index: 99999; background-color: #0d5d7e;
}
#navcontent .menus {
	width: 749px; height: 27px; float: left; position: relative; z-index: 99999; background-color: #0d5d7e;
}
#navcontent .menu ul {
	padding: 0px 0px 0px 23px;
}
#navcontent .menu .li {
	padding: 0px 15px; height: 27px; line-height: 27px; overflow: hidden; float: left;
}
#navcontent .menu .index {
	padding: 0px 15px; width: auto; height: 27px; line-height: 27px; float: left;
}
#navcontent .menu .index a {
	margin: 4px 0px 0px; height: 23px; color: white; line-height: 23px; font-size: 14px; text-decoration: none; float: left; display: block;
}
#navcontent .menu .li a {
	color: white;
}
#navcontent .menu .split {
	background: url("nav_split.jpg") no-repeat 0px 0px; padding: 0px; width: 2px; height: 27px; float: left;
}
#navcontent .menu .li .a {
	margin: 4px 0px 0px; padding: 0px 8px; height: 23px; line-height: 23px; text-decoration: none; display: block;
}
#navcontent .menu .li .a strong {
	background: url("nav_more.jpg") no-repeat right 2px; padding: 0px 8px; color: white; font-size: 14px;
}
#navcontent .menu .li {
	padding: 0px; width: 110px; text-align: center;
}
#navcontent .menu .li .none {
	padding: 10px 0px 30px; left: 0px; top: 27px; width: 749px; text-align: left; display: none; position: absolute; z-index: 9999; background-color: #0d5d7e;
}
#navcontent .menu .li .none dl {
	padding: 10px 0px 0px 20px; width: 117px; float: left;
}
#navcontent .menu .li .none img {
	border: 4px solid #669aaf; width: 109px; height: 37px;
}
#navcontent .menu .li dt a {
	background: url("nav_more.jpg") no-repeat 0px 3px; padding: 0px 8px 0px 10px; font-weight: bold;
}
#navcontent .menu .li dt {
	line-height: 25px;
}
#navcontent .menu .li .menu2 .none {
	border-top-color: rgb(168, 0, 0); border-top-width: 2px; border-top-style: solid;
}
#navcontent .menu .current .menu2 .a {
	background-color: rgb(168, 0, 0);
}
#navcontent .menu .currents .menu2 .a {
	background-color: rgb(168, 0, 0);
}
#navcontent .menu .current .a strong {
	font-weight: bold;
}
#navcontent .menu .li .menu3 .none {
	border-top-color: rgb(52, 173, 0); border-top-width: 2px; border-top-style: solid;
}
#navcontent .menu .current .menu3 .a {
	background-color: rgb(52, 173, 0);
}
#navcontent .menu .currents .menu3 .a {
	background-color: rgb(52, 173, 0);
}
#navcontent .menu .li .menu4 .none {
	border-top-color: #fd7d00; border-top-width: 2px; border-top-style: solid;
}
#navcontent .menu .current .menu4 .a {
	background-color: #fd7d00;
}
#navcontent .menu .currents .menu4 .a {
	background-color: #fd7d00;
}
#navcontent .menu .li .menu5 .none {
	border-top-color: #00aace; border-top-width: 2px; border-top-style: solid;
}
#navcontent .menu .current .menu5 .a {
	background-color: #00aace;
}
#navcontent .menu .currents .menu5 .a {
	background-color: #00aace;
}
#navcontent .menu .li .menu6 .none {
	border-top-color: rgb(81, 132, 76); border-top-width: 2px; border-top-style: solid;
}
#navcontent .menu .current .menu6 .a {
	background-color: rgb(81, 132, 76);
}
#navcontent .menu .currents .menu6 .a {
	background-color: rgb(81, 132, 76);
}
#navcontent .menu .current .none {
	display: block;
}
#navcontent .menu .li .none dl {
	padding: 10px 0px 0px 20px; width: 117px; float: left;
}
#navcontent .menu .li .none dl.ul {
	padding: 10px 0px 10px 20px; display: inline-block;
}
#navcontent .menu .li .none dl.ul li {
	padding: 0px 20px 0px 0px; width: 117px; float: left;
}
#navcontent .menu .li .none dl.ul li .title {
	background: url("nav_more.jpg") no-repeat 0px 10px; color: white; font-weight: bold;
}
#navcontent .menu .li .none dl.ul li a {
	background: url("li03.jpg") no-repeat 0px 10px; padding: 0px 0px 0px 8px; height: 25px; color: rgb(182, 182, 182); line-height: 25px; border-bottom-color: rgb(108, 108, 108); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
#navcontent .menu .li .none dl.ul li a:hover {
	color: white;
}
#navcontent .menu .li .none dl.ul li.kuangdu {
	width: 200px;
}
#navcontent .menu .li .none dl.kuangdu.ul {
	width: 200px;
}
#navcontent .menu .ul {
	padding: 10px 0px 10px 20px; display: inline-block;
}
#navcontent .menu .ul li {
	padding: 0px 20px 0px 0px; width: 117px; float: left;
}
#navcontent .menu .ul li .title {
	background: url("nav_more.jpg") no-repeat 0px 10px; color: white; font-weight: bold;
}
#navcontent .menu .ul li a {
	background: url("li03.jpg") no-repeat 0px 10px; padding: 0px 0px 0px 8px; height: 25px; color: rgb(182, 182, 182); line-height: 25px; border-bottom-color: rgb(108, 108, 108); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
#navcontent .menu .ul li a:hover {
	color: white;
}
#navcontent .link {
	padding: 0px 0px 0px 34px; width: 215px; height: 27px; border-left-color: white; border-left-width: 2px; border-left-style: solid; float: right;
}
#navcontent .link .li {
	width: 25px; height: 27px; line-height: 27px; float: left;
}
#navcontent .link .li .a {
	height: 27px; text-indent: -9999px; float: left; display: block;
}
#navcontent .link .li1 {
	background: url("toolsbg.jpg") no-repeat 0px 7px; height: 27px;
}
#navcontent .link .li2 {
	background: url("toolsbg.jpg") no-repeat -25px 7px; width: 32px;
}
#navcontent .link .li3 {
	background: url("toolsbg.jpg") no-repeat -55px 7px; width: 80px; color: rgb(152, 152, 152); padding-left: 32px; position: relative; z-index: 9999; cursor: pointer;
}
#navcontent .link .li3 .none {
	background: url("direct.jpg") no-repeat 10px 0px; padding: 5px 0px 0px; left: 30px; top: 24px; width: 113px; position: absolute; z-index: 999;
}
#navcontent .link .li3 .none dl {
	padding: 10px; background-color: rgb(152, 152, 152);
}
#navcontent .link .li3 .none dt {
	color: white;
}
#navcontent .link .li3 .none li {
	padding: 3px 0px; height: 18px; line-height: 18px;
}
#navcontent .link .li3 .none a {
	color: white; text-decoration: none;
}
#navcontent .link .li3 .none a:hover {
	color: red;
}
#navcontent .link .li3 .none img {
	margin: 0px 5px 0px 0px; vertical-align: middle;
}
#navcontent .link .licurrent .none {
	display: block;
}
#site {
	margin: 0px auto; padding: 2px 0px; width: 980px; height: 30px; color: rgb(152, 152, 152); line-height: 30px;
}
#site a {
	color: rgb(152, 152, 152);
}
#site span {
	padding: 0px 6px; color: rgb(152, 152, 152);
}
#maincontent {
	margin: 0px auto; width: 648px; background-color:#FFF;
}
#footer {
	margin: 0px auto; padding: 10px 0px 0px; width: 1000px; text-align: center;
}
#footer .menu {
	height: 30px; background-color: rgb(168, 170, 164);
}
#footer .copyright {
	padding: 10px 0px; color: rgb(165, 165, 165); line-height: 20px;
}
#footer .copyright span {
	color: rgb(165, 165, 165); font-family: Arial;
}