@charset "utf-8";

.pagebody{padding:10px 10px 0; background-color:#fff;}
.sideBar{float:left; width:290px;}
.mainContent{float:right; width:845px;}
.mainContent_screen{width:auto;}

.sideItem{margin-bottom:10px;}
.sideItem .hd{font-size:16px;height: 35px;position: relative;padding:0 9px 0 39px;background: url(../images/xxgk/b_04.jpg) repeat-x;}
.sideItem .hd:before{content:"";position:absolute;left:0;top:0;width:39px;height: 100%;background: url(../images/xxgk/b_01.jpg) no-repeat;}
.sideItem .hd:after{content:"";position:absolute;right:0;top:0;width:9px;height: 100%;background: url(../images/xxgk/b_05.jpg) no-repeat right top;}
.sideItem .hd span{position: relative;display: inline-block;height: 100%;color:#FF0000;padding: 0 13px 0 8px;line-height: 45px;background: url(../images/xxgk/b_02.jpg) repeat-x;}
.sideItem .hd span:after{content:"";width:8px;height: 100%; position: absolute;right:0;background: url(../images/xxgk/b_03.jpg) no-repeat;}
.sideItem .bd{border:1px solid #88b2e2; border-top:none;}

.zfxxgk-menu{padding:10px 0px;}
.zfxxgk-menu li{padding:5px 15px; font-size:14px;}

.fenlei{position:relative; z-index:11;}
.fenlei li.button{}
.fenlei li.button a.label{position:relative; display:block; padding:12px 50px 12px 55px; background-color:#fff; color:#114d84; font-size:14px; line-height:1.2em; border-top:1px solid #88b2e2; transition:0.3s;}
.fenlei li.button a.label i{display:inline-block; vertical-align:middle; margin-right:15px; font-size:50px;}
.fenlei li.button a.label font{display:inline-block; vertical-align:middle;}
.fenlei li.button a.label:hover{color:#fff; background-color:#016eab; border-color:#016eab;}
.fenlei li.button a.label.on{color:#fff; background-color:#016eab; border-color:#016eab;}
.fenlei li.hasDrop a.label b{position:absolute; top:50%; right:20px; margin-top:-6px; width:12px; height:12px;}
.fenlei li.hasDrop a.label b:before{position:absolute; top:50%; left:0; content:""; margin-top:-1px; width:100%; height:2px; background-color:#016eab;}
.fenlei li.hasDrop a.label b:after{position:absolute; left:50%; content:""; margin-left:-1px; width:2px; height:100%; background-color:#016eab;}
.fenlei li.hasDrop a.label:hover b:before{background-color:#fff;}
.fenlei li.hasDrop a.label:hover b:after{background-color:#fff;}
.fenlei li.hasDrop a.label.on b:before{background-color:#fff;}
.fenlei li.hasDrop a.label.on b:after{background-color:#fff;}
.fenlei li.hasDrop a.label.on b.show:after{content:normal;}
.fenlei li.hasDrop .dropdown{display:none; padding:10px; height:400px; font-size:14px; background-color:#fff; border-bottom:1px solid #d0dcec; overflow-x:auto; overflow-y:auto;}

.search-main{padding:10px;}
.search-main ul{padding-bottom:20px; line-height:26px; border-bottom:8px solid #c4daef;}
.search-main li{position:relative; float:left; width:100%; margin-bottom:10px;}
.search-main li span{position:absolute; top:0; left:0;}
.search-main li .input-block{margin-left:70px;}
.search-main li .input-block input{width:100%; height:26px; line-height:26px;}
.search-main .date{position: absolute;left:0;top:0;padding-left: 82px;}
.search-main li .xxgkSearchBtn{height:30px; padding:0 15px; font-size:14px; color:#fff; background-color:#1888ca; border:none; cursor:pointer;}

.xxgk-crumb{background:url(../images/xxgk/tb_02.jpg) repeat-x top; border-right:1px solid #88b2e2; border-left:1px solid #88b2e2;}
.xxgk-crumb div{padding-left:20px; height:28px; color:#fff; font-size:12px; line-height:28px; background:url(../images/xxgk/tb_10.jpg) no-repeat left;}
.xxgk-crumb div a{color:#fff;}

.xxgk-main{padding:10px; margin-bottom:10px; border:1px solid #88b2e2;}
.xxgk-table-box{}
.xxgk-list-table{width:100%; text-align:center; line-height:1.6em; font-size:12px;}
.xxgk-list-table thead tr{background-color:#d3dced;}
.xxgk-list-table thead tr th{height:30px; line-height:30px; padding:0 5px; text-align:center; font-weight:bold;}
.xxgk-list-table tbody td{padding:8px 5px;}
.xxgk-list-table .col01{width:140px;}
.xxgk-list-table .col02{text-align:left;}
.xxgk-list-table .col03{width:170px;}
.xxgk-list-table .col04{width:70px;}
.xxgk-list-table .col05{width:70px;}
.xxgk-list-table td.col03{text-align:left;}
.pagediv{padding:20px 0 15px;}
.pagediv .layui-laypage .layui-laypage-curr .layui-laypage-em{background-color:#2f6698;}

.even{background-color:#ffffff;}
.odd{background-color:#edf6ff;}

/*xxgk_link*/
.xxgk_link_content {padding: 20px;}
.xxgk_link_content .title{color: #1c75bc;font-size:24px;text-align: center;}
.xxgk_link_content .item{border:1px solid #1c75bc;margin-top: 30px;}
.xxgk_link_content .item .tit{background: url(../images/xxgk/szf_blue00.png) no-repeat -1px;margin-top: -10px;}
.xxgk_link_content .item .tit p{width:30%;height: 26px;line-height: 26px;background: #1c75bc;color:#fff;margin-left: 37px;}
.xxgk_link_content .item ul{padding: 15px;}
.xxgk_link_content .item ul li{width:33.333%;float: left;padding: 5px 0;}

/*jgdwgzzz*/
.jgdw-box{margin-bottom:20px;}
.jgdw-box .head h3{float:left; padding:0 36px; margin-bottom:-1px; line-height:50px; font-size:18px; color:#fff; background-color:#0d8ee9;}
.jgdw-box ul{padding:15px 30px; border:1px solid #ccc;}
.jgdw-box ul li{float:left; width:20%; font-size:14px; font-weight:bold; line-height:35px;}
