UL {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; list-style-image: none; padding-top: 0px
;}
LI {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; list-style-image: none; padding-top: 0px
;}
H3 {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; list-style-image: none; padding-top: 0px
;}
BODY {}
.cpad {
	width: 100%; background: url(cpad_bg_bottom.jpg) no-repeat 50% bottom; overflow: hidden
;}
P {
	margin: 5px auto
;}
IMG {
	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px
;}
page {
	margin: 0px auto; width: 1000px; max-width: 1000px !important
;}

gzdt TD {
	empty-cells: show;border:1px #000000 solid
;}

FORM {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
#vishidden {
	display: none
;}
A {
	color: #3d3d3d; text-decoration: none
;}
A:hover {
	color: #bd1e22; text-decoration: underline
;}
.title {
	line-height: 150%; color: #3d3d3d; font-size: 22px; font-weight: bold
;}
.title_w {
	line-height: 150%; font-family: 微软雅黑; color: #3d3d3d; font-size: 23px; font-weight: bold
;}
.bt_link {
	color: #3d3d3d; font-size: 12px; text-decoration: none
;}
.bt_link_w {
	font-family: "微软雅黑"; color: #3d3d3d; font-size: 13px; text-decoration: none
;}
.bt_linkb {
	color: #3d3d3d; font-size: 14px; text-decoration: none
;}
.bt_linkb_w {
	font-family: "微软雅黑"; color: #3d3d3d; font-size: 15px; text-decoration: none
;}
.bt_content {
	line-height: 26px; color: #3d3d3d; font-size: 14px; text-decoration: none
;}
.bt_content_w {
	line-height: 26px; font-family: "微软雅黑"; color: #3d3d3d; font-size: 15px; text-decoration: none
;}
.bt_time {
	font-family: Verdana; color: #999999; font-size: 12px
;}
.bt_date {
	font-family: Verdana; color: #999999; font-size: 12px
;}
.bt_more {
	color: #3d3d3d; font-size: 12px
;}
A.bt_more {
	color: #3d3d3d; text-decoration: none
;}
A.bt_more:hover {
	color: #bd1e22; text-decoration: none
;}
.bt_more_w {
	color: #3d3d3d; font-size: 13px
;}
A.bt_more_w {
	color: #3d3d3d; text-decoration: none
;}
A.bt_more_w:hover {
	color: #bd1e22; text-decoration: none
;}
.bt_unline {
	border-bottom: #999999 1px dashed
;}
A.white {
	color: #ffffff; font-size: 14px; font-weight: bold; text-decoration: none
;}
A.white:hover {
	color: #bd1e22; font-size: 14px; font-weight: bold
;}
A.white_w {
	color: #ffffff; font-size: 15px; font-weight: bold; text-decoration: none
;}
A.white_w:hover {
	color: #bd1e22; font-size: 15px; font-weight: bold
;}
.scrollbar {
	scrollbar-arrow-color: #4d6185; scrollbar-face-color: #e8e1b5; scrollbar-base-color: #c8e8fb; scrollbar-highlight-color: #c8e8fb; scrollbar-shadow-color: #e8e1b5; scrollbar-dark-shadow-color: #F5F1D8; scrollbar-3d-light-color: #E8E1B5
;}
.line-height22 {
	line-height: 22px
;}
.line-height26 {
	line-height: 26px
;}
.bt_column_title {
	line-height: 150%; font-family: Arial; font-size: 16px; font-weight: bold
;}
.bt_column_e {
	line-height: 26px; font-family: Arial; color: #3d3d3d; font-size: 14px; font-weight: bold; text-decoration: none
;}
.padding_tb {
	padding-bottom: 40px; padding-top: 40px
;}
.padding_lr100 {
	padding-left: 100px; padding-right: 100px
;}
.padding_lr60 {
	padding-left: 60px; padding-right: 60px
;}
.padding10 {
	padding-bottom: 10px; padding-left: 10px; padding-right: 0px; padding-top: 10px
;}
.padding15 {
	padding-bottom: 15px; padding-left: 15px; padding-right: 0px; padding-top: 15px
;}
.top_bg {
	background-color: #d60000; width: 100%; height: 32px
;}
.top {
	line-height: 32px; margin: 0px auto; width: 98%; height: 32px; color: #ffffff; font-size: 13px
;}
.top A {
	margin: 0px 4px; color: #ffffff; font-size: 13px
;}
.top A:hover {
	text-decoration: underline
;}
.top .left {
	float: left
;}
.top .right {
	float: right
;}
.logo {
	margin: 20px auto; width: 700px
;}
.search {
	margin: 0px auto 20px; width: 600px; overflow: hidden
;}
.search LI {
	width: 100%; overflow: hidden
;}
.search .input1 {
	border-bottom: #b5b5b5 1px solid; border-left: #b5b5b5 1px solid; line-height: 31px; padding-left: 10px; width: 380px; float: left; height: 31px; margin-left: 25px; border-top: #b5b5b5 1px solid; border-right: 0px
;}
.search .input2 {
	width: 110px; float: left; height: 35px
;}
.search A {
	text-align: center; line-height: 35px; padding-left: 10px; color: #ba0001; font-size: 15px
;}
.search .hot_search SPAN {
	color: #ba0001; margin-left: 25px; font-size: 15px
;}
.search .hot_search A {
	color: #333; font-size: 15px
;}
.Nav_picnews {
	position: relative; min-width: 1200px; text-align: left; margin: 0px auto; width: 1200px; display: block; height: 390px
;}
.nav_box {
	margin: 0px auto; display: block; height: 390px
;}
#nav {
	z-index: 1; position: relative; width: 208px; height: 390px
;}
#nav .mainCate {
	z-index: 10; border-bottom: #FFFFFF 1px solid; text-align: left; width: 207px; zoom: 1; display: block; background: url(nav_bg.jpg) #038BC9 no-repeat right 50%; height: 64px; color: #fff
;}
#nav H3 {
	text-align: center; line-height: 64px; display: block; height: 64px; font-size: 12pt; cursor: pointer; font-weight: bold
;}
.nav_01 {
	background: url(nav_01.jpg) no-repeat 14px 50%
;}
.nav_02 {
	background: url(nav_02.jpg) no-repeat 14px 50%
;}
.nav_03 {
	background: url(nav_03.jpg) no-repeat 14px 50%
;}
.nav_04 {
	background: url(nav_04.jpg) no-repeat 14px 50%
;}
.nav_05 {
	background: url(nav_05.jpg) no-repeat 14px 50%
;}
.nav_06 {
	background: url(nav_06.jpg) no-repeat 14px 50%
;}
.nav_01:hover {
	background: url(nav_01_on.jpg) no-repeat 14px 50%
;}
.nav_02:hover {
	background: url(nav_02_on.jpg) no-repeat 14px 50%
;}
.nav_03:hover {
	background: url(nav_03_on.jpg) no-repeat 14px 50%
;}
.nav_04:hover {
	background: url(nav_04_on.jpg) no-repeat 14px 50%
;}
.nav_05:hover {
	background: url(nav_05_on.jpg) no-repeat 14px 50%
;}
.nav_06:hover {
	background: url(nav_06_on.jpg) no-repeat 14px 50%
;}
#nav .on {
	border-bottom: #c0c0c0 1px solid; border-left: #c0c0c0 1px solid; margin-bottom: 1px; background: url(nav_bg.jpg) #fff no-repeat right 50%; height: 62px; border-top: #c0c0c0 1px solid; border-right: #c0c0c0 1px solid
;}
#nav .on H3 {
	line-height: 62px; height: 62px; color: #008AC8
;}
#nav .on .nav_01 {
	background: url(nav_01_on.jpg) no-repeat 14px 50%
;}
#nav .on .nav_02 {
	background: url(nav_02_on.jpg) no-repeat 14px 50%
;}
#nav .on .nav_03 {
	background: url(nav_03_on.jpg) no-repeat 14px 50%
;}
#nav .on .nav_04 {
	background: url(nav_04_on.jpg) no-repeat 14px 50%
;}
#nav .on .nav_05 {
	background: url(nav_05_on.jpg) no-repeat 14px 50%
;}
#nav .on .nav_06 {
	background: url(nav_06_on.jpg) no-repeat 14px 50%
;}
#nav .subCate {
	background-image: url(cpad_bg_12.jpg); z-index: 2000; border-bottom: #c0c0c0 1px solid; position: absolute; border-left: medium none; padding-bottom: 0px; background-color: #fff; padding-left: 0px; width: 990px; padding-right: 0px; display: none; background-repeat: no-repeat; background-position: 50% bottom; height: 387px; border-top: #c0c0c0 1px solid; border-right: #c0c0c0 1px solid; padding-top: 0px; left: 207px
;}
#nav .on .subCate {
	position: absolute; display: block; color: #000; top: 0px
;}
.headnews {
	margin: 0px auto; width: 95%; padding-top: 10px
;}
.headnews SPAN {
	text-align: center; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; display: block; padding-top: 10px
;}
.headnews SPAN A {
	color: #d60000; font-size: 20px; font-weight: bold
;}
.headnews SPAN A:hover {
	border-bottom: #d60000 1px solid; text-decoration: none
;}
.headnews P {
	line-height: 20px; text-indent: 2em; margin: 0px auto; color: #767676; font-size: 14px
;}
.headnews P A {
	padding-left: 15px; color: #d60000; font-size: 14px
;}
.subCate .lm {
	margin: 0px auto; width: 95%; background: url(cpad_bg_06.jpg) repeat-x 50% bottom; height: 50px
;}
.subCate .lm UL {
	float: left; height: 50px
;}
.subCate .lm UL LI {
	line-height: 50px; float: left; height: 50px
;}
.subCate .lm .name {
	width: 60%
;}
.subCate .lm .more {
	text-align: right; width: 40%
;}
.subCate .lm .more LI {
	text-align: right; width: 100%
;}
.subCate .lm .more LI A {
	font-family: 宋体; color: #0069CA; font-size: 12px
;}
.subCate .lm .name .navnews {
	text-align: center; width: 107px; float: left; color: #4f4f4f; font-size: 16px; cursor: pointer
;}
.subCate .lm .name .navnews A {
	color: #4f4f4f; font-size: 16px; cursor: pointer
;}
.subCate .lm .name .navnewsOn {
	text-align: center; width: 107px; background: url(cpad_bg_05.jpg) no-repeat 50% bottom; color: #0069CA; cursor: pointer
;}

.subCate .lm .name .navnewsOn A {
	color: #0069CA;font-size:14px;font-weight:bold;}
.navnewsOn2{
	text-align: center; width: 227px; background: url(cpad_bg_052.jpg) no-repeat 50% bottom; color: #0069CA; cursor: pointer
;}
.navnewsOn2 A {
	color: #0069CA;font-size:14px;font-weight:bold;}
.subCate .lb {
	padding-bottom: 5px; margin: 0px auto; padding-left: 0px; width: 95%; padding-right: 0px; padding-top: 5px
;}
.subCate .lb UL LI {
	line-height: 28px; padding-left: 13px; background: url(listt.jpg) no-repeat left 50%; height: 28px
;}
.subCate .lb UL LI A {
	text-overflow: ellipsis; display: block; white-space: nowrap; font-size: 14px; overflow: hidden; word-break: keep-all
;}
.subCate .lb UL LI SPAN {
	float: right; color: #0069CA; margin-left: 10px; font-size: 14px
;}
.subCate .gzdt {
	margin: 2px auto; width: 95%;}
.subCate .gzdt LI {
	text-align: center; padding-bottom: 0px; line-height: 85px; margin-top: 8px; padding-left: 0px; width: 169px; padding-right: 0px; background: url(sy_gzgb1.jpg) no-repeat 50% top; float: left; height: 85px; margin-left: 9px; padding-top: 0px
;}
.subCate .gzdt LI A {
	line-height: 85px; width: 169px; display: block; height: 85px; color: #464646; font-size: 20px; text-decoration: none
;}
.subCate .gzdt LI A:hover {
	line-height: 85px; width: 169px; display: block; height: 85px; color: #ffffff; font-size: 20px; text-decoration: none
;}
.subCate .gzdt LI:hover {
	padding-bottom: 0px; line-height: 85px; margin-top: 8px; padding-left: 0px; width: 169px; padding-right: 0px; background: url(sy_gzgb2.jpg) no-repeat 50% top; float: left; height: 85px; margin-left: 9px; padding-top: 0px
;}
.ztzl1 {
	margin: 10px auto; width: 95%; overflow: hidden
;}
.subCate .ztzl1 LI {
	padding-bottom: 0px; padding-left: 0px; width: 340px; padding-right: 0px; float: left; height: 110px; padding-top: 0px
;}
.subCate .zwfw {
	margin: 0px auto; width: 95%; overflow: hidden
;}
.subCate .zwfw .zwfw_left {
	width: 70%; float: left
;}
.subCate .zwfw .zwfw_right {
	width: 30%; float: left
;}
.subCate .zwfw .zwfw_right UL {
	margin: 10px auto; width: 137px; overflow: hidden
;}
.subCate .zwfw .zwfw_right UL LI {
	text-align: center; line-height: 43px; margin: 15px auto; width: 100%; background: url(cpad_bg_08.jpg) no-repeat; height: 43px
;}
.subCate .zwfw .zwfw_right UL LI A {
	color: #ffffff
;}
.subCate .xxgk {
	margin: 0px auto; width: 95%; overflow: hidden
;}
.subCate .xxgk_left {
	width: 25%; float: left
;}
.subCate .xxgk_left UL {
	margin: 20px auto; width: 145px; overflow: hidden
;}
.subCate .xxgk_left UL LI {
	text-align: center; padding-bottom: 5px; line-height: 50px; margin: 7px auto; padding-left: 5px; width: 100%; padding-right: 5px; background: url(cpad_bg_09.jpg) no-repeat; height: 40px; padding-top: 5px
;}
.subCate .xxgk_left UL LI SPAN {
	width: 44px; display: block; float: left; height: 40px
;}
.subCate .xxgk_left UL LI I {
	line-height: 40px; font-style: normal; width: 100px; display: block; float: left; font-size: 14px
;}
.subCate .xxgk_right {
	margin: 15px auto; width: 75%; background: url(cpad_bg_10.jpg) no-repeat left 50%; float: left
;}
.subCate .xxgk_right UL {
	margin: 0px auto; overflow: hidden
;}
.subCate .xxgk_right .ss_input LI {
	float: left; padding-top: 30px
;}
.subCate .xxgk_right .ss_button LI {
	float: left; padding-top: 20px
;}
.subCate .xxgk_right .ss_input INPUT {
	border-bottom: #bdbdbd 1px solid; border-left: #bdbdbd 1px solid; width: 160px; height: 20px; border-top: #bdbdbd 1px solid; border-right: #bdbdbd 1px solid
;}
.subCate .xxgk_right .ss_button {
	margin: 0px auto; width: 220px
;}
.subCate .xxgk_right .ss_button INPUT {
	border-bottom: 0px; text-align: center; border-left: 0px; line-height: 33px; width: 94px; background: url(images/nav_xxgk_07.jpg) no-repeat; height: 33px; color: #fff; border-top: 0px; border-right: 0px
;}
.picnews_box {
	position: absolute; width: 986px; display: block; background: #fff; float: right; height: 388px; overflow: hidden; top: 1px; right: 0px
;}
.slideshow {
	width: 548px; height: 388px;float:left
;}
.slideshow LI {
	position: relative; width: 100%; height: 388px; overflow: hidden
;}
.slideshow LI A.img {
	position: relative; width: 548px;height: 288px; overflow: hidden
;}
.slideshow .pictitle {
	position: absolute; height: 100px; overflow: hidden; top: 280px; right: -25px
;}
.slideshow .pictitle A.titlename {
	padding-bottom: 0px; line-height: 26px; padding-left: 20px; width: 548px; padding-right: 20px; display: block; color: #000; font-size: 20px; overflow: hidden; padding-top: 20px;font-weight:bold;}
.slideshow .pictitle .zaiyao {
	padding-bottom: 0px; line-height: 24px; padding-left: 20px; width: 548px; padding-right: 20px; color: #333; font-size: 14px; overflow: hidden; padding-top: 0px;line-height:170%
;}
.slidebar {
	position: absolute; bottom: 110px; left: 500px
;}
.slidebar LI {
	text-align: center; line-height: 20px; width: 20px; background: #484848; float: left; height: 20px; color: #fff; font-size: 14px; overflow: hidden; cursor: pointer; margin-right: 1px
;}
.slidebar LI.on {
	background: #d6090e; color: #fff
;}
.slideshow IMG {
	border-bottom: 0px; border-left: 0px; width: 548px; height: 288px; border-top: 0px; border-right: 0px
;}

.lansexiahx{border-bottom:2px #038bc9 solid;}