body{
	margin:0px;
	padding:0px;
	font:Verdana, Geneva, sans-serif;
	font-size:12px;
}
a:link {
	text-decoration: none;
	color:#43141b;
}
a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color:#999;
}

a:active {
	text-decoration: none;
}
.mainbg{
	width:100%;
	height:auto;
	background-image:url(images/mainbg.jpg);
	background-repeat:repeat-x;
	margin:auto;
}
.main{
	width:950px;
	margin:0px auto;
}
.top{
	width:950px;
	height:90px;
	margin:5px auto auto auto;
	background-image:url(images/top.jpg);
	background-repeat:no-repeat;
}
.nav{
	width:950px;
	height:36px;
	margin:0px auto auto auto;
	background-image:url(images/nav.gif);
}
.nav-con{
	width:950px;
	height:25px;
	margin:0px auto auto auto;
}
.shop{
	width:100px;
	height:25px;
	padding-left:92px;
	float:left;
	clear:both;
}
.link{
	width:747px;
	height:25px;
	float:right;
}
.link ul{
	margin-top:2px;
	display:block;
	clear:right;
	margin-left:-20px;
}
.link-1 ul li{
	text-align:center;
	display:inline;height:29px; 
	line-height:25px;
	font-size:16px; 
	float:left;
	margin-left:12px;
}

.link-1 ul li a{ color:#000; text-decoration:none;}

.link-1 ul li a:hover{ color:#666; text-decoration:none;}
.link-1{
	float:left;
	width:550px;
	height:25px;
	clear:right;
}
.link-2{
	float:right;
	width:180px;
	height:25px;
	clear:right;
}
.link-2 ul li{
	text-align:center;
	display:inline;height:29px; line-height:25px; font-size:16px; float:left; margin-right:22px;}

.link-2 ul li a{ color:#FFF; text-decoration:none;}

.link-2 ul li a:hover{ color:#666; text-decoration:none;}

.shop a  { color:#FFF; text-decoration:none;
          text-align:center;
	         display:inline;height:25px; line-height:25px; font-size:16px; float:left;}

.shop a:hover{ color:#666; text-decoration:none;}
.nav4{
	width:950px;
	height:auto;
	margin:10px auto auto auto;
}
.nav4 td{
	width:8%;
	border-left:#CCC dashed 1px;
	color:#43141b;
}
.content{
	width:950px;
	height:325px;
	margin:15px auto auto auto;
	background-repeat:repeat-x;
}
.logn{
	text-align:center;
	width:950px;
	height:33px;
	margin:0px auto auto auto;
	background-image:url(images/conbg.gif);
	background-repeat:repeat-x;
	line-height:25px;
	vertical-align:middle;
	color:#FFF;
}
.logn a{
	color:#FFF;
}
.left{
	width:190px;
	height:290px;
	float:left;
	clear:both;
	background-image:url(images/conbg1.gif);
}
.news{
	width:178px;
	height:290px;
	margin:0px auto auto auto;
	background-color:#FFF;
	overflow:hidden;
}
.right{
	width:750px;
	height:290px;
	float:right;
}
.flash{
	width:515px;
	height:280px;
	float:left;
	clear:both;
	margin-top:10px;
}
.re{
	border:#999 solid 1px;
	overflow:hidden;
	width:225px;
	height:290px;
	float:right;
}
#user{
	width:120px;
	height:15px;
}
#pass{
	width:120px;
	height:15px;
}
.production{
	width:950px;
	height:250px;
	margin:10px auto auto auto;
}
.nav3{
	width:950px;
	height:36px;
	margin:0px auto auto auto;
	background-image:url(images/nav3.gif);
}
.link-3{
	overflow:hidden;
	margin-right:213px;
	text-align:center;
	line-height:30px;
	text-overflow:ellipsis;
	vertical-align:middle;
	width:545px;
	height:25px;
}
.link-3 a{
	text-decoration:none;
	color:#666;
}
.link-3 a:hover{
	text-decoration:none;
	color:#900;
}
.production-left{
	background-image:url(images/leftbg.gif);
	width:190px;
	height:210px;
	float:left;
	clear:right;
	text-align:center
}
img{
	border:none;
}
.production-right{
	width:750px;
	height:210px;
	float:right;
}
.production-center{
	width:510px;
	height:200px;
	float:left;
	margin-top:10px;
	clear:right;
	overflow:hidden;
}
.pro-right{
	width:230px;
	height:210px;
	float:right;
	margin-top:0px;
}
.footer{ width:950px; margin:0 auto; height:120px; background:url(images/footerbg.jpg) no-repeat; }

.footer h2.footmenu{ height:33px; line-height:33px; text-align:center; font-size:12px; font-weight:normal; padding-bottom:10px; color:#767676;}

.footer h2.footmenu a{ color:#767676; }

.footer h2.footmenu a:hover{ text-decoration:underline; }

.footer p{ line-height:22px; font-size:12px; text-align:center; color:#767676;}
