BODY {FONT-FAMILY: 12px/1.5 Tahoma, Helvetica, Arial, sans-serif; COLOR: #07519a; background: url(body_bg.jpg) repeat center center;TEXT-DECORATION: none}
.defaultsmallfont {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "宋体", "Verdana"
}
.defaultsmallfont_menu {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "宋体", "Verdana"
}
.mailboxinput {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; WIDTH: 60px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: "宋体", Verdana; HEIGHT: 14px
}
.imgbox {
	BORDER-RIGHT: #EFEEFF 1px solid; BORDER-TOP: #EFEEFF 1px solid; BORDER-LEFT: #EFEEFF 1px solid; BORDER-BOTTOM: #EFEEFF 1px solid;PADDING-RIGHT: 2px;PADDING-LEFT: 2px;PADDING-BOTTOM: 2px;PADDING-TOP: 2px
}
.imgindexbox {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid;PADDING-RIGHT: 2px;PADDING-LEFT: 2px;PADDING-BOTTOM: 2px;PADDING-TOP: 2px
}
.boxbox {
	BORDER-RIGHT: #EFEEFF 1px solid; BORDER-TOP: #EFEEFF 1px solid; BORDER-LEFT: #EFEEFF 1px solid; BORDER-BOTTOM: #EFEEFF 1px solid;PADDING-RIGHT: 2px;PADDING-LEFT: 2px;PADDING-BOTTOM: 2px;PADDING-TOP: 2px
}
.leftbox {
	BORDER-RIGHT: #B2DDF7 1px solid; BORDER-TOP: #B2DDF7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #B2DDF7 1px solid; WIDTH: 224px; BORDER-BOTTOM: #B2DDF7 1px solid; FONT-FAMILY: "宋体", Verdana; HEIGHT: 230px
}
.left2box {
	BORDER-RIGHT: #B2DDF7 1px solid; BORDER-TOP: #B2DDF7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #B2DDF7 1px solid; WIDTH: 224px; BORDER-BOTTOM: #B2DDF7 1px solid; FONT-FAMILY: "宋体", Verdana; HEIGHT: 250px
}
.left2box2 {
	BORDER-RIGHT: #B2DDF7 1px solid; BORDER-TOP: #B2DDF7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #B2DDF7 1px solid; WIDTH: 224px; BORDER-BOTTOM: #B2DDF7 1px solid; FONT-FAMILY: "宋体", Verdana; HEIGHT: 376px
}
.main1box {
	BORDER-RIGHT: #B2DDF7 1px solid; BORDER-TOP: #B2DDF7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #B2DDF7 1px solid; WIDTH: 720px; BORDER-BOTTOM: #B2DDF7 1px solid; HEIGHT: 250px
}
.main2box {
	BORDER-RIGHT: #B2DDF7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #B2DDF7 1px solid; WIDTH: 350px; BORDER-BOTTOM: #B2DDF7 1px solid; HEIGHT: 250px
}
.mailboxsubmit {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; WIDTH: 38px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: "宋体", Verdana; HEIGHT: 16px; BACKGROUND-COLOR: #cccccc
}
.mailboxsubmit2 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; WIDTH: 98px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: "宋体", Verdana; HEIGHT: 30px; BACKGROUND-COLOR: #cccccc
}
.mailboxinputt{
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; WIDTH: 80px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: "宋体", Verdana; HEIGHT: 20px
}

toplink {
	FONT-SIZE: 13px; LINE-HEIGHT: 200%
}
.toplink:link {
	FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none
}
.toplink:hover {
	FONT-SIZE: 13px; COLOR: #ffffff
}
.toplink:visited {
	FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none
}
toplink1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 200%
}
.toplink1:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #045294; TEXT-DECORATION: none
}
.toplink1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #045294
}
.toplink1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #045294; TEXT-DECORATION: none
}
.more:visited {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: medium none; COLOR: #cc0000; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.more:link {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: medium none; COLOR: #cc0000; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.more:hover {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: medium none; COLOR: #cc0000; BORDER-BOTTOM: medium none
}
TD {
	FONT-SIZE: 12px; COLOR: #141414; LINE-HEIGHT: 24px; FONT-FAMILY: "宋体", Verdana
}
A:visited {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none;  FONT-FAMILY: 12px/1.5 Tahoma, Helvetica, Arial, sans-serif; COLOR: #07519a; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
A:link {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; FONT-FAMILY: 12px/1.5 Tahoma, Helvetica, Arial, sans-serif; COLOR: #07519a; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
A:hover {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #ff0000; BORDER-BOTTOM: medium none
}
topm {
	FONT-SIZE: 12px; LINE-HEIGHT: 200%
}
.topm:link {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.topm:hover {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.topm:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.tz {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 24px; FONT-FAMILY: "宋体"
}
.tlink {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 200%; TEXT-DECORATION: none
}
A.tlink:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.tlink:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.tlink:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.STYLE1 {
	FONT-SIZE: 13px
}
.STYLE3 {
	COLOR: #ffffff
}



.nav {
	FLOAT: left; WIDTH: 900px; HEIGHT: 35px
}
.nav LI {
	FLOAT: left; WIDTH: 80px; LINE-HEIGHT: 35px; HEIGHT: 35px; TEXT-ALIGN: center
}
.nav LI A {
	DISPLAY: block; BACKGROUND: url(nav_main_bg.jpg) no-repeat left top; WIDTH: 80px; COLOR: #ffffff; LETTER-SPACING: 2px; HEIGHT: 35px; TEXT-DECORATION: none
}
.nav LI A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(nav_main_bg.jpg) no-repeat left -35px; COLOR: #000000
}
.nav LI A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav .home {
	WIDTH: 71px
}
.nav .home A {
	DISPLAY: block; BACKGROUND: url(nav_home_bg.jpg) no-repeat left top; WIDTH: 71px; HEIGHT: 35px
}
.nav .home A:hover {
	BACKGROUND: url(nav_home_bg.jpg) no-repeat left -35px
}
.nav .more {
	WIDTH: 98px
}
.nav .more A {
	DISPLAY: block; FONT-WEIGHT: normal; BACKGROUND: url(nav_more_bg.jpg) no-repeat left top; WIDTH: 98px; COLOR: #ffffff; LETTER-SPACING: normal; HEIGHT: 35px
}
.nav .more A:hover {
	DISPLAY: block; FONT-WEIGHT: normal; BACKGROUND: url(nav_more_bg.jpg) no-repeat left -35px; WIDTH: 98px; COLOR: #ffffff; LETTER-SPACING: normal; HEIGHT: 35px
}
.nav .more UL {
	BORDER-RIGHT: #97a5bd 1px solid; BORDER-TOP: #97a5bd 1px solid; BACKGROUND: url(top_jump_bg.jpg) #ffffff repeat-x left top; FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=2, color=#7A8793); BORDER-LEFT: #97a5bd 1px solid; WIDTH: 90px; BORDER-BOTTOM: #97a5bd 1px solid; HEIGHT: 100px
}
.nav .more UL LI {
	LINE-HEIGHT: 30px; HEIGHT: 30px
}
.nav .more UL LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 90px; COLOR: #0b4ca1; TEXT-INDENT: 30px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: left
}
.nav .more UL LI SPAN {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-INDENT: 10px
}
.nav .more UL LI P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 90px; COLOR: #666666; LINE-HEIGHT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccfd5 1px solid; TEXT-ALIGN: left
}
.nav .more UL LI A:hover {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 130px; COLOR: #ff6600; LINE-HEIGHT: 30px; HEIGHT: 30px
}


.nav22 {
	FLOAT: left; WIDTH: 990px; HEIGHT: 35px
}
.nav22 LI {
	FLOAT: left; WIDTH: 80px; LINE-HEIGHT: 35px; HEIGHT: 35px; TEXT-ALIGN: center
}
.nav22 LI A {
	DISPLAY: block; BACKGROUND: url(nav_main_bg.jpg) no-repeat left top; WIDTH: 80px; COLOR: #ffffff; LETTER-SPACING: 2px; HEIGHT: 35px; TEXT-DECORATION: none
}
.nav22 LI A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(nav_main_bg.jpg) no-repeat left -35px; COLOR: #000000
}
.nav22 LI A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav22 .home {
	WIDTH: 71px
}
.nav22 .home A {
	DISPLAY: block; BACKGROUND: url(nav_home_bg.jpg) no-repeat left top; WIDTH: 71px; HEIGHT: 35px
}
.nav22 .home A:hover {
	BACKGROUND: url(nav_home_bg.jpg) no-repeat left -35px
}
.nav22 .more {
	WIDTH: 98px
}
.nav22 .more A {
	DISPLAY: block; FONT-WEIGHT: normal; BACKGROUND: url(nav_more_bg.jpg) no-repeat left top; WIDTH: 98px; COLOR: #ffffff; LETTER-SPACING: normal; HEIGHT: 35px
}
.nav22 .more A:hover {
	DISPLAY: block; FONT-WEIGHT: normal; BACKGROUND: url(nav_more_bg.jpg) no-repeat left -35px; WIDTH: 98px; COLOR: #ffffff; LETTER-SPACING: normal; HEIGHT: 35px
}
.nav22 .more UL {
	BORDER-RIGHT: #97a5bd 1px solid; BORDER-TOP: #97a5bd 1px solid; BACKGROUND: url(top_jump_bg.jpg) #ffffff repeat-x left top; FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=2, color=#7A8793); BORDER-LEFT: #97a5bd 1px solid; WIDTH: 90px; BORDER-BOTTOM: #97a5bd 1px solid; HEIGHT: 100px
}
.nav22 .more UL LI {
	LINE-HEIGHT: 30px; HEIGHT: 30px
}
.nav22 .more UL LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 90px; COLOR: #0b4ca1; TEXT-INDENT: 30px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: left
}
.nav22 .more UL LI SPAN {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-INDENT: 10px
}
.nav22 .more UL LI P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 90px; COLOR: #666666; LINE-HEIGHT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccfd5 1px solid; TEXT-ALIGN: left
}
.nav22 .more UL LI A:hover {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 130px; COLOR: #ff6600; LINE-HEIGHT: 30px; HEIGHT: 30px
}

.topinfo {
    margin-bottom: 2px;
    overflow: hidden;

}
.topinfo h3 {
    color: #ff0000;
    text-align:center;
    font-size: 130%;
    font-weight: bold;
    white-space: nowrap;
    margin: 15px 20px 0px 15px;
}
