.mod .hd{ padding-right:10px;line-height:30px}
.mod .hd h2{float:left;padding-left:20px; font-size:12px; color:#FFFFFF}
.mod .hd span{float:right; margin-top:12px}
.mod .hd span a{color:#fff}
.mod .bd{ padding:6px 8px 0 8px}

.about .bd,.news .bd{height:160px; overflow:hidden}

.about{width: 232px;}
.about .hd{
	background-position: 0 -66px;
	height: 31px;
}
.about a{ color:#006400}
.news{
	width: 354px;
}
.news .hd{
	background-position: -237px -66px;
	height: 31px;
}
.news .hd h2{
	padding-left:30px;
	color:#3b7504}
.case .hd, .links .hd{
	background-position: 0 -98px;
	height: 30px;
}

.case .bd{padding-left:15px; height:150px}
.links .bd{padding:10px 15px}
.links .bd a{padding-right:10px}
.picnews strong a{color:#006400}
.picnews p{line-height:22px}



.sidebar{ float:left;width:232px;overflow:hidden;}
.main{ float:right; width:710px; overflow:hidden;}

/*侧导航*/
.sideNav,.sideNews{margin-bottom:10px;}
.sideNav dt,.sideNews dt{ padding-left:20px;height:31px; line-height:31px; color:#FFFFFF; font-weight:700;background: url('../images/sprite.png') no-repeat 0 -66px;;}
.sideNav dd{padding-top:3px}
.sideNav dd li{margin-bottom:1px; height:30px; line-height:30px; font-size:12px; /*background:url(../images/sideNav.gif) 0 -34px no-repeat*/}
.sideNav dd li a{display:block; text-indent:24px;color:#fff; font-weight:700; background-color:#09660c; text-decoration:none}
.sideNav dd li a:hover{color:#fff; background-color:#073408}

.sideNews dd{padding:10px}

/*面包屑*/
.breadcrumbs{padding-left:25px;height:30px; line-height:30px; font-size:12px; background-position: 0 -129px; }
.breadc{height:28px; line-height:28px; background:url(../images/breadc.png) repeat-x;border:1px solid #dddddd}
.breadcrumbs dt{ color:#fff; font-weight:bold;}
.breadcrumbs dd{float:right; font-size:12px; font-weight:normal; padding-right:14px; color:#303030}
.breadc dd{float:left;}
.breadcrumbs a{color:#303030;}
.breadcrumbs span{color:#303030;}

/*栏目标题*/
.main h1.pageTitle{padding-left:22px;height:30px; line-height:26px;/*background:url(../images/pageTitle.gif) left bottom no-repeat;*/color:#555; font-size:14px}

/*类型样式*/
.info1{padding:22px 15px 34px 15px;color:#555;font-size:12px;line-height:200%;text-align:left;clear:both}
.info1 h1{font-size:16px; text-align:center}
.info1 .content{margin-top:10px}
.info1 p{margin-bottom:8px}

.info2{ padding-top:12px; padding-left:7px; padding-right:10px}
.info2 li{line-height:30px; border-bottom:1px dashed #DDDDDD}
.info2 li a{ padding-left:16px; color:#333; background: url(../images/icon4.gif) 0 center no-repeat}
.info2 li a:hover{color:#241305}
.info2 li span{float:right;font:12px/30px sans-serif;color:#333;}

.info3{padding-top:15px}
.info3 ul{padding-left:13px}
.info3 li{width:170px; height:150px; text-align:center; float:left; display:inline;}
.info3 li img{width:150px; height:113px; border:#CCCCCC 1px solid; padding:2px; display:inline; margin-bottom:5px;}

.info4{padding-top:15px}
.info4 a{color:#0066CC}

/*分页*/
.pagination{margin-bottom:10px;margin-top:20px;text-align:center}
.pagination a{border:#8db5d7 1px solid;color:#000;margin-right:2px;padding:2px 5px;text-decoration:none}
.pagination span.current{background-color:#ffca7d;border:#e89954 1px solid;color:#000;font-weight:700;margin-right:2px;padding:2px 5px}
.pagination span.disabled{border:#ccc 1px solid;color:#ccc;margin-right:2px;padding:2px 5px}
.pagination a:hover,.pagination  a:active{border:red 1px solid;margin-right:2px;padding:2px 5px}

/*详细页*/
.article{padding:20px 10px;}
.article p{margin-bottom:8px}
.article h1.title { text-align:center;font-size:14px; line-height:34px; color:#333 }
.article .titBar {color:#666; line-height:22px; font-size:12px; background-color:#efefef; text-align:center } 
.article .detail { padding:10px 0 35px; line-height:24px; font-size:12px; word-wrap:break-word; word-break:break-all; }
.article .detail img{max-width: 680px}

/*上一篇下一篇*/
.preNext{margin-top:15px;padding-left:5px; font-size:12px;clear:both}
.preNext a{color:#FF0000}

/*分页样式*/
.pagenum {padding:20px; text-align:center}
.pagenum a {border: 1px solid #FFFFFF;color: #999999;margin: 0 3px;padding: 3px 0; }
.pagenum a:hover { color: #3e4e68 !important;}
.pagenum .current {color: #3e4e68 !important;}
.pagenum .firstPage,.pagenum .nextPage,.pagenum .prePage,.pagenum .lastPage {background-color: #F8F8F8; border: 1px solid #D9D9D9; color: #999999; height: 19px; line-height: 19px; padding: 3px 10px; width: 39px;}
/*404页面*/
.error404 { background-image: url(../images/404bg.jpg); background-repeat: no-repeat; width: 856px; height: 250px; margin-right: auto; margin-left: auto; margin-top: 50px;}
.error404 .taglist { padding-top: 100px; padding-left: 300px;}
.error404 .taglist a{color:#666}
.error404 .home { color:#3e4e68; padding-top: 5px; padding-left: 300px; font-size:14px; font-weight:bold}
.error404 .home a {color:#3e4e68; }
/*留言板*/
.guestbook {padding:20px}
.guestbook .list { border-bottom:1px dotted #ccc; padding-bottom:10px;}
.guestbook .list .content {margin-top:10px; font-size:14px; padding-bottom:0px; }
.guestbook .list .content .reply {border:1px solid #ddd; line-height:25px; padding-left:5px; padding-right:5px; margin-top:10px; background-color:#f4f4f4}
.guestbook .list .info{color:#666; line-height:25px;}
.guestbook .formsub { padding:10px;}
.guestbook .formsub h5 { line-height:30px; font-size:14px; font-weight:bold}
.guestbook .formsub .guest_post { padding-top:10px;}
.guestbook .formsub .guest_post .guest_post_hr { line-height:40px; height:40px;}
.guestbook .formsub .guest_post .guest_post_text { border:1px solid #ccc;margin-left:10px; line-height:25px; height:25px; width:250px;}
.guestbook .formsub .guest_post .guest_post_content { border:1px solid #ccc; height:100px; width:100%; margin-top:10px;}
.guestbook .formsub .subdiv { margin-top:10px;}
.guestbook .formsub .subdiv .button { border:1px solid #ddd; width:50px; line-height:27px; height:27px; vertical-align: top}
