body {
	font-size: 14px;
	color:#666
}
a:link{color:#286090; }
a:hover{color: #3C763D;}
a:active{color: #122B40;}

li{list-style: none;}
.headbg {
	background-image: url(../img/headbg.jpg);
	background-repeat: repeat-x;
	height: 31px;
	line-height: 31px;
}
.fg {
	height: 8px;
}
.mytable4{
  width: 100%;
  max-width: 100%;
  margin-bottom: 10px;
  border: solid 1px #CCCCCC;

  }
.mytable4 td{
  	padding: 6px;
  	border-top: solid 1px #CCCCCC;
  	border-left: solid 1px #CCCCCC;
  
  }
  
.mytable5 {
	width: 100%;
	max-width: 100%;
	margin-bottom: 0px;
}
.mytable5 td {
	border-bottom: dashed 1px #CCCCCC;
	padding: 2px;
	line-height: 21px;
}
.footline {
	height: 4px;
	background-color: #333;
	width: 100%;
}
.mytable6 td {
	border-bottom: dashed 1px #CCCCCC;
	padding: 2px;
	line-height: 24px;
}
.mytable6 {
	border-bottom: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-radius: 4px;
	width: 100%;
	max-width: 100%;
	margin-bottom: 0px;
}

.mytable7{width: 100%;}
.mytable7 td {
	padding: 6px;
}

a.ptitle{ color: #4CAE4C; font-size: 16px;}
a.ptitle:hover{text-decoration: none; font-size: 18px; color: #122B40;}
a.ptitle.active{color: #2AABD2;}
a.ptitle:visited{color: green; font-size: 16px; text-decoration: none;}

/*留言左边菜单*/
a.vtitle{ color: #ffffff; }
a.vtitle:hover{text-decoration: none;  color: #ffffff;}
a.vtitle.active{color: #ffffff;}
a.vtitle:visited{color: #ffffff; font-size: 16px; ext-decoration: none;}
/*end*/

.newslist li{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; list-style: none; border-bottom: dashed 1px #ccc; height: 40px; line-height: 40px;}
.newslist-border{ border-bottom: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; padding: 15px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}
.newslist-border li{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; list-style: none; border-bottom: dashed 1px #ccc; height: 26px; line-height: 24px;}


/*-------------------------用户条*/
.loginbar {float:left;color:#000;width:450px;position:relative;height:32px;border:0;padding:0px;z-index:180;}
.loginbar ul {padding:0;margin:0;list-style-type: none;}
.loginbar ul li {float:left; text-align:center; position:relative;margin-right:5px;}
.loginbar ul li h3 { margin:0; }
.loginbar ul li.hr{width:6px;color:#ccc;text-align:center;line-height:32px;}
.loginbar li{ color: #00599B;}
.loginbar li a{ margin:0; color: #666;}
.loginbar li a:hover{ margin:0; color: #3399CC; text-decoration:none}
.loginbar li.ico a{padding:2px 0 2px 18px;background:url(../../../statics/common/userbar_ico.gif) no-repeat; text-decoration:none;}
.loginbar li.ico a:hover{color: #FF5500;}
.loginbar li.user{margin-left:5px;}
.loginbar li.login a{ background-position:0 0;}
.loginbar li.points a{ background-position:0 -32px}
.loginbar li.pm1 a{ background-position:0 -64px}
.loginbar li.pm0 a{ background-position:-144px -80px}
.loginbar li.friend1 a{ background-position:0 -96px}
.loginbar li.friend0 a{ background-position:-144px -112px}
.loginbar li.cart1 a{ background-position:0 -128px}
.loginbar li.cart0 a{ background-position:-144px -144px}
.loginbar li.office a{ background:url(../../../statics/common/i-feedback.gif) no-repeat; text-decoration:none;}

.loginbar li.login { border:solid 1px #F4F9FD; border-top:0; border-bottom:0;margin:0; padding:0 12px;}
.loginbar li.hover { border:solid 1px #AACCEE; border-top:0; border-bottom:0;background-color:#fff;margin:0; padding:0 12px;}
.loginbar li.login .oauthbar{position:relative;z-index: 10000;float: left;height: auto;top:0;margin: 0;padding: 0;}
.loginbar li.login .oauthbar .oauthbar-ul{display:none; position: absolute;z-index: 180; background: #fff;margin: 0;padding: 0;}
.loginbar li.login .oauthbar ul li{float:left;margin:0;line-height:32px;height:32px;}
.loginbar li.login .oauthbar img{width:16px;height:16px;border:none;padding:8px 3px 8px 3px;}
.loginbar li.login .oauthbar ul li a{ padding:0px;}

/*幻灯片新闻*/
.picplayer .picbody p{font-size:14px;}
.picplayer {width:280px;height:253px;position:relative;border:0px solid #C4DCF1;}
.picplayer .picbody{height:253px;overflow:hidden;}
.picplayer .picbody li{position:absolute;}
.picplayer .picbody li.alpha{filter:alpha(opacity=0);opacity:0;}
.picplayer .picbody div{margin:0;width:280px;height:200px;overflow:hidden;}
.picplayer .picbody img{width:280px;height:200px;border:none;}
.picplayer .picbody p{width:280px;margin:0;padding:0 6px;border-top:1px solid #C4DCF1;height:27px;line-height:27px;background-position:0 -70px;overflow:hidden;text-align:center;}
.picplayer .picbody a{color:#203FA0;}
.picplayer .change{position:absolute;margin-top:-80px;right:6px;text-align:right}
.picplayer .change li{float:left;margin-left:3px;width:16px;height:16px;line-height:16px;font-size:11px;color:#203FA0;font-weight:normal;border:1px solid #203FA0;text-align:center;cursor:pointer;background:url(../images/slidenews_bg_selector.gif) repeat-x 0 0}
.picplayer .change li.active{color:#FFF;font-weight:normal;background-position:0 -30px}


.imgnew {
	float: left;
	margin-right: 4px;
	margin-bottom: 8px;
}

.imgnew a:hover img{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7} 

.newlist li {
	background-image: url(../img/linebg.fw.png);
	background-position: bottom;
	background-repeat: repeat-x;
	height: 40px;
	line-height:40px;
	overflow:hidden;
	word-break:break-all;

}

/*内容页*/
.c_title{font-size: 20px; font-weight: bold; text-align: center; color: #003366; height: 50px; line-height: 30px;}
.c_ftitle{font-size:14px; font-weight:bold; text-align:center;}
.c_title2{font-size: 20px; font-weight: bold; text-align: center; color: #000000; height: 50px; line-height: 30px;}
.c_time{color: #B92C28; text-align: center; line-height: 50px; height: 50px;}
.c_content{ padding: 8px;}
/*内容页图片自适应大小*/
.c_content img 
{
 width: auto\9; 
 width:expression(this.width>700?"700px":this.width+"px");
 height:auto
}
.c_editor{ float:right}


/*排行列表*/
.ranklist {margin:0}
.ranklist dt{padding-left:20px;height:28px;line-height:26px;word-break:break-all;overflow:hidden;border-top:1px dotted #C4DCF1;position:relative;}
.ranklist dt.hd{height:22px;line-height:18px;border-top:none;border-bottom:1px solid #C4DCF1;color:#203FA0}
.ranklist dt.hd .title{float:left}
.ranklist .clicknum{float:right;display:block;width:60px;text-align:center;color:#203FA0;}
.ranklist dt.first{border:none}
.ranklist dd{margin:0;padding:0 0 6px 0;line-height:18px;}
.ranklist .nodata{height:120px;}
.ranknum {display:block;position:absolute;left:0px;top:6px;width:20px;height:16px;line-height:14px;font-size:10px;color:#666;text-align:center;background:url(../images/rank_bg.gif) no-repeat 0 0;}
.rn_red{color:#FFF;background-position:0px -32px}
.rankbody{padding:10px 15px}
dt{ font-weight:normal}

/*关于我们*/
.about_l{width:15%; height:600px; border-right:#ccc solid 1px; float:left; margin-left:6px}
.about_l li{height:30px; font-size:14px; text-align:right; margin-right:8px; margin-top:20px }
.about_l li a:hover{color:#06C; font-weight:bold}
.about_r{width:80%; float: right;  margin:15px 6px 0 14px}
.currently a{ font-size:14px; color:Red}


/*重写导航条*/
.navbar{  font-weight:bold; }

/*政民互动*/
.lmsm{ border: solid 1px #C9C5C5; margin-bottom: 8px; margin-top: 8px;}
.lmsm_title{ padding: 6px; font-weight: bold; background-image: url(../img/lmsm-bg.jpg); color: white;}
.lmsm_contnet{ padding: 6px; background-color: #f1fcf5;}
.td-bg{background-image: url(../img/td-bg.jpg); background-repeat: repeat-x;}
.td-bg-title{font-weight: bold; color: red;}
.td-bg-title-blue{font-weight: bold; color:#204D74;}
.td-title{font-weight: bold; text-align: center;}
.td-center{text-align: center;}
.ts{font-size: 12px; color: #C0C0C0;}
.zmhd-info{ border: solid 1px #C0C0C0; padding: 6px; margin: 0px 0 6px 0;}
.zsk-item li{float: left; margin-right: 10px; margin-bottom: 10px; width: 32%;}
/*end*/


/*分页*/
.pages { width: 636px; text-align:center; margin:10px auto; clear:both;}
.pages .p_btns { display:inline; margin: 10px auto; width:100%; font-size: 12px;}
.pages .p_btns .total_count { float:right;padding-top:3px; line-height:16px;}
.pages .p_btns a { display:block; float:left; margin-right:4px; padding:2px 5px; border: 1px solid #DDD; background: #FFF; height:24px;line-height:24px; text-decoration: none;color: #00599B; font-size: 12px; text-align:center;}
.pages .p_btns a { display:inline;}
.pages .p_btns a.disabled {color: #DDD;}
.pages .p_btns a:hover { text-decoration: none; border:1px solid #00599B; }
.pages .p_btns a.disabled:hover { border:1px solid #DDD;}
.pages .p_btns .currentpage { display:block; float:left; margin-right:4px; padding:2px 5px; border:1px solid #333; background:#00599B; color:#fff ;}
.pages .p_btns .jumppage { float:left;padding-top:3px;}
.pages .p_btns input { width: 40px; border: 1px solid #AACCEE; height: 15px; font-size: 12px; }

/*图片*/
.imglist li{ margin-bottom:4px; padding:2px}