body{ margin:0px; padding:0px; background:#FFFFFF;}
.clear{ clear:both;}
a:link,a:visited{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}
a:active,a:hover{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#FF9900;}
/*--head--*/
#head{ margin:0px auto; width:950px;}
#head .left{ margin-left:15px; margin-top:20px;float:left;}
#head .right{ 
				width:404px; height:101px;
				background:url(images/top-back.gif) no-repeat;
				float:right;
				}
#head .right span{ 
					margin-top:10px; width:150px; height:22px;
					text-align:center; float:right; display:block; 
					font-size:12px; font-weight:600;
					}
/*--headend--*/
/*--menu--*/
#menu{ 
		margin:0px auto; width:100%; 
		height:34px; 
		background:url(images/menu.gif) repeat-x;
		}
#menu ul{ 
			margin:0px auto; width:950px; 
			height:34px; list-style-type:none;
			}
#menu ul li{ float:left;}
#menu ul li span{ 
					height:30px; line-height:30px; width:140px; 
					font-size:14px; font-family:Arial, Helvetica, sans-serif; 
					color:#FFFFFF; text-align:center; 
					display:block; float:left;
					}
#menu ul li span a:link,#menu ul li span a:visited{ color:#FFFFFF; text-decoration:none;}
#menu ul li span a:hover,#menu ul li span a:active{ color:#FF7800; font-size:15px; font-weight:600; text-decoration:none;}
#menu ul li .span1{ width:170px;}
#menu ul li .span2{ *width:160px;}
#menu ul li img{ margin-top:10px;}
/*--menuend--*/
/*--mid--*/
#mid{ margin:3px auto; width:950px;}
#mid .midsup{ margin:0px; width:100%; height:249px;}
#mid .midsub{ margin-top:3px; width:100%;}
#mid .midsub .left-m{ width:230px;float:left;}
#mid .midsub .left-m .fmt{ 
							width:228px; height:320px; border:1px solid #E2E2E2; 
							background:url(images/connt.gif) no-repeat bottom right;
							}
#mid .midsub .left-m .fmt span{ 
								  padding:10px; line-height:28px; 
								  font-size:13px; font-family:Arial, Helvetica, sans-serif;
								  display:block;
								  }
#mid .midsub .right-m{ 
						width:713px; margin-left:5px; 
						border:1px solid #E2E2E2;float:left;
						}
#mid .midsub .right-m .fmtr{ width:100%; height:320px;}
#mid .midsub .right-m .fmtr span{ 
								  padding:10px; text-indent:30px; line-height:30px; 
								  font-size:13px; font-family:Arial, Helvetica, sans-serif;
								  display:block;
								  }
h1{ 
	margin:0px; width:100%; height:27px; 
	background:url(images/menu-sub.gif) no-repeat;
	}
h1 span{ 
		 margin-left:15px; height:27px; line-height:27px; 
		 font-size:14px; font-weight:400; 
		 font-family:Arial, Helvetica, sans-serif; 
		 display:block; color:#FFFFFF;
		 }
h2{ 
	margin:0px;width;100%; height:27px; 
	background:url(images/menu-sub-r.gif) repeat-x;
	}
h2 span{ 
		 width:150px;
		 height:27px; line-height:27px; 
		 font-size:14px; font-weight:400; 
		 font-family:Arial, Helvetica, sans-serif; 
		 display:block; background:url(images/menu-sub-r-1.gif) repeat-x;
		 }
h2 span img{ margin:6px; float:left;}
/*--midend--*/		 
/*--bottom--*/		 
#bottom{ 
		margin:0px auto; margin-top:5px; 
		width:950px; height:80px;
		background:url(images/bottom-bg.gif) repeat-x;
		}
#bottom span{ padding-top:35px; width:100%; text-align:center; font-size:13px; font-family:Arial, Helvetica, sans-serif; display:block;}
/*-----------------------------------------------------company---------------------------------*/
#mid .companyimg{ width:100%px;}
#mid .company{ width:948px; border:1px solid #E2E2E2;}
#mid .company .fors{ width:920px; margin:10px;}
#mid .company .fors span{ 
					width:100%px;font-size:13px; 
					font-family:Arial, Helvetica, sans-serif; 
					text-indent:30px; line-height:30px;
					display:block;
					}
#mid .comtu{ width:948px; height:190px;overflow:hidden; border:1px solid #E2E2E2;margin-top:5px; }
#mid .comtu span{ margin-left:6px;_margin-left:5px; margin-top:6px; width:180px; height:176px; border:1px solid #333333; float:left; display:block;}
/*----------------------------------------------contact----------------*/
#mid .contact{ width:948; border:1px solid #E2E2E2;}
#mid .contact .for-line{ width:100%; height:400px;}
#mid .contact .for-line span{ 
							width:100%px; padding-top:15px; padding-left:25px; font-size:13px; 
							font-family:Arial, Helvetica, sans-serif; 
							line-height:30px;
							display:block;
							}
/*-------------------------------------------------inquery--------------------------*/
#mid .inquery{ width:948; border:1px solid #E2E2E2;}
#mid .inquery .forms{ width:100%;}
dl { 
        width:100%; 
        font-size:13px; 
        line-height: 1.5em; 
        margin-top: 20px; 
        padding: 0px; 
	} 
dt { 
        float: left; 
        width: 200px;
		line-height:25px;
		_line-height:20px;
        margin: 0px; 
        padding: 0px; 
		text-align:right;
} 
dd { 
		float:right; 
        clear: none; 
        width: 735px;
		line-height:25px;
		_line-height:20px; 
		margin: 0px; 
        padding-left: 10px;_padding-left:0px;
		text-align:left;
} 
.spanf1{ width:600px; margin-left:50px; font-size:13px; line-height:40px; clear:both; display:block;}
.spanf2{ width:600px; margin-left:100px; display:block; clear:both;}
.sps{ display:block; clear:both;}
.spanbut{ margin-top:15px; width:600px; margin-left:50px;height:80px; float:right;display:block;}
/*---------------------------------------------product------------------------------------------*/
#mid .product{ width:100%;}
#mid .product .leftpd{ width:228px;float:left;border:1px solid #E2E2E2;}
#mid .product .rightpd{ 
						width:715px; margin-left:3px;
						border:1px solid #E2E2E2;float:left;
						}
h3{	
	margin:0px;
	width:100%; height:27px;
	background:url(images/pdt.gif) no-repeat bottom right;
	}
h3 span{
			margin-left:25px; line-height:27px; height:27px; 
			font-size:14px; font-weight:400; 
			font-family:Arial, Helvetica, sans-serif; display:block;
			}
#mid .product .leftpd .pdlist{ width:228px;}
#mid .product .leftpd .pdlist ul{ width:228px; list-style-type:none; margin-top:5px; margin-left:0px; padding:0px;}
#mid .product .leftpd .pdlist ul li{ margin-left:8px;width:210px; height:35px;background:url(images/pro-name.gif) no-repeat 0px 0px;}
#mid .product .leftpd .pdlist ul li span{height:35px; line-height:35px; margin-left:20px; display:block;}
#mid .product .rightpd .productlist{ width:100%; padding:0px; margin-top:1px; margin-bottom:6px;}
#mid .product .rightpd .productlist ul{ margin:0px; padding:0px; width:100%; list-style-type:none;}
#mid .product .rightpd .productlist ul li{ padding:0px; margin-left:5px;_margin-left:4px; margin-top:5px; border:1px solid #E2E2E2; width:169px; height:140px; float:left;}
#mid .product .rightpd .productlist ul li img{ margin-left:4px; margin-top:5px;}
#mid .product .rightpd .productlist ul li span{ 
											*margin-top:5px;padding:0px; height:18px; 
											line-height:18px;border-top:1px solid #e2e2e2; font-size:12px;
											width:100%; display:inline-block; text-align:center;
											}
											
#mid .product .rightpd .product-nr{ width:100%; margin-top:10px;}
#mid .product .rightpd .product-nr span{ 
										width:700px; margin-left:15px; 
										font-size:13px; 
										font-family:Arial, Helvetica, sans-serif; line-height:35px;
										display:block;
										}
#mid .product .rightpd .product-nr span img{ margin:20px;}









