@charset "utf-8";
.w1500 { max-width: 1500px; margin: 0 auto; }
.head_top, .lh_footer { position: relative; z-index: 8;}
.lh_wdszgs_warp{position: relative;}
.lh_wdszgs_warp::after { content: ''; position: absolute; top: -200px; left: 0; right: 0; bottom: 0; z-index: 1; background: #b8e2f9 url(/newimages/lh_wdszgs_bg_01.jpg) no-repeat center bottom; background-size: cover; }
.lh_wdszgs_warp .warp { position: relative; z-index: 2; padding-bottom: 240px;}
.lh_wdszgs_warp .warp .titleBox{padding: 30px 0;}
.lh_wdszgs_warp .warp .th1{padding: 40px 68px; position: relative; margin-bottom: 15px;}
.lh_wdszgs_warp .warp .th1 p{text-indent: 2em; font-size: 22px; line-height: 41px; color: #0679ca;}
.lh_wdszgs_warp .warp .th1 .bg .i1::before{content: ''; position: absolute;z-index: 9; left: 0px; top: 0px; width: 104px; height: 78px; background: url(/newimages/lh_wdszgs_head_borderLt.png) no-repeat;}
.lh_wdszgs_warp .warp .th1 .bg .i1::after{content: ''; position: absolute;z-index: 10; left: 0px; bottom: 0px; width: 78px; height: 104px; background: url(/newimages/lh_wdszgs_head_borderLB.png) no-repeat;}
.lh_wdszgs_warp .warp .th1 .bg .i2::before{content: ''; position: absolute; right: 0px; bottom: 0px; width: 78px; height: 104px; background: url(/newimages/lh_wdszgs_head_borderRb.png) no-repeat;}
.lh_wdszgs_warp .warp .th1 .bg .i2::after{content: ''; position: absolute; right: 0px; top: 0px; width: 104px; height: 78px; background: url(/newimages/lh_wdszgs_head_borderRt.png) no-repeat;}
.lh_wdszgs_warp .warp .th2 { position: relative;}
.lh_wdszgs_warp .warp .th2 .themeBox{padding: 30px 0; overflow: hidden;}
.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .swiper-button-next, .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .swiper-button-prev{ width: 66px; height: 66px; margin-top: -33px; border-radius: 100%; background-color: #fff; }
.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .swiper-button-next{ right: -65px; background-image: url(/newimages/lh_wdszgs_content_rightBtn.png); background-size: auto;}
.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .swiper-button-prev{ left: -65px; background-image: url(/newimages/lh_wdszgs_content_leftBtn.png); background-size: auto; }
.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .swiper-button-disabled{opacity: 0;}
.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .img_box{float: left;height: 400px;width: 23%; margin-right: 2%; margin-bottom: 30px;box-sizing: border-box;}
.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .img_box:nth-child(4n){margin-right: 0;}
.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .img_box{display: block; box-shadow: 6px 0px 12px rgba(4, 69, 101, 0.2); border: 1px solid #fff; border-radius: 20px; overflow: hidden; font-size: 0px;position: relative;transition: .3s;}
.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .img_box::before{content: ""; display: none;z-index: 9; width: 100%;height: 100%; position: absolute; top: 0; left: 0; background: rgba(0,0,0,0.5);}
.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .img_box::after{content: "";display: none;z-index: 10; width: 57px;height: 57px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);background: url(/newimages/lh_wdszgs_videoBtn.png) no-repeat center center;}
.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .img_box:not(.moveBox):hover::before{display: block;}
.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .img_box:not(.moveBox):hover::after{display: block;}

.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .img_box img{max-width: 100%;}
.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .moveBox{background-color: #c9ecfd; height: 400px; text-align: center; box-sizing: border-box; padding-top: 173px;} 
.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .moveBox .dot{display: block; font-size: 0px; margin-bottom: 38px;}
.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .moveBox .dot i{display: inline-block; vertical-align: middle; margin: 0 5px; width: 12px; height: 12px; border-radius: 100%; background-color: #3ea4d4;}
.lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .moveBox .moveBtn{font-size: 31px; color: #3ea4d4; font-weight: bold;}
.lh_wdszgs_warp .warp .th3{margin-top: 35px;}
.lh_wdszgs_warp .warp .th3 a:hover{opacity: 0.8; transition: .3s;}

@media screen and (max-width: 1660px) {
  .w1500 { max-width: 1200px; margin: 0 auto; }
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .moveBox{height: 320px; padding-top: 100px;}
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .img_box{height: 320px;}
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .swiper-button-next, .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .swiper-button-prev{width: 40px; height: 40px; margin-top: -20px; background-size: 10px auto;}
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .swiper-button-next{right: -46px;}
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .swiper-button-prev{left: -46px;}
}
@media screen and (max-width: 1320px) {
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .swiper-button-next{right: -20px;}
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .swiper-button-prev{left: -20px;}
}

@media screen and (max-width: 1200px) {
  .warp .titleBox img{max-width: 70%;}
  .w1500{padding: 0 15px;}
  .lh_wdszgs_warp .warp{padding-bottom: 80px;}
  .lh_wdszgs_warp .warp .titleBox{padding-bottom: 15px;}
  .lh_wdszgs_warp .warp .th1{padding: 15px; }
  .lh_wdszgs_warp .warp .th1 p{font-size: 14px; line-height: 26px;}
  .lh_wdszgs_warp .warp .th1 .bg .i1::before{background-size: 100%; width: 62px; height: 47px;}
  .lh_wdszgs_warp .warp .th1 .bg .i1::after{background-size: 100%; width: 47px; height: 62px;}
  .lh_wdszgs_warp .warp .th1 .bg .i2::before{background-size: 100%; width: 47px; height: 62px;}
  .lh_wdszgs_warp .warp .th1 .bg .i2::after{background-size: 100%; width: 62px; height: 47px;}
  .lh_wdszgs_warp .warp .th2 .themeBox{padding: 15px 0;}
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .img_box{height: 280px;}
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .swiper-button-next,
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .swiper-button-prev{display: none;}
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .img_box img{max-width: 100%;width: 100%;object-fit: cover;height: 100%;}
  .lh_wdszgs_warp .warp .th3{margin-top: 0px;}
}
@media screen and (max-width: 760px) {
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .img_box img{height: 100%; max-width: none; position: relative; left: 50%; transform: translateX(-50%);}
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .moveBox{ padding-top: 70px;}
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .moveBox .dot{margin-bottom: 12px;}
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .moveBox .moveBtn{font-size: 20px;}
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .swiper-wrapper .img_box{width: 49%;height: 280px;margin: 0 ;margin-bottom: 10px;}
  .lh_wdszgs_warp .warp .th2 .wdszgs_mySwiper .swiper-wrapper .img_box:nth-child(2n){margin-left:2%;}
}

/* list start */
.lh_wdszgs_list_warp{position: relative;}
.lh_wdszgs_list_warp::after { content: ''; position: absolute; top: -200px; left: 0; right: 0; bottom: 0; z-index: 1; background: #b8e2f9 url(/newimages/lh_wdszgs_bg_01.jpg) no-repeat center bottom; background-size: cover; }
.lh_wdszgs_list_warp .warp { position: relative; z-index: 2; padding-bottom: 240px;}
.lh_wdszgs_list_warp .warp .titleBox{padding: 30px 0;}
.lh_wdszgs_list_warp .warp .th1{ position: relative;padding: 30px 0;overflow: hidden;}

.lh_wdszgs_list_warp .warp .th1 ul li{float: left;width: 23.5%;margin-right: 2%;margin-bottom: 30px;font-size: 0;}
.lh_wdszgs_list_warp .warp .th1 ul li:nth-child(4n){margin-right: 0;}
.lh_wdszgs_list_warp .warp .th1 ul .img_box{display: block;height: 395px;box-shadow: 6px 0px 12px rgba(4, 69, 101, 0.2);border: 1px solid #fff;border-radius: 20px;overflow: hidden;font-size: 0px;position: relative;}
.lh_wdszgs_list_warp .warp .th1 ul .img_box img{max-width: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.lh_wdszgs_list_warp .warp .th1 ul .img_box::before{content: "";z-index: 9; display: none;width: 100%;height: 100%; position: absolute; top: 0; left: 0; background: rgba(0,0,0,0.5);}
.lh_wdszgs_list_warp .warp .th1 ul .img_box::after{content: "";z-index: 10; display: none;width: 57px;height: 57px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);background: url(/newimages/lh_wdszgs_videoBtn.png) no-repeat center center;}
.lh_wdszgs_list_warp .warp .th1 ul .img_box:hover::before{display: block;}
.lh_wdszgs_list_warp .warp .th1 ul .img_box:hover::after{display: block;}


.lh_wdszgs_list_warp .warp .page_box{text-align: center;margin-top: 30px;}
.lh_wdszgs_list_warp .warp .page_box a{font-size: 16px; display: inline-block;padding: 6px 12px; background: #fff;border-radius: 4px;margin: 0 10px 5px;color: #47a5e5;box-shadow:0 0 10px rgba(71, 165, 229, .3);}
.lh_wdszgs_list_warp .warp .page_box a.current,
.lh_wdszgs_list_warp .warp .page_box a:hover{background: #47a5e5;color: #fff;}
/* list2 补充 */
.lh_wdszgs_list_warp .warp .th1 ul .img_box2{display: block;box-sizing: border-box;border-radius: 15px;border: 1px solid #fff;overflow: hidden;background-color: #ecf9ff;}
.lh_wdszgs_list_warp .warp .th1 ul .img_box2 i{display: block;box-sizing: border-box; width: 100%;height: 185px;border-bottom: 1px solid #fff;overflow: hidden;text-align: center}
.lh_wdszgs_list_warp .warp .th1 ul .img_box2 i img{width: 100%;height: 100%;max-width:100% ;}
.lh_wdszgs_list_warp .warp .th1 ul .img_box2 em{box-sizing: border-box; display: block;padding: 15px 20px;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #333;}
.lh_wdszgs_list_warp .warp .th1 ul .img_box2:hover{opacity: .8;transition: all .3s;}

@media screen and (max-width: 1660px){
  .lh_wdszgs_list_warp .warp .th1 ul .img_box{height: 315px;}
  .lh_wdszgs_list_warp .warp .th1 ul .img_box2 i{height:150px;}
  /* .lh_wdszgs_list_warp .warp .th1 ul .img_box2 i img{width: auto;height: auto;} */

}
@media screen and (max-width: 1200px){
  .lh_wdszgs_list_warp .warp{padding-bottom: 80px;}
  .lh_wdszgs_list_warp .warp .th1{padding: 0;}
  .lh_wdszgs_list_warp .warp .th1 ul.ul-box2 li{width: 32%;margin-right:2%;margin-bottom: 20px;}
  .lh_wdszgs_list_warp .warp .th1 ul.ul-box2 li:nth-child(3n){margin-right: 0;}

  .lh_wdszgs_list_warp .warp .th1 ul .img_box{height: 280px;}
  .lh_wdszgs_list_warp .warp .th1 ul .img_box img{max-width: 100%;width: 100%;object-fit: cover;height: 100%;}

  .lh_wdszgs_list_warp .warp .th1 ul .img_box2 i{height: 175px;}
  .lh_wdszgs_list_warp .warp .th1 ul .img_box2 i img{  max-width: 100%;width: 100%;object-fit: cover;height: 100%;}
  .lh_wdszgs_list_warp .warp .th1 ul .img_box2 em{font-size: 13px;}

  .lh_wdszgs_list_warp .warp .page_box a{font-size: 14px;margin: 0 7px 5px;}
}
@media screen and (max-width: 760px){
  .lh_wdszgs_list_warp .warp.w1500 .th1 ul.clearfix li{width: 48.5%;margin-right:3%;margin-bottom: 20px;}
  .lh_wdszgs_list_warp .warp.w1500 .th1 ul.clearfix li:nth-child(2n){margin-right: 0;}


  .lh_wdszgs_list_warp .warp .th1 ul li{margin-bottom: 10px;}
  .lh_wdszgs_list_warp .warp .th1 ul .img_box2 i{height: 165px;}
  .lh_wdszgs_list_warp .warp .th1 ul .img_box2 em{font-size: 12px;padding: 10px ;}

  .lh_wdszgs_list_warp .warp .page_box{margin-top: 0px;}
  .lh_wdszgs_list_warp .warp .page_box a{font-size: 12px;margin: 0 4px 5px;padding: 4px 10px;}
}
























