.table-s {}
.table-bordered{
    table-layout: fixed;
}
.table-bordered thead tr th{
    background:#ecf3ff;
    border-color: #dde5f3;
    text-align: center;
    color: #1353a5;
    font-size: 17px;
    font-weight: bold;
	padding: 14px 10px;
}
.table-bordered tbody tr td{
    padding:18px 10px;vertical-align: middle;text-align: center;
}
.table-bordered thead tr th:nth-child(1){
    width: 11%;
}
.table-bordered thead tr th:nth-child(2){
    width: 17%;
}
.table-bordered thead tr th:nth-child(3){
    width: 18%;
}
.table-bordered thead tr th:nth-child(4){
    width: 12%;
}
.table-bordered thead tr th:nth-child(5){
    width: 19%;
}
.table-bordered thead tr th:nth-child(6){
  width: 23%;
}
.table-bordered tbody tr td:nth-child(1) a{
    color: #004EAE;
}
.table-bordered tbody tr td,.table-bordered{
    border-color: #dde5f3;
    font-size: 15px;
}
.table-bordered tbody tr:nth-child(2n) td{
    background:#F8FAFE;
}
@media(max-width: 767px){
	.table-bordered tbody tr td {text-align: left;}
	.table-bordered.bt tbody tr td {font-size: 15px;}
}

.znhd-list {position: relative;}
.znhd-list .swiper-container {padding: 0 5px;}
.znhd-list-a .title {margin-bottom: 4px;}
.znhd-list .znhd-list-a .img-box img {max-height: inherit;max-width: inherit;width: 100%;height: 100%;}
.znhd-list .member-prev,
.znhd-list .member-next {
  width: calc(100vw * 50 / 1920);
  height: calc(100vw * 50 / 1920);
  border-radius: calc(100vw * 4 / 1920);
  border: 1px solid #E1E6EC;
  opacity: 1;
}
@media (max-width: 1199px) {
  .znhd-list .member-prev,
  .znhd-list .member-next {
    width: 4.1666666667rem;
    height: 4.1666666667rem;
    border-radius: 0.3333333333rem;
  }
}
@media (max-width: 991px) {
  .znhd-list .member-prev,
  .znhd-list .member-next {
    width: 4.5454545455rem;
    height: 4.5454545455rem;
    border-radius: 0.3636363636rem;
  }
}
@media (max-width: 767px) {
  .znhd-list .member-prev,
  .znhd-list .member-next {
    width: 4.5454545455rem;
    height: 4.5454545455rem;
    border-radius: 0.3636363636rem;
  }
}
.znhd-list .member-prev::after,
.znhd-list .member-next::after {
  display: none;
}
.znhd-list .member-prev {
  left: calc(100vw * -95 / 1920);
  background: url(wdzcl-icon7.png) no-repeat center center #ffffff;
  background-size: 10px 17px;
}
.znhd-list .member-next {
  right: calc(100vw * -95 / 1920);
  background: url(wdzcl-icon8.png) no-repeat center center;
  background-size: 10px 17px;
}
@media (max-width: 1199px) {
  .znhd-list .member-next, .znhd-list .member-prev {display: none;}
}
@media (max-width: 991px) {
  .znhd-list-a .img-box {height: 22rem;}
}
@media (max-width: 767px) {
  .znhd-list-a .img-box {height: 59.733vw;}
}

.ptshow-list .img-box {
  height: calc(100vw * 260 / 1920);
  border-radius: calc(100vw * 6 / 1920) calc(100vw * 6 / 1920) calc(100vw * 0 / 1920) calc(100vw * 0 / 1920);
  overflow: hidden;
}
@media (max-width: 1199px) {
  .ptshow-list .img-box {
    height: 21.6666666667rem;
    border-radius: 0.5rem 0.5rem 0rem 0rem;
  }
}
@media (max-width: 991px) {
  .ptshow-list .img-box {
    height: 23.6363636364rem;
    border-radius: 0.5454545455rem 0.5454545455rem 0rem 0rem;
  }
}
@media (max-width: 767px) {
  .ptshow-list .img-box {
    height: 23.6363636364rem;
    border-radius: 0.5454545455rem 0.5454545455rem 0rem 0rem;
  }
}
.ptshow-list .img-box img {max-height: inherit;max-width: inherit;width: 100%;height: 100%;}
.ptshow-list .info {
  border-radius: calc(100vw * 0 / 1920) calc(100vw * 0 / 1920) calc(100vw * 6 / 1920) calc(100vw * 6 / 1920);
  padding: calc(100vw * 26 / 1920);
  background: #F5F6F7;
  min-height: inherit;
}
@media (max-width: 1199px) {
  .ptshow-list .info {
    border-radius: 0rem 0rem 0.5rem 0.5rem;
    padding: 2.1666666667rem;
  }
}
@media (max-width: 991px) {
  .ptshow-list .info {
    border-radius: 0rem 0rem 0.5454545455rem 0.5454545455rem;
    padding: 2.3636363636rem;
  }
}
@media (max-width: 767px) {
  .ptshow-list .info {
    border-radius: 0rem 0rem 0.5454545455rem 0.5454545455rem;
    padding: 2.3636363636rem;
  }
}
.ptshow-list .title {
  margin-bottom: 0;
}
@media (max-width: 1199px) {
  .ptshow-list .title {
    font-size: 1.4166666667rem;
    line-height: 2rem;
  }
}
@media (max-width: 991px) {
  .ptshow-list .title {
    font-size: 1.5454545455rem;
    line-height: 2.1818181818rem;
  }
}
@media (max-width: 767px) {
  .ptshow-list .title {
    font-size: 1.5454545455rem;
    line-height: 2.1818181818rem;
  }
}
