/*全局定义*/
body{margin:0 auto;padding:0;text-align:center;lbackground: #fff;font-family:Tahoma, Verdana, sans-serif;font-size:12px;color:#666;}
div,form,img,ul,ol,li,dl,dt,dd,td,p{margin:0; padding:0; border:0;font-size:12px;color:#666;text-align:left;l}
div,td{word-break:break-all;}
h1{font-size:14px}
h2{font-size:15px}
h3{font-size:16px}
h4{font-size:18px}
h5{font-size:20px}
h6{font-size:24px}
h1,h2,h3,h4,h5,h6{ margin:0 auto; padding:0;text-align:left;line-height:1.5em;}
ul,li{list-style: none;}
.bodywidth{text-align: left;width:970px;clear: both;float: none;margin:0 auto;padding:0;}

/* 链接颜色 */
a{	color:#666;	text-decoration:none;}
a:hover{	color: #0059AB;text-decoration: underline;}
a img { border: none; }

/*间隙控制*/
.spacetop{margin-top:10px;}
.spacebottom{margin-bottom:10px;}

/*页面顶部*/
#header{}
#header .logo{margin:10px auto;text-align:left;}
#header .nav {background:#f6f6f6;height:28px;line-height:28px;border-bottom: 1px solid #dcdcdc;}
#header .sitenav{background:#ccc;text-align: left;height:28px;line-height:28px;margin:0 auto;padding:0 7px; font-size:14px;color:#666;}
#header .sitenav a{color:#000;margin:0 17px;text-decoration: none;}
#header .sitenav a:hover{color:#666;}



/*边框样式*/
.b4gray {border: 1px solid #dcdcdc;}
.b4green {border: 1px solid #89b54a;}
.b4blue {border: 1px solid #9DC5E4;}
/*通用框架*/
.box_gray,.box_green,.box_blue{background:#FFF;margin:10px auto;font-size:14px;padding:10px;}

.filedoc {text-align:center;}
.filedoc img{border: 1px solid #dcdcdc;padding:5px;text-align:center;}


/*栏目样式*/
.classbox { margin-bottom:10px;}
.classbox h1{
	 clear:both;
	 font-size:14px;
	 font-weight:bold;
	 color:#1e7ba2; margin:0 auto; padding-left:10px;

}
.classbox a{color:#1e7ba2; text-decoration:none;}
.classbox a:hover{color: #bc0000;text-decoration:underline;}


/*子页位置显示条*/
.subline{ background:#eee; padding:5px 0px 5px 15px;}

/*标题栏目*/
#cattitle {margin:10px auto; padding:6px 15px; font-size:16px; color:#000;background:#f6f6f6; border-left:7px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;}
#cattitle a {color:#000;text-decoration:none;}

/*UL LIST*/
#rclist {margin:0;padding:0;}
#rclist li{
    font-size:14px;
	height:30px;
	line-height:30px;
	text-align:left;
	overflow:hidden;
	display:block;
	background:url("li_type.gif") no-repeat 0px 50%;
	padding-left:20px;
	color:#666;
}
#rclist a{color:#006699;	text-decoration:none;}
#rclist a:hover{color: green;text-decoration:underline;}
#rclist li em{}
#rclist li span{color:#999;}


/*阅读页面*/
.pagetitle{font-family:"黑体";font-size:20px;color:#333;text-align:center;height:35px; line-height: 35px;font-weight:normal;margin:10px auto;clear:both;}

.pageinfo{
	margin: 0 auto;
	font-size:12px;
	height:27px;
	line-height:27px;
	border-top:1px solid #dcdcdc;
	text-align:center;
	width:650px;
}
#pagecontent{
    color:#666;
	font-size:14px;
	line-height:1.8em;
	margin: 0 auto;
	padding:10px;
	clear:both;
}

#pagecontent h1 {margin:17px auto 7px auto; padding:0px;height:25px; line-height:25px;font-size:16px; color:#006699;border-bottom: 5px solid #dcdcdc;}
#pagecontent h1 span {margin-left:30px;font-size:12px;font-style:normal; font-weight:normal;}
#pagecontent h1 a {color:green;text-decoration:none;}

#pagecontent p {
    font-size:14px;text-indent:2em;line-height:1.8em;margin:10px;clear:both;
}

#pagecontent td p {
    text-indent:0em;margin:0;
}

#pagecontent p img{font-size:14px;margin-left:-2em;}


/*内容框*/
.contentinfoA,.contentinfoB,.contentinfoC,.contentinfoD{font-size:12px;color:#666;line-height:1.8em;text-align:left;margin:10px;clear:both;}
.contentinfoA img,.contentinfoB img,.contentinfoC img,.contentinfoD img{vertical-align: middle;}
.contentinfoA{border:1px solid #eee;padding:5px;}
.contentinfoB{border:1px solid #eee;background:#f5f5f5;padding:5px;}
.contentinfoC{padding:0;}
.contentinfoD{border:1px solid #75C4EA; background-color:#D1EBF8; color:#006C8C;padding:5px;}
.contentinfoA ul,.contentinfoB ul,.contentinfoC ul,.contentinfoD ul{font-size:14px;color:#666; list-style: none;margin:0;padding:0;}
.contentinfoA li,.contentinfoB li,.contentinfoC li,.contentinfoD li{font-size:14px;color:#666; list-style: none;}

/*翻页*/
#pages {font-size:14px;color:#999;margin:0 auto;margin-top:10px;clear:both;padding:3px 10px; background-color:#f4f4f4; text-align:center; border-top:1px solid #dcdcdc;}
#pages form{text-align:center;}
#pages img{vertical-align: middle;}
#pages a{font-size:14px;}



/*底部*/
.footer{margin: 0 auto;margin-top: 20px; padding:10px 0;text-align:center; color:#999;border-top:1px solid #dcdcdc;}
.footer a { color:#333; text-decoration:none; font-weight:normal;}
.footer a:hover{ color:red; text-decoration:underline;}

.footer .fmenu {font-size:16px;color:#ccc;text-align:center;line-height:170%;}
.footer .fmenu a {font-size:14px;color:#006699;margin:0 5px;}
.footer .fsite {font-size:12px;color:#999;text-align:center;line-height:170%;}
.footer .fsite a {color:#006699;}

/*附加CSS通用样式*/
/*浮动*/
.left{float:left;}
.right{float:right;}

/*对齐*/
.tleft{text-align:left;}
.tright{text-align:right;}
.tcenter{text-align:center;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; } a.cRed:hover{color:#cc0000}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;} a.cBlue:hover{color:#cc0000}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}  a.cDRed:hover{color:red}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;} a.cGray:hover{color:#cc0000}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #999;} a.cDGray:hover{color:#cc0000}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;} a.cWhite:hover{color:#f5f5f5}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;} a.cBlack:hover{color:#666}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;} a.cYellow:hover{color:#cc0000}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;} a.cGreen:hover{color:#cc0000}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {	font-weight: bold;}
.fI {	font-style: italic;}

/* 字体大小*/
.f11px { font-size:11px;}
.f12px { font-size:12px;}
.f14px { font-size:14px;}
.f16px { font-size:16px;}

/* 其他属性 */
.vaimg{vertical-align:middle;}
.clear,.clearboth{ clear: both; font-size:1px; height:0px; display:block;margin:0;padding:0;overflow:hidden;}

.dphidden {display: none;}
.dpshow {display:block;}
.unLine ,.unLine a	{text-decoration: none;}
.noBorder {border:none;}