#imain {
	width:980px;
	margin: 0 auto;
	height:600px;
	position:relative;
}
#imain #box1 {
	position:absolute;
	left:10px;
	top:10px;
	width:220px;
	height:220px;
}
#imain #box2 {
	position:absolute;
	left:10px;
	top:240px;
	width:220px;
	height:350px;
}
#imain #box3 {
	position:absolute;
	left:240px;
	top:10px;
	width:500px;

}
#imain #box4 {
	position:absolute;
	left:240px;
	top:370px;
	width:500px;
	height:220px;
}
#imain #box5 {
	position:absolute;
	right:10px;
	top:10px;
	width:220px;
}
#imain #box6 {
	position:absolute;
	right:10px;
	top:280px;
	width:220px;
}
#imain #box1 div {
	width:200px;
	margin:10px auto;
}
#imain #box3 div {
	width:480px;
	margin:10px auto;
}
#imain #box4 div {
	width:480px;
	margin:10px auto;
}
#imain #box5 div {
	width:200px;margin:5px auto;
}
#imain #box6 div {
	width:200px;
	margin:10px auto;
}

#imain #box1 h2, #imain #box2 h2 {
	background: url("../images/box220t.jpg") no-repeat 0 top;
	height:40px;
	line-height:40px;
	padding-left:20px;
}
#imain #box3 h2, #imain #box4 h2 {
	background: url("../images/box250t.jpg") no-repeat 0 top;
	height:40px;
	line-height:40px;
	padding-left:20px;
	color:#fff;
}
#imain #box5 h2, #imain #box6 h2 {
	background: url("../images/box220bt.jpg") no-repeat 0 top;
	height:40px;
	line-height:40px;
	padding-left:20px;
	color:#fff;
}
#imain #box3 p {
	line-height:20px;
	text-indent:2em;
}
#imain #box4 #icontact p {
	font-size:14px;
	line-height:24px;
}
/**/
#ipic {
	width:200px;
	height:380px;
	display:inline;
	background-color:#f2f2f2;
}
#ipic #demo {
	background: #FFF;
	overflow:hidden;
	height: 290px;
	float: left;
	margin-left:18px;
	display:inline;
}
#ipic #demo img {
	border: 3px solid #F2F2F2;
	display: block;
	width:180px;
}

