﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0px; border: 0; font-size: 100%; outline: none; }
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-x: hidden; }
/* always display scrollbars */
body { background-color: #fff; font-size:14px; font-family: "微软雅黑" ;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul, li { list-style: none; }  blockquote, q { quotes: none; }  blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
strong { font-weight: bold; }  input { outline: none; }  img { border: 0; }  input[type="text"], input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; border-radius: 0; }
textarea { -webkit-appearance: none; border-radius: 0; }  ::-moz-selection { background: #3399ff; color: #fff; text-shadow: none; }  ::selection { background: #3399ff; color: #fff; text-shadow: none; }
a { text-decoration: none; blr: expression(this.onFocus=this.blur()); -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; color:#4d4d4d}
a:link, a:visited { text-decoration: none; }  a:active, a:hover { text-decoration: none; }
.clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0px; }  .clearfix:after { clear: both; }  .clearfix { *zoom: 1; }
input, textarea, select, option { border: 0; background: none; outline: 0; font-size: 12px; font-family: "微软雅黑"; padding: 0; margin: 0; }
select { appearance: none; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; -ms-appearance: none; }
h1, h2, h3, h4 { font-weight: normal; }  em, i { font-style: normal; }
.fl{float: left} .fr {float: right}
.w1200 {width:1200px;margin: 0 auto;}
ul a  {color: #252525}
ul a:hover{color: #c81810}


/*head*/
.head {padding: 15px 0;}
 .logo{width:415px;}
 .logo img {width: 100%}
.head .cont-ser .tel{height: 50px;background: url("../images/tel-ico_06.png") no-repeat left top;color: #333;padding-left:50px;margin-top:20px;margin-left:50px; }
.head .cont-ser p span{font-size:18px;color: #da251c;font-weight: bold;display:inline-block;margin-right:15px;}
.head .cont-ser .ser {height: 34px;margin-top:30px;margin-left:50px;border: 2px solid #850c0c;border-radius: 50px;overflow: hidden}
.head .cont-ser .ser .inpt{transition: 0.3s linear;height: 34px;width:155px;box-sizing: border-box;border: 1px solid #999999;color: #333;padding-left: 40px;background: url("../images/search-ico_09.png") no-repeat 10px center;}
.head .cont-ser .ser .inpt[onfocus] {padding-left: 0;transition: 0.3s linear;background: none;color: #000}
.head .cont-ser .ser .inpt::-webkit-input-placeholder{color: #c0c0c0;}
.head .cont-ser .ser .sbtn{height:34px;width:60px;background: #850c0c;color: #fff;font-size: 16px;}
.wx-qc {display: inline-block;margin-top: 30px;position: relative;}
.wx-qc p {padding-left:50px;height: 40px;line-height: 40px;background: url("../images/wx-ico_09.png") no-repeat left center;}
.wx-qc .pic {position: absolute;left: 0;top:60px;z-index: 100;opacity: 0;transition: 0.3s linear;transform: scale(0)}
.wx-qc .pic.up {position: absolute;left: 0;top: 40px;opacity:1;transition: 0.3s linear;transform: scale(1)}
.nav-wrap  {background: #a62e2e}
.nav-wrap  .nav .nLi{float: left;position: relative;margin:0 40px;}
.nav-wrap  .nav .nLi:last-child {margin-right: 0}
.nav-wrap  .nav .nLi>a{;display: inline-block;height:50px;min-width: 100px;line-height:50px;color: #fff;font-size:16px;text-align: center;box-sizing: border-box;}
.nav-wrap  .nav .nLi:hover>a,.nav-wrap  .nav .nLi.active>a {background: rgba(117,6,6,0.6);color: #fff;
    /* Safari 5.1 - 6.0 */
    background: -webkit-repeating-linear-gradient(to right,#760606,#800a0a 10%, #850c0c 50%,#800a0a 90%, #760606 100%);
    /* Opera 11.1 - 12.0 */
    background: -o-repeating-linear-gradient(to right,#760606,#800a0a 10%, #850c0c 50%,#800a0a 90%, #760606 100%);
    /* Firefox 3.6 - 15 */
    background: -moz-repeating-linear-gradient(to right,#760606,#800a0a 10%, #850c0c 50%,#800a0a 90%, #760606 100%);
    /* 标准的语法 */
    background: repeating-linear-gradient(to right,#760606,#800a0a 10%, #850c0c 50%,#800a0a 90%, #760606 100%);}
.nav .nLi  .sub{ display:none;left:0;width:100%;top:50px;position:absolute;z-index: 10;background: #a62e2e}
.sub a {color: #fff;line-height: 30px;display: inline-block;width: 100%;text-align: center;font-size: 14px;}
.sub a:hover {background: #3f3b3a;color: #fff}

/*mobile nav*/
.menuBtn,.menu-fix{display: none}


/*banner*/
.banner{overflow: hidden;width: 100%;margin-top: 0px;position: relative}
.banner .swiper-slide img{width:100%;height:auto;transition:1s linear 2s}
/*.banner .swiper-slide-active img,.banner .swiper-slide-duplicate-active img{transition:16s linear;transform:scale(1.2,1.2)}*/
.banner .swiper-pagination{position: absolute;bottom:18px!important;left:0!important;text-align:center;}
.banner .swiper-pagination-bullet{display: inline-block;width:55px;height:2px;opacity:1;background:#65646b;border-radius: 0}
.banner .swiper-pagination-bullet-active{background:#d71309;height: 10px;}
/*banner end*/


.container {position: relative}
.inner-wrap {margin-top: 32px;}
.inner-wrap .i-item {float: left;width: 24%;margin-right: 1.33%;background: #f7f6ff;padding: 25px 30px;box-sizing: border-box}
.inner-wrap .i-item:last-child {margin-right: 0;}
.inner-wrap .i-item i {float:left;margin-right: 10px;display: inline-block;width: 69px;height: 69px;background: url("../images/tool-ico1_24.png") no-repeat center;background-size: cover}
.inner-wrap .i-item:nth-child(2) i {display: inline-block;background: url("../images/tool-ico2_21.png") no-repeat center;background-size: cover}
.inner-wrap .i-item:nth-child(3) i {display: inline-block;background: url("../images/tool-ico3_27.png") no-repeat center;background-size: cover}
.inner-wrap .i-item:nth-child(4) i {display: inline-block;background: url("../images/tool-ico4_29.png") no-repeat center;background-size: cover}
.inner-wrap .i-item span {display: inline-block;line-height: 69px;font-size: 24px;color: #505050;font-weight: bold;padding-right: 40px;background: url("../images/right-cir_32.png") no-repeat right center;}
.inner-wrap .i-item:hover i{animation: swing 1s }
@keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }

    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }

    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }

    to {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}
.i-news {background: #fff;padding: 0 0 30px 0}
.news-wrapper {margin-top: 40px;position: relative}
.pic-wrap {width: 594px;overflow: hidden;position: relative;border-radius: 5px;}
.pic-wrap .swiper-slide {position: relative}
.pic-wrap .swiper-slide .pic {width: 594px;height:423px;overflow: hidden}
.pic-wrap .swiper-slide .pic img{transition: 0.5s ease;width: 100%}
.pic-wrap .swiper-slide .pic:hover img{transform: scale(1.1);transition: 0.5s ease}
.pic-wrap .swiper-slide .text-con {position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,0.6);padding:10px 78px 10px 24px;box-sizing: border-box;height: 78px;width: 100%}
.pic-wrap .swiper-slide .text-con p.con {font-size: 18px;color: #fff;line-height: 30px;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.pic-wrap .swiper-slide .text-con p.date {font-size: 12px;color: #b4b4b4;line-height: 30px;}
.pic-pagination {color: #fff;text-align: center;font-weight: lighter;font-style: italic;font-size: 20px;width: 78px !important;height: 78px;position: absolute;bottom: 0 !important;right: 0 !important;left: auto !important;line-height: 78px;z-index: 10}
.pic-pagination .swiper-pagination-current {font-size: 36px;color: #d31810}
.pic-wrap .arrow-left ,.pic-wrap .arrow-right  {display: inline-block;width: 60px;height: 40px;position: absolute;top: 45%;z-index: 10;background-color: #fff;transition: 0.5s}
.pic-wrap .arrow-left  {background-image: url("../images/arrow-left.png");background-repeat: no-repeat;background-position: center;position: absolute;top: 45%;left: -65px}
.pic-wrap .arrow-right  {background-image: url("../images/arrow-right.png");background-repeat: no-repeat;background-position: center;position: absolute;top: 45%;right:-65px}
.pic-wrap:hover .arrow-left{left: 0;transition: 0.5s}
.pic-wrap:hover .arrow-right{right: 0;transition: 0.5s}
.list-box {width: 580px;overflow: hidden;position: relative}
.n-tabs {line-height: 45px;background: #ededed;margin-bottom:10px;}
.n-tabs a {display: inline-block;font-size: 24px;color: #222;padding: 0 10px;border-top-left-radius: 5px;border-top-right-radius:5px;}
.n-tabs a.active {background: #bd231c;color: #fff;}
.list-wrapper {height:370px;overflow: hidden}
.list-wrap {width: 580px;height:365px;overflow: hidden;padding-top:3px;}
.list-wrap .swiper-slide {height: 110px !important;border: 1px solid #dadada;padding:17px;box-sizing: border-box;cursor: pointer}
.list-wrap .swiper-slide .date {color: #8d8d8d;border: 1px solid #d7d7d7;border-radius: 5px;height: 100%;padding: 5px 10px;text-align: center;box-sizing: border-box}
.list-wrap .swiper-slide .date h3 {font-size: 30px;font-weight: bold}
.list-wrap .swiper-slide .date p {padding-top: 5px;font-size: 12px;}
.list-wrap .swiper-slide .text {width:400px;box-sizing: border-box;padding: 0 18px;}
.list-wrap .swiper-slide .text p{max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.list-wrap .swiper-slide:hover{border-color: #a2355a;box-shadow: 0 0 5px 0 rgba(242,242,242,0.8)}
.list-wrap .swiper-slide:hover .date{background: #9c9c9c;color: #fff;}
.list-wrap .swiper-slide:hover .text p{color: #930a39}
.news-wrapper .ctrl {position: absolute;top:11px;right: 20px;}
.news-wrapper .ctrl a  {display: inline-block;width: 28px;height:28px;}
.news-wrapper .arrow-top  {background-image: url("../images/nte-prev_38.png");background-repeat: no-repeat;background-position: center}
.news-wrapper .arrow-down  {background-image: url("../images/nte-next_40.png");background-repeat: no-repeat;background-position: center}

.ks-wrap .hd  {border-bottom: 3px solid #9c9c9c;padding-bottom: 10px;}
.ks-wrap .hd  .tit {font-size: 24px;color: #222222;}
.ks-wrap .hd  a {display: inline-block;padding-right:35px;background:url("../images/more-ico_51.png") no-repeat right center;line-height: 30px;font-size: 16px;color: #525252;}
.ks-wrap .bd {padding-top: 30px;}
 .ks-box {width: 49%;}
 .ks-tabs a {display: inline-block;width: 33%;margin-right: 0.5%;float: left;text-align: center;line-height: 46px;background: #ededed;font-size: 18px;color: #222222;border-top-left-radius: 5px;border-top-right-radius: 5px;}
 .ks-tabs a:last-child {margin-right: 0;}
.ks-tabs a.active {background: #bd231c;color: #fff;}
.ks-list {border: 1px solid #dddddd;box-sizing: border-box;height: 335px;width: 100%;overflow: hidden;}
.ks {padding: 30px 20px;overflow: hidden;box-sizing: border-box;}
.ks a {width: 33.33333%;float: left;margin: 10px 0;border: 1px solid #fff;font-size: 16px;color:#4d4d4d;text-align: center;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 40px;padding-right: 20px;box-sizing: border-box;background-position:89% center;}
.ks a:hover {border: 1px solid #eb7570;color: #bd231c;border-radius: 5px;background: url("../images/right-ico_06.png") no-repeat 90% center;}
.zj-box {width: 49%;position: relative}
.zj-box .swiper-pagination2 {position: absolute;top:205px;width: 100%;text-align: center}
.zj-box .swiper-pagination2 .swiper-pagination-bullet {width: 10px;height: 10px;background: #b4b4b4;border-radius: 50%;margin: 0 3px;opacity: 1}
.zj-box .swiper-pagination2 .swiper-pagination-bullet-active {background: #c70405}
.preview ,.view{overflow: hidden;}
.preview .swiper-slide{width:176px;position: relative;height: 176px;/*border-radius:176px*/;overflow: hidden;transition: 0.3s}
.preview .swiper-slide.active ,.preview .swiper-slide:hover {border: 4px solid #c8c8c8;box-sizing: border-box;transition: 0.3s}
.preview .swiper-slide.active p,.preview .swiper-slide:hover p{bottom: -40px;transition: 0.3s;opacity: 0}
.preview .swiper-slide img {min-width: 100%;height: 100%}
.preview .swiper-slide  p {position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;background: rgba(0,0,0,0.6);color: #fff;line-height: 40px;transition: 0.3s;opacity:1}
.view {margin-top:55px;}
.view .swiper-slide {padding: 30px 20px;height: 148px;border: 1px solid #dddddd;box-sizing: border-box;position: relative}
.view-wrap {position: relative}
.view-wrap:before {content: "";display: inline-block;width:22px;height:12px;background: url("../images/arrow-top_07.png") no-repeat center;background-size: cover;position: absolute;top: -10px;right:100px;z-index: 2}
.view .swiper-slide .name {border-right: 1px solid #dddddd;height: 100%;width:25%;box-sizing: border-box}
.view .swiper-slide .name h3 {font-size: 24px;color: #dd0a00;padding-bottom:10px;}
.view .swiper-slide .name p {font-size: 16px;}
.view .swiper-slide .int {width:75%;box-sizing: border-box;padding-left: 20px;color: #333333;line-height: 30px;}

.link {background: #ededed;margin-top: 50px;padding: 20px 0;}
.link a {color: #444444;display: inline-block;border-right: 1px solid #7e7e7e;line-height: 14px;padding-right: 5px;}
.link a:last-child {border-right: 0;}

footer {background: #3e3e3e;}
footer .f-cen {padding: 60px 0}
footer .f-cen>div {width: 33.3333%;}
.f-nav {padding-right:50px;box-sizing: border-box}
.nav-list {width: 300px;}
.nav-list a {color: #c1c1c1;display: inline-block;min-width: 90px;line-height: 14px;border-right:2px solid #5e5e5e;text-align: center}
.nav-list a:nth-child(3n){border-right: 0;}
.nav-list a:nth-child(3n+1){text-align: left}
.f-nav .copyright {color: #818181;padding:20px 0 0 0;}
.f-nav .copyright .pic {margin-top: 20px;}
.text-con {padding-left: 60px;box-sizing: border-box;border: solid #585858;border-width: 0 1px 0 1px}
.text-con>div {padding:0 0 0 60px;margin-bottom: 20px;height:42px;color: #b4b4b4;line-height: 20px;}
.text-con .f-tel {background: url("../images/ft-ico1_63.png") no-repeat left center;}
.text-con .f-tel a {color: #b4b4b4;font-size: 18px;font-weight: bold;}
.text-con .f-addr {background: url("../images/ft-ico2_69.png") no-repeat left center;}
.text-con .f-addr h3 {font-size: 14px;font-weight: bold}
footer .f-bt .cnzz {display: inline-block;transform: translateY(2px);margin-left: 40px;}
.qr-code {text-align: center}
.qr-code p {color: #818181;line-height: 30px;}

.side-bar {position:fixed;top:60%;right:10%;z-index: 10;display: none}
#back-to-top {display: inline-block;background: url("../images/top-icon_66.png") no-repeat center;width: 49px;height: 49px;}
@media screen and (max-width: 1366px) {
    .side-bar {right: 10px;}
}

/*内页*/
/*医院概况*/
.ny-banner {width: 100%;height:400px;background-size: cover;background-position: center;}
.main{margin: 30px 0 0 0;}
.leftmain{width: 214px;margin: 0 0 30px 0;}
.leftnav{}
.leftnav-head{background:#a62e2e;padding: 17px 0 17px 28px;border-bottom: 1px #b2b2b2 solid;}
.leftnav-head p{color:#fff;font-size:20px;line-height: 26px;}


.leftnav-con{background: #eaeaea;}
.leftnav-con ul li{border-bottom: 1px #b2b2b2 solid;height: 45px;line-height: 45px;background: url(../images/sj1.png) no-repeat 34px center;}
.leftnav-con ul li a{color:#000;font-size: 16px;display: block;padding: 0 0 0 47px;}
.leftnav-con ul li a:hover{background: url(../images/sj.png) no-repeat #850c0c  34px center;color:#fff;}

.leftsub{margin: 25px 0 0 0;}
.leftsub ul li{float: left;width: 106px;height: 47px;line-height: 47px;text-align:center;margin: 0 2px 2px 0;background: #a62e2e !important;}
.leftsub ul>li+li,.leftsub ul>li+li+li+li,.leftsub ul>li+li+li+li+li+li{margin: 0 0 2px 0;}
.leftsub ul>li+li+li,.leftsub ul>li+li+li+li+li{margin: 0 2px 2px 0;}
.leftsub ul li a{color:#fff;font-size:13px;display: block;}
.leftsub ul li a img{margin:0 4px 0 0;width:19%;position: relative;top: 4px;}

.lefttel{background: #e8e8e8;padding: 18px 0 18px 29px;}
.lefttel-l{width: 35px;height: 35px;margin: 0 10px 0 0;}
.lefttel-l img{width: 100%;height: 100%;}
.lefttel-r{}
.lefttel-r p{color:#ef2e72;font-size: 16px;}
.lefttel-r em{color:#ef2e72;font-size: 16px;}


.rightmain{width: 951px;margin: 0 0 50px 0;}
.jianjie-head{background: url(../images/bg3_03.png) repeat-x left bottom;padding: 0 0 12px 0;margin: 13px 0 0 0;border-bottom:1px solid #ccc;}
.jianjie-head strong{border-bottom: 2px #ef2e72 solid;font-weight: normal;color:#000;font-size:20px;padding: 0 0 10px 0;}
.jianjie-head span{float: right;font-size: 13px;color:#7c7c7c;}
.jianjie-head span b{font-weight: normal;color:#b80000;}

.jianjie-con{margin: 31px 0 0 0;}
.jianjie-con ul {margin: 0 0 25px 0;display: inline-block;}
.jianjie-con ul li{float: left;width: 312px;height: 209px;margin: 0 7px 0 0;}
.jianjie-con ul >li+li+li{margin: 0;}
.jianjie-con ul li img{width: 100%;height: 100%;}

.jianjie-con p{line-height: 27px;color:#585858;font-size: 14px;}


/*新闻中心*/
.News-con{}
.News-con ul li{padding:0 0 20px 0;border-bottom: 1px #d4d4d4 dashed;overflow:hidden;margin:20px 0 0 0;}
.News-con ul li a{display:block;}
.News-l{width: 180px;height: 114px;}
.News-l img{width: 100%;height: 100%;}
.News-r{width: 757px;}
.News-r h1{color:#000;font-size: 16px;margin:7px 0 0 0;}
.News-r span{padding:0 0 0 11px;background:url(../images/ttt_03.png) no-repeat left center;font-size:13px;color:#8d8d8d;line-height: 27px;}
.News-r p{line-height: 26px;font-size: 14px;color:#585858;}
.News-con ul li a:hover h1{color:#ef2e72;}

.ny-page {padding: 20px 0;text-align: center}
.ny-page a {display: inline-block;padding:8px 13px;background: #f4f4f4;color: #999;text-align: center;margin: 0 3px 5px 0;transition: 0.3s}
.ny-page a:hover,.ny-page a.active {background: #da251c;color: #fff;transition: 0.3s}
.nowpage {
    display: inline-block;padding:8px 13px;text-align: center;margin: 0 3px;background: #da251c;color: #fff;transition: 0.3s
}

/*门诊时间*/
.clinic{margin:30px 0 0 0;}
.clinic-con{}
.clinic-con ul li{border-bottom: 1px #d4d4d4 dashed;overflow:hidden;padding:0 0 20px 0;margin:20px 0 0 0;}
.clinic-l{width: 458px;}
.clinic-lpic{width:99px;/*height: 99px;*/padding:1px;border:1px #dcdcdc solid;}
.clinic-lpic img{width: 100%;height: 100%;}
.clinic-ltext{width: 340px;}
.clinic-ltext h1{color:#000;font-size: 16px;margin:6px 0 0 0;}
.clinic-ltext p{line-height: 26px;font-size: 13px;color:#585858;}

.clinic-r{width: 442px;}
.clinic-r table{width: 100%;}
.clinic-r table tr:first-child td{background:#e8e8e8;}
.clinic-r table tr td{color:#585858;font-size: 14px;width:54px;height: 34px;text-align: center;line-height: 34px;border-bottom: 1px #e8e8e8 solid;border-right: 1px #e8e8e8 solid;}
.clinic-r table tr td img{width: 14px;height: 11px;}
.clinic-r table tr td:first-child{border-left: 1px #e8e8e8 solid;}


.fild{ line-height:27px; margin-top:15px; float:left; width:895px;}
.fild label{ width:100px; float:left; text-align:right; color:#404040;}
.fild .put{ width:248px; height:27px; line-height:27px; padding:0 5px; border:1px solid #d2d2d2; float:left;}
.fild .h-pic{ float:left; margin:0 5px;}
.fild .h-btn{ color:#404040; text-decoration:underline;}
.fild .btn{ width:130px; height:35px; line-height:25px; background:#ef2f72; text-align:center; color:#fff; font-size:16px;border:none; margin:30px 0 0 100px;}
.fild .put1{ width:580px; height:77px; line-height:1.6; font-size:12px; padding:5px; border:1px solid #d2d2d2; float:left;}


.xc-join-hd { background:#e0e0e0; height:32px; line-height:32px; padding:0 32px 0 35px; position:relative; margin-bottom:9px;}
.xc-join-hd .tit{ font-size:16px; float:left;}
.xc-join-hd .arrow{ background:url(/images/re-arrow.png) no-repeat; width:19px; height:19px; display:inline-block; position:absolute; right:32px; top:6px;}
.xc-join-hd.on{ background:#dc0078; color:#fff;}
.xc-join-hd.on .arrow{ background-position:0 -41px;}
.xc-join-bd{ padding:10px 35px 20px 35px; line-height:28px; display:none;}
.xc-join-bd .t{ font-size:18px; padding-bottom:10px;}
.xc-join-bd .b{ padding-top:35px;}
.xc-join-bd .b .red{ color:#0094dd;}

.EXPERTS{}
.EXPERTS-head{background:#e8e8e8;padding:0 0 0 27px;height: 40px;line-height: 40px;color:#000;font-size: 16px;margin:30px 0 0 0;}
.EXPERTS-con{margin:18px 0 0 0;}
.EXPERTS-con ul li{border-bottom: 1px #d4d4d4 dashed;overflow:hidden;padding:0 0 20px 0;margin:20px 0 0 0;float:left;}
.leftEXP{width: 457px;}
.leftEXP-pic{width: 71px;height: 99px;padding:1px;border:1px #dcdcdc solid;}
.leftEXP-pic img{width: 100%;height: 100%;}
.leftEXP-text{width: 369px;}
.leftEXP-text h1{color:#474747;font-size: 16px;margin:7px 0 0 0;}
.leftEXP-text p{font-size: 13px;line-height: 24px;color:#585858;}

/*科室介绍*/
.division{}
.Section1,.Section2,.Section3{margin:30px 0 0 0;}
.Section1-head{background:#e8e8e8;padding:0 0 0 27px;height: 40px;line-height: 40px;color:#000;font-size: 16px;}
.Section1-con{}
.Section1-con ul li{float:left;background:url(../images/ttt_03.png) no-repeat left center;padding:0 0 0 14px;line-height: 42px;margin:0 96px 0 0;width:8%;}
.Section1-con ul li a{color:#484848;font-size: 14px;}
.Section1-con ul li a:hover{color:#ef2e72;}


/*科室介绍1*/
.emergent{}
.emergent1,.emergent2{margin:30px 0 0 0;}
.emergent1-head{background:url(../images/ttt_03.png) no-repeat left center;padding:0 0 0 9px;color:#000;font-size:16px;}
.emergent1-con{color:#585858;font-size: 14px;line-height: 26px;margin:14px 0 0 0;}
.emergent2-con{margin:14px 0 0 0;}
.emergent2-con ul li{float:left;width: 119px;height: 166px;padding:1px;border:1px #dcdcdc solid;margin:0 15px 15px 0;position: relative;}
.emergent2-con ul>li+li+li+li+li+li+li{margin:0 0 15px 0;}
.emergent2-con ul>li+li+li+li+li+li+li+li{margin:0 15px 15px 0;}
.emergent2-con ul li a{display:block;}
.emergent2-con ul li a img{/*width: 100%;height: 100%;*/ height:166px;width:100%;}
.emergent2-con ul li a span{position: absolute;left:0;bottom:0;height: 30px;line-height: 30px;text-align: center;color:#fff;font-size: 14px;width: 100%;
    background:#f0568d;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}
.emergent2-con ul li a:hover span{background:#8d5c9a;}

.fanhui{border-bottom: 1px #b2b2b2 solid;line-height: 34px;display:inline-block;float:right;}
.fanhui a{color:#fff;font-size: 14px;color:#585858;}
.fanhui a img{width: 16px;height: 12px;margin:0 8px 0 0 ;}


/*医生详细*/
.Doctor-con{margin:30px 0 0 0;}
.Doctor-t{border-bottom: 1px #d4d4d4;padding:0 0 25px 0;}
.Doctor-tl{width: 128px;height: 178px;padding:1px;border:1px #dcdcdc solid;}
.Doctor-tl a img{width: 100%;height: 100%;}
.Doctor-tr{width: 800px;}
.Doctor-tr h1{font-size: 18px;color:#474747;margin:9px 0;font-weight: bold;}
.Doctor-tr p{line-height: 26px;font-size: 14px;color:#585858;}


.Doctor-b{margin: 200px 0 0 0;}
.Doctor-bhead{padding:0 0 0 11px;background:url(../images/ttt_03.png) no-repeat left center;color:#000;font-size: 16px;}
.Doctor-bhead span{color:#585858;font-size: 14px;}

.Doctor-bcon{margin:15px 0 29px 0;}
.Doctor-bcon table{width: 100%;}
.Doctor-bcon table tr:first-child td{background:#e8e8e8;}
.Doctor-bcon table tr td{color:#585858;font-size: 14px;width: 118px;height: 34px;text-align: center;line-height: 34px;border-bottom: 1px #e8e8e8 solid;border-right: 1px #e8e8e8 solid;}
.Doctor-bcon table tr td img{width: 14px;height: 11px;}
.Doctor-bcon table tr td:first-child{border-left: 1px #e8e8e8 solid;}



/*医院荣誉*/
.honor-con{margin:30px 0 0 0;}
.honor-con ul li{float:left;border-bottom: 1px #d4d4d4 dashed;margin:0 0 20px 0;}

.honorC{width: 221px;margin:0 9px 0 0;}
.honorC a img{width: 100%;height: 147px;}
.honorC a p{line-height: 36px;color:#000;font-size: 14px;}
.honorC a p img{width: 4px;height: 4px;margin:0 9px 0 0;}



.lefton {
    background: url(../images/sj.png) no-repeat #850c0c  34px center;
    color: #fff !important;
}