@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0;}
html { }
body{ font-size: 14px; color:#000; background: #CCCCcc; background: url(bg.jpg) 0 0 repeat;}
a:hover img,img{ border:none;}
ul{ list-style:none;}
input,button,select,textarea{outline:none; font-size:12px;}
table input,table button,table select,table textarea{ vertical-align:middle;}
textarea{resize:none}
table{ border-collapse:collapse;}
a{ text-decoration:none; color: inherit;}
a:hover { position: relative; left: 1px; top: 1px; text-decoration: underline;}

.clearfix:after{content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
.clearfix{*zoom:1}
.clear{clear:both;width:0px;height:0px;font-size:0px;overflow:hidden}
.v_mid{ vertical-align:middle; _vertical-align:baseline;}

.float_l { float: left;}
.float_r { float: right;}

#header { width: 1000px; height: 90px; margin: 0 auto; position: relative;}
.logo { width: 187px; height: 60px; position: absolute; top: 13px; left: 0;}
.search { width: 372px; height: 33px; position: absolute; left: 380px; top: 20px; background: url(search.gif) 0 0 no-repeat;}
.search_txt { float: left; width: 314px; height: 33px; line-height: 33px; color: #999; font-size: 14px; margin: 0; padding: 0 10px; border: 0; background: none;}
.search_btn { width: 38px; height: 33px; overflow: hidden; text-indent: -9999px; cursor: pointer; border: 0; background: none;}
.topLinks { width: 184px; height: 25px; line-height: 25px; padding-right: 14px; padding-top: 52px; font-size: 12px; color: #318000; position: absolute; top: 0; right: 0; background: url(../topPic.gif) 0 0 no-repeat;}
.topLinks ul {}
.topLinks ul li { float: left; width: 92px; text-align: center;}
#greenBox { padding: 10px 0 15px 0; background: url(greenShadow.gif) 0 0 repeat-x #318000;}
.greenBox { width: 1000px; margin: 0 auto;}
.greenBox .float_l { width: 620px;}
#demo { overflow:hidden; width: 100%; padding-top: 10px;}
#demo img { height: 180px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
#demo table td { padding: 0 15px; text-align: center; line-height: 30px; color: #fff;}

.greenBox .float_r { width: 340px;}

.tit01 { height: 40px; line-height: 40px; margin-bottom: 5px; padding-left: 35px; font-size: 18px; font-weight: bold; color: #fff; font-family: "Microsoft YaHei"; background: url(arrow.png) left center no-repeat;}
.tit02 { height: 40px; line-height: 40px; margin-bottom: 5px; font-size: 18px; font-weight: normal; color: #ec5e00; font-family: "Microsoft YaHei"; border-bottom: solid 3px #ec5e00;}
.tit02 span { height: 24px; line-height: 24px; margin-left: 5px; padding: 0 2px 0 1px; display: inline-block; font-size: 14px; color: #fff; background: url(arrowLeft.gif) left center no-repeat #318000;text-align:right}
.tit03 { height: 50px; line-height: 50px; margin-bottom: 2px; padding-left: 30px; padding-right: 20px; color: #fff; background: #318000;}
.tit03 h1 { float: left; padding-right: 60px; font-size: 20px; font-weight: bold; font-family: "Microsoft YaHei"; background: url(menuArrow.gif) right center no-repeat;}
.tit03 a { float: right;}
.tit04 { height: 40px; line-height: 40px; font-size: 18px; font-weight: normal; color: #ec5e00; font-family: "Microsoft YaHei";}
.tit05 { height: 40px; line-height: 40px; margin-bottom: 5px; font-size: 18px; font-weight: normal; color: #318000; font-family: "Microsoft YaHei"; border-bottom: solid 3px #318000;}
.white { color: #fff;}
.list li { line-height: 28px; border-bottom:1px dashed #008800;}
.list li a {color:#000;}
#main { width: 1000px; margin: 2px auto;}
.lineBox { padding: 10px 15px; border: solid 2px #318000; background:#ffffff;}
#box1 { padding-top: 0px;}
#box1 .left { float: left; width: 345px;}
#box1 .mid { float: left; width: 310px; padding-left: 10px;}
#box1 .right { float: right; width: 290px;}
#box2 { padding: 10px 0 15px 0;}
#box2 .left { float: left; width: 250px;}
#box2 .mid { float: left; width: 400px; padding-left: 15px;}
#box2 .right { float: right; width: 290px;}
#box3 {}
#box3 .left { float: left; width: 310px;}
#box3 .mid { float: left; width: 310px; padding-left: 20px;}
#box3 .right { float: right; width: 310px;}
.news { padding-bottom: 10px;}
.news dt { float: left; width: 100px;}
.news dt img { width: 100px; height: 75px;}
.news dd { line-height: 25px; padding-left: 115px;}
.news_tit { color: #318000;}
.news_more { color: #999; font-size: 12px;}
.wzdh td { height: 25px;}
.links { padding: 20px 0 40px 0;}
.links h2 { height: 40px; line-height: 40px; margin-bottom: 5px; padding-left: 35px; font-size: 18px; font-weight: bold; color: #318000; font-family: "Microsoft YaHei"; background: url(../arrow2.png) left center no-repeat;}
.links ul {}
.links ul li { float: left; padding-right: 15px; color: #318000;}
.footer { padding: 25px 0; line-height: 25px; text-align: center; color: #fff; background: #318000;}
.footer a{ color:#fff; text-decoration:none} 
.footer a:hover{ color:#fff; text-decoration:underline} 

.greenIn { padding-top: 20px; background: url(greenShadow.gif) 0 0 repeat-x #318000;}
.mainIn { width: 954px; margin: 0 auto; padding: 20px; background: #fff; border:3px solid #008800;}
#wmbbslist dl { padding-bottom: 10px;}
#wmbbslist a:hover {}
.preply,.history,.posttime { display: none;}
.reply { display: none;}
.topic .title { padding-left: 5px; font-weight: bold; color: #318000;}
.author { color: #f00;}
.replylist { padding-bottom: 5px;}
.reply .title { padding-left: 5px;}
.conTit { padding: 0 0 5px 0; font-size: 20px; font-weight: bold; color: #ec5e00;}
.editBar { padding-bottom: 10px; border-bottom: dashed 1px #318000;}
.editBar td { height: 30px;}
.neirong{ min-height:120px; margin: 0 auto; padding-top: 15px; padding-bottom: 10px; font-size: 16pt;word-break:break-all;}
.neirong2{height:100%; margin: 0 auto; padding-top: 10px; padding-bottom: 10px; font-size: 13pt; line-height:30px;}
.neirong2 ul{ margin:0px;}
.neirong2 ul li span{float:right;padding-right:50px;}
.neirong2 li{border-bottom:1px dashed #ff0000;}
.neirong2 ul li a{ color:#333;}
.button { width: 40px; margin-left: 3px; cursor: pointer;}
.pager { margin-top: 10px; padding-top: 10px; text-align: center; border-top: dashed 1px #318000;}
.jiange{ margin-top:2px;}
.navw{margin:2px auto 0 auto;height:40px;background:#008000;width:1000px; margin-bottom:0px;}
.navw a{display:block;float:left;padding:9px 0px 9px;cursor:pointer;}
.navw a font{display:block;width:108px;height:22px;border-left:1px #008000 solid;border-right:1px #fff solid;color:#fff;text-align:center;font-size:16px;font-family:"微软雅黑";}
.navw a{text-decoration:none;color:#fff;}
.navw a:hover{background:#008000;color:#fff;text-decoration:none;}
/*文章分页样式*/
#fenye{clear:both; margin:30px 20px 0 0;font-size:14px;font-family:"微软雅黑";}
#fenye a{text-decoration:none; display:inline;border-radius: 3px;line-height:25px;}
#fenye .prev,#fenye .next{width:52px; text-align:center;  line-height:25px;}
#fenye a.curr{width:22px;background:#0C9AD8; border:1px solid #0C9AD8; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#333333;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye a:hover{ float:left;}
#fenye span{line-height:30px; font-size:13px; height:30px;}

/* 图片分页方式的样式*/
.imagelist{margin:0 auto;width:960px;} /*总宽度*/
.imagelist .imagetop{padding-right:5px;text-align:right;margin:5px;}
.imagelist .imagetop a{color:#767676;}
.imagelist .defaultimagesrc{text-align:center;margin:5px;padding-top:40px;padding-bottom:40px;}
.imagelist .defaultImagesrc img{border:1px solid #f1f1f1;padding:2px}
.imagelist .imageintro{text-align:center;font-size:14px;}
.thumb {
    height:112px;
    background:#FFF;
	padding:5px;
}
.thumb_1 {
	text-align: center;
	float: left;
	height: 50px;
	width: 60px;
	padding-top: 30px;
	font-weight: 400;
	font-size: 14px;
	color:#000;
}
.thumb_1 .font-28{font-size:18px;color:red;}
.thumb_2 {float: left;
	width: 790px;
}
.thumb_2_1 {
	background:url(qh1.gif) no-repeat 0px 20px;
	float: left;
	height: 113px;
	width: 35px;
	cursor:pointer;
	
	margin-left:10px;
	_margin-left:0px;
}
.thumb_2_2 {
	background:url(qh2.gif) no-repeat 0px 20px;
	float: right;
	height: 113px;
	width: 35px;
	cursor:pointer;
}
#scrool_div {
	width:708px;
	position:relative;
	height:110px;
	overflow:hidden;
}
#scrool_wrap {height:110px;position:absolute;width:20000px;}
#scrool_wrap li {width:130px;height:100px;float:left;margin-right:10px;}
#scrool_div img{
	width:126px;
	height:95px;
	margin:5px;
}
.normalthumb img{padding:2px;border:1px solid #F9AF10}
.currthumb img{padding:2px;border:1px solid #ff6600;}
/* 图片分页方式的样式结束*/

/*组图显示方式的样式*/
.imggrouplist{margin:0 auto;width:590px;}
.imggrouplist li{width:130px;float:left;margin:2px;border:1px #999999 solid;background:#FFFFFF;padding:5px;text-align:center}
.imggrouplist li img{width:120px;height:90px;}
/*组图显示方式的样式结束*/

/*平行显示方式样式*/
.imglist{text-align:center}
.imglist img{border:4px solid #efefef;padding:1px}
.imglist div{margin-bottom:15px}
/*平行显示方式样式结束*/
/*图片 -栏目页*/
.piclist{width:960px;margin:0px auto;border:#e5e5e5 1px solid; background:#f9f9f9; border-bottom:2px solid #ddd; }
.piclist .title{height:40px; line-height:55px;overflow:hidden; font-weight:bold;color:#069; border-bottom:1px solid #fff; padding-left:20px; }
.piclist .title span{font-size:16px;color:#333;font-weight:bold; font-family:"微软雅黑"}
.piclist .piclistbox{}
.piclist .piclistbox ul{padding:20px 8px 8px 8px;}
.piclist .piclistbox li{width:20%;float:left;text-align:center;height:228px;overflow:hidden;}
.piclist .piclistbox img{width:172px;height:176px;padding:4px;border:#D4D4D4 1px solid;margin-bottom:8px;box-shadow: 0px 1px 3px #ccc;-moz-box-shadow:0px 1px 3px #ccc;-webkit-box-shadow:0px 1px 3px #ccc;}
.piclist .piclistbox a{}
.piclist .piclistbox a:hover{color:red;text-decoration:none;}