/* CSS Document */
*{margin:0px; padding:0px;}
body{text-align:center; background:#61A413;}
div,ul,ol,li{list-style:none;}
a,a:hover{text-decoration:none;}
img{border:none;}
.clear{clear:both;}
.box{width:1001px; background:#FFFFFF; margin:0 auto;}
.rq{width:1000%; text-align:left;}
#top30{margin-top:30px;}

	.top{width:1002px; height:291px; overflow:hidden;}
	
	.adnum{position:relative; float:right; bottom:5px; margin-top:-25px;}
	.adnum li{float:left; width:25px; height:25px; line-height:25px; text-align:center; background:#fff; margin-right:5px; font-size:14px; font-weight:bold; color:#ccc;}
	.adnum .on{background:#5AA706; color:#FFFFFF;}
	
	.nav{background:url(../images/nav.jpg) no-repeat; height:39px;}
	.nav ul{width:899px; margin:0 auto;}
	.nav li{float:left; width:112px; text-align:center; font-size:14px; color:#FFFFFF; font-weight:bold; line-height:39px;}
	.nav li a{color:#FFFFFF; font-weight:bold; display:block;}
	.nav li a:hover{color:#FFFFFF; font-weight:bold;}
	.nav .select{background:url(../images/navbg.jpg) repeat-x center bottom;}
	
	.nav ol{position:absolute; z-index:9999; width:auto; display:none;}
	.nav ol li{background:#221D1A; width:auto; min-width:112px; border:none; border-bottom:1px solid #B5B1AE; float:none;}
	.nav ol li:hover{background:#352D29;}
	
	.left{float:left; width:684px; margin:30px 0px 0px 12px;}
	
	.pic{height:185px; background:url(../images/pbg.jpg) no-repeat;}
	.picbox{width:648px; height:136px; margin:0 auto; overflow:hidden;}
	.picbox .rq div{width:162px; float:left; text-align:center; margin-top:10px; color:#606261; font-size:12px;}
	.picbox div a,.picbox div a:hover{color:#606261; font-size:12px;}
	.picbox div img{width:143px; height:136px;}
	
	.zz{margin-top:6px;}
	.title{background:url(../images/imenu.jpg) no-repeat left center; height:27px; text-align:left; padding-left:15px; line-height:30px; border-bottom:5px solid #80B600; color:#FFFFFF; font-size:14px; font-weight:bold;}
	.title span{display:block; float:right; background:url(../images/more.jpg) no-repeat right center; width:31px; height:20px; margin-right:10px;}
	.title span a{width:31px; height:20px; cursor:pointer; display:block;}
	.info{height:153px; overflow:hidden; line-height:25px; text-align:left; color:#626262; margin-top:5px; font-size:12px;}
	.info a,.info a:hover{color:#626262;}
	
	.gjjc{margin-top:6px; background:#EADFBD; height:208px;}
	.gmenu{text-align:left; height:27px;}
	.info2{height:181px; overflow:hidden; line-height:25px; color:#626262; font-size:12px; text-align:left;}
	.gmore{float:right; margin-top:-33px; padding-left:10px; position:relative; z-index:2;}
	
	.hyjy{margin-top:20px;  background:#EADBBC url(../images/hyjy.jpg) no-repeat left center; height:220px;}
	.info3{height:220px; overflow:hidden; line-height:27px; color:#626262; font-size:12px; text-align:left; padding:0px 10px 0px 45px;}
	.hmore{float:right; margin-top:-220px;}
	
	.right{float:right; width:285px; padding-right:7px; margin-top:30px;}
	
	.zxjm{height:243px; border:1px solid #5E5248; background:#FBF7E5 url(../images/rm.jpg) no-repeat center 1px;}
	
	.rtitle{color:#FFFFFF; font-size:14px; font-weight:bold; text-align:left; padding-left:16px; line-height:26px; margin-bottom:8px;}
	.rtitle span{background:url(../images/more3.jpg) no-repeat center center; width:47px; height:26px; display:block; float:right; padding-right:20px;}
	.rtitle span a{display:block; cursor:pointer; width:47px; height:26px;}
	
	.jmlist{width:248px; margin:0 auto; line-height:26px; background:url(../images/ico1.jpg) no-repeat left center; padding-left:20px; text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#606261; font-size:12px;}
	.jmlist a{color:#606261; font-size:12px;}
	.jmlist a:hover{color:#606261; font-size:12px;}
	.jmlist span{float:right;}
	
	.djkx{height:247px; margin:0 auto; margin-top:15px; width:281px; background:url(../images/rm.jpg) no-repeat center top; border-bottom:1px dotted #138031;}
	.djlist{width:248px; margin:0 auto; line-height:26px; background:url(../images/ico2.jpg) no-repeat left center; padding-left:20px; text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#606261; font-size:12px;}
	.djlist a{color:#606261; font-size:12px;}
	.djlist a:hover{color:#606261; font-size:12px;}
	.djlist span{float:right;}
	
	.cys{height:247px; margin:0 auto; margin-top:15px; width:281px; background:url(../images/rm.jpg) no-repeat center top; border-bottom:1px dotted #138031;}
	.cylist{width:248px; margin:0 auto; line-height:26px; background:url(../images/ico3.jpg) no-repeat left center; padding-left:20px; text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#606261; font-size:12px;}
	.cylist a{color:#606261; font-size:12px;}
	.cylist a:hover{color:#606261; font-size:12px;}
	.cylist span{float:right;}
	
	.cwh{height:247px; margin:0 auto; margin-top:15px; width:281px; background:url(../images/rm.jpg) no-repeat center top; border-bottom:1px dotted #138031;}
	.cwlist{width:248px; margin:0 auto; line-height:26px; background:url(../images/ico4.jpg) no-repeat left center; padding-left:20px; text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#606261; font-size:12px;}
	.cwlist a{color:#606261; font-size:12px;}
	.cwlist a:hover{color:#606261; font-size:12px;}
	.cwlist span{float:right;}
	
	.jszc{width:976px; margin:0 auto; margin-top:12px;}
	.zcinfo{height:154px; overflow:hidden; line-height:27px; color:#626262; font-size:12px; text-align:left; padding:0px 10px;}
	.zcinfo a,.zcinfo a:hover{color:#626262;}
	
	.l{background:url(../images/l.jpg) no-repeat; margin-top:46px; width:54px; height:107px; float:left; cursor:pointer;}
	.r{background:url(../images/r.jpg) no-repeat; margin-top:46px; width:54px; height:107px; float:right; cursor:pointer;}
	.cbox{float:left; width:868px; margin-top:21px; overflow:hidden;}
	.cgp{width:217px; text-align:center; float:left;}
	.cbox img{width:194px; height:147px;}
	
	
	
	.cata{width:215px; float:left; margin:17px 0px 0px 10px;}
	.cataname{background:url(../images/rm.jpg) no-repeat; height:33px; line-height:26px; margin-bottom:8px; text-align:left; padding-left:16px; color:#FFFFFF; font-size:14px; font-weight:bold;}
	.cmenu{background:url(../images/ico2.jpg) no-repeat 5px center; line-height:32px; text-align:left; padding-left:26px; border-bottom:1px dotted #0F7F30; color:#636363; font-size:12px;}
	.cmenu a{color:#636363; font-size:12px;}
	.cmenu a:hover{color:#636363; font-size:12px;}
	.con{height:170px; overflow:hidden; background:url(../images/c.jpg) no-repeat; margin-top:40px; line-height:22px; padding:11px 10px 5px 5px; color:#626262; font-size:12px; text-align:left;}
	.con span{color:#75A012; font-weight:bold;}
	
	.content{width:730px; float:right; margin:17px 30px 0px 0px;}
	.btitle{background:url(../images/imenu.jpg) no-repeat left center; height:27px; text-align:left; padding-left:15px; line-height:30px; border-bottom:5px solid #80B600; color:#FFFFFF; font-size:14px; font-weight:bold;}
	.btitle span{color:#636363; font-size:12px; float:right; font-weight:normal;}
	.btitle span a{color:#636363; font-size:12px;}
	.btitle span a:hover{color:#636363; font-size:12px;}
	
	.content h1{font-size:16px; font-weight:bold; line-height:30px; text-align:center; color:#3A3112; margin-top:10px;}
	.times{font-size:12px; text-align:center; line-height:26px; border-bottom:1px dashed #0F7F30; color:#626262; width:96%; margin:0 auto;}
	.infos{line-height:30px; text-align:left; font-size:14px; color:#626262; padding:10px;}
	
	.alist{margin:0 auto; line-height:35px; border-bottom:1px dashed #0F7F30; background:url(../images/ico2.jpg) no-repeat left center; padding-left:20px; text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#606261; font-size:14px;}
	.alist a{color:#606261; font-size:14px;}
	.alist a:hover{color:#606261; font-size:14px;}
	.alist span{float:right;}
	
	.pbox{margin-top:10px;}
	.pbox div{width:243px; text-align:center; float:left; line-height:40px; margin-bottom:15px; color:#626262; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.pbox div a{color:#626262; font-size:14px;}
	.pbox div a:hover{color:#626262; font-size:14px;}
	.pbox .img{width:194px; height:147px;}
	
	.foot{background:url(../images/f1.jpg) repeat-x; height:102px;}
	.f{width:994px; margin:0 auto; height:83px; background:url(../images/f2.jpg) no-repeat; text-align:center; line-height:25px; color:#321F09; font-size:12px; padding-top:10px;}
	.f a,.f a:hover{color:#321F09; font-size:12px;}
	
/*·ÖÒ³ÑùÊ½*/
	.pageon{background:#F9F9F9; border:1px solid #CCCCCC; color:#ff0000; font-size:14px; text-align:center; height:25px; line-height:25px; padding-left:8px; padding-right:8px;}
	.pageon a,.pageon a:hover{color:#ff0000; font-size:14px; display:block; font-weight:normal;}
	
	.pageout{background:#F9F9F9; border:1px solid #CCCCCC; color:#999999; font-size:14px; text-align:center; height:25px; line-height:25px; padding-left:8px; padding-right:8px;}
	.pageout a,.pageout a:hover{color:#999999; font-size:14px; display:block; font-weight:normal;}