HTML {
	padding-right: 0px; display: block; padding-left: 0px; background: #fff; padding-bottom: 0px; margin: 0px; padding-top: 0px; text-align: center
;}
BODY {
	padding-right: 0px; padding-left: 0px; font-size: 12px; background: #fff; padding-bottom: 0px; margin: 0px auto; width: 950px; color: #000; line-height: 1.6; padding-top: 0px; text-align: left
;}
TD {
	font-size: 12px; color: #000; line-height: 1.6
;}
 .dh{ font-size:12px; color:#FFFFFF;}
.dh a:link {
	color: #ffffff;
	font-size:14px;
	line-height:25px;
	text-decoration: none;}
.dh a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size:14px;}
.dh a:hover {
	text-decoration: none;
	font-size:14px;
	line-height:25px;
	display:block;
	background:#D0F4FD;
	color: #ff0000;}
.dh a:active {
	text-decoration: none;
	font-size:14px;}
FORM {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
;}
.articlelist ul li{ width:630px;}
UL {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
;}
LI {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
;}
P {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
;}
UL LI {
	line-height: 1.8
;}
H1 {
	padding-right: 0px; padding-left: 0px; font-size: 26px; padding-bottom: 0px; margin: 0px; padding-top: 0px
;}
IMG {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
;}
#header {}
#header TD {
	padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px
;}
#logo {
	width: 34%
;}
#logo IMG {
	margin: 4px 0px 0px 8px
;}
.top {
	background: url(../images/bg_top.gif) #f3f3f3 repeat-x left top
;}
.top TD {
	padding-right: 8px; padding-left: 8px; padding-bottom: 2px; color: #666; padding-top: 2px
;}
.tab_xukuang{border-right: #cccccc 1px dashed; border-top: #cccccc 1px dashed; background: #fafafa; border-left: #cccccc 1px dashed; line-height: 30px; border-bottom: #cccccc 1px dashed; height:30px; padding-top:5px;}
.punlun_div{padding-right: 10px; padding-left: 10px; padding-bottom: 10px; width: 96%; padding-top: 10px; border-bottom: #afbcc2 1px dashed; text-align:left;}
.border_top{border-top: #cedece 1px solid;}
.border_bottom{border-bottom: #cedece 1px solid;}
.punlun_div{padding-right: 10px; padding-left: 10px; padding-bottom: 10px; width: 96%; padding-top: 10px; border-bottom: #afbcc2 1px dashed; text-align:left;}
#menu {
	font-size: 12px; background: url(../images/snav_bg_m.gif) #e7f6ff repeat-x center bottom;}
#nav {
	border-right: #ccc 1px solid; background: url(../images/nav_bg2.gif) #3ca4e3 repeat-x center top; border-left: #ccc 1px solid; height:29px; clear:both;}
#nav UL {
	padding-right: 10px; padding-left: 10px; padding-bottom: 0px; padding-top: 0px
;}
#nav UL LI {
	float: left; width: 74px; list-style-type:none; display:block;}
#nav UL LI.home {}
#sNav {
	clear: both; background: url(../images/snav_bg_l.gif) no-repeat left bottom
;}
#sNav UL {
	padding-right: 20px; padding-left: 20px; background: url(../images/snav_bg_r.gif) no-repeat right bottom; padding-bottom: 0px; padding-top: 0px
;}
#sNav UL LI {
	padding-right: 4px; display: inline; background: url(../images/snav_a_bg.gif) no-repeat right center; margin-right: 8px
;}
#sNav UL LI.no {
	padding-right: 0px; background: none transparent scroll repeat 0% 0%; color: #666; margin-right: 0px
;}
#sNav SPAN {
	display: block; float: left; width: 130px; color: #000; line-height: 24px; text-align: center
;}
#footer {
	clear: both; border-top: #2380d3 4px solid; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center
;}
#footer TD {
	color: #666
;}
#footer TD.fontRed {
	color: #f00
;}
#botNav {
	padding-top: 10px
;}
A {
	color: #039; text-decoration: none
;}
A:hover {
	color: #f00! important; text-decoration: underline
;}
.focus-text-line{margin:6px 0;border-bottom:#ccc 1px dashed;}
#nav UL LI A {
	display: block; font-weight: bold; background: url(../images/nav_a_bg4.gif) no-repeat left center; color: #fff; line-height: 30px; text-align: center; text-decoration: none
;}
#nav UL LI.home A {
	background: none transparent scroll repeat 0% 0%
;}
#nav UL LI.current A {
	background: url(../images/nav_a_bg2.gif) no-repeat center 3px; color: #e10000
;}
#nav UL LI A:hover {
	background: url(../images/nav_a_bg3.gif) no-repeat center 3px; color: #000! important
;}
#nav UL LI.current A:hover {
	background: url(../images/nav_a_bg2.gif) no-repeat center 3px
;}
#sNav UL LI A {
	color: #333; line-height: 26px; text-decoration: none
;}
#sNav UL LI A:hover {
	color: #f30; text-decoration: underline
;}
.fontRed A {
	color: #f00
;}
.titleBar H4 A {
	color: #000; line-height: 25px
;}
.mid UL LI A {
	color: #000
;}
.mid .titleBar A {
	line-height: 21px
;}
.newsList UL LI A {}
.sider .rank UL LI A {
	text-decoration: none
;}
.mid .titleBarBot H1 A {
	colo: #09358E
;}
.articleBot ul li A {
	font-size: 14px
;}
.articleList ul li A {
	font-size: 14px
;}
.articleList ul li span {
	float: right; text-align: left;}
.fontRed {
	color: #f00
;}
.fontWhite {
	color: #fff
;}
.lineAll {
	border-right: #ccc 1px solid; border-top: #ccc 1px solid; border-left: #ccc 1px solid; border-bottom: #ccc 1px solid
;}
.lineBot {
	border-bottom: #dee9fd 1px solid
;}
.lineTop {border-top: #ccc 1px solid;}
.lineLeft {border-left: #87c1ef 1px solid;}
.marTop {margin-top: 8px;}
.padLeft {padding-left: 10px;}
.padLeft1 {	padding-left: 0px; padding-bottom:10px;}
.padcentent {	padding-left: 8px;}
.titleBarBot H3 {
	padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: 0px 0px 2px; padding-top: 0px
;}
.mid .titleBarBot H3 {font-size: 14px; padding-bottom: 4px; border-bottom: #eaeaea 1px solid;}
.titleBar SPAN {float: right; margin-right: 10px;}
.titleBar H4 {padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: 0px; color: #000; text-indent: 10px; line-height: 25px; padding-top: 0px;}
.mid .titleBar {border-top: #dadada 1px solid; background: url(../images/bg_title_sider.gif) #def0fe repeat-x 0px 0px; border-bottom: #fff 2px solid;}
.mid .titleBarBot {border-top: #e1f0fd 1px solid;}
.mid .titleBarBot P {color: #666;}
.mid .titleBar TD {	border-top: #fff 3px solid; line-height: 21px;}
.mid .titleBar H4 {	line-height: 21px;}
#searchBar {background: #f0faff;}
#searchBar .inputText {	height: 16px;}
#searchBar .inputSub {
	border-right: #85b2f6 1px; border-top: #85b2f6 1px; font-size: 12px; background: url(../images/icon_sub2.gif) #fff no-repeat center center; border-left: #85b2f6 1px; width: 44px; color: #333; border-bottom: #85b2f6 1px; letter-spacing: 4px; height: 20px
;}
.sider .titleBar {
	border-right: #96c8f1 1px solid; border-top: #96c8f1 1px solid; background: url(../images/bg_title_sider.gif) #c7e6ff repeat-x left top; border-left: #96c8f1 1px solid; border-bottom: #96c8f1 1px
;}
.sider2 .titleBar {
	border-right: #96c8f1 1px solid; border-top: #96c8f1 1px solid; background: url(../images/bg_title_sider.gif) #c7e6ff repeat-x left top; border-left: #96c8f1 1px solid; border-bottom: #96c8f1 1px
;}
.titleBar IMG {	margin-top: 6px;}
.sider .titleBarBot {border-right: #96c8f1 1px solid; border-left: #96c8f1 1px solid; border-bottom: #96c8f1 1px solid;}
.sider .titleBarBot_top {border: #96c8f1 1px solid;}
.sider .titleBarBot_top h4{font-size:14px; margin:0px; padding:0px;}
.sider2 .titleBarBot {border-right: #96c8f1 1px solid; border-left: #96c8f1 1px solid; border-bottom: #96c8f1 1px solid;}
.sider UL LI {
	padding-right: 0px; padding-left: 6px; background: url(../images/icon_dot.gif) no-repeat left 10px; padding-bottom: 0px; padding-top: 0px; text-align:left;}
.mid UL LI {
	padding-right: 0px; padding-left: 8px; background: url(../images/icon_dot.gif) no-repeat left 10px; padding-bottom: 0px; padding-top: 0px
;}
.sider2 UL LI {
	padding-right: 0px; padding-left: 8px; background: url(../images/icon_dot.gif) no-repeat left 10px; padding-bottom: 0px; padding-top: 0px
;}
.mid UL LI {clear: both; font-size: 14px;}
.mid UL LI SPAN {float: right; color: #666;}
.mid .newsList UL LI {color: #039;}
#pic {
	border-right: #dadada 1px solid; border-top: #dadada 1px solid; border-left: #dadada 1px solid; border-bottom: #dadada 1px solid
;}
#pic .titleBar {background: #efefef; border-bottom: #fff 2px solid;}
#pic .titleBarBot {border-top: #f3f3f3 1px solid;}
#pic .titleBar TD {line-height: 22px;}
#pic .titleBar H4 {
	padding-left: 14px; background: url(../images/icon_title.gif) no-repeat 8px center
;}
#pic .titleBarBot TD {width: 20%; text-align: center;}
/*#pic .titleBarBot IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}*/
#links {
	clear: both; border-right: #59c2fb 1px solid; border-top: #59c2fb 1px solid; background: #f8fcfe; border-left: #59c2fb 1px solid; border-bottom: #59c2fb 1px solid
;}
.sider .rank UL LI {
	list-style-position: inside; background: url(bg_rank.gif) no-repeat 0px 7px; padding-bottom: 2px; color: #fff; padding-top: 2px; border-bottom: #ccc 1px dashed; list-style-type: decimal
;}
 HTML .sider .rank UL LI {
	list-style-position: inside; background: url(bg_rank.gif) no-repeat 3px 7px; padding-bottom: 2px; color: #fff; padding-top: 2px; border-bottom: #ccc 1px dashed; list-style-type: decimal
;}
UNKNOWN {
	list-style-position: inside; background: url(bg_rank.gif) no-repeat 3px 7px; padding-bottom: 2px; color: #fff; padding-top: 2px; border-bottom: #ccc 1px dashed; list-style-type: decimal
;}
.sider .rank UL LI.photo {
	margin-bottom: 8px; padding-bottom: 8px; border-bottom: #eaeaea 1px solid
;}
.sider .rank UL LI.photo P {color: #000;}
.sider .rank UL LI.photo IMG {float: left;}
.mid .photo IMG {float: left; margin-bottom: 4px;}
.mid .titleBarBot .photo H3 {
	font-size: 14px; padding-bottom: 4px; border-bottom-style: none
;}
.mid .photo {
	padding-bottom: 6px; border-bottom: #eaeaea 1px solid
;}
.mid .titleBarBot H1 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: -4px 0px 0px; padding-top: 0px; text-align: center
;}
.articleBg {border-right: #dadada 1px solid;}
.articleBg H1 {
	padding-right: 0px; padding-left: 0px; font-size: 28px; padding-bottom: 5px; margin: 0px 8px; color: #09358e; padding-top: 5px; border-bottom: #ccc 1px dashed
;}
.articleBody {
	padding-right: 8px; padding-left: 8px; font-size: 14px; padding-bottom: 10px; padding-top: 10px;word-wrap: break-word; word-break: normal;}
.articleBody P {margin: 0px 0px 1.5em;}
.articlePage {
	padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px; border-bottom: #999 1px dashed
;}
.articleBot {
	border-right: #c4def4 1px solid; border-top: #c4def4 1px solid; margin: 12px; border-left: #c4def4 1px solid; border-bottom: #c4def4 1px solid
;}
.articleBot .titleBar {
	padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: 14px; background: #ddecf9; padding-bottom: 3px; padding-top: 3px
;}
.articleTool {padding-right: 0px; border-top: #999 1px solid; padding-left: 0px; padding-bottom: 12px; margin: 12px; padding-top: 12px
;}
.articleBot UL {padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px;}
#content {border-top: #bababa 1px solid; border-bottom: #bababa 1px solid;}
.content .midSider {width: 280px;}
.articleList UL {padding-right: 15px; padding-left: 15px; padding-bottom: 5px; padding-top: 5px;}
.articleList UL LI {
	padding-right: 0px; padding-left: 8px; background: url(icon_dot.gif) no-repeat left 15px; padding-bottom: 0px; padding-top: 0px; width:640px;}
UL LI span{float: right; text-align: left; padding-right:0px;}

.downList {padding-right: 4px; padding-left: 4px; padding-bottom: 0px; padding-top: 0px;}
.downList TABLE TD {padding-right: 4px; padding-left: 4px; padding-bottom: 4px; padding-top: 4px;}
.downList .softsay {color: #666;}
.picList IMG {
	border-right: #666 1px solid; border-top: #666 1px solid; border-left: #666 1px solid; border-bottom: #666 1px solid
;}
.picList P {padding-right: 4px; padding-left: 4px; padding-bottom: 0px; padding-top: 0px;}
.flashList IMG {
	border-right: #666 1px solid; border-top: #666 1px solid; border-left: #666 1px solid; margin-right: 6px; border-bottom: #666 1px solid
;}
.flashList HR {color: #ccc;}
.movieList {padding-right: 8px; padding-left: 8px; padding-bottom: 8px; padding-top: 8px;}
.shopList {padding-right: 8px; padding-left: 8px; padding-bottom: 8px; padding-top: 8px;}
.shopList TABLE {margin-bottom: 10px;}
.listPage TD {padding-right: 6px; padding-left: 6px; padding-bottom: 0px; padding-top: 0px;}
#listTopPage {margin-top: 10px;}
#listBotPage {margin-bottom: 10px;}
#column UL LI {	font-size: 14px;}
IMG.photo {
	border-right: #ccc 1px solid; padding-right: 4px; border-top: #ccc 1px solid; padding-left: 4px; padding-bottom: 4px; margin: 0px 6px 4px 0px; border-left: #ccc 1px solid; padding-top: 4px; border-bottom: #ccc 1px solid
;}
/*.titleBarBot IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 6px 4px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}*/
.none IMG {
	margin: 0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
;}
.padAll {
	padding-right: 12px; padding-left: 12px; padding-bottom: 12px; padding-top: 12px
;}
.leftcp TABLE {	width: 100%;}
.leftcp TABLE TD {text-align: left;}
.main {	margin: 8px 0px 0px -10px;}
.main .mainBox {float: left; margin-left: 10px; width: 330px;}
.main2 {margin: 8px 0px 0px;}
.main2 .mainBox {float: left; width: 330px; margin-right: 10px;}
#class9 #nav UL LI.menu9 A {
	background: url(nav_a_bg2.gif) no-repeat center 3px; color: #e10000
;}
#class9 #nav UL LI.menu9 A:hover {
	background: url(nav_a_bg2.gif) no-repeat center 3px
;}
#class32 #nav UL LI.menu32 A {
	background: url(nav_a_bg2.gif) no-repeat center 3px; color: #e10000
;}
#class32 #nav UL LI.menu32 A:hover {background: url(nav_a_bg2.gif) no-repeat center 3px;}
.header {font: bold 9pt Tahoma, Verdana; color: #000000; background-color: #96c8f1;}
.header A {	color: #000000;}
.tableborder {
	border-right: #96c8f1 1px solid; border-top: #96c8f1 1px solid; background: #e1effb; border-left: #96c8f1 1px solid; border-bottom: #96c8f1 1px solid
;}

A.a01:link { color: #ff0000; text-decoration: none;}
A.a01:visited { color: #ff0000; text-decoration: none;}
A.a01:hover { color: #83D060; text-decoration: underline;}
A.a01:active { color: #666666; text-decoration: underline;}

A.a02:link { color: #0000FF; text-decoration: none;}
A.a02:visited { color: #0000FF; text-decoration: none;}
A.a02:hover { color: #83D060; text-decoration: underline;}
A.a02:active { color: #666666; text-decoration: underline;}

A.a03:link { color: #00FFFF; text-decoration: none;}
A.a03:visited { color: #00FFFF; text-decoration: none;}
A.a03:hover { color: #83D060; text-decoration: underline;}
A.a03:active { color: #666666; text-decoration: underline;}

A.a04:link { color: #FF9900; text-decoration: none;}
A.a04:visited { color: #FF9900; text-decoration: none;}
A.a04:hover { color: #83D060; text-decoration: underline;}
A.a04:active { color: #666666; text-decoration: underline;}

A.a05:link { color: #339966; text-decoration: none;}
A.a05:visited { color: #339966; text-decoration: none;}
A.a05:hover { color: #83D060; text-decoration: underline;}
A.a05:active { color: #666666; text-decoration: underline;}

.s01{ font-weight:bold;}
.s02{ font-style: italic;}

.top_news{
	width:auto;
	height:auto;
	overflow: hidden;
	background:url(../images/top_news.gif) repeat-x top;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;}
.bd1{ height:80px; overflow:hidden; border-bottom: #CDCDCD 1px dotted; margin:3px 0 5px 0; line-height:20px;}

.style_01_ht{ width:268px; height:30px; background:url(../images/title_bg.jpg) -613px 0px no-repeat;border: #96c8f1 1px solid;border-bottom: #96c8f1 0px solid; text-align:left;}
.style_01_nr{ width:100px; height:30px; background:url(../images/title_nt_1.jpg) 0px 4px no-repeat; text-align:center; line-height:38px; font-size:14px; font-weight:bold; color:#033F6D; margin:0 0 0 8px;}
.style_02_nr{ width:97px; height:36px; margin:0 0 0 38px;text-align:center; line-height:31px; font-size:14px; font-weight:bold; color:#033F6D; text-align:left;}
.style_03_ht{ width:auto; height:36px; background:url(../images/title_bg.jpg) 0px 0px no-repeat; text-align:left;}
/*滚动图片*/
.div_pic_m{margin:3px auto; width:948px; height:auto;}
.biankuang{ border:#A5CDF0 1px solid;}
.imgList {padding-right: 1px; display: block; padding-left: 1px;  overflow: hidden; line-height: 1.8;  text-align: center;}
.imgList UL {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
;}
.imgList LI {float: left;width: 140px;}
.imgList LI IMG {border-right: #ddd 1px solid; padding-right: 3px; border-top: #ddd 1px solid; display: block; padding-left: 3px; background: #fff; padding-bottom: 3px; margin: auto; border-left: #ddd 1px solid; padding-top: 3px; border-bottom: #ddd 1px solid; _vertical-align: bottom;}
A.imgLink IMG {	border-right: #ddd 1px solid; padding-right: 3px; border-top: #ddd 1px solid; display: block; padding-left: 3px; background: #fff; padding-bottom: 3px; margin: auto; border-left: #ddd 1px solid; padding-top: 3px; border-bottom: #ddd 1px solid; _vertical-align: bottom;}
A.imgLink {	margin: 5px auto; line-height: 1.8;}
.imgList LI A:hover IMG {	border-right: #ace 1px solid; padding-right: 3px; border-top: #ace 1px solid; padding-left: 3px; background: #f6f6f6; padding-bottom: 3px; border-left: #ace 1px solid; padding-top: 3px; border-bottom: #ace 1px solid;}
A.imgLink:hover IMG {	border-right: #ace 1px solid; padding-right: 3px; border-top: #ace 1px solid; padding-left: 3px; background: #f6f6f6; padding-bottom: 3px; border-left: #ace 1px solid; padding-top: 3px; border-bottom: #ace 1px solid;}
