@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, ol, ul, li, form	 { margin:0; padding:0; border:0; 
list-style:none; font-family:"微软雅黑";}
table, tr,td,dl, dt, dd{ margin:0; padding:0; list-style:none; font-family:"微软雅黑";}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none; color:#484849;}
.clear{ clear:both;}
.boxcenter{margin: 0 auto;}
/****************以上是通用样式**********************/

/***************头部脚部****************************/
body{background:#fff url(topBg.jpg) no-repeat center top;}
.top{ width:1000px; height:360px; margin:0 auto; background:url(topBg.jpg) no-repeat center top;}

.foot{ width:100%; min-width: 1000px; height:128px; margin-top:30px; background:url(footBg.png) repeat-x;}
.footInner{width:1000px; height:128px; margin:0 auto;}
.footCenter{ width:610px; margin:28px auto 0 auto}
.footCenter p{ line-height:24px; color:#fff; font-size:14px;}


/*************主题部分**************/
.mian{ width: 950px; padding:0 25px; height: auto; margin: -20px auto 0 auto; }
.mtLeft{ width: 648px; float: left; }
.title h1{ font-size: 36px; color: #c61b17; line-height: 48px; font-weight: bold; font-style: italic;}
.title h2{ font-size: 16px; color: #545454; line-height: 48px; float: right; font-weight: bold; }
.des{ margin-top: 16px; }
.desP{ width: 385px; float: left; }
.desP p{ font-size: 14px; color: #545454; line-height: 24px; text-indent: 28px; }
.desImg{ width: 237px; height: 158px; float: right; }
.moreData{ width: 647px; height: 34px; background: url(moreDataBg.jpg) no-repeat center center; margin-top: 28px; }
.moreData a{ font-size: 14px; color: #d83138; line-height: 34px; float: right; margin-right: 92px; }


.mtRight{ width: 263px; height: 319px; background: url(dataShowBg.png) no-repeat center center; float: right; margin-top: 14px; }
.mtRight h2{ color: #f3ebbc; font-size: 22px; height: 30px; line-height: 30px; text-align: center; }
.mtRight ul{ margin-top: 20px; }
.mtRight li{ width: 130px; height: 30px; float: left; font-size: 16px; color: #000; text-align: center; padding-top: 59px; }
.mtRight li:hover{ cursor: default; }


.mainBottom{ margin-top: 50px; }
.reportHead{ height: 36px; background: url(reportBg.jpg) no-repeat left center; color:#fff;  }
.reportHead h2{ font-size: 22px; color:#f3ebbc; padding-left: 14px; float: left; }
.reportHead h2 a{ color: #f3ebbc; }
.reportHead h3{ font-size: 18px; color:#fff; float: right; line-height: 40px; margin-right: 36px; }
.reportHead h3 a{ color: #fff; }

.reportList ul{ width: 1000px; padding: 26px 0; }
.reportList li{ width: 453px; height: 110px; margin:0 43px 40px 0; float: left; position: relative; overflow: visible; }
.reportDes{ width: 272px; height: 110px; float: left; }
.reportDes h3{ font-size: 19px; color: #c72342; max-height: 56px; line-height: 28px; font-weight: bold; margin:-5px 0 15px 0; }
.reportDes p{ font-size: 12px; color: #666; line-height: 23px; }
.reportDes p a{ color: #d42128; padding-left: 16px; }

.reportImg{ width: 157px; height: 110px; float: left; margin-left: 24px; }
.imgDes{ background-color: #f9e5e5; padding: 5px; position: absolute; right: 0px; top: -15px; display: none; z-index: 100; }
.imgDes p{ width: 338px; padding:20px 30px;  background-color: #fff; border: 1px solid #ebc1c1; font-size: 14px; color: #4a4a4a; line-height: 26px; text-indent: 28px; }
.reportImg:hover .imgDes{ display: block; }

.mengBan{ width: 100%; height: 10000px; background: #655151; position: fixed; opacity: 0.8; z-index: 9999; left: 0px; top: 0px; display: none;}
.dataShowSlide{ width: 950px; height: 0px; position: absolute; left: 50%; top: 30px; margin-left: -475px; z-index: 10000;
}
.dataTitle{ width: 820px; margin: 0 auto; position: relative; }
.dataTitle h2{ font-size: 30px; color: #fff; text-align: center; line-height: 48px; }
.dataTitle span{ position: absolute; color: #f6e49b; font-size: 18px; right: 0px; top: 0px; line-height: 48px; cursor: default; }

.dataShowList{ display: block; }

/********轮播开始**************/
.slideBox {
	width:771px;
	height:1000px;
	overflow:hidden;
	position:relative;
	border:1px solid #000;
	margin: 20px auto;
	padding: 25px;
	background-color: #f9f4ee;
	overflow: visible;
}
.slideBox .hd {
	height:16px;
	overflow:hidden;
	position:absolute;
	right:10px;
	bottom:12px;
	z-index:1;
}
.slideBox .hd ul {
	overflow:hidden;
	zoom:1;
	float:left;
}
.slideBox .hd ul li {
	float:left;
	margin-right:5px;
	width:16px;
	height:12px;
	line-height:12px;
	text-align:center;
	border:1px solid #0b0000;
	color:#0b0000;
	cursor:pointer;
	background-color:#c2c3c8;
	font-size:12px;
}
.slideBox .hd ul li.on{ background-color:#fc0000; color:#fff; border-color:#510000;}
.slideBox .bd {
	position:relative;
	height:100%;
	z-index:0;
}
.slideBox .bd li{
	position:relative;
	height:1000px;
	}
.slideBox .bd li a{ display:block;}


.xw_prevNext{ width:975px;height:38px; position:absolute; top:50%; left:50%; margin-left:-487.5px; margin-top:-19px; z-index: 10001; overflow: visible;}
.xw_prevNext .prev,.xw_prevNext .next{position:absolute; width:43px; height:43px; display:block; }
.prev{ left:16px; background: url(prev.png) no-repeat center center;}
.next{right:16px; background: url(next.png) no-repeat center center;}






	












