@charset "utf-8";
#content{max-width:1240px;_width:1240px;margin-top:20px;}
.column{padding: 20px;background:#fff; width:1200px; margin:20px auto 20px auto; }

.areaL{width: 500px; height:332px;float:left;margin-right: 20px;}
.areaC{overflow:hidden;zoom:1;}
.areaR{width: 25.8%;float:right;margin-left: 20px;}
.columns2L{width: 580px;float:left;margin-right: 20px;}
.columns2R{width: 580px;float:right;}
#columnA{height:332px}

/* 热点关注 */
.headNew{padding:10px 20px; height:104px;overflow:hidden;background:url(ind-rdgz-bg.jpg) 0 bottom #fff;  }
.headNew dt{float:left;width: 90px;height: 80px;text-align:center;position:relative;margin-right:20px;border:1px solid #CB1A1A; display:none}
.headNew dt span{display:block;font-size: 22px;line-height: 40px;padding:0 10px;background:#EE0F0F;color:#fff;}
.headNew dt .d{ background:#fff; color:#D90400}
.headNew dd{font-size: 0;overflow:hidden;zoom:1;text-align:center;}
.headNew .t{vertical-align: top;font-size:32px;margin-bottom: 8px;overflow:hidden;}
.headNew .t a{color: #172a88;}
.headNew .n{font-size: 14px;vertical-align: top;display:inline-block; *display:inline;zoom:1;width: 31.3%;margin: 0 2% 0 0;}
.headNew .n a{color:#777;}
.headNew .intro {
    height: 40px;
    line-height: 20px;
    font-size: 14px;
    color: #989898;
    text-align: center;
}
.focusBox{/* float:left; *//* margin-right:15px; */}
#indXwdt{ overflow:hidden; zoom:1; }


/* indBox */
.indBox .iHd{height: 44px;line-height: 44px;background:#f5f5f5;overflow:hidden;margin-bottom:20px;}
.indBox .iHd h3{float:left;font-size: 20px;color:#fff;color:#172a88;}
.indBox .iHd h3 a{float: left;display:block; padding:0 20px 0 20PX; color:#172a88;}
.indBox .iHd h3 i{display:block;float:left;width: 44px;height: 44px;background: url(icons.png) #172a88 center -509px no-repeat;}
.indBox .iBd{overflow:hidden;}

.box .hd{
    background: #f5f5f5;
}

/* 热点专题 */
#columnB{padding:20px}
/*#columnB h3{width:84px;height: 112px; line-height:56px; float:left;margin-right:16px;background:#172a88;text-align:center;color:#fff;font-size: 19px;}*/
/*#columnB h3 a{display:block;padding: 9px 15px;line-height: 1.3;color:#fff; line-height:30px; margin-top:20px;}*/
/*#columnB h3 a:hover{text-decoration:none}*/

#columnB h3{float:left;font-size: 20px;}
#columnB h3 a{float: left;display:block; padding:0 20px 0 20px; color:#172a88;}
#columnB h3 a:hover{text-decoration:none}

#columnC{}
#columnC .box{margin-bottom:0}
#columnC .areaC .bd{min-height: 118px;_height:112px;}
#columnC .areaC .infoList li{height: 34px;line-height: 34px;}
#columnC .areaR .bd{padding:0}


#columnB .iHd h3 i{background-position: center -508px;}
#columnE .iHd h3 i{background-position: center -736px;}
#columnC .iHd h3 i{background-position: center -654px;}
#columnD .iHd h3 i{background-position: center -583px;}

#columnF .iHd h3 i{background-position: center -736px;}
/* 领导之窗 */
.leader{font-size: 14px;height: 70px;overflow:hidden;padding-top:5px;}
.leader li{float:left; width:47%; padding-left:3%; line-height:2.2}
.leader li p{display:none}
.leader a{ color:#172a88; }

.leaderType{font-size: 14px;overflow:hidden;background:#fff;}
.leaderType li{float:left; height:33px; line-height:33px; width:49.9%;  }
.leaderType li a{display:block;line-height:31px;border: 1px solid #ECECEC;padding-left:30%;background: url(ind-ldzc.png) 12% -44px no-repeat;}
.leaderType .li1 a{background-position: 12% 7px;}
.leaderType .li4 a{background-position: 12% -95px;}
/* 职权清单按钮 */
.sideZqqd li{vertical-align:top;}
.sideZqqd li a{display:block;height:53px;margin-bottom: 10px;background: url(ind-sidePics.png) center 0 #DB2531 no-repeat;}
.sideZqqd .li2 a{ background-position:center -68px; background-color:#10A2C9 }

/* 重点领域信息 */
#zdlyxx .bd{padding:5px 0 0 0}
.zdlyTypes{overflow:hidden; margin-right:-2%}
.zdlyTypes li{font-size: 16px;float:left;height:40px;line-height:40px;background:#f6f8fd;margin:10px 20px 0 0;text-align:center; font-weight:bold; padding:10px}
.zdlyTypes li:last-child{margin-right:0}
.zdlyTypes li a{display:block;}
.zdlyTypes li a:hover{background: #172a88;text-decoration:none;color:#fff;}
.zdlyTypes .spe{ width:3px; margin:0 2%; overflow:hidden; }

/* 信息公开按钮组 */
.xxgkIcons{overflow:hidden;margin-right: -6%;padding-bottom:5px;}
.xxgkIcons li{font-size: 14px;float:left;width:46%;margin-right:4%;height:36px;line-height:36px;overflow:hidden;margin-bottom: 15px; display:inline;}
.xxgkIcons a{display:block; background:#ECECEC}
.xxgkIcons li a:hover{background: #D2ECFF;text-decoration:none;color:#172a88;}
.xxgkIcons i{display:block;float:left;height:100%;width:36px;background: url(icons1.png) center -408px no-repeat #298AD4; margin-right:10px;}
.xxgkIcons .li3 i{background-color:#F5513F;background-position: center -522px;}
.xxgkIcons .li4 i{background-color:#2EBD45;background-position: center -634px;}
.xxgkIcons .li5 i{background-color:#F59D3F;background-position: center -746px;}
.xxgkIcons .li6 i{background-color:#2EB5BD;background-position: center -860px;}
.xxgkIcons .li7 i{background-color:#DF76F6;background-position: center -973px;}


/* 网上办事 */
#columnD .areaL .boxA .bd{padding-top: 15px;}


/* 进度查询 */
.ztdhBox{background:#f6f8fd;height: 100px;overflow:hidden;}
.ztdhBox .hd{width: 36px;line-height: 18px; overflow:hidden; background:#F59D3F; float:left; height:100%; }
.ztdhBox .hd h3{color:#fff;padding: 13px 10px 0 10px;font-size:16px;}
.ztdhBox .hd .more{float:right; color:#999;}
.ztdhBox .bd{padding:0; overflow:hidden; zoom:1;}

#indJdxc{ margin-bottom:15px; }
#ReceiptCheck{display: block;margin: 10px 15px;position:relative;zoom: 1;}
#ReceiptCheck li{position: relative;width: 79%;padding:5px 0;overflow:hidden;}
#ReceiptCheck span{ display:block; float:left; width:80px; text-align:right; }
#ReceiptCheck label{display:block;overflow:hidden;zoom:1;border:1px solid #B9D8EE;background:#fff;padding:4px;position:relative;}
#ReceiptCheck .input{position: relative; display:block; border:0;width:100%;outline:none;height:20px;line-height:20px;}
#ReceiptCheck .submit{width: 18%;position: absolute;padding:0;right: 0;top: 5px;height: 70px;}
#ReceiptCheck .submit a{display:block;background:#fff;color:#172a88;border:1px solid #B9D8EE;text-align:center;height: 68px;line-height: 68px;cursor:pointer;-webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;}
#ReceiptCheck .submit a:hover{text-decoration:none;border-color: #A6C3D8;}
#ReceiptCheck .submit span{display:none}
#ReceiptCheck .checkCode img{ cursor:pointer; position:absolute; right:4px; top:4px; }

#columnD .areaC{_float:left}
/* 场景服务 */
#indCjfw{ width:57%; float:left; }
#indLstd{ width:40%; float:right; }
#indCjfw .bd,#indLstd .bd{padding: 5px 0 0 0;}
#indLstd .bd{width:310px}

.cjfwList{overflow:hidden;}
.cjfwList li{float:left;width: 33.2%;height:42px;line-height:42px;margin: 2% 0;}
.cjfwList li a{float: left;display:block;padding-left: 38%;background:url(ind-cjfw.png) 0 0 no-repeat;word-break:keep-all;white-space:nowrap;}
.cjfwList .li2 a{background-position: 0 -69px;}
.cjfwList .li3 a{background-position: 0 -141px;}
.cjfwList .li4 a{background-position: 0 -212px;}
.cjfwList .li5 a{background-position: 0 -280px;}
.cjfwList .li6 a{background-position: 0 -351px;}

/* 绿色通道 */
.lstdList{overflow:hidden;margin-right: -5%;}
.lstdList li{font-size: 14px;float:left;width:30.3%;margin:4% 3% 0 0;text-align:center;background:#298AD4;height:40px;line-height:40px;}
.lstdList a{display:block; color:#fff; -webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;}
.lstdList a:hover{letter-spacing:2px; text-decoration:none}
.lstdList .li2{background:#F5513F}
.lstdList .li3{background:#2EBD45}
.lstdList .li4{background:#F59D3F}
.lstdList .li5{background:#2EB5BD}
.lstdList .li6{background:#DF76F6}

/* 个人办事切换 */
#indGrbs{overflow:hidden; zoom:1; margin-bottom:10px;}
#indGrbs .bd{padding:10px 0 0 0;height: 105px;}
.grbsList{overflow:hidden; }
.grbsList li{overflow: hidden;float:left;text-align:center;width: 10.9%;margin: 0 0.8%;}
.grbsList li a{display:block;height: 34px;line-height: 34px;}
.grbsList li a:hover{text-decoration:none;}
.grbsList-dept li{width: 18.4%;}


/* 主题导航服务 */
.ztfwBox .hd{ border-bottom:1px solid #E5E5E5;  }
.ztfwBox .hd h3{height:36px;line-height:36px;display:inline-block;_display:inline;zoom:1;padding:0 15px 0 35px;font-size:16px;position:relative;bottom:-1px;background: url(icons1.png) 12% -1456px #172a88 no-repeat;}
.ztfwBox .hd h3 a{color:#fff; }

.ztdhList{overflow:hidden;padding: 10px 0;}
.ztdhList li{font-size: 14px;float:left;width: 7.68%;text-align:center;}
.ztdhList li a{display:block; padding-top:50px; background:url(icons-ztfw.png) center 10px no-repeat;}
.ztdhList .li2 a{background-position: center -118px;}
.ztdhList .li3 a{background-position: center -247px;}
.ztdhList .li4 a{background-position: center -373px;}
.ztdhList .li5 a{background-position: center -499px;}
.ztdhList .li6 a{background-position: center -625px;}
.ztdhList .li7 a{background-position: center -755px;}
.ztdhList .li8 a{background-position: center -881px;}
.ztdhList .li9 a{background-position: center -1010px;}
.ztdhList .li10 a{background-position: center -1135px;}
.ztdhList .li11 a{background-position: center -1262px;}
.ztdhList .li12 a{background-position: center -1392px;}
.ztdhList .li13 a{background-position: center -1519px;}

.ztdhList li a:hover{text-decoration:none; color:#172a88}
.ztdhList .li1 a:hover{background-position: center -1642px;}
.ztdhList .li2 a:hover{background-position: center -1770px;}
.ztdhList .li3 a:hover{background-position: center -1899px;}
.ztdhList .li4 a:hover{background-position: center -2025px;}
.ztdhList .li5 a:hover{background-position: center -2151px;}
.ztdhList .li6 a:hover{background-position: center -2277px;}
.ztdhList .li7 a:hover{background-position: center -2407px;}
.ztdhList .li8 a:hover{background-position: center -2533px;}
.ztdhList .li9 a:hover{background-position: center -2662px;}
.ztdhList .li10 a:hover{background-position: center -2787px;}
.ztdhList .li11 a:hover{background-position: center -2914px;}
.ztdhList .li12 a:hover{background-position: center -3044px;}
.ztdhList .li13 a:hover{background-position: center -3171px;}


/* 政民互动 */
/*#columnE{margin-bottom:0px;}*/
#indZwfbh .boxA .bd{min-height: 136px;_height: 136px;}

#indSjxx{margin-bottom: 5px;overflow:hidden;zoom:1;}
#indSjxx .bd{padding: 3px 0 5px; min-height:229px; _height:229px;}
#indSjxx .letterList .num,
#indSjxx .letterList .dep,
#indSjxx .letterList .date{display: none;}
#indSjxx .letterList .ico{width: 24px;}
#indSjxx .letterList .state{width: 80px;}


.sideBtn-wydc{height:70px;background: url(ind-sidePics.png) 0 -130px no-repeat;display:block;}

.zjBtns{overflow:hidden; }
.zjBtns li{ width:31.3%; float:left; margin-right:3% }
.zjBtns li a{padding-left: 37%;background: url(icons1.png) 15% -1068px no-repeat #459DDF;height:46px;line-height:46px;display:block;font-size:16px;color:#fff; -webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;}
.zjBtns li a:hover{text-decoration:none; padding-left:39%; }
.zjBtns .b a{background-position: 15% -1202px; background-color:#EB5454}
.zjBtns .c a{background-position: 15% -1333px; background-color:#F59D3F}
.zjBtns .c{margin-right:0}

#indZwfbh .bd{height:136px; }
#indZxft .bd{ height:102px; overflow:hidden;}
.newInterview {padding-top:7px;}
.newInterview .interviewItem{ overflow:hidden; }
.newInterview .interviewPic{width: auto;height: 94px;float:left;margin-right: 15px;}
.newInterview .interviewPic img{width: auto;height:100%;}
.newInterview .interviewCon{font-size: 14px;overflow:hidden;zoom:1;}
.newInterview .interviewCon .title,.interviewCon .date,.interviewCon .guest{height: 30px;line-height: 30px;overflow:hidden;}
.newInterview .interviewCon .intro,.interviewLink{display:none}
.newInterview .interviewCon .label{color: #172a88; font-weight:bold;}

/* 信件列表 */


/* 走进县市 */
#columnF{margin-bottom:0}

#indSqjj{overflow:hidden; zoom:1}
#indSqjj .item{overflow:hidden; padding-top:10px; position:relative;}
#indSqjj .item .pic{float:left;margin-right:20px;width: 21%;}
#indSqjj .item img{height: auto;width:100%;}
#indSqjj .item .intro{height: 150px;text-indent:2em;overflow: hidden;line-height: 30px;}
#indSqjj .item .more{display: none;position:absolute;right:0;bottom:0;height:25px;line-height:25px;padding:0 10px;background:#fff;border:1px solid #E1E1E1;color:#999;text-indent:0;font-size:12px;}

.zjxsList{overflow:hidden; margin-bottom:20px;}
.zjxsList li{float:left; text-align:center;width: 13.4%;margin: 0 1% 0 0; background: #D9534F;}
.zjxsList li a{display:block;height:36px;line-height:36px;color: #fff; -webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;}
.zjxsList .last{float:right;margin-right:0}
.zjxsList li a:hover{ text-decoration:none; letter-spacing:2px }
.zjxsList .li2{ background:#5BC0DE }
.zjxsList .li3{ background:#4765A0 }
.zjxsList .li4{ background:#1ABC9C }
.zjxsList .li5{ background:#5CB85C }
.zjxsList .li6{ background:#5BC0DE }
.zjxsList .li7{ background:#4765A0 }

#indTsxs{/* margin-bottom:0 */}
#indTsxs .bd{ padding:15px 0 0 0; }

.recom-column-model li{width: 386px;height: 160px;border-radius: 4px;background: #f3f6f9;margin-right: 20px;float: left;cursor: pointer;text-align: center;}
.recom-column-model li:nth-of-type(3n){margin-right: 0;}

.recom-column-model li a{display: block; width: 100%;height: 100%;color: #293239;font-size: 16px;}
.recom-column-model li a img{border-radius:10px}
/*.recom-column-model li a h2{font-size: 16px;}*/
/*.recom-column-model li a .column-img{display:inline-block;width: 50px;height: 50px;margin-bottom: 20px;background-size: contain;background-repeat: no-repeat;background-position: center}*/
/*.recom-column-model li:hover .column-title{color: #fff;}*/
/*.recom-column-model li:hover{background: #172a88;*/
/*    background-image: -webkit-linear-gradient(top, #6596e3, #172a88);}*/

/*.recom-column-model li .column-img1 {*/
/*    background-image: url(ztzl-1_1.png);*/
/*}*/
/*.recom-column-model li .column-img2 {*/
/*    background-image: url(ztzl-2_1.png);*/
/*}*/
/*.recom-column-model li .column-img3 {*/
/*    background-image: url(ztzl-3_1.png);*/
/*}*/

/*.recom-column-model li .column-img4 {*/
/*    background-image: url(ztzl-4_1.png);*/
/*}*/

/*.recom-column-model li:hover .column-img1{*/
/*    background-image: url(ztzl-1_2.png);*/
/*}*/

/*.recom-column-model li:hover .column-img2{*/
/*    background-image: url(ztzl-2_2.png);*/
/*}*/

/*.recom-column-model li:hover .column-img3{*/
/*    background-image: url(ztzl-3_2.png);*/
/*}*/
/*.recom-column-model li:hover .column-img4{*/
/*    background-image: url(ztzl-4_2.png);*/
/*}*/


/*平台*/
.platform{
    width: 100%;
}

.platform li{
    width: 380px;
    margin-right: 30px;
    float: left;
}

.platform li:last-child{
    margin-right: 0px;
}


.platform li img{
    width: 380px;
    height: 253px;
}



.platform .info_box {
  position: relative;
}
.platform .info_box .bg_img {
  position: relative;
  width: 100%;
  overflow: hidden;
  border-radius: 4px;
}
.platform .info_box .yinying {
  position: absolute;
  bottom: 0;
  height: 45%;
  width: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
  transition: all 0.5s linear;
}
.platform .info_box .text_box {
  position: absolute;
  bottom: -20%;
  padding: 0 5%;
  transition: all 0.6s linear;
}
.platform .info_box .text_box .text {
  font-size: 20px;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 60px;
}
.platform .info_box .text_box .txt {
  font-size: 16px;
  font-weight: 400;
  color: #ffffff;
  margin-bottom: 50px;
  opacity: 0;
  transition: all 0.6s linear;
}
.platform .info_box .text_box .jiantou {
  display: block;
  color: #fff;
  font-size: 0px;
  opacity: 0;
  transition: all 0.6s linear;
}
.platform .info_box:hover .yinying {
  height: 100%;
}
.platform .info_box:hover .text_box {
  bottom: 10%;
}
.platform .info_box:hover .text_box .txt {
  opacity: 1;
}
.platform .info_box:hover .text_box .jiantou {
  font-size: 30px;
  opacity: 1;
}

.news-pic a{
    position: relative;
    transition: all 200ms ease 0s;
    overflow: hidden;
    width: 500px;
    display: block;
}
.news-pic .title {
    position: absolute;
    z-index: 1;
    left: 0;
    right: 0;
    bottom: 0;
    height: 50px;
    font-size: 20px;
    line-height: 50px;
    color: #fff;
    padding: 5px 0;
    background: rgba(143, 169, 220, 1);
    /*border-radius: 0 0 10px 10px;*/
    width: 500px;
}

.column-title{
    font-size: 20px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: rgba(143, 169, 220, 1);
    border-radius: 0 0 10px 10px;
    color: #fff;
    font-weight: normal;
}
/*--
颜色代码
#172a88 深色标题
#ddd 淡色边框
--*/