
* {
	margin: 0px;
	padding: 0px;
}
ul li {
	list-style-type: none;
}
img {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: inline;
}

a {
	color: #000;
	text-decoration: none;
}
a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

h1 h2 h3 h4 h5 {
	font-size: 14px;
	font-weight: normal;
}
body {
	background-image: url(../image/bodybg_21.jpg);
	background-repeat: repeat;
	font-size: 12px;
}
.topbg {
	background-color: #14504e;
	overflow: hidden;
}
.logo {
	width: 965px;
	margin-right: auto;
	margin-left: auto;
	height: 110px;
	background-image: url(../image/topbg_021.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	overflow: hidden;
}
.logo ul {
	float: right;
	padding-top: 10px;
	padding-right: 40px;
}
.logo ul li {
	background-image: url(../image/topnavbg_05.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 94px;
	margin-bottom: 7px;
	display: block;
	padding-left: 10px;
}
.logo ul li a {
	color: #98c5c4;
	font-size: 12px;
	line-height: 24px;
}
.wcnav {
	background-image: url(../image/wcnavbg_10.jpg);
	background-repeat: repeat-x;
	height: 42px;
	z-index: auto;
	text-align: center;
}
.nav {
	height: 42px;
	margin-right: auto;
	margin-left: auto;
	width: 965px;
	display: block;
	position:absolute;
	*position:relative;
	_position:fixed;
}
.nav li {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	display: inline;
	background-image: url(../image/nav_xian_10.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	line-height: 42px;
}
.nav li a {
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}
.w960{
	width:960px;
	margin:0 auto;
}
#nav{
	height:42px;
	z-index:99999;
	position:relative;
}
#nav-categories{
	font-size:14px;
	height:40px;
	line-height:40px;
	list-style-type: none;
}
#nav-categories li{
	float:left;
	position:relative;
	padding-top: 0;
	padding-right: 8px;
	padding-bottom: 0;
	padding-left: 8px;
}
#nav-categories li ul{
	display:none;
	color:#fff;
	position:absolute;
	left:0px;
	top:40px;
	width:170px;
	border-top:none;
	list-style-type: none;
	background-color: #5b8280;
}
#nav-categories li a{
	color:#FFF;
	font-weight: bold;
}
#nav-categories li a:hover{
	color:#FFF;
}
#nav-categories li ul li{
	height:40px;
	line-height:30px;
	width:170px;
	padding:0;
	margin:0;
	border-top:none;
	border-bottom:none;
	background-color: #5b8280;
}
#nav-categories li ul li.li-last-s1{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #466463;
}
#nav-categories li ul li a{
	display:block;
	padding:5px 5px 5px 10px;
	zoom:1;
	font-size: 12px;
	font-weight: normal;
}
#nav-categories li ul li a:hover{
	font-size: 12px;
	background-color: #466463;
}

.content {
	background-image: url(../image/contentbg_14.jpg);
	background-repeat: repeat-y;
	width: 965px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 8px;
	padding-bottom: 10px;
}
.first  {
	overflow: hidden;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
}
.leftad {
	height: 282px;
	width: 673px;
	float: left;
	display: inline;
}
.righttime {
	width: 254px;
	float: right;
	border: 3px solid #99adac;
	background-color: #2d4e4d;
	height: 276px;
}
.sj {
	background-image: url(../image/time_141.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 10px center;
}
.righttime p {
	color: #FFF;
	font-size: 12px;
	display: block;
	line-height: 22px;
	height: 22px;
	padding-left: 10px;
}
.righttime p a {
	color: #85AE74;
}
.yscz {
	background-image: url(../image/zjylb_29.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 181px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
	padding-left: 60px;
	line-height: 35px;
}
.yscz a {
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
}
.yscz2 {
	background-image: url(../image/zxsc_33.jpg);
	background-repeat: no-repeat;
	height: 37px;
	width: 181px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
	padding-left: 60px;
	line-height: 37px;
}
.yscz2 a {
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
}
.yscz3 {
	background-image: url(../image/zazhi_18.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 181px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
	padding-left: 60px;
	padding-top: 8px;
}
.yscz3 a {
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
}
.jdxm {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 8px;
	background-image: url(../image/jdxmbg_29.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
}
.jdxm img {
	float: left;
	display: inline;
}
.bq {
	float: left;
	overflow: hidden;
	width: 240px;
	height: 53px;
	padding-top: 10px;
	padding-left: 10px;
}
.bq a {
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	color: #000;
	border: 1px solid #acd6ca;
	background-color: #FFF;
	text-decoration: none;
	margin-left: 4px;
	line-height: 22px;
	height: 22px;
}
.clear {
	clear: both;
}
.content2 {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.left {
	width: 673px;
	float: left;
}
.wzarea {
	width: 671px;
	border: 1px solid #99adac;
	overflow: hidden;
	padding-bottom: 10px;
	margin-top: 8px;
	background-color: #FFF;
}
.wzlist {
	width: 320px;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
	display: inline;
}
.wzbt {
	overflow: hidden;
	width: 320px;
}
.wzbt span {
	line-height: 24px;
	background-image: url(../image/ezbtbg_47.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 81px;
	float: left;
	display: inline;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.wzbt a {
	float: right;
	font-size: 12px;
	line-height: 24px;
	color: #3e6a64;
	margin-right: 10px;
	display: inline;
}
.wzlist2 {
	width: 320px;
	padding-top: 8px;
}
.wzlist2 li {
	line-height: 24px;
	overflow: hidden;
	width: 320px;
}
.wzlist2 li a {
	float: left;
	background-image: url(../image/dian_69.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 10px;
}
.wzlist2 li span {
	float: right;
	color: #8e8e8e;
	padding-right: 8px;
}
.tjxm {
	margin-top: 8px;
}
.flbt {
	width: 634px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #99ADAC;
	border-bottom-color: #99ADAC;
	margin-top: 6px;
	background-image: url(../image/ylmr_60.jpg);
	height: 267px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 38px;
	background-color: #FFF;
}
.xm {
	overflow: hidden;
	width: 634px;
	background-image: url(../image/xmb_03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.xmnav {
	overflow: hidden;
	padding-left: 5px;
	float: left;
	display: inline;
	margin-top: 8px;
}
.xmnav li {
	float: left;
	width: 73px;
	margin-left: 3px;
	line-height: 24px;
	font-size: 12px;
	text-align: center;
}
.xmnav li a {
	color: #FFF;
	background-image: url(../image/xmbg_61.jpg);
	background-repeat: no-repeat;
	width: 73px;
	text-align: center;
	font-size: 12px;
	line-height: 24px;
	display: block;
	margin-right: 3px;
}
.xmnav li .link {
	color: #FFF;
	background-image: url(../image/xmbg_61.jpg);
	background-repeat: no-repeat;
	width: 73px;
	text-align: center;
	font-size: 12px;
	line-height: 24px;
	display: block;
	margin-right: 3px;
}
.xmnav li .bs {
	color: #3D6763;
	background-image: url(../image/xmbg2_78.jpg);
	background-repeat: no-repeat;
	width: 73px;
	text-align: center;
	font-size: 12px;
	display: block;
	line-height: 24px;
}
.cn {
	background-color: #FFF;
	width: 634px;
	height: 230px;
}
.hideContent {
	display: none;
}
.fwxm {
	width: 305px;
	padding-top: 10px;
	padding-left: 10px;
	float: left;
}
.fwxm dl {
	overflow: hidden;
	width: 305px;
	display: block;
	padding-top: 5px;
}
.fwxm dl dt {
	height: 87px;
	width: 130px;
	float: left;
	display: block;
	border: 1px solid #CCC;
	background-color: #CCC;
	margin-top: 4px;
}
.fwxm dl dt img {
	height: 87px;
	width: 130px;
}
.fwxm dl dd {
	width: 160px;
	float: left;
	margin-left: 10px;
	height: 90px;
}
.fwxm dl dd a {
	color: #23685f;
	margin-right: 2px;
	margin-left: 2px;
	line-height: 22px;
}
.zxwtarea {
	width: 633px;
	height: 75px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D0D9D9;
	overflow: hidden;
	margin-top: 5px;
}

.zxwt {
	width: 488px;
	height: 70px;
	overflow: hidden;
	float:right;
}

.zxwt ul {
	display:block;
	padding-top: 8px;
	float: left;
	width: 225px;
}
.zxwt ul li {
	line-height: 21px;
	width: 210px;
}
.zxwt ul li a {
	background-image: url(../image/dian_69.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	display: block;
	padding-left: 8px;

}
.flbt2 {
	width: 634px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #99ADAC;
	border-bottom-color: #99ADAC;
	margin-top: 6px;
	background-image: url(../image/mrwk_60.jpg);
	height: 267px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 38px;
	background-color: #FFF;
}
.flbt3 {
	width: 634px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #99ADAC;
	border-bottom-color: #99ADAC;
	margin-top: 6px;
	background-image: url(../image/zxwk_60.jpg);
	height: 267px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 38px;
	background-color: #FFF;
}
.right {
	width: 258px;
	float: right;
}
.ss {
	width: 258px;
	height: 30px;
	margin-top: 8px;
	overflow: hidden;
}
.text {
	width: 181px;
	height: 27px;
	border: 1px solid #99adac;
	float: left;
	font-size: 12px;
	color: #849e9d;
	line-height: 27px;
	padding-left: 5px;
}
.ssanniu {
	background-image: url(../image/ss_36.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 70px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
}
.lmmb {
	width: 256px;
	border: 1px solid #99adac;
	margin-top: 6px;
	background-color: #FFF;
}
.lmbg {
	background-image: url(../image/lmbg_03.jpg);
	background-repeat: repeat-x;
	height: 31px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99ADAC;
	width: 246px;
	padding-left: 10px;
}
.lmbg img {
	padding-top: 6px;
	float: left;
	display: inline;
}
.lmbg a {
	float: right;
	line-height: 31px;
	color: #45897c;
	display: inline;
	padding-right: 10px;
}

.lmnr {
	background-image: url(../image/sj_07.jpg);
	background-repeat: no-repeat;
	background-position: 40px top;
	padding-bottom: 6px;
	padding-top: 10px;
}
.zy  {
	overflow: hidden;
	width: 240px;
	margin-right: auto;
	margin-left: auto;
}
.xz2 {
	float: right;
	display: block;
	width: 120px;
}
.xz2 p {
	line-height: 22px;
}
.app {
	width: 115px;
	float: left;
}
.wx {
	float: right;
	width: 115px;
}

.ewm {

}
.xz {
	display: block;
	width: 115px;
}

.xz .ls {
	color: #0077cc;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	letter-spacing: -1px;
}
.xz p {
	line-height: 22px;
}
.zy2      {
	overflow: hidden;
	width: 240px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.zy2 img {
	width: 230px;
	border: 1px solid #CCC;
}
.bt {
	padding-top: 10px;
}
.lmlist {
	width: 240px;
	display: block;
	padding-top: 8px;
}
.lmlist li {
	line-height: 24px;
	text-align: left;
	display: block;
	padding-left: 30px;
	background-image: url(../image/spbg_03.jpg);
	background-repeat: no-repeat;
	background-position: 5px 5px;
}
.lmlist2 {
	width: 240px;
	display: block;
	padding-top: 8px;
}
.lmlist2 li {
	line-height: 24px;
	text-align: left;
	display: block;
}
.lmlist2 li span {
	color: #3e6a64;
}
.lmlist3 {
	width: 240px;
	display: block;
}
.lmlist3 li {
	line-height: 24px;
	text-align: left;
	display: block;
	padding-left: 30px;
	background-image: url(../image/jh_07.jpg);
	background-repeat: no-repeat;
	background-position: 8px 7px;
}
.content3 {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	margin-top: 8px;
}
.hj {
	overflow: hidden;
	width: 940px;
	background-image: url(../image/footbg_15.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 31px;
}
.hjnav {
	overflow: hidden;
	display: block;
}
.hjnav li {
	float: left;
	width: 99px;
	margin-left: 6px;
	line-height: 24px;
	font-size: 12px;
	text-align: center;
}
.hjnav li a {
	color: #234c4b;
	background-image: url(../image/zzbg_15.jpg);
	background-repeat: repeat-x;
	width: 99px;
	text-align: center;
	font-size: 14px;
	line-height: 30px;
	display: block;
	margin-right: 5px;
	height: 30px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #99ADAC;
	border-right-color: #99ADAC;
	border-left-color: #99ADAC;
}
.hjnav li .link {
	color: #234c4b;
	background-image: url(../image/zzbg_15.jpg);
	background-repeat: repeat-x;
	width: 99px;
	text-align: center;
	font-size: 14px;
	line-height: 30px;
	display: block;
	margin-right: 3px;
	height: 30px;
	font-weight: bold;
}
.hjnav li .bs {
	color: #234c4b;
	background-image: url(../image/bs2_18.jpg);
	background-repeat: repeat-x;
	width: 99px;
	text-align: center;
	font-size: 14px;
	line-height: 30px;
	display: block;
	margin-right: 3px;
	height: 30px;
	font-weight: bold;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #99ADAC;
	border-left-color: #99ADAC;
}
.tplist {
	width: 938px;
	padding-top: 20px;
	padding-bottom: 10px;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #99ADAC;
	border-bottom-color: #99ADAC;
	border-left-color: #99ADAC;
	overflow: hidden;
}
.tplist dl {
	width: 160px;
	display: inline;
	padding-left: 20px;
	text-align: center;
	float: left;
}
.tplist dl dt img{
	border: 1px solid #CCC;
}
.tplist dl dd {
	line-height: 26px;
}
.yqlj {
	width: 938px;
	border: 1px solid #99ADAC;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../image/bs2_18.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 8px;
	background-color: #FFF;
	padding-bottom: 5px;
}
.yqlj .jc {
	width: 200px;
	padding-left: 10px;
	padding-top: 10px;
}
.yqlilist {
	width: 915px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	background-color: #FFF;
	line-height: 24px;
}
.yqlilist a {
	margin-right: 15px;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	float: left;
}
.zjtd {
	width: 671px;
	margin-top: 8px;
}
.zjtd .td {
	background-image: url(../image/zjtd_36.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 36px;
	line-height: 36px;
	text-align: right;
}
.zjtd .td a {
	margin-right: 12px;
	color: #3E6A64;
}

/*专家团队滚动start*/
.f12 {	FONT-SIZE: 12px}
.F14lists {	LINE-HEIGHT: 23px}
.F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom}
.F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826}
.FixTitle A:link {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:hover {	TEXT-DECORATION: underline}
.RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.RForm DT {	LINE-HEIGHT: 23px}
.RformB {	PADDING-LEFT: 10px}
.blk_29 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	ZOOM: 1;
	POSITION: relative;
	width: 669px;
}
.blk_29 .LeftBotton {
	BACKGROUND: url(../image/ca_hz_002.gif) no-repeat 0px 0px;
	LEFT: 0px;
	FLOAT: left;
	WIDTH: 15px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 260px
}
.blk_29 .RightBotton {
	RIGHT: -5px;
	BACKGROUND: url(../image/ca_hz_002.gif) no-repeat -11px 0px;
	FLOAT: right;
	WIDTH: 15px;
	CURSOR: pointer;
	POSITION: absolute;
	HEIGHT: 260px;
	top: 0px;
}
.blk_29 .Cont {
	OVERFLOW: hidden;
	WIDTH: 630px;
	PADDING-TOP: 5px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.blk_29 .box {
	FLOAT: left;
	WIDTH: 157px;
	TEXT-ALIGN: center
}
.blk_29 .box IMG {
	PADDING-RIGHT: 3px;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px auto;
	PADDING-TOP: 3px;
	border: 1px solid #CCC;
}
.blk_29 .box A:hover IMG {
	border: 2px solid #5c8e8c;
}
.blk_29 .box P {
	MARGIN: 6px auto 0px;
	WIDTH: 97px;
	LINE-HEIGHT: 16px
}
.rollphotos {
	WIDTH: 669px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #9AADAB;
	border-bottom-color: #9AADAB;
	border-left-color: #9AADAB;
	background-color: #FFF;
}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 950px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {
	COLOR: #545454;
	LINE-HEIGHT: 20px
}


/*专家团队滚动end*/
.hs {
	font-weight: bold;
}
.zxanniu {
	background-image: url(../image/ljzx_40.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 105px;
	background-color: transparent;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 3px;
	cursor:pointer;
}
.dbnav {
	height: 28px;
	background-color: #e4e4e2;
	width: 957px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
}
.dbnav ul {
	overflow: hidden;
	width: 470px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.dbnav ul li {
	float: left;
	display: inline;
	line-height: 28px;
}



.lmmb2 {
	width: 256px;
	border: 1px solid #99adac;
	margin-top: 6px;
	background-color: #FFF;
}
.lmbg2 {
	background-image: url(../image/lmbg_25.jpg);
	background-repeat: repeat-x;
	height: 31px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #143833;
	width: 256px;
}
.lmbg2 img {
	float: left;
	display: inline;
}
.lmbg2 a {
	float: right;
	line-height: 31px;
	color: #fef6ca;
	display: inline;
	padding-right: 10px;
}
.lmnr2 {
	background-image: url(../image/sj_13.jpg);
	background-repeat: no-repeat;
	background-position: 40px top;
	padding-bottom: 6px;
	padding-top: 10px;
}
.righttime2 {
	background-image: url(../image/contactbg_18.jpg);
	background-repeat: no-repeat;
	width: 256px;
	height: 130px;
	border: 1px solid #99ADAC;
	padding-bottom: 6px;
	margin-top: 6px;
}
.sj2 {
	background-image: url(../image/time_181.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 10px center;
}
.righttime2 p {
	color: #192121;
	font-size: 12px;
	display: block;
	line-height: 20px;
	height: 20px;
	padding-left: 10px;
}
.righttime2 p a {
	color: #192121;
}
.all {
	width: 965px;
	margin-right: auto;
	margin-left: auto;
	height: 40px;
}



/*下拉菜单*/
.wcnav ul li dl {
	position:absolute;
	left:55px;
	top:43px;
	width:180px;
	display:none;
	z-index:9999;
	background-color: #5b8280;
	padding: 10px;
}
.wcnav ul li dl dd {
	height:28px;
	z-index:99999999999999;
}
.wcnav ul li dl dd a {
	display:block;
	height:28px;
	line-height:28px;
	text-align:center;
	color:white;
	font-size: 12px;
	font-weight: normal;
}
	
/*下拉菜单*/
.xw {
	width: 671px;
	border: 1px solid #99adac;
	background-color: #f0fcfa;
}
.pd {
	background-image: url(../image/mrwk_03.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 6px;
	background-color: #2E4E4D;
	padding-left: 160px;
}
.pd ul {
	width: 780px;
	display: block;
	overflow: hidden;
	padding-top: 16px;
}
.pd ul li {
	float: left;
	padding-right: 6px;
	padding-left: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	display: inline;
}
.pd ul li a {
	color: #FFF;
}

.wz {
	height: 26px;
	line-height: 26px;
	padding-left: 8px;
}
.wz a {
	color: #2d5e5c;
}
.xwq {
	width: 671px;
	overflow: hidden;
}
.zttp {
	width: 300px;
	float: left;
	margin-left: 8px;
	margin-top: 5px;
	height: 255px;
	background-image: url(../image/spbg_16.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.xwlist {
	float: right;
	width: 345px;
	margin-top: 5px;
	padding-right: 10px;
}
.xwlist h2 {
	font-size: 14px;
	text-align: center;
	display: block;
	line-height: 28px;
	height: 28px;
	margin-top: 10px;
}
.xwlist span {
	line-height: 20px;
}
.xwlist span a {
	color: #4b857b;
}
.xmarea {
	width: 673px;
	margin-top: 10px;
}
.xmbg {
	width: 671px;
	border: 1px solid #99ADAC;
	overflow: hidden;
	background-color: #F3F7F8;
	padding-bottom: 15px;
}
.zx {
	float: left;
	margin-left: 12px;
	margin-top: 15px;
	width: 316px;
	display: inline;
}
.zx .bt2 {
	height: 24px;
}
.zx .bq1 {
	background-image: url(../image/bq1_29.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.zx .bq2 {
	background-image: url(../image/bq2_29.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.zx .bq3 {
	background-image: url(../image/bq3_38.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.zx .bq4 {
	background-image: url(../image/bq4_371.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.zx .bq5 {
	background-image: url(../image/bq5_38.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.zx .bq6 {
	background-image: url(../image/bq6_37.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.zx .bq7 {
	background-image: url(../image/bq7_421.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.zx .bq8 {
	background-image: url(../image/bq8_41.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.zx .bt2 a {
	display: block;
	width: 150px;
	height: 22px;
}
.zx .zxnr {
	width: 314px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C6DCDA;
	border-bottom-color: #C6DCDA;
	border-left-color: #C6DCDA;
	padding-top: 10px;
	padding-bottom: 8px;
	background-image: url(../image/zxbga_18.jpg);
	background-repeat: repeat-x;
	float: left;
	display: inline;
}
.zx .zxnr .tw {
	overflow: hidden;
	width: 295px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.zx .zxnr .tw dt {
	float: left;
	height: 100px;
	width: 110px;
	display: block;
	border: 1px solid #afc1ca;
	background-color: #F7F7F7;
}
.zx .zxnr .tw dd {
	width: 170px;
	display: block;
	float: right;
	line-height: 18px;
}
.zx .zxnr .tw dd a {
	color: #4B857B;
}
.zx .zxnr .zxlist {
	width: 295px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 8px;
}
.zx .zxnr .zxlist li {
	line-height: 24px;
	overflow: hidden;
	background-image: url(../image/dian_69.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-left: 10px;
	width: 280px;
}
.zx .zxnr .zxlist li a {
	float: left;
}
.zx .zxnr .zxlist li span {
	color: #8e8e8e;
	float: right;
}
.ewm2 {
	float: left;
	width: 110px;
	border: 1px solid #CCC;
}.js {
	width: 240px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.js p {
	line-height: 20px;
}
.js p a {
	color: #4B857B;
}
.lmlist4 {
	width: 240px;
	display: block;
}
.lmlist4 a {
	line-height: 22px;
	margin-right: 5px;
	display: inline;
	width: 72px;
	float: left;
	background-color: #f5fffe;
	margin-top: 5px;
	border: 1px solid #89b4b3;
}
/*图片滚动*/
.mid {
	margin-top: 0;
	margin-bottom: 0;
}
.area {
	width:673px;
	height:282px;
	overflow:hidden;
	background:#999;
	position:relative;
}
#pic_list {position:relative;}
#pic_list li {position:absolute;visibility:hidden;}
#pic_list li.show {visibility:visible;}
#pic_list li img {vertical-align:middle;}
.button {
	width:670px;
	height:20px;
	line-height:20px;
	position:absolute;
	bottom:0px;
	padding-bottom: 5px;
}
#button {float:right;}
#button li {
	float:left;
	width:20px;
	height:20px;
	text-align:center;
	margin:0 3px;
	font-family:"Arial";
	font-size:12px;
	color:#fff;
	background-color: #2D4E4D;
}
#button li.current {
	cursor:pointer;
	background-color: #99adac;
	color: #333;
}
/*图片滚动*/

.xmnav2 {
	overflow: hidden;
	padding-left: 5px;
	float: left;
	display: inline;
	margin-top: 8px;
}
.xmnav2 li {
	float: left;
	width: 56px;
	margin-left: 3px;
	line-height: 24px;
	font-size: 12px;
	text-align: center;
}
.xmnav2 li a {
	color: #FFF;
	background-image: url(../image/xmbg2_07.jpg);
	background-repeat: no-repeat;
	width: 56px;
	text-align: center;
	font-size: 12px;
	line-height: 24px;
	display: block;
	margin-right: 3px;
}
.xmnav2 li .link {
	color: #FFF;
	background-image: url(../image/xmbg_61.jpg);
	background-repeat: no-repeat;
	width: 56px;
	text-align: center;
	font-size: 12px;
	line-height: 24px;
	display: block;
	margin-right: 3px;
}
.xmnav2 li .bs {
	color: #3D6763;
	background-image: url(../image/xm2bs_07.jpg);
	background-repeat: no-repeat;
	width: 56px;
	text-align: center;
	font-size: 12px;
	display: block;
	line-height: 24px;
}
.zttp2 {
	width: 290px;
	float: left;
	margin-left: 8px;
	margin-top: 6px;
	height: 305px;
}
.zxbt {
	float: left;
	padding-top: 16px;
	padding-left: 15px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
}

.pd2 {
	background-image: url(../image/zx_topbg_03.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 6px;
	background-position: center;
}
.pd2 ul {
	width: 700px;
	display: block;
	overflow: hidden;
	padding-top: 16px;
	float: right;
	padding-right: 10px;
}
.pd2 ul li {
	float: left;
	padding-right: 8px;
	padding-left: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	display: inline;
}
.pd2 ul li a {
	color: #FFF;
}
.zxtu {
	background-image: url(../image/zxtu_03.jpg);
	background-repeat: no-repeat;
	height: 185px;
	width: 282px;
}
.zxtu img {
	height: 180px;
	width: 277px;
	margin-top: 1px;
	margin-left: 1px;
}
.ztlist {
	background-image: url(../image/xgzt_03.jpg);
	background-repeat: no-repeat;
	height: 93px;
	width: 282px;
	margin-top: 10px;
}
.ztlist ul {
	padding-left: 40px;
	padding-top: 12px;
}
.ztlist ul li {
	line-height: 24px;
	padding-left: 15px;
	background-image: url(../image/jh_07.jpg);
	background-repeat: no-repeat;
	background-position: left 7px;
}
.xwlist2 {
	float: right;
	width: 355px;
	margin-top: 5px;
	padding-right: 10px;
}
.xwlist2 .bt3 {
	font-size: 18px;
	color: #2a5d57;
	font-weight: bold;
	line-height: 30px;
	font-family: "微软雅黑";
}
.xwlist2 h2 {
	font-size: 14px;
	text-align: center;
	display: block;
	line-height: 28px;
	height: 28px;
	margin-top: 10px;
}
.xwlist2 span {
	line-height: 20px;
	display: block;
}
.xwlist2 span a {
	color: #4b857b;
}
.zxanniu2 {
	float: right;
	margin-top: 10px;
	display: block;
}
.zxxm {
	margin-top: 10px;
	width: 673px;
}
.bt4 {
	font-size: 16px;
	font-weight: bold;
	color: #2A5D57;
	line-height: 32px;
	font-family: "微软雅黑";
}
.xmarea2 {
	border: 1px solid #99adac;
	height: 195px;
	background-color: #FFF;
	width: 671px;
	overflow: hidden;
	margin-bottom: 10px;
}
.zuotu {
	float: left;
	width: 165px;
	margin-top: 10px;
	margin-left: 8px;
	display: inline;
}
.zuotu img {
	border: 1px solid #c2cfce;
	display: block;
}
.tjzj {
	height: 40px;
	background-image: url(../image/jt_19.jpg);
	background-repeat: no-repeat;
	margin-top: 5px;
	padding-left: 60px;
	line-height: 40px;
}
.tjzj a {
	text-decoration: underline;
	color: #3d837e;
}
.xmlist {
	float: right;
	width: 490px;
	margin-top: 10px;
}
.list {
	overflow: hidden;
	background-image: url(../image/xian_26.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 490px;
	height: 32px;
}
.list ul li{
	float: left;
	margin-left: 3px;
	line-height: 22px;
	font-size: 12px;
	text-align: center;
}
.list ul li a{
	color: #28504f;
	background-image: url(../image/xmbg2_15.jpg);
	background-repeat: repeat-x;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
	display: block;
	margin-right: 3px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #76a29c;
}
.list ul li .link{
	color: #28504f;
	background-image: url(../image/xmbg2_15.jpg);
	background-repeat: repeat-x;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
	display: block;
	margin-right: 3px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #76a29c;
}
.list ul li .bs{
	color: #FFF;
	text-align: center;
	font-size: 12px;
	display: block;
	line-height: 22px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #0d534e;
	background-image: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.list span {
	float: right;
	line-height: 26px;
	padding-right: 10px;
}
.list span a {
	color: #153f39;
}
.nr {
	width: 490px;
	margin-top: 5px;
	overflow: hidden;
}
.nr_left {
	width: 225px;
	float: left;
	margin-left: 5px;
	display: inline;
}
.fontlv {
	color: #22605a;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	height: 22px;
	overflow: hidden;
}
.fontlv .more2 {
	float: right;
	padding-right: 13px;
	display: inline;
}
.fontlv .more2 a {
	font-size: 12px;
	font-weight: normal;
	color: #153F39;
}
.fontlv .leftcj {
	float: left;
	display: inline;
}

.nr_left ul {
	display: block;
}
.nr_left ul li {
	line-height: 22px;
	padding-left: 15px;
	background-image: url(../image/dian_69.jpg);
	background-repeat: no-repeat;
	background-position: 2px 8px;
}
.gd {
	height: 26px;
	text-align: right;
	line-height: 26px;
}
.gd a {
	color: #153F39;
	margin-right: 15px;
}
.gd2 {
	height: 26px;
	text-align: right;
	line-height: 26px;
}
.gd2 a {
	color: #C60;
	margin-right: 15px;
}
.nr_right {
	width: 240px;
	float: right;
	margin-right: 10px;
}
.fwxm2 {
	width: 240px;
	height: 88px;
}
.fwxm2 dl {
	width: 240px;
	overflow: hidden;
}
.fwxm2 dl dt {
	display: block;
	height: 78px;
	width: 120px;
	float: left;
	background-color: #EBEBEB;
	border: 1px solid #CCC;
}
.fwxm2 dl dd {
	float: right;
	width: 106px;
}
.fwxm2 dl dd a {
	color: #3d837e;
	text-decoration: underline;
}
.xgwz {
	width: 671px;
}
.bt5 {
	background-image: url(../image/xgwzbt_35.jpg);
	background-repeat: repeat-y;
	height: 26px;
	width: 663px;
	color: #FFF;
	line-height: 26px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 14px;
	overflow: hidden;
}
.xgwzlist {
	width: 671px;
	border: 1px solid #99adac;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;
	background-color: #FFF;
}
.xgwzlist ul {
	padding-left: 10px;
	padding-right: 10px;
	width: 600px;
	display: block;
	margin-left: 20px;
	overflow: hidden;
}
.xgwzlist ul li {
	line-height: 24px;
	background-image: url(../image/dian_69.jpg);
	background-repeat: no-repeat;
	background-position: 3px 8px;
	padding-left: 15px;
	width: 285px;
	float: left;
	display: inline;
}
.zjtj {
	width: 255px;
	overflow: hidden;
}
.zjtj dl {
	width: 73px;
	float: left;
	margin-left: 9px;
	display: inline;
}
.zjtj dl dt {
}
.zjtj dl dt img {
	border: 1px solid #88a7a6;
}
.zjtj dl dd {
	line-height: 26px;
	height: 26px;
	display: block;
	text-align: center;
}
.lmlist5 {
	width: 240px;
	display: block;
}
.lmlist5 li {
	line-height: 24px;
	text-align: left;
	display: block;
}
.lmlist5 li a span {
	color: #3e6a64;
}
.cjwt {
	width: 671px;
	border: 1px solid #99ADAC;
	padding-bottom: 12px;
	background-image: url(../image/cjwtbg2_03.jpg);
	background-repeat: repeat-y;
}
.cjwtc {
	padding-left: 15px;
	height: 36px;
	line-height: 36px;
	color: #1D5851;
	font-size: 14px;
	font-weight: bold;
}
.cjwtc span {
	color: #488A89;
	font-size: 16px;
}


.xmwt {
	width: 620px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFF;
	border: 1px solid #bdcecd;
}
.leftwt {
	width: 200px;
	display: inline;
	float: left;
}
.leftwt .tp img{
	height: 144px;
	width: 193px;
}
.leftwt .swt {
	padding-top: 10px;
}
.tp {
	border: 3px solid #CCC;
	height: 144px;
	width: 193px;
}


.wtlist {
	float: left;
	display: block;
	width: 375px;
	padding-left: 36px;
	background-image: url(../image/sgwt_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 5px;
}
.wtlist li {
	height: 26px;
	line-height: 26px;
	margin-bottom: 4px;
	padding-left: 10px;
	background-image: url(../image/wtbg_03.jpg);
	background-repeat: repeat-y;
	width: 310px;
}
.wtlist li a {
	color: #FFF;
}




/*CSS quotes style pagination*/

DIV.quotes {
	TEXT-ALIGN: center;
	padding: 3px;
	margin-top: 20px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
/*CSS quotes style pagination*/.kpzs {
	width: 673px;
	margin-top: 10px;
}
.kpcs {
	background-image: url(../image/kpzs_11.jpg);
	background-repeat: no-repeat;
	width: 673px;
	height: 34px;
}
.ssk {
	width: 240px;
	float: right;
	margin-right: 15px;
	height: 30px;
}
.text5 {
	width: 173px;
	height: 23px;
	margin-top: 5px;
	float: left;
	line-height: 23px;
	background-image: url(../image/textk_03.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 3px;
}
.ani {
	margin-left: 3px;
	width: 58px;
	height: 24px;
	float: left;
	margin-top: 5px;
	line-height: 24px;
	background-image: url(../image/smallss_05.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.kpnr {
	width: 671px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #99adac;
	border-bottom-color: #99adac;
	border-left-color: #99adac;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color: #FFF;
}
.zxlist2   {
	width: 630px;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.zxlist2 li   {
	line-height: 34px;
	overflow: hidden;
	background-image: url(../image/jh_07.jpg);
	background-repeat: no-repeat;
	background-position: 0px 13px;
	padding-left: 20px;
	width: 610px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.zxlist2 li b {
	float: left;
	color: #237F7E;
}

.zxlist2 li a   {
	float: left;
	color: #153f39;
	font-size: 14px;
}
.zxlist2 li span   {
	color: #8e8e8e;
	float: right;
}
.jdal {
	background-image: url(../image/jdal_14.jpg);
	background-repeat: no-repeat;
	height: 356px;
	width: 671px;
	margin-top: 10px;
}
.al {
	height: 33px;
}
.al a {
	background-image: url(../image/gd_15.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 46px;
	display: block;
	text-align: center;
	line-height: 18px;
	float: right;
	margin-right: 15px;
	color: #FFF;
	margin-top: 9px;
}
.altu {
	width: 640px;
	height: 155px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}
.altu dl {
	float: left;
	display: inline;
	width: 152px;
	margin-left: 45px;
	margin-top: 20px;
}
.altu dl dt {
	height: 100px;
	width: 150px;
	display: block;
	background-color: #f5f5f5;
	border: 1px solid #CCC;
}
.altu dl dt img {
	border: 1px solid #CCC;
	height: 100px;
	width: 150px;
}
.altu dl dd {
	height: 26px;
	line-height: 26px;
	text-align: center;
}
.zyqy {
	width: 640px;
	margin-right: auto;
	margin-left: auto;
	height: 120px;
	overflow: hidden;
}
.zyqy ul {
	width: 570px;
	margin-top: 20px;
	margin-left: 30px;
	overflow: hidden;
	display: block;
}
.zyqy ul li {
	padding-left: 20px;
	background-image: url(../image/jh_07.jpg);
	background-repeat: no-repeat;
	line-height: 28px;
	background-position: left 9px;
	float: left;
	width: 260px;
	display: inline;
}
.ys {
	line-height: 30px;
	color: #fef6ca;
	font-weight: bold;
	padding-left: 12px;
}
.wznr {
	width: 230px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	line-height: 22px;
}
.wznr a {
	color: #3b6e64;
}
/*CSS quotes style pagination*/.kpzs2 {
	width: 669px;
	border: 1px solid #99adac;
	background-image: url(../image/lbbg_03.jpg);
	background-repeat: repeat-y;
	padding-bottom: 20px;
}
.kpnr2 {
	width: 650px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #99adac;
	border-bottom-color: #99adac;
	border-left-color: #99adac;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #99adac;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.ssgjc {
	height: 40px;
	margin-left: 10px;
	line-height: 40px;
}
.ssgjc span {
	color: #35827e;
	font-size: 14px;
}
.zxlist2 li a b {
	color: #237f7e;
	font-weight: normal;
}
.fx {
	width: 650px;
	overflow: hidden;
	margin-top: 20px;
}
.bdshare_t {
	float: left;
	width: 450px;
	margin-top: 12px;
	margin-left: 8px;
}
.zxanniu3 {
	float: right;
	width: 160px;
	padding-right: 10px;
	text-align: right;
}
.kpnr3 {
	width: 650px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #99adac;
	border-bottom-color: #99adac;
	border-left-color: #99adac;
	padding-top: 20px;
	background-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #99adac;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 6px;
}
.wznr2 {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
}
.wznr2 h1 {
	width: 600px;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 24px;
	color: #105857;
	line-height: 40px;
}
.wznr2 .bz {
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: #666;
}
.daod {
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	background-color: #e9f7f4;
	border: 1px solid #d2eae4;
	color: #1c635a;
	line-height: 20px;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
}
.gjc {
	width: 580px;
	margin-left: 10px;
	line-height: 26px;
	margin-top: 5px;
	height: 26px;
}
.gjc a {
	color: #ce720f;
	margin-right: 10px;
}
.wznr2 p {
	line-height: 24px;
	margin-top: 15px;
	width: 580px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
}
.sxy {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	height: 26px;
	padding-top: 5px;
	overflow: hidden;
}
.sxy a {
	color: #1b4d47;
}

.syy {
	padding-left: 25px;
	background-image: url(../image/leftjt_07.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	display: block;
	height: 26px;
	line-height: 26px;
}
.xyy {
	float: right;
	padding-right: 25px;
	background-image: url(../image/rightjt_07.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 26px;
	line-height: 26px;
}
.gxq {
	width: 656px;
	margin-top: 10px;
	margin-left: 8px;
}
.xg {
	overflow: hidden;
	width: 655px;
}
.xg .xgxm {
	width: 213px;
	float: left;
	margin-top: 10px;
	display: inline;
	margin-right: 5px;
	
}
.xg .xgxm .xgnr11 {
	width: 189px;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CECFBF;
	border-right-color: #CECFBF;
	border-bottom-color: #CECFBF;
	border-left-color: #CECFBF;
	background-color: #F8F8ED;
	padding: 10px;
	height: 78px;
}
.xg .xgxm .xgnr11 li {
	background-image: url(../image/jh_07.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	line-height: 26px;
	height: 26px;
}
.xg .xgxm .xgnr12 {
	width: 189px;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CECFBF;
	border-right-color: #CECFBF;
	border-bottom-color: #CECFBF;
	border-left-color: #CECFBF;
	background-color: #F8F8ED;
	padding: 10px;
	height: 78px;
}
.xg .xgxm .xgnr12 li {
	float: left;
	padding-right: 6px;
	padding-left: 6px;
	line-height: 22px;
	white-space:nowrap;
	display: inline;
}


.xg .xgxm .xgzx {
	background-image: url(../image/tt03_03.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 213px;
}
.xg .xgxm .xgzt {
	background-image: url(../image/tt01_03.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 213px;
}
.xg .xgxm .xgxm_1 {
	background-image: url(../image/tt02_03.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 213px;
}

.syal {
	width: 925px;
	height: 32px;
	line-height: 32px;
	padding-left: 15px;
	color: #FFF;
	font-weight: bold;
	background-image: url(../image/ali_03.jpg);
	background-repeat: repeat-y;
	font-size: 14px;
}
.anli {
	width: 938px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #99adac;
	border-bottom-color: #99adac;
	border-left-color: #99adac;
	background-color: #FFF;
	padding-bottom: 25px;
}
.anli dl {
	display: block;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding-top: 15px;
}
.anli dl dt {
	background-image: url(../image/anlibg_07.jpg);
	background-repeat: no-repeat;
	height: 109px;
	width: 159px;
	float: left;
}
.anli dl dt img {
	height: 100px;
	width: 150px;
	margin-top: 4px;
	margin-left: 3px;
}
.anli dl dd {
	width: 730px;
	float: right;
}
.bt6 {
	display: block;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
}
.bt6 a {
	color: #000;
	font-size: 14px;
	font-weight: bold;
	float: left;
}
.bt6 b  {
	color: #237f7e;
	font-size: 14px;
	float: left;
}
.anli dl dd p {
	padding-left: 5px;
	height: 22px;
	line-height: 22px;
	display: block;
	color: #999;
}
.daod2 {
	width: 710px;
	padding-left: 5px;
	line-height: 20px;
}
.daod2 a {
	color: #237F7E;
}
.gjcl {
	line-height: 22px;
	color: #c97136;
	width: 710px;
	padding-left: 5px;
}
.gjcl a {
	color: #C97136;
}
.zjnr {
	width: 669px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #2c736d;
	background-color: #FFF;
	overflow: hidden;
	padding-bottom: 25px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #99ADAC;
	border-bottom-color: #99ADAC;
	border-left-color: #99ADAC;
}
.zj {
	width: 300px;
	float: left;
	margin-top: 20px;
	margin-left: 26px;
	overflow: hidden;
	display: inline;
}
.zjzp {
	height: 128px;
	width: 99px;
	border: 3px solid #e6e2e2;
	float: left;
	display: inline;
}
.zjxx {
	float: right;
	width: 180px;
	line-height: 26px;
	height: 26px;
}
.name {
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
.bz2 {
	display: block;
	height: 60px;
	line-height: 20px;
	width: 180px;
}
.anniu {
	overflow: hidden;
}
.anniu p {
	width: 62px;
}
.anniu_b {
	width: 62px;
	float: left;
}
.anniu_a {
	float: right;
	margin-right: 45px;
}
.content4 {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.bt7 {
	background-image: url(../image/ali_03.jpg);
	background-repeat: repeat-y;
	line-height: 26px;
	height: 26px;
	padding-left: 10px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
}
.dhnr {
	background-color: #FFF;
	width: 940px;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;
}
.xmlist2 {
	float: left;
	width: 150px;
	margin-left: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #b6cbca;
}
.xmlist2 h4 {
	width: 145px;
	display: block;
	line-height: 26px;
	color: #2d4e4d;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b6cbca;
	font-size: 12px;
}
.xmlist2 ul {
	padding-top: 5px;
	padding-bottom: 5px;
}
.xmlist2 ul li {
	line-height: 20px;
	padding-left: 4px;
	color: #91a4a3;
}
.pd3 {
	background-image: url(../image/zxwk_03.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 6px;
	background-color: #2E4E4D;
	padding-left: 160px;
	background-position: left;
}
.pd3 ul {
	width: 780px;
	display: block;
	overflow: hidden;
	padding-top: 16px;
}
.pd3 ul li {
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	display: inline;
}
.pd3 ul li a {
	color: #FFF;
}
.zx .bq9 {
	background-image: url(../image/bq9_29.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.zx .bq10 {
	background-image: url(../image/bq10_31.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.zx .bq11 {
	background-image: url(../image/bq12_311.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.zx .bq12 {
	background-image: url(../image/bq7_421.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.zx .bq13 {
	background-image: url(../image/bq13_401.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.zx .bq14 {
	background-image: url(../image/bq14_40.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.zx .bq15 {
	background-image: url(../image/bq14_31.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.zx .bq16 {
	background-image: url(../image/bq11_29.jpg);
	height: 24px;
	background-repeat: no-repeat;
}
.pd4 {
	background-image: url(../image/ylm_03.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 6px;
	background-color: #2E4E4D;
	padding-left: 160px;
	background-position: left;
}
.ylmrxm {
	width: 472px;
	background-image: url(../image/ylmrxm_03.jpg);
	background-repeat: no-repeat;
	height: 50px;
	padding-left: 200px;
}
.ylnr {
	width: 665px;
	margin-left: 5px;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #99adac;
	border-bottom-color: #99adac;
	border-left-color: #99adac;
	overflow: hidden;
}
.ylxm {
	overflow: hidden;
	padding-left: 5px;
	float: left;
	display: inline;
	margin-top: 21px;
}
.ylxm li {
	float: left;
	width: 82px;
	margin-left: 3px;
	line-height: 24px;
	font-size: 12px;
	text-align: center;
}
.ylxm li a {
	color: #FFF;
	background-image: url(../image/ylbg_06.jpg);
	background-repeat: no-repeat;
	width: 82px;
	text-align: center;
	font-size: 12px;
	line-height: 24px;
	display: block;
	margin-right: 3px;
}
.ylxm li .link {
	color: #FFF;
	background-image: url(../image/ylbg_06.jpg);
	background-repeat: no-repeat;
	width: 82px;
	text-align: center;
	font-size: 12px;
	line-height: 24px;
	display: block;
	margin-right: 3px;
}
.ylxm li .bs {
	color: #3D6763;
	background-image: url(../image/bs4_06.jpg);
	background-repeat: no-repeat;
	width: 82px;
	text-align: center;
	font-size: 12px;
	display: block;
	line-height: 24px;
}
.yljs {
	float: left;
	width: 210px;
	background-image: url(../image/pdjsbg_06.jpg);
	background-repeat: repeat-x;
	height: 238px;
	display: inline;
}
.ylwz {
	width: 190px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-top: 8px;
	line-height: 22px;
	height: 90px;
}
.ylwz a {
	color: #346c61;
}
.yljs img {
	margin-right: auto;
	margin-left: auto;
	width: 197px;
	display: block;
	padding-top: 3px;
}
.xmyl {
	width: 190px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	overflow-y: scroll;
	height: 110px;
}
.xmyl a {
	height: 20px;
	line-height: 20px;
	margin-right: 4px;
	margin-left: 4px;
	color: #23685f;
	width: 70px;
	float: left;
	background-color: #f5fffe;
	border: 1px solid #89b4b3;
	text-align: center;
	margin-top: 4px;
}


.zjwd {
	width: 225px;
	float: left;
	background-image: url(../image/xian2_08.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 238px;
}
.bt8 {
	line-height: 45px;
	background-image: url(../image/bz4_09.jpg);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left: 25px;
	font-size: 14px;
	font-weight: bold;
	color: #1E514B;
	height: 45px;
}
.zjwd ul {
	padding-left: 12px;
}
.zjwd ul li {
	padding-left: 12px;
	background-image: url(../image/dian_69.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 26px;
}
.zjwd dl {
	display: block;
	width: 210px;
	margin-right: auto;
	margin-left: auto;
}
.zjwd dl dt {
	height: 100px;
	width: 150px;
	border: 1px solid #CCC;
	background-color: #F6F6F6;
	margin-right: auto;
	margin-left: auto;
}
.zjwd dl dt img {
	height: 100px;
	width: 150px;
}
.zjwd dl dd {
	line-height: 26px;
	text-align: center;
}
.ksxm {
	width: 673px;
	overflow: hidden;
}
.ks {
	width: 329px;
	float: left;
	display: inline;
	margin-left: 6px;
	margin-bottom: 8px;
}
.ksbg {
	height: 51px;
	width: 329px;
}
.ksbg a  {
	display: block;
	width: 130px;
	margin-left: 10px;
	margin-top: 10px;
	height: 35px;
}
.ksnr {
	width: 322px;
	margin-left: 5px;
	background-color: #FFF;
	overflow: hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #99adac;
	border-bottom-color: #99adac;
	border-left-color: #99adac;
	padding-top: 10px;
	padding-bottom: 10px;
}
.ksnr img {
	height: 100px;
	width: 110px;
	margin-left: 10px;
	display: inline;
	float: left;
	border: 1px solid #afc1ca;
}
.ksxq {
	float: left;
	display: inline;
	width: 170px;
	margin-left: 15px;
	line-height: 20px;
}
.ksxq a {
	color: #276761;
}


.a1 {
	background-image: url(../image/zy_17.jpg);
	background-repeat: no-repeat;
}
.a2 {
	background-image: url(../image/kq_17.jpg);
	background-repeat: no-repeat;
}
.a3 {
	background-image: url(../image/xl_17.jpg);
	background-repeat: no-repeat;
}
.a4 {
	background-image: url(../image/mx_17.jpg);
	background-repeat: no-repeat;
}
.zlxm {
	width: 670px;
	border: 1px solid #99adac;
	background-color: #f0fcfa;
	padding-top: 12px;
	padding-bottom: 12px;
	overflow: hidden;
	margin-bottom: 8px;
}
.xmbt p {
	background-image: url(../image/zlfwbtbg_03.jpg);
	background-repeat: repeat-y;
	color: #FFF;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
}
.xmbt {
	float: left;
	width: 27px;
	background-image: url(../image/zlfwbt_03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 11px;
}
.xmright {
	float: left;
	width: 620px;
	background-color: #FFF;
	background-image: url(../image/fwxmbg_03.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #bdd3d2;
	overflow: visible;
	padding-bottom: 10px;
	min-height:82px;
	margin-left: 10px;
}
.xmright ul {
	display: block;
	width: 580px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	overflow: hidden;
}
.xmright ul li {
	float: left;
	display: inline;
	white-space:nowrap;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 22px;
}
.xmright ul li a {
	color: #2d4e4d;
}
.xgwzlist2 {
	width: 669px;
	border: 1px solid #99adac;
	overflow: hidden;
	background-color: #FFF;
}
.xgwz2{
	width: 671px;
	margin-bottom:8px;
}
.xgwz2 .bt5 span {
	float: left;
}
.xgwz2 .bt5 a {
	float: right;
	font-size: 12px;
	color: #FFF;
	margin-right: 10px;
	font-weight: normal;
}
.ztarea {
	width: 938px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #99adac;
	border-bottom-color: #99adac;
	border-left-color: #99adac;
	background-color: #FFF;
	padding-bottom: 25px;
}.jczt {
	overflow: hidden;
	width: 938px;
}
.jczt dl {
	width: 293px;
	display: inline;
	float: left;
	margin-left: 15px;
	margin-top: 20px;
}
.jczt dl dt {
	background-image: url(../image/ztbg2_11.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 293px;
}
.jczt dl dt img {
	height: 123px;
	width: 284px;
	margin-left: 2px;
	margin-top: 2px;
}
.jczt dl dd {
	background-image: url(../image/ztxbg_03.jpg);
	background-repeat: repeat-y;
	width: 290px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	margin-top: 2px;
}
.jczt dl dd a {
	color: #FFF;
	font-size: 14px;
}
.zttj {
	width: 938px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #99adac;
	margin-bottom: 8px;
	background-image: url(../image/ztbg_03.jpg);
	background-repeat: repeat-y;
	height: 275px;
	overflow: hidden;
}
.ztgd {
	float: left;
	height: 242px;
	width: 578px;
	margin-left: 15px;
	margin-top: 15px;
	display: inline;
	border: 1px solid #CCC;
	background-color: #FFF;
}
.ztgdbt {
	float: left;
	margin-left: 10px;
	margin-top: 15px;
	width: 332px;
}
.bt9 {
	line-height: 24px;
	width: 332px;
	text-align: center;
	margin-top: 8px;
	margin-bottom: 8px;
}
.bt9 a {
	font-family: "微软雅黑";
	font-size: 15px;
	font-weight: bold;
}
.ztms {
	width: 315px;
	height: 60px;
	line-height: 20px;
	margin-right: auto;
	margin-left: auto;
}
.zdwz {
	width: 305px;
	height: 100px;
	margin-left: 6px;
	overflow: hidden;
	padding-top: 10px;
	padding-left: 10px;
	background-color: #fcf6dd;
}
.zdbt {
	width: 27px;
	height: 75px;
	float: left;
	background-image: url(../image/zlfwbtbg_03.jpg);
	background-repeat: repeat-y;
	font-size: 14px;
	color: #FFF;
	text-align: center;
	padding-top: 15px;
	font-weight: bold;
}
.zdwz ul {
	padding-left: 10px;
	float: left;
}
.zdwz ul li {
	background-image: url(../image/dian_69.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	line-height: 23px;
}
.spzq {
	overflow: hidden;
	width: 938px;
}
.spzq dl {
	width: 260px;
	display: inline;
	float: left;
	margin-left: 35px;
	margin-top: 20px;
}
.spzq dl dt {
	background-image: url(../image/spbg_11.jpg);
	background-repeat: no-repeat;
	height: 179px;
	width: 260px;
}
.spzq dl dt img {
	height: 173px;
	width: 254px;
	margin-left: 2px;
	margin-top: 2px;
}
.spzq dl  dd{
	width: 260px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	margin-top: 2px;
}
.spzq dl dd a {
	color: #000;
	font-size: 14px;
}
.zxzx {
	width: 671px;
	background-color: #f7fefe;
	border: 1px solid #99adac;
	padding-bottom: 10px;
}
.xxian {
	padding-bottom: 15px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6ea19f;
}

.wt {
	line-height: 28px;
	color: #35827e;
	font-size: 14px;
	font-weight: bold;
	width: 640px;
	margin-right: auto;
	margin-left: auto;
}
.wt .wtnr {
	color: #000;
	font-size: 14px;
	font-weight: normal;
}
.scsj {
	width: 640px;
	margin-right: auto;
	margin-left: auto;
	line-height: 24px;
	color: #666;
}
.zjhf {
	width: 640px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #b6cdcc;
	background-color: #e9f1f1;
	overflow: hidden;
}
.zjhf dl {
	padding-top: 10px;
	padding-left: 10px;
	float: left;
	width: 125px;
	display: inline;
}
.zjhf dl dt {
	display: block;
}
.zjhf dl dd {
	display: block;
	line-height: 26px;
	text-align: center;
	font-size: 12px;
	color: #35827E;
	font-weight: bold;
}
.zjhf .hd {
	float: left;
	margin-top: 10px;
	width: 470px;
	border: 1px solid #d8d097;
	background-color: #f8f5e9;
	line-height: 24px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 12px;
	padding-left: 12px;
}
.xxfb {
	width: 630px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
}
.xxfb tr td {
	line-height: 30px;
}
.text2 {
	height: 22px;
	line-height: 22px;
	width: 220px;
	border: 1px solid #c8d0d0;
}
.text3 {
	height: 22px;
	line-height: 22px;
	width: 90px;
	border: 1px solid #c8d0d0;
}
.text4 {
	border: 1px solid #c8d0d0;
}
.tjanniu {
	display: block;
	height: 30px;
	width: 97px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.red {
	color: #F00;
}
.zzdh {
	overflow: hidden;
	width: 940px;
	display: block;
}
.zzdh li {
	width: 312px;
	display: block;
	float: left;
	line-height: 45px;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 20px;
	font-weight: bold;
	color: #0a3531;
	height: 45px;
}
.zzdh .bs {
	width: 312px;
	display: block;
	float: left;
	line-height: 45px;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 20px;
	font-weight: bold;
	color: #2C736D;
	height: 40px;
	border-bottom-color: #2c736d;
	border-bottom-width: 5px;
	border-bottom-style: solid;
}

.dhnr2 {
	width: 938px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #99adac;
	padding-bottom: 10px;
	background-color: #FFF;
}
.dhnr2 p {
	display: block;
	height: 28px;
	line-height: 28px;
	background-image: url(../image/sj_03.jpg);
	background-repeat: no-repeat;
	background-position: 12px center;
	padding-left: 25px;
	color: #2c736d;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d5d4;
	font-size: 12px;
}
.dhnr2 ul {
	width: 928px;
	display: block;
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D5D4;
	padding-right: 10px;
	padding-left: 10px;
}
.dhnr2 ul li {
	float: left;
	padding-right: 8px;
	padding-left: 8px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #2C736D;
	white-space:nowrap;
	line-height: 18px;
	margin-top: 5px;
}
.dhnr2 ul li a {
	color: #2C736D;
	font-size: 12px;
}
.dhnr2 ul .second{
	font-size: 12px;
	font-weight: bold;
}
.foot {
	width: 965px;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.foot p {
	line-height: 26px;
}




.index-splash-block {
	width: 300px;
	height: 250px;
	text-align:	left;
}
.index-splash-block .feature-slide-preview {
	margin: 0 auto;
	padding-top: 8px;
	display: none;
	width: 300px;
	height: 200px;
	overflow: hidden;
}
.index-splash-block .feature-slide-preview .screenshot {
	display: block;
	width: 280px;
	margin-left: 8px;
}
.feature-slide-preview p {
	font-size: 12px;
	line-height: 22px;
	padding-right: 10px;
	padding-left: 10px;
	width: 260px;
}
.feature-slide-preview p a {
	color: #398273;
	font-size: 14px;
	text-decoration: underline;
}

.feature-slide-preview h3 {
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.feature-slide-preview .screenshot img {
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	height: 180px;
}


.index-splash-block .feature-slide-list {
	height: 22px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	width: 145px;
}
.index-splash-block .feature-slide-list a {
    float: left;
    display: inline;
    width: 22px;
    height: 22px;
    background: url(../image/feature-point.png) center no-repeat;
    _background: url(../image/feature-point-4ie6.png) center no-repeat;
}
.index-splash-block .feature-slide-list a.current {
    background: url(../image/feature-point-current.png) center no-repeat;
    _background: url(../image/feature-point-current-4ie6.png) center no-repeat;
}
.index-splash-block  .feature-slide-list .feature-slide-list-items {
    display: inline;
}
.index-splash-block  .feature-slide-list a.feature-slide-list-previous {
    background: url(../image/feature-point-previous.png);
    _background: url(../image/feature-point-previous-4ie6.png);
}
.index-splash-block  .feature-slide-list a.feature-slide-list-next {
    background: url(../image/feature-point-next.png);
    _background: url(../image/feature-point-next-4ie6.png);
}
.zuotu .mswz {
	left: 9px;
	top: 1px;
	font-family: "微软雅黑";
	font-size: 15px;
	font-weight: bold;
	padding-top: 7px;
	color: #2A5D57;
	width: 163px;
	text-align: center;
	line-height: 26px;
	display: block;
}
.xmarea3 {
	border: 1px solid #99adac;
	background-color: #FFF;
	width: 671px;
	overflow: hidden;
	margin-bottom: 10px;
}
.xmyl2 {
	width: 220px;
	margin-right: auto;
	margin-left: auto;
	overflow-y: scroll;
	height: 110px;
}
.xmyl2 a {
	height: 20px;
	line-height: 20px;
	margin-right: 3px;
	margin-left: 3px;
	color: #23685f;
	width: 90px;
	float: left;
	background-color: #f5fffe;
	border: 1px solid #89b4b3;
	text-align: center;
	margin-top: 4px;
}
.xmhd {
	width: 673px;
	overflow: scroll;
	overflow-x:none;
	height: 1070px;
}
.xmarea4 {
	width: 320px;
	float: left;
	background-color: #FFF;
	border: 1px solid #99ADAC;
	padding-bottom: 8px;
	margin-bottom: 8px;
}
.bt10 {
	overflow: hidden;
	width: 320px;
	height: 32px;
	line-height: 32px;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url(../image/xian_26.jpg);
}
.bt10 h4 {
	float: left;
	padding-left: 10px;
	font-size: 16px;
	font-family: "微软雅黑";
	font-weight: bold;
	color: #2A5D57;
}
.bt10 h4 a {
	color: #2A5D57;
}

.zjgd {
	float: right;
	padding-right: 10px;
}
.zjgd a {
	color: #C60;
}
.fwxm3 {
	width: 290px;
	height: 88px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.fwxm3 dl {
	width: 290px;
	overflow: hidden;
	display: block;
}
.fwxm3 dl dt {
	display: inline;
	height: 78px;
	width: 120px;
	float: left;
	background-color: #EBEBEB;
	border: 1px solid #CCC;
}
.fwxm3 dl dd {
	float: left;
	width: 160px;
	margin-left: 8px;
}
.fwxm3 dl dd a {
	color: #3d837e;
	text-decoration: underline;
}
.cjwz {
	width: 290px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	height: 66px;
}
.cjleft {
	float: left;
	height: 63px;
	width: 24px;
}
.xgwz3 {
	float: left;
	width: 215px;
	display: inline;
	height: 81px;
}
.xgwz3 li {
	padding-left: 20px;
	background-image: url(../image/dian_69.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	line-height: 21px;
}
.more {
	float: right;
	padding-top: 43px;
}
.more a {
	color: #3D837E;
}
.xma {
	width: 288px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	border: 1px solid #c6d6d5;
	background-color: #fbfcfa;
	padding-top: 5px;
	padding-bottom: 5px;
}
.xma ul {
	width: 285px;
	margin-right: auto;
	margin-left: auto;
	overflow: auto;
	height: 50px;
	overflow-x:none;
	padding-right: 2px;
}
.xma ul li {
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 24px;
	white-space:nowrap;
	display: inline;
}
.xma ul li a {
	color: #3d837e;
}
.jtxm {
	width: 673px;
	margin-top: 8px;
}
.jtxmlist {
	width: 671px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A9C6C1;
	border-bottom-color: #A9C6C1;
	border-left-color: #A9C6C1;
	background-color: #F0FCFA;
	padding-bottom: 8px;
}
.jtxmlist ul {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.jtxmlist ul li {
	float: left;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(../image/xmbg2_03.jpg);
	background-repeat: repeat-x;
	height: 22px;
	border: 1px solid #7b98ce;
	line-height: 22px;
	color: #FFF;
	white-space:nowrap;
	margin-right: 10px;
	margin-top: 8px;
}
.jtxmlist ul li a {
	color: #FFF;
	font-weight: bold;
	font-size: 13px;
}
.zttp3 {
	width: 290px;
	float: left;
	margin-left: 8px;
	margin-top: 6px;
	height: 190px;
}
.bqsy {
	width: 610px;
	line-height: 26px;
	height: 26px;
	text-align: right;
	color: #1B4B45;
}
.mhbt {
	height: 80px;
	text-align: center;
	background-image: url(../image/zxkdgs_03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.mhbt2 {
	height: 80px;
	text-align: center;
	background-image: url(../image/sgsjdl_08.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.bg {
	background-color: #f3fbfb;
	border: 1px solid #cee0cc;
}
.mhlist {
	width: 940px;
	overflow: hidden;
}
.mhlist dl {
	float: left;
	margin-left: 35px;
	width: 188px;
	display: inline;
	margin-bottom: 15px;
}
.mhlist dl dd {
	background-image: url(../image/mhwz_03.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 188px;
	line-height: 31px;
	text-align: center;
}
.mhlist dl dd a {
	color: #FFF;
	font-weight: bold;
}
.mhlist dl dt img {
	width: 146px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.mhlist dl dt {
	background-image: url(../image/mhbg_031.jpg);
	background-repeat: no-repeat;
	height: 231px;
	width: 188px;
	color: #FFF;
	padding-top: 22px;
}
.photoblock-many  {		/* A general full-width photo block (that clears), for many thumbnails */
	clear: both;
	width: 100%;
	font-size: 10px;
	color: #888888;
}
.zxzx2 {
	width: 671px;
	background-color: #f7fefe;
	border: 1px solid #99adac;
	padding-bottom: 30px;
}.gywm {
	background-image: url(../image/gywm_031.jpg);
	background-repeat: no-repeat;
	height: 65px;
	width: 670px;
	background-position: center center;
}
.gywmwz {
	width: 630px;
	margin-right: auto;
	margin-left: auto;
}
.gywmwz p {
	line-height: 24px;
	font-size:14px;
	magin-right:auto;
	margin-top:15px;
}
.gywmwz p strong {
	font-size: 14px;
	color: #24786e;
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
}
.gywmtu {
	padding-bottom: 20px;
	display: block;
}
.lxwm {
	background-image: url(../image/lxwm_03.jpg);
	background-repeat: no-repeat;
	height: 65px;
	width: 670px;
	background-position: center center;
}
.ct-bg {
	width: 630px;
	overflow: hidden;
}
.ct-bg table {
	width: 620px;
	margin-left: 10px;
}
.ct-bg table td {
	line-height: 22px;
}
.dt {
	height: 200px;
	width: 280px;
	display: block;
	margin-top: 8px;
}
.dt img{
	border: 2px solid #CCC;
	height: 200px;
	width: 280px;
	display: block;
}
.zxjs_0 {
	background-image: url(../image/zxjs.jpg);
	background-repeat: no-repeat;
	height: 65px;
	width: 670px;
	background-position: center center;
}

/*分页*/
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:0px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.zzzs {
	width: 938px;
	overflow: hidden;
}
.zzjs {
	float: right;
	height: 850px;
	width: 190px;
	background-color: #E3F2EF;
}
.zzbtxt {
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
}
.za {
	width: 140px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #FFF;
	background-color: #70BCAD;
	padding: 5px;
	margin-top: 3px;
}
.zzbtxt img  {
	width: 146px;
}



/*杂志展示*/
#gallery {
	width:735px;
	position:relative;
	background:#fff;
	height: 855px;
	/*margin-right: auto;*/
	margin-bottom: 0;
	float: left;
	/*margin-left: auto;*/
}
#gallery #slides {
	position:absolute;
	top:0;
	height:665px;
	width:85px;
	overflow:hidden;
	text-align:center;
	z-index:500;
	right: 10px;
}
#gallery #slides div {
	width:80px;
	height:650px;
	position:relative;
	padding-top:10px;
}
#gallery #slides div ul {
	padding:0;
	margin:0;
	list-style:none;
	width:86px;
	height:600px
}
#gallery #slides div ul li {
	float:left;
	width:76px;
	height:86px;
	margin-bottom: 5px;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
}
#gallery #slides div ul li a {
	display:block;
	width:70px;
	height:80px;
	float:left;
	border: 3px solid #E4E4E4;
}
#gallery #slides div ul li a b { display:none; }
#gallery #slides div ul li a.previous {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 70px;
	width: 80px;
	background-image: url(../image/up.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#gallery #slides div ul li a.next {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 70px;
	width: 80px;
	background-image: url(../image/down.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#gallery #slides div ul li a img {
	display:block;
	width:70px;
	height:80px;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#gallery #slides div ul li img.blank {
	padding-top:11px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 3px;
}
#gallery #slides div ul li a:focus { outline:0; }
#gallery #fullsize {
	position:absolute;
	left:0;
	top:0;
	height:850px;
	width:600px;
	overflow:hidden;
	text-align:center;
	z-index:200;
	margin-top: 12px;
	margin-left: 12px;
}
#gallery #fullsize div {
	width:595px;
	height:850px;
	position:relative;
}
#gallery #fullsize div img {
	clear:both;
	display:block;
	border:5px solid #E4E4E4;
	width:585px;
	height:830px;
	position:relative;
	margin-top: 0;
	margin-bottom: 0;
}
#gallery #fullsize div h3 { padding:10px 0 0 0; margin:0; font-size:18px; }
#gallery #fullsize div p { padding:5px 135px; margin:0; font-size:12px; line-height:18px; }
/*杂志展示end*/
