ul, li, dl, dd, dt { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
img { border: 0pt none ; }
a { color: rgb(7, 81, 154); text-decoration: none; }
a:hover { color: rgb(0, 127, 255); text-decoration: underline; }
.red { color: rgb(255, 0, 0); }
.red a { color: rgb(255, 0, 0); text-decoration: none; }
.red a:hover { color: rgb(255, 0, 0); text-decoration: underline; }
.green { color: rgb(25, 150, 0); }
.green a { color: rgb(25, 150, 0); text-decoration: none; }
.green a:hover { color: rgb(25, 150, 0); text-decoration: underline; }
.blue14b { margin: 0pt 20px 0pt 0pt; float: right; font-family: "宋体"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 25px; font-size-adjust: none; font-stretch: normal; }
.blue { color: rgb(0, 127, 255); }
body { margin: 0pt auto; background: rgb(239, 248, 255) none repeat; font-size: 12px; line-height: 20px; color: rgb(7, 81, 154); font-family: 宋体,Arial; }


#head { margin: 0pt auto; background: transparent url('logo.gif') no-repeat scroll 20px 32px; width: 970px; height: 84px; }
#head1 { padding: 4px 0pt 0pt 9px; float: left; width: 446px; height: 22px; }
#head2 { padding: 4px 0pt 0pt 17px; float: left; width: 155px; height: 22px; }
#head3 { padding: 5px 0pt 0pt 13px; float: left; width: 500px; height: 21px; }
#head4 { padding: 20px 0pt 0pt 365px; float: left; height: 33px; width: 640px; }
.head4-1 { float: left; }
.head4-2 { padding: 10px 10px 0pt 3px; float: left; height: 23px; width: 52px; line-height: 20px; }
.head4-3 { padding: 10px 10px 0pt 3px; float: left; height: 23px; width: 32px; line-height: 20px; }



#nav { margin: 0pt auto; background: transparent url('nav.gif') repeat-x; width: 970px; height: 35px; font-size: 14px; }
#nav-left { float: left; width: 6px; }
#nav-mid { padding: 5px 0pt 0pt 12px; float: left; width: 946px; height: 30px; text-align: center; }
#nav-right { float: left; width: 6px; }
.nav-1 { background: transparent url('nav-1.gif') no-repeat; float: left; width: 84px; height: 24px; color: rgb(0, 0, 0); font-weight: bold; padding-top: 6px; }
.nav-2 { float: left; width: 84px; height: 25px; color: rgb(255, 255, 255); padding-top: 5px; }
.nav-2 a { color: rgb(255, 255, 255); text-decoration: none; }
.nav-2 a:hover { color: rgb(246, 255, 0); text-decoration: none; }
.line { float: left; width: 9px; height: 25px; color: rgb(255, 255, 255); padding-top: 5px; }
#tg { padding: 3px 15px 0pt 0pt; float: right; width: 70px; height: 21px; }
#nav-lower { margin: 0pt auto; padding: 7px 0pt 0pt 29px; background: transparent url('nav-lower.gif') repeat-x; width: 941px; height: 25px; }
#main1 { border: 1px solid rgb(126, 188, 237); margin: 0pt auto; background: rgb(255, 255, 255) none repeat; width: 968px; height: 280px; }
#lmain { margin: 0pt auto; width: 970px; }
#lmain2 { margin: 0pt auto; width: 970px;height:1600px }
#lleft { float: left; width: 664px; }
#lright { width: 300px; padding-left: 6px;float:right ;clear:both; }
.lrl { border: 1px solid rgb(163, 206, 238); background: rgb(255, 255, 255) url('lbg.gif') repeat-x; width: 298px; }
#nowp { width: 664px; height: 27px; padding-top: 2px; color: rgb(0, 0, 0); }
#nowp a { color: rgb(0, 0, 0); }
#nowp a:hover {  }
#dh1 { float: left; width: 86px; height: 27px; }
#dh2 { padding: 2px 0pt 0pt 6px; background: transparent url('nowp2.gif') no-repeat scroll 0px 1px; float: left; width: 571px; }
#alist { border: 1px solid rgb(163, 206, 238); background: rgb(255, 255, 255) url('lbg2.gif') repeat-x; width: 662px; }
#ap { background: transparent url('lm-ico.gif') no-repeat scroll 17px 11px; height: 30px; padding-left: 30px; line-height: 30px; }
.list_text { width: 570px; }
.list_text-1 { height: 21px; padding-top: 12px; font-size: 14px; font-weight: bold; padding-left: 60px;background: url(list_ico.gif) no-repeat 43px 18px; }
.list_text-1 a { color: rgb(7, 81, 154); text-decoration: underline; }
.list_text-1 a:hover { color: rgb(0, 127, 255); text-decoration: none; }
.list_text-2 { height: 23px; color: rgb(121, 121, 121); padding-left: 60px; }
.list_text-3 { color: rgb(37, 37, 37); width: 543px; padding-bottom: 11px; padding-left: 60px; }
.list_text-3 a { color: rgb(0, 127, 255); text-decoration: none; }
.list_text-3 a:hover { color: rgb(0, 127, 255); text-decoration: underline; }
.list_text-4 { padding: 0pt 0pt 0pt 90px; width: 500px; height: 23px; color: rgb(121, 121, 121); }
.line2 { margin: 0pt 0pt 6px; clear: left; width: 631px; padding-left: 17px; height: 1px; }

.space { margin: 0pt auto; clear: left; width: 970px; height: 7px; }
#lright-1 { width: 300px; height: 29px; }
#lright-2 { border: 1px solid rgb(163, 206, 238); padding: 5px 0pt 0pt 6px; background: rgb(255, 255, 255) none repeat; width: 292px; height: 76px;  }
#lright-3 { height: 316px; }
#lright-3-2 { margin: 3px 0pt 0pt 2px; background: rgb(244, 249, 255) none repeat; width: 284px; height: 284px; padding-left: 10px; }
#lright-3-3 { padding: 10px 0pt 0pt 16px; width: 278px; }
#lright-4 { height: 247px; }
#lright-4-2 { padding: 12px 0pt 0pt 16px; width: 278px; line-height: 22px; }
#lright-ad2 { border: 1px solid rgb(163, 206, 238); width: 298px; height: 207px; margin-bottom: 6px; }


.p-1 { padding: 13px 0pt 0pt; float: left; width: 90px; text-align: center; }
.p-2 { float: left; width: 200px; padding-top: 9px; }
.p-2-1 { height: 56px; line-height: 16px; }
.p-2-2 { background: transparent url('p-2-2.gif') no-repeat scroll 3px 4px; height: 20px; padding-left: 14px; }
.p-2-3 { background: transparent url('p-2-3.gif') no-repeat scroll 3px 4px; height: 20px; padding-left: 14px; }
.line3 { height: 1px; width: 249px; padding-left: 15px; }
#lr-ad2 { width: 300px; height: 70px; }

#news-time { height: 19px; line-height: 19px; color: rgb(121, 121, 121); text-align: center; }
.news-info { margin: 0pt auto; background: transparent url('line4.gif') repeat-x scroll center bottom; width: 638px; height: 23px; text-align: center; color: rgb(121, 121, 121); }
/*dddddddddddddd*/
#head { margin: 0pt auto; background: transparent url('logo.gif') no-repeat scroll 20px 32px; width: 970px; height: 84px; }
#lright-1-right { float: right;padding-top:4px;  }
h1 { height: 15px; padding-top: 12px; text-align: center; font-size: 18px; color: rgb(0, 0, 0); font-family: 黑体; }
.news-next {float:left;width: 540px; padding-top:10px;}
.digg {float:right;width:80px}
.diggnum {
	height: 38px;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
}
.content_boot {margin: 0pt auto; background: transparent url('line4.gif') repeat-x scroll center bottom; width: 638px; height: 70px; text-align: left; color: rgb(121, 121, 121); }
.add {margin-left:15px;margin-top:5px;}
.search2 {margin-left:5px;margin-top:2px; width: 112px;color: rgb(138, 138, 138);}
#lright-1-left { float: left; width: 238px; }

.r_list {
	PADDING-RIGHT: 8px; PADDING-LEFT: 3px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px
}
.r_list UL {
	 LIST-STYLE-IMAGE: none;  LIST-STYLE-TYPE: none
}
.r_list LI {
	BACKGROUND-POSITION: 1px 5px; BACKGROUND-IMAGE: url(ico_r.gif); TEXT-INDENT: 20px; LINE-HEIGHT: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
.r_link { width: 298px; height: 68px; }
.r_link a { color: rgb(236, 65, 37); text-decoration: underline; }
.r_link a:hover { color: rgb(0, 127, 255); text-decoration: none; }
#lright-5 { height: 440px; margin-bottom: 5px; }
.lright-3-1 { text-align: left; padding-left: 31px; font-size: 14px; font-weight: bold; }
.lright-3-1 { background: transparent url('lm-ico.gif') no-repeat scroll 13px 9px; height: 26px; line-height: 26px; padding-left: 27px; }
.lright-3-1 span { margin: 0pt 10px 0pt 0pt; float: right; font-family: Tahoma,Arial,"宋体"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 22px; font-size-adjust: none; font-stretch: normal; }

.pl_list {float:right;width:260px;margin-top:25px;padding-right:10px;}
.baidu-google { width: 298px; }
.l-ad {}

#news-cont { padding: 14px 14px 0px 16px; width: 632px; color: rgb(37, 37, 37); font-size: 14px; line-height: 24px; }
#news-cont a { color:#252525; }

#news-page {
	MARGIN: 25px; TEXT-ALIGN: right
}
#news-page {
	CLEAR: both; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 32px; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-ALIGN: center
}
#news-page A:link {
	BORDER-RIGHT: #b2c9d3 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #b2c9d3 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: #f7f9ff; PADDING-BOTTOM: 3px; BORDER-LEFT: #b2c9d3 1px solid; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #b2c9d3 1px solid; TEXT-DECORATION: none
}
#news-page A:visited {
	BORDER-RIGHT: #b2c9d3 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #b2c9d3 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: #f7f9ff; PADDING-BOTTOM: 3px; BORDER-LEFT: #b2c9d3 1px solid; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #b2c9d3 1px solid; TEXT-DECORATION: none
}
#news-page A:hover {
	FONT-SIZE: 12px; BORDER-LEFT-COLOR: #2e6ab1; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #2e6ab1; COLOR: #f60; BORDER-TOP-COLOR: #2e6ab1; BORDER-RIGHT-COLOR: #2e6ab1
}
#news-page A:active {
	FONT-SIZE: 12px; BORDER-LEFT-COLOR: #2e6ab1; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #2e6ab1; COLOR: #f60; BORDER-TOP-COLOR: #2e6ab1; BORDER-RIGHT-COLOR: #2e6ab1
}
#news-page A STRONG {
	COLOR: #f60
}

#news-lbar { border: 1px solid rgb(69, 176, 218); margin: 18px 0pt 20px 18px; background: rgb(239, 248, 255) none repeat; width: 600px; height: 25px; line-height: 25px; text-align: right; padding-right: 24px; word-spacing:4px;}
#news-assct { border-top: 1px solid rgb(163, 206, 238); border-bottom: 1px solid rgb(163, 206, 238); background: rgb(255, 255, 255) url('lbg.gif') repeat-x; width: 662px; height: 178px; }
#news-assct-tit { padding: 4px 0pt 0pt 27px; background: transparent url('lm-ico.gif') no-repeat scroll 13px 9px; height: 40px; }
.ot_link { width: 580px; padding-left: 24px; font-size: 14px; }
.ot_link li { padding-left: 24px; text-align: left; width: 100%; }
.ot_link li span { float: right; }
#chat-tit { background: rgb(255, 255, 255) url('lbg.gif') repeat-x; margin-bottom: 8px; }
.chat { border-bottom: 1px solid rgb(215, 234, 255); margin: 0pt auto; width: 622px; }
.ifr_m { margin: 0pt auto; padding: 0pt; width: 970px; height: 25px; }
#ap { text-align: left; padding-left: 31px; font-size: 14px; font-weight: bold; }
#news-assct-tit { text-align: left; padding-left: 31px; font-size: 14px; font-weight: bold; }
.top_page a, .top_page a:link { margin: 2px; padding: 2px 1px; text-decoration: none; color: rgb(0, 102, 204); }
.top_page a:visited { margin: 2px; padding: 2px 1px; text-decoration: none; color: rgb(0, 102, 204); }
.top_page a:hover { color: rgb(0, 0, 0); }
.top_page a:active { margin: 2px; padding: 2px 1px; text-decoration: none; color: rgb(0, 102, 204); }
.top_page span.pages { margin: 2px; padding: 2px 1px; color: rgb(0, 0, 0); }
.top_page span.current { margin: 2px; padding: 2px 4px; font-weight: bold; color: rgb(7, 81, 154); }
.top_page span.extend { margin: 2px; padding: 2px 1px; color: rgb(0, 0, 0); }
.top_page { float: right; margin-right: 6px; font-family: Tahoma,Arial,"宋体"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 24px; font-size-adjust: none; font-stretch: normal; }
#bottom_page { border: 1px solid rgb(163, 206, 238); margin: 18px 0pt 28px 8px; background: rgb(244, 249, 255) none repeat; width: 630px; height: 24px; line-height: 24px;text-align:center ;word-spacing:5px;}

.b_ad01 {float:right}

#b_ad02{
float: left;            

clear: left;           

height: 450px;   
width: 1px;         
}
#a-d{
height: 200px;
width: 200px;
float: left;           
clear: left;        
margin: 11px 1px 1px 0px;
}
#news-cont img,#news-cont table{
clear: left;       

}
#news-cont{
float: left;
}

/*ddddddddddddddddddddddd*/
.classbox{
	width:300px;
	clear:both;
	padding-bottom:5px;
	padding-top:10px;
	
	
}
.classbox dl{
	width:230px;
}
.classbox dl dt{
	height:31px;
	line-height:29px;
	text-indent:10px;
	color:#555;
	letter-spacing:1px;
	font-weight:bold;
}
.classbox dl dd{
	width:230px;
	
}
.classbox dl dd ul{
	list-style:none;
	overflow:hidden;
	width:300px;
}
.classbox dl dd ul li{
	float:left;
	width:85px;
	margin-left:10px;
	margin-bottom:5px;
	height:27px;
	line-height:25px;
	text-indent:10px;
	display:inline;
	font-size:14px;
}
.classbox dl dd ul li a{
	display:block;
	width:83px;
	height:25px;
	border:1px solid #DDD;
	text-decoration:none;
	color:#0066CC;
	background:#FFF;
}
.classbox dl dd ul li a:hover{
	background:#FAFAFA;
	border:1px solid #CCC;
	color:#000;
}
.classbox dl dd ul li.this a{
	background:#FFC;
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
}

/*list右边广告样式*/
.ad_list{padding-top:5px;}
.l_ad{padding-top:5px;}
#lright-2_ad { border: 1px solid rgb(163, 206, 238); padding: 5px 0pt 0pt 6px; background: rgb(255, 255, 255) none repeat; width: 292px; height: 251px;  }
.footer_info { 
    border-style : solid;
	border-color : #DAEFF9;
	border-width : 1px;
	margin:auto;
	width:970px;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center}
.footer_b{
	margin:auto;
	width:970px;
	text-align:center;
	line-height: 30px;
	}
