html,body {
	margin:0;
	padding:0;
	height:100%;
	background:#0b1119 url(../images/bg.png) repeat-x 0 0;
	font-family:微软雅黑,Arial,Helvetica,sans-serif;
	font-size:12.8px;
	color:#FFF;
}
	.clear{clear:both;}
	img{border:0;}
	*{margin:0;padding:0;border:0;}
	h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,span,form
	{border:0;margin:0;padding:0;height:auto;}
	ul{border:0; margin:0; padding:0;list-style-type:none;}
	a:link,a:visited{color:#999;text-decoration:none;}
	a:hover{color:#FFF;text-decoration:none;}

#content{
	width:920px;
	margin:auto;
}
	#header{
		height:100px;
		padding-top:34px;
	}
		#top{
			height:60px;
		}
			#logo{
				width:200px;
				float:left;
				height:60px;
			}
			#language{
				width:100px;
				float:right;
				padding-top:43px;
				height:17px;
			}
				#language strong a{color:#FFF;}
		#nav{
			padding-top:17px;
			_padding-top:15px;
			height:25px;
		}
			#nav li{
				background:url(../images/nav-bor.gif) no-repeat right 2px;
				float:left;
				height:14px;
				padding-right:10px;
				margin-right:10px;
			}
				#nav li.over{background:none;}
				#nav li strong a{color:#FFF;}
	#home{
		height:438px;
	}
	#main{
		height:426px;
		padding-top:12px;
	}
		.productop{
			height:50px;
			font-size:14px;
		}
			.productop li{
				float:right;
				text-align:center;
				line-height:26px;
			}
			.productop li.after{
				background:url(../images/tab-bg.gif);
				width:80px;
				height:50px;
				margin-right:10px;
				font-weight:bold;
			}
				.productop li.after a{color:#FFF;}
			.tabtop{
				height:50px;
				font-size:14px;
			}
			.tabtop li{
				float:left;
				text-align:center;
				line-height:26px;
			}
			.tabtop li.after{
				background:url(../images/tab-bg.gif);
				width:80px;
				height:50px;
				margin-right:10px;
				font-weight:bold;
			}
				.tabtop li.after a{color:#FFF;}
				
		#product{
			height:330px;
			padding-top:10px;
		}
			#product .left{
				margin-top:160px;
				background:url(../images/left.png) no-repeat;
				width:50px;
				height:50px;
				float:left;
				cursor:pointer;
			}
			#product .right{
				margin-top:160px;
				background:url(../images/right.png) no-repeat;
				height:50px;
				width:50px;
				height:50px;
				float:right;
				cursor:pointer;
			}
			#product .boxmax{float:left;width:816px;overflow:hidden;}
			#product li{
				float:left;
				width:250px;
				height:330px;
				padding:0 11px;
				display:block;
			}
				#product .box{
					background:#1a1a1a;
					height:300px;
					padding:15px;
				}
				#product li img{
					width:220px;
					height:180px;
					
				}
			#product .over{
				float:left;
				width:225px;
				padding:15px;
				height:300px;
				background:#1a1a1a;
			}
				#product h1{
					height:28px;
					font-size:14px;
					line-height:28px;
					border-bottom:#999 1px solid;
				}
				#product .txet{
					color:#999;
					line-height:16px;
					font-size:12px;
					padding-top:5px;
				}
				#product h1 a:link,#product h1 a:visited{color:#FFF;text-decoration:none;}
				#product h1 a:hover{color:#FF0;text-decoration:none;}
			#product_data{
				padding:30px 35px 0;
				height:350px;
			}
				#product_data .leftimg{
					float:left;
					width:500px;
					height:345px;
					padding:0 15px 15px;
					background:#1A1A1A;
				}
					#product_data .maximg{
						float:left;
						width:360px;
						height:300px;
						margin:15px 15px 0 0;
						background:#FFF;
					}
						#product_data .maximg img{
							width:360px;
							height:300px;
						}
					#product_data .smallimg{
						float:right;
						width:120px;
						height:315px;
					}
						#product_data .smallimg li{
							height:90px;
							margin-top:15px;
							background:#FFF;
							display:block;
						}
							#product_data .smallimg li img{
								height:90px;
								width:120px;
							}
					#product_data .leftimg .tite{
						padding-top:10px;
						font-size:14px;
						font-weight:bold;
					}
				#product_data .mainmax{
					float:right;
					width:300px;
					height:350px;
				}
					#product_data .maintxt{line-height:17px;}
		#service{
			padding-bottom:12px;
			height:414px;
		}
			#case{
				width:620px;
				border-right:#cc99cc 1px solid;
				height:414px;
				float:left;
				padding-right:20px;
			}
				#case dl{
					background:url(../images/gay-ico.gif) repeat-x 0 bottom;
					height:135px;
					margin-top:15px;
				}
					#case dt{
						float:left;
						height:120px;
						width:200px;
					}
					#case dt img{
						background:#FFF;
						padding:10px;
					}
					#case dd{
						float:left;
						height:120px;
						width:330px;
						padding:5px 0 0 15px;
					}
						#case dd h1{
							font-size:14px;
							height:25px;
						}
							#case dd h1 a:link,#case dd h1 a:visited{color:#FFF;text-decoration:none;}
							#case dd h1 a:hover{color:#FF0;text-decoration:none;}
						#case dd p.txt{
							line-height:18px;
							font-size:12px;
							color:#ccc;
						}
			#news{
				width:255px;
				height:414px;
				float:right;
				padding:0 12px;
			}
				.newlist li{
					border-bottom:#cc99cc 1px solid;
					height:28px;
				}
					.newlist li a{
						padding:0 5px;
						display:block;
						height:28px;
						line-height:28px;
					}
						.newlist li a:link,.newlist li a:visited{color:#999;text-decoration:none;}
						.newlist li a:hover{color:#FFF;text-decoration:none;background:#C09;}
	
	.paging{
		padding:10px;
		text-align:right;
	}
	#contact_back{
		z-index:2;
		top:0px;
		left:0px;
		overflow:hidden;
		width:920px;
		height:426px;
	}
	#contact_avp{
		position:absolute;
		z-index:5;
		width:920px;
		height:426px;
	}
		#contact{
			padding:24px 0;
			line-height:20px;
			font-size:14px;
		}
			#contact span{
				margin-right:10px;
			}
		#contact-form p{}
		#contact-form input{
			width:380px;
			border:#FFF 1px solid;
			background:#a880ac;
			margin-bottom:5px;
			font-family:微软雅黑,Arial,Helvetica,sans-serif;
		}
		#contact-form textarea{
			width:380px;
			height:80px;
			border:#FFF 1px solid;
			background:#b180b6;
			font-family:微软雅黑,Arial,Helvetica,sans-serif;
		}
			#contact-form p.btn{padding:15px 0 0 295px;}
			#contact-form input.btn_move{
				background:url(../images/btn.gif);
				width:85px;
				height:22px;
				border:0;
				font-family:微软雅黑,Arial,Helvetica,sans-serif;
			}
			#contact-form input.btn_out{
				background:url(../images/btn.gif) no-repeat 0 -22px;;
				width:85px;
				height:22px;
				border:0;
				font-family:微软雅黑,Arial,Helvetica,sans-serif;
			}
	#footer{
		height:100px;
		padding-top:10px;
		line-height:14px;

	}
		#footer p.conat{
			color:#999;
		}
		#footer p.copy{
			color:#666;
		}

* html #product .left{
background:none!important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/left.png', sizingMethod='scale';}
* html #product .right{
background:none!important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/right.png', sizingMethod='scale'}