@charset "gb2312";
/*common*/
/* 
  *	**********   padding, margin  **********
  */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
	list-style:none;
}
table,tr,td{font-size:12px;}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}

body{padding:0px;margin:0px;font: 12px/1.5 tahoma,helvetica,arial,'宋体',sans-serif;color:#333; background:url(imgsbody_bg.jpg) left top repeat-x #eff5fa;}



*{margin:0px;padding:0px;}
ul,ol{ list-style:none;}
li{list-style:none;vertical-align:middle;} 
a{color:#333;text-decoration:none; font-family:"宋体";}
a:hover{color:#cd0200; text-decoration:none;}
a img { border: none; }
.left{ float:left;}
.right{ float:right;}
#returnTop {
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	right:15px;
	bottom:-200px;
	_bottom:auto;
	width:50px;
	height:50px;
	text-indent:-999px;
	overflow:hidden;
	background-image:url(/imgs/Top.png);
	_background-image:url(/imgs/Top.png);
	background-repeat:no-repeat;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s;
	filter: Alpha(Opacity=20) !important;
opacity: 0.2;
}
#returnTop:hover {
filter: Alpha(Opacity=40) !important;
opacity: 0.4;
}
/* clear */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
* html .clearfix {
	zoom: 1;
} /* IE6 */
*:first-child+html .clearfix {
	zoom: 1;
} /* IE7 */
.clear {
	clear:both;
	font-size:0;
	line-height:0;
	height:0px;
	overflow:hidden;
}
h1,h2,h3,h4,h5,h6{ font-weight: normal; }
 h1{ font-size: 18px;}
 h2{ font-size: 14px;}
 h3{ font-size: 12px;}
 
#container{ width:1005px; height:auto; margin:auto;}
.contain{ width:1005px; height:auto; margin:auto;}



 /************头部 ***********/


.xxkbox{ width:334px; height:269px; overflow:hidden;}
.news_xxktop{ width:334px; height:28px; background:url(/imgs/news_xxktopbg.jpg) left top repeat-x;}
.news_xxktop ul li{ float:left; width:110px; height:28px; line-height:28px; vertical-align:bottom; overflow:hidden; text-align:center;}
.news_xxktop ul li.line{ width:2px;}
.news_xxktop ul li.sec1{ background:url(/imgs/news_sec1.jpg) left top repeat-x;}
.news_xxktop ul li.sec2{ background:url(/imgs/new_sec2.jpg) left top no-repeat;}
.news_xxktop ul li a{ font-size:14px; color:#0c5fa1; line-height:28px;}
.news_xxktop ul li.sec2 a{ font-weight:bold;}
.news_xxknr{ width:334px; height:230px; padding-top:11px;}
.news_xxknr ul li{width:334px; height:230px;}
.news_xxknr ul li ul li{ width:315px; height:28px; line-height:28px; vertical-align:bottom; padding-left:19px; background:url(imgsico.jpg) 8px center no-repeat;}
.news_xxknr ul li ul li a{ line-height:28px; font-size:14px;} 
.jsnew_bot{ width:734px; height:3px; background:url(imgsjsnew_box_bot.jpg) left top no-repeat; overflow:hidden;}
 
.sjbox{ width:244px; height:68px; overflow:hidden;}
.lmtop{ width:244px; height:33px; background:url(imgslanmu1.jpg) left top no-repeat; padding-top:4px;}
.lmtit{ width:120px; height:28px; line-height:28px; vertical-align:bottom; padding-left:16px; font-size:14px; font-weight:bold; color:#FFF;} 
.more{ width:48px; height:28px; line-height:28px; vertical-align:bottom;}
.more a{ line-height:28px; color:#ffffff;}
.lm_nr{ width:221px; height:232px; background:url(imgslm_nrbg.jpg) left top repeat-y; padding:6px 12px 7px 11px;}
.lm_nr ul li{ line-height:18px; vertical-align:bottom;padding:5px 0px 5px 13px; width:208px; background:url(imgsico.jpg) 2px 13px no-repeat; border-bottom:1px dotted #cccccc;}
.lm_nr ul li a{ line-height:18px;}
.lm_bot{ width:244px; height:3px;overflow:hidden;background:url(imgslm_botbg.jpg) left top no-repeat;}

/*第二行内容:专题*/






/********政府部门链接、更新排行******/

/*底部*/
.bottom{ width:1005px; height:131px; margin:0px auto; background:url(imgsbottom_bg.jpg) left top repeat-x; padding-top:18px;text-align:center; overflow:hidden;}
.bottop{ width:1005px; height:24px; line-height:24px; vertical-align:bottom; color:#0c5fa1;}
.bottop a{ line-height:24px; color:#0c5fa1; padding:0px 8px;}
.foot{ width:1005px;height:93px;padding-top:14px;line-height:24px; vertical-align:bottom;}
.foot span{font-family:Arial, Helvetica, sans-serif;}
/*container 结束*/


/* 栏目页 */
.dq_titwz{ width:684px; height:32px; line-height:24px;font-family:'宋体';padding:8px 0px 0px 50px; vertical-align:bottom; color:#666666;background:url(imgslm_dhtit.jpg) left top no-repeat;}
.dq_titwz a{ line-height:24px;color:#666666;font-family:'宋体';}
.dqlanmutit{width:698px;height:48px;padding:8px 0px 0px 36px;line-height:48px; vertical-align:bottom;background:url(imgslmy_topbg.jpg) left top no-repeat;color:#0c5fa1; font-size:16px; font-weight:bold;}

.leftnav{width:200px;
    background:url(imgslm_nrbg.jpg) left top repeat-y;
	height:auto;
	min-height:590px;
	_height:590px;
	padding:10px 22px;
}
.nav{width:200px;
    background:url(imgslm_nrbg.jpg) left top repeat-y;
	height:auto;
	min-height:590px;
	_height:590px;
	padding:10px 22px;
}
.nav ul li{
	height:32px;
	width:200px;
	line-height:32px;
	vertical-align:bottom;
	overflow:hidden;
	padding:5px 0px;
}
	
.nav ul li a{
	display:block;
	height:32px;
	font-size:14px;
	line-height:32px;
	padding-left:45px;
	background:url(imgsweb.jpg) left top no-repeat;
}
.nav ul li.navlink a{
	display:block;
	height:32px;
	line-height:32px;
	padding-left:60px;
	background:url(imgsweb.jpg) left top no-repeat;}
	
.nav ul li a:hover,.nav ul li.active a{
	color:#0c5fa1;
	font-weight:bold;
	line-height:32px;
	text-decoration:none;
	background:url(imgsweb.jpg) left top no-repeat;
}

.navjz{
	background:url(imgsjsnew_box_bg.jpg) left top repeat-y;
	width:698px;
	padding:15px 18px;
	height:auto;
	min-height:515px;
	_height:515px;
	font-size:14px;
	line-height:25px;
}

.navjz ul,.wzcon ul{
	padding-top:14px;padding-bottom:5px;
	background:url(imgslineimage.gif) left top repeat-x;
}
.navjz ul li,.wzcon ul li{
	padding-left:20px;
	background:url(imgsico.jpg) 2px center no-repeat;
	height:25px;
	line-height:25px;
	vertical-align:bottom;
}
.navjz ul li a,.wzcon ul li a{
	line-height:25px;
}

.navjz ul.imglist{
	padding-left:8px;
}
.navjz ul.imglist div{
	height:1px;
	margin-top:-1px;
	clear:both;
	background:none;
	overflow:hidden;
}
.navjz ul.imglist li{
	padding-left:0;
	background:none;
	float:left;
	margin-right:8px;
	text-align:center;
	height:auto;padding-bottom: 10px;
}
.navjz ul.imglist li img{
	border:1px solid #cccccc;
	padding:1px;
}
.navjz ul.downls li span.right a{
	display:block; width:55px; height:24px; background:url(/imgs/down.jpg) left center no-repeat; padding-left:16px; line-height:24px;color:#d80000;
}

/*** 文章页 START ****/
.site_tit{ width:249px; height:33px; position:relative; margin-left:-3px; text-indent:-9999px; background:url(/imgs/site_tit.gif) left top no-repeat;}
.site_tit a{ display:block; width:249px; height:33px; font-size:0px; line-height:0px; color:#FFF;}
.site_lb{ width:715px; height:24px; line-height:24px; vertical-align:bottom; padding-top:2px; text-align:left; padding-right:18px; color:#0c5fa1;}
.site_lb a{ line-height:24px; padding:0px 2px; color:#0c5fa1;}
.dqwztit{ width:1002px; height:42px;background:url(/imgs/linkbox_topbg.jpg) left top no-repeat; line-height:32px; vertical-align:bottom; color:#666666;padding-left:40px;}
.dqwztit a{ line-height:32px;color:#666666;}
.secnr{ height:auto;text-align:left; margin:auto; width:1005px; background:url(/imgs/gk_nrbg.gif) left top repeat-y #FFF;}
#wenzhang{
	width:900px; margin:auto;font-size:14px;line-height:28px; height:auto;min-height:450px;	_height:450px;}
.wztit{
	font-size:24px; line-height:46px; color:333333; text-align:center; padding-top:15px;}
.wzfbt{	font-weight:100; line-height:36px; text-align:center; font-size:16px;}
.wzbjxx{
	line-height:27px; border:1px  dotted #aaa; background-color:#f1f1f1; text-align:center; width:100%; margin:auto; margin-top:15px; font-size:12px;}
.wzcon{
	padding:25px 20px;
	width:860px;
	height:auto;
	min-height:450px;
	_height:450px;
	font-size:14px;
	line-height:28px;
	text-align:Justify;
	text-justify:inter-ideograph;
}
.wzbot{
	border-top:#cccccc 1px solid;
	padding-top:5px;
	padding-bottom:10px;
	font-size: 12px;
	line-height: 26px;
}
/*栏目页 视频列表 */
.shipinbox ul li{
	width:698px;
	background:none;
	height: auto;
	padding-bottom: 10px;
	border-bottom: 1px dashed #DDD;
	padding-top: 10px;
	vertical-align:bottom;
	padding-left:0;
}
.shipin{
	width:510px;
}
.sealist{ padding:10px 0px;}
.sealist ul{
	padding-top:14px;padding-bottom:5px;
	background:url(imgslineimage.gif) left top repeat-x;
}
.sealist ul li{
	background: url(/imgs/icon.jpg) 3px 8px no-repeat;
	padding-left:20px;
}
/*** 文章页 END ****/




/* scrollleft */
.scrollleft{width:805px;padding:5px;margin:0px auto;overflow:hidden;}
.scrollleft li{float:left;margin-right:7px;display:inline;width:186px;text-align:center;line-height:19px}
.scrollleft span{width:180px;color:#ffffff;position:absolute; z-index:999; top:110px; left:3px;background-color:#2d2219; height:28px;line-height:28px;filter: Alpha(Opacity=50) !important;opacity: 0.5;}
.scrollleft img{width:180px;height:135px;padding:2px;border:solid 1px #ddd;}


.scrollleft2{width:805px;padding:5px;margin:0px auto;overflow:hidden;}
.scrollleft2 li{float:left;margin-right:7px;display:inline;width:186px;text-align:center;line-height:19px}
.scrollleft2 span{width:180px;color:#ffffff;position:absolute; z-index:999; top:110px; left:3px;background-color:#2d2219; height:28px;line-height:28px;filter: Alpha(Opacity=50) !important;opacity: 0.5;}
.scrollleft2 img{width:180px;height:135px;padding:2px;border:solid 1px #ddd;}


/* scrolltop */



