A:link {
	COLOR: #00007f
}
A:visited {
	COLOR: #00007f
}
A:active {
	COLOR: #ff0000
}
A:hover {
	COLOR: #ff0000
}
BODY {
    margin:0
}
TD {
	FONT-SIZE: 12px
}
P {
	FONT-SIZE: 12px
}
LI {
	FONT-SIZE: 12px
}
INPUT {
	FONT-SIZE: 12px
}
SELECT {
	FONT-SIZE: 12px
}
.mainlink A:link {
	COLOR: #000
}
.mainlink A:visited {
	COLOR: #000
}
.mainlink A {
	TEXT-DECORATION: none
}
.mainlink A:active {
	COLOR: #f00
}
.mainlink A:hover {
	COLOR: #f00
}
.bluborder01 {
	BORDER-RIGHT: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid; BORDER-TOP: #dedede 1px solid
}
.cRed {
	COLOR: #FF0000;  TEXT-DECORATION: none
}
.white {
	COLOR: #FFFFFF; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.blue01 {
	COLOR: #000099; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.bluborder02 {
	BORDER-RIGHT: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid; BORDER-TOP: #dedede 1px solid
}
.news01 {
	BORDER-RIGHT: #dcdddd 1px solid; BORDER-LEFT: #dcdddd 1px solid; BORDER-BOTTOM: #dcdddd 1px solid; BORDER-TOP: #dcdddd 1px solid; background-color:#F7FFF8
}
A.blu:link {
	FONT-SIZE: 12px; COLOR: #252525; TEXT-DECORATION: none
}
A.blu:visited {
	FONT-SIZE: 12px; COLOR: #252525; TEXT-DECORATION: none
}
A.blu:hover {
	FONT-SIZE: 12px; COLOR: #fe930d; TEXT-DECORATION: underline
}
A.blu:active {
	FONT-SIZE: 12px; COLOR: #fe930d; TEXT-DECORATION: none
}
A.ye01:link {
	FONT-SIZE: 12px; COLOR: #3c3c3c; TEXT-DECORATION: none
}
A.ye01:visited {
	FONT-SIZE: 12px; COLOR: #3c3c3c; TEXT-DECORATION: none
}
A.ye01:hover {
	FONT-SIZE: 12px; COLOR: #F2790A; TEXT-DECORATION: underline
}
A.ye01:active {
	FONT-SIZE: 12px; COLOR: #F2790A; TEXT-DECORATION: underline
}

A.white:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.white:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.white:active {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white14:link {
	FONT-SIZE: 12px; COLOR: #124DB1; TEXT-DECORATION: none
}
A.white14:visited {
	FONT-SIZE: 12px; COLOR: #124DB1; TEXT-DECORATION: none
}
A.white14:active {
	FONT-SIZE: 12px; COLOR: #005fff; TEXT-DECORATION: none
}
A.white14:hover {
	FONT-SIZE: 12px; COLOR: #005fff; TEXT-DECORATION: underline
}
A.red:link {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
A.red:visited {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
A.red:active {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
A.red:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}

.f00:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.f00:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.f00:active {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.f00:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.input_int { border-style:inset;background-color:#FFFFFF;width:80px;height:18px;font-size:12px;font-family:Tahoma;}
.input_btn {background-color:
#ffffff;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid 
#cccccc;border-left:1px solid #cccccc; width:200px;height:18px;font-size:12px;cursor:hand;}
form{
 margin:0px; padding:0px;
}
.btn_2k3 {
 BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #002D96 1px solid
}
.mainborder {
	BORDER-RIGHT: #d5dbdf 1px solid; BORDER-LEFT: #d5dbdf 1px solid; BORDER-BOTTOM: #d5dbdf 1px solid; BORDER-TOP: #dedede 1px solid
}
.blackborder {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid
}
.borderRL {
	BORDER-LEFT: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid;
}
.borderRIGHT {
	BORDER-RIGHT: #dddddd 1px solid;
}
.borderB {
	BORDER-BOTTOM: #888888 1px solid;
}
.zixun_border {
	BORDER-BOTTOM: #888888 1px solid;
}

.L15 {
	LINE-HEIGHT: 150%
}
.L20 {
	LINE-HEIGHT: 20px; 
}
.cr1 {
	FONT-SIZE: 12px; COLOR: #252525; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.crclik {
	FONT-SIZE: 12px; COLOR: #adadad; 
}
.cr2 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 17px; TEXT-DECORATION: none
} 
.crdao2 {
	FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
.cr3 {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
.cr003 {
	FONT-SIZE: 12px; COLOR: #124DB1; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.cr4 {
	FONT-SIZE: 14px; COLOR: #0db435; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
.crd4 {
	FONT-SIZE: 14px; COLOR: #505050; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.cr5 {
 	FONT-SIZE: 20px; COLOR: #000000; TEXT-DECORATION: none
}
.cr6 { font-family:Arial, Helvetica, sans-serif; font-size: 20px; text-decoration: none; color: #FF0000}

.rightandleft {
	BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid;
}
.bottom {
	BORDER-bottom: #dddddd 1px solid;
}
.right {
	BORDER-RIGHT: #999999 1px solid;
}

.blubottom {
	BORDER-bottom: #5180E0 1px solid;
}

.topandbottom {
	BORDER-top: #c0c0c0 1px solid;
}
.font24{font-size:24px; color:#CC0000; font-style: normal
}
.l17 {	
    LINE-HEIGHT: 170%;
	font-size: 14px;
	color:#000000;
}
.font18 {	color: #000000;
	font-weight: bold;
	font-size: 26px;
}
.font20 {	color: #ffffff;
	font-weight: bold;
	font-size: 20px;
}
.font14 {	color: #ff0000;
	font-weight: bold;
	font-size: 14px;
}
A.blu01:link {
	FONT-SIZE: 14px; COLOR: #000000; letter-spacing:2px; TEXT-DECORATION: none
}
A.blu01:visited {
	FONT-SIZE: 14px; COLOR: #000000; letter-spacing:2px; TEXT-DECORATION: none
}
A.blu01:active {
	FONT-SIZE: 14px; COLOR: #3468ba; letter-spacing:2px; TEXT-DECORATION: none
}
A.blu01:hover {
	FONT-SIZE: 14px; COLOR: #3468ba; letter-spacing:2px; TEXT-DECORATION: underline
}
A.index_lei:link {
	FONT-SIZE: 14px; COLOR: #0db435; letter-spacing:2px; TEXT-DECORATION: none
}
A.index_lei:visited {
	FONT-SIZE: 14px; COLOR: #0db435; letter-spacing:2px; TEXT-DECORATION: none
}
A.index_lei:active {
	FONT-SIZE: 14px; COLOR: #0db435; letter-spacing:2px; TEXT-DECORATION: none
}
A.index_lei:hover {
	FONT-SIZE: 14px; COLOR: #FFCC00; letter-spacing:2px; TEXT-DECORATION: underline
}
.zrl-td-ershou {
	border-bottom:1px  #cccccc dotted;
}
A.top14a:link {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none;
}
A.top14a:visited {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none;
}
A.top14a:hover {
	FONT-SIZE: 14px; COLOR: #009900; TEXT-DECORATION: none;
}
A.main14a:link {
	FONT-SIZE: 14px; COLOR: #000000; letter-spacing:1px; LINE-HEIGHT: 170%; TEXT-DECORATION: none;
}
A.main14a:visited {
	FONT-SIZE: 14px; COLOR: #000000; letter-spacing:1px; LINE-HEIGHT: 170%; TEXT-DECORATION: none;
}
A.main14a:hover {
	FONT-SIZE: 14px; COLOR: #339900; letter-spacing:1px; LINE-HEIGHT: 170%; TEXT-DECORATION: underline;
}
A.top0122a:link {
	FONT-SIZE: 22px; font-family:"黑体", "宋体", "楷体"; LINE-HEIGHT: 170%; COLOR: #000000; TEXT-DECORATION: none;
}
A.top0122a:visited {
	FONT-SIZE: 22px; font-family:"黑体", "宋体", "楷体"; LINE-HEIGHT: 170%; COLOR: #000000; TEXT-DECORATION: none;
}
A.top0122a:hover {
	FONT-SIZE: 22px; font-family:"黑体", "宋体", "楷体"; LINE-HEIGHT: 170%; COLOR: #999999; TEXT-DECORATION: none;
}
A.cr42:link {
	FONT-SIZE: 14px; COLOR: #FFFFFF; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
A.cr42:hover {
	FONT-SIZE: 14px; COLOR: #FF9900; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
A.cr42:visited {
	FONT-SIZE: 14px; COLOR: #FFFFFF; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}

A.top12a:link {
	FONT-SIZE: 12px; COLOR: #999999; TEXT-DECORATION: none;
}
A.top12a:visited {
	FONT-SIZE: 12px; COLOR: #999999; TEXT-DECORATION: none;
}
A.top12a:hover {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
A.blue01:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
A.blue01:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
A.blue01:hover {
	FONT-SIZE: 12px; COLOR: #FF0000; TEXT-DECORATION: none;
}
A.newsright:link {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 170%; TEXT-DECORATION: none;
}
A.newsright:visited {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 170%; TEXT-DECORATION: none;
}
A.newsright:hover {
	FONT-SIZE: 12px; COLOR: #669304; LINE-HEIGHT: 170%; TEXT-DECORATION: none;
}
.jiameng {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A9A9A9;
}
A.fenlei14:link {
	FONT-SIZE: 14px; COLOR: #1460ed; TEXT-DECORATION: none;
}
A.fenlei14:visited {
	FONT-SIZE: 14px; COLOR: #1460ed; TEXT-DECORATION: none;
}
A.fenlei14:hover {
	FONT-SIZE: 14px; COLOR: #1460ed; TEXT-DECORATION: underline;
}
A.fenfei12:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
A.fenfei12:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;
}
A.fenfei12:hover {
	FONT-SIZE: 12px; COLOR: #ff9900; TEXT-DECORATION: none;
}
.highlightit img{
border: 2px solid #e5e5e5;
}
.highlightit:hover img{
border: 1px solid #ff6600;
}
.highlightit:hover{
color: red; /* Dummy definition to overcome IE bug */
}
IMG {BORDER: 0px;}
#linkPush A {PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 6px; HEIGHT: 28px; TEXT-ALIGN: center; TEXT-DECORATION: none}
#linkPush A:hover {BACKGROUND: url(../img/pushHere.gif) no-repeat; WIDTH: 92px; PADDING-TOP: 8px; FONT-FAMILY: "宋体"; TEXT-ALIGN: center}
#linkPush A.linkPushHere {BACKGROUND: url(../img/pushHere.gif) no-repeat; WIDTH: 92px; PADDING-TOP: 8px; FONT-FAMILY: "宋体"; TEXT-ALIGN: center}
.overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}