.ztHead {z-index: 99;}
.banner-box{ height: 4.71rem;background: url(../images/y_zdjcygk_banner_bg.png) no-repeat center;}
.banner-box .banner-center-box{position: relative;padding-top: 1.6rem; width: 100%;height: 4.71rem;box-sizing: border-box;}
.banner-box .title {position: relative; display: block;margin: 0 auto; height: 1.46rem; z-index: 1;}
.banner-box .ico {position: absolute; right: 0;bottom: 0;height: 3.43rem; }

.one {background: url(../images/y_zdjcygk_one_bg.png) no-repeat;background-position: center .4rem; background-size: cover;}

.menu-box {position: relative; margin-top: -.4rem;padding:.28rem; height: 1.9rem;border-top-right-radius: .2rem;border-bottom-left-radius: .2rem; box-shadow: 0 0 10px 0 #c3d5f1;background-color: #fbfdff;;box-sizing: border-box; z-index: 3;}
.menu-box .menu-title-box {position: relative; width: 100%;height: .96rem;overflow: hidden;}
.menu-box .menu-title-box .menu-title-ico { width: 2.21rem; height: 100%;}
.menu-box .menu-title-box .menu-title { position: absolute; top: 50%; margin-left: 2.41rem; width: calc(100% - 2.41rem); text-align: center; display: -webkit-box; -webkit-box-orient: vertical;overflow: hidden; text-overflow: ellipsis; line-clamp: 2; -webkit-line-clamp: 2; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.menu-box .menu-title-box .menu-title a {display: none; font-size: .32rem; font-weight: bold; line-height: .38rem; letter-spacing: 2.4px; color: #437bea;  }
.menu-box #timeSwiperWrap {position: absolute; bottom: -.3rem; width: calc(100% - .56rem); height: .72rem;  }
.menu-box #timeSwiperWrap .swiper-slide {margin-top: .06rem; height:.6rem; font-size: .24rem;font-weight: bold;line-height: .6rem;cursor: pointer; text-align: center;  color: #437bea; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;  background-color: #fbfdff;  border: dashed 1px #bccfe9; box-shadow: 0 0 .06rem 0 #c3d5f1; border-top-left-radius: .2rem;border-bottom-right-radius: .2rem;}
.menu-box #timeSwiperWrap .swiper-slide-active{color: #fff; background-color: #437bea;  border: dashed 1px #437bea;}
.menu-box #timeSwiperWrap .swiper-button-prev,
.menu-box #timeSwiperWrap .swiper-button-next{display: none; width: 0.2rem; height: 0.38rem; margin-top: 0; background-color: rgba(0,0,0,.75); position: absolute; bottom: 50%; transform: translate(0, -50%);}
.menu-box #timeSwiperWrap .swiper-button-prev::after,
.menu-box #timeSwiperWrap .swiper-button-next::after{ font-size: 0.16rem; color: #fff;}
.menu-box #timeSwiperWrap .swiper-button-prev{ border-top-right-radius: 0.03rem; border-bottom-right-radius: 0.03rem; left: 0;}
.menu-box #timeSwiperWrap .swiper-button-next{ border-top-left-radius: 0.03rem; border-bottom-left-radius: 0.03rem; right: 0;}

.list-box {margin-top: .68rem; width: 100%;}
.list-box .list-header {width: 100%; height: .55rem;background-color: #4670d8;}
.list-box .list-header span {float: left; display: block;font-size: .18rem;font-weight: bold;line-height: .55rem;letter-spacing: 1.35px; text-align: center;color: #fff;}
.list-box .list-header .num {width: 5.2%;}
.list-box .list-header .jcsx {width: 30%;}
.list-box .list-header .qsmzqxxgk {width: 26%;}
.list-box .list-header .zjsj {width: 19%;}
.list-box .list-header .zt {width: 6.4%;}
.list-box .list-header .cbdw {width: 13.4%;}

.list-box .list {display: none;}
.list-box .list li{height: 1.18rem;  background-color: #fbfdff;}
.list-box .list li:nth-child(2n+2){ background-color: #f6f9fb;}
.list-box .list li::after {display: block;height: 0;content: "";clear: both;}
.list-box .list li .num {float: left; display:flex; justify-content: center;align-items: center; width: 5.2%;height: 100%;font-size: .18rem; color: #454545;}
.list-box .list li .jcsx {float: left; position: relative; display:block;margin-right: .2rem; width: calc(30% - .2rem);height:100%;box-sizing: border-box;}
.list-box .list li .jcsx span { position: absolute; top: 50%;width: 100%; font-size: .18rem; color: #454545; line-height: .25rem; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;text-overflow: ellipsis; overflow: hidden;   transform:translateY(-50%) ; -webkit-transform:translateY(-50%) ; -moz-transform:translateY(-50%) ; -ms-transform:translateY(-50%) ; -o-transform:translateY(-50%) ; }
.list-box .list li .jcsx:hover span{color: #4670d8;}
.list-box .list li .qsmzqxxgk {float: left;padding: .25rem 0;  width: 28%;height: 100%; box-sizing: border-box;}
.list-box .list li .qsmzqxxgk::after {display: block;height: 0;content: "";clear: both;}
.list-box .list li .qsmzqxxgk .qsmzqxxgk-item{ float: left; margin-right: .05rem; margin-bottom: .05rem; width: calc((100% - .15rem) / 4); height: .31rem;font-size: .15rem; line-height: .31rem;  color: #666;text-align: center; background-color: #dde5f9; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; }
.list-box .list li .qsmzqxxgk .qsmzqxxgk-item:nth-child(4n+4){margin-right: 0;}
.list-box .list li .zjsj {float: left; display:flex; justify-content: center;align-items: center;padding: 0 .05rem; width: 17%;height: 100%;font-size: .17rem; color: #666;box-sizing: border-box;text-align: center;}
.list-box .list li .zjsj span {display: none;}
.list-box .list li .zt {float: left; display:flex; justify-content: center;align-items: center; width: 6.4%;height: 100%; }
.list-box .list li .zt span { display: block; width: 100%; height: .31rem; font-size: .17rem; line-height: .31rem; text-align: center; color: #fff; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; }
.list-box .list li .zt-active{background-color: #e85421;}
.list-box .list li .zt-start{background-color: #ab8b80;}
.list-box .list li .zt-end{background-color: #8a8985;}
.list-box .list li .cbdw {float: left; display:flex; justify-content: center;align-items: center;padding: 0 .1rem; width: 13.4%;height: 100%;font-size: .17rem; color: #454545;box-sizing: border-box;text-align: center; }
.list-box .list li .cbdw span {display: none;}