#banner{
	background:url(../images/products/zl/banner.jpg) center;
	height:540px;
	position:relative;
}
#banner.zlone{
	background:url(../images/products/zl/banner-zl1.jpg) center;
}
#banner.zlmaker{
	background:url(../images/products/zl/banner_zlmaker.jpg) center;
}
#banner .words{padding-top:100px;padding-left: 100px;}
#banner .words h1{font-size:48px;color:#333;line-height:60px;}
#banner .words h2{font-size:30px;color:#666;line-height:60px;}
#banner .words p{color:#999;line-height:24px;width:500px;margin-bottom:20px;}
#banner .words .price{line-height:24px;color:#333;}
#features .for_maker{
	height:427px;
	background:url(../images/products/maker/maker_1.png) left center no-repeat;
}
#features .for_maker .txt{
	width:460px;
	position:relative;
	left:600px;
	top:100px;
}
#features .arduino{
	height:406px;
	background:url(../images/products/maker/maker_2.png) right center no-repeat;
}
#features .arduino .txt{
	width:480px;
	position:relative;
	left:100px;
	top:50px;
}

.txt h1{
	font-size:32px;
	color:#515050;
	line-height:100px;
}
.txt p{
	font-size:18px;
	line-height:32px;
}

.param{
	width:1000px;
	margin:0 auto;
	margin-bottom:80px;
}

.param h1{
	background: #515050;
	height:36px;
	line-height:36px;
	font-size:22px;
	margin-bottom:30px;
}
.param h1 em{
	background:#fff;
	display:inline-block;
	height:36px;
	padding:0 10px;
	font-size:30px;
	margin-right:10px;
}

.param h1 span{
	color:#fff;
}

.param ul li{
	background:#e5e5e5;
	height:34px;
	margin-bottom:3px;
	font-size:18px;
	line-height:34px;
	padding:0 1em;
}
.param ul li:nth-of-type(odd){
	background:#d2d2d2;
}

section.buynow{
	padding:100px 0;
	text-align:center;
	background:url(../images/products/zl/split.png) top center no-repeat;
}

section.buynow{
	padding:100px 0;
	text-align:center;
	background:url(../images/products/zl/split.png) top center no-repeat;
}
