body{
 background-color: #fff; font-size: 12px; margin: 0; background-image: url(../images/bg.gif); background-position: top; background-repeat: no-repeat; background-attachment: fixed; 
}
#header{
	width: 713px;height:122px; background-image: url(../images/index_3.jpg); border: 4px solid #fff; margin:auto;
}
#main{
	margin: auto; width:713px; border-left: 4px solid #fff;border-right: 4px solid #fff; background: #fff;
}
#leftbar{
	float: left; width:191px; background-color: #E7E7E7;
}
#leftbar form{
	margin: 0; padding: 0; background: url(../images/login.gif); background-position: top 10px; background-repeat: no-repeat; background-color: #9C9A9D;
}
#leftbar form h2{
	display: none;margin: 0;
}
#leftbar form ul{
   margin: 0; padding-top:35px;
}
#leftbar form ul li{
	list-style: none; padding-bottom: 4px; padding-left: 15px; color: #E7E7E7; 
}
.textboxface{
	width: 90px; height:1em; background:#F2ECF0; border: 1px solid #5C5C5C;margin:0
}
#action{
	margin-left: 47px;
}
#action input{
	 border: 1px solid #5C5C5C; background-color: #ECE9E4; color: #5C5C5C;
}
.cancel{
	margin-left: 18px;
}
.cancel2{
	margin-left: 12px;
}
.showp1{
	width: 191px; height:59px; background: url(../images/index_16.jpg); border-bottom: 3px solid #fff; background-color: #E7E7E7;border-top: 3px solid #fff;margin: 0
}
#fuwu{
	 background: #E7E7E7;  margin: 0 0 0 10px; padding: 0;
}
#fuwu table{
	margin:0 ; margin-left: 10px; color: #42758C;
}
.showp1-2{
	width: 191px; height:59px; background: url(../images/index_9.jpg); border-bottom: 3px solid #fff; background-color: #E7E7E7;border-top: 3px solid #fff;margin: 0
}


#leftp{
	width: 191px; height: 48px; background-image: url(../images/eventsaroundtown.gif);
}
#leftp a img{
	border: 0;
}
#links{
   background: #fff; padding-bottom: 0px;
}
#links img{
	margin-top: 5px;
}
#links h2{
	display: none;
}
#links dl{
	margin: 0; padding: 0
}
#links dl dt{
	padding-left: 20px; padding-bottom: 4px; font-weight: bold; margin: 0; padding-top: 5px; color: #7A7A7A;
}
#links dl dd{
	 border-bottom: 1px dashed #E7E7E7;margin: 0 0px; color: #44778B;
}
#links dl dd a{
 display:block; color: #44778B;padding: 3px 0 2px 25px; text-decoration: none
}
#links dl dd a:hover{
background:#E7E7E7;
}
.more{
   text-align: right; padding: 6px 20px 6px 0; margin: 0
}
#right{
	float: right; background: #fff; margin: 0; padding: 0; border-left: 4px solid #fff;
}
#menu{
	width: 517px; border-bottom: 3px solid #fff; margin:0; padding:0; background-image: url(../images/line.gif);
}
#menu tr td{
	 margin:0; padding: 0; 
}
.choose{
	background: #595959
}
.menu_line{
	  background: #FF6600;
}
#menu tr td a{
 color: #fff; text-decoration: none;padding: 6px 7px 4px 5px; 
    display:block; 

}
#menu tr td a:hover{
	color: #fff; width:100%;background: #595959
}

#right{
 width: 517px
}
#right a{
color:#000000;
}
#right a:hover{
  color:#FF6600
}
#middle{
	float: left; width: 323px; border-right: 2px solid #fff; 
}
#rightbar{
	float: right; width: 191px;
}
.showp2{
	width:323px; height: 186px; background-position: right; background-repeat: no-repeat;
}
#title{
	width: 323px; height: 46px; background-image: url(../images/title.gif);
}
.intro-title{
	margin: 0 0 10px 0;  color: #2F2F2C; background-image: url(../images/intro_title.gif);height:46px; padding: 0
}
#intro{
   background: #FFFBE7; border-bottom:10px solid  #FFE77B; padding: 0px 0 0px 0;
}
#intro p{
	margin: 0;  text-indent: 2em; line-height: 1.7em; padding:0 5px; color: #34546F;
}
#tools{
   background-color: #EFEFEF;  background-image: url(../images/img-angle-r-eeeeee.gif); background-position: right bottom; background-repeat: no-repeat; height:250px
}
.tools-title{
	margin: 0 0 0 24px; padding:5px 0 10px 28px; font-size: 14px; color: #7F7F7F; background-image: url(../images/tool.gif); background-position: left top; background-repeat: no-repeat;
}

#tools ul{
	margin: 0px 0 31px 45px; padding: 0; 
}
#tools ul li{
	padding-bottom: 8px; list-style-image: url(../images/arrow.gif);
}
#rightbar{
	background: #E7E7E7;
}
#rightbar h2{
	padding: 0 0 0 25px; margin: 0; font-size: 14px;  margin-left: 20px
}
#rightbar ul{
	margin: 5px 0px; padding: 0
}
#rightbar ul li{
	 list-style: none;  border-bottom:1px solid #e7e7e7; 
}
#rightbar ul li a{
  
}
#gszc{
	background: #E7E7E7;
}
#gszc ul li a{
   padding: 3px 2px 3px 20px; display:block;color:#42758C;text-decoration: none;

}
#gszc ul li a:hover{
	background: #e7e7e7
}

#swdj ul li a{
   padding: 3px 2px 3px 20px; display:block;color:#42758C;text-decoration: none;

}
#swdj ul li a:hover{
	background: #e7e7e7; color:#FF6600;
}
#zxsp ul li a{
   padding: 3px 2px 3px 20px; display:block;color:#42758C;text-decoration: none;

}
#zxsp ul li a:hover{
	background: #e7e7e7; color:#FF6600;
}


.gszc-title{
	color: #D56242; background-image: url(../images/r1.gif); background-position: left; background-repeat: no-repeat;
}
.swdj-title{
	color: #585858;background-image: url(../images/r2.gif); background-position: left; background-repeat: no-repeat;
}
.zxsp-title{
	color: #585858;background-image: url(../images/r3.gif); background-position: left; background-repeat: no-repeat;
}
.showp3{
	width: 190px; height: 95px; background-image: url(../images/index_13.jpg); background-position: bottom; background-repeat: no-repeat;border-top: 4px solid #e7e7e7;
}
.showp3_2{
	width: 190px; height: 90px; background-image: url(../images/index_18.jpg); background-position: bottom; background-repeat: no-repeat; border-top: 4px solid #fff;
}
#search{
	 background-color: #C1C1C1; width: 190px;height: 60px; background-image: url(../images/img-angle-r-c1c1c1.gif); background-position:right bottom; background-repeat: no-repeat; border-top: 3px solid #fff;
}
#search form{
	margin: 0; padding: 0
}
#search form p{
   font-family: Arial Black, Helvetica, sans-serif; font-size: 14px; color: #E7E7E7; padding: 5px 0 0 10px; margin: 0
}
.stext{
		 width: 130px; height:1em; background:#F2ECF0; border: 1px solid #5C5C5C;margin:0 10px 0 10px
}
.sbtn{
	 border: 1px solid #5C5C5C; background-color: #ECE9E4; color: #5C5C5C; height:1.3em;
}
#footer{
	margin: auto; width:713px; background: #959396; height: 40px; border: 4px solid #fff; text-align: center; padding: 10px 0 0 0
}
#footer p{
	margin: 5px 0 0 0; padding: 0;  color: #fff;
}

.fix-height{
	
}

/*intro*/
#wzjs{
  color:#000;
}
#wzjs h2{
	background-color: #BAB9BB; margin:0 0 10px 0; padding:8px 0 8px 20px; color:#fff; font-size:15px;
  
}
#wzjs-content{
	color:#000;
	line-height: 1.6em;
	padding:0 5px;
}
#wzjs-content p{
	text-indent: 2em;
	margin: 0px;
	padding: 0px;   
}
#wzjs h3{
  font-size:13px; padding-left:20px; color:#FF6600; margin:10px 0; 
}
#wzjs ul{
   margin:0; padding:0 0 0 40px;
}
#wzjs ul li{
	list-style-type: square;
}
.msg{
   margin-top:20px;
}

/*server*/
#fuxm h2{
	background-color: #BAB9BB; margin:0 0 10px 0; padding:8px 0 8px 20px; color:#fff; font-size:15px
	}
#fuxm table td{
    padding:5px; text-align:center
}	
#fuxm  h3{
  text-align:center; color:#FF6600; font-size:13px;
}
#fuxm table th{
   padding:5px;
}

/*zhinan*/
#zhinan h2{
	background-color: #BAB9BB; margin:0 0 10px 0; padding:8px 0 8px 20px; color:#fff; font-size:15px
	}
#zhinan  h3{
  text-align:center; color:#FF6600; font-size:13px;  clear:both;
}
#zhinan ul{
margin:0; padding:0
}

#zhinan ul li{
list-style-type:none; padding:5px; float:left
} 
#zhinan ul li a{
	display: block;
	width:150px;
	text-align:center;
	text-decoration:none;
	color:#000

}
#zhinan ul li a:hover{
     color:#FF0000;
}
#zhinan h4{
	clear:both;
	font-size:12px;
	padding:0 20px;
	color: #595959;
	margin:10px 0 5px 0px;
}
/*low*/
#low h2{
	background-color: #BAB9BB; margin:0 0 10px 0; padding:8px 0 8px 20px; color:#fff; font-size:15px
	}
#low  h3{
  text-align:center; color:#FF6600; font-size:13px;  clear:both;
}
#low dl{
  padding:0 5px 0 20px; margin-top:0
}
#low dl dt{
font-weight:bold;  padding:10px 0;
}
#low dl dt a{
   color:#595959;
}
#low dl dd{
	line-height: 1.6em;
	padding-left:2em;
	margin:0;

}
.xiangmulink{
    padding-left:20px; margin:0
}
/*low*/
#gszccontent{
	line-height: 1.6em;
}
#gszccontent p{
margin:0; text-indent:2em; padding:0 10px
}
#gszccontent h2{
	background-color: #BAB9BB; margin:0 0 10px 0; padding:8px 0 8px 20px; color:#fff; font-size:15px
	}
#gszccontent h3{
	font-size:13px;
	padding-left:20px;
	color:#FF6600;
	margin:10px 20px;
	text-align:center; border-bottom:1px dashed #999;

}
#gszccontent ul{
  margin-top:0; padding-top:0
}
#gszccontent ul li{
 list-style-type:square;
}
#gszccontent ul li strong{
  color:#FF3300
  }
  /*guestbook*/
  
.question{text-align:left; font-size:13px; font-weight:bold; color:#ff6600; padding:0 20px 5px 0}
#vote_form_face{margin:0; padding:0;}

.sygj{ text-align:center}
.sygj a{ display:block; width:80px; float:left; margin:3px 0; text-decoration:none; color:#42758C}
.yqlj{ padding-left:20px}
.yqlj a{ display:block; width:150px; float:left; margin:3px 0; text-decoration:none; color:#42758C}

#gszccontent h4{ font-size:14px; padding:20px 0 0 20px; margin:0; color:#CC6600}
.renshu{ padding:5px}
#gszccontent h5{ margin:0; padding:0 0 0 20px}
.button{margin: auto; width:713px; border-top:1px dashed #666; padding-top:5px}
.button ul{ text-align:center; margin:0; padding:0}
.button ul li{ display:inline; padding:5px}
.button ul li a{ text-decoration:none; color:#000}
.button ul li a:hover{ color:#FF9900}