@charset "UTF-8";
/* CSS Document */


#head_container .page_title h1{
	width:400px;
	height:25px;
	margin:32px auto 32px 32px;
	background-image:url(image/page_titile.png);
	background-repeat:no-repeat;
}
/*
==========================================================
contents
==========================================================
*/
#contents_wrap{
	clear:both;
	width:100%;
	overflow:hidden;
	background-image:url(../commonImage/contents_bg.jpg);
}
#contents{
	width:1020px;
	overflow:hidden;
	margin:0 auto;
}
#customer{
	width:930px;
	height:400px;
	margin:0 auto 30px auto;
	padding:40px 40px 0 40px;
	overflow:hidden;
	position:relative;
	background-color:#FFF;
	-webkit-box-shadow: 0px 0px 3px 0 #777; /* Safari, Chrome用 */
  　-moz-box-shadow: 0px 0px 3px 0 #777; /* Firefox用 */
  　box-shadow: 0px 0px 3px 0 #777; /* CSS3 */
 }
 
#customer #inner{
	margin:0;
	padding:0px 30px 0 30px;
	overflow:hidden;
 }

#customer #inner .btn{
	width:940px;
	height:304px;
	margin:0px auto 0 auto;
	padding:0px;
	overflow:hidden;
	position: absolute;
	left:35px;
	top: 120px;
 }
#customer #inner .btn ul{
	width:1018px;
	height:304px;
	margin:0 0 0 0;
	padding:0px;
	overflow:hidden;
 }
#customer #inner .btn ul li{
	width:304px;
	height:204px;
	margin:0 16px 0 0;
	padding:0px;
	overflow:hidden;
	float:left;
 }
#customer #inner .btn ul li a{
	width:304px;
	height:204px;
	display:block;
 }
#customer #inner .btn ul li a:hover img {
	opacity: 0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
}
 
#customer #inner h2{
	height:40px;
	width:330px; 
	background-image:url(image/customer.jpg);
	background-repeat:no-repeat;
}


#products_wrap{
	clear:both;
	width:100%;
	height:535px;
	overflow:hidden;
	background-image:url(../topImage/top_products_bg.jpg);
	background-repeat: repeat-x;
}
#products{
	width:1020px;
	height:535px;
	overflow:hidden;
	margin:0 auto;
	text-align:left;
}
#products h3{
	height:56px;
	margin: 20px 0 5px 0;
	padding:0;
	background-image: url(../topImage/products_titile.png);
	background-position:left top;
	background-repeat:no-repeat;
} 
#products .item{
	width:1020px;
	overflow:hidden;
	margin:0;
}
#products .item ul{
	width:1024px;
	overflow:hidden;
	margin:0;
	padding:0;
}
#products .item ul li{
	width:249px;
	height:204px;
	float:left;
	overflow:hidden;
	margin:0 7px 7px 0;
}
#products .item ul li a{
	width:249px;
	height:204px;
	display:block;
}

#products .item a:hover img {
	opacity: 0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
}

