BODY {
	FONT-SIZE: 12px; margin:0px;
}
TD {
	FONT-SIZE: 12px
}
TH {
	FONT-SIZE: 12px
}

.STYLE1 {
	COLOR: #ff0000
}
A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.STYLE2 {
	COLOR: #666666
}
.STYLE4 {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.STYLE6 {
	COLOR: #000000
}

.bu {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: repeat-x
}
.qieye {
	COLOR: #666666; LINE-HEIGHT: 20px
}
.hanggao {
	LINE-HEIGHT: 22px
}
.new {
	LINE-HEIGHT: 20px
}
.aa:link {
	COLOR: #000000
}
.aa:visited {
	COLOR: #000000
}
.aa:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.aa:active {
	COLOR: #000000
}
.cc:visited {
	COLOR: #000000
}
.cc:link {
	COLOR: #000000
}
.cc:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.cc:active {
	COLOR: #000000
}
.hangg {
	LINE-HEIGHT: 30px
}
.bb:link {
	COLOR: #666666
}
.bb:visited {
	COLOR: #666666
}
.bb:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.bb:active {
	COLOR: #666666
}
.hgao {
	LINE-HEIGHT: 25px
}
.sibian {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.bu1 {
	BACKGROUND-POSITION: right bottom; BACKGROUND-REPEAT: no-repeat
}

.logo{ width:790px; height:85px; float:left; text-align:left;}
.shoucang{ width:190px; height:25px; float:left; margin-top:10px; text-align:center;}

#top{ width:990px; height:85px; margin:auto; }
#nvg{ width:100%; height:40px; margin:auto; background-image:url(menu_bg.gif);}
#nvg #fege{ width:8px; float:left; height:40px}
#nvg #nvgl{ width:965px; height:40px; float:left;}
#nvg #nvgl #lis{ width:90px; height:40px; float:left; text-align:center; }
#nvg #nvgl #ge{ width:2px; height:40px; float:left; background-image:url(menu_xt.gif);}
.nvg{
	font-size:14px;
	line-height:40px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.nvg A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nvg A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nvg A:hover {
	COLOR: #000000; TEXT-DECORATION: underline; background-color:#FFFFFF; width:90px; height:40px;
}
.nvg A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}

#nvg #nvgl #h1{ width:200px; height:40px; float:left; }
.h1{ width:200px; height:25px; float:left; text-align:center; margin-top:8px; }
.h1 h1{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; line-height:25px; margin:0px auto;}
#jsads{ width:100%; height:208px; margin:auto; background-image:url(topbg.gif);}
#jsads #adleft{ width:990px; height:208px; float:left; background-image:url(jiahe.gif);}

#lsjhmain{ width:990px; margin-top:10px; margin-left:auto; margin-right:auto;}
#lsjhmain #mainleft{ width:390px; height:250px; text-align:center; float:left;}
.anlilinks{ width:195px; height:62px; text-align:center; float:left;}
.anlilinkt{ width:195px; height:62px; text-align:center; float:left; margin-top:10px;}
.anliad{ width:390px; height:100px; text-align:center; margin-top:10px; float:left;}
#lsjhmain #mainright{ width:590px; height:250px; float:left; margin-left:10px;}
#lsjhmain #mainright #mrtop{ width:590px; height:216px; float:left;}
.lsjhnews{ width:290px; height:216px; float:left;}
.newstop{ width:290px; height:11px; float:left; text-align:center;}
.newsnew{ width:270px; height:200px; margin-top:5px; margin-left:10px; margin-right:auto;}
.newsone{
	width:270px;
	height:25px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e7e7e7;
}
.noleft{ width:230px; height:25px; float:left; text-align:left; line-height:25px;}
.noleft A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.noleft A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.noleft A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.noleft A:active {
	COLOR: #666666; TEXT-DECORATION: none
}

.notime{ width:40px; float:left; height:25px; text-align:center; line-height:25px; color:#666666; font-size:10px;}
.newtwo{ width:270px; height:100px; float:left; text-align:left;}
.ntleft{ width:100px; height:80px; margin-top:10px; float:left; text-align:center;}
.ntright{ width:160px; height:80px; float:left; margin-top:10px; text-align:left; float:left; line-height:20px;}
#lsjhmain #mainright #mrbottom{ width:590px; height:124px; float:left;}
#lsjhmain #mainright #mbtop{ width:590px; height:11px; float:left; margin-top:3px;}
.altp{ width:990px; height:160px; margin-top:15px; float:left;}
.demoone{ width:100%; height:82px; float:left;}
.altpli{ width:96px; height:82px; text-align:center; float:left;}
ul,li{margin:0px; padding:0px;list-style:none;}

.sqBorder {width:990px; height:160px;}
.scroll_div {width:990px; height:160px;margin:0 auto; overflow: hidden; white-space: nowrap; background:#ffffff;}
.scroll_div img {width:180px;height:160px; border:1px #efefef solid;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}

.bottom{ width:100%; height:120px; margin-top:10px; margin-left:auto; margin-right:auto; background-color:#f8f8f8; text-align:center;}

.serverlink{ width:600px; height:40px; margin:auto; text-align:center; line-height:40px; font-size:12px; color:#FF0000;}
.btleft{ width:20%; height:60px; margin-top:10px; text-align:center; float:left; }
.btright{ width:70%; height:80px; float:left; text-align:left; line-height:25px;}

.youqing{ width:940px; height:40px; margin:auto; text-align:center; line-height:40px; font-size:12px; color:##666666;}
.btleft{ width:20%; height:60px; margin-top:10px; text-align:center; float:left; }
.btright{ width:70%; height:80px; float:left; text-align:left; line-height:25px;}

#lsjhmain #newsleft{
	width:190px;
	height:356px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
}
#lsjhmain #newsleft #newtu{ width:190px; height:116px; text-align:center; float:left;}
#lsjhmain #newsright{ width:760px;  float:left; margin-left:10px; text-align:left;}
.title{
	width:760px;
	height:40px;
	float:left;
	margin:0 auto;
	text-align:left;
	line-height:40px;
	border-bottom: 1px solid #e7e7e7;
}
.title h1{
	margin:0 auto;
	color:#666666;
	font-size:16px;
	font-weight: bold;
	margin-left:10px;
}

.nrss{ width:740px; float:left; margin:0 auto; text-align:left; line-height:25px; margin-top:10px;}
.abouttu{ width:30%; height:200px; margin-top:10px; text-align:center; float:left;}
.aboutzi{ width:60%; height:200px; margin-top:10px; text-align:left; float:left;  margin-left:10px;}
.aboutzis{ width:90%; margin-top:10px; text-align:left; float:left;  margin-left:10px;}
.nrssh{ width:740px; float:left; margin:0 auto; text-align:center; line-height:25px; margin-top:10px;}
.aboutsh{ width:300px; height:25px; margin:auto; text-align: left;}
.nrss h2{
	margin:0 auto;
	color:#666666;
	font-size:14px;
	font-weight:normal;
}
.sslink{ width:190px; height:30px; margin-top:5px; float:left; text-align:center; line-height:25px;}
.works{ width:360px; height:160px; float:left; text-align: left; }
.worktu{ width:121px; height:160px; float:left; }
.workzi{ width:230px; height:160px; float:left; margin-left:8px; }
.workt{ width:360px; height:160px; float:left; text-align: left; margin-left:10px; }

.flashad{ width:500px; height:100px; float:left; margin-left:170px; margin-top:80px;}
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

.anligundong{  height:240px; margin:auto; width:990px;} 
.almbtop{ width:990px; height:11px; float:left; margin-top:3px;}