﻿@charset "utf-8";
/* CSS Document */

/* 部门信息公开 */
.ss_k_bj{ padding: 90px 0; background: #fff; padding-left: 2.6%; padding-right: 2.6%; background: url(20200106-nb-ss-bj.png) bottom center no-repeat;}
.ss_hx_box{position: absolute; background: #e1e1e1; height:2px; top:88px; width: 94.8%;}
.ss_K_box{ position: absolute; width: 49%; background: #f0f7ff;left: 25.5%;;top:-27px;}
.ss_K{ width: 91.5%; border: 2px solid #226ebc; border-radius: 9px; height: 52px; margin: 0 auto; background: #fff;}
.gjzz{ color: #666;background:none;border:none;outline: none; height: 52px;border-radius: 9px; line-height: 52px; padding-left:13px; width:86%;}
.searchh{float: right;width: 32px;height:31px;margin-top:13px;background:url(2020-20191213_ss_icon01.png) center center no-repeat;border: none;outline: none;
	    margin-right: 13px;}
.bm_Big_box{ margin-top: 15px; background: #fff; padding: 30px 30px 50px 30px;}
.map_box{ height: 40px; border-bottom: 1px solid #e3e3e3;}
.map_box p{ color: #666;}
.bm_tit_bOx{ margin-top: 35px;}
.bm_top_box h4{ font-size: 23px; font-weight: bold; color: #216ebc; background: url(20191213_bum_hx.png) left center no-repeat; padding-left: 18px;}
.bm_top_box ul{ margin-left: -14px; margin-top: 7px;}
.bm_top_box ul li{float: left; margin-top: 18px;width: 20%;}
.bm_top_box ul li a{ padding-left: 12px; height: 43px;line-height: 43px; display: block;text-decoration: none;border:1px solid  #e3e3e3; border-radius: 4px; margin-left: 14px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap; width: 80%;}
.bm_top_box ul li a:hover{ border: 1px solid #0071e2;}
.bm_top_boxx{ margin-top: 45px;}
.lb_box{ display: none; text-align: center;}
.center{ text-align: center;}

/* 细览 */
.xl_big_bOX{padding: 50px;}
.xl_big_bOX h4{ font-weight: bold;font-size: 30px; color: #216ebc; text-align: center; line-height: 42px;}
.syh_box{ padding: 15px 3%; border: 1px solid #e1e1e1;box-shadow:2px 3px 2px #f7f7f7;}
.syh_boxx span{ width: 45.5%; display:inline-block; line-height: 40px;font-size: 16px;margin-left: 4%;}
.syh_boxx { margin-left: -4%;}
/*.syh_boxx{ margin-left: 60px;}*/
.xl_tit_box p{ line-height: 36px; font-size: 16px;}
.xl_tit_box{margin-top: 35px;}
.bm_Big_boxx{ min-height: 730px;}

/* 目录 */
.zfxxgkzn_box{width:240px;}
.xzfg_Big_box{ padding: 20px 35px 35px 35px;background: #fff;}
.zfxxgkzn_box ul li{ background: #e9eef4; font-size: 23px; margin-top: 15px;}
.zfxxgkzn_box ul{ margin-top: -15px;}
.zfxxgkzn_box ul li a{ color: #226ebc; display: block; height: 72px;text-decoration: none;line-height: 30px;}
.zfxxgkzn_box ul li a span{ display: inline-block; width: 92px; margin-top: 5px;}
.zfxxgkzn_box ul li a:hover,.zfxxgkzn_box ul li.curr a{ background: #226ebc; color: #fff;}
.zfxxgkzn_box ul li a em{ display: inline-block; width: 40px; height: 41px; float: left; margin: 18px 20px 0 30px;}
.zfxxgkzn_box ul li a.icon01 em{ background: url(2020-20191213_ml_zn_icon01.png) center center no-repeat;}
.zfxxgkzn_box ul li a.icon02 em{ background: url(2020-20191213_ml_zn_icon02.png) center center no-repeat;}
.zfxxgkzn_box ul li a.icon03 em{ background: url(2020-20191213_ml_zn_icon03.png) center center no-repeat;}
.zfxxgkzn_box ul li a.icon04 em{ background: url(2020-20191213_ml_zn_icon04.png) center center no-repeat;}
.zfxxgkzn_box ul li a.icon05 em{ background: url(2020-20191213_ml_zn_icon05.png) center center no-repeat;}

.zfxxgkzn_box ul li a:hover.icon01 em{ background: url(2020-20191213_ml_zn_icon011.png) center center no-repeat;}
.zfxxgkzn_box ul li a:hover.icon02 em{ background: url(2020-20191213_ml_zn_icon022.png) center center no-repeat;}
.zfxxgkzn_box ul li a:hover.icon03 em{ background: url(2020-20191213_ml_zn_icon033.png) center center no-repeat;}
.zfxxgkzn_box ul li a:hover.icon04 em,.zfxxgkzn_box ul li.curr a.icon04 em{ background: url(2020-20191213_ml_zn_icon044.png) center center no-repeat;}
.zfxxgkzn_box ul li a:hover.icon05 em{ background: url(2020-20191213_ml_zn_icon055.png) center center no-repeat;}
.zfxxgkzn_box ul li a i{ width: 30px; height: 28px;display: inline-block; float: right; margin-top: 25px; margin-right: 8px;
	background: url(2020-20191213_ml_zn_icon06.png) center center no-repeat;}
.zfxxgkzn_box ul li a:hover i,.zfxxgkzn_box ul li.curr a i{ background: url(2020-20191213_ml_zn_icon066.png) center center no-repeat;}
.zfxxgkzn_box ul li .ldzc_box_big span a{background: none; border-radius: none;}
.zfxxgkzn_box ul li .ldzc_box_big{ background: #fafafa; padding: 10px 0 20px 0;}
.ldzc_box_big  span a{display: block; color: #2b5a9d!important; font-size: 16px;height: 32px!important; line-height: 32px!important;padding-left: 35px;}
.ldzc_box_big  span a:hover,.ldzc_box_big  span.curr a{background: url(20200106-nb-dd.png) 20px center no-repeat #e3f3ff!important;}
.ldzc_box_big  span{background: url(20200106-nb-dd.png) 20px center no-repeat;display: block;}
.right_xzql_boxx{ width: 872px;}
.dy_xzql_BIg_box h4{ float: left; display: block;padding: 0 35px; height: 36px; text-align: center; color: #fff; font-size: 16px; background: #226ebc; line-height: 36px;}
.tit_xz_box{ border: 1px solid #e0e0e0; padding: 10px 30px 50px 30px;}
.tit_xz_box ul li{ line-height: 45px; font-size: 16px;}
.tit_xz_box ul li span{ color: #999999; margin-left: 22px; float: right; font-size: 14px;}
.gd_box{  margin: 25px auto 0 auto; width: 100px;}
.gd_box a{ display: block; width:100px; height: 30px; background: #e1e1e1; text-align: center; line-height: 30px; font-size: 16px;}


/*  年报 */
.fight_snj_tit_Boxx{border: 1px solid #e0e0e0;padding: 20px 0 30px 0;min-height:750px;}
.fightt_snj_tit_Boxx{padding: 35px 35px 35px 35px;}
.nb_big_tit_Box h4{font-size: 30px!important; font-weight: bold;text-align: center; color: #216ebc;padding-left: 0;line-height: 42px;}
.nb_big_tit_Box{border-bottom: 1px solid #e6e6e6; padding-bottom: 25px;}
.nb_big_tit_Box p{text-align: center; color: #adadad;font-size: 16px; margin-top: 20px;}
.fight_snj_tit_Boxx ul li span{ float: right; color: #999;}
.fight_snj_tit_Boxx ul li { line-height: 45px;}
.fight_snj_tit_Boxx ul{padding: 25px 0 ; border-bottom: 1px solid #e0e0e0;}
.fight_snj_tit_Boxx ul.nod{ border: none;}
.fight_snj_tit_Boxx h4{ font-size: 18px; padding-left: 20px;}
.fight_snj_tit_Boxx h4.nb_t{background: #226ebc;text-align: center; color: #fff; width: 382px;padding-left: 0;padding: 9px 0;
	margin-top: 20px;}
.ndbg_BIg_box h4{ background: #226ebc;padding-left: 0; color: #fff;padding: 9px 20px; float: left;}
.ndbg_BIg_box{margin-top: 20px;}
.ndbg_BIg_box tr{height: 40px;line-height: 40px; font-size: 16px;}
.ndbg_BIg_box tr td{border-right: 1px solid #e7e7e7; padding-left: 20px; width: 33%;}
.ndbg_BIg_box tr td.tlh{border:none;}
.ndbg_BIg_box tr.htmlGr{background: #f4f5f8;}
/*.ndbg_BIg_box{ border-bottom: 1px solid #e7e7e7;}*/
.ndbg_BIg_boxx{ display: none;}
.zfbgt_box{font-size: 16px; background: url(20200107-nbbt-hx.png) left 4px no-repeat; padding-left: 15px;margin-top: 20px; padding-bottom: 20px;
	border-bottom: 1px dashed #e0e0e0;}
.zfbgt_boxx{ border: none;}
.bg_hx{border: 1px solid #e7e7e7;border-left: none; border-right: 0;}
/*  年报 细览 */
.fj_BIG_boX{ margin-top:110px;}
.fj_BIG_boX p a { color: #2a8bd4;}
.fj_BIG_boX p.fjp{ background: url(1913-fj11.png) left center no-repeat;padding-left: 22px;font-weight: bold;}
.fj_BIG_boX p.fjwz{/* background:url(20200109-xglj-dd.png) left center no-repeat;*/ padding-left: 23px;font-size: 14px;}
.overflow-scroll .fj_BIG_boX p{ margin-top: 4px;}
.fight_snj_tit_Boxx .xglj_box_BBox ul{ border: none; margin-bottom: 0;padding: 0;}
.xglj_box_BBox ul li span{ float:right;color: #999;}
.xglj_box_BBox ul li{ background: url(20200109-xglj-dd.png) left center no-repeat; padding-left: 15px;line-height: 32px;}
.overflow-scroll h4{line-height: 32px; background: url(20200109-xglj-dd.png) left center no-repeat; padding-left: 15px;}
.xglj_box_BBox{margin-top: 75px; padding-top: 40px; border-top: 1px solid #e0e0e0;}
.xglj_box_BBox p{font-size: 16px;
    padding-left: 18px;
background: url(20200109-xglj.png) left center no-repeat;}
.fightt_snj_tit_Boxx h4{ padding-left: 0;}
.lip{
    margin-top: 17px;
    color: #999;
}
.lip p span{
    margin-left: 40px;
}
.lip p span:first-child{
    margin-left: 0px;
}
.lip .sp2{color: #d8d8d8;}
.lip a{
    display: inline-block;
    padding: 0 20px;
}
.overflow-scroll{padding: 0 40px 0 15px; margin-top: 32px;}
.overflow-scroll p{ font-size: 16px; line-height: 31px; margin-top: 20px;}
.overflow-scroll p:first-child{ margin-top: 0; margin-top: -6px;}
.overflow-scroll h4{ margin-top: 30px; font-size: 20px; font-weight: bold;}
/* 指南 */
.zn_big_box{ padding: 30px 80px 50px 40px;border: 1px solid #e0e0e0; min-height: 753px;}
.zn_big_box h4{font-size: 24px; color: #216ebc; font-weight: bold; text-align: center; line-height: 40px;}
.zn_big_box h3{ font-size: 18px; font-weight: bold; margin-top: 30px;}
.zn_big_box p{margin-top: 30px; line-height: 28px;font-size: 16px;}
.zn_big_box span{ display: block; font-size: 16px; font-weight: bold;line-height: 30px; margin-left: 40px;}
.xy_box{ margin-top: 25px;}

.bd-banner img{width: 100%}
.ysqgk_box { padding: 0 15px; margin-top: 25px;}
.ysqgk_box p{ margin-top: 15px; line-height: 33px;}
.wysq_box_big a{display: inline-block; width: 231px; height: 50px; margin-left: 30px;}
.wysq_box_big a:first-child{ margin-left: 0;}
.wysq_box_big { width:497px; margin:40px auto 0 auto;}

.nbb_big_tit_Box{border: none; padding-bottom: 0;}
.overflow-scrolll{ margin-top: 31px;}
.overflow-scroll h4.xbt{ font-size:16px;padding-left: 35px;background: none;}
.overflow-scroll p.xbt{ padding-left: 43px;}

/* 目录细览 */
.xzfg_Big_boxx{ padding: 20px 35px 60px 35px; background: #fff;}
.map_box_BIG p{ color: #666;}
.mlxl_big_BOX{ margin-top: 20px; border: 1px solid #e8e8e8; padding: 55px 45px 50px 45px;}
.nb_big_titt_Box{ margin-top: 43px; padding-bottom: 50px;}
.tit_ml_BOx p{line-height: 36px;font-size: 16px;margin-top: 35px;}
.tit_ml_BOx{ margin-top: 50px;}
.fj_bBIG_boX{margin-top: 100px;}
.wjxz_BIG_BOX { margin-top: 100px; text-align: center;padding-bottom: 7px;}
.wjxz_BIG_BOXx li{ float: left; text-align: center;}
.wjxz_BIG_BOXx li a{display: inline-block;width: 80px; height: 32px; background: #fbfbfb; border: 1px solid #d6d6d6; line-height: 32px; text-decoration: none; margin-left: 15px;}
.wjxz_BIG_BOXx { margin-left: -15px; display: inline-block;}

/*  信息公开内容 */
.xxnr_big_BOX ul{padding-right:30px;}
.xxnr_big_BOX ul li{ border-bottom: 1px solid #e8e8e8; padding-bottom: 22px;}
.xxnr_big_BOX ul li h4{ font-size: 16px; margin-top: 18px;}
.xxnr_big_BOX ul li h4.xsy{margin-top: 5px;}
.xxnr_big_BOX ul li p{ color: #999; margin-top: 12px;}
.xxnr_big_BOX ul li p span{margin-left: 10px;}
.xxnr_big_BOX ul li p span:first-child{margin-left: 0;}
.xxnr_big_BOX{border: 1px solid #e0e0e0;padding: 0 0 45px 28px;}
.overflow-scroll_xr{margin-right: 30px;
    height: 1050px;
    overflow-y: scroll;
   position: relative; 
margin-top: 22px;}
.overflow-scroll_xr::-webkit-scrollbar {
    width: 10px;
}
.overflow-scroll_xr::-webkit-scrollbar-track {
    background-color:#e2e2e2 ;
    -webkit-border-radius: 50px;
    -moz-border-radius:50px;
    border-radius:50px;
}
.overflow-scroll_xr::-webkit-scrollbar-thumb {
    background-color: #226ebc;
    border-radius:50px;
}
.xxnr_big_BOX ul li p.nod{ display: none;}
.xxnr_big_BOX ul li p.nood{ display: none;}

.xxgk_xl_con{margin-top: 30px;max-height:900px;overflow-y:auto;overflow-x: hidden;padding-right:28px;}
.xxgk_xl_con::-webkit-scrollbar {
    width: 10px;
}
.xxgk_xl_con::-webkit-scrollbar-track {
    background-color:#e2e2e2 ;
    -webkit-border-radius: 50px;
    -moz-border-radius:50px;
    border-radius:50px;
}
.xxgk_xl_con::-webkit-scrollbar-thumb {
    background-color: #1658a0;
    border-radius:50px;
}
.xxgk_xl_con .TRS_Editor *{ line-height:36px; font-size:16px;font-family: "Microsoft YaHei";}
.fight_snj_tit_Boxx .lip{ border-top:1px solid #e6e6e6; padding-top:12px;}
.lip img{vertical-align: middle;}
.fight_snj_tit_Boxx .fj_BIG_boX p.fjp,.fight_snj_tit_Box .xglj_box_BBox p{ line-height:40px; font-size:18px;}
.fight_snj_tit_Boxx .sx{ line-height:30px; font-size:16px; padding-left:20px;}
.fight_snj_tit_Boxx .sx a{ color:#1658a0}
.fight_snj_tit_Boxx .xglj_box_BBox ul.list-1{ padding-top:10px; padding-left:20px;}
.fight_snj_tit_Boxx .xglj_box_BBox ul li{ font-size:16px;}
.fight_snj_tit_Boxx .xglj_box_BBox{ margin-top:40px;}
.fight_snj_tit_Boxx ul.wjxz_BIG_BOXx{ border-bottom:none;}
.wjxz_BIG_BOXx li a{ width:80px !important;}
.fight_snj_tit_Boxx .fj_bBIG_boX{ margin-top:30px}
@media screen and (max-width: 992px){
    .phone_none{ display:none;}
}
