﻿.main_content{
  width: 100%;
  }
  .W1200{
  width: 1200px;
  margin: 0 auto;
  }
  h2.tit{margin-bottom: 60px;}
  h2.tit a{
  color: #196E1D;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  position: relative;
  display: block;
  }
  h2.tit a img{
  width: auto;
  position: absolute;
  top: -28px;
  left: 50%;
  transform: translateX(-50%);
  }
  
  .jggk h2.tit{margin-bottom: 20px;}
  .jggk h2.tit a{text-align: left;}
  .jggk h2.tit a img{left: 0;transform: none;}
  .jggk{padding: 80px 0;}
  .jggk .fl{
  width: 550px;
  height: 380px;
  overflow: hidden;
  }
  .jggk .fl img{
  width: 100%;
  transition: all .5s;
  }
  .jggk .fl:hover img{transform: scale(1.2);}
  .jggk .fr{
  width: 600px;
  padding-top: 28px;
  box-sizing: border-box;
  }
  .jggk .fr p{
  font-size: 16px;
  color: #333;
  line-height: 48px;
  }
  .jggk .fr p a{
  color: #007224;
  }
  
  .ldjj{
  /* background: #fff url(/Content/Areas/News/images/ldjjbg.png) no-repeat center top; */
  background: url(/Content/Areas/News/images/ldjjbg.png);
  padding: 80px 0;
  }
  .ldjj h2.tit{
  margin-left: -84px;
  text-align: center;
  }
  .ldjj h2.tit a{display: inline-block;}
  .ldjj .swiper-slide{position: relative;}
  .ldjj .swiper-slide .ld_img{
  /* width: 460px;
  height: 520px; */
  overflow: hidden;
  width: 286px;
  height: 320px;
  /* width: 225px;
  height: 254px; */
  display: block;
  margin: 0 auto;
  }
  .ldjj .swiper-slide .ld_img img{width: 100%;transition: all .5s;}
  .ldjj .swiper-slide:hover .ld_img img{transform: scale(1.05);}
  .ldjj .swiper-slide .fr{
  width: 660px;
  padding-top: 10px;
  }
  .ldjj .swiper-slide .fr .name{
  font-size: 27px;
  color: #666666;
  margin-bottom: 38px;
  font-weight: bold;
  }
  .ldjj .swiper-slide .fr .zhiw,.ldjj .swiper-slide .fr .gj,.ldjj .swiper-slide .fr .xl{
  font-size: 18px;
  color: #333333;
  margin-bottom: 18px;
  }
  /* .ldjj .swiper-slide .fr .zhiw span, .ldjj .swiper-slide .fr .gj span, .ldjj .swiper-slide .fr .xl span{
  letter-spacing: 5px;
  } */
  .ldjj .swiper-slide .fr .xl{
  margin-bottom: 80px;
  }
  .ldjj .swiper-slide .fr .content{
  font-size: 16px;
  color: #333;
  line-height: 48px;
  }
  
  .ldjj .swiper-slide div{
  width: 100%;
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  padding: 15px;
  box-sizing: border-box;
  text-align: center;
  margin: 0 auto;
  }
  .ldjj .swiper-slide div .name{
  font-size: 20px;
  color: #fff;
  /* font-weight: bold; */
  letter-spacing: 3px;
  }
  .ldjj .swiper-slide div .zhiw{
  font-size: 16px;
  color: #fff;
  }
  .ldjj .swp_box{
  position: relative;
  }
  .ldjj .swp_box .prev-leader, .ldjj .swp_box .next-leader{
  width: 26px;
  height: 38px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  }
  .ldjj .swp_box .prev-leader{
  background: url(/Sites/Uploaded/UserUpLoad/20201111/20201111142552.png);
  left: -55px;
  }
  .ldjj .swp_box .next-leader{
  background: url(/Sites/Uploaded/UserUpLoad/20201111/20201111142826.png);
  right: -55px;
  }
  
  .ldjj .swiper-slide{
  width: auto;
  margin-right: 18px;
  margin-bottom: 20px;
display: inline-block;
  }
  .ldjj .swiper-slide:nth-child(4n){margin-right: 0;}
  
  .jgsz{
  background: url(/Content/Areas/Hospitals/images/image_3_bj.png) no-repeat center center;
  background-size: cover;
  padding: 80px 0;
  }
  .jgsz h2.tit a{color: #fff;}
  .min_3_center{
  width: 100%;
  margin: 60px auto 0;
  overflow: hidden;
  }
  ul.m3_ul li {
  float: left;
  margin-right: 10px;
  width: 230px;
  cursor: pointer;
  height: 358px;
  }
  ul.m3_ul li>a>div:first-child{
  width:100%;
  height:100%;
  background-size: cover;
  display:flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  }
  ul.m3_ul li>a>div:first-child p{
  font-size: 24px;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 30px;
  letter-spacing: 1px;
  text-align: center;
  }
  ul.m3_ul li>a>div:first-child p:last-child{
  position: relative;
  }
  ul.m3_ul li>a>div:first-child p:last-child::after{
  content: '';
  display: block;
  width: 50px;
  height: 5px;
  border-radius: 3px;
  background: #007224;
  position: absolute;
  bottom: -28px;
  left: 50%;
  transform: translate(-50%,-50%);
  }
  ul.m3_ul li>a>div:first-child img{margin-bottom: 25px;}
  ul.m3_ul li.kangfu1>a>div:first-child{
  /* background: url(/Content/Areas/Hospitals/images/kangfu1.jpg) no-repeat center center; */
  /* background: url(/Sites/Uploaded/UserUpLoad/20201127/20201127152328.png) no-repeat center center; */
  background: url(/Sites/Uploaded/UserUpLoad/20201209/20201209112021.jpg) no-repeat center center;
  background-size: cover;
  }
  ul.m3_ul li.kangfu2>a>div:first-child{
  background: url(/Content/Areas/Hospitals/images/kangfu2.jpg) no-repeat center center;
  background-size: cover;
  }
  ul.m3_ul li.kangfu3>a>div:first-child{
  /* background: url(/Content/Areas/Hospitals/images/kangfu3.jpg) no-repeat center center; */
  background: url(/Sites/Uploaded/UserUpLoad/20201127/20201127151816.png) no-repeat center center;
  background-size: cover;
  }
  ul.m3_ul li.kangfu4>a>div:first-child{
  /* background: url(/Content/Areas/Hospitals/images/kangfu4.jpg) no-repeat center center; */
  background: url(/Sites/Uploaded/UserUpLoad/20201127/20201127152513.png) no-repeat center center;
  background-size: cover;
  }
  ul.m3_ul li.kangfu5>a>div:first-child{
    /* background: url(/Content/Areas/Hospitals/images/kangfu5.jpg) no-repeat center center; */
    /* background: url(/Sites/Uploaded/UserUpLoad/20201127/20201127152553.png) no-repeat center center; */
    background: url(/Sites/Uploaded/UserUpLoad/20201209/20201209111928.jpg) no-repeat center center;
    background-size: cover;
  }
  ul.m3_ul li img{
  /* width: 100%; */
  }
  ul.m3_ul li:nth-child(2n){margin-top: 40px;}
  ul.m3_ul li:nth-child(5){margin:0;}
  .m3_ul li{
  -webkit-transform: translateY(300px);
  transform: translateY(300px);
  opacity: 0;
  -webkit-transition: all 1s;
  transition: all 1s;
  }
  .active.section .m3_ul li:hover{
  -webkit-transform: translateY(-20px);
  transform: translateY(-20px);
  transition-delay: 0s;
  }
  .active .m3_ul li:nth-child(2n){
  
  -webkit-transform: translateY(0px);
  transform: translateY(0px);
  opacity: 1;
  transition-delay: 0.4s;
  }
  .active .m3_ul li:nth-child(2n+1){
  -webkit-transform: translateY(0px);
  transform: translateY(0px);
  opacity: 1;
  transition-delay: 0.7s;
  }
  .mask{
  width: 100% !important;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: url(/Content/Areas/Hospitals/images/bgopctiy.png);
  color: #fff;
  overflow: hidden;
  *zoom: 1;
  }
  .mask .mask_cont{
  display: block;
  padding: 0px 20px 0;;
  color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  box-sizing: border-box;
  }
  .mask p {
  line-height: 34px;
  margin-bottom: 10px;
  font-size: 18px;
  /* text-indent:2em; */
  }
  .mask p.jjtit{
  line-height: 24px;
  }
  .mask p:first-child{text-align: center;text-indent:0;}
  
  .other{padding: 80px 0;}
  .other .items{
  width: 385px;
  margin-right: 22px;
  float: left;
  box-sizing: border-box;
  box-shadow: -4px -2px 24px 0px rgba(0, 0, 0, 0.05);
  border: 1px solid #EDEDED;
  }
  .other .items:nth-of-type(3){margin-right:0;}
  .other .items>a{
  width: 100%;
  height: 170px;
  overflow: hidden;
  display: block;
  }
  .other .items:hover img{
  transform: scale(1.05);
  }
  .other .items img{width: 100%;transition: all .5s;}
  .other .items>a:hover img{scale: 1.2;}
  .other .items .btm{
  width: 100%;
  padding: 40px 54px;
  box-sizing: border-box;
  }
  .other .items .btm h2{
  font-size: 24px;
  color: #333;
  margin-bottom: 40px;
  position: relative;
  text-align: center;
  }
  .other .items .btm h2::after{
  width: 40px;
  height: 2px;
  content: '';
  display: block;
  position: absolute;
  left: 50%;
  bottom: -20px;
  transform: translateX(-50%);
  background: #E3E3E3;
  }
  .other .items .btm p{
  color: #8D8D8D;
  font-size: 16px;
  line-height: 27px;
  margin-bottom: 30px;
  height: 108px;
  }
  .other .items .btm p span{display: block;}
  .other .items .btm .rendMore{
  display: block;
  margin: 0 auto;
  width: 136px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background: #bfbfbf;
  border-radius: 5px;
  color: #fff;
  transition: all 0.5s;
  }
  .other .items .btm .rendMore:hover{
  background: #007224;
  }
  .mobile{display: none;}
  
  @media only screen and (max-width:1366px){
  .ldjj .W1200{width: 954px;}
  .ldjj .swiper-slide .ld_img{width: 225px;height: 252px;}
  }
  
  @media only screen and (max-width:768px){
  .mobile{display: block;}
  .middle_links{margin-top: 20px;}
  .middle_links>div{border-radius: 10px;}
  .middle_links>div>a{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 35px 0;
  }
  .middle_links div img{
  margin-bottom: 20px;
  }
  .middle_links p{
  font-size: 30px;
  line-height: 42px;
  color: #fff;
  font-weight: bold;
  }
  .middle_links .clsh{
      /* background: url(/Sites/Uploaded/UserUpLoad/20201109/20201109154326.png) no-repeat center center; */
      /* background: url(/Sites/Uploaded/UserUpLoad/20201127/20201127152902.png) no-repeat center center; */
      background: url(/Sites/Uploaded/UserUpLoad/20201203/20201203101421.jpg) no-repeat center center;
      background-size: cover;
  }
  .middle_links .kfyjs{
  background: url(/Sites/Uploaded/UserUpLoad/20201109/20201109154443.png) no-repeat center center;
  background-size: cover;
  }
  .middle_links .gcyjs{
  /* background: url(/Sites/Uploaded/UserUpLoad/20201109/20201109154502.png) no-repeat center center; */
  background: url(/Sites/Uploaded/UserUpLoad/20201127/20201127152803.png) no-repeat center center;
  background-size: cover;
  }
  .middle_links .xxyjs{
  /* background: url(/Sites/Uploaded/UserUpLoad/20201109/20201109154523.png) no-repeat center center; */
  background: url(/Sites/Uploaded/UserUpLoad/20201127/20201127152832.png) no-repeat center center;
  background-size: cover;
  }
  .middle_links .clyf{
		/* background: url(/Sites/Uploaded/UserUpLoad/20201109/20201109154539.png) no-repeat center center; */
		/* background: url(/Sites/Uploaded/UserUpLoad/20201127/20201127152722.png) no-repeat center center; */
		background: url(/Sites/Uploaded/UserUpLoad/20201204/20201204133213.jpg) no-repeat center center;
		background-size: cover;
  }
  
  .ldjj .W1200,.jggk .fr,.W1200{
  width: 100%;
  }
  .jggk{padding: 20px 0;}
  .jggk .fl,h2.tit a img,.jgsz,.other .items .btm p,.other .items .btm .rendMore,.other .items .btm h2::after,.ldjj
  .swp_box .prev-leader, .ldjj .swp_box .next-leader{
  display: none;
  }
  .jggk .fr{padding-top: 0;}
  .jggk h2.tit{margin-bottom: 10px;}
  .jggk h2.tit a{text-align: center;}
  .jggk .fr p{line-height: 33px;}
  .other{padding: 20px 0 0;width: 100%;}
  .other .items{width: 100%;margin: 0 0 20px 0;position: relative;}
  .other .items:nth-of-type(3){margin-bottom: 0;}
  .other .items .btm h2{margin-bottom: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color:
  #fff;font-size: 28px;font-weight: bold;}
  .other .items .btm{padding: 0;}
  .ldjj h2.tit{margin-left: 0;margin-bottom: 20px;}
  .ldjj{padding: 20px 0;}
  .ldjj .swiper-slide:nth-child(2n){margin-right: 0;float: right;}
  .ldjj .swiper-slide{margin-right: 0;width: 47%;}
  .ldjj .swiper-slide .ld_img{width: 100%;height: auto;}
  }