@charset "utf-8";
/*全局定义*/
#wrapper { width:950px; margin:0 auto}
.dashed{}



.location {
	height: 25px;
	line-height: 25px;
}
.location h2.caption {
	background: url(../images/channel_img.png) no-repeat 8px 3px;
	font-size: 14px;
	padding: 0 25px;
	float: left;
}
.location div {
	padding-left: 20px;
	background: url(../images/channel_img.png) no-repeat 8px -32px;
	float: left;
	color: #999;
}
.location div a, .location div a:visited {
	color: #999;
}
.location div a:hover {
	color: #C00;
}


.channelMain {
	background: #FFF url(../images/channel_mainBg.png) repeat-y;
	text-align: left;
}
.channelMain.bg2 {background: #FFF url(../images/channel_mainBg2.png) repeat-y;}
.channelMain_line {
	background: url(../images/article_mainLine.png) no-repeat;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
	clear: both;
}
.mainContent {
	width: 690px;
	display: inline;
	float: left;
	border-top: 1px solid #CCC;
}



.newsList {
	width: 470px;
	float: right;
	display: inline;
	padding: 15px 0 0  0px;
	
}
.newsList li {
	line-height: 25px;
	font-size: 14px;
	background: url(../images/top_dot_06.png) no-repeat 0px 12px;
	padding-left: 0.8em;
	margin-left: 39px;
}
.newsList li span {
	font-size: 12px;
	line-height: 20px;
	color: #999;
}
.newsList ul li.dashed {
	background: url(../images/line_w.png) repeat-x;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	margin: 6px 0 6px 20px;
	width: 432px;
}



#page {
	text-align: center;
	font-size: 12px;
	padding-top: 10px;
	margin: 20px 0;
	background: url(../images/channel_img.png) no-repeat center -190px;
	color:#07519A;
}
#page a {font-family: Tahoma; font-size: 12px; padding: 2px 5px; background:#FBFBFB; border: 1px solid #D3D3D3;margin: 2px;text-decoration: none}
#page a:hover {background: #AACCC5;text-decoration: underline;color: #C00;}
#page .current {font-size: 14px; background: #56998B;border: 0; font-weight:bold;color: #FFF;padding: 3px 5px;}



.picList {
	width: 220px;
	float: left;
	display: inline;
	margin-right:0px;

}
.picList h2 {
	position: relative;
	background: #E2E2E2;
	border-bottom: 1px solid #CCC;
	height: 23px;
	line-height: 23px;
}
.picList h2 span {
	position: absolute;
	height: 26px;
	font-size: 12px;
	color: #666;
	display: block;
	background: url(../images/channel_img.png) no-repeat 24px -93px;
	margin-left: 20px;
}
.picList ul {
	margin-top: 0px;
}
.picList li {
	text-align: center;
	border-bottom: 1px dashed #CCC;
	margin: 0px 0px;
	padding: 15px 0 5px;
	line-height: 24px;
}
.picList li img {
	display: block;
	margin: 0 ;
}
.picList li.last {
	border-bottom: 0;
}


/* 子节点 */
.mainModule {
	border-top: 0;
}
.mainModule .title {
	height: 22px;
	line-height: 22px;
	margin: 0 1px;
	position: relative;
	background: #dde7fd url(../images/channel_img.png) no-repeat -175px -108px;
	border-bottom: 1px solid #85a7f9;
	border-top: 1px solid #CCC;
}
.mainModule .title h2 {
	color: #000;
	padding: 0 0 0 12px;
	position: absolute;
	height: 26px;
	font-size: 12px;
	display: block;
	background: url(../images/channel_img.png) no-repeat 24px -124px;
	margin-left: 20px;
	line-height: 24px;
}
.mainModule .title .more {
	position: absolute;
	top: 3px;
	right: 10px;
	color: #019575;
}
.mainModule .content {
	overflow: hidden;
	zoom: 1;
	padding: 10px 0;
	margin: 0 10px;
}
.mainModule ul {
	margin-left: 5px;
}
.mainModule ul.xzzy_list { margin:7px 0 0 15px}
.mainModule ul.xzzy_list li { clear:both; width:100%}
.mainModule ul li.dashed {
	background: url(../images/line_w.png) repeat-x;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	margin: 6px 0 6px 10px;
	width: 600px;
}
.mainModule ul li {
	float: left;
	width: 49%;
	background: url(../images/top_dot_06.png) no-repeat 4px 10px;
	line-height: 18px;
	padding: 4px 0;
	font-size: 14px;
	text-indent:1em;
}
.mainModule ul li span {
	font-size: 12px;
	line-height: 20px;
	color: #999;
}
.mainModule li a {
	text-indent: 1em;
}

/* 静态内容 */
.pageContent {
	margin: 30px;
	font-size: 14px;
	line-height: 200%;
}

/*  侧栏  */
.mainSide {
	width: 250px;
	float: right;
}
.mainSide .blank5 {
}
.mainSide .module {
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}
.mainSide .module table{border-bottom: 1px solid #CCC;}
.mainSide .module .title {
	width: 240px;
	margin: 0 auto;
	height: 25px;
	line-height: 25px;
	position: relative;
	border-bottom: 1px solid #85a7f9;
}
.mainSide .module .title h2 {
	color: #000;
	font-size:12px;
	padding: 0 0 0 12px;
	
}
.mainSide .module .more {
	position: absolute;
	top: 0;
	right: 10px;
	color: #333;
}
.mainSide .module .title2 {
	height: 25px;
	line-height: 25px;
	position: relative;
	border-bottom: 1px solid #CCC;
}
.mainSide .module .title2 h2 {
	color: #000;
	font-size:12px;
	position: absolute;
	height: 26px;
	margin-left: 1px;
	width: 85px;
	text-align: center;
	background: url(../images/article_img.png) no-repeat 0 -70px;
}
.mainSide .module .content {
	padding: 8px 6px 6px;
	margin: 0 1px;
}
/*
#commend .content {background: url(../images/article_img.png) no-repeat right bottom;}
#commend .content li {font-weight: bold;padding: 5px 0 5px 1em;}
#commend .content a, #commend .content a:visited {color: #00357C;}
#commend .content a:hover {color: #C00;}
*/
.mainSide .module .pic {
	height: 200px;
	margin: 0;
	padding: 0;
}
.mainSide .module .pic li {
	float: left;
	width: 114px;
	height: 94px;
	margin: 0 2px 5px;
	display: inline;
	text-align: center;
	background: url(../images/article_img.png) no-repeat -115px -35px; 
}
.mainSide .module .pic img {
	display: block;
	margin: 0 auto;
	padding-top: 14px;
}
.mainSide .module .pic label {
	display: block;
	line-height: 20px;
}

.mainSide .module .list {
	margin: 0 6px;
}
.mainSide .module .list li {
	background: url(../images/article_dot.png) no-repeat 4px 9px;
	line-height: 16px;
	padding: 3px 0 3px 1em;
}
.module dl{
	height: 100px;
	text-align: center;
	overflow: hidden;
	border-bottom: 1px dashed #CCCCCC;
}
.module dl dd{
	width:110px;
	float:left;
	display: inline;
	margin-left: 5px;
}
.module dl dd span{
	text-align: center;
	line-height: 25px;
}
.module dl img{
	border: 1px solid #999999;
	width:105px;
	height:70px;
}



.mainSide .module.last {
	border-bottom: 0;
}
/*
#sucai .content ul {
	height: 140px;
}
#sucai li {
	width: 70px;
	float: left;
	background: url(../images/channel_img.png) no-repeat 0 -67px;
	border: 1px solid #A4BBD9;
	margin: 5px 2px 0 3px;
	line-height: 20px;
	text-indent: 1em;
}
#sucai li.L1 {
	width: 109px;
	margin: 5px 1px 0 3px;
}
#sucai li.L2 {
	width: 147px;
}
#sucai li a, #sucai li a:visited {
	color: #00357C;
}
#sucai li a:hover {
	color: #C00;
}
.googlead {border:1px solid #cccccc;clear:both;width:938px;}
*/