
.left {
	display: inline; float: left
}
.lf {
	display: inline; float: left
}
.auto {
	overflow: hidden; _zoom: 1; _float: left
}
.right {
	display: inline; float: right
}
.rt {
	display: inline; float: right;
}
.pr {
	position: relative
}
.pa {
	position: absolute
}
.h {
	width: auto; height: 10px; clear: both; font-size: 1px
}
.red {
	color: red
}
.w980 {
	margin: 0px auto; width: 980px; height: auto; clear: both; overflow:hidden
}

.loction {
	border-bottom: #e9eed9 1px solid; border-left: #e9eed9 1px solid; width: 978px; border-top: #e9eed9 1px solid; border-right: #e9eed9 1px solid; margin:10px auto
}
.subloction {
	margin: 1px; background: url(/image/loction_arrow.jpg) #e8f7f2 no-repeat 0px 0px; height: 40px
}
.subloction strong {
	padding-bottom: 0px; line-height: 40px; padding-left: 50px; width: 150px; padding-right: 10px; display: inline-block; float: left; color: #ffffff; clear: both; font-size: 14px; padding-top: 0px
}
.subloction a {
	line-height: 40px; display: inline-block; color:#09C; font-size: 14px
}
.dzgz {
	border-bottom: #CCF1F4 1px solid; border-left: #CCF1F4 1px solid; width: 244px; background: url(/image/dzgztbg.jpg) no-repeat center top; height: 312px; border-top: #CCF1F4 1px solid; border-right: #CCF1F4 1px solid
}
.dzgz h2 {
	text-indent: -9999px; height: 65px
}
.dzgz_cont {
	padding-bottom: 0px; padding-left: 10px; padding-right: 10px; padding-top: 0px
}
.dzgz_cont img {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; padding-left: 2px; width: 85px; padding-right: 2px; height: 65px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 2px
}
.dzgz_cont .right {
	width: 125px
}
.word_list {
	border-top: #ccc 1px dashed
}
.word_list li {
	padding-left: 7px; clear: both; padding-top: 7px
}
.wordlist {
	padding-bottom: 5px; padding-left: 0px; padding-right: 0px; zoom: 1; height: auto; overflow: hidden; padding-top: 5px
}
.wordlist li {
	line-height: 24px; padding-left: 10px
}

.mid_ads {
	display: block; background: url(/image/our.jpg) no-repeat center top; height: 105px
}
.alter_yyjj {
	border-bottom: #bff4c0 1px solid; border-left: #bff4c0 1px solid; width: 242px; background: url(/image/yyjj.gif) #effdf0 no-repeat center top; height: 390px; border-top: #bff4c0 1px solid; border-right: #bff4c0 1px solid; padding-top: 80px
}
.alter_yyjjpic {
	text-align: center; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; padding-top: 10px
}
.alter_yyjjtext {
	padding-bottom: 0px; line-height: 24px; padding-left: 10px; padding-right: 10px; padding-top: 5px
}
.alter_yyjjtext p {
	text-indent: 2em
}
.alter_honor {
	position: relative; padding-bottom: 0px; margin-top: 15px; padding-left: 4px; padding-right: 4px; height: 93px; overflow: hidden; padding-top: 0px
}
#tu_left {
	position: absolute; top: 0px; cursor: pointer
}
#tu_right {
	position: absolute; top: 0px; cursor: pointer
}
#tu_right {
	right: 4px
}
#tu_cont {
	width: 222px; background: #e2e2e2; float: left; height: 93px; margin-left: 7px; overflow: hidden
}
#tu_cont .scrtucont {
	width: 1000000px
}
#tu_cont li {
	text-align: center; width: 111px; float: left; padding-top: 11px
}
#tu_cont li img {
	width: 90px; height: 70px
}
.expert3 {
	padding-bottom: 0px; padding-left: 3px; padding-right: 3px; background: url(/image/ex_cb3.gif) #2a823f repeat-x; height: 200px; padding-top: 0px
}
#expert3 h2 {
	background: url(/image/zhuanjia.gif) no-repeat; height: 53px
}
#expert3 h2 a {
	width: 300px; display: block; height: 53px; margin-left: 350px
}
#expert3 h2 a span {
	display: none
}
.slidebox {
	position: relative; background-color: #2a823f; margin: 0px auto; width: 980px; height: 197px
}
.rollbox {
	position: relative; background-color: #fff; margin: 0px auto; width: 941px; height: 191px; overflow: hidden
}
.rollcont {
	position: relative; width: 8000px
}
.rollbox ul {
	position: absolute; top: 0px; left: 0px
}
.rollbox li {
	text-align: center; width: 235px; float: left
}
.slidebox .btn {
	z-index: 66; position: absolute; width: 17px; display: block; color: #b4b4b4; top: 0px; cursor: pointer; text-decoration: none
}
.btnleft {
	left: 3px
}
.btnright {
	right: 3px
}
.list1 {
	border-bottom: #a3f8cf 1px solid; border-left: #a3f8cf 1px solid; padding-bottom: 0px; padding-left: 6px; width: 712px; padding-right: 6px; background: url(/image/cb2.gif) #fff repeat-x center top; height: 369px; border-top: #a3f8cf 1px solid; border-right: #a3f8cf 1px solid; padding-top: 0px
}
.list1title {
	height: 32px
}
.list1title h2 {
	text-align: center; line-height: 32px; width: 95px; display: inline; background: url(/image/tb_tab1.jpg) no-repeat; float: left; color: #02512c; font-size: 14px; font-weight: bold; margin-right: 6px
}
.list1title h2 a {
	color: #02512c
}
.list1title h2.select {
	background: url(/image/tb_hover1.jpg) no-repeat
}
.list1title h2.select a {
	color: #fff
}
.list1title h2 a:hover {
	text-decoration: none
}
.disease {
	display: none
}
.dicont {
	padding-bottom: 5px; padding-left: 10px; padding-right: 10px; zoom: 1; height: auto; overflow: hidden; padding-top: 10px
}
.list1 .block {
	display: block
}
.dicontfl {
	width: 202px; float: left
}
.dicontfr {
	width: 476px; float: right
}
.dicontfl .dicontpic {
	text-align: center
}
.dicontfl .dicontpic img {
	border-bottom: #ccc 2px solid; border-left: #ccc 2px solid; border-top: #ccc 2px solid; border-right: #ccc 2px solid
}
.dicontfl h3 {
	text-align: center; line-height: 26px; height: 26px; color: #f00
}
.dicontfl h3 a {
	color: #f00
}
.dicontfl p {
	padding-bottom: 0px; line-height: 22px; margin: 5px 0px; min-height: 88px; padding-left: 5px; padding-right: 5px; background: #ebebeb; padding-top: 10px; _height: 88px
}
.dicontfl p a {
	padding-bottom: 0px; padding-left: 3px; padding-right: 3px; padding-top: 0px
}
.dicontfr ul {
	padding-bottom: 3px; padding-left: 0px; padding-right: 0px; zoom: 1; height: auto; overflow: hidden; padding-top: 10px
}
.dicontfr ul li {
	border-bottom: #ccc 1px dashed; line-height: 24px; width: 235px; float: left; font-size: 14px
}
.dicontfr ul li span {
	color: #cc6600
}
.ditext {
	border-bottom: #e5e1e1 1px solid; border-left: #e5e1e1 1px solid; padding-bottom: 0px; padding-left: 10px; width: 211px; padding-right: 10px; display: inline; background: url(/image/ditextbg.gif) repeat-x; float: left; height: 129px; border-top: #e5e1e1 1px solid; margin-right: 10px; border-right: #e5e1e1 1px solid; padding-top: 9px
}
.ditext h4 {
	text-align: center; line-height: 24px; color: #23793c; font-size: 14px; font-weight: bold
}
.ditext h4 a {
	color: #23793c
}
.ditext p {
	line-height: 24px; text-indent: 2em
}
.daohang {
	border-bottom: #a3f8cf 1px solid; margin: 0px 20px; height: 37px; font-size: 14px; font-weight: bold
}
.daohang span {
	float: left
}
.daohang span img {
	float: left
}
.daohang a {
	border-bottom: #a3f8cf 1px; border-left: #a3f8cf 1px solid; padding-bottom: 8px; line-height: 15px; margin: 5px 0px 0px 12px; padding-left: 15px; padding-right: 15px; display: inline; background: url(/image/daohang_cbg.gif) repeat-x center bottom; float: left; height: 15px; border-top: #a3f8cf 1px solid; border-right: #a3f8cf 1px solid; padding-top: 8px
}
.title1 {
	padding-left: 20px; margin-bottom: 4px; background: url(/image/ti_b1.gif) no-repeat; height: 30px
}
.title1 h2 {
	line-height: 30px; float: left; color: #fff; font-size: 14px; font-weight: bold
}
.title1 h2 a {
	color: #fff
}
.more1 {
	padding-bottom: 0px; padding-left: 0px; padding-right: 10px; float: right; padding-top: 10px
}
.jyfx {
	width: 248px
}
.jyfxwarp {
	border-bottom: #CCF1F4 1px solid; border-left: #CCF1F4 1px solid; width: 246px; height: 335px; border-top: #CCF1F4 1px solid; border-right: #CCF1F4 1px solid
}
.jyfx ul {
	margin: 7px auto 0px; width: 230px; display: table; background: url(/image/cb3.gif) repeat-x center top
}
.jyfx ul li {
	line-height: 24px
}
.jyfx ul li a {
	padding-left: 20px; display: block; background: url(/image/icon6.gif) no-repeat 10px 10px; height: 24px; text-decoration: none
}
.jyfx ul li a:hover {
	background: url(/image/icon1.gif) #e4f6e5 no-repeat 10px center; text-decoration: none
}
.fangtan {
	border-bottom: #a3f8cf 1px solid; border-left: #a3f8cf 1px solid; padding-bottom: 1px; padding-left: 1px; width: 717px; padding-right: 1px; height: 259px; border-top: #a3f8cf 1px solid; border-right: #a3f8cf 1px solid; padding-top: 1px
}
.fangtantit {
	background: url(/image/fangtanbg.jpg) no-repeat center top; height: 55px
}
.fangtantit h2 {
	padding-bottom: 0px; padding-left: 55px; padding-right: 0px; float: left; padding-top: 1px
}
.fangtantit .more4 {
	margin: 10px 10px 0px 0px; float: right
}
.fantancont {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; zoom: 1; height: auto; overflow: hidden; padding-top: 0px
}
.fantanpic {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; padding-left: 2px; width: 253px; padding-right: 2px; float: left; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 2px
}
.fantanpic span {
	text-align: center; line-height: 24px; display: block
}
.fangtantext {
	width: 430px; float: right
}
.fangtantext h3 {
	padding-bottom: 0px; line-height: 26px; text-indent: 2em; padding-left: 35px; padding-right: 5px; background: url(/image/fangtanbg2.jpg) no-repeat; height: 57px; font-size: 14px; font-weight: bold; padding-top: 5px
}
.fangtantext ul {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; zoom: 1; height: auto; overflow: hidden; padding-top: 10px
}
.fangtantext ul li {
	line-height: 24px; width: 215px; float: left; font-size: 14px
}
.jryy {
	width: 248px
}
.jryyroll {
	border-bottom: #CCF1F4 1px solid; text-align: center; border-left: #CCF1F4 1px solid; width: 246px; background: url(/image/cb3.gif) repeat-x center top; height: 227px; overflow: hidden; border-top: #CCF1F4 1px solid; border-right: #CCF1F4 1px solid
}
.txtbox {
	position: relative; margin: 5px auto 0px 0px; width: 248px; height: 175px; overflow: hidden
}
.jryywrap {
	position: relative; height: 1000px
}
.txtbox ul {
	position: absolute; top: 0px; left: 0px
}
.txtbox li {
	text-align: left; padding-bottom: 0px; line-height: 25px; padding-left: 15px; padding-right: 15px; height: 25px; clear: both; vertical-align: middle; padding-top: 0px
}
.binglibox {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; width: 720px; height: 310px; border-top: #ccc 1px solid; border-right: #ccc 1px solid
}
.binglitit {
	background: url(/image/binglibg.jpg) no-repeat -1px -1px; height: 45px
}
.binglitit .more4 {
	margin: 10px 10px 0px 0px; float: right
}
.binglitit h2 {
	margin: 1px 0px 0px 75px; display: inline; float: left
}
.binglibox ul {
	padding-bottom: 0px; padding-left: 4px; padding-right: 4px; height: 264px; padding-top: 0px
}
.binglibox ul li {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; margin: 0px 4px; padding-left: 2px; width: 223px; padding-right: 2px; display: inline; float: left; height: 246px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 2px
}
.binglibox ul li h3 {
	text-align: center; line-height: 30px; background: #d7d7d7; height: 30px; color: #126534; font-size: 14px; font-weight: bold
}
.binglibox ul li h3 a {
	color: #126534
}
.blpic {
	text-align: center; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; display: block; padding-top: 2px
}
.binglibox ul li p {
	padding-bottom: 0px; line-height: 24px; text-indent: 2em; padding-left: 6px; padding-right: 6px; padding-top: 0px
}
.xjsb {
	border-bottom: #CCF1F4 1px solid; border-left: #CCF1F4 1px solid; padding-bottom: 6px; padding-left: 6px; width: 234px; padding-right: 6px; zoom: 1; background: url(/image/cb3.gif) #fff repeat-x center top; height: 263px; overflow: hidden; border-top: #CCF1F4 1px solid; border-right: #CCF1F4 1px solid; padding-top: 6px
}
.xjsbpic {
	padding-bottom: 14px; padding-left: 0px; padding-right: 0px; zoom: 1; height: auto; overflow: hidden; padding-top: 15px
}
.xjsblist {
	line-height: 24px; color: #206d45
}
.xjsblist a {
	color: #206d45
}
.honor {
	border-bottom: #237144 3px solid; border-left: #237144 3px solid; padding-left: 65px; width: 915px; background: url(/image/honor_tb1.gif) #fafcf4 no-repeat left top; height: 143px; overflow: hidden; border-top: #237144 3px solid; border-right: #237144 3px solid
}
#tu_contm {
	border-bottom: #e2e2e2 1px solid; border-left: #e2e2e2 1px solid; margin: 6px 0px 0px 9px; width: 800px; display: inline; background: #ffffff; float: left; height: 131px; overflow: hidden; border-top: #e2e2e2 1px solid; border-right: #e2e2e2 1px solid
}
#tu_contm .scrtucontm {
	width: 1000000px
}
#tu_contm ul {
	float: left
}
#tu_contm ul li {
	text-align: center; margin: 7px 0px; width: 200px; display: inline; background: #fff; float: left
}
#tu_contm ul li img {
	border-bottom: #c5c3c6 3px solid; border-left: #c5c3c6 3px solid; width: 160px; height: 105px; vertical-align: middle; border-top: #c5c3c6 3px solid; border-right: #c5c3c6 3px solid
}
#flink {
	border-bottom: #9b9b9b 1px solid; border-left: #9b9b9b 1px solid; padding-bottom: 2px; padding-left: 2px; width: 974px; padding-right: 2px; zoom: 1; height: auto; overflow: hidden; border-top: #9b9b9b 1px solid; border-right: #9b9b9b 1px solid; padding-top: 2px
}
.titbar {
	border-bottom: #cdcdcd 1px solid; padding-left: 20px; background: url(/image/barbg.gif) repeat-x; height: 30px
}
.titbar h2 {
	text-align: center; line-height: 30px; width: 100px; float: left; font-size: 14px; cursor: pointer; font-weight: bold
}
.titbar h2.select {
	border-left: #ccc 1px solid; background: url(/image/barbg2.gif) repeat-x; color: #397b12; border-right: #ccc 1px solid
}
.titbarcont {
	display: none
}
#flink .block {
	display: block
}
.panter {
	padding-bottom: 10px; padding-left: 10px; padding-right: 10px; zoom: 1; height: auto; overflow: hidden; padding-top: 10px
}
.panter ul li {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; white-space: nowrap; float: left; padding-top: 0px
}
.panter ul li img {
	float: left
}
.friend {
	padding-bottom: 10px; margin: 0px auto; padding-left: 0px; width: 960px; padding-right: 0px; zoom: 1; height: auto; overflow: hidden; padding-top: 10px
}
.friend ul li {
	padding-bottom: 0px; line-height: 24px; padding-left: 5px; width: 120px; padding-right: 5px; display: inline-block; float: left; height: 24px; vertical-align: middle; overflow: hidden; padding-top: 0px
}
#foot {
	background: #115d36;margin-top:45px;
}
.footnav {
	text-align: center; padding-bottom: 4px; line-height: 36px; background: url(/image/footnavbg.gif) no-repeat center top; height: 36px; color: #fff; font-size: 14px
}
.footnav a {
	padding-bottom: 0px; padding-left: 10px; padding-right: 10px; color: #fff; padding-top: 0px
}
.foot {
	padding-bottom: 10px; line-height: 24px; padding-left: 350px; padding-right: 0px; zoom: 1; background: url(/image/footlogo.gif) no-repeat 30px 8px; height: auto; color: #a5c095; overflow: hidden; padding-top: 15px
}
.foot font {
	font-size: 12px; text-decoration: underline
}
.foot a {
	color: #a5c095
}
.foottext {
	width: 410px; float: left
}
.footlist {
	width: 220px; float: left
}
.footlist ul {
	width: 220px; zoom: 1; height: auto; overflow: hidden
}
.footlist ul li {
	margin: 0px 4px 4px 0px; display: inline; float: left
}
.footlist ul li img {
	float: left
}
.zt_flash {
	border-bottom: #d7d7d7 1px solid; border-left: #d7d7d7 1px solid; width: 310px; height: 250px; border-top: #d7d7d7 1px solid; border-right: #d7d7d7 1px solid
}
.container {
	position: relative; width: 310px; height: 250px; overflow: hidden
}
.slider {
	position: absolute
}
.slider li {
	list-style-type: none; display: inline
}
.slider img {
	width: 310px; display: block; height: 250px
}
.slider2 {
	width: 2000px
}
.slider2 li {
	float: left
}
.slide_num {
	position: absolute; bottom: 5px; right: 5px
}
.slide_num li {
	border-bottom: #ff7300 1px solid; text-align: center; border-left: #ff7300 1px solid; line-height: 16px; background-color: #fff; margin: 3px 1px; width: 16px; float: left; height: 16px; color: #ff7300; overflow: hidden; border-top: #ff7300 1px solid; cursor: pointer; border-right: #ff7300 1px solid
}
.slide_num li.on {
	line-height: 21px; border-right-width: 0px; background-color: #ff7300; margin: 0px 1px; width: 21px; border-top-width: 0px; border-bottom-width: 0px; height: 21px; color: #fff; font-size: 16px; border-left-width: 0px; font-weight: bold
}
.zt_info {
	border-bottom:#CCF1F4 1px solid; border-left: #CCF1F4 1px solid; width: 400px; display: inline; background: url(/image/bartitle.gif) no-repeat 1px 1px; float: left; height: 214px; margin-left: 10px; border-top: #CCF1F4 1px solid; border-right: #CCF1F4 1px solid; padding-top: 34px
}
.zt_info ul {
	margin: 0px auto; width: 368px; padding-top: 6px
}
.zt_info .hottit {
	padding-bottom: 7px; padding-left: 0px; padding-right: 0px; border-bottom-width: 0px; height: auto; padding-top: 7px
}
.zt_info .hottit p {
	text-indent: 2em; color: #333
}
.zt_info .hottit .red {
	color: #f00
}
.zt_info li {
	border-bottom: #d7d7d7 1px dashed; position: relative; line-height: 24px; font-family: "宋体"; height: 24px; color: #654818; display:inherit
}
.zt_info li a {
	color: #654818
}
.zt_info li span {
	position: absolute; color: #999; top: 0px; right: 4px
}
.zt_changshi {
	width: 724px
}
.nkk {
	border-bottom: #d7cfcf 1px solid; border-left: #d7cfcf 1px solid; height: 240px; border-top: #d7cfcf 1px solid; border-right: #d7cfcf 1px solid
}
.subnkk li {
	margin-top: 12px; width: 220px; display: inline; float: left; height: 167px; margin-left: 15px
}
.subnkk li h3 {
	line-height: 30px; padding-left: 50px; padding-right: 5px; height: 30px; color: #02532e; font-size: 14px; font-weight: bold; padding-top: 25px
}
.subnkk li h3 a {
	color: #02532e; font-size: 14px; font-weight: bold
}
.subnkk li p {
	padding-bottom: 10px; line-height: 22px; text-indent: 2em; padding-left: 10px; padding-right: 10px; padding-top: 10px
}
.nkk01 {
	background: url(/image/nkk_01.jpg) no-repeat
}
.nkk02 {
	background: url(/image/nkk_02.jpg) no-repeat
}
.nkk03 {
	background: url(/image/nkk_03.jpg) no-repeat
}
.sideconlist {
	width: 734px; zoom: 1; background: #fff; height: auto; overflow: hidden; padding-top: 1px
}
.sidelist {
	border-bottom: #d7d7d7 1px solid; border-left: #d7d7d7 1px solid; padding-bottom: 1px; margin: 10px 11px 0px 0px; padding-left: 1px; width: 352px; padding-right: 1px; display: inline; float: left; border-top: #d7d7d7 1px solid; border-right: #d7d7d7 1px solid; padding-top: 1px
}
.stit {
	padding-left: 14px; background: url(/image/ttbg.gif) repeat-x; height: 37px
}
.stit h2 {
	text-align: center; padding-bottom: 0px; line-height: 28px; margin: 9px 0px 0px 4px; padding-left: 5px; width: 80px; padding-right: 20px; display: inline; background: url(/image/ttbaner.gif) no-repeat left top; float: left; height: 28px; color: #454545; font-size: 14px; cursor: pointer; font-weight: bold; padding-top: 0px
}
.stit .hover {
	background: url(/image/ttbaner_hover.gif) no-repeat; color: #006922
}
.stit .more {
	margin-top: 10px; display: inline; float: right; margin-right: 10px
}
.slist {
	padding-left: 10px; height: 174px; overflow: hidden; padding-top: 12px
}
.slist .simg {
	border-bottom: #d7d7d7 1px solid; border-left: #d7d7d7 1px solid; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; float: left; border-top: #d7d7d7 1px solid; border-right: #d7d7d7 1px solid; padding-top: 2px;width:85 height:152;
}
.slist ul {
	padding-left: 14px; width: 228px; float: left
}
.slist ul li {
	line-height: 22px; padding-left: 15px; background: url(/image/icon.gif) no-repeat left center; display:inherit; overflow:hidden
}
.slist ul .shot {
	border-bottom: #d7d7d7 1px dashed; padding-right: 0px; background: none transparent scroll repeat 0% 0%; height: 74px;float:right; overflow:hidden
}
.slist ul .shot h3 {
	font-size: 14px; font-weight: bold
}
.kstd2 {
	border-bottom: #CCF1F4 1px solid; border-left: #CCF1F4 1px solid; padding-bottom: 0px; padding-left: 0px; width: 242px; padding-right: 0px; zoom: 1; background: url(/image/kstd2.jpg) #effdf0 no-repeat center top; height: auto; overflow: hidden; border-top: #CCF1F4 1px solid; border-right: #CCF1F4 1px solid; padding-top: 50px
}
.kstd2 ul {
	width: 242px; zoom: 1; height: auto; overflow: hidden
}
.kstd2 ul li {
	padding-bottom: 3px; list-style-type: none; padding-left: 0px; padding-right: 0px; float: left; padding-top: 3px
}
.kstd2 ul li img {
	border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; vertical-align: middle; border-left-width: 0px
}
.titlec {
	width: 244px; margin-bottom: 4px; background: url(/image/ti_b2.gif) no-repeat; height: 30px
}
.titlec h2 {
	line-height: 30px; padding-left: 20px; float: left; color: #fff; font-size: 14px; font-weight: bold
}
.titlec h2 a {
	color: #fff
}
.titlec .more1 {
	padding-bottom: 0px; padding-left: 0px; padding-right: 10px; float: right; padding-top: 10px
}
.titlebox {
	border-bottom: #CCF1F4 1px solid; border-left: #CCF1F4 1px solid; padding-bottom: 5px; padding-left: 5px; width: 232px; padding-right: 5px; overflow: hidden; border-top: #CCF1F4 1px solid; border-right: #CCF1F4 1px solid; padding-top: 5px
}
.titlebox ul {
	zoom: 1; height: auto; overflow: hidden
}
.titlebox ul li {
	line-height: 24px; clear: both
}
.titlebox ul li a {
	padding-left: 20px; display: block; background: url(/image/icon6.gif) no-repeat 10px 10px; height: 24px; text-decoration: none
}
.titlebox ul li a:hover {
	background: url(/image/icon1.gif) #e4f6e5 no-repeat 10px center; text-decoration: none
}
.titleboxtop img {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; width: 75px; height: 60px; border-top: #ccc 1px solid; margin-right: 10px; border-right: #ccc 1px solid
}
.titleboxtop {
	border-bottom: #ccc 1px dashed
}
.titlepictop td {
	padding-bottom: 5px; padding-left: 5px; padding-right: 5px; vertical-align: top; padding-top: 5px
}
.titlepictop img {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; width: 105px; float: left; height: 120px; margin-left: 3px; border-top: #ccc 1px solid; border-right: #ccc 1px solid
}
.titlepictop {
	padding-bottom: 5px; padding-left: 0px; padding-right: 0px; background: url(/image/cb3.gif) repeat-x center top; height: 100px; padding-top: 5px
}
.lylx {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; height: 207px; overflow: hidden; padding-top: 10px
}
.lylx .center img {
	vertical-align: middle
}
.lylxtext {
	padding-bottom: 0px; padding-left: 4px; width: 230px; padding-right: 0px; zoom: 1; height: auto; overflow: hidden; padding-top: 5px
}
.lylxtext span {
	line-height: 20px; width: 230px; display: block; height: 25px; overflow: hidden
}
.text01 {
	border-bottom: #7f9db9 1px solid; border-left: #7f9db9 1px solid; padding-bottom: 1px; line-height: 14px; padding-left: 1px; width: 120px; padding-right: 1px; height: 14px; border-top: #7f9db9 1px solid; border-right: #7f9db9 1px solid; padding-top: 1px
}
.button01 {
	border-bottom-style: none; border-right-style: none; width: 35px; border-top-style: none; background: url(/image/chaxun.gif) no-repeat; height: 20px; border-left-style: none; cursor: pointer
}
.radio01 {
	border-bottom-style: none; border-right-style: none; width: 14px; border-top-style: none; height: 14px; border-left-style: none
}
.address {
	padding-top: 10px
}
.artwrap {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; width: 722px; border-top: #ccc 1px solid; border-right: #ccc 1px solid
}
.subnav {
	border-bottom: #ccc 1px solid; text-align: left; background: url(/image/cb4.gif) repeat-x; height: 35px
}
.subnav span {
	line-height: 35px; padding-left: 40px; display: block; background: url(/image/icon2.jpg) no-repeat left center; height: 35px; margin-left: 10px; font-size: 14px
}
.tuijianzz {
	padding-bottom: 15px; padding-left: 10px; padding-right: 10px; padding-top: 15px
}
.tuijiantitle {
	padding-bottom: 0px; padding-left: 230px; padding-right: 230px; margin-bottom: 10px; background: url(/image/ktitle_bg.gif) repeat-x center center; height: 30px; padding-top: 0px
}
.tuijiantitle span {
	text-align: center; line-height: 30px; display: block; background: #fff; height: 30px; color: #0f6911; font-size: 14px; font-weight: bold
}
.tuijianzz ul {
	height: auto; overflow: hidden; _zoom: 1
}
.tuijianzz li {
	margin-top: 10px; width: 340px; display: inline; background: url(/image/klibg.jpg) no-repeat; float: left; height: 38px; margin-left: 9px
}
.tuijianzz li strong {
	text-align: left; line-height: 38px; padding-left: 45px; width: 76px; display: inline-block; color: #fff; font-size: 14px
}
.num01 {
	background: url(/image/kli01.jpg) no-repeat 3px 2px
}
.num02 {
	background: url(/image/kli02.jpg) no-repeat 3px 2px
}
.num03 {
	background: url(/image/kli03.jpg) no-repeat 3px 2px
}
.num04 {
	background: url(/image/kli04.jpg) no-repeat 3px 2px
}
.num05 {
	background: url(/image/kli05.jpg) no-repeat 3px 2px
}
.num06 {
	background: url(/image/kli06.jpg) no-repeat 3px 2px
}
.tx {
	width: 220px; font-size: 14px
}
.tx a {
	color: #4b4949
}
.listbox {
	padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px
}
.blists {
	padding-bottom: 0px; padding-left: 20px; padding-right: 20px; height: 100px; padding-top: 0px
}
.blists dt {
	line-height: 32px; padding-left: 20px; background: url(/image/arrow02.jpg) no-repeat 0px 6px; height: 25px
}
.blists dt a {
	color: #045286; font-size: 14px; font-weight: bold
}
.blists dd {
	height: auto; overflow: hidden; _zoom: 1
}
.blists dd p {
	padding-bottom: 6px; line-height: 24px; text-indent: 2em; padding-left: 0px; padding-right: 0px; height: 40px; padding-top: 6px
}
.blists dd p a {
	color: #fa5102
}
.blists .edit {
	text-align: right; line-height: 28px; padding-right: 10px; display: block; height: 28px; color: #7a7a7a
}
.blists .edit font {
	color: #5c2e16; font-size: 12px
}
.bgcolor {
	border-bottom: #ccc 1px dashed; background-color: #f4f4f4; border-top: #ccc 1px dashed
}
.listcon {
	border-bottom: #bec6c5 1px solid; border-left: #bec6c5 1px solid; width: 722px; height: auto; overflow: hidden; border-top: #bec6c5 1px solid; border-right: #bec6c5 1px solid; _zoom: 1
}
.zixunhot {
	border-bottom: #CCF1F4 1px solid; border-left: #CCF1F4 1px solid; padding-bottom: 5px; padding-left: 0px; width: 242px; padding-right: 0px; border-top: #CCF1F4 1px solid; border-right: #CCF1F4 1px solid; padding-top: 5px
}
.rdzx_ask {
	border-bottom: #ccc 1px solid; padding-bottom: 7px; padding-left: 40px; padding-right: 0px; zoom: 1; background: url(/image/rdzx_askbg.jpg) no-repeat 8px 10px; height: auto; overflow: hidden; padding-top: 10px
}
.rdzx_ask h3 {
	line-height: 28px; font-size: 14px; font-weight: bold
}
.rdzx_ask p {
	line-height: 29px
}
.zixunhot ul {
	padding-bottom: 5px; padding-left: 0px; padding-right: 0px; zoom: 1; background: #f6f6f6; height: auto; overflow: hidden; padding-top: 5px
}
.zixunhot ul li {
	border-bottom: #ccc 1px dashed; line-height: 24px; padding-left: 7px; color: #fa5102
}
.zixunhot ul li a {
	color: #654818
}
.contbox {
	border-bottom: #ccc 1px solid; text-align: center; border-left: #ccc 1px solid; width: 722px; border-top: #ccc 1px solid; border-right: #ccc 1px solid
}
.contbox h1 {
	line-height: 70px; font-size: 22px
}
.content_cont {
	text-align: left; padding-bottom: 20px; margin: 0px auto; padding-left: 20px; padding-right: 20px; height: auto; overflow: hidden; padding-top: 20px
}
.content_cont div {
	line-height: 175%; font-size: 14px
}
.content_cont p {
	line-height: 175%; font-size: 14px
}
.content_cont a {
	line-height: 175%; font-size: 14px
}
.content_cont font {
	line-height: 175%; font-size: 14px
}
.content_cont b {
	line-height: 175%; font-size: 14px
}
.content_cont span {
	line-height: 175%; font-size: 14px
}
.content_cont div {
	text-indent: 2em; padding-top: 20px
}
.content_cont p {
	text-indent: 2em; padding-top: 20px
}
.content_page {
	text-align: center; padding-bottom: 20px; margin: 0px auto; padding-top: 30px
}

.content_page li{float:left}
.content_page a {
	border-bottom: #115d36 1px solid; border-left: #115d36 1px solid; padding-bottom: 4px; line-height: 1em; margin: 0px 3px; padding-left: 8px; padding-right: 8px; zoom: 1; font-family: "宋体"; background: #fff; font-size: 12px; vertical-align: middle; border-top: #115d36 1px solid; border-right: #115d36 1px solid; text-decoration: none; padding-top: 4px
}
.content_page span {
	border-bottom: #115d36 1px solid; border-left: #115d36 1px solid; padding-bottom: 4px; line-height: 1em; margin: 0px 3px; padding-left: 8px; padding-right: 8px; zoom: 1; font-family: "宋体"; background: #fff; font-size: 12px; vertical-align: middle; border-top: #115d36 1px solid; border-right: #115d36 1px solid; text-decoration: none; padding-top: 4px
}
.content_page b {
	border-bottom: #115d36 1px solid; border-left: #115d36 1px solid; padding-bottom: 4px; line-height: 1em; margin: 0px 3px; padding-left: 8px; padding-right: 8px; zoom: 1; font-family: "宋体"; background: #fff; font-size: 12px; vertical-align: middle; border-top: #115d36 1px solid; border-right: #115d36 1px solid; text-decoration: none; padding-top: 4px
}
.content_page a:hover {
	border-bottom: #115d36 1px solid; border-left: #115d36 1px solid; background: #115d36; color: #fff; border-top: #115d36 1px solid; font-weight: normal; border-right: #115d36 1px solid; text-decoration: none
}
.content_page b {
	border-bottom: #115d36 1px solid; border-left: #115d36 1px solid; background: #115d36; color: #fff; border-top: #115d36 1px solid; font-weight: normal; border-right: #115d36 1px solid; text-decoration: none
}
.tonggao {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; margin: 0px auto; width: 682px; height: 35px; border-top: #ccc 1px solid; border-right: #ccc 1px solid
}
.tgpic {
	float: left; border-right: #ccc 1px solid
}
.tgtext {
	line-height: 35px; width: 554px; background: #faf4e2; float: left; height: 35px; font-size: 14px; overflow: hidden
}
.tags {
	text-align: left; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; padding-top: 10px
}
.tags a:hover {
	text-decoration: underline
}
.shangxia {
	border-bottom: #ccc 1px dashed; text-align: left; border-left: #ccc 1px dashed; margin: 0px 20px; height: auto; border-top: #ccc 1px dashed; border-right: #ccc 1px dashed
}
.shangxia ul li {
	padding-bottom: 0px; line-height: 30px; padding-left: 10px; width: 320px; padding-right: 10px; float: left; padding-top: 0px
}
.shangxia dt {
	color: #006633; font-size: 14px; font-weight: bold
}
.shangxia dd {
	clear: both
}
.topimgg img {
	width: 683px; height: 87px
}
.qwzj {
	border-bottom: #aad6bc 1px solid; border-left: #aad6bc 1px solid; padding-bottom: 4px; margin: 0px 20px; padding-left: 1px; padding-right: 1px; background: #fff; border-top: #aad6bc 1px solid; border-right: #aad6bc 1px solid; padding-top: 1px
}
.qwzjtop {
	border-bottom: #fceac0 1px solid; border-left: #fceac0 1px solid; line-height: 37px; margin-bottom: 3px; background: url(/image/cb5.gif) repeat-x; height: 37px; color: #fff; font-size: 14px; border-top: #fceac0 1px solid; font-weight: bold; border-right: #fceac0 1px solid
}
.qwzjtop span {
	padding-left: 40px; display: block; background: url(/image/icon3.jpg) no-repeat left top; height: 37px; margin-left: 10px
}
.col1 {
	color: #fbf546
}
.qwzjcont {
	zoom: 1; height: auto; overflow: hidden
}
.qwzjcont h2 {
	display: inline; float: left; margin-left: 1px
}
.qwzjcont ul {
	margin: 0px 20px; width: 561px; display: inline; float: left; padding-top: 5px
}
.qwzjcont ul li {
	width: 183px; padding-right: 2px; float: left
}
.lianjie {
	padding-bottom: 15px; padding-left: 90px; padding-right: 90px; zoom: 1; height: auto; overflow: hidden; padding-top: 20px
}
.lianjie ul li {
	line-height: 33px; margin: 0px 4px; padding-left: 40px; width: 75px; display: inline; float: left; height: 33px; font-size: 14px
}
.lin01 {
	background: url(/image/lin_b1.jpg) no-repeat
}
.lin02 {
	background: url(/image/lin_b2.jpg) no-repeat
}
.lin03 {
	background: url(/image/lin_b3.jpg) no-repeat
}
.lin04 {
	background: url(/image/lin_b4.jpg) no-repeat
}
.xgwz {
	margin: 0px auto; width: 685px; background: url(/image/xgwz_cb1.gif) no-repeat; height: 202px; padding-top: 13px
}
.xgwz ul {
	padding-bottom: 0px; padding-left: 22px; padding-right: 22px; zoom: 1; height: auto; overflow: hidden; padding-top: 20px
}
.xgwz ul li {
	text-align: left; line-height: 24px; width: 320px; float: left; font-size: 14px
}
.title3 {
	margin-bottom: 4px; background: url(/image/ti_b3.gif) no-repeat; height: 33px
}
.title3 h2 {
	line-height: 33px; padding-left: 36px; float: left; color: #206d45; font-size: 14px; font-weight: bold
}
.title3 h2 a {
	color: #206d45
}
.list5 {
	width: 336px; display: inline; float: left; margin-right: 12px
}
.list5 ul {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 10px; padding-left: 9px; padding-right: 9px; zoom: 1; height: auto; overflow: hidden; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 5px
}
.list5 ul li {
	border-bottom: #ccc 1px dashed; text-align: left; line-height: 24px; padding-left: 10px; background: url(/image/icon4.gif) no-repeat left center
}
.list6 {
	width: 336px; float: left
}
.list6 ul {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 10px; padding-left: 2px; padding-right: 2px; zoom: 1; height: auto; overflow: hidden; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 7px
}
.list6 ul li {
	padding-bottom: 5px; padding-left: 9px; width: 92px; padding-right: 9px; float: left; padding-top: 5px
}
.list6 ul li span {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; width: 90px; display: block; margin-bottom: 3px; height: 63px; border-top: #ccc 1px solid; border-right: #ccc 1px solid
}
.list6 ul li h4 {
	border-bottom: #ccc 1px solid; text-align: center; border-left: #ccc 1px solid; line-height: 19px; background: url(/image/cb6.gif) repeat-x; height: 19px; font-size: 12px; border-top: #ccc 1px solid; border-right: #ccc 1px solid
}
.cont_yanshen {
	margin: 0px auto; width: 685px
}
.lyxlbox {
	text-align: center; padding-bottom: 20px; padding-left: 30px; padding-right: 30px; padding-top: 20px
}
.lyxlbox h2 {
	border-bottom: #ddd 1px solid; line-height: 30px
}
.lyxlbox p {
	text-align: left; line-height: 30px; font-size: 14px
}
.jieshao {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 0px; padding-left: 0px; width: 722px; padding-right: 0px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 0px
}
.js_01 {
	border-bottom: #ccc 1px solid; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; height: 210px; padding-top: 10px
}
.js_01 .left {
	width: 450px
}
.js_01 .left p {
	line-height: 195%; text-indent: 2em; padding-top: 5px
}
.js_02 {
	padding-left: 35px; background: url(/image/generalryu.jpg) no-repeat 1px 1px; height: 167px
}
#tu_contc {
	margin: 6px 0px 0px 5px; width: 639px; display: inline; background: #ffffff; float: left; height: 150px; overflow: hidden
}
#tu_contc .scrtucontm {
	width: 1000000px
}
#tu_contc ul {
	float: left
}
#tu_contc ul li {
	text-align: center; margin: 7px 0px; width: 213px; display: inline; background: #fff; float: left
}
#tu_contc ul li img {
	border-bottom: #c5c3c6 3px solid; border-left: #c5c3c6 3px solid; width: 190px; height: 135px; vertical-align: middle; border-top: #c5c3c6 3px solid; border-right: #c5c3c6 3px solid
}
.js_03 {
	padding-bottom: 0px; padding-left: 20px; padding-right: 20px; background: url(/image/giss.jpg) no-repeat 0px 0px; height: 244px; padding-top: 0px
}
.js_03 .left {
	margin-top: 20px; width: 208px; background: url(/image/gmilzx.gif) no-repeat center top; height: 201px
}
.js_03 .left p {
	padding-bottom: 0px; line-height: 195%; text-indent: 2em; padding-left: 10px; padding-right: 10px; padding-top: 50px
}
.js_03 .right {
	width: 451px; padding-top: 20px
}
.js_03 .right li {
	text-align: left; width: 225px; background: url(/image/gmilzxlisebj.jpg) no-repeat center center; float: left; height: 65px
}
.js_03 .right li a {
	line-height: 60px; padding-left: 4.5em; color: #006037; font-size: 16px; font-weight: bold
}
.js_04 {
	border-bottom: #ccc 1px solid; background: url(/image/gshebei.gif) no-repeat left center; height: 160px; padding-top: 20px
}
.js_04 ul {
	margin-left: 65px
}
.js_04 li {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 5px; background-color: #ffffff; margin: 0px 0px 0px 10px; padding-left: 5px; padding-right: 5px; display: inline; float: left; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 5px
}
.js_04 li img {
	width: 140px; height: 110px
}
.js_05 {
	padding-bottom: 0px; padding-left: 10px; padding-right: 10px; height: 280px; border-top: #ccc 1px solid; padding-top: 10px
}
.js_05 .left {
	width: 415px
}
.js_05 .left p {
	line-height: 175%; text-indent: 2em; color: #008049; padding-top: 15px
}
.js_05 .right {
	padding-top: 32px
}
.js_05 .right img {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 2px
}
.js_05 ul li {
	width: 233px; float: left; padding-top: 7px
}
.js_06 {
	padding-bottom: 0px; padding-left: 10px; padding-right: 10px; height: auto; padding-top: 10px
}
.js_06 p {
	line-height: 175%; text-indent: 2em
}
.js_06 li {
	text-align: center; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; float: left; padding-top: 10px
}
.js_06 li span {
	line-height: 20px; display: block
}
.js_06 li img {
	border-bottom: #ddd 3px solid; border-left: #ddd 3px solid; width: 135px; height: 170px; border-top: #ddd 3px solid; border-right: #ddd 3px solid
}
.dzgz {
	background: url(/image/new025_44.jpg) no-repeat center bottom; height: 260px
}
.dzgz h2 {
	background: url(/image/new025_38.jpg) no-repeat center bottom; height: 33px
}
.dzgz li {
	text-align: left; padding-left: 7px; font-family: '宋体'; color: #cc0000; clear: both; padding-top: 7px; display:inherit
}
.dzgz li a {
	color: #12572a; font-size: 13px
}
.onLeft {
	 width: 246px; height: 495px; 
}
.long_art_info {
  line-height: 25px;
  height: 25px;
  text-align: center;
  margin-top: 10px;
}
.page {
  padding-left: 35px;
  float: left;
  overflow: hidden;
  width: 290px;
  line-height: 30px;}
.txt-1 {
TEXT-ALIGN: center;
font-weight: bold;
}