/*	晃动	*/
@keyframes animat-shake {
	0%, 100% { transform: rotate(0deg);}
	25%, 75% { transform: rotate(10deg);}
	50% { transform: rotate(-10deg);}
}
/* 公共 */
.children .x-wrap{width: 1500px;}
.adult .x-wrap{width: 1600px;}
.depart .x-wrap{width: 1400px;}

/* 儿童医学中心-首页 */
.children_home1{background: url(../image/jhy/png1.png) bottom center no-repeat;background-size: cover;position: relative;z-index: 2;margin-bottom: -103px;}
.children_home1 .title{font-family: 'happyzcool';font-size: 76px;text-shadow: 0px 0px 20px rgba(110, 166, 221, 0.004);color:#fff;width: 68px;line-height: 1;position: absolute;top: 16.9%;right: 0;}
.children_home1 .list{position: relative;}
.children_home1 .list::before{content: '';padding-top: 73.33%;display: block;}
.children_home1 .item{background: url(../image/jhy/jpg2.jpg) center no-repeat;background-size: cover;box-shadow: 2.724px 5.346px 16px 0px rgba(110, 166, 221, 0.76),-4.092px -4.388px 16px 0px rgba(255, 255, 255, 0.76);width: 189px;border-radius: 50%;position: absolute;}
.children_home1 .item .liner{position: relative;}
.children_home1 .item .liner::before{content: '';padding-top: 100%;display: block;}
.children_home1 .item .liner .txt{position: absolute;display: flex;align-items: center;justify-content: center;flex-direction: column;left: 0;top: 0;width: 100%;height: 100%;}
.children_home1 .item .liner .txt .icon{width: 56px;position: relative;}
.children_home1 .item .liner .txt .icon::before{content: '';padding-top: 100%;display: block;}
.children_home1 .item .liner .txt .icon .i{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.children_home1 .item .liner .txt .tit{color:#fff;font-size: 22px;text-align: center;line-height: 1.4;margin-top: 10px;}
.children_home1 .item1{top: 7.09%;left: 3.2%;}
.children_home1 .item2{top: 25.18%;left: 8.6%;}
.children_home1 .item3{top: 40.63%;left: 0;}
.children_home1 .item4{top: 58.18%;left: 5.8%;}
.children_home1 .item5{top: 66.36%;left: 18.8%;}
.children_home1 .item6{top: 59.63%;left: 32.4%;}
.children_home1 .item7{top: 70.18%;left: 44.46%;}
.children_home1 .item8{top: 78.27%;left: 57.33%;}
.children_home2{position: relative;padding: 132px 0 314px;}
.children_home2 .bg{background: url(../image/jhy/jpg1.jpg) bottom center no-repeat;background-size: cover;position: absolute;left: 0;top: -276px;right: 0;bottom: 0;}
.children_home2 .bg2{background: url(../image/jhy/png2.png) bottom center no-repeat;background-size: cover;position: absolute;left: 0;right: 0;bottom: 0;z-index: 3;}
.children_home2 .bg2::before{content: '';padding-top: 11.51%;display: block;}
.children_home2 .title{font-family: 'happyzcool';font-size: 76px;text-align: center;color:#4c8237;line-height: 1;}
.children_home2 .swiper-slide .item{background: url() center no-repeat;background-size: cover;border-radius: 40px;width: 352px;height: 448px;padding: 45px 15px;box-sizing: border-box;box-shadow: 0px 0px 30px 0px rgba(46, 110, 12, 0.6);position: relative;overflow: hidden;}
.children_home2 .item .pic{border:8px solid #8ad671;position: relative;width: 188px;border-radius: 50%;overflow: hidden;background-color: #d4d3d9;margin: auto;box-shadow: 0px 0px 20px 0px rgba(63, 127, 28, 0.2);}
.children_home2 .item .pic::before{content: '';padding-top: 100%;display: block;}
.children_home2 .item .pic img{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.children_home2 .item .text{color:#fff;text-align: center;margin-top: 15px;}
.children_home2 .item .t1{font-size: 26px;}
.children_home2 .item .t2{font-size: 18px;margin-top: 5px;}
.children_home2 .item .t3{font-size: 18px;}
.children_home2 .item a{position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.children_home2 .swiper-container {width: 100%; padding: 28px 0 20px;}
.children_home2 .swiper-pagination{position: relative;color: #6db0dd;font-family: arial;margin: 0 25px;}
.children_home2 .swiper-slide {outline:1px solid transparent;width: 352px;}
.children_home2 .swiper-nav{display: flex;justify-content: center;align-items: center;margin-top: 30px;}
.children_home2 .swiper-nav .more{box-shadow: 2.724px 5.346px 12px 0px rgba(55, 96, 60, 0.76);border-radius: 28px;}
.children_home2 .swiper-nav .button{margin-left: 40px;display: flex;}
.children_home2 .swiper-nav .swiper-button{width: 75px;height: 75px;position: static;margin: 0 5px;box-shadow: 2.724px 5.346px 12px 0px rgba(55, 96, 60, 0.76);border-radius: 50%;}
.children_home2 .swiper-slide-active .item{background-image: url(../image/jhy/jpg8.jpg) !important;}
.children_home2 .swiper-slide-active .item .text{color:#2c6316;}
.children_home2 .swiper-slide-active .item .pic{border: 8px solid #f5f8c8;}
.children_home2 .swiper-slide .item{background-image: url(../image/jhy/jpg5.jpg);}
.children_home2 .swiper-slide-prevsibling .item{background-image: url(../image/jhy/jpg6.jpg);}
.children_home2 .swiper-slide-prevsibling .item .pic{border: 8px solid #b9e392;}
.children_home2 .swiper-slide-prev .item{background-image: url(../image/jhy/jpg7.jpg) !important;}
.children_home2 .swiper-slide-prev .item .pic{border: 8px solid #deeea0;}
.children_home2 .swiper-slide-next .item{background-image: url(../image/jhy/jpg9.jpg) !important;}
.children_home2 .swiper-slide-next .item .pic{border: 8px solid #deeea0;}
.children_home2 .swiper-slide-next+.swiper-slide .item{background-image: url(../image/jhy/jpg10.jpg) !important;}
.children_home2 .swiper-slide-next+.swiper-slide .item .pic{border: 8px solid #b9e392;}
.children_home2 .swiper-slide-next+.swiper-slide+.swiper-slide .item{background-image: url(../image/jhy/jpg11.jpg) !important;}

/* 儿童医学中心-小儿外科 */
.children_surgery1{background: url(../image/jhy/bg3.jpg) center no-repeat;background-size: cover;padding: 140px 0 15.3%;color:#fff;position: relative;z-index: 1;}
.children_surgery1 .bg{background: url(../image/jhy/png3.png) top center no-repeat;background-size: 100% auto;position: absolute;top: -55px;left: -32px;right: -32px;bottom: -14px;}
.children_surgery1 .cont{position: relative;z-index: 2;padding: 84px 115px 0;}
.children_surgery1 .title{font-family: 'happyzcool';font-size: 76px;text-align: center;line-height: 1;}
.children_surgery1 .txt{font-size: 16px;text-align: justify;margin-top: 20px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 1.8;height: 3.3em;text-overflow: ellipsis;overflow: hidden;}
.children_surgery1 .pic{margin-top: 43px;position: relative;}
.children_surgery1 .img{border-radius: 20px;overflow: hidden;}
.children_surgery1 .img img{max-width: 100%;}
.children_surgery1 .bg2{background: url(../image/jhy/png4.png) center no-repeat;background-size: cover;position: absolute;left: 0;right: 0;bottom: 0;z-index: 5;}
.children_surgery1 .bg2::before{content: '';padding-top: 24.68%;display: block;}
.children_surgery1 .more{position: relative;margin-top: 20px;padding-right: 30px;display: inline-block;margin-left: 50%;transform: translateX(-50%);font-size: 16px;}
.children_surgery1 .more::after{content: '';background: url(../image/jhy/icon17.png) center no-repeat;background-size: cover;width: 21px;height: 15px;position: absolute;top: 50%;right: 0;transform: translateY(-50%);}
.children_surgery2{position: relative;z-index: 2;}
.children_surgery2 .bg{background: url(../image/jhy/png5.png) bottom center no-repeat;background-size: auto 100%;position: absolute;left: 0;right: 0;top: 19.9%;bottom: 0;}
.children_surgery2 .title{font-family: 'happyzcool';font-size: 76px;line-height: 1;text-shadow: 0px 0px 20px rgba(110, 166, 221, 1);color:#fff;width: 68px;position: absolute;left: 0;top: 34.2%;}
.children_surgery2 .cont{margin-top: -23.93%;padding-top: 177px;}
.children_surgery2 .cont .img{margin: auto;width: 57.6%;position: absolute;left: 50%;top: 0;transform: translateX(-50%);z-index: 10;pointer-events: none;}
.children_surgery2 .cont .img::before{content: '';padding-top: 56.94%;display: block;}
.children_surgery2 .cont .img img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);max-width: 100%;max-height: 100%;}
.children_surgery2 .list{position: relative;}
.children_surgery2 .list::before{content: '';padding-top: 108.33%;display: block;}
.children_surgery2 .list .item{position: absolute;color:#fff;font-size: 22px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.children_surgery2 .list .item::before{content: '';display: block;}
.children_surgery2 .list .item .icon{width: 62px;position: relative;margin: auto;}
.children_surgery2 .list .item .icon::before{content: '';padding-top: 100%;display: block;}
.children_surgery2 .list .item .icon img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);max-width: 100%;max-height: 100%;}
.children_surgery2 .list .item .t{cursor: pointer;}
.children_surgery2 .list .item .txt{position: absolute;}
.children_surgery2 .list .item1{background-image: url(../image/jhy/png7.png);width: 22.6%;left: 18.4%;top: 0;z-index: 9;}
.children_surgery2 .list .item1::before{padding-top: 123.30%;}
.children_surgery2 .list .item1 .txt{left: 30%;bottom: 20%;}
.children_surgery2 .list .item2{background-image: url(../image/jhy/png8.png);width: 25.13%;left: 26.8%;top: 11.57%;z-index: 8;} /* list高1624 */
.children_surgery2 .list .item2::before{padding-top: 98.14%;}
.children_surgery2 .list .item2 .txt{left: 25.5%;bottom: 22%;}
.children_surgery2 .list .item3{background-image: url(../image/jhy/png9.png);width: 32.2%;left: 38.2%;top: 18.41%;z-index: 7;} 
.children_surgery2 .list .item3::before{padding-top: 93.37%;}
.children_surgery2 .list .item3 .txt{left: 54%;bottom: 41%;}
.children_surgery2 .list .item4{background-image: url(../image/jhy/png10.png);width: 22.6%;left: 37.7%;top: 32.71%;z-index: 6;} 
.children_surgery2 .list .item4::before{padding-top: 97.64%;}
.children_surgery2 .list .item4 .txt{left: 19.5%;bottom: 24%;}
.children_surgery2 .list .item5{background-image: url(../image/jhy/png11.png);width: 25.93%;left: 56.3%;top: 36.57%;z-index: 5;} 
.children_surgery2 .list .item5::before{padding-top: 96.40%;}
.children_surgery2 .list .item5 .txt{left: 31%;bottom: 23%;}
.children_surgery2 .list .item6{background-image: url(../image/jhy/png12.png);width: 19%;left: 43.2%;top: 54.86%;z-index: 4;} 
.children_surgery2 .list .item6::before{padding-top: 96.14%;}
.children_surgery2 .list .item6 .txt{left: 26%;bottom: 26%;}
.children_surgery2 .list .item7{background-image: url(../image/jhy/png13.png);width: 22.2%;left: 30.5%;top: 58.06%;z-index: 3;} 
.children_surgery2 .list .item7::before{padding-top: 116.21%;}
.children_surgery2 .list .item7 .txt{left: 19%;bottom: 30%;}
.children_surgery2 .list .item8{background-image: url(../image/jhy/png14.png);width: 17.93%;left: 43.6%;top: 74.93%;z-index: 2;} 
.children_surgery2 .list .item8::before{padding-top: 107.80%;}
.children_surgery2 .list .item8 .txt{left: 21%;bottom: 20%;}

/* 华西医院-成人中心 */
.adult_centre1{max-width: 1820px;margin: auto;}
.adult_centre1 .pic{position: relative;}
.adult_centre1 .pic::before{content: '';padding-top: 37.36%;display: block;}
.adult_centre1 .pic img{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.adult_centre1 .slick-arrow{background: url(../image/jhy/icon16.png) center no-repeat;background-size: cover;width: 80px;height: 80px;}
.adult_centre1 .slick-prev{left: 110px;}
.adult_centre1 .slick-next{right: 110px;transform: rotate(180deg);}
.adult_centre1 .slick-dots{bottom: 30px;}
.adult_centre1 .slick-dot{background: url(../image/jhy/icon17.png) center no-repeat;background-size: cover;width: 36px;height: 26px;opacity: 0.2;margin: 0 14px;}
.adult_centre1 .slick-dot.slick-active{background-color: transparent;}
.adult_centre2{background: url(../image/jhy/bg4.jpg) top center no-repeat;position: relative;max-width: 1820px;margin: auto;padding-top: 317px;}
.adult_centre2::before{content: '';width: 116px;height: 116px;background-color: #880024;position: absolute;bottom: 115px;left: 18.66%;}
.adult_centre2::after{content: '';width: 110px;height: 110px;background-color: #244382;position: absolute;top: 207px;right: 0;}
.adult_centre2 .cont{display: flex;}
.adult_centre2 .left{width: 32.5%;}
.adult_centre2 .right{width: 0;flex:1;padding-top: 177px;}
.adult_centre2 .title{}
.adult_centre2 .title .t1{font-size: 42px;}
.adult_centre2 .title .t2{font-size: 42px;font-family: 'Times New Roman';}
.adult_centre2 .text{font-size: 16px;color:#666666;width: 66.34%;text-align: justify;line-height: 1.8;margin-top: 36px;}
.adult_centre2 .tab-mod{display: flex;align-items: flex-end;height: 688px;}
.adult_centre2 .tab-mod .tab-bar{width: 51.85%;height: 100%;position: relative;z-index: 2;}
.adult_centre2 .tab-mod .tab-tit{height: 100%;display: flex;flex-direction: column;justify-content: flex-end;}
.adult_centre2 .tab-mod .tab-bar .tab-term{color:#fff;display: flex;align-items: center;max-height: 231px;cursor: pointer;padding:0 13.39%;position: relative;flex:1;width: 100%;box-sizing: border-box;}
.adult_centre2 .tab-mod .tab-bar .tab-term::after{content: '';position: absolute;top: 50%;right: -26px;transform: translateY(-50%);opacity: 0;}
.adult_centre2 .tab-mod .tab-term .icon{width: 73px;position: relative;margin-right: 35px;}
.adult_centre2 .tab-mod .tab-term .icon .widget-area-edit{top: 0;}
.adult_centre2 .tab-mod .tab-term .icon::before{content: '';padding-top: 100%;display: block;}
.adult_centre2 .tab-mod .tab-term .icon img{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.adult_centre2 .tab-mod .tab-term .txt{width: 0;flex:1;}
.adult_centre2 .tab-mod .tab-term .t1{font-size: 22px;}
.adult_centre2 .tab-mod .tab-term .t2{font-size: 14px;}
.adult_centre2 .tab-mod .tab-bar .tab-term{background-color: #b29b6b;}
.adult_centre2 .tab-mod .tab-bar .tab-term::after{width: 0;height: 0;border-top: 15px solid transparent;border-left: 26px solid #b29b6b;border-bottom: 15px solid transparent;}
.adult_centre2 .tab-mod .tab-bar .tab-term .t2{color:#f0e6d2;}
.adult_centre2 .tab-mod .tab-bar .tab-term:nth-child(3n-1){background-color: #244382;}
.adult_centre2 .tab-mod .tab-bar .tab-term:nth-child(3n-1)::after{width: 0;height: 0;border-top: 15px solid transparent;border-left: 26px solid #244382;border-bottom: 15px solid transparent;}
.adult_centre2 .tab-mod .tab-bar .tab-term:nth-child(3n-1) .t2{color:#cbd8f3;}
.adult_centre2 .tab-mod .tab-bar .tab-term:nth-child(3n){background-color: #335baa;}
.adult_centre2 .tab-mod .tab-bar .tab-term:nth-child(3n)::after{width: 0;height: 0;border-top: 15px solid transparent;border-left: 26px solid #335baa;border-bottom: 15px solid transparent;}
.adult_centre2 .tab-mod .tab-bar .tab-term:nth-child(3n) .t2{color:#d0dcf4;}
.adult_centre2 .tab-mod .tab-bar .tab-term.cur::after{opacity: 1;}
.adult_centre2 .tab-mod .tab-cont{position: relative;width: 0;flex:1;height: 100%;}
.adult_centre2 .tab-mod .tab-cont::before{content: '';background: url(../image/jhy/bg5.jpg) right center no-repeat;background-size: cover;position: absolute;right: 0;bottom: 0;top: -177px;left: -53.84%;}
.adult_centre2 .tab-mod .tab-cont .tab-item{position: absolute;left: 0;top: -13px;right: 0;bottom: 0;opacity: 0;color:#fff;height: calc(100% + 13px);}
.adult_centre2 .tab-mod .tab-cont .tab-item.act{opacity: 1;z-index: 2;position: relative;}
.adult_centre2 .tab-mod .tab-cont .ul{margin-left: 100px;position: relative;height: 100%;}
.adult_centre2 .tab-mod .tab-cont .ul::before{content: '';border-left:1px dashed #fff;position: absolute;top: 13px;left: 0;bottom: 0;}
.adult_centre2 .tab-mod .tab-cont .ul .li{font-size: 18px;position: relative;padding-left: 77px;}
.adult_centre2 .tab-mod .tab-cont .ul .li span{cursor: pointer;}
.adult_centre2 .tab-mod .tab-cont .ul .li::before{content: '';border-top:1px dashed #fff;position: absolute;top: 50%;left: 0;width: 60px;}
.adult_centre2 .tab-mod .tab-cont .ul .li+.li{margin-top: 62px;}
.adult_centre2 .tab-mod .tab-cont .ul .li.more{margin-top: 103px;position: relative;padding-right: 31px;display: inline-block;}
.adult_centre2 .tab-mod .tab-cont .ul .li.more::after{content: '';background: url(../image/jhy/icon21.png) center no-repeat;background-size: cover;width: 21px;height: 15px;position: absolute;top: 50%;right: 0;transform: translateY(-50%);}
.adult_centre3{background: url(../image/jhy/bg6.jpg) center 21px no-repeat;max-width: 1820px;margin:125px auto 0;position: relative;padding-bottom: 80px;}
.adult_centre3::before{content: '';width: 116px;height: 116px;background-color: #b29b6b;position: absolute;bottom: 68px;left: 10.23%;}
.adult_centre3::after{content: '';width: 110px;height: 110px;background-color: #244382;position: absolute;top: 21px;right: 21.16%;}
.adult_centre3 .title{text-align: center;}
.adult_centre3 .title .t1{font-size: 42px;}
.adult_centre3 .title .t2{font-size: 42px;font-family: 'Times New Roman';}
.adult_centre3 .cont{margin: 40px -8px 0;}
.adult_centre3 .item{margin: 0 8px;}
.adult_centre3 .item .img{position: relative;overflow: hidden;}
.adult_centre3 .item .img::before{content: '';padding-top:140.39%;display: block;}
.adult_centre3 .item .img img{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);transition: all .5s;}
.adult_centre3 .item .text{margin-top: 23px;text-align: center;}
.adult_centre3 .item .text .t1{font-size: 24px;}
.adult_centre3 .item .text .t2{font-size: 18px;color:#335baa;margin-top: 10px;}
.adult_centre3 .item .text .t3{font-size: 16px;color:#999999;}
.adult_centre3 .item .text .t3 span{margin-left: 10px;}
.adult_centre3 .slick-nav{height: 80px;width: 448px;display: flex;margin: 57px auto 0;position: relative;}
.adult_centre3 .slick-nav .slick-button{display: flex;justify-content: space-between;width: 100%;}
.adult_centre3 .slick-nav .slick-arrow{position: relative;left: auto;right:auto;background: url(../image/jhy/png19.png) center no-repeat;background-size: cover;width: 80px;height: 80px;margin: 0;}
.adult_centre3 .slick-nav .slick-arrow::before{content: '';background: url(../image/jhy/prev2.png) center no-repeat;background-size: cover;width: 22px;height: 38px;position: absolute;left: 50%;transform: translate(-50%,-50%);top: 50%;}
.adult_centre3 .slick-nav .slick-next::before{background-image: url(../image/jhy/next2.png);}
.adult_centre3 .slick-nav .more{font-size: 22px;position: absolute;padding-right: 34px;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 2;}
.adult_centre3 .slick-nav .more::after{content: '';background: url(../image/jhy/icon21.png) center no-repeat;background-size: cover;width: 21px;height: 15px;position: absolute;top: 50%;right: 0;transform: translateY(-50%);}
.adult_centre3 .slick-slide:nth-child(odd){margin-top: 70px;}

/* 科室详情 */
.depart_ddetails1{position: relative;max-width: 1820px;margin: auto;padding-bottom: 139px;overflow: hidden;}
.depart_ddetails1::before{content: '';width: 139px;height: 139px;background-color: #c7a368;position: absolute;bottom: 0;left: 36.35%;}
.depart_ddetails1 .bg1{background-color: #f7f7f7;position: absolute;left: 0;right: 0;top: 0;bottom: 139px;}
.depart_ddetails1 .posiiton{font-size: 18px;padding: 38px 0;color:#333;}
.depart_ddetails1 .cont{display: flex;margin-top: 28px;}
.depart_ddetails1 .cont .left{width: 53.57%;position: relative;z-index: 2;}
.depart_ddetails1 .cont .right{width: 0;flex:1;position: relative;}
.depart_ddetails1 .title{font-size: 32px;}
.depart_ddetails1 .img{margin-top: 30px;}
.depart_ddetails1 .img img{max-width: 100%;}
.depart_ddetails1 .bg2{background: url(../image/jhy/jpg17.jpg) center no-repeat;background-size: cover;position: absolute;right: -32.30%;bottom: -139px;top: -131px;left: -24.61%;}
.depart_ddetails1 .text{position: relative;color:#fff;margin: 70px 0 0 84px;}
.depart_ddetails1 .text .t1{font-size: 24px;}
.depart_ddetails1 .text .t2{font-size: 14px;text-align: justify;line-height: 2;margin-top: 6px;}
.depart_ddetails1 .text .more{position: relative;margin-top: 67px;padding-right: 30px;display: inline-block;}
.depart_ddetails1 .text .more::after{content: '';background: url(../image/jhy/icon21.png) center no-repeat;background-size: cover;width: 21px;height: 15px;position: absolute;top: 50%;right: 0;transform: translateY(-50%);}
.depart_ddetails2{background: url(../image/jhy/bg7.jpg) center no-repeat;max-width: 1820px;margin:43px auto 0;padding: 213px 0 143px;}
.depart_ddetails2 .title{font-size: 32px;text-align: center;}
.depart_ddetails2 .cont{margin-top: 30px;}
.depart_ddetails2 .item{height: 297px;background-color: #5b82cf;margin: 0 10px;position: relative;cursor: pointer;}
.depart_ddetails2 .item .icon{width: 83px;margin: auto;position: relative;top: 25.58%;transition: all .5s;}
.depart_ddetails2 .item .icon::before{content: '';padding-top: 100%;display: block;}
.depart_ddetails2 .item .icon img{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.depart_ddetails2 .item .tit{background-color: #5378c1;position: absolute;left: 0;right: 0;bottom: 0;height: 80px;font-size: 18px;color:#fff;display: flex;align-items: center;justify-content: center;padding: 0 15px;text-align: center;}
.depart_ddetails2 .item a{width: 100%;height: 100%;display: block;}
.depart_ddetails2 .slick-initialized .slick-slide:nth-child(3n-1) .item{background-color: #345baa;}
.depart_ddetails2 .slick-initialized .slick-slide:nth-child(3n-1) .item .tit{background-color: #30549e;}
.depart_ddetails2 .slick-initialized .slick-slide:nth-child(3n) .item{background-color: #244383;}
.depart_ddetails2 .slick-initialized .slick-slide:nth-child(3n) .item .tit{background-color: #1f3b74;}
.depart_ddetails2 .slick-nav{width: 308px;display: flex;margin: 57px auto 0;position: relative;justify-content: space-between;}
.depart_ddetails2 .slick-nav .slick-arrow{position: relative;left: auto;right:auto;background: url(../image/jhy/png19.png) center no-repeat;background-size: cover;width: 80px;height: 80px;margin: 0;}
.depart_ddetails2 .slick-nav .slick-arrow::before{content: '';background: url(../image/jhy/prev2.png) center no-repeat;background-size: cover;width: 22px;height: 38px;position: absolute;left: 50%;transform: translate(-50%,-50%);top: 50%;}
.depart_ddetails2 .slick-nav .slick-next::before{background-image: url(../image/jhy/next2.png);}
.depart_ddetails3{background: url(../image/jhy/bg8.jpg) center  no-repeat;padding:28px 0 140px;margin-top: 100px;}
.depart_ddetails3 .slick-slide{margin-top: 0 !important;}
.depart_ddetails3 .title .t1{font-size: 32px;}
.depart_ddetails3 .cont{margin-top: 37px;}
.depart_ddetails3::before{background-color: #244382;left: 97px;top: 0;width: 113px;height: 113px;}
.depart_ddetails3::after{background-color: #880024;width: 113px;height: 113px;bottom: 0;right: 89px;top: auto;}



/* 20250401jhy */
.department_nav1 .tit{text-align: center;margin-top: 12px;}
.department_nav1 .posiiton{color:#707070;}
.department_nav1 .tabs1{margin-top: 18px;}
.department_nav2{background: url(../image/jhy/jpg18.jpg) center;position: relative;padding: 58px 0 410px;margin-top: 30px;}
.department_nav2 .bg{background: url(../image/jhy/png21.png) center no-repeat;background-size: cover;position: absolute;left: 0;bottom: 0;width: 34.73%;}
.department_nav2 .bg::before{content: '';padding-top: 80.809%;display: block;}
.department_nav2 .tit{text-align: center;}
.department_nav2 .text{color:#999999;font-size: 16px;line-height: 1.9;margin-top: 13px;text-align: justify;text-justify: inter-ideograph;}
.department_nav3{background: url(../image/jhy/jpg19.jpg) top center no-repeat;position: relative;}
.department_nav3 .mod1{width: 760px;position: absolute;z-index: 2;left: 50%;transform: translateX(-50%);top: -346px;}
.department_nav3 .mod1 .box{}
.department_nav3 .mod1 .box::before{content: '';background: url(../image/jhy/png24.png) center no-repeat;background-size: cover;position: absolute;left: -5.2%;top: -5.2%;right: -5.2%;bottom: -5.2%;z-index: 2;}
.department_nav3 .mod1 .box::after{content: '';background: url(../image/jhy/png23.png) center no-repeat;background-size: cover;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 3;}
.department_nav3 .mod1 .img{position: relative;z-index: 1;}
.department_nav3 .mod1 .img::before{content: '';padding-top: 100%;display: block;}
.department_nav3 .mod1 .img img{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.department_nav3 .mod1 .play{background: url(../image/jhy/play.png) center no-repeat;background-size: cover;width: 92px;height: 92px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 4;cursor: pointer;}
.department_nav3 .mod2{margin: 0 -18px;padding-top: 69px;}
.department_nav3 .mod_con{padding-top: 365px;overflow: hidden;}
.department_nav3 .mod2 .item{height: 338px;color:#fff;text-align: center;margin: 0 18px;position: relative;}
.department_nav3 .mod2 .item::before{content: '';border-left: 1px solid #255fa3;border-right: 1px solid #255fa3;position: absolute;left: 1px;right: 1px;bottom: 50%;top: -999px;}
.department_nav3 .mod2 .item .liner{display: flex;align-items: center;justify-content: center;flex-direction: column;height: 100%;background: url(../image/jhy/png25.png) center no-repeat;background-size: 100% 100%;}
.department_nav3 .mod2 .item .icon1{width: 66px;}
.department_nav3 .mod2 .item .icon2{width: 21px;margin-top: 50px;}
.department_nav3 .mod2 .item .txt{margin-top: 34px;}
.department_nav3 .mod2 .item .txt .t1{font-size: 16px;}
.department_nav3 .mod2 .item .txt .t2{font-size: 12px;font-family: 'Times New Roman', Times, serif;}
.department_nav3 .mod2 .item a{width: 100%;height: 100%;display: block;position: relative;z-index: 2;color: inherit;}
.department_nav3 .mod2 .slick-list{overflow: visible;}
.department_nav3 .mod2 .slick-slide:nth-child(1){margin-top: 60px;}
.department_nav3 .mod2 .slick-slide:nth-child(2){margin-top: 120px;}
.department_nav3 .mod2 .slick-slide:nth-child(3){}
.department_nav3 .mod2 .slick-slide:nth-child(4){margin-top: 60px;}
.department_nav3 .mod2 .slick-slide:nth-child(5){margin-top: 150px;}
.department_nav3 .mod3{padding:82px 0 87px;position: relative;}
.department_nav3 .mod3::before{background: url(../image/jhy/jpg21.jpg) bottom center no-repeat;background-size: 100% auto;width: 1920px;height: 184px;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;content: '';}
.department_nav3 .mod3 .list{display: flex;margin: 0 -18px;position: relative;}
.department_nav3 .mod3 .item{width: calc(50% - 36px);margin: 0 18px;background: url(../image/jhy/png28.png) center no-repeat;background-size: cover;color:#fff;height: 190px;}
.department_nav3 .mod3 .item a{width: 100%;height: 100%;display: block; color: inherit;}
.department_nav3 .mod3 .item .liner{display: flex;height: 100%;align-items: center;justify-content: space-between;padding: 0 60px;}
.department_nav3 .mod3 .item .liner .icon1{width: 66px;}
.department_nav3 .mod3 .item .liner .icon1 .i2{opacity: 0;}
.department_nav3 .mod3 .item .liner .icon1,.department_nav3 .mod3 .item .liner .icon2{position: relative;}
.department_nav3 .mod3 .item .liner .icon1::before,.department_nav3 .mod3 .item .liner .icon2::before{content: '';padding-top: 100%;display: block;}
.department_nav3 .mod3 .item .liner img{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.department_nav3 .mod3 .item .txt{/* margin-left: 86px; */text-align: center;}
.department_nav3 .mod3 .item .liner .icon2{width: 21px;}
.department_nav3 .mod3 .item .txt .t1{font-size: 16px;}
.department_nav3 .mod3 .item .txt .t2{font-size: 12px;font-family: 'Times New Roman', Times, serif;}
.department_nav::after{background: none;}
.department_nav .box{height: 100%;box-sizing: border-box;padding: 0;}
.department_nav .video-mod{height: 100%;}
.department_nav .video-mod video{height: 100%;width: 100%;object-fit: cover;}
.department_nav .close{cursor: pointer;top: -40px;right: -40px;background-image: url(../image/close-2.png);}

.children_list1{background: url(../image/jhy/bg9.jpg) bottom center no-repeat;background-size: cover;padding: 115px 0 630px;position: relative;}
.children_list1 .bg{background: url(../image/jhy/png29.png) top center no-repeat;background-size: 100% auto;position: absolute;top: 0;left: -31px;right: -31px;}
.children_list1 .bg::before{content: '';padding-top: 57.38%;display: block;}
.children_list1 .bg2{background: url(../image/jhy/png2.png) bottom center no-repeat;background-size: cover;position: absolute;left: 0;right: 0;bottom: 0;z-index: 3;}
.children_list1 .bg2::before{content: '';padding-top: 11.51%;display: block;}
.children_list1 .box{position: relative;padding: 112px 54px 0;}
.children_list1 .title{font-family: 'happyzcool';font-size: 76px;text-align: center;line-height: 1;color:#fff;}
.children_list1 .search_box{display: flex;justify-content: center;font-size: 30px;font-family: '黑体';color:#4c8237;margin-top: 30px;font-weight: bold;}
.children_list1 .search_box .input{box-shadow: 2.724px 5.346px 12px 0px rgba(55, 96, 60, 0.76);background: url(../image/jhy/png30.png) center no-repeat;background-size: 100% 100%;width: 370px;height: 56px;border-radius: 28px;padding: 0 44px;box-sizing: border-box;display: flex;align-items: center;}
.children_list1 .search_box .input input{width: 100%;}
.children_list1 .search_box .input+.input{margin-left: 38px;}
.children_list1 .search_box .input ::placeholder{color:#4c8237;}
.children_list1 .search_box .btns .t{margin-left: 38px;text-align: center;box-shadow: 2.724px 5.346px 12px 0px rgba(55, 96, 60, 0.76);height: 56px;border-radius: 28px;line-height: 56px;background: url(../image/jhy/png31.png) center no-repeat;background-size: 100% 100%;width: 193px;cursor: pointer;}
.children_list1 .query_box{color:#fff;font-size: 24px;margin-top: 45px;}
.children_list1 .query_box .list{display: flex;justify-content: space-between;align-items: center;}
.children_list1 .query_box .list .item{cursor: pointer;position: relative;}
.children_list1 .query_box .list .item::before{content: '';background: url(../image/jhy/png33.png) center no-repeat;background-size: cover;width: 43px;height: 30px;position: absolute;top: -8px;right: -16px;opacity: 0;visibility: hidden;}
.children_list1 .query_box .list .item .txt{position: relative;}
.children_list1 .query_box .list .item.cur::before{visibility: visible;opacity: 1;}
.children_list1 .query_cont{margin-top: 22px;}
.children_list1 .query_cont .ul{display: flex;flex-wrap: wrap;color:#fff;font-size: 22px;}
.children_list1 .query_cont .ul .li{background: url(../image/jhy/png32.png) center no-repeat;background-size: 100% auto;width: calc(25% - 72px);margin: -6px 36px 0;height: 185px;display: flex;align-items: center;justify-content: center;cursor: pointer;}

/* 儿童弹窗 */
.children_alert{background: url(../image/jhy/png34.png) center no-repeat;background-size: cover;width: 60%;position: fixed;z-index: 99;max-width: 1563px;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity:0;visibility: hidden;min-width: 900px;}
.children_alert::before{content: '';padding-top: 68.58%;display: block;}
.children_alert .close{background: url(../image/jhy/close.png) center no-repeat;background-size: cover;width: 45px;height: 45px;position: absolute;top: 8.022%;right: 11.45%;cursor: pointer;z-index: 2;}
.children_alert .box{position: absolute;padding: 9.5% 5% 5%;box-sizing: border-box;left: 0;top: 0;right: 0;bottom: 0;display: flex;flex-direction: column;}
.children_alert .cont{flex:1;height: 0;display: flex;flex-direction: column;}
.children_alert .tit{font-family: 'happyzcool';font-size: 76px;text-align: center;line-height: 1;color:#fff;}
.children_alert .query_box{color:#fff;font-size: 24px;margin-top: 33px;}
.children_alert .query_box .list{display: flex;justify-content: space-between;align-items: center;}
.children_alert .query_box .list .item{cursor: pointer;position: relative;}
.children_alert .query_box .list .item::before{content: '';background: url(../image/jhy/png33.png) center no-repeat;background-size: cover;width: 43px;height: 30px;position: absolute;top: -8px;right: -16px;opacity: 0;visibility: hidden;}
.children_alert .query_box .list .item .txt{position: relative;}
.children_alert .query_box .list .item.cur::before{visibility: visible;opacity: 1;}
.children_alert .query_cont{margin-top: 25px;height: 0;flex:1;position: relative;}
.children_alert .query_cont .ul{display: flex;flex-wrap: wrap;color:#fff;font-size: 22px;padding-top: 25px;}
.children_alert .query_cont .ul .li{background: url(../image/jhy/png32.png) center no-repeat;background-size: 100% auto;width: calc(20% - 10px);margin: -34px 5px 0;height: 165px;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.children_alert .query_cont .scroll1{position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.children_alert.show{opacity:1;visibility: visible;}
.children_alert .desc{height: 0;flex:1;position: relative;color:#fff;margin-top: 40px;font-size: 16px;line-height: 1.8;}
.children_alert .desc .scroll1{position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.children_alert .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #bde7ff;}
.children_alert .mCSB_scrollTools .mCSB_draggerRail{width: 5px;background-color: #6ebaec;}

/* 亚专业组弹窗-儿童 */
.pop-subspecialty{background: url(../image/jhy/png39.png) center no-repeat;background-size: cover;width: 60%;position: fixed;z-index: -1;max-width: 1040px;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity:0;visibility: hidden;min-width: 900px;color:#fff;}
.pop-subspecialty.show{opacity: 1;visibility: visible;z-index: 99;}
.pop-subspecialty::before{content: '';padding-top: 54.03846%;display: block;}
.pop-subspecialty .close{background: url(../image/jhy/close.png) center no-repeat;background-size: cover;width: 45px;height: 45px;position: absolute;top: 9.78647%;right: 10.86538%;cursor: pointer;z-index: 2;}
.pop-subspecialty .box{position: absolute;padding: 8.36538% 9.423% 8.773%;box-sizing: border-box;left: 0;top: 0;right: 0;bottom: 0;display: flex;flex-direction: column;}
.pop-subspecialty .tit{font-family: 'happyzcool';font-size: 50px;text-align: center;line-height: 1;}
.pop-subspecialty .desc{height: 0;flex:1;position: relative;margin-top: 32px;font-size: 20px;line-height: 1.5;text-align: justify;text-justify: inter-ideograph;}
.pop-subspecialty .desc .p+.p{margin-top: 27px;}
.pop-subspecialty .desc .scroll1{position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.pop-subspecialty .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #bde7ff;}
.pop-subspecialty .mCSB_scrollTools .mCSB_draggerRail{width: 5px;background-color: #6ebaec;}

/* 科室详情页-亚专业弹窗 */
.pop-subspecialty-adult{opacity: 0;visibility: hidden;background: #fff;width: 716px;height: 404px;position: fixed;left: 50%;top: 50%;margin-left: -358px;margin-top: -202px;z-index: 99;transform: translateY(100px);transition: opacity 0.8s ease,transform 1s cubic-bezier(.08, .82, .17, 1);}
.pop-subspecialty-adult:after{ content: ""; width: 100%; height: 156px; background: url(../image/tcback_03.png) no-repeat bottom center; position: absolute; bottom: 0; left: 0; background-size: 101% auto; }
.pop-subspecialty-adult .close{width: 29px;height: 29px;position:absolute;top: 17px;right: 17px;background:url(../image/close-1.png) no-repeat 0 0;z-index: 99;}
.pop-subspecialty-adult .tit{font-size: 24px;text-align: center;}
.pop-subspecialty-adult .desc{line-height: 22px;margin-top: 18px;height: 175px;}
.pop-subspecialty-adult .desc p + p{margin-top: 22px;}
.pop-subspecialty-adult .box{padding: 60px 50px;position: relative;z-index: 9;}
.pop-subspecialty-adult.show,.mask50.show{opacity: 1;visibility: visible;transform: translateY(0);}

/* 儿童搜索页 */
.children_list1.children_search{background-image: url(../image/jhy/b10.jpg);padding-bottom: 557px;}
.children_list1.children_search .tit{font-family: 'happyzcool';text-align: center;line-height: 1;color: #fff;font-size: 36px;text-shadow: 0px 0px 27px rgba(37, 148, 229, 1);}
.children_list1.children_search .query_cont{margin-top: 27px;}
.children_list1.children_search .query_cont+.query_cont{margin-top: 37px;}
.children_list1.children_search .ul{margin-top: 18px;}
/* .children_list1.children_search .query_cont .ul .li{cursor: auto;} */

/* 儿童详情页 */
.children_details{background: url(../image/jhy/bg10.jpg) center no-repeat;background-size: cover;padding: 115px 0 374px;}
.children_details .bg{background: url(../image/jhy/png29.png) top center no-repeat;background-size: 100% auto;position: absolute;top: 0;left: -31px;right: -31px;}
.children_details .bg::before{content: '';padding-top: 57.38%;display: block;}
.children_details .bg2{background: url(../image/jhy/png2.png) bottom center no-repeat;background-size: cover;position: absolute;left: 0;right: 0;bottom: 0;z-index: 3;}
.children_details .bg2::before{content: '';padding-top: 11.51%;display: block;}
.children_details .box{display: flex;padding: 110px 85px 133px;position: relative;}
.children_details .box .left{width: 40.82%;position: relative;z-index: 2;}
.children_details .box .left .pic{width:93.55%;position: relative;margin-left: 9px;}
.children_details .box .left .img_bg{background: url(../image/jhy/png36.png) center no-repeat;background-size: cover;position: absolute;right: -9.64%;bottom: 0;width: 121.25%;z-index: 1;}
.children_details .box .left .img_bg::before{content: '';padding-top: 77.92%;display: block;}
.children_details .box .left .img{width: 100%;overflow: hidden;position: relative;}
.children_details .box .left .img::before{content: '';padding-top: 100%;display: block;}
.children_details .box .left .img svg{display: block;width: 100%;position: absolute;left: 0;top: 0;box-shadow: 0px 0px 20px 0px rgba(0, 85, 144, 0.2);}
.children_details .box .left .img svg image{width: 100%;}
.children_details .box .left .text{background-color: #d8ebd6;height: 196px;border-top-right-radius: 98px;border-bottom-right-radius: 98px;border-bottom-left-radius: 60px;border-top-left-radius: 30px;margin-top: 27px;position: relative;color:#429f31;font-size: 16px;line-height: 1.7;padding: 35px 45px 35px 40px;box-sizing: border-box;}
.children_details .box .left .t_bg{background: url(../image/jhy/png38.png) center no-repeat;background-size: cover;width: 27.07%;position: absolute;left: 0;bottom: 100%;}
.children_details .box .left .t_bg::before{padding-top:57.82%;content: '';display: block;}
.children_details .box .left .text .tit{font-size: 24px;margin-bottom: 20px;line-height: 1;}
.children_details .box .left .text .text_con{height: 100%;}
.children_details .box .left .text .scroll1{height: 100%;}
.children_details .box .left .text .mCSB_scrollTools{width: 7px;}
.children_details .box .left .text .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 7px;background-color: #c1e4bc;}
.children_details .box .left .text .mCSB_scrollTools .mCSB_draggerRail{width: 7px;background-color: #7cc26f;}
.children_details .box .right{width: 0;flex:1;margin-left: 72px;color:#fff;font-size: 16px;padding-top: 30px;}
.children_details .box .right .tit_con{display: flex;justify-content: space-between;align-items: center;}
.children_details .box .right .title{font-family: 'happyzcool';font-size: 76px;line-height: 1;}
.children_details .box .right .more{background: url(../image/jhy/png37.png) center no-repeat;background-size: cover;width: 174px;line-height: 73px;font-size: 16px;color:#167e02;text-align: center;box-shadow: 2.27px 4.455px 8px 0px rgba(55, 96, 60, 0.5);border-radius: 37px;display: block;}
.children_details .box .right .text1{margin-top: 32px;display: flex;align-items: end;flex-wrap: wrap;}
.children_details .box .right .text1 .t1{font-size: 24px;}
.children_details .box .right .text1 .t2{margin-left: 55px;}
.children_details .box .right .text1 .t3{width: 100%;margin-top: 15px;}
.children_details .box .right .text2{margin-top: 92px;}
.children_details .box .right .text2 .tit{font-size: 24px;line-height: 1;position: relative;}
.children_details .box .right .text2 .text_con{margin-top: 25px;line-height: 1.7;position: relative;}
.children_details .box .right .text2 .scroll1{height: 300px;}
.children_details .box .right .mCSB_scrollTools{width: 7px;}
.children_details .box .right .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 7px;background-color: #bde7ff;}
.children_details .box .right .mCSB_scrollTools .mCSB_draggerRail{width: 7px;background-color: #6ebaec;}
.children_details .box .right .bgcolor{background-image: linear-gradient(to bottom,rgba(38,148,229,0.7),transparent);position: absolute;right: -4px;bottom: 0;left: -4px;}
.children_details .box .right .bgcolor::before{padding-top:40.45%;content: '';display: block;}













@media screen and (min-width: 768px) {
    .adult_centre1 .slick-dot:hover,.adult_centre1 .slick-dots li.slick-active,.adult_centre1 .slick-dots li.slick-active:hover{background-color: transparent;opacity: 1;}
    .adult_centre3 .slick-nav .slick-arrow:hover{background-image: url(../image/jhy/png20.png);}
    .adult_centre3 .item:hover .img img{transform:translate(-50%,-50%) scale(1.05);}
    .depart_ddetails2 .slick-nav .slick-arrow:hover{background-image: url(../image/jhy/png20.png);}
    .depart_ddetails2 .item:hover .icon{transform: scale(1.05);}
    .children_home1 .item:hover .liner .txt .icon{animation: animat-shake 1s linear ;}
    /* .children_surgery2 .list .item:hover .icon{animation: animat-shake 1s linear ;} */
    .department_nav3 .mod2 .item:hover .liner{background-image: url(../image/jhy/png26.png);}
    .department_nav3 .mod2 .item:hover .icon1,.department_nav3 .mod3 .item:hover .liner .icon1{animation: animat-shake 1s linear;}
    .department_nav3 .mod3 .item:hover{background-image: url(../image/jhy/png27.png);color:#333;}
    .department_nav3 .mod3 .item:hover .txt .t2{color:#999999;}
    .department_nav3 .mod3 .item:hover .liner .icon1 .i2{opacity: 1;}
    .department_nav3 .mod3 .item:hover .liner .icon1 .i1{opacity: 0;}
}

@media screen and (max-width: 1700px) {
    .adult .x-wrap{width: auto;margin: 0 50px;}
}
@media screen and (max-width: 1600px) {
    .children_list1 .bg{left: 0;right: 0;}
}
@media screen and (max-width: 1500px) {
    .children .x-wrap {width: auto;margin: 0 50px;}
    .depart .x-wrap{width: auto;margin: 0 50px;}

    .children_surgery2 .list .item{font-size: 18px;}
    .children_surgery2 .list .item .icon{width: 50px;}
    .children_surgery2 .bg{top: 18.9%;}
    .children_alert .query_cont .ul .li{height: 160px;}
    .children_details .box .right .bgcolor{right: -8px;left: -8px;top: 41%;}
}
@media screen and (max-width: 1440px){
    .children_home2 .swiper-slide,.children_home2 .swiper-slide .item{width: 378px;}
}
@media screen and (max-width: 1400px) {
    .children_list1 .query_cont .ul .li{width: calc(25% - 30px);margin: -6px 15px 0;}
}
@media screen and (max-width: 1366px){
    .children_home2 .swiper-slide,.children_home2 .swiper-slide .item{width: 362px;}

}
@media screen and (max-width: 1296px) {
    .children .x-wrap {width: 960px;margin: 0 auto;}
    .adult .x-wrap{width: 960px;margin: 0 auto;}
    .depart .x-wrap{width: 960px;margin: 0 auto;}

    .children_home1 .item{width: 120px;}
    .children_home1 .item .liner .txt .icon{width: 40px;}
    .children_home1 .item .liner .txt .tit{font-size: 16px;margin-top: 5px;}
    .children_surgery1 .cont{padding: 84px 60px 0;}
    .children_surgery2 .bg{top: 17.9%;}
    .children_surgery2 .list .item{font-size: 16px;}
    .children_surgery2 .list .item .icon{width: 40px;}
    .children_surgery2 .list .item1 .txt{left: 26%;}
    .children_surgery2 .list .item2 .txt{left: 18.5%;}
    .children_surgery2 .list .item3 .txt{left: 50%;}
    .children_surgery2 .list .item5 .txt{left: 23%;}
    .children_surgery2 .list .item6 .txt{left: 19%;}
    .adult_centre2::before{width: 80px;height: 80px;}
    .adult_centre2::after{width: 80px;height: 80px;}
    .adult_centre2 .tab-mod .tab-term .icon{width: 50px;margin-right: 20px;}
    .adult_centre2 .tab-mod .tab-bar .tab-term{padding: 0 20px;}
    .adult_centre2 .tab-mod .tab-bar{width: 40%;}
    .adult_centre2 .tab-mod .tab-term .t1{font-size: 20px;}
    .adult_centre2 .tab-mod .tab-cont .ul{margin-left: 60px;}
    .adult_centre3::before{width: 80px;height: 80px;}
    .adult_centre3::after{width: 80px;height: 80px;}

    .department_nav2{padding-bottom: 330px;}
    .department_nav3 .mod1{width: 600px;top: -264px;}
    .department_nav3 .mod_con{padding-top: 290px;}
    .department_nav3 .mod3 .item{height: 153px;}
    .department_nav{width: 80%;height: auto;transform: translate(-50%,-50%) !important;left: 50%;top: 50%;margin-left: auto;margin-top: auto;}
    .department_nav::before{padding-top: 56.64%;content: '';display: block;}
    .department_nav .close{right: 0;}
    .department_nav .box{position: absolute;left: 0;top: 0;right: 0;bottom: 0;}

    .children_list1 .search_box{flex-wrap: wrap;}
    .children_list1 .search_box .btns .t{margin: 30px 0 0;}
    .children_list1 .query_cont .ul{font-size: 20px;}
    .children_list1 .query_cont .ul .li{width: 25%;margin: -6px 0 0;height: 140px;}
    .children_list1 .query_box .list .item::before,.children_alert .query_box .list .item::before{width: 30px;height: 21px;top: -2px;right: -10px;}
    .children_alert .close{width: 35px;height: 35px;}
    .children_alert .box{padding-top: 10%;}
    .children_alert .query_cont .ul{padding-top: 0;font-size: 20px;}
    .children_alert .query_cont .ul .li{height: 130px;margin: 0;width: 25%;}

    .children_details .box{padding: 110px 40px;}
    .children_details .box .right{margin-left: 50px;}
    .children_details .box .right .tit_con{display: block;}
    .children_details .box .right .more{margin-top: 20px;}
    .children_details .box .right .text2{position: relative;}
    .children_details .box .right .bgcolor{right: -53px;top: -50px;width: 988px;left: auto;}
}
@media screen and (max-width: 768px) {
    .children .x-wrap {padding: 0 15px;width: 100%;}
    .adult .x-wrap{padding: 0 15px;width: 100%;}
    .depart .x-wrap{padding: 0 15px;width: 100%;}

    .children_home1{padding: 1rem 0 8rem;margin-bottom: 0;background-image: url(../image/jhy/m-bg1.png);}
    .children_home1 .title{font-size: 0.6rem;width: auto;text-align: center;position: static;}
    .children_home1 .list{margin-top: 0.2rem;display: flex;flex-wrap: wrap;justify-content: center;}
    .children_home1 .list::before{display: none;}
    .children_home1 .item{position: static;width: calc(33.33% - 0.2rem);margin: 0.1rem;}
    .children_home2{padding: 1rem 0 1rem;}
    .children_home2 .bg{background-image: url(../image/jhy/m-bg2.jpg);top: -1.5rem;background-size: 100% 100%;}
    .children_home2 .title{font-size: 0.6rem;width: auto;}
    .children_home2 .swiper-container{}
    .children_home2 .swiper-slide{width: 240px;}
    .children_home2 .swiper-slide .item{width: 240px;height: 305px;border-radius: 20px;padding: 30px 15px;}
    .children_home2 .item .pic{width: 140px;}
    .children_home2 .item .t1{font-size: 0.4rem;}
    .children_home2 .item .t2,.children_home2 .item .t3{font-size: 16px;}
    .children_home2 .item .text{margin-top: 0.2rem;}
    .children_home2 .swiper-nav{flex-direction: column-reverse;}
    .children_home2 .swiper-nav .button{margin-left: 0;}
    .children_home2 .swiper-nav .swiper-button{width: 50px;height: 50px;}
    .children_home2 .swiper-nav .more{margin-top: 0.2rem;width: 120px;}
    .children_home2 .x-wrap{padding: 0;}

    .children_surgery1{padding: 1rem 0;}
    .children_surgery1 .bg{top: 0;left: 10px;right: 10px;bottom: 0;background-image: url(../image/jhy/m-bg3.png);}
    .children_surgery1 .cont{padding: 0.6rem 15px 0;}
    .children_surgery1 .title{font-size: 0.6rem;}
    .children_surgery1 .txt{margin-top: 0.2rem;-webkit-line-clamp:4;height: 7.3em;}
    .children_surgery1 .pic{margin-top: 0.3rem;}

    .children_surgery2{padding-bottom: 280px;}
    .children_surgery2 .bg{top: 50px;background: url(../image/jhy/m-bg4.png) bottom center no-repeat;background-size: 100% 100%;}
    .children_surgery2 .cont{padding-top: 0;margin-top: -1.2rem;}
    .children_surgery2 .cont .img{position: relative;left: auto;transform: translate(0);}
    .children_surgery2 .title{position: static;width: auto;text-align: center;font-size: 0.6rem;margin-top: 0.2rem;}
    .children_surgery2 .list{display: flex;flex-wrap: wrap;padding: 0.2rem 0;margin: 0 -10px;}
    .children_surgery2 .list::before{display: none;}
    .children_surgery2 .list .item{position: relative;width: 50% !important;left: auto !important;top: auto !important;background-image: url(../image/jhy/png18.png);display: flex;justify-content: center;padding:60px 15px 50px;text-align: center;background-size: 100% 100%;}
    .children_surgery2 .list .item::before{display: none;}
    .children_surgery2 .list .item .txt{position: static;}
    /* .children_surgery2 .list .item7,.children_surgery2 .list .item8{display: none;} */

    .adult_centre1 .slick-arrow{width: 50px;height: 50px;}
    .adult_centre1 .slick-prev{left: 15px;}
    .adult_centre1 .slick-next{right: 15px;}
    .adult_centre1 .slick-dot{width: 20px;height: 14px;margin: 0 5px;}
    .adult_centre1 .slick-dots{bottom: 15px;}
    .adult_centre2{padding-top: 1rem;}
    .adult_centre2::before,.adult_centre2::after{content: none;}
    .adult_centre2 .cont{display: block;}
    .adult_centre2 .left{width: 100%;}
    .adult_centre2 .title .t1,.adult_centre2 .title .t2{font-size: 0.4rem;}
    .adult_centre2 .text{width: 100%;margin-top: 0.2rem;}
    .adult_centre2 .right{width: 100%;padding-top: 0;margin-top: 0.2rem;}
    .adult_centre2 .tab-mod{display: block;height: auto;}
    .adult_centre2 .tab-mod .tab-bar{width: auto;white-space: nowrap;overflow-x: scroll;height: auto;padding-bottom: 13px;}
    .adult_centre2 .tab-mod .tab-tit{flex-direction: row;justify-content: flex-start;display: inline-flex;}
    .adult_centre2 .tab-mod .tab-bar .tab-term{max-height: none;padding: 15px;display: inline-flex;width: 55vw;}
    .adult_centre2 .tab-mod .tab-bar .tab-term .t2{white-space: normal;}
    .adult_centre2 .tab-mod .tab-term .icon{width: 30px;margin-right: 15px;}
    .adult_centre2 .tab-mod .tab-term .t1{font-size: 18px;}
    .adult_centre2 .tab-mod .tab-bar .tab-term::after{top: 95%;left: 50%;right: auto;transform: translateX(-50%) rotate(90deg);border-top: 10px solid transparent;border-left: 13px solid #b29b6b;border-bottom: 10px solid transparent;}
    .adult_centre2 .tab-mod .tab-bar .tab-term:nth-child(3n-1)::after{border-top: 10px solid transparent;border-left: 13px solid #244382;border-bottom: 10px solid transparent;}
    .adult_centre2 .tab-mod .tab-bar .tab-term:nth-child(3n)::after{border-top: 10px solid transparent;border-left: 13px solid #335baa;border-bottom: 10px solid transparent;}
    .adult_centre2 .tab-mod .tab-cont{width: 100%;height: auto;}
    .adult_centre2 .tab-mod .tab-cont::before{left: 0;top: -20px;bottom: -20px;}
    .adult_centre2 .tab-mod .tab-cont .tab-item{top: 0;}
    .adult_centre2 .tab-mod .tab-cont .ul{margin:20px 15px;}
    .adult_centre2 .tab-mod .tab-cont .ul::before{bottom: -20px;}
    .adult_centre2 .tab-mod .tab-cont .ul .li::before{width: 30px;}
    .adult_centre2 .tab-mod .tab-cont .ul .li{padding-left: 45px;font-size: 16px;}
    .adult_centre2 .tab-mod .tab-cont .ul .li+.li{margin-top: 15px;}
    .adult_centre2 .tab-mod .tab-cont .ul .li.more{margin-top: 25px;}
    .adult_centre3{margin: 1rem auto;padding-bottom: 0;}
    .adult_centre3::before,.adult_centre3::after{content: none;}
    .adult_centre3 .title .t1,.adult_centre3 .title .t2{font-size: 0.4rem;}
    .adult_centre3 .slick-slide:nth-child(odd){margin-top: 0;}
    .adult_centre3 .cont{margin: 0.3rem -8px 0;}
    .adult_centre3 .item .text{margin-top: 15px;}
    .adult_centre3 .item .text .t1{font-size: 20px;}
    .adult_centre3 .item .text .t2{font-size: 18px;margin-top: 0;}
    .adult_centre3 .item .text .t3{font-size: 14px;}
    .adult_centre3 .item .text .t3 span{display: block;}
    .adult_centre3 .slick-nav{height: auto;width: auto;margin: 0.3rem auto 0;display: block;}
    .adult_centre3 .slick-nav .slick-button{width: auto;justify-content: center;}
    .adult_centre3 .slick-nav .slick-arrow{width: 50px;height: 50px;margin: 0 10px;}
    .adult_centre3 .slick-nav .slick-arrow::before{width: 15px;height: 26px;}
    .adult_centre3 .slick-nav .more{position: relative;top: auto;margin-top: 0.2rem;transform: translateX(-50%);display: inline-block;font-size: 18px;}


    .depart_ddetails1{padding-bottom: 0;}
    .depart_ddetails1::before,.depart_ddetails1::after{content: none;}
    .depart_ddetails1 .posiiton{font-size: 0.26rem;padding: 0.2rem 0;}
    .depart_ddetails1 .title{font-size: 0.4rem;}
    .depart_ddetails1 .cont{display: block;margin-top: 0.2rem;}
    .depart_ddetails1 .cont .left{width: 100%;}
    .depart_ddetails1 .img{margin-top: 0.3rem;}
    .depart_ddetails1 .cont .right{width: 100%;}
    .depart_ddetails1 .bg2{top: 0;left: 0;bottom: 0;right: 0;}
    .depart_ddetails1 .text{padding: 15px;margin: 0;}
    .depart_ddetails1 .text .t1{font-size: 20px;}
    .depart_ddetails1 .text .more{margin-top: 0.2rem;}
    .depart_ddetails2{margin-top: 1rem;padding: 1rem 0;}
    .depart_ddetails2 .title{font-size: 0.4rem;}
    .depart_ddetails2 .cont{margin-top: 0.3rem;}
    .depart_ddetails2 .item .icon{width: 60px;top: auto;padding: 0.5rem 0;}
    .depart_ddetails2 .item{height: auto;}
    .depart_ddetails2 .item .tit{position: static;font-size: 16px;height: 60px;}
    .depart_ddetails2 .slick-nav{width: auto;justify-content: center;margin-top: 0.3rem;}
    .depart_ddetails2 .slick-nav .slick-arrow{width: 50px;height: 50px;margin: 0 10px;}
    .depart_ddetails2 .slick-nav .slick-arrow::before{width: 15px;height: 26px;}
    .depart_ddetails3{padding: 0;}

    .department_nav2{padding: 1rem 0;}
    .department_nav3{padding: 1rem 0;}
    .department_nav3 .mod1{width: 300px;position: relative;top:auto;}
    .department_nav3{background-size: 200% auto;}
    .department_nav3 .mod1 .play{width: 50px;height: 50px;}
    .department_nav3 .mod2{margin:0.3rem 0 0;padding: 0;}
    .department_nav3 .mod_con{padding: 0;}
    .department_nav3 .mod2 .slick-slide{margin-top: 0 !important;}
    .department_nav3 .mod2 .item{height: auto;margin: 0 5px;}
    .department_nav3 .mod2 .item::before{content: none;}
    .department_nav3 .mod2 .item .icon1{width: 50px;}
    .department_nav3 .mod2 .item .txt{margin-top: 0.2rem;}
    .department_nav3 .mod2 .item .icon2{margin-top: 0.2rem;}
    .department_nav3 .mod2 .item .liner{padding: 1rem 0;}
    .department_nav3 .mod2 .slick-nav{display: flex;justify-content: space-between;width: 100px;margin: 0.4rem auto 0;}
    .department_nav3 .mod2 .slick-arrow{width: 40px;height: 40px;position: relative;background-image: url(../image/jt-2.png);background-color: #20407f;left: auto !important;right: auto !important;}
    .department_nav3 .mod2 .slick-arrow.slick-next{background-position: right;}
    .department_nav3 .mod3{padding: 0.5rem 0;}
    .department_nav3 .mod3::before{height: 50%;}
    .department_nav3 .mod3 .item{width: 100%;margin: 0;height: 112px;background-size: 100% 100%;}
    .department_nav3 .mod3 .item .liner{padding: 0 0.8rem;}
    .department_nav3 .mod3 .list{display: block;margin: 0;}
    .department_nav3 .mod3 .item .liner .icon1{width: 50px;}
    .department_nav3 .mod3 .item+.item{margin-top: 0.2rem;}
    .department_nav{right: auto;bottom: auto;width: 90%;}

    .children_list1{padding: 1rem 0;}
    .children_list1 .bg{left: 10px;right: 10px;}
    .children_list1 .box{padding: 0.6rem 15px 0;}
    .children_list1 .title{font-size: 0.6rem;}
    .children_list1 .search_box{margin-top: 0.4rem;font-size: 0.4rem;}
    .children_list1 .search_box .input{width: 330px;height: 50px;padding: 0 15px;}
    .children_list1 .search_box .input+.input{margin: 0.3rem 0 0;}
    .children_list1 .search_box .btns .t{margin: 0.3rem 0 0;width: 172px;height: 50px;line-height: 50px;}
    .children_list1 .query_box{margin: 0.4rem -15px;font-size: 0.4rem;}
    .children_list1 .query_box .list{flex-wrap: wrap;justify-content: center;}
    .children_list1 .query_box .list .item{margin-right: 15px;}
    .children_list1 .query_cont{margin-top: 0.4rem;}
    .children_list1 .query_cont .ul{font-size: 0.32rem;margin: 0 -15px;}
    .children_list1 .query_cont .ul .li{width: 50%;margin: 0;height: 120px;}

    .children_alert{min-width: auto;width: 100%;height: 60vh;background-size: 100% 100%;background-image: url(../image/jhy/png35-m.png);}
    .children_alert .close{width: 20px;height: 20px;top: 4.022%;}
    .children_alert .tit{font-size: 0.6rem;}
    .children_alert .box{padding: 13% 6% 8%;}
    .children_alert .query_box{margin-top: 0.3rem;}
    .children_alert .query_box .list{flex-wrap: wrap;justify-content: center;font-size: 0.32rem;}
    .children_alert .query_box .list .item{margin-right: 15px;}
    .children_alert .query_cont{margin-top: 0.3rem;}
    .children_alert .query_cont .ul{font-size: 0.32rem;}
    .children_alert .query_cont .ul .li{width: 50%;height: 100px;}
    .children_alert .desc{margin-top: 0.4rem;}

    .children_list1.children_search{padding-bottom: 1rem;}
    .children_list1.children_search .tit{font-size: 0.5rem;}
    .children_list1.children_search .query_cont+.query_cont{margin-top: 0.3rem;}

    .children_details{padding: 1rem 0 2rem;}
    .children_details .bg{left: 10px;right: 10px;}
    .children_details .box{padding: 0.6rem 15px 0;display: block;}
    .children_details .box .left{width: 100%;}
    .children_details .box .left .pic{width: 85%;margin:0 auto;}
    .children_details .box .left .text{padding: 20px 15px;margin-top: 0.3rem;border-radius: 20px;}
    .children_details .box .left .text .tit{font-size: 0.4rem;margin-bottom: 0.3rem;}
    .children_details .box .right{width: 100%;margin-left: 0;}
    .children_details .box .right .tit_con{display: flex;}
    .children_details .box .right .title{font-size: 0.6rem;text-align: center;}
    .children_details .box .right .more{line-height: normal;width: auto;padding: 10px 15px;margin-top: 0;}
    .children_details .box .right .text1{margin-top: 0.3rem;}
    .children_details .box .right .text1 .t1{font-size: 0.4rem;}
    .children_details .box .right .text1 .t2{margin-left: 20px;}
    .children_details .box .right .text1 .t3{margin-top: 0.2rem;}
    .children_details .box .right .text2{margin-top:1rem;}
    .children_details .box .right .bgcolor{left: -30px;right: -30px;top: -0.5rem;width: auto;}
    .children_details .box .right .text2 .text_con{margin-top: 0.3rem;}

    /* 亚专业弹窗 */
    .pop-subspecialty{min-width: auto;width: 100%;height: 60vh;background-size: 100% 100%;background-image: url(../image/jhy/png39-m.png);}
    .pop-subspecialty .close{width: 20px;height: 20px;top: 4.022%;}
    .pop-subspecialty .tit{font-size: 0.6rem;}
    .pop-subspecialty .box{padding: 13% 6% 8%;}
    .pop-subspecialty .desc{margin-top: 0.4rem;font-size: 0.32rem;}
    .pop-subspecialty .desc .p+.p{margin-top: 0.2rem;}

    .pop-subspecialty-adult{width: auto;height: 6rem;margin: auto;top: 0;bottom: 0;left: 0.3rem;right: 0.3rem;}
	.pop-subspecialty-adult .box{padding: 0.4rem ;}
	.pop-subspecialty-adult .tit{font-size: 0.4rem;}
	.pop-subspecialty-adult .desc{height: 3.8rem;margin-top: 0.1rem;line-height: 1.4;}
	.pop-subspecialty-adult .desc p + p{margin-top: 0.2rem;}
	.pop-subspecialty-adult .close{width: 0.3rem;height: 0.3rem;background-size: cover;top: 0.2rem;right: 0.2rem;}

}


