.zthead {height: 6rem;position: relative;overflow: hidden;}
.zthead img {display: block;position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 100%;min-height: 100%;}
.zthead .intro-time{position: absolute;left: 15px;bottom: 7px;color: #fff;}
.head-prev-page {position: absolute;top: .65rem;left: .75rem;display: block;color: #fff;font-size: .7rem;height: .95rem;line-height: .95rem;padding-left: 1.5rem;z-index: 1;}
.head-prev-page:before {content: "";position: absolute;top: 0;left: 0;width: .95rem;height: .95rem;background: url(../images/newjlt.png) -2.7rem -1.55rem no-repeat;background-size: 10rem 10rem;}
.zthead:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 2rem;background: linear-gradient(0deg,transparent 0%,rgb(0 0 0 / 47%) 50%,rgb(0 0 0 / 80%) 100%);}
.ztinfo-top {overflow: hidden;height: 3rem;}
.ztinfo-title {float: left;height: 3rem;line-height: 3rem;color: #24ac64;font-weight: bold;padding-left: .85rem;position: relative;font-size: .7rem;}
.ztinfo-txt {float: left;width: 14rem;margin: .75rem 0 0 .85rem;position: relative;height: 1.7rem;overflow: hidden;}
.ztinfo-txt ul{position:relative;}
.ztinfo-title:before {content: "";position: absolute;top: 50%;left: .3rem;width: 0.2rem;height: 0.8rem;background-color: #23a55d;border-radius: 0.1rem;transform: translateY(-50%);}
.ztinfo-txt li {font-size: .6rem;color: #333;line-height: .95rem;}
.ztinfo-txt:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 1rem;/* background: linear-gradient(0deg,transparent 0%,#ffffff78 50%,#ffffff 100%); */z-index: 1;}
.ztinfo-label {background: #f3f3f3;height: 1.5rem;line-height: 1.5rem;color: #999;font-size: .6rem;padding: 0.5rem .75rem;}
.ztinfo-label span {float: right;display: none;}
.ztinfo-label a {color: #1e76d7;height: 1.2rem;line-height: 1.2rem;border: .05rem solid #529ff4;border-radius: 1rem;margin-top: .2rem;display: block;width: 100%;text-align: center;}
.list li {overflow: hidden;display: block;border-radius: 0.25rem;border: solid 0.05rem #efefef;margin-top: .5rem;padding: .4rem .75rem .4rem .45rem;}
.img-box {float: left;width: 2.5rem;height: 2.5rem;overflow: hidden;border-radius: .25rem;}
.img-box img {display: block;width: 100%;height: 100%;}
.list-cen {float: left;margin-left: .55rem;width: 10rem;}
.item-btn {float: right;width: 2.25rem;height: 1.2rem;background-color: #23a55d;border-radius: 0.15rem;text-align: center;color: #fff;line-height: 1.2rem;font-size: .6rem;margin-top: .6rem;}
.list {padding: 2rem .75rem;margin-top: .25rem;overflow: hidden;}
.item-tit {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: .7rem;height: .7rem;line-height: .7rem;color: #333;margin-top: .25rem;}
.list-info {display: block;color: #999;font-size: .6rem;height: .6rem;line-height: .6rem;margin-top: .6rem;}
.list-info a {color: #2985de;float: left;position: relative;margin-right: .2rem;padding-right: .2rem;border-right: .05rem solid #ccc;}
.list-info em{}


.list li:nth-of-type(-n+3) .img-box {display: block;float: none;margin: 0 auto;overflow: initial;border: .2rem solid #a4b8c4;border-radius: .5rem;padding: 0;position: relative;}
.list li:nth-of-type(-n+3) .item-btn {display: block;margin: .5rem auto 0;float: none;background: #fff;border: .05rem solid #23a55d;color: #23a55d;border-radius: 1rem;width: 3rem;line-height: 1.3rem;}
.list li:nth-of-type(-n+3) {float: left;width:33.33%;padding: 0;border: none;overflow: initial;margin-bottom: 1rem;margin-top: 0;}
.list li {display: block;overflow: hidden;width: 100%;}
.list li:nth-of-type(-n+3) .list-info{display:none;}
.list li:nth-of-type(-n+3) h5 {display: block;font-size: .6rem;text-align: center;font-weight: normal;}
.list li:nth-of-type(-n+3) .list-cen,.list li:nth-of-type(-n+3) .ztdown_l{float: none;margin: 0 auto;width: 100%;overflow: inherit;}
.list li:nth-of-type(-n+3) .list-cen a{display: block;margin-top: .5rem;}
.list li:nth-of-type(2) .img-box {border-color: #fcc731;width: 4rem;height: 4rem;margin-top: -1.5rem;}
.list li:nth-of-type(3) .img-box {border-color: #cc8371;}
.list li:nth-of-type(-n+3) .img-box:before {content: "1";position: absolute;top: 0;left: 0;background: #fcc731;width: 1rem;height: 1rem;border-radius: 50%;text-align: center;line-height: 1rem;font-size: .6rem;color: #fff;font-weight: bold;font-family: ui-serif;transform: translate(-50%,-50%);}
.list li:nth-of-type(1) .img-box:before {content: "2";background: #a4b8c4;}
.list li:nth-of-type(3) .img-box:before {content: "3";background: #cc8371;}
