/* CSS Document */
body{ margin:0px 0px; padding:0xp 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; font-size:12px;
}
ul,h1,h2,h3,h4,h5{ margin:0px 0px; padding:0px 0px;}
li{ list-style:none;}
.top{ height:101px;	width:1000px;
	margin:0px auto;}
.top img{float:left;}
.top span{
	float:right; margin-top:60px; margin-right:25px;
	height:19px; line-height:19px;
	width:127px;
	background-image: url(../images/mw_06.jpg);
	background-repeat: no-repeat; text-align:center;
}
.top span a{ text-decoration:none; color:#000;}.top span a:hover{ text-decoration:underline;}
.menu{	width:1000px;
	margin:0px auto;
	height:38px;
	background-image: url(../images/mw_14.jpg);
	background-repeat: repeat-x;
}
.ban{	width:1000px;
	margin:1px auto 0px auto;
	background-image: url(../images/mw_16.jpg);
	background-repeat: no-repeat;}
.menu ul{ float:left;}.menu span{ float:right; margin-right:10px; color:#f5b921; font-size:14px; font-weight:bold; line-height:38px;}
.menu ul li{
	float:left;
	line-height:38px;
	margin-left:3px; text-align:center;
}
.menu ul li a{ color:#fff; font-size:13px; display:block;width:109px; font-weight:bold; text-decoration:none;	background-image: url(../images/mw_12.jpg);background-repeat: no-repeat;}
	.menu ul li a:hover{background-image: url(../images/mw_10.jpg);background-repeat: no-repeat;}
#home a.home,#about a.about,#product a.product,#company a.company,#inquiry a.inquiry,#contact a.contact{background-image: url(../images/mw_10.jpg);background-repeat: no-repeat;}	
.mbody{	width:1000px;
	margin:0px auto; margin-top:3px;background-image: url(../images/mwnbr.jpg);
	background-repeat: repeat-y;}
	.mbody li:after {
content: ".";
display: block;
height: 0px;
clear: both;
visibility: hidden;
}
.lbody{
	float:left;
	width:200px;min-height:600px; height:600px;background-image: url(../images/l01.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.const{ line-height:22px; padding-left:10px;}
.const h5{margin-left:-10px;
	background-image: url(../images/bt_e.jpg);
	line-height:30px;
	height:40px;
	background-repeat: no-repeat;
	text-indent:-9999px;
}
.const p{ margin:0px 0px; padding:0px 0px; line-height:16px; padding-bottom:8px;}
.rbody{float:left; width:780px; margin-left:20px;}
.lbody label{
	display:block; font-size:13px; font-weight:bold;
	height:30px; line-height:30px;
	background-image: url(../images/mw_20.jpg);
	background-repeat: repeat-x;
}.lbody label span{ padding-left:20px;
	background-image: url(../images/mw_23.jpg);
	background-repeat: no-repeat;
	background-position: 5px 7px;
}
.lbody ul{ margin-top:8px; margin-left:20px; width:160px; padding-bottom:20px;}.lbody ul li{
	height:25px;
	line-height:25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;
}
.lbody ul li a{
	color:#000000;
	text-decoration:none; padding-left:10px;
	background-image: url(../images/mw_32.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}.lbody ul li a:hover{ color:#6a6b6b;}
.nnav{ clear:both;
	height:30px; font-size:13px; font-weight:bold;
	line-height:30px;
	background-image: url(../images/mw_20.jpg);
	background-repeat: repeat-x; 
}
.nnav span{
	margin-left:20px;
	padding-left:8px;
	background-image: url(../images/mw_26.jpg);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
.tabo{ line-height:25px; height:230px; padding:5px;}
.tabo .js{ float:left;width:530px;}
.iabo{
	line-height:26px;
	font-size:14px;
	background-image: url(../images/bom.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}
	.iabo:after {
content: ".";
display: block;
height: 0px;
clear: both;
visibility: hidden;
}
.icom{	line-height:26px;
	padding:5px; min-height:560px; height:560px;
	font-size:14px;
	background-image: url(../images/comi.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;}
.cont{ padding-top:20px;}.cont p{ margin:0px 0px; padding:0px 0px; line-height:30px;}
.plistli{width:780px; overflow:hidden;height:220px;}
ul.plist li{ width:185px; height:220px; float:left; margin:10px 15px; text-align:center;}
ul.plist li span a{ display:block; width:183px; height:185px; border:1px solid #cccccc;}
ul.plist li span a:hover{ border:1px solid #f2a91c;}
ul.plist li a{ text-decoration:none; color:#000000;}
ul.plist li span{ display:block; line-height:18px;}

div.page{ clear:both; text-align:center; margin-top:5px; height:40px;}
.footer{ 	width:1000px;
	margin:0px auto;clear:both;
	height:80px; text-align:center; line-height:20px; padding-top:10px;
	background-image: url(../images/mw_34.jpg);
	background-repeat: repeat-x;
}