@charset "gb2312";
/* CSS Document */

body{
	margin:0;
	padding:0;
	/*font-family:Arial, Helvetica, sans-serif,"宋体";*/
	font-family:'Microsoft Yahei',"Lucida Grande", "Tahoma","Arial", "Helvetica", "sans-serif";
	font-size:12px;
	background:#FFFFFF;
}
a,a:link,a:visited,a:hover,a:active{text-decoration:none;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p {
	padding:0; 
	margin:0;
}

ul{
	list-style:none;
}

img{
	border:0px;
}

.clear{
	display:block;
	visibility:hidden;
	clear:both;
}
#Top{
	width:100%;
	height:240px;
}
#Top iframe{
	width:100%;
	height:240px;
}
#Mian{
	width:1016px;
	margin:0 auto;
min-height:300px;
}

#Foot{
	width:100%;
	height:160px;
}
#Foot iframe{
	width:100%;
	height:160px;
}
.qh{
	width:354px;
	/*height:33px;*/
	float:right;
	padding-top:157px;
 margin-right:6px;
font-family:"微软雅黑";
	font-weight:bold;
}
.qh1{
	width:44px;
	height:23px;
	float:left;
        margin-bottom:5px;
	/*background:#fff;*/
	line-height:23px;
	text-align:center;
          color:#FFFFFF;
	
}
.qh1 a,.qh1 a:visited{
	width:40px;
	height:21px;
	display:block;
        font-size:12px;
	color:#FFFFFF;text-decoration:none;
	}
.qh1 a:hover{
	width:40px;
	height:23px;
	display:block;
	color:#ff0000;text-decoration:none;
	}
.xian{
        display:none;
	width:1px;
	height:32px;
	float:left;
	background:url(imagesxx.gif) center no-repeat;
	margin-right:12px;
	margin-left:12px;
	margin-top:-4px;
}

#left{
	width:249px;
	float:left;
	margin-right:5px;
}
.left_top{
	background:url(imagesjg.gif) no-repeat;
	width:248px;
	height:39px;
        line-height:39px;
}
.left_top b{
     color:#fff;
     font-size:15px;
     padding-left:25px;
}
.
#left_c{
	width:100%;
	/*border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;*/
	padding-top:8px;
}
.t{
	width:248px;
	height:28px;
	margin-bottom:8px;
        background:url(imagest1.gif) no-repeat;
}

.t a{
	display:block;
	width:246px;
	height:28px;
        color:#000;
line-height: 28px;
    padding-left: 30px;
        font-size:13px;
        font-weight:bold;
        text-decoration:none;
}
.t a:hover,.t a:visited{
     color:#000;
     text-decoration:none;
}
.t a:hover{
     color:#40B3E7;
     text-decoration:none;
}
/*分页样式*/
.cisoft_pagebox{
     font-size:12px;
     text-align: center;

}
.cisoft_pagebox span{
      padding:1px 6px;
      margin:0 ;
   border:1px solid #e6e6e6; color:#666; cursor:pointer;
}
.C_style{ background:#26408b;color:#fff !important; border:#036 solid 1px !important; }
#span_pageend{
      border:none;
      background:none;
      padding:0;
}
#span_pagetop{
       border:none;
      background:none;
      padding:0;

}




.cisoft_pagebox a:link{
    color:#666;
    padding:1px 6px;
    border:1px solid #d6d6d6;

}
.cisoft_pagebox a:visited{
    color:#666;
}
.cisoft_pagebox a:hover{
    
background:#ecf1f8; 
color:#666;
}
.cisoft_pagebox li{
    border:none;
}
.cisoft_pagebox a{ border:1px solid #d6d6d6; color:#666; cursor:pointer; text-decoration:none;}


.Lr_right_Top{
	width:745px;
	height:46px;
	line-height:46px;
	text-align:right;
	background:url(imagesIndextop.jpg) no-repeat;
        color:#FFFFFF;
}
.Lr_right_Top span{
	margin-right:20px;
}
.Lr_right_Top span a:link{
	color:#FFFFFF;
	text-decoration:none;
}
.Lr_right_Top span a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.Lr_right_Top span a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
/*列表样式*/
.Lr_right_zjdtMian{
	width:743px;
	/*min-height:300px;*/
	border:#5ca8e4 solid 1px;
	padding:10px 0;
}
.Lr_right_zjdtMian_div{
	width:713px;
	height:27px;
	line-height:27px;
	background:url(imageslist_ico.gif) no-repeat;
	padding-left:32px;
}
.Lr_right_zjdtMian_div span{
	float:right;
	color:#242424;
	padding-right:10px;
}
.Lr_right_zjdtMian_div a{
         float:left;
}
.Lr_right_zjdtMian_div a:link{
	color:#242424;
	text-decoration:none;
}
.Lr_right_zjdtMian_div a:visited{
	color:#242424;
	text-decoration:none;
}
.Lr_right_zjdtMian_div a:hover{
	color:#FF0004;
	text-decoration:none;
}

.Lr_right_LMian{
        width:745px;
}

.Lr_right_LMian_t{
        width:725px;
        height:30px;
        line-height:30px;
        color:#FFFFFF;
        padding-left:20px;
        background:#3e8acb;
}
.Lr_right_LMian_m{
        width:705px;
        line-height:50px;
        padding:0 20px;
}
.Lr_right_LMian_m a{
        margin-right:10px;
}
.Lr_right_LMian_m a:link{
        color:#000000;
        text-decoration:none;
}
.Lr_right_LMian_m a:visited{
        color:#000000;
        text-decoration:none;
}
.Lr_right_LMian_m a:hover{
        color:#ff0000;
        text-decoration:none;
}

/*列表页*/
.listN{
	display:inline;
	float:left;
	width:224px;
	margin-left:7px;
	background:url(imageslistN_k.gif) repeat-y;
}
.listN a{
	text-decoration: none;
}

.listN_top{
	width:100%;
	height:5px;
	background:url(imageslistN_top.gif) no-repeat;
}
.listN_title{
	width:100%;
	height:65px;
}
.listN_title_titleGzdt{
        background:url(imageslistN_titleGzdt.gif) no-repeat;
}

.listN_title_19dztzl{
        background:url(images19dztzl.png) no-repeat;
}

.listN_title_zyzcxx{
        background:url(imageszyzcxx.png) no-repeat;
}
.listN_title_titleGzdtt{
        background:url(imagesgwy-bg.png) no-repeat;
}
.listN_title_titleZtzl{
        background:url(imagesztzl.gif) no-repeat;
	background-position-x: 5px;
}
.listN_title_titleJggk{
        background:url(imageslistN_titleJggk.gif) no-repeat;
}

.listN_title_ysqgkzn{
        background:url(imagesysqgkzn.png) no-repeat;
}
.listN_title_titlexxgkml{
        background:url(imagesxxgkml.png) no-repeat;
}
.listN_title_titleShgy{
        background:url(imageslistN_titleShgy.gif) no-repeat;
}
.listN_title_titleCwxx{
        background:url(imageslistN_titleCwxx.gif) no-repeat;
}
.listN_title_titleYjgl{
        background:url(imageslistN_titleYjgl.gif) no-repeat;
}
.listN_title_titleJdts{
        background:url(imageslistN_titleJdts.gif) no-repeat;
}
.listN_title_titleGgzyjy{
        background:url(imageslistN_titleGgzyjy.gif) no-repeat;
}
.listN_title_titleXzzf{
        background:url(imageslistN_titleXzzf.gif) no-repeat;
}
.listN_title_titleXzsp{
        background:url(imageslistN_titleXzsp.gif) no-repeat;
}
.listN_title_titleXzxkgk{
        background:url(imageslistN_titleXzxkgk.gif) no-repeat;
}
.listN_title_titleTjxx{
        background:url(imageslistN_titleXzxkgk.gif) no-repeat;
}
.listN_title_titleGhjh{
        background:url(imageslistN_titleGhjh.gif) no-repeat;
}
.listN_title_titleGfxwj{
        background:url(imageslistN_titleGfxwj.gif) no-repeat;
}
.listN_title_titleYGfxwj{
        background:url(imageslistN_titleYGfxwj.gif) no-repeat;
}
.listN_title_titleZygwhd{
        background:url(imageslistN_titleZygwhd.gif) no-repeat;
}
.listN_title_titleJdjc{
        background:url(imageslistN_titleJdjc.gif) no-repeat;
}
.listN_title_titleJcdb{
        background:url(imageslistN_titleJcdb.gif) no-repeat;
}
.listN_title_titleRsxx{
        background:url(imageslistN_titleRsxx.gif) no-repeat;
}
.listN_title_titleRsrm{
        background:url(imageslistN_titleRsrm.gif) no-repeat;
}
.listN_title_titleFlfg{
        background:url(imageslistN_titleFlfg.gif) no-repeat;
}
.listN_title_titleJljd{
        background:url(imageslistN_titleJljd.gif) no-repeat;
}
.listN_title_titleBzhgl{
        background:url(imageslistN_titleBzhgl.gif) no-repeat;
}
.listN_title_titleZljd{
        background:url(imageslistN_titleZljd.gif) no-repeat;
}
.listN_title_titleZlgl1{
        background:url(imageszlrz.gif) no-repeat;
       background-position-x: 5px;
}
.listN_title_titleTzsb{
        background:url(imageslistN_titleTzsb.gif) no-repeat;
}
.listN_title_titleZfxxgk{
        background:url(imageslistN_titleZfxxgk.gif) no-repeat;
}
.listN_titleZfxxgkgd{
	width:100%;
	height:65px;
	background:url(imageslistN_titleZfxxgkgd.gif) no-repeat;
}
.listN_titleXxgk{
	width:100%;
	height:65px;
	background:url(imageslistN_titleXxtj.gif) no-repeat;
}

.listN_title_titleSfgs{
        background:url(imageslistN_titleSfgs.gif) no-repeat;
}
.listN_Mian{
	width:218px;
	padding:0 3px;
}
.listN_Miant{
	width:187px;
	height:34px;
	background:url(imageslist_icox.gif) no-repeat;
	padding-left:31px;
	font-size:14px;
        border-bottom: 1px dotted #999;
}
.listN_Miant a{
	display:block;
	width:187px;
	height:34px;
	line-height:34px;
}
.listN_Miant a:link{
	color:#000000;
	text-decoration:none;
}
.listN_Miant a:visited{
	color:#000000;
	text-decoration:none;
}
.listN_Miant a:hover{
	color:#4690d0;
	text-decoration:none;
}
.listN_bottom{
	width:100%;
	height:6px;
	background:url(imageslistN_bottom.gif) no-repeat;
}
.listN_contact{
	width:100%;
	height:136px;
	background:url(imageslistN_contact.gif) no-repeat;
}
.listM{
	display:inline;
	float:right;
	width:758px;
	margin-right:7px;
}
.listM_t{
	width:100%;
	margin-bottom:10px;
}
.listM_top{
	width:748px;
	height:36px;
	line-height:36px;
        padding-left:10px;
	/*padding-right:10px;*/
}
.listM_top a:link{
	color:#000000;
	text-decoration:none;
}
.listM_top a:visited{
	color:#000000;
	text-decoration:none;
}
.listM_top a:hover{
	color:#FF0004;
	text-decoration:none;
}
.listM_top_Name{
         float:left;
         width:104px;
	 height:36px;
	 line-height:36px;
         color:#FFFFFF;
	 font-size:14px;
         text-align:center;
         text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; 
}
.listM_top_Gd{
         float:right;
         width:500px;
	 height:36px;
	 line-height:36px;
         text-align:right;
}
.listM_topZjNesw{
	background:url(imageslistM_zzxx.gif) no-repeat;
}
.listM_topZjzzgg{
	background:url(imageslistM_zzgg.gif) no-repeat;
}
.listM_topZjmtbd{
	background:url(imageslistM_mtbd.gif) no-repeat;
}
.listM_topZjspxw{
	background:url(imageslistM_spxw.gif) no-repeat;
}
.listM_topZjNesw_t{
	border-bottom:#1d89ce solid 2px;
}
.listM_mian{
	width:100%;
         min-height: 135px;
	padding:10px 0;
}
.listM_mianLis{
	/*width:720px;*/
	height:30px;
	line-height:30px;
	background:url(imageslist_mico.gif) no-repeat;
	padding-left:30px;
}
.listM_mianLis a{
	float:left;

}
.listM_mianLis a:link{
	color:#000000;
	text-decoration:none;
    overflow: hidden;
    white-space: nowrap;
    display: block;
    width: 620px;
text-overflow: ellipsis;
}
.listM_mianLis a:visited{
	color:#000000;
	text-decoration:none;
}
.listM_mianLis a:hover{
	color:#FF0004;
	text-decoration:none;
}
.listM_mianLis span{
	float:right;
          width:70px;
	color:#B5B5B5;
}
.listM_mianLisx{
	width:758px;
	height:24px;
	background:url(imageslist_x.gif) no-repeat;
}
.listM_mianNr{
	/*width:758px;*/
}
.listM_mianNrTitle{
	width:95%;
	line-height:60px;
	text-align:center;
	font-size:16px;
	margin:0 auto;
}
.FloatDiv {
        position: absolute;
        right: 0;
        bottom: 0px;
}
.dayin {
        float: left;
        padding-right: 9px;
        cursor: pointer;
}
.dayin img {
        vertical-align: text-top;
}
.listM_mianNruserDate{
        position: relative;
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	padding-bottom:10px;
	border-bottom:#CCCCCC solid 1px;
}
.listM_mianNrfont{
	width:100%;
	min-height:300px;
	line-height:30px;
	font-size:14px;
	padding:10px 0;
}


.listN_Mian li{


    list-style:none;
    /*width: 187px;*/
    height: 34px;
line-height: 29px;
    background: url(imageslist_icox.gif) no-repeat;
    padding-left: 31px;
    font-size: 14px;
   border-bottom: 1px dotted #999;
   text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;

}
.listN_Mian1 li{


    list-style:none;
    /*width: 187px;*/
    height: 34px;
line-height: 29px;
   background: url(imageslist_icox.gif) no-repeat;
    padding-left: 31px;
    font-size: 14px;
   border-bottom: 1px dotted #999;
   text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;

}


.listN_Mian li a:link,.listN_Mian1 li a:link {
    color: #000000;
    text-decoration: none;
}

.listN_Mian li a:visited,.listN_Mian1 li a:visited{
	color:#000000;
	
}
.listN_Mian li a:hover,.listN_Mian1 li a:hover {
    color: #32B7F0;
    
}


.listN_title_titleywyy {
    background: url(imagesywyy.gif) no-repeat;
    background-position-x: 5px;
}

.listN_title_titledmjl {
    background: url(imagesdmjl.gif) no-repeat;
    background-position-x: 5px;
}
.listN_title_titlehdjl {
    background: url(imageshd.gif) no-repeat;
    background-position-x: 5px;
}

.listN_title_titlezwfw {
    background: url(imageszwfw.gif) no-repeat;
    background-position-x: 5px;
}




#dmjl{

  width:988px;

}
#listM_dmjl{
        width:968px;
	 /*background: url(../images/bg_xt.jpg) ;*/
}







.listN_title_titleZlgl {
    background: url(imageslistN_titleZlgl.gif) no-repeat;
    background-position-x: 5px;
}
/*新搜索*/
.searchN{
	/*display:inline;*/
	width:252px;
	height:32px;
	/*float:right;
	margin-right:7px;
	position:absolute;
	right:0;
	top:4px;*/
          margin-bottom:5px;
}
.searchN_tags{
	width:185px;
	height:32px;
	float:left;
	background:url(imagessousuo_text.gif) no-repeat;
}
.searchN_tags input{
	width:150px;
	height:30px;
	line-height:30px;
	border:0;
	background:none;
	padding-left:35px;
}
.searchN_button{
	width:64px;
	height:32px;
	float:left;
	background:url(imagessousuo_button.gif) no-repeat;
}
.searchN_button input{
	width:64px;
	height:32px;
	border:0;
	background:none;
}
/*搜索*/
.search{
	display:inline;
	width:249px;
	height:32px;
	float:right;
	margin-right:7px;
	position:absolute;
	right:0;
	top:4px;
}
.search_tags{
	/*width:185px;*/
          width:188px;
	height:32px;
	float:left;
	background:url(imagessousuo_text.gif) no-repeat;
}
.search_tags input{
	width:150px;
	height:30px;
	line-height:30px;
	border:0;
	background:none;
	padding-left:35px;
}
.search_button{
	width:64px;
	height:32px;
	float:left;
	background:url(imageszj_r5_c11.jpg) no-repeat;
}
.search_button input{
	width:64px;
	height:32px;
	border:0;
	background:none;
}












/*信息公开栏目列表单独样式*/

.listM_ztzl{
	display:inline;
	float:right;
	width:1000px;
	margin-right:7px;
}
.listM_t_ztzl{
	width:100%;
	margin-bottom:10px;
}
.listM_top_ztzl{
	width:988px;
	height:36px;
	line-height:36px;
        padding-left:10px;
	/*padding-right:10px;*/
}
.listM_top_ztzl a:link{
	color:#000000;
	text-decoration:none;
}
.listM_top_ztzl a:visited{
	color:#000000;
	text-decoration:none;
}
.listM_top_ztzl a:hover{
	color:#FF0004;
	text-decoration:none;
}
.listM_top_Name_ztzl{
         float:left;
         width:104px;
	 height:36px;
	 line-height:36px;
         color:#FFFFFF;
	 font-size:14px;
         text-align:center;
         text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; 
}
.listM_top_Gd_ztzl{
         float:right;
         width:500px;
	 height:36px;
	 line-height:36px;
         text-align:right;
}
.listM_topZjNesw_ztzl{
	background:url(imageslistM_zzxx.gif) no-repeat;
}
.listM_topZjzzgg_ztzl{
	background:url(imageslistM_zzgg.gif) no-repeat;
}
.listM_topZjmtbd_ztzl{
	background:url(imageslistM_mtbd.gif) no-repeat;
}
.listM_topZjspxw_ztzl{
	background:url(imageslistM_spxw.gif) no-repeat;
}
.listM_topZjNesw_t_ztzl{
	border-bottom:#1d89ce solid 2px;
}
.listM_mian_ztzl{
	width:100%;
         min-height: 135px;
	padding:10px 0;
}
.listM_mianLis_ztzl{
	/*width:720px;*/
	height:30px;
	line-height:30px;
	background:url(imageslist_mico.gif) no-repeat;
	padding-left:30px;
}
.listM_mianLis_ztzl a{
	float:left;

}
.listM_mianLis_ztzl a:link{
	color:#000000;
	text-decoration:none;
    overflow: hidden;
    white-space: nowrap;
    display: block;
    width: 620px;
text-overflow: ellipsis;
}
.listM_mianLis_ztzl a:visited{
	color:#000000;
	text-decoration:none;
}
.listM_mianLis_ztzl a:hover{
	color:#FF0004;
	text-decoration:none;
}
.listM_mianLis_ztzl span{
	float:right;
          width:70px;
	color:#B5B5B5;
}
.listM_mianLisx_ztzl{
	width:758px;
	height:24px;
	background:url(imageslist_x.gif) no-repeat;
}
.listM_mianNr_ztzl{
	/*width:758px;*/
}
.listM_mianNrTitle_ztzl{
	width:95%;
	line-height:60px;
	text-align:center;
	font-size:16px;
	margin:0 auto;
}
























