/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0;}
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形? */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ font-size:16px;  height:100%;}/***默认让所有浏览器出现右边滚动?****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
:focus{ outline: 0;}
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial"; min-width: 320px;}
.body_home{height:100%;overflow:hidden;}
.body_home .bb{position:absolute;left:50%;bottom:0;text-align:center;transform:translateX(-50%);color:#fff;font-size:36px;cursor: pointer;opacity:0;font-family:icon;padding:0 10px;animation:bb 2s linear 0s infinite;font-weight:bold; z-index:2;}
@keyframes bb{
0%{transform:translate(-50%,0);opacity:0;}
20%{transform:translate(-50%,3px);opacity:1;}
80%{transform:translate(-50%,10px);opacity:1;}
90%{transform:translate(-50%,10px);opacity:0;}
100%{transform:translate(-50%,10px);opacity:0;}
}

.text-line-1{display: block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.text-line-2{display: block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.text-line-3{display: block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}

.body_home.showdiv .bb{opacity:1;}
.body_home .bb:hover{ animation-play-state:paused;color: #fff;}

.body_home .bbBG{position:absolute; bottom:0px; height:5em; overflow:hidden;  color:#fff;  background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.8)); width:100%; overflow:hidden; z-index:1;  }

.body_b{position:fixed;left:0%;top:100%;bottom:0;right:0;background:#fff;overflow:hidden;transition:top 0.7s cubic-bezier(0.5,0,0.2,1) 0s;z-index:1;overflow:auto;outline:none; z-index:9;}
.body_b *{outline:none;}
.body_b.showdiv{top:0;}

.header2{position:fixed;left:0;right:0;top:0;z-index:9999;opacity:0;transform:translateY(-100%);transition:all 0.5s ease-out 0s;box-shadow:0 0 10px rgba(0,0,0,0.15); background:#003F80;}
.header2 .menu ul li{text-align: center;margin-right: 0px;width: 20%;position: relative;color:#fff;}
.header2 .menu ul li.hover::after{content:'';position: absolute;width: 60%;left:20%;bottom: -15px;height: 5px;background: #fff;}
.body_b.showdiv .header2,.header2.showdiv{ transition:all 0.4s ease-in-out 0.5s; transform:none; opacity:1; -webkit-transition:all 0.4s ease-in-out 0.5s; -moz-transition:all 0.4s ease-in-out 0.5s; -ms-transition:all 0.4s ease-in-out 0.5s; -o-transition:all 0.4s ease-in-out 0.5s; }

.boxShowWrap{background: #fff;overflow: hidden;box-shadow: 0px 0px 10px rgba(0, 63, 128, 0.15);}
.homeWrap-1{padding-bottom: 2.5em !important;padding-top: 2.5em !important;}
.indexWrap1{padding:2em;margin-bottom: 2.5em;}
.indexWrap2{padding:2em;position: relative;}
.indexWrap3{padding:2em 0px;}
.indexWrap5{width: 1200px;margin: 0px auto;}
.common-title{margin-bottom: 1em;font-size: 2em;text-align: center;position: relative;}
.common-title>div{display: inline-block;position: relative;}
.common-title>div::after{content: "]";position: absolute;top:0px;right:-1.1em;color:#003F80;}
.common-title>div::before{content: "[";position: absolute;top:0px;left:-1.1em;color:#003F80;}
.common-title .content{display: flex;align-items: center;color:#003F80;font-weight: bold;}
.common-title .content i{display: inline-block;width: 8px;height:8px;border-radius: 50%;background: #003F80;margin: 0px 8px;}

.indexCenterSlide{ width: 100%; margin-bottom: 40px; position: relative;}
.indexCenterSlide .swiper-slide img{ display: block; width: 100%; height: 137px;}
.indexCenterSlide .swiper-pagination2{ position: absolute; z-index:10; bottom: 1em; z-index:99; text-align:center; width: 100%;bottom:-25px;}
.indexCenterSlide .swiper-pagination2 span{ background: rgba(0, 0, 0, 0.15); border-radius:0.65em; height:0.65em; width:0.65em; display:inline-block; margin:0 0.4em; opacity:10; -webkit-border-radius:0.65em; -moz-border-radius:0.65em; -ms-border-radius:0.65em; -o-border-radius:0.65em; }
.indexCenterSlide .swiper-pagination2 span.swiper-pagination-bullet-active{ background:#003F80;}

.indexBG{background:url(../images/index-bg.jpg) top center no-repeat; background-size:100% 100%;height:100%; overflow:hidden; }

.videoBg{position:absolute; width:100%; z-index:-1; left:0%; top:-1px; display:none;}
.videoBg video{ width:100%;}
/****************全局头尾*****************/
.footerWrap{background: #F5F7FA;padding-bottom: 1.5em;}
.footer{max-width: 1200px;margin: 0px auto;overflow: hidden;padding-top:1.2em;border-top: 1px solid rgba(0, 0, 0, 0.04);}
.footer .left{float: left;margin-right: 1em;}
.footer .center{float: left;font-size: 0.8em;color: rgba(0, 0, 0, 0.65);}
.footer .center p{margin-bottom: 0.8em;}
.footer .center p a{font-size: 1em;color: rgba(0, 0, 0, 0.65);}
.footer .center p span{margin-right: 0.8em;}
.footer .center p i{font-style: normal;display: inline-block;margin: 0px 0.8em;}
.footer .right{float: right;margin-right: 4em; margin-top: 1em;}
.footer .gonganlogo{ position: relative; top: 5px; }

/****中间头部样式***/
.AllLeftCon{ float:left;}
.AllRightCon{ float:right;}
.AllYdCon{ display:none;}
.ALLWidth{ width:49%;}
.AllListCon li{ overflow:hidden; line-height:3.02; height:3.02em;}
.AllListCon ul li span{ float:right; }
.AllListCon ul li a{ color:#000;}

.ToplinkWrap{text-align: center;}
.Toplink{background: rgba(0, 0, 0, 0.25);display: inline-block;margin: 0px auto;border-radius: 0px 0px 20px 20px;padding:0.8em 0;position: relative;}
.Toplink a{ color:#fff;padding:0px 1.2em;border-right: 1px solid #fff;margin-left: -3px;}
.Toplink a.index,.Toplink a:last-child{border-right: none;}
.Toplink a.index{padding: 0px;position: absolute;left:0.4em;top:0px;}
.Toplink a.index img{width: 3.1em;}

.top_bg_con{ max-width:1280px;  margin:5% auto 4em auto;}
.logo{ margin:0 auto 1em auto;text-align: center;color:#fff;}
.logo img{ width:70px;vertical-align:middle;margin-right: 5px;}
.search{ width:50%;margin:0 auto;}
.search label{ background:#fff; width:100%; line-height:2.8em;height:2.8em; border-radius:5px; display:inline-block; margin:0 0 1em 0; overflow:hidden;}
.search label a{color:#000000;margin-left: 8px;}
.search label a:first-child{color:#0963BE;}
.search label input{ width: 462px; font-size: 16px; height: 46px; padding-left: 10px; border: none; }
.search label .btn{ border:none; background:#003F80; border-radius:0 5px 5px 0; float:right; width:25%; height:100%; background-size: auto 60%;font-size:1em;color:#fff;display: flex;align-items: center;justify-content: center;}
.search label .btn img{width: 20px;margin-left: 8px;}
.search .remen{ text-align: center;color: #FFF; }
.search .remen a{ color: #FFF;}

.header{ position:absolute; bottom:0px; left:0px; width:100%;}
.TopContBg{ background:#003F80; padding:0 0 2em 0; }
.body_b .TopContBg{ padding:115px 0 2em 0;}
.menuContBg{background: url(../images/menu-bg.png) no-repeat;background-size: 70% 100%;}
.menu{ max-width:1280px; margin:0 auto; font-size:1.7em; height:1.3em; line-height:1.3; padding:0.3em 0;padding-bottom: 0.5em;}
.menu ul li{ float:left; text-align:center;text-align: left;margin-right: 1.9em;}
.menu ul li a{ color:#ffffff; font-weight:bold; display:inline-block; text-decoration: none;}

.TopTextCont{max-width:1280px; margin:0 auto; color:#fff;line-height:1.5;text-align: left;}
.TopTextCont h1{ font-size:1.88em;  height:1.5em; overflow:hidden;font-weight:normal; margin:0 0 0.5em 0;}
.TopTextCont h1 a{ color:#fff;}
.TopTextCont p{ height:3em; overflow:hidden;}


.conterBg{ background:#F5F7FA; padding:0;}
.conter{max-width:1280px; margin:0 auto;}
.wrap1200{max-width:1200px; margin:0 auto;}
.conter:after{content:"";clear:both;display:block;}
.device{width:46%; position:relative; }
.device .swiper-container {position:relative;overflow:hidden;z-index:1; width:100%;}
.device .swiper-wrapper {position:relative;width:500%;}
.device .swiper-slide {float: left; position:relative; width:20%; }
.device .swiper-slide img{ width:100%; display:block; height: 352px;}
.device .swiper-slide 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)); width:85%; overflow:hidden; z-index:9; text-indent:1em; padding:0 15% 0 0;  }


.device .swiper-pagination{ position: absolute; z-index:10; bottom: 1em; z-index:99; text-align:center; width: 100%;bottom:-25px;}
.device .swiper-pagination span{ background: rgba(0, 0, 0, 0.15); border-radius:0.65em; height:0.65em; width:0.65em; display:inline-block; margin:0 0.4em; opacity:10; -webkit-border-radius:0.65em; -moz-border-radius:0.65em; -ms-border-radius:0.65em; -o-border-radius:0.65em; }
.device .swiper-pagination span.swiper-pagination-bullet-active{ background:#003F80;}

.newsRight{ width:52%;}
.conter .tit{ margin:0 0 0.5em 0; font-size:1.4em;overflow:hidden;}
.conter .tit span{ color: rgba(0, 0, 0, 0.45);width:25%; font-weight:bold; float:left;height:2.5em; line-height:1.85;text-align: center;}
.conter .tit span.hover{ color:#000; font-weight:bold;}
.conter .tabTit span.hover{color:#003F80;}
.conter .tit span em{display:block; cursor:pointer;height: 100%;}
.conter .tit span.hover em{background: url(../images/tip-hover.png) no-repeat;background-size: 100% 100%;color:#fff;}
.ALLmargin6.conter .tit span,.ALLmargin2.conter .tit span{line-height: 2.3em;height:2.3em;width: 20%;}
.ALLmargin6.conter .tit span.hover em,.ALLmargin2.conter .tit span.hover em{background: #003F80;}
.conter .tit a{ color:#202020; }

.tabCont{ display:none;}
.tabCont ul li{font-size:1.25em;}
.tabCont ul li span{ color:#928f8d;}
.tabCont ul li em{color:#003F80;}

.BBannerMain{ width: 1280px; margin: 0 auto; box-sizing: border-box;}
.BBanner{ padding:3em 0;width: 980px;}
.indexWrap2 .swiper-wrap{position: relative;display: inline-block;margin-left: 7em;}
.indexWrap2 .swiper-button-prev,.indexWrap2 .swiper-button-next{width:1.8em;height:3.4em;}
.indexWrap2 .swiper-button-prev{background: url('../images/BBanner-left.png');left:-3em}
.indexWrap2 .swiper-button-next{background: url('../images/BBanner-right.png');right:-3em}
.indexWrap2 .swiper-button-prev::after,.indexWrap2 .swiper-button-next::after{content:''}
.indexWrap2 .swiper-slide img{ width: 300px; height: 130px;}

.ALLmargin3{background:url(../images/index-bg.jpg) top center no-repeat;background-size: cover;}
.ZwfwTopBtn{ padding:1.5em 1.5em 0 1.5em; transform:translate(0,80px); transition:all 1s ease-out 0s; opacity:0; -webkit-transform:translate(0,80px); -moz-transform:translate(0,80px); -ms-transform:translate(0,80px); -o-transform:translate(0,80px); }
.home1.showdiv .ZwfwTopBtn{transform:none;opacity:1;}
.ZwfwTopBtn .tabs{ font-size:1.5em; color:#003F80; font-weight:bold;text-align:left;position: relative;}
.ZwfwTopBtn .tabs span{ display:inline-block; cursor:pointer;margin-right: 2em;color:rgba(0, 0, 0, 0.45);}
.ZwfwTopBtn .tabs span.active{ border-bottom:0.3em solid #003F80;color:#003F80;}
.ALLmargin3 .other{ position: absolute; right:0px; font-size: 0.8em; top:-5px; font-weight: normal; background: #fff; box-shadow: 0px 0px 10px rgb(0 63 128 / 15%); border-radius:30px ; -webkit-border-radius:30px ; -moz-border-radius:30px ; -ms-border-radius:30px ; -o-border-radius:30px ; }
.ALLmargin3 .other a{text-decoration: none;display: inline-block;float: left;width: 6.2em;text-align: center;font-weight: normal;height:2.5em;line-height: 2.5em;}
.ALLmargin3 .other a.active{ background: #003F80; color:#fff; border-radius:30px ; -webkit-border-radius:30px ; -moz-border-radius:30px ; -ms-border-radius:30px ; -o-border-radius:30px ; }

.ZwfwTopBtn ul{ overflow:hidden;  padding:0 0 0.8em 0;}
.ZwfwTopBtn ul li{ float:left; width:10.7%; margin-top:1.5em; display:table;font-size:1em;background: #fff;text-align: center;padding:2em 0 1.5em 0;margin-right: 2%;box-shadow: 0px 0px 10px rgb(0 63 128 / 15%); border-radius: 6px;}
.ZwfwTopBtn ul li img{margin-bottom: 1em; width: 50px; height: 50px;}
.ZwfwTopBtn ul li dt{ color:#003F80;font-size: 1em;margin-bottom: 0.5em;}
.ZwfwTopBtn ul li dd a{ display: inline-block;color:#000000; margin-bottom: 8px; border-right: 1px solid #000;padding-right:4px;font-size: 0.8em;}
.ZwfwTopBtn ul li dd a:last-child{border:none;}
.ZwfwTopBtn ul li:last-child{ margin-right: 0;}

.XXGKnewsRight{ width:61%;padding:2.5em;box-sizing: border-box;}
.body_b .XXGKnewsRight{transform:translate(-80px,-80px);transition:all 1s ease-out 0s;opacity:0; }

.XXGKjsCont{ background:#fff; width:35%; padding:2.5em;box-sizing: border-box;}
.body_b .XXGKjsCont{transform:translate(80px,-80px);transition:all 1s ease-out 0s;opacity:0;}
.body_b .showdiv .XXGKnewsRight,.body_b .showdiv .XXGKjsCont{transform:none;opacity:1;}
.XXGKjsCont p{ background: rgba(0, 0, 0, 0.04); border-radius:5px; margin-bottom: 2.5em;padding:0px 1.2em }
.XXGKjsCont p input{ height:2.4em;line-height:2.4; font-size:1.25em; width:100%; border:none; background:none; }
.XXGKjsCont p select{border:none; background:none;height:2.4em;line-height:2.4; font-size:1.25em; width:100%;}
.XXGKjsCont .btn{display: block;width:11em;margin: 0px auto;border: 2px solid #003F80;color:#003F80;;height:2.4em;line-height:2.4; text-decoration: none;text-align: center;margin-top: 5.9em;}

.XXGKjsCont .imgli{ display: block; margin-bottom: 20px; }
.XXGKjsCont .imgli img{width: 100%;}
.XXGKjsCont .imgli:last-child{ margin-bottom: 0;}

.BmcxCont{max-width:1280px; margin:0 auto; }
.body_b .BmcxCont{transform:translateY(80px);transition:all 1s ease-out 0s;opacity:0;}
.body_b .showdiv .BmcxCont{transform:none;opacity:1;}

/* 信息公开页-信息公开 */
.BmcxCont ul{ width:102%;}
.BmcxCont ul li{ float:left; width:15.1%; margin:0 1.5% 3% 0;text-align: center;}

.BmcxCont ul li:hover a{ background-color:#003F80;}
.BmcxCont ul li a{ box-shadow: 0px 0px 10px rgb(0 63 128 / 15%);height:100px;width: 100px;background-position: center center;background-repeat: no-repeat;background-color:#fff;display: block;margin: 0px auto;margin-bottom: 8px; background-size: 50% 50%;}
.BmcxCont ul li:nth-child(1) a{ background-image:url(../images/index_icon_ldzc_l.png);}
.BmcxCont ul li:nth-child(2) a{ background-image:url(../images/index_icon_zzjg_l.png);}
.BmcxCont ul li:nth-child(3) a{ background-image:url(../images/index_icon_qzqd_l.png);} 
.BmcxCont ul li:nth-child(4) a{ background-image:url(../images/index_icon_zdxm_l.png);}
.BmcxCont ul li:nth-child(5) a{ background-image:url(../images/index_icon_sjfb_l.png);}
.BmcxCont ul li:nth-child(6) a{ background-image:url(../images/index_icon_zcjd_l.png);}
.BmcxCont ul li:nth-child(7) a{ background-image:url(../images/index_icon_xxgkzn_l.png);}
.BmcxCont ul li:nth-child(8) a{ background-image:url(../images/index_icon_zfxxgk_l.png);}
.BmcxCont ul li:nth-child(9) a{ background-image:url(../images/index_icon_zfgzbg_l.png);}
.BmcxCont ul li:nth-child(10) a{ background-image:url(../images/index_icon_xxgknb_l.png);}
.BmcxCont ul li:nth-child(11) a{ background-image:url(../images/index_icon_wzggnb_l.png);}
.BmcxCont ul li:nth-child(12) a{ background-image:url(../images/index_icon_fzzfjs_l.png);}

.BmcxCont ul li:hover a{ background-size: 50% 50%;}
.BmcxCont ul li:hover:nth-child(1) a{ background-image:url(../images/index_icon_ldzc.png);}
.BmcxCont ul li:hover:nth-child(2) a{ background-image:url(../images/index_icon_zzjg.png);}
.BmcxCont ul li:hover:nth-child(3) a{ background-image:url(../images/index_icon_qzqd.png);}
.BmcxCont ul li:hover:nth-child(4) a{ background-image:url(../images/index_icon_zdxm.png);}
.BmcxCont ul li:hover:nth-child(5) a{ background-image:url(../images/index_icon_sjfb.png);}
.BmcxCont ul li:hover:nth-child(6) a{ background-image:url(../images/index_icon_zcjd.png);}
.BmcxCont ul li:hover:nth-child(7) a{ background-image:url(../images/index_icon_xxgkzn.png);}
.BmcxCont ul li:hover:nth-child(8) a{ background-image:url(../images/index_icon_zfxxgk.png);}
.BmcxCont ul li:hover:nth-child(9) a{ background-image:url(../images/index_icon_zfgzbg.png);}
.BmcxCont ul li:hover:nth-child(10) a{ background-image:url(../images/index_icon_xxgknb.png);}
.BmcxCont ul li:hover:nth-child(11) a{ background-image:url(../images/index_icon_wzggnb.png);}
.BmcxCont ul li:hover:nth-child(12) a{ background-image:url(../images/index_icon_fzzfjs.png);}
.BmcxCont ul li span{font-size: 1.3em;font-weight: bold;}

/* 首页-信息公开 */
.inBmcxCont ul{ width:102%;}
.inBmcxCont ul li{ float:left; width:15.1%; margin:0 1.5% 3% 0;text-align: center;}

.inBmcxCont ul li:hover a{ background-color:#003F80;}
.inBmcxCont ul li a{ box-shadow: 0px 0px 10px rgb(0 63 128 / 15%);height:100px;width: 100px;background-position: center center;background-repeat: no-repeat;background-color:#fff;display: block;margin: 0px auto;margin-bottom: 8px; background-size: 50% 50%;}
.inBmcxCont ul li:nth-child(1) a{ background-image:url(../images/index_icon_ldzc_l.png);}
.inBmcxCont ul li:nth-child(2) a{ background-image:url(../images/index_icon_zzjg_l.png);}
.inBmcxCont ul li:nth-child(3) a{ background-image:url(../images/index_icon_qzqd_l.png);} 
.inBmcxCont ul li:nth-child(4) a{ background-image:url(../images/index_icon_zdxm_l.png);}
.inBmcxCont ul li:nth-child(5) a{ background-image:url(../images/index_icon_sjfb_l.png);}
.inBmcxCont ul li:nth-child(6) a{ background-image:url(../images/index_icon_zcjd_l.png);}
.inBmcxCont ul li:nth-child(7) a{ background-image:url(../images/index_icon_xxgkzn_l.png);}
.inBmcxCont ul li:nth-child(8) a{ background-image:url(../images/index_icon2_fzgh_l.png);}
.inBmcxCont ul li:nth-child(9) a{ background-image:url(../images/index_icon2_czxx_l.png);}
.inBmcxCont ul li:nth-child(10) a{ background-image:url(../images/index_icon2_rsxx_l.png);}
.inBmcxCont ul li:nth-child(11) a{ background-image:url(../images/index_icon2_jdjc_l.png);}
.inBmcxCont ul li:nth-child(12) a{ background-image:url(../images/index_icon2_zdhy_l.png);}
.inBmcxCont ul li:nth-child(13) a{ background-image:url(../images/index_icon_zfxxgk_l.png);}
.inBmcxCont ul li:nth-child(14) a{ background-image:url(../images/index_icon2_qzfxxgk_l.png);}
.inBmcxCont ul li:nth-child(15) a{ background-image:url(../images/index_icon_zfgzbg_l.png);}
.inBmcxCont ul li:nth-child(16) a{ background-image:url(../images/index_icon_xxgknb_l.png);}
.inBmcxCont ul li:nth-child(17) a{ background-image:url(../images/index_icon_wzggnb_l.png);}
.inBmcxCont ul li:nth-child(18) a{ background-image:url(../images/index_icon_fzzfjs_l.png);}

.inBmcxCont ul li:hover a{ background-size: 50% 50%;}
.inBmcxCont ul li:hover:nth-child(1) a{ background-image:url(../images/index_icon_ldzc.png);}
.inBmcxCont ul li:hover:nth-child(2) a{ background-image:url(../images/index_icon_zzjg.png);}
.inBmcxCont ul li:hover:nth-child(3) a{ background-image:url(../images/index_icon_qzqd.png);}
.inBmcxCont ul li:hover:nth-child(4) a{ background-image:url(../images/index_icon_zdxm.png);}
.inBmcxCont ul li:hover:nth-child(5) a{ background-image:url(../images/index_icon_sjfb.png);}
.inBmcxCont ul li:hover:nth-child(6) a{ background-image:url(../images/index_icon_zcjd.png);}
.inBmcxCont ul li:hover:nth-child(7) a{ background-image:url(../images/index_icon_xxgkzn.png);}
.inBmcxCont ul li:hover:nth-child(8) a{ background-image:url(../images/index_icon2_fzgh.png);}
.inBmcxCont ul li:hover:nth-child(9) a{ background-image:url(../images/index_icon2_czxx.png);}
.inBmcxCont ul li:hover:nth-child(10) a{ background-image:url(../images/index_icon2_rsxx.png);}
.inBmcxCont ul li:hover:nth-child(11) a{ background-image:url(../images/index_icon2_jdjc_.png);}
.inBmcxCont ul li:hover:nth-child(12) a{ background-image:url(../images/index_icon2_zdhy.png);}
.inBmcxCont ul li:hover:nth-child(13) a{ background-image:url(../images/index_icon_zfxxgk.png);}
.inBmcxCont ul li:hover:nth-child(14) a{ background-image:url(../images/index_icon2_qzfxxgk.png);}
.inBmcxCont ul li:hover:nth-child(15) a{ background-image:url(../images/index_icon_zfgzbg.png);}
.inBmcxCont ul li:hover:nth-child(16) a{ background-image:url(../images/index_icon_xxgknb.png);}
.inBmcxCont ul li:hover:nth-child(17) a{ background-image:url(../images/index_icon_wzggnb.png);}
.inBmcxCont ul li:hover:nth-child(18) a{ background-image:url(../images/index_icon_fzzfjs.png);}
.inBmcxCont ul li span{font-size: 1.3em;font-weight: bold;}

.ZmhdRightC,.ZmhdRightC *{box-sizing: border-box; }
.ZmhdRightC{ width:45%;}
.body_b .ZmhdRightC{ transform:translateY(80px); transition:all 1s ease-out 0s; opacity:0; -webkit-transition:all 1s ease-out 0s; -moz-transition:all 1s ease-out 0s; -ms-transition:all 1s ease-out 0s; -o-transition:all 1s ease-out 0s; }
.ZmhdRightC ul{ overflow:hidden; font-size:1.13em; padding:0 0 0.8em 0; width:100%;}
.ZmhdRightC ul li{ float:left; width:48%;display:table;height:6.1em;margin-right: 4%;margin-bottom: 1.2em;}
.ZmhdRightC ul li:nth-child(even){margin-right: 0%;}
.ZmhdRightC ul li a{ display:table-cell; background: url('../images/ZmhdRightCBg.png') no-repeat;background-position: top right;background-size: 100% 100%; background-color:#fff;  color:#000; text-decoration: none;}
.ZmhdRightC ul li a div{padding-left:1.7em;padding-top:2.3em;}
.ZmhdRightC ul li a div dt{color:#003F80;font-weight: bold;margin-bottom: 0.4em;}
.ZmhdRightC ul li a div dd{line-height: 1.4;color: rgba(0, 0, 0, 0.65);font-size: 0.9em;}

.ZmhdWrap{width: 1280px;margin: 0px auto;overflow: hidden;margin-bottom: 2.5em;padding:2.5em 0;}
.ZmhdWrap .ZmhdLeftC .contorl{border:1px solid #ddd;border-top: 0px;}
.ZmhdLeftC{ width:50%;}
.ZmhdLeftC{transform:translateY(-80px);transition:all 1s ease-out 0s;opacity:0;}
.ZmhdLeftC,.body_b .showdiv .ZmhdRightC{transform:none;opacity:1;}
.ZmhdLeftC .contentWrap div{position: relative;display: none;}
.ZmhdLeftC .contentWrap div.hove{display: block;}
.ZmhdLeftC .contentWrap img{width: 100%; height: 312px;}
.ZmhdLeftC .contentWrap div p{box-sizing: border-box;position: absolute;bottom: 0px;left: 0px;background: rgba(0, 0, 0, 0.45);height:2.2em;line-height: 2.2em;color:#fff;width: 100%;padding:0px 8px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ZmhdLeftC .contorl {overflow: hidden;}
.ZmhdLeftC .contorl span{float: left;background: #fff;width: 50%;height:2.5em;line-height: 2.5em;text-align: center;font-size: 1.5em;font-weight: bold;cursor: pointer;}
.ZmhdLeftC .contorl span.hove{background: #003F80;color:#fff;}

.newZXFT,.newZXFT *{  box-sizing: border-box; }
.newZXFT{ width: 52%; height: 375px; margin-right: 3%; position: relative; padding:30px 420px 30px 30px; }
.newZXFT .cover{ position: absolute; top: 30px; right: 30px; width: 380px; height: 260px; }
.newZXFT .h3{ line-height: 28px; font-size: 28px; font-weight: bold; color: #003F80; padding-left: 20px; border-left: 5px solid #003F80; margin-bottom: 10px;}
.newZXFT .title{ font-size: 18px; font-weight: bold; line-height: 1.8; }
.newZXFT .info{ position: absolute; left: 30px; bottom: 30px; width: 275px; line-height: 1.8; color: #888; font-size: 16px; }
.newZXFT .btn{ position: absolute; right: 30px; bottom: 30px; width: 100px; text-align: center; background: #003F80; line-height: 30px; color: #FFF; border-radius: 10px; }

.TsWrap{max-width: 1280px;margin: 0px auto 40px;padding:2.5em;box-sizing: border-box;}
.TsWrap .title{background: #003F80;font-size: 1.5em;color:#fff;text-align: center;line-height: 2.3em;display: inline-block;padding:0px 0.8em;margin-bottom: 1.7em;margin-left: 0em; border-radius: 3px;}
.TsWrap .ts-list{width: 1200px;}
.TsWrap .ts-list .swiper-slide{ width: 300px; padding: 5px 18px 5px 10px;box-sizing: border-box; }
.TsWrap .ts-list .swiper-slide a{float: left;text-align: center;box-shadow: 0px 0px 10px rgba(0, 63, 128, 0.15);padding:1.6em 1em 1em;box-sizing: border-box;font-size: 1.2em; width: 100%; }
.TsWrap .ts-list .swiper-slide a:hover{text-decoration:none; background: #FCFCFC;}
.TsWrap .ts-list .swiper-slide a p{ color: #666; height: 50px;}
.TsWrap .ts-list .swiper-slide img{margin-bottom: 1em; width: 148px; height: 188px;}


.allmore{ clear:both;}
.allmore a{ background:#eeeeee; font-size:1.2em; line-height:2.5; color:#000; text-align:center; display:block; border-radius:5px;}

.rightNav{ position:fixed; right:20px; bottom:60px; z-index:99;}
.rightNav ul .pr{ position: relative;}
.rightNav ul li a{display:block; border-radius:100%;}
.rightNav ul li a img{width:80px;}
.rightNav ul li .win{ display: none; position: absolute; top: -35px; left: -150px; padding: 0; background: #FFF; }
.rightNav ul li .win img{ width: 150px; height: 150px;}
.rightNav ul li .win::before{ content: ''; position: absolute; top: 65px; right: -15px; border: 10px solid transparent; border-left: 10px solid #fff; }
.rightNav ul li:hover .win{ display: block;}

/*--政民互动--*/
.body_c{}
.LMtopBG{ background:#003F80; }
.ToplinkLM{padding:0.5em 2%;}
.ToplinkLM,.ToplinkLM a{ color:#fff;}
.ToplinkLM .RightCont p a{ background:#fff;}
.top_bg_conLM{ width:100%; max-width:1280px; display:table; overflow:hidden; margin:0em auto;}
.top_bg_conLM .logo{ margin:0;font-size: 2em;font-weight: bold;text-align: left;padding:0.2em 0;}
.top_bg_conLM .logo a{color:#fff;text-decoration: none;}
.top_bg_conLM .search{display:table-cell; vertical-align:middle; }
.top_bg_conLM .search label{ border: 1px solid #fff;border-radius:10px; line-height:1.5; max-width:280px; height:2em;width:100%; float:right;margin-bottom: 0;}
.top_bg_conLM .search label a{ background-size:auto 80%;}
.top_bg_conLM .search label input{ height:100%;border:none;padding:0px 5px;}
.top_bg_conLM .search label .btn{height:100%;border:none;}

.xianBg{ border-top:1px solid #fff;}
.xianBg .menu{ padding:0.2em 0px; height:auto; line-height:1.8;overflow: hidden;}
.xianBg .menu ul li a,.xianBg  .menu ul li{border-bottom:0.2em solid transparent;}
.xianBg .menu ul li a:hover,.xianBg  .menu ul li.hover a{ border-bottom:0.2em solid #fff;}

.ZmhdLYleft{ width:48%;}
.ZmhdLYleft ul{ overflow:hidden;  }
.ZmhdLYleft ul li{ float:left; width:48%; margin:0 1% 2% 1%; display:table;height:11em;font-weight:bold;font-size:1.25em;}
.ZmhdLYleft ul li a{ display:table-cell; vertical-align:middle; background:#eeeeee; text-align:center; color:#000; border-radius:5px;}
.ZmhdLYleft ul li span{ height:3.5em; background:url(../images/BmcxCont_list1.png) center center no-repeat; background-size:auto 100%; display:block; margin:0 0 0.5em 0;}
.ZmhdLYleft ul li:hover a,.ZmhdLYleft ul li a:hover{ text-decoration:none; color:#fff; background:url(../images/../images/BmcxCont_list1.jpg) no-repeat; background-color: #003F80;background-size:100% 100%; }
.ZmhdLYleft ul li:hover a span,.ZmhdLYleft ul li a:hover span{background-image:url(../images/BmcxCont_list1.png);}
.ZmhdLYleft ul li span.bg2{ background-image:url(../images/BmcxCont_list1.png);}
.ZmhdLYleft ul li span.bg3{ background-image:url(../images/BmcxCont_list1.png);}
.ZmhdLYleft ul li span.bg4{ background-image:url(../images/BmcxCont_list1.png);}

.ZmhdLYleft ul li:hover a span.bg2,.ZmhdLYleft ul li a:hover span.bg2{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZmhdLYleft ul li:hover a span.bg3,.ZmhdLYleft ul li a:hover span.bg3{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZmhdLYleft ul li:hover a span.bg4,.ZmhdLYleft ul li a:hover span.bg4{ background-image:url(../images/BmcxCont_list2_hover.png);}

.ZmhdLYright{ width:51%;padding:2.5em;box-sizing: border-box;}
.ZmhdLYright .tit span.hover{ color:#000;}
.ZmhdLYright ul{margin-top:1.3em;}
.ZmhdLYright ul li{ height:auto; line-height:1.5; margin:0 0 1em 0;}
.ZmhdLYright ul li:last-child{margin-bottom: 0px;}
.ZmhdLYright ul li a{ display:block; height:1.5em; overflow:hidden;}
.ZmhdLYright ul li span{ float:none;}
.ZmhdLYright ul li span em{ margin:0 1em 0 0;}

.HuiBG{ background:#eeeeee; padding:1em 0;}
.ZmhdZJcont{padding:2.5em 0;}
.ZmhdZJcont ul{ width:48%; font-size:1.1em; padding:2.5em;box-sizing: border-box;}
.ZmhdZJcont ul li{ margin:0 0 1.5em 0;}
.ZmhdZJcont ul li:last-child{ margin-bottom: 0;}
.ZmhdZJcont ul li span{ background:#003F80; line-height:3.4;float:left; padding:0 0.5em; border-radius:5px; color:#fff; margin:0 1em 0 0;}
.ZmhdZJcont ul li a{ padding:0.4em 0;line-height:1.3; height:2.6em; overflow:hidden; color:#000; display:table-cell; vertical-align:middle; font-size:0.9em;} 
.ZmhdZJcont ul li:hover{ background:#eeeeee;border-radius:5px;}
.ZmhdZJcont ul li a:hover{ text-decoration:none;} 
.ZmhdZJcont ul li span.JS{ background:#bfbfbf;}

/*--政务公开--*/
.ZwgkXXGK .XXGKbtn{ margin:1em 0 0 0;}
.ZwgkXXGK .XXGKbtn ul{ overflow:hidden; font-size:1.25em; width:101%;}
.ZwgkXXGK .XXGKbtn ul li{ float:left; width:19%; margin:0 1% 1% 0; }
.ZwgkXXGK .XXGKbtn ul li a{ display:block; background:#eeeeee; text-align:center; color:#003F80;height:6.5em;border-radius:5px; padding:1em 1% 0 1%; }
.ZwgkXXGK .XXGKbtn ul li span{ height:3.25em;  display:block; margin:0 auto 0.5em auto; background:url(../images/BmcxCont_list1.png) center center no-repeat; background-size:auto 100%;}
.ZwgkXXGK .XXGKbtn ul li span.bg2{ background-image:url(../images/BmcxCont_list1.png);}
.ZwgkXXGK .XXGKbtn ul li span.bg3{ background-image:url(../images/BmcxCont_list1.png);}
.ZwgkXXGK .XXGKbtn ul li span.bg4{ background-image:url(../images/BmcxCont_list1.png);}
.ZwgkXXGK .XXGKbtn ul li span.bg5{ background-image:url(../images/BmcxCont_list1.png);}
.ZwgkXXGK .XXGKbtn ul li span.bg6{ background-image:url(../images/BmcxCont_list1.png);}
.ZwgkXXGK .XXGKbtn ul li span.bg7{ background-image:url(../images/BmcxCont_list1.png);}
.ZwgkXXGK .XXGKbtn ul li span.bg8{ background-image:url(../images/BmcxCont_list1.png);}
.ZwgkXXGK .XXGKbtn ul li span.bg9{ background-image:url(../images/BmcxCont_list1.png);}
.ZwgkXXGK .XXGKbtn ul li span.bg10{ background-image:url(../images/BmcxCont_list1.png);}
.ZwgkXXGK .XXGKbtn ul li a:hover{ text-decoration:none; background:#003F80; color:#fff;}
.ZwgkXXGK .XXGKbtn ul li a:hover span{background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwgkXXGK .XXGKbtn ul li a:hover span.bg2{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwgkXXGK .XXGKbtn ul li a:hover span.bg3{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwgkXXGK .XXGKbtn ul li a:hover span.bg4{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwgkXXGK .XXGKbtn ul li a:hover span.bg5{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwgkXXGK .XXGKbtn ul li a:hover span.bg6{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwgkXXGK .XXGKbtn ul li a:hover span.bg7{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwgkXXGK .XXGKbtn ul li a:hover span.bg8{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwgkXXGK .XXGKbtn ul li a:hover span.bg9{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwgkXXGK .XXGKbtn ul li a:hover span.bg10{ background-image:url(../images/BmcxCont_list2_hover.png);}

.HuibannerBG{ background:#eeeeee; padding:3em 0; }
.HuibannerBG .allmore a{ background:#fff;}

.HuiBG2{ background:#F5F7FA; padding:3em 0; }
.ZwgkWJright{ background:#eeeeee;}
.ZwgkWJright p{ background:#fff;}

.ZwgkJDcont{ clear:both; padding:1em 0;}
.ZwgkJDcont ul{ overflow:hidden;}
.home2.showdiv .ZwgkJDcont{    transform: none;  opacity: 1;}
.ZwgkJDcont ul li{ float:left; width:32%; margin:0 1.3% 1.3% 0;}
.ZwgkJDcont ul li img{ width:100%;}

.ZwgkLYcont ul{ width:101%;}
.ZwgkLYcont ul li{ float:left; font-size:1.25em; width:19%; margin:0 1% 1% 0; display:table;animation-duration:1s;  animation-fill-mode: both;   animation-name: fadeInLeft; }
.ZwgkLYcont ul li:nth-child(n+6):nth-child(-n+10),.ZwgkLYcont ul li:nth-child(n+16):nth-child(-n+20){animation-name: fadeInRight;}
.home3.showdiv .ZwgkLYcont ul li{    transform: none;  opacity: 1;}
.ZwgkLYcont ul li a{ display:table-cell;height:4.5em; line-height:1.5; vertical-align:middle; background:#fff; border-radius:5px; text-align:center; color:#000; padding:0 1%; width:98%;}
.ZwgkLYcont ul li a:hover{ background:#003F80; color:#fff; text-decoration:none;}
.ZwgkLYcontNei ul li a{ background:#dc6667; box-shadow:none;}

.ZwgkZWleft{ width:48%;padding:1em;}
.ZwgkZWleft ul li{ margin:1.04em 0 0 0; background:#fafafa;border-radius:5px;color:#515151; overflow:hidden;}
.ZwgkZWleft ul li span{ background:#003F80; line-height:5; float:left; text-align:center; width:8em;  border-radius:5px; color:#fff; margin:0 0.5em 0 0; font-size:1.25em; }
.ZwgkZWleft ul li p{line-height:1.5; height:6.25em; overflow:hidden; color:#000; display:table-cell; vertical-align:middle; padding:0 1em 0 0;} 
.ZwgkZWleft ul li a{ color:#515151; padding:0 0.5em; word-break:keep-all;}
.ZwgkZWleft ul li a:hover{ text-decoration:none; color:#003F80; font-weight:bold;}

.ZwgkZWright{ width:48%;}


.ZwgkZWright .MSSSbtn{ padding:1em; height: 36.4em}
.ZwgkZWright .MSSSbtn ul{ overflow:hidden; font-size:1em;}
.ZwgkZWright .MSSSbtn ul li{ float:left; width:31.3%; margin:0 1% 1% 1%; }
.ZwgkZWright .MSSSbtn ul li a{ display:block; background:#fafafa; text-align:center; color:#000;height:6em;border-radius:5px; padding:1.75em 1% 1em 1%; }
.ZwgkZWright .MSSSbtn ul li span{ height:3em;  display:block; margin:0 auto 0.5em auto; background:url(../images/BmcxCont_list1.png) center center no-repeat; background-size:auto 100%;}
.ZwgkZWright .MSSSbtn ul li span.bg1{ background-image:url(../images/index_icon2_qygk_l.png);}
.ZwgkZWright .MSSSbtn ul li span.bg2{ background-image:url(../images/index_icon2_fzgh_l.png);}
.ZwgkZWright .MSSSbtn ul li span.bg3{ background-image:url(../images/index_icon2_tjxx_l.png);}
.ZwgkZWright .MSSSbtn ul li span.bg4{ background-image:url(../images/index_icon2_czxx_l.png);}
.ZwgkZWright .MSSSbtn ul li span.bg5{ background-image:url(../images/index_icon2_rsxx_l.png);}
.ZwgkZWright .MSSSbtn ul li span.bg6{ background-image:url(../images/index_icon2_jdjc_l.png);}
.ZwgkZWright .MSSSbtn ul li span.bg7{ background-image:url(../images/index_icon2_zdhy_l.png);}
.ZwgkZWright .MSSSbtn ul li span.bg8{ background-image:url(../images/index_icon2_mszd_l.png);}
.ZwgkZWright .MSSSbtn ul li span.bg9{ background-image:url(../images/index_icon2_yjgl_l.png);}
.ZwgkZWright .MSSSbtn ul li span.bg10{ background-image:url(../images/index_icon2_cxjs_l.png);}
.ZwgkZWright .MSSSbtn ul li span.bg11{ background-image:url(../images/index_icon2_xmsp_l.png);}
.ZwgkZWright .MSSSbtn ul li span.bg12{ background-image:url(../images/index_icon2_xwfb_l.png);}
.ZwgkZWright .MSSSbtn ul li a:hover{ background:#003F80; text-decoration:none; color:#fff;}
.ZwgkZWright .MSSSbtn ul li a:hover span{background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwgkZWright .MSSSbtn ul li a:hover span.bg1{ background-image:url(../images/index_icon2_qqgk.png);}
.ZwgkZWright .MSSSbtn ul li a:hover span.bg2{ background-image:url(../images/index_icon2_fzgh.png);}
.ZwgkZWright .MSSSbtn ul li a:hover span.bg3{ background-image:url(../images/index_icon2_tjxx.png);}
.ZwgkZWright .MSSSbtn ul li a:hover span.bg4{ background-image:url(../images/index_icon2_czxx.png);}
.ZwgkZWright .MSSSbtn ul li a:hover span.bg5{ background-image:url(../images/index_icon2_rsxx.png);}
.ZwgkZWright .MSSSbtn ul li a:hover span.bg6{ background-image:url(../images/index_icon2_jdjc_.png);}
.ZwgkZWright .MSSSbtn ul li a:hover span.bg7{ background-image:url(../images/index_icon2_zdhy.png);}
.ZwgkZWright .MSSSbtn ul li a:hover span.bg8{ background-image:url(../images/index_icon2_mszd.png);}
.ZwgkZWright .MSSSbtn ul li a:hover span.bg9{ background-image:url(../images/index_icon2_yjgl.png);}
.ZwgkZWright .MSSSbtn ul li a:hover span.bg10{ background-image:url(../images/index_icon2_cxjs.png);}
.ZwgkZWright .MSSSbtn ul li a:hover span.bg11{ background-image:url(../images/index_icon2_xmsp.png);}
.ZwgkZWright .MSSSbtn ul li a:hover span.bg12{ background-image:url(../images/index_icon2_xwfb.png);}


/*--政务服务--*/

.ZwfwTopLeft{ width:51%;}
.ZwfwTopLeft .ZwfwTopBtn{ padding:2.5em; margin:0;transform: none; opacity: 1;box-sizing: border-box;}
.ZwfwTopLeft .tabs{ margin-bottom: 0.6em;}
.ZwfwTopLeft ul li{ width:31.3%; margin:1%; height:8em;box-sizing: border-box;cursor: pointer;}
.ZwfwTopLeft ul li a{color:#003F80;text-decoration: none;font-size: 0.8em;}
.ZwfwTopLeft ul li:hover{transform:none;background: #fff;}
.ZwfwTopLeft ul li:hover{transform:none;background: #003F80;}
.ZwfwTopLeft ul li:hover a{color:#fff;}
.ZwfwTopLeft  ul li span{ height:3em;  display:block; margin:0 auto 0.5em auto; background:url(../images/BmcxCont_list1.png) center center no-repeat; background-size:auto 100%;}
.ZwfwTopLeft  ul li span.bg2{ background-image:url(../images/BmcxCont_list1.png);}
.ZwfwTopLeft  ul li span.bg3{ background-image:url(../images/BmcxCont_list1.png);}
.ZwfwTopLeft  ul li span.bg4{ background-image:url(../images/BmcxCont_list1.png);}
.ZwfwTopLeft  ul li span.bg5{ background-image:url(../images/BmcxCont_list1.png);}
.ZwfwTopLeft  ul li span.bg6{ background-image:url(../images/BmcxCont_list1.png);}
.ZwfwTopLeft  ul li span.bg7{ background-image:url(../images/BmcxCont_list1.png);}
.ZwfwTopLeft  ul li span.bg8{ background-image:url(../images/BmcxCont_list1.png);}
.ZwfwTopLeft  ul li span.bg9{ background-image:url(../images/BmcxCont_list1.png);}
.ZwfwTopLeft  ul li span.bg10{ background-image:url(../images/BmcxCont_list1.png);}

.ZwfwTopLeft ul li:hover{ background:#003F80; text-decoration:none; color:#fff;}
.ZwfwTopLeft ul li:hover span{background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwfwTopLeft  ul li:hover  span.bg2{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwfwTopLeft  ul li:hover  span.bg3{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwfwTopLeft  ul li:hover  span.bg4{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwfwTopLeft  ul li:hover  span.bg5{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwfwTopLeft  ul li:hover  span.bg6{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwfwTopLeft  ul li:hover  span.bg7{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwfwTopLeft  ul li:hover  span.bg8{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwfwTopLeft  ul li:hover  span.bg9{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwfwTopLeft  ul li:hover  span.bg10{ background-image:url(../images/BmcxCont_list2_hover.png);}
.ZwfwTopLeft .ZwfwTopBtn ul li:nth-child(4n+4){margin: 1%;}


.ZwfwTopRight{width:46%;padding: 2.5em;box-sizing: border-box;}
.ZwfwTopRight .CaiCont{ border:2px solid #eeeeee;border-radius:5px; margin: 0 0 0.92em 0; }
.ZwfwTopRight .CaiCont .touTit{ background:#eeeeee; font-size:1.5em; line-height:2.5; color:#003F80; text-align:center; font-weight:bold; cursor:pointer;}
.ZwfwTopRight .CaiCont ul{ overflow:hidden; background:url(../images/ZWFW20200825_07.png) bottom center no-repeat; padding:0 0 0.5em 0; display:none; background-size:100% 100% ;}
.ZwfwTopRight .CaiCont ul li{  width:44%; margin:0.5em 0 0 6%; float:left; display:table;  line-height:1.25; height:3.55em; overflow:hidden;}
.ZwfwTopRight .CaiCont ul li span{ width:85%;  display:table-cell; vertical-align:middle;background:url(../images/../images/ZWFW20200825_03.png) left center no-repeat; background-size:auto 40%;padding:0 0 0 15%;}
.ZwfwTopRight .CaiCont ul li a{color:#000;max-width:150px; display:block;}

.ZwfwTopRight .CaiCont.hover ul{ display:block;}

.ZwfwTopRight .CaiBanner img{ width:100%;}


.ZJSZ_gailan{position:relative;overflow:hidden;background:#fff;border-radius:5px;}
.ZJSZ_gailan .swiper-wrapper{ width:500%; padding:1em 0; overflow:hidden;}
.ZJSZ_gailan  .swiper-slide{float: left;text-align: center;  width:11.8em; height:9.5em; display:table; margin:0 5px;  overflow:hidden;}
.home2.showdiv .ZJSZ_gailan  .swiper-slide{transform: none; opacity: 1;}
.ZJSZ_gailan  .swiper-slide:hover{ background:#003F80;border-radius:5px;} 
.ZJSZ_gailan  .swiper-slide p{ display:table-cell; vertical-align:middle; font-size:1.25em;}
.ZJSZ_gailan  .swiper-slide span{ display:block;}
.ZJSZ_gailan  .swiper-slide span img{ width:35%;}
.ZJSZ_gailan  .swiper-slide a{ color:#000;}
.ZJSZ_gailan  .swiper-slide a:hover{ text-decoration:none;}
.ZJSZ_gailan  .swiper-slide h3 a {color:#fff;}
.ZJSZ_gailan  .swiper-slide ul{ vertical-align:middle; display:none;color:#fff; line-height:2;}
.ZJSZ_gailan  .swiper-slide ul h3{ font-size:1.25em; font-weight:normal;}
.ZJSZ_gailan  .swiper-slide ul li a{  display:inline-block; color:#fff; }
.ZJSZ_gailan  .swiper-slide ul li a:hover{ }
.ZJSZ_gailan  .swiper-slide:hover p{ display:none;}
.ZJSZ_gailan  .swiper-slide:hover ul{ display:table-cell;}

.msfw .tabtit{font-size: 1.5em;color: #003F80;font-weight: bold;position: relative;margin-bottom: 1em;}
.msfw .tabtit .BottomTit{display: inline-block;cursor: pointer;margin-right: 2em;color: rgba(0, 0, 0, 0.45);}
.msfw .tabtit .BottomTit.hover{border-bottom: 0.3em solid #003F80;color: #003F80;}
.msfw.tabWrap{padding:2.5em;box-sizing: border-box;}
.msfw.tabWrap .boxShowWrap{padding:1em;}
.tabtit{ overflow:hidden;}
.tab_con{ height:0; overflow:hidden;  border-radius:5px; }
.tab_con.hover{height:auto; overflow:visible;}
.tab_con .tabsTit{  height:2.4em; overflow:visible;}
.tab_con .tabsTit .swiper-slide{ width:auto;  margin-right: 0.4em;line-height:2.4em;color: rgba(0, 0, 0, 0.45);position:relative; cursor:pointer;padding:0em 1.5em;}
.tab_con .tabsTit .swiper-slide.active{ background: rgba(0, 0, 0, 0.04); color:#0963BE;}
.tab_con .tabsTit .swiper-slide.active::after{content:'∨';font-size: 1em;}
.tab_con .tabsTit .swiper-slide::after{content:'∧';font-size: 1em;}
.tab_con .FWtabCont{ background: rgba(0, 0, 0, 0.04);padding:2.5em; overflow:hidden; display:none;padding-bottom: 0;}
.tab_con .FWtabCont li{ display:inline-block;line-height:1;margin-bottom: 2.5em;margin-right: 1.5em;}
.tab_con .FWtabCont li a{ color:#000;}

.FwDtCont{ position:relative; padding:3em 0; overflow:hidden; }
.FwDtCont .MapCont{ position:absolute; top:0px; left:0px; z-index:1;}
.FwDtCont .Topsearch{max-width:1280px; margin:0 auto 41em auto; z-index:2; position:relative; overflow:hidden;}
.FwDtCont .Topsearch .BottomTit{ margin:0; float:left; width:50%;}
.FwDtCont .Topsearch .search{ float:right; width:50%;}
.FwDtCont .Topsearch label{ border-radius:10px; line-height:1.5; background:#fff; width:100%;display:block; float:right;  overflow:hidden; max-width:280px;}
.FwDtCont .Topsearch input{ width:72%; border:none; background:none; float:left; color:#989898; text-indent:1em;height:1.5em;font-size:1.3em;}
.FwDtCont .Topsearch .btn{ border:none; background:#003F80 url(../images/../images/futian20200810_29.png) center center no-repeat; border-radius:0 10px 10px 0; float:right; width:25%; height:1.5em; background-size: auto 60%;font-size:1.4em;}

.FwDtCont .swiper-container{ max-width:1136px; margin:0 auto; background:rgba(196,0,1,.8); border:2px solid #fff; padding:0 30px;}
.FwDtCont .swiper-container span{ display:block; margin:0 0 0.5em 0;}
.FwDtCont .swiper-container span img{ width:30%;}
.FwDtCont .swiper-container a{ color:#fff;text-align:center; display:block; font-size:1.25em; height:6em; padding:1.5em 0 0 0;}
.FwDtCont .swiper-button-prev{ background:url(../images/ZWFW20200825_22.png) center center no-repeat;}
.FwDtCont .swiper-button-next{ background:url(../images/ZWFW20200825_30.png) center center no-repeat;}
.FwDtCont .swiper-button-next:after,.FwDtCont  .swiper-button-prev:after{ display:none;}

.page{ width:100%; font-size:1.25em; line-height:1.8; color:#003F80; text-align:center; clear:both; padding:2em 0;}
.page a{  padding:0 1em; display:inline-block; margin:0 5px; color:#fff; background:#003F80; border-radius:5px;}
.page a:hover{ text-decoration:none;}
.more{ display:none;}
.more a{ display:block; text-align:center; background:#003F80; font-size:1.4rem; color:#fff; line-height:2; height:2em; margin:0.5em 0 ; border-radius:5px;}

/*--走进霞山--*/
.ZJFTtopBG{ background:url(../images/zjft20200904_01.jpg) top center no-repeat; padding:0 0 5em 0; }
.ZJFTtopBG .Toplink{ padding:1.5em 2%;}
.ZJFTtopBG .menu{ font-size:1.15em; display:table-cell; vertical-align:middle; }
.ZJFTtopBG .menu ul li a{color:#003F80;}
.ZJFTtopBG .menu ul li a:hover,.ZJFTtopBG  .menu ul li.hover a{ border-color:#003F80;}
.ZJFTtopTit{ max-width:1280px; margin:0 auto; text-align:center; padding:3em 0 4em 0;}
.ZJFTtopTit img{ width:66%;}

.ZJFTtopmenu{max-width:1280px; margin:0 auto;}
.ZJFTtopmenu ul{ overflow:hidden;}
.ZJFTtopmenu ul li{ width:20%; text-align:center; float:left; font-size:1.5em; font-weight:bold;}
.ZJFTtopmenu ul li span{ display:block; margin:0 auto 0.3em auto; border:2px solid #003F70; background:rgba(255,255,255,.8); border-radius:100%; padding:0.5em; width:30%; max-width:40px;}
.ZJFTtopmenu ul li a{ color:#fff;}
.ZJFTtopmenu ul li a:hover{ text-decoration:none;}

.ZJFTftgkContbg{ background:#eeeeee url(../images/zjft20200904_02.png) center center no-repeat; padding:7em 0;}
.ZJFTftgkCont{ background:#fff; box-shadow:0px 0px 10px rgba(0,0,0,.2); border-radius:10px; display:none; padding:0.5em 0;}
.ZJFTftgkCont .BottomTit{ margin:2.5em 3%; border-left:1em solid #003F80; padding:0 0 0 0.8em;}
.FTGKCont{ display:table; margin:0 3%; width:94%; padding:0 0 3em 0;}
.ZJFTftgkCont .LeftPic{ width:45%; display:table-cell; vertical-align:middle;}
.ZJFTftgkCont .LeftPic img{ width:100%;}
.ZJFTftgkCont .RightText{ width:30%;padding:0 0 0 3%;  display:table-cell; vertical-align:middle;}
.ZJFTftgkCont .RightText p{ line-height:1.8; color:#2c2c2c; height:12.6em; overflow:hidden;}
.ZJFTftgkCont .RightText h3{ line-height:2; font-size:1.15em; text-align:right; font-weight:normal; margin:1em 0 0 0;}
.ZJFTftgkCont .RightText h3 a{ display:inline-block; padding:0 1em; background:#003F80; color:#fff; border-radius:10px;}
.ZJFTftgkContbg .tabsTit{ max-width:1280px; margin:3.5em auto;}
.ZJFTftgkContbg .tabsTit .swiper-slide{ width:auto; min-width:6em;  width:15.9%; background:#fef8f1; margin:0 0.9% 0 0; line-height:4.5; font-size:1.15em; text-align:center; color:#2c2c2c; border-radius:10px; cursor:pointer;}
.ZJFTftgkContbg .tabsTit .swiper-slide.active{ background:#003F80 url(../images/zjft220200904_27.png) right center no-repeat; background-size:100% 100%; color:#fff;}

.ZJFTftgkContbg .tabsTit .swiper-slide:nth-child(2){animation-duration: 1.4s;}
.ZJFTftgkContbg .tabsTit .swiper-slide:nth-child(3){animation-duration: 1.8s;}
.ZJFTftgkContbg .tabsTit .swiper-slide:nth-child(4){animation-duration: 2.2s;}
.ZJFTftgkContbg .tabsTit .swiper-slide:nth-child(5){animation-duration: 2.3s;}
.ZJFTftgkContbg .tabsTit .swiper-slide:nth-child(6){animation-duration: 2.4s;}
.ZJFTftgkContbg .tabsTit .swiper-slide:nth-child(7){animation-duration: 2.5s;}

.FTFCContBg{ background:url(../images/zjft20200904_03.jpg) center center no-repeat;  padding:6.3em 0;}
.FTFCContBg .conter{ position:relative;}
.FTFCContBg .BottomTit{ position:absolute; width:30%; bottom:22%; right:0px; text-align:center; font-size:1.1em; margin:0;}
.FTFCContBg .BottomTit em{ color:#fff;}
.FTFCContBg .BottomTit span{ background:#fff; color:#003F80;}
.FTFCContBg .device{ width:39%; float:left;}
.FTFCContBg .device .swiper-pagination span{ width:0.5em; height:0.5em;}
.FTFCContBg .device .swiper-pagination span.swiper-pagination-bullet-active{ background-color:#003F80;}
.FTFCContBg .device .swiper-pagination{ bottom:2em;}
.FTFCContBg .RightPic{ width:61%; float:left;}
.FTFCContBg .RightPic ul{ overflow:hidden;}
.FTFCContBg .RightPic ul li{ width:48.3%; margin:0 0 2.8% 1.7%; position:relative; float:left;}

.FTFCContBg .RightPic ul li:nth-child(2){animation-duration: 1.5s;}
.FTFCContBg .RightPic ul li:nth-child(3){animation-duration: 2s;}
.FTFCContBg .RightPic ul li:nth-child(3){animation-duration: 2.5s;}
.FTFCContBg .RightPic ul li:hover{animation:myfirst2 1s;animation-fill-mode:forwards;}
.FTFCContBg .RightPic ul li img{ width:100%;}
.FTFCContBg .RightPic ul li p{position:absolute; font-size:1.5em; 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)); width:85%; overflow:hidden; z-index:9; text-indent:1em; padding:0 15% 0 0; font-family: 'rzzy';}


.ZHFTContBg{ background:url(../images/zjft20200904_04.jpg) center center no-repeat; padding:8.8em 0; }
.ZHFTContBg .conter{ background:#fff;}
.ZHFTLeftCont{ width:22.5%; height:29.5em;}
.ZHFTLeftCont .BottomTit{margin: 3.5em 0 2em; text-align:center;}
.ZHFTLeftCont ul{ margin:0 0 0 3.5em;}
.ZHFTLeftCont ul li{ line-height:2.6; font-size:1.15em;}
.ZHFTLeftCont ul li a{ color:#003F80;}
.ZHFTLeftCont ul li:before{content:'\25aa';  color:#003F80; display: inline-block;margin-right: 10px;}
.ZHFTRightCont{ width:77.5%;height:29.5em;}
.ZHFTRightCont .LeftPic{ width:65%; overflow:hidden;}
.ZHFTRightCont .rightText{ width:30%; padding:0 2.5%;}
.ZHFTRightCont .rightText p{height:28em; font-size:1.15em; line-height:1.6; display:table-cell; vertical-align:middle;}
.ZHFTRightCont .rightText h6{ text-align:right; font-size:1.15em; font-weight:normal;}
.ZHFTRightCont .rightText h6 a{ color:#fff; background:#003F80; border-radius:10px; padding:0 0.5em; line-height:2; display:inline-block;}

.FTQQContBg{ background:#eff0f2 url(../images/zjft20200904_05.jpg) bottom center no-repeat; padding:9em 0;}
.FTQQContBg .BottomTit{ margin:2em 0 3em 0;}
.FTQQLeftCont{ width:19%; background:url(../images/zjft220200904_46.jpg) center center no-repeat; background-size:100% auto; border-radius:10px; padding:1em 0;color:#fff; position:relative; overflow:hidden; float:left; }
.FTQQLeftCont + .FTQQLeftCont{ margin:0 0 0 1.25%;}
.FTQQLeftCont a{ color:#fff;}
.FTQQLeftCont .tetxtit{font-family: 'rzzy'; font-size:2.75em; width:1em; margin:2em auto 0 auto; border:none; line-height:1.5; height:9.5em;}
.FTQQLeftCont .tetxtit a{ color:#fff;}
.FTQQLeftCont .textmore{ position:absolute; bottom:1em; right:1em; opacity:0.6; z-index:3;}
.FTQQLeftCont .tanKcont{ background:rgba(187,22,29,.8); position:absolute; top:0px; left:0px; width:100%; height:100%;  border-radius:10px; z-index:2; opacity:0; }
.FTQQLeftCont .tanKcont .touTit{ margin:1.5em 1em 0 1em; font-size:1.5em;font-family: 'rzzy';}
.FTQQLeftCont .tanKcont ul{ height:25em;line-height:2.5;  display:table-cell;  vertical-align:middle;}
.FTQQLeftCont .tanKcont ul li{  height:2.5em; overflow:hidden;margin:0 1.5em;}
.FTQQLeftCont .tanKcont ul li:before{content:'\25aa';  color:#fff; display: inline-block;margin-right: 10px;}
.FTQQLeftCont .tanKcont ul li a{ color:#fff;}
.FTQQLeftCont:hover .tetxtit{ opacity:0;}
.FTQQLeftCont:hover .tanKcont{animation:myfirst 1s;animation-fill-mode:forwards;}
.FTQQLeftContBg2{ background-image:url(../images/zjft220200904_48.jpg);}
.FTQQLeftContBg2 .tanKcont{ background:rgba(255,146,52,.8);}
.FTQQLeftContBg3{ background-image:url(../images/zjft220200904_51.jpg);}
.FTQQLeftContBg3 .tanKcont{ background:rgba(97,161,232,.8);}
.FTQQLeftContBg4{ background-image:url(../images/zjft220200904_53.jpg);}
.FTQQLeftContBg4 .tanKcont{ background:rgba(192,4,4,.8);}
.FTQQLeftContBg5{ background-image:url(../images/zjft220200904_55.jpg);}
.FTQQLeftContBg5 .tanKcont{ background:rgba(112,47,185,.8);}
.FTQQLeftContBg5 .tetxtit{ line-height:1.2;}
@keyframes myfirst
{
from { opacity:0}
to { opacity:1;}
}
@keyframes myfirst2
{
from {transform: scale(1);}
to { transform: scale(1.05);}
}

.TZFTContBg{ background-image:url(../images/zjft20200904_06.jpg); padding:6em 0;}
.TZFTContBg .BottomTit{ left:0px;}
.TZFTContBg .LeftPic{ width:41.2%; position:relative; float:left;}
.TZFTContBg .LeftPic:hover{animation:myfirst2 1s;animation-fill-mode:forwards;}
.TZFTContBg .LeftPic img{ width:100%;}
.TZFTContBg .LeftPic p{position:absolute; font-size:1.5em; 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)); width:85%; overflow:hidden; z-index:9; text-indent:1em; padding:0 15% 0 0; font-family: 'rzzy';}
.TZFTContBg .RightPic{ width:58.8%; float:right;}
.TZFTContBg .RightPic ul li{ width:46.9%; margin:0 0 3.5% 2.5%;}

.FTYHCont{ position:relative;}
.FTYHCont .TouTit{ position:absolute; left:50%; margin-left:-600px; top:0px; background:#003F80; padding:0 0 1em 0;}
.FTYHCont .TouTit .BottomTit{ margin:2em 4em 1em 2em; font-size:1.1em;}
.FTYHCont .TouTit .BottomTit em{ color:#fff;}
.FTYHCont .TouTit .BottomTit span{ background:#fff; color:#003F80;}
.FTYHCont .TouTit a{ text-align:right; display:block; color:#e5a3ab; margin:0 1em;}
.FTYHCont .TouTit a span{ padding:0 0 0 2em; background:url(../images/futian20200907_07.png) left center no-repeat; background-size:auto 1.5em;}
.FTYHCont img{ width:100%;}

.conter .WGKtit{ height:45px; line-height:45px; background:#ededed; border-radius:8px 8px 0 0px; overflow:hidden; margin:0 0 10px 0;}
.conter .WGKtit span{ float:left; background:#4090c0 ; width:100px;  border-radius:8px 8px 0 0px;box-shadow:5px 5px 5px rgba(0,0,0,.2); color:#fff; font-size:20px; width:180px; text-align:center; }
.conter .WGKtit  a{ float:right; font-size:14px; padding:14px 20px 0 0;}

.conter_dx_tit{text-align:center; font-size:1.85em; line-height:1.2;  color:#456a80; margin:0 0 0.5em 0;}
.conter_dx_tit span{ display:block; color:#cccccc; font-size:0.7em; }
.conter .daoyucon{ color:#666; line-height:1.5; }
.conter .daoyucon p{ text-indent:2em; margin:0 0 0.5em 0;}
.conter .daoyucon p a{ color:#3781ae;}

.conter .list_leftcon{ width:49%;  margin:0 0 2%  0;}
.conter .list_rightcon_b{ width:725px; float:right;}
.conter .list_rightcon_b .tit span{ width:180px;}
.conter .list_leftcon ul{ }
.conter .list_leftcon ul li{ height:2.5em; line-height:2.5; color:#999;  overflow:hidden; border-bottom:1px dashed #cccccc;}
.conter .list_leftcon ul li span{ float:right;}
.conter .list_leftcon ul li a{color:#333;  }


.conter_bg{ background:#f6f5f7; padding:1em 0;}
.WGKconter{ margin:2em auto;}
.conter .glgk_leftcon{ width:57%; overflow:hidden; }
.conter .leftmenu{ float:left; width:164px; background:#ededed; display:inline; margin:0 20px 0 0;border-radius:5px;}
.conter .leftmenu span{ height:4em; color:#999999; display:block; line-height:4; text-align:center; position:relative; font-size:1.25em; cursor:pointer;}
.conter .leftmenu span em{ position:absolute; right:-5px; top:30px; display:none;}
.conter .leftmenu span.hover{ background:#4090c0; color:#fff; border-radius:5px;}
.conter .leftmenu span.hover em{ display:block;}
.conter .glgk_leftcon .list_leftcon{ width:auto; display:none;}

.wrap{ padding-left:3%;height:400px; width:69%;  overflow: hidden;  position: relative;  background: #fff;}
.wrap ul{position:absolute;}  
.wrap ul li{height:385px;} 
.wrap ul li img{ height:100%; width:100%;}
.wrap ol{ position:absolute;  right:5px;  bottom:10px;} 
.wrap ol li{height:20px; width: 20px;  background:#ccc;  border:solid 1px #666;  margin-left:5px;  color:#000;  float:left;  line-height:center;  text-align:center;  cursor:pointer;} 
.wrap ol .on{ background:#E97305;  color:#fff;}

/*--通用样式--*/
.ALLmargin{ padding:1em 0;}
.ALLmargin2{ padding:2.5em 0;}
.ALLmargin3{ padding: 2.5em 0;}
.ALLmargin4{ padding:2em 0;}
.ALLmargin5{ padding:2em 0 6em 0;}
.ALLmargin6{ padding:2em  0;}
.ALLmargin7{ padding:0 0 2.5em  0;padding-top: 2.5em;}
.ALLmargin8{ padding:5em 0 0  0;}
.ALLmargin9{ padding-top:2.5em;}
.ALLmargin7>div{padding:2.5em;box-sizing: border-box;}

.mainList{ position:relative; overflow:hidden; max-width:1200px; margin:1em auto; }
.nei_tit{color:#8d8d8d; line-height:1.5; font-size:1.3em; }
.nei_tit a{ color:#8d8d8d; padding:0 1em;}
/*--详情页--*/

.mainList  .xx_con{ margin:2em 0;}
.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(../images/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;    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:hover{ color:#003d93;}
.mainList  .fenx_con .fjdown p{ line-height:2; height:2em;}
.mainList  .fenx_con .fjdown p a{ color:#003F80;}
.mainList  .fenx_con .cont{ overflow:hidden; }
.mainList  .fenx_left{ float:left; width:55%;  padding:30px 0 0 0;}
.mainList  .fenx_con .daying{ float:right; width:45%; font-size:14px; line-height:20px; height:40px; text-align:right;padding-top: 20px}
.mainList  .fenx_con .daying a{ color:#444444; }

.mainList  .LDwzycont .news_cont_d_wrap p{ margin:0;}
.mainList{ position:relative; overflow:hidden; max-width:1200px; margin:1em auto; }
.nei_tit{color:#8d8d8d; line-height:1.5; font-size:1.3em; }
.nei_tit a{ color:#8d8d8d; padding:0 1em;}

.sjlist_con #zm_ml_xsdw_left div{ margin:0 0 1em 0;}
.sjlist_con .left_menu h4{ background:#003F80; margin:0 5%; border-radius:5px; color:#fff;  height:2em; line-height:2; cursor:pointer; font-weight:normal; text-align:center; font-size:1.25em;}
.sjlist_con .left_menu h4 span{ background:url(../images/zcfg20200820_04.png) right center no-repeat;padding:0 20px 0 0 ;}
.sjlist_con .left_menu ul{ display:none; padding:0.5em 0;}
.sjlist_con .left_menu ul li{ height:2.4em; line-height:2.4; text-align:center; font-size:1.25em;}
.sjlist_con .left_menu ul li a{ color:#000;}
.sjlist_con .left_menu ul li a:hover,.sjlist_con .left_menu ul li a.hover{ color:#003F80; text-decoration:none;}
.sjlist_con .left_menu .bfhover ul{ display:block; }
.sjlist_con .left_menu .bfhover h4{}
.sjlist_con .left_menu .bfhover h4 span{ background-image:url(../images/zcfg20200820_03.png);}

.sjlist_con .LDleftList{ margin:1em 0 0 0;}
.sjlist_con .LDleftList p{ font-size:1.25em; line-height:2; margin:0.5em 1em; text-align:center;}
.sjlist_con .LDleftList p a{ color:#000; display:block; background: #fff;}
.sjlist_con .LDleftList p a:hover,.sjlist_con .LDleftList p.hover a{ background:url(../images/qld20200917_06.jpg) center center no-repeat; background-size:100% 100%; color:#003F80; border-radius:5px; text-decoration:none;}

.sjlist_con .touTit span{background:#003F80; border-radius:5px; color:#fff; padding:0.5em 0.9em;display:inline-block;margin-bottom: 1em;}
.sjlist_con  .ListconC{ overflow:hidden; color:#585858; font-size:1.1em; line-height:3; height:3em; position:relative; padding:0 1em;white-space: nowrap;text-overflow: ellipsis;word-break: break-all;}
.sjlist_con  .ListconC:hover{ background:#f4f4f4;}
.sjlist_con  .ListconC span{ float:right; color:#6d6d6d; padding:0 0 0 10px;}
.sjlist_con  .ListconC a{color:#000; text-decoration:none;}
.sjlist_con  .ListconC:before{content:'\25aa';  color:#003F80; display: inline-block;margin-right: 10px;}

.sjlist_con .JglistCont ul{ overflow:hidden;}
.sjlist_con .JglistCont ul li{ float:left; width:33.3%; line-height:2.5;  margin:0 0 0.5em 0; font-size:1.15em;}
.sjlist_con .JglistCont ul li a{ color:#0a0a0a; padding:0 0.5em; display:block;height:2.5em; overflow:hidden; border-radius:5px;text-overflow:ellipsis;white-space: nowrap;}
.sjlist_con .JglistCont ul li a:hover{ background:#f4f4f4; text-decoration:none;}
.sjlist_con .JglistCont ul li a:before{content:'\25aa';  color:#003F80; display: inline-block;margin-right: 10px;}

.sjlist_con{ padding:0 0 0 365px; max-width:835px; margin:0 auto 1em auto; overflow:hidden; }
.sjlist_con .left_menu{ float:left; width:345px; position:relative; margin-left:-365px;  background:#f4f4f4; padding-bottom:9999px; margin-bottom:-9999px;}
.sjlist_con .left_menu h3{ overflow:hidden;  padding:1.5em 1em; font-weight:normal;}
.sjlist_con .left_menu h3 em{font-family: 'rzzy'; color:#003F80; font-size:2em; line-height:1;}
.sjlist_con .left_menu h3 span{ background:#003F80; display:inline-block; border-radius:5px; font-size:1.6em; padding:0 0.5em; line-height:1.18; color:#fff; margin:0 0 0 0.2em; font-weight:normal; }
.sjlist_con .left_menu h3 a{ float:right; color:#838383; line-height:2;}
.sjlist_con .left_menu h2{ background:#003F80; color:#fff; border-radius:5px; line-height:2; font-size:1.25em;text-align:center; margin:0 1em 1em 1em;}
.sjlist_con .left_menu h2 a{  color:#fff;}
.sjlist_con .left_menu .text{ margin:1em 1.5em; text-indent:2em; line-height:1.8; font-size:1.25em;}
.sjlist_con .left_menu .bfhover div.LDleftList{display: block;}
.sjlist_con .left_menu div.LDleftList{display: none;}

.shareHq { position: relative}
.shareHq:hover .fenxiang {display: block}
.fenxiang { display: none; width: 220px; padding: 1em; padding-left: 16px; position: absolute; z-index: 99;  right: 82px;  top: 6px; z-index: 99;  background-color: #feeff7; border-radius: 10px;  }


/* 重点领域信息公开 */
.important { width: 1200px; margin: 0 auto;  padding-bottom: 30px; box-sizing:border-box; padding:0 15px; overflow: hidden;}
.important .title { margin-bottom: 30px; width: 100%;  }
.important .row{ padding-top: 10px; overflow: visible;  }
.important .row>div { float: left; width: 332px; height: 252px; margin-right: 30px;border-radius: 4px; box-shadow: 0px 2px 8px 0px rgba(38, 38, 39, 0.15); text-align: center; padding: 37px 18px 35px 18px; margin-bottom: 30px;border: 1px solid #0077B5; }
.important .row>div:nth-child(3n+3) { margin-right: 0px; }
.important .row>div img { margin-bottom: 25px; }
.important .row>div dt {font-size: 18px; font-weight: bold; margin-bottom: 20px; }
.important .row>div dt a{ color: #666; }
.important .row>div dd,.important .row>div dd a { font-size: 15px; color: #666666; line-height: 24px;}
.important .row>div dd{ font-size:0; margin: 0;}
.important .row>div dd a{ padding: 0 5px; border-right: 2px #999 solid; margin: 0; display: inline; margin-bottom: 7px;}
.important .row>div dd a:first-child{  padding-left: 0;}
.important .row>div dd a:last-child{ border-right: none; padding-right: 0;}


/* 领导之窗 */
.ldzc{ width: 1170px; padding: 0 15px;  margin: 0 auto;}
.ldzc .row{ margin-bottom: 20px;}
.ldzc .row .h3{ background: #fafafa; line-height: 44px; padding-left: 20px; border-bottom: 1px solid #f2f2f2; }
.ldzc .row ul{ padding: 15px;}
.ldzc .row ul li{ overflow: hidden; background: #fbfbfb; border-radius:6px; position: relative; padding-left: 120px; line-height: 50px; margin-bottom: 10px;}
.ldzc .row ul li:hover{ background: #f2f2f2;}
.ldzc .row ul li span{ position: absolute; left: 0; top: 0; width: 100px; font-size: 16px; text-align: center; background: #2C74C4; color: #FFF; line-height: 50px; border-radius: 6px; }
.ldzc .row ul li a{ color: #666; margin-right: 5px;}
.ldzc .row ul li a:hover{ color: #003D93; font-weight: bold;}

/* 数据发布 */
.web-data{width: 1200px;margin: 0 auto }
.web-data .row{ overflow: hidden; display: flex; justify-content: space-between;}
.wrapper{ width: 530px;}
.wrapper .h3{ line-height: 46px; }
.wrapper .h3 a{ display: inline-block;font-size: 20px; color: #666; border-bottom: 2px solid #003D93; color: #003D93; text-decoration: none;}
.article-content{padding-top:20px}
.article-content .article-row li{height:43px;line-height:43px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;padding-left:15px}
.article-content .article-row li::before{content:'';width:4px;height:4px;position:absolute;left:0;top:50%;margin-top:-1.5px;background:#333}
.article-content .article-row li .date{color:#999;font-size:16px;float:right;padding-left:60px}
.article-content .article-row li a{color:#666;}

.wrapper-taps .title{ font-size: 30px; text-align: center; margin-bottom: 25px;}
.wrapper-taps .tabs {margin-bottom: 30px; overflow: hidden;}
.wrapper-taps .tabs div {cursor: pointer;text-align: center;float: left;width: 20%;height: 72px;line-height: 72px;background: #f5f7f7; font-size: 18px;}
.wrapper-taps .tabs div.active {background: #005192;color: #fff;}
.statistical {width: 100%;height: 500px;margin-bottom: 40px;}

/* 扶贫基金专栏 */
.cover-1200{ width: 1200px; margin: 0 auto 20px; }
.cover-1200 img{ width: 100%;}

.fpzczl,.fpzczl *{ box-sizing: border-box;}
.fpzczl{ width: 1200px; margin: 0 auto;}
.fpzczl .row{ margin-bottom: 20px;}
.fpzczl .row .h3{ line-height: 52px; font-size: 18px; background: #f9f9f9; padding: 0 20px; color: #666;}
.fpzczl .row .h3 a{ float: right; color: #999;}
.fpzczl .row .ul{ padding: 10px 0;}
.fpzczl .row .ul .li{ position: relative; padding: 0 100px 0 20px; line-height: 46px; font-size: 16px;  }
.fpzczl .row .ul .li a{color: #000;}
.fpzczl .row .ul .li .right{ position: absolute; top: 0; right: 20px; font-size: 14px; color: #666; }
.fpzczl .row .ul .li:hover{ background: #fafafa;}

/* 组织机构 */
.zfjg,.zfjg *{ box-sizing: border-box;}
.zfjg{ width: 1200px; margin: 0 auto;}
.zfjg-h3{line-height: 60px; font-size: 28px; text-align: center; margin-bottom: 20px; }

.zfjg .row .h3{  background: #f9f9f9;  font-size: 16px; font-weight: bold; padding: 12px 0; }
.zfjg .row .h3 span{ display: inline-block; border-left: 5px solid #0963BE; padding: 0 10px; line-height: 28px; }
.zfjg .row .ul{ overflow: hidden; padding: 10px 0;}
.zfjg .row .ul .li{ float: left;width:33.3% ; line-height: 44px; font-size: 16px; padding-left: 15px; color: #333; }
.zfjg .row .ul .li:hover{ background: #fafafa;}


/* 首页左下角幻灯片 */
.swiper-container.bottom-swiper{ display: block; position: fixed ; left: 0; bottom: 0; width: 320px; height:190px;  }
.swiper-container.bottom-swiper img{ width: 320px; height: 190px;}
.swiper-container.bottom-swiper .bottom-close{ position: absolute; top: 0; right: 0;  z-index: 999999; background: #FFF; padding: 4px; }
.swiper-container.bottom-swiper .bottom-close img{ width: 12px; height: 12px; }
.swiper-container.bottom-swiper .swiper-pagination3{ position: relative; top: -20px;z-index: 99999; width: 100%; text-align: right; left: -10px; }
.swiper-container.bottom-swiper .swiper-pagination3 .swiper-pagination-bullet{ width: 12px; height: 12px; }




@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-60px);
    -ms-transform: translateX(-60px);
    transform: translateX(-60px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(60px);
    -ms-transform: translateX(60px);
    transform: translateX(60px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    transform: translateY(-40px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -ms-transform: translateY(40px);
    transform: translateY(40px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInUp;
}

@keyframes fadeInScale {
  0% {
    opacity: 0;
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1);
  }

  100% {
    opacity: 1;
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1);
  }
}

.fadeInScale {
  -webkit-animation-name: fadeInScale;
  animation-name: fadeInScale;
}

@keyframes fadeInDuijiao1 {
 0% {
    opacity: 0;
    -webkit-transform: translate(-100px,-100px);
    -ms-transform: translate(-100px,-100px);
    transform: translate(-100px,-100px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
  }
}

.fadeInDuijiao1 {
  -webkit-animation-name: fadeInDuijiao1;
  animation-name: fadeInDuijiao1;
}
@keyframes fadeInDuijiao2 {
 0% {
    opacity: 0;
    -webkit-transform: translate(100px,100px);
    -ms-transform: translate(100px,100px);
    transform: translate(100px,100px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
  }
}

.fadeInDuijiao2 {
  -webkit-animation-name: fadeInDuijiao2;
  animation-name: fadeInDuijiao2;
}

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}


