/********************列表页面************************/

.content { width: 1100px; overflow:hidden; background: #ffffff; margin: 10px auto 20px; border: 1px solid #d8d8d8; }
.con_left{ width: 216px;  float: left; margin-right: 20px; margin-bottom: 10px; -moz-box-shadow: 3px 3px 3px #ebe9e8;  box-shadow: 3px 3px 3px #ebe9e8;overflow: hidden; }
.con_right{ width: 864px; height: 100%; float: left; background: #ffffff; overflow: hidden;}

/*栏目样式*/
.left_title{ width: 216px; height: 50px; line-height: 50px; margin-bottom: 2px;  -moz-box-shadow: 0px 2px 2px #888888;  box-shadow: 0px 2px 2px #888888; font-family: "微软雅黑"; font-size: 16px; color: #FFFFFF; text-align: center; background: #305e8b; }
.left_list{ width: 216px; min-height: 510px; font-family: "微软雅黑"; font-size: 16px; color: #FFFFFF; text-align: center; background: #f9fbfd; }
.left_list ul li{  width: 214px; height: 49px; line-height: 49px; border-top: 1px dashed #d8d8d8;}
.left_list ul li:first-child{border-top: none;}
.left_list ul li a { width: 216px; height: 49px; text-align: center; display:inline-block; text-decoration:none; }
.left_list ul li a.active{ background: url(2017lx_wzlb_listbg.png) no-repeat; background-size:100% 100%; }
.left_list ul li a:hover{ background: url(2017lx_wzlb_listbg.png) no-repeat; background-size:100% 100%; }

/*列表样式*/
.right_title{ width: 840px; height: 51px; border-bottom: 1px solid #a9c5dc; line-height: 51px; }
.right_title span{ height: 50px; display: inline-block; text-align: center; border-bottom: 2px solid #305e8b;}
.right_list{  width: 840px; min-height: 400px; margin-top: 10px;}
.right_list li { width: 100%; height: 40px; line-height: 40px; margin-left: 20px; background: url(2017lx_wzlb_hese.png) no-repeat left center ;}
.right_list li:hover{ background: url(2017lx_wzlb_lanse.png) no-repeat left center ; }
.right_list li a{ display: inline-block; width: 70%; padding-left: 30px; float: left;  white-space:nowrap;  overflow:hidden;  text-overflow:ellipsis; }
.right_list li a:hover { color: #4d85c3; }
.right_list li span{ float: right; margin-right: 20px;  }

/*分页样式*/
.right_paging a { display:inline-block; border:1px solid #e8e8e8; background:#FFF; padding:5px 10px;}
.right_paging .on ,.right_paging a:hover { background:#4d85c3; color:#FFF;}
.right_paging a ,.div_cutPage span { float:left; margin:0 2px; position:relative; left:-50%;}
.right_paging { margin:30px 0 20px 0px; display:inline-block; width:100%;}
.right_paging .div_cutPage { clear:both; position:relative; left:50%; float:left;}
.right_paging .div_cutPage .current{background:#4d85c3; color:#FFF;}

/*****************文章页面********************/

.site{width: 1050px;height: 43px;margin: 20px auto 10px;padding-left: 49px;line-height: 43px;background: url(home.png) 22px center no-repeat #fff;}
.site img{ margin-right: 10px;}

.article{ width: 1100px; margin: 0 auto; overflow: hidden; background: #FFFFFF;}
.content1{ width: 975px; margin: 0 auto;}
.content2{ width: 840px; margin: 0 auto;}
.content1 h2, .content2 h2{ margin: 30px auto 20px;  font-family: "微软雅黑"; font-size: 24px; color: #305e8b; text-align: center;}
.con1_time { width: 100%; height: 30px; line-height: 30px; background: #f1f1f1; text-align: center;}
.con1_text { padding: 20px 40px 40px 40px; line-height: 30px;}

.con1_source{ width: 100%; height: 30px; margin: 20px auto 50px; line-height: 30px; background:#f6f6f6;}
.span1 { margin-left: 20px;}
.span2 {float: right; margin-right: 20px;}
.span2 img { margin-left: 5px; }


.xxgk_main_left{width:216px; float:left;}
.xxgk_main_right{width:884px; float:right; }
/*当前位置*/
.dqwz{ height:64px; line-height:64px; background:url(2016wc_list_dqwz.gif) no-repeat; text-indent:30px; width:1200px; margin:0px auto;}

/*列表*/
.xxgk_main_left .zfxxgk{width:216px; min-height:196px; overflow:hidden; margin-bottom:20px;}
.xxgk_main_left .zfxxgk .title{ width:216px; height:45px;}
.xxgk_main_left .zfxxgk .title span{font-size:16px; line-height:52px; height:52px; padding-left:20px; font-weight:bolder;  background-color:#004f80; color:#fff; display:block; width:288px; float:left;}
.xxgk_main_left .zfxxgk .con{border:1px solid #e5e5e5;}
.xxgk_main_left .zfxxgk .con_bm{border:1px solid #e5e5e5;}

.xxgk_main_left .zfxxgk .con_bm .gl_nav_tit{ position:relative; margin-top:10px; width:260px;height:37px; line-height:37px; background: #f2f8fa url(2016wc_xxgk_jt_0.png) 12px center no-repeat; cursor:pointer;}
.xxgk_main_left .zfxxgk .con_bm .gl_nav_tit:hover{background: #c0daeb url(2016wc_xxgk_jt_1.png) 12px center no-repeat; cursor:pointer;}
.gl_nav_tit span{ display:block; padding-left:17px; margin-left:17px; font-size:16px; color:#fff; }
.gl_nav_tit span a{ float:left; width:100%; height:37px; color:#000; display:block;font-size:16px;text-decoration:none;}

.xxgk_main_left .zfxxgk .con ul{}
.xxgk_main_left .zfxxgk .con ul li{ background-color:#f2f8fa; margin:10px 10px;  line-height:37px; padding-left:23px;}
.xxgk_main_left .zfxxgk .con ul li:hover{background-color:#c0daeb;}
.xxgk_main_left .zfxxgk .con ul li a{ background:url(2016wc_xxgk_jt_0.png) no-repeat; padding-left:18px; height:37px; display:block; font-size:16px; text-decoration:none;}
.xxgk_main_left .zfxxgk .con ul li a:hover{background:url(2016wc_xxgk_jt_1.png) no-repeat;}

/*信息公开目录列表*/
.xxgkml{ margin:17px 0 20px 10px; }
.xxgkml .current{ background: #c0daeb url(2016wc_list_down.png) 8px center no-repeat;}
.gl_nav_tit{ position:relative; margin-top:10px; width:260px; height:33px; line-height:33px; background: #f2f8fa url(2016wc_list_left.png) 8px center no-repeat; cursor:pointer;}
.gl_nav_tit span{ display:block; padding-left:17px; margin-left:17px; font-size:16px; color:#fff; }
.gl_nav_tit span a{ float:left; width:100%; height:33px; color:#000; display:block;}
.gl_nav_con{ margin-top:16px; margin-bottom:2px; display:none;}
.gl_nav_con ul{ margin-top:10px;}
.gl_nav_con ul li{ height:28px; line-height: 28px;}
.gl_nav_con ul li a{ color:#4c4c4c; text-decoration:none; margin-left:33px;  display:block; font-size: 14px;}
.gl_nav_con ul li a:hover{ color:#d20a0c; text-decoration:underline;  padding-left:23px; margin-left:10px;}

.newslist_title{ width: 840px; height: 51px; border-bottom: 1px solid #a9c5dc; line-height: 51px; }
.newslist_title span{height: 50px;display: inline-block;text-align: center;padding: 0px 10px;border-bottom: 2px solid #305e8b;margin-left: 10px;}
.newslist_list{  width: 840px; height: 400px; margin-top: 10px;}
.newslist_list li { width: 100%; height: 40px; line-height: 40px; margin-left: 20px; background: url(2017lx_wzlb_hese.png) no-repeat left center ;}
.newslist_list li:hover{ background: url(2017lx_wzlb_lanse.png) no-repeat left center ; }
.newslist_list li a{ display: inline-block; width: 70%; padding-left: 30px; float: left;  white-space:nowrap;  overflow:hidden;  text-overflow:ellipsis; }
.newslist_list li a:hover { color: #4d85c3; }
.newslist_list li span{ float: right; margin-right: 20px;  }

/*信息公开目录*/
.RightBox dl{width:908px;}
.RightBox dl dt{height:37px; background:url(xxgk_ml_bg1.jpg) repeat-x bottom; line-height:37px; width:908px; float:left; margin-bottom:10px;}
.RightBox dl dt b{height:35px; border-bottom:2px solid #305e8b; display:block; float:left; color:#305e8b; padding-right:15px;}
.RightBox .dl_1 dd{float:left; line-height:35px; background:url(xxgk_ml_bg2.jpg) no-repeat left center; padding:0 25px 0 10px; white-space:nowrap;}
.RightBox .dl_2 dd{float:left; line-height:35px; background:url(xxgk_ml_bg2.jpg) no-repeat left center; padding-left:15px; width:120px; white-space:nowrap; overflow:hidden;}