/*----------幻灯 ---------*/
.DB_tab25 {
    cursor: pointer;
    height: 550px;
    margin-top: 0;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.DB_tab25 .DB_bgSet {
    position: relative;
}
.DB_tab25 .DB_bgSet li a {
    display: block;
    height: 550px;
    left: 50%;
    margin-left: -960px;
    position: absolute;
    width: 1920px;
}
.DB_tab25 .DB_imgSet {
    left: 30%;
    margin-left: -300px;
    position: absolute;
    right: 30%;
    width: 988px;
}
.DB_tab25 .DB_imgSet .DB_1_1 {
    left: 20px;
    position: absolute;
    top: 120px;
}
.DB_tab25 .DB_imgSet .DB_1_2 {
    left: 20px;
    position: absolute;
    top: 200px;
}
.DB_tab25 .DB_imgSet .DB_1_3 {
    left: 300px;
    position: absolute;
    top: 0;
}
.DB_tab25 .DB_imgSet .DB_2_1 {
    left: 20px;
    position: absolute;
    top: 120px;
}
.DB_tab25 .DB_imgSet .DB_2_2 {
    left: 20px;
    position: absolute;
    top: 220px;
}
.DB_tab25 .DB_imgSet .DB_2_3 {
    left: 540px;
    position: absolute;
    top: 0;
}
.DB_tab25 .DB_imgSet .DB_3_1 {
    left: 520px;
    position: absolute;
    top: 120px;
}
.DB_tab25 .DB_imgSet .DB_3_2 {
    left: 520px;
    position: absolute;
    top: 200px;
}
.DB_tab25 .DB_imgSet .DB_3_3 {
    left: -100px;
    position: absolute;
    top: 0;
}
.DB_tab25 .DB_imgSet .DB_4_1 {
    left: 120px;
    position: absolute;
    top: 0;
}
.DB_tab25 .DB_imgSet .DB_4_2 {
    left: 540px;
    position: absolute;
    top: 120px;
}
.DB_tab25 .DB_imgSet .DB_4_3 {
    left: 690px;
    position: absolute;
    top: 150px;
}
.DB_tab25 .DB_imgSet .DB_4_4 {
    left: 540px;
    position: absolute;
    top: 250px;
}
.DB_tab25 .DB_imgSet .DB_4_5 {
    left: 770px;
    position: absolute;
    top: 0;
}
.DB_tab25 .DB_menuWrap {
    left: 50%;
    margin-left: -500px;
    position: absolute;
    width: 988px;
}
.DB_tab25 .DB_menuWrap .DB_menuSet {
    border-radius: 20px;
    font-size: 0;
    margin-left: 400px;
    position: absolute;
    text-align: center;
    top: 500px;
    width: 200px;
}
.DB_tab25 .DB_menuWrap .DB_menuSet li {
    cursor: pointer;
    display: inline;
    float: left;
    margin: 0 3px;
    width: 20px;
}
.DB_tab25 .DB_prev {
    cursor: pointer;
    display: none;
    left: -150px;
    position: absolute;
    top: 250px;
}
.DB_tab25 .DB_next {
    cursor: pointer;
    display: none;
    position: absolute;
    right: -150px;
    top: 250px;
}
/*服务项目*/
.server{
    text-align: center;
    margin-top: 30px;

}
.title_new h2{font-size: 14px;font-weight: bold;padding-bottom: 6px; color:#ddd;}
.title_new h3{color: #2f2f2f;font-size: 28px;line-height: 1;text-transform: uppercase;}
.dec_bot{padding-bottom: 20px}
.dec_bot h3{background: url('../images/tit_Bg_new01.png') no-repeat center 36px;padding-bottom: 20px}
.server .content ul { margin-top: 28px;}
.server .content ul li{ width:225px; height:281px; margin-right:18px;float: left;text-align: center; line-height: 20px; color: #fff;}
.server .content ul li H1{ margin-top: 20px; font-size: 26px;}
.server .content ul li img{ margin-top: 28px;
    transition:all .5s;
    -webkit-transition:all .5s;
    -ms-transition:all .5s;}
.server .content ul li:hover img{
    -webkit-transform:translateY(-10px);
    -moz-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
    -o-transform:translateY(-10px);
    transform:translateY(-10px)
}
.server .content ul li p{margin-top: 16px;font-size:16px; line-height: 28px;}
.server .content ul li a{color:#fff;}
.server .content ul li a:hover{color:#ddd;}

/*6个科室*/
.slideTxtBox{margin-top: 10px; width:100%;  text-align:left; padding-top: 20px;  }
.slideTxtBox .hd{   position:relative; }
.slideTxtBox .hd {  text-align: center;background: url(../images/skill-bg.png) center center no-repeat;  }
.slideTxtBox .hd  li{ display: inline-block; width: 250px; height: 36px; line-height: 36px;  cursor:pointer; font-size: 24px;  color: #666;  }
.slideTxtBox .hd  li.on{background: url(../images/skill-li-bg.png) center center no-repeat;color: #08b2b2;}
.slideTxtBox .bd ul{ padding:30px;  zoom:1; display: flex  }
.slideTxtBox .bd li{flex: 1; text-align: center; }
.slideTxtBox .bd li i {display: block; margin: 0 auto 20px; height: 84px; width: 84px; border: #08b2b2 solid 1px; border-radius: 50%; background-position: center center; background-repeat: no-repeat;   }
.slideTxtBox .bd li:hover i{background-color: #08b2b2;}
.slideTxtBox .bd li p {font-size: 16px; color: #000;}
.slideTxtBox .bd li span { color: #666;}
.slideTxtBox .bd ul:nth-of-type(1) li:nth-of-type(1) i{background-image:url(../images/01-1.png);}
.slideTxtBox .bd ul:nth-of-type(1) li:nth-of-type(2) i{background-image:url(../images/02-1.png);}
.slideTxtBox .bd ul:nth-of-type(1) li:nth-of-type(3) i{background-image:url(../images/03-1.png);}
.slideTxtBox .bd ul:nth-of-type(1) li:nth-of-type(4) i{background-image:url(../images/04-1.png);}
.slideTxtBox .bd ul:nth-of-type(1) li:nth-of-type(5) i{background-image:url(../images/05-1.png);}
.slideTxtBox .bd ul:nth-of-type(1) li:nth-of-type(6) i{background-image:url(../images/06-1.png);}

.slideTxtBox .bd ul:nth-of-type(1) li:nth-of-type(1):hover i{background-image:url(../images/01-2.png);}
.slideTxtBox .bd ul:nth-of-type(1) li:nth-of-type(2):hover i{background-image:url(../images/02-2.png);}
.slideTxtBox .bd ul:nth-of-type(1) li:nth-of-type(3):hover i{background-image:url(../images/03-2.png);}
.slideTxtBox .bd ul:nth-of-type(1) li:nth-of-type(4):hover i{background-image:url(../images/04-2.png);}
.slideTxtBox .bd ul:nth-of-type(1) li:nth-of-type(5):hover i{background-image:url(../images/05-2.png);}
.slideTxtBox .bd ul:nth-of-type(1) li:nth-of-type(6):hover i{background-image:url(../images/06-2.png);}

.slideTxtBox .bd ul:nth-of-type(2) li:nth-of-type(1) i{background-image:url(../images/xm_1a.png);}
.slideTxtBox .bd ul:nth-of-type(2) li:nth-of-type(2) i{background-image:url(../images/xm_2a.png);}
.slideTxtBox .bd ul:nth-of-type(2) li:nth-of-type(3) i{background-image:url(../images/xm_3a.png);}
.slideTxtBox .bd ul:nth-of-type(2) li:nth-of-type(4) i{background-image:url(../images/xm_4a.png);}
.slideTxtBox .bd ul:nth-of-type(2) li:nth-of-type(5) i{background-image:url(../images/xm_5a.png);}
.slideTxtBox .bd ul:nth-of-type(2) li:nth-of-type(6) i{background-image:url(../images/xm_6a.png);}

.slideTxtBox .bd ul:nth-of-type(2) li:nth-of-type(1):hover i{background-image:url(../images/xm_1b.png);}
.slideTxtBox .bd ul:nth-of-type(2) li:nth-of-type(2):hover i{background-image:url(../images/xm_2b.png);}
.slideTxtBox .bd ul:nth-of-type(2) li:nth-of-type(3):hover i{background-image:url(../images/xm_3b.png);}
.slideTxtBox .bd ul:nth-of-type(2) li:nth-of-type(4):hover i{background-image:url(../images/xm_4b.png);}
.slideTxtBox .bd ul:nth-of-type(2) li:nth-of-type(5):hover i{background-image:url(../images/xm_5b.png);}
.slideTxtBox .bd ul:nth-of-type(2) li:nth-of-type(6):hover i{background-image:url(../images/xm_6b.png);}

.slideTxtBox .bd ul:nth-of-type(3) li:nth-of-type(1) i{background-image:url(../images/zx_1a.png);}
.slideTxtBox .bd ul:nth-of-type(3) li:nth-of-type(2) i{background-image:url(../images/zx_2a.png);}
.slideTxtBox .bd ul:nth-of-type(3) li:nth-of-type(3) i{background-image:url(../images/zx_3a.png);}
.slideTxtBox .bd ul:nth-of-type(3) li:nth-of-type(4) i{background-image:url(../images/zx_4a.png);}
.slideTxtBox .bd ul:nth-of-type(3) li:nth-of-type(5) i{background-image:url(../images/zx_5a.png);}
.slideTxtBox .bd ul:nth-of-type(3) li:nth-of-type(6) i{background-image:url(../images/zx_6a.png);}

.slideTxtBox .bd ul:nth-of-type(3) li:nth-of-type(1):hover i{background-image:url(../images/zx_1b.png);}
.slideTxtBox .bd ul:nth-of-type(3) li:nth-of-type(2):hover i{background-image:url(../images/zx_2b.png);}
.slideTxtBox .bd ul:nth-of-type(3) li:nth-of-type(3):hover i{background-image:url(../images/zx_3b.png);}
.slideTxtBox .bd ul:nth-of-type(3) li:nth-of-type(4):hover i{background-image:url(../images/zx_4b.png);}
.slideTxtBox .bd ul:nth-of-type(3) li:nth-of-type(5):hover i{background-image:url(../images/zx_5b.png);}
.slideTxtBox .bd ul:nth-of-type(3) li:nth-of-type(6):hover i{background-image:url(../images/zx_6b.png);}

/*团队开始*/

#teambg{background:#FCF3EC;padding:56px 0 75px;}
.team .team_title{text-align:center;padding-bottom:6px;border-bottom:1px solid #DCDCDC;position:relative;}
.team .team_title p{margin:0;height:40px;line-height:40px;font-size:39px;color:#e4ded8;text-transform:uppercase;}
.team .team_title h2{margin:0;height:57px;line-height:52px;font-size:36px;color:#333333;display:inline-block;background:url(../Image/h2_bg.png) no-repeat right bottom;padding:0 45px 5px; font-weight:bold}
.team .team_title:before{content:'';position:absolute;left:50%;margin-left:-9px;width:18px;height:3px;background:#08b2b2;bottom:-2px;}

.team_c{position:relative;margin-top:50px;}
.team_item{width:calc(100% - 120px);overflow:hidden;margin:0 auto;z-index:9;position:relative;}
.team_item .team_c_item{border-bottom:2px solid #08b2b2;margin-bottom:14px;}
.team_c .swiper-slide{position:relative;padding-bottom:19px;}
.team_c .swiper-slide .t_li{width:100%;padding-bottom:100%;position:relative;}
.team_c .swiper-slide .t_li img{position:absolute;bottom:0;left:0;object-fit:cover;width:98%;height:98%;border:2px solid #08b2b2;border-radius:50%;-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transform:scale(0.8);}
.team_c .swiper-slide.swiper-slide-active .t_li img{transform:scale(1);}
.team_c .swiper-slide p{margin:0;line-height:20px;text-align:center;color:#333333;margin-top:14px;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.team_c .swiper-slide p a{color:#08b2b2;}
.team_c .swiper-slide i{width:15px;height:15px;background:#08b2b2;border-radius:50%;position:absolute;left:50%;margin-left:-7px;bottom:-8px;display:block;z-index:10;}
.team_c .swiper-slide.swiper-slide-active i{width:32px;height:16px;background:url(../images/team_hover.png) no-repeat center center;margin-left:-16px;border:none;border-radius:0;bottom:-16px;}
.team_c .swiper-button-prev{background-image:url(../images/yuesaoarrow.png);width:23px;height:43px;left:0;margin-top:-21px;outline:none;background-size:100% 100%;
    transform:rotate(180deg);
    -ms-transform:rotate(180deg);/* IE 9 */
    -moz-transform:rotate(180deg);/* Firefox */
    -webkit-transform:rotate(180deg); /* Safari 和 Chrome */
    -o-transform:rotate(180deg);}
.team_c  .swiper-button-next{background-image:url(../images/yuesaoarrow.png);width:23px;height:43px;right:0;margin-top:-21px;outline:none;background-size:100% 100%;}
.team .team_txt{margin-top:30px;}
.team .team_txt h3{margin:0;height:32px;line-height:32px;text-align:center;font-size:22px;font-weight:bold;color:#08b2b2;margin-bottom:14px;}
.team .team_txt p{margin:0;line-height:36px;text-align:center;color:#08b2b2;font-size:16px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
.team .team_txt p a{color:#08b2b2;text-decoration:underline!important;}

.feedback{
    width: 100%;
    min-width: 1200px;
    height: 427px;
    background:url(../images/feedbg.jpg) no-repeat center center;
    text-align: center;

}
.feedback h1{
     font-size: 40px;
     color: #f2f2f2;
     padding-top: 40px;

 }
.feedback ul li{
    width: 110px;
    height: 118px;
    float: left;
    text-align: center;
    line-height: 118px;
    background:url(../images/fdy.png) no-repeat center center;
    margin: 40px 45px;
    font-size: 20px;
    color: #fff;
}
.feedback ul li a{

    color: #fff;
}

/*6大优势*/
.advantage{
    margin-top: 40px;
}
.ad-list{
    margin: 0 -3px;
    margin-top: 30px;
}
.ad-list li{
    float: left;
    width:356px;
    height: 328px;
    text-align: center;
    background: #f7f9f6;
    padding: 0px 20px;
    margin: 0 3px;
    margin-bottom: 10px;
}
.ad-list li:nth-child(2n){
    background: #08b2b2;
}
.ad-list li .img1{
    margin-top: 20px;
}
.ad-list li .img1 img{
    width:70px;
    height: 70px;
    transition:all .5s;
    -webkit-transition:all .5s;
    -ms-transition:all .5s;
}
.ad-list li:hover .img1 img{
    -webkit-transform:translateY(-10px);
    -moz-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
    -o-transform:translateY(-10px);
    transform:translateY(-10px)
}
.ad-list li h3{
    margin-top: 25px;
    font-size: 18px;
    color: #353535;
}

.ad-list li span{
    display:block;
    width:38px;
    height: 2px;
    background: #353535;
    margin: 0 auto;
    margin-top: 15px;
}

.ad-list li h2{
    font-weight: normal;
    font-size: 16px;
    color: #353535;
    line-height: 28px;
    margin-top: 15px;

}
.ad-list li:nth-child(2n) h3{
    color: #fff;
}
.ad-list li:nth-child(2n) span{
    background: #fff;
}
.ad-list li:nth-child(2n) h2{
    color: #fff;
}

/* 彩色链接*/
.wd{width: 100%;
background: #f7f9f6;padding: 20px 0px;}
.colour-link-box {overflow: hidden; display: flex;width: 1200px; margin: 20px auto;}
.colour-link-list {flex: 1; margin-right: 40px; color: #fff;}
.colour-link-list:last-of-type {margin-right: 0;}
.colour-link-list .colour-link-left-big {width: 136px; height: 236px;; float: left;margin-right: 4px; text-align: center; font-size: 24px; font-weight: bold;}
.colour-link-list .colour-link-left-big span {display: block; margin-top: 180px;}
.colour-link-list a { font-size:16px;margin-bottom: 4px; margin-right: 0; padding: 14px 10px 0; width: 94px; height: 62px; line-height: 24px; color: #fff; display: inline-block; vertical-align: middle;}
.colour-link-list a span {display: inline-block; vertical-align: middle;}
.colour-link-list a:hover { color: #333;}
.colour-link-list:nth-of-type(1) a:nth-of-type(1),.colour-link-list:nth-of-type(2) a:nth-of-type(1),.colour-link-list:nth-of-type(3) a:nth-of-type(1) {background: #08b2b2; }
.colour-link-list:nth-of-type(1) a:nth-of-type(2),.colour-link-list:nth-of-type(2) a:nth-of-type(2),.colour-link-list:nth-of-type(3) a:nth-of-type(2) {background: #f0b348; }
.colour-link-list:nth-of-type(1) a:nth-of-type(3),.colour-link-list:nth-of-type(2) a:nth-of-type(3),.colour-link-list:nth-of-type(3) a:nth-of-type(3) {background: #39bdfd; }
.colour-link-list:nth-of-type(1) a:nth-of-type(4),.colour-link-list:nth-of-type(2) a:nth-of-type(4),.colour-link-list:nth-of-type(3) a:nth-of-type(4) {background: #08b2b2; }
.colour-link-list:nth-of-type(1) a:nth-of-type(5),.colour-link-list:nth-of-type(2) a:nth-of-type(5),.colour-link-list:nth-of-type(3) a:nth-of-type(5) {background: #f0b348; }
.colour-link-list:nth-of-type(1) a:nth-of-type(6),.colour-link-list:nth-of-type(2) a:nth-of-type(6),.colour-link-list:nth-of-type(3) a:nth-of-type(6) {background: #39bdfd; }

/* 新闻*/
.news{
    margin-top: 30px;
}
.xinwen_zj {
    width:100%;
    padding-top:60px;
    padding-bottom:60px;
}
.xinwen {
    width:1200px;
    margin:0 auto
}
.nleft {
    width:800px;
    float:left
}
.nleft .ltitle {
    height:60px;
    line-height:60px;
    border-bottom:1px solid #e5e5e5
}
.nleft .ltitle a {
    display:inline-block;
    float:left;
    width:80px;
    height:60px;
    line-height:60px;
    text-align: center;
    margin-right:30px;
    color:#888888;
    font-size:18px;
}
.nleft .ltitleen a {
    width:auto;
}
.nleft .ltitle .cur {
    border-bottom:3px solid #08b2b2;
    color:#08b2b2
}
.nleft .ltitle .more {
    float:right;
    font-size:14px;
    background:url(../images/more.png) no-repeat right;
    margin-right:0px;
}
.nleft .ltitleen .more {
    padding-right:20px;
}
.zpigc {
    float:left;
    width:360px;
    font-weight:240px;
    position:relative;
    margin-top:30px;
}
.zpbti {
    width:360px;
    position:absolute;
    bottom:0px;
    height:42px;
    line-height:42px;
    z-index:88;
    background:url(../images/zpzz.png) no-repeat;
    text-align:center;
    left:0px;
}
.zpbti a {
    color:#FFF;
    font-size:16px;
}
.nleft ul {
    float:right;
    width:420px;
    height:240px;
    margin-top:30px;
    background:#f7f9f6
}
.nleft ul li {
    height:60px;
    line-height:60px;
    border-bottom:1px solid #FFF
}
.nleft ul li span {
    width:60px;
    height:60px;
    display:inline-block;
    background:#08b2b2;
    color:#FFF;
    font-size:16px;
    line-height:60px;
    text-align:center
}
.nleft ul li a {
    color:#444444;
    font-size:16px;
    margin-left:16px;
}
.nleft ul li a:hover {
    color:#08b2b2;
}
.nright {
    float:right;
    width:360px;
}
.nright .ltitle {
    height:60px;
    line-height:60px;
    border-bottom:1px solid #e5e5e5
}
.nright .ltitle a {
    display:inline-block;
    float:left;
    width:80px;
    height:60px;
    line-height:60px;
    text-align: center;
    margin-right:30px;
    color:#888888;
    font-size:18px;
}
.nright .ltitle .cur {
    border-bottom:3px solid #08b2b2;
    color:#08b2b2
}
.nright .ltitle .more {
    float:right;
    font-size:14px;
    background:url(../images/more.png) no-repeat right;
    margin-right:0px;
}
.nright ul {
    background:#f7f9f6;
    padding-left:26px;
    padding-right:26px;
    height:240px;
    margin-top:30px;
}
.nright ul li {
    padding-top:26px;
    padding-bottom:26px;
    border-bottom:1px dashed #cdd3cc
}
.nright ul li h2 {
    font-weight:normal;
    height:24px;
    line-height:12px;
    background:url(../images/aa.png) no-repeat left
}
.nright ul li h2 a {
    color:#888888;
    font-size:14px;
    margin-left:37px;
}
.nright ul li p {
    color:#444444;
    font-size:14px;
    padding-left:37px;
    margin-top:10px;
    height:24px;
    line-height:1.6em;
    background:url(../images/qq.png) no-repeat left
}
.nright ul .wei {
    border-bottom:none
}
/*医院像册*/
.photo{
    width: 1198px;
    height: 263px;
    border: 1px solid #08b2b2;
    background:url(../images/photobg.png) no-repeat left top;
    margin-top: 20px;
}
.photo table img{
    padding: 4px;
    border: 1px solid #e2e2e2;
}