.vis1 
 {
	 visibility:visible 
	 }
	 
.vis2 {
	visibility:hidden 
}

.nav {
	FONT-SIZE: 12px; COLOR: #000000
}

.nav A {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}

.nav A:link {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}

.nav A:hover {
	FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: underline
}

.nav A:visited {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}

A.nounderline {
	COLOR: #000000; TEXT-DECORATION: none
}

A.nounderline:hover {
	COLOR: red; TEXT-DECORATION: none
}

TD.tecnav A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.blacklink {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.footer {
	FONT-SIZE: 12px
}
.pt9 {
	FONT-SIZE: 12px; LINE-HEIGHT: 140%
}
.date {
	FONT-SIZE: 12px; COLOR: #999999
}
TABLE.font9 {
	FONT-SIZE: 12px
}
TABLE.font10 {
	FONT-SIZE: 10.5pt; LINE-HEIGHT: 140%
}
.in {
	BORDER-RIGHT: 1px ridge; BORDER-TOP: #ffffff 1px ridge; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px ridge; WIDTH: 46px; BORDER-BOTTOM: 1px ridge; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc
}
.in2 {
	BORDER-RIGHT: 1px ridge; BORDER-TOP: #ffffff 1px ridge; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px ridge; WIDTH: 36px; BORDER-BOTTOM: 1px ridge; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc
}
.int {
	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; VERTICAL-ALIGN: text-bottom; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset; BACKGROUND-COLOR: #ffffff
}
TABLE.topsitenav {
	HEIGHT: 24px; 
}
TABLE.topsitenav TD IMG {
	MARGIN: 0px 0px 0px 5px
}
TABLE.topsitenav TD.toplink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.topsitenav TD.toplink A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
TABLE.topsitenav TD.toplink A:hover {
	COLOR: #ff0000
}
TABLE.headbanner {
	BORDER-RIGHT: #c1c1c1 1px solid; BORDER-TOP: #c1c1c1 1px solid; MARGIN: 4px 0px; BORDER-LEFT: #c1c1c1 1px solid; BORDER-BOTTOM: #c1c1c1 1px solid; BACKGROUND-COLOR: #efefef
}

TABLE.topsitenav TD {
	FONT-SIZE: 12px
}
TABLE.topsitenav TD A {
	FONT-SIZE: 12px
}
TABLE.headbanner TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 140%
}
TABLE.headbanner TD A {
	FONT-SIZE: 12px; LINE-HEIGHT: 140%
}

	A:link { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none }
	A:visited { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none }
	A:active { FONT-SIZE: 12px; TEXT-DECORATION: none }
	A:hover { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline }
	A.la01:link { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline }
	A.la01:visited { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline }
	A.la01:active { FONT-SIZE: 12px; TEXT-DECORATION: none }
	A.la01:hover { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none }
	A.la02:link { FONT-SIZE: 12px; COLOR: #787878; TEXT-DECORATION: none }
	A.la02:visited { FONT-SIZE: 12px; COLOR: #787878; TEXT-DECORATION: none }
	A.la02:active { FONT-SIZE: 12px; TEXT-DECORATION: none }
	A.la02:hover { FONT-SIZE: 12px; COLOR: #787878; TEXT-DECORATION: underline }
	A.la03:link { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none }
	A.la03:visited { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none }
	A.la03:active { FONT-SIZE: 12px; TEXT-DECORATION: none }
	A.la03:hover { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline }
	A.la04:link { FONT-SIZE: 12px; COLOR: #af0301; TEXT-DECORATION: none }
	A.la04:visited { FONT-SIZE: 12px; COLOR: #af0301; TEXT-DECORATION: none }
	A.la04:active { FONT-SIZE: 12px; TEXT-DECORATION: none }
	A.la04:hover { FONT-SIZE: 12px; COLOR: #af0301; TEXT-DECORATION: underline }
	A.la05:link { FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline }
	A.la05:visited { FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline }
	A.la05:active { FONT-SIZE: 12px; TEXT-DECORATION: none }
	A.la05:hover { FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none }
	A.la06:link { FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none }
	A.la06:visited { FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none }
	A.la06:active { FONT-SIZE: 12px; TEXT-DECORATION: none }
	A.la06:hover { FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline }
	TABLE.lan01 A:link { FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 150%; TEXT-DECORATION: none }
	TABLE.lan01 A:visited { FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 150%; TEXT-DECORATION: none }
	TABLE.lan01 A:active { FONT-SIZE: 14px; LINE-HEIGHT: 150%; TEXT-DECORATION: none }
	TABLE.lan01 A:hover { FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 150%; TEXT-DECORATION: underline }
	TABLE.lan01 TD { FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 150%; TEXT-DECORATION: none }
	TABLE.blue01 A:link { FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 160%; TEXT-DECORATION: underline }
	TABLE.blue01 A:visited { FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 160%; TEXT-DECORATION: underline }
	TABLE.blue01 A:active { FONT-SIZE: 12px; LINE-HEIGHT: 160%; TEXT-DECORATION: none }
	TABLE.blue01 A:hover { FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 160%; TEXT-DECORATION: none }
	TABLE.blue01 TD { FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 160%; TEXT-DECORATION: none }
	TABLE.blue02 A:link { FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 160%; TEXT-DECORATION: underline }
	TABLE.blue02 A:visited { FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 160%; TEXT-DECORATION: underline }
	TABLE.blue02 A:active { FONT-SIZE: 12px; LINE-HEIGHT: 160%; TEXT-DECORATION: none }
	TABLE.blue02 A:hover { FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 160%; TEXT-DECORATION: none }
	TABLE.blue02 TD { FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 160%; TEXT-DECORATION: none }
	TABLE.blue03 A:link { FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 170%; TEXT-DECORATION: underline }
	TABLE.blue03 A:visited { FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 170%; TEXT-DECORATION: underline }
	TABLE.blue03 A:active { FONT-SIZE: 12px; LINE-HEIGHT: 170%; TEXT-DECORATION: none }
	TABLE.blue03 A:hover { FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 170%; TEXT-DECORATION: none }
	TABLE.blue03 TD { FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 170%; TEXT-DECORATION: none }
	TABLE.black01 A:link { FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 160%; TEXT-DECORATION: none }
	TABLE.black01 A:visited { FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 160%; TEXT-DECORATION: none }
	TABLE.black01 A:active { FONT-SIZE: 12px; LINE-HEIGHT: 160%; TEXT-DECORATION: none }
	TABLE.black01 A:hover { FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 160%; TEXT-DECORATION: underline }
	TABLE.black01 TD { FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 160%; TEXT-DECORATION: none }
	TABLE.blue04 A:link { FONT-SIZE: 12px; COLOR: #1a1aa3; LINE-HEIGHT: 170%; TEXT-DECORATION: underline }
	TABLE.blue04 A:visited { FONT-SIZE: 12px; COLOR: #1a1aa3; LINE-HEIGHT: 170%; TEXT-DECORATION: underline }
	TABLE.blue04 A:active { FONT-SIZE: 12px; LINE-HEIGHT: 170%; TEXT-DECORATION: none }
	TABLE.blue04 A:hover { FONT-SIZE: 12px; COLOR: #1a1aa3; LINE-HEIGHT: 170%; TEXT-DECORATION: none }
	TABLE.blue04 TD { FONT-SIZE: 12px; COLOR: #1a1aa3; LINE-HEIGHT: 170%; TEXT-DECORATION: none }
	
	
#newsNav {background:url(../style/newsNav.gif) left bottom repeat-x; width:770px; height:55px; margin:0 auto; overflow:hidden;}
#newsNavLogo {background:url(../style/newsNav.gif) left top repeat-x; width:150px; height:55px; float:left; text-align:left;}
#newsNavLogo img {margin-left:8px; border:none;}
#hotnews {background:url(../style/newsNav.gif) -189px 5px no-repeat; width:285px !important; width /**/:500px; line-height:25px; float:left; padding:0 15px; color:#1C3260;}

#focusTopic_titgn { height:26px !important; height /**/:28px; line-height:25px; border:1px solid #9dbadf; font-size:14px; font-weight:bold;  background:#f7f7f7;}
#tit_gn { height:20px !important; height /**/:20px; line-height:24px; border:1px solid #9dbadf; font-size:14px;  padding-left:1em; text-align:left; background:#F0F8FF;}
#focusTopic_titgw { height:26px !important; height /**/:28px; line-height:25px; border:1px solid #9dbadf; font-size:14px; font-weight:bold;  background:#f7f7f7;}
#tit_gw { height:20px !important; height /**/:20px; line-height:24px; border:1px solid #9dbadf; font-size:14px;  padding-left:1em; text-align:left; background:#FFFAF0;}
#focusTopic_titgs { height:26px !important; height /**/:28px; line-height:25px; border:1px solid #9dbadf; font-size:14px; font-weight:bold;  background:#bed7f7;}
#tit_gs { height:20px !important; height /**/:20px; line-height:24px; border:1px solid #9dbadf; font-size:14px;  padding-left:1em; text-align:left; background:#F0FFFF;}
#focusTopic_tithy { height:26px !important; height /**/:28px; line-height:25px; border:1px solid #9dbadf; font-size:14px; font-weight:bold;  background:#f7f7f7;}
#tit_hy { height:20px !important; height /**/:20px; line-height:24px; border:1px solid #9dbadf; font-size:14px;  padding-left:1em; text-align:left; background:#FDF5E6;}
#focusTopic_titpic { height:26px !important; height /**/:28px; line-height:25px; border:1px solid #9dbadf; font-size:14px; font-weight:bold;  background:#bed7f7;}

#focusTopic_titpro { height:26px !important; height /**/:28px; line-height:25px; border:1px solid #9dbadf; font-size:14px; font-weight:bold;  background:#f7f7f7;}
#tit_pro { height:20px !important; height /**/:20px; line-height:20px; border:1px solid #9dbadf; font-size:14px;  padding-left:1em; text-align:left; background:#FFF5EE;}

#picBlk img { border:1px solid #000;}
#picBlk a:hover { text-decoration:none;}
