@charset "utf-8";
/* CSS Document */

.wap-ul{z-index: 1!important;}
body{ padding:0px; margin:0px; font-family:"微软雅黑"; font-size:15px;}
a{ text-decoration:none; color:#333;}
.container{ margin:auto; width:1200px;}

.main_list{min-height:800px; padding-top:0px;    background: #fff;}

.list_tt_time{display: block;font-size: 14px; color: #777;font-weight: normal; text-align: center;}
.list_title{ line-height:50px; border-bottom:1px solid #E5E5E5}
.list_first{font-size:24px;background: #bc1a2d;color: #fff;border-radius: 20px;text-align: center;line-height: 40px;margin-bottom: 20px}
.sideBar-div{ padding: 20px;}
.list_wz{color:#454545; font-size: 14px;margin-top: 10px;}
.list_wz a {
    color: #454545;
}
.list_wz a:hover{color:#a10000;}
.rel_news{ display:none;}

.ly_div{border-bottom:1px solid #eee;}
.ly_div li {float: left; line-height:40px; }
.c_time{width: 475px;}
.c_ly{width: 345px;}
.c_fbjg{}
.c_zt{margin: 0px !important;float: right!important;}
.c_fx{float: right; width:150px; margin-top: 5px; padding:0; margin-right:0}
.title_cen {color: #df3a39;font-size: 24px;}
#zoomcon{ font-size:16px; color:#333333; line-height:30px; margin-top:10px; padding: 0 50px;}
.dy {height: 50px;line-height: 50px;border-top: 1px solid #e5e5e5; position: relative;}
.pageFirstCont h3 {height: 60px;line-height: 50px;color: #df3a39;text-align: center;font-size: 30px;font-weight: normal;}
.pageFirstCont_div { line-height:30px; padding-left:15px; padding-right:15px;}
#listtCon{ line-height:25px; color:#666; font-size:15px;}
.list_cen{ padding-top:5px!important;}
.wz_cen .list_wz{ float:left!important;}
.fx{ float:right; margin-top: 10px;}

.tit-info{border-bottom: 1px solid #E5E5E5; height:40px; margin-top:15px; position:relative; text-align: center;}
.tit-info span{ padding-left: 10px; padding-right: 10px;}
.tit-info li{float: left; font-size: 14px; color: #525252; line-height: 24px; overflow: hidden; padding: 6px 0;}
.article-time{width:25%; margin-right: 1%;}
.article-source{width: 40%; margin-right: 1%;}
.article-agency{width: 13%;float: right!important;margin-right: 0; }
.article-size{  margin-right: 1%;   width: 129px;}
.article-size a:hover{color: #a10000;}
#listtCon{ padding-left:20px; line-height:30px; padding-top:20px;}

/*************/
#zoomcon img{ max-width: 80%; height: auto;}

/*********************分页*********************/

.pagediv {
    width: 915px;
    height: 41px;
    margin: 0px auto;
    text-align: center;
    padding-top: 35px;
}

.pagediv a {
    color: #ecc0c5;
    border: 1px solid #c9ccd0;
    padding: 4px 7px 4px 11px;
    margin: 0 2px;
}

.pagediv a.current,.pagediv a:hover{
    color: #fff;
    background-color: #bc1a2d;
}

.jgld_r7 {position: relative; text-align: center}

/********网站地图*******/

.ewb-con-bd {
    
}

.ewb-col-hd {
    margin-top: 25px;
    height: 36px;
    border-bottom: 1px solid #e0e0e0;
}

.ewb-col-tt {
    display: inline-block;
    margin-top: 7px;
    padding-left: 13px;
    height: 22px;
    line-height: 22px;
    font-size: 16px;
    font-weight: bold;
    vertical-align: top;
    color: #0061b3;
    border-left: 6px solid #0061b3;
}

.ewb-col-items {
    padding-top: 6px;
}

.ewb-col-item {
    width: 150px;
    height: 35px;
    line-height: 35px;
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ewb-col-item a {
    color: #333;
}

.ewb-col-item a:hover {
    color: #0061b3;
    text-decoration: underline;
}

.l {
    float: left !important;
}


/*展开式菜单 Start*/
.innerBox .showMenu{position:relative; z-index:13; overflow:hidden;}
.innerBox .showMenu h2{font-weight:normal; font-size:1em;}
.innerBox .showMenu .li-level1{margin-bottom:3px;}
.innerBox .showMenu .li-level1 h2 a{position:relative; display:block; padding:12px 35px 12px 20px; font-size:1em; line-height:1.6em; text-align:left; background-color:#f7f7f7;}
.innerBox .showMenu .li-level1 h2 a:hover{color:#005192; background-color:#dedede;}
.innerBox .showMenu .li-level1 h2 a.anow{color:#fff; background-color:#019cf8;}
.innerBox .showMenu .li-level1 h2 a.show{color:#fff; background-color:#019cf8;}

.innerBox .showMenu .li-level1 h2.level1-drop a:before{ position:absolute; top:50%; right:15px; content:""; margin-top:-8px; width:15px; height:15px; background-image:url(/2020images/pages/arrow.png); background-repeat:no-repeat; background-position:-15px 0;}
.innerBox .showMenu .li-level1 h2.level1-drop a:hover:before{background-position:-15px 0;}
.innerBox .showMenu .li-level1 h2.level1-drop a.anow:before{background-position:0 0;}
.innerBox .showMenu .li-level1 h2.level1-drop a.anow:hover:before{background-position:0 0;}
.innerBox .showMenu .li-level1 h2.level1-drop a.show:before{background-position:-30px 0;}
.innerBox .showMenu .li-level1 h2.level1-drop a.show:hover:before{background-position:-30px 0;}

.innerBox .showMenu .show-classify{}
.innerBox .showMenu .show-classify li{float:left; width:100%; padding:11px 0; border-bottom:1px solid #dedede;}
.innerBox .showMenu .show-classify li a{position:relative; display:block; padding-left:20px; line-height:1.8em;}
.innerBox .showMenu .show-classify li a:before{position:absolute; top:-7px; left:0; content:""; margin-top:.9em; width:3px; height:15px; line-height:1.8em; background-color:#019cf8;}
.innerBox .showMenu .show-classify li a.anow{color:#019cf8;}
.innerBox .showMenu .show-classify li.notBorder{border-bottom-width:0;}

.innerBox .showMenu .ul-level1{display:none; padding:0 20px; background-color:#fff;}

/*展开式菜单 End*/

.pageList .addline{padding-top:15px; padding-bottom:15px; border-bottom:1px dashed #d6d6d6;}
.pageList.infoList li{padding-top:8px; padding-bottom:8px;}
.pageList.infoList li h4 a:before{top:-3px; width:4px; height:7px; background-color:transparent; border-radius:0; background-image:url(/2020images/bullet1.gif);}

.pageLists{}
.pageLists .setModule{}
.pageLists .setModule .common-more{margin-right:20px;}
.pageLists .infoList{padding:15px 20px; border:1px solid #ebebeb;}

.pageFirstCont{padding-top:20px; font-size:1em; line-height:200%;}
.pageFirstCont p{margin-bottom:15px;}
.pageFirstCont p a{color:#1a56a8;}

.pageListPic{margin-bottom:15px; overflow:hidden;}
.pageListPic ul{margin-right:-10px; margin-left:-10px; overflow:hidden; zoom:1;}
.pageListPic ul li{position:relative; float:left; width:30.333%;}
.pageListPic ul li a{display:block; font-size:1em; overflow:hidden;}
.pageListPic ul li span.pic{display:block; width:100%;  height:182px; background-color:#ebebeb; overflow:hidden;}
.pageListPic ul li span.pic img{display:block;  width:100%; min-height:100%; height:auto;}
.pageListPic ul li span.txt{display:block; padding:10px; font-size:14px; text-align:left; background-color:#f9f9f9; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb; border-left:1px solid #ebebeb;}
.pageListPic ul li span.txt:before{display:inline-block; width:1px; height:48px; content:""; vertical-align:middle; visibility:hidden;}
.pageListPic ul li span.txt font{display:inline-block; vertical-align:middle; max-height:48px; line-height:24px; width:99%;}
.pageListPic.spread ul li{width:25%;}


@media (max-width: 991px){
.mobile-sideBar{position:fixed; left:-200px; top:0; bottom:0; z-index:99; background:rgba(0,0,0,0.6); width:200px; transition: all .3s; -webkit-transition:all .3s; box-shadow:0 0 5px rgba(0,0,0,0.4);}
.mobile-sideBar-mark{position:fixed; top:0; bottom:0; left:0; right:0; background-color:rgba(0,0,0,0.3); z-index:10; display:none;}
.mobile-sideBar-over{width:200px; height:100%; overflow-x:hidden;}
.mobile-sideBar-scroll{position:relative; width:220px; height:100%; overflow-x:hidden;}
.mobile-sideBar-icon{position:absolute; left:100%; bottom:0; z-index:13; width:28px; height:85px;color:#fff;  background-color:rgb(188 26 45); border-radius:0 4px 0 0;   cursor: pointer; box-shadow: 0 0 5px rgba(0,0,0,0.5);}
.mobile-sideBar-icon:before{position: absolute;content: '点击更多';text-align: center}
.mobile-sideBar-icon-open{}
#zoomcon{padding:0}
.mainContent {
    float: none;
    width: 100%;
}	
.list_cen  .inBox{ width:auto; float:none;}

.inBox .zxfk-search ul li.selects{width:120px;}
.inBox .zxfk-search ul li.keyword{float:none; width:auto; margin-left:120px;}
.inBox .zxfk-search ul li.times{width:80%;}
.inBox .zxfk-search ul li.button{width:20%;}
.inBox .zxfk-search .layui-form-label{width:120px; padding:0; line-height:32px; text-align:center;}
.inBox .zxfk-search .layui-form-label span{display:block; margin-right:15px; background-color:#f7f7f7;}
.inBox .zxfk-search .layui-input-block{margin-left:120px;}
.hdjl-xjlb .xjgs-list li .num{ display:none;}

.inBox .hdjl-xjlb .xjgs-list li{ padding-left:0px; padding-right:157px;}
.inBox .hdjl-xjlb .xjgs-list li .status{ width:17%;}
.inBox{ width:auto !important;}
.innerBox .sideBar { float:none; width:200px!important; margin-top: 0px; min-height:auto;}
.list_first{z-index: 999; position: relative;}
.sideBar-div{ background: #f4f4f4; position: relative; z-index: 999; padding: 10px;}
.innerBox .sideBar{background: rgba(0,0,0,0.6)!important;}
.content-wrap h1{    padding: 20px;}

.pageListPic{ margin-left:0px}
.pageListPic ul li{ width: auto;float: none;}
.pageListPic p span.pic{ height: auto;}
}

/***********领导之窗***********/

/*领导信息*/
.ldList{width:100%; background-color:#FFF;width:1170px;margin:0 auto}
.zwCon{width:1170px;margin:0 auto ;padding:10px 10px 30px 10px;background:#ffffff;min-height:400px}
.position{width:990px;float:left;height:65px;line-height:65px;background:url(/2020images/zjst_dqwz.jpg) no-repeat left 28px;padding-left:18px;color:#9e9e9e}
.position a{color:#9e9e9e} .position a:hover{color:#A10000}
.commenmenu{width:50px;float:right;height:65px;line-height:65px;background:url(/2020images/commenmenu.png) no-repeat 18px 15px}
.weizhi{padding:0 10px}
.boder{background-color:#FFF;}
.xgkNav{margin:0px 0 0 0}
.xgkNav li{float:left;height:35px;text-align:center;line-height:35px;margin:0 5px 15px 0;background:#F0F0F0;color:#666666;font-size:15px}
.xgkNav li span{display:block;padding:0 20px;height:35px}
.xgkNav li:hover{cursor:pointer;}
.xgkNav .hover{background:#F4FBFF;height:32px;border-top:3px solid #2086DA;}
.xgkNav .hover span{color:#1F85D9}
.xgkNav li:hover{background:#F4FBFF;height:32px;border-top:3px solid #2086DA;line-height:35px}
.xgkNav li:hover a{color:#1F85D9}

.ldLeft{width:284px;float:left;padding:13px 13px 0 13px;border:1px solid #E5E5E5; background-color:#F4FBFF}
.ldright{float:right;width:840px;display: none;}
.ldLeft li{line-height:35px;font-size:15px;margin-bottom:17px;padding:0 10px;color:#0099CC;cursor:pointer}
.ldLeft span{float:right;color:#D03F3F}
.ldLeft .hover{background:#2086DA;color:#ffffff;}
.ldLeft .hover span{color:#ffffff}

.ldLeft li:hover{background:#2086DA;color:#ffffff;}
.ldLeft li:hover span{color:#ffffff}

.ldimg{padding:30px;min-height:50px; background:#f7f9ff;}
.ldimg dt,.ldimg dd{float:left}
.ldimg dd{margin-left:20px;width:520px}
.ldimg dt img{width:123px;height:165px}
.ldname{color:#C53031;font-size:26px;margin-top:10px}
.ldname b{ font-size:22px; color:#666666; font-weight:normal; padding-left:20px;}
.ldname span{font-size:16px;margin:20px 0;display:block;color:#666; line-height:25px;}
.ldjj{color:#666666;margin-top:22px;line-height:22px;margin-bottom:38px;}
.ldtalk{background:#D03F3F url(/2020images/ldtalk.png) no-repeat 11px 10px;line-height:34px;color:#FFF;width:134px}
.ldtalk a{display:block;width:94px;height:34px;color:#ffffff;padding-left:40px}
.ldtalk :hover{background:#f8b156 url(/2020images/ldtalk.png) no-repeat 11px 10px;}

.ldTitle{background:#FFF;margin-top:20px; text-align:center; font-size:24px; color:#0090D3; margin-bottom:5px;}
.ldylnlist{ padding:15px; font-size:16px;}
.ldylnlist p{ padding-bottom:10px; border-bottom:1px dashed #ddd;margin-top: 10px; line-height: 25px;}
.ldTitle span{color:#FFF;width:126px;height:35px;line-height:35px;text-align:center;font-size:18px;display:inline-block;background:#2086DA}
.ldTitle span a{width:100%;height:35px;color:#ffffff;display:block}
.ldxb{font-size:16px;color:#333333;line-height:30px;margin-top:20px}
.ldzwjj{color:#333333;line-height:22px;margin-bottom:20px}

.ldjjlist{padding-top:27px;border-top:1px dashed #BBBBBB;height:300px;overflow: auto;overflow-x: hidden;overflow-y: auto;}
.ldjjlist p{line-height:22px;color:#333333;font-size:15px;margin-bottom:12px}
.ldjjlist p a{color:#cccccc;}
.ldjjlist p a:hover{color:#A10000}

.lddjjz{text-align:center;margin-top:20px}
.lddjjz span{display:inline-block;color:#999999;background:#F6F6F6;width:279px;height:30px;border:1px solid #EEEEEE;line-height:30px;cursor:pointer}
.ldhdbd li{line-height:36px;}
.ldhdbd li span{float:right;color:#AAAAAA;font-size:15px;}
.ldhdbd li a{color:#333333}
.ldhdbd li a:hover{color:#A10000}
.ldhdbd{padding-top:20px;}

/*leaderIndex_right*/
.wrap{width:830px;background:#FFF;}
.ldfgCon{color:#333333;line-height:24px;margin-top:15px}
/*********************/

.glgj { padding-bottom:10px;padding-left: 15px;}
.glgj li{ line-height:30px;}
.glgj li:hover a{color:#a10000;}

.layout-side-scroll{position: relative;height: 100%;overflow-x: hidden;}
.innerBox { background:#fff; padding:15px;}
.innerBox em{font-style: normal;}



.sideMenu{    position: relative; z-index: 13;
    overflow: hidden;}

.sideBar{float:left; width:28%; min-height: 800px; background: #f4f4f4;    margin-top: 20px;}
.sideBar li a{display:block;overflow:hidden;padding-top:10px;line-height:25px;padding-bottom:10px;font-size:17px;background: #fff;padding-left:15px;padding-right:15px;border-bottom:1px solid #fff;color:#777777;margin-bottom: 10px;}
.sideBar li.ano a{background: #bc1a2d;color:#fff;}
.sideBar li a:hover{background: #bc1a2d;color:#fff;}


.mainContent{ float:right; width:70%;     margin-top: 20px;}
.pageList ul{ padding-left:20px;}
.pageList li{background:url(/2021images/zmhd6.png) no-repeat 0px 23px; border-bottom:1px dashed #e1e1e1; padding-top:10px; padding-bottom:10px; font-size:18px; padding-left:27px; line-height:35px; position: relative;padding-right: 100px;}
.pageList li a{color:#444444;position: relative;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;padding-right: 10px;display: block;}
.pageList li a:hover{ color:#a10000;}
.pageList li span{ color:#444444; color: #444444;position: absolute;right: 0px;top: 10px;}



.pageListPic { margin-left:15px;}
.pageListPic li{ float:left; width:278px; text-align:center; margin-right:10px; margin-left:10px; margin-bottom:20px;    border: 1px solid #ddd;}
.pageListPic li:hover a{color:#a10000;}
.pageListPic img{ width:278px; height:180px;}
.pageListPic p{ line-height:25px;}
.pageListPic p span.pic{ display:block; overflow:hidden; width:278px; height:180px;}
.pageListPic p span.txt{line-height: 40px;}

.container{ width:1200px; margin:auto; background:#fff; }
.contentpage-wrap{ padding:15px;}
.content-wrap h1{ font-size: 24px;
    font-weight: normal;
    text-align: center;
    color: #282828;
    margin: 45px auto;}
.content-wrap .content{ line-height:30px; padding-top:10px;}
.content_shareIcon{ position:absolute; left:0px; top:-2px; width: 217px!important};

.xggj-fl{width: 100%;}
.xggj-css {width:100%; background: #fff;  border-top: 1px solid #ddd; padding-top: 10px;}
.xggj-css-list{ padding: 10px;display: none;    margin-left: 2em;}
.xggj-css-list strong{ color: #016aa9; font-size: 18px;}
.xggj-css-list ul{ }
.xggj-css-list ul li{ background: url(/images/20210402img2.png) no-repeat 0px 15px; padding-left:17px; line-height: 30px; font-size: 16px; margin-top: 10px;}
.xggj-css{ display: none;}


.common_box h3 {line-height: 50px;color: #df3a39;text-align: center;font-size: 30px;font-weight:normal;}
.con-right-time{ text-align:center; margin:auto;}
.con-right-time span{ padding-right: 20px; line-height: 30px}
.con-right-time li{ float:left; width:190px; position: relative}
span.tt-share{ position: relative;text-align: left}
span.tt-share .content_shareIcon{top:-4px;}

.sjfb-sjjd{ width: 68%;}
.sjfb-tj{ width: 30%;}
.block_home_slider,.zksj-slide{ width: 100%!important;}
.zksj-ptone { margin-top: 20px;}
.sjfb-sjjd .home-news-div-ul li{ line-height: 41px; font-size: 16px;}

/*******领导之窗***********/
.jgld_r5{width: 23%;margin: auto;margin-top: 100px;}
.jgld_r5 img{ width: 100%; }
.jgld_r6{}
.jgld_r7 #bt{font-size: 22px;color: #BB192C;font-weight: bold;}
.jgld_r7 span{color: #666666;font-size: 15px;padding-top: 14px;display: block;}
.huic {min-height: 174px; font-size: 16px; color: #666666; line-height: 40px; background:url(/2021images/20211130img1.png) no-repeat bottom center; background-size: 100%; padding: 20px;     padding-bottom: 83px;    margin-top: 30px; }
#jj-fsj{ margin-top: 20px; font-size: 24px; border-bottom: 1px solid #ddd;}
#jj-fsj span.on{ color: #BB192C; border-bottom:1px solid #BC1A2D;     }
#jj-fsj span{line-height: 50px; display: block; float: left;}
.jgld_r8 { line-height: 42px; color: #666; margin-top: 20px; font-size: 14px}
.jgld_r8 p{ line-height: 42px!important;}
.jgbm_right{border:1px solid #ddd;}
.leader_box .layout-side-scroll{ margin-top: 0px}
.container .leader_box .ldcz-list ul li{padding-top:0px; padding-bottom: 1px; border-bottom: 0px;}
.container .leader_box .ldcz-list ul li a{background: url(/2021images/20211130img2.png) no-repeat #F3F3F3;background-position: right 10px center;}
.container .leader_box .ldcz-list ul li:hover a,.container .leader_box .ldcz-list ul li.hover a{background: url(/2021images/20211130img2_1.png) no-repeat #f8e8ea;background-position: right 10px center;}
.leader_box .sideBar{ width: 17%;}
.leader_box .mainContent{ width:81%;}
.leader_box .sideBar li a{font-size: 16px;}
.leader_box .list_first{font-size: 22px;}

.innerBox .ldcz-list{ background:none;}
.innerBox .ldcz-list .sideBar-div{ padding:inherit;}
.innerBox .ldcz-list .list_first{ border-radius: inherit; line-height: 63px;}
.innerBox .ldcz-list ul li{ border-bottom: 1px solid #ddd; padding-top: 5px; padding-bottom: 5px;}
.innerBox .ldcz-list ul li:hover a{ background: url(/2021images/ldzc_list_1.png) no-repeat #f8e8ea; color:#BC1A2D; background-position: right 10px center;}
.innerBox .ldcz-list ul li.hover a{ background: url(/2021images/ldzc_list_1.png) no-repeat #f8e8ea; color:#BC1A2D; background-position: right 10px center;}
.innerBox .ldcz-list ul li a{ background: url(/2021images/ldzc_list.png) no-repeat; background-position: right 10px center; margin-bottom: 0px;}


/**五公开**/
.wgk-left ul li {font-size:14px;cursor: pointer; line-height:40px; color:#777777;}
.wgk-left ul li a {display: block;color: #777777; padding-left: 35px; background: none;padding-top:10px;padding-bottom: 10px;margin-bottom: 0px;font-size: 15px}
.wgk-left ul li a:hover{ background:none;color:#777;} 
.wgk-left .linow {color: #a10000 !important;background: #f1f0f0 !important;}


.hui{ padding-left: 16px; background: none #dddddd;font-size: 16px; color:#fff; height:40px; line-height:40px;}
.hui a{ color:#fff;}
.w_c1{ background:#00965f}
.w_c2{ background:#e86460}
.w_c3{ background:#4f94d7}
.w_c4{ background:#9cab34}
.w_c5{ background:#ef7f11}


.zwgk_wjjsxt{border-bottom:#e7e7e7 1px solid; margin-bottom: 12px;   padding: 0 4%; margin-top: 10px;}
.zwgk_wjjsxt .common_tit2{padding: 15px 0 15px; font-size: 18px; color: #cc3333; font-weight: bold;}
.zwgk_wjjsxt .wjcsbox{min-height:70px;}
.zwgk_wjjsxt .wjcxbox{overflow: hidden; margin-right:-10px;}
.zwgk_wjjsxt .wjcxbox li{float: left; width: 50%; overflow: hidden; padding: 5px 0;}
.zwgk_wjjsxt .wjcxbox li label{float: left; width: 76px; line-height: 36px;}
.zwgk_wjjsxt .wjcxbox .inputTxt{width:180px; height:20px; border: #e9e9e9 1px solid; line-height: 20px; padding: 7px 8px; box-sizing:content-box !important; margin-right:10px;}
.zwgk_wjjsxt .wjcxbox .inputll{width:54%;}
.zwgk_wjjsxt .btn{text-align: center; padding:10px 0 18px;}
.zwgk_wjjsxt .btn a{display: inline-block; width: 108px; height: 36px; border-radius: 2px; line-height: 36px; text-align: center; color: #fff; margin: 0 7px;}
.zwgk_wjjsxt .btn a.blue{background: #306bbb;}
.zwgk_wjjsxt .btn a.red{background: #dd6c6c;}
.jsbtn{height: 36px; line-height: 36px; border: 0; color: #fff;font-size: 16px; background: #306bbb; width: 108px;}

.none{display: none;}
.bm-listbanner{background: url(/2021images/2024list_bm_bg.png) no-repeat;background-size: 100% 100%; text-align: center;font-size: 30px;padding: 30px 0;color: #FAEBD2;font-weight: bold;margin-top: 20px}

.singlepage{    overflow-y: auto; height: 780px;padding-right: 25px;}
.singlepage::-webkit-scrollbar {width: 8px;}
.singlepage::-webkit-scrollbar-thumb { border-radius: 8px; background: #d5d2d2;}
.singlepage::-webkit-scrollbar-track {border-radius: 8px;background: #f5f3f0;}