@charset "UTF-8"; @font-face {
    font-family: 'ysbth';
    src: url('ysbth.ttf'), url('ysbth.woff2') format('woff2'), url('ysbth.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.menu_base>ul>li.parentNode a:hover:before, .menu_base>ul>li.parentNode.active a:before {
    display: none;
}

html,body,.wrap {
    height: 100%;
}

.wrap {
    background-color: rgba(228, 237, 245, 0.36);
}

.zdgk_bg {
    background: url(250328zdgk_bg.jpg) no-repeat center top #ffffff;
    background-size: 100% auto;
    padding: .52rem 0 .42rem 0;
    position: relative;
    z-index: 0;
}

.zdgk_bg::after {
    content: '';
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(228, 237, 245, 0.36);
    background: linear-gradient(0deg, rgba(228, 237, 245, 0.36) 0%, rgba(255, 255, 255, 0) 100%);
}

.trt_zdgk_tit {
    text-align: center;
}

.trt_zdgk_tit span {
    display: inline-block;
    position: relative;
    font-size: .8rem;
    font-family: 'ysbth';
    line-height: 1.3;
    background: linear-gradient(180deg, rgba(42, 130, 228, 1) 0%, rgba(22, 88, 160, 1) 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #1658A0\0;
}

.trt_zdgk_tit span::before {
    content: attr(data-text);
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    text-shadow: 0 3px 0 #ffffff;
    color: transparent;
}

.trt_zdgk_tit.trt_zdgk_leve1 span {
    font-size: .68rem;
    line-height: 1.3529411;
}

.trt_zdgk_text {
    margin-top: .1rem;
    font-size: .18rem;
    line-height: 1.777778;
}

.trt_zdgk_con,.trt_zdgk_con1 {
    background-color: #ffffff;
    box-shadow: 0px 2px 12px rgba(42, 130, 228, 0.07);
    border: 1px solid rgba(96, 179, 247, 0.42);
    border-radius: .12rem;
    padding: .18rem .22rem;
    position: relative;
    z-index: 0;
}

.trt_zdgk_con::before,.trt_zdgk_con1::before {
    position: absolute;
    content: '';
    background: linear-gradient(180deg, rgba(230, 244, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
    height: .2rem;
    border-radius: .12rem .12rem 0 0;
    top: 0;
    left: 0;
    right: 0;
    z-index: -1;
}

.trt_zdgk_con1 {
    padding: .3rem .24rem;
}

.trt_zdgk_con1::after {
    visibility: hidden;
    display: block;
    font-size: 0rem;
    content: " ";
    clear: both;
    height: 0rem;
}

.trt_zdgk_tit1 {
    font-size: .26rem;
    font-weight: bold;
    line-height: 1.46153;
}

.trt_zdgk_list li .trt_zdgk_box {
    display: block;
    border-radius: .06rem;
    background: #F5FBFF;
    padding: .14rem .1rem .14rem .2rem;
}

.trt_zdgk_list li .trt_zdgk_box p {
    font-size: .16rem;
    line-height: 1.375;
}

.trt_zdgk_list li .trt_zdgk_box h3 {
    font-size: .36rem;
    margin-top: .1rem;
    line-height: .28rem;
    color: #1658A0;
}

.trt_zdgk_list li .trt_zdgk_box h3 span {
    font-size: .16rem;
    font-weight: normal;
}

.trt_zdgk_tabs.tabs {
}

.trt_zdgk_text2 {
    font-size: .16rem;
    line-height: 1.875;
}

.trt_zdgk_tabs.tabs>.tabs_header {
    margin-bottom: -1px;
    z-index: 2;
}

.trt_zdgk_tabs.tabs>.tabs_header ul {
    text-align: center;
    font-size: 0;
}

.trt_zdgk_tabs.tabs>.tabs_header ul li {
    float: none;
    display: inline-block;
    margin: 0 .55rem;
    padding-bottom: .32rem;
}

.trt_zdgk_tabs.tabs>.tabs_header ul li a {
    font-size: .3rem;
    font-weight: bold;
    padding: 0 .1rem;
}

.trt_zdgk_tabs.tabs>.tabs_header ul li::before {
    background-color: rgba(210, 227, 250, 1);
    background: linear-gradient(180deg, rgba(210, 227, 250, 1) 0%, rgba(247, 247, 247, 1) 100%);
    opacity: .8;
    border-radius: 2px;
    height: .2rem;
    z-index: -1;
    bottom: .38rem;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
}

.trt_zdgk_tabs.tabs>.tabs_header>ul>li.on:before {
    opacity: 1;
}

.trt_zdgk_tabs.tabs>.tabs_header>ul>li.on::after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    width: .29rem;
    height: .22rem;
    background: url(250328zdgk_j.png) no-repeat center bottom;
}

.trt_zdgk_tabs.tabs>.tabs_header:after {
    display: none;
}

.trt_zdgk_tabs.tabs>.tabs_content,.trt_zdgk_tabs.tabs>.tempWrap {
    position: relative;
    z-index: 1;
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(185, 221, 252, 1);
    box-shadow: 0px 2px 12px rgba(42, 130, 228, 0.07);
    border-radius: .12rem;
    padding: .32rem .24rem;
}

.trt_zdgk_tit2 {
    border-bottom: 1px solid #EBECED;
    padding-bottom: .2rem;
}

.trt_zdgk_tit2::after {
    visibility: hidden;
    display: block;
    font-size: 0rem;
    content: " ";
    clear: both;
    height: 0rem;
}

.trt_zdgk_tit2>h3 {
    float: left;
    font-size: .24rem;
    font-weight: bold;
    line-height: .32rem;
}

.trt_zdgk_tit2_r {
    float: right;
}

.trt_zdgk_tit2_r .input_select .input_group_prepend_01 {
    width: 1.1rem;
}

.trt_zdgk_tit2_r .input_group {
    padding: 0;
}

.trt_zdgk_tit2_r .input_select .input_group_prepend_01 .input_base input[type="text"].input_inner {
    color: #333333;
    height: .3rem;
    line-height: .3rem;
}

.trt_zdgk_tit2_r .input_group .input_icon {
    top: .01rem;
}

.trt_zdgk_tit2_r .input_group_prepend_01 {
    border-color: #EBECED;
    border-radius: .06rem 0 0 .06rem;
}

.trt_zdgk_tit2_r input[type="text"].input_inner {
    border-color: #EBECED;
    border-radius: 0;
    border-right: none;
    height: .32rem;
    line-height: .32rem;
}

.trt_zdgk_tit2_r .input_group_append_01 {
    border-color: #EBECED;
    border-left: 0;
    background-color: transparent;
}

.trt_zdgk_tit2_r .input_group_append_01 button {
    padding: .04rem .1rem;
}

.trt_zdgk_tit2_r .input_group_append_01 button i {
    font-size: .18rem;
    color: #999999;
}

.trt_zdgk_tabs.tabs .tabs .tabs_header>ul>li {
    margin-right: .4rem;
    font-size: .22rem;
    padding-bottom: .24rem;
    line-height: .32rem;
}

.trt_zdgk_tabs.tabs .tabs .tabs_header>ul>li:before {
    content: '';
    transition: .3s all;
    width: 0;
    left: 50%;
    transform: translateX(0%);
    -ms-transform: translateX(0%);
}

.trt_zdgk_tabs.tabs .tabs .tabs_header>ul>li.on:before {
    background-color: #1658a0;
    background: linear-gradient(90deg, rgba(42, 130, 228, 1) 0%, rgba(22, 88, 160, 1) 100%);
    border-radius: .2rem;
    height: .04rem;
    width: .5rem;
    left: 50%;
    right: auto;
    transform: translateX(-50%);
    -ms-transform: translateX(-50%);
}

.trt_zdgk_tabs.tabs .tabs .tabs_header::after {
    background-color: #EBECED;
}

.trt_zdgk_tit3 {
    padding-top: .08rem;
    font-size: .18rem;
    line-height: 1.444444;
}

.trt_zdgk_list1 ul li a {
    display: block;
    background-color: #FAFAFA;
    border-radius: .08rem;
    position: relative;
    font-size: .16rem;
    line-height: 2;
    padding: .11rem .12rem .11rem .3rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 0;
}

.trt_zdgk_list1 ul li a em {
    display: inline-block;
    max-width: calc(100% - .14rem);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: .16rem;
}

.trt_zdgk_list1 ul li a i {
    width: .06rem;
    height: .06rem;
    display: inline-block;
    border-radius: 50%;
    top: -.2rem;
    position: relative;
    background-color: #de0f0f;
    margin-left: .04rem;
}

.trt_zdgk_list1 ul li a:hover,.trt_zdgk_list1 ul li.on a {
    background-color: rgba(42, 130, 228, 1);
    background: linear-gradient(270deg, rgba(42, 130, 228, 1) 0%, rgba(31, 114, 204, 1) 100%);
    box-shadow: 0px 4px 6px rgba(77, 160, 255, 0.43);
    color: #ffffff;
    font-weight: bold;
}

.trt_zdgk_list1 ul li a::before {
    width: .06rem;
    height: .06rem;
    background-color: #AEAFB0;
    border-radius: 50%;
    position: absolute;
    left: .14rem;
    content: '';
    top: .24rem;
}

.trt_zdgk_list1 ul li a:hover::before,.trt_zdgk_list1 ul li.on a::before {
    background-color: #ffffff;
}

.footer {
    margin-top: 0;
}

.trt_zdgk_list2 ul {
    font-size: 0;
    margin-top: .1rem;
}

.trt_zdgk_list2 ul li {
    display: inline-block;
    margin-right: .12rem;
    margin-top: .1rem;
}

.trt_zdgk_list2 ul li a {
    font-size: .16rem;
    background-color: #F2F2F2;
    display: block;
    border-radius: .06rem;
    padding: 0 .15rem;
    line-height: 2.125;
}

.trt_zdgk_list2 ul li a:hover,.trt_zdgk_list2 ul li.on a {
    color: #1658A0;
    background-color: #E6EFFE;
}

.breadcrumb {
    border-bottom-color: rgba(223, 227, 235, 0.5);
    padding-bottom: .12rem;
}

.breadcrumb,.breadcrumb li {
    font-size: .14rem;
}

.breadcrumb,.breadcrumb li,.breadcrumb li a {
    color: #808080;
}

.trt_zdgk_con1_l {
    float: left;
    width: 15.015974%;
    background-color: rgba(240, 246, 255, 0.47);
    background: linear-gradient(180deg, rgba(240, 246, 255, 1) 0%, rgba(240, 246, 255, 0.47) 100%);
    padding-top: .12rem;
}

.trt_zdgk_con1_l ul,.trt_zdgk_content {
    height: 6.3rem;
    overflow-y: auto;
}
.trt_zdgk_con1_c .trt_zdgk_content {
    height: 6.7rem;
    overflow-y: auto;
}
.trt_zdgk_con1_l ul::-webkit-scrollbar,.trt_zdgk_content::-webkit-scrollbar {
    width: .06rem;
    height: .4rem;
    background-color: transparent;
}

.trt_zdgk_con1_l ul::-webkit-scrollbar-thumb,.trt_zdgk_content::-webkit-scrollbar-thumb {
    background-color: #C7D9EB;
    border-radius: .4rem;
}

.trt_zdgk_con1_l ul li {
    font-size: .16rem;
    line-height: 1.375;
}

.trt_zdgk_con1_l ul li span {
    padding: .09rem .12rem .09rem .14rem;
    display: block;
    position: relative;
    font-size: .16rem;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.trt_zdgk_con1_l ul li.on {
    background-color: #ffffff;
    background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.43) 100%);
    color: #1658A0;
    font-weight: bold;
}

.trt_zdgk_con1_l ul li.on span::before {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    background-color: #1658A0;
    width: .04rem;
    content: '';
    height: .18rem;
}

.trt_zdgk_tid .trt_zdgk_tit4 {
    padding-right: .14rem;
    line-height: .4rem;
    border-bottom: 1px solid rgba(223, 227, 235, 0.5);
    display: block;
    overflow: hidden;
    cursor: pointer;
}

.trt_zdgk_tid .trt_zdgk_tit4 a {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    float: left;
    display: inline-block;
    font-size: .2rem;
    line-height: 2;
    font-weight: bold;
}

.trt_zdgk_tid .trt_zdgk_tit4.active>a,.trt_zdgk_tid .trt_zdgk_tit4.active span {
    color: #1658A0;
}

.trt_zdgk_tid .trt_zdgk_tit4 span,.trt_zdgk_tid dl dd span {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: inline-block;
    color: #D9D9D9;
    float: right;
    font-size: .24rem;
}

.trt_zdgk_tid .trt_zdgk_tit4 a i,.trt_zdgk_tid dl dd a i {
    margin-left: .08rem;
    font-size: .2rem;
    font-weight: normal;
    color: #1B5A9E;
}

.trt_zdgk_con1_c {
    float: left;
    /* width:51.9169%; */
    width: 34.9169%;
    margin-left: .5rem;
}

.trt_zdgk_content {
    padding-right: .5rem;
}

.trt_zdgk_con1_r {
    float: right;
    /* width: 29.1565%; */
    width: 46.1565%;
    margin-right: -.24rem;
}

.trt_zdgk_tid dl {
}

.trt_zdgk_tid dl dd+dd {
    margin-top: .12rem;
}

.trt_zdgk_tid dl dd h3 {
    border-radius: .04rem;
    background-color: #F8F8F8;
    line-height: .22rem;
    padding: .09rem .16rem;
    overflow: hidden;
    cursor: pointer;
    font-weight: normal;
    font-size: .16rem;
}

.trt_zdgk_tid dl dd h3 a {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: inline-block;
    float: left;
    font-size: .16rem;
}

.trt_zdgk_tid dl dd.active>h3,.trt_zdgk_tid dl dd:hover>h3 {
    background-color: rgba(168, 212, 255, 1);
    background: linear-gradient(90deg, rgba(168, 212, 255, 1) 0%, rgba(94, 175, 255, 0.16) 100%);
}

.trt_zdgk_tid dl dd.active>h3 a,.trt_zdgk_tid dl dd:hover>h3 a {
    font-weight: bold;
    color: #1658A0;
}

.trt_zdgk_tid dl dd.active>h3 span,.trt_zdgk_tid dl dd:hover>h3 span {
    color: #1E76D4;
}

.trt_zdgk_tid {
    margin-bottom: .16rem;
}

.trt_zdgk_tit4.parentNode {
    border-bottom: none;
    padding-bottom: .06rem;
}

.trt_zdgk_tit4.parentNode a i {
    display: none;
}

.trt_zdgk_tit4.parentNode a {
    pointer-events: none;
}

.trt_zdgk_tit4.parentNode.active+dl {
    display: block;
}

.trt_zdgk_tit4.parentNode span.trt-icon-gengduo {
    display: none;
}

.trt_zdgk_tid dl dd.active.parentNode {
    background: rgba(246, 249, 254, .6);
    border-radius: .04rem;
}

.trt_zdgk_tid dl dd.active.parentNode>h3 {
    background: none transparent;
}

.trt_zdgk_tid dl dd.active.parentNode>h3 a {
    font-weight: normal;
    pointer-events: none;
}

.trt_zdgk_tid dl dd.active.parentNode>h3 a i {
    display: none;
}

.trt_zdgk_tid dl dd.parentNode dl {
    padding: 0 .16rem .16rem .16rem;
    display: none;
}

.trt_zdgk_tid dl dd.parentNode.active>dl {
    display: block;
}

.trt_zdgk_tid dl dd.parentNode dl dd h3 {
    background-color: #F8F8F8;
}

.trt_zdgk_tid dl dd.parentNode dl dd+dd {
    margin-top: .08rem;
}

.trt_zdgk_tid dl dd.parentNode dl dd:hover h3,.trt_zdgk_tid dl dd.parentNode dl dd.active h3 {
    background-color: rgba(168, 212, 255, 1);
    background: linear-gradient(90deg, rgba(168, 212, 255, 1) 0%, rgba(94, 175, 255, 0.16) 100%);
    border-radius: .04rem;
}

.trt_zdgk_tid dl dd.parentNode dl dd:hover h3 a,.trt_zdgk_tid dl dd.parentNode dl dd.active h3 a {
}

.trt_zdgk_tid dl dd.parentNode>h3 span.trt-icon-gengduo,.trt_zdgk_tit4.parentNode span.trt-icon-gengduo {
    font-size: .14rem;
    color: #A6A6A6;
}

.trt_zdgk_tid dl dd.parentNode>h3 span.trt-icon-gengduo:before,.trt_zdgk_tit4.parentNode span.trt-icon-gengduo:before {
    content: '\eac0';
}

.trt_zdgk_tid dl dd.parentNode.active>h3 span.trt-icon-gengduo,.trt_zdgk_tit4.parentNode.active span.trt-icon-gengduo {
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}

.trt_zdgk_tit4.parentNode.active span.trt-icon-gengduo {
}

.trt_zdgk_tit5 {
    font-size: .2rem;
    color: #1658A0;
    font-weight: bold;
}

.trt_zdgk_text1 {
    margin-top: .04rem;
    padding-bottom: .12rem;
    border-bottom: 1px solid rgba(223, 227, 235, 0.5);
}

.trt_zdgk_text1 ul li {
    line-height: 2.142857;
    font-size: .14rem;
    overflow: hidden;
}

.trt_zdgk_text1 ul li span {
    display: block;
    float: left;
}

.trt_zdgk_text1 ul li p {
    overflow: hidden;
}

.trt_zdgk_tit6 {
    font-size: 0;
    font-weight: bold;
    margin-top: .16rem;
    line-height: 1.75;
    position: relative;
    z-index: 1;
}
.trt_zdgk_tit6 b,.trt_zdgk_tit6 text{ font-size:.16rem;}
.trt_zdgk_tit6 text+span{ margin-left:.16rem;}
.trt_zdgk_tit6 b+span{ margin-left:0; color:#333333}
.trt_zdgk_tit6 b+div{ display:inline-block;}
.trt_zdgk_tit6 b+div span{ margin-left:0; color:#333333}
.trt_zdgk_tit61 {
    font-size: .16rem;
    margin-top: .16rem;
    line-height: 1.75;
    position: relative;
    z-index: 1;
}

.trt_zdgk_tit6 span {
    margin-left: .06rem;
    font-size: .14rem;
    font-weight: normal;
    color: #86909C;
}
.trt_zdgk_tit61 span{ font-size:.14rem;}
.trt_zdgk_tit6 em {
    font-weight: normal;
    color: #1658A0;
}

.trt_zdgk_bar_list {
    position: relative;
    z-index: 3;
    margin-top: .06rem;
}

.trt_zdgk_bar_list>ul {
    font-size: 0;
}

.trt_zdgk_bar_list>ul>li {
    display: inline-block;
    position: relative;
    width: 45%;
    margin: .06rem 0;
    padding: 0 .08rem;
    z-index: 2;
}

.trt_zdgk_bar_list>ul>li.w100 {
    width: 100%;
    padding-bottom: .08rem;
    background-color: #F5F9FF;
    border-radius: .06rem;
    cursor: pointer;
}

.trt_zdgk_bar_list>ul>li.w100>p {
    font-size: .14rem;
    color: #1658A0;
    text-align: center;
}

.trt_zdgk_bar_list>ul>li>span {
    background-color: #F5F9FF;
    border-radius: .06rem;
    text-align: center;
    font-size: .16rem;
    line-height: 1.5;
    padding: .08rem;
    display: block;
    cursor: pointer;
    position: relative;
    z-index: 3;
}

.trt_zdgk_bar_list>ul>li:hover>span,.trt_zdgk_bar_list>ul>li.on>span {
    border-radius: .08rem;
    background-color: rgba(42, 130, 228, 1);
    background: linear-gradient(270deg, rgba(42, 130, 228, 1) 0%, rgba(31, 114, 204, 1) 100%);
    box-shadow: 0px 4px 6px rgba(77, 160, 255, 0.43);
    color: #ffffff;
}

.trt_zdgk_bar_list>ul>li.w100:hover>span, .trt_zdgk_bar_list>ul>li.w100.on>span {
    box-shadow: none;
}

.trt_zdgk_bar_list>ul>li.w100>span {
    padding-bottom: 0;
}

.trt_zdgk_bar_list>ul>li.w100:hover, .trt_zdgk_bar_list>ul>li.w100.on {
    border-radius: .08rem;
    background-color: rgba(42, 130, 228, 1);
    background: linear-gradient(270deg, rgba(42, 130, 228, 1) 0%, rgba(31, 114, 204, 1) 100%);
    box-shadow: 0px 4px 6px rgba(77, 160, 255, 0.43);
    color: #ffffff;
}

.trt_zdgk_bar_list>ul>li.w100:hover>p, .trt_zdgk_bar_list>ul>li.w100.on>p {
    color: #ffffff;
}

.trt_zdgk_bar_list>ul>li.w100.on .trt_zdgk_box1 {
    top: .62rem;
}

.trt_zdgk_zwxmt {
    overflow: hidden;
    position: absolute;
    top: 0rem;
    /* left: .08rem; */
    /* right: .08rem; */
    background-color: rgba(237, 248, 255, 1);
    background: linear-gradient(180deg, rgba(237, 248, 255, 1) 0%, rgba(255, 255, 255, 1) 15.78%, rgba(255, 255, 255, 1) 100%);
    border: 1px solid rgba(239, 239, 239, 1);
    box-shadow: 0px 0px 12px rgba(204, 204, 204, 0.6);
    font-size: .14rem;
    line-height: 1.5;
    border-radius: .08rem;
    text-align: center;
    opacity: 0;
    height: 0;
    transition: .3s all;
    right: .08rem;
}

.trt_zdgk_box1 {
    background-color: rgba(237, 248, 255, 1);
    background: linear-gradient(180deg, rgba(237, 248, 255, 1) 0%, rgba(255, 255, 255, 1) 15.78%, rgba(255, 255, 255, 1) 100%);
    border: 1px solid rgba(239, 239, 239, 1);
    box-shadow: 0px 6px 12px rgba(204, 204, 204, 0.6);
    border-radius: .08rem;
    padding: 0 .2rem;
    opacity: 0;
    position: absolute;
    top: .66rem;
    height: 0;
    transition: .3s all;
    width: 3.2rem;
    font-size: .14rem;
    line-height: .2rem;
    overflow: hidden;
}

.trt_zdgk_bar_list>ul>li:nth-child(2n+1) .trt_zdgk_box1,.trt_zdgk_bar_list>ul>li:nth-child(2n+1) .trt_zdgk_zwxmt {
    left: .08rem;
}

.trt_zdgk_bar_list>ul>li:nth-child(2n+1) .trt_zdgk_zwxmt {
    right: auto;
}

.trt_zdgk_bar_list>ul>li:nth-child(2n) .trt_zdgk_box1,.trt_zdgk_bar_list>ul>li:nth-child(2n+2) .trt_zdgk_zwxmt {
    right: .08rem;
}

.trt_zdgk_bar_list>ul>li:hover {
    z-index: 4;
}

.trt_zdgk_box1 h3 {
    color: #000000;
    font-size: .14rem;
    font-weight: normal;
}

.trt_zdgk_box1 .trt_zdgk_line+.trt_zdgk_line {
    margin-top: .18rem;
    padding-top: .18rem;
    border-top: 1px solid #F6F9FE;
}

.trt_zdgk_box1 dl dd {
    margin-top: .08rem;
}

.trt_zdgk_box1 dl dd span {
    float: left;
    display: block;
    font-size: .14rem;
    color: #333333;
}

.trt_zdgk_box1 dl dd span i {
    font-size: .12rem;
    color: #1B5A9E;
    display: inline-block;
    width: .15rem;
}

.trt_zdgk_box1 dl dd p {
    overflow: hidden;
}

.trt_zdgk_bar_list>ul>li>span:hover,.trt_zdgk_bar_list>ul>li.on {
    z-index: 3;
}

.trt_zdgk_bar_list>ul>li>span:hover+.trt_zdgk_box1,.trt_zdgk_bar_list>ul>li.on .trt_zdgk_box1 {
    opacity: 1;
    height: auto;
    padding: .2rem;
    top: .4rem;
    overflow: visible;
}

.trt_zdgk_zwxmt img {
    width: 1.12rem;
}

.trt_zdgk_zwxmt ul {
    display: block;
    font-size: 0;
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    max-width: 3.2rem;
    padding: .14rem .14rem .1rem .14rem;
}

.trt_zdgk_zwxmt ul::-webkit-scrollbar {
    height: .06rem;
    background-color: transparent;
}

.trt_zdgk_zwxmt ul::-webkit-scrollbar-thumb {
    background-color: #C7D9EB;
    border-radius: .4rem;
}

.trt_zdgk_zwxmt li {
    width: 1.32rem;
    display: inline-block;
}

.trt_zdgk_zwxmt li p {
    font-size: .14rem;
    white-space: normal;
    padding: 0 .1rem;
}

.trt_zdgk_bar_list>ul>li>span:hover+.trt_zdgk_zwxmt,.trt_zdgk_bar_list>ul>li.on .trt_zdgk_zwxmt {
    opacity: 1;
    top: .4rem;
    height: auto;
    overflow: visible;
}

.trt_zdgk_bar_list>ul>li {
}

.trt_zdgk_list3 {
    position: relative;
    z-index: 1;
}

.trt_zdgk_list3>ul>li {
    padding: .1rem .16rem;
    background-color: #F7FAFF;
    border-radius: .04rem;
    margin-top: .08rem;
}

.trt_zdgk_list3>ul>li>h3 {
    cursor: pointer;
    position: relative;
    line-height: .26rem;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.trt_zdgk_list3>ul>li>h3 span {
    font-size: .16rem;
    float: left;
    font-weight: normal;
}

.trt_zdgk_list3>ul>li>h3 p {
    float: right;
    color: #1658A0;
    font-size: .14rem;
    font-weight: normal;
}

.trt_zdgk_list3>ul>li>h3 p i {
    font-size: .12rem;
    margin-left: .04rem;
    display: inline-block;
}

.trt_zdgk_con1_r .trt_zdgk_content {
    padding-right: .24rem;
}

.trt_zdgk_list3>ul>li .trt_zdgk_box2 {
    display: none;
    margin-top: .08rem;
}

.trt_zdgk_list3>ul>li.on .trt_zdgk_box2 {
    display: block;
}

.trt_zdgk_list3>ul>li.on>h3 span {
    color: #1658a0;
    font-weight: bold;
}

.trt_zdgk_list3>ul>li.on>h3 p i {
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}

.trt_zdgk_box2 dl {
    margin-top: .04rem;
}

.trt_zdgk_box2 dl dt {
    font-size: .16rem;
    font-weight: bold;
    margin-bottom: .1rem;
}

.trt_zdgk_box2 dl dd {
    overflow: hidden;
    font-size: .14rem;
    line-height: 1.71428571;
}

.trt_zdgk_box2 dl dd+dd {
    margin-top: .04rem;
}

.trt_zdgk_box2 dl dd span {
    float: left;
    display: block;
    width: 6em;
    text-align: left;
}

.trt_zdgk_box2 dl dd p {
    overflow: hidden;
}

.trt_zdgk_box2 dl dd p a {
    color: #1658A0;
}

.trt_zdgk_box2 dl dd span em,.trt_zdgk_box2 dl dd span i {
    display: inline-block;
}

.trt_zdgk_box2 dl dd span em {
    width: 4.7em;
    /* text-align: right; */
}

.trt_zdgk_box2 dl dd span.tkh_tit em {
    letter-spacing: .07rem;
}

.trt_zdgk_box2 dl dd span,.trt_zdgk_box2 dl dd p {
    vertical-align: top;
}

.trt_zdgk_box2 .trt_zdgk_con2 h4 {
    font-size: .14rem;
    font-weight: normal;
    color: #1658A0;
}

.trt_zdgk_box2 .trt_zdgk_con2+.trt_zdgk_con2 {
    border-top: 1px dashed #DAE3ED;
    margin-top: .16rem;
    padding-top: .16rem;
}

.slb .trt_zdgk_con1_l {
    float: none;
    width: 100%;
    padding-top: 0;
}

.slb .trt_zdgk_con1_c,.slb .trt_zdgk_con1_r {
    float: none;
    width: 100%;
    margin: .2rem 0 0 0;
}

.slb .trt_zdgk_con1_l ul {
    height: auto;
    overflow-y: hidden;
    overflow-x: auto;
    white-space: nowrap;
    padding: 0 .1rem;
}

.slb .trt_zdgk_con1_l ul li {
    display: inline-block;
}

.slb .trt_zdgk_con1_l ul li span {
    padding: .09rem .08rem;
}

.slb .trt_zdgk_con1_l ul li.on span::before {
    height: .04rem;
    left: 50%;
    width: 50%;
    transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    top: auto;
    bottom: 0;
}

.slb .trt_zdgk_con1_l ul::-webkit-scrollbar {
    height: .06rem;
}

.slb .trt_zdgk_con1_r .trt_zdgk_content {
    height: auto;
    padding-right: 0;
    overflow: visible;
}

.slb .trt_zdgk_content {
    padding-right: .1rem;
}

.slb .trt_zdgk_box2 dl dd span {
    width: .84rem;
}

@media screen and (max-width: 1180px) {
    .trt_zdgk_box2 dl dd span {
        width: 6.4em;
    }

    .trt_zdgk_box2 dl dd span em {
        width: 5em;
    }
}

@media screen and (max-width: 992px) {
    .zdgk_bg {
        padding-bottom: .16rem;
        padding-top: .32rem;
    }

    .trt_zdgk_con, .trt_zdgk_con1,.trt_zdgk_tabs.tabs>.tabs_content, .trt_zdgk_tabs.tabs>.tempWrap {
        padding: .16rem;
    }

    .trt_zdgk_list ul {
        display: flex;
        flex-wrap: wrap;
    }

    .trt_zdgk_list ul .trt_zdgk_box {
        height: 100%;
    }

    .trt-row {
        margin: 0 -.08rem;
    }

    .trt-row [class*=trt-col-] {
        padding: 0 .08rem;
    }

    .trt_zdgk_tit span,.trt_zdgk_tit.trt_zdgk_leve1 span {
        font-size: .36rem;
        line-height: 1.1;
    }

    .trt_zdgk_tit2_r {
        margin-top: .16rem;
    }

    .trt_zdgk_tabs.tabs .tabs .tabs_header>ul>li {
        margin-right: .06rem;
    }

    .trt_zdgk_tabs.tabs .tabs .tabs_header>ul>li a {
        pointer-events: none;
    }

    .trt_zdgk_list2 ul li {
        margin-right: .08rem;
    }

    .trt_zdgk_tit3 {
        margin-top: .16rem;
    }

    .trt_zdgk_con1_l {
        float: none;
        width: 100%;
        padding-top: 0;
    }

    .trt_zdgk_con1_c,.trt_zdgk_con1_r {
        float: none;
        width: 100%;
        margin: .2rem 0 0 0;
    }

    .trt_zdgk_con1_l ul {
        height: auto;
        overflow-y: hidden;
        overflow-x: auto;
        white-space: nowrap;
    }

    .trt_zdgk_con1_l ul li {
        display: inline-block;
    }

    .trt_zdgk_con1_l ul li span {
        padding: .09rem .08rem;
        font-size: .18rem;
    }

    .trt_zdgk_con1_l ul li.on span::before {
        height: .04rem;
        left: 50%;
        width: 50%;
        transform: translateX(-50%);
        top: auto;
        bottom: 0;
    }

    .trt_zdgk_con1_l ul::-webkit-scrollbar {
        display: none;
    }

    .trt_zdgk_content {
        padding-right: .05rem;
    }

    .trt_zdgk_con1_r .trt_zdgk_content {
        height: auto;
        padding-right: 0;
        overflow: visible;
    }

    .trt_zdgk_list1 ul {
        display: flex;
        flex-wrap: wrap;
    }

    .trt_zdgk_list1 ul li a {
        height: 100%;
        white-space: normal;
        overflow: visible;
        display: flex;
        align-items: center;
        padding: .1rem;
        line-height: 1.2;
        justify-content: center;
        text-align: center;
    }

    .trt_zdgk_list1 ul li a::before {
        display: none;
    }

    .trt_zdgk_list1 ul li a i {
        top: -.1rem;
    }

    .trt_zdgk_box1 {
        width: 2.5rem;
    }

    .trt_zdgk_tit2 {
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
    }

    .trt_zdgk_tit2_r {
        margin-top: 0;
    }

    .trt_zdgk_tit2::after {
        display: none;
    }

    .trt_zdgk_tid dl dd h3,.trt_zdgk_tid .trt_zdgk_tit4 {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
    }

    .slb .trt_zdgk_content {
        padding-right: 0;
    }

    .breadcrumb {
        display: none !important
    }
}

@media screen and (max-width: 640px) {
    .slb .trt_zdgk_tit2,.trt_zdgk_tit2 {
        flex-direction: column;
        align-items: flex-start
    }

    .slb .trt_zdgk_tit2 h3,.trt_zdgk_tit2 h3 {
        text-align: left;
        margin-bottom: .12rem;
    }

    .trt_zdgk_tit2_r {
        width: 100%;
    }

    .slb .trt_zdgk_box2 dl dd span {
        /* float:none; */
        font-weight: bold;
    }

    .slb .trt_zdgk_zwxmt ul {
        max-width: 2.5rem;
    }
}

.breadcrumb {
    margin-bottom: 0;
}

.trt_zdgk_tit3 {
    margin-top: .24rem
}

/*兼容IE10 11*/
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {
    .trt_zdgk_tit span {
        background: none;
    }
}

.trt_mlxz_btn {display: flex;justify-content:space-between;margin-top:.2rem;align-items: center;}
.trt_mlxz_btn h3{font-size: .16rem;/* color:#1658a0; */font-weight: normal;}
.trt_mlxz_btn h3 b{ color:#1658a0; font-weight:bold;}
.trt_mlxz_btn a {
    display: inline-block;
    font-size: .16rem;
    transition: .3s all;
    padding: .09rem .24rem;
    border: 1px solid #1658a0;
    border-radius: .6rem;
    background-color: rgba(255,255,255,.53)
}

.trt_mlxz_btn a:hover {
    background-color: #1658a0;
    color: #ffffff;
}

.trt_mlxz_btn+.trt_zdgk_con1 {
    margin-top: .16rem;
}

/* 20250912 手机端992 */
.trt_zdgk_con1_l {
    background: transparent;
    padding-top: 0rem;
}

.trt_zdgk_con1_l ul#trt_zdgk_menu {
    height: 5.95rem;
    display: block;
    background-color: rgba(240, 246, 255, 0.47);
    background: linear-gradient(180deg, rgba(240, 246, 255, 1) 0%, rgba(240, 246, 255, 0.47) 100%);
    margin-top: 0.05rem;
}

.trt_zdgk_con1_l_menu {
}

.trt_zdgk_con1_l_menu h6 {
    display: inline-block;
    font-size: 0.16rem;
    line-height: 0.28rem;
}

.trt_zdgk_con1_l_menu h6>i {
    font-size: 0.2rem;
    margin-right: 0.02rem;
}

.trt_zdgk_con1_l_menu span {
    cursor: pointer;
    display: inline-block;
    float: right;
    width: 0.17rem;
    height: 0.17rem;
    background: url(250328zdgk_dhl.png) no-repeat center;
    background-size: contain;
    margin-top: 0.05rem;
}

@media screen and (min-width: 993px) {
    .trt_zdgk_con1_l.avti {
        width: auto;
    }

    .trt_zdgk_con1_l.avti+.trt_zdgk_con1_c {
        margin-left: 0.2rem;
    }

    .trt_zdgk_con1_l.avti+.trt_zdgk_con1_c+.trt_zdgk_con1_r {
        width: 61.1565%;
    }

    .trt_zdgk_con1_l.avti .trt_zdgk_con1_l_menu h6,.trt_zdgk_con1_l.avti #trt_zdgk_menu {
        display: none;
    }
}

@media screen and (max-width: 992px) {
    .trt_mlxz_btn{ flex-direction:column; gap:.1rem; align-items:flex-start;}
    .trt_zdgk_con1 {
        padding: 0.1rem;
    }

    .trt_zdgk_con1_l {
        display: none;
    }

    .trt_zdgk_con1_c {
        width: 30%;
        min-width: 1.25rem;
        float: left;
    }

    .trt_zdgk_con1_r {
        width: 69%;
        max-width: calc(100% - 1.35rem);
        float: right;
    }

    .trt_zdgk_con1_r .trt_zdgk_content {
        height: 6.3rem;
        overflow-y: auto;
        overflow-x: hidden;
    }

    .trt_zdgk_bar_list>ul>li>span:hover+.trt_zdgk_box1, .trt_zdgk_bar_list>ul>li.on .trt_zdgk_box1 {
        width: calc(100% - 0.16rem);
    }

    .trt_zdgk_zwxmt ul {
        max-width: inherit;
        overflow: hidden;
        white-space: normal;
        padding-bottom: 0.1rem;
    }

    .trt_zdgk_zwxmt ul>li {
        width: 50%;
        float: left;
    }

    .trt_zdgk_bar_list>ul>li:nth-child(2n) .trt_zdgk_box1, .trt_zdgk_bar_list>ul>li:nth-child(2n+2) .trt_zdgk_zwxmt {
        left: 0.08rem;
    }
}

@media screen and (max-width: 750px) {
    /* .trt_zdgk_tid dl dd a i{display: none;} */
}

@media screen and (max-width: 640px) {
    .trt_zdgk_tid .trt_zdgk_tit4 {
        padding-right: 0rem;
    }

    .trt_zdgk_tid .trt_zdgk_tit4 a {
        line-height: 1.4;
    }

    .trt_zdgk_tid dl dd span,.trt_zdgk_tid .trt_zdgk_tit4 span {
        display: none;
    }

    .trt_zdgk_tid dl dd h3 {
        padding-left: 0.1rem;
        padding-right: 0.1rem;
        text-align: justify;
        line-height: 1.2;
    }

    .trt_zdgk_box2 dl dd span {
        width: 5.6em;
    }

    .trt_zdgk_box2 dl dd span em {
        width: 4.5em;
    }
}

@media screen and (max-width: 480px) {
    .trt_zdgk_bar_list>ul>li {
        width: 100%;
    }
}

.trt_zdgk_con1_r_colse {
    display: none;
    text-align: right;
}

.slb .trt_zdgk_con1_l {
    display: none;
}

.slb .trt_zdgk_con1_c {
    width: 35%;
    float: left;
}

.slb .trt_zdgk_con1_r {
    width: 64%;
    float: right;
    max-width: inherit;
}

.slb .trt_zdgk_con1_r .trt_zdgk_content {
    height: 6.3rem;
    overflow-y: auto;
    overflow-x: hidden;
}

.slb .trt_zdgk_bar_list>ul>li>span:hover+.trt_zdgk_box1,.slb .trt_zdgk_bar_list>ul>li.on .trt_zdgk_box1 {
    width: calc(100% - 0.16rem);
    right: 0.08rem;
}

.slb .trt_zdgk_zwxmt ul {
    max-width: inherit;
    overflow: hidden;
    white-space: normal;
    padding-bottom: 0.1rem;
}

.slb .trt_zdgk_zwxmt ul>li {
    width: 50%;
    float: left;
}

.slb .trt_zdgk_bar_list>ul>li:nth-child(2n) .trt_zdgk_box1,.slb .trt_zdgk_bar_list>ul>li:nth-child(2n+2) .trt_zdgk_zwxmt {
    left: 0.08rem;
}

@media screen and (max-width: 992px) {
    .slb .trt_zdgk_con1 {
        position: relative;
    }

    .slb .trt_zdgk_con1_c {
        width: 100%;
        float: inherit;
    }

    .slb .trt_zdgk_con1_r {
        width: 0%;
        position: absolute;
        background-color: #fff;
        top: 0;
        left: 100%;
        float: inherit;
        max-width: inherit;
        transition: all 0.5s;
    }

    .slb .trt_zdgk_con1_r.zdgk_con_r_tk {
        left: 0.1rem;
        top: 0;
        right: 0.1rem;
        bottom: 0.1rem;
        width: calc(100% - 0.2rem);
    }

    .slb .trt_zdgk_con1_r .trt_zdgk_content {
        height: 6.1rem;
    }

    .slb .trt_zdgk_con1_r.zdgk_con_r_tk .trt_zdgk_con1_r_colse {
        display: block;
        line-height: 1.05;
        margin-bottom: 0.08rem;
    }

    .slb .trt_zdgk_tit4.parentNode span.trt-icon-gengduo {
        display: none;
    }

    .slb .trt_zdgk_tid dl dd a i {
        display: inline-block;
    }

    .slb .trt_zdgk_tid dl dd span,.slb .trt_zdgk_tid .trt_zdgk_tit4 span {
        display: block;
    }
}

@media screen and (max-width: 640px) {
    .slb .trt_zdgk_tid dl dd h3 {
        align-items:center
    }
}