html{background:#fff;}
body{color:#111;background:#fff url(top-bg.gif) repeat-x 0 0;font-size:12px;font-family:Arial,Helvetica,sans-serif;}
html,body,
h1,h2,h3,h4,h5,h6,
ul,ol,li,dl,dt,dd,
form,input{margin:0;padding:0;}
img{border:none;}
/*-------*/
a{color:#06639d;text-decoration:none;}
a:link{color:#06639d;}
a:visited{color:800080;}
a:hover{color:#f00;}
a:active{color:#f00;text-decoration:underline;}
/* 处理连接虚线开始 */
a {blr:expression(this.onFocus=this.blur());}
img {blr:expression(this.onFocus=this.blur());border: none;}
area {blr:expression(this.onFocus=this.blur());}
/* 处理连接虚线结束 */

/*-------*/
#divAll{width:960px;margin:0 auto;}
#header{height:165px;overflow:hidden;}
#divBody{clear:both;}
#footer{height:50px;line-height:50px;background-color:#b2d6eb;width:100%;color:#06639d;}
#footer div{width:960px;margin:0 auto;}
/*-------*/
#nav{height:45px;overflow:hidden;}
#nav li{float:left;margin:0 10px;list-style:none;}
#nav li a{display:block;height:45px;line-height:45px;}
#nav li a span{display:none;}
#nav li.line{width:2px;height:45px;background:url(nav-line.gif) no-repeat left center;margin:0}

#nav li.home a{width:60px;background:url(nav.jpg) no-repeat 0 0;}
#nav li.home a:hover{background:url(nav.jpg) no-repeat 0 -45px;}

#nav li.about a{width:80px;background:url(nav.jpg) no-repeat -60px 0;}
#nav li.about a:hover,
#aboutPage #nav li.about a{background:url(nav.jpg) no-repeat -60px -45px;}

#nav li.product a{width:80px;background:url(nav.jpg) no-repeat -140px 0;}
#nav li.product a:hover,
#productPage #nav li.product a{background:url(nav.jpg) no-repeat -140px -45px;}

#nav li.download a{width:80px;background:url(nav.jpg) no-repeat -220px 0;}
#nav li.download a:hover,
#downloadPage #nav li.download a{background:url(nav.jpg) no-repeat -220px -45px;}

#nav li.contact a{width:80px;background:url(nav.jpg) no-repeat -300px 0;}
#nav li.contact a:hover,
#contactPage #nav li.contact a{background:url(nav.jpg) no-repeat -300px -45px;}

#nav li.ver a{width:130px;background:url(nav.jpg) no-repeat -380px 0;}
#nav li.ver a:hover{background:url(nav.jpg) no-repeat -380px -45px;}
/*--------*/
.side{width:250px;}
.side .group h3{margin:20px 0 5px 0;}
.side .group .content{margin: 0 10px 20px 10px; line-height: 1.8;width:230px; word-wrap:break-word;}

#sideNav {
	width:230px;
	position:relative;
	font-size:12px;
	margin:0;
}
#sideNav ul li a {}
#sideNav ul li ul li a {
	border-bottom:1px solid #ccc;
}
#sideNav ul {margin:0;padding:0;width:230px;}
#sideNav ul li a{
	display:block;
	color:#111;
	width:200px;
	line-height:24px;
	text-decoration:none;
	padding:0 10px 0 20px;
	background:url(arrow01.gif) no-repeat 8px 9px;
	border-bottom: 1px solid #ddd;
}
#sideNav ul li {float:left;position:relative;list-style-type: none;}
#sideNav ul li ul {display: none;width:230px;}
#sideNav ul li:hover a {color:#ff0;background:#666 url(arrow01-hover.gif) no-repeat 8px 9px; border-bottom: 1px solid #666;}
#sideNav ul li:hover ul {
	display:block;
	position:absolute;
	top:0;
	left:-230px;
	width:230x;
}
#sideNav ul li:hover ul a{color:#fff;background:#666 url(arrow01.gif) no-repeat 8px 9px;border-bottom: 1px solid #888; }
#sideNav ul li:hover ul li:hover a {color:#ff0;background:#333 url(arrow01-hover.gif) no-repeat 8px 9px;}
#sideNav .hide{background: url(arrow02.gif) no-repeat 8px 9px;}
/*--------*/
.main{width:700px;overflow:hidden;}
.i-box div{padding:0 15px;width: 670px; line-height: 1.8; overflow: hidden;word-wrap:break-word;}
.main .content{ margin: 20px 20px 60px 20px; width: 660px; overflow: hidden;word-wrap:break-word; background: url(content-bg.gif) repeat-y center top; min-height: 500px; line-height: 1.8}
.search .keyword{margin-right:3px;padding:0 5px; width: 162px; height: 25px; line-height: 25px; border: 1px solid #c2c2c2; background-color: #fff; font-size: 14px; font-weight: bolder; color: #444;}
.download-btn{ width: 136px; height: 45px;background: url(download-btn.gif) no-repeat 0 0; display: block; float: left; margin: 0 10px 0 0;padding-bottom:20px;}
.download-btn span{display: none;}
.download_td_title{color: #999;}
.main .content .tip{color: #999;}
.main .content h4{margin:0 0 20px 0;}
.main .productContent h1{font-size: 22px; color: #003984;}
.main .productContent h4{font-size: 14px; color: #ccc;}
.main .productContent ul{ margin: auto; }
.main .productContent ul li{ list-style: disc outside none; margin: 0 0 0 35px;}
.main .productContent ul li ul li{ list-style: circle outside none; margin: 0 0 0 35px;}
.main .productContent ul li ul li ul li{ list-style: square outside none; margin: 0 0 0 35px;}
/*--------*/
.product-list{ display: block; clear: both; width: 100%;}
.product-list li{ float: left; width:155px; height: 160px;margin:0 5px; text-align: center; list-style-type: none;}
.product-list li img{width: 150px;}
.product-list li .product-name {line-height: 20px;}