/* 版心 */
.container{
  width: 1200px;
  height:auto;
  margin: 0 auto;
}
html{
  font-family: "Microsoft YaHei";
  min-width: 1200px;
}
body {background: url(rsjbg.jpg) #f8f8f7 no-repeat center 40px;}
/* ie浏览器虚线问题 */
a:focus{outline:none;}
/* 清除浮动 */
.clearfix:after {  content: "."; display: block; height: 0; clear: both; visibility: hidden;  }   

 .clearfix {*zoom: 1;}   /* IE6、7 专有 */
 /* 头部区域start */
.header{
  height: 35px;
}
.header .header-menu{
  width: 108px;
  height: 40px;
  margin-left: 15px;
}
.header-menu .header-img{
  width: 40px;
  height: 35px;
  background: url(dingxi_mzj_pic_02.png) no-repeat center;
}
.header-menu .header-link{
  font-size: 13px;
  color: #fefefe;
  line-height: 35px;
}

/* 头部区域end */

/* banner区域start */
.banner{
  position: relative;
  height: 59px;
  
}

.banner .banner-menu{line-height: 54px;}
.banner .banner-menus a{
  font-size: 19px;
  line-height: 50px;
  color: #5d5d5d;
  padding-left: 58px;
}
.banner-menus a:hover{
  color: #2c8039;
  font-weight: 800;
}
/* banner区域end */

/*热点新闻start*/
.txtScroll-top{ width:1200px;height: 100px; position:relative;  border:1px solid #dddddd; margin: 20px auto;margin-bottom: 10px; overflow: hidden;background-color: #ffffff; }
.txtScroll-top .bd{ padding:10px 50px;}
.txtScroll-top .infoList li{ height:45px; line-height:45px; }
.txtScroll-top .infoList li a{color: #333;}
.headlinepic {background: url(ico_14.png) no-repeat; width: 36px;height: 93px;position: absolute;top: -6px;left: 15px;z-index: 999;}
/*热点新闻end*/

/* 中间搜索等区域start */
.center-box{
  height: 528px;
  padding-top: 5px;
  min-width: 1200px;
}
.center-box-top{
  height: 80px;
  margin-top: 11px;
}
.center-box .center-box-bottom{
  height: 420px;
}

.center-box-top-name span{
  display: block;
}
.center-box-top-name:first-child{
  font-size: 40px;
  color: #3a649a;
  font-weight: 800;
  
}
.center-box-top-name .name{
  font-size: 13px;
  color:#b4b4b3;
  margin-top: 8px;
  padding-left: 5px;
}

.center-box-top-search .search-box{
  width: 485px;
  height: 50px;
  border: 1px solid #bfbfbf;
  margin: 0;
  outline: none;
  padding-left: 15px;
  font-size: 15px;
  line-height: 50px;
}
.center-box-top-search .search-btn{
  width: 115px;
  height: 50px;
  background-color: #bb2335;
  border: 0;
  color: #fff;
  outline:none;
  font-size:21px;
}

.center-box-bottom .center-lbt{width: 680px;height: 383px;}
.center-box-bottom .center-tab{
  width: 510px;
  height: 383px;
  background-color: #fff;
}
.center-box-bottom .center-tab .tab{
  width: 510px;
  height: 51px;
  background-color: #e8e8e8;

}
.center-box-bottom .center-tab .tab li{
  float: left;
  width: 170px;
  height: 61px;
  line-height: 50px;
  text-align: center;
  font-size: 17px;
  
}
.center-box-bottom .center-tab li a{
  display: block;
  height: 100%;
  color: #8d8d8d;
}
.center-box-bottom .center-tab .tab li.active{
  background:url(dingxi_mzj_tab_style_03.png) no-repeat center;
  font-weight: 800;
  z-index: 999;
}
.center-box-bottom .center-tab .tab li.active a{
  color: #fff;
}
.center-box-bottom .center-tab .tab .products{
  width: 450px;
  height: 370px;
}
.center-box-bottom .tab .products ul li{
  display: block;
   line-height: 37px;
 }
.center-box-bottom .center-tab .main{
 width: 450px;
  height: 323px;
  float: left;
  display: none;
}
.center-box-bottom .center-tab .main.selected{
  width: 501px;
    height: 323px;
    display: block;
}
/* 轮播图start */

.bt-jq-TX-010108-pic {
  width: 680px;
  height: 383px;
  position: relative;
  overflow: hidden;
  border: none;
}

.bt-jq-TX-010108-pic li span {
  width: 100%;
  height: 45px;
  line-height: 45px;
  padding-left: 20px;
  color: #FFF;
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  background:rgba(0,0,0,.5);
}
.bt-jq-TX-010108-pic li{width:680px;height:383px;}
.bt-jq-TX-010108-pic li a img{width: 680px;height: 383px;}
/* 轮播图end */

/* 中间搜索等区域end */


/* 中心内容区域 start */
/* 左边栏目start */
.center-content .center-content-left{
  width: 386px;
  height: auto;
  border-right: 1px solid #c2cfe3;
  padding-right: 20px;
}
.center-content-left .bottom ul li{
  line-height: 40px;
  padding-left: 15px;
  background: url(dx_bg_yy.png)  no-repeat left;
}
.center-content-left .top{
  position: relative;
  width: 100%;
  height: 45px;
  border-bottom: 1px solid #c2cfe3;
  font-size: 21px;
}
.center-content-left .top a{color: #747474;}
.center-content-center .top a{color: #747474;}
.center-content-left .top span{
  display: block;
  color: #747474;
  /* margin-bottom: 15px; */
}

.center-content-left .top .line{
  height: 25px;
  width: 2px;
  background-color: #999;
  position: absolute;
  top: 0;
  left: 100px;
 
}
.center-content-left .top .gsgg{
  height: 100%;
  margin-right: 20px;
  line-height: 45px;
}
.center-content-left .top .more {
  width: 88px;
  height: 45px;
  font-size: 17px;
  line-height: 45px;
  overflow: hidden;
}
.center-content-left .top .hygq{
  height: 100%;
  line-height: 45px;
  margin-left: 20px;
}
.center-content-left .top .more{
  font-size: 17px;
  line-height: 45px;
}
.center-content-left .bottom{
  margin-top: 10px;
  line-height: 35px;
  font-size: 17px;
  margin-bottom: 10px;
  display: none;
}
.center-content-left .bottom.selected{
  display: block;
}
.center-content-left .bs_more div{float: left;width: 100%;height: 100%;display: none;}
.center-content-left .bs_more div.bs_more_show{display:block;padding-left: 28px;color: #8c8c8c;}

.center-content-left .bottom a{
  color: #333;
}
/* 左边栏目end */

/* 中间栏目start */
.center-content-center{
  width: 386px;
  height: auto;
  border-right: 1px solid #c2cfe3;
  padding-left: 20px;
  padding-right: 20px;
}
.center-content-center .bottom ul li{
  line-height: 40px;
  padding-left: 15px;
  background: url(dx_bg_yy.png) no-repeat left;
}
.center-content-center .top{
  position: relative;
  width: 100%;
  height: 45px;
  border-bottom: 1px solid #c2cfe3;
  font-size: 21px;
}
.center-content-center .top span{
  display: block;
  color: #747474;
}
.top span.active{
  color:#02ac6e;
  font-weight: 800;
  font-size: 21px;
  border-bottom: 2px solid #02ac6e;;
}
.center-content-center .top .line{
  height: 25px;
  width: 2px;
  background-color: #999;
  position: absolute;
  top: 0;
  left: 100px;
 
}
.center-content-center .top .gsgg{
  height: 100%;
  margin-right: 20px;
  line-height: 45px;
}
.center-content-center .top .more {
  width: 88px;
  height: 45px;
  font-size: 17px;
  line-height: 45px;
  overflow: hidden;
}
.center-content-center .top .hygq{
  height: 100%;
  line-height: 45px;
  margin-left: 20px;
}
.center-content-center .top .more{
  font-size: 17px;
  line-height: 45px;
}
.center-content-center .bottom{
  margin-top: 10px;
  line-height: 35px;
  font-size: 17px;
  margin-bottom: 10px;
  display: none;
}
.center-content-center .bottom.selected{
  display: block;
}
.center-content-center .bs_more div{float: left;width: 100%;height: 100%;display: none;}
.center-content-center .bs_more div.bs_more_show{display:block;padding-left: 28px;color: #8c8c8c;}

.center-content-center .bottom a{
  color: #333;
}
/* 中间栏目end */



/* 右边栏目start */
.center-content .center-content-right{
  width: 388px;
  height: auto;
  padding-left: 20px;
}
.center-content .center-content-right ul li{
  background: url(yuandd.png) no-repeat left;
}
.center-content-right .message{
  width: 100%;
  height: 123px;
  overflow: hidden;
}
.message-left li a{color: #7e7e7e;} 
.message-right li a{color:#7e7e7e; } 
.center-content-right .message span a{
  line-height: 60px;
  font-size: 24px;
  color: #4872b0;
}
.center-content-right .message span:first-child{
  display: block;
  width: 60px;
  height: 100%;
  cursor: pointer;
  background: url(tuoyuan.png) no-repeat;
}
.center-content-right .message span p:first-child{display:block; width: 60px;height: 60px;background: url(dingxi_icn_xxgk.png) no-repeat;margin: 0;} 
/* 领导之窗and机构职能  */
.center-content-right .ldzc-jgzn{
  margin-top: 10px;
  margin-bottom: 10px;
}
.center-content-right .ldzc-jgzn span a{
  display: block;
  width: 180px;
  height: 100%;
  line-height: 55px;
  color: #fff;
  font-size: 19px;
  font-weight: 800;
  text-align: center;
  cursor: pointer;
  margin-bottom: 10px;
}
/* 政务服务 */
.center-content-right .zwfw{
  width: 380px;
  height: 120px;
  background: url(dingxi_icn_zwfw.png) no-repeat;
  cursor: pointer;
  margin-bottom: 10px;
}
/* 政民互动 */
.center-content-right .zmhd span:first-child {
  display: block;
  width: 60px;
  height: 100%;
  cursor: pointer;
  border-radius: 50%;
  background: url(tuoyuan.png) no-repeat;
}
.center-content-right .zmhd span p:first-child{display:block; width: 60px;height: 60px;background: url(dingxi_zmhd_icn_zmhd_03.png) no-repeat;margin: 0;}
.center-content-right .zmhd span a{
  line-height: 60px;
  font-size: 24px;
  color: #4872b0;
}
.center-content-right .ldxx-dczx{
  width:100%;height:55px;
}
.center-content-right .ldxx-dczx a{color:#353535;}
.center-content-right .ldxx-dczx span{
  display: block;
  font-size: 16px;
  cursor: pointer;
  height: 100%;
  line-height: 55px;
}
.center-content-right .ldxx span:first-child{
  margin: 17px 12px 0 30px;
  width: 29px;
  height: 23px;
  background: url(dingxi_icon_ldxx.png) no-repeat;
}
.center-content-right .dczx span:first-child{
  margin: 17px 12px 0 30px;
  width: 23px;
  height: 27px;
  background: url(dingxi_icn_dczj_03.png) no-repeat;
}
.center-content-right .gxh a{
  color: #fff;
  font-size: 17px;
  text-align: center;
  line-height: 75px;
  cursor: pointer;
  width: 100%;
  height: 100%;
  display: block;
  
}
/* 右边栏目end */

/*中心内容板块end */

/* 城市区域start */

.city{background: #f9f9f9;}
.city select{
  width: 176px;
  height: 30px;
  margin: 22px 19px 22px 0;
  font-size: 13px;
  padding-left: 30px;
}
.city select:last-child{
  margin-right: 0;
}
/* 城市区域end */

/* 底部footer区域start */
.footer{
  height: 140px;
  width: 100%;
  background-color: #2c8039;
  overflow: hidden;
}
.footer .footer-icon{
  width: 188px;
  height: 65px;
  background-color: pink;
  margin-top: 40px;
}
.footer .footer-bq{
  width: 395px;
  height: 92px;
  background-color: yellow;
  margin: 28px 240px 28px 45px;
}
/* 底部footer区域end */
.dx_bottom_ztzl{
	width: 79px;
    height: 79px;
    float: left;
    background-color: #02ac6e;
    font-size: 19px;
    font-weight: bold;
    margin-top: 20px;
    color: #ffffff;
    padding: 11px 0px 20px 18px;
    letter-spacing: 4px;
    line-height: 30px;
}
/* 轮播图样式 */
/* 倒计时 */
#num {position: absolute; font-size: 80px;font-weight: bold;font-family: STSong;color: #ffb663;font-style: italic;width: 11%;float: right;margin-left: 67%;}

.slideBox{height: 100px;overflow: hidden;position: relative;margin-bottom: 10px !important; }
.slideBox .hd{width: 15px; overflow:hidden; position:absolute; right:5px; top:8px; z-index:1; }
.slideBox .hd ul li{float: left; width: 10px;height: 10px;margin-top:5px; cursor:pointer;background-color: #ccc; }
.slideBox .hd ul li.on{ background:#2c8039; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;margin-top: 10px;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:1200px; height:100px; display:block;}
/* 专题专栏轮播图 start */
.ztzl_lbt{width:1120px;height: 113px;margin-left: 108px;  position:relative; border-top: 1px solid #f8f8f7;}
.ztzl_lbt .bd {margin-top: 20px;}
.ztzl_lbt .bd ul{zoom:1;}
.ztzl_lbt .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative;}
.ztzl_lbt .bd ul li .pic{ text-align:center; }
.ztzl_lbt .bd ul li .pic img{ width:248px; height:77px; display:block;}
.ztzl_lbt .bd ul li .pic a:hover img{ border-color:#999;  }
.ztzl_lbt .bd ul li .title{ height: 27px;line-height: 27px;width: 100%;text-align: center;}
.ztzl_lbt .bd ul li .title a{font-size: 14px;}
.ztzl_lbt .next{width: 40px;height: 40px;position: absolute;left: -32px;bottom: 35px;background: url(dx_prev.png)  no-repeat;cursor: pointer;}
.ztzl_lbt .prev{width: 40px;height: 40px;position: absolute;right: 28px;bottom: 35px;background: url(dx_next.png) no-repeat;cursor: pointer;}
.ztzl_lbt .next:hover{background: url(dx_prev_hover.png) no-repeat;}
.ztzl_lbt .prev:hover{background: url(dx_next_hover.png) no-repeat;}
/* 专题专栏轮播图 end */
/* 右侧导航 start*/
.right_nav_box {width: 60px;height: 310px;position: fixed;top: 375px;right:20px;}
.right_nav_box .right_nav{width: 100%;height: 100%;}
.right_nav_box ul li{list-style-type: none;width: 60px;height: 60px;cursor: pointer;margin-bottom: 2px;}
.right_nav_box ul li:hover{background-color: #2c8039;filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity: 1;opacity:1;}
.right_nav_box .right_nav_pic1 {background: url(app_bg.png) #000000 no-repeat center;}
.right_nav_box .right_nav_pic2 {background: url(weChart_bg.png) #000000 no-repeat center;}
.right_nav_box .right_nav_pic3 {background: url(fx_bg.png) #000000 no-repeat center;}
.right_nav_box .right_nav_pic4 {background: url(top_bg.png) #000000 no-repeat center;}
.hidden-div {width: 113px;height: 105px;background: url(http://125.74.170.133:8081/picture/0/1810082257428241609.gif) no-repeat;position: absolute;left: -113px;top: -20px;display: none;}
/* 右侧导航 end */

.center-content-left .top span.active a{
  color: #02ac6e; 
  font-weight: 800; 
  font-size: 21px; 
  line-height: 45px;  
  display: block; 
}
.center-content-center .top span.active a{
  color: #02ac6e; 
  font-weight: 800; 
  font-size: 21px; 
  line-height: 45px; 
  display: block; 
}
.out-poor {
  height: 100px;
  position: relative;
  background: url(out-poor_01.png) no-repeat;
}
