﻿@charset "utf-8";
.wrap{
    visibility:hidden;
}

.topNav .menuBtn{
    display:block;
}

.row{
    overflow:hidden;
}
.box{
    margin-bottom:0
}
.mainContent {
    float: left;
}
.side {
    float: right;
}
.topNav .on1 i{
    top: 54px;
}
.topNav .on i{
    top: 0;
}

.clear{clear:both;height:0px;}

/* 引导状态 */
.bodyOpen{ 
    background-attachment:fixed;
    background-size:cover;
    
}
.siteSearchBar .hotWords{
    text-align: right;
    font-size: 12px;
}
.bodyOpen .siteSearchBar .hotWords{
    text-align: center;
}
#content{
    height:1px;
    visibility: hidden;
    overflow:hidden;
    padding:0;
    width:1200px;
    min-height:1px;
}
#contentsy{
    height:1px;
    visibility: hidden;
    overflow:hidden;
    padding:0;
    width:1200px;
    min-height:1px;
}
.headerTop{
    padding-top: 390px;
    position:relative;
}
#logo{
    left: 412px;
    top: 80px;
}
.siteSearchBar{
    right: 310px;
    top: 260px;
}
.topNav{
    display:none;
}
.indBtns{
    width:1200px;
    margin:0 auto;
}
.indBtns .news{
   
}
.indBtns li{
    width:156px;
    height:140px;
    float:left;
    cursor: pointer;
    margin-left:22px;
    margin-right:22px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    background:#377ED8;
    overflow:hidden;
    -webkit-transition:margin-top 400ms;
    -o-transition:margin-top 400ms;
    -moz-transition:margin-top 400ms;
    transition:margin-top 400ms;
}
.indBtns li a{
    display:block;
    height:140px;
    color:#fff;
    line-height:50px;
    font-size:16px;
}
.indBtns li i{
    display:block;
    height:90px;
    background:url(../images/indBtns.png) center 33px no-repeat;
    -webkit-transition:400ms;
    -o-transition:400ms;
    -moz-transition:400ms;
    transition:400ms;
}
.indBtns .hover{
    text-decoration:none;
    margin-top:-20px;
}
.indBtns .hover i{
    -moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);
}
.indBtns a:hover{
    text-decoration:none
}
.indBtns .gov{
    background-color:#EC9720
}
.indBtns .leader{
    background-color:#B63C30
}
.indBtns .service{
    background-color:#41A03F
}
.indBtns .interaction{
    background-color:#905AB0
}
.indBtns .about{
    background-color:#B63C30
}
.indBtns .gov i{
    background-position: center -205px;
}
.indBtns .leader i{
    background-position: center -442px;
}
.indBtns .service i{
    background-position: center -677px;
}
.indBtns .interaction i{
    background-position: center -916px;
}
.indBtns .about i{
    background-position: center -1157px;
}
.indBtns .open i{
    background-position: center -1390px;
}
.indBtns .open{
    float:left;
    margin-right:0;
    position:relative;
    background:none;
    background-color:#333;
    background-color:rgba(0,0,0,.6)
}
.indBtns .open a{
    position:relative;
    z-index:1;
}
/* 展开状态 */

#content .topColumns{
    height: 405px !important;
    margin-bottom:0;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    padding:15px;
    border-bottom:3px solid #EBEBEB；
}
#content .midColumns{
    -webkit-border-radius:0 0 5px 5px;
    -moz-border-radius:0 0 5px 5px;
    border-radius:0 0 5px 5px;
}

#contentsy .topColumns{
    height: 405px !important;
    margin-bottom:0;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    padding:15px;
    border-bottom:3px solid #EBEBEB；
}
#contentsy .midColumns{
    -webkit-border-radius:0 0 5px 5px;
    -moz-border-radius:0 0 5px 5px;
    border-radius:0 0 5px 5px;
}
/* indBox */
.indBox .iHd{
    height:60px;
    line-height:60px;
    background:#3069B8;
    overflow:hidden;
    padding:0 15px 0 0;
}
.indBox .iHd h3{
    font-size:18px;
    font-weight:bold;
    color:#fff;
    padding-left:60px;
    background:url(../images/ind-midColumns.png) 15px 17px no-repeat;
}
.indBox .iHd h3 a{
    color:#fff
}
.indBox .iHd h3 a:hover{
    text-decoration:none;
}
.indBox .iHd .more{
    float:right;
    color:#fff;
}
.midColumns .indBox{
    float:left;
    width:380px;
margin-left:15px;

}

#indBox-zmhd .iHd{
    background-color:#A2D56B
}
#indBox-zmhd h3{
    background-position:15px -86px
}
#indBox-ztzl .iHd{
    background-color:#61B5D0
}
#indBox-ztzl h3{
    background-position:15px -190px
}
.zfxxgkList{
    overflow:hidden;
    margin-right:-8px;
}
.zfxxgkList li{
    float:left;
    width: 188px;
    margin:4px 4px 0 0;
    height:75px;
    position:relative;
}
.zfxxgkList a{
    display:block;
    background:#eee;
    line-height:22px;
    height:50px;
    padding:25px 0 0 70px;
    -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;
}
.zfxxgkList i{
    display:block;
    position:absolute;
    left: 18px;
    top: 15px;
    width:44px;
    height:44px;
    background: url(../images/ind-midColumns.png) center -307px no-repeat;
    -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;
}
.zfxxgkList a:hover{
    background:#3069B8;
    color:#fff;
    text-decoration:none;
}
.zfxxgkList a:hover i{
    background-position:center -362px;
}
.zfxxgkList .li2 i{
    background-position: center -442px;
}
.zfxxgkList .li3 i{
    background-position: center -580px;
}
.zfxxgkList .li4 i{
    background-position: center -718px;
}
.zfxxgkList .li5 i{
    background-position: center -854px;
}
.zfxxgkList .li6 i{
    background-position: center -990px;
}
.zfxxgkList .li2 a:hover i{
    background-position: center -497px;
}
.zfxxgkList .li3 a:hover i{
    background-position: center -635px;
}
.zfxxgkList .li4 a:hover i{
    background-position: center -773px;
}
.zfxxgkList .li5 a:hover i{
    background-position: center -909px;
}
.zfxxgkList .li6 a:hover i{
    background-position: center -1044px;
}
#indBox-zmhd .zfxxgkList a{
    padding:28px 0 0 72px;
    height:47px
}
#indBox-zmhd .zfxxgkList a:hover{
    background:#A2D56B
}
.zfxxgkList .li11 i{
    background-position: center -1125px;
}
.zfxxgkList .li12 i{
    background-position: center -442px;
}
.zfxxgkList .li13 i{
    background-position: center -1400px;
}
.zfxxgkList .li14 i{
    background-position: center -1539px;
}
.zfxxgkList .li15 i{
    background-position: center -1674px;
}
.zfxxgkList .li16 i{
    background-position: center -1810px;
}
.zfxxgkList .li11 a:hover i{
    background-position: center -1181px;
}
.zfxxgkList .li12 a:hover i{
    background-position: center -497px;
}
.zfxxgkList .li13 a:hover i{
    background-position: center -1455px;
}
.zfxxgkList .li14 a:hover i{
    background-position: center -1595px;
}
.zfxxgkList .li15 a:hover i{
    background-position: center -1730px;
}
.zfxxgkList .li16 a:hover i{
    background-position: center -1865px;
}
/* 专题专栏 */
#indBox-ztzl .iBd{
    background:#eee;
    margin-top:4px;
    padding:13px 20px;
    height: 207px;
    overflow:hidden;
}
.ztzl-miniSlide{
    /* width:310px; */
    height: 206px;
    /* padding:0 20px; */
    margin: 0 auto 0px auto;
    text-align:center;
    position:relative;
    overflow:hidden;
}
.ztzl-miniSlide .bd ul{
    overflow:hidden;

}
.ztzl-miniSlide .bd li{
    float:left;
    margin:0px 10px;
}
.ztzl-miniSlide .bd li img{
    width:320px;
    height:185px;
    -webkit-border-radius:10px; 
    -moz-border-radius:10px; 
    border-radius:10px;
}
.ztzl-miniSlide .bd .tit{
    display:none;
}
.ztzl-miniSlide .prev,.ztzl-miniSlide .next{
    display:block;
    width:33px;
    height:33px;
    background:url(../images/ind-ztzl-miniSlide.png) 0 0 no-repeat;
    position:absolute;
    left:0;
    top: 76px;
    filter:alpha(opacity=60);opacity:0.6;
}
.ztzl-miniSlide .next{
    left:auto;
    right:0;
    background-position:right 0;
}
.ztzl-miniSlide .prev:hover,.ztzl-miniSlide .next:hover{
    filter:alpha(opacity=100);opacity:1;
}
#indBox-ztzl .infoList{
    height:112px;
    overflow:hidden;
}
#indBox-ztzl .infoList li{
    height:28px;
    line-height:28px;
}
#indBox-ztzl .infoList .first{
    margin-top:-112px;
}
/* 首页---------------------------------------- */
/* 热点关注 */
.headNew {
    padding:15px 20px 25px 25px;
    text-align:center;
}
.headNew dt {
    float: left;
    width: 91px;
    height: 88px;
    position: relative;
    margin-right: 25px;
    background:url(../images/ind-headNew.png);
}
.headNew dd{
    overflow:hidden;
}
.headNew .title{
    height:32px;
    line-height:32px;
    overflow:hidden;
    font-size:30px;
    font-weight:bold;
    margin-bottom:10px
}
.headNew .title a{
    color:#444;
     
}
 
.headNew .intro{
    font-size:14px;
    line-height: 24px;
    height: 48px;
    overflow:hidden;
    color:#999;
    text-align:left !important;

}
#focusNews{
    width:500px;
    float:left;
    margin-right:20px;
    margin-bottom:0;
}
#indXwdt{
    overflow:hidden;
    
}
#indXwdt .hd ul li a{
    width:80px;
   display:block;
   text-align:center;
   font-size:16px;
   padding:0 25px;
}

#indXwdt .infoList li{
    font-size:14px;
    line-height:32px;
    height:32px;
}

/* 新闻---------------------------------------- */
.newsPage #indBdyw{
    width:575px;
    float:left;
}
.newsPage #indBmgg{
    width:575px;
    float:right;
}
/* 文章内容列表-日期式 */
.dateList li{
    padding:20px 0;
    border-bottom:1px dotted #ccc;
    overflow:hidden;
    height:80px;
}
.dateList .first{
    padding-top:5px;
}
.dateList .first .title a{
    color:#3069B8
}
.dateList .date{
    width:80px;
    height:80px;
    background:#F7F7F7;
    text-align:center;
    color:#999;
    float:left;
    margin-right:20px;
    -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
}
.dateList .date dt{
    height:52px;
    line-height:52px;
    font-size:36px;
}
.dateList .date dd{
    line-height:22px;
}
.dateList .con{
    overflow:hidden;
}
.dateList .title{
    font-size:16px;
    font-weight:bold;
    line-height:30px;
    height:30px;
    overflow:hidden;
    margin-bottom:5px;
}
.dateList .more{
    color:#3069B8
}
.dateList .intro{
    color:#999;
    line-height:20px;
    height:40px;
    font-size:12px;
}
/* 政务---------------------------------------- */
.govPage .mainContent{
    width:936px;
    float:right;
}
.govPage .side{
    width:210px;
    float:left;
}
.govPage .zwMenu{
    height:410px;
}
.zwMenu li{
    height:35px;
    line-height:35px;
    margin-bottom:6px;
}
.zwMenu a{
    display:block; 
    border:1px solid #E1E1E1;
    padding-left:50px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    -webkit-transition:padding 400ms;-o-transition:padding 400ms;-moz-transition:padding 400ms;transition:padding 400ms;
}
.zwMenu .li2 a{
    background-position: 17px -88px;
}
.zwMenu .li3 a{
    background-position: 17px -187px;
}
.zwMenu .li4 a{
    background-position: 17px -287px;
}
.zwMenu .li5 a{
    background-position: 17px -389px;
}
.zwMenu .li6 a{
    background-position: 17px -490px;
}
.zwMenu .li7 a{
    background-position: 17px -588px;
}
.zwMenu .li8 a{
    background-position: 17px -689px;
}
.zwMenu a:hover{
    background-color:#3069B8;
    color:#fff;
    text-decoration:none;
    background-position: 17px -39px;
    padding-left:53px

}
.zwMenu .li2 a:hover{
    background-position: 17px -138px;
}
.zwMenu .li3 a:hover{
    background-position: 17px -237px;
}
.zwMenu .li4 a:hover{
    background-position: 17px -337px;
}
.zwMenu .li5 a:hover{
    background-position: 17px -439px;
}
.zwMenu .li6 a:hover{
    background-position: 17px -540px;
}
.zwMenu .li7 a:hover{
    background-position: 17px -638px;
}
.zwMenu .li8 a:hover{
    background-position: 17px -739px;
}
#indZwdt{
    width:455px;
    float:left;
    height:314px;
}
#indSzfcwh{
    width:455px;
    float:right;
    height:314px;
}
.zwZtList{
    clear:both;
    overflow:hidden;
    margin-right:-20px;
    height:100px;
}
.zwZtList li{
    float:left;
    height:35px;
    line-height:35px;
    margin:8px 15px 4px 0;
    width:220px;

}
.zwZtList a{
    display:block;
    padding-left:50px; 
    border:1px solid #E1E1E1;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    overflow:hidden;
    height:35px;
    -webkit-transition:padding 400ms;-o-transition:padding 400ms;-moz-transition:padding 400ms;transition:padding 400ms;
    
}
.zwZtList a:hover{
    background-color:#3069B8;
    text-decoration:none;
    color:#fff;
    background-position: 10px -861px;
    padding-left:33px
}
/* 领导 ---------------------------------------- */
.leaderPage .mainContent{
    width:650px;
}
.leaderPage .side{
    width:500px;
}
.indLeader li{
    overflow:hidden;
    padding:20px;
    border-bottom:1px dotted #ccc;
    margin-bottom:20px;
}
.indLeader .pic{
    float:left;
    width:150px;
    text-align:center;
    margin-right:20px;
}
.indLeader .pic img{
    width:130px;
    height:178px;
    border:10px solid #eee;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
}
.indLeader .pic a:hover img{
    border-color:#ddd
}
.indLeader .con{
    overflow:hidden;
}
.indLeader .title {
    line-height:50px;
}
.indLeader .title a{
    font-size:30px;
    font-weight:bold;
    color:#DF0002;
}
.indLeader .title .job{
    margin-left:15px;
    font-size:18px;
    font-weight:bold;
    color:#555
}
.indLeader .intro{
    font-size:12px;
    line-height:24px;
    height:120px;
    overflow:hidden;
}
.leaderSideBox{
    overflow:hidden
}
.leaderSideBox .hd{
    width:46px;
    height:145px;
    background:#3069B8;
    color:#fff;
    float:left;
    overflow:hidden;
    margin-right:15px;
}
.leaderSideBox .hd a{
    display:block;
    padding:30px 15px;
    color:#fff;
    font-size:16px;
    line-height:20px;
}
.leaderSideBox .bd{
    overflow:hidden;
}
.leaderTable{
    overflow:hidden; 
}
.leaderTable li{
    width:20%;
    height:30px;
    line-height:30px;
    float:left;
    text-align:center;
}
.leaderTable .job{
    display:none
}
/* 市情 ---------------------------------------- */
.aboutPage .mainContent{
    width:695px;
}
.aboutPage .side{
    width:460px;
}
.aboutBox .bd{
    padding:95px 10px 10px 10px;
    background:url(../images/ind-about.jpg) 0 0 no-repeat;
}
.aboutBox .intro1{
     
    line-height:28px;
    height:242px;
    overflow:hidden;
}
.aboutBox .intro2{
     
    line-height:28px;
    height:242px;
    overflow:hidden;display:none;

}
.aboutBox .intro3{
    
    line-height:28px;
    height:242px;
    overflow:hidden;display:none;

}
.aboutBox .intro4{
     
    line-height:28px;
    height:242px;
    overflow:hidden;display:none;

}
.aboutBox .intro5{
     
    line-height:28px;
    height:242px;
    overflow:hidden;display:none;

}
.aboutBox .intro6{
    
    line-height:28px;
    height:242px;
    overflow:hidden;display:none;

}
.aboutBox .intro7{
     
    line-height:28px;
    height:242px;
    overflow:hidden;
     display:none;

}

.aboutBox p{
   line-height:28px;
}

 
.aboutBox   .more{
    color:#c00;
    display:inline-block;
}


.aboutBox .hd{
    margin-top: 10px;
    overflow:hidden;
    height:46px;
    /* background: url(../images/ind-about-line.png) 1px 36px no-repeat; */
}
.aboutBox .hd li{
    float:left;
    /* width: 98px; */
    text-align:center;
    height:38px;
    line-height:38px;
    margin-right:7px;
}
.aboutBox .hd li a{
    padding:0 11px;
    background:#eee;
    display:block;
    float:left;
    width:105px;
}
.aboutBox .hd li a:hover{
    background:#d5f4fd;
}
.aboutBox .hd .on{
    /* background: url(../images/ind-about-line.png) 10px -54px no-repeat; */
}
.aboutBox .hd a:hover{
    text-decoration:none;
    color:#3069B8
}
.aboutSideBox{
    background:#F2FCFF;
}
.aboutSideBox .hd{
    height:90px;
    background:url(../images/ind-about-hd.png) 0 0 no-repeat;
}
.aboutSideBox .bd{
    height:112px;
}
.aboutSideBox .on{
    height:103px;
}
.aboutSideBox .list{
    overflow:hidden;
    padding: 12px 0 20px 56px;
}
.aboutSideBox .list li{
    float:left;
    height:40px;
    line-height:40px;
    width:132px;
        overflow: hidden;
}
.aboutSideBox .list li a{
    padding-left: 16px;
    background: url(../images/icons.png) 0 8px no-repeat;
}
#indFzlz .hd{
    background-position:0 -145px
}
#indTzlz .hd{
    background-position:0 -290px
}
/* 机构 ---------------------------------------- */
.deptPage .boxA .hd h3{
    padding-left: 40px;
    background: url(../images/ind-icons.png) 10px 12px no-repeat;
    border-bottom:3px solid #3069B8;
}
.deptPage .boxA .hd{
    margin-bottom:5px;
}
.deptTable{
    width:100%;
}
.deptTable td{
    height: 34px;
    line-height: 34px;
    font-size:12px;
    padding:0 10px;
}
.deptTable .even{
    background:#F8F8F8;
    border:1px dotted #ccc;
}
#indSfbnsjg{
    float:left;
    width: 760px;
    margin-right:20px;
}
#indSjwjcj{
    float:left;
    width:250px;
    margin-right:20px;
}
#indsfbgkdw{
    float:right;
    width:380px;
}
.deptPage .ueditortable{
    overflow:visible;
}
.deptPage .more{
    display:block;
    text-align:center;
    width:170px;
    height:40px;
    line-height:40px;
    padding-left:20px;
    background: url(../images/ind-icons.png) 30px -108px no-repeat #F6F6F6;
    color:#999;
    margin:20px auto;
}
.deptPage .more:hover{
    text-decoration:none;
    background-color:#eee
}
/* 专题 ---------------------------------------- */
.ztList{

}
.ztList li{
    margin:10px 0px 0px 60px;
    float:left;
    font-size:14px;
    overflow:hidden;
    width: 306px;
    height:200px;
}
.ztList a{
    text-align:center;
    color:#333;
   display:block;
   padding:0px;
   margin:0px;

}

/* 互动 ---------------------------------------- */
.interactionPage .mainContent{
    width:755px;
}
.interactionPage .side{
    width:400px;
}
#indSjxx{
    width:750px;
    float:left;

}
#indSjxx .bd{
    height:224px;
}
#indSjxx .hd ul .xzxx{
    width:750px;
}
#indSjxx .hd ul .yjzj{
    width:400px;
}

.xxmore{
  display:block;
  float:right;
  padding:0px 20px 0px 10px;
  font-size:12px;
  color:#999;

}
.xxmore a{
  background:none !important;
  color:#999 !important;
  font-size:12px !important;
  padding:0px !important;
  margin:0px !important;
}
.ywzsk{
    width:220px;
    float:right;
}


.ywzsk li{
    vertical-align: top;
    overflow:hidden;
    margin-bottom:13px;
}
.ywzsk li a{
    display:block;
    height:83px;
    line-height:83px;
    color:#538E10;
    font-size:24px;
    padding-left:75px;
    font-weight:bold;
    background: url(../images/ind-interac.png) 20px -816px no-repeat #F2FBE8;
    border:1px solid #DFEBD1;
    -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
    -webkit-transition:background 200ms;-o-transition:background 200ms;-moz-transition:background 200ms;transition:background 200ms;
}
.ywzsk .li2 a{
    background-position: 20px -908px;
    background-color:#DFF9F2;
    border-color:#C8E6DE;
    color:#008B76;
}
.ywzsk .li3 a{
    background-position: 20px -994px;
    background-color:#FFE8E5;
    border-color:#F2B6B6;
    line-height:28px;
    padding-top:14px;
    height:71px;
    color:#DE4949;
}
.ywzsk li a:hover{
    text-decoration:none;
    background-color:#DFEBD1
}
.ywzsk .li2 a:hover{
    background-color:#C8E6DE
}
.ywzsk .li3 a:hover{
    background-color:#fdc6c6
}
.interacBtns{
    display:block;
    clear:both;
    overflow:hidden;
    margin-top:35px;
   }
 
.interacBtns li{
    position:relative;
    float:left;
    width: 118px;
    height:110px;
    text-align:center;
    margin-right: 11px;
    overflow:hidden;
}
.interacBtns a{
    display:block;
    border:1px solid #f2f2f2;
    padding-top: 68px;
    line-height:40px;
    position:absolute;
    width:116px;
    left:0;
    top:0;
    -webkit-transition:background 200ms;-o-transition:background 200ms;-moz-transition:background 200ms;transition:background 200ms;
}
.interacBtns i{
    display:block;
    height: 68px;
    width:100%;
    position:absolute;
    left:0;
    top:-2px;
    background: url(../images/ind-interac.png) center 30px no-repeat;
    -webkit-transition:top 200ms;-o-transition:top 200ms;-moz-transition:top 200ms;transition:top 200ms;
}
.interacBtns a:hover{
    text-decoration:none;
    background-color:#EEF5FF;
    color:#3069B8;
    font-weight:bold;
    border-color:#D8E1EE;
    z-index:1
}
.interacBtns .li2 i{
    background-position: center -142px;
}
.interacBtns .li3 i{
    background-position: center -310px;
}
.interacBtns .li4 i{
    background-position: center -480px;
}
.interacBtns .li5 i{
    background-position: center -638px;
}
.interacBtns .li6 i{
    background-position: center -729px;
}
.interacBtns .li5,.interacBtns .li6{
    margin-right:0;
}
.interacBtns .li1 a:hover i{
    background-position: center -37px;
}
.interacBtns .li2 a:hover i{
    background-position: center -209px;
}
.interacBtns .li3 a:hover i{
    background-position: center -377px;
}
.interacBtns .li4 a:hover i{
    background-position: center -547px;
}
.interacBtns li a:hover i{
    top:-5px;
}
.interacBtns .li6{
    margin-left:-1px;
}
.interacBtns .pic{
    display:none;
}
.interacBtns .pic img{
    width:95px;
    height:110px;
}
.interacBtns .hover a{
    display:none
}
.interacBtns .hover .pic{
    display:block;
}
.interviewItem{
    overflow:hidden;
    height:163px;
    margin-bottom:18px;
}
.interviewItem .interviewPic{
    float:left;
    width:200px;
    margin-right:15px;
}
.interviewItem .interviewPic img{
    width:100%;
    height:180px;
}
.interviewItem .interviewCon{
    overflow:hidden;
    zoom:1;
    line-height:24px;
}
.interviewItem .interviewCon div{
    line-height:24px;
    
}

.interviewItem .label{
  font-weight:bold;    
}
.interviewLink{
    clear:both;
    overflow:hidden;
}
.itvBtns{
    overflow:hidden
}
.itvBtns li{
    float:left;
    width:190px;
}
.itvBtns a{
    display:block;
    height:48px;
    line-height:48px;
    background: url(../images/ind-interac.png) 30px -1104px no-repeat #FFF9DD;
    border:1px solid #F0E9CA;
    font-weight:bold;
    font-size:16px;
    color:#CE7B18;
    padding-left: 80px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
}
.itvBtns .li2{
    float:right;
}
.itvBtns .li2 a{
    background-position: 30px -1195px;
}
.itvBtns a:hover{
    text-decoration:none;
    background-color:#f9eeba;
    border-color:#f9eeba
}
#indYgzw .bd{
    padding:15px 0
}

/* 服务 ---------------------------------------- */
#indGrbs{
    width:460px;
    float:left;
}
#indGrbs .bd{
    padding-bottom:10px;
    height:246px;
}
#indZdfw{
    width:690px;
    float:right;
}
.grbsList{
    height: 246px;
}
.zdfwList{
    overflow:hidden;
    margin-right:-20px;
    height:105px;
    padding-top:5px;
    position:relative;
}
.zdfwList li{
    font-size: 13px;
    height:36px;
    line-height: 18px;
    width: 127px;
    float:left;
    margin:0 13px 25px 0;
    position:relative;
    overflow:hidden;
}
.zdfwList a{
    padding-left:46px;
    position:relative;
    z-index:1;
    height:36px;
    display:table-cell;
    vertical-align:middle;
    *display:block;
}
.zdfwList i{
    display:block;
    width:36px;
    height:36px;
    position:absolute;
    left:0;
    top:0;
    z-index:0
    -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;
    -webkit-transition:width 200ms;-o-transition:width 200ms;-moz-transition:width 200ms;transition:width 200ms;
    background: url(../images/ind-service-zdfw-20180815.png) -1px -7px no-repeat #5678CC;
}
.zdfwList .li2 i{
    background-position:-1px -57px;
}
.zdfwList .li3 i{
    background-position:-1px -107px;
}
.zdfwList .li4 i{
    background-position:-1px -157px;
}
.zdfwList .li5 i{
    background-position:-1px -207px;
}
.zdfwList .li6 i{
    background-position:-1px -257px;
}
.zdfwList .li7 i{
    background-position:-1px -307px;
}
.zdfwList .li8 i{
    background-position:-1px -357px;
}
.zdfwList .li9 i{
    background-position:-1px -407px;
}
.zdfwList .li10 i{
    background-position:-1px -457px;
}
.zdfwList .li2 i{
    background-color:#2492A3;
}
.zdfwList .li3 i{
    background-color:#2BA76A;
}
.zdfwList .li4 i{
    background-color:#F0B011;
}
.zdfwList .li5 i{
    background-color:#00B1EF;
}
.zdfwList .li6 i{
    background-color:#8DD0BE;
}
.zdfwList .li7 i{
    background-color:#395586;
}
.zdfwList .li8 i{
    background-color:#FBA540;
}
.zdfwList .li9 i{
    background-color:#B9B286;
}
.zdfwList .li10 i{
    background-color:#F96450;
}

.zdfwList a:hover{
    text-decoration:none;
    color:#3069B8;
}
.serList{
    overflow:hidden;
}
.serList li{
    float:left;
    border:1px solid #EEEEEE;
    margin-left:-1px;
}
.serList .li1{
    margin-left:0;
}
.serList a{
    display:block;
    width:228px;
    text-align:center;
    line-height:40px;
    padding: 74px 0 4px 0;
    position:relative;
    font-size:16px;
    background:#FCFFF5;
}
.serList i{
    display:block;
    height:75px;
    position:absolute;
    left:0;
    top:0;
    width:100%;
    background:url(../images/ind-service-zdfw.png) center -557px no-repeat;
    -webkit-transition:top 200ms;-o-transition:top 200ms;-moz-transition:top 200ms;transition:top 200ms;
}
.serList .li2 a{
    background:#FFF5F5
}
.serList .li3 a{
    background:#EDFAFF
}
.serList .li2 i{
    background-position: center -693px;
}
.serList .li3 i{
    background-position: center -811px;
}
.serList a:hover{
    text-decoration:none;
    color:#5FB149;
    background:#f6ffe1
}
.serList a:hover i{
    top:-3px;
}
.serList .li2 a:hover{
    color:#F9644E;
    background:#fde5e5
}
.serList .li3 a:hover{
    color:#3069B8;
    background:#daf0f9
}
.indFwsx{
    overflow:hidden
}
.indFwsx dt{
    height:80px;
    width:20px;
    padding:10px;
    line-height: 14px;
    text-align:center;
    background:#B9B286;
    float:left;
    font-size: 14px;
    color:#fff;
}
.indFwsx dd{
    height: 93px;
    overflow:hidden;
    border:1px solid #eee;
    padding: 5px 0 0 0;
    text-align:center;
}
.bmbsList li{width:50%;}



/*---------条幅————————*/


.section-focus-pic{margin:20px auto 0 auto;height:90px;width:1170px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:1170px;width:1170px;height:90px;}
.section-focus-pic ul li h3{position:absolute;bottom:11px;left:0;width: 400px;font-weight:normal;color:#FFF;margin-left: 20px;z-index: 111;font-size: 18px; font-family:"微软雅黑";}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:50px;background-color:#000;width:1170px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:1170px;height:90px;}
.section-focus-pic .controler{position:absolute;bottom:10px;right:20px;}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px; background:url(../images/news_index_icon.png) no-repeat -136px 3px; float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 1px;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:36px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(../images/star.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_04.png');}


/*-----国务院信息和省政府信息-----*/



#a1{width:522px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;
}
#a2{width:522px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;
}
#a3{width:522px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;
}
#a4{width:522px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;
}
#a5{width:522px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;
}
#a6{width:522px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;
}
#a7{width:522px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;
}
#a8{width:522px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;
}

#a11{width:560px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;
}
#a12{width:560px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;
}
#a13{width:560px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;
}
#a14{width:560px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;
}
#a15{width:560px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;
}
#a16{width:560px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;
}
#a17{width:560px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;}
#a18{width:560px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/icons.png) 0 13px no-repeat !important;
}


#span1{width:100px;display:block;float:right;text-align:right;}
#span2{width:100px;display:block;float:right;text-align:right;}
#span3{width:100px;display:block;float:right;text-align:right;}
#span4{width:100px;display:block;float:right;text-align:right;}
#span5{width:100px;display:block;float:right;text-align:right;}
#span6{width:100px;display:block;float:right;text-align:right;}
#span7{width:100px;display:block;float:right;text-align:right;}
#span8{width:100px;display:block;float:right;text-align:right;}
#span11{width:60px;display:block;float:right;text-align:right;}
#span12{width:60px;display:block;float:right;text-align:right;}
#span13{width:60px;display:block;float:right;text-align:right;}
#span14{width:60px;display:block;float:right;text-align:right;}
#span15{width:60px;display:block;float:right;text-align:right;}
#span16{width:60px;display:block;float:right;text-align:right;}
#span17{width:60px;display:block;float:right;text-align:right;}
#span18{width:60px;display:block;float:right;text-align:right;}

.infoList li span{font-size:14px;color:#999;}


.topNav li a{ width: 134px;}

.xxgktime{float:right;}
#midGG1{height:90px;}

.syztlb{
 overflow: hidden; 
 height: 209px; 
 width: 2124px; 
 position: relative; 
 padding-bottom: 0px; 
 padding-top: 0px; 
 padding-left: 0px; 
 left: -344px; 
 margin: 0px; 
 padding-right: 0px
}

.syztlb li a{
 margin:0 auto !important;
 padding:0 auto !important;
 display:block;
 width:320px !important;
 
 }

.syztlb li a img{
 margin:0 auto !important;
 padding:0 auto !important;
 display:block;
 
 }


/*-----轮播图----*/

 .slide-wrap {
 width:500px;
 height:286px;
 position: relative;
 float: left;
 overflow:hidden;
}
.slide-wrap .hd {width:100%;
height:40px;
position: absolute;
bottom:0;
left:0;
z-index: 1;
background-color:rgb(0,0,0);
background-color:rgba(0,0,0,.7);
filter:alpha(opacity=70);
}
.slide-wrap .hd ul {
position: absolute;
right:20px;
top:15px;
}
.slide-wrap .hd li {
    float: left;
    margin-right: 8px;
    cursor: pointer;
    width: 10px;
    height: 10px;
    background: #fff;
    border-radius: 5px;
	list-style-type:none;
}
.slide-wrap .hd .on {width:40px;
background-color: #9c2435;
}
.slide-wrap .bd li{position: relative;
width:500px;
height:286px;
list-style-type:none;
}
.slide-wrap .bd li span {position: absolute;
bottom:0;
left:20px;
color:#fff;
font-size:16px;
z-index:2;
line-height:40px;
cursor: pointer;
}
.slide-wrap .bd li img {width:100%;
height:100%;
cursor: pointer;
}
.list2020 {
 position: absolute;
width:30px;
height:30px;
background-color: #fff;
bottom:5px;
right:20px;
border-radius:50%;
z-index: 2;
color:#ccc;
line-height:26px;
cursor:pointer;
font-weight:bold;
font-size:30px;
text-align: center;
}
.slide-wrap .prev,
.slide-wrap .next {
width:56px;
height:117px;
position:absolute;
top:50%;
margin-top:-58px;
background-repeat: no-repeat;
background-position: center center;
opacity:0;
transition:all 0.5s;
filter:alpha(opacity=0);
}
.slide-wrap .next {right:0;
background-image:url('../images/next.png')}
.slide-wrap .prev {left:0;
background-image:url('../images/prev.png')}
.hov:hover {
//background-color:#000;
opacity:1;
}
.slide-wrap:hover .prev {opacity:0.6;
filter:alpha(opacity=60);
}
.slide-wrap:hover .next {opacity:0.6;
filter:alpha(opacity=60);
}


























