.banner .img{padding-bottom: 39%;}
.idxOne{position: absolute;width: 100%;background: rgba(24,83,198,0.8);bottom: 0;left: 0;z-index: 2;}
.idxOne a{padding-left: 3rem;padding-top: 1rem;padding-bottom: 1rem;width: 100%;display: block; box-sizing: border-box;}
.idxOne a span{display: block;}
.idxOne a .cn{line-height: 25px;}
.idxOne a .en{text-transform: uppercase;color: #E8E8E8;opacity: 0.5;line-height: 17px;}
.idxOne a img{filter: brightness(0) invert(1);left: 1.33rem;}
.idxOne a:hover img,.idxTwo .btn a:hover img,.idxtabs .more:hover::before,.idxFour .wrap a:hover img,.idxFour .wrap a:hover::after,.idxmore:hover::before,.idxTitle .idxmore:hover::before{filter: none;}
.idxOne a:hover{background: #ffff;}
.idxOne a:hover span,.idxtabs ul li.active a,.idxtabs .more:hover,.idxUlAll li a:hover .title,.idxFour .wrap a:hover span,.idxEight .wrap .idxUlTwo li a:hover .title,.idxmore:hover,.idxSeven .sevenLeft:hover dd .title,.idxFive .wrap dl:hover dd .name{color: #1853C6;}
/* 通知公告 */
.idxTwo .w90{box-sizing: border-box;padding: 1rem;}
.idxTwo .w90 h5{background: url(../images/gzb/hot.svg) left center no-repeat;padding-left: 30px;}
.idxTwo .wrap{width: calc(100% - 200px);}
.idxTwo .wrap a .title{width: calc(100% - 86px);}
.idxTwo .wrap a{border-left: 2px solid #E0E0E0;line-height: 22px;padding: 6px 22px;}
.btn a{width: 18px;height: 18px;border: 2px solid #6D6D6D;display: inline-block;border-radius: 1.5px;position: relative;}
.btn a img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);filter: brightness(0) invert(0.3);}
.btn a.prev{margin-right: 0.4rem;}
.btn a:hover{border-color: #1853C6;border-radius: 10px;}
.threeLeft{width: 50%;}
.threeLeft .swiper-slide > a{padding-bottom: 490px;}
.threeLeft .swiper-slide > a .text{position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,0.62);padding:1rem 4rem 1rem 1rem;width: 100%;box-sizing: border-box;}
.threeLeft .swiper-slide > a .text .title{width: calc(100% - 110px);}
.threeLeft .swiper-slide > a .text .time{opacity: 0.5;}
.threeLeft .btn{right: 1rem;bottom: 1.1rem;height: 18px;position: absolute;z-index: 2;}
.threeLeft .btn a{filter: brightness(0) invert(0.8);}
.threeLeft .btn a:hover{filter: brightness(0) invert(1);}
.threeLeft .swiper-pagination.swiper-pagination-bullets{bottom: 110px;z-index: 2;text-align: left;width: 100%;padding: 0 1rem ;box-sizing: border-box;}
.threeLeft .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width: 7px;height: 7px;opacity: 1;background: #fff;position: relative;}
.threeLeft .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet::before{width: 15px;height: 15px;border-bottom: 50%;position: absolute;content: '';left: -4px;top: -4px;transform: scale(0);background: rgba(255,255,255,0.5);border-radius: 50%;transition: 0.3s;}
.threeLeft .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::before{transform: scale(1);}
.threeRight{width:50%;padding: 0 1.23rem;box-sizing: border-box;}
.idxUlAll li a{border-bottom: 2px dashed #CACACA;line-height: 60px;}
.idxUlAll li a .title{width: calc(100% - 120px);}
.idxUlAll li:last-child a{border-bottom: none;}
.idxUlAll li a:hover .title,.idxEight .wrap .idxUlTwo li a:hover .title,.idxSeven .sevenLeft:hover dd .title{transform: translateX(5px);}
.threeRight .idxUlAll{padding-top: 0.5rem;}
/* 统一切换标题样式 */
.idxtabs{border-bottom: 1px solid #C2C2C2;padding-top: 14px;}
.idxtabs ul li{margin-left: 1.66rem;}
.idxtabs ul li:first-child{margin-left: 0;}
.idxtabs ul li a{line-height: 20px;padding: 20px 0 27px;display: block;}
.idxtabs ul li a::before{width: 100%;height: 3px;background: #1853C6;bottom: -1px;left: 0;transform: scaleX(0);}
.idxtabs ul li.active a::before{transform: scaleX(1);}
.idxmore{padding-right: 1rem;}
.idxmore::before{width: 18px;height: 18px;background: url(../images/more.svg) no-repeat;right: 0;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.5);}
.idxmore:hover{padding-right: 20px;}
/* 科室介绍 */
.idxFour{padding-top: 2.33rem;}
.idxFour::before,.idxFour::after{width: 50%;height: 100%;top: 0;}
.idxFour::before{left: 0;background: url(../images/gzb/idxThreeimg1.jpg) center top no-repeat;}
.idxFour::after{right: 0;background: url(../images/gzb/idxThreeimg2.jpg) center top no-repeat;}
.idxTitle .idxmore{display: inline-block;margin-top: 0.33rem;}
.idxTitle .idxmore::before{filter: brightness(0) invert(1)}
.idxTitle .cn{line-height: 40px;}
.idxTitle .en{text-transform: uppercase;opacity: 0.5;line-height: 17px;}
.idxFour .tabs{width: 50%;margin-top: 1.6rem;}
.idxFour .tabs a{flex: 1;padding-top: 0.8rem;padding-bottom: 0.76rem;}
.idxFour .tabs a img{margin: auto;display: block;}
.idxFour .tabs a span{line-height: 25px;margin-top: 0.4rem;display: block;}
.idxFour .tabs a:nth-child(1){background: url(../images/gzb/idxksbg1.jpg) no-repeat center;background-size: cover;}
.idxFour .tabs a:nth-child(2){background: url(../images/gzb/idxksbg2.jpg) no-repeat center;background-size: cover;}
.idxFour .tabs a::after{border-bottom: 7px solid #fff;border-left: 7px solid transparent;border-right: 7px solid transparent;left:50%;bottom: 0;transform: translateX(-50%);opacity: 0;}
.idxFour .tabs a.active::after{opacity: 1;}
.idxFour .whiteBg{padding: 1.4rem ;box-sizing: border-box;}
.idxFour .wrap .wrapks .swiper-slide a{border-radius: 4px;border: 1px solid #D1D1D1;height: 2.33rem;width: calc((100% - 52px) / 5);padding: 0 0.933rem;box-sizing: border-box;margin-left: 13px;margin-bottom: 13px;background: #fff;display: flex;align-items: center;}
.idxFour .wrap .wrapks .swiper-slide a:nth-child(5n+1){margin-left: 0;}
.idxFour .wrap .wrapks .swiper-slide a::after{background: url(../images/x_next.svg) no-repeat;width: 6px;height: 10px;top: 50%;right: 0.53rem;transform: translateY(-50%);filter: brightness(0) invert(0.3);}
.idxFour .wrap .wrapks .swiper-slide a img{position: absolute;left: 0.933rem;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.7);}
.idxFour .wrap .wrapks .swiper-slide a span{padding-left: 1.5rem;}
.idxFour .wrap .wrapks .swiper-slide a:hover{border-color: #1853C6;background: #E0EBFF;}
.idxFour .wrap .wrapks .swiper-slide a:hover img{filter:none;}
.wrappage{margin-top: 1rem;}
.wrappage .btn a{width: 35px;height: 35px;border-radius: 50%;border: 1px solid #A9A9A9;border-radius: 50%;line-height: inherit;padding: 0;float: left;}
.wrappage .swiper-pagination.swiper-pagination-bullets{position: inherit;left: auto;top: auto;}
.wrappage .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width: 7px;height: 7px;opacity: 1;background: #D0D0D0;position: relative;margin: 0 6px;}
.wrappage .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet::before{width: 15px;height: 15px;border-bottom: 50%;position: absolute;content: '';left: -4px;top: -4px;transform: scale(0);background: #1853C6;border-radius: 50%;transition: 0.3s;opacity:0.18 ;}
.wrappage .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::before{transform: scale(1);}
.wrappage .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #1853C6;}
.wrappage .btn a.next{margin-left: 0.4rem;}
.idxTitleHui .idxmore::before{filter: brightness(0) invert(0.5);}
.wrappage .btn a:hover{border-color: #1853C6;}
.wrappage .btn a:hover img{filter: none;}
/* 专家介绍 */
.idxFive .wrap .swiper-slide{box-shadow: 0 12px 16px rgba(222,222,222,0.5);}
.idxFive .wrap dl{background: url(../images/gzb/idxzjbg.jpg) right bottom no-repeat #fff;padding: 1rem;}
.idxFive .wrap dl dt{width: 166px;}
.idxFive .wrap dl dt a{padding-bottom: 249px;}
.idxFive .wrap dl dd{width: calc(100% - 166px);position: relative;box-sizing: border-box;padding-left: 0.9rem;}
.idxFive .wrap dl .btnlink{position: absolute;bottom: 0;}
.idxFive .wrap dl .btnlink a{border: 1px solid #1853C6;border-radius: 4px;display: inline-block;width: 80px;line-height: 32px;box-sizing: border-box;text-align: center;color: #1853C6;}
.idxFive .wrap dl .btnlink a:hover{background: #1853C6;color: #fff;}
.idxFive .wrap dl dd .name{margin: 0.6rem 0;}
.idxFive .wrap dl dd .title,.idxFive .wrap dl dd .ks,.idxFive .wrap dl dd .time{padding-left: 47px;line-height: 23px;margin-top: 0.5rem;}
.idxFive .wrap dl dd .title{/* background: url(../images/gzb/idxfiveName.svg) left 2px no-repeat; */margin-top: 0;padding-left: 0px;}
.idxFive .wrap dl dd .ks{/* background: url(../images/gzb/idxfiveKs.svg) 3px 2px no-repeat; */padding-left: 0px;}
.idxFive .wrap dl dd .time{/* background: url(../images/gzb/idxfiveTime.svg) 3px 2px no-repeat; */padding-left: 0px;}
.idxFive .wrap dl dd .ks em,.idxFive .wrap dl dd .time em,.idxFive .wrap dl dd .title em{width: calc(100% - 80px);}
.idxFive .wrap .wrappage{margin-top: 2rem;}
/* 专题专栏 */
.idxSix .wrap .swiper-slide a{padding-bottom: 41%;}
.idxSix .wrap .swiper-slide a:hover img{transform: scale(0.9);box-shadow: 0 0 10px rgba(0,0,0,0.3);}
.idxSix .btn{position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;}
.idxSix .btn a{width: 35px;height: 35px;border-radius: 50%;border-color: #fff;background-color: rgba(0,0,0,0.15);}
.idxSix .btn a img{filter: brightness(0) invert(1);}
.idxSix .btn.prev{left: 50%;margin-left: -680px;}
.idxSix .btn.next{right: 50%;margin-right: -680px;}
/* 党建 */
.idxSeven{padding:0 1.33rem 0.66rem;box-sizing: border-box;}
.idxSeven .idxTitle .cn{line-height: 28px;padding: 0.66rem 0;}
.idxSeven .sevenLeft{width: 55%;border-right: 2px dashed #ddd;margin-top: 1rem;}
.idxSeven .sevenLeft dt{width: 46.2%;}
.idxSeven .sevenLeft dt a{padding-bottom: 214px;}
.idxSeven .sevenLeft dd{width:53.8% ;padding: 0 1.5rem;box-sizing: border-box;}
.idxSeven .sevenLeft dd .blue{line-height: 22px;padding: 0.33rem 0;}
.idxSeven .sevenRight{width: 41.5%;margin-top: 0.5rem;}
/* 科研天地 */
.idxEight .wrap{width: calc((100% - 30px) / 3);margin-left: 15px;}
.idxEight .wrap:first-child{margin-left: 0;}
.idxEight .wrap .img{padding-bottom: 53%;}
.idxEight .wrap .idxtabs{margin: 0 1rem;padding-top: 9px;}
.idxEight .wrap .idxUlTwo{margin: 0 1rem;padding-bottom: 0.33rem;}
.idxEight .wrap .idxUlTwo li a{border-bottom: 2px dashed #ddd;padding: 0.5rem 0;}
.idxEight .wrap .idxUlTwo li a .title{line-height: 32px;margin-bottom: 6px;font-weight: bold;}
.idxEight .wrap .idxUlTwo li a .time{line-height: 22px;}
.idxEight .wrap .idxUlTwo li:last-child a{border: none;}
.idxbg{background: #f2f2f2 url(../images/gzb/idxbg.png) center bottom no-repeat;padding-bottom: 2rem;}
/* 友情链接 */
.idxLink .swiper-slide a{padding-bottom: 29%;}

.zfloa{position:absolute;z-index:1000;left:100px;top:100px;}
.zfclose{display: none;color:white;font-size:12px;cursor:pointer;position:absolute;width:100%;left:0;top:0;height:30px;line-height:30px;margin:0;background:rgba(0,0,0,0.5);text-align: right;padding-right:15px;box-sizing: border-box;}
.zfloa:hover .zfclose{display:block;}
 .zfloa img{max-width:15.33rem;} 
@media screen and (max-width:1440px){
	.idxFour .wrap .wrapks .swiper-slide a span{padding-left: 1.5rem;}

}
@media screen and (max-width:1280px){
	.idxOne a img{height: 25px;left: 1.33rem ;}
	.idxOne a{padding-left: 3rem;padding-top: 0.6rem; padding-bottom: 0.6rem;}
	.idxTwo .w90{padding:0.5rem 1rem;}
	.idxTwo .wrap a .title{width: calc(100% - 50px);}
	.idxFour .wrap .wrapks .swiper-slide a{padding: 0 10px;}
	.idxFour .wrap .wrapks .swiper-slide a img{left: 10px;}
	.idxUlAll li a{line-height: 48px;}
	.idxUlAll li a .title{width: calc(100% - 80px);}
	.threeLeft .swiper-slide > a{padding-bottom:400px;}
	.idxSeven .sevenLeft dt a{padding-bottom: 180px;}
	
}
@media screen and (max-width:991px){
	
	.idxOne a{padding: 1.5rem 0 0.5rem 0;text-align: center;}
	.idxOne a img{left: 50%;top: 0.3rem;transform: translateX(-50%);}
	.idxFour .wrap .wrapks .swiper-slide a{width:calc((100% - 52px) / 4);}
	.idxFour .wrap .wrapks .swiper-slide a:nth-child(5n+1){margin-left: 13px;}
	.idxFour .wrap .wrapks .swiper-slide a:nth-child(4n+1){margin-left: 0;}
	.idxFive .wrap dl .btnlink a{width: 70px;}
	.idxtabs ul li a{padding: 10px 0 17px;}
}

@media screen and (max-width:760px){
	.idxOne .flexbetween{justify-content: inherit;}
	.idxOne a{padding: 1.5rem 0 0.2rem 0;}
	.idxOne a .cn{line-height: 18px;}
	.idxOne a .en{display:none;}
	.banner .img{padding-bottom: 65%;}
	.idxTwo .w90 h5,.threeLeft,.threeRight,.idxSeven .sevenLeft,.idxSeven .sevenRight,.idxEight .wrap{width: 100%;}
	.idxTwo .wrap{width: calc(100% - 70px);margin-top: 0.5rem;}
	.idxTwo .wrap a{padding: 0;border: none;}
	.idxTwo .w90{padding: 0.5rem;}
	.idxTwo .btn{margin-top: 0.5rem;}
	.threeLeft .swiper-slide > a{padding-bottom: 65%;}
	.idxUlAll li a{line-height: 50px;border-width: 1px;}
	.idxFour .wrap .wrapks .swiper-slide a{width:32%;margin-left: 2% !important;line-height: 40px;height: auto;}
	.idxFour .wrap .wrapks .swiper-slide a:nth-child(3n+1){margin-left: 0 !important;}
	.idxFour::before,.idxFour .tabs,.threeLeft .swiper-slide > a .text .title{width: 100%;}
	.idxFour::after{background: #000;opacity: 0.1;left: 0;top: 0;width: 100%;}
	.idxFour .wrap .wrapks .swiper-slide a img,.idxFour .wrap .wrapks .swiper-slide a::after,.threeLeft .swiper-slide > a .text .time{display: none;}
	.idxFour .wrap .wrapks .swiper-slide a span{padding-left: 0;white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}

	.idxFour .tabs a img{height: 30px;}
	.idxFour{padding-top: 1.3rem;}
	.idxFour .whiteBg{padding: 0.7rem;}
	.wrappage{margin-top: 0.5rem;}
	.idxtabs ul li{margin-left: 0.8rem;}
	.threeLeft .swiper-pagination.swiper-pagination-bullets{bottom: 75px;}
	.idxUlAll li a .title{width: calc(100% - 85px);}
	.idxFive .wrap dl dd{width: calc(100% -  130px);}
	.idxFive .wrap dl dt{width: 130px;}
	.idxFive .wrap dl dt a{padding-bottom: 190px;}
	.idxFive .wrap dl dd .title, .idxFive .wrap dl dd .ks, .idxFive .wrap dl dd .time{padding-left: 36px;margin-top: 8px;}
	.idxFive .wrap dl .btnlink a{width: 65px;line-height: 25px;}
	.idxFive .wrap dl dd .name{margin-bottom: 10px;}
	.idxSeven .sevenLeft{border: none;}
	.idxSeven{padding: 0 0.8rem 0.66rem;}
	.idxSeven .sevenLeft dt a{padding-bottom: 120px;}
	.idxSeven .sevenLeft dd{padding: 0 0 0 10px;}
	.idxSeven .sevenLeft dd .textAll26{-webkit-line-clamp: 2;line-height: 20px;}
	.idxEight .wrap{margin-left: 0;}
	.idxbg{padding-bottom: 1rem;}
	.wrappage .btn a{width: 25px;height: 25px;}
	.idxFive .wrap .wrappage{margin-top: 1rem;}
	.threeLeft .btn{bottom: 0.6rem;}
	.threeLeft .swiper-slide > a .text{padding: 0.5rem 4rem 0.5rem 1rem;}
	.threeLeft .swiper-pagination.swiper-pagination-bullets{bottom: 55px;}
	.idxFive .wrap dl dd .title, .idxFive .wrap dl dd .ks, .idxFive .wrap dl dd .time{padding-left: 0;background: none !important;}
	.idxFive .wrap dl{background-size: cover;}
	.wrappage .swiper-pagination.swiper-pagination-bullets{display:none;}
}
