@charset "gb2312";
/* CSS Document */
.CMain{ width:969px; height:100%; background:none; float:left; margin:10px 20px 10px 20px;}
.CMain .list_title{ width:969px; height:50px; line-height:50px; border-bottom:2px solid #dddddd;}
.CMain .list_title h3{ color:#0088cc; font-size:18px; width:120px; height:50px;border-bottom:2px solid #0068b7;}

.CMain .m_left{ width:230px; float:left; margin-top:15px;}
.CMain .m_left .left_1{padding:10px; width:220px; float:left;
    background:#f5f5f5; 
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;}
.CMain .m_left .lc_title{width:205px; height:35px; line-height:23px; margin:0 auto; border-bottom:1px solid #dddddd; color:#0088cc; font-size:16px; font-weight:bold;}

.CMain .m_left .l_b{ width:220px; margin:10px 0 10px 0; height:30px; line-height:30px;background:#0068b7; -moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius:5px;}
.CMain .m_left .l_b a{ color:#fff; text-align:center; width:220px; height:30px; line-height:30px; float:left; font-weight:bold; font-size:16px;}
.CMain .m_left .l_b a:hover{ color:#000;}

.CMain .m_left .left_2{padding:10px; width:220px; margin-top:10px; float:left;
    background:#f5f5f5; 
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;}
.CMain .m_left .lc_none{ border:none;}

.CMain  .m_right{ width:720px; float:right; overflow:hidden;}
.CMain  .m_right .right_title{ width:100%; height:40px; line-height:40px; float:left; border-bottom:1px solid #dddddd;}
.CMain  .m_right .right_title h3{ float:left;}
.CMain  .m_right .right_title span{ float:right; font-size:14px;}
.CMain  .m_right .right_content{ width:700px; min-height:550px; float:left; margin-top:10px; height:100%;padding:10px; background:#f5f5f5; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}

/***tab***/
.w434{ width:969px; float:left;}
.w434 .tabs1{ height:37px; line-height:37px; background:url(imageshbg2.gif) repeat-x left bottom; margin-top:10px;}
.w434 .tabs1 a{ display:block; float:left; color:#333; font-size:14px;padding:0 16px;}
.w434 .tabs1 a.aon{color:#0069b7; font-weight:bold; text-decoration:none; font-weight:bold;border:#ddd 1px solid; border-bottom:none;  height:36px; background:#fff;}
.w434 .is-fw1{ padding:10px; margin-top:20px; width:700px; min-height:620px; height:100%; background:#f5f5f5; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}

/***tab***/
/***民生领域服务***/
.CMain .m_left .left_3{padding:10px; width:220px; height:100%; float:left; margin-top:10px;
    background:#f5f5f5; 
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;}
/***tab***/
.w435{ width:220px; float:left;}
.w435 .tabs1{ height:25px; line-height:25px; margin-top:10px;}
.w435 .tabs1 a{ display:block; float:left; color:#0069b7; font-size:12px;padding:0px 10px 0px 10px; font-weight:bold;}
.w435 .tabs1 a.aon{color:#000; font-weight:bold; text-decoration:none; font-weight:bold; border-bottom:none; float:left;}
.w435 .is-fw2{ padding:10px; width:220px; float:left;}
.w435 .is-fw2 a{display:block; float:left; font-size:12px;padding:5px 16px 5px 16px;}

/***tab***/
.navContent{display: none;}
.navContent li a{display:block;width:200px;heighr:28px;text-align:center;font-size:14px;line-height:28px;}

.fanye{
	height:25px; line-height:25px; overflow:hidden; text-align:center; padding-top:15px; padding-bottom:20px;
}
.list1{ width:700px; margin:10px;}
.list1 li{height:30px; line-height:30px; border-bottom:dotted #c0c0c0 1px; padding-left:10px; background:url(imagesdt.png) 3px 13px no-repeat;list-style:none;}
.list1 li span{ float:right;}

/****readnews_1***/

.ny_rt_all{
	width:718px; margin:0 auto; height:auto !important;  border:1px solid #c4dbad; float:right; margin-top:20px;
}
.clr{
	width:100%; overflow:hidden; clear:both; padding:10px 0px;
}

.news_spat { height:30px; line-height:30px; float:right; margin-right:10px;}
.xx_gk_ba{
	height:33px; background:url(imagess_bg7.gif) repeat-x left bottom; position:relative;
}
.xx_ba_tit{
	width:124px; height:41px; line-height:41px; text-align:center; overflow:hidden; color:#FFF; font-size:18px; font-family:"微软雅黑";
	position:absolute; top:-8px; left:8px; background:url(imagess_im6.gif) no-repeat center bottom;
}
.news_tit2{
	line-height:32px; text-align:center; border:1px dotted #CCC; border-left:none; border-right:none; width:98%;
}
.clr2{
	overflow:hidden; clear:both; padding:15px 18px; line-height:27px; font-size:12px;
}
.news_tit{
	line-height:62px; text-align:center; font-size:28px; font-weight:bolder; color:#000;
}

/****readnews_1***/

/***常见问题****/

/***常见问题****/
.ny_rt{
	width:718px; height:auto !important; min-height:754px; height:100%; float:right; border:1px solid #c4dbad; margin-top:20px;
}
.ttlist2 {
	list-style:none;
	margin:0px 1px;
	padding:0;
	height:27px;
	line-height:0;
	background:url(imagestabmail.png) repeat-x 0 -41px;
	border:solid #D9D9D9;
	border-width:1px 1px 0 0;
}
.ttlist2 li {
	float:left;
	overflow:hidden;
	display:inline-block;
	color:#818181;
	cursor:pointer;
	padding:0 16px;
	height:27px;
	text-align:center;
	line-height:27px;
	font-family:宋体;
	font-size:12px;
	font-weight:bold;
	border:solid #ccc;
	border-width:0 1px;
}
.ttlist2 li a {
	color:#515151;
}
.ttlist2 li.selected {
	color:#04519D;
	background:url(imagestabmail.png) repeat-x;
	border-width:0 1px 0 0;
	margin:0 -1px 0 0;
}
.tab_content div table tr td{
	text-align:center;
}

.tablestyle1 {
	background:#fff;
}
.tablestyle1 th {
	background:#E5E7E2;
	text-align:center;
	color:#757D67;
	height:20px;
}
.tablestyle1 td {
	background:#F1F2EF;
	padding:0 5px;
	height:28px;
	font-size:12px;
}

/*公众参与==========*/
.gz_bas{
	height:38px; line-height:38px; text-indent:20px; font-size:14px; font-weight:bold; color:#2d7200; padding-top:0px;
}
.gz_xz_txt{
	width:95%; overflow:hidden; padding:6px 10px; line-height:22px; border:1px solid #d9d9d9; background-color:#f1f1f1;
}
.gz_fb_txt{
	width:98%; overflow:hidden; border:1px solid #669900; margin:8px auto;
}
.gz_fb_txt_ba{
	height:18px; overflow:hidden; padding:0px 10px; background-color:#669900; font-weight:bolder; color:#FFF; padding-top:3px;
}
.gz_txt{
	width:150px; height:18px; line-height:18px; border-style:inset; background:none;
}
.gz_raid{
	width:auto; height:auto; overflow:hidden; border:none; float:left;
}
.gz_pic{
	width:70px; height:21px; overflow:hidden; border:inherit; background-color:#c0c0c0; float:left; margin:0px 5px;
}
.gz_tns{
	width:95%; overflow-y:auto; overflow-x:hidden; line-height:28px; font-size:14px; padding:15px 0px; height:396px; margin:12px auto;
}
.gz_fb_txt2{
	width:670px; overflow:hidden; padding:15px 0px; line-height:25px;
}
.gz_lb_tns{
	width:472px; height:195px; overflow:hidden; float:left; margin:0px 0px 12px 7px; border:1px solid #c4dbad;  /*314*/
}
.gz_raid{
	width:auto; height:auto; overflow:hidden; border:none; float:left;
}
.fl{
	float:left;
}
/***民生领域服务***/