
/* 初始化环境 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0;padding:0;}
textarea,input,select,body{font-size:12px;}
select,input{vertical-align:middle;}
fieldset,img{border:0;}
ul,ol{list-style:none;}

a{color:#000;text-decoration:none;}
a:visited{color:#800080;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}

.clearit{clear:both;font-size:0;line-height:0;height:0;}

#wrap{width:1000px;text-align:left;margin:0 auto;}
#topWrap{padding:5px 0 0;width:1000px;margin:0 auto;text-align:left;}

.Banner{width:1000px;margin:5px auto 0;}




img{border-color:#87aecf;border-style:solid;}/* 图片默认边线颜色 */
/* ---------- 全局公用样式 end ---------- */


/*新增*/
.main{
	background-color:#fff;
	width:1000px;
	margin:100px auto 0;
	height:5000px; }
	
/*最新盛况*/
.shengkuang{
	width:1000px;
	background-color:#fff;
	height:360px;
	padding-top: 20px;}
.sknews{
	float:left;
	width:470px;
	}
	
.skpics{
	width:500px;
	float:right;
	}
.wrap { clear: both; margin: 0px auto; overflow: hidden; width: 1000px; }
.headline-news { float: left; margin: 0px 0px 0px; width: 434px; height: 170px; overflow: hidden; }
.headline-hd { margin: 0px auto; height: 50px; overflow: hidden; text-indent: -9999px; background:url(../img/zxsk.png) no-repeat 0 0; }
.headline-title { margin: 0px auto; padding: 0px 5px; height: 25px; line-height: 25px; font-size: 20px; font-family: "微软雅黑","宋体",Arial,Helvetica,sans-serif; font-weight:700; overflow: hidden; text-align: center; }
.headline-image { float: left; margin: 0px 5px 0px 0px; display: inline; width: 180px; height: 164px; }
.headline-list { margin: 10px 0px 0px; padding: 0px; height: 100px; }
.headline-list li {float:left;padding-left: 20px; height: 20px; line-height: 20px; overflow: hidden; font-size: 12px; list-style-type:circle; }
.headline-intro { margin: 10px auto 0px; font-size: 12px; padding: 0px 5px; line-height: 20px; height: 40px; overflow: hidden; }
.headline-album { float: right; margin-right: 16px; width: 510px; height: 340px; display: inline; overflow: hidden; background:url(../img/bjk.png) no-repeat 0 0;}
.album-photos { position: relative; z-index: 1; margin: 14px 0px 0px 20px; width: 478px; height: 245px; overflow: hidden; }
.album-photos p, .album-photos img { width: 478px; height: 245px; }
.album-photos p { margin: 0px auto; overflow: hidden; }
.album-photos h3 { position: absolute; z-index: 2; bottom: 0px; left: 0px; margin: 0px; padding: 0px 10px; width: 458px; text-align: center; font-size: 14px; height: 40px; line-height: 40px; font-weight: 100; background-color: rgb(51, 51, 51); opacity: 0.7; overflow: hidden; }
.album-photos h3 a:link, .album-photos h3 a:visited, .album-photos h3 a:hover { color: rgb(255, 255, 255); }
.album-overlayer { position: absolute; z-index: 5; left: 0px; top: 0px; margin: 0px; width: 478px; height: 245px; background-color: rgb(51, 51, 51); opacity: 0.7; line-height: 500px; text-align: center; overflow: hidden; }
.album-photos .album-overlayer img { position: absolute; z-index: 6; top: 50%; left: 50%; width: 124px; height: 124px; margin: -62px 0px 0px -62px; }
.album-samples { margin: 25px auto 0px; height: 65px; overflow: hidden; }
.btn-album-prev { float: left; display: inline; margin-top: 14px; margin-left: 2px; width: 15px; height: 33px; overflow: hidden; text-indent: -9999px; background:url(../img/zyarrow.png) no-repeat 0 0; }
.btn-album-next { float: right; display: inline; margin-top: 14px; margin-right: 11px; width: 15px; height: 33px; overflow: hidden; text-indent: -9999px; background:url(../img/zyarrow.png) no-repeat -18px 0; }
.album-samples-cnt { position: relative; z-index: 1; float: left; margin: 0px 1px; display: inline; width: 464px; height: 65px; overflow: hidden; }
.album-samples-list { position: absolute; z-index: 2; top: 0px; left: 0px; margin: 0px; padding: 0px; width: 696px; height: 65px; overflow: hidden; }
.album-samples-list li { float: left; margin: 0px; list-style-type: none; width: 116px; height: 65px; overflow: hidden; }
.album-samples-list p { margin: 10px auto; overflow: hidden; }
.album-samples-list p, .album-samples-list img { width: 100px; height: 45px; }
.album-samples-list li.current p { border: 1px solid rgb(200, 0, 0); }
.album-samples-list li.current p, .album-samples-list li.current img { width: 98px; height: 43px; }
.hdleft{width:420px;float:left;}
.liwid{width:180px; overflow:hidden;}
.more{float:right; background: url(../img/more.png) no-repeat 0 0;width:81px; height:31px;}
.morea{
	
}
.hide { display: none; }
/*历届回顾*/
.ljhgk,.whmhk,.jchxk{
	width:1000px;
	margin:0 auto;
	padding-top:40px;
	
	background:#fff url(../img/chuanghua.png) no-repeat 0 0;}
	.ljhgk{height:340px;}
/*文化庙会*/
	.whmhk{
		
	height:770px;
	}
	.mhtit{
		width:1000px;
		height:60px;
		margin-top:20px;
		}
	.whmhtit{
		float:left;
		width:260px;
		height:52px;
		background:url(../img/whmhtit.jpg) no-repeat 0 0;
		}
	.mhms{
		width:700px;
		float:left;}
	.mhpic{
		clear:both;
		width:990px;
		height:677px;
		margin:0 auto;
		}
	.mhpic ul{
		margin:0;
		padding:0;
		}
		.mhpic ul li{
			width:315px;
			float: left; margin-top: 10px; margin-right:10px; display:inline;margin-left:5px;}
			.mhpic ul li img { width: 315px; height: 211px; padding: 2px; background-color: #fff; border: 1px solid #ccc }
/*精彩花絮*/	
	.jchxk{height:3510px;}
	.jchxtit{
		float:left;
		width:260px;
		height:52px;
		background:url(../img/jchxtit.jpg) no-repeat 0 0;}
	
	.hxms{
		width:700px;
		float:left;
		text-align:right;}
	/*焦点图片*/
	.w3cFocus { position:absolute; float: right; margin-right: 0px; width: 510px; height: 340px; display: inline; overflow: hidden; background:url(../img/bjk.png) no-repeat 0 0; padding: 10px 0px;  }
.w3cFocus .prev, .w3cFocus .next {
	position: absolute;
	left: 0px;
	top: 290px;
	clear: right;
	display: inline;
	width: 17px;
	height: 62px;
	overflow: hidden;
	z-index: 9999;
	background: transparent url('../img/zyarrow.jpg') no-repeat scroll 0% 0%;
	opacity: 0.8;
}
.w3cFocus .next {
	left: auto;
	right: 176px;
	background-position: -17px 0px;
}
.w3cFocus .prev:hover, .w3cFocus .next:hover { opacity: 1 ! important; }
.w3cFocusIn { width: 510px; height: 330px; position: relative; margin: 0px auto; overflow: hidden; }
.w3cFocusIn .bd li { vertical-align: middle; }
.w3cFocusIn .bd li img { width: 478px; height: 245px; display: block; }
.w3cFocusIn .hd { position: absolute; left: 34px; bottom: 6px; }
.w3cFocusIn .hd ul { vertical-align: middle; display: inline-block; overflow: hidden; }
.w3cFocusIn .hd ul li { position: relative; float: left; display: inline; padding-top: 9px; margin-right: 6px; opacity: 0.8; cursor: pointer; }
.w3cFocusIn .hd ul li img { width: 76px; height: 46px; border: 2px solid rgb(255, 255, 255); display: block; }
.w3cFocusIn .hd ul li.on { opacity: 1; background: transparent url('focusarrow.png') no-repeat scroll center 0px; }
.w3cFocusIn .hd ul li.on img { border-width: 2px 2px 4px; border-style: solid; border-color: rgb(52, 153, 234); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
