@charset "gb2312";
* {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
body, td, th {
	color: 333333;
	font-family: 宋体;
	font-size: 12px;
	background-color: #FFFFFF;
}
body {
	background-color: #D6EAF5;
	background-image: url(bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat:repeat-x
}
a:focus {
	outline:0;
}/*消除链接虚线*/
a:link {
	color: #333333;
	text-decoration: none
}
a:visited {
	text-decoration: none;
	color: #333333
}
a:hover {
	text-decoration: none;
	color: #0088D6
}
a:active {
	text-decoration: none;
	color: #333333
}
.space {
	margin:0 auto;
	height:6px;
	overflow:hidden
}
.clear {
	clear:both
}
.more_l {
	color:#FF6600;
	float:right;
	padding-right:10px;
	font-size:12px
}
.more_l a {
	color:#FF6600
}
.more_r {
	color:#fff;
	float:right;
	padding-right:15px;
	font-size:12px
}
.more_r a {
	color:#fff
}
.f_l {
	float:left
}
.f_r {
	float:right
}
h1 {
	color:#CC0000;
	font-size:14px;
	font-weight:bold;
}
h4 {
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
h3 {
	font-size:16px;
	font-weight:bold;
}
h2 {
	font-size:18px;
}
h5 {
	font-size:14px;
	font-weight: lighter;
}
img {
	border:0px;
}
.bluek {
	border: 1px solid #B7E0F8;
}
.blueklr {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #3A8DC1;
	border-bottom-color: #3A8DC1;
	border-left-color: #3A8DC1;
}
.bw {
	background-color: #FFFFFF;
}
#head {
	width:1000px;
	margin:0 auto;
}
#head .top {
	height: 30px;
	width: 1000px;
	background:url(public.jpg);
	margin-top: 10px;
	background-color:#CCCCCC
}
#head .top_l {
	float:left;
	height:34px;
	width:750px;
	line-height: 34px;
	font-size: 14px;
}
#head .top_r {
	float:right;
	height:30px;
	width:210px;
	line-height: 30px;
	font-size: 14px;
}
#head .flash {
	height:172px;
}
#ztbh {
	width:1000px;
	margin:0 auto;
	background-color:#FFFFFF
}
#ztbh .zwzx_l {
	float:left;
	height:175px;
	width:215px;
	line-height: 30px;
	font-size: 14px;
	background-image: url(left02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 32px;
}
#ztbh .zwzx_r {
	float:right;
	height:207px;
	width:773px;
	line-height: 30px;
	font-size: 14px;
}
#ztbh .zwzx_l1 {
	float:left;
	height:207px;
	width:552px;
	line-height: 30px;
	font-size: 14px;
}
#ztbh .zwzx_r1 {
	float:right;
	height:207px;
	width:207px;
	line-height: 30px;
	font-size: 14px;
}
#ztbh .zwzx_l2 {
	float:left;
	height:207px;
	width:300px;
	line-height: 30px;
	font-size: 14px;
}
#ztbh .zwzx_r2 {
	float:right;
	height:175px;
	width:240px;
	line-height: 30px;
	font-size: 14px;
	background-image: url(xwbt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 32px;
}
#zhuti {
	width:988px;
	height:auto;
	background:#E7F3F8;
	padding: 6px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#zhuti .z_l {
	width:755px;
	height:auto
}
#zhuti .z_r {
	width:222px;
	height:auto;
	background-color: #FFFFFF;
}
/*= 新闻中心 */
#newss {
	width:405px;
	height:277px;
	background-image:url(bg_news.jpg);
	background-repeat: repeat-x;
	background-position: -90px;
	float:right;
}
#newss .toubu {
	height:90px;
	background:url(index_02.png)
}
#newss .lanmu {
	background-image: url(lanmu.jpg);
	height:26px;
	width:107px;
	margin-top: 6px;
	margin-left: 120px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
}
#newss .lanmu li {
	color:#fff;
	width:72px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	margin:1px 3px 0 0;
	text-align:center;
	cursor:pointer;
}
#newss .lanmu li a {
	color: #fff;
	text-decoration: none
}
#newss .lanmu li a:hover {
	text-decoration: none;
	color: #00B7FF
}
#newss .toutiao {
	width:384px;
	height:26px;
	margin-top: 24px;
	margin-left: 13px;
	text-align: center;
}
#newss .toutiao a {
	color: #045F7F;
	text-decoration: none;
	line-height: 30px;
	text-align: center;
}
#newss .toutiao a:hover {
	color: #00139F;
}
#newss .news_list {
	padding: 8px;
	font-size: 14px;
}
.list_ba li {
	line-height:29px;
	height:29px;
	overflow:hidden;
	padding-left:10px;
	background:url(icon.png) 0px -349px no-repeat;
}
.boxbb {
	width:373px;
	background-color: #FFFFFF;
	height: 238px;
	border: 1px solid #C7DAE4;
}
.boxab {
	border: 1px solid #C7DAE4;
	background-image: url(dibu.jpg);
	background-repeat: repeat-x;
}
.boxbg {
	height: 24px;
	background-image: url(lmsz.jpg);
	background-repeat: no-repeat;
	line-height: 24px;
	padding-left: 52px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
}
.boxbg a{
	color: #256E9A;
}
.boxbg a:hover {
	color: #005088;
}
.gonggao {
	background-image:url(gonggao.jpg);
	background-position: center;
	height: 27px;
	width: 192px;
	padding-top: 13px;
	padding-left: 30px;
}
.gonggao a {
	font-size: 14px;
	font-weight: bold;
	color: #256E9A;
}
.gonggao a:hover {
	color: #005088;
}
.gonggao1 {
	height: 163px;
}
.gonggao2 {
	height: 120px;
}
.gonggao3 {
	height: 160px;
}
#slide_0 {
	DISPLAY: inline;
	FLOAT: left;
	margin-bottom:6px;
	width:343px;
	HEIGHT: 280px;
	background-color: #FFFFFF;
}
.newslist1 {
	TEXT-ALIGN: left;
	font-size: 14px;
}
.newslist1 UL {
	font-size: 14px;
	LIST-STYLE-TYPE: none
}
.newslist1 LI {
	font-size: 14px;
	FONT-WEIGHT: normal;
	WIDTH: 100%;
	TEXT-INDENT: 15px;
	LINE-HEIGHT: 29px;
	background:url(icon.png) 0px -349px no-repeat;
}
.newslist1 LI SPAN {
	font-size: 14px;
	FLOAT: right;
	COLOR: #a2a2a2;
	TEXT-ALIGN: right
}
.newslist2 {
	TEXT-ALIGN: left;
	font-size: 12px;
	margin-right: 6px;
	margin-left: 6px;
}
.newslist2 UL {
	font-size: 12px;
	LIST-STYLE-TYPE: none
}
.newslist2 LI {
	font-size: 12px;
	FONT-WEIGHT: normal;
	WIDTH: 100%;
	TEXT-INDENT: 15px;
	LINE-HEIGHT: 20px;
	background:url(icon2.png) 0px -126px no-repeat;
}
.newslist2 LI SPAN {
	font-size: 12px;
	FLOAT: right;
	COLOR: #a2a2a2;
	TEXT-ALIGN: right
}
.newslist3 {
	TEXT-ALIGN: left;
	font-size: 12px;
	margin:6px;
}
.newslist3 UL {
	font-size: 12px;
	LIST-STYLE-TYPE: none
}
.newslist3 LI {
	font-size: 12px;
	FONT-WEIGHT: normal;
	WIDTH: 100%;
	TEXT-INDENT: 15px;
	LINE-HEIGHT: 24px;
	background-image: url(ico1.jpg);
	background-repeat: no-repeat;
	background-position: 0px center;
}
.newslist3 LI SPAN {
	font-size: 12px;
	FLOAT: right;
	COLOR: #a2a2a2;
	TEXT-ALIGN: right
}
.dflz {
	background-image:url(sfjlm.jpg);
	background-position: center;
	height: 25px;
	width: 190px;
	padding-top: 9px;
	padding-left: 30px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #3A8DC1;
	border-right-color: #3A8DC1;
	border-left-color: #3A8DC1;
}
.dflz a {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.dflz a:hover {
	color: #83DBFF;
}
.clearFloat, .grid, .tab {
	zoom:1;
}
.clearFloat:after, .grid:after, .tab:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.list_even .even {
	background-color:#eaf7fd;
}
.list_column li {
	float:left;
	background:url(form_tab.png) 0 -100px no-repeat;
	padding-left:3px;
	height:24px;
	width:77px;
	margin: 3px;
}
.list_column li a {
	background:url(form_tab.png) right -101px no-repeat;
	height:24px;
	display:block;
	line-height:24px;
	text-align:center;
	padding:0 15px 0 12px;
}
.list_column li.even {
	float:right;
}
#footer{width:1000px;margin:0 auto;height:201px;maring-bottom:8px;background:url(index_05.png) right bottom no-repeat;margin-top:0px;padding-top:0px;zoom:1;}
	#friend_link{margin:0px 8px;height:23px;line-height:23px;padding-left:50px;zoom:1;padding-top:25px;}
	#friend_link h3{display:inline-block;*display:inline;zoom:1;color:#fff;font-size:14px;font-weight:bold;margin-right:10px}
	#friend_link select{margin-right:12px;width:160px; }
	#site_link{margin-top:50px;text-align:center; }
	#site_link a{margin:0 12px; }
	#site_link,#site_link a{color:#004e6f;}
	#site_info{margin-top:30px;text-align:center; }
	#site_info p{line-height:1.6em;color:#c4d8e5; }
	#site_info a{color:#fff; }
	.search_box{border:none;background:url(search_index.png) 0 0 no-repeat;height:42px;overflow:hidden;padding:0;margin:10px -5px 0;position:relative;}
	.search_box .input_tx{position:absolute; left:80px;top:11px;width:210px;border:none;}
	.search_box .bt{background:none;position:absolute; left:310px;top:11px;width:74px;text-align:center;height:20px;line-height:22px;padding:0;color:#35639f;border:none;}
	.LiHot_search_box{border:none;background:url(search_index2.png) 0 0 no-repeat;height:42px;overflow:hidden;padding:0;margin:10px -5px 0;position:relative;}
	.LiHot_search_box .input_tx{padding:2px 2px 1px;border:1px solid #ccc;}	
	.LiHot_search_box .input_tx{position:absolute;left:80px;top:11px;width:140px;border:none;}
	.LiHot_search_box .bt1{background:none;position:absolute; left:230px;top:11px;width:74px;text-align:center;height:20px;line-height:22px;padding:0;color:#35639f;border:none; }
	.LiHot_search_box .bt2{background:none;position:absolute; left:310px;top:11px;width:74px;text-align:center;height:20px;line-height:22px;padding:0;color:#35639f; border:none;}
	.LiHot_search_box1 .bt1{background:url(form_search.png) -80px -37px no-repeat;width:103px;height:21px;border:none;text-align:left;color:#ac3a08; padding-left:21px;vertical-align:middle;vertical-align:1px\9;}
	.LiHot_search_box1 .bt2{background:url(form_search.png) -80px -37px no-repeat;width:103px;height:21px;border:none;text-align:left;color:#ac3a08; padding-left:21px;vertical-align:middle;vertical-align:1px\9;}	
	.layout_2_2_1{_margin-bottom:-2px;}
#net_police{margin:-10px 100px 0 0;}

#bjgs{background:#fff;padding:10px 0px;border:1px solid #c7dae4;}
#bjgs .hd{ background:url(bjgs.jpg) no-repeat; padding:0px 0px 15px 280px;}
#bjgs .hd a{padding-left:5px;}
#bjgs .bd td{color:#000099; height:20px;}

.tab_8 .tab{border-bottom:1px solid #2994c2;padding-left:5px;}
	.tab_8 .tab li{height:30px;padding-left:3px;margin:0 3px;}
	.tab_8 .tab li a{height:30px;line-height:30px;padding:0 25px 0 22px;color:#999; }
	.tab_8 .tab li.current{background:url(tit08_act.png) 0 0 no-repeat;}
	.tab_8 .tab li.current a{background:url(tit08_act.png) right 0 no-repeat;color:#f5821b;}
.w12{
	font-family: "宋体";
	font-size: 12px;
	line-height: 29px;
	color: #000;
}
.w12 a:link {
	color: #000;
	text-decoration: none;
}
.w12 a:visited {
	text-decoration: none;
	color: #000;
}
.w12 a:hover {
	text-decoration: none;
	color: #FF6600;
}
.w12 a:active {
	text-decoration: none;
	color: #FFF;
}
.w14{
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.w14 a:link {
	color: #FFFFFF;
	font-weight: bold;
}
.w14 a:visited {
	color: #FFFFFF;
	font-weight: bold;
}
.w14 a:hover {
	text-decoration: none;
	color: #003751;
}
.w14 a:active {
	color: #FFFFFF;
	font-weight: bold;
}
.b14 {
	font-size: 14px;
	font-weight: bold;
	color: #256E9A;
}
.b14 a:link {
	color: #256E9A;
	text-decoration: none;
}

.b14 a:visited {
	text-decoration: none;
	color: #256E9A;
}
.b14 a:hover {
	text-decoration: none;
	color: #003751;
}
.b14 a:active {
	text-decoration: none;
	color: #256E9A;
}
.listpage {
	color:#000;
	font-size:12px;
	line-height:40px;
	font-weight:bold;
}
.listpage a {
	font-weight:normal;
	color:#000;
	text-decoration:none;
	margin-left:3px;
	padding:5px;
	border:1px #ACACAC solid;
	background-color:#F1F1F1;
}
.list_zwgk_liebiao_fg {
	background:url(dfilejishengjuimageslist_zwgk_liebiao_fg.gif) repeat-x center;
	height:20px;
}
.wrapper {
	width:95%;
	margin:0 auto;
	overflow:hidden;
	zoom:1;
}
.box {
	border: 0 solid #DBDBDB;
}
.box ul {
	list-style: none;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.box li {
	background: url(bit_1.jpg) no-repeat left center;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-size: 14px;
	FONT-WEIGHT: normal;
	WIDTH: 100%;
	TEXT-INDENT: 15px;
	LINE-HEIGHT: 30px;
}
.box li SPAN {
	font-size: 14px;
	COLOR: #a2a2a2;
	float:right;
	padding-right:10px;
}
.box ul li p {
	color: #666;
	border-bottom: 1px dashed #CCC;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.box ul li strong {
	display: block;
}

.channel {
	background:url(ch_sidebg.gif) no-repeat left bottom;
}
.ch_main {
	width:98%;
	height:auto !important;
	min-height:960px;
	height:960px;
		background:#FFFFFF url(ch_mainbg.gif) repeat-x left top;
}
.position {
	height:35px;
	line-height:35px;
	margin:0 20px;
	border-bottom:1px solid #CCCCCC
}

.content{ width:730px;height:660px;min-height:660px;height:auto !important;}
.content h3{font-size:18px;	color:#006FB9;	line-height:30px;margin:10px 0 0; text-align:center; line-height:3}
.content .laiyuan{  border:1px solid #D8D8D6; background:#F5F5F5; text-align:center;line-height:25px;  color:#666;   margin:0 30px;}
.content .laiyuan span{ color:#666}

.content .contxt{padding:20px 0;text-align:left;line-height:1.8;font-size:14px; color:#333333; width:680px; margin:0 auto;}
.content .contxt img{  margin:0 auto;}
.content .pages{margin:5px auto;text-align:center;padding-right:40px;color:#666666;}
.content .pages span{ margin:0 5px; color:#F00}
.content .editor{ text-align:right; margin:20px 30px}
.pages{ line-height:26px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; font-size:12px}
.pages b{ BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #ffffff; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none; background-color:#cc0000;}
.pages a{BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #cc0000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none}
.pages A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #cc0000
}
.pages A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #cc0000
}
.td123{
	border: 1px solid #DBDBDB;
}