@charset "utf-8";
body{background: #ffffff;}
.xbg {background: url(../../../images/ztzl.files/rxzt2023.files/ydpage/yd_banner.png) center top no-repeat;}
.top {height: 540px;margin: 0 auto; overflow: hidden;}
.ztbanner {height: 540px;overflow: hidden;position: relative;}
.ztbanner .ztlogo {position: absolute;height: 65px;top: 46px;}
.top .text1 {position: absolute;top: 43%;width: 100%;text-align: center;}
.back{float: right;color: #ffffff;background: #ffffff;padding: 6px 17px;border-radius: 11px;position: absolute;right: 0;top: 60px;}
.back a{color:#1e9964;}
.ztzl_index img {width: 96%;height: 326px;margin: 0 10px;}
.mt-15 {background: #1e9964;}
.footer .foot-db {background: #1a714a !important;}
.container{width: 1320px;position: relative;border-radius: 5px;}
p{font-size: 16px;}.row {padding-left: 0;padding-right: 0;}
.zbg {background: url(../../../images/ztzl.files/rxzt2023.files/banner.png) center top no-repeat;}
.top2 {height: 505px;margin: 0 auto;overflow: hidden;}
.top2 .container {padding: 0;}
.top2 .ztbanner {height: 505px;}
.top2 .ztbanner .text1 {position: absolute;left: 0;bottom: 20%;}
.top2 .ztbanner .back {background: url(../../../images/ztzl.files/rxzt2023.files/back.png) 13px center no-repeat #ffffff;padding-left: 45px;}
.top2 .ztbanner .text2 {position: absolute;right: 0;bottom: -14px;}
.bod{border: 1px solid #E5E5E5;border-radius: 5px;margin: 0 15px;}
.rxsj{width: 40%;}
.zsdx{width: 25%;}
.xqhf{width: 27.7%;}
.ssfa{width: 35%;}
.phone{width: 23%;}
.xgfw{width: 35%;}
.con-title{background: url(../../../images/ztzl.files/rxzt2023.files/tbg1.png) center no-repeat;text-align: center;}
.con-title a{color: #fff;line-height: 50px;font-size: 19px;font-weight: 600;}
.fw-bd{margin: 0 25px;}
.fw-bd ul{padding-left: 0; max-height: 350px;overflow: auto;}
.fw-bd .con-tnm{overflow: hidden;height: auto;}
.fw-bd .con-tnm ul.tabs{overflow: hidden;height: auto;padding-top: 5px;text-align: center;margin: 0;}
.fw-bd .con-tnm ul.tabs li{text-align: center;padding: 5px 0;height: auto;}
.fw-bd .con-tnm ul.tabs li a{padding: 8px 10px;cursor: pointer;font-size: 18px;font-weight: bold;color: #333;background: #f5f5f5;border-radius: 20px;}
.fw-bd .con-tnm ul.tabs li.default a{color: #fff;background: #66cc94;border-radius: 20px;}
.swiper-slide{padding: 0;height: auto;overflow: hidden;}
.fw-bd .con-tnm ul.tabs1{overflow: hidden;height: auto;padding-top: 5px;text-align: center;margin: 0;}
.fw-bd .con-tnm ul.tabs1 li{text-align: center;padding: 5px 0;height: auto;}
.fw-bd .con-tnm ul.tabs1 li a{padding: 8px 45px;cursor: pointer;font-size: 18px;font-weight: bold;color: #333;background: #f5f5f5;border-radius: 20px;}
.fw-bd .con-tnm ul.tabs1 li.default a{color: #fff;background: #66cc94;border-radius: 20px;}
.gongkai-tit li{border:1px solid #eeeeee;float:left;border-radius: 5px;text-align: center;width: 95%;}
.gongkai-tit .gkleft{margin: 15px 10px;background: #b6d586;}
.gongkai-tit .gkright{margin: 8px 10px;background: #f7c35e;}
.gongkai-tit li a{font-size: 17px;line-height: 85px;padding-right: 5px;color: #fff;font-weight: 600;}
.gongkai-tit img{margin: 15px 0px 15px 10px;float: left;width: 15%;}
#tabs .icon-grfw{max-height: 300px;overflow: auto;}
#tabs .icon-bmfw{max-height: 300px;overflow: auto;}
#tabs1 p span{background-color: #50ba80;border-radius: 20px;padding: 0 8px;} .phone img{margin-top: 20px;} .fwlist{margin: 10px;} .card-business1{width: 98%; height: auto; margin-top: 15px;} .card-business1 li{width: 88%; margin: 8px 20px; line-height: 26px; font-size: 15px;border-radius: 5px;} .card-business1 .sjap{width: 98%;margin: 8px 3px;} .card-business1 .sjap img{width: 100%;} .card-business1 li a{text-indent: 15px; color: #226ebc;} .card-business{width: 95%; height: auto; margin-top: 15px;} .card-business li{width: 100%; margin: 15px 8px; line-height: 42px; font-size: 17px;border-radius: 5px;font-weight: 600;} .card-business li a{text-indent: 15px; display: inline-block; color: #fff; padding: 10px;}
.card-business .fw1{background: #ff8b67;}
.card-business .fw2{background: #ddcd82;}
.card-business .fw3{background: #fcb56f;}
.card-business .fw4{background: #84d1b1;}
.card-business .fw5{background: #b6d586;}
.card-business::-webkit-scrollbar{width: 8px;height: 6px;}
.card-business::-webkit-scrollbar-track{box-shadow: inset 0 0 0px rgba(240, 240, 240, 0.5);border-radius: 10px;background-color: linear-gradient(#50ba80,#50ba80);}
.card-business::-webkit-scrollbar-thumb{border-radius: 10px;box-shadow: inset 0 0 0px rgba(240, 240, 240, 0.5);background: linear-gradient(#50ba80,#50ba80);}
.card-business1::-webkit-scrollbar{width: 8px;height: 6px;}
.card-business1::-webkit-scrollbar-track{box-shadow: inset 0 0 0px rgba(240, 240, 240, 0.5);border-radius: 10px;background-color: linear-gradient(#50ba80,#50ba80);}
.card-business1::-webkit-scrollbar-thumb{border-radius: 10px;box-shadow: inset 0 0 0px rgba(240, 240, 240, 0.5);background: linear-gradient(#50ba80,#50ba80);}
/* 列表*/.tabs-bg5{height: 45px;line-height: 42px;border-bottom: 1px solid #e1e3e4;}
.notice{border-bottom: 2px solid #50ba80;color: #333;font-size: 22px;padding: 0 5px;padding-bottom: 10px;font-weight: bold;}
.m-lst36 ul li a{font-weight: 600;}
.hd-lst36{height: auto;overflow: hidden}
.hd-lst36 ul{height: auto;padding: 6px;overflow: hidden}
.hd-lst36 ul li{overflow: hidden;line-height: 42px;text-overflow: ellipsis;white-space: nowrap;font-size: 18px;background: url(../../images/common.files/li_icon.png) left center no-repeat;padding-left: 0px;}
.hd-lst36 ul li a{overflow: hidden;font-size: 18px;color: #010101;text-overflow: ellipsis}
.hd-lst36 ul li .column{padding-right: 10px;font-size: 16px}
.hd-lst36 ul li .time{float: right;padding-left: 10px;font-size: 16px}
.hd-lst36 ul em{float: left;padding-right: 10px;font-style: revert}
.hd-lst36 ul li span{float: right}
.m-txt-article{padding: 0 5px;}
.m-txt-article p {margin: 0;}
.Tables{width: 100%; border-collapse: collapse; table-layout: fixed; word-wrap: break-word;}
.Tables .table-tr .table-td{padding: 10px;vertical-align: middle;font-size: 16px;color: #000;line-height: 22px;}
.Tables .table-tt{text-align: center; line-height: 20px; font-size: 18px; font-weight: bold; letter-spacing: 10px; margin-bottom: 10px;}
.Tables .table-p20 {width: 27%;}
.table-p80 {width: 73%;}
@media (max-width: 1024px){
    .container{width: 100%; padding: 0 8px;border-radius: 0;}
    .g-fzzc-bnr{height: 255px;}
    .u-fzzc-back{padding: 16px;}
    .rxsj{width: 97%;}
    .zsdx{width: 32%;}
    .xqhf{width: 59.7%;}
    .ssfa{width: 99%;}
    .xxsh{width: 97%;}
    .rxlc{width: 97%;}
    .xgfw{width: 97%;}
    .gongkai-tit li a{font-size: 22px; line-height: 130px;}
    .gongkai-tit img{margin: 15px 0 15px 40px;}
    table{width: 660px !important;}
    .top {height: auto;}
    .ztbanner {height: 220px;}
    .ztbanner .ztlogo {position: unset;width: 100%;display: block;text-align: center;margin: 20px auto;}
    .ztbanner .ztlogo img {width: 70%;text-align: center;}
    .top .text1 {position: unset;text-align: center;}
    .top .text1 img {width: 90%;}
    .back {display: none;}
    .ztzl_index img {height: 220px;}
} 
@media (max-width: 767px){
    .container{width: 100%;padding: 0 8px;}
    .bod{margin: 0 ;}
    .g-fzzc-bnr{height: auto;}
    .rxsj{width: 100%;}
    .zsdx{width: 100%;}
    .xqhf{width: 100%;}
    .ssfa{width: 100%;}
    .phone{width: 100%;}
    .xgfw{width: 100%;}
    .gongkai-tit li a{line-height: 62px;}
    .gongkai-tit img{margin: 15px 0px;float: left;width: 10%;}
    .news-card .title{font-size: 1.5rem;}
    .gongkai-tit li a{font-size: 16px;}
    #tabs .icon-grfw{max-height: 400px;overflow: auto;}
    #tabs .icon-bmfw{max-height: 400px;overflow: auto;}
    table{width: 360px !important;} 
    .top2 {height: auto;padding-bottom: 24px;}
    .top2 .ztbanner {height: auto;}
    .top2 .ztbanner .text1 {position: unset;text-align: center;}
    .top2 .ztbanner .text1 img {width: 90%;}
    .top2 .ztbanner .text2 {display: none;}
    .fw-bd .con-tnm ul.tabs li a {font-size:16px;}
}