@charset "utf-8";
/* CSS Document */
html { overflow: -moz-scrollbars-vertical; }
html,body{
	height:100%
}

body { 
	position:relative;	
	margin: auto;
	text-align: -moz-center;
	*text-align:center;	
	
	display:block;
	line-height:22px;
	font-size:13px;
	letter-spacing:1px;
	font-family:"Arial"
	background-color:#FFFFFF;
	display:block;
	background-image:url(images/background_1.jpg);
	background-position:center;
	background-repeat:repeat-y;	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}

#Container{
	width:995px;
	[;width:994px;]/* Sa,CH */
	*width:995px!important;/*ie7*/
	*width:994px;
	margin: auto;
	background-color:#FFFFFF;
	padding:0px 0px 0px 0px;
	text-align:left;
	
	display:block;
	height:100%;
	
}
#IndexLang{
position:relative;
	right:75;
	top:10;
	width:200px;
	height:50px;
	z-index:999;
	padding:10px 0px 0px 724px;
	color:#CCCCCC;
	left: 0;}
#Indexheader{position:absolute; top:0px;display:inline-block;
	}
#IndexLang a{
	text-decoration:none;
	color:#666666;
}


#indexContent{
	padding:10px 0px 5px 0px;
	margin:299px 0px 0px 0px; 
}

#footer{
	border-top:1px solid  #cccccc;
	padding:2px 0px 2px 6px;
	margin:10px 12px 0px 12px;
	*margin:10px 7px 0px 7px;
	width:971px;
	*width:960px;
	float:left;
	font-size:11px;
}
#footer a{	
	text-decoration:none;
	color:#999999;
}
#footer a:hover{	
	text-decoration:none;
	color:#0066CC;
}
#IndexLeftStroke{
	background-image:url(images/leftContactStroke.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:16px;
	height:428px;float:left;

}
#indexContentLeft{	
	width:238px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;float:left;
}

#indexContentLeft ul{
	width:225px;
	padding:0px 0px 0px 13px;
	margin:0px 0px 0px 0px;
}

#indexContentLeft li{
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.IndexContactBox{
	background-image:url(images/leftContactBox.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:225px;
	height:208px;
	line-height:18px;
}

.IndexFactoryBox{
	background-image:url(images/leftFactoryBg.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.IndexFactoryBoxSmallText{
	font-size:12px;
	line-height:16px;
	padding:4px 0px 10px 0px;
	margin:0px 0px 0px 0px;
}
#IndexAboutUs{
	width:411px;
	height:165px;
	padding:0px 0px 0px 12px;
	margin:2px 0px 0px 0px;
	float:left;
	text-align:justify;
}
.IndexAboutUsText{
	padding:5px 20px 0px 10px;
}
.ContentText{
	padding:8px 20px 0px 10px;
	font-size:15px;
	font-family:"PMingLiu";
	letter-spacing:2px;
	line-height:28px;
}
.more{
	float:right;	
	padding:0px 5px 0px 0px;
	margin:0px 0px 0px 0px;
	height:25px;
	width:48px;	
}
.more a{
	background-image:url(images/more.jpg);
	background-repeat:no-repeat;
	background-position:left;	
	float:right;	
}
.more img{
	border:0px;
}
.more a:hover{
	background-image:url(images/more_over.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#IndexNew{
	width:290px;
	height:165px;
	padding:0px 13px 0px 6px;
	margin:2px 0px 0px 0px;
	float:left;
	text-align:justify;
}
.IndexNewText{
	padding:5px 18px 0px 3px;
}
#Product{
	width:708px;
	
	padding:0px 0px 0px 12px;
	margin:0px 0px 0px 0px;
	float:left;
	text-align:justify;
}
.IndexProductText{
	padding:0px 0px 0px 0px;
}
#ProductItems{
	width:708px;
	height:195px;
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	float:left;
	text-align:justify;
}
img{
border:0px;
}




#language{
	position:absolute;
	z-index:6;
	letter-spacing:0px;
	top:10px;
	right:70px;
	color:#CCCCCC;
	width: 104px;
	width:200px;
}

#language a{
	text-decoration:none;
	color:#666666;
}
#language a:hover{
	color:#FF6633;
}
#logo{
		height:105px;
	position:relative;
	z-index:2;
	
}
#logo a{cursor:pointer;
}
#banner{
	position:absolute;
	padding:0px 0px 0px 0px;
	z-index:1;
	top:67px;
	height:283px;	
}
#ContentContent{
	padding:13px 0px 5px 0px;
	margin:0px 0px 0px 0px; 
	float:left;
}
#topmenu{
	padding:116px 0px 0px 55px;
	position:relative;
	z-index:4;
	height:123px;	
	
}
#topmenu ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	
}
#topmenu li{
	padding:0px 1px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	float:left;
}
#woman{

	height:278px;
	position:absolute;
	width:220px;
	z-index:3;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 752px;
	top:44px;
}
#man{

	height:278px;
	position:absolute;
	width:220px;
	z-index:3;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 742px;
	top:46px;
}
#Content{
	width:708px;
	height:auto;
	*height:auto!important;
	*height:153px;
	padding:0px 0px 0px 12px;
	margin:2px 0px 0px 0px;
	float:left;
	text-align:justify;
	
}
#productimage{
	height:308px;
	position:absolute;
	width:220px;
	z-index:3;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 672px;
	top:36px;
}
#product2{
	height:308px;
	position:absolute;
	width:220px;
	z-index:3;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 738px;
	top:64px;
}
#product3{
	height:308px;
	position:absolute;
	width:220px;
	z-index:3;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 742px;
	top:34px;
}
#product4{
	height:308px;
	position:absolute;
	width:220px;
	z-index:3;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 564px;
	top:39px;
}
#product6{
	height:308px;
	position:absolute;
	width:220px;
	z-index:3;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 724px;
	top:69px;
}
#product7{
	height:308px;
	position:absolute;
	width:220px;
	z-index:3;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 591px;
	top:48px;
}
.title{
	color:#36BCE2;
	font-weight:bold;
	font-size:16px;
}
.ContentTitle{
	background-image:url(images/TitleBullet.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#26477d;
	font-weight:bold;
	font-size:14px;
	padding: 5px 0px 0px 22px;
}
.productionTable td{
	padding: 4px 0px 2px 10px;
	text-align:left;
	
}
.tableHead{
	background-color:#224177;
	color:#FFFFFF;
	font-weight:bold;
}
.tableBlue{
	background-color:#C8EBFF;
	color:#000000;	
}
.tableWhite td{
	border:1px solid #C8EBFF;
}
.newsStroke{
	border-bottom:1px dotted #Cccccc;
}
.productImage{
border:1px solid #Cccccc;
}
.IndexNewsItem a{
	text-decoration:none;
}
.IndexNewsItem a:hover{
	text-decoration:none;
	color:#FF9900;
}
