﻿@charset "utf-8";
/* CSS Document */
/* Reset */
html, body, div, img, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, select, label, ul, ol, dl, li, dt, dd { margin: 0; padding: 0; border: 0; outline: none; list-style: none; font-weight: normal; }
body, html { height: 100%; width: 100%; font-size: 14px; line-height: 24px; font-family: "微软雅黑"; }
body { color: #484848; background: url(http://www.zlb.gov.cn/2019lh/images/banner.jpg) top center no-repeat; }
li { list-style-type: none; }
a { text-decoration: none; outline: none; color: #484848; }
a:hover { text-decoration: none; }
table { border-collapse: collapse; border-spacing: 0; margin: 0 auto; clear: both; }
img { border: 0; display: block; }
em { font-style: normal; }
hr { height: 0; clear: both; }
.none { display: none; }
.clear { clear: both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.fl { float: left; }
.fr { float: right; }
/*通用*/
.widthMain { width: 1060px; margin: 0 auto; }
/*顶部*/
.topbox { width: 100%; height: 32px; margin: 0 auto; background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ filter: Alpha(opacity=80); background: #fff;/*实现IE背景透明*/ }
.fhsy { display: block; float: left; color: #fff; font-family: "微软雅黑"; line-height: 32px; height: 32px; }
.fanti { display: block; float: right; color: #fff; font-family: "微软雅黑"; line-height: 32px; height: 32px; }
#searchSubmit { display: none; }
/*banner*/
.banner { height: 500px; min-width: 1060px; }
/*内容区域*/
.outbox { width: 1060px; height: auto; margin: 0 auto; }
.content { width: 1000px; height: auto; margin: 0 auto; }
.yw_pic { width: 560px; height: 314px; overflow: hidden; margin-top: 25px; }
.focusBox3 { width: 560px; height: 314px; position: relative; }
.focusBox3 .arrow-left { background: url(http://www.zlb.gov.cn/2018/images/yw_left.png) no-repeat left top; position: absolute; left: 10px; top: 160px; width: 14px; height: 22px; z-index: 2 }
.focusBox3 .arrow-right { background: url(http://www.zlb.gov.cn/2018/images/yw_right.png) no-repeat left bottom; position: absolute; right: 10px; top: 160px; width: 14px; height: 22px; z-index: 2 }
.focusBox3 .swiper-container { width: 560px; height: 314px; }
.swiper-slide { position: relative; }
.focusBox3 img { width: 100%; height: auto; }
.focusBox3 .swiper-container .swiper-wrapper .swiper-slide .bg { position: absolute; left: 0; bottom: 0; width: 100%; height: 35px; opacity: 0.6; background: #000; z-index: 0 }
.focusBox3 .swiper-container .swiper-wrapper .swiper-slide .title { position: absolute; left: 0; bottom: 0; width: 80%; height: 35px; margin-left: 2%; line-height: 35px; color: #fff; overflow: hidden; z-index: 1; font-size: 16px; }
.focusBox3 .swiper-container .swiper-wrapper .swiper-slide .title a { color: #fff; }
.focusBox3 .pagination { position: absolute; right: 10px; text-align: right; bottom: 5px; width: 18%; z-index: 2; }
.swiper-pagination-switch { display: inline-block; width: 6px; height: 6px; border-radius: 10px; background: #fff; margin: 0 3px; cursor: pointer; }
.swiper-active-switch { background: #d6aa5b; }
/*右栏*/
.jj_box { width: 426px; height: 329px; overflow: hidden; margin-top: 25px; }
.jj_box title { }
.jj_box h2 { width: 100%; height: auto; font-size: 22px; color: #333; font-weight: bold; overflow: hidden; position: relative; }
.jj_box h2 i { width: 4px; height: 4px; display: inline-block; background: #e10000; border-radius: 2px; position: absolute; top: 15px; left: 0; }
.jj_box h2 a { color: #333; font-weight: bold; }
.jj_box h3 { font-size: 24px; line-height: 30px; overflow: hidden; width: 100%; font-weight: bold; }
.jj_box p { font-size: 16px; line-height: 24px; height: auto; width: 100%; color: #bbbbbb; margin-top: 8px; }
.more { width: 100%; text-align: right; color: #e74751; margin: 0; }
.more a { color: #e74751; }
.jj_box ul li a { color: #333; }
.jj_box ul { width: 426px; margin-top: 10px; }
.jj_box li { font-size: 16px; line-height: 30px; margin-bottom: 9px; height: auto; position: relative; padding-left: 0px; }
.jj_box li i { width: 0px; height: 0px; display: inline-block; background: #484848; border-radius: 2px; position: absolute; top: 15px; left: 0; }
.jj_box ul li:first-child { }
.midtitle { width: 100%; text-align: center; vertical-align: central; margin: 0 auto; }
.midtitle img { margin: 30px auto; }
/*imglist*/
.imglist { width: 100%; height: auto; margin-top: 30px; }
.imglist li { width: 160px; height: 225px; float: left; margin-left: 50px; }
.imglist li img { width: 100%; height: auto; }
.imglist li:first-child { margin-left: 0; }
/*tab*/
.parttab { width: 500px; height: 390px; position: relative; float: left; }
.parttab .tabmenu { width: 80%; float: left; position: absolute; z-index: 1; margin-left: 10%; }
.parttab .tabmenu li { float: left; width: 162px; height: 48px; line-height: 48px; cursor: pointer; text-align: center; margin: 0 19px; }
.parttab .tabmenu .tab01 { background: url(http://www.zlb.gov.cn/2019lh/images/qwfb01.png) top center no-repeat; }
.parttab .tabmenu .tab01:hover { background: url(http://www.zlb.gov.cn/2019lh/images/qwfb02.png) top center no-repeat; }
.parttab .tabmenu .tab02 { background: url(http://www.zlb.gov.cn/2019lh/images/mtpl01.png) top center no-repeat; }
.parttab .tabmenu .tab02:hover { background: url(http://www.zlb.gov.cn/2019lh/images/mtpl02.png) top center no-repeat; }
.parttab .tabbox { width: 490px; height: 360px; clear: both; top: 25px; position: relative; border: 2px solid #ff0000; border-radius: 12px; background-color: #fff; }
.parttab .tabmenu .tab01.selected { background: url(http://www.zlb.gov.cn/2019lh/images/qwfb02.png) top center no-repeat; }
.parttab .tabmenu .tab02.selected { background: url(http://www.zlb.gov.cn/2019lh/images/mtpl02.png) top center no-repeat; }
.parttab .tabmenu .parttab .tabmenu .selected>a { text-decoration: none; }
.parttab .tabbox div { width: 455px; height: 306px; margin: 0 auto; margin-top: 50px; }
.parttab .tabbox li { font-size: 18px; line-height: 30px; margin-bottom: 9px; height: auto; position: relative; padding-left: 12px; height: 30px; overflow: hidden; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.parttab .tabbox li i { width: 6px; height: 6px; display: inline-block; background: #ff0000; border-radius: 3px; position: absolute; top: 12px; left: 0; }
.parttab .tabbox .more { margin: 0; }
.parttab .hide { display: none; }
.rttitle { width: 100%; height: 145px; border-bottom: 1px dotted #aaa; }
.rttitle h2 { font-size: 22px; color: #333; font-weight: bold; height: 30px; line-height: 30px; overflow: hidden; }
.rttitle h2 a { color: #333; font-weight: bold; }
.rttitle p { font-size: 16px; color: #666; margin-top: 15px; text-indent: 2em; line-height: 25px; height: 75px; overflow: hidden; }
.tabbox li { width: 100%; overflow: hidden; }
.tabbox li h3 { font-size: 18px; font-weight: bold; line-height: 45px; height: 45px; }
.xcxw { width: 485px; height: auto; margin-top: 15px; }
.xcxw .title { width: 100%; }
.xcxw .imgbox { width: 100%; height: 140px; margin-top: 20px; }
.xcxw .imgbox img { width: 228px; height: 140px; float: left; }
.xcxw .imgbox .right { width: 246px; height: 140px; overflow: hidden; }
.xcxw .imgbox .right h3 { font-size: 20px; line-height: 30px; height: auto; }
.xcxw .imgbox .right p { font-size: 16px; line-height: 24px; margin-top: 8px; color: #bbb; }
.xcxw ul { width: 100%; margin-top: 20px; }
.xcxw ul li { font-size: 18px; line-height: 30px; height: 30px; overflow: hidden; margin-bottom: 9px; height: auto; position: relative; padding-left: 12px; white-space: nowrap; text-overflow: ellipsis; }
.xcxw ul li i { width: 6px; height: 6px; display: inline-block; background: #ff0000; border-radius: 3px; position: absolute; top: 12px; left: 0; }
/*人物滚动*/
.imggd { width: 500px; height: auto; margin-top: 10px; }
.gdft_box { position: relative; margin-top: 20px; }
.gdft_box .swiper-container { width: 500px; height: 155px; color: #fff; text-align: center; }
.gdft_box .pagination { position: absolute; z-index: 20; left: 10px; bottom: 10px; }
.gdft_box .swiper-pagination-switch { display: inline-block; width: 8px; height: 8px; border-radius: 8px; background: #222; margin-right: 5px; opacity: 0.8; border: 1px solid #fff; cursor: pointer; }
.gdft_box .swiper-visible-switch { background: #aaa; }
.gdft_box .swiper-active-switch { background: #fff; }
.gdft_box .arrow-left { background: url(http://www.zlb.gov.cn/2019lh/images/left01.png) no-repeat left top; position: absolute; left: 4px; top: 60px; width: 12px; height: 26px; z-index: 2 }
.gdft_box .arrow-right { background: url(http://www.zlb.gov.cn/2019lh/images/right01.png) no-repeat left bottom; position: absolute; right: 4px; top: 60px; width: 12px; height: 26px; z-index: 2 }
.gdft_box .sjft_con { width: 94px; position: relative; margin: 0 auto; }
.gdft_box .sjft_con .img { width: 94px; height: 126px; display: block; }
.gdft_box .sjft_con .img img { width: 94px; height: 126px; display: block; }
.gdft_box .sjft_con .text { position: absolute; width: 94px; height: auto; bottom: 10px; left: 0; z-index: 14; display: none; }
.gdft_box .sjft_con .text p { display: block; line-height: 20px; text-align: left; color: #fff; font-size: 14px; padding: 5px 10px 0 10px; }
.gdft_box .sjft_con .bg { width: 217px; height: 69px; position: absolute; background: url(http://www.newsimg.cn/gangao/zt/qzhkhg20/img/gdft_bj.png) repeat-x; bottom: 0px; left: 0; z-index: 13; display: none; }
.gdft_box .tit { width: 100%; height: auto; line-height: 20px; font-size: 16px; color: #333; margin: 0 auto; margin-top: 5px; text-align: center; }
/*滚动2*/
.rddb_box { position: relative; margin-top: 20px; }
.rddb_box .swiper-container { width: 500px; height: 155px; color: #fff; text-align: center; }
.rddb_box .pagination { position: absolute; z-index: 20; left: 10px; bottom: 10px; }
.rddb_box .swiper-pagination-switch { display: inline-block; width: 8px; height: 8px; border-radius: 8px; background: #222; margin-right: 5px; opacity: 0.8; border: 1px solid #fff; cursor: pointer; }
.rddb_box .swiper-visible-switch { background: #aaa; }
.rddb_box .swiper-active-switch { background: #fff; }
.rddb_box .arrow-left { background: url(http://www.zlb.gov.cn/2019lh/images/left01.png) no-repeat left top; position: absolute; left: 4px; top: 60px; width: 12px; height: 26px; z-index: 2 }
.rddb_box .arrow-right { background: url(http://www.zlb.gov.cn/2019lh/images/right01.png) no-repeat left bottom; position: absolute; right: 4px; top: 60px; width: 12px; height: 26px; z-index: 2 }
.rddb_box .sjft_con { width: 94px; position: relative; margin: 0 auto; }
.rddb_box .sjft_con .img { width: 94px; height: 126px; display: block; }
.rddb_box .sjft_con .img img { width: 94px; height: 126px; display: block; }
.rddb_box .sjft_con .text { position: absolute; width: 94px; height: auto; bottom: 10px; left: 0; z-index: 14; display: none; }
.rddb_box .sjft_con .text p { display: block; line-height: 20px; text-align: left; color: #fff; font-size: 14px; padding: 5px 10px 0 10px; }
.rddb_box .sjft_con .bg { width: 217px; height: 69px; position: absolute; background: url(http://www.newsimg.cn/gangao/zt/qzhkhg20/img/gdft_bj.png) repeat-x; bottom: 0px; left: 0; z-index: 13; display: none; }
.rddb_box .tit { width: 100%; height: auto; line-height: 20px; font-size: 16px; color: #333; margin: 0 auto; margin-top: 5px; text-align: center; }
/*end*/
.footer { width: 100%; min-width: 1060px; height: 82px; background: #969696; margin-top: 40px; }
.footer ul { margin: 0 auto; text-align: center; width: 760px; padding-top: 20px; }
.footer ul li { font-size: 12px; color: #fff; height: 24px; line-height: 24px; }
.footer ul li a { color: #fff; }
/*----------------------------------------二级样式-----------------------------------------*/
.ejnav { width: 221px; height: 160px; margin-top: 50px; }
.ejnav li { width: 221px; height: 51px; background: url(http://www.zlb.gov.cn/20180301lh/images/btn.jpg) no-repeat; margin-bottom: 3px; line-height: 51px; }
.ejnav li a { width: 221px; height: 51px; display: block; }
.ejnav li h3 { width: 85px; height: 51px; line-height: 51px; font-size: 18px; text-align: center; margin-left: 100px; }
.ejnav li:hover { width: 221px; height: 51px; background: url(http://www.zlb.gov.cn/20180301lh/images/choose.jpg) no-repeat; }
.ejnav li:hover h3, .ejnav li:hover a { color: #fff; font-weight: bold; }
.ejnav li.active { width: 221px; height: 51px; background: url(http://www.zlb.gov.cn/20180301lh/images/choose.jpg) no-repeat; }
.ejnav li.active h3, .ejnav li.active a { color: #fff; font-weight: bold; }
.listbox { width: 758px; height: auto; margin-top: 25px; }
.listbox .title { width: 100%; height: 40px; line-height: 22px; background: url(http://www.zlb.gov.cn/20180301lh/images/ejline.png) bottom left no-repeat; }
.listbox .title h3 { height: 22px; display: inline-block; line-height: 22px; font-size: 20px; font-weight: bold; margin-left: 15px; }
.listbox .title i { width: 4px; height: 22px; display: inline-block; float: left; background: #EC3E1E; }
.listbox ul { width: 100%; margin-top: 15px; }
.listbox li { font-size: 16px; line-height: 35px; padding-left: 11px; margin-bottom: 20px; height: 35px; position: relative; border-bottom: 0px solid #eee; }
.listbox li i { width: 4px; height: 4px; display: inline-block; background: #666; position: absolute; top: 17px; left: 0; }
.listbox ul li a { color: #333; }
.listbox ul li span { display: inline-block; float: right; color: #ccc; font-size: 14px; line-height: 35px; }
