@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, ul, dl, dd, p, form, td, th {
	margin:0;
	padding:0;
}
body {
	font:normal 12px/14px serif, "宋体";
}
ol, ul {
	list-style:none;
}
a {
	text-decoration:none;
	color:#000;
}
a:hover {
	color:#900;
}
input, select, form, img, button, textarea {
	font:12px serif, "宋体";
	vertical-align:middle;
}
textarea {
	border:#dadada solid 1px;
}
img {
	border:0;
}
table {
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
}
.clear {
	overflow:hidden;
	zoom:1;
}
.wrapper {
	width:960px;
	margin:0 auto;
}
.header {
	height:85px;
	background:url(images/bg.png) -20px 0;
	overflow:hidden;
}
.header ul {
	margin-top:60px;
	margin-left:710px;
}
.header li {
	display:inline;
	margin-left:30px;
}
.header li a {
	color:#ccc;
}
.topNav {
	height:36px;
	background:url(images/bg.png) -20px -85px;
}
.topNav li {
	float:left;
	display:inline;
	margin-left:18px;
}
.topNav li a {
	width:80px;
	height:36px;
	display:block;
}
#topNav1 {
	margin-left:46px;
}
#topNav1 a:hover {
	background:url(images/bg.png) -66px -121px;
}
#topNav2 a:hover {
	background:url(images/bg.png) -164px -121px;
}
#topNav3 a:hover {
	background:url(images/bg.png) -262px -121px;
}
#topNav4 a:hover {
	background:url(images/bg.png) -360px -121px;
}
#topNav5 a:hover {
	background:url(images/bg.png) -458px -121px;
}
#topNav6 a:hover {
	background:url(images/bg.png) -556px -121px;
}
#topNav7 a:hover {
	background:url(images/bg.png) -654px -121px;
}
#topNav8 a:hover {
	background:url(images/bg.png) -752px -121px;
}
#topImg {
	height:250px;
	margin:10px 0 20px;
	overflow:hidden;
}
#topImg div {
	width:960px;
	height:1000px;
	
}
.main {
	margin-bottom:20px;
}
.mainLeft {
	width:276px;
	height:100%;
	float:left;
}
.mainCenter {
	width:354px;
	height:100%;
	float:left;
	margin:0 20px;
}
.mainRight {
	width:664px;
	height:100%;
	float:right;
}
.more {
	margin-bottom:20px;
}
.moreLeft {
	width:240px;
	float:left;
	margin-right:20px;
}

.moreLeft div {
	height:20px;
	background:url(images/leftBg2.jpg);
}
.contact,#pMenu {
	line-height:30px;
	padding:15px 30px 15px;
	border:#dadada solid 1px;
	background:url(images/leftBg.jpg) bottom no-repeat;
}
#pMenu p {
	height:32px;
	background:url(images/bg.png) -755px -180px;
}
.contact p {
	height:32px;
	background:url(images/bg.png) -755px -220px;
}
.show{
	padding-left:15px;
	background:url(images/s.gif) -4px 6px no-repeat;
}
.show ul{
	display:block;
}
.hide{
	padding-left:15px;
	background:url(images/h.gif) -4px 6px no-repeat;
}
.hide ul{
	display:none;
}
.moreRight {
	width:660px;
	min-height:500px;
	_height:500px;
	border:#dadada solid 1px;
	float:right;
	padding:19px;
	font-size:14px;
	line-height:200%;
	overflow-x:hidden;
}
.pImg {
	float:left;
	width:322px;
	padding:4px;
}
.pImg img {
	border:#ebebeb solid 1px;
}
.pClass {
	font-size:12px;
	background:url(images/bg.png) -20px -506px;
	padding-left:20px;
}
.exce {
	color:#999;
	font-size:12px;
	text-indent:2em;
	margin-bottom:20px;
}
h1 {
	font:20px/60px "黑体";
	text-align:center;
}
.time {
	font-size:12px;
	text-align:right;
}
.page {
	text-align:right;
	font-size:12px;
}
.breadcrumb {
	border-bottom:#dadada solid 2px;
	padding-left:5px;
	margin-bottom:10px;
	font-size:12px;
}
.products {
	margin-bottom:20px;
	height:140px;
	width:354px;
	background:url(images/bg.png) -350px -212px;
	float:left;
}
#productsLeft {
	height:140px;
	width:27px;
	float:left;
	cursor:pointer;
}
#productsRight {
	height:140px;
	width:27px;
	float:right;
	cursor:pointer;
}
#productsLeft:hover {
	background:url(images/bg.png) -350px -355px;
}
#productsRight:hover {
	background:url(images/bg.png) -677px -355px;
}
#products {
	width:300px;
	height:120px;
	padding:15px 0 5px;
	float:left;
	overflow:hidden;
	white-space:nowrap;
}
#products img {
	width:300px;
	height:120px;
}
div.news {
	float:right;
	width:290px;
}
div.plan dd{
	width:664px;
	overflow:hidden;
	white-space:nowrap;
}
div.plan dd span {
	display:inline-block;
	width:322px;
	margin-right:20px;
}
div.plan dd span p {
	white-space:normal;
}
dl dt {
	height:32px;
}
dl dd {
	line-height:20px;
}
dl p {
	margin:5px 0;
}
p.title {
	font-weight:bold;
}
p.content {
	text-indent:2em;
}
dl ul {
	margin:5px 0;
}
li span {
	float:right;
}
dt.about {
	background:url(images/bg.png) -20px -210px;
}
dt.plan {
	background:url(images/bg.png) -20px -170px;
}
dt.news {
	background:url(images/bg.png) -20px -246px;
}
ul.about {
	width:276px;
	height:120px;
	background:url(images/bg.png) -20px -300px;
}
.footer ul {
	padding:10px 0 8px;
	background:#f3f3f3;
	border:#dadada solid 1px;
}
.footer li {
	display:inline;
	margin-left:20px;
}
.footer p {
	padding:10px 20px 18px;
}
.footer .icp {
	margin-left:540px;
}
.text {
	height:18px;
	border:#ebebeb solid 1px;
}
.password {
	height:18px;
	border:#ebebeb solid 1px;
	font:6px/18px "宋体";
}
.button {
	background:#f3f3f3;
	padding:2px 8px;
	height:22px;
	border:#ebebeb solid 1px;
}
.Atable {
	width:1000px;
	border:#ebebeb solid 1px;
	border-collapse:separate;
	border-spacing:2;
}
.Atable th, .Atable td {
	padding:5px;
	background:#f3f3f3;
	text-align:center;
}
.Atable .right {
	text-align:right;
}
.Atable .left {
	text-align:left;
}
.Amenu {
	border:#ebebeb solid 1px;
	width:998px;
}
.Amenu ul {
	margin:2px;
	background:#f3f3f3;
}
.Amenu li {
	padding:0 10px;
	display:inline;
	line-height:30px;
}
td.Acontent {
	height:300px;
	overflow:visible;
}
textarea.Acontent {
	display:none;
}
.Alogin {
	border:#ebebeb solid 1px;
	width:400px;
	margin:200px auto;
}
.Alogin li {
	padding:5px 10px;
	margin:2px;
	background:#f3f3f3;
}