/* 2024.7.17-新版 */
.w1100,
.w980 {
    width: 1280px;
}

/* 当前位置 */
div.loc,
div.mnav {
    background: none;
}

.mnav {

    font-family: "Microsoft YaHei";
    height: 60px;
    line-height: 60px;
    font-size: 16px;
}

.mnav span {
    padding-left: 0;
}

.mnav a {
    color: #000;
}

/* 内容区 */
.lmy-wrapper div.clist {
    margin-top: 0px;
}

/* 左侧栏目 */
.lmy-wrapper div.ctree {
    width: 262px;
    float: left;
    
}

.lmy-wrapper .ctree_title {
    height: auto;
    background: none;
    border-bottom: 4px solid #e7e7e7;
}

.lmy-wrapper .ctree_title h1 {
    height: auto;
    line-height: initial;
    font-size: 28px;
    color: #054696;
    font-weight: bold;
    padding: 0 0 10px 20px;

}

.lmy-wrapper .ctree dl {
    /* padding: 0 23px 0 20px; */
    border-bottom: 4px solid #e7e7e7;
}

.lmy-wrapper .ctree dl dt {
    line-height: initial;
    box-sizing: content-box;
    padding: 0 23px 0 20px;
    border-bottom: 1px solid #e7e7e7;
}

.lmy-wrapper .ctree dl dt a {
    display: block;
    color: #333;
    font-size: 18px;
    width: 100%;
    text-align: left;
    padding: 17px 35px 17px 0;
}

.lmy-wrapper .ctree dl dt a:hover {
    color: #054696;
    background: url(contain_titBg.png) no-repeat right center;
}

.lmy-wrapper .ctree dl dt.curr {
    border-bottom: 1px solid #e7e7e7;
    background: none;
}

.lmy-wrapper .ctree dl dt.curr a {
    background: url(contain_titBg.png) no-repeat right center;
    transition: initial;
    padding-right: 35px;
    background-position-y: 24px;

}
.lmy-wrapper .ctree dl dd{
    padding: 0 23px 0 20px;
}
.lmy-wrapper .ctree dl dd a {
    width: 100%;
    display: inline-block;
    padding: 0 14px;
    background: url(dian.png) no-repeat left center;
}

.lmy-wrapper .ctree dl dd a:last-child {
    margin-bottom: 20px;
}

.lmy-wrapper .ctree dl dd a:hover,
.lmy-wrapper .ctree dl dd a.on {
    color: #054696;
    background: url(dianh.png) no-repeat left center;
}

/* 右侧 */
.lmy-wrapper .clist_r_title{
    height: auto;
    line-height: initial;
    padding: 4px 0 14px 6px;
    border-bottom: 1px solid #e7e7e7;
}
.lmy-wrapper .clist_r_title span {
    font-size: 22px;
    font-weight: bold;
    color: #000;
    text-align: left;
    overflow: hidden;
}
/* ==== */
.lmy-wrapper .clist_con {
    padding-bottom: 30px;
}
.lmy-wrapper .clist_con ul {
    padding: 0px;
    margin: 20px 0;
}
.lmy-wrapper .clist_con ul li {
    position: relative;
    height: 40px;
    line-height: 40px;
    background: url(dian.png) no-repeat left;
}
.lmy-wrapper .clist_con ul li:hover {
    background: url(dianh.png) no-repeat left;
}

.lmy-wrapper .clist_con ul li:last-child {
    margin-bottom: 0px;
}

.lmy-wrapper .clist_con ul li a {
    font-size: 18px;
    line-height: 40px;
    padding-left: 20px;
    width: 85%;
    display: inline-block;
    color: #000000;
    letter-spacing: 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.lmy-wrapper .clist_con ul li:hover a {
    color: #054696 !important;
}
.lmy-wrapper .clist_con ul li span {
    font-size: 16px;
    position: absolute;
    right: 0;
    top: 0;
    line-height: 40px;
    display: inline-block;
    float: right;
    color: #aaaaaa;
}


/* 中间宽度 */
.clist table tbody tr td[width="249"] + td{width: 44px !important;}
a {
    transition:none !important;
}
.xxgk_wrapper div.page-con{float:none;left:0;}
.wjfb-wrapper div.page-con{float:none;left:0;}
.wjfb-wrapper #search-form{width: 100%;}
.xxgk_wrapper .nav a img{margin-top:0;}
.section2_gsxw_list{max-width: 100%;}

.gxsj-wrapper .tjfxsj_con dl{width:336px;}
.gxsj-wrapper .tjfxsj_con + table{width:1280px;}
.gxsj-wrapper #con_dc2_1 .gxsj-box{background-size:cover;width:100%}
.gxsj-wrapper .gxsj-box2-wrap .gxsj-box2-r{float:right;width: 787px;}
.gxsj-wrapper .gxsj-box2-wrap .gxsj-box2-l{width: 480px;}
.gxsj-wrapper .gxsj-box2-wrap .gxsj-box2-l img{width: 100%}
.sjjg-pdy,
.sjjg-lmy{overflow-x:hidden;}



.sjjg-pdy .bottom,
.sjjg-lmy .bottom{background: none !important;}
.sjjg-pdy .bottom .bottom-t,
.sjjg-lmy .bottom .bottom-t{display:none;}
.sjjg-pdy .bottom .bottom-b,
.sjjg-lmy .bottom .bottom-b{border-top:1px solid #ccc;}
.sjjg-pdy .main .page-con{max-width:1100px !important;width:100% !important;}



.top_bj{display: none !important;}
.w1100,
.page-con,
.w980{width:1280px !important;display: block !important;margin:0 auto;max-width: none;float:none !important;left:auto;}
.nav:after,
.w980:after{content:"";clear:both;width:100%;display:block;float:none;height:0;}
.nav-box ul li,
.nav-box ul li p{height:50px;}
.nav{padding-top:0 !important;}
.newxhxDiv{clear:both;width:100%;height:0 !important;padding:0;margin:0;background:none !important;}
.mob-bottom{display:none !important;}


.ctree dl dt.curr + dd{margin-top:-1px;background:#fff;padding-top:1px;}



.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color:#004294 !important;}



/*专题列表页*/
.lmy_main_l .lmy_flm {
    height: auto;
    background: none;
    border-bottom: 4px solid #e7e7e7;
    height: auto;
    line-height: 42px !important;
    font-size: 28px !important;
    color: #054696;
    font-weight: bold;
    padding: 0 0 10px 20px !important;
}

.lmy_main_tj li {
    line-height: initial;
    box-sizing: border-box;
    padding: 0 23px 0 20px;
    border-bottom: 1px solid #e7e7e7;
    float:left;
    width:100%;
}

.lmy_main_tj li a {
    display: block;
    color: #333;
    font-size: 18px;
    width: 100%;
    text-align: left;
    padding: 17px 38px 17px 0;
}

.lmy_main_tj li a {
    background: none !important;
    transition: initial;
    padding-right: 35px;
    background-position-y: 24px;
}

.lmy_main_tj li a:hover {
    color: #054696 !important;
    background: url(contain_titBg.png) no-repeat right center !important;
}

.lmy_main_tj li.on a {
    background: url(contain_titBg.png) no-repeat right center !important;
    color: #054696 !important;
}
.lmy_main_l>ul>li>p>a{padding-left:0;padding-right:35px;margin-left:0;}
.lmy_main_l>ul>li>p{padding-top:0;padding-bottom:0;border-bottom:0;}
.lmy_main_l>ul>li.on{border-bottom:1px solid #e7e7e7;}
.lmy_main_l>ul>li.on>p{border-bottom:0;}
.dqwz{height:60px;line-height:60px;padding-left:0;background:none;font-size:16px;color:#000;}
.dqwz a{color:#000;}
.dqwz a:hover{color:#054696;}
.lmy_main_rt{ font-weight: bold;
    color: #000;
    text-align: left;
    overflow: hidden;
    padding-top: 4px;
    padding-bottom: 14px;
    border-bottom: 1px solid #e7e7e7;
    padding-left: 6px;}
.lmy_main_rb ul li {
    position: relative;
    height: 40px;
    line-height: 40px;
    background: url(dian.png) no-repeat left;
    font-size:18px;
}
.lmy_main_rb ul li:hover {
    background: url(dianh.png) no-repeat left;
}
.lmy_main_rb ul li a{color:#000;padding-left:20px;}
.lmy_main_rb ul li a:hover{color:#054696;}
.lmy_main_rb ul{margin-top:20px;padding-left:0;}
.lmy_main_rb ul li span{color:#aaa;font-size:16px;}
.lmy_main_rb2{color:#054696;border-color:#054696;}
.lmy_main_rb2 span a{color:#054696;}
.ctree dl dt.curr + dd + dd{background:#fff;margin-top:-1px;padding-top:1px;}

.lmy_main{margin-top:0;}


.ctree dl dt + dd{display:none;}
.ctree dl dt.curr + dd{display:block;}




.dzl dl dd a:hover,
.mnav a:hover,
.tsy-ldjs .clist_con ul li a:hover,
.tsy-ldjs .con-ul li a:hover,
.tsy-ldjs .tplgd_wz a:hover,
.tsy-ldjs .tplgd:hover .tplgd_wz a{color:#054696 !important;}
.tsy-ldjs .clist .ldxx_con{font-size: 16px!important}


/*文章页播放器*/
#con_con div[class^='timetext'],
#con_con div[class^='playback']{line-height:38px !important;}
#con_con div[class^='logo']{display:none !important;}


/*信息公开*/
.xxxgkfdnr-list2{max-height:329px;overflow-x:auto;}
.xxxgkfdnr-list2 span{cursor:pointer;}
.xxxgkfdnr-list2 span.on,
.xxxgkfdnr-list2 span:hover{color:#2e65a6}
.xxxgkfdnr-list3{padding-left:25px;display:none;}
#zcfg_list_1 div p.on + .xxxgkfdnr-list3{display: block;}

.newztzlBody .bottom{background: #f2f2f2 !important;}
.newztzlBody .bottom-t{display: block !important;}


.gzkwrapper .main{margin-top:10px;}

.tsy-ldjs .clist_con ul li,
.tsy-ldjs .clist_con ul li *,
.tsy-ldjs .dzl dl dd,
.tsy-ldjs .font14{font-size: 16px;}
.tsy-ldjs .con-ul li{line-height:32px;height:32px;}

.tsy-ldjs .tplgdwrap{width:100%;}
.tsy-ldjs .tplgd{width:236px;margin:0 20px !important;}


.jgjswrapBox .bottom{background: none;margin-top: 30px;}
.jgjswrapBox .bottom .bottom-t{display: none;}
.jgjswrapBox .bottom .bottom-b{border-top:3px solid #054696;}



.gdbsdh-pdy.lmy-wrapper .ctree dl dt{width:100%;padding:0 23px 0 20px;box-sizing:border-box;float:left;}
.gdbsdh-pdy .ctree dl dt a{margin-top:0;width:100%;float:left;margin-left:0;}
.gdbsdh-pdy .ctree dl dt.curr a{margin-left:0;border-left:0;}
.gdbsdh-pdy .clist table td[width='249']{width:262px;}

#shareSc #share-popup {top: -85px !important;}

.borderBottomNew0{border-bottom:0 !important;}

.jgjswrapBox .lmy_main_l{border-bottom: 4px solid #e7e7e7;}
.jgjswrapBox .lmy_main_l .lmy_main_tj li:last-child{border-bottom:0;}
.jgjswrapBox .lmy_main_l>ul{margin-bottom: 0;}
.jgjswrapBox .lmy_main_l .lmy_main_l4{margin-top: 40px;}

.tsy-ldjs .tplgd_ul a{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.newzt2024WrapBox div.mnav{height: auto !important;}

.New20240801_desdjs,
.New_2023sjwxdtxdh{min-width:1300px;}
.New_2023sjwxdtxdh .banner{display:block !important;}
.New_2023sjwxdtxdh .banxin{padding:50px 0px;}
.New_2023sjwxdtxdh div.mnav span{background:none !important;}







/*栏目页增加解读类信息*/
.lmy-wrapper .clist_con ul li.tsjdboxListLi a{width: 75%;}
 .lmy-wrapper .clist_con ul li.tsjdboxListLi span font{display:inline-block !important;font-size:14px;color:#0080ff;height:24px;line-height:22px;background:#f0f7ff;border:1px solid #0080ff;border-radius:8px;padding:0 8px;cursor:pointer;position:relative;
    -moz-user-select: none; 
    -webkit-user-select: none;
    -ms-user-select: none; 
     user-select: none;
}
.lmy-wrapper .clist_con ul li.tsjdboxListLi span font:first-child{margin-left:20px;}
.lmy-wrapper .clist_con ul li.tsjdboxListLi span font + font{margin-left:10px;}
.lmy-wrapper .clist_con ul li.tsjdboxListLi span font:last-child{margin-right: 20px}
.lmy-wrapper .clist_con ul li.tsjdboxListLi span font.on::after{content:'';width:22px;height:10px;background:url(sy_icon17.png) no-repeat 50% 50%;position:absolute;z-index:3;left:50%;margin-left:-11px;top:100%;margin-top:3px;} 
.lmy-wrapper .clist_con ul li.tsjdboxListLi .tslb-list{width:100%;line-height:1;padding:15px;background:#f6f6f6;position:absolute;top:100%;left:0;z-index: 2;border:1px solid #e7e7e7;margin-top:4px;display:none;max-height: 180px;overflow-y: auto;}
.lmy-wrapper .clist_con ul li.tsjdboxListLi .tslb-list dt{color:#054696;font-size:18px;font-weight:bold;padding-bottom: 10px;}
.lmy-wrapper .clist_con ul li.tsjdboxListLi .tslb-list dd{line-height: 28px;background:url(sy_icon06.png) no-repeat 0 50%;font-size:16px;}
.lmy-wrapper .clist_con ul li.tsjdboxListLi .tslb-list dd a{background-position-y: 10px;color:#000 !important;width:100%;}
.lmy-wrapper .clist_con ul li.tsjdboxListLi .tslb-list dd a:hover{color:#054696 !important}

/*.lmy-wrapper .clist_con ul li.tsjdboxListLi span dl{display:inline-block !important;}
.lmy-wrapper .clist_con ul li.tsjdboxListLi span dl dd{display:inline-block !important;font-size:14px;color:#0080ff;height:24px;line-height:22px;background:#f0f7ff;border:1px solid #0080ff;border-radius:8px;padding:0 8px;cursor:pointer;position:relative;
    -moz-user-select: none; 
    -webkit-user-select: none;
    -ms-user-select: none; 
     user-select: none;
}
.lmy-wrapper .clist_con ul li.tsjdboxListLi span dl dd:first-child{margin-left:20px;}
.lmy-wrapper .clist_con ul li.tsjdboxListLi span dl dd + dd{margin-left:10px;}
.lmy-wrapper .clist_con ul li.tsjdboxListLi span dl dd:last-child{margin-right: 20px}
.lmy-wrapper .clist_con ul li.tsjdboxListLi span dl dd.on::after{content:'';width:22px;height:10px;background:url(sy_icon17.png) no-repeat 50% 50%;position:absolute;z-index:3;left:50%;margin-left:-11px;top:100%;margin-top:3px;}
*/

.lmy-wrapper .clist_con ul li.tsjdboxListLi .tslb-list::-webkit-scrollbar {
  width: 6px; /* 定制滚动条的宽度 */
  background-color: #f9f9f9; /* 定制滚动条的背景色 */
}



/*信息公开专栏*/
.xxgk_wrapper .xxgk-main{background:#f9f9f9;}
.xxgk_wrapper .xxgk-wrap .page-con{width:1100px !important;}
/*.xxgk-left{width: 20%}
.xxgk-right{width: 80%}*/
.xxxgkfdnr-list{width: 100%;float: left;padding: 10px 0 20px 0;max-height: 329px;overflow-y: auto;}
.xxxgkfdnr-list p{padding-left:30px;margin: 9px 0;padding-right:10px;}
.xxxgkfdnr-list a{line-height:23px;font-size:15px;color:#333;background:url(/cms_files/webmiit/tplobject/gxbsy/6f93848f6fd044dbafedd4d8a6cb2f05/images/xxgk_icon02.png) no-repeat 0 8px;padding-left:18px;display:inline-block;}
.xxxgkfdnr-list span{display:block;padding-left:30px;margin: 9px 0;}
.xxxgkfdnr-list a.on,
.xxxgkfdnr-list a:hover{color:#2e65a6;background-image:url(/cms_files/webmiit/tplobject/gxbsy/6f93848f6fd044dbafedd4d8a6cb2f05/images/xxgk_icon03.png)}



/*三品样式调整*/
body.threestrategy_zgsfpspzl{min-width: 1280px}
.threestrategy_zgsfpspzl div.w980{width:980px !important;}
/*.threestrategy_zgsfpspzl div.w980.mb20 + div > div.w980.clearfix{width:1280px !important;}*/
.threestrategy_zgsfpspzl .crumbs,
.threestrategy_zgsfpspzl .header, 
.threestrategy_zgsfpspzl .navbox, 
.threestrategy_zgsfpspzl .nav,
.threestrategy_zgsfpspzl .case, 
.threestrategy_zgsfpspzl .footer, 
.threestrategy_zgsfpspzl .tuijian{display:block !important;}
.threestrategy_zgsfpspzl div.threestrategy_zgsfpspzl_bottom{width:1280px !important;}



/*文章页增加相关政策、解读、新闻*/
.newgnXgxxdiv,
.newgnXgxxdiv dl{display:block !important;}
.newgnXgxxdiv{border-top:1px dashed #ccc;padding-bottom:25px;width: 100%;float: left;}
.newgnXgxxdiv dl dt{font-size:18px;line-height: 60px;}
.newgnXgxxdiv dl dd{font-size:14px;padding:10px 2px;}
.newgnXgxxdiv dl dd span{padding-left:28px;}



.wzy-wrapper .ccontent .fileArry li{padding-right: 0 !important;}
.tsy-ldjs .dzld dl{margin:0 56px !important;}

.item3 .txtRight{width: 693px;}
.txtRight.ldxx-r.fr{width: 709px;}



.tsy-ldjs .tpjj_con a{width:175px;height: auto;max-height: 115px;display:inline-block;line-height: 115px;text-align: center;}
.tsy-ldjs .tpjj_con a img{max-height:100%;max-width: 100%;height: auto !important;width: auto !important;}
.tsy-ldjs .tpjj_con dd+dd a{width:175px;height: 35px;display:inline-block;line-height: 35px;text-align: center;}

/* 图文图片集锦9-20 */

.tsy-ldjs .tplgd_ul A{height: auto;max-height: 141px; background: none;}
