		body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin: 0; padding: 0;}
		table { border-collapse: collapse; border-spacing: 0;}
		fieldset, img {border: 0 none;}
		address, caption, cite, code, dfn, em, strong, th, var {font-style: normal;font-weight: normal;}
		ol, ul {list-style: none outside none;}
		caption, th {text-align: left;}
		h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal;}
		body, button, input, select, textarea { color: #4C4C4C;  font: 12px/24px tahoma,arial,宋体,sans-serif;}
		a {  color: #000000;  text-decoration: none;}
		.org {color: #D78503;}
		.clearfix { clear: both;}
		.clearfix:after {  clear: both;  content: ""; display: block; font-size: 0; height: 0;  visibility: hidden;}
		.tl { text-align: left;}
		.tc { text-align: center;}
		.tr { text-align: right;}
		.bc {margin-left: auto; margin-right: auto;}
		.fl { display: inline;  float: left;}
		.fr { display: inline; float: right;}
		.pr { position: relative;}
		.pa { position: absolute;}
		.none { display: none;}


		/*头部*/
		.nav {background: none repeat scroll 0 0 #E6E6E6; height: 27px;margin: 0 auto;  overflow: hidden;width: 1000px;}
		.nav h1 {float: left;}
		.nav em {float: right;font-style: normal; padding-right: 10px;}
		.nav em a { line-height: 27px;}
		/*底部*/

		.bottom_banner { height: 28px; width:1000px; margin: 0 auto;overflow: hidden;background:url(footerBg.gif) repeat-x ;}
		.bottom_wz {width:920px;	margin:0 auto;line-height: 30px;padding-left:80px;}
		.bottom_wz li {  float: left; width: 77px;}
		.bottom_wz a { color: #000;  display: block;  text-align: center;}
		.bottom_wz a:hover {color: #000;display: block;  text-align: center;}
		.bottom_sm {padding: 10px 0;  width: 990px;}
		.bottom_sm li {float: left;  line-height: 22px;}
		.bottom_img {  display: block;  margin: 10px auto;  text-align: center;  width: 540px;}
		.bottom_img img { margin: 0 20px;}
		.clear {  clear: both;}
		.copyright { clear: both; padding-top: 10px; text-align: center;}
		.copyright p {color: #000;   line-height: 22px;  text-align: center;  vertical-align: middle;}		
		strong{font-weight:700; color:#000;}	
		/*头部*/
		.headBg{height:448px; width:100%; background:url(headBg.gif) repeat-x center center scroll;}		
		.header{height:448px; width:100%; background:url(topBg.gif) no-repeat center center scroll;}
		.headWrap{width:1000px; margin:0 auto; position:relative; height:448px;}
		.periods{ width:140px; left:27px; top:81px; position:absolute; text-align:center;}
		.periods .selectPeriods{position:relative;width:139px;display:inline-block; height:23px; border:1px solid #AAAAAA;background:#FFF url(selectIcon.gif) no-repeat right center;}	
		.periods p.selectPeriods span{position:absolute;width:140px;display:none; background:#696; top:24px;left:-1px;}			
		.periods p.selectPeriods span a{display:block;}		
		.topDes{ position:absolute;  width:525px; left:209px;top:25px;}
		.topDes h1{ background:url(topTitle.gif) no-repeat; width:508px; height:79px; text-indent:-9999px;}		
		.topDes p{ margin-top:33px;}
		.frameImg{ width:191px; height:222px; position:absolute; left:785px; top:25px; background:url(imgBg.gif) no-repeat; padding:3px;}
		.textBox{ height:155px; width:979px; background:url(textBoxBg.gif) no-repeat left top; position:absolute; top:293px; padding-left:21px;}
		.textBox .textBoxTop{ height:30px;}	
		.textBox .textBoxTop h2{ background:#496CB6; font-family:"黑体";color:#FFF; font-size:20px; height:30px; line-height:30px; display:block; float:left; width:626px;}	
		.h3Bg{ background:url(icon8.gif) no-repeat; width:27px; height:30px; float:left;}	
		.textBox .textBoxTop	 .share{ float:left; height:28px; font-size:14px; background:#FFF; padding-left:20px;padding-right:20px; margin-left:42px;}	
		.textBox .textBoxTop	 .share	p{height:28px; line-height:28px;}	
		.textBox .textBoxTop	 .share	span{ margin-right:4px; color:#000; float:left;height:28px; line-height:28px;}	
		.textBox .textBoxTop	 .share	a{ margin-right:8px; margin-top:6px; display:inline-block;}
		.textBox .textBoxMain{width:965px; height:111px;background:#FFF; padding-top:14px;padding-left:14px;}	
		.textBox .textBoxMain	p{ font-size:14px;color:#000; line-height:26px;}
		#bdshare{background:#FFF; margin-left:60px;}
		span.bds_more, .bds_tools a {vertical-align:middle;line-height:16px;cursor: pointer;display: block;float: left;font-family: '瀹嬩綋',Arial;height: 16px;	padding-bottom: 3px;padding-left: 22px;	padding-top: 6px;}
		/*中间内容*/
		.main{ width:979px; margin:0 auto; padding-left:21px; }
		/*左边内容*/
		.leftCont{ width:670px;  float:left;  }
		.mainTitle{border-top:2px solid #7389B6; padding-top:3px;}
		.mainTitle	h3{ background:url(titleBg.gif) repeat-x; height:38px;}	
		.mainTitle	h3 span{  color:#294BA0;font-weight:700; height:25px; padding-top:8px; display:block; margin-left:15px; padding-left:50px; font-size:18px; font-family:"黑体";}		
		.mainTitle	h3 .Icon1{background:url(01Icon.gif) no-repeat;}		
		.mainTitle	h3 .Icon2{background:url(02Icon.gif) no-repeat;}		
		.mainTitle	h3 .Icon3{background:url(03Icon.gif) no-repeat;}		
		.mainCont{ margin:16px 0; height:auto;}
		.mainCont img{border:1px solid #9C9C9C;}	
		.w1{width:364px;}
		.w2{width:475px;}
		.dashed{border-bottom:1px dashed #868585;}
		.ml15{ margin-left:15px;}
		.mp1{padding-bottom:14px; margin-bottom:14px; height:114px; overflow:hidden;}
		.mr9{margin-right:9px;}
		.dlLayout 	{ font-size:14px;}	
		.dlLayout dt{font-weight:700; color:#000; }
		.dlLayout dd	 {line-height:24px; margin-bottom:5px;}
		.dlLayout dd a.detailed{ color:#D78503; padding-left:20px;display:inline;}
		/*右边内容*/
		.rightCont{width:297px;border-top:2px solid #FFF; }
		.moduleRight{background:url(rightBg.gif) repeat-y; padding-left:11px;}
		.rightTitle h4{padding-top:10px;padding-left:15px; padding-bottom:5px;color:#2A60A9; font-size:14px; font-weight:700; border-bottom:1px solid #CCCCCC;}
		.moduleRight .dlLayout { font-size:12px;}
		.w3{width:260px;}
		.moduleRight .dlLayout{margin-left:4px; padding-bottom:16px;}		
		.moduleRight .dlLayout img{border:1px solid #9C9C9C; margin-right:6px;}			
		.moduleRight dt{ line-height:20px; margin:15px 0 5px;}		
		.moduleRight dd{line-height:20px; margin-bottom:10px;}		
		.moduleRight dd a{display:block;}		
		.moduleRight dd a.detailed{ display:inline;}
		.moduleRight span.fr { color:#F00; padding-right:350px; display:inline-block; width:100px;}
		.moduleRight b { font-weight:normal;}
		.H1{ height:645px;}
		
		/*延伸阅读2*/
		.moduleRight .ul{ padding-bottom:5px;}	
		.moduleRight .ul li a{ font-weight:700;}	
		.moduleRight .ul li {padding-left:15px;margin-bottom:5px;border-bottom:1px dashed #C2C2C2; height:30px; line-height:30px; overflow:hidden;}
		/*在线问答*/
		.moduleRight .question{padding-left:15px;margin-top:5px;}
		.moduleRight .question dl{margin-bottom:15px;}	
		.moduleRight .question dt span{color:#2858BB;}		
		.moduleRight .question dt{font-weight:700; color:#000;}		
		
		.rightCont .information{padding-top:6px;text-align:center; vertical:middle;margin:10px; margin-left:0;width:136px;height:115px; background:url(weixinBg.gif) no-repeat; display:block;}
		.rightCont .information span{width:110px; display:block; margin:6px auto; line-height:16px;}
		.rightCont	.information	span.red{color:#FF0000;}
		.rightCont	p{padding-left:14px; height:20px; line-height:20px; vertical-align:middle;}
		.rightCont	p input{margin-right:10px;vertical-align:middle; cursor:pointer;}
		.rightCont	.rightBtn{ margin-top:20px; margin-right:9px;background:url(votel.gif) no-repeat left center;width:74px;  height:23px;padding-left: 2px;}	
		.rightCont	.mal{margin-left:120px;}	
		.rightCont	.rightBtn input{border:none; float:left;background:url(vote.gif) repeat-x ;width:72px;  height:23px; cursor:pointer;}		
		.rightCont	.rightBtn span{background:url(voter.gif) no-repeat right center;height:23px;display:inline-block;width:2px; float:right;}		
		/*小结*/
		.leftContBottom{border:1px solid #EBEBEB; background:#F3F3F3; }
		.leftContBottom .summary{ height:45px; background:url(icon10.gif) no-repeat 14px top;}			
		.leftContBottom .summary span{padding-left:10px;color:#FFF; font-size:18px;  line-height:30px;font-family:"黑体";margin-top:12px;margin-left:51px; background:url(icon9.gif) no-repeat; height:30px; width:69px;}	
		.leftContBottom p{font-size:14px; line-height:26px; margin-left:14px;}	
		
		.wrap{width:1000px; margin:7px auto; }
		/*往期回顾*/
		.lastPeriods{width:765px;background: url("textBoxBg.gif") no-repeat scroll left top transparent;overflow:hidden;_zoom:1;padding-left: 21px;}
		.lastPeriods	h3{ font-family:"黑体";background:#496CB6; color:#FFF; font-size:20px; height:30px; line-height:30px; display:block; float:left; width:626px;}	
		.lastPeriodsHead a{ height:30px; line-height:30px; font-size:14px; margin-right:10px;}
		.lastPeriods ul{margin-top:14px; margin-left:3px;}	
		.lastPeriods li{border:1px solid #BABCC3; width:181px;height:183px; float:left; margin-right:7px; }
		.lastPeriods li a{display:block; }	 
		.lastPeriods li a img{width:181px; height:152px;}	
		.lastPeriods li p{height:31px; line-height:31px; text-align:center; background:#F3F3F3; }		
		/*专题申请*/
		.applySpecial{width:199px; height:228px; border:1px solid #E6E6E6; margin-right:6px;}
		.applySpecial h3{ height:30px; line-height:30px; background:#496CB6; color:#FFF; padding-left:10px; font-size:18px; font-family:"黑体";}		
		.applySpecial p{ font-size:14px; line-height:36px; margin-left:26px; margin-top:2px;}		
		.applySpecial p	 .btn{ background:url(btn.gif) no-repeat; display:block; width:110px;height:33px; margin-left:24px;}	
		
		/*留言框*/
		.discuss{width:952px; padding-top:8px; padding-left:16px; border:1px solid #CDCDCD; margin-left:24px; margin-top:8px;}
		.discuss p{font-size:14px; height:30px; line-height:30px;}	
		.discuss p span{color:#FF0000;}		
		.discuss textarea{border:1px solid #CDCDCD; width:940px; height:144px;padding-left:4px;}		
		.discuss .userLoginBox{ margin: 9px 0; margin-right:15px;}	
		.discuss .userLoginBox a{ color:#FF0000; font-size:12px; margin-left:-10px; }		
		.discuss input{width:100px; height:23px; border:1px solid #AAAAAA; margin-right:12px; padding-left:4px;}		
		.discuss .loginBtn{border:none; background:url(userLoginIcon.gif) no-repeat; width:94px; height:26px; color:#000;}	
		
		/*留言列表*/
		.discussList{width:944px;padding-top:8px;border:1px solid #CDCDCD;}
		.discussList	p{background:#F0F0F0; margin:0 4px;color:#000; font-size:14px; font-weight:700; height:29px; line-height:29px; padding-left:13px;}	
		.discussList	dl{ padding:10px 46px 0 25px;border-bottom:1px dashed #9C9C9C; }	
		.discussList	dl.noLine{border-bottom:none;}		
		.discussList	dl	strong{font-weight:700; color:#000;}	
		.discussList	dd{padding-bottom:28px;}
		/*分页*/
		.pageList{ padding:12px 0 12px 300px; }
		.pageList a{margin-right:20px;display:inline-block; height:23px; line-height:25px; float:left;}	
		.pageList a.select{position:relative;width:46px; height:23px;padding-left:12px; border:1px solid #AAAAAA;background:url(selectIcon.gif) no-repeat right center;}		
		
		.pageList a.confirm{background:url(confirm.gif) no-repeat; width:86px; height:25px; text-align:center;}	
		.pageList	a.select span{position:absolute;width:40px;display:none; background:#696; top:24px;left:-1px;}	
		.pageList	a.select span em{display:block; text-align:center; cursor:pointer;}



/*弹出层*/
.cfix { zoom:1;}
.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.5;opacity:.50;filter: alpha(opacity=50);}
.white_content {display: none;position: absolute;top: 800px;left: 15%;width: 70%;height: 774px;z-index:1002; overflow:visible;}

.white_content_small {display: none;position: absolute;top: 20%;left: 30%;width: 40%;height: 50%;border: 10px solid lightblue;background-color: white;z-index:1002;overflow: auto;}
.categories {margin:0 auto;	width:710px;height:770px;border: 2px solid #2A60A9;	background-color: white;}
.ctitle {height: 30px;line-height: 30px;color: white; font-size:14px; font-weight: bold;padding-left: 10px;margin: 0;background:#2A60A9;overflow: hidden;}
.ctitle span.ct { float:left; width:60px;}
.ctitle span.close { float:right; background:url(closed.gif) no-repeat left 2px; width:20px; height:22px; cursor:pointer;}
p.num { font-size:14px; color:#333; padding:10px 0 10px 10px;}
p.num b { color:#f00;}

.resultbox { float:left; padding:0px 20px; width:660px;}
.resultbox dl{ float:left; border:solid 1px #ccc; width:658px; margin-bottom:10px; padding-bottom:5px;}
.resultbox dt { float:left; height:30px; line-height:30px; border-bottom:solid 1px #ccc; background:#f9f9f9; width:638px; padding:0 10px;}
.resultbox dt p.fl { background:url(zt_icon.gif) no-repeat left center; padding-left:20px;}
.resultbox dt p.fl b{ font-size:14px; font-weight:bold;}
.resultbox span { color:#888;}
.resultbox span.fr b{ color:#06C; padding:0 8px;}
.resultbox dd { float:left; height:20px; line-height:20px; padding:5px 40px; width:570px; margin:0px 4px; _display:inline; border-bottom:dashed 1px #ccc;}
.resultbox dd b.fl { width:100px; text-align:right; font-weight:normal;}
.resultbox dd p.fl { display:block; position:relative; margin-left:10px; margin-top:5px; _display:inline; width:300px; border:solid 1px #dedede; font-size:0; line-height:0; height:8px; background:#fff;}
.resultbox dd p.fl i { display:block; position:absolute; top:0px; left:0px; width:400px; height:8px; background:#06C; z-index:2009;}
.resultbox dd em.fl { padding-left:15px;}
.resultbox dd span.fr { margin-left:20px; width:70px; text-align:left;}
.resultbox dd span.fr b { color:#06C; padding:0 8px; font-weight:normal;}
		