body {
	text-align:center;
	padding:0px;
	font-size:12px;
	margin:0;
		
	}
div,td,span{ font-size:12px}
image{ border:0px}
a { text-decoration:none; color:#000000}
#index {  width:1004px; overflow:hidden;  height:610px; position:relative  }	
#indexflash { margin-top:72px; float:left; width:828px; margin-left:13px; margin-right:13px  }	
#indexflashleft { margin-top:85px; float:left; width:73px   }
#indexflashright { margin-top:85px; float:left; width:3px  }
#indextop { position: absolute; overflow:hidden; width:185px; height:40px;  top:30px; right:77px; z-index:10}	
#indextop a { display:block; height:36px; width:90px; float:left; overflow:hidden }	
#indexmiddle {position: absolute; overflow:hidden; width:965px; height:36px;  top:246px; left:35px; }
#indexmiddle a { display:block; height:36px; width:86px; float:left;  overflow:hidden; margin-right:10px }
#indexbottom {position: absolute; overflow:hidden; width:300px; height:55px;  top:548px; right:88px; text-align:right }
#main{width:1000px;background:url(comma_18.jpg); overflow:hidden }
#top {  width:1000px; height:110px; overflow:hidden; position:relative; background:url(topbg.gif) bottom repeat-x #F7F7F7 }
.topone {  width:750px;  text-align:left; float:left; margin-left:17px; margin-top:30px }
.toptwo {  width:200px; position:absolute; top:30px; right:0px }
#top  * { color:#ffffff; font-size:12px}
#navigator { width:1000px; height:30px; overflow:hidden; background:url(navbg.gif)   }
#topflash {  width:1000px; overflow:hidden;}
#middle {  width:950px; overflow:hidden; border:1px solid #35B642; border-top:0px; background:#FFFFFF; padding-top:8px }
#middletop {  width:826px; overflow:hidden; background: #AAC951; height:23px; text-align:left;overflow:hidden;  }
#middlemain{ width:970px; text-align:left; padding-top:13px; padding-bottom:15px}



#middlemainleft{ width:195px; float:left; margin-left:31px; height:400px;}

#leftframe { width:188px}
.leftframeone { background:url(leftbg.jpg); text-align:left; float:left; border:1px solid #9AD1B2; margin-top:8px; width:186px; margin-left:1px; overflow:hidden }
.leftframeone a { display:block; padding-left:28px; height:30px; border-bottom:1px dotted #A1CD5E;  overflow:hidden; line-height:32px }
.leftnews { background:url(leftbg.jpg); text-align:left; float:left; border:1px solid #9AD1B2; margin-top:8px; width:186px; margin-left:1px; overflow:hidden }
.leftnews a { display:block; padding-left:10px; height:30px; border-bottom:1px dotted #A1CD5E;  overflow:hidden; line-height:32px }
.sorts { background:#54CE25 url(sortsbg.jpg) no-repeat left 3px; color:#FFFFFF; font-size:14px; font-weight:bold }
.leftcharacter { padding:5px 5px 5px 28px; line-height:24px; width:186px; overflow:hidden}



#middlemainright{ width:625px; float:left; margin-left:5px; margin-top:8px; padding:8px 0px;  }

#title{  background:#F4F4F6;overflow:hidden; height:25px; line-height:25px; font-size:12px; font-weight:bold; padding-left:10px; width:625px; width:625px }
.title1{  background:#F4F4F6;overflow:hidden; height:25px; line-height:25px; font-size:12px; font-weight:bold; padding-left:10px; margin-bottom:10px; width:625px}
#bottom { height:80px; line-height:16px; color:#357B23}
#bottom td {  color:#357B23; line-height:16px}
#content{ padding:15px 7px 15px 13px; text-align:left; line-height:20px;  background:url(nei_05.jpg) top no-repeat; height:400px; margin-top:8px; width:625px  }
#hqsorts image { margin-left:20px; }
#hqsorts { position:relative; padding-left:20px }
#hqsorts  span{ position:absolute; right:20px;}
.showpage {  padding-top:5px; border-top:1px dashed #CCCCCC; margin-top:20px; text-align:center }
.newspic { line-height:30px; color:#55aa66}
.newspic image { margin-bottom:3px}
.newspic td{ color:#55aa66; line-height:23px}