﻿BODY {
	margin:0 auto; TEXT-ALIGN: center; center: auto; 
}
.font-se-hui {
	FONT-SIZE: 12px; COLOR: #666666
}
.font-ss-bai-cui {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #ffffff
}
.input-sousuo {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 4px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; LINE-HEIGHT: 14px; BORDER-BOTTOM: #ffffff 1px solid
}
A.hong:link {
	COLOR: #c90006; TEXT-DECORATION: none
}
A.hong:visited {
	COLOR: #c90006; TEXT-DECORATION: none
}
A.hong:active {
	COLOR: #c90006; TEXT-DECORATION: none
}
A.hong:hover {
	COLOR: #1565be; TEXT-DECORATION: none
}

A.bai:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.bai:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.bai:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.bai:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}


A.indexlan:link {
	OVERFLOW: hidden; WIDTH: 325px; COLOR: #003399; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-DECORATION: none
}
A.indexlan:visited {
	OVERFLOW: hidden; WIDTH: 325px; COLOR: #003399; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-DECORATION: none
}
A.indexlan:active {
	OVERFLOW: hidden; WIDTH: 325px; COLOR: #003399; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-DECORATION: none
}
A.indexlan:hover {
	OVERFLOW: hidden; WIDTH: 325px; COLOR: #cc0000; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-DECORATION: underline
}



A.mr:link {
	COLOR: #16387C; TEXT-DECORATION: none;
}
A.mr:visited {
	COLOR: #16387C; TEXT-DECORATION: none
}
A.mr:active {
	COLOR: #16387C; TEXT-DECORATION: none
}
A.mr:hover {
	OVERFLOW: hidden; COLOR: #16387C; TEXT-DECORATION: underline
}

A.dht:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.dht:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.dht:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.dht:hover {
	OVERFLOW: hidden; COLOR: #ffcc00; TEXT-DECORATION: underline
}
A.dhlj:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.dhlj:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.dhlj:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.hei:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.hei:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.hei:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.hei:hover {
	COLOR: #D03702; TEXT-DECORATION: underline
}


A.sl:link {
	COLOR: #16387C; TEXT-DECORATION: none
}
A.sl:visited {
	COLOR: #16387C; TEXT-DECORATION: none
}
A.sl:active {
	COLOR: #16387C; TEXT-DECORATION: none
}
A.sl:hover {
	COLOR: #16387C; TEXT-DECORATION: underline
}



A.lan:link {
	COLOR: #015985; TEXT-DECORATION: none
}
A.lan:visited {
	COLOR: #015985; TEXT-DECORATION: none
}
A.lan:active {
	COLOR: #015985; TEXT-DECORATION: none
}
A.lan:hover {
	COLOR: #D03702; TEXT-DECORATION: underline
}



A.hong:link {
	COLOR: #D03702; TEXT-DECORATION: none
}
A.hong:visited {
	COLOR: #D03702; TEXT-DECORATION: none
}
A.hong:active {
	COLOR: #D03702; TEXT-DECORATION: none
}
A.hong:hover {
	COLOR: #D03702; TEXT-DECORATION: none
}
A.hong:hover {
	COLOR: #D03702; TEXT-DECORATION: underline
}
A.hui:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.hui:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.hui:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.hui:hover {
	COLOR: #D03702; TEXT-DECORATION: underline
}
.f-shisi-hei {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 14px; BORDER-LEFT-COLOR: #e1e1e1; COLOR: #000000; BORDER-TOP-COLOR: #e1e1e1; BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #e1e1e1
}
.font-shisi-hui {
	FONT-SIZE: 14px; COLOR: #666666
}
.xiaxuxian {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #CCCCCC; BORDER-TOP-COLOR: #CCCCCC; BORDER-BOTTOM: #CCCCCC 1px dotted; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #CCCCCC
}



.input-reg {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BORDER-LEFT: #999999 1px solid; COLOR: #666666; PADDING-TOP: 6px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 30px
}
.input-reg-yzm {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BORDER-LEFT: #999999 1px solid; WIDTH: 80px; COLOR: #666666; PADDING-TOP: 6px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 30px
}
.sub-reg {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; FONT-SIZE: 12px; BORDER-LEFT: 1px; WIDTH: 160px; COLOR: #000000; BORDER-BOTTOM: 1px; HEIGHT: 30px; BACKGROUND-COLOR: #ece9d8
}
.div-sub-reg {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; WIDTH: 160px; BORDER-BOTTOM: #666666 1px solid
}

.div-reg-bk {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; WIDTH: 160px; BORDER-BOTTOM: #999999 1px solid
}

.font-reg-msg {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; COLOR: #801b1b
}

.font-reg-msg-t {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; COLOR: #006600
}

.font-reg-msg-a {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; COLOR: #000000
}
.dhbk {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #cfcfcf 1px solid; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cfcfcf; BORDER-LEFT: #cfcfcf 1px solid; COLOR: #666666; BORDER-TOP-COLOR: #cfcfcf
}
.shbk {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #cfcfcf 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cfcfcf 1px solid; BORDER-TOP-COLOR: #cfcfcf; BORDER-BOTTOM: #cfcfcf 1px solid
}
.f-shisi-zw {
	FONT-SIZE: 14px; COLOR: #2b2b2b; TEXT-INDENT: 2em; LINE-HEIGHT: 25px
}
.xiaxianlvse {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #78b609; BORDER-TOP-COLOR: #78b609; BORDER-BOTTOM: #78b609 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #78b609
}
.dhdiv {
	PADDING-TOP: 5px
}
.zyshbk {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px
}
.zyxhuibk {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px; FONT-SIZE: 12px; BORDER-LEFT: #cfcfcf 1px solid; BORDER-BOTTOM: #cfcfcf 1px solid
}
.hang {
	FONT-SIZE: 12px; COLOR: #003399; LINE-HEIGHT: 22px
}
.biaoti {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #000000
}
.zhenwen {
	PADDING-RIGHT: 15px; PADDING-LEFT: 25px; FONT-SIZE: 14px; PADDING-BOTTOM: 15px; COLOR: #333333; TEXT-INDENT: 2em; LINE-HEIGHT: 25px; PADDING-TOP: 15px
}
.font-shisi-bai-cui {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #ffffff
}
.main-qb {
	WIDTH: 750px; TEXT-ALIGN: left
}
.main-bb {
	WIDTH: 870px; TEXT-ALIGN: left
}
.main-ebw {
	BORDER-RIGHT: #9eafc3 0px; BORDER-TOP: #9eafc3 0px; FONT-SIZE: 12px; BORDER-LEFT: #9eafc3 0px; WIDTH: 250px; BORDER-BOTTOM: #9eafc3 0px; TEXT-ALIGN: left
}
.main-e {
	FONT-SIZE: 12px; WIDTH: 250px; TEXT-ALIGN: left
}
.main-e-ss {
	FONT-SIZE: 14px; WIDTH: 250px; TEXT-ALIGN: left
}
.main-sc {
	WIDTH: 70px; PADDING-TOP: 2px; HEIGHT: 20px; TEXT-ALIGN: left
}
.main-tt-e {
	LINE-HEIGHT: 12px; PADDING-TOP: 4px; HEIGHT: 12px; TEXT-ALIGN: left
}

.main-tt-login {
	LINE-HEIGHT: 12px;
	PADDING-TOP: 0px;
	HEIGHT: 12px;
	TEXT-ALIGN: left;
	padding-bottom: 0px;
	font-size: 12px;
	padding-right: 0px;
	padding-left: 10px;
}



.main-jbl {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../img/0/jjbg.gif); WIDTH: 960px
}

.main-jbl-login {
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(../img/0/login_bg.gif);
	WIDTH: 960px;
	height: 37px;
	margin-top: 0px;
	padding-top: 10px;
	COLOR: #000000;
}

.main-jbl-wbg {
	FONT-SIZE: 12px; WIDTH: 960px
}
.main-lp {
	FONT-SIZE: 12px; WIDTH: 100px; PADDING-TOP: 15px
}
.main-ss {
	FONT-SIZE: 12px; PADDING-TOP: 5px;PADDING-BOTTOM: 5px;
}

.main-ss-zb {
	FONT-SIZE: 12px; PADDING-TOP: 10px;PADDING-BOTTOM:5px;
}

.main-ssbian {
	FONT-SIZE: 12px;  PADDING-TOP: 5px
}
.main-jj {
	FONT-SIZE: 5px; BACKGROUND-IMAGE: url(../img/0/jjbg.gif); WIDTH: 960px; HEIGHT: 5px
}
.main-wbg {
	FONT-SIZE: 5px; WIDTH: 960px; HEIGHT: 5px
}
.main-jj-x {
	FONT-SIZE: 5px; WIDTH: 100px; HEIGHT: 5px
}
.main-sjj {
	FONT-SIZE: 10px; WIDTH: 10px
}

.main-sjjx {
	FONT-SIZE: 8px; WIDTH: 8px
}

.main-flt {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../img/0/flbg.jpg); WIDTH: 100%; HEIGHT: 118px
}
.main-flt-a {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 17px; HEIGHT: 48px
}
.main-hang {
	FONT-SIZE: 12px
}
.main-flt-b {
	FONT-SIZE: 12px; WIDTH: 136px; LINE-HEIGHT: 23px; HEIGHT: 23px
}
.main-flt-c {
	PADDING-LEFT: 15px; FONT-SIZE: 12px
}
.main-fl-t {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../img/0/flmain-2.jpg); WIDTH: 700px
}
.main-hang-lx {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 14px; BORDER-LEFT-COLOR: #c1e698; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 680px; COLOR: #e38100; BORDER-TOP-COLOR: #c1e698; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #c1e698 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #c1e698
}
.main-hang-lx-all {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 14px; BORDER-LEFT-COLOR: #c1e698; BACKGROUND-IMAGE: url(../img/0/allbg.jpg); PADDING-BOTTOM: 3px; MARGIN-LEFT: 10px; WIDTH: 680px; COLOR: #2e6514; BORDER-TOP-COLOR: #c1e698; TEXT-INDENT: 1em; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #c1e698 1px solid; HEIGHT: 32px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #c1e698
}
.main-hang-fl-xiao {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; WIDTH: 173px; LINE-HEIGHT: 20px; PADDING-TOP: 5px; HEIGHT: 20px
}
.main-flt-b-c {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 23px; HEIGHT: 23px; BACKGROUND-COLOR: #ff9900
}
.main-zm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; WIDTH: 40px; PADDING-TOP: 10px; HEIGHT: 40px
}
.main-jbm {
	FONT-SIZE: 12px; WIDTH: 150px; LINE-HEIGHT: 15px; HEIGHT: 20px
}
.main-zm-pang {
	FONT-SIZE: 12px; WIDTH: 600px
}
.main-jj-shiwu {
	FONT-SIZE: 8px; WIDTH: 100%; HEIGHT: 10px
}
.main-all-xxx {
	BORDER-TOP: #b1d9b7 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #b1d9b7; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #b1d9b7 1px solid; HEIGHT: 10px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #b1d9b7
}
.main-qb-xx {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #cdcdcd; PADDING-BOTTOM: 2px; WIDTH: 960px; COLOR: #333333; BORDER-TOP-COLOR: #cdcdcd; LINE-HEIGHT: 25px; PADDING-TOP: 3px; BORDER-BOTTOM: #cdcdcd 1px solid; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cdcdcd
}
.sub-dl {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 20px
}

.sub-dl-x {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 18px
}
.input-dl {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	WIDTH: 80px;
	COLOR: #333333;
	PADDING-TOP: 0px;
	HEIGHT: 18px;
	border: 1px solid #AFB7BA;
}
.main-yww {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: WIDTH: 204px; TEXT-ALIGN: left
}
.main-yww-x {
	FONT-SIZE: 2px;
	WIDTH: 204px;
	TEXT-ALIGN: left;
	height: 30px;
	BACKGROUND-IMAGE: url(../img/0/ywwbg.gif);
	border-bottom-style: solid;
	border-top-color: #B4D2D9;
	border-right-color: #B4D2D9;
	border-bottom-color: #B4D2D9;
	border-left-color: #B4D2D9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;


}



.indexsoso {
	MARGIN-TOP: 50px; FONT-SIZE: 12px; WIDTH: 500px
}
.lbk {
	FONT-SIZE: 12px;
	border-top: 1px none #9EAFC3;
	border-right: 1px none #9EAFC3;
	border-bottom: 1px solid #9EAFC3;
	border-left: 1px solid #9EAFC3;


}
.szm {
	BORDER-TOP-WIDTH: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 14px; BORDER-LEFT-COLOR: #b4d2d9; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; BORDER-TOP-COLOR: #b4d2d9; MARGIN-RIGHT: 10px; PADDING-TOP: 3px; BORDER-BOTTOM: #b4d2d9 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #b4d2d9
}
.szmx {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; WIDTH: 134px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BACKGROUND-COLOR: #cce7ed
}
.sxk {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 62px; LINE-HEIGHT: 12px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left
}
.imain {
	BORDER-RIGHT: #b4d2d9 1px solid; BORDER-TOP: #b4d2d9 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #b4d2d9 1px solid; WIDTH: 536px; BORDER-BOTTOM: #b4d2d9 1px solid
}

.imaincs {
	BORDER-RIGHT: 1px solid #b4d2d9; BORDER-TOP: 1px none #b4d2d9; FONT-SIZE: 12px; BORDER-LEFT: 1px solid #b4d2d9; WIDTH: 536px; BORDER-BOTTOM: 1px solid #b4d2d9}

.focus {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 253px;
	POSITION: relative;
	font-size: 12px;
	padding: 3px;

}



.cpjjjs
 {
	FONT-SIZE: 12px; WIDTH: 560px; FONT-HEIGHT: 25px;
	HEIGHT: 55px;
	OVERFLOW: hidden; 
	WHITE-SPACE: nowrap; 
	TEXT-OVERFLOW: ellipsis; 
	TEXT-ALIGN: left
	word-break:break-all
}

.gsjj
 {
	FONT-SIZE: 12px; WIDTH: 690px; FONT-HEIGHT: 25px;
	HEIGHT: 150px;
	OVERFLOW: hidden; 
	WHITE-SPACE: nowrap; 
	TEXT-OVERFLOW: ellipsis; 
	TEXT-ALIGN: left
	word-break:break-all
}


.focusnews {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 325px;
	HEIGHT:80px;
	POSITION: relative;
	font-size: 12px;
	padding: 3px;

}
.focusnews IMG {
	WIDTH: 325px; HEIGHT: 188px
}

.focus A {
	COLOR: #333
}
.focus IMG {
	WIDTH: 250px; HEIGHT: 188px
}
.focus .switch {
	RIGHT: 1px; POSITION: absolute; TOP: 164px; _right: 0
}
.pagenum A {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: #FFFFFF no-repeat left -463px; FLOAT: left; WIDTH: 17px; COLOR: #000; LINE-HEIGHT: 17px; MARGIN-RIGHT: 3px; FONT-FAMILY: Arial; HEIGHT: 17px; TEXT-ALIGN: center;border: 1px solid #C9C9C9;TEXT-DECORATION: none;
}
.pagenum A:hover {
	FONT-WEIGHT: bold; BACKGROUND: #FF6B01 no-repeat left -424px; WIDTH: 17px; COLOR: #fff; LINE-HEIGHT: 17px; FONT-FAMILY: Arial; HEIGHT: 17px; TEXT-ALIGN: center; TEXT-DECORATION: none;border: 1px solid #F55600;
}
.pagenum .active {
	FONT-WEIGHT: bold;
	BACKGROUND: #FF6B01 no-repeat left -424px;
	WIDTH: 17px;
	COLOR: #fff;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Arial;
	HEIGHT: 17px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	border: 1px solid #F55600;
}
.focus UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2px; PADDING-TOP: 0px; _display: inline
}
.focus UL LI {
	PADDING-LEFT: 10px; LINE-HEIGHT: 25px
}
.focus H2 A {
	COLOR: #ff4c01
}
.focus UL LI A {
	FONT-SIZE: 14px; COLOR: #1b59a2; LINE-HEIGHT: 25px
}
.focus SPAN A {
	FONT-SIZE: 12px; COLOR: #666
}




.focuspang {
	FLOAT: left; WIDTH: 270px; POSITION: relative;
}
.indextitle {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	PADDING-TOP: 5px;
	border-top: 1px none #9C9A9A;
	border-right: 1px none #9C9A9A;
	border-bottom: 1px dotted #9C9A9A;
	border-left: 1px none #9C9A9A;
	margin-bottom:5px;
	OVERFLOW: hidden; 
	WHITE-SPACE: nowrap; 
	TEXT-OVERFLOW: ellipsis; 
	WIDTH: 260px;
	height: 23px;
}

.index-hang {
	FONT-SIZE: 12px; WIDTH: 270px; LINE-HEIGHT: 20px;
	OVERFLOW: hidden; 
	WHITE-SPACE: nowrap; 
	TEXT-OVERFLOW: ellipsis; 
	TEXT-ALIGN: left
	
}
.index-jcwd {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px; PADDING-TOP: 4px
}
.index-lhangtext {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	WIDTH: 265px;
	PADDING-TOP: 2px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 20px;
	overflow:hidden;
	height: 20px;
	LINE-HEIGHT: 20px;

}


.index-lhangtext-zb {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 6px;
	LINE-HEIGHT: 25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 534px;

}


.index-lhangtext-zb-wxx {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 6px;
	LINE-HEIGHT: 25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 534px;

}


index-lhangtext2 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	WIDTH: 320px;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 2px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 20px;
	overflow:hidden;
	height: 20px;

}

.ztnews {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	WIDTH: 190px;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 5px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 20px;
	overflow:hidden;
	height: 20px;

}

.index-hangbt {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 17px;
	FONT-SIZE: 12px;
	WIDTH: 250px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 20px;
	overflow:hidden;
	height: 21px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/0/hangbtbg.jpg);
	margin-top: 2px;
	margin-bottom: 5px;
	padding-top: 2px;

}

.index-hangbt-zb {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 17px;
	FONT-SIZE: 12px;
	WIDTH:525px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 20px;
	overflow:hidden;
	height: 21px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/0/hangbtbg.jpg);
	margin-top: 2px;
	margin-bottom: 5px;
	padding-top: 2px;

}

.index-2hangtext {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	WIDTH: 530px;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 2px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 20px;
	overflow:hidden;
	height: 265px;

}


.index-lhang {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	WIDTH: 250px;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 2px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 20px;
	overflow:hidden;
}

.index-lhang-zb {
	PADDING-RIGHT: 3px;
	PADDING-LEFT:0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	WIDTH: 534px;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 2px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 20px;
	overflow:hidden;
}

.main-xx {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 2px; BORDER-LEFT-COLOR: #b4d2d9; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 3px; WIDTH: 528px; BORDER-TOP-COLOR: #b4d2d9; LINE-HEIGHT: 2px; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #b4d2d9 1px solid; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #b4d2d9
}
.ym {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 120px; LINE-HEIGHT: 12px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left
}

.sjtitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 200px; LINE-HEIGHT: 12px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left
}

.sjtitle-zb {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	OVERFLOW: hidden;
	WIDTH: 425px;
	LINE-HEIGHT: 12px;
	PADDING-TOP: 2px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	margin-right: 11px;
}


.sjtitle2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 260px; LINE-HEIGHT: 12px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left
}

.ztcptitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 210px; LINE-HEIGHT: 12px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left
}

.sjtitlesj {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 38px; LINE-HEIGHT: 12px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left
}

.sjtitlesj-zb  {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 3px;
	OVERFLOW: hidden;
	WIDTH: 60px;
	LINE-HEIGHT: 12px;
	PADDING-TOP: 2px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	margin-right: 11px;
}

.ymh {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 130px; LINE-HEIGHT: 12px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left
}
.sx {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.zhucexx {
	font-size: 14px;
	font-weight: bold;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.zxt {
	font-size: 14px;
	height: 35px;
	width: 536px;
	padding-top: 8px;
	padding-left: 28px;
	background-image: url(../img/0/zxt.jpg);
	font-weight: bolder;
	color: #FFFFFF;


}

.sxjj {
	font-size: 12px;
	font-weight: bold;
	padding-right: 8px;
	padding-left: 8px;
}
.newtitle {
	font-size: 25px;
	line-height: 30px;
	font-weight: bolder;
	color: #000000;
}
.mpxm {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 8px;

}
.mptext {
	font-size: 12px;
	color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px;
	padding-left: 0px;


}
.productslist {
	FONT-SIZE: 12px;
	WIDTH: 100px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	overflow:hidden;
	height: 125px;
	padding: 0px;
	margin: 3px 0px 3px 3px;
}



.ztproducts {
	FONT-SIZE: 12px;
	WIDTH: 92;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	overflow:hidden;
	height: 115px;
	padding: 0px;
	margin: 3px 0px 3px 5px;
}
.imgbk {
	font-size: 12px;
	border: 1px solid #CCCCCC;
	margin-bottom: 3px;

}
.zcbt {
	font-size: 12px;
	font-weight: bold;
	color: #11697F;
	height: 30px;
	padding-left: 8px;
	BACKGROUND-IMAGE: url(../img/0/yww1.gif);
	WIDTH: 204px;
	padding-top: 10px;
}

.zcbtimg {
	font-size: 12px;
	font-weight: normal;
	color: #11697F;
	height: 14px;
	padding-left: 0px;
	WIDTH: 14px;
}

.zcbttext {
	font-size: 12px;
	font-weight: bold;
	color: #11697F;
	padding-left: 5px;
	padding-top: 2px;
	WIDTH: 150px;
}

.zctext {
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	overflow:hidden;
	font-size: 12px;
	width: 190px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.yctext {
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	overflow:hidden;
	font-size: 12px;
	width: 180px;
	height: 14px;
}


.cnewstext {
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	overflow:hidden;
	font-size: 14px;
	width: 390px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.cnewstextc {
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	overflow:hidden;
	font-size: 14px;
	width: 590px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


.cnewsleft {
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	overflow:hidden;
	font-size: 12px;
	width: 250px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.cnewstextpang {
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	TEXT-ALIGN: left;
	overflow:hidden;
	font-size: 14px;
	width: 80px;
	padding-left: 5px;
	padding-top: 6px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


.main-zh {
	font-size: 12px;
	color: #666666;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 17px;
}
.ndex-ads {
	font-size: 12px;
	width: 234px;
}
.index-ads {
	font-size: 12px;
	border: 1px solid #333333;
}
.index-ads-mr {
	font-size: 12px;
	border: 1px solid #B4D2D9;
}
.zc-ads {
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #B4D2D9;
}


.zc-ads-sjj {
	font-size: 12px;
	margin-top: 5px;
	border: 1px solid #B4D2D9;
}

.main-yc {
	font-size: 12px;
	width: 200px;
}
.main-yc-bt
{
	font-size: 14px;
	width: 200px;
	background-image: url(../img/0/ycbtbg.gif);
	height: 31px;
	font-weight: bold;
	padding-top: 9px;
	padding-left: 33px;
	color: #D03702;
}
.main-zt {
	font-size: 12px;
	width: 198px;
	margin-left: 20px;
}
.news-top {
	font-size: 14px;
	font-weight: bold;
	height: 38px;
	width: 960px;
	background-image: url(../img/0/news_1.gif);
	padding-top: 5px;
	padding-left: 15px;
	

}.news-top-left {
	font-size: 14px;
	width: 150px;
}
.sxbaiss {
	font-size: 16px;
	color: #FFFFFF;
	padding-right: 8px;
	padding-left: 8px;
}
.heibk {
	font-size: 12px;
	border: 1px solid #000000;
}
.huibk {

	font-size: 12px;
	border: 1px solid #666666;
}
.hbkzy {
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #9A0E08;
	border-right-color: #9A0E08;
	border-bottom-color: #9A0E08;
	border-left-color: #9A0E08;
	border-bottom-style: solid;
	margin-bottom: 10px;

}
.renwuimg {
	font-size: 12px;
	margin: 3px;
	border: 1px solid #CCCCCC;
	padding: 2px;
}
#renwuimgpang {
	font-size: 12px;
	height: 100px;
	width: 145px;
	overflow:hidden; 
	text-overflow:ellipsis;
	TEXT-ALIGN: left;
	overflow:hidden;
	margin: 5px 5px 5px;
}
.pagetext {
	font-size: 12px;
	height: 23px;
	margin-right: 2px;
	padding-right: 8px;
	padding-left: 8px;
	border: 1px solid #B8B8B8;
	line-height: 23px;
	color: #8A8A8A;
	text-decoration: none;
}

.pagetext A {
color: #8A8A8A;
	font-size: 12px;
	height: 23px;
	margin-right: 2px;
	padding-right: 8px;
	padding-left: 8px;
	border: 1px solid #B8B8B8;
	line-height: 23px;
	text-decoration: none;
}
.pagetext A:hover {
color: #8A8A8A;
	font-size: 12px;
	height: 23px;
	margin-right: 2px;
	padding-right: 8px;
	padding-left: 8px;
	border: 1px solid #B8B8B8;
	line-height: 23px;
	TEXT-DECORATION: none;
}
.pagetext .active {
color: #8A8A8A;
	font-size: 12px;
	height: 23px;
	margin-right: 2px;
	padding-right: 8px;
	padding-left: 8px;
	border: 1px solid #B8B8B8;
	line-height: 23px;
	TEXT-DECORATION: none;
}

.pagetext a:visited {
color: #8A8A8A;
	font-size: 12px;
	height: 23px;
	margin-right: 2px;
	padding-right: 8px;
	padding-left: 8px;
	border: 1px solid #B8B8B8;
	line-height: 23px;
	TEXT-DECORATION: none;
}








#link_background 
{
	font-size: 12px;
	color: #FFFFFF;
	height: 23px;
	margin-right: 2px;
	padding-right: 8px;
	padding-left: 8px;
	border: 1px solid #AB0101;
	line-height: 23px;
	BACKGROUND: #D20001
}

.huibkq {


	font-size: 12px;
	border: 1px solid #CCCCCC;
}
.tgff {
	font-size: 12px;
	line-height: 25px;
	border: 1px dotted BDB279;
	color: 333333;
	background-color: FDFFE0;
}
.zyxhbk {
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.citykuang {
	font-size: 12px;
	line-height: 21px;
	height: 21px;
	width: 49px;
	margin-left: 18px;
	background-image: url(../img/0/dqbg.gif);
	text-align: center;
	margin-top: 8px;


}
.font-se-djj {
	font-size: 12px;
	line-height: 22px;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.font-sz {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	OVERFLOW: hidden; WIDTH: 178px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-DECORATION: none
}
.font-se-hei {
	font-size: 12px;
	color: #000000;
}



.bk {
	font-size: 12px;
	border: 1px solid #97A7C4;
	background-color: #F0F8FF;
}
.bt {
	font-size: 16px;

	line-height: 20px;
	font-weight: bolder;
	color: #FF0000;
	padding-top: 10px;
}
.zw {
	font-size: 12px;
	line-height: 20px;
}
