body{
	margin:0px;
	color:#4b4b4b;
	background-color:#f5f5f5;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
body a{
	margin:0px;
	color:#4b4b4b;
	text-decoration: none;
}
p{
	margin-bottom:5px;
}
ul li{
	list-style-type:none
	}
img{
	border:none;
	}
.main{
	 width:1003px;
	 margin:0px auto
	 }
.top{
    width:735px; 
    float:right	
   }
.contact{
    width:234px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:200%;
	text-align:left;
	}
.contact-main{
	width:660px; 
	text-align:Justify;
    text-justify:inter-ideograph;
	padding:auto;
	font-size:12px; 
	line-height:200%; 
	margin-top:15pt;
	margin:10px auto;
	padding-top:10px;
	}
.bule{
	color:#004694;
	font-weight:bold;
	}
.index-about{
    width:510px;
	}
.index-about ul li{
    float:left;
	list-style:none;
	padding:5px 5px;
	}
.index-products{
    float:left;
	}
.bottom ul li{
	text-align:center;
	float:left;
	width:123px;
	background-image:url(bottom-line.jpg);
	background-repeat:no-repeat;
	background-position:right;
	list-style:none;
	padding:5px 5px;
	}
	
.header{height:73px; width:100%; margin:0px;}
.header .headern{width:1003px; margin:0px auto}
.header .headern .logo{margin-left:0px; float:left;padding-top:20px;}
.header .headern .logo image{ width:312px; height:42px;}
.header .headern .headright{margin-right:0px; float:right;}


.menu{ width:1003px; height:36px; background:none; margin:0px auto; overflow:hidden;}
.menu UL { width:1000px; height:36px; margin:0px auto 0px auto; padding:0px; LIST-STYLE-TYPE: none;}
.menu UL LI {FLOAT:right;height:36px; line-height:36px; text-align:center; margin:0px; display:inline; display:block;}
.menu UL LI a {height:36px; line-height:36px; display:block; font-size:14px;}
.menu UL LI a:hover { TEXT-DECORATION:none; color:#fff;}


.navbg{width:100%; height:37px;  background:#0876be; border-bottom:2px solid #01bff3; border-top:1px solid #e5e5e5; margin:0px; clear:both; overflow:hidden;}
.navbg .nav{ width:1003px; height:39px; text-align:center; margin:0px auto; }
UL.nav { width:1003px; height:39px; margin:0px auto 0px auto; padding:0px; LIST-STYLE-TYPE: none;}
ul.nav li{
	font-size:14px;
	height:39px;
	line-height:39px;
	color:#FFF;
	text-align:center;
	float:left;
	width:167px;
	margin:0px;	
	list-style:none;	
	FONT-FAMILY: "宋体";
	background:url(nav-line.gif) no-repeat center left;
	
	}
ul.nav li A{
	height:39px;
	color:#FFF;
	text-align:center;
	float:left;
	width:100%;
	margin:0px;	
	list-style:none;	
	FONT-FAMILY: "宋体";
	text-decoration: none;	
	font-weight:bold;
	line-height:39px;
}
ul.nav  li A:hover{
	height:39px;
	color:#8de8fe;
	text-align:center;
	float:left;
	background:url(nav2.png) no-repeat center bottom;		
	list-style:none;	
	FONT-FAMILY: "宋体";
	text-decoration: none;	
	font-weight:bold;
	line-height:39px;

}


.flash{width:100%; background-color:#01bff3; height:382px;  background-position:50% 50%;}
.flashbottom{width:100%; background-color:#f5f5f5; height:20px;}


.left{
	margin:0px auto;
 	width:237px; 
	float:left; 
	}
.right{
    width:750px;
	float:right;
	display:inline;  
	padding-left:0px;
	height:auto!important; 
	height:520px; 
	min-height:520px; 
	background:url(leftbg.jpg) repeat-y;}
.productcontect{
	width:735px; 
	float:right; 
	font-size:12px; 
	line-height:200%;
	margin-top:10px;
	}
.productlist{
    width:715px; 
	padding:0px 10px; 
	border:1px #CCC solid; 
	border-top:none;
	}
.productlist-left{
	width:20px; 
	border-right:1px #CCC solid; 
	height:20px;
	margin-top:20px;
	padding:10px 5px 10px 0px ;
 	}
.productlist-center{
	}
.productlist-center2{
	margin:0px;
	padding-left:5px; 
	text-align:center; 
	border-left:1px #CCC solid;
	}
.productlist-right{
	width:60px; 
	height:20px; 
	padding-top:5px; 
	text-align:center; 
	border-left:1px #CCC solid;
	}
.producttree{
	text-align:left; 
	width:100%; 
	height:200px; 
	background-image:url(products_30.jpg); 
	background-position:0%; 
	background-repeat:repeat-y
	}
.producttree ul li{
	width:190px;
	list-style-image:url(productsline.jpg);
	border-bottom:#ccc 1px inset;
	list-style-position:inside;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	}
.producttree li a{
	width:190px;
	width:100%;
	color:#4b4b4b;
	text-decoration: none;
	list-style-image:url(productsline.jpg);
	padding-left:10px;
	list-style-position:inside;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	}
.producttree li A:hover{
	color:#004694;
	font-weight:bold;
    }
.contact{ margin:0px auto 0px auto; width:234px;
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:200%;
	text-align:left;
}
.contact ul{ margin:0px auto 0px auto; margin-left:0px; padding:0px; width:225px;font-size:12px;font-family:宋体; line-height:200%;}
.contact ul li{ width:225px; list-style:none; text-align:left; padding-left:10px; border-bottom:#ccc 1px dotted;font-weight:normal; background:url(list.gif) no-repeat 0px 10px ;
}
.aboutleftlj{ margin:0px; width:235px;
	background-image:url(products_30.jpg); 
	background-position:0%; 
	background-repeat:repeat-y
}
.aboutleftlj ul{ margin:0px auto 0px auto; padding:0px; width:215px;font-size:12px;font-family:Arial, Helvetica, sans-serif; line-height:200%;}
.aboutleftlj ul li{ width:215px; list-style:none; text-align:left; padding-left:10px; color:#004694;font-weight:bold; background:url(list.gif) no-repeat -5px 8px; padding-left:10px}
.aboutleftlj li A:hover{color:#004694;font-weight:bold;}

.aboutleftlj2 ul{ margin:0px auto 0px auto; padding:0px; width:180px;font-size:12px;font-family:Arial, Helvetica, sans-serif; line-height:200%}
.aboutleftlj2 ul li{ width:180px; list-style:none; text-align:left; background:url(productsline.jpg) no-repeat 0px 10px ;border-bottom:#ccc 1px inset;font-weight:normal;}
.aboutleftlj2 li A:hover{color:#004694;font-weight:bold;}
