body{
	font-family:"ËÎÌå";
	color:#fff;
	background:#a9cdd6;
}

a{
	color:#fff;
}

img{
	display:block;
}

.w1000{
	width:1000px;
	margin:0px auto;
}

#header{
	background:url(images/header.jpg) no-repeat center top;
	width:100%;
	min-width:1000px;
}

#header .w1000{
	height:768px;
}

#footer{
	width:100%;
	min-width:1000px;
	background:#78b3c3;
}

#footer .w1000{
	text-align:center;
	line-height:24px;
	padding:20px 0px;
}

#layout1{
	width:100%;
	min-width:1000px;
	background:url(images/ly1-bg.jpg);
	padding:45px 0px;
}

#layout1 .w1000{
	position:relative;
	height:528px;
	background:#eaf7fa;
}

#layout1 ul li{
	position:absolute;
}

#ly1-pic01{ height:255px; width:385px; left:8px; top:8px; }
#ly1-pic02{ height:245px; width:385px; left:8px; bottom:8px; }
#ly1-pic03{ height:122px; width:160px; left:402px; top:8px; }
#ly1-pic04{ height:122px; width:160px; left:572px; top:8px; }
#ly1-pic05{ height:122px; width:160px; left:402px; top:141px; }
#ly1-pic06{ height:122px; width:160px; left:572px; top:141px; }
#ly1-pic07{ height:245px; width:330px; left:402px; bottom:8px; }
#ly1-pic08{ height:255px; width:250px; right:8px; top:8px; }
#ly1-pic09{ height:245px; width:250px; right:8px; bottom:8px; }

#layout1 ul li img{
	width:100%;
	height:100%;
}

#layout1 ul li a{
	width:100%;
	height:100%;
	display:block;
	cursor:pointer;
	position:relative;
}

#layout1 ul li i{
	position:absolute;
	left:0px;
	bottom:0px;
	height:100%;
	width:100%;
	background:#408698;
	display:none;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}

#layout1 ul li p{
	position:absolute;
	text-align:center;
	line-height:32px;
	overflow:hidden;
	color:#fff;
	display:none;
	font-family:"Microsoft Yahei","ËÎÌå";
}

#ly1-pic01 p,#ly1-pic02 p{ top:70px; left:20px; width:345px; font-size:20px; }
#ly1-pic07 p{ top:70px; left:20px; width:290px; font-size:20px; }
#ly1-pic08 p{ top:70px; left:20px; width:210px; font-size:20px; }
#ly1-pic03 p,#ly1-pic04 p,#ly1-pic05 p,#ly1-pic06 p{ top:30px; left:10px; width:140px; font-size:16px; }

#layout1 ul li a:hover{ text-decoration:none; }
#layout1 ul li a:hover i,#layout1 ul li a:hover p{ display:block; }

#layout2{
	width:100%;
	min-width:1000px;
	background:#78b3c3;
}

#layout2 .w1000{
	position:relative;
}

#layout2 .update{
	position:absolute;
	left:386px;
	top:112px;
	font-family:"Microsoft Yahei","ËÎÌå";
	font-size:14px;
}

#layout2 .update p{	
	height:45px;
}

#layout2 .update span{
	margin-right:12px;
}

#layout2 .update .text{
	width:142px;
	height:22px;
	border:1px solid #d7e2e6;
	background:#d7e2e6;
	line-height:22px;
	padding:0px 5px;
}	

#layout2 .update .btn{
	margin:0px 0px 0px 70px;
}

#layout2 .update .btn input{
	background:url(images/ly2-btn.gif);
	height:22px;
	width:117px;
	border:none;
	color:#fff;
	cursor:pointer;
	font-family:"Microsoft Yahei","ËÎÌå";
	font-size:14px;
}

#layout3{
	width:100%;
	min-width:1000px;
	background:url(images/ly3.jpg) no-repeat center top;
}

#layout3 .w1000{
	height:757px;
}

#layout4{
	width:100%;
	min-width:1000px;
	background:#60a3b5;
}

#layout4 .title{
	float:left;
	display:inline;
	margin-left:4px;
	width:46px;
}

#layout4 .list{
	float:right;
	width:905px;
	margin-top:17px;
}

#layout4 .list ul{
	zoom:1;
}

#layout4 .list ul li{
	float:left;
	display:inline;
	margin-right:59px;
	width:385px;
	font-size:14px;
	height:36px;
	line-height:36px;
	overflow:hidden;
	padding-left:8px;
	background:url(images/ly4-type.gif) no-repeat left 16px;
	text-align:right;
}

#layout4 .list ul li a:hover{
	color:#fff;
}

#layout4 .list ul li span{
	font-size:12px;
	color:#aacdd6;
}

#layout4 .list ul li a{
	float:left;
	text-align:left;
}

#layout5 .block1{
	width:100%;
	min-width:1000px;
	background:#78b3c3;
}

#layout5 .block2{
	width:100%;
	min-width:1000px;
}

#layout5 .w1000{
	padding:8px 0px 25px 0px;
}

#layout5 ul{
	zoom:1;
	width:1020px;
	margin-left:-20px;
}

#layout5 ul li{	
	float:left;
	display:inline;
	width:235px;
	height:265px;
	overflow:hidden;
	margin:17px 0px 0px 20px;
}

#layout5 ul li img{
	width:235px;
	height:175px;
	margin-bottom:10px;
}

#layout5 ul li p{
	line-height:24px;
	font-size:14px;
	padding-left:5px;
}

#layout5 ul li p span{
	color:#408698;
	margin:0px 5px;
}

#layout5 ul li p .btn{
	float:right;
	display:inline;
	margin-right:25px;
	width:50px;
	height:22px;
	background:url(images/ly5-btn.gif) no-repeat;
	overflow:hidden;
	text-align:center;
}

#layout5 ul li p .btn:hover{
	color:#fff;
	text-decoration:none;
}

#layout5 .big{
	width:467px;
	height:265px;
}

#layout5 .big img{
	width:467px;
	height:265px;
}

#layout5 .block1 .big{
	margin-right:23px;
}

#layout5 .block2 .big{
	margin-left:43px;
}

#layout6{
	width:100%;
	min-width:1000px;
	background:url(images/ly6-bg.jpg) repeat-x;
}

#layout6 .w1000{
	padding-top:60px;
}