/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd,input,button{margin:0; font-size:16px;}
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{ 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"; background:#f1f4f9;}
/****************全局头尾*****************/
.AllYdCon{display:none;}
.AllLeftCon{ float:left;}
.AllRightCon{ float:right;}
/******底部样式******/
.footer {width:100%; background:#0b5fb5; margin:20px 0 0 0; padding:2em 0;}
.footer_con{ max-width:1200px;margin:0 auto; color:#fff;  line-height:2.2;  position:relative;}
.footer_con .text{text-align:center;padding:0 100px; position:relative;}
.footer_con .text span{ padding:0 20px 0 0;}
.footer_con .text span.BAtb{ background:url(https://wjw.sz.gov.cn/ztimages/jkfz20200426_61.png) left center no-repeat; background-size:auto 100%; padding:0 20px 0 1.5em;}
.footer_con .text a{ color:#fff; }
.footer_con .TBcont{ position:absolute; width:100%;}
.footer_con .TBcont .TBright{ float:right; text-align:center;}
.footer_con .TBcont .TBright img{ display:block;}

/****中间头部样式***/
.top_bg{ width:100%; background:#0b5fb5 url(https://wjw.sz.gov.cn/ztimages/jkfz20200426_31.jpg) ; }
.top_bg_con{  background:url(https://wjw.sz.gov.cn/ztimages/fzzxBG.png) center top no-repeat; }
.top_bg_con .logo{padding:3em 0; max-width:1200px; margin:0 auto;}
.top_bg_con .logo img{ width:85%;  max-width:660px;}
.top_bg_con .menuBg{ background:rgb(13 92 187);}
.top_bg_con .menu{max-width:1200px; margin:0 auto; overflow:hidden; padding:1em 0;}
.top_bg_con .menu ul{ width:70%; float:left; font-size:24px; overflow:hidden;}
.top_bg_con .menu ul li{ width:16.6%; text-align:center; float:left;}
.top_bg_con .menu ul li a{ color:#fff; padding:0 0 0.3em 0; display:inline-block; font-weight:bold;}
.top_bg_con .menu ul li a:hover{ text-decoration:none;}
.top_bg_con .menu ul li.hover a{ border-bottom:4px solid #fff;}
.top_bg_con .menu .search{ background:#d8e1eb; float:right; width:25%; border-radius:10px; color:#6872a8; padding:0.31em; height:2em;}
.top_bg_con .menu .search input.keywords{ width:77%; float:left; border:none; background:none; height:2em; line-height:2;color:#6872a8; text-indent:1em;}
.top_bg_con .menu .search .btn1{ float:right; width:20%; border:none; background:#0b5fb5 url(https://wjw.sz.gov.cn/ztimages/jkfz20200426_16.png) center center no-repeat;  border-radius:10px; height:2em; line-height:2;}
.top_bg_con .menu .tab_con{ display:none; float:left; width:100%; line-height:1; padding:0.8em 0 0 0;}
.top_bg_con .menu .tab_con a{ color:#fff; padding:0 0 0 3em;}

.conter{ max-width:1200px; margin:0.5em auto; overflow:hidden;}
.conter .TopBanner img{ width:100%;}
.conter .TopCont{ background:#fff; margin:1.5em 0; padding:1.3em;overflow:hidden;}
.conter .TopText{ font-size:20px; line-height:1.5; color:#0b5fb5; padding:0 0 1.3em 0; }
.conter .TopText p{text-indent:2em;}
.conter .TopText h1{ text-align:center; font-size:36px; margin:0 0 0.5em 0;}
.conter .TopText a{color:#0b5fb5;}

.conter .tit{ background:url(https://wjw.sz.gov.cn/ztimages/jkfzyd20200426_24.jpg); line-height:1.5; height:1.5em;font-weight:bold; margin:1.5em 0;}
.conter .tit a{ color:#0b5fb5; float:right; }
.conter .tit span{ font-size:30px; color:#0b5fb5; float:left; background:#fff; line-height:1.1; position:relative; top:-0.2em; padding:0 0.4em; border-left:0.4em solid #0b5fb5;} 

.conter .TopCont .PicLeftCont{ width:56%;}

.conter .TopCont .PicLeftCont .swiper-container { width: 100%; margin-left: auto; margin-right: auto;}
.conter .TopCont .PicLeftCont .swiper-slide {
background-size: cover;background-position: center;}
.conter .TopCont .PicLeftCont .swiper-slide img{width:100%;}
.conter .TopCont .PicLeftCont .gallery-top {width: 100%;}
.conter .TopCont .PicLeftCont .gallery-thumbs {
box-sizing: border-box;padding: 10px 0;}
.conter .TopCont .PicLeftCont .gallery-thumbs .swiper-slide {height: 100%;opacity: 0.4;}
.conter .TopCont .PicLeftCont .gallery-thumbs .swiper-slide-active {opacity: 1;}
.conter .TopCont .PicLeftCont .swiper-pagination{ text-align:right;}
.conter .TopCont .PicLeftCont .swiper-pagination-bullet{ width:12px; height:12px; background:#fff; opacity:10;}
.conter .TopCont .PicLeftCont .swiper-pagination-bullet-active{ background:#fcca01;}
.conter .TopCont .PicLeftCont .swiper-button-white{ background-color:rgba(27,27,27,.2); padding:0.5em;}
.conter .TopCont .PicLeftCont .swiper-button-next, .conter .TopCont .PicLeftCont .swiper-button-prev{}


.conter .TopCont .RightList{ width:41%;}
.conter .TopCont .RightList .text{ line-height:1.5; font-size:20px; color:#0b5fb5;  margin:0 0 0.8em 0; font-weight:bold;}
.conter .TopCont ul{font-size:20px;}
.conter .TopCont .RightList li{line-height:2.7;height:2.7em;}
.conter .ListNewsCont ul li{ background:url(https://wjw.sz.gov.cn/ztimages/jkfzyd20200426_03.jpg) left center no-repeat;  color:#8d8d8d; padding:0 0 0 0.8em;  overflow:hidden; background-size:auto 0.3em; }
.conter .ListNewsCont ul li a{ color:#000;}
.conter .ListNewsCont ul li a:hover{ color:#0b5fb5;}
.conter .ListNewsCont ul li span{ float:right;}
.conter .more{ display:none;}
.conter .more a{ display:block; text-align:center; background:#f9fbff; font-size:2rem; color:#0b5fb5; line-height:2; height:2em; margin:0.5em 0 ;}
.conter .Ydbtn{ background:url(https://wjw.sz.gov.cn/ztimages/jkfz20200426_39.png) bottom center repeat-x;  text-align:center; padding:0 0 12px 0; }

.conter .LeftCont{ width:49.2%; background:#fff; padding:1.5em 0; margin:0 0 1.6% 0;}
.conter .LeftCont2{margin:0 0 1.6% 1.6%;}
.conter .LeftCont .tit,.conter .RightCont .tit{ margin:1em 1.5em;}
.conter .LeftCont ul{ margin:0 1.5em;}
.conter .LeftCont ul li{ height:3em; line-height:3;}

.conter .RightCont{ width:32.3%; background:#fff; padding:1.5em  0; }
.conter .RightCont .banner{ margin:1.1em 1.5em 0 1.5em;}
.conter .RightCont .banner img{ width:100%;}

.rightNav{ position:fixed; right:1em; bottom:100px; z-index:999;}
.rightNav li{ background:#fff; box-shadow:1px 1px 5px rgba(0,0,0,.2); border-radius:100%; margin:0 0 1.5em 0; width:3.5em;}
.rightNav li img{ width:100%; display:block;}



/*--列表页--*/

.mainList{ position:relative; overflow:hidden; max-width:1200px; margin:0px auto; background:#fff; padding:1.5em 0;}
.mainList .nei_tit{color:#0b5fb5; margin:0 3% 3% 3%; line-height:1.5; font-size:18px; font-weight:bold;}
.mainList .nei_tit a{ color:#0b5fb5; padding:0 5px;}

.mainList .left_menu{ width:21%;   margin:0 3%;}
.mainList .left_menu h3{ border:1px solid #dfeaf6; background:#0b5fb5 url(https://wjw.sz.gov.cn/ztimages/jkfzlist20200428_03.png) 90% center no-repeat; line-height:2.4; overflow:hidden; color:#fff; text-align:center; background-size:auto 0.5em; margin:0 0 0.7em 0; cursor:pointer;}
.mainList .left_menu h3.hover{ background-image:url(https://wjw.sz.gov.cn/ztimages/jkfzlist20200428_04.png);}
.mainList .left_menu ul{ overflow:hidden;}
.mainList .left_menu ul li{ line-height:3.2; height:3.2em; margin:0 0 1em 0;}
.mainList .left_menu ul li a{ color:#515151; display:block; background:#ededed; padding:0 0 0 2em;}
.mainList .left_menu ul li a:hover,.mainList .left_menu ul li.hover a{color:#fff;background:#0b5fb5; text-decoration:none;}


.mainList .right_cont{ width:70%;}
.mainList .right_cont .listtit{ font-size:30px;  border-bottom:1px  solid #e1e1e1; padding:0 0 0.5em 0; margin:0 0 0.5em 0; }
.mainList .right_cont .listtit span{ color:#0b5fb5; border-left:0.4em solid #0b5fb5; padding:0 0 0 0.5em; font-weight:bold; line-height:1; height:1em; overflow:hidden; display:block; }

.mainList .right_cont .Listcont{}
.mainList .right_cont .ListconC{ overflow:hidden; color:#585858; line-height:2.6; height:2.6em; position:relative;}
.mainList .right_cont .ListconC span{ background:#fff; float:right; color:#585858; padding:0 0 0 10px;}
.mainList .right_cont .ListconC a{color:#585858; text-decoration:none;}


.mainList .right_cont .page{ width:100%; line-height:1.8; color:#000; text-align:center; margin:20px 0;}
.mainList .right_cont .page a{ border:1px solid #eaeaea; padding:0 10px; display:inline-block; margin:0 5px; color:#000;}
.mainList .right_cont .page a:hover{ color:#fff; background:#0b5fb5; text-decoration:none;}
.mainList .right_cont .page input{ width:40px; line-height:1; height:1em; margin:0 10px; }
.mainList .right_cont .more{ display:none;}
.mainList .right_cont .more a{ display:block; text-align:center; background:#f9fbff; font-size:2rem; color:#0b5fb5; line-height:2; height:2em; margin:0.5em 0 ;}




/*--细览--*/
.mainListXL{ border:1px solid #e5e5e5; border-top:none; padding:20px; max-width:1160px; margin:0 auto 20px auto;}
.mainListXL .left_menu{ display:none;}
.mainList  .xx_con{ margin:0 3%;}
.mainList .toutit{}
.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(https://wjw.sz.gov.cn/ztimages/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 1em 0;}
.mainList  .xx_con p img{ max-width:100%;}

.mainList  .fenx_con{ clear:both; margin:0 3%;}


.mainList  .fenx_con .fjdown a{ color:#040404; padding:0 5px 0 0;}
.mainList  .fenx_con .fjdown a:hover{ color:#003d93;}
.mainList  .fenx_con .fjdown p{ line-height:2; }
.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;}




.mainList .toutit h6 span{ padding:0 15px;}
.mainList .toutit h6 span a{ padding:0 5px; color:#686868;}
.mainList .toutit h6 em{ height:16px; overflow:hidden;}
.mainList .toutit h6 em a{ height:16px; width:16px;display:inline-block; margin:0 5px;}
.mainList .toutit h6 em a.bg{ background-color:#cefeff;}
.mainList .toutit h6 em a.bg2{ background-color:#f8f8c3;}
.mainList .toutit h6 em a.bg3{ background-color:#ffc7ff;}
.mainList .toutit h6 em a.bg4{ background-color:#9bccfa;}
.mainList .toutit h6 span a:hover{ color:#2b71a2; text-decoration:none;}