.bannerBox.rlzy{height: 620px; background: url('/uploadfiles/img/zsgl_rlzy_head_bg_01.jpg') no-repeat top center; background-size: cover; }
.warpBox.rlzy *{box-sizing: border-box;}
.warpBox.rlzy .th1 {padding: 52px; box-sizing: border-box; background-color: #fff; box-shadow: 1px 0px 11px rgba(179, 179, 179, 0.4);}
.warpBox.rlzy .th1 .titleBox{font-size: 45px; color: #333;}
.warpBox.rlzy .th1 .titleBox b{display: block; font-weight: initial;}
.warpBox.rlzy .th1 .titleBox .b1{line-height: 48px;}
.warpBox.rlzy .th1 .titleBox .b2{font-size: 29px; color: #b8b8b8;}

.warpBox.rlzy .th1 .tBox{background-color: #00629b;margin-bottom: 80px;}
.warpBox.rlzy .th1 .tBox .titleBox{padding-right: 45px;padding-left: 60px;}
.warpBox.rlzy .th1 .tBox .titleBox,
.warpBox.rlzy .th1 .tBox .titleBox .b2{color: #fff;}
.warpBox.rlzy .th1 .tBox .titleBox p{font-size: 16px;margin-top: 30px;}
.warpBox.rlzy .th1 .tBox .sBox{padding-top: 100px;height: 500px;position: relative;}
.warpBox.rlzy .th1 .tBox .t1{padding-right: 760px;}
.warpBox.rlzy .th1 .tBox .t2{padding-left: 760px;}
.warpBox.rlzy .th1 .tBox .imgBox{width: 760px;height: 100%;position: absolute;top: 0;overflow: hidden;}
.warpBox.rlzy .th1 .tBox .s1{right: 0;}
.warpBox.rlzy .th1 .tBox .s2{left: 0;}
.warpBox.rlzy .th1 .tBox .imgBox .swiper-slide {font-size: 0;}
.warpBox.rlzy .th1 .tBox .imgBox .swiper-slide img{width: 100%;}
.warpBox.rlzy .th1 .tBox .imgBox .swiper-button-next,
.warpBox.rlzy .th1 .tBox .imgBox .swiper-button-prev{width: 60px;height: 60px;border-radius: 999px;background: url(/uploadfiles/img/jt.png) no-repeat 45% center ;background-color: rgba(0,0,0,.3);}
.warpBox.rlzy .th1 .tBox .imgBox .swiper-button-next{transform: rotateZ(180deg);}

.warpBox.rlzy .th1 .tableBox .titleBox{margin-bottom: 65px;}
.warpBox.rlzy .th1 .tableBox .reportTable{width: 100%;border-collapse: collapse; font-size: 16px;color: #333;background-color: #fff;}
.warpBox.rlzy .th1 .tableBox .reportTable th {background-color: #00629b; color: #fff;padding: 30px 60px;text-align: center;font-weight: 600;}
.warpBox.rlzy .th1 .tableBox .reportTable td {padding: 30px 60px;text-align: left;}
.warpBox.rlzy .th1 .tableBox .reportTable td:last-child{text-align: center;}
.warpBox.rlzy .th1 .tableBox .reportTable td a{color: #333;}
.warpBox.rlzy .th1 .tableBox .reportTable td a:hover{color: #00629b;}

@media screen and (max-width: 1655px){
  .warpBox.rlzy .th1{padding: 35px 30px;}
  .warpBox.rlzy .th1 .tBox .sBox{height: 440px;}
  .warpBox.rlzy .th1 .tBox .imgBox{width: 670px;}
  .warpBox.rlzy .th1 .tBox .t1{padding-right: 670px;}
  .warpBox.rlzy .th1 .tBox .t2{padding-left: 670px;}
  .warpBox.rlzy .th1 .tBox .sBox{padding-top: 75px;}
  .warpBox.rlzy .th1 .tBox{margin-bottom: 40px;}
  .warpBox.rlzy .th1 .tableBox .titleBox {margin-bottom: 35px;}
}
@media screen and (max-width: 1200px){
  .bannerBox.rlzy{height: 225px;}
  .bannerBox.rlzy .bannerContent .bTitleBox img{height: 50px;}
  .warpBox.rlzy{padding:15px;}
  .warpBox.rlzy .th1 .titleBox .b1{font-size: 22px; line-height: 26px; font-weight: bold;}
  .warpBox.rlzy .th1 .titleBox .b2{font-size: 18px;}
  .warpBox.rlzy .th1 .tBox .titleBox p {font-size: 14px;margin-top: 15px;}

  .warpBox.rlzy .th1{padding: 20px 15px 25px;}
  .warpBox.rlzy .th1 .tBox .sBox{padding: 30px 0 0;height: auto;}
  .warpBox.rlzy .th1 .tBox .imgBox{position: relative;width: 100%;}
  .warpBox.rlzy .th1 .tBox .titleBox{padding:0 30px;margin-bottom: 30px;}
  .warpBox.rlzy .th1 .tableBox .titleBox {margin-bottom: 15px;}

  .warpBox.rlzy .th1 .tableBox .reportTable{font-size: 14px;}
  .warpBox.rlzy .th1 .tableBox .reportTable th,
  .warpBox.rlzy .th1 .tableBox .reportTable td{padding: 15px 10px;text-align: center;}
  .warpBox.rlzy .th1 .tableBox .reportTable td:last-child{width: 100px;}
}

@media screen and (max-width: 760px){
  .warpBox.rlzy .th1 .tBox .titleBox{padding: 0 15px;}
  .warpBox.rlzy .th1 .tBox .titleBox p{font-size: 13px;}
  .warpBox.rlzy .th1 .tBox .imgBox .swiper-button-next, 
  .warpBox.rlzy .th1 .tBox .imgBox .swiper-button-prev{width: 28px;height: 28px;background-size: 40%;}
  .warpBox.rlzy .th1 .tBox {margin-bottom: 20px;}
  .warpBox.rlzy .th1 .tableBox .reportTable{font-size: 13px;}
}