﻿@charset "utf-8";
.wrap{visibility:hidden;}
.topNav .li1 .a1{width: 135px;}
.topNav .menuBtn{display:block;}
.row{overflow:hidden; padding:20px; background:#fff; width:1160px; margin: 0px auto 10px auto;}
.box{margin-bottom:0}
.mainContent{float: left;}
.side{float: right;}
/* 引导状态 */
.bodyOpen .guideMain{display:block;}
.bodyOpen .topNav{display:none}
.bodyOpen .s-form .input-box input{width: 380px;}
.bodyOpen .siteSearchBar{width:600px;}
.bodyOpen #logo{left:-1000px; filter:alpha(opacity=0);opacity:0;}
#content{height:auto; min-height:0px; visibility: hidden; overflow:hidden; padding:0; background:none; width:auto; display: block; opacity: 1;}
.bodyOpen #content{height: 0; opacity: 0;}
.headerTop{padding-top: 510px; position:relative;}
.siteSearchBar{right: -340px; top: 180px;}
/* bigLogo */
.bigLogo{width:213px; height:448px; background:url(../../Base/img/ind-logo.png?i=1); position:absolute; left:50%; top:70px; margin-left:-600px;}
/* guideMain */
.guideMain{display:none; overflow:hidden; width:1125px; padding:0 10px; margin:0 auto;}
.newsSlider{width:500px; float:left; margin-right:10px; text-align:left; position:relative;}
.newsSlider .bg{background:#fff; display:block; filter:alpha(opacity=80);opacity:0.8; height:100%; position:absolute; width:100%; left:0; top:0;}
.newsSlider .bd{padding:15px 15px 15px 20px; position:relative; height:140px;}
.newsSlider .bd li{overflow:hidden}
.newsSlider .bd .pic{float:right; width:200px; margin-left:20px; overflow:hidden;}
.newsSlider .bd .pic img{ width:100%; height:auto;}
.newsSlider .bd .con{overflow:hidden;}
.newsSlider .bd .title{border-bottom:1px solid #979797; font-size:16px; height:32px; line-height:32px; overflow:hidden; padding-bottom:5px;}
.newsSlider .bd .intro{font-size:12px; line-height:28px; height:56px; overflow:hidden; padding-top:10px;}
.newsSlider .hd{position:absolute; left: 116px; width:150px; top:130px; text-align:right;}
.newsSlider .hd li{display:inline-block; width:11px; height:11px; background:#fff; -webkit-border-radius:11px; -moz-border-radius:11px; border-radius:11px; line-height:90px; overflow:hidden; margin-left:5px; cursor:pointer;}
.newsSlider .hd .on{background:#186FD7}
.newsSlider .more{position:absolute; left:20px; top:130px; font-size:12px; color:#FF5500}
/* indBtns */
.indBtns{width:445px; float:left;}
.indBtns li{float:left; width:136px; height:80px; text-align:center; position:relative; overflow:hidden; margin:0 12px 10px 0;}
.indBtns a{display:block; color:#fff; height:40px; line-height:40px; padding-top:40px; font-size:16px; position:relative; background:url(../../Base/img/ind-guide.png) center -20px no-repeat;}
.indBtns s{display:block; position:absolute; width:100%; height:100%; background:#006aed; filter:alpha(opacity=80);opacity:0.8; -webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;}
.indBtns li a:hover{text-decoration:none;}
.indBtns .hover s{background:#D93939;}
.indBtns .li2 a{background-position:center -120px}
.indBtns .li3 a{background-position:center -220px}
.indBtns .li4 a{background-position:center -320px}
.indBtns .li5 a{background-position:center -420px}
.indBtns .li6 a{background-position:center -520px}
#openBtn,.indBtns li,.newsSlider{-webkit-box-shadow:2px 2px 1px rgba(0, 0, 0, .15); -moz-box-shadow:2px 2px 1px rgba(0, 0, 0, .15); box-shadow:2px 2px 1px rgba(0, 0, 0, .15);}
#openBtn{width:170px; height:170px; float:right; position:relative; color:#fff; cursor:pointer; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; overflow:hidden;}
#openBtn .bg{background:#000; filter:alpha(opacity=60);opacity:0.6; height:170px; display:block; position:absolute; width:100%;}
#openBtn i{position:relative; z-index:1; height:90px; display:block; background:url(../../Base/img/ind-guide.png) center -592px no-repeat}
#openBtn p{position:relative; padding-bottom:40px; background:url(../../Base/img/ind-guide.png) center -710px no-repeat; font-size:12px; -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;}
#openBtn:hover p{margin-top:5px;}
/* 展开状态 */
#rowA {    /* height:564px; */
margin-bottom: 0; padding-bottom: 0; }

/* 首页---------------------------------------- */
/* 热点关注 */
.headNew{margin: 0 0 20px 0; padding-right:20px; text-align:center; height: 76px; overflow:hidden; position:relative;}
.headNew .list{position:absolute; right:0; top:0;}
.headNew .list li{width:10px; height:10px; overflow:hidden; line-height:100px; background:#ddd; margin-top:5px; border-radius:100px; cursor:pointer;}
.headNew .list .on{background:#E60002}
.headNew dt{width:87px; height:76px; float:left; background:url(../../Base/img/headNew.png) no-repeat;}
.headNew dd{overflow:hidden;}
.headNew .t .title{height:50px; line-height: 45px; font-size:30px; font-weight:bold;}
.headNew .t .tit{color:#E60002}
.headNew .t .intro{color:#777777;}
.focusBox{width:570px; margin:0 20px 20px 0; float:left;}
.focusBox .bd .pic img{height:340px;}
.rowA-a{overflow:hidden;}
#indLdhd{overflow:hidden;}
#indLdhd .bd{height: 248px;}
#indLdhd .infoList li{height:36px; line-height:36px; font-size:16px;}
#indLdhd #gszwinfo li a{display: block; float: left; width: 450px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/* 公告公示 */
#indGggs{width:570px; float:left; margin-right:20px;}
#indGggs .hd{height:106px; background:#D3E7ED; border:1px solid #BED7DF; width:48px; float:left; font-size:16px;}
#indGggs .hd a{display:block; padding:15px; line-height:1.2; color:#2E95C5}
#indGggs .bd{padding:10px 15px; height:86px; overflow:hidden; background:#FBFBFB; border:1px solid #EAEAEA; border-left:0;}
#indGggs .infoList li{height:29px; line-height:29px;}
/* 专题 */
.indZt { padding: 14px 20px; background: #FBFBFB; border: 1px solid #EAEAEA; overflow: hidden; }
.indZt .infoList { overflow: hidden; height: 78px; }
.indZt .infoList li { height: 26px; line-height: 26px; }
.ztzl-miniSlide {    /* width:300px; */
height: 78px; margin-right: 20px; float: left; text-align: center; position: relative; overflow: hidden; }
.ztzl-miniSlide .tempWrap { width: 530px !important; }
.ztzl-miniSlide .bd ul { overflow: hidden; margin-left: 20px !important; }
.ztzl-miniSlide .bd li { float: left; margin: 0 10px 0 0; width: 236px; padding: 1px; border: 1px solid #E0E0E0; }
.ztzl-miniSlide .bd li img { width: 236px; height: 72px; }
.ztzl-miniSlide .bd .tit { display: none; }
.ztzl-miniSlide .prev, .ztzl-miniSlide .next { display: block; width: 33px; height: 33px; background: url(../../Base/img/ind-ztzl-miniSlide.png) 0 0 no-repeat; position: absolute; left: 0; top: 26px; 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; }

/* rowB */
#rowB dl{width:60px; margin-right:3px; float:left; overflow:hidden;}
#rowB .item3{margin-right:0;}
#rowB dt{float:left; width:60px; background:#015393; position:relative; height:120px;}
#rowB dt a{display:block; color:#fff; font-size:18px; font-weight:bold; padding:15px 22px; line-height:1.2; position:relative;}
#rowB dt a:hover{text-decoration:none;}
#rowB .item1 dt a{padding: 5px 22px 0 22px;line-height:1;}
#rowB dt s{display:block; width:32px; height:56px; position:absolute; background: url(../../Base/img/icons-zwgk-home.png) -40px -1630px no-repeat;}
#rowB .item2 dt s{background-position:-42px -1730px}
#rowB .item3 dt s{background-position:-40px -1835px}
#rowB dd{display:none; width:966px; height:118px; margin-right:6px; overflow:hidden; float:left; border:1px solid #EAEAEA; background:#FBFBFB;}
#rowB .on{width:1034px;}
#rowB .on dd{display:block;}
#rowB .on i{display:block; position:absolute; right:-10px; top:52px; border-color:transparent; border-style:dashed; border-width:5px; border-left-color:#015393; border-left-style:solid; content:""; display:block; font-size:0; line-height:0; width:0;}
#rowB .item2 dt{background-color:#28B36F}
#rowB .item2 dt i{border-left-color:#28B36F;}
#rowB .item3 dt{background-color:#3095C5}
#rowB .item3 dt i{border-left-color:#3095C5;}
.xxgkList{padding:15px 0 0 25px; overflow:hidden;}
.xxgkList li{float:left; width:295px; height:38px; line-height:38px; margin: 0 14px 10px 0;}
.xxgkList a{display:block; background: url(../../Base/img/ind-zwgk-icons.png) -20px -29px no-repeat #E2EBEE; padding-left:50px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -webkit-transition:background-color 400ms;-o-transition:background-color 400ms;-moz-transition:background-color 400ms;transition:background-color 400ms;}
.xxgkList a:hover{background-color:#0167CC; color:#fff; text-decoration:none; background-position:-20px -129px}
.xxgkList .li2 a{background-position:-20px -230px}
.xxgkList .li3 a{background-position:-20px -430px}
.xxgkList .li4 a{background-position:-20px -630px}
.xxgkList .li5 a{background-position:-20px -830px}
.xxgkList .li6 a{background-position:-20px -1030px}
.xxgkList .li7 a{background-position:-20px -1230px}
.xxgkList .li8 a{background-position:-20px -1430px}
.xxgkList .li2 a:hover{background-position:-20px -330px}
.xxgkList .li3 a:hover{background-position:-20px -530px}
.xxgkList .li4 a:hover{background-position:-20px -730px}
.xxgkList .li5 a:hover{background-position:-20px -930px}
.xxgkList .li6 a:hover{background-position:-20px -1130px}
.xxgkList .li7 a:hover{background-position:-20px -1330px}
.xxgkList .li8 a:hover{background-position:-20px -1530px}
#rowB .item1 .xxgkList li{float:left; height:40px; line-height:40px; width:220px; margin-bottom:10px;margin-right:15px;}
#rowB .item1 .xxgkList li a{display:block; background:#E2EBEE url(../../ContentManage/publicity/img/btnsarr.png) no-repeat 90%;; font-size:14px; border-radius:5px; padding:0 30px 0 30px; color:#333; transition:all 0.3s}
#rowB .item1 .xxgkList li a:before{content:""; float:left; width:20px; height:20px; background:url(../../ContentManage/publicity/img/xxgkico1.png) no-repeat center; margin-right:10px; margin-top:10px; transition:all 0.3s}
#rowB .item1 .xxgkList li a:hover{background:#0167CC url(../../ContentManage/publicity/img/btnsarron.png) no-repeat 93%; color:#fff;}
#rowB .item1 .xxgkList .li2 a:before{background-image:url(../../ContentManage/publicity/img/xxgkico2.png)}
#rowB .item1 .xxgkList .li3 a:before{background-image:url(../../ContentManage/publicity/img/xxgkico3.png)}
#rowB .item1 .xxgkList .li4 a:before{background-image:url(../../ContentManage/publicity/img/xxgkico4.png)}
#rowB .item1 .xxgkList .li5 a:before{background-image:url(../../ContentManage/publicity/img/xxgkico5.png)}
#rowB .item1 .xxgkList .li6 a:before{background-image:url(../../ContentManage/publicity/img/xxgkico6.png)}
#rowB .item1 .xxgkList .li7 a:before{background-image:url(../../ContentManage/publicity/img/xxgkico7.png)}
#rowB .item1 .xxgkList .li8 a:before{background-image:url(../../ContentManage/publicity/img/xxgkico8.png)}
#rowB .item1 .xxgkList .li9 a:before{background-image:url(../../ContentManage/publicity/img/xxgkico9.png)}
#rowB .item1 .xxgkList li a:hover:before{background-image:url(../../ContentManage/publicity/img/xxgkico1_on.png); transform:scale(-1, 1)}
#rowB .item1 .xxgkList .li2 a:hover:before{background-image:url(../../ContentManage/publicity/img/xxgkico2_on.png);}
#rowB .item1 .xxgkList .li3 a:hover:before{background-image:url(../../ContentManage/publicity/img/xxgkico3_on.png);}
#rowB .item1 .xxgkList .li4 a:hover:before{background-image:url(../../ContentManage/publicity/img/xxgkico4_on.png);}
#rowB .item1 .xxgkList .li5 a:hover:before{background-image:url(../../ContentManage/publicity/img/xxgkico5_on.png);}
#rowB .item1 .xxgkList .li6 a:hover:before{background-image:url(../../ContentManage/publicity/img/xxgkico6_on.png);}
#rowB .item1 .xxgkList .li7 a:hover:before{background-image:url(../../ContentManage/publicity/img/xxgkico7_on.png);}
#rowB .item1 .xxgkList .li8 a:hover:before{background-image:url(../../ContentManage/publicity/img/xxgkico8_on.png);}
#rowB .item1 .xxgkList .li9 a:hover:before{background-image:url(../../ContentManage/publicity/img/xxgkico9_on.png);}
#rowB .item3 .xxgkList{float:left;}
#rowB .item3 .xxgkList li{float: none; margin-right: 0;}
#rowB .item3 .xxgkList a{background-image:url(../../Base/img/ind-bsfw-icons.png);}
.xxgkList-type1 a{padding-left:100px; background-position:25px -29px;}
.xxgkList-type1 a:hover{background-position:25px -129px}
.xxgkList-type1 .li2 a{background-position:25px -229px}
.xxgkList-type1 .li3 a{background-position:25px -429px}
.xxgkList-type1 .li4 a{background-position:25px -629px}
.xxgkList-type1 .li5 a{background-position:25px -829px}
.xxgkList-type1 .li6 a{background-position:25px -1029px}
.xxgkList-type1 .li7 a{background-position:25px -1229px}
.xxgkList-type1 .li8 a{background-position:25px -1429px}
.xxgkList-type1 .li2 a:hover{background-position:25px -329px}
.xxgkList-type1 .li3 a:hover{background-position:25px -529px}
.xxgkList-type1 .li4 a:hover{background-position:25px -729px}
.xxgkList-type1 .li5 a:hover{background-position:25px -929px}
.xxgkList-type1 .li6 a:hover{background-position:25px -1129px}
.xxgkList-type1 .li7 a:hover{background-position:25px -1329px}
.xxgkList-type1 .li8 a:hover{background-position:25px -1529px}
#rowB .item2 .xxgkList a{background-image:url(../../Base/img/ind-zmhd-icons.png)}
#rowB .item2 .xxgkList a:hover{background-color:#30B8AA}
#rowB .item3 .xxgkList{width: 220px;}
#rowB .item3 .xxgkList a:hover{background-color:#3095C5}
.bIconList{overflow:hidden; float:right; width: 700px;}
.bIconList li{/* width:140px; */ width: 155px; height:86px; float:left; /* margin:15px 15px 0 0; */ margin:15px 20px 0 0; text-align:center;}
.bIconList a{display:block; padding-top:46px; line-height:40px; background: url(../../Base/img/ind-bsfw-icons.png) center -817px no-repeat #E2EBEE; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.bIconList .li2 a{background-position:center -1019px}
.bIconList .li3 a{background-position:center -1219px}
.bIconList .li4 a{background: url(../../Base/img/icons-home-wyb.png) center 12px no-repeat #E2EBEE;}
.bIconList a:hover{color:#fff; background-color:#3095C5; background-position:center -917px; text-decoration:none;}
.bIconList .li2 a:hover{background-position:center -1119px}
.bIconList .li3 a:hover{background-position:center -1319px}
.bIconList .li4 a:hover{background-position:center -88px}
/* rowC */
#rowC{overflow:visible;}
/* 市情 -------------------- */
.about-rowA{background:url(../../Base/img/sq/nav-sq-bg.jpg) 0 0 no-repeat; border:1px solid #E5E5E5; padding:0 50px 0 200px; height:376px; margin-bottom:20px;}
.about-rowA .intro{padding:35px 0; text-indent:2em; line-height:32px; height:224px; overflow:hidden;}
.about-rowA .list{overflow:hidden; margin-right:-45px; position:relative;}
.about-rowA .list ul{position:relative;}
.about-rowA .list i{display:block; height:1px; font-size:0; line-height:0; background:#EEEEEE; position:absolute; width:96%; left:0; top:28px;}
.about-rowA .list li{float:left; width:110px; margin-right:45px; position:relative;}
.about-rowA .list li:after{content:''; display:block; width:10px; height:10px; border:1px solid #ddd; position:absolute; right: -28px; top: 22px; background:#fff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
.about-rowA .li1{display:none;}
.about-rowA .list a{display:block; border:1px solid #EAEAEA; height:50px; line-height:50px; padding-left:38px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background:url(../../Base/img/sq/nav-sq-icons.png) -28px -25px no-repeat #FCFCFC;}
.about-rowA .list a:hover{background-color:#F0F3F7; border-color:#DEE8F8; color:#0167CC; text-decoration:none; background-position:-28px -125px;}
.about-rowA .list .li3 a{background-position:-28px -225px;}
.about-rowA .list .li4 a{background-position:-28px -425px;}
.about-rowA .list .li5 a{background-position:-28px -625px;}
.about-rowA .list .li6 a{background-position:-28px -825px;}
.about-rowA .list .li7 a{background-position:-28px -1025px;}
.about-rowA .list .li3 a:hover{background-position:-28px -325px;}
.about-rowA .list .li4 a:hover{background-position:-28px -525px;}
.about-rowA .list .li5 a:hover{background-position:-28px -725px;}
.about-rowA .list .li6 a:hover{background-position:-28px -925px;}
.about-rowA .list .li7 a:hover{background-position:-28px -1125px;}
.about-rowB .pList{overflow:hidden; margin-right:-20px;}
.about-rowB .pList li{float:left; width:220px; margin-right:15px; text-align:center;}
.about-rowB .pList .pic{height:120px; overflow:hidden;}
.about-rowB .pList p{height:40px; line-height:40px; background:#3269B8; color:#fff; margin-top:5px;}
.about-rowB .pList a:hover{text-decoration:none;}
.about-rowB .pList a:hover img{-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms; -moz-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.about-rowB .pList .li2 p{background:#3095C5}
.about-rowB .pList .li3 p{background:#28B36F}
.about-rowB .pList .li4 p{background:#B3B128}
.about-rowB .pList .li5 p{background:#D36430}
/* 政务 -------------------- */
.govPage .focusBox{margin-right:0; height:295px;}
#indZwyw{height: 273px; overflow:hidden;}
.govPage .focusBox .bd .pic img{height:295px;}
.govPage .indBox{width: 528px;}
.govPage .indBox .bd{height: 167px; padding-top:10px;}
#indZwyw .bd{height: 203px; padding-top:20px;}
#indGszw{clear:left}
#indBmdt,#indGszw{margin-bottom:0;}
/* 新闻 -------------------- */
.newsPage .mainContent{width:810px;}
.newsPage .side{width:330px;}
.ldbdzbBtn{height:80px; line-height:80px; display:block; background:url(../../Base/img/ind-picBg.jpg); color:#fff; font-size:22px; font-weight:bold; text-align:center; padding-left:40px; margin-bottom:20px; -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;}
.ldbdzbBtn:hover{text-decoration:none; color:#fff; letter-spacing:2px}
/* 视频新闻 */
.spxwBox{border:1px solid #E2E6E9; background:#F6F9FE; padding:0 14px 14px 14px; height: 448px;}
.spxwBox .hd{height:50px; line-height:50px; overflow:hidden}
.spxwBox .more{display:none}
.spxwBox .hd h3{padding-left: 40px; background: url(../../Base/img/icons.png) 0 -925px no-repeat; font-size:18px; font-weight:bold; color:#438CC9;}
.spxwBox .hd h3 a{color:#438CC9}
.spxwList li{vertical-align: top;}
.spxwList .pic a{display:block; position:relative}
.spxwList .pic a:after{content:""; display:block; width:50px; height:50px; background:url(../../Base/img/playButton.png) no-repeat; position:absolute; left:50%; top:50%; margin:-25px 0 0 -25px}
.spxwList .pic img{width:100%; height:190px; margin-bottom:15px;}
.spxwList .tit{display:block; height:30px; line-height:30px; padding-left:30px; background: url(../../Base/img/icons.png) 0 -1183px no-repeat; overflow:hidden;}
.pageTPList{margin-top:-20px;}
.pageTPList li{padding: 13px 0; border-bottom: 1px dashed #ddd; overflow: hidden;}
.pageTPList .pic{float: left; margin-right: 30px; width: 150px;}
.pageTPList .pic img{width: 100%; height: auto;}
.pageTPList .con{overflow: hidden;}
.pageTPList .title{font-size: 16px; line-height: 30px; overflow: hidden; font-weight:bold; margin-bottom: 5px;}
.pageTPList .intro{margin-bottom: 2px; line-height: 22px; color: #777; max-height: 44px; _height: 50px; overflow: hidden; font-size: 14px;}
.pageTPList .title a:hover{text-decoration: none;}
.pageTPList .others{font-size: 13px; color: #aaa;}
.pageTPList .others span{margin-right: 15px;}
#indMsxw .bd{height: 232px;}
#indTpxw .picListFl{margin-right:-30px;}
#indTpxw .picListFl li{width:170px; margin-right:30px;}
#indTpxw .picListFl .last{margin-right:0}
/* 服务 -------------------- */
.box-bmfw{margin-top: 15px; margin-bottom: 0;}
/* indFwsx */
.indFwsx{overflow:hidden; clear:both; padding-top:20px;}
.indFwsx dt{height: 80px; width:20px; padding: 20px 20px; line-height:20px; text-align:center; background:#B9B286; float:left; font-size: 18px; color:#fff; font-weight:bold;}
.indFwsx dt a{color:#fff !important;}
.indFwsx dd{overflow:hidden; border:1px solid #eee; padding: 15px 0; text-align:center; height: 86px;}
/* 服务事项图标组 */
.fwsxList{overflow:hidden; text-align:center; height: 86px; margin-right:-2px;}
.fwsxList li{float:left; width: 109px; border-right:1px solid #e9e9e9;}
.fwsxList .last{border-right:0}
.fwsxList a{display:block;}
.fwsxList a i{display:block; height: 51px; -webkit-transition:400ms; -o-transition:400ms; -moz-transition:400ms; transition:400ms;}
.fwsxList a:hover{color:#015393; text-decoration:none;}
.fwsxList a:hover i{margin-top:0;}
.fwsxIcons i{background:url(../../Base/img/bsfw-bmfw.png) center -23px no-repeat; margin-top:5px;}
.fwsxIcons .li2 i{background-position:center -123px}
.fwsxIcons .li3 i{background-position:center -223px}
.fwsxIcons .li4 i{background-position:center -323px}
.fwsxIcons .li5 i{background-position:center -423px}
.fwsxIcons .li6 i{background-position:center -523px}
.fwsxIcons .li7 i{background-position:center -623px}
.fwsxIcons .li8 i{background-position:center -723px}
.fwsxIcons .li9 i{background-position:center -823px}
.fwsxIcons .li10 i{background-position:center -923px}
/* 互动 -------------------- */
.interactionPage .mainContent{width:744px;}
.interactionPage .side{width:397px;}
.interactionPage .side .list{overflow:hidden; margin-right:-20px; margin-bottom:20px;}
.interactionPage .side .list li{float:left; width:90px; margin-right:10px; text-align:center}
.interactionPage .side .list a{display:block; border:1px solid #D9D9D9; padding-top:52px; line-height:36px; background:url(../../Base/img/ind-zmhd.png) center -18px no-repeat; -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;}
.interactionPage .side .list .li2 a{background-position:center -218px}
.interactionPage .side .list .li3 a{background-position:center -418px}
.interactionPage .side .list .li4 a{background-position:center -618px}
.interactionPage .side .list a:hover{background-color:#7477E6; color:#fff; text-decoration:none; border-color:#7477E6; background-position:center -118px}
.interactionPage .side .list .li2 a:hover{background-position:center -318px; background-color:#DE4747; border-color:#DE4747}
.interactionPage .side .list .li3 a:hover{background-position:center -518px; background-color:#47B5DE; border-color:#47B5DE}
.interactionPage .side .list .li4 a:hover{background-position:center -718px; background-color:#58B551; border-color:#58B551}
.interactionPage .side .bd{padding-top:15px;}
.interactionPage .side .xxList{margin-right:-20px;}
.interactionPage .side .xxList li{width: 188px; margin-right:20px;}
.interactionPage .side .xxList a{height:60px; line-height:60px; background-position:-12px -18px; padding-left:70px;}
.interactionPage .side .xxList .li2 a{background-position:-12px -118px;}
/* ivList */
.ivList li{overflow:hidden; position:relative; height:150px;}
.ivList .replay{display:none}
.ivList .predict{display:none;}
.ivList .pic{float:left; margin:0 20px 10px 0}
.ivList .pic img{width:128px; height:88px;}
.ivList .con{overflow:hidden;}
.ivList dl{overflow:hidden;}
.ivList dt{float:left; margin-left: -28px;}
.ivList .name{height:28px; line-height:28px; overflow:hidden;}
.ivList .intro{display:none; position:absolute; left:0; top: 96px;}
.letterList .dep{display:none;}
#indSzxx{padding-bottom:10px;}
#indSzxx .bd{padding-top:1px; height: 500px;}
#indSzxx .infoList{padding-top:20px;}
#indWsdc .bd{height: 140px;}
/* 公开 -------------------- */
.publicPage .indBox{padding:0; border:0;}
.publicPage .mainContent{width:640px; float:left; margin-right:20px;}
.publicPage .side{width:500px; float:right;}
#nav-zfxxgk .list{overflow:hidden; margin-right:-10px;}
#nav-zfxxgk .list li{float:left; vertical-align:top; margin:0 10px 10px 0; width:240px;}
#nav-zfxxgk .list a{display:block; height:42px; line-height:42px; background:#4D89C7; color:#fff; text-align:center; font-size:16px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#nav-zfxxgk .list a:hover{color:#fff; text-decoration:none; filter:alpha(opacity=80);opacity:0.8;}
/* 领导之窗 */
#nav-ldzc .others{display:none;}
#nav-ldzc{margin-bottom:10px}
#nav-ldzc .bd{background:#F6F6F6; padding:20px; overflow:hidden; height:193px;}
#nav-ldzc .pList{width: 305px; float:left; padding-right:20px; margin-right:20px; border-right:1px solid #ddd;}
#nav-ldzc .pList li{overflow:hidden; width: 110px; float:left; text-align: center; padding: 0 20px;}
#nav-ldzc .pList .pic{}
#nav-ldzc .pList .pic img{width: 90px; height:auto; border:5px solid #fff;}
#nav-ldzc .pList .con{overflow:hidden;}
#nav-ldzc .pList .title{line-height:1.5; margin-bottom:10px;}
#nav-ldzc .pList .title a{font-size:16px; color:#E60002; font-weight:bold;}
#nav-ldzc .pList .job{font-size: 12px; display:block; color: #888; padding-top: 5px;}
#nav-ldzc .list .job{display:none;}
#nav-ldzc .pList .intro{color:#999; font-size:12px; text-indent:2em; height: 105px;}
#nav-ldzc dt ul{overflow:hidden; padding-bottom:5px;}
#nav-ldzc dt li{float:left; font-size:16px; font-weight:bold; margin-right:30px;}
#nav-ldzc dt .on a{color:#E60002}
#nav-ldzc dd ul{overflow:hidden}
#nav-ldzc dd li{float:left; width:33.3%; line-height:32px;}
#nav-zdly .bd{background:#F6F6F6; padding:20px 0 20px 20px;}
#nav-zdly .list{overflow:hidden; /*! height: 100px; */}
#nav-zdly .list .first2{/* width:40%; */}
#nav-zdly .list li{float:left; width: 25%; margin-bottom:8px;}
.gkBtnList{overflow:hidden; margin-right:-10px;}
.gkBtnList li{width: 160px; float:left; margin-right:10px;}
.gkBtnList a{display:block; height: 70px; line-height:70px; background: url(../../Base/img/xxgk-icons.png) -20px -414px no-repeat #2777DA; font-size:16px; font-weight:bold; color:#fff; /* margin-bottom:10px; */ padding-left: 60px;}
.gkBtnList .li2 a{background-position:-20px -514px; background-color:#C8752C; margin-bottom:20px;}
.gkBtnList .li3 a{background-position: -20px -114px; background-color:#1f9e60; margin-bottom:20px;}
.gkBtnList a:hover{text-decoration:none; color:#fff; filter:alpha(opacity=80);opacity:0.8;}
.affairsBox{margin-bottom: 10px;height: 140px;margin-right: -10px;}
.affairsBox dl{position: relative; float:left; width:88px;margin-right: 10px; border:1px solid #D6E2EE; text-align:center; background:#EEF4FB; border-radius:5px; padding:20px 15px 20px;}
.affairsBox dl .slider{display:none; position:absolute;top: 150px; left:0; z-index: 9; width:468px; background:#fff; border:1px solid #BED4E9; border-radius:5px; padding:15px 20px;box-shadow: 0px 0px 6px #D4EDFF;}
.affairsBox dl .slider li{float:left; width:33.3%; text-align:left; padding:5px 0;}
.affairsBox dl .slider li a{display:block; padding-left:14px; background:url(../../ContentManage/publicity/img/liteicon.png) no-repeat 0; color:#666;}
.affairsBox dl .slider:before{position:absolute; content:"";left: 45px; top:-15px; width:25px; height:15px; background:url(../../ContentManage/publicity/img/sliderarr.png)}
.affairsBox dt i{display:block; height:56px; width:60px;margin:0 auto; background:url(../../ContentManage/publicity/img/zwgkico1.png) no-repeat center;}
.affairsBox dt h3{font-size:16px; padding:0 0 10px; transition:all 0.5s;}
.affairsBox dd{display: none;}
.affairsBox dd{line-height:30px; height:60px; padding:10px 0 30px;}
.affairsBox .arr{position:absolute; left:50%; bottom:10px; margin-left:-7px; width:14px; height:14px; background:url(../../ContentManage/publicity/img/arrico.png) no-repeat center; transition:all 0.5s;}
.affairsBox .on .arr{transform:rotate(180deg);}
.affairsBox dl.on{border-color:#BED4E9;box-shadow: 0px 0px 6px #D4EDFF;}
.affairsBox dl.on .slider{display:block;}
.affairsBox dl.on dt h3{font-weight:bold;}
.affairsBox dl:last-child .slider{right:0; left:auto;}
.affairsBox dl:last-child .slider:before{left:auto; right:45px;}
.affairsBox dl .ico2{background-image:url(../../ContentManage/publicity/img/zwgkico2.png)}
.affairsBox dl .ico3{background-image:url(../../ContentManage/publicity/img/zwgkico3.png)}
.affairsBox dl .ico4{background-image:url(../../ContentManage/publicity/img/zwgkico4.png)}
.affairsBox dl .ico5{background-image:url(../../ContentManage/publicity/img/zwgkico5.png)}
.zwgkBox{margin-bottom:10px}
.zwgkBox .hd{height:49px; border-bottom:1px solid #eee; line-height:49px; margin-bottom:5px;}
.zwgkBox .hd h3{height:46px; line-height:46px; border-bottom:3px solid #0167CC; float:left; font-size:18px; color:#0167CC;padding: 0 15px;}
.zwgkBox .hd h3 a{color:#0167CC}
.zwgkBox .hd ul{height:40px; padding-left:110px;padding-top: 14px;}
.zwgkBox .hd ul li{float:left;height:34px; border:1px solid #D6E2EE; background:#EEF4FB; line-height:34px; margin:0 5px; border-radius:3px;letter-spacing: 3px;}
.zwgkBox .hd ul li a{display:block; padding:0 15px; color:#666;}
.zwgkBox .hd ul li.on{position: relative; background:#0167CC; color:#fff; border:1px solid #0167CC}
.zwgkBox .hd ul li.on:after{position:absolute; left:50%; margin-left:-5px; content:""; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #0167CC;}
.zwgkBox .hd ul li.on a{color:#fff;}
.zwgkBox .infoList li{height:36px; line-height:36px;}
.zwgkBox .infoList li .date{margin-right:0;}
.fileSearch{border:1px solid #eee; height:210px;margin-bottom: 20px;background: #fff;}
.fileSearch .hd{height:24px; line-height:24px; padding:10px 0;}
.fileSearch .hd h3{padding-left:17px; border-left:3px solid #0167CC; font-size:18px; font-weight:bold; color:#0167CC;}
.fileSearch .bd{padding:0 20px;}
.fileSearch .bd ul{margin-right:-20px;}
.fileSearch .bd li{height:40px; padding:5px 0; margin-bottom:0px;margin-right: 20px;width: 285px;float: left;}
.fileSearch .bd li input{width:195px; border:1px solid #eee; height:38px; line-height:38px; border-radius:5px; padding-left:10px;background: #f6f6f6;}
.fileSearch .bd li label{margin-right:20px;}
.fileSearch .bd li.btn{text-align:center; margin:0;float: none;width: 96%;padding: 10px 0 0;float: left;}
.fileSearch .bd li.btn button{background:#0167CC; border:0; width:142px; height:40px; line-height:40px; font-size:16px; color:#fff; border-radius:5px; margin:0 10px;box-sizing: border-box;}
.fileSearch .bd li.btn button#resetbtn{background:#A2AFBB;}
.floatQrcode{position: absolute; top: 0; left: 20px;}
.floatQrcode .floatPosition{left: 0 !important;}
/* 首页国务院小程序*/
#slideBoxXCX { width: 194px; height: 194px; position: fixed; left: 20px; bottom: 20px; z-index: 999; overflow: hidden }
#slideBoxXCX .hd {right: 2px; bottom: 2px; height: 8px;}
#slideBoxXCX .hd ul li{width: 8px; height: 8px; line-height: 8px; margin:0; background:rgba(0,0,0,0.4); -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; }
#slideBoxXCX .hd ul li.on{background: #FF5600;}
#slideBoxXCX .bd, #slideBoxXCX .bd li, #slideBoxXCX .bd li .pic, #slideBoxXCX .bd li .pic img { width: 194px; height: 194px; }
#slideBoxXCX .close { position: absolute; width: 20px; height: 20px; top: 0; right: 0; background: #aaa url(../../base/img/tempeclose.png) no-repeat center; border-radius: 20px; -webkit-background-size: auto;
background-size: auto; cursor: pointer; }
#slideBoxXCX .close:hover { background-color: #ff6632; }
/* 首页公告 */
.tempnote{width:320px;right: 20px;bottom: 20px;background: #fcf8e3;font-size:12px;position:fixed;z-index:9;opacity:1 !important;border-radius: 10px;color: #8a6d3b; overflow:hidden}
.tempnote .hd{height:38px; line-height:38px; background:#8a6d3b}
.tempnote .hd h3{float:left; height:34px; line-height:34px; font-size:16px; color:#fff; padding-left:20px; margin-right:20px}
.tempnote .hd ul{float:left; overflow:hidden; line-height:0px; padding-top:14px;}
.tempnote .hd ul li{width:10px; height:10px; float:left; margin-right:10px; border-radius:50%; background:#977e53; line-height:10px; text-align:left; text-indent:200%; cursor:pointer;}
.tempnote .hd ul li.on{background:#fff}
.tempnote .hd .close{position:absolute;width: 20px;height: 20px;top: 3px;right: 3px;background: #aaa url(../../base/img/tempeclose.png) no-repeat center;border-radius: 20px; -webkit-background-size: auto;
background-size: auto; cursor: pointer;}
.tempnote .hd .close:hover{background-color: #ff6632;}
.tempnote .bd{padding: 10px 20px 20px 20px; text-align:center;}
.tempnote .bd h3{font-weight:bold; font-size:16px; margin-bottom:10px}
.tempnote .bd p{text-align:left; line-height:18px; margin-bottom:10px}
.tempnote .tit{font-size:16px; color:#8a6d3b; font-weight:bold; cursor:auto}
.tempnote .tit:hover{text-decoration:none;}
.tempnote .intro{text-align:left; padding-top:10px;text-indent:2em; color:#8a6d3b}
.tempnote .intro p{line-height:24px;}
.tempnote .intro a{color:#654712}
.tempnote .date{position:absolute;bottom:10px; right:20px; display: none;}
.yearzi{width:390px; height:34px; background:url(../../Base/img/yearzi.png); position:absolute; left:50%; top:145px; margin-left:-160px;}
.yearzi1{width:390px; height:34px; background:url(../../Base/img/yearzi.png); position:absolute; right: 50%; top: 45px; margin-right: -530px;}
/* 飘红效果样式 

body { background: url(../../Base/img/ershidasybg.jpg) center 0 no-repeat #f5f3f4; padding-top: 100px; }
.txt20d { position: absolute; top:15px; left: 50%; width: 1200px; text-align: right; margin-left: -600px;}

.bodyOpen .txt20d { display: none;}
.wrap{background: none; width: 1200px; margin:auto; background: #fff;}
#footer{background:none; color:#333;}
#footer a{color: #333;}
.bodyOpen #footer{background: url(../../Base/img/ind-footer.png) center bottom repeat-x; color:#fff;}
.bodyOpen #footer a{color:#fff;}
.topBar .topBarBg{background: transparent;}
.bodyOpen{background: none; padding: 0;}
.bodyOpen .wrap{background: url(../../Base/img/body.jpg) center 0 no-repeat #F7F7F7; width: 100%; background-attachment: fixed; background-size: cover;}
.bodyOpen .topBar a,.bodyOpen .topBar .list li,.bodyOpen .topBar a:hover{color:#fff;}
.topBar{padding: 10px 20px 0;}
.headerTop{padding: 155px 0 0!important;}
.topBar a,.topBar .list li{color:#025194;}
.topBar a:hover{color:#025194;}
#logo{top: 32px!important;}
#logo img{display:none;}
#logo .redlogo{display:block!important;}
.topNav .mainNav{background: #015293;}
.topNav .li1 .a1{color:#fff;}
.topNav li .a1{color: #fff; background: url(../img/nav.png) -5px -122px no-repeat;}
.topNav #li-sq .a1{background-position: -5px -322px;}
.topNav #li-xw .a1{background-position: -8px -522px;}
.topNav #li-zw .a1{background-position: -5px -722px;}
.topNav #li-gk .a1{background-position: -5px -922px;}
.topNav #li-fw .a1{background-position: -5px -1124px;}
.topNav #li-hd .a1{background-position: -5px -1324px;}
.topNav #li-zt .a1{background-position: -5px -1524px;}
.topNav .menuBtn{background-position:center -1922px}
.topNav .menuBtn:hover{background-color:#0167cc;}
.topBar .list li{padding: 0 5px;background:none;}
.siteSearchBar{right: -574px!important; top: 48px!important;}
.bodyOpen .siteSearchBar{right: -340px!important; top: 180px!important;}
.topBar .sites.on dd{top: 37px;}
#logo{left: -580px!important;}
.s-form .input-box input{width: 250px;}
.siteSearchBar{width: 460px}
.bodyOpen .headerTop{padding: 510px 0 0!important;}
 飘红效果样式 */


/* 变灰样式 

body { background: url(../../Base/img/ershidasybg-gray.jpg) center 0 no-repeat #f5f3f4; }
.bodyOpen .wrap { background: url(../../Base/img/body-h.jpg) center 0 no-repeat #F7F7F7;}
#logo .redlogo { display: none !important;}
#logo a { display: block; background: url(../../Base/img/logo-gh.png) no-repeat; width: 404px; height: 81px;}
*/
/*--
颜色代码
#036FC6 深色标题
#ddd 淡色边框 */
