@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background:url(../images/bg.png);
}

#All{
	width:960px;
	height:100%;
	margin:auto;
	background:#FFF;
}


#contact{
	width:215px;
	text-align:center;
}


#title{
	width:940px;
	height:290px;
	padding-top:29px;
	margin-left:22px;
	margin-bottom:20px;
	background:url(../images/title.png) no-repeat;
}

#middle{
	width:940px;
	margin-left:20px;
}


#middle_lft{
	width:215px;
	background:#F8FAFE;
	float:left;
	margin-bottom:100px;
}

#middle_lft ul li{
	width:215px;
	height:78px;
	text-align:center;
	padding-top:25px;
	list-style:none;
	margin-left:-40px;
	text-decoration:none;
	font-size:20px;
	background:url(../images/lft_2.png) no-repeat;
}

#middle_lft a{
	color:#000;
	text-decoration:none;
}

#middle_lft a:hover{
	text-decoration:none;
	font-size:22px;
	color:#F00;
}


#middle_rt{
	width:620px;
	margin-right:50px;
	background:#F8FAFE;
	float:right;
	text-align:justify;
}


#middle_meue{
	width:620px;
	height:60px;
}
#middle_meue ul{
	margin:0px;
	padding:0px;
}
#middle_meue ul li{
	height:60px;
	margin-left:20px;
	list-style:none;
	text-align:center;
	padding-top:16px;
	float:left;
}



#middle_rt a{
	color:#000;
	text-decoration:none;
}

#middle_rt a:hover{
	text-decoration:none;
	font-size:18px;
	color:#F00;
}

#middle_rt1{
	width:203px;
	margin-top:20px;
	float:left;
}

#middle_rt1 table td{	
	width:152px;
	height:175px;
	background:#F8FAFE;
}




/*about_us*/
#middle_rt2_text1{
	min-width:320px;
	min-height:300px;
	background:#F8FAFE;
	
	
}

#a_text{
	width:320px;
	padding:10px;
}

#middle_rt2_text2{
	width:300px;
	height:40px;
	margin-top:-20px;
	text-align:center;
	vertical-align:middle;
	background:url(../images/about_1.png) no-repeat;
}


#middle_rt2_intext1{
	float:right;
	min-height:300px;
	min-width:300px;
	margin-top:-40px;
	margin-right:-2px;
	padding:10px;
	background:#F8FAFE;
	background:#fff;
	text-align:justify;
	border-left:solid 1px #D9EFFC;
	border-bottom:solid 1px #D9EFFC;
	border-right:solid 2px #fff;
}

#zp{
	width:277px;
	min-height:300px;
	text-align:justify;
	padding:10px;
	margin-bottom:150px;
	margin-top:-15px;
}
#dw{
	min-height:300px;
	min-width:300px;
	border-bottom:solid 1px #D9EFFC;
	border-left:solid 1px #D9EFFC;
	border-right:solid 1px #D9EFFC;
}
span{ text-align:right;}

#middle_rt2_intext p{
 position:absolute;
 text-align:justify;
 bottom:0px;
 padding:0px;
 margin:0px
}
/*end of about_us*/

/*service*/
#s_text{
	min-width:280px;
	min-height:300px;
	margin-top:-50px;
}
#h{
	width:250px;
	height:100px;
	padding-top:30px;
	float:right;
}
#s_p{
	width:300px;
	height:280px;	
	float:right;
	margin-right:-2px;
	margin-top:-2px;
	padding:10px;
	background:#F8FAFE;
	background:#fff;
	text-align:justify;
	border-left:solid 1px #D9EFFC;
	border-bottom:solid 1px #D9EFFC;
	border-right:solid 2px #fff;
}
#s_text ul li{
	list-style:none;
	margin-bottom:50px;
}

#empty{
	height:50px;
	width:620px;
	border-bottom:solid 1px #D9EFFC;
	background:#fff;
}

/*end of service*/

/*contact*/
#c_text{
	width:520px;
	margin-top:100px;
	margin-left:50px;
	margin-bottom:100px; 
	padding-left:20px;
}

#c_text ul li{
	font-size:20px;
	margin-top:30px;
	margin-left:30px;
	list-style:none;
}
/*end of contact*/

#cleaner{
	clear:both;
}
#footer{
	width:960px;
	height:90px;
	text-align:center;
	margin-left:-22px;
	font-size:12px;
	background:url(../images/footer.png) no-repeat #FFF;
}


/*product_info*/

#product_info{
	width:610px;
	margin-left:6px;
}
#product_info table{
	border:solid 1px #CCC;
	text-align:center;
	vertical-align:middle;
}

#product_info table td{
	height:40px;
	width:150px;
	border-bottom:solid 1px #CCC;
	text-align:center;
	vertical-align:middle;
}


/**/



/*·ÖÒ³*/
.page_turner { padding:4px 0px 0px 1px; float:right; clear:both; }
.page_turner a, .page_turner span { float:left; display:block; border:1px solid #D3D1D1; padding:5px; margin-left:4px; line-height:16px; }
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c { background:#6F6F6F; color:#FFF; }
#total { color:red; }



