/*面包屑导航开始*/

.dy_mianbao {
    width: 100%;
    background: #ededed;
}

.dy_mianbao .dy_mianbaoc {
    width: 1200px;
    height: 50px;
    line-height: 50px;
    margin: 0 auto;
    font-size: 15px;
    color: #575757;
   display:flex;
}

.dy_mianbao .dy_mianbaoc .dy_dq {
    padding-left: 16px;
    background: url("dy_beijing1.jpg") no-repeat left center;
}

.dy_mianbao .dy_mianbaoc a {
    font-size: 15px;
    color: #575757;
}

.dy_mianbao .dy_mianbaoc a[href]:hover {
    color: #0873b3;
}


/*面包屑导航结束*/


/*内容开始*/

.dy_nr {
    width: 100%;
    padding-top: 20px;
    padding-bottom: 30px;
}

.dy_nr .dy_nrc {
    width: 1200px;
    min-height: 500px;
    margin: 0 auto;
    border: 1px solid #d2d2d2;
    background: #f3f3f3;
}

.dy_nrc_l {
    float: left;
    width: 271px;
    padding: 13px 15px 0 15px;
    box-sizing: border-box;
}

.dy_nrc_l>em {
    display: block;
    height: 42px;
    line-height: 42px;
    padding-left: 38px;
    font-size: 20px;
    color: #000000;
    border-bottom: 3px solid #d2d2d2;
    background: url("/eportal/uiFramework/commonResource/image/2022060809261189805.png") no-repeat 6px center;
}

.dy_nrc_l>.zz_ysq {
    background: url("/eportal/uiFramework/commonResource/image/2022060809264136590.png") no-repeat 6px center;
}

.dy_nrc_l>ul {
    padding-top: 5px;
}

.dy_nrc_l>ul>li {
    height: 45px;
    line-height: 45px;
    border-bottom: 1px solid #d2d2d2;
}

.dy_nrc_l>ul>.zz_qiehuan {
    height: auto;
    line-height: inherit;
}

.dy_nrc_l>ul>li h2 a {
    display: block;
    font-size: 17px;
    color: #000000;
    font-weight: normal;
    padding-left: 37px;
    background: url("/eportal/uiFramework/commonResource/image/2022060809264136590.png") no-repeat 15px center;
}

.dy_nrc_l>ul>li h2 a:hover {
    color: #146197;
}

.dy_nrc_l>ul>li.on h2 a {
    color: #146197;
}

.dy_nrc_l>ul>li .hd {
    height: 44px;
    padding-top: 8px;
    box-sizing: border-box;
    background: url("../images/dy_beijing42.png") no-repeat center;
}

.dy_nrc_l>ul>li .hd ul {
    padding: 0;
}

.dy_nrc_l>ul>li .hd ul li {
    float: left;
    margin: 0;
    margin-left: 9px;
    width: 65px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    cursor: pointer;
    font-size: 15px;
    color: #292929;
}

.dy_nrc_l>ul>li .hd ul li.on {
    background: url("../images/dy_beijing43.png") no-repeat center;
}

.dy_nrc_l>ul>li .hd ul li:hover {
    background: url("../images/dy_beijing43.png") no-repeat center;
}

.dy_nrc_l>ul>li .bd {
    height: 366px;
    box-sizing: border-box;
    overflow-y: auto;
    background: #fff;
    padding: 10px;
}

.dy_nrc_r {
    float: left;
    width: 929px;
    padding: 13px 27px 0 29px;
    box-sizing: border-box;
    background: #fff;
}

.dy_nr_r {
    padding: 0;
}

.dy_nrc_r .dy_nrc_rs {
    height: 45px;
    line-height: 42px;
    box-sizing: border-box;
    border-bottom: 1px solid #d2d2d2;
}

.dy_nrc_r .dy_nrc_rs>strong {
    float: left;
    padding: 0 13px;
    font-size: 20px;
    color: #000000;
    border-bottom: 2px solid #146197;
       height: 44px;
    box-sizing: border-box;
    line-height: 44px;
}


/*内容结束*/


/*通用概览开始*/

.dy_nrc_r .content {
    margin-bottom: 20px;
}

.dy_nrc_r .content * {
    line-height: 200% !important;
    font-size: 16px !important;
    font-family: "Microsoft YaHei" !important;
}

.dy_nrc_r .content .bot {
    text-align: center;
}

.dy_nrc_r .content .bot a {
    line-height: 31px;
    padding: 8px 20px;
    margin-right: 20px;
}

.dy_nrc_r .content .bot .bot1 {
    background-color: #146197;
    color: #fff;
}

.dy_nrc_r .content .bot .bot2 {
    background-color: #f2f2f2;
    color: #333;
}

.dy_tygl {
    min-height: 500px;
    padding-top: 19px;
}

.dy_tygl ul li {
    height: 47px;
    line-height: 47px;
    border-bottom: 1px dashed #d5d5d5;
}

.dy_tygl ul li h3 a {
    float: left;
    width: 710px;
    padding-left: 31px;
    font-size: 16px;
    color: #000000;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url("/eportal/uiFramework/commonResource/zip/xxgk_img/zz_beijing10.jpg") no-repeat 10px center;
}

.dy_tygl ul li em {
    float: right;
    font-size: 16px;
    color: #848484;
}

.dy_tygl ul li:hover h3 a {
    color: #146197;
    background: url("/eportal/uiFramework/commonResource/zip/xxgk_img/zz_beijing10_1.jpg") no-repeat 10px center;
}

.dy_tygl ul li:hover em {
    color: #146197;
}


/*通用概览结束*/


/*无子栏目概览*/

.noChannel {
    padding: 15px 20px;
}

.noChannel .dy_nrc_rs {
    height: 45px;
    line-height: 42px;
    box-sizing: border-box;
    border-bottom: 1px solid #d2d2d2;
}

.noChannel .dy_nrc_rs strong {
    float: left;
    padding: 0 13px;
    font-size: 20px;
    color: #000000;
    border-bottom: 2px solid #146197;
   line-height:44px;
  height:44px;
    box-sizing: border-box;
}


/*依申请公开开始*/

.dy_nrc_ysql ul {
    padding-top: 15px;
}

.dy_nrc_ysql ul li {
    margin-bottom: 8px;
    border-bottom: 0;
}

.dy_nrc_ysql ul li h2 a {
    padding-left: 68px;
    background: none;
}

.dy_nrc_ysql ul li h2 a:hover {
    color: #fff;
}

.dy_nrc_ysql ul li.on h2 a {
    color: #fff;
}

.dy_nrc_ysql ul li.zz_ysq_li1 h2 a {
    background: url("dy_beijing4.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li1:hover h2 a {
    background: url("dy_beijing4_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li1.on h2 a {
    background: url("dy_beijing4_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li2 h2 a {
    background: url("dy_beijing5.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li2:hover h2 a {
    background: url("dy_beijing5_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li2.on h2 a {
    background: url("dy_beijing5_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li3 h2 a {
    background: url("dy_beijing6.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li3:hover h2 a {
    background: url("dy_beijing6_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li3.on h2 a {
    background: url("dy_beijing6_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li4 h2 a {
    background: url("dy_beijing7.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li4:hover h2 a {
    background: url("dy_beijing7_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li4.on h2 a {
    background: url("dy_beijing7_1.png") no-repeat center;
}

.dy_nrc_r .dy_ysq_rs>strong {
    padding: 0;
    color: #146197;
    font-weight: normal;
}

.dy_ysjgk {
    min-height: 500px;
    background: #fff;
    padding: 41px 0;
}

.dy_ysjgk img {
    display: inline-block;
}


/*依申请公开结束*/


/*依申请公开查询开始*/

.ysq_cx {
    width: 408px;
    height: 255px;
    box-sizing: border-box;
    margin: 0 auto;
    padding: 9px 0 0 43px;
    position: relative;
    overflow: hidden;
    z-index: 99;
    background: url("dy_beijing8.jpg") no-repeat center;
}

.ysq_cx_div {
    height: 77px;
    line-height: 77px;
}

.ysq_cx_div1 {
    height: 28px;
    line-height: 28px;
    margin-bottom: 17px;
}

.ysq_cx_div>em {
    float: left;
    width: 85px;
    font-size: 14px;
    color: #333;
    text-align: right;
    margin-right: 6px;
}

.ysq_cx_div .ysq_inp {
    float: left;
    font-size: 14px;
    color: #333;
    line-height: 77px;
}

.ysq_cx_div .ysq_inp span {
    float: left;
    padding-left: 23px;
    margin-right: 12px;
    cursor: pointer;
    background: url("dy_beijing40_1.png") no-repeat left center;
}

.ysq_cx_div .ysq_inp span:hover {
    color: #ff3300;
}

.ysq_cx_div .ysq_inp span.on {
    background: url("dy_beijing40.png") no-repeat left center;
}

.ysq_cx_div1 .ysq_inp {
    width: 200px;
    height: 28px;
    line-height: 28px;
    box-sizing: border-box;
    padding: 0 10px;
    border: 1px solid #9aabbb;
}

.ysq_cx_div1 .ysq_inp input {
    display: block;
    width: 100%;
    height: 26px;
    line-height: 26px;
    font-size: 14px;
    color: #333;
    outline: none;
    background: none;
    border: none;
}

.dy_inp_div {
    position: absolute;
    bottom: 2px;
    left: 0;
    width: 100%;
    height: 66px;
    box-sizing: border-box;
    padding-top: 18px;
    z-index: 1;
    text-align: center;
    cursor: pointer;
}

.dy_inp_div>input {
    display: inline-block;
    width: 59px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    outline: none;
    background: #00508d;
    border: none;
    cursor: pointer;
    margin: 0 5px;
}

.dy_inp_div>input:hover {
    background: #ff2200;
}


/*依申请公开查询结束*/


/*在线申请开始*/

.dy_nrc_r .dy_zx_rs>strong {
    padding-right: 81px;
}

.dy_zxsq {
    min-height: 500px;
}

.dy_zxsq .zxsq_s {
    padding: 20px 31px;
    background: #f9f9f9;
    border: 1px solid #eeeeee;
    margin-top: 20px;
    line-height: 33px;
}

.zxsq_x {
    padding-top: 30px;
}

.zxsq_x>strong {
    display: block;
    padding-top: 11px;
    height: 51px;
    line-height: 51px;
    text-align: center;
    font-size: 16px;
    color: #333;
}

.gksqb_box {
    width: 100%;
    text-align: center;
    color: #000;
}

.gksqb_box table {
    width: 100%;
    margin: 0 auto;
    border-collapse: collapse;
    background-color: #fff;
    color: #000;
    border: 1px solid #ccc;
}

.gksqb_box .title {
    margin-bottom: 20px;
}

.gksqb_box table tr td {
    line-height: 50px;
    border: 1px solid #ccc;
}

.gksqb_box table tr td select {
    width: 629px;
    height: 50px;
    border: none;
    font-size: 14px;
}

.gksqb_box table tr td .sfz {
    width: 236px;
    height: 50px;
    border: none;
    font-size: 14px;
}

.gksqb_box table tr td textarea {
    width: 629px;
    height: 100px;
    border: none;
    overflow-y: scroll;
}

.gksqb_box table tr td .kg {
    width: 236px;
    height: 50px;
}

.gksqb_box table tr td input {
    border: none;
}

.gksqb_box table tr .sqr {
    /*width: 112px;*/
    width: 36px;
    color: #006CC0;
    font-size: 23px;
    font-weight: 700;
}

.gksqb_box table tr .mc {
    width: 164px;
    background-color: #F7F7F7;
}

.gksqb_box table tr .ybj input {
    margin: 10px;
}

.gksqb_box table tr .kd2 {
    width: 628px;
    height: 50px;
}

.gksqb_box table tr td .kd3 {
    width: 90px;
    height: 50px;
    float: left;
}

.gksqb_box table tr td a {
    float: left;
}

.gksqb_box table tr td a img {
    vertical-align: middle;
}

.gksqb_box table tr td span {
    color: red;
}

.tjsq {
    width: 218px;
    height: 50px;
    margin: 30px auto;
}

.tjsq input {
    width: 218px;
    height: 50px;
    border: none;
    background-color: #006CC0;
    color: #fff;
    margin: 0 auto;
    font-size: 20px;
    border-radius: 8px;
}

.dy_nrc_ysql ul li.zz_ysq_li5 h2 a {
    background: url("dy_beijing9.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li5:hover h2 a {
    background: url("dy_beijing4_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li5.on h2 a {
    background: url("dy_beijing4_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li6 h2 a {
    background: url("dy_beijing10.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li6:hover h2 a {
    background: url("dy_beijing10_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li6.on h2 a {
    background: url("dy_beijing10_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li7 h2 a {
    background: url("dy_beijing11.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li7:hover h2 a {
    background: url("dy_beijing11_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li7.on h2 a {
    background: url("dy_beijing11_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li8 h2 a {
    background: url("dy_beijing12.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li8:hover h2 a {
    background: url("dy_beijing12_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li8.on h2 a {
    background: url("dy_beijing12_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li9 h2 a {
    background: url("dy_beijing13.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li9:hover h2 a {
    background: url("dy_beijing13_1.png") no-repeat center;
}

.dy_nrc_ysql ul li.zz_ysq_li9.on h2 a {
    background: url("dy_beijing13_1.png") no-repeat center;
}

.dy_zfxx {
    min-height: 500px;
    padding-bottom: 29px;
}

.zfxx_div {
    margin-top: 19px;
    border: 4px solid #f3f3f3;
    border-top: 0;
}

.zfxx_div>em {
    display: block;
    padding-left: 17px;
    height: 47px;
    line-height: 47px;
    font-size: 18px;
    color: #000000;
    background: #f3f3f3;
}

.zfxx_div_x {
    padding-top: 18px;
    padding-left: 17px;
    padding-bottom: 13px;
}

.zfxx_div_x ul li {
    float: left;
    width: 199px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    margin-right: 7px;
    margin-bottom: 7px;
    border: 1px solid #e0e0e0;
}

.zfxx_div_x ul li h3 a {
    display: block;
    font-size: 18px;
    color: #000000;
    font-weight: normal;
}

.zfxx_div_x ul li h3 a:hover {
    color: #146197;
}


/*在线申请结束*/


/*公开目录开始*/

.dy_gkdw {
    padding: 13px 0;
}

.dy_gkdw .dy_gkdwc {
    width: 1200px;
    height: 96px;
    box-sizing: border-box;
    margin: 0 auto;
    border: 1px solid #e6e6e6;
    border-top: 5px solid #4e7ec0;
    padding-left: 15px;
    line-height: 31px;
    font-size: 16px;
    color: #676767;
    padding-top: 14px;
}

.dy_gk_s {
    height: 58px;
    background: #e8e8e8;
    box-sizing: border-box;
    padding: 11px 12px 14px 13px;
}

.dy_gk_inp {
    float: left;
    width: 839px;
    height: 33px;
    background: #fff;
    box-sizing: border-box;
    padding-left: 36px;
    position: relative;
    padding-right: 20px;
}

.dy_gk_inp img {
    position: absolute;
    left: 13px;
    top: 10px;
    width: 14px;
    height: 14px;
}

.dy_gk_inp input {
    display: block;
    width: 100%;
    height: 33px;
    line-height: 33px;
    outline: none;
    background: none;
    border: none;
    font-size: 15px;
    color: #4f4f4f;
}

.inp_sub {
    float: left;
    width: 63px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    font-size: 15px;
    color: #4f4f4f;
    cursor: pointer;
    border: none;
    outline: none;
    background: url("dy_beijing14.jpg") no-repeat center;
}

.inp_sub:hover {
    color: #f00f00;
}

.dy_gk_x {
    padding: 32px 18px 0 18px;
}

.gkx_div {
    border: 1px solid #dddddd;
    border-right: 0;
    border-bottom: 0;
}

.gkx_div_s {
    height: 40px;
    line-height: 40px;
    background: #f4f4f4;
    border-bottom: 1px solid #dddddd;
}

.gkx_div_s>strong {
    float: left;
    font-size: 15px;
    color: #676767;
    text-align: center;
    border-right: 1px solid #dddddd;
}

.gkx_div_s>strong.gkx_strong1 {
    width: 660px;
}

.gkx_div_s>strong.gkx_strong2 {
    width: 93px;
}

.gkx_div_s>strong.gkx_strong3 {
    width: 136px;
}

.gkx_div_x {
    min-height: 500px;
}

.gkx_div_x ul li {
    height: 40px;
    line-height: 40px;
    background: #fff;
    border-bottom: 1px solid #dddddd;
}

.gkx_div_x ul li h3 a {
    float: left;
    width: 661px;
    box-sizing: border-box;
    padding: 0 21px;
    font-size: 15px;
    color: #676767;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-right: 1px solid #dddddd;
    background: url("dy_beijing15.jpg") no-repeat 9px center;
}

.gkx_div_x ul li>em {
    float: left;
    width: 93px;
    font-size: 15px;
    color: #676767;
    text-align: center;
    border-right: 1px solid #dddddd;
}

.gkx_div_x ul li>span {
    float: left;
    width: 136px;
    font-size: 15px;
    color: #676767;
    text-align: center;
    border-right: 1px solid #dddddd;
}

.gkx_div_x ul li h3 a:hover {
    color: #205caf;
}


/*公开目录结束*/


/*四大班子开始*/

.dy_nr .dy_sdbzc {
    background: none;
}

.dy_sdbz {
    padding: 25px 24px 33px 23px;
}

.dy_sdbz .sdbz_l {
    float: left;
    width: 250px;
}

.dy_sdbz .sdbz_l .sdbz_ls {
    padding-bottom: 8px;
    border-bottom: 1px solid #d7d7d7;
    overflow: hidden;
}

.dy_sdbz .sdbz_l .sdbz_ls ul {
    width: 255px;
}

.dy_sdbz .sdbz_l .sdbz_ls ul li {
    float: left;
    width: 56px;
    height: 27px;
    line-height: 27px;
    border: 1px solid #d7d7d7;
    margin-right: 5px;
}

.dy_sdbz .sdbz_l .sdbz_ls ul li h2 a {
    display: block;
    font-size: 16px;
    color: #575757;
    font-weight: normal;
    text-align: center;
}

.dy_sdbz .sdbz_l .sdbz_ls ul li:hover {
    background: #ebebeb;
    border-color: #ebebeb;
}

.dy_sdbz .sdbz_l .sdbz_ls ul li:hover h2 a {
    background: #ebebeb;
    font-weight: bold;
    color: #146197;
}

.dy_sdbz .sdbz_l .sdbz_ls ul li.on {
    background: #ebebeb;
    border-color: #ebebeb;
}

.dy_sdbz .sdbz_l .sdbz_ls ul li.on h2 a {
    background: #ebebeb;
    font-weight: bold;
    color: #146197;
}

.dy_sdbz .sdbz_l .sdbz_lx {}

.dy_sdbz .sdbz_l .sdbz_lx ul li {
    width: 250px;
    height: 71px;
    box-sizing: border-box;
    padding: 10px 12px 6px 17px;
    margin-top: 10px;
    border: 1px solid #d2d2d2;
    line-height: 26px;
}

.dy_sdbz .sdbz_l .sdbz_lx ul li h3 a {
    display: block;
    font-size: 17px;
    color: #5a5a5a;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.dy_sdbz .sdbz_l .sdbz_lx ul li em {
    display: block;
    font-size: 15px;
    color: #5a5a5a;
    background: url("/eportal/uiFramework/commonResource/zip/xxgk_img/dy_beijing16.png") no-repeat right center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.dy_sdbz .sdbz_l .sdbz_lx ul li:hover {
    border-color: #0873b3;
}

.dy_sdbz .sdbz_l .sdbz_lx ul li:hover h3 a {
    color: #0873b3;
}

.dy_sdbz .sdbz_l .sdbz_lx ul li:hover em {
    color: #0873b3;
    background: url("/eportal/uiFramework/commonResource/zip/xxgk_img/dy_beijing16_1.png") no-repeat right center;
}

.dy_sdbz .sdbz_l .sdbz_lx ul li.on {
    border-color: #0873b3;
}

.dy_sdbz .sdbz_l .sdbz_lx ul li.on h3 a {
    color: #0873b3;
}

.dy_sdbz .sdbz_l .sdbz_lx ul li.on em {
    color: #0873b3;
    background: url("/eportal/uiFramework/commonResource/zip/xxgk_img/dy_beijing16_1.png") no-repeat right center;
}

.sdbz_r {
    float: right;
    width: 872px;
}

.sdbz_r .sdbz_rl {
    float: left;
    width: 169px;
    box-sizing: border-box;
    padding: 14px;
    background: #f4f4f4;
    line-height: 26px;
}

.sdbz_r .sdbz_rl>span {
    display: block;
    text-align: center;
    font-size: 17px;
    color: #000000;
    padding-top: 10px;
}

.sdbz_r .sdbz_rl>em {
    display: block;
    text-align: center;
    font-size: 15px;
    color: #0873b3;
}

.sdbz_r .sdbz_rr {
    float: right;
    width: 685px;
}

.sdbz_r .sdbz_rr .sdbz_rr_s {
    padding: 15px 20px 15px 16px;
    background: #f4f4f4;
    margin-bottom: 19px;
}

.sdbz_rr_ss {
    height: 45px;
    line-height: 45px;
    background: #fff;
}

.sdbz_rr_ss img {
    float: left;
    margin-right: 19px;
}

.sdbz_rr_ss em {
    float: left;
    font-size: 17px;
    color: #575757;
}

.sdbz_rr_xx {
    padding-top: 10px;
    font-size: 17px;
    color: #575757;
    line-height: 32px;
}


/*四大班子结束*/


/*通用公开详细开始*/

.dy_nr .dy_xxc {
    background: none;
}

.dy_tygkxx {
    padding: 62px 74px 62px 62px;
}

.dy_tygkxx table {
    text-align: center;
    border: 1px solid #cccccc;
    border-collapse: collapse;
    background: #fbfbfb;
    line-height: 35px;
    font-size: 16px;
    color: #333;
    width: 100%; 
}

.dy_tygkxx table th {
    width: 204px;
    font-weight: normal;
    border: 1px solid #cccccc;
}

.dy_tygkxx table td {
    border: 1px solid #cccccc;
}

.td_width {
    width: 114px;
}

.td_width1 {
    width: 172px;
}

.dy_xx1 {
    padding-top: 30px;
}

.dy_xx1 h1 {
    text-align: center;
    font-size: 30px;
    color: #292929;
    line-height: 52px;
    font-weight: bold;
    padding-bottom: 30px;
}

.dy_xx2 {
    height: 30px;
    line-height: 30px;
    text-align: right;
    font-size: 14px;
    color: #777777;
    border-bottom: 1px solid #d6d6d6;
}

.dy_xx2 a {
    font-size: 14px;
    color: #777777;
}

.dy_xx2 a:hover {
    color: #4f81d7;
}

.dy_xx3 {
    padding-top: 25px;
    min-height: 300px;
    color: #333;
    line-height: 36px;
}

.dy_xx3 * {
    font-family: "Microsoft YaHei" !important;
    line-height: 35px !important;
    font-size: 16px !important;
}

.bdsharebuttonbox {
    float: left;
   display:flex;
}

.bdsharebuttonbox a {
    width: 38px !important;
    height: 27px !important;
    margin: 0 !important;
    padding: 0 !important;
    margin-right: 13px !important;
    background-position: 0 0 !important;
       display: inline-block;
}

.bdsharebuttonbox .bds_weixin {
    background: url("/eportal/uiFramework/commonResource/image/2022060813441791267.jpg") no-repeat center !important;
}

.bdsharebuttonbox .bds_tsina {
    background: url("/eportal/uiFramework/commonResource/image/2022060813443881996.jpg") no-repeat center !important;
}

.bdsharebuttonbox .bds_qzone {
    background: url("/eportal/uiFramework/commonResource/image/2022060813450227438.jpg") no-repeat center !important;
}

.dy_fenxiang {
    padding: 9px 0;
    height: 45px;
    line-height: 27px;
    box-sizing: border-box;
    background: #f5f5f5;
}

.dy_fenxiang>em {
    float: left;
    font-size: 16px;
    color: #858585;
    margin-left: 14px;
    margin-right: 10px;
}

.dy_fenxiang .xx_a {
    float: right;
    width: 76px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    margin-right: 20px;
    background: url("	/eportal/uiFramework/commonResource/image/2022060813452190281.jpg") no-repeat center;
}

.dy_fenxiang .xx_a a {
    display: block;
    font-size: 14px;
    color: #ffffff;
}

.dy_fenxiang .xx_a a:hover {
    font-weight: 300;
}

.dy_xx2_div {
    float: left;
    font-size: 14px;
    color: #777777;
}

.xx2_div {
    float: right;
   display:flex;
}

.dy_fenxiang1 {
    float: right;
    padding: 0;
    height: 30px;
    line-height: 30px;
    box-sizing: border-box;
    background: none;
}

.dy_fenxiang1 .xx_a {
    margin-right: 0;
}


/*通用公开详细结束*/


/*上下篇开始*/

.dy_shangxia {
    padding: 15px 20px;
    border: 1px solid #dbdbdb;
}

.dy_shang {
    width: 100%;
    display: flex;
    align-items: center;
     font-size: 14px;
    color: #1b76c2;
}

.dy_shang a {
    display: block;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    color: #1b76c2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.dy_shang a span {
    color: #1b76c2;
    text-align: center;
    line-height: 35px;
}

.dy_shang a[href]:hover,.dy_shang:hover {
    color: #bf0103;
}

.dy_shang a[href]:hover span {
    color: #bf0103;
}


/*上下篇结束*/


/*表格下载开始*/

.dy_sqbxz {
    min-height: 500px;
    padding: 20px 0;
}


/*表格下载结束*/


/*后加的开始*/

.dy_houjia {
    height: 172px;
    margin-bottom: 14px;
    border: 1px solid #cddfec;
    box-sizing: border-box;
}

.dy_houjia .hd {
    height: 43px;
    box-sizing: border-box;
    background: #dceaf3;
    padding: 0 6px;
    padding-top: 3px;
}

.dy_houjia .hd ul li {
    float: left;
    width: 105px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin: 0 7px;
}

.dy_houjia .hd ul li h2 a {
    display: block;
    font-size: 17px;
    color: #000000;
    font-weight: normal;
}

.dy_houjia .hd ul li.on {
    background: #fff;
}

.dy_houjia .hd ul li.on h2 a {
    color: #0873b3;
}

.dy_houjia .bd .xinjia_li1 {
    padding: 15px 31px;
    font-size: 16px;
    color: #676767;
    line-height: 31px;
}

.dy_houjia .bd .xinjia_li2 {
    padding: 17px 20px 15px 18px;
}

.dy_houjia .bd .xinjia_li2 ol li {
    float: left;
    width: 237px;
    margin-right: 31px;
}

.dy_houjia .bd .xinjia_li2 ol li>a {
    float: left;
    width: 66px;
    height: 94px;
    overflow: hidden;
}

.dy_houjia .bd .xinjia_li2 ol li>a img {
    transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
    -moz-transition: transform 0.8s;
    -o-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
}

.dy_houjia .bd .xinjia_li2 ol li>a:hover img {
    opacity: 0.9;
    filter: alpha(opacity=90);
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -o-transform: scale(1.08);
    -ms-transform: scale(1.08);
}

.dy_houjia .bd .xinjia_li2 ol li .xin_div {
    float: right;
    width: 155px;
}

.dy_houjia .bd .xinjia_li2 ol li .xin_div h3 {
    padding: 10px 0;
}

.dy_houjia .bd .xinjia_li2 ol li .xin_div h3 a {
    display: block;
    font-size: 17px;
    color: #464646;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.dy_houjia .bd .xinjia_li2 ol li .xin_div h3 a:hover {
    color: #146197;
}

.dy_houjia .bd .xinjia_li2 ol li .xin_div>em {
    display: block;
    font-size: 14px;
    color: #464646;
    line-height: 24px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.dy_houjia .bd .xinjia_li2 ol .xin_more {
    width: 44px;
    margin-right: 0;
}

.dy_houjia .bd .xinjia_li2 ol .xin_more:hover {
    opacity: 0.9;
    filter: alpha(opacity=90);
}


/*后加的结束*/


/**/
@media (max-width:768px) {
		.zz_top .top_s .top_sl{width: 60%; display:none;}
		
		.zz_top .top_s .top_sc,.zz_top .top_x .top_xr,.zz_top .top_x{width: 100%;}
		.zz_top .top_s .top_sl a{width: 100%;display: inline-block;line-height: 30px;}
		.zz_top .top_s .top_sl em{display: none;}
		.zz_top .top_x>a{width: 100%;margin-top: 20px;}
		.zz_nav .zz_navc{width: 100%;}
		.zz_nav .zz_navc>ul>li>a{font-size: 13px;width: 100%;text-align: center;padding: 0!important;}
		.zz_nav .zz_navc>ul>li{width: 33.3%;line-height: 40px;}
		.zz_nav .zz_navc{height: 124px;}
		.zz_top .top_x .top_xr .zz_top_inp{width: 200px;}
		.zz_top .top_x .top_xr{display: flex;justify-content: center;margin-top: 0px;}
		.zz_top .top_x{margin-bottom:15px;}
		.dy_mianbao .dy_mianbaoc{width: 100%;padding: 0 15px;line-height: 25px;height: unset;flex-wrap:wrap;box-sizing: border-box;}
		.dy_nr .dy_nrc{width: 100%;box-sizing: border-box;}
		.dy_nrc_r{width: 100%;padding: 15px;box-sizing: border-box;}
		.top_xr form{display: flex;}
		.pages a, .pages b, .pages .NormalRed{font-size: 12px;}
              .footer .w1180{width: 100%;}
		.footer .dbxg-left{width: 100%;display: flex;justify-content: space-around;margin-bottom: 10px;}
		.footer .dbxg-left p{margin: 0px !important;}
		.footer .dbxg-right{margin-left: 0px;width: 100%;}
		.footer .dbxg-right p{margin-left: 0px;}
		.footer .dbxg-right .l{width: 100% !important;}
		.footer .dbxg-right p{margin-left: 21px;display: inline-block;}
		.xll_pagebox{flex-wrap: wrap;justify-content: center;}
               .dy_tygkxx{padding: 15px;}
               .sdbz_r,.sdbz_r .sdbz_rl,.sdbz_r .sdbz_rr{width: 100%;}
		.sdbz_rl img{margin: 0 auto;width:140px;}
               .dy_tygl ul li h3 a{width:100%;box-sizing: border-box;}
		
		
	}