/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,dl,dd,input,button{margin:0; font-size:16px;}
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none; margin:0;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ overflow-y:scroll;}/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
:focus{ outline: 0;}
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial";}
/****************全局头尾*****************/
.footer{ font-size:14px; line-height:2.5; color:#2d2d2d; text-align:center; padding:1em 0;border-top:3px solid #4674e5; }
.footer span{ padding:0 1em;}
.footer a{padding:0 0.4em;color:#2d2d2d; }
.footer span.BAimg{ background:url(dapeng20200528_206.png) 10px center no-repeat; padding:0 1em 0 1.5em; background-size:auto 1em;}
.footer .RightPic{ text-align:center;}
/****中间头部样式***/

/*--全局样式--*/

.AllLeftCon{ float:left;}
.AllRightCon{ float:right;}
.AllYdCon{ display:none;}
.ALLWidth{ width:49%;}


.AllListCon li{ overflow:hidden; line-height:2.5; height:2.5em;}
.AllListCon ul li span{ float:right; color:#85878d; }
.AllListCon ul li a{ color:#000;}
.AllListCon ul li:before{content:'\3002';  color:#4674e5; display: inline-block;margin-right: 10px;}

.indexBG{ background:#dbe4fe url(dapengindexbg20200608_02.jpg) center bottom no-repeat;}
.indextop_bg{ background:url(dapengindexbg20200608_01.jpg) top center no-repeat;}
.top_bg{ background:url(dapeng20200528_01.jpg) center top no-repeat;  background-size:auto 100%; border-bottom:2px solid #4674e5; }
.Toplink{ font-size:14px; color:#fff; line-height:2.7; height:2.7em; background:rgba(0,74,152,.5); padding:0 2%; overflow:hidden;}
.Toplink a{ color:#fff;}
.Toplink .LeftCont{ float:left; width:60%;}
.Toplink .LeftCont span{ background:url(dapeng20200528_51.png) left center no-repeat; padding:0 0 0 100px;}
.Toplink .RightCont{ float:right; width:40%; text-align:right;}
.Toplink .RightCont a{ float:right; width:2em; height:2em;  margin:0.3em 0.2em;}
.Toplink .RightCont a img{ height:100%;}
.Toplink .RightCont a.zx{ margin:0.3em 0 0 0.2em; height:2em; width:auto;}

.top_bg_con{ max-width:1200px;  display:table; margin:2.3em auto 5em auto; width:100%;}
.top_bg_con .logo{ width:30%;  display:table-cell; vertical-align:bottom; }
.top_bg_con .logo img{ width:100%;max-width:360px;}
.top_bg_con .ZFlogo{ width:14.5%;display:table-cell; vertical-align:bottom;}
.top_bg_con .ZFlogo img{ width:100%;}
.top_bg_con .search{ width:51.5%;display:table-cell; vertical-align:bottom; text-align:right; padding:0 2%;}
.top_bg_con .search label{ background:#fff; width:100%; max-width:290px; height:2.7em; line-height:2.7; border-radius:10px; display:inline-block; margin:0 0 1em 0; overflow:hidden;}
.top_bg_con .search label a{ background:url(dapeng20200528_13.png) center center no-repeat; width:17%;  float:left;}
.top_bg_con .search label a:hover{ text-decoration:none;}
.top_bg_con .search label input{ width:67%; border:none; background:none; float:left; color:#989898; height:2.7em;}
.top_bg_con .search label .btn{ border:none; background:#4674e5 url(neiyd20200602_12.png) center center no-repeat; border-radius:100%; float:right; width:12%; margin:0.3em 1.5%; height:2.1em; background-size:60% auto;}

.menu{ max-width:1200px; margin:1.5em auto 0 auto; font-size:22px; line-height:3; }
.menu ul{ overflow:hidden;}
.menu ul li{ width:20%; float:left; text-align:center;}
.menu ul li a{ color:#fff; display:inline-block; padding:0 1em; }
.menu ul li a span{ display:inline-block;background:url(dapeng20200923.png) left center no-repeat; padding:0 0 0 35px; background-size:auto 1.2em;}
.menu ul li a:hover,.menu ul li.hover a{ background-color:#4674e5;  border-radius:5px 5px 0 0;}
.menu ul li span.bg2{ background-image:url(dapeng20200923-02.png)}
.menu ul li span.bg3{ background-image:url(dapeng20200923-03.png)}
.menu ul li span.bg4{ background-image:url(dapeng20200923-04.png)}
.menu ul li span.bg5{background-image:url(dapeng20200923-05.png)}

/*--首页---*/

.indexCont{ margin:0 3%; }
.indexCont:after { clear: both;line-height: 0;
    display: table;
    content: '';}
.indexCont .main{ margin:30px 0;}

.main .leftCont{width:41.6%;  position:relative;}
.main .device {overflow:hidden; position:relative;height:395px;  }
.main .device .swiper-container{background:#425dae;}
.main .swiper-container,.main .swiper-container2 {position:relative;overflow:hidden;z-index:1; height:100%;}
.main .swiper-wrapper {position:relative;}
.main .swiper-free-mode > .swiper-wrapper {margin: 0 auto;}
.main .swiper-slide {float: left; position:relative; overflow:hidden;}
.main .swiper-button-next,.main  .swiper-button-prev{ background:#486bd2; border-radius:100%; padding:0.4em 0.7em; color:#fff; width:auto; height:auto;}
.swiper-button-next:after, .swiper-button-prev:after{ font-size:1em;}
.main .swiper-slide img{ height:100%; width:100%; display:block;}
.main .swiper-slide p{ position:absolute; bottom:0px; height:4em; line-height:4; color:#fff; text-indent:2em; background:rgba(0,0,0,.7); width:70%; overflow:hidden; z-index:98; padding:0 30% 0 0;}
.main .swiper-pagination { position: absolute; z-index: 20;
 right:0px; bottom:1.6em;z-index:99; text-align:right;}
.main .swiper-pagination-bullet { display: inline-block;width:0.6em;height:0.6em;border-radius:100%;background: #6c6c6c;margin-right:0.5em;cursor: pointer; opacity:10;}
.main .swiper-pagination-bullet-active {background:#ff8e2a;}
 
 
.main .NewsList{ margin:13px 0 0 0; }
.main .NewsList .cont{ background:#45a2f5; padding:0.8em 1.5em;}
.main .NewsList .tab_tit{  line-height:2; font-size:18px; border-bottom:1px solid #fff; margin:0 0 1em 0;}
.main .NewsList .tab_tit span{ display:inline-block; width:25%; color:#c3ddfb; cursor:pointer; font-weight:bold; text-align:center; height:2em; overflow:hidden;}
.main .NewsList .tab_tit span  a{ color:#c3ddfb; display:inline;}
.main .NewsList .tab_tit span.hover{ border-bottom:4px solid #fff; color:#fff;}
.main .NewsList .tab_tit span.hover a{ color:#fff;}
.main .NewsList .tab_tit span a:hover{ text-decoration:none;}
.main .NewsList .tab_con{ display:none;}
.main .NewsList ul{ padding:0 0 0.5em 0;}
.main .NewsList ul li{ line-height:2.8;    overflow:hidden; height:2.8em; color:#fff;}
.main .NewsList ul li a{ color:#fff; }
.main .NewsList ul li span{ float:right;}

.main .rightCont{width:57.4%; margin:0 0 0 1%;  position:relative;}
.main .rightCont .ZwfwCont{ position:relative; z-index:9;}
.main .rightCont .ZwfwCont  .cont{ background:#4674e5; padding:1.2em 1em 0 1em;}
.main .rightCont .ZwfwCont .tit{ text-align:center; background:url(indexpic20200608_03.png) center center no-repeat; background-size:95% auto; margin:0 0 1em 0;vertical-align:middle; height:3.6em;}
.main .rightCont .ZwfwCont .tit img{ width:45%; }

.main .ContTopZwfw{height:300px; border-top:1px solid #3764d3; font-size:14px; }
.main .ContTopZwfw .leftconList{ float:left; width:23%;  z-index:8;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;}
.main .ContTopZwfw .leftconList .cont2{ margin:7px 0 0 0;height:300px; overflow:hidden;}
.main .ContTopZwfw .leftconList .tit2{ font-size:18px; font-weight:bold; line-height:3.2;  text-align:center; color:#fff;}
.main .ZwfwCont .listcont li{ text-align:center; line-height:1.3;  border-top:1px solid #a3baf2; display:table;width:90%; margin:0 5%;}
.main .ContTopZwfw .leftconList li.hide{ display:none;}
.main .ZwfwCont .listcont li a{   color:#fff; transition: all 0.15s ease-in-out;display:table-cell; vertical-align:middle;height:48px;}
.main .ZwfwCont .listcont li a span{}

.main .ContTopZwfw .conGXnumber{ width:54%; float:left; }
.main .ContTopZwfw .conGXnumber .cont2{ background:#6b8ff8;}
.main .ContTopZwfw .conGXnumber .tit2{background:url(index20200608_07.jpg) top center no-repeat; background-size:100% auto;}
.main .ZwfwCont .conGXnumber .listcont{background:#f4fdff; padding:0 5%;margin:0 2%; }
.main .ZwfwCont .conGXnumber ul,.main .ZwfwCont .conGXnumber ol{ width:100%; overflow:hidden;  padding:1.2em 0 0 0; }
.main .ZwfwCont .conGXnumber li.hide{ display:block;}
.main .ZwfwCont .conGXnumber ul li{ float:left; width:24%; margin:0 0.5%; text-align:center;  line-height:1.5;  border:none;}
.main .ZwfwCont .conGXnumber li a{ color:#424242; display:block; height:auto; }
.main .ZwfwCont .conGXnumber ul li a span{ height:3.5em; margin:0 auto;background:url(index20200608_11.png) center center no-repeat;background-size: auto 90%; display:block;}
.main .ZwfwCont .conGXnumber ul li a span.bg2{ background-image:url(index20200608_13.png);}
.main .ZwfwCont .conGXnumber ul li a span.bg3{ background-image:url(index20200608_15.png);}
.main .ZwfwCont .conGXnumber ul li a span.bg4{ background-image:url(index20200608_17.png);}
.main .ZwfwCont .conGXnumber ul li a span.bg5{ background-image:url(indexbtn20200609.png);}
.main .ZwfwCont .conGXnumber ul li a span.bg6{ background-image:url(indexbtn20200609-02.png);}
.main .ZwfwCont .conGXnumber ul li a span.bg7{ background-image:url(indexbtn20200609-03.png);}
.main .ZwfwCont .conGXnumber ul li a span.bg8{ background-image:url(indexbtn20200609-04.png);}

.main .ZwfwCont .conGXnumber ol li{ float:left; width:50%; margin:0 0 0.8em 0;  text-align:left;  line-height:1.3;  border:none; height:3.5em; overflow:hidden; display:block;}
.main .ZwfwCont .conGXnumber ol li a{ background:#a1d4ff; margin:0 3%; display:table; width:74%; padding:0 10%;}
.main .ZwfwCont .conGXnumber ol li a.bg2{ background:#ffe59c;}
.main .ZwfwCont .conGXnumber ol li a.bg3{ background:#ffc6bc;}
.main .ZwfwCont .conGXnumber ol li a.bg4{ background:#c5b5ff;}
.main .ZwfwCont .conGXnumber ol li a.bg5{ background:#84e8ba;}
.main .ZwfwCont .conGXnumber ol li a span{ height:3.5em; display:table-cell; vertical-align:middle;  background:url(index20200608_24.png) left center no-repeat;background-size:2em auto; padding:0 0 0 2.5em;}
.main .ZwfwCont .conGXnumber ol li a span.bg2{ background-image:url(index20200608_27.png);}
.main .ZwfwCont .conGXnumber ol li a span.bg3{ background-image:url(index20200608_35.png);}
.main .ZwfwCont .conGXnumber ol li a span.bg4{ background-image:url(index20200608_32.png);}
.main .ZwfwCont .conGXnumber ol li a span.bg6{ background-image:url(indexbtn20200609-09.png);}
.main .ZwfwCont .conGXnumber ol li a span.bg7{ background-image:url(indexbtn20200609-10.png);}
.main .ZwfwCont .conGXnumber ol li a span.bg8{ background-image:url(indexbtn20200609-12.png);}
.main .ZwfwCont .conGXnumber ol li a span.bg9{ background-image:url(indexbtn20200609-05.png);}
.main .ZwfwCont .conGXnumber ol li a span.bg10{ background-image:url(indexbtn20200609-06.png);}
.main .ZwfwCont .conGXnumber ol li a span.bg11{ background-image:url(indexbtn20200609-07.png);}
.main .ZwfwCont .conGXnumber ol li a span.bg12{ background-image:url(indexbtn20200609-08.png);}
.main .ZwfwCont .conGXnumber ol li a span.bg13{ background-image:url(indexbtn20200609-11.png);}

.main .FtBannerCont{ width:49%;}
.main .FtCont{ margin:7px 0 0 0; position:relative; z-index:7;} 
.main .FtCont .cont{ background:#37d0e8;}
.main .FtCont .pic{ position:relative;height:144px; overflow:hidden;}
.main .FtCont .pic img{ height:100%; width:100%; }
.main .FtCont .pic .text{ position:absolute; background:rgba(0,0,0,.6); line-height:1.5; color:#fff; left:0px; bottom:0px; width:90%; padding:0.5em 5%; font-size:14px;}
.main .FtCont .pic .text p{ height:1.5em; overflow:hidden;}
.main .FtCont .pic .text span{ float:left; opacity:0.6; width:40%;}
.main .FtCont .pic .text em{ float:right; width:60%; text-align:right;opacity:0.6;}
.main .FtCont .link{ font-size:18px; line-height:1.2; padding:0.8em 0; text-align:center;}
.main .FtCont .link a{ border-right:1px solid #afecf6; width:45%; color:#fff; font-weight:bold; display:inline-block;}
.main .FtCont .link a + a{ border:none;}

.main  .indexbanner{margin:8px 0 0 0; position:relative; z-index:6; overflow:hidden;}
.main  .emailBanner{width:49%; float:left; }
.main  .emailBanner .cont{ height:83px;}
.main  .emailBanner .cont a{ display:block; width:100%; height:100%; text-indent:-9999px; background:url(indexbanner20200609.jpg) center right no-repeat; background-size: auto 100%;}

.main  .ZJBanner{ margin:0 0 0 2%;}
.main  .ZJBanner .cont a{ background-image:url(indexbanner220200609.jpg);}

.main  .ZSKBanner{ margin:8px 0 0 0; position:relative; z-index:5;}
.main  .ZSKBanner .cont{ height:66px;}
.main  .ZSKBanner .cont a{ display:block; width:100%; height:100%; text-indent:-9999px;background:url(indexbanner20200609_10.jpg) center right no-repeat; background-size: auto 100%; }

.main .rightBtn{ width:49.5%; margin:7px 0 0 1.5%; position:relative; z-index:8;}
.main .rightBtn .cont{ background:#40b2f8 url(indexbtnbg20200609_03.jpg) right bottom no-repeat; background-size:100% auto; height:359px;}
.main .rightBtn ul{ overflow:hidden; padding:2em 0 0 0;}
.main .rightBtn ul li{ width:23.3%; margin:2% 5%; float:left;text-align:center; line-height:1.2;}
.main .rightBtn ul li span{ height:2.5em; display:block; margin:0 0 0.5em 0; }
.main .rightBtn ul li span img{ height:100%;}
.main .rightBtn ul li a{ color:#fff; height:6em; display:block;}

.main .bottomCont{ margin:13px 0 0 0; width:100%; position:relative; z-index:2;}
.main .ZtzlCont{width:41.6%;height:126px; overflow:hidden; position:relative; }
.main .ZtzlCont .tit{ background:url(index20200608_89.png) top center no-repeat; font-size:18px; line-height:1.5; padding:0.3em 0.5em 1.5em 0.5em; background-size: auto 100%; color:#fff; position:absolute; left:10%; top:0; z-index:9999999;}
.main .bottomBtn{ width:57.4%; margin:0 0 0 1%; position:relative;}
.main .bottomBtnLeft{ width:24%; float:left; margin:0 1% 0 0;}
.main .bottomBtnLeft .cont{ background:#5383ec; height:126px;}
.main .bottomBtnLeft a{  color:#fff; text-align:center;  padding:1.5em 20% 0 20%; display:block;}
.main .bottomBtnLeft span{ display:block; width:35%; margin:0 auto 0.5em auto;}
.main .bottomBtnLeft span img{ width:100%;}

.main .bottomBtnRight{ float:right; width:49.8%; position:relative;}
.main .bottomBtnRight .cont{ background:#946cf6 url(index20200608_105.png) right center no-repeat; height:58px; line-height:58px; background-size:auto 100%;}
.main .bottomBtnRight .cont a{ padding:0 30% 0 0; text-align:center; color:#fff; display:block;}
.main .bottomBtnRight2{ margin:7px 0 0 0;}
.main .bottomBtnRight2 .cont{ background-image:url(index20200608_116.png);}

.rightNav{ position:fixed; top:350px; left:50%; margin-left:650px; display:none;}
.rightNav ul li{ margin:0 0 1em 0;}
.rightNav ul li a{ display:block; padding:4px; background:rgba(70,116,229,.5); border-radius:100%;transition:all .5s ease-in-out;}
.rightNav ul li a:hover{background:rgba(70,116,229);}

/*--政务服务--*/
.top_bg3{ background-image:url(zwfw20200927_01.jpg);}
.conterBgZWFW{background: #f1f5ff; padding:1.5em 0 0 0;}
.ZwfwBanner{ max-width:1200px; margin:0 auto; font-size:30px; overflow:hidden; }
.ZwfwBanner .logo{overflow:hidden; display:flex;justify-content:center; }
.ZwfwBanner .logo .pic{ float:left; padding:0.5em 0 0.5em 2em; position:relative; z-index:2;}
.ZwfwBanner .logo .pic img{ height:2.4em;}
.ZwfwBanner .logo .text{color:#4674e5; position:relative; z-index:2; float:left; padding:0.5em 0;}
.ZwfwBanner .logo .text p{ line-height:2.4; border-left:1px solid #4b93ea; padding:0 0 0 1em;margin:0 0 0 1em;}

.ZwfwTopBtn{  background:#fff; max-width:1140px; margin:1em auto 0 auto; padding:1.5em 30px;}
.ZwfwTopBtn .tabs{ font-size:24px; color:#adadad;  line-height:2; text-align:center; margin:0 0 1em 0;}
.ZwfwTopBtn .tabs span{ display:inline-block; margin:0 5%; cursor:pointer;}
.ZwfwTopBtn .tabs span.active{ border-bottom:0.15em solid #4674e5; color:#4674e5;}
.ZwfwTopBtn ul{ overflow:hidden; font-size:16px; padding:0 0 1em 0;}
.ZwfwTopBtn ul li{ float:left; width:14.6%; margin:1.5em 1% 0 1%; display:table;height:11.1em;}
.ZwfwTopBtn ul li a{  text-align:center; color:#333; display:block; }
.ZwfwTopBtn ul li span{ display:inline-block; padding:1.4em; border-radius:100%; border:2px solid #d3def9;}
.ZwfwTopBtn ul li span img{ height:100%; width:100%;}
.ZwfwTopBtn ul li em{ display:block; margin:1em 0 0 0; font-weight:bold;}
.ZwfwTopBtn ul li a:hover{ text-decoration:none;  }
.ZwfwTopBtn ul li a:hover span img{transform: rotateY(360deg); transition: all .5s;}


.ZwfwContFw{ max-width:1140px; background:#fff; margin:1.5em auto; padding:1.5em 30px; overflow:hidden;}
.ZwfwContFw .tit{font-size:24px; line-height:1; border-left:0.3em solid #4674e5; margin:0 0 0.8em 0;}
.ZwfwContFw .tit span{ color:#4674e5; padding:0 0 0 0.5em; }
.ZwfwContFw .leftCont{ width:50.2%;}
.ZwfwContFw .leftCont + .leftCont{ width:46%;}
.ZwfwContFw .leftCont ul{ width:102%; overflow:hidden;}
.ZwfwContFw .leftCont ul li{ float:left; width:31.3%; margin:0 2% 0 0;}
.ZwfwContFw .leftCont ul li img{ width:100%;}
.ZwfwContFw .banner{ position:relative; font-size:20px;}
.ZwfwContFw .banner img{ width:100%;}
.ZwfwContFw .banner ol{position: absolute;width: 100%;display: flex;justify-content: center;top: 3em;overflow: hidden;left: 0px;}
.ZwfwContFw .banner ol li{ float:left; margin:0 2%;}
.ZwfwContFw .banner ol li a{ display:block;  background:#dff1ff; text-align:center; line-height:2.7; color:#000; padding:0 2em;}
.ZwfwContFw .banner ol li a:hover{ background:#4674e5; color:#fff; text-decoration:none;}
.ZwfwContFw .banner ol li a span{ display:inline-block; padding:0 0 0 1.5em; background:url(zwfw20200927_13.png) left center no-repeat; background-size:1em auto; }
.ZwfwContFw .banner ol li.qy a span{ background-image:url(zwfw20200927_16.png);}
.ZwfwContFw .banner ol li a:hover span{ background-image:url(zwfw20200927_131.png);}
.ZwfwContFw .banner ol li.qy a:hover span{ background-image:url(zwfw20200927_161.png);}
.conterBgZWFWztfw{ background:url(dapeng20200528_104.jpg) top center no-repeat;margin:0 0 1em 0;}

.ZwfwContZtfw{ max-width:1140px; background:#fff; margin:1.5em auto; padding:1.5em 30px; overflow:hidden;}
.ZwfwContZtfw .tit{font-size:24px; line-height:1; border-left:0.3em solid #4674e5; margin:0 0 0.8em 0;}
.ZwfwContZtfw .tit span{ color:#4674e5; padding:0 0 0 0.5em;}
.ZwfwContZtfw ul{ overflow:hidden; font-size:14px; line-height:1.8; width:101.8%;}
.ZwfwContZtfw ul li{ margin:0 1.5% 1em 0; width:23.5%; float:left; background:#dff1ff; padding:1em 0; display:table; height:9em;}
.ZwfwContZtfw ul li h3{ border-right:1px solid #4674e5; width:45%; text-align:center; display:table-cell; vertical-align:middle;}
.ZwfwContZtfw ul li em{ font-size:16px; font-weight:bold; display:block; margin:0.4em 0;}
.ZwfwContZtfw ul li span{ display:block;}
.ZwfwContZtfw ul li span img{ width:50%;}
.ZwfwContZtfw ul li a{ color:#000;}
.ZwfwContZtfw ul li p{ display:table-cell;vertical-align:middle; width:50%; padding:0 0 0 5%;} 
.ZwfwContZtfw ul li p a{ color:#666; padding:0 0.2em; display:block;}
.ZwfwContFw .YdfwCont{ width:23%;}
.ZwfwContFw .YdfwCont ul{ overflow:hidden; font-size:16px;}
.ZwfwContFw .YdfwCont ul li{ color:#707070; background:#dff1ff;text-align:center; cursor:pointer;}
.ZwfwContFw .YdfwCont ul li span{ line-height:2.3; padding:0 0 0 3em;background:url(dapeng20200528_155.png)  center left no-repeat; display:inline-block; background-size:auto 1.5em; width:8em; text-align:left;}
.ZwfwContFw .YdfwCont ul li.hover{ background:#4674e5; color:#fff; }
.ZwfwContFw .YdfwCont ul li.hover span{ background-image:url(dapeng20200528_1551.png); line-height:2.6;}
.ZwfwContFw .YdfwCont ul li span.bg2{ background-image:url(dapeng20200528_154.png);}
.ZwfwContFw .YdfwCont ul li span.bg3{ background-image:url(dapeng20200528_157.png);}
.ZwfwContFw .YdfwCont ul li span.bg4{ background-image:url(dapeng20200528_158.png);}
.ZwfwContFw .YdfwCont ul li span.bg5{ background-image:url(adp20201018.png);}
.ZwfwContFw .YdfwCont ul li.hover span.bg2{ background-image:url(dapeng20200528_1541.png);}
.ZwfwContFw .YdfwCont ul li.hover span.bg3{ background-image:url(dapeng20200528_1571.png);}
.ZwfwContFw .YdfwCont ul li.hover span.bg4{ background-image:url(dapeng20200528_1581.png);}
.ZwfwContFw .YdfwCont ul li.hover span.bg5{ background-image:url(adp20201018b.png);}
.ZwfwContFw .YdfwCont ul li .ewmCont{ text-align:center; background:#fff; padding:1em 0;  display:none;}
.ZwfwContFw .YdfwCont ul li.hover .ewmCont{ display:block;}
.ZwfwContFw .YdfwCont ul li .ewmCont img{ max-width:107px; width:60%;}


.ZwfwContFw .BmcxCont{ width:77%;}
.ZwfwContFw .BmcxCont ul{ overflow:hidden;}
.ZwfwContFw .BmcxCont ul li{ float:left; width:30.3%; margin:0 3% 2% 0;}
.ZwfwContFw .BmcxCont ul li a{ background:#dff1ff; text-align:center; display:block;line-height:4.25;color:#707070; font-weight:bold;}
.ZwfwContFw .BmcxCont ul li a span{ width:8em; background:url(dapeng20200528_156.png) left center no-repeat; background-size:auto 50%; padding:0 0 0 3.5em;  display:inline-block; text-align:left; }
.ZwfwContFw .BmcxCont ul li a:hover{ background:#4674e5; color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.2);}
.ZwfwContFw .BmcxCont ul li a:hover span{ background-image:url(dapeng20200528_1561.png);}
.ZwfwContFw .BmcxCont ul li a span.bg2{ background-image:url(dapeng20200528_153.png);}
.ZwfwContFw .BmcxCont ul li a span.bg3{ background-image:url(dapeng20200528_159.png);}
.ZwfwContFw .BmcxCont ul li a span.bg4{ background-image:url(dapeng20200528_162.png);}
.ZwfwContFw .BmcxCont ul li a span.bg5{ background-image:url(dapeng20200528_169.png);}
.ZwfwContFw .BmcxCont ul li a span.bg6{ background-image:url(dapeng20200528_168.png);}
.ZwfwContFw .BmcxCont ul li a span.bg7{ background-image:url(dapeng20200528_170.png);}
.ZwfwContFw .BmcxCont ul li a span.bg8{ background-image:url(dapeng20200528_171.png);}
.ZwfwContFw .BmcxCont ul li a span.bg9{ background-image:url(dapeng20200528_177.png);}
.ZwfwContFw .BmcxCont ul li a span.bg10{ background-image:url(dapeng20200528_176.png);}
.ZwfwContFw .BmcxCont ul li a span.bg11{ background-image:url(dapeng20200528_178.png);}
.ZwfwContFw .BmcxCont ul li a span.bg12{ background-image:url(dapeng20200528_179.png);}


.ZwfwContFw .BmcxCont ul li a:hover span.bg2{ background-image:url(dapeng20200528_1531.png);}
.ZwfwContFw .BmcxCont ul li a:hover span.bg3{ background-image:url(dapeng20200528_1591.png);}
.ZwfwContFw .BmcxCont ul li a:hover span.bg4{ background-image:url(dapeng20200528_1621.png);}
.ZwfwContFw .BmcxCont ul li a:hover span.bg5{ background-image:url(dapeng20200528_1691.png);}
.ZwfwContFw .BmcxCont ul li a:hover span.bg6{ background-image:url(dapeng20200528_1681.png);}
.ZwfwContFw .BmcxCont ul li a:hover span.bg7{ background-image:url(dapeng20200528_1701.png);}
.ZwfwContFw .BmcxCont ul li a:hover span.bg8{ background-image:url(dapeng20200528_1711.png);}
.ZwfwContFw .BmcxCont ul li a:hover span.bg9{ background-image:url(dapeng20200528_1771.png);}
.ZwfwContFw .BmcxCont ul li a:hover span.bg10{ background-image:url(dapeng20200528_1761.png);}
.ZwfwContFw .BmcxCont ul li a:hover span.bg11{ background-image:url(dapeng20200528_1781.png);}
.ZwfwContFw .BmcxCont ul li a:hover span.bg12{ background-image:url(dapeng20200528_1791.png);}

.ZwfwBottomBanner{background:#fff; max-width:1140px; margin:1.5em auto; padding:1.5em 30px; overflow:hidden;}
.ZwfwBottomBanner .tit{ border-bottom:2px solid #4674e5; height:1px; margin:1em 5% 1.5em 5%; font-size:24px;}
.ZwfwBottomBanner .tit span{ display:block; margin:0 auto; width:7em; text-align:center; position:relative; top:-0.6em; background:#fff; color:#4674e5; }
.ZwfwBottomBanner .tit a{ float:right; display:none; color:#6d6d6d;}

.ZwfwBottomBanner .swiper-container{ padding:0 0 3em 0;}
.ZwfwBottomBanner .swiper-slide a{ color:#747474; display:block;border:1px solid #f4f4f4;}
.ZwfwBottomBanner .swiper-slide a:hover{ text-decoration:none; box-shadow:0px 0px 10px rgba(0,0,0,.2);}
.ZwfwBottomBanner .swiper-slide h1{}
.ZwfwBottomBanner .swiper-slide h1 img{ width:100%;}
.ZwfwBottomBanner .swiper-slide h3{ font-size:18px; color:#393939; line-height:3; height:3em; overflow:hidden; font-weight:normal; text-align:center; border:1px solid #dddddd; border-top:none;}
.ZwfwBottomBanner .swiper-slide p{ line-height:2; height:8em; overflow:hidden;font-size:12px; margin:0 1em;}
.ZwfwBottomBanner .swiper-button-next,.ZwfwBottomBanner  .swiper-button-prev{ top:40%;}
.ZwfwBottomBanner .swiper-button-next:after, .ZwfwBottomBanner .swiper-button-prev:after{ font-size:3.5em; color:#636363;} 
.ZwfwBottomBanner .swiper-pagination-bullet{ background:#4674e5; opacity:10; width:1em; height:1em;}
.ZwfwBottomBanner .swiper-pagination-bullet-active{ background:#fc8348;}


/*--互动交流--*/

.HdjlTopZxft{ background:#fff; max-width:1140px; margin:0 auto; padding:1.5em 30px; overflow:hidden;}

.HdjlTopZxft .tit{ font-size:24px; line-height:1; border-left:0.3em solid #4674e5; margin:0 0 0.8em 0;}
.HdjlTopZxft .tit span{ color:#4674e5; padding:0 0 0 0.5em;}

.HdjlTopZxft .leftCont{ width:48%;}
.HdjlTopZxft .leftCont .pic img{ width:100%;}
.HdjlTopZxft .leftCont p{ padding:0 0 0 3.5em; position:relative; line-height:1.5; margin:1em 0 0 0;}
.HdjlTopZxft .leftCont p span{ position:absolute; left:0px; top:0px; font-weight:bold;}

.HdjlTopZxft .ZcjdTit{ margin:0 0 0.8em 0;}
.HdjlTopZxft .ZcjdTit span{ font-size:18px;line-height:1; height:1.5em;}
.HdjlTopZxft .ZcjdTit a{ line-height:1.5;}

.HdjlTopZxft .rightCont{ width:49%;}
.HdjlTopZxft .AllListCon{ margin:0 0 0.8em 0;}
.HdjlTopZxft .AllListCon ul li:before{ display:none;}
.HdjlTopZxft .AllListCon ul li{ line-height:3; height:auto;}
.HdjlTopZxft .AllListCon ul li a{ height:3em; overflow:hidden; display:block;}
.HdjlTopZxft .AllListCon ul li h3{  font-weight:normal;}
.HdjlTopZxft .AllListCon ul li h3 a,.HdjlTopZxft .AllListCon ul li p{ line-height:1.5; height:1.5em;}
.HdjlTopZxft .AllListCon ul li p{ margin:0 0 1em 0; font-size:14px;}
.HdjlTopZxft .AllListCon ul li p em{ color:#85878d; float:left;}
.HdjlTopZxft .bottomCont{ clear:both;font-size:20px; }
.HdjlTopZxft .bottomCont .btn{ width:32%; margin:0 2% 0 0;}
.HdjlTopZxft .bottomCont .btn a{line-height:5;  display:block; background:#2fb6b0; color:#fff; text-align:center; font-weight:bold; border-radius:5px;}
.HdjlTopZxft .bottomCont .btn:nth-child(2) a{ background:#66b1e9;}
.HdjlTopZxft .bottomCont .btn:nth-child(3) a{ background:#e66248;}
.HdjlTopZxft .bottomCont .btn span{ background:url(hdjl20200612_28.png) left center no-repeat; display:inline-block; background-size: 2.5em auto; padding:0 0 0 4em;}
.HdjlTopZxft .bottomCont .btn span.bg2{ background-image:url(hdjl20200612_21.png);}
.HdjlTopZxft .bottomCont .btn span.bg3{ background-image:url(hdjl20200612_19.png);}
.HdjlTopZxft .bottomCont .AllRightCon{ margin:0 0 0 0; }

.conterBgHDJLzjyw{ background:url(hdjlbg20200612_02.jpg) top center no-repeat;margin:0 0 1em 0;}
.HdjlContzjyw{max-width:1140px; margin:1.5em  auto; padding:1.5em 30px; overflow:hidden; background:#fff;}
.HdjlContzjyw .AllListCon ul li:before{ display:none;}
.HdjlContzjyw .AllListCon ul li{ line-height:1.5; height:1.5em; margin:1.5em 0 0 0;}
.HdjlContzjyw .AllListCon ul li em{ color:#fff; background:#4674e5; border-radius:5px; padding:0 0.5em; display:inline-block; margin:0 0.5em 0 0 ;}
.HdjlContzjyw .AllListCon ul li em.js{ background:#bababa;}
.HdjlContzjyw .ZcjdTit{ margin:0 0 1em 0;}
.HdjlContzjyw .ZcjdTit span{ font-size:18px;line-height:1; height:1.5em;}
.HdjlContzjyw .ZcjdTit a{ line-height:1.5;}

.HdjlContzjyw .leftCont{ width:48%;}
.HdjlContzjyw .rightCont{ width:49%;}

.HdjlContzjyw .rightCont{ overflow:hidden;}
.HdjlContzjyw .rightCont ul{ overflow:hidden;font-size:14px;}
.HdjlContzjyw .rightCont ul li{ width:23%; float:left; text-align:center; margin:1em 1% 0 1%; }
.HdjlContzjyw .rightCont ul li a{ color:#000;  display:block; }
.HdjlContzjyw .rightCont ul li a span{ display:block;  border-radius:100%;margin:0 0 0.2em 0;max-width:80px;margin:0 auto;}
.HdjlContzjyw .rightCont ul li a span em{  background:#4674e5; border-radius:100%; padding:1em; display:block; margin:0.5em;}
.HdjlContzjyw .rightCont ul li a span em img{  width:100%;}
.HdjlContzjyw .rightCont ul li a:hover{ text-decoration:none;}
.HdjlContzjyw .rightCont ul li a:hover span{}

.HdjlContlysj{max-width:1140px; margin:0  auto; padding:1.5em 30px;  overflow:hidden; background:#fff;}
.HdjlContlysj .leftCont{ width:49%;}
.HdjlContlysj .leftCont ol{ background:#f1f5ff; margin:0 0 1em 0;}
.HdjlContlysj .leftCont ol li{ font-size:18px; text-align:center; line-height:2.5; color:#4674e5;}
.HdjlContlysj .leftCont ol li span{ float:right; padding:0 0.5em;}
.HdjlContlysj .leftCont ul li{ height:2.8em; line-height:2.8;}
.HdjlContlysj .leftCont ul li:before{ display:none;}
.HdjlContlysj .tit{ margin:0 0 0.8em 0; overflow:hidden;}
.HdjlContlysj .tit span{ color:#4674e5; padding:0 0 0 0.5em;font-size:24px; line-height:1; border-left:0.3em solid #4674e5;}
.HdjlContlysj .tit a{ float:right; color:#fff; background:#4674e5; padding:0 0.5em; line-height:1.5;  border-radius:5px;}
.HdjlContlysj .leftCont .tit{margin:0 0 0.8em 0; overflow:hidden;}
.HdjlContlysj .leftCont .LiuyanCont{ height:5em;}
.HdjlContlysj .leftCont .LiuyanCont h1{ margin:0  1.5em;}
.HdjlContlysj .leftCont .LiuyanCont h1 a{ color:#000; font-weight:normal; line-height:2;}
.HdjlContlysj .leftCont .LiuyanCont p{ font-size:14px; margin:0  1.8em; color:#7a7a7a; overflow:hidden;}
.HdjlContlysj .leftCont .LiuyanCont p em{ float:left; width:50%;}
.HdjlContlysj .leftCont .LiuyanCont p span{ float:right; width:50%; text-align:right;}

.HdjlContlysj .rightCont{ width:49%;}
.HdjlContlysj .rightCont .pic img{ width:100%;}
.HdjlContlysj .rightCont .numberCont{ background:#fff; padding:1em 5% 0 5%; margin:1.5em 0 0 0;}
.HdjlContlysj .rightCont .numberPic{ text-align:center; padding:1.2em 0 0 0;}
.HdjlContlysj .rightCont .numberPic img{ width:100%; max-width:479px;}

/*--政务公开--*/
.top_bg2{ background-image:url(dpzwfs20200925_01.jpg);}
.ZwgkTopCont{ background:#fff; max-width:1140px; margin:0  auto; padding:1.5em 30px; overflow:hidden;}
.ZwgkTopCont .leftCont{ width:49%;}

.ZwgkTopCont .leftCont .ZcjdTit{ margin:0 0 1em 0;}
.ZwgkTopCont .leftCont .ZcjdTit span{ font-size:18px;line-height:1; height:1.5em;}
.ZwgkTopCont .leftCont .ZcjdTit a{ line-height:1.5;}
.ZwgkTopCont .leftCont .ZcjdTitTab span{border-bottom:none; cursor:pointer; color:#666666; margin:0 1em 0 0;}
.ZwgkTopCont .leftCont .ZcjdTitTab span.hover{    border-bottom: 4px solid #4674e5; color:#4674e5;}

.ZwgkTopCont .leftCont .AllListCon{ margin:0 0 1em 0;}
.ZwgkTopCont .leftCont .AllListCon ul li:before{ display:none;}
.ZwgkTopCont .leftCont .AllListCon ul li{ line-height:3; height:3em; }
/*
.ZwgkTopCont .rightCont{ width:49%;}
.ZwgkTopCont .rightCont ul{ overflow:hidden; width:101%; font-size:14px;}
.ZwgkTopCont .rightCont ul li{ float:left; width:33.3%;text-align:center;}
.ZwgkTopCont .rightCont ul li a{ background:#dff1ff; display:block; color:#000; padding:1.5em 0 0 0; margin:0 1em 1.5em 0; height:7.5em; line-height:1.5;}
.ZwgkTopCont .rightCont ul li a:hover{ background:#4674e5; color:#fff; text-decoration:none;}
.ZwgkTopCont .rightCont ul li a span{ display:block; height:3.8em; background:url(zwgk20200612_21.png) top center no-repeat; background-size:auto 100%; margin:0 0 0.5em 0;transition: all .8s;}
.ZwgkTopCont .rightCont ul li a:hover span{ background-image:url(zwgk20200612_211.png);transform: rotateY(360deg); transition: all .5s;}
*/

.ZwgkTopCont .rightCont{ width:46%;}
.ZwgkTopCont .rightCont .pic img{ width:100%;}
.ZwgkTopCont .rightCont ul{ overflow:hidden; width:102%; font-size:14px; margin:0 0 1em 0;}
.ZwgkTopCont .rightCont ul li{ float:left; width:31.3%; margin:2% 2% 0 0;text-align:center;}
.ZwgkTopCont .rightCont ul li a{ background:#dff1ff; display:block; color:#000; padding:1em 0 0 0;  height:7em; line-height:1.5;}
.ZwgkTopCont .rightCont ul li a:hover{ background:#4674e5; color:#fff; text-decoration:none;}
.ZwgkTopCont .rightCont ul li a span{ display:block; height:3.8em; background:url(zwgk20200612_21.png) top center no-repeat; background-size:auto 100%; margin:0 0 0.5em 0;transition: all .8s;}
.ZwgkTopCont .rightCont ul li a:hover span{ background-image:url(zwgk20200612_211.png);transform: rotateY(360deg); transition: all .5s;}

.ZwgkTopCont .rightCont ul li a span.bg2{ background-image:url(zwgk20200612_20.png);}
.ZwgkTopCont .rightCont ul li a span.bg3{ background-image:url(zwgk20200612_19.png);}
.ZwgkTopCont .rightCont ul li a span.bg4{ background-image:url(zwgk20200612_18.png);}
.ZwgkTopCont .rightCont ul li a span.bg5{ background-image:url(zwgk20200612_17.png);}
.ZwgkTopCont .rightCont ul li a span.bg6{ background-image:url(zwgk20200612_16.png);}
.ZwgkTopCont .rightCont ul li a span.bg7{ background-image:url(zwgk20200612_15.png);}
.ZwgkTopCont .rightCont ul li a span.bg8{ background-image:url(zwgk20200612_14.png);}
.ZwgkTopCont .rightCont ul li a span.bg9{ background-image:url(zwgk20200612_13.png);}
.ZwgkTopCont .rightCont ul li a span.bg10{ background-image:url(zwgk20200612_12.png);}
.ZwgkTopCont .rightCont ul li a span.bg11{ background-image:url(zwgk20200612_11.png);}
.ZwgkTopCont .rightCont ul li a span.bg12 { background-image: url(dpzfgzbg20201021.png);}
.ZwgkTopCont .rightCont ul li a span.bg13 { background-image: url(dpysqgk20201021_1.png);}
.ZwgkTopCont .rightCont ul li a:hover span.bg2{ background-image:url(zwgk20200612_201.png);}
.ZwgkTopCont .rightCont ul li a:hover span.bg3{ background-image:url(zwgk20200612_191.png);}
.ZwgkTopCont .rightCont ul li a:hover span.bg4{ background-image:url(zwgk20200612_181.png);}
.ZwgkTopCont .rightCont ul li a:hover span.bg5{ background-image:url(zwgk20200612_171.png);}
.ZwgkTopCont .rightCont ul li a:hover span.bg6{ background-image:url(zwgk20200612_161.png);}
.ZwgkTopCont .rightCont ul li a:hover span.bg7{ background-image:url(zwgk20200612_151.png);}
.ZwgkTopCont .rightCont ul li a:hover span.bg8{ background-image:url(zwgk20200612_141.png);}
.ZwgkTopCont .rightCont ul li a:hover span.bg9{ background-image:url(zwgk20200612_131.png);}
.ZwgkTopCont .rightCont ul li a:hover span.bg10{ background-image:url(zwgk20200612_121.png);}
.ZwgkTopCont .rightCont ul li a:hover span.bg11{ background-image:url(zwgk20200612_111.png);}
.ZwgkTopCont .rightCont ul li a:hover span.bg12{ background-image: url(dzfgzbg20201021_1.png);}
.ZwgkTopCont .rightCont ul li a:hover span.bg13{ background-image: url(index20200608_62.png);}

.ZwgkTopCont .bottomGKmenu{ clear:both;}
.ZwgkTopCont .bottomGKmenu .swiper-slide { padding: 10px;width: auto;}
.ZwgkTopCont .bottomGKmenu a{ display:block; border-radius:30px 0 30px 0; width:208px;}
.ZwgkTopCont .bottomGKmenu a img{ width:100%; }
.ZwgkTopCont .bottomGKmenu a:hover{box-shadow:5px 5px 5px rgba(25,62,155,.6);}


.conterBgZWGK{ background:url(zwgk20200612_60.png) top center no-repeat; margin:0 0 1em 0;}
.ZwgkContXXGK{ max-width:1140px; padding:1.5em 30px; overflow:hidden; margin:1.5em auto; background:#fff;}

.ZwgkContXXGK .tit{margin:0 5% 1em 5%; font-size:24px; overflow:hidden; background:url(zwgkxian20200612_03.png) center center no-repeat; }
.ZwgkContXXGK .tit span{ display:block; margin:0 auto; width:10em; text-align:center; color:#4674e5; }
.ZwgkContXXGK .tit a{ float:right; display:none; color:#6d6d6d;}
.ZwgkContXXGK ul{ width:101%; overflow:hidden;}
.ZwgkContXXGK ul li{ float:left; width:23%; margin:0 2% 1.5% 0;}
.ZwgkContXXGK ul li a{ line-height:3.5; height:3.5em; overflow:hidden; background:#dff1ff;  border-radius:5px; text-align:center; color:#707070; display:block; text-overflow:ellipsis; white-space: nowrap;}
.ZwgkContXXGK ul li a:hover{ background:#4674e5; color:#fff; text-decoration:none;}

/*--走进大鹏--*/
.top_bg4{ background-image:url(zjdp20200927_01.jpg); border-bottom:none; }
.DpTit{ text-align:center; margin:3em 0 2em 0;}
.DpTit img{ width:40%; max-width:378px;}
.DpgkContBg{ background:url(zjdpbg20200927_02.jpg) top center no-repeat;padding:1.5em 0 10em 0;}
.DpCont{max-width:1200px; margin:0 auto; overflow:hidden;}
.DpCont .tit{font-size:24px; line-height:1; border-left:0.3em solid #4674e5; margin:0 0 0.8em 0;}
.DpCont .tit span{ color:#4674e5; padding:0 0 0 0.5em; }
.DpgkCont{ }
.DpgkCont ul li{ float:left; width:16.6%; font-size:16px;text-align:center; margin:1% 0;}
.DpgkCont ul li a{ display:inline-block; background:#fff; border-radius:100%; padding:1.5em; color:#666666; }
.DpgkCont ul li a span{ height:1.5em; line-height:1.5; overflow:hidden; padding:4.5em 0 0 0; width:6em; display:block; background:url(zjdp20200927_16.png) top center no-repeat; background-size:auto 4.5em; }
.DpgkCont ul li a span.bg2{ background-image:url(zjdp20200927_17.png);}
.DpgkCont ul li a span.bg3{ background-image:url(zjdp20200927_14.png);}
.DpgkCont ul li a span.bg4{ background-image:url(zjdp20200927_015.png);}
.DpgkCont ul li a span.bg5{ background-image:url(zjdp20200927_18.png);}
.DpgkCont ul li a span.bg6{ background-image:url(zjdp20200927_19.png);}
.DpgkCont ul li a:hover span{ background-image:url(zjdp20200927_161.png);}
.DpgkCont ul li a:hover{ background:#4674e5; color:#fff; text-decoration:none;transition:all .5s ease-in-out;}
.DpgkCont ul li a:hover span.bg2{ background-image:url(zjdp20200927_171.png);}
.DpgkCont ul li a:hover span.bg3{ background-image:url(zjdp20200927_141.png);}
.DpgkCont ul li a:hover span.bg4{ background-image:url(zjdp20200927_0151.png);}
.DpgkCont ul li a:hover span.bg5{ background-image:url(zjdp20200927_181.png);}
.DpgkCont ul li a:hover span.bg6{ background-image:url(zjdp20200927_191.png);}

.DplyContBg{ background:url(zjdpbg20200927_03.jpg) top center no-repeat; padding:1.5em 0 5em 0;}
.DplyCont .whycCont{ width:20%; background:#fff; padding:1.5em 1.5%; border-radius:5px;}
.DplyCont .whycCont li{ line-height:2.25; padding:0 0 0 2em;}
.DplyCont .whycCont li a{ color:#333;}
.DplyCont .whycCont li a:hover{ color:#4674e5; text-decoration:none;}

.picCont{ width:75%;}
#d_tab29 ul,#d_tab29 li{margin:0;padding:0;list-style:none}
#d_tab29 img{border:0;vertical-align:top}
#d_tab29{position:relative; height:400px;  width:100%; margin:0 auto;  position:relative;}
#d_tab29 .d_img{position:relative;width:100%;height:100%} 
#d_tab29 .d_img li{position:absolute;display:none;z-index:0; height:auto;}
#d_tab29 .d_img li a{ display:block; position:relative; overflow:hidden;}
#d_tab29 .d_img li a img{width:100%;}
#d_tab29 .d_img li	p{ position:absolute; background:#e86d00; color:#fff; text-align:center; font-size:24px; line-height:2; transform:rotate(-45deg); padding:0 3em; top:1em; left:-3em;}
 
#d_tab29 .d_img li.d_pos1{display:block;width:30%;left:0;top:28%;z-index:0; }
#d_tab29 .d_img li.d_pos2{display:block;width:40%;left:10%;top:18%;z-index:1;}
#d_tab29 .d_img li.d_pos3{display:block;width:60%;left:20%;top:0;z-index:2;}
#d_tab29 .d_img li.d_pos4{display:block;width:40%;left:50%;top:18%;z-index:1;}
#d_tab29 .d_img li.d_pos5{display:block;width:30%;left:70%;top:28%;z-index:0;}
#d_tab29 .d_img li.hover{ height:100%;}
#d_tab29 .d_img li.hover .p_bg{ display:none;}
#d_tab29 .d_img li.hover p{background:url(Mlba20191106_03.png) no-repeat; background-size:100% 100%;}
#d_tab29 .d_menu{position:absolute;bottom:-20px;width:100%;text-align:center; display:none;}
#d_tab29 .d_menu li{display:inline-block;zoom:1;*display:inline;width:12px;height:12px;cursor:pointer;margin-right:3px; background:#999;}
#d_tab29 .d_menu li.d_select{ background:#093;}
#d_tab29 .d_prev{position:absolute; left:0px;top:50%; margin-top:-20px;z-index:10;cursor:pointer; background:url(zjdp20200927_32.png) no-repeat center center;  height:68px; width:41px; text-align:center; background-size:auto 100%; }
#d_tab29 .d_next{position:absolute;right:0px;top:50%; margin-top:-20px; z-index:10;cursor:pointer;  background:url(zjdp20200927_36.png) center center no-repeat;  height:68px; width:41px;background-size:auto 100%;}

.DpwhContBg{ background:url(zjdpbg20200927_04.jpg) top center no-repeat; padding:1.5em 0 4em 0;}
.DpwhCont .whpicCont{ width:68%;}
.DpwhCont .whpicCont ul{ overflow:hidden;}
.DpwhCont .whpicCont ul li{ width:24%; margin:0 1% 1% 0; border-radius:5px; overflow:hidden; position:relative; float:left;}
.DpwhCont .whpicCont ul li.chang{ width:49%;}
.DpwhCont .whpicCont ul li img{ width:100%;}
.DpwhCont .whpicCont ul li p{position:absolute;  bottom:0px; line-height:3; height:3em; overflow:hidden;  color:#fff;  background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1)); z-index:9; text-align:center; width:100%;}
.DpwhCont .lyzxCont{ width:27%; background:#fff; padding:1.5em 1.5%;border-radius:5px;}
.DpwhCont .lyzxCont ul li{ margin:0 0 1.4em 0; line-height:1.5; }
.DpwhCont .lyzxCont ul li a{ color:#2c2c2c;}
.DpwhCont .lyzxCont ul li a:hover{ color:#4674e5; text-decoration:none;}

.DpstContBg{ background:url(zjdpbg20200927_05.jpg) top center no-repeat; padding:1.5em 0 4em 0;}
.DpstCont{ position:relative; padding:14em 0;}
.DpstCont .leftStyle{ float:left;}
.DpstCont .rightStyle{ float:right;}
.DpstCont .oneCont{ position:absolute; right:6%; width:40%; top:10%; }
.DpstCont .twoCont{ position:absolute; left:0; width:40%; top:20%; }
.DpstCont .threeCont{ position:absolute; right:0; width:40%; bottom:20%; }
.DpstCont .fourCont{ position:absolute; left:6%; width:40%; bottom:10%; }
.DpstCont h1{ width:30%;}
.DpstCont h1 img{ width:100%;}
.DpstCont ul{ width:65%; line-height:2.25; margin:10% 0 0 0;}
.DpstCont ul li a{ color:#2c2c2c; display:block; height:2.25em; overflow:hidden;}
.DpstCont ol{ width:65%; line-height:1.5; margin:10% 0 0 0; overflow:hidden;}
.DpstCont ol li{ width:33.3%; float:left; text-align:center;}
.DpstCont ol li span{ display:block; margin:0 0 0.5em 0;}
.DpstCont ol li span img{ width:70%;}
.DpstCont ol li a{ color:#333; max-width:4em; display:block; margin:0 auto;}


.DptyContBg{ background:url(zjdpbg20200927_06.jpg) top center no-repeat; padding:1.5em 0 4em 0;}
.DptyCont{ width: 100%; position:relative; padding:0 0 3em 0;}
.DptyCont .swiper-slide{ border-radius:5px; overflow:hidden; }
.DptyCont .swiper-slide:nth-child(2n){ margin:4em 0 0 0;}
.DptyCont .swiper-slide a:hover{ text-decoration:none;}
.DptyCont .swiper-slide h3{ background:#4674e5; color:#fff; text-align:center; font-size:14px; font-weight:normal; position:relative;}
.DptyCont .swiper-slide h3 span{ position:relative; z-index:2;}
.DptyCont .swiper-slide h3 strong{ font-size:18px; display:block; position:relative; z-index:2; font-weight:normal; padding:0.5em 0;}
.DptyCont .swiper-slide h3 em{ height:150%; background:#4674e5; width:150%; transform:rotate(-5deg); display:block; position:absolute; z-index:1; bottom:0px; left:0px;}
.DptyCont .swiper-slide a{ display:block; width:100%;}
.DptyCont .swiper-slide img{ width:100%;}
.DptyCont .swiper-slide .text{ background:#4674e5; position:absolute; width:90%; height:90%; padding:5%; color:#fff; left:0px; top:0px; z-index:3; top:100%;}
.DptyCont .swiper-slide a:hover .text{transition:all .5s ease-in-out; top:0;}
.DptyCont .swiper-slide .text h5{ font-size:14px;font-weight:normal; text-align:center;}
.DptyCont .swiper-slide .text h4{ font-size:18px; margin:0.5em 0; font-weight:normal; text-align:center;}
.DptyCont .swiper-slide .text p{ color:#48ecff; line-height:2;}
.swiper-container-horizontal>.swiper-scrollbar{ height:1px; background:#bdbfc6; bottom:4px; width:100%; left:0px;}
.DptyCont .swiper-scrollbar-drag{ height:9px; background:#4674e5; top:-4px; border-radius:0px;}

.DptzContBg{ background:url(zjdpbg20200927_07.jpg) top center no-repeat; padding:1.5em 0 4em 0;}
.TzdtLeft{ width:59%; background:#fff;padding: 1.5em 1.5%;border-radius: 5px;}
.TzdtLeft .tit{font-size:24px; line-height:1; border-left:0.3em solid #4674e5; margin:0 0 0.8em 0;}
.TzdtLeft .tit span{ color:#4674e5; padding:0 0 0 0.5em; }
.TzdtLeft .topNewsCont{ overflow:hidden; margin:0 0 1em 0;}
.TzdtLeft .topNewsCont h1{ width:37%; float:left; margin:0 2% 0 0;}
.TzdtLeft .topNewsCont h1 img{ width:100%;}
.TzdtLeft .topNewsCont h3{ font-size:18px; font-weight:normal; margin:0.5em 0; height:3em; line-height:1.5; overflow:hidden;}
.TzdtLeft .topNewsCont h3 a{ color:#2c2c2c;}
.TzdtLeft .topNewsCont p{ color:#a5a5a5; line-height:2; text-indent:2em; height:4em; overflow:hidden;}
.TzdtLeft ul li:before{ display:none;}
.TzdtRight{ width:38%;}
.TzdtRight ul{ overflow:hidden;}
.TzdtRight ul li{ width:31.3%; margin:0 0 2% 2%; background:url(zjdp20200927_124.jpg) top center no-repeat; border-radius:5px; background-size:auto 100%; float:left;}
.TzdtRight ul li.bg2{ background-image:url(zjdp20200927_126.jpg);}
.TzdtRight ul li.bg3{ background-image:url(zjdp20200927_128.jpg);}
.TzdtRight ul li a{ display:block; color:#fff; font-size:18px; font-weight:bold; text-align:center; padding:2em 0 0 0; height:21em;}
.TzdtRight ul li span{ display:block; text-align:center; margin:0 0 1em 0;}
.TzdtRight ul li span img{ width:40%;}
/*--机构领导--*/
.conterBg{ background:#f1f5ff; padding:1.5em 0;}
.conterLD{ max-width:1200px; margin:0 auto 1.5em auto; overflow:hidden; background:#fff; padding:10px 0;}
.conterLD .LDCont{ border-bottom:2px solid #dcdcdc; margin:0 3%; overflow:hidden; padding:2em 0 2em 170px; position:relative;}
.conterLD .LDCont h1{ width:149px; float:left; margin-left:-170px;}
.conterLD .LDCont h1 img{ width:100%;}
.conterLD .LDCont h3{ color:#4674e5; font-size:18px;}
.conterLD .LDCont h3 a{ color:#4674e5;}
.conterLD .LDCont p{ line-height:1.3; margin:1.3em 0 0 0; position:relative; padding:0 0 0 5.5em;}
.conterLD .LDCont p span{ position:absolute; left:0px; top:0px; color:#fff;  background:#4674e5; border-radius:5px; width:5em; text-align:center; line-height:1.5;}


/*--列表页--*/

.nei_tit{color:#0b5fb5; margin:0 3% 0 3%; line-height:1.5; font-size:18px; font-weight:bold; max-width:1200px; margin:0 auto;}
.nei_tit a{ color:#4674e5; padding:0 1em;}

.mainList  .Listcont{ padding:2em 5%;border-bottom:2px solid #dcdcdc;}
.mainList  .ListconC{ overflow:hidden; color:#585858; line-height:2.6; height:2.6em; position:relative;}
.mainList  .ListconC span{ background:#fff; float:right; color:#6d6d6d; padding:0 0 0 10px;}
.mainList  .ListconC a{color:#000; text-decoration:none;}
.mainList  .ListconC:before{content:'▪';  color:#4674e5; display: inline-block;margin-right: 10px;}


.page{ width:100%; line-height:1.8; color:#000; text-align:center; padding:20px 0; clear:both;}
.page a{ border:1px solid #eaeaea; padding:0 10px; display:inline-block; margin:0 5px; color:#000; background:#fff;}
.page a:hover{ color:#fff; background:#eb6100; text-decoration:none;}
.page input{ width:40px; line-height:1; height:1em; margin:0 10px; }
.more{ display:none; clear:both;}
.more a{ display:block; text-align:center; background:#fafafa; font-size:2.4rem; color:#0b5fb5; line-height:2; height:2em; margin:0.5em 3% ; border-radius:5px;}

/*--详情页--*/

.mainList{ position:relative; overflow:hidden; max-width:1130px; margin:0px auto 1.5em auto; background:#fff; padding:2em 35px;}
.mainList  .xx_con{ margin:0 3%;}
.mainList  .xx_con h1{ font-size:24px; color:#585858;  text-align:center; line-height:1.2;  overflow:hidden; margin:1em 0; }
.mainList  .xx_con h6{ color:#585858; padding:0 0 25px 0px;  text-align:center; font-weight:normal; margin:0 0 20px 0; background:url(jkfzyd20200426_24.jpg) bottom center repeat-x; line-height:2;}
.mainList  .xx_con h6 span{ padding:0 2em 0 0;}
.mainList  .news_cont_d_wrap{}
.mainList  .xx_con p{ line-height:2; color:#585858;   text-indent:2em; margin:0 0 2em 0;}
.mainList  .xx_con p img{ max-width:100%;}

.mainList  .fenx_con{ clear:both; margin:0 3%;}


.mainList  .fenx_con a{ color:#040404; padding:0 5px 0 0;}
.mainList  .fenx_con a:hover{ color:#003d93;}
.mainList  .fenx_con .fjdown p{ line-height:2; height:2em;}
.mainList  .fenx_con .fjdown p a{ color:#0c3fad;}
.mainList  .fenx_con .cont{ overflow:hidden; }
.mainList  .fenx_left{ float:left; width:55%;  padding:10px 0 0 0;}
.mainList  .fenx_con .daying{ float:right; width:45%; font-size:14px; line-height:40px; height:40px; text-align:right;}
.mainList  .fenx_con .daying a{ color:#444444; }

.mainList  .LDwzycont .news_cont_d_wrap p{ margin:0;}

/*--政策解读--*/

.nei_titZCJD{ padding:1em 0;}

.ZcjdTopCont{ background:#fff; max-width:1200px; margin:0 auto; box-shadow:0px 0px 10px rgba(25,62,155,.6); overflow:hidden; }
.ZcjdTopCont .LeftPic{ width:36%; position:relative;font-size:24px;}
.ZcjdTopCont .LeftPic span{ background:url(zcjd20200601_03.png) left center no-repeat; background-size:100% 100%; color:#fff; padding:0 2em 0 0.5em;  line-height:1.8; height:1.8em; position:absolute; left:0px; top:0px;}
.ZcjdTopCont .LeftPic img{ width:100%;}
.ZcjdTopCont .RightText{ margin:1em 0 0  5%; width:56%; padding:0 0 1em 0;}
.ZcjdTopCont .RightText h3{ font-size:30px; color:#4674e5; font-weight:normal;  line-height:1.5;}
.ZcjdTopCont .RightText h4{ font-size:18px; color:#747474; margin:1em 0 0.3em 0; }
.ZcjdTopCont .RightText p{ color:#747474;}
.ZcjdTopCont .RightText h6{ text-align:right;}
.ZcjdTopCont .RightText h6 a{ color:#fff; background:#4674e5; border-radius:0.6em; line-height:2;  display:inline-block; font-size:18px; padding:0 1em; font-weight:normal;}

.ZcjdTit{ border-bottom:1px solid #4674e5; overflow:hidden; position:relative; margin:0 0 2em 0; clear:both;}
.ZcjdTit span{ border-bottom:4px solid #4674e5; font-size:24px; line-height:1.5; float:left; color:#4674e5; }
.ZcjdTit a{ color:#6d6d6d; float:right;line-height:2;}

.ZcjdWqCont{ max-width:1200px; margin:2em auto 0 auto; overflow:hidden;}
.ZcjdWqCont ol{ width:102%; overflow:hidden;}
.ZcjdWqCont ol li{ float:left; width:31.3%; margin:0 2% 2% 0; }
.ZcjdWqCont ol li a{ display:block; border:5px solid #fff; padding:7% 3% 2% 3%;overflow:hidden;}
.ZcjdWqCont ol li a:hover{ text-decoration:none; background:url(zcjd20200601_11.jpg) no-repeat; background-size:100% 100%; border-color:#eeeeee;box-shadow:0px 0px 10px rgba(25,62,155,.6);}
.ZcjdWqCont ol li h3{ color:#4674e5; padding:0 100px 0 3em; line-height:1.2; font-size:18px; height:2.4em; background:url(zcjd20200601_14.png) left center no-repeat; background-size:auto 100%; position:relative; overflow:hidden;}
.ZcjdWqCont ol li h3 span{ position:absolute; right:0px; bottom:0px; color:#747474; font-size:14px; font-weight:normal;}
.ZcjdWqCont ol li p{ margin:1em 0 0.3em 0; color:#747474; line-height:1.5; height:3em; overflow:hidden;}
.ZcjdWqCont ol li h6{ border:1px solid #d2d2d2; text-align:center; float:right; color:#747474; font-weight:normal; line-height:2; padding:0 1.5em; border-radius:5px; background:#fff;}
.ZcjdWqCont ul{ margin:0 3%;}
.ZcjdWqCont ul li{ line-height:3; height:3em; overflow:hidden;}
.ZcjdWqCont ul li span{ float:right; color:#6d6d6d;}
.ZcjdWqCont ul li a{ color:#000;}
.ZcjdWqCont ul li:before{content:'▪';  color:#4674e5; display: inline-block;margin-right: 10px;}
.ZcjdWqCont .more a{ background-color:#fff;}

/*--政策法规--*/
.sjlist_con{ padding:3em 35px 0 240px; max-width:925px; background:#fff; margin:0 auto 1.5em auto; overflow:hidden; }
.sjlist_con .left_menu{ float:left; width:178px; position:relative; margin-left:-205px;}
.sjlist_con .left_menu div{ margin:0 0 1em 0;}
.sjlist_con .left_menu h4,.sjlist_con .left_menu h3{ background:#f1f5ff no-repeat; color:#333333;  height:2.6em; line-height:2.6; cursor:pointer; font-weight:normal; padding:0 0 0 15%;}
.sjlist_con .left_menu h4 span,.sjlist_con .left_menu h3 span{ background:url(zcfg20200602_03.png) left center no-repeat;padding:0 0 0 20px;}
.sjlist_con .left_menu ul{ display:none; background:#f1f5ff; padding:0.5em 0;}
.sjlist_con .left_menu ul li{ height:2.3em; line-height:2.3;   padding:0 0 0 15%;}
.sjlist_con .left_menu ul li a{ color:#000;}
.sjlist_con .left_menu ul li a:before{content:'▪';   display: inline-block;margin-right: 10px;}
.sjlist_con .left_menu ul li a:hover,.sjlist_con .left_menu ul li a.hover{ color:#4674e5; text-decoration:none;}
.sjlist_con .left_menu .bfhover ul{ display:block; }
.sjlist_con .left_menu .bfhover h4{ background:#4674e5;box-shadow:0px 0px 10px rgba(25,62,155,.6);}
.sjlist_con .left_menu .bfhover h4 span{color:#fff; background-image:url(zcfg20200602_06.png);}

.sjlist_con .left_menu ol li{margin:0 0 1em 0;}
.sjlist_con .left_menu ol li a{ background:#f1f5ff no-repeat; color:#333333;  height:2.6em; line-height:2.6; font-weight:normal; text-align:center;display:block; font-size:14px;}
.sjlist_con .left_menu ol li a:hover,.sjlist_con .left_menu ol li a.hover{ background:#4674e5;box-shadow:0px 0px 10px rgba(25,62,155,.6);  color:#fff; text-decoration:none;}


.GJsearchCont{  padding:1em 35px 1em 240px; max-width:925px; background:#fff; margin:0 auto; overflow:hidden;}
.GJsearchCont label{ border:1px solid #4674e5; padding:4px; float:left; width:65%; max-width:606px;border-radius:5px; margin:0 1em 0 0;}
.GJsearchCont label input{ background:none; border:none;  height:2em; float:left; width:84%;font-size:1.3em;}
.GJsearchCont label .btn{ background:#4674e5 url(neiyd20200602_12.png) center center no-repeat; background-size:auto 60%; float:right; width:15%;font-size:1.3em; height:2.2em; border:none;border-radius:5px;}
.GJsearchCont a{ padding:5px 0.5em; height:2.2em; line-height:2.2; font-size:1.3em; background:#4674e5; float:left; color:#fff;border-radius:5px;}

.sjlist_con .GJsearchList{ border:1px solid #4674e5;border-radius:5px; padding:1em 1em 0 1em;}
.sjlist_con .GJsearchList .HangCont{ color:#7c7c7c; overflow:hidden; margin:0 0 1em 0;}
.sjlist_con .GJsearchList .HangCont span{ float:left; text-align:right; width:6em; color:#000; font-size:1.2em; line-height:1.55;}
.sjlist_con .GJsearchList .HangCont p{ float:left;}
.sjlist_con .GJsearchList .HangCont a{color:#7c7c7c; padding:0 0.5em; line-height:1.75; display:inline-block; margin:0 1em 0 0;}
.sjlist_con .GJsearchList .HangCont a.hover{ background:#4674e5; border-radius:10px; color:#fff;}
.sjlist_con .GJsearchList .HangCont input{ font-size:1em; height:1.55em; border:1px solid #4674e5;border-radius:10px; width:60%; max-width:250px;}
.sjlist_con .GJsearchList .HangCont input.time{ background:url(zcfg20200820_07.png) 0.5em center no-repeat; text-indent:2.5em; background-size:1.5em auto;color:#7c7c7c;}

.sjlist_con .FGcont{ padding:1em 1.5em; margin:0 0 0 0;}
.sjlist_con .FGcont h3{line-height:2;font-weight:normal; position:relative;}
.sjlist_con .FGcont h3 em{ background:#4674e5; color:#fff; float:left; padding:0 0.5em; margin:0 1em 0 0; border-radius:5px;}
.sjlist_con .FGcont h3 a{ color:#000; font-size:18px;  overflow:hidden; height:2em; overflow:hidden; display:block;}
.sjlist_con .FGcont h3 span{ float:right; color:#7c7c7c; }
.sjlist_con .FGcont p{ line-height:1.6; height:3.2em; overflow:hidden; color:#7c7c7c;}
.sjlist_con .FGeven{ background:#f1f5ff;}

/*--公共企事业--*/

.conterBgGgsy{ background:#f1f5ff url(ggsy20200602_02.jpg) center bottom no-repeat; padding:1.5em 0 2em 0;}
.sjlist_con .SYcont{ padding:0 0 2em 0;}
.sjlist_con .SYcont table{ width:100%; border:1px solid #d2d2d2;}
.sjlist_con .SYcont table td{ border:1px solid #d2d2d2; padding:0.8em; line-height:1.5; text-align:center;}
.sjlist_con .SYcont table td h3{ font-size:18px;}
.sjlist_con .SYcont table td.bg{ background:#fafafa;}
.sjlist_con .SYcont table td.tit{background:#fafafa; width:15%;}
.sjlist_con .SYcont table td p{ text-align:left; text-indent:2em; }

/*--机构职能--*/

.sjlist_con .JGZNcont{ border-bottom:2px solid #dcdcdc; padding:2em; line-height:1.8; color:#585858;}
.sjlist_con .JGZNcont h3{ font-weight:normal; color:#000; margin:0 0 1em 0;}
.sjlist_con .JGZNcont h3 strong{ font-size:24px; margin:0 1em 0 0;}

/*--信息公开--*/

.xxGKsearch{ background:#f1f5ff; border-radius:5px; padding:0.3em; font-size:18px; line-height:3; overflow:hidden; margin:2em 0;}
.xxGKsearch input{ width:66%; float:left; text-indent:2em; border:none; height:3em; background:none;}
.xxGKsearch a{ width:16%; float:right; margin:0 0 0 1%; color:#fff; text-align:center; background:#4674e5;border-radius:5px; }
.xxGKsearch a.GJ{ background:#eb6100;}

.mainList  .xxGK_list .ZcjdTit{ margin:0 0 1em 0;}
.mainList  .xxGK_con h1{ font-size:24px; color:#585858;  text-align:center; line-height:1.2;  overflow:hidden; margin:1em 0; }
.mainList  .xxGK_con h6{ color:#585858; padding:0 0 25px 0px;  text-align:center; font-weight:normal; margin:0 0 20px 0; line-height:2;}
.mainList  .xxGK_con h6 span{ padding:0 2em 0 0;}
.mainList  .xxGK_con .news_cont_d_wrap{ height:6em; overflow:hidden; position:relative;line-height:2;}
.mainList  .xxGK_con p{  color:#585858;   text-indent:2em; margin:0 0 2em 0;}
.mainList  .xxGK_con .textAll{ position:absolute; right:0px; bottom:0px; color:#4674e5; padding:0 1em 0 1em; background:#fff url(xxgk20200603_03.jpg) right center no-repeat; cursor:pointer; }
.mainList  .xxGK_con .textAll.hover{ background-image:url(xxgk20200603_04.jpg);}
.mainList .xxGKbanner{ margin:2em 0;}
.mainList .xxGKbanner img{ width:100%;}
.mainList  .xxGK_list ul{ overflow:hidden;}
.mainList  .xxGK_list ul li{ float:left; width:25%; min-width:12em; line-height:3; height:3em; overflow:hidden;}
.mainList  .xxGK_list ul li a{ padding:0 0 0 1em; background:url(xxgk20200603_11.jpg) left center no-repeat; display:block; color:#585858;}

/*--政务五公开--*/

.top_bgZWWGK{ background:url(zwwgk20200603_01.jpg) top center no-repeat;}
.top_bgZWWGK .top_bg_con{ padding:0.7em 0 23em 0; margin:0 auto;}
.top_bg_con .fanHui{ display:table-cell; vertical-align:middle;}
.top_bg_con .fanHui a{ color:#fff;  display:block;background:#4674e5; color:#fff; line-height:2; border-radius:10px; width:6em; text-align:center; float:right;}

.conterBgZWWGK{ background:#bdd1ff; padding:0 0 1em 0;}
.conterZWWGK{ background:#fff; max-width:1130px; padding:0  35px; margin:0 auto 1.5em auto; overflow:hidden;}
.conterZWWGK .tit{ text-align:center; margin:0 0 2em 0; clear:both;}
.conterZWWGK .tit.er{ padding:2.5em 0 0 0;}
.TopBtnCont{ font-size:30px; margin:0 0 2.2em 0;}
.TopBtnCont ul{ overflow:hidden;}
.TopBtnCont ul li{ width:23%; float:left; text-align:center; margin:0 1%; }
.TopBtnCont ul li a{ font-weight:bold; color:#4674e5;  display:block; }
.TopBtnCont ul li a span{ display:block;  border-radius:100%;border:0.15em solid #fff; margin:0 0 0.2em 0;max-width:195px;margin:0 auto;}
.TopBtnCont ul li a span em{ border:0.33em solid #fff; background:#4674e5; border-radius:100%; padding:1.15em; display:block;}
.TopBtnCont ul li a span em img{  width:100%;}
.TopBtnCont ul li a:hover{ text-decoration:none;}
.TopBtnCont ul li a:hover span{border:0.15em solid #4674e5;}

.ZwwgkListLeft{width:48.5%; } 
.ZwwgkListLeft .ZcjdTit{ margin:0 0 1em 0;}
.ZwwgkListLeft .ZcjdTit span{ font-size:18px;line-height:1; height:1.5em;}
.ZwwgkListLeft .ZcjdTit a{ line-height:1.5;}
.ZwwgkListLeft ul li{ line-height:2.8; height:2.8em; }
.ZwwgkListLeft ul li  span{ color:#8d8d8d;}
.conterZWWGK .banner{ margin:1em 0 0 0; width:48.5%}
.conterZWWGK .banner img{ width:100%;}

.conterZWWGK .tit_tab{ line-height:3.3; font-size:18px; border-bottom:3px solid #4674e5; overflow:hidden; margin:0 0 1em 0;}
.conterZWWGK .tit_tab span{ width:25%; text-align:center; color:#4674e5; float:left; font-weight:bold; cursor:pointer;}
.conterZWWGK .tit_tab span.hover{ background:url(zwwgk20200603_25.png) no-repeat; background-size:100% 100%; color:#fff;box-shadow:0px 0px 10px rgba(25,62,155,.6);}
.conterZWWGK .tab_cont{ display:none; padding:0 0 1em 0 ;}
.conterZWWGK .tab_cont ul{ margin:0 1%;}
.conterZWWGK .tab_cont ul li{ height:3em; line-height:3;  padding:0 2em;white-space: nowrap;
    text-overflow: ellipsis;
    word-break: break-all;}
.conterZWWGK .tab_cont ul li span{ color:#8d8d8d;}
.conterZWWGK .tab_cont ul li a:hover{ text-decoration:none;}
.conterZWWGK .tab_cont ul li:hover{ background:#c7d7ff; border-radius:5px;}
.conterZWWGK .tab_cont .tabmore a{ line-height:2.5; background:#f1f5ff; display:block; text-align:center; color:#6d6f73; margin:1em 1%; border-radius:5px;}


.conterBgZWWGKbottom{ padding:1em 0 0 0;background:#bdd1ff;}
.conterZWWGKbottom{ padding:1.5em 35px;}

.conterBgZWWGKcont{ background:#dce6ff; padding:2em 0;}
.conterBgZWWGKcont .conterZWWGK{ background:none;}
.conterZWWGK .ConBtnCont{ font-size:24px;}
.conterZWWGK .ConBtnCont ul{ overflow:hidden;}
.conterZWWGK .ConBtnCont ul li{ float:left; width:23%; margin:1%;}
.conterZWWGK .ConBtnCont ul li a{ color:#4674e5; font-weight:bold; text-align:center; background:#fff; display:block; padding:1em 0 0 0; height:7.2em; line-height:1.2;}
.conterZWWGK .ConBtnCont ul li a span{ height:4.2em; background:url(zwwgk20200603_31.png) center center no-repeat; background-size:auto 80%; display:block;}
.conterZWWGK .ConBtnCont ul li a:hover{ background:#4674e5; box-shadow:0px 0px 10px rgba(25,62,155,.6); color:#fff; text-decoration:none;}
.conterZWWGK .ConBtnCont ul li a:hover span{ background-image:url(zwwgk20200603_311.png);}
.conterZWWGK .ConBtnCont ul li a span.bg2{background-image:url(zwwgk20200603_32.png);}
.conterZWWGK .ConBtnCont ul li a:hover span.bg2{background-image:url(zwwgk20200603_321.png);}
.conterZWWGK .ConBtnCont ul li a span.bg3{background-image:url(zwwgk20200603_33.png);}
.conterZWWGK .ConBtnCont ul li a:hover span.bg3{background-image:url(zwwgk20200603_331.png);}
.conterZWWGK .ConBtnCont ul li a span.bg4{background-image:url(zwwgk20200603_34.png);}
.conterZWWGK .ConBtnCont ul li a:hover span.bg4{background-image:url(zwwgk20200603_341.png);}


/*--重点领域--*/
.top_bgZDLY{ background-image:url(zdly20200604_01.jpg);}
.top_bgZDLY .Toplink{ background: rgba(70,116,229,.2);}
.top_bgZDLY .top_bg_con{ padding:0.7em 0 26em 0;}
.TopBtnContZDLY{ font-size:24px; margin:0 auto 1em auto; max-width:1200px;}
.TopBtnContZDLY ul li{ width:20%; margin:0;}
.TopBtnContZDLY ul li a{ color:#000;}
.TopBtnContZDLY ul li a:hover{ color:#4674e5;}
.TopBtnContZDLY ul li a span{ max-width:170px;}
.TopBtnContZDLY ul li a span em{ padding:1.5em;}

.conterZDLY{ max-width:1200px; overflow:hidden; margin:0 auto; padding:2em 0;}
.conterZDLY .LeftPic{ width:33%;}
.conterZDLY .LeftPic .banner{ background:#4674e5 url(zdly20200604_24.jpg) left bottom no-repeat; background-size:65% auto; height:14em; line-height:1.5; margin:0 0 1em 0;font-size:14px;}
.conterZDLY .LeftPic .banner a{color:#fff; display:block; padding:2.5em 5% 0 46%;}
.conterZDLY .LeftPic .banner a:hover{ text-decoration:none;}
.conterZDLY .LeftPic .banner h1{ font-size:30px; margin:0 0 0.5em 0;}
.conterZDLY .LeftPic .banner.bg2{ background-image:url(zdly20200604_27.jpg); background-color:#f88e76;}
.conterZDLY .LeftPic .banner.bg3{ background-image:url(zdly20200604_29.jpg); background-color:#7ecdbd;}
.conterZDLY .LeftPic .banner.bg4{ background-image:url(zdly20200604_31.jpg); background-color:#dfd978;}

.conterZDLY .RightList{ width:67%;}
.conterZDLY .RightList .ListCont{ width:47%; margin:0 0 2% 3%;}
.conterZDLY .RightList .ListCont .ZcjdTit{ margin:0 0 1em 0;}
.conterZDLY .RightList .ListCont .ZcjdTit span{ font-size:18px;line-height:1; height:1.5em;}
.conterZDLY .RightList .ListCont .ZcjdTit a{ line-height:1.5;}
.conterZDLY .RightList .ListCont .tit{ font-size:14px; line-height:2.5; height:2.5em; background:#c7d7ff; color:#4674e5;}
.conterZDLY .RightList .ListCont .tit span{display:block; text-align:center; position:relative;}
.conterZDLY .RightList .ListCont .tit span.hover{ background:#4674e5; color:#fff; }
.conterZDLY .RightList .ListCont .tit_tab span{ width:50%; float:left; cursor:pointer;}
.conterZDLY .RightList .ListCont .tit_tabSan span{ width:33.3%; float:left; cursor:pointer;}
.conterZDLY .RightList .ListCont .tit span em{ position:absolute; width:100%; height:0.4em; text-align:center; left:0px; bottom:-0.4em; display:none;}
.conterZDLY .RightList .ListCont .tit span em img{ height:100%;}
.conterZDLY .RightList .ListCont .tit span.hover em{ display:block;}
.conterZDLY .RightList .ListCont .tab_cont{ display:none; clear:both; font-size:14px; padding:0.5em 0 0 0;}
.conterZDLY .bottomBanner{ width:49%;margin:0 0 1em 0;}
.conterZDLY .bottomBanner img{ width:100%; }

/*--主题服务--*/
.top_bg_conZT{ padding:2.5em 0;    margin:0 auto;}
.top_bg_conZT .search{ vertical-align:middle; width:62%;}
.top_bg_conZT .search label{ margin:0;}
.top_bg_conZT .fanHui{ width:4%; min-width:6em;}
.top_bg_conZT .fanHui a{ line-height:2.7;}


.FWlist_con{ max-width:1200px; margin:0 auto;  padding:1em 0 0.5em 0; display:table; width:100%; }
.FWlist_con .logo{ width:80%; display:table-cell; vertical-align:middle;}
.FWlist_con .logo img{ width:90%; max-width:479px;}
.FWlist_con .rightcon{ display:table-cell; vertical-align:middle;font-size:18px; width:20%; min-width:9em;  }

.FWlist_con .rightcon .listmenu{ float:right; line-height:2.5; width:9em; background:#4674e5; text-align:center; border-radius:10px;  position:relative;}
.FWlist_con .rightcon .listmenu span{ display:inline-block; color:#fff; background:url(ztf2wjy20200605_35.png) right center no-repeat;  padding:0 1em 0 0; cursor:pointer; background-size:0.8em auto; }
.FWlist_con .rightcon .listmenu .listmenuCon{ position:absolute; top:100%; left:0px; width:100%;background:#4674e5;border-radius:5px; z-index:999; display:none;}
.FWlist_con .rightcon .listmenu .listmenuCon ul li{ border-top:1px solid #599ad9;}
.FWlist_con .rightcon .listmenu .listmenuCon ul li a{ color:#fff;}
.FWlist_con .rightcon .listmenu:hover .listmenuCon{ display:block;}


.top_bgJY{ background: url(ztf2wjy20200605_01.jpg) center top no-repeat;}


.conterZTtop{ background:#fff;overflow:hidden; max-width:1140px; padding:20px 30px; overflow:hidden; margin:0px auto; box-shadow:0px 0px 10px rgba(0,0,0,.5); }

.conterZTtop .leftcon{ width:50%; padding:1.5em 0 0 0;}
.conterZTtop .leftcon ul li{ line-height:2.7; height:2.7em;  overflow:hidden; }


.conterZTtop .leftcon .ZcjdTit,.conterZTbottom .ZcjdTit{ margin:0 0 1em 0;}
.conterZTtop .leftcon .ZcjdTit span,.conterZTbottom .ZcjdTit span{ font-size:18px;line-height:1; height:1.5em;}
.conterZTtop .leftcon .ZcjdTit a,.conterZTbottom .ZcjdTit a{ line-height:1.5;}

.conterZTtop .leftconImg{width:48%;}

/*--焦点图--*/

.conterZTtop .leftconImg .slideContainer{position:relative; width:100%;  overflow:hidden;}
.conterZTtop .conterZTtop_rightcon .JD_Slider{ z-index:98;width:100%;border-radius:0px 5px 5px 0; }
.conterZTtop .leftconImg .JD_Slider li{ margin:0; padding:0;width:100%;   position:relative; display:none;}
.conterZTtop .leftconImg .JD_Slider li img{ width:100%; border-radius:0px 5px 5px 0; }
.conterZTtop .leftconImg .JD_Slider li p { text-indent:20px; line-height:3; height:3em; overflow:hidden;  position:absolute; left:0px; bottom:0px; background:rgba(0,0,0,.3); width:100%; color:#fff; }
.conterZTtop .leftconImg .JD_num{ position:absolute; right:0px; bottom:1em;z-index:9; width:7em; }
.conterZTtop .leftconImg .JD_num ul{ overflow:hidden;}
.conterZTtop .leftconImg .JD_num ul li { height:0.8em; width:0.8em; cursor:pointer; background:#fff; border-radius:100%; margin:0 0.8em 0 0; float:left; text-indent:-9999px;}
.conterZTtop .leftconImg .JD_num ul li.on { background:#4674e5;}

.conterZTbottom{max-width:1140px; padding:2em 30px; overflow:hidden; margin:0px auto;}
.conterZTbottom .LeftCont{ display:table; margin: 0 0 1.5em 0; height:7.6em; }
.conterZTbottom .LeftCont h1{ display:table-cell; vertical-align:middle;  width:20%; background:#4674e5; text-align:center; color:#fff; font-size:18px; position:relative; line-height:1.3; padding:0 3%;}
.conterZTbottom .LeftCont h1 span{ display:block;}
.conterZTbottom .LeftCont h1 span img{ width:54%;}
.conterZTbottom .LeftCont h1 em{ width:0.7em; height:100%; background:url(ztf2wjy20200605_15.png) left center no-repeat; background-size:100% auto; position:absolute; right:-0.7em; top:0px;}
.conterZTbottom .LeftCont ul{ width:76%; display:table-cell; vertical-align:middle; background:url(ztf2wjy20200605_23.jpg) no-repeat; background-size:100% 100%; padding:0 7%; border:2px solid #e5e5e5; border-left:none; line-height:2;}
.conterZTbottom .LeftCont ul li{ display:inline; padding:0 0.5em;white-space:nowrap; }
.conterZTbottom .LeftCont ul li a{ color:#000;}
.conterZTbottom .LeftCont ul li a:hover{ text-decoration:none; color:#1f4dc0;}
.conterZTbottom .BannerLeft{ width:49%;height:7.6em; overflow:hidden; background:#83a7ff; margin: 0 0 1.5em 0;}
.conterZTbottom .BannerLeft img{ height:100%; width:100%;}


/*--公用事业--*/
.top_bgGY{ background: url(gysy20200605_01.jpg) center top no-repeat;}
.conterZTbottom .AllListConGG .tit_tab span{ color:#bdbdbd; border:none; margin:0 2%; cursor:pointer;}
.conterZTbottom .AllListConGG .tit_tab span.hover{ color:#4674e5;border-bottom: 4px solid #4674e5; margin:0;}
.conterZTbottom .AllListConGG .tab_cont{ display:none;}

/*--招商引资--*/
.top_bgZS{ background: url(zsyz20200605_01.jpg) center top no-repeat;}
.conterZTbottom .AllListConZS{ margin:0 0 1.5em 0;}
.conterZTbottom .BannerLeftZS{ margin:0.5em 0 0 0;}
.conterZTbottom .BannerLeftZS img{ width:100%;}

/*--婚姻收养--*/
.top_bgHY{ background: url(hysy20200605_01.jpg) center top no-repeat;}
.conterZTbottom .LeftCont.Cont{ width:100%;}

/*--就业服务--*/
.top_bgJY2{ background: url(jyfw20200605_01.jpg) center top no-repeat;}
.conterZTbottom .BannerLeftJY{ margin: 0 0 0.5em 0;}
.conterZTbottom .BannerLeftJY img{ width:100%;}

/*--社保服务--*/
.top_bgSB{ background: url(sbf220200608_01.jpg) center top no-repeat;}
.conterZTbottom .BannerLeftSB{ margin: 0 0 2em 0;}
.conterZTbottom .BannerLeftSB img{ width:100%;}

/*--医疗服务--*/
.top_bgYL{ background: url(ylfw20200608_01.jpg) center top no-repeat;}
.AllListConYL{ margin:0 0 1.5em 0;}

/*--证件办理--*/
.top_bgZJ{ background: url(zjbl20200608_01.jpg) center top no-repeat;}

/*--规范文件查询--*/
.GfbodyBG{ background:#003ea7 url(gfwjcx20200820_01.jpg) top center no-repeat;}
.GfwjTopBg{ background:#fff;}
.GfwjTopBg .top_bg_con{  height:125px; margin:0 auto; width:100%; }
.GfwjTopBg .top_bg_con .logo{ vertical-align:top; width:60%;}
.top_bg_con .fanHui{ width:40%;}
.GfwjTopBg .top_bg_con .fanHui a{ background:#003ea7; font-size:1.5em; line-height:1.5; width:5em; float:right;}
.GfwjTopBg .top_bg_con .logo img{ max-width:320px;}
.GFCont{ min-height:calc(100vh - 392px); padding:5em 0; margin:0 auto; max-width:1200px;}
.GFCont .GFtit{ color:#fff; text-align:center; font-size:2.75em; line-height:2; font-weight:bold; margin:1.7em 0 0 0;}
.GFCont .GFsearch{height:31.5em;  max-width:865px;  margin:0 auto;  overflow:hidden;  position:relative;}
.GFCont .GFsearch .CXkuang{border:4px solid #4674e5;background:#fff; border-radius:10px; height:4.5em; margin:4em 0 0 0; position:relative; z-index:99; padding:0 0 0 2em;}
.GFCont .GFsearch .CXkuang .CXsearch{ position:absolute; top:0px; left:0px; width:100%; height:100%; line-height:4.5; z-index:100;border-radius:10px; background:#fff; }
.GFCont .GFsearch .CXkuang .CXsearch input{ width:80%; float:left; border:none; background:none; font-size:1.45em; height:3em; text-indent:1em;}
.GFCont .GFsearch .CXkuang .CXsearch .btn{  float:right; width:18%; font-size:1.6em; height:3em; border:none; cursor:pointer; background:url(gfwjcx20200820_04.png) center center no-repeat;background-size:auto 60%;}
.GFCont .GFsearch .xian{ border-left:1px solid #9dc1ff; position:absolute; left:1em; top:0;  z-index:98; height:100%;}
.GFCont .GFsearch .swiper-container{ position:relative; height:100%; overflow:inherit;}
.GFCont .GFsearch  .swiper-slide{ overflow:hidden; height:4.5em; }
.GFCont .GFsearch  .swiper-slide input{ width:50%; float:left; border:none; background:none; font-size:1.45em; height:3em; display:none;}
.GFCont .GFsearch  .swiper-slide .btn{ background:none;   float:right; width:18%; font-size:1.6em; height:3em; border:none; cursor:pointer; display:none;}
.GFCont .GFsearch  .swiper-slide span{ float:left; width:20%; color:#9dc1ff; line-height:4.5;}
.GFCont .GFsearch  .swiper-slide span em{ padding:0 0 0 0.5em; display:none;}/*
.GFCont .GFsearch  .swiper-slide-active input,.GFCont .GFsearch  .swiper-slide-active .btn,.GFCont .GFsearch  .swiper-slide-active span em{ display:inline;}
.GFCont .GFsearch  .swiper-slide-active span{ color:#989898; font-size:1.6em; line-height:3; }*/


/*--老年人服务--*/
.LNRbodyBg{background:#f1f5ff;}
.top_bgLNR{ background-image:url(lnr20200821_01.png);}
.top_bgLNR .top_bg_con{padding: 0.7em 0 25em 0;}
.conterLNR{ background:none; padding:2em 0; max-width:1200px;}
.conterLNR .TopBtnCont{ font-size:18px; }
.conterLNR .TopBtnCont ul li{ width:14%;}
.conterLNR .TopBtnCont ul li a{ color:#000;}
.conterLNR .TopBtnCont ul li a:hover{ color:#4674e5;}
.conterLNR .TopBtnCont ul li a span{ border-color:#f1f5ff; max-width:130px;}
.conterLNR .TopBtnCont ul li a span em{ border-color:#f1f5ff; padding:0.8em; }
.conterLNR .TopBtnCont ul li a:hover span{border-color:#4674e5;}


.zhaobiao{height:44px; zoom: 1; padding:0 2px;  overflow:hidden; font-size:18px; line-height:44px;  background:#fff; margin:0 0 3em 0; }
.zhaobiao:after{content: " "; display: block; font-size: 0; height: 0; clear: both; visibility: hidden;}
.zhaobiao:after{content: " "; display: block; font-size: 0; height: 0; clear: both; visibility: hidden;}
.BreakingNewsController{overflow: hidden; height:44px; position: relative; display: block; zoom: 1; padding:0 0 0 130px;}
.zhaobiao .new-wrapper{height:265px;}
.zhaobiao .news-item{height:44px; overflow: hidden; display: block; }
.BreakingNewsController:after{content: " "; display: block; font-size: 0; height: 0; clear: both; visibility: hidden;}
.BreakingNewsController:after{content: " "; display: block; font-size: 0; height: 0; clear: both; visibility: hidden;}
.BreakingNewsController .bn-title{display: inline-block; float:left; padding-right:5px; background:#4674e5; width:120px; border-radius:5px; height:40px; line-height:40px; color:#fff; text-align:center; font-weight:bold; position:absolute; left:5px; top:2px;}
.BreakingNewsController ul{ padding: 0; margin:0 10px; display: block; list-style: none; }
.BreakingNewsController li{list-style: none;  zoom: 1; }
.BreakingNewsController li:after{content: " "; display: block; font-size: 0; height: 0; clear: both; visibility: hidden;}
.BreakingNewsController li:after{content: " "; display: block; font-size: 0; height: 0; clear: both; visibility: hidden;}
.BreakingNewsController li span{float: right; color:#aeaeb0;}
.BreakingNewsController li a{ color: #333; display:}
.BreakingNewsController li a:hover{color: #ff6600;}

.conterLNR2{padding:2em 0; max-width:1200px;}
.conterLNR2 ul{ width:100%; font-size:1.15em; display:table;height:3.5em; }
.conterLNR2 ul li{ display:table-cell; vertical-align:middle; text-align:center; width:10%;}
.conterLNR2 ul.tou{ font-size:1.5em; background:#4674e5; color:#fff; font-weight:bold;}
.conterLNR2 ul li.chang{ width:15%;}
.conterLNR2 ul:hover{ background:#f1f5ff;}
.conterLNR2 ul.tou:hover{background:#4674e5;}

.conterLNR .ZwwgkListLeft{ margin-top:1em 0 0 0;}
.conterLNR .ZcjdTit span{ font-size:30px;}

.conterLNR .banner{ background:url(lnr20200821_37.jpg) center center no-repeat; background-size: 100% 100%; font-size:1.87em; display:table; margin:0 0 0.2em 0; width:100%;  }
.conterLNR .banner a{color:#fff;display:table-cell; vertical-align:middle;  text-align:center; font-weight:bold;height:3.4em; }
.conterLNR .banner2{ background-image:url(lnr20200821_40.jpg);}
.conterLNR .banner3{ background-image:url(lnr20200821_42.png);}
.conterLNR .banner a:hover{ text-decoration:none;}

/*--专题专栏--*/
.ZtzlAllCont{ max-width:1200px; margin:0 auto; overflow:hidden;}
.ZtzlAllCont .ZtzlLeftCont{ float:left; width:22%; margin:1.5%;}
.ZtzlAllCont .ZtzlLeftCont img{ width:100%;}
.ZtzlAllCont .ZtzlLeftCont p{ line-height:3.6; font-size:16px; background:#fff; height:3.6em; overflow:hidden; text-align:center;}
.ZtzlAllCont .ZtzlLeftCont a{ color:#393939;}

@media (max-width: 770px){
.footer a{padding:0 ;}
}