body {
  margin:0;
  padding:0;
  font-size:12px;
  text-align:center;
  background:#fff url(body.jpg) repeat-x;
  color:#000;
}
form,ul,li{
	margin:0;
	padding:0;
}
ul{
	list-style:none;
}
img{
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:link,a:visited{
	color:#333;
	text-decoration:none;
}
a:hover{
	color:#000;
	text-decoration:underline;
}
.xw{
	width:850px;
	margin:0 auto;
	text-align:left;
}
.whitelink a:link,.whitelink a:visited{
	color:#E7ECF1;
	text-decoration:none;
}
.whitelink a:hover{
	color:#fff;
	text-decoration:underline;
}
.bluelink a:link,.bluelink a:visited{
	color:#1A649B;
	text-decoration:none;
}
.bluelink a:hover{
	clear:#000;
	text-decoration:underline;
}
.greenlink a:link,.greenlink a:visited{
	color:#32653A;
	text-decoration:none;
}
.greenlink a:hover{
	clear:#000;
	text-decoration:underline;
}
.time{
	color:#666;
	font-size:11px;
}
.time1{
	color:#666;
	font-size:12px;
	display:block;
	font-weight:normal;
}

.ips1{
	border:1px solid #999;
	background:#f2f2f2;
	color:#666;
	line-height:18px;
	height:20px;
}
.list1 li{
	background:url(dashX.gif) left bottom repeat-x;
	padding:5px 0;
}
.list2 td{
	background:url(dashX.gif) left bottom repeat-x;
	padding:5px 0;
}
.list2 .list22{
	text-align:right;
}
.list3{
	margin:5px 0 15px 0;
	line-height:1.6em;
}
.block1{
	border-width:2px 1px 1px 1px;
	border-style:solid;
	border-color:#58AD67 #ccc #ccc #ccc;
	margin-bottom:10px;
}
.block1 .bolck11{
	padding:5px 15px;
}
.block2{
	border-width:2px 1px 1px 1px;
	border-style:solid;
	border-color:#58AD67 #ccc #ccc #ccc;
}
.block2 .bolck11{
	padding:0px 15px 15px 15px;
	line-height:1.8em;
}
.block3,.block4{
	border-width:0;
	border-style:solid;
	border-color#ccc;:
}
.block3 .bolck11,.block4 .bolck11{
	padding:10px 0 0 0;
	line-height:1.8em;
}
.block4 label{
	float:left;
	width:40px;
	margin-bottom:8px;
}
.block4 br{
	clear:both;
}
.block4 textarea{
	margin-bottom:8px;
}



.block1 .adress{
	font-size:14px;
	border-bottom:1px solid #eee;
	padding-bottom:3px;
	margin-bottom:5px;
	color:#32653A;
}
.pagebar{
	text-align:right;
}
.pagebar span{
	font-size:11px;
	border:1px solid #ddd;
	padding:0 3px;
	margin-right:3px;
	width:20px;
	height:20px;
}
.pagebar span.cp{
	background:#ccc;
	border:1px solid #999;
	font-weight:bold;
	color:#fff;
}
.nowin{
	font-size:16px;
	font-weight:bold;
	color:#32653A;
	margin:8px 0 6px 0;
}
.pagenav{
	margin-bottom:5px;
}

#logo{
	width:212px;
}
#top .nav{
	background:url(top.jpg) repeat-x;
	text-align:right;
	padding-bottom:9px;
}
#top .r{
	width:32px;
}
#top1{
	height:86px;
}
#top1 td{
	padding-top:21px;
}
#top1 .nav{
	text-align:right;
	padding-bottom:9px;
}

#menu .l{
	background:url(menuL.jpg) no-repeat;
	width:212px;
}
#menu .r{
	background:url(menuR.jpg) no-repeat;
	width:32px;
}
#submenu{
	background:url(subMenu.jpg) repeat-x;
	height:27px;
	color:#E7ECF1;
}
#submenu td{
	padding-top:6px;
}
#submenu .l{
	padding-left:32px;
	text-align:left;
}
#submenu .r{
	padding-right:32px;
	text-align:right;
}
.childmenu{
	position:absolute;
	top:99px;
	left:0;
	width:100%;
	text-align:center;
	z-index:1;
}
.childmenu1{
	position:absolute;
	top:119px;
	left:0;
	width:100%;
	text-align:center;
	z-index:1;
}

.childmenu div,.childmenu1 div{
	width:850px;
	margin:0 auto;
	text-align:left;
}
.childmenu ul,.childmenu1 ul{
	border:1px solid #E3E3E3;
	background:#f6f6f6;
	display:block;
}
.childmenu li,.childmenu1 li{
	border-bottom:1px solid #fff;
	padding:3px;
	text-align:center;
}
.childmenu li a,.childmenu1 li a{
	display:block;
}

#bannar{
	background:url(content.jpg) left bottom repeat-x;
}
#bannar td{
	padding-bottom:22px;
}
#content{
	margin-bottom:20px;
}
#content .c1{
	width:213px;
	padding-top:8px;
}
#content .c2{
	border-width:0 1px;
	border-style:solid;
	border-color:#ccc;
	padding:8px 15px 0 15px;
}
#content .c3{
	width:265px;
	padding-top:8px;
}
#content .c1 .title{
	background:url(dot2.gif) no-repeat;
	padding-left:15px;
	margin:0 15px 0 12px;
	color:#666;
	font-weight:bold;
}
#content .c1 .txt{
	margin:8px 15px 20px 27px;
}
#content .c1 .txt1{
	margin:8px 15px 10px 17px;
}
#content .c1 .txt1 div{
	margin:10px 0 0 10px;
}
#content .c1 li{
	background:url(dot3.gif) 0 5px no-repeat;
	padding:0 0 5px 10px;
	line-height:1.5em;
	color:#333;
}

#content .c2 .title{
	color:#666;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	padding-bottom:3px;
	font-size:14px;
}
#content .c2 .title span{
	float:right;
	padding-top:5px;
}
#content .c2 .txt{
	clear:both;
	padding:8px 0 10px 0;
}
#content .c2 li{
	background:url(dashX.gif) left bottom repeat-x;
	padding:5px 0;
}

#content .c3 .title{
	background:url(dot2.gif) no-repeat;
	padding-left:15px;
	margin:0 12px 0 15px;
	color:#666;
	font-weight:bold;
}
#content .c3 .txt{
	margin:8px 12px 0 15px;
	border:1px solid #eee;
	padding:8px;
}
#content .c3 .list1{
	margin:8px 12px 8px 15px;
}

#bot{
	background:url(bot2.jpg) repeat-x;
	height:54px;
}
#bot td{
	background:url(bot1.jpg) no-repeat;
	padding:11px 12px 0 12px;
}
#bot .tel{
	color:#666;
	margin-top:6px;
}
#copyright{
	padding:10px 0 20px 0;
	text-align:right;
	color:#666;
}

#subcontent{
	margin:11px auto 20px auto;
}
#subcontent .c1{
	width:213px;
	background:url(subTitle.jpg) no-repeat;
	padding-top:2px;
}
#subcontent .c2{
	padding:2px 0 0 9px;
}
#subTitle{
	background:#ECF1F7 url(dot6.gif) 8px 9px no-repeat;
	height:32px;
	padding-left:33px;
	line-height:32px;
	font-size:14px;
}
#subcontent .c1 .r1{
	border-top:1px solid #fff;
	padding:5px 33px;
	background:#F3F7FA url(dot7.gif) 15px 10px no-repeat;
	font-weight:bold;
}
#subcontent .c1 .r2{
	border-top:1px solid #fff;
	padding:5px 33px;
	background:#F0F5F9 url(dot7.gif) 15px 10px no-repeat;
	font-weight:bold;
}
#subcontent .c1 .r3{
	margin:5px 0 0 0;
}
#subcontent .c1 .r3 li{
	padding:3px 10px;
	background:url(dot8.gif) 0 10px no-repeat;
	font-weight:normal;
}
#subcontent .c1 .download{
	background:#EBF8EB;
	margin-top:8px;
	background:#EBF8EB url(dot10.gif) 10px 9px no-repeat;
	padding:10px 10px 8px 33px;
	font-size:14px;
}
#subcontent .c1 .download span{
	display:block;
	color:#387242;
	font-size:12px;
	margin-top:5px;
}
#subcontent .c2 .bannar{
	background:url(productBannar.jpg) left bottom repeat-x;
	padding-bottom:21px;
}
#productlist td{
	padding-bottom:15px;
}
#productlist .more{
	border-width:0 1px 1px 0;
	border-style:solid;
	border-color:#eee;
	clear:both;
	text-align:right;
	padding:2px 5px 5px 0;
}
#productlist .more1{
	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#eee;
	clear:both;
	text-align:right;
	padding:2px 5px 5px 0;
}
#productlist .info{
	padding:15px 10px 0 0;
}
#productlist .name{
	font-size:14px;
	background:url(dashGreenX.gif) left bottom repeat-x;
	padding-bottom:5px;
	margin-bottom:8px;
	color:#32653A;
}
#productlist .info li{
	background:url(dot9.gif) 0 8px no-repeat !important;
	background:url(dot9.gif) 103px 8px no-repeat;
	padding:4px 5px 4px 10px !important;
	padding:4px 5px 4px 113px;
}
.product{
	border:1px solid #ccc;
}
.product .p1{
	width:267px;
}
.product .p2{
	padding:25px 20px 15px 10px;
}
.product .gongneng{
	border:1px solid #eee;
	margin:5px 10px;
	padding:8px;
	line-height:1.8em;
}
.product .guige{
	margin:5px 10px;
	padding:8px;
	line-height:1.8em;
}
.product .name{
	color:#32653A;
	font-size:14px;
	border-bottom:2px solid #58AD67;
	padding-bottom:5px;
	margin-bottom:10px;
}
.product .tedian{
	line-height:1.8em;
}

.server .s1{
	width:48%;
	border-right:1px solid #ccc;
	padding:0 15px 10px 0;
}
.server .s2{
	padding:0 0 10px 15px;
}
.server .t1{
	border-bottom:1px solid #ccc;
	padding-bottom:3px;
	font-weight:bold;
	margin-bottom:8px;
}
.server .t1 span{
	float:right;
	padding-top:5px;
}
.server .list1{
	clear:both;
}


			.block100 { border:1px solid #e4e4e4; border-right:0; text-align:left;}
				.block100 tr { background:#fff;}
				.block100 th { background:#fff url(title.jpg) left bottom repeat-x; line-height:27px; padding:0 6px; border-width:1px; border-style:solid; border-color:#fff #e4e4e4 #e4e4e4 #fff; color:#333;}
				.block100 td { padding:6px; border-width:0 1px; border-style:solid; border-color:#fff #e4e4e4 #e4e4e4 #fff; color:#333; background:#f8f8f8;}
				.block100 td p { margin:0 0 8px 0; padding:0;}

