/*  (C) 2009-2010 shengjunqu Design By wun */

/*=========================================全局共用属性CSS ===============================================*/
* { margin:0 auto; padding:0; word-break: break-all; }
body {
	text-align:center;
	width:998px;
	height:100%;
	font-family:"宋体", Verdana, Arial, sans-serif, "Times New Roman";
	font-size:12px;
	color:#333;
}
ul li { list-style-type: none; text-align:left;}
p {
	text-align:left;
	
	text-align: justify;
}
button { cursor:pointer;}
img { border:0;}
/*=============清理浮动============*/
.clearfix:after{
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}            /* 这是对Firefox进行的处理，因为Firefox支持生成元素，而IE所有版本都不支持生成元素 */
.clearfix{
  display: inline-block;    
}                /* 这是对 Mac 上的IE浏览器进行的处理 */
/**//* Hides from IE-mac \*/
* html .clearfix{height: 1%;}        /* 这是对 win 上的IE浏览器进行的处理 */
.clearfix{display: block;}        /* 这是对display: inline-block;进行的修改，重置为区块元素*/
/**//* End hide from IE-mac */ 

.fl{ float:left;}
.fr{ float:right;}
/*============== 间距样式 ==============*/
.mt10{ margin-top:10px;}
.ml10{ margin-left:10px;}
.mt8{ margin-top:8px;}
.ml8{ margin-left:8px;}
/*============== 字体 ==============*/
.tl{ text-align:left;}
.tr{ text-align:right;}

.lh24{ line-height:24px;}

.f14{ font-size:14px;}
.f14b{font:bold 14px "宋体";}
.f12g{ font:normal 12px "宋体"; color:#999;}
.fred{ font:bold 12px "宋体"; color: #CC0000;}

.red{ color:#FF0000;}
.red_old{ color:#C50008;}
.gray{ color:#CCC;}
/*=============默认链接============*/
a:link {COLOR: #373737; TEXT-DECORATION: none}
a:visited {COLOR: #373737; TEXT-DECORATION: none}
a:hover {COLOR: #c00; TEXT-DECORATION: underline}
a:active {COLOR: #c00}
/*绿*/
.green a:link {COLOR: #006600; TEXT-DECORATION: none}
.green a:visited {COLOR: #006600; TEXT-DECORATION: none}
.green a:hover {COLOR: #c00; TEXT-DECORATION: underline}
.green a:active {COLOR: #c00}
/*红*/
.redlink a:link {COLOR:#DA0D13; TEXT-DECORATION: none}
.redlink a:visited {COLOR:#DA0D13; TEXT-DECORATION: none}
.redlink a:hover {COLOR: #c00; TEXT-DECORATION: underline}
.redlink a:active {COLOR: #c00}
/*黄*/
.yellowlink a:link {COLOR: #FC6B00; TEXT-DECORATION: none}
.yellowlink a:visited {COLOR: #FC6B00; TEXT-DECORATION: none}
.yellowlink a:hover {COLOR: #c00; TEXT-DECORATION: underline}
.yellowlink a:active {COLOR: #c00}
/*表单*/
.input_blur{ height:16px; line-height:16px; border:1px solid #999; color:#666;}
.button_style{ padding:0 2px; color:#333;}

/*=========================================全局共用模块CSS=========================================*/
.contaier{ width:998px;}
.conLeft{ width:745px;}
.conRight{ width:245px;}
/*list*/
	.newsList {	}
	.newsList li {PADDING-LEFT: 1em; background: url(images/dot.png) no-repeat 4px center; LINE-HEIGHT: 24px}
/*banner 745px*/
.banner745,.banner745 img{ width:745px; height:90px; overflow:hidden;}

/*通用模块*/
.modBlock,.modBlock245px{ width:364px; height:230px; padding:1px; border:1px solid #FA9DA9; overflow:hidden;}/*364px*/
	.modBlockTitle,.modBlock245pxTitle,.modBlock253pxTitle,.modBlock476pxTitle,.modBlockGrayTitle,.modBlockChaTitle,.modfcqkTitle{ height:25px; padding:0 10px; font:bold 13px "宋体"; line-height:25px; color:#DA0D13; background:url(images/mod_bg.png) repeat-x;} 
		.more01,.more02,.more03{ font:normal 12px "宋体"; padding-top:6px;}
			.more01 a,.more01 a:visited{color:#DA0D13; text-decoration:underline;}
	.modBlockRight{ width:125px; padding-top:30px; overflow:hidden;}
		.modBlockRight img{ width:100px; height:108px; padding:1px; border:1px solid #E6E6E6; overflow:hidden;}
		.modBlockRight h2{ font:normal 12px "宋体"; width:110px; height:25px; line-height:25px; overflow:hidden;}
	.modBlock245px ul li,.modBlockGray ul li{ width:225px; padding-top:5px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
	.modBlockMar9{ margin-left:9px;}
	.modBlock ul{ margin-top:10px;}/*09*-12-15*/
	.modBlock ul li{ width:340px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
/*频道模块标题-2010-4-9*/.modBlockChaTitle{background:url(images/chnnel_bg.gif) repeat-x;}
/*245px*/
.modBlock245px,.modBlockGray{ width:241px; height:328px;}
	.modBlock2Img{ width:95px; height:92px; padding:7px 8px 0 15px; overflow:hidden; float: left;}
		.modBlock2Img img{ width:90px; height:72px; overflow:hidden;}
		.modBlock2Img h2{ width:90px; height:20px; font:normal 12px/20px "宋体"; overflow:hidden;}
	.modBlock245px ul li,.modBlockGray ul li{ width:220px; line-height:22px; border-bottom:1px dashed #CCC;}
/*245px yellow*/
.modBlockGray{ display:block; width:241px; height:295px; padding:1px; border:1px solid #FA9DA9; overflow:hidden;}
	.modBlockGrayTitle{ background:url(images/chnnel_bg.gif) 0 -31px; color:#DA0D13;}
		.more03 a,.more03 a:visited{color:#5C511D; text-decoration:underline;}
	.modfcqkTitle{background-position:0 -25px; color:#FC6B00;}/*各地扶持情况2010-4-9/
/*yellow*/
.modBlock253px,.modBlock476px{ width:253px; height:295px; padding:1px; border:1px solid #EECA9D; overflow:hidden;}
	.modBlock253pxTitle,.modBlock476pxTitle{ background-position:0 -25px; color:#FC6B00;}
		.more02 a,.more02 a:visited{color:#FC6B00; text-decoration:underline;}
	.softTable{ width:250px; margin-top:5px; border-collapse:collapse; float:left;}
		.softTable img{ width:41px; height:41px; padding:10px 5px 5px 6px; overflow:hidden; float:left;}
		.softTable h2{ width:62px; height:30px; font:normal 12px/30px "宋体"; overflow:hidden;}
.modBlock476px{ width:476px;}
	/*movie*/
	.movieImg{ width:84px; height:125px; padding:5px 5px 5px 6px; overflow:hidden; float:left;}
		.movieImg img{ width:80px; height:100px; padding:1px; border:1px solid #FF9933;}
		.movieImg h2{ width:84px; height:20px; font:normal 13px/30px "宋体"; overflow:hidden;}
	/*seaver*/
	.seaverImg{ padding:5px 8px; float:left;}
	/*book*/
	.bookLeft{ width:255px; height:245px; padding:12px 10px; border-right:1px dashed #CCC; background:url(images/list_bgg.gif) no-repeat 10px; overflow:hidden;}
		.bookLeft ul li{ width:227px; padding-left:20px; line-height:25px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
	.bookRight{ width:150px; height:220px; padding:25px; line-height:20px; overflow:hidden;}
		.bookRight img{ width:125px; height:170px; padding:2px; margin-bottom:15px; border:1px solid #CCC; overflow:hidden;}
/*图片新闻*/
.picNews{ width:920px; height:132px; padding:5px 10px 0 68px; background:url(images/pic_bg.png) no-repeat; overflow:hidden;}
	.picNewsImg{ width:115px; height:120px; padding:8px; overflow:hidden; overflow:hidden; float:left;}
	.picNewsImg img{ width:100px; height:90px; border:1px solid #FFCCCC; overflow:hidden; float:left;}
	.picNewsImg h2{ width:115px; height:30px; font:normal 13px/30px "宋体"; overflow:hidden;}
/*分页*/	
.pages{ width:690px; height:24px; padding:25px 0; font-size:14px; line-height:24px; color: #FF6600; overflow:hidden;}	
/*print*/	
	.print{ width:700px; height:28px; padding-right:40px; line-height:28px; border-top:1px dashed #FFDCB9 ; border-bottom:1px dashed #FFDCB9 ; overflow:hidden;}
	.viewComment{ padding-left:18px; background: url(images/polity_bg.gif) no-repeat -732px 0;}
	.addComment{ padding-left:18px; background:url(images/polity_bg.gif) no-repeat -732px -20px;}
	.colsebg{ padding-left:18px; background:url(images/polity_bg.gif) no-repeat -732px -38px;}
	.printbg{ padding-left:18px; background:url(images/polity_bg.gif) no-repeat -732px -57px;}
.articleComment{ width:740px; height:195px; margin-top:15px; overflow: hidden;}
	.articleCommentTitle{ height:28px; padding-left:10px; font:bold 13px "宋体"; color:#FC6B00; line-height:28px; border:1px solid #FFAD86; background-color:#FEF2DA;}
/*列表页*/
	.polityListNav{ height:28px; padding-left:13px; line-height:28px; color:#DA0D13; border:1px solid #FA9DA9; background-color:#FFF7F7;}
	.polityListCon{ padding-bottom:20px; border-top:1px solid  #FA9DA9; border-bottom:1px solid #FFE1E1; background:url(images/polity_bg.gif) no-repeat 0 -652px;}
	.polityListConTitle{ height:50px; font:bold 25px "宋体"; line-height:50px; padding-left:65px;}
	.polityListCon ul{ padding:15px 0;}
	.polityListCon ul li{ width:690px; height:24px; padding-top:4px; font-size:14px; border-bottom:1px dashed #E3E3E3;}
/*内容页*/
	.polityListCon h2{ font:bold 25px "宋体"; line-height:50px;}
	.polityListCon p{ padding:5px 0; line-height:25px;}
	.polityListCon  p img{ width:345px; height:260px; padding:10px 195px; overflow:hidden;}
/*专题-12-11*/
.modBlock2ImgOne{ width:200px; height:80px; padding-top:10px; overflow:hidden;}
	.modBlock2ImgOne img{ width:90px; height:80px; overflow:hidden; float:left;}
	.modBlock2ImgOne h2{ width:100px; height:60px; padding:10px 0 10px 10px; font: normal 12px "宋体"; line-height:20px; text-align:left; overflow:hidden;}
.indexlink img{ width:200px;height:100px;}



	

