﻿/*CSS书写规范
1、所有名称全部小写；
2、一个名称由多个单词组成时，使用下划线连接
*/
body{
	margin:0;padding:0;
	font-size:12px;	line-height:18px;font-family:宋体;
	
}

table{
	margin:0;padding:0;
	font-size:12px;	line-height:18px;font-family:宋体;
}
.content .tables{
	border: 1px solid #AACCEE;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	position: absolute;
	top: auto;
	margin-right: auto;
	margin-left: auto;
	left: auto;
	right: auto;
	bottom: auto;
}

/*链接默认样式*/
a:link 			 				{color: #cccccc;text-decoration: none;}
/*	访问过的链接 */
a:visited 						{color: #999999;text-decoration: none;}
/*	鼠标停留	 */
a:hover 						{color: #6C8EBB;text-decoration: none;}
/*	点击时	*/
a:active 						{
	color: #999999;
	text-decoration: underline;
}
/*	导航菜单	 */
a.TopNav:link 				{color: #999999;text-decoration: none;line-height:20px; font-weight:bold;}
a.TopNav:visited 			{color: #999999;text-decoration: none;line-height:20px; font-weight:bold;}
a.TopNav:hover 				{color: #999999;text-decoration: underline;line-height:20px; font-weight:bold;}
a.TopNav:active 				{color: #999999;text-decoration: none;line-height:20px; font-weight:bold;}

A.more:link,A.more:visited,A.more:active {
TEXT-INDENT: 15px; LINE-HEIGHT: 40px
	text-decoration: none;
	 COLOR: #999999;
}
A.more:hover {
	text-decoration: underline;
	color: #6C8EBB;
}

.url_lan {
	text-decoration: underline;
	color: #6C8EBB;
}

ul { margin: 0; padding : 0; list-style : none; }
img { border: 0; }

.main_title/* 循环栏目题表格背景、文字颜色定义 */ 

{	background-image: url(topbg.gif);

font-weight: bold;
height: 26px;border-top: 1px solid #BCDBF8;border-left: 1px solid #BCDBF8;border-right: 1px solid #BCDBF8;padding-left:30px;
}
.main_tdbg
{
border: 1px solid #BCDBF8;text-align: left;padding-left:5;padding-right:5;
}

/*.PageCss {文章分页样式
margin:0 auto;
text-decoration: none;
}
.PageCss a {
border: #ddd 1px solid;
padding: 2px 6px 2px 6px;
background: #FFFFFF;
color: #333333;
margin-right:1px;
vertical-align: middle;
}
.PageCss a:hover {
border-color: #FF3300;
background: #FF9900;
color: #FFFFFF;
}
*/
.title {
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	font-size: 14px;
	color: #666666;
}





.contenttop {
	MARGIN-TOP: 8px;
	padding: 6px;
	font-size: 14px;
	line-height: 20px;
	color: #FFFFFF;
	text-align: left;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	font-weight: bold;
}

.contenttop_bak {
	BORDER-RIGHT: #999999 1px dashed;
	BORDER-TOP: #999999 1px dashed;
	MARGIN-TOP: 8px;
	BORDER-LEFT: #999999 1px dashed;
	BORDER-BOTTOM: #999999 1px dashed;
	BACKGROUND-COLOR: #f7fcff;
	padding: 6px;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	text-align: left;
	letter-spacing: 1px;
}
.contenttop  h1 {
	font-size: 14px;
	margin:0px;
	color:#739c23;
}

.contenttop li {
 display: block;
 width: 500px;
 list-style-type:none;
 border-bottom-width:0px;
}
.contenttop li.end{
border-bottom-width:1px;}
.contenttop li a {
display:block;
text-decoration:none;
width:100%;
padding:10px;
}
.contenttop li a span{
	display:none;
	color:#333;
	font-size:14px;
	padding-top:10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #6699CC;
	text-indent: 2em;
}
.contenttop li a:hover{
	background-color: #f7fcff;
}
.contenttop li a:hover span{
display:block;
cursor:hand;}


#zishu_test {
	BORDER-RIGHT: #999999 1px dashed;
	BORDER-TOP: #999999 1px dashed;
	MARGIN-TOP: 8px;
	BORDER-LEFT: #999999 1px dashed;
	BORDER-BOTTOM: #999999 1px dashed;
	BACKGROUND-COLOR: #f7fcff;
	padding: 6px;
	font-size: 12px;
	color: #666666;
	text-align: center;
	letter-spacing: 1px;
	height: 320px; /* 1150px */
	width: 520px;
}
#zishu_test  h1 {
	font-size: 16px;
	margin:0px;
	color:#739c23;
}
#zishu_test li{
	float:left;
	width:33%;
	text-align:center;
	list-style:none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #f7fcff;
}
#zishu_test li img{ width:160px; height:239px; display:block; text-align:center; margin:auto; background:#f7fcff; padding:3px; border:1px solid #D8A18B;}
#zishu_test li span{display:none;}

#zishu_test li a:hover span{ margin-top:-10px;display:block; border-bottom:1px solid #666; border-right:1px solid #666; background:#FA9000; width:180px; color:#FFF; position:absolute; }
#zishu_test li a{
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	width:170px;
	height:270px;
	display:block;
	padding-top:10px;
	margin:auto;
	background-color: #f7fcff;
}
#zishu_test li a:hover{ border-right:1px solid #D8A18B;border-bottom:1px solid #D8A18B; width:170px; height:270px; background:#F5F5F5;display:block; padding-top:10px;} 

* html #zishu_test li a:hover span {margin-left:-8px; } /* IE6 */ 
*+html #zishu_test li a:hover span {margin-left:-8px; }/* IE7*/ 




#zishu_zuo {
	BORDER-RIGHT: #999999 1px dashed;
	BORDER-TOP: #999999 1px dashed;
	MARGIN-TOP: 0px;
	BORDER-LEFT: #999999 1px dashed;
	BORDER-BOTTOM: #999999 1px dashed;
	BACKGROUND-COLOR: #f7fcff;
	padding: 6px;
	font-size: 12px;
	color: #666666;
	text-align: center;
	letter-spacing: 1px;
	height: 320px; /* 1150px */
	width: 200px;
}
#zishu_zuo  h1 {
	font-size: 16px;
	margin:0px;
	color:#739c23;
}
#zishu_zuo li{
	width:33%;
	text-align:center;
	list-style:none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #f7fcff;
}
#zishu_zuo li img{ width:160px; height:239px; display:block; text-align:center; margin:auto; background:#f7fcff; padding:3px; border:1px solid #D8A18B;}
#zishu_zuo li span{display:none;}

#zishu_zuo li a:hover span{
	margin-top:-10px;
	display:block;
	border-bottom:1px solid #666;
	border-right:1px solid #666;
	background:#FA9000;
	width:180px;
	color:#FFF;
	position:absolute;
	margin-left: -5px;
}
#zishu_zuo li a{
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	width:170px;
	height:270px;
	display:block;
	padding-top:10px;
	margin:auto;
	background-color: #f7fcff;
}
#zishu_zuo li a:hover{ border-right:1px solid #D8A18B;border-bottom:1px solid #D8A18B; width:170px; height:270px; background:#F5F5F5;display:block; padding-top:10px;} 





#zishu_zuo_2 {
	BORDER-RIGHT: #999999 1px dashed;
	BORDER-TOP: #999999 1px dashed;
	MARGIN-TOP: 0px;
	BORDER-LEFT: #999999 1px dashed;
	BORDER-BOTTOM: #999999 1px dashed;
	BACKGROUND-COLOR: #f7fcff;
	padding: 6px;
	font-size: 12px;
	color: #666666;
	text-align: center;
	letter-spacing: 1px;
	height: 720px; /* 1150px */
	width: 200px;
}
#zishu_zuo_2  h1 {
	font-size: 16px;
	margin:0px;
	color:#739c23;
}
#zishu_zuo_2 li{
	width:80%;
	list-style:none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #f7fcff;
}
#zishu_zuo_2 li img{ width:160px; height:239px; display:block; text-align:center; margin:auto; background:#f7fcff; padding:3px; border:1px solid #D8A18B;}





#zishu_5 {
	BORDER-RIGHT: #999999 1px dashed;
	BORDER-TOP: #999999 1px dashed;
	MARGIN-TOP: 8px;
	BORDER-LEFT: #999999 1px dashed;
	BORDER-BOTTOM: #999999 1px dashed;
	BACKGROUND-COLOR: #f7fcff;
	padding: 6px;
	font-size: 12px;
	color: #666666;
	text-align: center;
	letter-spacing: 1px;
	height: 320px; /* 1150px */
	width: 880px;
}
#zishu_5  h1 {
	font-size: 16px;
	margin:0px;
	color:#739c23;
}
#zishu_5 li{
	float:left;
	width:25%;
	text-align:center;
	list-style:none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #f7fcff;
}
#zishu_5 li img{ width:200px; height:298px; display:block; text-align:center; margin:auto; background:#f7fcff; padding:3px; border:1px solid #D8A18B;}
#zishu_5 li span{display:none;}

#zishu_5 li a:hover span{
	margin-top:-10px;
	display:block;
	border-bottom:1px solid #666;
	border-right:1px solid #666;
	background:#FA9000;
	width:210px;
	color:#FFF;
	position:absolute;
	height: 20px;
}
#zishu_5 li a{
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	width:210px;
	height:320px;
	display:block;
	padding-top:10px;
	margin:auto;
	background-color: #f7fcff;
}
#zishu_5 li a:hover{ border-right:1px solid #D8A18B;border-bottom:1px solid #D8A18B; width:210px; height:320px; background:#F5F5F5;display:block; padding-top:10px;} 




.pic {
	BORDER-RIGHT: #bfbfbf 3px double; BORDER-TOP: #bfbfbf 3px double; MARGIN-BOTTOM: 0px; BORDER-LEFT: #bfbfbf 3px double; BORDER-BOTTOM: #bfbfbf 3px double
}
A:hover .pic {
	BORDER-LEFT-COLOR: #b6775c; BORDER-BOTTOM-COLOR: #b6775c; BORDER-TOP-COLOR: #b6775c; BORDER-RIGHT-COLOR: #b6775c
}
 .ACT_btn {
	background-color:#EAEAEA;
	border-top:2px solid #FEFEFE;
	border-right:1px solid #BCBCBCborder-bottom:1px solid #BCBCBC;	border-left:2px solid #FEFEFE;
	height:29px;
	cursor:hand;
	font-size: 14px;
}


.class_img {width: 550px;}
.class_img ul{ list-style:none; margin:5px; padding:5px;} 
.class_img li{ width:130px; float:left;}
.class_img a{color:#ffffff;} 
.class_img a:visited{color:#ffffff;}
.class_img a:hover{color:#FF6600;}



/* -----------------new css start -------------------*/
P {
	MARGIN: 5px 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; FONT: bold 2.2em Arial, Sans-Serif; PADDING-TOP: 8px; LETTER-SPACING: -1px
}
H2 {
	FONT: bold 1.6em Arial, Sans-Serif; LETTER-SPACING: -1px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
}
.content {
	WIDTH: 880px;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
}

/* 导航菜单 */
#pages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 51px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right
}
#pages LI {
	DISPLAY: inline; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#pages LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
#pages LI A:hover {
	BACKGROUND: #ffffcc; COLOR: #808080
}
#pages LI A.current {
	BORDER-BOTTOM: #fff 1px solid
}

#logo {
	FONT-SIZE: 12px;
	BACKGROUND: #fff;
	FLOAT: left;
	COLOR: #808080;
	LINE-HEIGHT: 1.3em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 5px;
}
/* 导航菜单 */





.left {
	CLEAR: left; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 540px
}
.right {
	FLOAT: right; WIDTH: 335px
}
.template {
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 533px
}





.link_button {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; BACKGROUND: #eee; PADDING-BOTTOM: 2px; MARGIN: 0px 2px 0px 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #808080; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}


/* 新闻样式表*/
.content .right.box {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right center;
	width: 328px;
	height: 170px;
	border: 1px dashed #CCCCCC;
	margin-top: 8px;
	margin-bottom: 8px;
}
.content .right.box UL {
	LINE-HEIGHT: 30px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.content .right.box LI {
	BORDER-BOTTOM: #ccc 1px dashed
}
.content .right.box LI A {
	DISPLAY: block;
	PADDING-LEFT: 20px;
	OVERFLOW: hidden;
	COLOR: #666;
	HEIGHT: 30px;
	background-position: 0px -22px;
}
.content .right.box.TITLE {
	PADDING-LEFT: 10px;
	OVERFLOW: hidden;
	COLOR: #666;
	HEIGHT: 25px;
	font-size: 14px;
	font-weight: bold;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.content .right.box UL LI A {
	BACKGROUND: url(../images/icon_comment_head.gif) no-repeat left center
}
.content .right.box UL LI A:hover{
	BACKGROUND-POSITION: left center; BACKGROUND-COLOR: #e8f4fe
}
.content.right.flash{
	BACKGROUND-POSITION: right center;
	BACKGROUND-COLOR: #CCCCCC;
	padding: 3px;
	width: 320px;
	border: 1px dashed #CCCCCC;
	background-repeat: no-repeat;
	height: 450px;
	margin-top: 8px;
	margin-bottom: 8px;
}


/*  尾部样式表 */
.footer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 10px;
	COLOR: #808080;
	PADDING-TOP: 10px;
	width: 880px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: auto;
	margin-right: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;

}
.footer.right {
	FLOAT: right;
	width: 250px;
	position: relative;
}


