@charset "utf-8";
/* CSS Document */
#header, #menu, #banner, #container{ width:973px; margin:0px auto; text-align:center; clear:both; overflow:hidden; height:1%;}
#footer{ width:973px; margin:0px auto; text-align:center; clear:both; }

/*导航*/
#menu{ background: url(../img/bg_2.gif) repeat-x top; height:33px; margin-top:5px; width:973px}
#menuleft{ background: url(../img/bg_1.gif) no-repeat 0 0; height:33px; float:left; width:4px}
#menuright{
	background:url(../img/bg_3.gif) no-repeat top  right;
	float:right;
	height:33px;
	width:956px
}
#menuright ul{ margin-right:10px; float:right}
#menuright ul li{ float:left;  padding:0px 8px;}
#menuright ul li a{ font-size:14px; line-height:32px; color:White; font-weight:bold;}

/*主体*/
#container{ margin-top:6px; text-align:left; height:auto;}

/*主体左部*/
#contleft{ float:left; width:189px; border:0px}

.titlebg{background:url(../img/bg_4.gif) no-repeat top; height:30px}
.title{font-size:14px; font-weight:bolder; color:#005bb3;  text-align:center; width:81px; margin-top:10px;}
.point{ background:url(../img/bg_6.gif) no-repeat left;}

#sidenotice{
	border:1px #999999  solid;
	}
#sidenotice ul{ margin:10px;}
#sidenotice ul li{ background: url(../img/bg_10.gif) repeat-x bottom; }

#sidenotice ul li a{ color:#047fb7;  font-size:13px; margin-left:7px; line-height:200%}
#sidenotice ul li a:hover{ color:#FF9900;}

/* 左边导航 */
#navleft{border:1px #999999  solid; margin-top:6px; padding-bottom:10px}
#navleft dl{ margin-top:3px; border:1px #999999  solid; padding:4px; margin-left:6px; margin-right:6px;}
#navleft dl dd a{font-size:13px; font: bolder; color:#005bb3; line-height:150% }
#navleft dl dd a:hover{ color:#FF9900;}
#column{ height:1%; padding:5px}
.coimg{ float:left; }
.colink{ float:left; margin-left:2px;}
.colink ul{ margin-left:2px;}
.colink ul li{ line-height:200%}

/* 专题报道 */
#spnews
{
    border:1px #999999  solid; margin-top:6px;
    }
#spnews ul{margin: 10px;}
#spnews ul li{ background:url(../img/bg_10.gif) repeat-x bottom; }
#spnews ul li a{ color: #047fb7;  font-size:13px; margin-left:7px; line-height:200%}
#spnews ul li a:hover{ color: #FF9900;}
.point{ background:url(../img/bg_6.gif) no-repeat left;}

#search{ border:1px #999999  solid; margin-top:6px;}
#search ul{margin:10px;}
#search ul li{ margin-top:2px;}
.Padding2{padding: 2px;}

#friendlink{border:1px #999999  solid; margin-top:6px;}
#friendlink ul{ margin:10px;}
#friendlink ul li{ background: url(../img/bg_10.gif) repeat-x bottom; }
#friendlink ul li a{
	color:#047fb7;
	font-size:13px;
	margin-left:7px;
	line-height:200%
}
#friendlink ul li a:hover{ color:#FF9900;}

/* 主体右部 */
#contright{ float:right; width:773px; text-align:left; overflow:hidden; height:1%; height:auto;}

#newlist{ background:url(../img/bg_11.gif) no-repeat; padding-top:20px; padding-left:20px; overflow:hidden; height:1%}
#nlistleft{ background:url(../img/bg_16.gif) no-repeat left top; width:450px; float:left;}
.nlistimg{ float:right; margin-right:0px; padding-top:5px;}
#nlistleft ul{ margin-top:30px;}
 .point{ background:url(../img/bg_6.gif) no-repeat left;}
#nlistleft ul li{ background:url(../img/bg_9.gif) repeat-x bottom; line-height:200%;  padding:0px 0px 0px 5px;}

#nlistleft ul li a{ color:#024383; font-size:13px; margin-left:7px; float:left;}
#nlistleft ul li a:hover{ color:#FF9900;}
#nlistleft ul li span{  float:right; width:70px;}
#nlistright{ float:right;  width:266px; height:226px; margin-right:10px;}

#newpage{ margin-top:20px; color:#005bb3; padding-right:20px;line-height:180%;}
#newpage dt{ background:url(../img/bg_9.gif) repeat-x bottom; text-align:center;}
#newpage dt ul li{line-height:180%; color:#769cbd;}
#newpage dt h2{ font-weight:bolder;line-height:180%; }
#newpage dt ul{ margin-top:5px;}
#newpage dd{ margin-top:5px;}
#newpage dd .news{line-height:200%; text-indent:2em; margin-top:10px;}
#newpage dd .news table{ border:1px solid #000000; border-collapse:collapse;}
#newpage dd .news table td{ border:1px solid #000000; border-collapse:collapse;}


.listitle{ float:left;}
.listfont{ font-size:16px; color:#005bb3; float:left; padding-top:15px; margin-left:2px; width:120px;}
.back{ float:right; margin-top:30px; margin-right:10px}

#main_con{ font-size:14px; color:#005bb3; margin-right:20px; margin-top:20px; line-height:200%; text-indent:2em}
#main_con ul{ text-align:center; margin-top:20px}
#main_con dd{ margin-top:3px; clear:both;}

#listpage{ margin-top:10px; margin-right:20px;}
#listpage dd{ margin-top:60px;}
#listpage dd ul{ margin-left:5px;}
#listpage dd ul li{ background:url(../img/bg_9.gif) repeat-x bottom; line-height:200%;  padding:0px 0px 0px 5px;}
#listpage dd ul li a{   float:left; margin-left:6px; color:#005bb3}
#listpage dd ul li a:hover{ color:#FF9900;}
#listpage dd ul li span{ float:right; color:#999999; width:80px; }



.pagetips{ margin-top:10px; padding-left:150px;}
.pagetips{ }
.pagetips ul li{ float:left; padding: 0px 6px;}

#messagepage{margin-top:10px; margin-right:20px;}
#messagepage dd{ margin-top:80px;}
.mesdiv{ margin-top:10px; border: 1px solid #0099FF;line-height:200% }

.messinfo{background-color:#b8f2ff; font-size:14px; color:#000000; border-bottom:solid 1px #0099ff; overflow:hidden; height:1%}
.mesdiv .span{ height:23px; width:28px;}
.messcont{ margin:5px 2px 5px 2px; text-indent:2em; line-height:150%; height:auto; }
#messpost{ margin-top:20px; border:1px solid #0099FF; margin-right:20px}
#messpost ul{ margin:5px 2px 5px 2px}
#messpost ul li textarea{ margin-top:5px;}

#tservices{  margin-top:10px; background:url(../img/bg_13.gif) no-repeat; height:95px; padding-top:40px; }
.serlink{ width:650px; height:74px; margin-left:88px; font-weight:bolder;}
#tservices ul{}
#tservices ul li{
	background: url(../img/icon_1.gif) no-repeat left;
	float:left; width:325px; margin-top:5px
}
#tservices ul li a{ font-size:13px; font: bolder; color:#005bb3; line-height:200%; margin-left:30px; text-align:center;}
#tservices ul li a:hover{ color:#FF9900;}

.titleimg{ float:left; margin-left:10px; margin-top:10px;}

#jclist{ margin-top:6px; background: url(../img/bg_14.gif) repeat-x top; border: #68c7e6 1px solid; width:381px; float:left; }

.more{ float:right; margin-right:15px; margin-top:10px;  color: #047fb7}
#jclist dt a{ color:#047fb7}
#jclist dd ul li{ background:url(../img/bg_7.gif) no-repeat left center;}
#jclist dd ul{ margin: 50px 10px 10px 5px;}
#jclist dd ul li{ background:url(../img/bg_9.gif) repeat-x bottom; line-height:200%;  padding:0px 0px 0px 5px}
#jclist dd ul li a{   float:left; margin-left:6px;}
dl span{ float:right; color:#999999; width:40px}

#banner{ margin-top:6px; width:773px; height:88px;}

#pjlist{margin-top:6px; background: url(../img/bg_14.gif) repeat-x top; border: #68c7e6 1px solid; width:381px; float:right; overflow:hidden; height:1%;}
#pjlist dd ul{ margin: 50px 10px 10px 5px;}
#pjlist dd ul li{ background:url(../img/bg_9.gif) repeat-x bottom; line-height:200%;  padding:0px 0px 0px 5px}
#pjlist dd ul li a{  float:left; margin-left:6px;  }
#pjlist dt a{ color:#047fb7}

#lawlist{margin-top:6px; background: url(../img/bg_14.gif) repeat-x top; border: #68c7e6 1px solid; width:381px; float:left; overflow:hidden; height:1%;}
#lawlist dt a{ color:#047fb7}
#lawlist dd ul{ margin: 50px 10px 10px 5px;}
#lawlist dd ul li{ background:url(../img/bg_9.gif) repeat-x bottom; line-height:200%;  padding:0px 0px 0px 5px}
#lawlist dd ul li a{ float:left; margin-left:6px;  }

#bzlist{margin-top:6px; background: url(../img/bg_14.gif) repeat-x top; border: #68c7e6 1px solid; width:381px; float:right; overflow:hidden; height:1%;}
#bzlist dd ul{margin: 50px 10px 10px 5px;}
#bzlist dd ul li{ background:url(../img/bg_9.gif) repeat-x bottom; line-height:200%;  padding:0px 0px 0px 5px}
#bzlist dd ul li a{ float:left; margin-left:6px;  }
#bzlist dt a{ color:#047fb7}

#pxlist{ margin-top:6px; background: url(../img/bg_14.gif) repeat-x top; border: #68c7e6 1px solid; width:381px; float:left;}
#pxlist dd ul{margin: 50px 10px 10px 5px;}
#pxlist dd ul li{ background:url(../img/bg_9.gif) repeat-x bottom; line-height:200%;  padding:0px 0px 0px 5px}
#pxlist dd ul li a{ float:left; margin-left:6px;  }
#pxlist dt a{ color:#047fb7}

#meetinglist{ margin-top:6px; background: url(../img/bg_14.gif) repeat-x top; border: #68c7e6 1px solid; width:381px; float:right;}
#meetinglist dd ul{margin: 50px 10px 10px 5px;}
#meetinglist dd ul li{ background:url(../img/bg_9.gif) repeat-x bottom; line-height:200%;  padding:0px 0px 0px 5px}
#meetinglist dd ul li a{ float:left; margin-left:6px; }
#meetinglist dt a{ color:#047fb7}

#contact{ margin-right:20px; margin-top:20px;}
#contact dd .compinfo{ padding-left:130px; color:#005bb3; width:300px; float:left;}
#contact dd ul { margin-left:5px; margin-right:5px;}
#contact dd ul li{ background:url(../img/bg_9.gif) repeat-x bottom; line-height:200%;}
.addmap{ width:183px; height:248px; float:left; margin-left:30px;}
.addmapB { width:580px; height:500px; text-align:center; margin-top:10px;}

#footer{ margin-top:6px;}
#footop{ height:28px;  background-color:#daeaed; text-align:center;}
#footop ul{ margin-left:300px}
#footop ul li{ float:left; line-height:200%; padding:0px 6px;}
#footbt{ margin-top:10px; text-align:center;}
#footbt ul{text-align:center;}
#footbt ul li{ line-height:200%}
