#banner{
	position:relative;
	width:980px;
	height:510px;
	margin:0 auto;
}
#door{
	position: absolute;
	width: 980px;
	height: 510px;
	left: 0px;
	top: 0px;
	z-index: 250;
}
img{ border:0;  }

/*.slideBox{ width:530px; height:300px; overflow:hidden; position:relative; border:0px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:530px; height:300px; display:block;  }
*/

	.slideBox{ width:530px; height:350px; overflow:hidden; position:relative; border:1px solid #ddd;  }
	.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:10; }
	.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
	.slideBox .hd ul li{ float:left;  margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
	.slideBox .hd ul li.on{ background:#f00; color:#fff; }
	.slideBox .bd li{ position:relative;  }
	.slideBox .bd{ height:100%; z-index:0;   }
	.slideBox .bd .pic{ position:relative; z-index:0; }
	.slideBox .bd .pic img{ width:530px; height:350px; display:block; }
	.slideBox .bd .bg{ width:100%; height:30px; line-height:30px; position:absolute; bottom:-30px; left:0; z-index:1;  background:#000;  filter:alpha(opacity=60);opacity:0.6;  }
	.slideBox .bd .tit{ width:100%; height:30px; line-height:30px; position:absolute; bottom:-30px; left:0; z-index:2; color:#fff;  }
	.slideBox .bd .tit a{ color:#fff; margin-left:10px;   }

	/* ??子css */
	.txtScroll-top{ width:530px;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
	.txtScroll-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
	.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
		 cursor:pointer; background:url("images/icoUp.gif") no-repeat;}
	.txtScroll-top .hd .next{ background:url("images/icoDown.gif") no-repeat;  }
	.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
	.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
	.txtScroll-top .hd ul li.on{ background-position:0 0; }
	.txtScroll-top .bd{ padding:10px;  }
	.txtScroll-top .infoList li{ height:24px; line-height:24px; font-size:15px;   }
	.txtScroll-top .infoList li .date{ float:right; color:#999; font-size:11px;  }


.picMarquee-left{ width:980px;  overflow:hidden; position:relative;  border:0px solid #ccc;   }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;	 cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
.picMarquee-left .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:120px; height:50px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }

		/* �?�摮𨔼ss */
		.slideTxtBox{ width:780px; border:1px solid #ddd; text-align:left;   }
		.slideTxtBox .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
		.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px; margin:0; padding:0; list-style:none; }
		.slideTxtBox .hd ul li{ float:left; padding:0 10px; cursor:pointer;  }
		.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
		.slideTxtBox .bd ul{ padding:10px;  zoom:1; margin:0; padding:0; list-style:none;}
		.slideTxtBox .bd li{ line-height:24px; padding:10px;   }
		/*.slideTxtBox .bd li{ height:880px; line-height:24px; padding:10px;   }*/
		.slideTxtBox .bd li .date{ float:right; color:#999;  }