@charset "utf-8";
/*banner*/
.banner{position: relative;height: 720px;overflow: hidden;}
.banner .swiper-slide .pic{position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-position: center;background-size: cover;background-repeat: no-repeat;}
.banner .swiper-slide .video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.banner .swiper-pagination{z-index: 1;left: auto;right: calc(50vw - 700px);bottom: 50px;width: auto;font-size: 0;}
.banner .swiper-pagination .swiper-pagination-bullet{width: 16px;height: 8px;margin: 0 6px;background-color: #fff;border-radius: 4px;opacity: 1;transition: 0.5s;}
.banner .swiper-pagination .swiper-pagination-bullet-active{width: 40px;background-color: #5DB22A;}
.banner .btn{z-index: 1;position: absolute;bottom: 50px;width: 40px;height: 40px;box-sizing: border-box;border: 1px solid currentColor;border-radius: 50%;color: #fff;cursor: pointer;transition: 0.3s;filter: drop-shadow(2px 2px 4px rgba(0,0,0,.3));}
.banner .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid currentColor;}
.banner .prev-btn{left: calc(50vw - 700px);}
.banner .prev-btn:after{border-left: 2px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.banner .next-btn{left: calc(50vw - 700px + 60px);}
.banner .next-btn:after{border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.banner .btn:hover{background-color: #5DB22A;border-color: #5DB22A;}

/******首页******/
.index-container{min-height: 500px;overflow: hidden;}
/*标题*/
.index-title{position: relative;margin-bottom: 60px;font-size: 36px;line-height: 1;font-weight: bold;text-transform: capitalize;white-space: nowrap;}
.index-title .cn{display: inline-block;vertical-align: top;}
.index-title .en{display: inline-block;vertical-align: top;transform: scaleX(.7);transform-origin: left;}
.index-title.white{color: #fff;}
.index-title .index-more-btn{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
/*更多按钮*/
.index-more-btn{position: relative;display: inline-block;vertical-align: top;padding: 0 3em 0 1.2em;background-color: #fff;border: 1px solid currentColor;border-radius: 24px;font-size: 16px;line-height: 46px;color: #5DB22A;transition: 0.3s;}
.index-more-btn::after{content: '';position: absolute;right: 1.2em;top: 50%;width: 1em;height: 1em;margin-top: -.5em;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBzdHJva2U9IiM1REIyMkEiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTYgOEgwTTggMHYxNiIvPjwvZz48L3N2Zz4=');background-size: 100% 100%;}
.index-more-btn:hover{background-color: #5DB22A;color: #fff;}
.index-more-btn:hover::after{filter: brightness(0) invert(1);}
/*布局*/
.index-container .part1{padding: 80px 0;background-image: linear-gradient(90deg,#F6FBF3 50%,#fff 50%);}
.index-container .part1 > .w1400{display: flex;justify-content: space-between;flex-wrap: wrap;}
.index-container .part1 > .w1400 > .con-l{width: 50%;}
.index-container .part1 > .w1400 > .con-r{width: 50%;box-sizing: border-box;padding-left: 30px;}
.index-container .part2{position: relative;padding: 80px 0 0;}
.index-container .part2::before{content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: url(../images/index_part_bg1.jpg) center no-repeat;background-size: cover;border-top-right-radius: 40px;}
.index-container .part2 .index-more-btn{border: 0;}
.index-container .part3{z-index: 1;position: relative;padding: 80px 0 160px;background-image: linear-gradient(90deg,#F6FBF3 50%,#fff 50%);}
.index-container .part3::before{content: '';position: absolute;left: 0;bottom: 0;width: 230px;height: 280px;background: url(../images/index_part_element1.png) center no-repeat;background-size: contain;opacity: .06;}
.index-container .part3::after{content: '';z-index: -1;position: absolute;left: 50%;right: calc(50% - 700px);top: 0;bottom: 80px;background-color: rgba(0,175,151,.06);border-bottom-right-radius: 40px;}
.index-container .part3 > .w1400{display: flex;justify-content: space-between;flex-wrap: wrap;}
.index-container .part3 > .w1400 > .con-l{width: 62.5%;}
.index-container .part3 > .w1400 > .con-r{position: relative;width: 35.4%;}
.index-container .part3 > .w1400 > .con-r .index-title{margin-bottom: 45px;}
.index-container .part3 .index-more-btn{z-index: 1;position: absolute;left: 50%;top: 0;width: 60px;height: 60px;padding: 0;border: 0;border-radius: 50%;box-shadow: 0 4px 20px rgba(0,0,0,.1);transform: translate(-50%,-25%);}
.index-container .part3 .index-more-btn::after{width: 33.33%;height: 33.33%;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.index-container .part4{background-image: linear-gradient(90deg,#F6FBF3 50%,#fff 50%);}
.index-container .part4 > .top{position: relative;padding: 80px 0 0;}
.index-container .part4 > .top::before{content: '';position: absolute;left: 0;right: calc(50% - 700px);top: 0;bottom: 0;background: url(../images/index_part_bg2.jpg) center no-repeat;background-size: cover;border-top-right-radius: 40px;}
.index-container .part4 > .bottom{position: relative;}
.index-container .part5{padding: 80px 0;background-image: linear-gradient(90deg,#F6FBF3 50%,#fff 50%);}
.index-container .part6{padding: 80px 0;}

/*主要新闻轮播*/
.main-news-swiper{position: relative;border-top-left-radius: 20px;overflow: hidden;}
.main-news-swiper .swiper-slide a{display: block;padding-bottom: 40px;}
.main-news-swiper .swiper-slide .pic{overflow: hidden;}
.main-news-swiper .swiper-slide .pic em{display: block;padding-top: 60%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.main-news-swiper .swiper-slide .info{position: absolute;left: 20px;right: 20px;bottom: 10px;padding: 20px 140px 20px 20px;background-color: #fff;border-radius: 16px;line-height: 20px;box-shadow: 0 2px 10px rgba(0,0,0,.1);}
.main-news-swiper .swiper-slide .info .tit{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.main-news-swiper .swiper-slide .info .date{margin-top: 20px;}
.main-news-swiper .swiper-slide a:hover .pic em{transform: scale(1.05);}
.main-news-swiper .swiper-slide a:hover .info .tit{color: #5DB22A;transform: translateX(.3em);}
.main-news-swiper .btn{z-index: 1;position: absolute;bottom: 40px;width: 40px;height: 40px;box-sizing: border-box;background-color: #fff;border: 1px solid currentColor;border-radius: 50%;color: #5DB22A;cursor: pointer;transition: 0.3s;}
.main-news-swiper .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid currentColor;}
.main-news-swiper .prev-btn{right: 100px;}
.main-news-swiper .prev-btn:after{border-left: 2px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.main-news-swiper .next-btn{right: 40px;}
.main-news-swiper .next-btn:after{border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.main-news-swiper .btn:hover{background-color: #5DB22A;border-color: #5DB22A;color: #fff;}

/*新闻选项卡*/
.news-tab-box{}
.news-tab-box .tabs{position: relative;padding-right: 150px;}
.news-tab-box .tabs .item{position: relative;display: inline-block;vertical-align: top;padding-right: 30px;margin-left: 20px;font-size: 20px;line-height: 48px;cursor: pointer;transition: 0.3s;}
.news-tab-box .tabs .item::after{content: '';position: absolute;right: 0;top: 50%;width: 6px;height: 6px;margin-top: -4px;border: 1px solid currentColor;border-radius: 50%;}
.news-tab-box .tabs .item:first-child{margin-left: 0;}
.news-tab-box .tabs .item.on{color: #5DB22A;}
.news-tab-box .tabs .item.on::after{background-color: #5DB22A;}
.news-tab-box .tabs .index-more-btn{position: absolute;right: 0;top: 0;}
.news-tab-box .tab-content{margin-top: 60px;overflow: hidden;}
/*头部新闻区*/
.top-news-wrap{position: relative;display: block;padding-bottom: 30px;margin-bottom: 40px;border-bottom: 1px solid #ddd;}
.top-news-wrap .tit{position: relative;padding-right: 120px;margin-bottom: 20px;line-height: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.top-news-wrap .tit::before{content: '';position: absolute;left: 0;top: 50%;width: 30px;height: 1px;background-color: #5DB22A;transform: scaleX(0);transform-origin: left;transition: 0.3s;}
.top-news-wrap .txt{line-height: 2;color: #999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.top-news-wrap .date{position: absolute;right: 0;top: 0;line-height: 20px;color: #999;}
.top-news-wrap:hover .tit{padding-left: 40px;color: #5DB22A;}
.top-news-wrap:hover .tit::before{transform: scaleX(1);}
/*首页新闻列表*/
.index-news-list{}
.index-news-list li{margin-top: 40px;}
.index-news-list li:first-child{margin-top: 0;}
.index-news-list li a{position: relative;display: block;}
.index-news-list li .tit{position: relative;padding-right: 120px;line-height: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.index-news-list li .tit::before{content: '';position: absolute;left: 0;top: 50%;width: 30px;height: 1px;background-color: #5DB22A;transform: scaleX(0);transform-origin: left;transition: 0.3s;}
.index-news-list li .date{position: absolute;right: 0;top: 0;line-height: 20px;color: #999;}
.index-news-list li a:hover .tit{padding-left: 40px;color: #5DB22A;}
.index-news-list li a:hover .tit::before{transform: scaleX(1);}
/*首页新闻列表2*/
.index-news-list2{}
.index-news-list2 li{border-bottom: 1px solid #ddd;}
.index-news-list2 li a{position: relative;display: block;padding: 20px 0;line-height: 20px;transition: 0.3s;}
.index-news-list2 li .tit{padding-left: 70px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index-news-list2 li .date{position: absolute;left: 0;top: 20px;line-height: 20px;}
.index-news-list2 li a:hover{color: #5DB22A;transform: translateX(.3em);}

/*就医指南*/
.medical-guide-box{font-size: 0;border-radius: 16px 16px 0 0;overflow: hidden;}
.medical-guide-box .item{display: inline-block;vertical-align: top;width: 25%;height: 240px;background-color: #fff;background-position: center;background-size: cover;background-repeat: no-repeat;font-size: 14px;}
.medical-guide-box .item a{display: flex;justify-content: center;align-items: center;height: 100%;box-sizing: border-box;}
.medical-guide-box .item .info{text-align: center;line-height: 1;text-transform: uppercase;transition: 0.5s;}
.medical-guide-box .item .info .icon{width: 48px;height: 48px;}
.medical-guide-box .item .info .tit{margin: 20px 0 10px;color: #5DB22A;}
.medical-guide-box .item .info .txt{color: #999;}
.medical-guide-box .item:hover .info{transform: translateY(-10px);}
.medical-guide-box .item:nth-child(1){float: left;height: 480px;background-image: url(../images/medical_guide_bg1.jpg);}
.medical-guide-box .item:nth-child(1) a{justify-content: flex-start;align-items: flex-start;padding: 60px 30px;}
.medical-guide-box .item:nth-child(1) .info .icon{filter: brightness(0) invert(1);}
.medical-guide-box .item:nth-child(1) .info .tit{color: #fff;}
.medical-guide-box .item:nth-child(1) .info .txt{color: #fff;opacity: .6;}
.medical-guide-box .item:nth-child(2){background-color: #EEF7E9;}
.medical-guide-box .item:nth-child(3){background-image: url(../images/medical_guide_bg2.jpg);}
.medical-guide-box .item:nth-child(3) .info .icon{filter: brightness(0) invert(1);}
.medical-guide-box .item:nth-child(3) .info .tit{color: #fff;}
.medical-guide-box .item:nth-child(3) .info .txt{color: #fff;opacity: .6;}
.medical-guide-box .item:nth-child(4){background-color: #F0FAF9;}
.medical-guide-box .item:nth-child(5){background-image: url(../images/medical_guide_bg3.jpg);}
.medical-guide-box .item:nth-child(5) .info .icon{filter: brightness(0) invert(1);}
.medical-guide-box .item:nth-child(5) .info .tit{color: #fff;}
.medical-guide-box .item:nth-child(5) .info .txt{color: #fff;opacity: .6;}
.medical-guide-box .item:nth-child(7){background-color: #5DB22A;}
.medical-guide-box .item:nth-child(7) .info .icon{filter: brightness(0) invert(1);}
.medical-guide-box .item:nth-child(7) .info .tit{color: #fff;}
.medical-guide-box .item:nth-child(7) .info .txt{color: #fff;opacity: .6;}

/*科室导航选项卡*/
.department-nav-tab-box{display: flex;justify-content: space-between;background-color: #fff;border-radius: 16px;overflow: hidden;box-shadow: 0 2px 20px rgba(0,0,0,.1);}
.department-nav-tab-box .tabs{width: 175px;border-right: 1px solid #ddd;}
.department-nav-tab-box .tabs .item{padding: 25px 0;border-top: 1px solid #ddd;text-align: center;transition: 0.3s;}
.department-nav-tab-box .tabs .item:first-child{border-top: 0;}
.department-nav-tab-box .tabs .item .icon{width: 24px;height: 24px;}
.department-nav-tab-box .tabs .item .name{margin-top: 15px;}
.department-nav-tab-box .tabs .item.on{background-color: #5DB22A;color: #fff;}
.department-nav-tab-box .tabs .item.on .icon{filter: brightness(0) invert(1);}
.department-nav-tab-box .tab-content{flex: 1;overflow: hidden;}
.department-nav-tab-box .tab-content .swiper-slide{box-sizing: border-box;padding: 20px 30px;}
/*科室导航列表*/
.department-nav-list{display: flex;flex-wrap: wrap;max-height: 300px;overflow-y: auto;}
.department-nav-list li{width: 25%;box-sizing: border-box;padding-right: 20px;margin: 8px 0;}
.department-nav-list li a{position: relative;display: block;padding: 8px 0;font-size: 16px;line-height: 20px;transition: 0.3s;}
.department-nav-list li a::before{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 1px;background-color: #5DB22A;transform: scaleX(0);transform-origin: left;transition: 0.3s;}
.department-nav-list li a::after{content: '';display: inline-block;vertical-align: middle;width: 12px;height: 12px;margin: -.25em 0 0 .4em;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDkgMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMWw2IDYtNiA2IiBzdHJva2U9IiM1REIyMkEiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+');background-size: 100% 100%;transform: scaleX(0);transform-origin: left;transition: 0.3s;}
.department-nav-list li a:hover{color: #5DB22A;}
.department-nav-list li a:hover::before{transform: scaleX(1);}
.department-nav-list li a:hover::after{transform: scaleX(1);}

/*科研教学*/
.research-teaching-box{width: 50%;box-sizing: border-box;padding: 30px;background-color: #fff;border-radius: 16px 16px 0 0;}
.research-teaching-box > .title{display: block;padding-left: 12px;margin-bottom: 30px;border-left: 4px solid #5DB22A;line-height: 1;}
.research-teaching-box.bg-green{background-color: #00AD97;border-radius: 0 0 0 16px;}
.research-teaching-box.bg-green > .title{border-color: #fff;color: #fff;}
.research-teaching-box.bg-green .research-news-list li a{color: #fff;}
.research-teaching-box.bg-green .research-news-list li .date{color: #fff;}
.research-teaching-box.bg-green .research-news-list li .date::before{background-color: rgba(255,255,255,.4);}
/*科研新闻列表*/
.research-news-list{}
.research-news-list li{margin-top: 20px;}
.research-news-list li:first-child{margin-top: 0;}
.research-news-list li a{position: relative;display: block;line-height: 20px;transition: 0.3s;}
.research-news-list li .tit{width: 50%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.research-news-list li .date{position: absolute;right: 0;top: 0;color: #999;}
.research-news-list li .date::before{content: '';position: absolute;right: calc(100% + 16px);top: 50%;width: 200px;height: 1px;background-color: #ddd;}
.research-news-list li a:hover{color: #5DB22A;transform: translateX(.3em);}
/*数字图书馆*/
.digital-library-box{position: absolute;left: 50%;right: calc(50% - 700px);top: 0;bottom: 0;display: flex;background-color: #EEF7E9;}
.digital-library-box .pic{width: 25%;display: flex;justify-content: center;align-items: center;background-color: #5DB22A;}
.digital-library-box .pic img{width: 30%;height: 30%;filter: brightness(0) invert(1);}
.digital-library-box .info{flex: 1;overflow: hidden;padding: 30px;}
.digital-library-box .info .tit1{margin-bottom: 12px;line-height: 1;transition: 0.3s;}
.digital-library-box .info .tit2{color: #999;text-transform: uppercase;}
.digital-library-box .info .arrow{display: inline-block;vertical-align: top;width: 20px;height: 6px;margin-top: 30px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;color: #5DB22A;transform: skewX(45deg);}
.digital-library-box:hover .info .tit1{transform: translateX(.3em);}

/*护理园地*/
.nursing-garden-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.nursing-garden-box .item{z-index: 1;position: relative;display: block;width: 32%;box-sizing: border-box;padding: 60px 35px;background-color: #00AD97;border-radius: 16px;color: #fff;overflow: hidden;}
.nursing-garden-box .item .bg{z-index: -1;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.nursing-garden-box .item .tit{margin-bottom: 20px;}
.nursing-garden-box .item .btn{position: relative;display: inline-block;vertical-align: top;width: 40px;height: 40px;box-sizing: border-box;border: 1px solid currentColor;border-radius: 50%;color: #fff;cursor: pointer;transition: 0.3s;}
.nursing-garden-box .item .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid currentColor;border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.nursing-garden-box .item:hover .bg{transform: scale(1.05);}
.nursing-garden-box .item:hover .btn{transform: translateX(10px);}

/*党群建设*/
.party-construction-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.party-construction-box > .con-l{width: 50%;}
.party-construction-box > .con-r{width: 50%;box-sizing: border-box;padding-left: 20px;}
/*党建新闻轮播*/
.party-news-swiper{position: relative;padding-right: 10px;border-top-left-radius: 20px;overflow: hidden;}
.party-news-swiper .swiper-slide a{display: block;padding-bottom: 140px;}
.party-news-swiper .swiper-slide .pic{overflow: hidden;}
.party-news-swiper .swiper-slide .pic em{display: block;padding-top: 48%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.party-news-swiper .swiper-slide .info{position: absolute;left: 60px;right: 0;bottom: 10px;padding: 30px;background-color: #fff;border-radius: 16px;line-height: 20px;box-shadow: 0 2px 10px rgba(0,0,0,.1);}
.party-news-swiper .swiper-slide .info .tit{margin-bottom: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.party-news-swiper .swiper-slide .info .tit span{margin-right: .5em;}
.party-news-swiper .swiper-slide .info .txt{line-height: 2;color: #999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.party-news-swiper .swiper-slide a:hover .pic em{transform: scale(1.05);}
.party-news-swiper .swiper-slide a:hover .info .tit{color: #5DB22A;transform: translateX(.3em);}
.party-news-swiper .btn{z-index: 1;position: absolute;left: 0;width: 40px;height: 40px;box-sizing: border-box;background-color: #fff;border: 1px solid currentColor;border-radius: 50%;color: #5DB22A;cursor: pointer;transition: 0.3s;}
.party-news-swiper .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid currentColor;}
.party-news-swiper .prev-btn{bottom: 75px;}
.party-news-swiper .prev-btn:after{border-left: 2px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.party-news-swiper .next-btn{bottom: 20px;}
.party-news-swiper .next-btn:after{border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.party-news-swiper .btn:hover{background-color: #5DB22A;border-color: #5DB22A;color: #fff;}
/*党建图片轮播*/
.party-pic-swiper{position: relative;margin-top: 25px;border-radius: 16px;overflow: hidden;}
.party-pic-swiper .swiper-slide a{display: block;}
.party-pic-swiper .swiper-slide .pic{overflow: hidden;}
.party-pic-swiper .swiper-slide .pic em{display: block;padding-top: 26%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.party-pic-swiper .swiper-slide a:hover .pic em{transform: scale(1.05);}
.party-pic-swiper .swiper-pagination{z-index: 1;bottom: 20px;font-size: 0;}
.party-pic-swiper .swiper-pagination .swiper-pagination-bullet{position: relative;width: 8px;height: 8px;margin: 0 10px;background-color: #fff;opacity: 1;box-shadow: 0 0 4px rgba(0,0,0,.4);}
.party-pic-swiper .swiper-pagination .swiper-pagination-bullet:after{content: '';position: absolute;left: -6px;right: -6px;top: -6px;bottom: -6px;box-sizing: border-box;border: 1px solid #fff;border-radius: 50%;transform: scale(0);transition: 0.5s;}
.party-pic-swiper .swiper-pagination .swiper-pagination-bullet-active:after{transform: scale(1);}


/*笔记本1920*1080显示放大比例为125%，实际分辨率为1920/1.25=1536*/
@media screen and (max-width: 1550px){
	
}

/*中屏PC，分辨率1366*/
@media screen and (max-width: 1440px){
	/*banner*/
	.banner{height: auto;}
	.banner .swiper-slide .pic{position: static;padding-top: 37.5%;}
	.banner .swiper-pagination{right: 3%;}
	.banner .prev-btn{left: 3%;}
	.banner .next-btn{left: calc(3% + 60px);}
}

/*小屏PC，分辨率1280*/
@media screen and (max-width: 1300px){
	
}

/*pad横屏，分辨率1024*/
@media screen and (max-width: 1024px){
	/******首页******/
	.index-container{min-height: 300px;}
	/*标题*/
	.index-title{margin-bottom: 30px;font-size: 22px;}
	/*更多按钮*/
	.index-more-btn{padding: 0 2em 0 1em;font-size: 13px;line-height: 30px;}
	.index-more-btn::after{right: .8em;width: .8em;height: .8em;margin-top: -.4em;}
	
	/*主要新闻轮播*/
	.main-news-swiper .swiper-slide .info{padding: 15px 100px 15px 15px;}
	.main-news-swiper .btn{width: 30px;height: 30px;}
	.main-news-swiper .prev-btn{right: 70px;}
	.main-news-swiper .next-btn{right: 30px;}
	
	/*新闻选项卡*/
	.news-tab-box .tabs{padding-right: 100px;}
	.news-tab-box .tabs .item{padding-right: 20px;margin-left: 15px;font-size: 18px;line-height: 32px;}
	.news-tab-box .tab-content{margin-top: 40px;}
	/*头部新闻区*/
	.top-news-wrap{padding-bottom: 15px;margin-bottom: 20px;}
	.top-news-wrap .tit{padding-right: 100px;margin-bottom: 15px;}
	.top-news-wrap .txt{line-height: 26px;}
	/*首页新闻列表*/
	.index-news-list li{margin-top: 20px;}
	/*首页新闻列表2*/
	.index-news-list2 li a{padding: 15px 0;}
	.index-news-list2 li .date{top: 15px;}
}

/*phone和pad竖屏，分辨率820*/
@media screen and (max-width: 820px){
	/*banner*/
	.banner .swiper-slide .pic{padding-top: 45%;}
	.banner .swiper-pagination{left: 0;right: 0;bottom: 15px;}
	.banner .swiper-pagination .swiper-pagination-bullet{width: 12px;height: 6px;margin: 0 3px;}
	.banner .swiper-pagination .swiper-pagination-bullet-active{width: 24px;}
	.banner .btn{display: none;}
	
	/******首页******/
	/*布局*/
	.index-container .part1{padding: 30px 0;background-image: none;}
	.index-container .part1 > .w1400 > .con-l{width: 100%;}
	.index-container .part1 > .w1400 > .con-r{width: 100%;padding-left: 0;margin-top: 20px;}
	.index-container .part2{padding: 40px 0;}
	.index-container .part2::before{border-top-right-radius: 0;}
	.index-container .part2 .index-more-btn{border: 0;}
	.index-container .part3{padding: 40px 0;background-image: linear-gradient(90deg,#F6FBF3 100%,#fff 100%);}
	.index-container .part3::after{display: none;}
	.index-container .part3 > .w1400 > .con-l{width: 100%;}
	.index-container .part3 > .w1400 > .con-r{width: 100%;margin-top: 40px;}
	.index-container .part3 > .w1400 > .con-r .index-title{margin-bottom: 20px;}
	.index-container .part3 .index-more-btn{left: auto;right: 0;top: 0;width: 40px;height: 40px;transform: translate(0,-25%);}
	.index-container .part4{background-image: none;}
	.index-container .part4 > .top{padding: 40px 0 0;}
	.index-container .part4 > .top::before{border-top-right-radius: 0;}
	.index-container .part5{padding: 40px 0;background-image: linear-gradient(90deg,#F6FBF3 100%,#fff 100%);}
	.index-container .part6{padding: 40px 0;}
	
	/*主要新闻轮播*/
	.main-news-swiper .swiper-slide .info{left: 10px;right: 10px;bottom: 10px;padding: 15px;}
	.main-news-swiper .swiper-slide .info .date{margin-top: 10px;}
	.main-news-swiper .btn{display: none;}
	
	/*新闻选项卡*/
	.news-tab-box .tabs .item{padding-right: 15px;margin-left: 10px;font-size: 16px;}
	.news-tab-box .tab-content{margin-top: 25px;}
	/*头部新闻区*/
	.top-news-wrap{padding-bottom: 10px;margin-bottom: 15px;}
	.top-news-wrap .tit{padding-right: 100px;margin-bottom: 10px;}
	.top-news-wrap .txt{line-height: 22px;}
	/*首页新闻列表*/
	.index-news-list li{margin-top: 15px;}
	.index-news-list li .tit{padding-right: 100px;}
	/*首页新闻列表2*/
	.index-news-list2 li a{padding: 12px 0;}
	.index-news-list2 li .date{top: 12px;}
	
	/*就医指南*/
	.medical-guide-box .item{width: 50%;height: 120px;}
	.medical-guide-box .item .info .icon{width: 28px;height: 28px;}
	.medical-guide-box .item .info .tit{margin: 10px 0;font-size: 16px;}
	.medical-guide-box .item .info .txt{font-size: 12px;}
	.medical-guide-box .item:nth-child(1){float: none;width: 100%;height: 120px;}
	.medical-guide-box .item:nth-child(1) a{justify-content: center;align-items: center;padding: 20px;}
	
	/*科室导航选项卡*/
	.department-nav-tab-box{flex-direction: column;}
	.department-nav-tab-box .tabs{display: flex;width: 100%;border-right: 0;border-bottom: 1px solid #ddd;}
	.department-nav-tab-box .tabs .item{flex: 1;padding: 15px 5px;border-top: 0;border-left: 1px solid #ddd;}
	.department-nav-tab-box .tabs .item:first-child{border-left: 0;}
	.department-nav-tab-box .tabs .item .icon{width: 20px;height: 20px;}
	.department-nav-tab-box .tabs .item .name{margin-top: 5px;}
	.department-nav-tab-box .tab-content .swiper-slide{padding: 10px;}
	/*科室导航列表*/
	.department-nav-list li{width: 33.33%;margin: 5px 0;padding-right: 1em;}
	.department-nav-list li a{padding: 5px 0;font-size: 14px;}
	.department-nav-list li a::after{display: none;}
	
	/*科研教学*/
	.research-teaching-box{width: 100%;padding: 20px 15px;}
	.research-teaching-box > .title{padding-left: 8px;margin-bottom: 20px;border-left-width: 2px;}
	.research-teaching-box.bg-green{border-radius: 0 0 16px 16px;}
	/*科研新闻列表*/
	.research-news-list li{margin-top: 10px;}
	.research-news-list li .tit{width: 100%;box-sizing: border-box;padding-right: 60px;}
	.research-news-list li .date::before{display: none;}
	/*数字图书馆*/
	.digital-library-box{position: static;margin: 15px 3% 0;}
	.digital-library-box .info{padding: 15px 20px;}
	.digital-library-box .info .tit1{margin-bottom: 6px;}
	.digital-library-box .info .arrow{margin-top: 15px;}
	
	/*护理园地*/
	.nursing-garden-box .item{width: 100%;padding: 20px;margin-top: 15px;}
	.nursing-garden-box .item:first-child{margin-top: 0;}
	.nursing-garden-box .item .tit{margin-bottom: 10px;}
	.nursing-garden-box .item .btn{width: 30px;height: 30px;}
	
	/*党群建设*/
	.party-construction-box > .con-l{width: 100%;}
	.party-construction-box > .con-r{width: 100%;padding-left: 0;margin-top: 20px;}
	/*党建新闻轮播*/
	.party-news-swiper{padding-right: 0;}
	.party-news-swiper .swiper-slide a{padding-bottom: 100px;}
	.party-news-swiper .swiper-slide .info{left: 10px;right: 10px;bottom: 10px;padding: 15px;}
	.party-news-swiper .swiper-slide .info .tit{margin-bottom: 10px;}
	.party-news-swiper .swiper-slide .info .txt{line-height: 22px;}
	.party-news-swiper .btn{display: none;}
	/*党建图片轮播*/
	.party-pic-swiper .swiper-pagination{bottom: 15px;}
	.party-pic-swiper .swiper-pagination .swiper-pagination-bullet{width: 6px;height: 6px;margin: 0 6px;}
	.party-pic-swiper .swiper-pagination .swiper-pagination-bullet:after{left: -4px;right: -4px;top: -4px;bottom: -4px;}
}