﻿@charset "utf-8";

/* -------------------------------------------------------------- 
	Resets default browser CSS.
-------------------------------------------------------------- */
html{color:#000;background:#CFE9B9}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}a{text-decoration: none;}

#wrapper {
height: 800px;
}
#header {
width: 100%;
height: 40px;
float: left;
background: #fff;
}
#header-body {
width: 960px;
height: 40px;
margin: 0 auto;
}
#nav-index {
width: 97px;
height: 20px;
float: left;
margin-left: 150px;
padding: 10px 50px;
}
#nav-index a {
text-indent: -100000px;
}
a.index-on {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 0;
}
a.index-on:hover {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
a.index {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
#nav-subs {
	width: 430px;
	height: 20px;
	float: left;
	padding: 10px 0;
} 
#nav-subs a {
text-indent: -100000px;
height: 20px;
float: left;
margin: 0 5px;
}
a.gy {
	width: 50px;
	background: url('nav.gif') no-repeat -142px 0;
}
a.gy:hover {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.gy-on {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.dt {
	width: 75px;
	background: url('nav.gif') no-repeat -200px 0;
}
a.dt:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.dt-on {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.hb {
	width: 75px;
	background: url('nav.gif') no-repeat -288px 0;
}
a.hb:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.hb-on {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.tb {
	width: 58px;
	background: url('nav.gif') no-repeat -378px 0;
}
a.tb:hover {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.tb-on {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.hs {
	width: 49px;
	background: url('nav.gif') no-repeat -446px 0;
}
a.hs:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.hs-on {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.jy {
	width: 49px;
	background: url('nav.gif') no-repeat -506px 0;
}
a.jy:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
a.jy-on {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
#nav-util {
	width: 130px;
	height: 20px;
	float: left;
	padding: 10px 0;
}
#nav-util a {
	font-size: 12px;
	color: #999;
	float: left;
	height: 14px;
	line-height: 14px;
	margin-top: 6px;
	text-decoration: none;
}
a.map {
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid #ccc;
}
#content {
	width: 100%;
	float: left;
	background: url('bg_all.jpg') repeat-x;
}
#content-body {
	width: 960px;
	height: 700px;
	margin: 0 auto;
}
#cb-top {
	width: 960px;
	height: 100px;
	float: left;
}
span.logo-pix {
	float: left;
	margin-left: 100px;
	margin-left: 70px;
    margin-top: 20px;
}
span.logo-text {
	float: left;
	margin-left:25px;
	margin-top:20px;
}
#cb-slide {
	margin-top: 30px;
	width: 960px;
	height: 410px;
	background: url('slide-bg.png') no-repeat 0 0;
	float: left;
}
.left-nav {
	width: 36px;
	height: 360px;
	float: left;
}
.left-nav-a {
	width: 36px;
	height: 67px;
	float: left;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat 0 0;
}
.left-nav-a:hover {
	background: url('slide-nav.png') no-repeat 0 -69px;
}
#slide-body {
	width: 888px;
	height: 360px;
	float: left;
}
#slider {
	width: 888px;
	height: 360px;
	float: left;
}
#slider div {
	float: left;
	width: 888px;
	height: 360px;
	display: block;
}
#slider div span {
	color: #666;
	font-size: 12px;
	line-height:16px;
}
#slider div.slide-1 {
	background: url('slide-1.png') no-repeat 0 0;
	display: block;
	
}
#slider div.slide-1 span.s1-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 50px;
	margin-left: 35px;
}
#slider div.slide-1 span.s1-1 a{ color:#333}
#slider div.slide-1 span.s1-2 {
	float: right;
	width: 60px;
	height: 16px;
	margin-top: 78px;
	margin-right: 165px;
}
#slider div.slide-1 span.s1-2 a {
	color: #333;
}
#slider div.slide-1 span.s1-2 a:hover {
	color: #FF5511;
}
#slider div.slide-1 span.s1-3 {
	float: right;
	width: 160px;
	height: 60px;
	margin-top: 135px;
	margin-right: -165px;
}
#slider div.slide-1 span.s1-3 a{
	color: #333;
}
#slider div.slide-2 {
	background: url('slide-2.png') no-repeat 0 0;
}
#slider div.slide-2 span.s2-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 200px;
	margin-left: 25px;
}
#slider div.slide-2 span.s2-1 a{
   	color: #333;
}
#slider div.slide-2 span.s2-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-2 span.s2-2 a{
   	color: #333;
}
#slider div.slide-3 {
	background: url('slide-3.png') no-repeat 0 0;
}
#slider div.slide-3 span.s3-1 {
	float: left;
	width: 160px;
	height: 80px;
	margin-top: 75px;
	margin-left: 20px;
}
#slider div.slide-3 span.s3-1 a{
   	color: #333;
}
#slider div.slide-3 span.s3-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-3 span.s3-2 a{
   	color: #333;
}
.right-nav {
	width: 36px;
	height: 360px;
	float: right;
}
.right-nav-a {
	width: 36px;
	height: 67px;
	float: right;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat -36px 0;
}
.right-nav-a:hover {
	background: url('slide-nav.png') no-repeat -36px -69px;
}
#cb-link {
	width: 960px;
	height: 50px;
	float: left;
	margin-top: -50px;
}
span.text {
	width: 155px;
	height: 12px;
	float: right;
	font-size: 12px;
	color: #275227;
	display: block;
}
span.links {
	width: 940px;
	height: 30px;
	padding-right: 20px;
	float: right;
	margin-top: 8px;
	text-align: right;
}
span.links a {
	font-size: 12px;
	color: #275227;
	font-weight: 700;
	margin: 0 2px;
}
#cb-block {
	width: 960px;
	height: 120px;
	margin: 10px 0;
	float: left;
}
#block-1 {
	width: 310px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-1.png') no-repeat 0 0;
}
.b1-news {
	width: 290px;
	height: 110px;
	margin: 5px 10px;
	float: left;
}
.b1n-l {
	width: 180px;
	height: 100px;
	float: left;
	padding: 5px 10px;
}
span.b1nl-title {
	width: 180px;
	height: 32px;
	float: left;
	margin-bottom: 10px;
}
span.b1nl-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b1nl-cat {
	font-size: 12px;
	font-weight: 700;
	color: #608D3E;
	margin-bottom: 18px;
	float: left;
}
span.b1nl-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b1nl-links {
	width: 157px;
	height: 27px;
	float: left;
	background: url('news-bg.png') no-repeat 0 0;
}
span.b1nl-links a.read-all {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b1nl-links a.read-list {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b1n-r {
	float: right;
	width: 90px;
	height: 110px;
}
#block-2 {
	width: 630px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-2.png') no-repeat 0 0;
}
.b2-news {
	width: 360px;
	height: 100px;
	margin: 5px 10px;
	float: left;
	padding: 5px 10px;
}
span.b2n-title {
	width: 360px;
	float: left;
	margin-bottom: 5px;
}
span.b2n-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b2n-desc {
	width: 360px;
	height: 50px;
	float: left;
}
span.b2n-desc a {
	color: #999;
	font-size: 12px;
	line-height: 16px;
	float:left;
}
span.b2n-cat {
font-size: 12px;
font-weight: 700;
color: #608D3E;
width: 200px;
margin-top: 10px;
float: left;
}
span.b2n-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b2n-links {
	width: 129px;
	height: 24px;
	float: left;
	background: url('news-bg2.png') no-repeat 0 0;
	margin-top: 5px;
}
span.b2n-links a.read-all {
	width: 60px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b2n-links a.read-more {
	width: 25px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b2-pix {
	width: 166px;
	height: 100px;
	margin: 5px 20px;
	float: left;
	padding: 5px 12px;
}
#pix-slide {
width:166px;
height:100px;
}
.pix-slide-item  {
width:166px;
height:100px;
display:block;
}
.pix-slide-item img {
float:left;
}
.pix-slide-item span {
	width: 156px;
	height: 16px;
	float: left;
	margin-top: -16px;
	padding: 0 5px;
	background: url('span-bg.png') no-repeat 0 0;
}
.pix-slide-item span a {
	color: #fff;
	font-size: 12px;
	float: left;
}
#footer {
	width: 100%;
	height: 60px;
	background: url('footer-bg.png') repeat-x;
	position: fixed;
	bottom: 0;
	left:0;
	z-index:10000;
}
#footer-body {
	width: 955px;
	height: 30px;
	padding: 8px 0px 8px 5px;
	margin: 0 auto;
	text-align: left;
	color: #999;
	line-height:16px;
}
#footer-body ul#l{
	padding:0;
	margin:0;
	float:left;
}
#footer-body ul#l a{
	color: #999;
}
#footer-body ul#r{
	padding:0;
	margin:0;
	float:right;
}
#footer-body ul li{
	font-size:12px;
}
#footer-body ul#r li{
	float:left;
	padding:2px;

}
#footer-body ul#r li a{
	color:#999;
}
#footer-body p{
	float:right;
	font-size:12px;
	margin-right:30px;
	
}
#footer-body img {
	margin-bottom: -5px;
	margin-right: 10px;
}
﻿@charset "utf-8";

/* -------------------------------------------------------------- 
	Resets default browser CSS.
-------------------------------------------------------------- */
html{color:#000;background:#CFE9B9}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}a{text-decoration: none;}

#wrapper {
height: 800px;
}
#header {
width: 100%;
height: 40px;
float: left;
background: #fff;
}
#header-body {
width: 960px;
height: 40px;
margin: 0 auto;
}
#nav-index {
width: 97px;
height: 20px;
float: left;
margin-left: 150px;
padding: 10px 50px;
}
#nav-index a {
text-indent: -100000px;
}
a.index-on {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 0;
}
a.index-on:hover {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
a.index {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
#nav-subs {
	width: 430px;
	height: 20px;
	float: left;
	padding: 10px 0;
} 
#nav-subs a {
text-indent: -100000px;
height: 20px;
float: left;
margin: 0 5px;
}
a.gy {
	width: 50px;
	background: url('nav.gif') no-repeat -142px 0;
}
a.gy:hover {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.gy-on {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.dt {
	width: 75px;
	background: url('nav.gif') no-repeat -200px 0;
}
a.dt:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.dt-on {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.hb {
	width: 75px;
	background: url('nav.gif') no-repeat -288px 0;
}
a.hb:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.hb-on {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.tb {
	width: 58px;
	background: url('nav.gif') no-repeat -378px 0;
}
a.tb:hover {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.tb-on {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.hs {
	width: 49px;
	background: url('nav.gif') no-repeat -446px 0;
}
a.hs:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.hs-on {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.jy {
	width: 49px;
	background: url('nav.gif') no-repeat -506px 0;
}
a.jy:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
a.jy-on {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
#nav-util {
	width: 130px;
	height: 20px;
	float: left;
	padding: 10px 0;
}
#nav-util a {
	font-size: 12px;
	color: #999;
	float: left;
	height: 14px;
	line-height: 14px;
	margin-top: 6px;
	text-decoration: none;
}
a.map {
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid #ccc;
}
#content {
	width: 100%;
	float: left;
	background: url('bg_all.jpg') repeat-x;
}
#content-body {
	width: 960px;
	height: 700px;
	margin: 0 auto;
}
#cb-top {
	width: 960px;
	height: 100px;
	float: left;
}
span.logo-pix {
	float: left;
	margin-left: 100px;
	margin-left: 70px;
    margin-top: 20px;
}
span.logo-text {
	float: left;
	margin-left:25px;
	margin-top:20px;
}
#cb-slide {
	margin-top: 30px;
	width: 960px;
	height: 410px;
	background: url('slide-bg.png') no-repeat 0 0;
	float: left;
}
.left-nav {
	width: 36px;
	height: 360px;
	float: left;
}
.left-nav-a {
	width: 36px;
	height: 67px;
	float: left;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat 0 0;
}
.left-nav-a:hover {
	background: url('slide-nav.png') no-repeat 0 -69px;
}
#slide-body {
	width: 888px;
	height: 360px;
	float: left;
}
#slider {
	width: 888px;
	height: 360px;
	float: left;
}
#slider div {
	float: left;
	width: 888px;
	height: 360px;
	display: block;
}
#slider div span {
	color: #666;
	font-size: 12px;
	line-height:16px;
}
#slider div.slide-1 {
	background: url('slide-1.png') no-repeat 0 0;
	display: block;
	
}
#slider div.slide-1 span.s1-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 50px;
	margin-left: 35px;
}
#slider div.slide-1 span.s1-1 a{ color:#333}
#slider div.slide-1 span.s1-2 {
	float: right;
	width: 60px;
	height: 16px;
	margin-top: 78px;
	margin-right: 165px;
}
#slider div.slide-1 span.s1-2 a {
	color: #333;
}
#slider div.slide-1 span.s1-2 a:hover {
	color: #FF5511;
}
#slider div.slide-1 span.s1-3 {
	float: right;
	width: 160px;
	height: 60px;
	margin-top: 135px;
	margin-right: -165px;
}
#slider div.slide-1 span.s1-3 a{
	color: #333;
}
#slider div.slide-2 {
	background: url('slide-2.png') no-repeat 0 0;
}
#slider div.slide-2 span.s2-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 200px;
	margin-left: 25px;
}
#slider div.slide-2 span.s2-1 a{
   	color: #333;
}
#slider div.slide-2 span.s2-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-2 span.s2-2 a{
   	color: #333;
}
#slider div.slide-3 {
	background: url('slide-3.png') no-repeat 0 0;
}
#slider div.slide-3 span.s3-1 {
	float: left;
	width: 160px;
	height: 80px;
	margin-top: 75px;
	margin-left: 20px;
}
#slider div.slide-3 span.s3-1 a{
   	color: #333;
}
#slider div.slide-3 span.s3-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-3 span.s3-2 a{
   	color: #333;
}
.right-nav {
	width: 36px;
	height: 360px;
	float: right;
}
.right-nav-a {
	width: 36px;
	height: 67px;
	float: right;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat -36px 0;
}
.right-nav-a:hover {
	background: url('slide-nav.png') no-repeat -36px -69px;
}
#cb-link {
	width: 960px;
	height: 50px;
	float: left;
	margin-top: -50px;
}
span.text {
	width: 155px;
	height: 12px;
	float: right;
	font-size: 12px;
	color: #275227;
	display: block;
}
span.links {
	width: 940px;
	height: 30px;
	padding-right: 20px;
	float: right;
	margin-top: 8px;
	text-align: right;
}
span.links a {
	font-size: 12px;
	color: #275227;
	font-weight: 700;
	margin: 0 2px;
}
#cb-block {
	width: 960px;
	height: 120px;
	margin: 10px 0;
	float: left;
}
#block-1 {
	width: 310px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-1.png') no-repeat 0 0;
}
.b1-news {
	width: 290px;
	height: 110px;
	margin: 5px 10px;
	float: left;
}
.b1n-l {
	width: 180px;
	height: 100px;
	float: left;
	padding: 5px 10px;
}
span.b1nl-title {
	width: 180px;
	height: 32px;
	float: left;
	margin-bottom: 10px;
}
span.b1nl-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b1nl-cat {
	font-size: 12px;
	font-weight: 700;
	color: #608D3E;
	margin-bottom: 18px;
	float: left;
}
span.b1nl-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b1nl-links {
	width: 157px;
	height: 27px;
	float: left;
	background: url('news-bg.png') no-repeat 0 0;
}
span.b1nl-links a.read-all {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b1nl-links a.read-list {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b1n-r {
	float: right;
	width: 90px;
	height: 110px;
}
#block-2 {
	width: 630px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-2.png') no-repeat 0 0;
}
.b2-news {
	width: 360px;
	height: 100px;
	margin: 5px 10px;
	float: left;
	padding: 5px 10px;
	font-size:12px;
	color:#666;
}
.b2-news table a{color:#666;}
span.b2n-title {
	width: 360px;
	float: left;
	margin-bottom: 5px;
}
span.b2n-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b2n-desc {
	width: 360px;
	height: 50px;
	float: left;
}
span.b2n-desc a {
	color: #999;
	font-size: 12px;
	line-height: 16px;
	float:left;
}
span.b2n-cat {
font-size: 12px;
font-weight: 700;
color: #608D3E;
width: 200px;
margin-top: 10px;
float: left;
}
span.b2n-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b2n-links {
	width: 129px;
	height: 24px;
	float: left;
	background: url('news-bg2.png') no-repeat 0 0;
	margin-top: 5px;
}
span.b2n-links a.read-all {
	width: 60px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b2n-links a.read-more {
	width: 25px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b2-pix {
	width: 166px;
	height: 100px;
	margin: 5px 20px;
	float: left;
	padding: 5px 12px;
}
#pix-slide {
width:166px;
height:100px;
}
.pix-slide-item  {
width:166px;
height:100px;
display:block;
}
.pix-slide-item img {
float:left;
}
.pix-slide-item span {
	width: 156px;
	height: 16px;
	float: left;
	margin-top: -16px;
	padding: 0 5px;
	background: url('span-bg.png') no-repeat 0 0;
}
.pix-slide-item span a {
	color: #fff;
	font-size: 12px;
	float: left;
}
#footer {
	width: 100%;
	height: 60px;
	background: url('footer-bg.png') repeat-x;
	position: fixed;
	bottom: 0;
	left:0;
	z-index:10000;
}
#footer-body {
	width: 955px;
	height: 30px;
	padding: 8px 0px 8px 5px;
	margin: 0 auto;
	text-align: left;
	color: #999;
	line-height:16px;
}
#footer-body ul#l{
	padding:0;
	margin:0;
	float:left;
}
#footer-body ul#l a{
	color: #999;
}
#footer-body ul#r{
	padding:0;
	margin:0;
	float:right;
}
#footer-body ul li{
	font-size:12px;
}
#footer-body ul#r li{
	float:left;
	padding:2px;

}
#footer-body ul#r li a{
	color:#999;
}
#footer-body p{
	float:right;
	font-size:12px;
	margin-right:30px;
	
}
#footer-body img {
	margin-bottom: -5px;
	margin-right: 10px;
}
﻿@charset "utf-8";

/* -------------------------------------------------------------- 
	Resets default browser CSS.
-------------------------------------------------------------- */
html{color:#000;background:#CFE9B9}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}a{text-decoration: none;}

#wrapper {
height: 800px;
}
#header {
width: 100%;
height: 40px;
float: left;
background: #fff;
}
#header-body {
width: 960px;
height: 40px;
margin: 0 auto;
}
#nav-index {
width: 97px;
height: 20px;
float: left;
margin-left: 150px;
padding: 10px 50px;
}
#nav-index a {
text-indent: -100000px;
}
a.index-on {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 0;
}
a.index-on:hover {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
a.index {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
#nav-subs {
	width: 430px;
	height: 20px;
	float: left;
	padding: 10px 0;
} 
#nav-subs a {
text-indent: -100000px;
height: 20px;
float: left;
margin: 0 5px;
}
a.gy {
	width: 50px;
	background: url('nav.gif') no-repeat -142px 0;
}
a.gy:hover {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.gy-on {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.dt {
	width: 75px;
	background: url('nav.gif') no-repeat -200px 0;
}
a.dt:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.dt-on {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.hb {
	width: 75px;
	background: url('nav.gif') no-repeat -288px 0;
}
a.hb:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.hb-on {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.tb {
	width: 58px;
	background: url('nav.gif') no-repeat -378px 0;
}
a.tb:hover {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.tb-on {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.hs {
	width: 49px;
	background: url('nav.gif') no-repeat -446px 0;
}
a.hs:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.hs-on {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.jy {
	width: 49px;
	background: url('nav.gif') no-repeat -506px 0;
}
a.jy:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
a.jy-on {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
#nav-util {
	width: 130px;
	height: 20px;
	float: left;
	padding: 10px 0;
}
#nav-util a {
	font-size: 12px;
	color: #999;
	float: left;
	height: 14px;
	line-height: 14px;
	margin-top: 6px;
	text-decoration: none;
}
a.map {
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid #ccc;
}
#content {
	width: 100%;
	float: left;
	background: url('bg_all.jpg') repeat-x;
}
#content-body {
	width: 960px;
	height: 700px;
	margin: 0 auto;
}
#cb-top {
	width: 960px;
	height: 100px;
	float: left;
}
span.logo-pix {
	float: left;
	margin-left: 100px;
	margin-left: 70px;
    margin-top: 20px;
}
span.logo-text {
	float: left;
	margin-left:25px;
	margin-top:20px;
}
#cb-slide {
	margin-top: 30px;
	width: 960px;
	height: 410px;
	background: url('slide-bg.png') no-repeat 0 0;
	float: left;
}
.left-nav {
	width: 36px;
	height: 360px;
	float: left;
}
.left-nav-a {
	width: 36px;
	height: 67px;
	float: left;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat 0 0;
}
.left-nav-a:hover {
	background: url('slide-nav.png') no-repeat 0 -69px;
}
#slide-body {
	width: 888px;
	height: 360px;
	float: left;
}
#slider {
	width: 888px;
	height: 360px;
	float: left;
}
#slider div {
	float: left;
	width: 888px;
	height: 360px;
	display: block;
}
#slider div span {
	color: #666;
	font-size: 12px;
	line-height:16px;
}
#slider div.slide-1 {
	background: url('slide-1.png') no-repeat 0 0;
	display: block;
	
}
#slider div.slide-1 span.s1-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 50px;
	margin-left: 35px;
}
#slider div.slide-1 span.s1-1 a{ color:#333}
#slider div.slide-1 span.s1-2 {
	float: right;
	width: 60px;
	height: 16px;
	margin-top: 78px;
	margin-right: 165px;
}
#slider div.slide-1 span.s1-2 a {
	color: #333;
}
#slider div.slide-1 span.s1-2 a:hover {
	color: #FF5511;
}
#slider div.slide-1 span.s1-3 {
	float: right;
	width: 160px;
	height: 60px;
	margin-top: 135px;
	margin-right: -165px;
}
#slider div.slide-1 span.s1-3 a{
	color: #333;
}
#slider div.slide-2 {
	background: url('slide-2.png') no-repeat 0 0;
}
#slider div.slide-2 span.s2-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 200px;
	margin-left: 25px;
}
#slider div.slide-2 span.s2-1 a{
   	color: #333;
}
#slider div.slide-2 span.s2-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-2 span.s2-2 a{
   	color: #333;
}
#slider div.slide-3 {
	background: url('slide-3.png') no-repeat 0 0;
}
#slider div.slide-3 span.s3-1 {
	float: left;
	width: 160px;
	height: 80px;
	margin-top: 75px;
	margin-left: 20px;
}
#slider div.slide-3 span.s3-1 a{
   	color: #333;
}
#slider div.slide-3 span.s3-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-3 span.s3-2 a{
   	color: #333;
}
.right-nav {
	width: 36px;
	height: 360px;
	float: right;
}
.right-nav-a {
	width: 36px;
	height: 67px;
	float: right;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat -36px 0;
}
.right-nav-a:hover {
	background: url('slide-nav.png') no-repeat -36px -69px;
}
#cb-link {
	width: 960px;
	height: 50px;
	float: left;
	margin-top: -50px;
}
span.text {
	width: 155px;
	height: 12px;
	float: right;
	font-size: 12px;
	color: #275227;
	display: block;
}
span.links {
	width: 940px;
	height: 30px;
	padding-right: 20px;
	float: right;
	margin-top: 8px;
	text-align: right;
}
span.links a {
	font-size: 12px;
	color: #275227;
	font-weight: 700;
	margin: 0 2px;
}
#cb-block {
	width: 960px;
	height: 120px;
	margin: 10px 0;
	float: left;
}
#block-1 {
	width: 310px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-1.png') no-repeat 0 0;
}
.b1-news {
	width: 290px;
	height: 110px;
	margin: 5px 10px;
	float: left;
}
.b1n-l {
	width: 180px;
	height: 100px;
	float: left;
	padding: 5px 10px;
}
span.b1nl-title {
	width: 180px;
	height: 32px;
	float: left;
	margin-bottom: 10px;
}
span.b1nl-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b1nl-cat {
	font-size: 12px;
	font-weight: 700;
	color: #608D3E;
	margin-bottom: 18px;
	float: left;
}
span.b1nl-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b1nl-links {
	width: 157px;
	height: 27px;
	float: left;
	background: url('news-bg.png') no-repeat 0 0;
}
span.b1nl-links a.read-all {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b1nl-links a.read-list {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b1n-r {
	float: right;
	width: 90px;
	height: 110px;
}
#block-2 {
	width: 630px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-2.png') no-repeat 0 0;
}
.b2-news {
	width: 360px;
	height: 100px;
	margin: 5px 10px;
	float: left;
	padding: 5px 10px;
	font-size:12px;
	color:#666;
}
.b2-news table a{color:#666;}
span.b2n-title {
	width: 360px;
	float: left;
	margin-bottom: 5px;
}
span.b2n-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b2n-desc {
	width: 360px;
	height: 50px;
	float: left;
}
span.b2n-desc a {
	color: #999;
	font-size: 12px;
	line-height: 16px;
	float:left;
}
span.b2n-cat {
font-size: 12px;
font-weight: 700;
color: #608D3E;
width: 200px;
margin-top: 10px;
float: left;
}
span.b2n-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b2n-links {
	width: 129px;
	height: 24px;
	float: left;
	background: url('news-bg2.png') no-repeat 0 0;
	margin-top: 5px;
}
span.b2n-links a.read-all {
	width: 60px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b2n-links a.read-more {
	width: 25px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b2-pix {
	width: 166px;
	height: 100px;
	margin: 5px 20px;
	float: left;
	padding: 5px 12px;
}
#pix-slide {
width:166px;
height:100px;
}
.pix-slide-item  {
width:166px;
height:100px;
display:block;
}
.pix-slide-item img {
float:left;
}
.pix-slide-item span {
	width: 156px;
	height: 16px;
	float: left;
	margin-top: -16px;
	padding: 0 5px;
	background: url('span-bg.png') no-repeat 0 0;
}
.pix-slide-item span a {
	color: #fff;
	font-size: 12px;
	float: left;
}
#footer {
	width: 100%;
	height: 60px;
	background: url('footer-bg.png') repeat-x;
	position: fixed;
	bottom: 0;
	left:0;
	z-index:10000;
}
#footer-body {
	width: 955px;
	height: 30px;
	padding: 8px 0px 8px 5px;
	margin: 0 auto;
	text-align: left;
	color: #999;
	line-height:16px;
}
#footer-body ul#l{
	padding:0;
	margin:0;
	float:left;
}
#footer-body ul#l a{
	color: #999;
}
#footer-body ul#r{
	padding:0;
	margin:0;
	float:right;
}
#footer-body ul li{
	font-size:12px;
}
#footer-body ul#r li{
	float:left;
	padding:2px;

}
#footer-body ul#r li a{
	color:#999;
}
#footer-body p{
	float:right;
	font-size:12px;
	margin-right:30px;
	
}
#footer-body img {
	margin-bottom: -5px;
	margin-right: 10px;
}

/* 图片切换样式 */
.slide7nums div { float: right; width: 16px; height: 16px; line-height: 16px; color: #FFF; margin-left: 1px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center; font-weight: bold; vertical-align: middle; cursor: pointer }
.s7_num1 {background-color: #000; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30) }
.s7_num2 {background-color: #ff4500; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80) }

.font6, .font6 a:link, .font6 a:visited, .font6 a:hover, .font6 a:active {font-size:20px; color:#ff9900; font-family:"黑体"; text-align:center; line-height:110%;}﻿@charset "utf-8";

/* -------------------------------------------------------------- 
	Resets default browser CSS.
-------------------------------------------------------------- */
html{color:#000;background:#CFE9B9}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}a{text-decoration: none;}

#wrapper {
height: 800px;
}
#header {
width: 100%;
height: 40px;
float: left;
background: #fff;
}
#header-body {
width: 960px;
height: 40px;
margin: 0 auto;
}
#nav-index {
width: 97px;
height: 20px;
float: left;
margin-left: 150px;
padding: 10px 50px;
}
#nav-index a {
text-indent: -100000px;
}
a.index-on {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 0;
}
a.index-on:hover {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
a.index {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
#nav-subs {
	width: 430px;
	height: 20px;
	float: left;
	padding: 10px 0;
} 
#nav-subs a {
text-indent: -100000px;
height: 20px;
float: left;
margin: 0 5px;
}
a.gy {
	width: 50px;
	background: url('nav.gif') no-repeat -142px 0;
}
a.gy:hover {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.gy-on {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.dt {
	width: 75px;
	background: url('nav.gif') no-repeat -200px 0;
}
a.dt:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.dt-on {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.hb {
	width: 75px;
	background: url('nav.gif') no-repeat -288px 0;
}
a.hb:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.hb-on {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.tb {
	width: 58px;
	background: url('nav.gif') no-repeat -378px 0;
}
a.tb:hover {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.tb-on {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.hs {
	width: 49px;
	background: url('nav.gif') no-repeat -446px 0;
}
a.hs:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.hs-on {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.jy {
	width: 49px;
	background: url('nav.gif') no-repeat -506px 0;
}
a.jy:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
a.jy-on {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
#nav-util {
	width: 130px;
	height: 20px;
	float: left;
	padding: 10px 0;
}
#nav-util a {
	font-size: 12px;
	color: #999;
	float: left;
	height: 14px;
	line-height: 14px;
	margin-top: 6px;
	text-decoration: none;
}
a.map {
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid #ccc;
}
#content {
	width: 100%;
	float: left;
	background: url('bg_all.jpg') repeat-x;
}
#content-body {
	width: 960px;
	height: 700px;
	margin: 0 auto;
}
#cb-top {
	width: 960px;
	height: 100px;
	float: left;
}
span.logo-pix {
	float: left;
	margin-left: 100px;
	margin-left: 70px;
    margin-top: 20px;
}
span.logo-text {
	float: left;
	margin-left:25px;
	margin-top:20px;
}
#cb-slide {
	margin-top: 30px;
	width: 960px;
	height: 410px;
	background: url('slide-bg.png') no-repeat 0 0;
	float: left;
}
.left-nav {
	width: 36px;
	height: 360px;
	float: left;
}
.left-nav-a {
	width: 36px;
	height: 67px;
	float: left;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat 0 0;
}
.left-nav-a:hover {
	background: url('slide-nav.png') no-repeat 0 -69px;
}
#slide-body {
	width: 888px;
	height: 360px;
	float: left;
}
#slider {
	width: 888px;
	height: 360px;
	float: left;
}
#slider div {
	float: left;
	width: 888px;
	height: 360px;
	display: block;
}
#slider div span {
	color: #666;
	font-size: 12px;
	line-height:16px;
}
#slider div.slide-1 {
	background: url('slide-1.png') no-repeat 0 0;
	display: block;
	
}
#slider div.slide-1 span.s1-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 50px;
	margin-left: 35px;
}
#slider div.slide-1 span.s1-1 a{ color:#333}
#slider div.slide-1 span.s1-2 {
	float: right;
	width: 60px;
	height: 16px;
	margin-top: 78px;
	margin-right: 165px;
}
#slider div.slide-1 span.s1-2 a {
	color: #333;
}
#slider div.slide-1 span.s1-2 a:hover {
	color: #FF5511;
}
#slider div.slide-1 span.s1-3 {
	float: right;
	width: 160px;
	height: 60px;
	margin-top: 135px;
	margin-right: -165px;
}
#slider div.slide-1 span.s1-3 a{
	color: #333;
}
#slider div.slide-2 {
	background: url('slide-2.png') no-repeat 0 0;
}
#slider div.slide-2 span.s2-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 200px;
	margin-left: 25px;
}
#slider div.slide-2 span.s2-1 a{
   	color: #333;
}
#slider div.slide-2 span.s2-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-2 span.s2-2 a{
   	color: #333;
}
#slider div.slide-3 {
	background: url('slide-3.png') no-repeat 0 0;
}
#slider div.slide-3 span.s3-1 {
	float: left;
	width: 160px;
	height: 80px;
	margin-top: 75px;
	margin-left: 20px;
}
#slider div.slide-3 span.s3-1 a{
   	color: #333;
}
#slider div.slide-3 span.s3-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-3 span.s3-2 a{
   	color: #333;
}
.right-nav {
	width: 36px;
	height: 360px;
	float: right;
}
.right-nav-a {
	width: 36px;
	height: 67px;
	float: right;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat -36px 0;
}
.right-nav-a:hover {
	background: url('slide-nav.png') no-repeat -36px -69px;
}
#cb-link {
	width: 960px;
	height: 50px;
	float: left;
	margin-top: -50px;
}
span.text {
	width: 155px;
	height: 12px;
	float: right;
	font-size: 12px;
	color: #275227;
	display: block;
}
span.links {
	width: 940px;
	height: 30px;
	padding-right: 20px;
	float: right;
	margin-top: 8px;
	text-align: right;
}
span.links a {
	font-size: 12px;
	color: #275227;
	font-weight: 700;
	margin: 0 2px;
}
#cb-block {
	width: 960px;
	height: 120px;
	margin: 10px 0;
	float: left;
}
#block-1 {
	width: 310px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-1.png') no-repeat 0 0;
}
.b1-news {
	width: 290px;
	height: 110px;
	margin: 5px 10px;
	float: left;
}
.b1n-l {
	width: 180px;
	height: 100px;
	float: left;
	padding: 5px 10px;
}
span.b1nl-title {
	width: 180px;
	height: 32px;
	float: left;
	margin-bottom: 10px;
}
span.b1nl-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b1nl-cat {
	font-size: 12px;
	font-weight: 700;
	color: #608D3E;
	margin-bottom: 18px;
	float: left;
}
span.b1nl-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b1nl-links {
	width: 157px;
	height: 27px;
	float: left;
	background: url('news-bg.png') no-repeat 0 0;
}
span.b1nl-links a.read-all {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b1nl-links a.read-list {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b1n-r {
	float: right;
	width: 90px;
	height: 110px;
}
#block-2 {
	width: 630px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-2.png') no-repeat 0 0;
}
.b2-news {
	width: 360px;
	height: 100px;
	margin: 5px 10px;
	float: left;
	padding: 5px 10px;
	font-size:12px;
	color:#666;
}
.b2-news table a{color:#666;}
span.b2n-title {
	width: 360px;
	float: left;
	margin-bottom: 5px;
}
span.b2n-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b2n-desc {
	width: 360px;
	height: 50px;
	float: left;
}
span.b2n-desc a {
	color: #999;
	font-size: 12px;
	line-height: 16px;
	float:left;
}
span.b2n-cat {
font-size: 12px;
font-weight: 700;
color: #608D3E;
width: 200px;
margin-top: 10px;
float: left;
}
span.b2n-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b2n-links {
	width: 129px;
	height: 24px;
	float: left;
	background: url('news-bg2.png') no-repeat 0 0;
	margin-top: 5px;
}
span.b2n-links a.read-all {
	width: 60px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b2n-links a.read-more {
	width: 25px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b2-pix {
	width: 166px;
	height: 100px;
	margin: 5px 20px;
	float: left;
	padding: 5px 12px;
}
#pix-slide {
width:166px;
height:100px;
}
.pix-slide-item  {
width:166px;
height:100px;
display:block;
}
.pix-slide-item img {
float:left;
}
.pix-slide-item span {
	width: 156px;
	height: 16px;
	float: left;
	margin-top: -16px;
	padding: 0 5px;
	background: url('span-bg.png') no-repeat 0 0;
}
.pix-slide-item span a {
	color: #fff;
	font-size: 12px;
	float: left;
}
#footer {
	width: 100%;
	height: 60px;
	background: url('footer-bg.png') repeat-x;
	position: fixed;
	bottom: 0;
	left:0;
	z-index:10000;
}
#footer-body {
	width: 955px;
	height: 30px;
	padding: 8px 0px 8px 5px;
	margin: 0 auto;
	text-align: left;
	color: #999;
	line-height:16px;
}
#footer-body ul#l{
	padding:0;
	margin:0;
	float:left;
}
#footer-body ul#l a{
	color: #999;
}
#footer-body ul#r{
	padding:0;
	margin:0;
	float:right;
}
#footer-body ul li{
	font-size:12px;
}
#footer-body ul#r li{
	float:left;
	padding:2px;

}
#footer-body ul#r li a{
	color:#999;
}
#footer-body p{
	float:right;
	font-size:12px;
	margin-right:30px;
	
}
#footer-body img {
	margin-bottom: -5px;
	margin-right: 10px;
}

/* 图片切换样式 */
.slide7nums div { float: right; width: 16px; height: 16px; line-height: 16px; color: #FFF; margin-left: 1px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center; font-weight: bold; vertical-align: middle; cursor: pointer }
.s7_num1 {background-color: #000; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30) }
.s7_num2 {background-color: #ff4500; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80) }

.font6, .font6 a:link, .font6 a:visited, .font6 a:hover, .font6 a:active {font-size:12px; color:#ff9900; font-family:"黑体"; text-align:center; line-height:110%;}﻿@charset "utf-8";

/* -------------------------------------------------------------- 
	Resets default browser CSS.
-------------------------------------------------------------- */
html{color:#000;background:#CFE9B9}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}a{text-decoration: none;}

#wrapper {
height: 800px;
}
#header {
width: 100%;
height: 40px;
float: left;
background: #fff;
}
#header-body {
width: 960px;
height: 40px;
margin: 0 auto;
}
#nav-index {
width: 97px;
height: 20px;
float: left;
margin-left: 150px;
padding: 10px 50px;
}
#nav-index a {
text-indent: -100000px;
}
a.index-on {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 0;
}
a.index-on:hover {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
a.index {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
#nav-subs {
	width: 430px;
	height: 20px;
	float: left;
	padding: 10px 0;
} 
#nav-subs a {
text-indent: -100000px;
height: 20px;
float: left;
margin: 0 5px;
}
a.gy {
	width: 50px;
	background: url('nav.gif') no-repeat -142px 0;
}
a.gy:hover {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.gy-on {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.dt {
	width: 75px;
	background: url('nav.gif') no-repeat -200px 0;
}
a.dt:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.dt-on {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.hb {
	width: 75px;
	background: url('nav.gif') no-repeat -288px 0;
}
a.hb:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.hb-on {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.tb {
	width: 58px;
	background: url('nav.gif') no-repeat -378px 0;
}
a.tb:hover {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.tb-on {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.hs {
	width: 49px;
	background: url('nav.gif') no-repeat -446px 0;
}
a.hs:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.hs-on {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.jy {
	width: 49px;
	background: url('nav.gif') no-repeat -506px 0;
}
a.jy:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
a.jy-on {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
#nav-util {
	width: 130px;
	height: 20px;
	float: left;
	padding: 10px 0;
}
#nav-util a {
	font-size: 12px;
	color: #999;
	float: left;
	height: 14px;
	line-height: 14px;
	margin-top: 6px;
	text-decoration: none;
}
a.map {
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid #ccc;
}
#content {
	width: 100%;
	float: left;
	background: url('bg_all.jpg') repeat-x;
}
#content-body {
	width: 960px;
	height: 700px;
	margin: 0 auto;
}
#cb-top {
	width: 960px;
	height: 100px;
	float: left;
}
span.logo-pix {
	float: left;
	margin-left: 100px;
	margin-left: 70px;
    margin-top: 20px;
}
span.logo-text {
	float: left;
	margin-left:25px;
	margin-top:20px;
}
#cb-slide {
	margin-top: 30px;
	width: 960px;
	height: 410px;
	background: url('slide-bg.png') no-repeat 0 0;
	float: left;
}
.left-nav {
	width: 36px;
	height: 360px;
	float: left;
}
.left-nav-a {
	width: 36px;
	height: 67px;
	float: left;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat 0 0;
}
.left-nav-a:hover {
	background: url('slide-nav.png') no-repeat 0 -69px;
}
#slide-body {
	width: 888px;
	height: 360px;
	float: left;
}
#slider {
	width: 888px;
	height: 360px;
	float: left;
}
#slider div {
	float: left;
	width: 888px;
	height: 360px;
	display: block;
}
#slider div span {
	color: #666;
	font-size: 12px;
	line-height:16px;
}
#slider div.slide-1 {
	background: url('slide-1.png') no-repeat 0 0;
	display: block;
	
}
#slider div.slide-1 span.s1-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 50px;
	margin-left: 35px;
}
#slider div.slide-1 span.s1-1 a{ color:#333}
#slider div.slide-1 span.s1-2 {
	float: right;
	width: 60px;
	height: 16px;
	margin-top: 78px;
	margin-right: 165px;
}
#slider div.slide-1 span.s1-2 a {
	color: #333;
}
#slider div.slide-1 span.s1-2 a:hover {
	color: #FF5511;
}
#slider div.slide-1 span.s1-3 {
	float: right;
	width: 160px;
	height: 60px;
	margin-top: 135px;
	margin-right: -165px;
}
#slider div.slide-1 span.s1-3 a{
	color: #333;
}
#slider div.slide-2 {
	background: url('slide-2.png') no-repeat 0 0;
}
#slider div.slide-2 span.s2-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 200px;
	margin-left: 25px;
}
#slider div.slide-2 span.s2-1 a{
   	color: #333;
}
#slider div.slide-2 span.s2-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-2 span.s2-2 a{
   	color: #333;
}
#slider div.slide-3 {
	background: url('slide-3.png') no-repeat 0 0;
}
#slider div.slide-3 span.s3-1 {
	float: left;
	width: 160px;
	height: 80px;
	margin-top: 75px;
	margin-left: 20px;
}
#slider div.slide-3 span.s3-1 a{
   	color: #333;
}
#slider div.slide-3 span.s3-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-3 span.s3-2 a{
   	color: #333;
}
.right-nav {
	width: 36px;
	height: 360px;
	float: right;
}
.right-nav-a {
	width: 36px;
	height: 67px;
	float: right;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat -36px 0;
}
.right-nav-a:hover {
	background: url('slide-nav.png') no-repeat -36px -69px;
}
#cb-link {
	width: 960px;
	height: 50px;
	float: left;
	margin-top: -50px;
}
span.text {
	width: 155px;
	height: 12px;
	float: right;
	font-size: 12px;
	color: #275227;
	display: block;
}
span.links {
	width: 940px;
	height: 30px;
	padding-right: 20px;
	float: right;
	margin-top: 8px;
	text-align: right;
}
span.links a {
	font-size: 12px;
	color: #275227;
	font-weight: 700;
	margin: 0 2px;
}
#cb-block {
	width: 960px;
	height: 120px;
	margin: 10px 0;
	float: left;
}
#block-1 {
	width: 310px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-1.png') no-repeat 0 0;
}
.b1-news {
	width: 290px;
	height: 110px;
	margin: 5px 10px;
	float: left;
}
.b1n-l {
	width: 180px;
	height: 100px;
	float: left;
	padding: 5px 10px;
}
span.b1nl-title {
	width: 180px;
	height: 32px;
	float: left;
	margin-bottom: 10px;
}
span.b1nl-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b1nl-cat {
	font-size: 12px;
	font-weight: 700;
	color: #608D3E;
	margin-bottom: 18px;
	float: left;
}
span.b1nl-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b1nl-links {
	width: 157px;
	height: 27px;
	float: left;
	background: url('news-bg.png') no-repeat 0 0;
}
span.b1nl-links a.read-all {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b1nl-links a.read-list {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b1n-r {
	float: right;
	width: 90px;
	height: 110px;
}
#block-2 {
	width: 630px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-2.png') no-repeat 0 0;
}
.b2-news {
	width: 360px;
	height: 100px;
	margin: 5px 10px;
	float: left;
	padding: 5px 10px;
	font-size:12px;
	color:#666;
}
.b2-news table a{color:#666;}
span.b2n-title {
	width: 360px;
	float: left;
	margin-bottom: 5px;
}
span.b2n-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b2n-desc {
	width: 360px;
	height: 50px;
	float: left;
}
span.b2n-desc a {
	color: #999;
	font-size: 12px;
	line-height: 16px;
	float:left;
}
span.b2n-cat {
font-size: 12px;
font-weight: 700;
color: #608D3E;
width: 200px;
margin-top: 10px;
float: left;
}
span.b2n-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b2n-links {
	width: 129px;
	height: 24px;
	float: left;
	background: url('news-bg2.png') no-repeat 0 0;
	margin-top: 5px;
}
span.b2n-links a.read-all {
	width: 60px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b2n-links a.read-more {
	width: 25px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b2-pix {
	width: 166px;
	height: 100px;
	margin: 5px 20px;
	float: left;
	padding: 5px 12px;
}
#pix-slide {
width:166px;
height:100px;
}
.pix-slide-item  {
width:166px;
height:100px;
display:block;
}
.pix-slide-item img {
float:left;
}
.pix-slide-item span {
	width: 156px;
	height: 16px;
	float: left;
	margin-top: -16px;
	padding: 0 5px;
	background: url('span-bg.png') no-repeat 0 0;
}
.pix-slide-item span a {
	color: #fff;
	font-size: 12px;
	float: left;
}
#footer {
	width: 100%;
	height: 60px;
	background: url('footer-bg.png') repeat-x;
	position: fixed;
	bottom: 0;
	left:0;
	z-index:10000;
}
#footer-body {
	width: 955px;
	height: 30px;
	padding: 8px 0px 8px 5px;
	margin: 0 auto;
	text-align: left;
	color: #999;
	line-height:16px;
}
#footer-body ul#l{
	padding:0;
	margin:0;
	float:left;
}
#footer-body ul#l a{
	color: #999;
}
#footer-body ul#r{
	padding:0;
	margin:0;
	float:right;
}
#footer-body ul li{
	font-size:12px;
}
#footer-body ul#r li{
	float:left;
	padding:2px;

}
#footer-body ul#r li a{
	color:#999;
}
#footer-body p{
	float:right;
	font-size:12px;
	margin-right:30px;
	
}
#footer-body img {
	margin-bottom: -5px;
	margin-right: 10px;
}

/* 图片切换样式 */
.slide7nums div { float: right; width: 16px; height: 16px; line-height: 16px; color: #FFF; margin-left: 1px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center; font-weight: bold; vertical-align: middle; cursor: pointer }
.s7_num1 {background-color: #000; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30) }
.s7_num2 {background-color: #ff4500; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80) }

.font6, .font6 a:link, .font6 a:visited, .font6 a:hover, .font6 a:active {font-size:12px; color:#ff9900; font-family:"宋体"; text-align:center; line-height:110%;}﻿@charset "utf-8";

/* -------------------------------------------------------------- 
	Resets default browser CSS.
-------------------------------------------------------------- */
html{color:#000;background:#CFE9B9}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}a{text-decoration: none;}

#wrapper {
height: 800px;
}
#header {
width: 100%;
height: 40px;
float: left;
background: #fff;
}
#header-body {
width: 960px;
height: 40px;
margin: 0 auto;
}
#nav-index {
width: 97px;
height: 20px;
float: left;
margin-left: 150px;
padding: 10px 50px;
}
#nav-index a {
text-indent: -100000px;
}
a.index-on {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 0;
}
a.index-on:hover {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
a.index {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
#nav-subs {
	width: 430px;
	height: 20px;
	float: left;
	padding: 10px 0;
} 
#nav-subs a {
text-indent: -100000px;
height: 20px;
float: left;
margin: 0 5px;
}
a.gy {
	width: 50px;
	background: url('nav.gif') no-repeat -142px 0;
}
a.gy:hover {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.gy-on {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.dt {
	width: 75px;
	background: url('nav.gif') no-repeat -200px 0;
}
a.dt:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.dt-on {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.hb {
	width: 75px;
	background: url('nav.gif') no-repeat -288px 0;
}
a.hb:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.hb-on {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.tb {
	width: 58px;
	background: url('nav.gif') no-repeat -378px 0;
}
a.tb:hover {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.tb-on {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.hs {
	width: 49px;
	background: url('nav.gif') no-repeat -446px 0;
}
a.hs:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.hs-on {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.jy {
	width: 49px;
	background: url('nav.gif') no-repeat -506px 0;
}
a.jy:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
a.jy-on {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
#nav-util {
	width: 130px;
	height: 20px;
	float: left;
	padding: 10px 0;
}
#nav-util a {
	font-size: 12px;
	color: #999;
	float: left;
	height: 14px;
	line-height: 14px;
	margin-top: 6px;
	text-decoration: none;
}
a.map {
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid #ccc;
}
#content {
	width: 100%;
	float: left;
	background: url('bg_all.jpg') repeat-x;
}
#content-body {
	width: 960px;
	height: 700px;
	margin: 0 auto;
}
#cb-top {
	width: 960px;
	height: 100px;
	float: left;
}
span.logo-pix {
	float: left;
	margin-left: 100px;
	margin-left: 70px;
    margin-top: 20px;
}
span.logo-text {
	float: left;
	margin-left:25px;
	margin-top:20px;
}
#cb-slide {
	margin-top: 30px;
	width: 960px;
	height: 410px;
	background: url('slide-bg.png') no-repeat 0 0;
	float: left;
}
.left-nav {
	width: 36px;
	height: 360px;
	float: left;
}
.left-nav-a {
	width: 36px;
	height: 67px;
	float: left;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat 0 0;
}
.left-nav-a:hover {
	background: url('slide-nav.png') no-repeat 0 -69px;
}
#slide-body {
	width: 888px;
	height: 360px;
	float: left;
}
#slider {
	width: 888px;
	height: 360px;
	float: left;
}
#slider div {
	float: left;
	width: 888px;
	height: 360px;
	display: block;
}
#slider div span {
	color: #666;
	font-size: 12px;
	line-height:16px;
}
#slider div.slide-1 {
	background: url('slide-1.png') no-repeat 0 0;
	display: block;
	
}
#slider div.slide-1 span.s1-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 50px;
	margin-left: 35px;
}
#slider div.slide-1 span.s1-1 a{ color:#333}
#slider div.slide-1 span.s1-2 {
	float: right;
	width: 60px;
	height: 16px;
	margin-top: 78px;
	margin-right: 165px;
}
#slider div.slide-1 span.s1-2 a {
	color: #333;
}
#slider div.slide-1 span.s1-2 a:hover {
	color: #FF5511;
}
#slider div.slide-1 span.s1-3 {
	float: right;
	width: 160px;
	height: 60px;
	margin-top: 135px;
	margin-right: -165px;
}
#slider div.slide-1 span.s1-3 a{
	color: #333;
}
#slider div.slide-2 {
	background: url('slide-2.png') no-repeat 0 0;
}
#slider div.slide-2 span.s2-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 200px;
	margin-left: 25px;
}
#slider div.slide-2 span.s2-1 a{
   	color: #333;
}
#slider div.slide-2 span.s2-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-2 span.s2-2 a{
   	color: #333;
}
#slider div.slide-3 {
	background: url('slide-3.png') no-repeat 0 0;
}
#slider div.slide-3 span.s3-1 {
	float: left;
	width: 160px;
	height: 80px;
	margin-top: 75px;
	margin-left: 20px;
}
#slider div.slide-3 span.s3-1 a{
   	color: #333;
}
#slider div.slide-3 span.s3-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-3 span.s3-2 a{
   	color: #333;
}
.right-nav {
	width: 36px;
	height: 360px;
	float: right;
}
.right-nav-a {
	width: 36px;
	height: 67px;
	float: right;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat -36px 0;
}
.right-nav-a:hover {
	background: url('slide-nav.png') no-repeat -36px -69px;
}
#cb-link {
	width: 960px;
	height: 50px;
	float: left;
	margin-top: -50px;
}
span.text {
	width: 155px;
	height: 12px;
	float: right;
	font-size: 12px;
	color: #275227;
	display: block;
}
span.links {
	width: 940px;
	height: 30px;
	padding-right: 20px;
	float: right;
	margin-top: 8px;
	text-align: right;
}
span.links a {
	font-size: 12px;
	color: #275227;
	font-weight: 700;
	margin: 0 2px;
}
#cb-block {
	width: 960px;
	height: 120px;
	margin: 10px 0;
	float: left;
}
#block-1 {
	width: 310px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-1.png') no-repeat 0 0;
}
.b1-news {
	width: 290px;
	height: 110px;
	margin: 5px 10px;
	float: left;
}
.b1n-l {
	width: 180px;
	height: 100px;
	float: left;
	padding: 5px 10px;
}
span.b1nl-title {
	width: 180px;
	height: 32px;
	float: left;
	margin-bottom: 10px;
}
span.b1nl-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b1nl-cat {
	font-size: 12px;
	font-weight: 700;
	color: #608D3E;
	margin-bottom: 18px;
	float: left;
}
span.b1nl-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b1nl-links {
	width: 157px;
	height: 27px;
	float: left;
	background: url('news-bg.png') no-repeat 0 0;
}
span.b1nl-links a.read-all {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b1nl-links a.read-list {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b1n-r {
	float: right;
	width: 90px;
	height: 110px;
}
#block-2 {
	width: 630px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-2.png') no-repeat 0 0;
}
.b2-news {
	width: 360px;
	height: 100px;
	margin: 5px 10px;
	float: left;
	padding: 5px 10px;
	font-size:12px;
	color:#666;
}
.b2-news table a{color:#666;}
span.b2n-title {
	width: 360px;
	float: left;
	margin-bottom: 5px;
}
span.b2n-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b2n-desc {
	width: 360px;
	height: 50px;
	float: left;
}
span.b2n-desc a {
	color: #999;
	font-size: 12px;
	line-height: 16px;
	float:left;
}
span.b2n-cat {
font-size: 12px;
font-weight: 700;
color: #608D3E;
width: 200px;
margin-top: 10px;
float: left;
}
span.b2n-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b2n-links {
	width: 129px;
	height: 24px;
	float: left;
	background: url('news-bg2.png') no-repeat 0 0;
	margin-top: 5px;
}
span.b2n-links a.read-all {
	width: 60px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b2n-links a.read-more {
	width: 25px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b2-pix {
	width: 166px;
	height: 100px;
	margin: 5px 20px;
	float: left;
	padding: 5px 12px;
}
#pix-slide {
width:166px;
height:100px;
}
.pix-slide-item  {
width:166px;
height:100px;
display:block;
}
.pix-slide-item img {
float:left;
}
.pix-slide-item span {
	width: 156px;
	height: 16px;
	float: left;
	margin-top: -16px;
	padding: 0 5px;
	background: url('span-bg.png') no-repeat 0 0;
}
.pix-slide-item span a {
	color: #fff;
	font-size: 12px;
	float: left;
}
#footer {
	width: 100%;
	height: 60px;
	background: url('footer-bg.png') repeat-x;
	position: fixed;
	bottom: 0;
	left:0;
	z-index:10000;
}
#footer-body {
	width: 955px;
	height: 30px;
	padding: 8px 0px 8px 5px;
	margin: 0 auto;
	text-align: left;
	color: #999;
	line-height:16px;
}
#footer-body ul#l{
	padding:0;
	margin:0;
	float:left;
}
#footer-body ul#l a{
	color: #999;
}
#footer-body ul#r{
	padding:0;
	margin:0;
	float:right;
}
#footer-body ul li{
	font-size:12px;
}
#footer-body ul#r li{
	float:left;
	padding:2px;

}
#footer-body ul#r li a{
	color:#999;
}
#footer-body p{
	float:right;
	font-size:12px;
	margin-right:30px;
	
}
#footer-body img {
	margin-bottom: -5px;
	margin-right: 10px;
}

/* 图片切换样式 */
.slide7nums div { float: right; width: 16px; height: 16px; line-height: 16px; color: #FFF; margin-left: 1px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center; font-weight: bold; vertical-align: middle; cursor: pointer }
.s7_num1 {background-color: #000; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30) }
.s7_num2 {background-color: #ff4500; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80) }

.font6, .font6 a:link, .font6 a:visited, .font6 a:hover, .font6 a:active {font-size:12px; color:#ff9900; font-family:"宋体"; text-align:center; line-height:110%;}
.ta212 a{ font-size:12px;}﻿@charset "utf-8";

/* -------------------------------------------------------------- 
	Resets default browser CSS.
-------------------------------------------------------------- */
html{color:#000;background:#CFE9B9}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}a{text-decoration: none;}

#wrapper {
height: 800px;
}
#header {
width: 100%;
height: 40px;
float: left;
background: #fff;
}
#header-body {
width: 960px;
height: 40px;
margin: 0 auto;
}
#nav-index {
width: 97px;
height: 20px;
float: left;
margin-left: 150px;
padding: 10px 50px;
}
#nav-index a {
text-indent: -100000px;
}
a.index-on {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 0;
}
a.index-on:hover {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
a.index {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
#nav-subs {
	width: 430px;
	height: 20px;
	float: left;
	padding: 10px 0;
} 
#nav-subs a {
text-indent: -100000px;
height: 20px;
float: left;
margin: 0 5px;
}
a.gy {
	width: 50px;
	background: url('nav.gif') no-repeat -142px 0;
}
a.gy:hover {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.gy-on {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.dt {
	width: 75px;
	background: url('nav.gif') no-repeat -200px 0;
}
a.dt:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.dt-on {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.hb {
	width: 75px;
	background: url('nav.gif') no-repeat -288px 0;
}
a.hb:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.hb-on {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.tb {
	width: 58px;
	background: url('nav.gif') no-repeat -378px 0;
}
a.tb:hover {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.tb-on {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.hs {
	width: 49px;
	background: url('nav.gif') no-repeat -446px 0;
}
a.hs:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.hs-on {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.jy {
	width: 49px;
	background: url('nav.gif') no-repeat -506px 0;
}
a.jy:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
a.jy-on {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
#nav-util {
	width: 130px;
	height: 20px;
	float: left;
	padding: 10px 0;
}
#nav-util a {
	font-size: 12px;
	color: #999;
	float: left;
	height: 14px;
	line-height: 14px;
	margin-top: 6px;
	text-decoration: none;
}
a.map {
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid #ccc;
}
#content {
	width: 100%;
	float: left;
	background: url('bg_all.jpg') repeat-x;
}
#content-body {
	width: 960px;
	height: 700px;
	margin: 0 auto;
}
#cb-top {
	width: 960px;
	height: 100px;
	float: left;
}
span.logo-pix {
	float: left;
	margin-left: 100px;
	margin-left: 70px;
    margin-top: 20px;
}
span.logo-text {
	float: left;
	margin-left:25px;
	margin-top:20px;
}
#cb-slide {
	margin-top: 30px;
	width: 960px;
	height: 410px;
	background: url('slide-bg.png') no-repeat 0 0;
	float: left;
}
.left-nav {
	width: 36px;
	height: 360px;
	float: left;
}
.left-nav-a {
	width: 36px;
	height: 67px;
	float: left;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat 0 0;
}
.left-nav-a:hover {
	background: url('slide-nav.png') no-repeat 0 -69px;
}
#slide-body {
	width: 888px;
	height: 360px;
	float: left;
}
#slider {
	width: 888px;
	height: 360px;
	float: left;
}
#slider div {
	float: left;
	width: 888px;
	height: 360px;
	display: block;
}
#slider div span {
	color: #666;
	font-size: 12px;
	line-height:16px;
}
#slider div.slide-1 {
	background: url('slide-1.png') no-repeat 0 0;
	display: block;
	
}
#slider div.slide-1 span.s1-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 50px;
	margin-left: 35px;
}
#slider div.slide-1 span.s1-1 a{ color:#333}
#slider div.slide-1 span.s1-2 {
	float: right;
	width: 60px;
	height: 16px;
	margin-top: 78px;
	margin-right: 165px;
}
#slider div.slide-1 span.s1-2 a {
	color: #333;
}
#slider div.slide-1 span.s1-2 a:hover {
	color: #FF5511;
}
#slider div.slide-1 span.s1-3 {
	float: right;
	width: 160px;
	height: 60px;
	margin-top: 135px;
	margin-right: -165px;
}
#slider div.slide-1 span.s1-3 a{
	color: #333;
}
#slider div.slide-2 {
	background: url('slide-2.png') no-repeat 0 0;
}
#slider div.slide-2 span.s2-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 200px;
	margin-left: 25px;
}
#slider div.slide-2 span.s2-1 a{
   	color: #333;
}
#slider div.slide-2 span.s2-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-2 span.s2-2 a{
   	color: #333;
}
#slider div.slide-3 {
	background: url('slide-3.png') no-repeat 0 0;
}
#slider div.slide-3 span.s3-1 {
	float: left;
	width: 160px;
	height: 80px;
	margin-top: 75px;
	margin-left: 20px;
}
#slider div.slide-3 span.s3-1 a{
   	color: #333;
}
#slider div.slide-3 span.s3-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-3 span.s3-2 a{
   	color: #333;
}
.right-nav {
	width: 36px;
	height: 360px;
	float: right;
}
.right-nav-a {
	width: 36px;
	height: 67px;
	float: right;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat -36px 0;
}
.right-nav-a:hover {
	background: url('slide-nav.png') no-repeat -36px -69px;
}
#cb-link {
	width: 960px;
	height: 50px;
	float: left;
	margin-top: -50px;
}
span.text {
	width: 155px;
	height: 12px;
	float: right;
	font-size: 12px;
	color: #275227;
	display: block;
}
span.links {
	width: 940px;
	height: 30px;
	padding-right: 20px;
	float: right;
	margin-top: 8px;
	text-align: right;
}
span.links a {
	font-size: 12px;
	color: #275227;
	font-weight: 700;
	margin: 0 2px;
}
#cb-block {
	width: 960px;
	height: 120px;
	margin: 10px 0;
	float: left;
}
#block-1 {
	width: 310px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-1.png') no-repeat 0 0;
}
.b1-news {
	width: 290px;
	height: 110px;
	margin: 5px 10px;
	float: left;
}
.b1n-l {
	width: 180px;
	height: 100px;
	float: left;
	padding: 5px 10px;
}
span.b1nl-title {
	width: 180px;
	height: 32px;
	float: left;
	margin-bottom: 10px;
}
span.b1nl-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b1nl-cat {
	font-size: 12px;
	font-weight: 700;
	color: #608D3E;
	margin-bottom: 18px;
	float: left;
}
span.b1nl-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b1nl-links {
	width: 157px;
	height: 27px;
	float: left;
	background: url('news-bg.png') no-repeat 0 0;
}
span.b1nl-links a.read-all {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b1nl-links a.read-list {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b1n-r {
	float: right;
	width: 90px;
	height: 110px;
}
#block-2 {
	width: 630px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-2.png') no-repeat 0 0;
}
.b2-news {
	width: 360px;
	height: 100px;
	margin: 5px 10px;
	float: left;
	padding: 5px 10px;
	font-size:12px;
	color:#666;
}
.b2-news table a{color:#666;}
span.b2n-title {
	width: 360px;
	float: left;
	margin-bottom: 5px;
}
span.b2n-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b2n-desc {
	width: 360px;
	height: 50px;
	float: left;
}
span.b2n-desc a {
	color: #999;
	font-size: 12px;
	line-height: 16px;
	float:left;
}
span.b2n-cat {
font-size: 12px;
font-weight: 700;
color: #608D3E;
width: 200px;
margin-top: 10px;
float: left;
}
span.b2n-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b2n-links {
	width: 129px;
	height: 24px;
	float: left;
	background: url('news-bg2.png') no-repeat 0 0;
	margin-top: 5px;
}
span.b2n-links a.read-all {
	width: 60px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b2n-links a.read-more {
	width: 25px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b2-pix {
	width: 166px;
	height: 100px;
	margin: 5px 20px;
	float: left;
	padding: 5px 12px;
}
#pix-slide {
width:166px;
height:100px;
}
.pix-slide-item  {
width:166px;
height:100px;
display:block;
}
.pix-slide-item img {
float:left;
}
.pix-slide-item span {
	width: 156px;
	height: 16px;
	float: left;
	margin-top: -16px;
	padding: 0 5px;
	background: url('span-bg.png') no-repeat 0 0;
}
.pix-slide-item span a {
	color: #fff;
	font-size: 12px;
	float: left;
}
#footer {
	width: 100%;
	height: 60px;
	background: url('footer-bg.png') repeat-x;
	position: fixed;
	bottom: 0;
	left:0;
	z-index:10000;
}
#footer-body {
	width: 955px;
	height: 30px;
	padding: 8px 0px 8px 5px;
	margin: 0 auto;
	text-align: left;
	color: #999;
	line-height:16px;
}
#footer-body ul#l{
	padding:0;
	margin:0;
	float:left;
}
#footer-body ul#l a{
	color: #999;
}
#footer-body ul#r{
	padding:0;
	margin:0;
	float:right;
}
#footer-body ul li{
	font-size:12px;
}
#footer-body ul#r li{
	float:left;
	padding:2px;

}
#footer-body ul#r li a{
	color:#999;
}
#footer-body p{
	float:right;
	font-size:12px;
	margin-right:30px;
	
}
#footer-body img {
	margin-bottom: -5px;
	margin-right: 10px;
}

/* 图片切换样式 */
.slide7nums div { float: right; width: 16px; height: 16px; line-height: 16px; color: #FFF; margin-left: 1px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center; font-weight: bold; vertical-align: middle; cursor: pointer }
.s7_num1 {background-color: #000; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30) }
.s7_num2 {background-color: #ff4500; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80) }

.font6, .font6 a:link, .font6 a:visited, .font6 a:hover, .font6 a:active {font-size:12px; color:#ff9900; font-family:"宋体"; text-align:center; line-height:110%;}
.ta772 a{ font-size:12px;}﻿@charset "utf-8";

/* -------------------------------------------------------------- 
	Resets default browser CSS.
-------------------------------------------------------------- */
html{color:#000;background:#CFE9B9}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}a{text-decoration: none;}

#wrapper {
height: 800px;
}
#header {
width: 100%;
height: 40px;
float: left;
background: #fff;
}
#header-body {
width: 960px;
height: 40px;
margin: 0 auto;
}
#nav-index {
width: 97px;
height: 20px;
float: left;
margin-left: 150px;
padding: 10px 50px;
}
#nav-index a {
text-indent: -100000px;
}
a.index-on {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 0;
}
a.index-on:hover {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
a.index {
	width: 97px;
	height: 20px;
	float: left;
	background: url('nav.gif') no-repeat 0 -21px;
}
#nav-subs {
	width: 430px;
	height: 20px;
	float: left;
	padding: 10px 0;
} 
#nav-subs a {
text-indent: -100000px;
height: 20px;
float: left;
margin: 0 5px;
}
a.gy {
	width: 50px;
	background: url('nav.gif') no-repeat -142px 0;
}
a.gy:hover {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.gy-on {
	width: 50px;
	background: url('nav.gif') no-repeat -142px -20px;
}
a.dt {
	width: 75px;
	background: url('nav.gif') no-repeat -200px 0;
}
a.dt:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.dt-on {
	width: 75px;
	background: url('nav.gif') no-repeat -200px -20px;
}
a.hb {
	width: 75px;
	background: url('nav.gif') no-repeat -288px 0;
}
a.hb:hover {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.hb-on {
	width: 75px;
	background: url('nav.gif') no-repeat -288px -20px;
}
a.tb {
	width: 58px;
	background: url('nav.gif') no-repeat -378px 0;
}
a.tb:hover {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.tb-on {
	width: 58px;
	background: url('nav.gif') no-repeat -378px -20px;
}
a.hs {
	width: 49px;
	background: url('nav.gif') no-repeat -446px 0;
}
a.hs:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.hs-on {
	width: 49px;
	background: url('nav.gif') no-repeat -446px -20px;
}
a.jy {
	width: 49px;
	background: url('nav.gif') no-repeat -506px 0;
}
a.jy:hover {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
a.jy-on {
	width: 49px;
	background: url('nav.gif') no-repeat -506px -20px;
}
#nav-util {
	width: 130px;
	height: 20px;
	float: left;
	padding: 10px 0;
}
#nav-util a {
	font-size: 12px;
	color: #999;
	float: left;
	height: 14px;
	line-height: 14px;
	margin-top: 6px;
	text-decoration: none;
}
a.map {
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid #ccc;
}
#content {
	width: 100%;
	float: left;
	background: url('bg_all.jpg') repeat-x;
}
#content-body {
	width: 960px;
	height: 700px;
	margin: 0 auto;
}
#cb-top {
	width: 960px;
	height: 100px;
	float: left;
}
span.logo-pix {
	float: left;
	margin-left: 100px;
	margin-left: 70px;
    margin-top: 20px;
}
span.logo-text {
	float: left;
	margin-left:25px;
	margin-top:20px;
}
#cb-slide {
	margin-top: 30px;
	width: 960px;
	height: 410px;
	background: url('slide-bg.png') no-repeat 0 0;
	float: left;
}
.left-nav {
	width: 36px;
	height: 360px;
	float: left;
}
.left-nav-a {
	width: 36px;
	height: 67px;
	float: left;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat 0 0;
}
.left-nav-a:hover {
	background: url('slide-nav.png') no-repeat 0 -69px;
}
#slide-body {
	width: 888px;
	height: 360px;
	float: left;
}
#slider {
	width: 888px;
	height: 360px;
	float: left;
}
#slider div {
	float: left;
	width: 888px;
	height: 360px;
	display: block;
}
#slider div span {
	color: #666;
	font-size: 12px;
	line-height:16px;
}
#slider div.slide-1 {
	background: url('slide-1.png') no-repeat 0 0;
	display: block;
	
}
#slider div.slide-1 span.s1-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 50px;
	margin-left: 35px;
}
#slider div.slide-1 span.s1-1 a{ color:#333}
#slider div.slide-1 span.s1-2 {
	float: right;
	width: 60px;
	height: 16px;
	margin-top: 78px;
	margin-right: 165px;
}
#slider div.slide-1 span.s1-2 a {
	color: #333;
}
#slider div.slide-1 span.s1-2 a:hover {
	color: #FF5511;
}
#slider div.slide-1 span.s1-3 {
	float: right;
	width: 160px;
	height: 60px;
	margin-top: 135px;
	margin-right: -165px;
}
#slider div.slide-1 span.s1-3 a{
	color: #333;
}
#slider div.slide-2 {
	background: url('slide-2.png') no-repeat 0 0;
}
#slider div.slide-2 span.s2-1 {
	float: left;
	width: 160px;
	height: 36px;
	margin-top: 200px;
	margin-left: 25px;
}
#slider div.slide-2 span.s2-1 a{
   	color: #333;
}
#slider div.slide-2 span.s2-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-2 span.s2-2 a{
   	color: #333;
}
#slider div.slide-3 {
	background: url('slide-3.png') no-repeat 0 0;
}
#slider div.slide-3 span.s3-1 {
	float: left;
	width: 160px;
	height: 80px;
	margin-top: 75px;
	margin-left: 20px;
}
#slider div.slide-3 span.s3-1 a{
   	color: #333;
}
#slider div.slide-3 span.s3-2 {
float: right;
width: 160px;
height: 60px;
margin-top: 100px;
margin-right: 85px;
}
#slider div.slide-3 span.s3-2 a{
   	color: #333;
}
.right-nav {
	width: 36px;
	height: 360px;
	float: right;
}
.right-nav-a {
	width: 36px;
	height: 67px;
	float: right;
	margin: 148px 0;
	background: url('slide-nav.png') no-repeat -36px 0;
}
.right-nav-a:hover {
	background: url('slide-nav.png') no-repeat -36px -69px;
}
#cb-link {
	width: 960px;
	height: 50px;
	float: left;
	margin-top: -50px;
}
span.text {
	width: 155px;
	height: 12px;
	float: right;
	font-size: 12px;
	color: #275227;
	display: block;
}
span.links {
	width: 940px;
	height: 30px;
	padding-right: 20px;
	float: right;
	margin-top: 8px;
	text-align: right;
}
span.links a {
	font-size: 12px;
	color: #275227;
	font-weight: 700;
	margin: 0 2px;
}
#cb-block {
	width: 960px;
	height: 120px;
	margin: 10px 0;
	float: left;
}
#block-1 {
	width: 310px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-1.png') no-repeat 0 0;
}
.b1-news {
	width: 290px;
	height: 110px;
	margin: 5px 10px;
	float: left;
}
.b1n-l {
	width: 180px;
	height: 100px;
	float: left;
	padding: 5px 10px;
}
span.b1nl-title {
	width: 180px;
	height: 32px;
	float: left;
	margin-bottom: 10px;
}
span.b1nl-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b1nl-cat {
	font-size: 12px;
	font-weight: 700;
	color: #608D3E;
	margin-bottom: 18px;
	float: left;
}
span.b1nl-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b1nl-links {
	width: 157px;
	height: 27px;
	float: left;
	background: url('news-bg.png') no-repeat 0 0;
}
span.b1nl-links a.read-all {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b1nl-links a.read-list {
	width: 55px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b1n-r {
	float: right;
	width: 90px;
	height: 110px;
}
#block-2 {
	width: 630px;
	height: 120px;
	margin: 0 5px;
	float: left;
	background: url('block-bg-2.png') no-repeat 0 0;
}
.b2-news {
	width: 360px;
	height: 100px;
	margin: 5px 10px;
	float: left;
	padding: 5px 10px;
	font-size:12px;
	color:#666;
}
.b2-news table a{color:#666;}
span.b2n-title {
	width: 360px;
	float: left;
	margin-bottom: 5px;
}
span.b2n-title a {
	font-size: 14px;
	color: #666;
	font-weight: 700;
}
span.b2n-desc {
	width: 360px;
	height: 50px;
	float: left;
}
span.b2n-desc a {
	color: #999;
	font-size: 12px;
	line-height: 16px;
	float:left;
}
span.b2n-cat {
font-size: 12px;
font-weight: 700;
color: #608D3E;
width: 200px;
margin-top: 10px;
float: left;
}
span.b2n-cat a {
	font-weight: 500;
	color: #608D3E;
}
span.b2n-links {
	width: 129px;
	height: 24px;
	float: left;
	background: url('news-bg2.png') no-repeat 0 0;
	margin-top: 5px;
}
span.b2n-links a.read-all {
	width: 60px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	border-right: 1px solid #fff;
	text-align: center;
}
span.b2n-links a.read-more {
	width: 25px;
	height: 12px;
	float: left;
	padding: 0px 10px;
	margin: 7px 0;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.b2-pix {
	width: 166px;
	height: 100px;
	margin: 5px 20px;
	float: left;
	padding: 5px 12px;
}
#pix-slide {
width:166px;
height:100px;
}
.pix-slide-item  {
width:166px;
height:100px;
display:block;
}
.pix-slide-item img {
float:left;
}
.pix-slide-item span {
	width: 156px;
	height: 16px;
	float: left;
	margin-top: -16px;
	padding: 0 5px;
	background: url('span-bg.png') no-repeat 0 0;
}
.pix-slide-item span a {
	color: #fff;
	font-size: 12px;
	float: left;
}
#footer {
	width: 100%;
	height: 60px;
	background: url('footer-bg.png') repeat-x;
	position: fixed;
	bottom: 0;
	left:0;
	z-index:10000;
}
#footer-body {
	width: 955px;
	height: 30px;
	padding: 8px 0px 8px 5px;
	margin: 0 auto;
	text-align: left;
	color: #999;
	line-height:16px;
}
#footer-body ul#l{
	padding:0;
	margin:0 230px 0 0;
	float:left;
}
#footer-body ul#l a{
	color: #999;
}
#footer-body ul#r{
	padding:0;
	margin:0;
	float:right;
	width:373px;
}
#footer-body ul li{
	font-size:12px;
}
#footer-body ul#r li{
	float:left;
	padding:2px;

}
#footer-body ul#r li a{
	color:#999;
}
#footer-body p{
	float:right;
	font-size:12px;
	margin-right:0px;
	width:372px;
}
#footer-body img {
	margin-bottom: -5px;
	margin-right: 10px;
}

/* 图片切换样式 */
.slide7nums div { float: right; width: 16px; height: 16px; line-height: 16px; color: #FFF; margin-left: 1px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center; font-weight: bold; vertical-align: middle; cursor: pointer }
.s7_num1 {background-color: #000; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30) }
.s7_num2 {background-color: #ff4500; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80) }

.font6, .font6 a:link, .font6 a:visited, .font6 a:hover, .font6 a:active {font-size:12px; color:#ff9900; font-family:"宋体"; text-align:center; line-height:110%;}
#slide7 a{ font-size:12px;}