@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
body{
	/* background:url(../images/header_bg.png) repeat-x #eee;/*
	/*background-position:0 33px;*/

	font-family:"Microsoft YaHei",Arial,"宋体";
	font-size:14px;
	color:#2f2f2f;
	overflow-x:hidden;
}
ul,li{list-style:none;}
img{border:none;}
a{
	text-decoration:none;
	color:#2f2f2f;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-ms-transition: all .2s;
	-o-transition: all .2s;
	transition: all .2s;
}
a:hover{color:#e4393c;}
.fl{float:left;}

.red{color:#e4393c;}
.grey{color:#3d3d3d;}
.blue{color:#398de4;}
.song{font-family:"宋体",Arial,"Microsoft YaHei";}
.clearfix:after{content:".";height:0;display:block;overflow:hidden;clear:both;}
.clearfix{zoom:1;}


/*自定义公共样式*/


/*列表页*/
.location{height:45px;line-height:45px;margin:20px auto;overflow:hidden; width:1040px;}
.location #container{height:45px;line-height:45px;overflow:hidden;}
.location .song{padding:0 5px;}
.location #container span font { font-family:"宋体";margin: 0 5px;}

.sec_list{background:#fff;padding:20px 12px;margin:0 0 30px 0;}
.sec_list.fyktgg_list {/*margin-top: 77px;*/}
.sec_list .title{height:50px;line-height:50px;border-bottom:2px solid #e4393c;font-size:24px;color:#e4393c;overflow:hidden; margin-bottom:10px;}
.sec_list .title div { float:left;}
.sec_list .title .tit {line-height: 50px;font-size: 24px;color: #E4393C; margin-right:74px; display:block;}
.sec_list .title .bt {background: #F9F9F9;border: 1px solid #E5E5E5;height: 30px;line-height: 30px; margin: 10px 5px 0 5px; }
.sec_list .title .bt a {font-size:16px;padding: 0 20px;}
.sec_list .title .bt.active { background-color:#E4393C; color:#FFF;}
.sec_list .title .bt.active a { color:#FFF; font-size:16px; font-weight:700;padding: 0 60px;}
.sec_list ul { padding:20px 0;zoom:1; padding:0;/*min-height: 264px;*/}
.sec_list li {
	height:36px;
	*height:31px!important;
	line-height:36px;
	*line-height:31px!important;
	border-bottom:1px solid #eee;
	padding:0 5px;zoom:1;
	overflow:hidden;
}
.sec_list li a {
	float:left;
	font-size:14px;
	text-indent:20px;
	background:url(../images/li_bg.png) no-repeat left;
	background-position: 3px 12px;
}
.sec_list li .date{float:right;font-size:12px;color:#8f8f8f;}

.btm_row{height:48px;padding:50px 0;overflow:hidden;}
.btm_row .count{font-size:24px;color:#c5c5c5;}
.btm_row .count .num{padding:0 15px;font-family:Arial,"Microsoft YaHei","宋体";font-size:36px;}

.page { _width:635px;}
.page li{float:left;height:46px;line-height:46px;border-bottom:none;overflow:hidden;}
.page li a{float:none;background:none; display:block; text-indent:inherit;padding: 0 40px;*padding: 0 40px 0 20px!important;_padding: 0 40px;}
.cpwsys .page li a{float:none;background:none; display:block; text-indent:inherit;padding: 0 20px;*padding: 0 20px!important;_padding: 0 20px;}
.page .first,
.page .next,
.page .previous,
.page .last {height:35px;line-height:35px;border:1px solid #e5e5e5;text-align:center;font-size:18px;overflow:hidden; margin-left:20px; } 
.page .first:hover,
.page .next:hover,
.page .previous:hover,
.page .last:hover { background-color: #F3F3F3;}
.page .first a,
.page .next a,
.page .previous a,
.page .last a { color:#2F2F2F; font-size:16px;}
.page .previous_page,
.page .next_page { width:158px;height:46px;line-height:46px;border:1px solid #e5e5e5;text-align:center;font-size:18px;overflow:hidden; }
.page .previous_page{}

/*详情页*/
.detail{background:#fff;padding:50px;margin:0 0 30px 0;}
.detail .title{line-height:1.6;font-size:28px;text-align:center;overflow:hidden;margin: 0 auto;width: 800px;}
.detail_mes{height:35px;line-height:35px;border-bottom:1px solid #d7d7d7;overflow:hidden;margin:20px 0 30px 0;}
.message{font-size:16px;}
.message li{padding:0 30px 0 0;}
.handle{font-size:16px;}
.handle li{padding:0 0 0 100px;}
.word_size span { float:left;}
.word_size a{width: 20px;height: 20px;text-indent: -9999em;position: absolute;overflow: hidden;
opacity: .7;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;}
.word_size a#selected{text-decoration:underline;}
.word_size a.smaller {background: url(/style/system/images/Narrow.png) no-repeat left top;margin: 8px 0 0 40px;}
.word_size a.bigger {background: url(/style/system/images/Zoom.png) no-repeat left top;margin: 8px 0 0 5px;}
.print a{float:left;background:url(../images/print.png) no-repeat left center;text-indent:30px;}
.detail .txt.big{font-size:18px;border-bottom:1px solid #d7d7d7;}
.detail .txt .txt_tit{width:600px;line-height:34px;padding:45px 0;font-size:20px;margin:0 auto;text-align:center;overflow:hidden;}
.detail .txt .txt_img{width:600px;margin:0 auto;overflow:hidden;}
.detail .txt .txt_img img{display:block;width:600px;height:337px;overflow:hidden;}
.detail .txt .txt_img .img_txt{display:block;width:600px;height:65px;line-height:65px;color:#898989;text-align:center;overflow:hidden;}
.detail .txt .txt_txt{line-height:2.0;/*text-indent:2em;*/}
.detail .txt .txt_txt p { margin-bottom:10px;}
.detail .txt .txt_txt .image_text { font-size:14px;font-family: 楷体_gb2312,楷体;line-height: 1.6;margin-top: 10px;}
.detail .txt .txt_txt.regular{font-size:14px;}
.detail .txt .txt_txt.small{font-size:12px;}
.detail .txt .txt_etr{height:80px;line-height:120px;font-size:14px;color:#7a7a7a;overflow:hidden;}
.share{height:32px;padding:19px 0;overflow:hidden;}


