/* 版心 */
.container{
  width: 1200px;
  height:auto;
  margin: 0 auto;
}
html{
  font-family: "Microsoft YaHei";
}
/* ie浏览器虚线问题 */
a:focus{outline:none;}
/* 清除浮动 */
.clearfix:after {  content: "."; display: block; height: 0; clear: both; visibility: hidden;  }   

 .clearfix {*zoom: 1;}   /* IE6、7 专有 */
 .headerAndBanner{background: url(dx_bg_header_banner.png) #4270aa no-repeat;height: 128px;background-position: center;padding-bottom: 11px;}
 .headerAndBanner .logo{width: 87px;height: 93px;background: url(dx_pic_logos.png); margin-left: 140px;}
 /* 头部区域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: #4270aa;
  font-weight: 800;
}
/* banner区域end */

/* 中间搜索等区域start */
.center-box{
  overflow: hidden;
  height: 560px;
  background: url(dingxi_mzj_bg_02.jpg) no-repeat;
  background-size: 100% 100%;
}
.center-box-top{
  height: 80px;
  margin-top: 11px;
}
.center-box .center-box-bottom{
  height: 420px;
  margin: 25px 0 40px 0;
}

.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: 725px;
  height: 420px;
}
.center-box-bottom .center-tab{
  width: 450px;
  height: 420px;
  background-color:#fff;
}
.center-box-bottom .center-tab .tab{
  width: 450px;
  height: 50px;
  background-color: #e8e8e8;

}
.center-box-bottom .center-tab .tab li{
  float: left;
  width: 150px;
  height: 59px;
  line-height: 50px;
  text-align: center;
  font-size: 17px;
  
}
.center-box-bottom .center-tab li a{
  display: block;
  width: 100%;
  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: 360px;
  float: left;
  display: none;
}
.center-box-bottom .center-tab .main.selected{
  width: 450px;
  height: 360px;
  display: block;
}
/* 轮播图start */

.bt-jq-TX-010108-pic {
  width: 725px;
  height: 420px;
  border: #CCC solid 1px;
  position: relative;
  overflow: hidden;
}
.bt-jq-TX-010108-pic li {
  width: 725px;
  height: 420px;
  
  overflow: hidden;
}
.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 a img{
  width: 725px;
  height: 420px;
}
/* 轮播图end */

/* 中间搜索等区域end */

/*中心内容板块start */
.center-content{
  width: 100%;
  height:auto;
  background-color: #fff;
}
.center-content .tuopingImg{
  width: 100%;
  height: 100px;
  /* background-color: skyblue; */
  margin: 15px 0 30px 0;
  background: url(dingxi_mzj_bg_djs_03.png) no-repeat;
}
.center-content .center-content-left{
  width: 600px;
  height: auto;
  border-right: 1px solid #c2cfe3;
}
.center-content-left .bottom ul li{
  line-height: 40px;
}
.center-content-left .top{
  position: relative;
  width: 580px;
  height: 45px;
  border-bottom: 1px solid #c2cfe3;
}
.center-content-left .top span{
  display: block;
  color: #747474;
}
.center-content-left .top span.active{
  color: #4270aa;
  font-weight: 800;
  font-size: 21px;
}

.center-content-left .top span.active a{
  color: #4270aa;
  font-weight: 800;
  font-size: 21px;
  line-height: 45px;
  border-bottom: 2px solid #4270aa;
  display: block;
}

.center-content-left .top .line{
  height: 25px;
  width: 2px;
  background-color: #999;
}
.center-content-left .top .gsgg,
.center-content-left .top .gsgg a{
  height: 100%;
  margin-right: 20px;
  line-height: 45px;
  font-size: 21px;
  color: #666666;
}
.center-content-left .top .hygq,
.center-content-left .top .hygq a{
  height: 100%;
  line-height: 45px;
  margin-left: 20px;
  font-size: 21px;
  color: #666666;
}
.center-content-left .top .more,
.center-content-left .top .more a{
  display: inline-block;
  width: 88px;
  height: 45px;
  font-size: 17px;
  line-height: 45px;
  overflow: hidden;
  color: #666666;
}
.center-content-left .bottom{
  margin-top: 20px;
  margin-right: 20px;
  line-height: 35px;
  font-size: 15px;
  margin-bottom: 30px;
  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: 35px;}
.center-content-left .bottom a{
  color: #333;
}
.center-content .center-content-right{
  width: 600px;
  height: auto;
  padding-left: 20px;
}
.center-content-right .top{
  width: 580px;
  height: 45px;
  border-bottom: 1px solid #c2cfe3;
}
/* 政务公开样式 */
.center-content-right .message-zn a{background: url(dx_bg_xinxi.png) no-repeat 10% 50%;}
.center-content-right .message-zn a:hover{background: url(dx_bg_ml_hover.png) no-repeat 10% 50%;}
.center-content-right .message-ml a{background: url(dx_bg_ml.png) no-repeat 10% 50%;}
.center-content-right .message-ml a:hover{background: url(dx_bg_xinxi_hover.png) no-repeat 10% 50%;}
.center-content-right .message-nb a{background: url(dx_bg_xz.png) no-repeat 10% 50%;}
.center-content-right .message-nb a:hover{background: url(dx_bg_xz_hover.png) no-repeat 10% 50%;}
.center-content-right .message-gk a{background: url(dx_bg_dp.png) no-repeat 10% 50%;}
.center-content-right .message-gk a:hover{background: url(dx_bg_dp_hover.png) no-repeat 10% 50%;}
.center-content-right .ldzc a{background: url(dx_bg_ld.png) no-repeat 10% 50%;}
.center-content-right .ldzc a:hover{background: url(dx_bg_ld_hover.png) no-repeat 10% 50%;}
.center-content-right .jgzn a{background: url(dx_bg_jgzn.png) no-repeat 10% 50%;}
.center-content-right .jgzn a:hover{background: url(dx_bg_jgzn_hover.png) no-repeat 10% 50%;}
.center-content-right .top span,
.center-content-right .top span a{
  width: 90px;
  display: block;
  border-bottom: 2px solid #4270aa;
  padding-bottom: 16px;
  font-size: 21px;
  font-weight: 800;
  color: #4270aa;

}
.center-content-right .bottom{
  width: 100%;
  height: auto;
  
}
.center-content-right .bottom .zwfww{
  width: 580px;
  height: 120px;
  background: url(dingxi_mzj_bg_zwfww_03.png) no-repeat;
  margin-top: 10px;
}
.bottom .zwfww a{
  display: block;
  width: 100%;
  height: 100%;
}
.center-content-right .bottom .first,
.center-content-right .bottom .second{
  height: 80px;
  margin: 0;
}
/* 政务公开 */
.center-content-right .bottom .box{
  width: 180px;
  height: 55px;
  background-color: #f2f7ff;
}

.center-content-right .box span{
  display: block;
  width: 100%;
  height: 100%;
  line-height: 55px;
  color: #4270aa;
  font-size: 17px;
  text-align: center;
  padding-left: 30px;
}
.center-content-right .box span a{
  display: block;
  width: 100%;
  height: 100%;
  line-height: 55px;
  color: #4270aa;
  font-size: 17px;
  text-align: center;
  padding-left: 18px;
}
.center-content-right .box span:hover{
  background-color: #4270aa;
  color:#fff;
}
.center-content-right .box span a:hover{
  background-color: #4270aa;
  color:#fff;
}
.center-content-right .bottom div{
  margin: 15px 0 15px 0; 
}
.center-content-right .bottom .first div:nth-child(2){
  margin: 15px 20px;
}
.center-content-right .bottom .second div:nth-child(2){
  margin: 15px 20px;
}

/* 政民互动start */
.center-content-right .bottom  .zmhd_bottom{
  width: 580px;
  height: 266px;
  margin: 0;
}
.zmhd_bottom .zmhd_bottom_box{
  width: 580px;
  height: 55px;
}
.zmhd_bottom .zmhd_bottom_box div{
  width: 280px;
  height: 55px;
  background-color: #f2f7ff;
  margin: 0;
}
.zmhd_bottom .zmhd_bottom_box span{
  display: block;
  width: 100%;
  height: 100%;
  font-size: 17px;
  color: #4270aa;
  line-height: 55px;
  text-align: center;
}
.zmhd_bottom .zmhd_bottom_box span a{
  display: block;
  width: 100%;
  height: 100%;
  font-size: 17px;
  color: #4270aa;
  line-height: 55px;
  text-align: center;
}
.zmhd_bottom .zmhd_bottom_ldxx a{background: url(dx_bg_yx.png) no-repeat 20% 50%;}
.zmhd_bottom .zmhd_bottom_ldxx a:hover{background: url(dx_bg_yx_hover.png) no-repeat 20% 50%;}
.zmhd_bottom .zmhd_bottom_dczx a{background: url(dx_pic_dc.png) no-repeat 20% 50%;}
.zmhd_bottom .zmhd_bottom_dczx a:hover{background: url(dx_pic_dc_hover.png) no-repeat 20% 50%;}

.zmhd_bottom .zmhd_bottom_box span:hover{
  background-color: #4270aa;
  color: #fff;
}
.zmhd_bottom .zmhd_bottom_box span a:hover{
  background-color: #4270aa;
  color: #fff;
}
.zmhd_bottom .zmhd_bottom_gxh{
  width: 580px;
  height: 75px;
}
.zmhd_bottom .zmhd_bottom_gxh a{
  display: block;
  width: 280px;
  height: 75px;
  color: #fff;
  font-size: 17px;
  line-height: 75px;
  text-align: center;
}

/* 政民互动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: #4270aa;
  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: #4270aa;
    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: 42%;
}