@charset "utf-8";
/******内页******/
.inpage-container{min-height: 500px;box-sizing: border-box;padding: 80px 0;}
/*面包屑*/
.bread{position: relative;display: inline-block;vertical-align: top;font-size: 16px;line-height: 20px;font-weight: bold;color: #999;white-space: nowrap;}
.bread .icon{display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin: -.25em .4em 0 0;filter: brightness(0) invert(.5);}
.bread a{position: relative;display: inline-block;vertical-align: top;margin: 0 4px;color: #999;transition: 0.3s;}
.bread a:nth-of-type(1){margin-left: 0;}
.bread a.on,.bread a:hover{color: #5DB22A;}
/*分页*/
.page{padding-top: 60px;font-size: 0;text-align: center;}
.page > *{height: 40px;display: inline-block;box-sizing: border-box;padding: 0 1.1em;margin: 0 5px;background-color: #fff;border: 1px solid #5DB22A;border-radius: 20px;font-size: 14px;line-height: 40px;color: #333;transition: 0.3s;}
.page input{width: 60px;text-align: center;}
.page .no-border{padding: 0 .5em;border-color: transparent;}
.page > a.on,.page > a:hover{background-color: #5DB22A;border-color: #5DB22A;color: #fff;}

/*内页banner*/
.inpage-banner{position: relative;height: 350px;}
.inpage-banner .bg{position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-position: center;background-size: cover;background-repeat: no-repeat;}
.inpage-banner .w1400{display: flex;align-items: center;}
.inpage-banner .title{line-height: 1;color: #fff;text-shadow: 2px 2px 4px rgba(0,0,0,.2);}
.inpage-banner .title .cn{font-size: 32px;font-weight: bold;}
.inpage-banner .title .en{margin-top: 10px;font-size: 20px;text-transform: capitalize;}
.inpage-banner .title .more{position: relative;width: 48px;height: 48px;margin-top: 40px;background-color: #5DB22A;border-radius: 50%;transform: rotate(90deg);}
.inpage-banner .title .more::before{content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 40%;height: 2px;margin: auto;background-color: #fff;}
.inpage-banner .title .more::after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: translate(-30%,-50%) rotate(45deg);}
/*内页头部栏*/
.inpage-top-wrap{position: relative;height: 80px;box-sizing: border-box;background-color: #fff;box-shadow: 0 2px 10px rgba(0,0,0,.1);}
.inpage-top-wrap .w1400{display: flex;justify-content: space-between;align-items: center;}
.inpage-top-wrap .top-title{position: relative;padding: 0 40px;background-color: #5DB22A;font-size: 24px;line-height: 80px;font-weight: bold;color: #fff;white-space: nowrap;}
.inpage-top-wrap .top-title::after{content: '';display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin: -.25em 0 0 .4em;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxMCAxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS41NiA3LjQ1OEwwIDEzLjAxN2wxLjg5OCAxLjg5OCA3LjQ1OC03LjQ1N0wxLjg5OCAwIDAgMS44OTh6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=');background-size: 100% 100%;}
.inpage-top-wrap .top-nav-swiper{position: relative;flex: 1;margin-right: 80px;overflow: hidden;}
.inpage-top-wrap .top-nav-swiper .swiper-slide{width: auto;margin: 0 20px;}
.inpage-top-wrap .top-nav-swiper .swiper-slide a{position: relative;display: block;font-size: 18px;line-height: 80px;text-align: center;transition: 0.3s;}
.inpage-top-wrap .top-nav-swiper .swiper-slide a::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 3px;background-color: currentColor;transform: scaleX(0);transform-origin: left;transition: transform 0.3s;}
.inpage-top-wrap .top-nav-swiper .swiper-slide a:hover{color: #5DB22A;}
.inpage-top-wrap .top-nav-swiper .swiper-slide a:hover::after{transform: scaleX(1);}
.inpage-top-wrap .top-nav-swiper .swiper-slide a.on{color: #5DB22A;}
.inpage-top-wrap .top-nav-swiper .swiper-slide a.on::after{transform: scaleX(1);}
.inpage-top-wrap .top-nav-swiper .swiper-scrollbar{bottom: 0;}
.inpage-top-wrap .top-nav-swiper .swiper-scrollbar-drag{background-color: #5DB22A;}
/*内页标题*/
.inpage-title{margin-bottom: 60px;}
.inpage-title .name{position: relative;display: inline-block;vertical-align: top;padding-right: 24px;font-size: 32px;line-height: 1;font-weight: bold;}
.inpage-title .name::after{content: '';position: absolute;right: 0;top: 0;width: 8px;height: 8px;border: 2px solid #5DB22A;border-radius: 50%;}
.inpage-title.center{text-align: center;}
/*内页标题2*/
.inpage-title2{position: relative;padding-left: 14px;margin-bottom: 60px;font-size: 24px;line-height: 1;font-weight: bold;}
.inpage-title2::before{content: '';position: absolute;left: 0;top: 0;bottom: 0;width: 6px;background-color: #5DB22A;border-radius: 3px;}

/*新闻详情*/
.news-details-box{min-height: 500px;}
.news-details-box .title{margin-bottom: 30px;font-size: 24px;line-height: 30px;}
.news-details-box .func-wrap{display: flex;justify-content: space-between;align-items: center;padding-bottom: 30px;border-bottom: 1px solid #ddd;}
.news-details-box .record{line-height: 20px;color: #666;}
.news-details-box .record span{display: inline-block;vertical-align: top;margin-left: 35px;}
.news-details-box .record span:first-child{margin-left: 0;}
.news-details-box .record span .icon{display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin: -.25em .4em 0 0;opacity: .5;}
.news-details-box .share-wrap .item .icon{filter: none;}
.news-details-box .share-wrap .weixin-btn{border-color: #00C800;}
.news-details-box .share-wrap .weibo-btn{border-color: #F5AA16;}
.news-details-box .share-wrap .qq-btn{border-color: #FF3D00;}
.news-details-box .content{padding: 20px 0;font-size: 16px;line-height: 2;}
.news-details-box .content p{margin-bottom: 20px;}
.news-details-box .content em{font-style: italic;}
.news-details-box .jump-wrap{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 20px;border-top: 1px solid #ddd;}
.news-details-box .jump-wrap .btn{width: 100%;margin: 5px 0;font-size: 16px;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.news-details-box .jump-wrap .btn .icon{display: inline-block;vertical-align: middle;width: 20px;height: 20px;margin: -.25em .4em 0 0;}
.news-details-box .jump-wrap .btn:hover{color: #5DB22A;}

/*关于我们页*/
.about-page{padding: 0;}
.about-page .part1{padding: 80px 0 60px;background-color: #fff;}
.about-page .part2{padding: 60px 0;background: #E7F4F2 url(../images/about_page_part_bg1.jpg) center no-repeat;background-size: cover;}
.about-page .part3{padding: 80px 0;background-color: #fff;}
.about-page .part4{padding: 80px 0;background-color: #F0FAF9;}
/*关于我们介绍*/
.about-intro-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.about-intro-box .con-l{width: 48%;}
.about-intro-box .con-r{width: 50%;}
.about-intro-box .inpage-title{margin-bottom: 40px;}
.about-intro-box .intro{line-height: 2;text-align: justify;}
.about-intro-box .intro p{margin-bottom: 20px;}
/*关于我们图片轮播*/
.about-pic-swiper{position: relative;overflow: hidden;}
.about-pic-swiper .swiper-slide .pic{border-radius: 16px;overflow: hidden;}
.about-pic-swiper .swiper-slide .pic em{display: block;padding-top: 60%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.about-pic-swiper .btn{z-index: 1;position: absolute;bottom: 20px;width: 40px;height: 40px;box-sizing: border-box;border: 1px solid currentColor;border-radius: 50%;color: #5DB22A;cursor: pointer;transition: 0.3s;}
.about-pic-swiper .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid currentColor;}
.about-pic-swiper .prev-btn{right: 75px;}
.about-pic-swiper .prev-btn:after{border-left: 2px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.about-pic-swiper .next-btn{right: 20px;}
.about-pic-swiper .next-btn:after{border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.about-pic-swiper .btn:hover{background-color: #5DB22A;border-color: #5DB22A;color: #fff;}
/*数据展示区*/
.data-show-wrap{display: flex;justify-content: space-between;}
.data-show-wrap .item{padding: 0 4em;border-left: 1px solid #ddd;}
.data-show-wrap .item:first-child{padding-left: 0;border-left: 0;}
.data-show-wrap .item:last-child{padding-right: 0;}
.data-show-wrap .item .num{height: 40px;}
.data-show-wrap .item .num span{display: inline-block;vertical-align: top;font-size: 40px;line-height: 40px;font-weight: bold;}
.data-show-wrap .item .num sup{display: inline-block;font-size: 16px;transform: translateY(-.5em);}
.data-show-wrap .item .num em{display: inline-block;vertical-align: bottom;font-size: 16px;}
.data-show-wrap .item .txt{margin-top: 15px;font-size: 16px;line-height: 1;color: #666;}
/*介绍信息区*/
.intro-info-box{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 60px;}
.intro-info-box .item{width: 49.3%;box-sizing: border-box;padding: 30px;margin-bottom: 20px;background-color: #fff;border-radius: 16px;}
.intro-info-box .item .tit{margin-bottom: 16px;font-size: 20px;line-height: 1;color: #5DB22A;}
.intro-info-box .item .tit .icon{display: inline-block;vertical-align: middle;width: 24px;height: 24px;margin: -.25em .6em 0 0;}
.intro-info-box .item .txt{line-height: 2;color: #666;}
/*医院介绍选项卡*/
.hospital-intro-tab-box{}
.hospital-intro-tab-box .tabs-wrap{position: relative;padding: 0 100px;}
.hospital-intro-tab-box .tabs{overflow: hidden;}
.hospital-intro-tab-box .tabs .swiper-slide{text-align: center;cursor: pointer;}
.hospital-intro-tab-box .tabs .swiper-slide .icon{position: relative;display: inline-block;vertical-align: top;width: 100px;height: 100px;background-color: #EEF7E9;border-radius: 50%;transition: 0.3s;}
.hospital-intro-tab-box .tabs .swiper-slide .icon img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 40%;height: 40%;margin: auto;}
.hospital-intro-tab-box .tabs .swiper-slide .name{position: relative;padding-bottom: 20px;margin-top: 15px;line-height: 20px;transition: 0.3s;}
.hospital-intro-tab-box .tabs .swiper-slide .name::after{content: '';display: none;position: absolute;left: 50%;bottom: 0;width: 0;height: 0;border: 6px solid transparent;border-top-color: #5DB22A;transform: translateX(-50%);}
.hospital-intro-tab-box .tabs .swiper-slide.on .icon{background-color: #5DB22A;}
.hospital-intro-tab-box .tabs .swiper-slide.on .icon img{filter: brightness(0) invert(1);}
.hospital-intro-tab-box .tabs .swiper-slide.on .name{color: #5DB22A;}
.hospital-intro-tab-box .tabs .swiper-slide.on .name::after{display: block;}
.hospital-intro-tab-box .tabs .btn{z-index: 1;position: absolute;top: 50%;width: 40px;height: 40px;box-sizing: border-box;border: 1px solid currentColor;border-radius: 50%;color: #5DB22A;cursor: pointer;transform: translateY(-100%);transition: 0.3s;}
.hospital-intro-tab-box .tabs .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid currentColor;}
.hospital-intro-tab-box .tabs .prev-btn{left: 0;}
.hospital-intro-tab-box .tabs .prev-btn:after{border-left: 2px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.hospital-intro-tab-box .tabs .next-btn{right: 0;}
.hospital-intro-tab-box .tabs .next-btn:after{border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.hospital-intro-tab-box .tabs .btn:hover{background-color: #5DB22A;border-color: #5DB22A;color: #fff;}
.hospital-intro-tab-box .tab-content{margin-top: 20px;overflow: hidden;}
.hospital-intro-tab-box .tab-content .info{padding: 30px;margin: 10px 10px 20px;background-color: #fff;border-radius: 16px;box-shadow: 0 4px 20px rgba(0,0,0,.1);}
.hospital-intro-tab-box .tab-content .info .tit{margin-bottom: 16px;font-size: 20px;line-height: 1;color: #5DB22A;}
.hospital-intro-tab-box .tab-content .info .txt{line-height: 2;color: #666;}
/*领导图片轮播*/
.leader-pic-swiper{position: relative;padding-bottom: 50px;overflow: hidden;}
.leader-pic-swiper .swiper-slide a{display: block;background-color: #fff;border: 1px solid transparent;border-radius: 16px;transition: 0.5s;}
.leader-pic-swiper .swiper-slide .pic{border-radius: 16px 16px 0 0;overflow: hidden;}
.leader-pic-swiper .swiper-slide .pic em{display: block;padding-top: 136%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.leader-pic-swiper .swiper-slide .info{padding: 20px;text-align: center;line-height: 1;}
.leader-pic-swiper .swiper-slide .info .tit{margin-bottom: 15px;transition: 0.3s;}
.leader-pic-swiper .swiper-slide .info .txt{color: #999;}
.leader-pic-swiper .swiper-pagination{z-index: 1;bottom: 0;font-size: 0;}
.leader-pic-swiper .swiper-pagination .swiper-pagination-bullet{width: 16px;height: 8px;margin: 0 6px;background-color: #5DB22A;border-radius: 4px;opacity: .2;transition: 0.5s;}
.leader-pic-swiper .swiper-pagination .swiper-pagination-bullet-active{width: 40px;opacity: 1;}
.leader-pic-swiper .swiper-slide a:hover{border-color: #5DB22A;box-shadow: 0 4px 20px rgba(0,0,0,.1);}
.leader-pic-swiper .swiper-slide a:hover .pic em{transform: scale(1.05);}
.leader-pic-swiper .swiper-slide a:hover .info .tit{color: #5DB22A;}

/*人员详情*/
.person-details-box{display: flex;justify-content: space-between;padding: 40px 40px 80px;background-color: #fff;border-radius: 16px;box-shadow: 0 4px 20px rgba(0,0,0,.1);}
.person-details-box .pic{flex: 0 0 260px;margin-right: 40px;border-radius: 16px;overflow: hidden;}
.person-details-box .pic em{display: block;padding-top: 136%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.person-details-box .info{flex: 1;overflow: hidden;}
.person-details-box .info .name{margin-bottom: 16px;font-size: 32px;line-height: 1;}
.person-details-box .info .tit{padding-bottom: 30px;border-bottom: 1px solid #ddd;}
.person-details-box .info .txt{margin-top: 30px;line-height: 2;color: #666;}

/*联系我们页*/
.contact-page{position: relative;min-height: 600px;}
/*电子地图*/
.contact-page .e-map{position: absolute;left: 0;top: 0;bottom: 0;width: 70%;}
.contact-page .e-map iframe{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.contact-page .e-map img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: contain;}
/*联系信息*/
.contact-info-wrap{position: absolute;right: calc(50% - 700px);top: 50%;width: 37.5%;box-sizing: border-box;padding: 30px 30px 60px;background-color: #fff;border-radius: 16px;box-shadow: 0 4px 20px rgba(0,0,0,.1);transform: translateY(-50%);}
.contact-info-list{}
.contact-info-list li{margin-bottom: 20px;}
.contact-info-list li .tit{margin-bottom: 10px;line-height: 20px;color: #5DB22A;}
.contact-info-list li .tit .icon{display: inline-block;vertical-align: middle;width: 20px;height: 20px;margin: -.25em .4em 0 0;}
.contact-info-list li .txt{line-height: 1.7;color: #666;}
.traffic-guide{padding-top: 20px;border-top: 1px solid #ddd;}
.traffic-guide .tit{margin-bottom: 15px;line-height: 20px;}
.traffic-guide .txt{line-height: 1.7;color: #666;}

/*新闻页*/
.news-page{padding: 0;}
.news-page .part1{padding: 60px 0;background-color: #fff;}
.news-page .part2{padding: 60px 0;background-color: #F6FBF3;}
/*主要新闻轮播*/
.main-news-swiper{position: relative;padding-bottom: 50px;overflow: hidden;}
.main-news-swiper .swiper-slide a{display: block;background-color: #F6FBF3;border: 1px solid transparent;border-radius: 16px;overflow: hidden;transition: 0.5s;}
.main-news-swiper .swiper-slide .pic{overflow: hidden;}
.main-news-swiper .swiper-slide .pic em{display: block;padding-top: 58%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.main-news-swiper .swiper-slide .info{padding: 20px 20px 25px;}
.main-news-swiper .swiper-slide .info .tit{height: 60px;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;transition: 0.3s;}
.main-news-swiper .swiper-slide .info .date{margin-top: 15px;line-height: 20px;color: #999;}
.main-news-swiper .swiper-pagination{z-index: 1;bottom: 0;font-size: 0;}
.main-news-swiper .swiper-pagination .swiper-pagination-bullet{width: 16px;height: 8px;margin: 0 6px;background-color: #ddd;border-radius: 4px;opacity: 1;transition: 0.5s;}
.main-news-swiper .swiper-pagination .swiper-pagination-bullet-active{width: 40px;background-color: #5DB22A;}
.main-news-swiper .swiper-slide a:hover{border-color: #5DB22A;box-shadow: 0 4px 20px rgba(0,0,0,.1);}
.main-news-swiper .swiper-slide a:hover .tit{color: #5DB22A;}
/*新闻信息列表*/
.news-info-list{}
.news-info-list li{margin-top: 30px;}
.news-info-list li:first-child{margin-top: 0;}
.news-info-list li a{display: flex;padding: 30px;background-color: #fff;border: 1px solid #ddd;border-radius: 16px;transition: 0.5s;}
.news-info-list li .date{position: relative;line-height: 1;white-space: nowrap;}
.news-info-list li .date::before{content: '';position: absolute;left: 0;bottom: 0;width: 1px;height: 40%;background-color: #ddd;}
.news-info-list li .date .big{font-size: 40px;}
.news-info-list li .date .small{margin-top: 15px;}
.news-info-list li .pic{flex: 0 0 350px;margin: 0 30px;border-radius: 16px;overflow: hidden;}
.news-info-list li .pic em{display: block;padding-top: 58%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.news-info-list li .info{flex: 1;color: #999;overflow: hidden;}
.news-info-list li .info .tit{margin-bottom: 15px;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.news-info-list li .info .txt{height: 60px;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;transition: 0.3s;}
.news-info-list li .info .more{margin-top: 60px;line-height: 20px;transition: 0.3s;}
.news-info-list li .info .more i{margin-left: .3em;font-size: 20px;}
.news-info-list li a:hover{border-color: #5DB22A;box-shadow: 0 4px 20px rgba(0,0,0,.1);}
.news-info-list li a:hover .pic em{transform: scale(1.05);}
.news-info-list li a:hover .info .tit{color: #5DB22A;}
.news-info-list li a:hover .info .more{color: #5DB22A;}

/*公告列表*/
.notice-list{}
.notice-list li{margin-top: 30px;}
.notice-list li:first-child{margin-top: 0;}
.notice-list li a{display: flex;padding: 30px;background-color: #fff;border: 1px solid #ddd;border-radius: 16px;transition: 0.5s;}
.notice-list li .date{position: relative;padding-right: 30px;margin-right: 30px;border-right: 1px solid #ddd;line-height: 1;white-space: nowrap;}
.notice-list li .date .big{font-size: 40px;}
.notice-list li .date .small{margin-top: 15px;}
.notice-list li .info{flex: 1;overflow: hidden;line-height: 30px;}
.notice-list li .info .tit{margin-bottom: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.notice-list li .info .txt{color: #999;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.notice-list li a:hover{border-color: #5DB22A;box-shadow: 0 4px 20px rgba(0,0,0,.1);}
.notice-list li a:hover .info .tit{color: #5DB22A;}

/*门诊指南列表*/
.department-guide-list{font-size: 0;}
.department-guide-list li{display: inline-block;vertical-align: top;width: 32%;margin: 0 0 3% 2%;}
.department-guide-list li:nth-child(3n+1){margin-left: 0;}
.department-guide-list li a{display: block;transition: 0.5s;}
.department-guide-list li .pic{position: relative;padding-top: 58%;border: 1px solid transparent;border-radius: 16px;overflow: hidden;}
.department-guide-list li .pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;cursor: zoom-in;}
.department-guide-list li .pic .icon{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 60px;height: 60px;margin: auto;background-color: #fff;border-radius: 50%;opacity: 0;transform: translateY(20px);transition: 0.5s;pointer-events: none;}
.department-guide-list li .pic .icon img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 42%;height: 42%;margin: auto;}
.department-guide-list li .tit{padding: 0 1em;margin-top: 16px;line-height: 30px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.department-guide-list li a:hover{transform: translateY(-10px);}
.department-guide-list li a:hover .pic{border-color: #5DB22A;}
.department-guide-list li a:hover .pic .icon{opacity: 1;transform: translateY(0);}
.department-guide-list li a:hover .tit{color: #5DB22A;}

/*反馈表单*/
.feedback-form{max-width: 700px;box-sizing: border-box;padding: 30px;margin: 0 auto;border-radius: 16px;box-shadow: 0 4px 20px rgba(0,0,0,.1);}
.feedback-form input{height: 60px;padding: 0 1em;border-radius: 8px;font-size: 16px;}
.feedback-form textarea{height: 150px;padding: 1em;border-radius: 8px;font-size: 16px;}
.feedback-form .yzm-area .pic{height: 60px;}
.feedback-form .btns-area{margin-top: 30px;text-align: left;}
.feedback-form .btns-area .btn{width: auto;height: auto;padding: 0 3em;margin: 0;background-color: #5DB22A;border: 0;border-radius: 8px;font-size: 16px;line-height: 48px;color: #fff;}

/*满意度调查表单*/
.survey-form{padding: 40px 40px 60px;border-radius: 16px;box-shadow: 0 4px 20px rgba(0,0,0,.1);}
.survey-form .brief{line-height: 2;}
.survey-form .section{margin-top: 40px;}
.survey-form .section-title{padding-bottom: 20px;border-bottom: 1px solid #ddd;line-height: 1;font-weight: bold;}
.survey-form .section-content{}
.survey-form .row{padding: 15px 0;margin-bottom: 0;border-bottom: 1px solid #ddd;}
.survey-form .row .item{justify-content: space-between;}
.survey-form .row .info-content{flex: 0 1 auto;}
.survey-form .choice-area label{margin: 0 0 0 25px;}
.survey-form .btns-area{margin-top: 30px;}
.survey-form .btns-area .btn{width: auto;height: auto;padding: 0 3em;margin: 0;background-color: #5DB22A;border: 0;border-radius: 8px;font-size: 16px;line-height: 48px;color: #fff;}

/*科室页*/
.department-page{padding: 0;}
.department-page .part1{padding: 80px 0;background-color: #fff;}
.department-page .part2{padding: 80px 0;background-color: #F6FBF3;}
/*科室导航区*/
.department-nav-box{}
.department-nav-box .section{margin-top: 50px;}
.department-nav-box .section:first-child{margin-top: 0;}
.department-nav-box .section-title{padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #ddd;line-height: 1;font-weight: bold;}
.department-nav-box .section-title .icon{display: inline-block;vertical-align: middle;width: 24px;height: 24px;margin: -.25em .4em 0 0;}
.department-nav-box .section-content{}
/*科室导航列表*/
.department-nav-list{display: flex;flex-wrap: wrap;}
.department-nav-list li{width: 15%;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);}
/*科室新闻列表*/
.department-news-list{}
.department-news-list li{margin-top: 30px;}
.department-news-list li:first-child{margin-top: 0;}
.department-news-list li a{display: flex;justify-content: space-between;align-items: center;padding: 30px;background-color: #fff;border: 1px solid #ddd;border-radius: 16px;line-height: 36px;transition: 0.5s;}
.department-news-list li .tag{padding: 0 .6em;border: 1px solid #5DB22A;border-radius: 4px;color: #5DB22A;}
.department-news-list li .tit{flex: 1;overflow: hidden;margin: 0 3em 0 1em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.department-news-list li .date{color: #999;}
.department-news-list li a:hover{border-color: #5DB22A;box-shadow: 0 4px 20px rgba(0,0,0,.1);}
.department-news-list li a:hover .tit{color: #5DB22A;}

/*科室介绍*/
.department-intro-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.department-intro-box > .con-l{width: 50%;}
.department-intro-box > .con-r{width: 48%;}
.department-intro-box .info{position: relative;height: 100%;box-sizing: border-box;padding-bottom: 20px;}
.department-intro-box .info::after{content: 'Department introduction';position: absolute;left: 0;bottom: 0;line-height: 20px;color: #ddd;text-transform: uppercase;}
.department-intro-box .info .inpage-title2{margin-bottom: 40px;}
.department-intro-box .info .txt{line-height: 2;color: #666;}
.department-intro-box .pic{border-radius: 16px;overflow: hidden;}
.department-intro-box .pic em{display: block;padding-top: 48%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.department-intro-box .pic:hover em{transform: scale(1.05);}
/*专家介绍选项卡*/
.expert-intro-tab-box{}
.expert-intro-tab-box .tabs{padding: 15px 15px 40px;overflow: hidden;}
.expert-intro-tab-box .tabs .swiper-slide .person-info{display: block;background-color: #fff;border: 1px solid transparent;border-radius: 16px;transition: 0.5s;}
.expert-intro-tab-box .tabs .swiper-slide .pic{border-radius: 16px 16px 0 0;overflow: hidden;}
.expert-intro-tab-box .tabs .swiper-slide .pic em{display: block;padding-top: 136%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.expert-intro-tab-box .tabs .swiper-slide .info{padding: 20px 10px 0;text-align: center;line-height: 1;}
.expert-intro-tab-box .tabs .swiper-slide .info .tit{margin-bottom: 15px;transition: 0.3s;}
.expert-intro-tab-box .tabs .swiper-slide .info .txt{color: #999;}
.expert-intro-tab-box .tabs .swiper-slide .info .view-btn{position: relative;display: inline-block;vertical-align: top;padding: 0 1em;background-color: #fff;border: 1px solid #5DB22A;border-radius: 20px;line-height: 38px;color: #5DB22A;transform: translateY(50%);transition: 0.3s;}
.expert-intro-tab-box .tabs .swiper-slide .info .view-btn::after{content: '';display: none;position: absolute;left: 50%;bottom: -20px;width: 0;height: 0;border: 6px solid transparent;border-top-color: #5DB22A;transform: translateX(-50%);}
.expert-intro-tab-box .tabs .swiper-slide.on .person-info{border-color: #5DB22A;box-shadow: 0 4px 20px rgba(0,0,0,.1);}
.expert-intro-tab-box .tabs .swiper-slide.on .person-info .pic em{transform: scale(1.05);}
.expert-intro-tab-box .tabs .swiper-slide.on .person-info .info .tit{color: #5DB22A;}
.expert-intro-tab-box .tabs .swiper-slide.on .person-info .info .view-btn{background-color: #5DB22A;color: #fff;}
.expert-intro-tab-box .tabs .swiper-slide.on .person-info .info .view-btn::after{display: block;}
.expert-intro-tab-box .tabs .btn{z-index: 1;position: absolute;top: 0;width: 40px;height: 40px;box-sizing: border-box;border: 1px solid currentColor;border-radius: 50%;color: #5DB22A;cursor: pointer;transition: 0.3s;}
.expert-intro-tab-box .tabs .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid currentColor;}
.expert-intro-tab-box .tabs .prev-btn{right: 55px;}
.expert-intro-tab-box .tabs .prev-btn:after{border-left: 2px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.expert-intro-tab-box .tabs .next-btn{right: 0;}
.expert-intro-tab-box .tabs .next-btn:after{border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.expert-intro-tab-box .tabs .btn:hover{background-color: #5DB22A;border-color: #5DB22A;color: #fff;}
.expert-intro-tab-box .tab-content{margin-top: 10px;overflow: hidden;}
.expert-intro-tab-box .tab-content .brief{padding: 30px;margin: 15px;background-color: #fff;border-radius: 16px;line-height: 2;color: #666;box-shadow: 0 4px 20px rgba(0,0,0,.1);}

/*人物信息列表*/
.person-info-list{font-size: 0;}
.person-info-list li{display: inline-block;vertical-align: top;width: 32%;margin: 0 0 2% 2%;font-size: 16px;}
.person-info-list li:nth-child(3n+1){margin-left: 0;}
.person-info-list li a{display: flex;align-items: center;border: 1px solid #ddd;border-radius: 16px;overflow: hidden;transition: 0.5s;}
.person-info-list li .pic{flex: 0 0 180px;overflow: hidden;}
.person-info-list li .pic em{display: block;padding-top: 136%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.person-info-list li .info{flex: 1;overflow: hidden;padding: 20px;}
.person-info-list li .info .name{margin-bottom: 20px;}
.person-info-list li .info .name i{margin-left: .4em;font-size: 14px;color: #666;}
.person-info-list li .info .txt{height: 90px;line-height: 30px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.person-info-list li .info .more{margin-top: 30px;line-height: 20px;color: #999;transition: 0.3s;}
.person-info-list li .info .more i{margin-left: .4em;font-size: 20px;}
.person-info-list li a:hover{border-color: #5DB22A;box-shadow: 0 4px 20px rgba(0,0,0,.1);transform: translateY(-10px);}
.person-info-list li a:hover .pic em{transform: scale(1.05);}
.person-info-list li a:hover .info .more{color: #5DB22A;}

/*专家详情*/
.expert-details-box{display: flex;padding: 30px;margin-bottom: 60px;background: #E8F7EE url(../images/expert_details_bg.jpg) center no-repeat;background-size: cover;}
.expert-details-box .pic{flex: 0 0 260px;margin-right: 30px;border-radius: 16px;overflow: hidden;}
.expert-details-box .pic em{display: block;padding-top: 136%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.expert-details-box .info{flex: 1;padding-top: 20px;}
.expert-details-box .info .name{margin-bottom: 30px;}
.expert-details-box .info .name i{margin-left: .4em;font-size: 14px;color: #666;}
.expert-details-box .info .brief-wrap{padding: 5px 20px 20px;margin-bottom: -40px;background-color: #fff;border-radius: 16px;box-shadow: 0 4px 20px rgba(0,0,0,.1);}
.expert-details-box .info .brief-wrap .tit{margin: 20px 0 10px;line-height: 1;color: #5DB22A;}
.expert-details-box .info .brief-wrap .txt{line-height: 2;color: #666;}
/*排班表格*/
.table-box{max-width: 100%;overflow-x: auto;}
.schedual-table{width: 100%;border-collapse: collapse;}
.schedual-table tr{}
.schedual-table tr td{width: 10%;height: 100px;box-sizing: border-box;padding: 1em;border: 1px solid #ddd;font-size: 16px;text-align: center;color: #666;}
.schedual-table .title td{background-color: #5DB22A;border-color: rgba(255,255,255,.4);font-size: 18px;color: #fff;}
.schedual-table .title td:nth-child(1){background-color: #00AD97;border-top-left-radius: 16px;}
.schedual-table .title td:nth-child(2){background-color: #00AD97;}
.schedual-table .title td:nth-child(3){background-color: #00AD97;}
.schedual-table .title td:last-child{border-top-right-radius: 16px;}
/*排班表格底部信息*/
.schedual-table-bottom-info{display: flex;justify-content: space-between;align-items: center;padding: 20px;border: 1px solid #ddd;border-top: 0;}
.schedual-table-bottom-info .tips{line-height: 2;color: #999;}
.schedual-table-bottom-info .qrcode{display: flex;align-items: center;}
.schedual-table-bottom-info .qrcode .tit{margin-right: 1em;}
.schedual-table-bottom-info .qrcode .pic{flex: 0 0 100px;height: 100px;}

/*科研信息列表*/
.research-info-list{}
.research-info-list li{margin-top: 30px;}
.research-info-list li:first-child{margin-top: 0;}
.research-info-list li a{display: flex;align-items: center;padding: 30px;background-color: #fff;border: 1px solid #ddd;border-radius: 16px;transition: 0.5s;}
.research-info-list li .icon{width: 28px;height: 28px;padding: 0 40px 0 20px;filter: brightness(0) invert(.7);}
.research-info-list li .tit{flex: 1;padding: 0 30px;margin-right: 30px;border-left: 1px solid #ddd;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.research-info-list li .date{line-height: 20px;color: #999;}
.research-info-list li a:hover{border-color: #5DB22A;box-shadow: 0 4px 20px rgba(0,0,0,.1);}
.research-info-list li a:hover .icon{filter: none;}
.research-info-list li a:hover .tit{color: #5DB22A;}

/*党建图片列表*/
.party-pic-list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.party-pic-list li{width: 49%;margin-bottom: 2%;}
.party-pic-list li a{display: block;border: 1px solid #ddd;border-radius: 16px;overflow: hidden;transition: 0.5s;}
.party-pic-list li .pic{overflow: hidden;}
.party-pic-list li .pic em{display: block;padding-top: 35%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.party-pic-list li .tit{padding: 0 1em;line-height: 70px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.party-pic-list li a:hover{border-color: #5DB22A;box-shadow: 0 4px 20px rgba(0,0,0,.1);transform: translateY(-10px);}
.party-pic-list li a:hover .tit{color: #5DB22A;}


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

/*中屏PC，分辨率1366*/
@media screen and (max-width: 1440px){
	/******内页******/
	/*面包屑*/
	.bread{font-size: 14px;}
	
	/*内页banner*/
	.inpage-banner{height: 240px;}
	.inpage-banner .title .cn{font-size: 24px;}
	.inpage-banner .title .en{font-size: 18px;}
	.inpage-banner .title .more{width: 32px;height: 32px;margin-top: 20px;}
	/*内页头部栏*/
	.inpage-top-wrap{height: 60px;}
	.inpage-top-wrap .top-nav-swiper{margin-right: 40px;}
	.inpage-top-wrap .top-nav-swiper .swiper-slide{margin: 0 15px;}
	.inpage-top-wrap .top-nav-swiper .swiper-slide a{font-size: 16px;line-height: 60px;}
	
	/*关于我们页*/
	.about-page .part1{padding: 60px 0 40px;}
	.about-page .part2{padding: 40px 0;}
	.about-page .part3{padding: 60px 0;}
	.about-page .part4{padding: 60px 0;}
	/*数据展示区*/
	.data-show-wrap .item{padding: 0 2em;}
	.data-show-wrap .item .num{height: 30px;}
	.data-show-wrap .item .num span{font-size: 30px;line-height: 30px;}
	.data-show-wrap .item .num sup{font-size: 14px;}
	.data-show-wrap .item .num em{font-size: 14px;}
	.data-show-wrap .item .txt{margin-top: 8px;font-size: 14px;}
	
	/*联系我们页*/
	.contact-page{min-height: 500px;}
	/*联系信息*/
	.contact-info-wrap{right: 3%;width: 40%;padding: 20px 20px 40px;}
	.contact-info-list li{margin-bottom: 10px;}
	.traffic-guide{padding-top: 20px;border-top: 1px solid #ddd;}
	.traffic-guide .tit{margin-bottom: 10px;}
}

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

/*pad横屏:1024px*/
@media screen and (max-width: 1024px){
	/*内页头部栏*/
	.inpage-top-wrap .top-nav-swiper .swiper-slide{margin: 0 10px;}
	.inpage-top-wrap .top-nav-swiper .swiper-slide a{font-size: 14px;}
}

/*phone和pad竖屏，分辨率820*/
@media screen and (max-width: 820px){
	/******内页******/
	.inpage-container{min-height: 300px;padding: 30px 0;}
	/*面包屑*/
	.bread{display: none;}
	/*分页*/
	.page{padding-top: 30px;}
	.page > *{padding: 0 .8em;margin: 0 3px;height: 30px;font-size: 12px;line-height: 28px;}
	
	/*内页banner*/
	.inpage-banner{height: 140px;}
	.inpage-banner .title .cn{font-size: 20px;}
	.inpage-banner .title .en{margin-top: 5px;font-size: 14px;}
	.inpage-banner .title .more{width: 24px;height: 24px;margin-top: 10px;}
	/*内页头部栏*/
	.inpage-top-wrap{display: none;}
	/*内页标题*/
	.inpage-title{margin-bottom: 30px;}
	.inpage-title .name{padding-right: 16px;font-size: 20px;}
	.inpage-title .name::after{width: 6px;height: 6px;}
	/*内页标题2*/
	.inpage-title2{margin-bottom: 20px;font-size: 18px;}
	
	/*新闻详情*/
	.news-details-box .title{margin-bottom: 15px;font-size: 18px;line-height: 26px;text-align: center;}
	.news-details-box .func-wrap{padding-bottom: 20px;flex-wrap: wrap;}
	.news-details-box .func-wrap .share-wrap{display: none;}
	.news-details-box .record{width: 100%;font-size: 13px;text-align: center;}
	.news-details-box .record span{margin-left: 10px;}
	.news-details-box .content{padding: 15px 0;font-size: 15px;}
	.news-details-box .content p{margin-bottom: 10px;}
	.news-details-box .jump-wrap{padding-top: 15px;}
	.news-details-box .jump-wrap .btn{font-size: 14px;line-height: 20px;}
	
	/*关于我们页*/
	.about-page{padding: 0;}
	.about-page .part1{padding: 30px 0;}
	.about-page .part2{padding: 30px 0;}
	.about-page .part3{padding: 30px 0;}
	.about-page .part4{padding: 30px 0;}
	/*关于我们介绍*/
	.about-intro-box .con-l{width: 100%;}
	.about-intro-box .con-r{width: 100%;}
	.about-intro-box .inpage-title{margin-bottom: 20px;}
	.about-intro-box .intro p{margin-bottom: 10px;}
	/*关于我们图片轮播*/
	.about-pic-swiper .btn{display: none;}
	/*数据展示区*/
	.data-show-wrap{flex-wrap: wrap;}
	.data-show-wrap .item{width: 50%;box-sizing: border-box;padding: 0 1em;margin-bottom: 15px;border-left: 0;}
	.data-show-wrap .item:first-child{padding-left: 1em;}
	.data-show-wrap .item:last-child{padding-right: 1em;}
	.data-show-wrap .item .txt{margin-top: 5px;}
	/*介绍信息区*/
	.intro-info-box{margin-top: 20px;}
	.intro-info-box .item{width: 100%;padding: 20px;}
	.intro-info-box .item .tit{margin-bottom: 10px;font-size: 18px;}
	.intro-info-box .item .tit .icon{width: 16px;height: 16px;margin: -.25em .4em 0 0;}
	/*医院介绍选项卡*/
	.hospital-intro-tab-box .tabs-wrap{padding: 0 40px;}
	.hospital-intro-tab-box .tabs .swiper-slide .icon{width: 60px;height: 60px;}
	.hospital-intro-tab-box .tabs .swiper-slide .name{padding-bottom: 15px;margin-top: 10px;}
	.hospital-intro-tab-box .tabs .btn{top: 45%;width: 30px;height: 30px;}
	.hospital-intro-tab-box .tab-content{margin-top: 0;}
	.hospital-intro-tab-box .tab-content .info{padding: 20px;}
	.hospital-intro-tab-box .tab-content .info .tit{margin-bottom: 10px;font-size: 18px;}
	/*领导图片轮播*/
	.leader-pic-swiper{padding-bottom: 30px;}
	
	/*人员详情*/
	.person-details-box{display: block;padding: 20px 20px 40px;}
	.person-details-box .pic{width: 120px;margin: 0 auto;}
	.person-details-box .info{margin-top: 20px;}
	.person-details-box .info .name{margin-bottom: 15px;font-size: 20px;}
	.person-details-box .info .tit{padding-bottom: 15px;}
	.person-details-box .info .txt{margin-top: 20px;}
	
	/*联系我们页*/
	.contact-page{min-height: 300px;padding: 0 0 30px;}
	/*电子地图*/
	.contact-page .e-map{position: relative;width: 100%;padding-top: 120%;}
	/*联系信息*/
	.contact-info-wrap{position: static;width: 94%;margin: 20px auto 0;padding: 15px 15px 30px;transform: translateY(0);}
	
	/*新闻页*/
	.news-page{padding: 0;}
	.news-page .part1{padding: 30px 0;}
	.news-page .part2{padding: 30px 0;}
	/*主要新闻轮播*/
	.main-news-swiper{padding-bottom: 30px;}
	.main-news-swiper .swiper-slide .info{padding: 15px;}
	.main-news-swiper .swiper-slide .info .tit{height: 50px;font-size: 16px;line-height: 25px;}
	.main-news-swiper .swiper-slide .info .date{margin-top: 10px;}
	/*新闻信息列表*/
	.news-info-list li{margin-top: 20px;}
	.news-info-list li a{display: block;padding: 15px;}
	.news-info-list li .date{color: #999;}
	.news-info-list li .date::before{display: none;}
	.news-info-list li .date .big{display: inline-block;font-size: 20px;color: #666;}
	.news-info-list li .date .small{display: inline-block;margin: 0 0 0 .3em;}
	.news-info-list li .pic{margin: 15px 0;border-radius: 8px;}
	.news-info-list li .pic em{padding-top: 45%;}
	.news-info-list li .info .tit{margin-bottom: 10px;}
	.news-info-list li .info .txt{display: none;}
	.news-info-list li .info .more{display: none;}
	
	/*公告列表*/
	.notice-list li{margin-top: 20px;}
	.notice-list li a{display: block;padding: 15px;}
	.notice-list li .date{padding-right: 0;margin-right: 0;border-right: 0;color: #999;}
	.notice-list li .date .big{display: inline-block;font-size: 20px;color: #666;}
	.notice-list li .date .small{display: inline-block;margin: 0 0 0 .3em;}
	.notice-list li .info{line-height: 20px;}
	.notice-list li .info .tit{margin: 10px 0 0;}
	.notice-list li .info .txt{display: none;}
	
	/*门诊指南列表*/
	.department-guide-list li{width: 48%;margin: 0 0 6% 4%;}
	.department-guide-list li:nth-child(3n+1){margin-left: 4%;}
	.department-guide-list li:nth-child(2n+1){margin-left: 0;}
	.department-guide-list li .pic{border-radius: 8px;}
	.department-guide-list li .pic .icon{width: 30px;height: 30px;opacity: 1;transform: translateY(0);}
	.department-guide-list li .tit{margin-top: 10px;line-height: 20px;}
	
	/*反馈表单*/
	.feedback-form{padding: 20px 15px;}
	.feedback-form .row{margin-bottom: 15px;}
	.feedback-form .row .item.w48{width: 100%;}
	.feedback-form input{height: 40px;font-size: 14px;}
	.feedback-form textarea{height: 100px;font-size: 14px;}
	.feedback-form .yzm-area .pic{height: 40px;}
	.feedback-form .btns-area{text-align: center;}
	.feedback-form .btns-area .btn{font-size: 14px;line-height: 40px;}
	
	/*满意度调查表单*/
	.survey-form{padding: 15px 15px 30px;}
	.survey-form .section{margin-top: 20px;}
	.survey-form .section-title{padding-bottom: 15px;}
	.survey-form .row{padding: 10px 0;}
	.survey-form .row .item{flex-wrap: wrap;}
	.custom-form .row .name{padding: 5px 0;}
	.survey-form .choice-area{padding: 5px 0;}
	.survey-form .choice-area label{margin: 0 0 0 10px;}
	.survey-form .btns-area{margin-top: 30px;}
	.survey-form .btns-area .btn{width: auto;height: auto;padding: 0 3em;margin: 0;background-color: #5DB22A;border: 0;border-radius: 8px;font-size: 16px;line-height: 48px;color: #fff;}
	
	/*科室页*/
	.department-page{padding: 0;}
	.department-page .part1{padding: 30px 0;}
	.department-page .part2{padding: 30px 0;}
	/*科室导航区*/
	.department-nav-box .section{margin-top: 30px;}
	.department-nav-box .section-title{padding-bottom: 15px;margin-bottom: 10px;}
	.department-nav-box .section-title .icon{width: 16px;height: 16px;}
	/*科室导航列表*/
	.department-nav-list li{width: 33%;padding-right: 10px;margin: 6px 0;}
	.department-nav-list li a{padding: 4px 0;font-size: 14px;}
	.department-nav-list li a::after{display: none;}
	/*科室新闻列表*/
	.department-news-list li{margin-top: 20px;}
	.department-news-list li a{padding: 15px;border-radius: 8px;line-height: 20px;}
	.department-news-list li .tag{padding: 0 .3em;font-size: 12px;}
	.department-news-list li .tit{margin: 0 1em;}
	.department-news-list li .date{font-size: 12px;}
	
	/*人物信息列表*/
	.person-info-list li{width: 100%;margin: 0 0 20px;font-size: 14px;}
	.person-info-list li a{border-radius: 8px;}
	.person-info-list li .pic{flex: 0 0 120px;}
	.person-info-list li .info{padding: 10px;}
	.person-info-list li .info .name{margin-bottom: 15px;}
	.person-info-list li .info .name i{font-size: 12px;}
	.person-info-list li .info .txt{height: 50px;line-height: 25px;-webkit-line-clamp: 2;}
	.person-info-list li .info .more{margin-top: 10px;}
	
	/*科室介绍*/
	.department-intro-box > .con-l{width: 100%;}
	.department-intro-box > .con-r{width: 100%;margin-top: 20px;}
	.department-intro-box .info{height: auto;}
	.department-intro-box .info .inpage-title2{margin-bottom: 20px;}
	.department-intro-box .pic{border-radius: 8px;}
	/*专家介绍选项卡*/
	.expert-intro-tab-box .tabs .swiper-slide a{border-radius: 8px;}
	.expert-intro-tab-box .tabs .swiper-slide .info{padding: 10px 5px 0;}
	.expert-intro-tab-box .tabs .swiper-slide .info .tit{margin-bottom: 10px;}
	.expert-intro-tab-box .tabs .swiper-slide .info .view-btn{line-height: 30px;}
	.expert-intro-tab-box .tabs .btn{display: none;}
	.expert-intro-tab-box .tab-content{margin-top: 0;}
	.expert-intro-tab-box .tab-content .brief{padding: 15px;border-radius: 8px;}
	
	/*专家详情*/
	.expert-details-box{display: block;padding: 20px;margin-bottom: 30px;}
	.expert-details-box .pic{width: 120px;margin: 0 auto;border-radius: 8px;}
	.expert-details-box .info{flex: 1;padding-top: 20px;}
	.expert-details-box .info .name{margin-bottom: 20px;}
	.expert-details-box .info .brief-wrap{padding: 5px 15px 15px;margin-bottom: 0;border-radius: 8px;}
	.expert-details-box .info .brief-wrap .tit{margin: 15px 0 10px;}
	/*排班表格*/
	.schedual-table tr td{height: 50px;font-size: 14px;}
	.schedual-table .title td{padding: .6em;font-size: 14px;}
	.schedual-table .title td:nth-child(1){border-top-left-radius: 8px;}
	.schedual-table .title td:last-child{border-top-right-radius: 8px;}
	/*排班表格底部信息*/
	.schedual-table-bottom-info{justify-content: center;flex-wrap: wrap;padding: 10px;}
	.schedual-table-bottom-info .qrcode .pic{flex: 0 0 80px;height: 80px;}
	
	/*科研信息列表*/
	.research-info-list li{margin-top: 20px;}
	.research-info-list li a{padding: 15px;border-radius: 8px;}
	.research-info-list li .icon{width: 16px;height: 16px;padding: 0;}
	.research-info-list li .tit{padding: 0 0 0 1em;margin: 0 1em;line-height: 20px;}
	
	/*党建图片列表*/
	.party-pic-list li{width: 100%;margin-bottom: 20px;}
	.party-pic-list li a{border-radius: 8px;}
	.party-pic-list li .tit{line-height: 40px;}
}