body{
	background:#389aba url(images/main-bg.png) repeat-x;
	margin:0;
	font:11px Verdana, Helvetica, sans-serif;
}
ul, ul li, h1.h2,h3,h4,h5,h6, p{
	padding:0;
	margin:0;
	list-style:none;
}
#main {
	margin:0 auto;
	width:960px;
}
/*header*/
#header {
	width:960px;
	height:363px;
	position:relative;
}
#header strong.logo{
	display:block;
	width:960px;
	height:100px;
	background:#fff;
}
#header strong.logo a{
	display:block;
	background:url(images/logo.png);
	width:52px;
	height:81px;
	text-indent:-9999px;
	margin:10px 0 0 11px;
	position:absolute;
}
#header span{
	position:absolute;
	right:10px;
	top:10px;
	font-size:10px;
	color:#666;
}
#header span a{
	text-decoration:none;
	color:#666;
	margin-left:10px;
}
#header span a:hover{text-decoration:underline;}
#header div{
	width:960px;
	text-align:right;
	background:url(images/baner-bg.png) repeat-x;
}
#baner{
	width:710px;
	height:250px;
	position:absolute;
	bottom:0;
	right:0;
}
/*container*/
#container{
	width:960px;
	float:left;
	margin-bottom:10px;
	background:url(images/container-bg.png) repeat-y;
}
/*column*/
#column {
	width:250px;
	float:left;
	margin-top:-200px;
	position:relative;
	z-index:1;
}
#column div.splash{
	height:94px;
	background:url(images/splash-bg2.png) no-repeat 100% 0;
	padding-right:0px;
	width:245px;
	overflow:hidden;

}
#column div.splash div{
	background:url(images/splash-bg1.png) repeat-x;
	width:228px;
	padding:15px 0 0 10px;
	height:79px;
}
#column div.splash div h1{
	font-size:16px;
	font-weight:normal;
	color:#333;
	margin:0;
}
#column div.splash div p{
	font-size:11px;
	margin:0;
	color:#5c6f7c;
}
#column div.splash div a{
	text-decoration:none;
	color:#3fc2ff;
}
#column div.splash div a:hover{text-decoration:underline;}
#column ul{
	width:243px;
	margin-top:16px;
	background:url(images/menu.png) no-repeat;
}
#column ul li{
	height:29px;
	width:240px;
}
#column ul li a{
	color:#5c6f7c;
	display:block;
	margin:7px 0 0 10px;
	position:absolute;
	width:217px;
	background:url(images/bulet.jpg) no-repeat 100% 0;
	text-decoration:none;
}
#column ul li a:hover{
	color:#3fc2ff;
}
#column ul li a:active{
	color:#5c6f7c;
	font-weight:bold;
	background:none;
}
#column ul li ul{
}
#column ul li ul li{
}
#column ul li ul li a{
	color:#999;
}
#column ul li ul li a:hover{
	color:#5c6f7c;
}
#column ul li ul li a:active{
	color:#5c6f7c;
}
#column div.form{
	background:none;
	height:100px;
	width:240px;
	padding:7px 0 0 10px;
	margin:0;
}
#column form{
	margin:0;
}
#column div.form label{
	display:block;
	color:#5c6f7c;
	font-weight:bold;
}
#column div.form input#search{
	border:1px solid #88cbdd;
	width:198px;
	margin:0px;
	color:#5c6f7c;
	padding-left:5px;
	margin-top:1px;
}
#column div.form input{
	margin-left:1px;
}
/*content*/
#content_front {
	width:720px;
	float:left;
	margin-left:-10px;
	color:#666;
}
.block1, .block2, .block3{
	float:left;
	width:210px;
	padding:15px;
}
.block2, .block3{background:url(images/line.png) no-repeat;}
#content ul{
	margin-top:15px;
}
#content ul li{
}
#content ul li a{
	color:#3fc2ff;
	text-decoration:none;
}
#content ul li a:hover{text-decoration:underline;}
/*footer*/
#footer  { font-size: 11px; font-family: Arial; background: #fff; padding: 10px; width: 940px; height: 40px; clear: both }
#footer div{
	float:left;
	width:230px;
	color:#5c6f7c;
}
#footer div a{
	color:#3fc2ff;
	text-decoration:none;
}
#footer div a:hover{ text-decoration:underline;}
