/* common */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, input { margin: 0; padding: 0; }
* { box-sizing: border-box; }
body { font: 16px/1.5 "Microsoft Yahei","Helvetica Neue", Helvetica, Arial,  "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; color: #333; }
ul, ol { list-style: none; }
em, i { font-style: normal; }
a { text-decoration: none; color: #333; }
img, i { vertical-align: middle; }
input { border: none; outline: none; color: #333; }
.fl { float: left; }
.fr { float: right; }
.cf:after{display:block;content:'';height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.w1200{width: 1200px;margin: 0 auto;}

body{width: 100%;background:#fff url(topbg.png) center top no-repeat;min-height: 900px;background-size: 100%;}

/* 导语 */
.floor1{margin-top: 550px;height: 201px;width: 100%;padding-left: 140px;background: url(daoyu.png);margin-bottom: 50px;}
.jianjie{font-size: 15px;color: #333;line-height:30px;width: 1000px;margin-left: 20px;margin-top: 45px;text-indent:2em;}

/*工作进展*/
.gzjz{margin-bottom: 30px;}
.gzjz_con{margin-top: 30px;}
.gzjz_con_left{width: 580px;height: 350px;float: left;margin-left: 20px;}
.gzjz_con_left ul li{width:100%;background: url(site.png) left center no-repeat;padding-left: 19px;line-height:50px;height:50px;}
.gzjz_con_left ul li a{font-size: 17px;color: #000;float: left;}
.gzjz_con_left ul li span{float: right;color: #000;}
.gzjz_con_right{width: 580px;height: 350px;float: left;margin-left: 20px;}
.gzjz_con_right ul li{width:100%;background: url(site.png) left center no-repeat;padding-left: 19px;line-height:50px;height:50px;}
.gzjz_con_right ul li a{font-size: 17px;color: #000;float: left;}
.gzjz_con_right ul li span{float: right;color: #000;}

/*政策文件*/
.zcwj{width: 100%;height:1122px;}
.zcwjz{width: 1200px;margin: 0px auto;}
.zcwj_title{padding: 20px 0;}
.zcwj_con{width: 100%;height:483px;padding-left: 60px;padding-top: 80px;background: url(zcwj2.png);}
.zcwj_con ul li{width: 351px;height: 148px;background: url(zcwjbj.png);float: left;margin-right: 14px;  margin-bottom: 20px;}
.zcwj_con ul li span{width: 351px;font-size: 20px;font-weight: bold;color: #000;padding: 20px 20px 0;position: absolute;}
.zcwj_con ul li p{width: 351px;position: absolute;padding: 100px 20px 0;}

/*创新典型*/
.cxdx{min-height:550px;}
.cxdx_title{width: 1200px;margin: 0 auto;}
.cxdxz{width: 100%;}
.cxdx_con{width: 1200px;margin: 0px auto;}
.poster_box {
    overflow: hidden;
    margin: 30px 20px;
    position: relative;
  }
  .poster_box h2 {
    font-size: 30px;
    color: #015293;
    font-weight: bold;
    text-align: center;
  }
  .poster_box h3 {
    font-size: 16px;
    color: #015293;
    margin: 10px 0 35px;
    text-align: center;
  }
  .poster-main {
      position: relative;
      width: 100%;
      height: 340px!important;
      margin-left: auto;
      margin-right: auto;
  }
  .poster-main img {
      display: block;
      box-shadow: 0px 0px 10px #222222;
      -webkit-box-shadow: 0px 0px 10px #222222;
  }
  
  .poster-main a, .poster-main img {
    display: block;
    width: 100%;
    height: 100%;
  }
  .poster-main .poster-list {
    width: 1000px;
    height: 500px;
  }
  .poster-main .poster-list .poster-item {
    width: 200px;
    height: 500px;
    position: absolute;
    left: 0;
    top: 0;
  }
  .poster-main .poster-list .poster-item .item {
    position: relative;
    width: 100%;
    height: 100%
  }
  .poster-main .poster-btn {
    position: absolute;
    top: 0;
    cursor: pointer;
    filter: opacity(.5) brightness(1);
  }
  .poster-main .poster-btn:hover {
    filter: opacity(1) brightness(2);
  }
  .poster-main .poster-prev-btn {
    left: -172px;
    background: url(next.jpg) no-repeat center center;
  }
  .poster-main .poster-next-btn {
    right: -172px;
    background: url(pre.jpg) no-repeat center center;
  }



.poster-item-title {
    background:rgba(42, 42, 42, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
   filter:Alpha(opacity=80); background:#2a2a2a;
   
     color: #FFF;
     width: 100%;
     height: 52px;
     line-height: 52px;
     position: absolute;
     bottom: 0;
     text-indent: 29px
   }
   .lunbo_btn {
     height: 16px;
     width: 100%;
     margin: 0px auto;
   
     position: absolute;
     z-index: 3;
     text-align: center; bottom: 2px
   }
   .lunbo_btn li {
     width: 14px;
     height: 14px;
     display: inline-block;
     background-color: #b4b5b7;
     border-radius: 50%;
     margin: 0px 2px;
     cursor: pointer;
   }
   .lunbo_btn li.poster-btn-active {
     background-color: #0b518a;
   }
  .w1300 {
    width: 1300px;
    margin: 0 auto;
    position: relative;
}
/*美丽盐城*/
.styc{width: 1200px;margin: 30px auto;}

.section2list {
  width: 1200px;
  height: 730px;
}
.primary {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #bebebe;
}
#carousel{
  width:1200px;}
  #carousel_container{
  width:1080px;}
  #carousel_photo_container{
  width:1200px;}
#carousel{margin:30px auto 10px;height:102px;overflow:hidden;}
#carousel_container li{padding-top:10px;}
#carousel_btn_lastgroup,#carousel_btn_nextgroup{float:left;width:27px;height:74px;margin:14px 14px 14px 15px;display:inline;overflow:hidden;text-indent:-999px;}
#carousel_btn_lastgroup a:link,#carousel_btn_lastgroup a:visited,#carousel_btn_lastgroup a:hover{display:block;width:27px;height:74px;background:url(button.gif) 0 0 no-repeat;overflow:hidden;}
#carousel_btn_lastgroup a.dis:link,#carousel_btn_lastgroup a.dis:visited,#carousel_btn_lastgroup a.dis:hover{background-position:0 -148px;}
#carousel_btn_nextgroup{float:right;margin:14px 15px 14px 14px;}
#carousel_btn_nextgroup a:link,#carousel_btn_nextgroup a:visited,#carousel_btn_nextgroup a:hover{display:block;width:27px;height:74px;background:url(button.gif) 0 -74px no-repeat;overflow:hidden;}
#carousel_btn_nextgroup a.dis:link,#carousel_btn_nextgroup a.dis:visited,#carousel_btn_nextgroup a.dis:hover{background-position:0 -222px;}
#carousel_container{position:relative;z-index:2;float:left;height:102px;overflow:auto;}
#carousel_container ul{position:absolute;z-index:1;left:0;top:0;height:102px;overflow:hidden;margin:0;padding:0;}
#carousel_container li{float:left;width:112px;height:102px;display:inline;}
#carousel_container li a:link img,#carousel_container li a:visited img,#carousel_container li a:hover img{float:left;width:80px;height:80px;padding:0px;display:inline;margin:0 5px;border:1px solid #999;}
#carousel_container li a.current:link img,#carousel_container li a.current:visited img,#carousel_container li a.current:hover img{opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);border:1px solid #369;}

#carousel_photo_container{position:relative;z-index:1;margin:20px auto 0;width:900px;overflow:hidden;clear:both;text-align:center;}
#script p#carousel_photo_intro{margin:0 auto 20px;width:600px;text-align:center;line-height:150%;text-align:center;overflow:hidden;font-size:12px; }
#carousel_photo_shardow{position:absolute;z-index:4;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);}
img#carousel_photo_loading{position:absolute;z-index:5;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px;}

a.previous:link,a.previous:visited,a.previous:hover{position:absolute;z-index:3;top:0;left:0;text-indent:-999px;width:50%;height:100%;overflow:hidden;cursor:pointer;background-color:#FFF;opacity:.0;-moz-opacity:.0;filter:alpha(opacity=0);text-decoration:none;}
a.previous:hover{background:transparent url(last-photo.png) 0 50% no-repeat;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80);}

a.next:link,a.next:visited,a.next:hover{position:absolute;z-index:3;top:0;right:0;text-indent:-999px;width:50%;height:100%;overflow:hidden;cursor:pointer;background-color:#FFF;opacity:.0;-moz-opacity:.0;filter:alpha(opacity=0);text-decoration:none;}
a.next:hover{background:transparent url(next-photo.png) 100% 50% no-repeat;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80);}

a.dis:link,a.dis:visited,a.dis:hover{background-image:none;}
.image{ text-align:center;font-size:0px;padding-top:10px;}
.hidden{display:none;}