 .xwlb_new  { height:auto;_height: 250px; min-height:250px; border-bottom: 1px dashed #dbdbdb; overflow: hidden; margin-top: 20px; }
 .xwlb_new li { background: url(../images/dd_46.jpg) no-repeat left; background-position: 6px; text-indent: 18px; height: 40px; line-height: 40px;}
 .xwlb_new li span { color: #8a8a8a; float: right; padding-right: 5px;}
  .xwlb_bk { height: 72px;  margin-top: 10px; background: url(../images/add_03.jpg)  no-repeat; background-position-y:26px;
   line-height:32px; text-indent: 32px; color: #505050; border-bottom: 1px solid #eee; padding-top:20px;}/*background-position: 1px;*/
  .neiye_bs { background: #fff; padding: 0px 15px 0px 15px; overflow: hidden;}
  .xwlb_bk a{color: #0962bc; text-decoration:none;}
  
  
  .show_bt { font-size: 29px; line-height: 40px; text-align: center; margin-top: 30px;}
  .show_time {  border-bottom: 1px solid #ddd; padding-bottom: 17px; text-align: center; margin-top: 19px; color: #6e6e6e;}
  .show_js { line-height: 40px; margin-top: 20px; }
  .show_dow { border-top: 1px solid #e6e8eb; padding-top: 15px; margin-top: 50px; color: #a0a0a0;}
  .show_zb a { color: #a0a0a0;}
  .show_zb a:hover { color: #ca1a31;} 
  
  .jgbm_bg { background: #edf6fd; height: 50px; margin-top: 40px;}
  .jgbm_siz { font-size: 18px; border-left: 5px solid #0059b2; padding: 2px 15px 2px 15px; margin: 12px 0 0 18px;}
  .jgbm_more { line-height: 50px; font-size: 14px; color: #b6b6b6; padding-right: 12px;}
  .jgbm_more a { color: #b6b6b6;}
  .jgbm_more a:hover { color: #0059b2;}
  .jgbm_list { margin-top: 10px;}
  .jgbm_list li { float: left; width: 180px; height: 53px; background: #f9f9f9; line-height: 53px; margin: 20px 15px 0 0; text-align: center; overflow: hidden;}
  .jgbm_list li a { display: block;}
  .jgbm_list li a:hover { display: block; background: #0962bc; color: #fff;}
  
  .zwdt_bg { padding: 25px 0 0px 0;}
  .zwdt_tite { height: 30px; overflow: hidden; color: #0059b2; text-align: center; font-size: 24px; padding: 0 15px 0 15px; line-height: 30px;}
  .zwdt_tite a {color: #0059b2;}
  .zwdt_tite a:hover {color: #000;}
  .zwdt_js { line-height: 23px; color: #7d7d7d; height: 50px; overflow: hidden; line-height: 30px; padding: 15px;}
  .zwdt_line { background: url(../images/hs_03.jpg) repeat-y; margin-top: 50px; padding-bottom: 15px; overflow: hidden;}
  .zwdt_left { width: 671px;}
  .zwdt_zwywbt { border-bottom: 1px solid #dfdbdc; height: 37px;}
  .zwdt_zwywsiz { font-size: 22px; color: #0059b2; border-bottom: 3px solid #0059b2; padding: 0px 20px 0 20px; height: 36px;}
  .zwdt_zwmore { font-size: 14px; line-height: 37px;}
  .zwdt_zwmore a { color: #989591;}
  .zwdt_zwmore a:hover { color: #0962bc;}
  .zwdt_news li span { float: right; color: #b2b2b2;}
  .zwdt_news li {  background: url(../images/dd_46.jpg) no-repeat; background-position: 1px; text-indent: 17px; height: 38px; line-height: 38px; overflow: hidden;}
  .zwdt_news { height: 220px; overflow: hidden; margin-top: 12px;}
  .zwdt_right { width: 443px;}
  
  .zwdt_pic { height: 240px; overflow: hidden;}
  .zwdt_pic li { float: left; width: 270px; margin: 35px 11px 0 11px;}
   .zwdt_pic li img { display: block;}
  .zwdt_zz { height: 45px; line-height: 45px; background: #f5f5f5; text-align: center;}
  .zwdt_tp img { width: 270px; height: 158px;}
  .zwdt_zz a { display: block;}
  .zwdt_zz a:hover { display: block; background: #0962bc; color: #fff;}
  
  .show_ldbg  { background: #f9f9f9; border: 1px solid #eee; padding: 20px; overflow: hidden; margin-top: 30px;}
  .show_ldtp { padding-left: 15px; border-right: 1px solid #e6e6e6; padding-right: 40px;}
  .show_ldname { text-align: center; font-size: 20px; padding-top: 15px;}
  .show_ldpic img { padding: 8px; background: #fff; width:167px;}
  .show_yb { width: 850px;}
  .show_zw { font-size: 20px; color: #0059b2; padding-left: 12px;}
  .show_zwjs { margin-top: 15px; line-height: 27px;}
  .show_ldls { border-top: 6px solid #244fac;}
  .show_ldtite { width: 252px; height: 33px; margin: auto; background: url(../images/tite_13.png) no-repeat; color: #fff; line-height: 30px; font-size: 18px;}
  .show_jstb { padding: 3px 18px 0 70px;}
  .show_ldxx { line-height: 35px;margin-top: 30px;}
  .show_ldhd {margin-top: 20px; width:100%;}
  .show_ldhd ul{ clear:both;}
  .show_ldhd ul li{ width:46%; margin:5px 2% 10px 2%; float:left;}.show_ldhd ul li em{ float:right; color:#666; width:18%;}.show_ldhd ul li a{ width:80%; float:left;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
  
  .xxgk { padding-top: 30px;}
  .xxgk_zb { width: 252px;}
  .xxgk_tite { font-size: 20px; background: #015ab4; border-bottom: 1px solid #046fdc; height: 55px; line-height: 55px; border-top-right-radius: 8px;
  border-top-left-radius: 8px; color: #fff; text-align: center;}
  .xxgk_right { width: 880px; }
  .xxgk_biaoti { border-bottom: 1px solid #e2e2e2; padding-bottom: 19px; overflow: hidden; font-size: 20px; color: #0059b2; margin-top: 10px;}
  .xxgk_news  { margin-top: 20px;}
  .xxgk_news li {  background: url(../images/dd_46.jpg) no-repeat; background-position: 1px; text-indent: 17px; height: 38px; line-height: 38px; overflow: hidden;}
  .xxgk_news li span { float: right; color: #b2b2b2;}
  
   .ldsdj_list { margin-top: 12px;}
  .ldsdj_list li { float: left;width: 151px; margin: 26px 22px 0 22px;}
  .ldsdj_tp img { width: 151px; height: 198px;}
  .ldsdj_name { height: 20px; line-height: 20px; text-align: center; overflow: hidden; margin-top: 7px;} 
  .ldsdj_js { color: #a7a7a7; line-height: 23px; height: 48px; overflow: hidden; text-align: center; margin-top: 6px;}
  
  .xzf_bg { background: url(../images/xian_03.jpg) repeat-y;  overflow: hidden; margin-top: 30px;}
  .xzf_left { width: 760px;}
  .xzf_sm { border-bottom: 1px solid #ebebeb; padding-bottom: 30px; overflow: hidden; margin-top: 30px;}
  .xzf_siz { font-size: 18px; line-height: 25px; text-indent: 0px; width: 30px; margin-right:20px; margin-left:40px; font-weight: bold;}
  .xzf_ld { padding-left: 50px;}
  .xzf_ld img { border: 1px solid #e1e1e1; padding: 3px; width: 126px; height:157px ;}
  .zxf_ldyb { width: 440px;}
  .xzf_name { color: #0059b2; font-size: 21px; margin-top: 5px;}
  .xzf_ldjs { color: #929292; line-height: 27px; margin-top: 13px;}
  .xzf_down { margin-top: 30px;}
  .xzf_ldtp li { float: left;padding:0 0px 30px 40px;}
  .xzf_ldpic img {border: 1px solid #e1e1e1; padding: 3px; width: 109px; height:136px ;}
  .xzf_ldsiz { width: 109px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; margin-top: 8px;}
  .xzf_ldtp { width: 660px; }
  .xzf_right { width: 340px; }
  .xzf_ldbg { background: #edf6fd; height: 50px; }
  .xzf_ybtite { font-size: 21px; border-left: 5px solid #0059b2; padding-left: 15px;}
  .xzf_ldhy { margin-top: 20px;}
  .xzf_ldhy img { height: 139px;width: 340px;}
  .xzf_zfhy { height: 150px; overflow: hidden; margin-top: 16px;}
  .xzf_zfhy li {background: url(../images/dd_46.jpg) no-repeat; background-position: 1px; text-indent: 15px; height: 35px; line-height: 35px; overflow: hidden;}
  .xzf_ybtite { margin-top: 10px;}
  .xzf_gzbb { margin-top: 26px;}
  .xzf_gzbb li { height: 44px; line-height: 44px; background: url(../images/jt_10.jpg) no-repeat #f7f8fb; background-position: 300px; text-indent: 20px; margin-top: 13px;}
  
  .zjlh_topbg { background: #0962bc; padding-bottom: 40px; border-bottom: 1px solid #327cc7;}
  .zjlh_logo { text-align: center; padding-top: 70px;}
  .zjlh_navbg { border-top: 1px solid #004d99; height: 64px; background: #0059b2;}
  .zjlh_nav { width: 1200px; margin: auto;}
  .zjlh_nav li { font-size: 20px; color: #fff; float: left; width: 171px; text-align: center;   line-height: 64px;}
  .zjlh_nav li a { color: #fff;}
  .zjlh_nav li a:hover { color: #fff;}
  .zjlh_bg { background: url(../images/zj_bg_06.png) no-repeat center top; height: 758px;}
  .zjlh_gkbg { background:url(../images/zjlh_gkbg_08.jpg) no-repeat bottom; overflow: hidden; padding-bottom: 50px; display: block; }
  .zjlh_com { padding-top: 30px;}
  .zjlh_video { width: 535px;}
  .zjlh_jj { width: 625px; line-height: 34px; height: 306px; overflow: hidden;}
  .zjlh_gkbs {background: url(../images/bsbg_13.png) ; height: 140px; margin-top: 30px; padding: 30px 0 30px 0; }
  .zjlh_gkbs li { width: 170px; text-align: center; border-right: 1px solid #ededed; line-height: 32px; float: left;}
  
  .yxlh_bg { background: url(../images/yxbg_02.jpg) no-repeat top; height: 704px;}
  .yxlh_bt { padding-top: 40px;}
  .yxlh_list li { float: left; width:214px ; text-align: center;} 
  .yxlh_listwz { font-size: 23px; color: #fff; font-weight: bold; padding-top: 210px;}
  .yxlh_listtp { padding-top: 73px;}
  .yxlh_listtp2 { padding-top: 90px;}
  .yxlh_listwz2 { font-size: 23px; color: #fff; font-weight: bold; padding-top: 70px;}
  .xzqh_bg {background: url(../images/xz_bg_02.jpg) no-repeat top; height: 870px;}
  
  
  /* 政务动态---*/
  div.tmpSlide {
      position: absolute;
      top: 0;
      left: 0;
      height: 180px;
      display: none;  
  }

  div#tmpSlideshowControls {
      position: absolute;
      bottom: 30px;
      right: 11px;
      width: 600px; 
  }
  div.tmpSlideshowControl {
     
      float: left;
      margin: 0 5px 0 0; background: #d1d1d1;
      width: 33px;
      height: 5px;
      color: #554d31;
      font: 14px Arial, sans-serif;
      text-align: center;
      cursor: pointer;
  }
  div.tmpSlideshowControl span {
      line-height: 36px;
      vertical-align: middle;
  }
  div.tmpSlideshowControlOn {
      background-image: url('FeatureOver.png');
  }
  div.tmpSlideshowControlActive { background: #d42026; color: #fff;}
  div.tmpSlideCopy {
      position: absolute;
      left: 30px;
      top: 20px;
      width: 1110px; 
  }
  div#tmpSlideshow h4 {
      color: #b90f23;
      text-transform: uppercase;
      font: 14px Arial, sans-serif;
      margin: 10px 0;
  }
  div.tmpSlideCopy p {
      font: 11px Arial, sans-serif;
      line-height: 1.75em;
  }
  * {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
  }
  
  .container {
    min-height: 100vh;
    position: relative;
    width: 100%;
    display: flex;
  
    justify-content: center;
    align-items: center;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    position: relative;
  }
  


  
  .overlay {
    position: absolute;
    width: 100%;
    top: 0;
    bottom: 0;
    opacity: 0;
    left: 0;
    right: 0; background: url(../images/banner1_02.jpg);
    transform: scale(0.5);
    animation: .5s slideIn ease-in-out forwards, 1s skewBg ease-in-out;
  }
  
  @keyframes skewBg {
    0% {
      transform: scale(0.5);
    }
    100% {
      transform: scale(1);
    }
  }
  @keyframes underline {
    100% {
      width: 100%;
    }
  }
  @keyframes slideIn {
    100% {
      transform: translateY(0px);
      opacity: 1;
    }
  }
  
  
.zfyw_zz { font-size: 25px; margin-top: 10px; text-align: center;  color: #0059b2;}
.zfyw_jj { color: #676767; line-height: 30px; margin-top: 20px;  overflow: hidden; height: 53px; overflow: hidden;}
div#tmpSlideshow { margin: auto;
    padding: 30px 0 0 0;
    position: relative;
    height: 195px;
    width: 1170px; background: #f2f2f2;  border-top-left-radius:15px ; border-top-right-radius:15px ;
}

 /* 政务动态---*/
 
 
 /* 折叠css---*/
 .menu_list{width:252px;}
 .menu_head{height:47px;line-height:47px;padding-left:38px;font-size:14px;color:#000;
 cursor:pointer;position:relative;
 background:#f1f1f1 url(../images/off2.png) center right no-repeat;margin:0; border-bottom: 1px solid #fff;}
 .menu_list .current{background:#f4f4f4 url(../images/on2.png) center right no-repeat;}
 .menu_body{width:203px;height:auto;overflow:hidden;line-height:38px;backguound:#fff;}
 .menu_body a{display:block;width:203px;height:38px;line-height:38px;
 padding-left:38px;color:#777777;background:#fff;text-decoration:none;}
 .menu_body a:hover{text-decoration:none;}
 
 #articlex img{max-width: 98%!important;height: auto!important;}
 
 
  /* 行政区划css---*/
 .ban{ width:1200px; height:730px; position:relative; overflow:hidden;margin:40px auto 0 auto;}
 .ban2{ width:1200px; height:500px; position:relative; overflow:hidden;}
 .ban2 ul{ position:absolute; left:0; top:0;}
 .ban2 ul li{ width:1200px; height:500px;}
 .prev{ float:left; cursor:pointer;}
 .num{ height:172px;overflow:hidden; width:1088px; position:relative;float:left; margin-left: 31px; }
 .min_pic{ padding-top:10px; width:1200px;height:152px;top: 400px; position: absolute;}
 .num ul{ position:absolute; left:0; top:0;}
 .num ul li{ width:167px; height:150px; margin-right:15px; padding:1px; }
 .num ul li img {border-radius: 10px;border:3px solid #fff;}
 .num ul li.on{ padding:0;height:152px;border-radius: 10px;border:3px solid #0059B2;width:163px; }
 .prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
 .next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
 .prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
 .next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
 .mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
 .pop_up{ width:1100px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
 .pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
 .pop_up2{ width:1100px; height:500px; position:relative; overflow:hidden;}
 .pop_up2{ width:1100px; height:500px; position:relative; overflow:hidden; float:left;}
 .pop_up2 ul{ position:absolute; left:0; top:0;}
 .pop_up2 ul li{ height:500px; float:left;}
 .zjlh_xzbg{ background: url(../images/hhs_03.png); height: 39px; width: 151px; margin: 105px 0 0 3px; color: #fff; text-align: center; 
 line-height: 39px; border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
 .zjlh_dw { position: absolute;}
 
 
 
   /* 县政府css---*/
   .xzf_nbule { background: #0962bc; height: 50px;}
   .xzf_nbule li { float: left; width: 128px; text-align: center; margin: 7px 0 0 7px;}
   .xzf_nbule li a { display: block; color: #fff;line-height: 38px;}
   .xzf_nbule li.hover { background: #ffffff; color: #0962bc; border-top-right-radius: 5px;border-top-left-radius: 5px; height: 44px; line-height: 38px;}
   .xzf_nbule li.hover a { color: #0962bc; }
   .xzqh_list li { background: #f5f5f5; text-indent: 29px; height: 42px; line-height: 42px; margin-top: 1px;}
   .xzqh_list li a {}
   .xzqh_list li a:hover { display: block; background: #015ab4; color: #fff;}
   .xzqh_tp img { width: 200px; height: 160px;}
   .xzqh_pic li { float: left; margin: 20px 10px 0 10px;}
   .xzqh_siz { text-align: center; margin-top: 10px;}