@CHARSET "UTF-8";

body {font:12px Verdana,Arial,宋体,sans-serif;color: #16387C;;margin:0 auto;line-height: 16px; background-image: url("..images/allbg.gif");}
div {margin: 0 auto;background-color: white;}
li {list-style:none;padding:0;line-height:16px;}
ul {margin: 0;padding:0;}
a:link {color: #16387C;text-decoration: none;}
a:hover {color: #FF6600;text-decoration: underline;selari: expression(this.onFocus = this.blur());}
a:visited {color: #16387C;text-decoration: none;}
a:active {color: #F60;}
* {word-wrap:break-word;word-break:break-all;}
.headerdiv {height:120px; width:1002px; background-color: gray;}
.rolldiv {width:954px;line-height: 18px;padding: 0 24px 0 24px;}
.maindiv {width:1002px; background-color: white;}
.frienddiv {margin: 5px 0 0 0; width:1000px;border: 1px solid #8DB6CD;float: left;}
.footerdiv {margin: 5px 0 5px 0;height:90px; width:1000px;border: 1px solid #8DB6CD;float: left;}
.newstuijian {font-size: 12px;color: red;font-weight: lighter;font-style: italic;}
#nowadd {margin-right: 8px;vertical-align: middle;}

/*--左侧CSS--*/
.leftbox {width: 760px; float: left; overflow: hidden;}
.leftsubcont {margin: 5px 5px 0 0; width: 372px; height: 248px; border: 1px solid #8DB6CD; overflow: hidden; float: left;}
.leftsubcont .titlecont {line-height: 26px; width: 370px; background-image:url("../images/bg_center.gif"); overflow: hidden; float: left; padding-left: 8px;}
.leftsubcont .contentcont .moduleimg {margin: 8px; width: 105px; height: 160px; float: left; overflow: hidden;}
.leftsubcont .contentcont .intrdiv {margin: 0px 8px 0px 120px; height: 80px; text-indent: 24px;}
.leftsubcont .contentcont .modulelist {margin: 8px; width: 356px; height: 40px; overflow: hidden;border: 1px dotted #8DB6CD;}	
.newslist1, .newslist2 {margin-left:-15px;margin-right:5px;line-height: 18px;}
.newslistimg {margin-right: 4px;}
.moduletitleimg {margin-right: 8px;}
.moduletitle {font-weight: bold;float: left;}
.morenews {font-weight: bold;padding-right: 8px;float: right;}
.morenews a {color: gray;}
.modulediv {margin: 3px 3px 0px 3px; line-height: 16px;width: 83px;float: left;overflow: hidden;text-align: center;}
.modulediv a:hover {background-color: #8DB6CD;color: white;font-weight: bold;}
.leftsubcont1 {margin: 5px 5px 0 0; width: 751px; height: 120px; border: 1px solid #8DB6CD; overflow: hidden; float: left;}
.categoryInfo {margin: 5px 5px 5px 0; width: 704px; padding: 25px 25px 25px 25px; border: 1px solid #8DB6CD; overflow: hidden; float: left;}
.newslistdiv1 {margin: 3px;font-weight: bold;font-size: 14px;}
.newslistdiv2 {margin: 2px;onmouseover: expression(onmouseover=function (){this.style.borderColor ='blue';this.style.color='green';this.style.backgroundColor ='#EEEEEE'});onmouseout: expression(onmouseout=function (){this.style.borderColor='';this.style.color='';this.style.backgroundColor =''});}
.newslistdiv3 {margin: 2px;color: gray;onmouseover: expression(onmouseover=function (){this.style.borderColor ='blue';this.style.color='green';this.style.backgroundColor ='#EEEEEE'});onmouseout: expression(onmouseout=function (){this.style.borderColor='';this.style.color='';this.style.backgroundColor =''});}
.newsinfotitle {margin: 0 0 8px 0;line-height: 36px;font-weight: bold;font-size: 18px;text-align: center;}
.newsinfoother, .newsinfoother a {height: 24px;line-height: 24px;text-align: center;color: purple;background-color: #eeeeee;}
.newsinfoconte {margin: 12px 0 8px 0;}
.newsinfofoot {font-style: italic;float: right;font-weight: bold;}
.newsfooter {height: 24px;line-height: 24px;border-top: 1px dashed gray;border-bottom: 1px dashed gray;margin: 24px 0 12px 0;color: gray;}


/*--右侧CSS--*/
.rightbox {width: 242px; overflow: hidden; float: right;}
.rightsubcont {margin: 5px auto; width: 238px; height: 180px; border: 1px solid #FFA500; overflow: hidden;}
.rightsubcont .titlecont {margin: 0 0 5px 0; height: 26px; width: 236px; line-height: 26px; font-weight: bold; background-image:url("../images/bg_right.gif"); color: #FFFFFF; overflow: hidden; float: left; padding-left: 8px;}
.rightsubcont .contentcont {margin: 0 5px; overflow: hidden; float: left;}
.aboutimgdiv {width: 238px; height: 55px; border: 1px solid #FFA500; overflow: hidden; text-align: center;}

/*--友情链接CSS--*/
.frienddiv .titlecont {margin: 0; width: 992px; height: 26px; line-height: 26px; background-image:url("../images/bg_center.gif"); overflow: hidden; float: left; padding-left: 8px;}
.frienddiv .contentcont {margin: 0; padding-top: 4px;}
.friendname {margin: 2px 8px 2px 8px; width: 95px;float: left;overflow: hidden;text-align: center;}
.footlogdiv {margin: 8px; height: 60px; width: 80px;float: left;}
.footinfodiv {margin: 8px; height: 60px; width: 870px;text-align: center;float: right;}

/*--导航菜单CSS--*/
#navmenu {margin:0 auto 5px auto;clear:both;height:36px;width:1002px;background:url(../images/menustrap.gif) repeat-x 0 -36px;}
#navmenu .navshell {background:url(../images/menustrap.gif) no-repeat left top;height:36px;overflow:hidden;}
#navmenu .navtabs {background:url(../images/menustrap.gif) no-repeat right -72px;text-align:left;}
#navmenu .navtabs ul{height:36px;margin-left:12px;margin-right:3px;padding:0;list-style-type:none;overflow:hidden;}
#navmenu .navtabs ul li{height:36px;float:left;padding:0;background:url(../images/menustrap.gif) no-repeat right -108px;overflow:hidden;}
#navmenu .navtabs ul li a{line-height:27px;margin-top:5px;margin-right:3px;display:block;color:#CCC;font-weight:bold;text-decoration:none;}
/*--增加文字反转效果--*/
#navmenu .navtabs ul li a:hover{line-height:27px;margin-top:5px;margin-right:3px;display:block;color:#FFF;font-weight:bold;text-decoration:none;}

#navmenu .navtabs ul li a span{padding:0 12px;display:block;}
#navmenu .navtabs ul a:hover{background:url(../images/menustat.gif) no-repeat left top;}
#navmenu .navtabs ul a:hover span{background:url(../images/menustat.gif) no-repeat right -27px;}
#navmenu .navtabs ul li.current a{line-height:30px;margin-top:6px;display:block;background:url(../images/menustat.gif) no-repeat 0 -54px;color:#000;font-size:14px;font-weight:bold;}
#navmenu .navtabs ul li.current a:hover{background:url(../images/menustat.gif) 0 -54px no-repeat;}
#navmenu .navtabs ul li.current a span,#navmenu .navtabs ul li.current a:hover span{padding:0 20px;display:block;background:url(../images/menustat.gif) right -84px no-repeat;}

/*--留言--*/
.noteBookList {clear: both; border: 1px solid #D8E4F0; padding: 6px; margin: 6px;}
.note_title {width: 300px; float: left; margin: 6px;}
.note_author {width: 180px; float: left; margin: 6px;}
.note_infoDate {margin: 6px;}
.note_content {margin: 12px 6px 12px 6px;}
.note_replyDate {border: 1px solid #D8E4F0;  margin: 6px;}
.note_replyContent {margin: 12px 6px 6px 6px;}
.writeNote {border: 1px solid #D8E4F0; background-color: #D8E4F0; padding: 3px; margin: 6px; float: right;}
.writeNote a:hover{background-color: #666; color: #FFFFFF; font-weight: bold;}
.note_hr {border: 1px solid #D8E4F0; margin: 8px 6px 8px 6px;}

/*--鼠标经过提示--*/
.article {
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	FILTER: revealTrans(transition = 23,duration = 0.5) blendTrans(duration = 0.5);
	POSITION: absolute;
	background-color: #FFCC00;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	visibility: hidden;
	width: 692px;
}