@charset "gb2312";
body {
	background:url(../images/pagesbj.jpg) no-repeat center 74px #121212;
}

#top {
	height:74px;
	overflow:hidden;
	margin:0 auto;
	background:url(../images/topbj-2.jpg) repeat-x;
	position:relative;
}
#top .top {
	width:1000px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	position:relative;
}
#top .top .logo,#top .top .menu,#top .top .language {
	float:left;
	height:100%;
	overflow:hidden;
	position:relative;
}
#top .top .logo {
	width:220px;
}
#top .top .menu {
	width:650px;
}
#top .top .menu a {
	float:left;
	display:block;
	width:130px;
	height:100%;
	line-height:74px;
	font-size:16px;
	text-align:center;
	background:url(../images/menubj-2.jpg) no-repeat;
	color:#fff;
}
#top .top .menu a:hover,#top .top .menu a.hover {
	background:url(../images/menuhover-2.jpg) no-repeat;
	color:#f9bc00;
}
#top .top .language {
	width:127px;
	background:url(../images/menubjli-2.jpg) no-repeat left top;
	padding-left:3px;
	padding-top:15px;
	line-height:2em;
	text-align:center;
}

#pages {
	width:1000px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	position:relative;
}
#pages #content {
	float:left;
	width:1000px;
	position:relative;
	margin:100px auto 0;
	background:url(../images/contentbj.png) repeat;
}
#pages #content #pages-title {
	width:980px;
	height:52px;
	overflow:hidden;
	border-bottom:1px solid #505050;
	margin:0 auto;
	position:relative;
	color:#fff;
	font-weight:500;
	font-size:16px;
	line-height:65px;
}
#pages #content .left {
	float:left;
	width:177px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	padding:0 10px;
	position:relative;
}
#pages #content .left .navigation {
	width:100%;
	height:100%;
	margin-top:10px;
	position:relative;
}
#pages #content .left .navigation a {
	display:block;
	width:162px;
	height:33px;
	overflow:hidden;
	padding-left:15px;
	margin-bottom:2px;
	background:url(../images/li.jpg) no-repeat;
	color:#fff;
	font-size:14px;
	line-height:33px;
}
#pages #content .left .navigation a:hover,#pages #content .left .navigation .hover {
	display:block;
	width:162px;
	height:33px;
	overflow:hidden;
	padding-left:15px;
	margin-bottom:2px;
	background:url(../images/lihover.jpg) no-repeat;
	color:#000;
	font-size:14px;
	line-height:33px;
}
#pages #content .left .contact {
	width:177px;
	height:50px;
	margin:15px 0;
	position:relative;
}

#content .right {
	float:left;
	width:783px;
	height:100%;
	overflow:hidden;
	margin:60px auto 0;
	padding:0 10px;
	position:relative;
	color:#fff;
}
#content .right .about {
	text-indent:2em;
	font-size:13px;
}
#content .right .about p {
	margin-bottom:10px;
}
#content .right #products {
	width:100%;
	height:100%;
	overflow:hidden;
	position:relative;
}
#content .right #products .products {
	width:251px;
	height:211px;
	overflow:hidden;
	float:left;
	margin-bottom:20px;
	padding-right:10px;
	position:relative;
}
#content .right #products .products img {
	width:249px;
	height:180px;
	border:1px solid #323232;
	border-bottom:none;
}
#content .right #products .products .title {
	width:239;
	height:25px;
	overflow:hidden;
	border:1px solid #323232;
	border-top:none;
	line-height:28px;
	padding-left:10px;
	background:#292929;
	position:relative;
}

#content .right #products .production {
	width:230px;
	height:356px;
	overflow:hidden;
	float:left;
	margin-bottom:20px;
	padding:0 15px;
	position:relative;
}

#content .right #products .production img {
	width:230px;
	height:316px;
	border:1px solid #323232;
}
#content .right #products .production .title-2 {
	width:231;
	height:25px;
	overflow:hidden;
	line-height:30px;
	color:#bebebe;
	text-align:center;
	position:relative;
}
#content .right #products a {
	color:#fff;
}
#content .right #products a:hover {
	color:#f9bc00;
}

#content .right #page {
	clear:both;
	width:100%;
	height:40px;
	position:relative;
	text-align:center;
	margin:30px 0;
}

#content .right #page a:link,#content .right #page a:visited,#content .right #page a:active,#content .right #page span {
	padding:5px 10px 3px;
	border:1px solid #494949;
	margin:0 5px;
	color:#fff;
	background:#292929;
}
#content .right #page a:hover,#content .right #page span {
	color:#fff;
	background:#494949;
}

#pagesbottom {
	clear:both;
	width:1000px;
	height:100%;
	margin:0 auto;
	position:relative;
}
#bottom {
	clear:both;
	width:100%;
	margin:0 auto;
	padding:20px 0;
	border-top:1px solid #393937;
	background:#000;
	position:relative;
	text-align:center;
	color:#bebebe;
}