BODY {
	 padding-bottom: 0px; line-height: 25px; margin: 0px; padding-left: 0px; padding-right: 0px; background-repeat: repeat; font-family: "??????"; font-size: 12px; padding-top: 0px
;}
.bodybg {
	 background-color: rgb(255,255,255); background-repeat: repeat-x
;}
H3 {
	border-bottom: rgb(204,204,204) 1px solid; text-align: left; padding-bottom: 5px; line-height: 22px; margin: 0px; padding-left: 5px; padding-right: 5px; font-family: "??????"; color: rgb(76,76,76); font-size: 14px; font-weight: bolder; text-decoration: none; padding-top: 5px
;}
H3 A {
	color: rgb(76,76,76); text-decoration: none
;}
.newss {
	 background-repeat: no-repeat; background-position: right top
;}
.toplf {
	 background-repeat: no-repeat; background-position: right top;background: #1876b3;}
.preload1 {
	
;}
.preload2 {
	
;}
#nav {
	z-index: 500; position: relative; padding-bottom: 0px; list-style-type: none; padding-left: 0px; padding-right: 0px; font-family: "??????"; height: 35px; margin-left: 25px; padding-top: 0px
;}
#nav LI.top {
	display: block; float: left; height: 38px
;}
#nav LI A.top_link {
	border-left: rgb(0,90,171) 0px solid; padding-bottom: 0px; line-height: 35px; padding-left: 8px; width: 100px; padding-right: 8px; display: block; float: left; height: 35px; color: rgb(255,255,255); font-size: 12px; cursor: pointer; font-weight: bold; text-decoration: none; padding-top: 0px
;}
#nav LI A.top_link SPAN {
	padding-bottom: 0px; padding-left: 10px; padding-right: 14px; display: block; float: left; height: 35px; padding-top: 0px
;}
#nav LI A.top_link SPAN.down {
	padding-bottom: 0px; padding-left: 10px; padding-right: 14px; display: block; float: left; height: 35px; padding-top: 0px
;}
#nav LI A.top_link SPAN.down1 {
	padding-bottom: 0px; padding-left: 10px; padding-right: 14px; display: block; float: left; height: 35px; border-right: rgb(0,90,171) 0px solid; padding-top: 0px
;}
#nav LI:hover A.top_link {
	 color: rgb(255,255,255)
;}
#nav LI:hover A.top_link SPAN {
	
;}
#nav LI:hover A.top_link SPAN.down {
	
;}
#nav LI:hover A.top_link SPAN.down1 {
	 border-right: rgb(0,90,171) 0px solid
;}
#nav LI A IMG {}
#nav LI:hover {
	z-index: 200; position: relative
;}
#nav LI:hover UL.sub {
	z-index: 300; border-bottom: rgb(255,255,255) 1px solid; border-left: rgb(255,255,255) 1px solid; padding-bottom: 3px; padding-left: 3px; width: 78px; padding-right: 3px; white-space: nowrap; background: rgb(0,160,233); height: auto; top: 38px; border-right: rgb(255,255,255) 1px solid; padding-top: 3px; left: 0px
;}
#nav LI:hover UL.sub LI {
	position: relative; width: 78px; display: block; float: left; height: 28px; font-weight: normal
;}
#nav LI:hover UL.sub LI A {
	border-bottom: rgb(0,160,233) 1px solid; text-align: center; border-left: rgb(0,160,233) 1px solid; line-height: 25px; text-indent: 0px; margin: 0px auto; width: 76px; display: block; height: 25px; color: rgb(255,255,255); font-size: 12px; border-top: rgb(0,160,233) 1px solid; border-right: rgb(0,160,233) 1px solid; text-decoration: none
;}
#nav LI UL.sub LI A.fly {
	
;}
#nav LI:hover UL.sub LI A:hover {
	border-bottom-color: rgb(255,255,255); border-top-color: rgb(255,255,255); background: rgb(0,90,171); color: rgb(255,255,255); border-right-color: rgb(255,255,255); border-left-color: rgb(255,255,255)
;}
#nav LI:hover UL.sub LI A.fly:hover {
	 color: rgb(255,255,255)
;}
#nav LI:hover LI:hover UL {
	z-index: 400; border-bottom: rgb(255,255,255) 1px solid; border-left: rgb(255,255,255) 1px solid; padding-bottom: 3px; padding-left: 3px; width: 84px; padding-right: 3px; white-space: nowrap; background: rgb(0,160,233); height: auto; border-top: rgb(255,255,255) 1px solid; top: -4px; border-right: rgb(255,255,255) 1px solid; padding-top: 3px; left: 84px
;}
#nav LI:hover LI:hover LI:hover UL {
	z-index: 400; border-bottom: rgb(255,255,255) 1px solid; border-left: rgb(255,255,255) 1px solid; padding-bottom: 3px; padding-left: 3px; width: 84px; padding-right: 3px; white-space: nowrap; background: rgb(0,160,233); height: auto; border-top: rgb(255,255,255) 1px solid; top: -4px; border-right: rgb(255,255,255) 1px solid; padding-top: 3px; left: 84px
;}
#nav LI:hover LI:hover LI:hover LI:hover UL {
	z-index: 400; border-bottom: rgb(255,255,255) 1px solid; border-left: rgb(255,255,255) 1px solid; padding-bottom: 3px; padding-left: 3px; width: 84px; padding-right: 3px; white-space: nowrap; background: rgb(0,160,233); height: auto; border-top: rgb(255,255,255) 1px solid; top: -4px; border-right: rgb(255,255,255) 1px solid; padding-top: 3px; left: 84px
;}
#nav LI:hover LI:hover LI:hover LI:hover LI:hover UL {
	z-index: 400; border-bottom: rgb(255,255,255) 1px solid; border-left: rgb(255,255,255) 1px solid; padding-bottom: 3px; padding-left: 3px; width: 84px; padding-right: 3px; white-space: nowrap; background: rgb(0,160,233); height: auto; border-top: rgb(255,255,255) 1px solid; top: -4px; border-right: rgb(255,255,255) 1px solid; padding-top: 3px; left: 84px
;}
#nav UL {
	position: absolute; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 0px; padding-right: 0px; height: 0px; top: -9999px; padding-top: 0px; left: -9999px
;}
#nav LI:hover UL UL {
	position: absolute; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 0px; padding-right: 0px; height: 0px; top: -9999px; padding-top: 0px; left: -9999px
;}
#nav LI:hover LI:hover UL UL {
	position: absolute; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 0px; padding-right: 0px; height: 0px; top: -9999px; padding-top: 0px; left: -9999px
;}
#nav LI:hover LI:hover LI:hover UL UL {
	position: absolute; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 0px; padding-right: 0px; height: 0px; top: -9999px; padding-top: 0px; left: -9999px
;}
#nav LI:hover LI:hover LI:hover LI:hover UL UL {
	position: absolute; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 0px; padding-right: 0px; height: 0px; top: -9999px; padding-top: 0px; left: -9999px
;}
#nav LI:hover LI:hover A.fly {
	border-bottom-color: rgb(255,255,255); border-top-color: rgb(255,255,255); color: rgb(255,255,255); border-right-color: rgb(255,255,255); border-left-color: rgb(255,255,255)
;}
#nav LI:hover LI:hover LI:hover A.fly {
	border-bottom-color: rgb(255,255,255); border-top-color: rgb(255,255,255); color: rgb(255,255,255); border-right-color: rgb(255,255,255); border-left-color: rgb(255,255,255)
;}
#nav LI:hover LI:hover LI:hover LI:hover A.fly {
	border-bottom-color: rgb(255,255,255); border-top-color: rgb(255,255,255); color: rgb(255,255,255); border-right-color: rgb(255,255,255); border-left-color: rgb(255,255,255)
;}
#nav LI:hover LI:hover LI:hover LI:hover LI:hover A.fly {
	border-bottom-color: rgb(255,255,255); border-top-color: rgb(255,255,255);  color: rgb(255,255,255); border-right-color: rgb(255,255,255); border-left-color: rgb(255,255,255)
;}
#nav LI:hover LI:hover LI A.fly {
	border-bottom-color: rgb(0,160,233); border-top-color: rgb(0,160,233);  color: rgb(255,255,255); border-right-color: rgb(0,160,233); border-left-color: rgb(0,160,233)
;}
#nav LI:hover LI:hover LI:hover LI A.fly {
	border-bottom-color: rgb(0,160,233); border-top-color: rgb(0,160,233);  color: rgb(255,255,255); border-right-color: rgb(0,160,233); border-left-color: rgb(0,160,233)
;}
#nav LI:hover LI:hover LI:hover LI:hover LI A.fly {
	border-bottom-color: rgb(0,160,233); border-top-color: rgb(0,160,233);  color: rgb(255,255,255); border-right-color: rgb(0,160,233); border-left-color: rgb(0,160,233)
;}
H1 {
	border-bottom: rgb(0,153,255) 2px solid; position: relative; text-align: left; line-height: 40px; background-color: #d9f2ff; text-indent: 24px; margin: 0px; display: block; font-family: "??????"; color: #069; font-size: 19px; font-weight: bolder
;}
H6 {
	text-align: left; line-height: 30px; text-indent: 16px; margin: 0px; display: block; font-family: "??????"; color: rgb(149,132,105); font-size: 14px; font-weight: bolder
;}
H4 {
	position: relative; text-align: left; line-height: 40px; background-color: #1876b3; text-indent: 12px; margin: 0px; display: block; font-family: "??????"; color: rgb(255,255,255); font-size: 20px; font-weight: bolder
;}
.h4 {
	position: relative; text-align: center; line-height: 40px; background-color: #1876b3; margin: 0px; display: block; font-family: "??????"; color: rgb(255,255,255); font-size: 20px; font-weight: bolder
;}
H2 {
	border-bottom: rgb(255,255,255) 3px solid; text-align: left; padding-bottom: 8px; line-height: 14px; text-indent: 12px; margin: 0px; display: block; font-family: "??????"; color: rgb(255,255,255); font-size: 14px; font-weight: bolder
;}
.boxr {
	text-align: left; padding-bottom: 3px; margin: 3px; padding-left: 3px; width: 189px; padding-right: 3px; padding-top: 3px
;}
.ul_daohang2 {
	padding-bottom: 0px; line-height: 20px; list-style-type: none; margin: 12px 2px 2px; padding-left: 0px; width: 95%; padding-right: 0px; font-size: 12px; padding-top: 0px
;}
.ul_daohang2 LI {
	border-bottom: rgb(204,204,204) 1px dotted; text-align: left; padding-bottom: 2px; margin: 0px 0px 4px; padding-left: 2px; padding-right: 2px; display: block; padding-top: 2px
;}
.ul_daohang2 LI A {
	display: block; color: rgb(102,102,102); font-size: 12px; text-decoration: none
;}
.ul_daohang2 LI A:link {
	display: block; color: rgb(102,102,102); font-size: 12px; text-decoration: none
;}
.ul_daohang2 LI A:visited {
	display: block; color: rgb(102,102,102); font-size: 12px; text-decoration: none
;}
.ul_daohang2 LI A:hover {
	color: rgb(0,102,204); font-size: 12px; text-decoration: underline
;}
.ul_daohang2a {
	padding-bottom: 0px; line-height: 20px; list-style-type: none; margin: 2px 2px 6px; padding-left: 0px; width: 95%; padding-right: 0px; font-size: 12px; padding-top: 0px
;}
.ul_daohang2a LI {
	border-bottom: rgb(204,204,204) 1px dotted; text-align: left; padding-bottom: 2px; margin: 0px 0px 4px; padding-left: 2px; padding-right: 2px; display: block; padding-top: 2px
;}
.ul_daohang2a LI A {
	display: block; color: rgb(102,102,102); font-size: 12px; text-decoration: none
;}
.ul_daohang2a LI A:link {
	display: block; color: rgb(102,102,102); font-size: 12px; text-decoration: none
;}
.ul_daohang2a LI A:visited {
	display: block; color: rgb(102,102,102); font-size: 12px; text-decoration: none
;}
.ul_daohang2a LI A:hover {
	color: rgb(0,102,204); font-size: 12px; text-decoration: underline
;}
UL#menu {
	border-bottom: rgb(255,255,255) 1px solid; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 100%; padding-right: 0px; padding-top: 0px
;}
UL#menu UL {
	border-bottom: rgb(255,255,255) 1px solid; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 100%; padding-right: 0px; padding-top: 0px
;}
UL#menu A {
	text-align: left; display: block; font-family: "??????"; vertical-align: middle; text-decoration: none
;}
UL#menu LI {
	border-top: rgb(255,255,255) 1px solid
;}
UL#menu LI A {
	padding-bottom: 0.5em; background-color: rgb(0,90,171); padding-left: 0.5em; padding-right: 0.5em; color: rgb(255,255,255); font-weight: bolder; padding-top: 0.5em
;}
UL#menu LI A:hover {
	background-color: rgb(0,160,233)
;}
UL#menu LI UL LI A {
	line-height: 25px; background-color: rgb(204,204,204); padding-left: 20px; color: rgb(0,0,0); font-weight: normal
;}
UL#menu LI UL LI A:hover {
	border-left: rgb(0,0,0) 5px solid; padding-left: 15px; background: rgb(170,170,170)
;}
.kuaixun {
	padding-bottom: 3px; margin: 2px 0px 3px 3px; padding-left: 3px; width: 547px; padding-right: 3px; padding-top: 3px
;}
.kuaixun IMG {
	margin: 10px 10px 0px 5px; float: left
;}
.kuaixun H3 {
	width: 320px; margin-bottom: 10px; float: left
;}
.jianshu {
	text-align: left; width: 45%; float: left; height: 110px; margin-left: 5px
;}
.jianshu A {
	line-height: 18px; margin-top: 5px; display: block; color: rgb(149,132,105); text-decoration: none
;}
.kuaixunlist {
	width: 98%; float: left; margin-left: 5px
;}
.huodong {
	padding-bottom: 3px; margin: 2px 0px 3px 3px; padding-left: 3px; width: 210px; padding-right: 3px; padding-top: 3px
;}
.huodong IMG {
	margin: 10px 5px 0px; float: left
;}
.newtime {
	position: absolute; padding-bottom: 0px; line-height: 12px; margin: 0px; padding-left: 0px; padding-right: 0px; display: block; color: rgb(102,102,102); font-size: 11px; top: 6px; right: 10px; padding-top: 0px
;}
.ul_list {
	padding-bottom: 3px; margin: 6px 0px 10px; padding-left: 3px; padding-right: 3px; padding-top: 3px
;}
.ul_list LI {
	 border-bottom: rgb(204,204,204) 1px dotted; position: relative; text-align: left; line-height: 25px; list-style-type: none; padding-left: 22px; background-repeat: no-repeat; background-position: left 2px
;}
.ul_list LI A {
	display: block; color: rgb(102,102,102); font-size: 12px; text-decoration: none
;}
.ul_list LI A:hover {
	color: rgb(0,153,255); font-size: 12px; text-decoration: underline
;}
.more:link {
	border-bottom: rgb(204,204,204) 1px solid; text-align: right; line-height: 30px; text-indent: 10px; display: block; color: rgb(102,102,0); font-size: 12px; font-weight: bolder; text-decoration: none
;}
.more:visited {
	border-bottom: rgb(204,204,204) 1px solid; text-align: right; line-height: 30px; text-indent: 10px; display: block; color: rgb(102,102,0); font-size: 12px; text-decoration: none
;}
.more:hover {
	border-bottom: rgb(204,204,204) 1px solid; text-align: right; line-height: 30px; text-indent: 10px; display: block; color: rgb(153,153,0); font-size: 12px; text-decoration: none
;}
.more1:link {
	text-align: right; line-height: 21px; margin-top: 1px; text-indent: 10px; display: block; color: rgb(255,255,255); font-size: 12px; font-weight: bolder; text-decoration: none
;}
.more1:visited {
	text-align: right; line-height: 21px; margin-top: 1px; text-indent: 10px; display: block; color: rgb(255,255,255); font-size: 12px; font-weight: bolder; text-decoration: none
;}
.more1:hover {
	text-align: right; line-height: 21px; margin-top: 1px; text-indent: 10px; display: block; color: rgb(255,255,0); font-size: 12px; font-weight: bolder; text-decoration: none
;}
.boxr IMG {
	margin-bottom: 5px
;}
.eng A {
	text-align: center; margin: 0px auto 2px; width: 120px; display: block; font-family: Arial, Helvetica, sans-serif; color: rgb(255,255,0); font-weight: bolder; text-decoration: none
;}
.fenzhong {
	line-height: 35px; color: rgb(255,255,255)
;}
.fenzhong A {
	color: rgb(255,255,255); text-decoration: none
;}
.link {
	color: rgb(153,153,153)
;}
.link A {
	color: rgb(134,134,134); text-decoration: none
;}
.link A:hover {
	color: rgb(0,153,255); text-decoration: none
;}
.newspic {
	margin: 5px auto 0px
;}
.newspic1 {
	margin: 5px; float: left
;}
.footer {
	color: rgb(255,255,255)
;}
.footer A {
	color: #fff; text-decoration: none
;}
* {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 17px; text-decoration: none; padding-top: 0px
;}
.tabnews {
	margin: 0px; width: 519px; height: 486px; overflow: hidden
;}
.tabnews_title {
	 background-color: rgb(255,255,255); width: 519px; background-repeat: no-repeat; height: 32px; overflow: hidden
;}
.tabnews_title LI {
	text-align: center; margin: 0px 2px 0px 0px; display: inline; float: left
;}
.tabnews_title LI A {
	text-align: center; line-height: 32px; width: 90px; display: block; font-family: "??????"; color: rgb(0,90,171); font-size: 14px; font-weight: bolder; heigth: 32px
;}
.tabnews_title_bg1 {}
.tabnews_title_bg2 {
	background-position: 0px -32px
;}
.tabnews_con {
	 width: 519px; display: block; background-repeat: no-repeat; height: 454px; overflow: hidden
;}
#shensuo0 {
	 background-repeat: no-repeat
;}
#shensuo1 {
	 background-repeat: no-repeat
;}
#shensuo2 {
	 background-repeat: no-repeat
;}
#shensuo3 {
	 background-repeat: no-repeat
;}
#shensuo4 {
	 background-repeat: no-repeat
;}
#shensuo5 {
	background-repeat: no-repeat
;}
#menu {
	border-bottom: rgb(255,255,255) 1px solid
;}
.quicklink {
	border-top: rgb(255,255,255) 1px solid
;}
.quicklink A {
	text-align: center; line-height: 30px; width: 60px; display: block; float: left; color: rgb(255,255,255); font-weight: bolder; text-decoration: none
;}
.rbg {
	 background-repeat: no-repeat; background-position: right bottom
;}
.h1bg {
	 background-repeat: repeat-x
;}
.tzggbox {
	margin-right: 5px
;}
.daohangdate {
	background-image: url(daohang.jpg); line-height: 35px; background-repeat: no-repeat; background-position: right top; color: rgb(255,255,255); font-weight: bolder
;}
.slidebox {
	padding-bottom: 5px; padding-top: 5px
;}
.midbox {
	border-bottom: rgb(204,204,204) 1px solid; padding-bottom: 10px; border-top: rgb(204,204,204) 1px solid; padding-top: 10px
;}
.newsbox {
	border-bottom: rgb(204,204,204) 1px solid; padding-bottom: 10px; padding-top: 10px
;}
H5 {
	text-align: left; line-height: 40px; text-indent: 60px; display: block; color: rgb(102,102,102); font-size: 16px; font-weight: bolder
;}
.gundong A {
	line-height: 30px; font-family: "??????"; color: rgb(149,132,105); font-size: 12px; font-weight: bolder; text-decoration: none
;}
.gundong {
	 padding-left: 20px; background-repeat: no-repeat; background-position: right 50%
;}
.sub_box {
	border-bottom: rgb(204,204,204) 1px solid; position: relative; border-left: rgb(204,204,204) 1px solid; width: 420px; float: left; height: 315px; overflow: hidden; border-top: rgb(204,204,204) 1px solid; border-right: rgb(204,204,204) 1px solid
;}
.sub_box IMG {
	width: 420px; height: 315px
;}
#bd1lfimg {
	position: relative; width: 420px; height: 315px; overflow: hidden
;}
#bd1lfimg DIV {
	width: 100000px; margin-left: -4px
;}
#bd1lfimg DL {
	position: relative; width: 420px; float: left; height: 315px; overflow: hidden
;}
#bd1lfimg DT {
	position: absolute; width: 420px; height: 315px; top: 0px; left: 0px
;}
#bd1lfimg DD {
	position: absolute; filter: alpha(Opacity=70); padding-bottom: 0px; padding-left: 20px; width: 380px; bottom: 0px; padding-right: 20px; background: rgb(0,0,0); height: 60px; padding-top: 0px; left: 0px; opacity: 0.7
;}
#bd1lfimg DD h7 {
	text-align: left; padding-bottom: 4px; line-height: 20px; padding-left: 0px; padding-right: 0px; display: block; height: 20px; color: rgb(255,255,255); overflow: hidden; padding-top: 8px
;}
#bd1lfimg DD h7 A {
	color: rgb(255,255,255); font-size: 14px; font-weight: bold
;}
#bd1lfimg DD A {
	color: rgb(255,255,255); text-decoration: none
;}
#bd1lfimg DD A:hover {
	color: rgb(255,255,0); text-decoration: none
;}
#bd1lfimg DD TT {
	text-align: left; line-height: 20px; display: block; color: rgb(221,221,221); font-size: 12px
;}
#bd1lfimg DD TT A:hover {
	text-decoration: underline
;}
.sub_nav {
	z-index: 200; position: absolute; width: 420px; bottom: 0px; height: 25px; color: rgb(153,153,153)
;}
.sub_no {
	float: right; height: 25px
;}
.sub_no LI {
	text-align: center; filter: alpha(Opacity=70); line-height: 25px; width: 25px; display: block; font-family: Arial; background: rgb(0,0,0); float: left; height: 25px; color: rgb(153,153,153); font-size: 11px; vertical-align: middle; overflow: hidden; cursor: pointer; opacity: 0.7
;}
.sub_no LI.show {
	background: rgb(255,255,255); color: rgb(0,0,0)
;}
.sub_more {
	text-align: center; filter: alpha(Opacity=70); line-height: 25px; width: 50px; background: rgb(0,0,0); float: right; height: 25px; color: rgb(153,153,153); opacity: 0.7
;}
.sub_more A {
	color: rgb(153,153,153)
;}
.sub_more A:hover {
	color: rgb(204,204,204); text-decoration: none
;}
.gengduo A {
	position: absolute; padding-bottom: 0px; line-height: 30px; margin: 0px; padding-left: 0px; padding-right: 0px; display: block; color: rgb(255,255,255); font-size: 12px; top: 0px; right: 18px; text-decoration: none; padding-top: 0px
;}
.gengduo1 A {
	position: absolute; padding-bottom: 0px; line-height: 30px; margin: 0px; padding-left: 0px; padding-right: 0px; display: block; color: rgb(0,153,255); font-size: 12px; top: 0px; right: 18px; text-decoration: none; padding-top: 0px
;}
.searchlf {
	position: absolute; padding-bottom: 0px; line-height: 30px; margin: 0px; padding-left: 0px; padding-right: 0px; display: block; color: rgb(0,153,255); font-size: 12px; top: 0px; right: 18px; text-decoration: none; padding-top: 0px
;}
DIV.searchbox {
	position: relative; padding-bottom: 0px; margin: 3px 0px; padding-left: 0px; width: 172px; padding-right: 0px; height: 22px; padding-top: 0px
;}
DIV.searchbox INPUT.input1 {
	border-bottom: rgb(204,204,204) 1px solid; border-left: rgb(204,204,204) 1px solid; padding-bottom: 0px; line-height: 20px; margin: 1px 0px 0px 2px; padding-left: 0px; width: 142px; padding-right: 0px; background: rgb(255,255,255); float: left; height: 20px; color: rgb(100,100,100); font-size: 12px; border-top: rgb(204,204,204) 1px solid; border-right: rgb(204,204,204) 1px solid; padding-top: 0px
;}
DIV.searchbox BUTTON.search-magnifier {
	 position: absolute; padding-bottom: 0px; line-height: 0px; margin-top: 1px; padding-left: 0px; width: 23px; padding-right: 0px; background-repeat: no-repeat; background-position: center 50%; height: 23px; top: 0px; cursor: pointer; right: 2px; padding-top: 0px
;}
.topboxlf {
	margin-top: 5px
;}
.zhengwen {
	border-bottom: rgb(204,204,204) 1px solid; text-align: left; border-left: rgb(204,204,204) 1px solid; padding-bottom: 10px; background-color: rgb(255,255,255); margin: 0px auto; padding-left: 50px; width: 700px; padding-right: 50px; border-top: rgb(204,204,204) 1px solid; border-right: rgb(204,204,204) 1px solid; padding-top: 10px
;}
.zhengwen_r {
	border-bottom: rgb(204,204,204) 1px solid; text-align: left; border-left: rgb(204,204,204) 1px solid; padding-bottom: 10px; background-color: rgb(255,255,255); margin: 0px auto; padding-left: 30px; width: 663px; padding-right: 30px; border-top: rgb(204,204,204) 1px solid; border-right: rgb(204,204,204) 1px solid; padding-top: 10px
;}
.zhengwen_r1 {
	border-bottom: rgb(204,204,204) 1px solid; text-align: left; border-left: rgb(204,204,204) 1px solid; padding-bottom: 10px; background-color: rgb(255,255,255); margin: 0px auto; padding-left: 30px; width: 1200px; padding-right: 30px; border-top: rgb(204,204,204) 1px solid; border-right: rgb(204,204,204) 1px solid; padding-top: 10px
;}
.zhengwenh1 {
	border-bottom: rgb(204,204,204) 1px solid; text-align: center; line-height: 35px; display: block; margin-bottom: 5px; color: rgb(0,153,255); font-size: 16px; font-weight: bolder
;}
.zhengwenh2 {
	text-align: center; line-height: 35px; display: block; margin-bottom: 15px; color: rgb(0,153,255); font-size: 16px; font-weight: bolder
;}
.zhengwendate {
	text-align: center; display: block; margin-bottom: 10px; color: rgb(153,153,153); font-size: 12px
;}
.zhengwentxt P {
	text-align: left; text-indent: 2em; margin-bottom: 18px
;}
.zhengwenweizhi {
	border-bottom: rgb(204,204,204) 1px solid; text-align: left; line-height: 30px; display: block; margin-bottom: 10px; color: rgb(0,153,255); font-size: 12px
;}
.listbox A {
	color: rgb(0,0,0)
;}
.listbox A:hover {
	color: rgb(0,153,255); text-decoration: underline
;}
.fujian {
	color: rgb(0,153,255); font-weight: bolder
;}
.fujian A {
	color: rgb(0,153,255); text-decoration: none
;}
.fujian A:hover {
	color: rgb(0,153,255); text-decoration: underline
;}
.fujian LI {
	list-style-position: inside; list-style-type: disc
;}
.ul_daohangrsc {
	padding-bottom: 2px; line-height: 40px; list-style-type: none; margin: 0px; padding-left: 2px; width: 98%; padding-right: 2px; font-size: 12px; font-weight: bold; padding-top: 2px
;}
.ul_daohangrsc LI {
	border-bottom: rgb(204,204,204) 1px solid; text-align: left; border-left: rgb(204,204,204) 1px solid; padding-bottom: 2px; background-color: rgb(255,255,255); text-indent: 15px; padding-left: 2px; padding-right: 2px; display: block; margin-bottom: 5px; border-top: rgb(204,204,204) 1px solid; border-right: rgb(204,204,204) 1px solid; padding-top: 2px
;}
.ul_daohangrsc LI A {
	background-color: #1876b3; display: block; color: #fff; font-size: 19px; text-decoration: none
;}
.ul_daohangrsc LI A:hover {
	background-color: rgb(0,153,255); color: rgb(255,255,255); font-size: 19px
;}
#redlist_rsc {
	background-color: #f60; color: rgb(255,255,255)
;}
.zhuanti A {
	text-align: center; line-height: 60px; background-color: rgb(0,102,204); display: block; color: rgb(255,255,255); font-size: 16px; font-weight: bolder; text-decoration: none
;}
.zhuanti A:hover {
	background-color: rgb(0,153,255)
;}
.xuezhe {
	padding-bottom: 5px; margin: 5px 0px 5px 5px; padding-left: 5px; width: 110px; padding-right: 5px; display: block; float: left; height: 180px; padding-top: 5px
;}
.xuezhe A {
	color: rgb(0,51,204); text-decoration: none
;}
.zhengwen_m {
	padding-bottom: 0px; background-color: #fff; padding-left: 10px; padding-right: 10px; padding-top: 0px
;}
.link_m {
	color: #1876b3; text-decoration: none
;}
.link_m A {
	color: #1876b3; font-weight: bold; text-decoration: none
;}
.mulu {
	padding-top: 10px
;}
.mulu LI A {
	line-height: 46px; color: #1876b3; font-weight: bold; text-decoration: none
;}
.linetext{width: auto;  padding-left: 10px;height: 36px;}
.linetext a{color: #000;float: left;}
.linetext a:hover{color: #000;}
.linetext span{float: right;padding-right: 10px;}