@charset "utf-8";
/*=============================公共样式=====================================*/

*{font-family:Arial, Helvetica,"Microsoft Yahei", sans-serif;padding: 0;margin:0;}
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption, tfoot, thead, th,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video{padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;}
html,body{/*width:100%;position:relative;height:auto;overflow-x:hidden;*/}
*[align="center"]{margin:0 auto;}
html{font-size: 62.5%;}
html{-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;-webkit-text-size-adjust: none;background-attachment: fixed;background-repeat: no-repeat;background-position: center center;}
:root{--wz-color:#0e4da1}
body{font-size: 1.6rem;/* =16px*/*padding-top:90px;}
::-webkit-scrollbar {width:8px;height:8px;background:#f1f1f1;}
::-webkit-scrollbar-track {border-radius:10px; background:#f1f1f1}
::-webkit-scrollbar-thumb {border-radius:10px;background:#c1c1c1;}
::selection{background:#0e4da1;color:#fff;}
::-moz-selection{background:#0e4da1;color:#fff;}
::-webkit-selection{background:#0e4da1;color:#fff;}
h1,h2,h3,h4,h5,h6,strong{font-weight: normal;}
a,input,img,:focus{mayfish:expression(this.onfocus=this.blur);cursor:handbblr:expression(this.onFocus=this.blur());/*IE使用*/outline-style:none;/*FF使用*/}/*去除a标签带来的虚框*/
input, textarea {outline-style: none;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
ul,li{list-style:none}
i, cite, em, var, address, dfn {font-style: normal;}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:0 0; color:#333333;}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle}
input{padding: 0 5px;vertical-align: middle;line-height: normal;}
.container{position:relative;}
.bold{font-weight: bold;}
.c-label{min-width: 44px;height: 22px;font-size: 12px;line-height: 20px;text-align: center;vertical-align: middle;padding: 0 9px;float: left;box-sizing: border-box;border: 1px solid #fff;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.c-label.onsell{color:var(--wz-color);border-color:var(--wz-color);}
.tc{width: 100%;text-align: center;}
.pr{position: relative;}
.f12 {font-size: 12px;}
/*css定义超链接四个状态也有顺序的。*/
a:link, a:visited{text-decoration: none;cursor:pointer !important;}
a:hover, a:active{border: none;color:var(--wz-color);}

/*辅助样式*/
.fl,.left{float:left !important;}
.fr,.right{float:right !important;}
.no_bg{background:none !important;}
.no_border{border:0 !important;}
.no_padding{padding:0 !important;}
.no_margin{margin:0 !important;}
.no_bg_img{background-image:none !important;}
.fix{position:fixed;top:0;*padding-top:50px;}
.border{border:1px solid #dedede;}
.clear{clear:both;}
.clearfix:after,.main_box:after,.w1200:after{content:''; height:0;display:block; overflow:hidden; clear:both;}
.main_box,.w1200 {width: 1200px;display: block; margin-left: auto; margin-right: auto;}
.h_x{color:#fe0505;font-weight:bold;padding-left:10px;padding-top:10px;}
.dd{background: #d6d7d9;border-radius:50%;height:7px;display:inline-block;width:7px;margin:0 10px;}
hr{display:block;height:1px;border:0;background:#e0dede;margin:10px 0 30px 0;padding:0}
.bg-white{background:#FFFFFF;}
/*==============icon字体=====================*/

/*******************************
    ---------[ 头部 ]---------
********************************/
.header {padding: 0;}
.header .header-top {padding: 20px 0;}
.header .logo {position: relative;display: inline-block;padding-right: 30px;outline: none;}
.header .logo img {max-width: 300px;}
.header .header-top .search{display:none;}
.header .header-top .search .tit{background-position: 12px center;background-repeat:no-repeat;padding-left: 40px;height: 34px;line-height: 34px;margin-top: 8px;background-size: 20px auto;position: relative; cursor: pointer;}
.header .header-top .search .tit::after{display: none;}

.header .header-top .search .searchBar .inpubox:after{content: "";height: 0;display: block;clear: both;}
.header .header-top .search .searchBar .inpubox .closeBtn,.header .header-top .search .searchBar .inpubox .searchBtn{width: 34px;height: 55px;cursor: pointer;border:0;background: url(../images/search.png) no-repeat center;background-size: 20px auto;float: left;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.header .header-top .search .searchBar .inpubox .closeBtn{width: 36px;background-image: url(../images/closeBtn.png);float: right;}
.header .header-top .search .searchBar .inpubox .closeBtn:hover{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);-moz-transform: rotate(180deg);}
.header .header-top .search .searchBar .inpubox .inpu{padding: 0 36px 0 68px;box-sizing: border-box;}
.header .header-top .search .searchBar .inpubox .inpu input{width: 100%;height: 55px;line-height: 55px;font-size: 14px;color: #666;border:0;}
.header .header-top .search .searchBar .inpubox .inpu input::-webkit-input-placeholder{color: #999999;}
.header .header-top .search .searchBar .inpubox .inpu input:-moz-placeholder{color: #999999;}
.header .header-top .search .searchBar .inpubox .inpu input::-moz-placeholder{color: #999999;}
.header .header-top .search .searchBar .inpubox .inpu input:-ms-input-placeholder{color: #999999;}

.header .header-top .search .tit{background-position: 12px center;background-repeat:no-repeat;padding-left: 40px;height: 34px;line-height: 34px;margin-top: 8px;background-size: 20px auto;position: relative; cursor: pointer;}
.header .header-top .search{margin: 0px;position: absolute;right: 50px;top: 0;}
.header .header-top .search .tit{width: 40px;background-position: center;background-image: url(../images/search.png);}
.header .header-top .search .titbg{position: absolute;top: 0;left: 0;z-index: 2;width: 50px;height: 34px;line-height: 34px;margin-top: 8px;text-align: center;}
.header .header-top .search .titbg svg{vertical-align: middle;width: 22px;height: 22px;}
.header .header-top .search .searchBar{width: 100%;position: fixed;right: 0px;top: 0px;background: #fff;padding: 0 0 10px 0;box-sizing: border-box;display: none;z-index: 210;}
.header .header-top .search .searchBar .inpubox .closeBtn,.header .header-top .search .searchBar .inpubox .searchBtn{width: 50px;height: 50px;}
.header .header-top .search .searchBar .inpubox .searchBtn{background-image: url(../images/search.png);}
.header .header-top .search .searchBar .inpubox .closeBtn{width: 50px;}
.header .header-top .search .searchBar .inpubox .closeBtn:hover{transform: rotate(0deg);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);-moz-transform: rotate(0deg);}
.header .header-top .search .searchBar .inpubox .inpu{padding: 0 50px 0 50px;}
.header .header-top .search .searchBar .inpubox .inpu input{height: 50px;line-height: 50px;}

.dropdown-items {display: none;width: 130px;padding: 16px 18px;margin-top: 5px;position: absolute;left: 0;z-index: 2;list-style: none;border-radius: 6px;background: #fff;-webkit-box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.16);-ms-box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.16);-o-box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.16);}
.dropdown-items li {padding: 7px 0;margin: 0 auto;font-size: 16px;color: #333333;}
.dropdown-items li:hover {color: #1DAD65;cursor: pointer;}
.header .input-wrapper {position: relative;margin-top: 5px;}
.header .input-wrapper input {display: inline-block;width: 200px;padding: 0 5px 0 52px;height:45px;line-height:45px;color: #333;background: #f3f3f3;border-radius: 50px 0 0 50px;border: none;}
.header .input-wrapper input::-webkit-input-placeholder {color: #acacac;}
.header .input-wrapper .input-icon {display: inline-block;content: '';width: 17px;height: 17px;background: url('../images/index_search_icon.svg') no-repeat;background-position: 0px 0px;background-size: 100%;position: absolute;left: 22px;top: 50%;transform: translateY(-50%);opacity: 0.4;transition: all 150ms linear;}
.header .input-wrapper .input-btn {display: inline-block;width: 81px;padding: 15px 30px 13px 25px;background:#0e4da1;color: #fff;border-radius: 0 44px 44px 0;}
.header .code{z-index: 2;position: relative;width: 44px;height: 24px;margin-right: 20px;padding-right: 20px;margin-top: 16px;}
.header .code::after{width: 1px;height: 17px;display: inline-block;content: '';background:var(--wz-color);position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.header .code .hover{display: none;}
.header .code:hover .hover{display: inline-block;}
.header .code:hover .normal{display: none;}
.header .code:hover .showcode{display: flex;}
.header .showcode{padding: 0px 20px;position: absolute;display: none;align-items: center;justify-content: space-between;width: 344px;height: 160px;background: #FFFFFF;box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.16);border-radius: 6px;right: 0;transform: translateX(43%);top:46px;}
.header .showcode::after{content: '';position: absolute;top:-6px; background:url('../images/tra_white.svg') center no-repeat ;width: 10px;height: 6px;left: 0;right: 0;margin: auto;}
.header .showcode .codebox{text-align: center;position: relative;width: 46%;font-size: 14px;color: #505050;letter-spacing: 0.5px;text-align: center;line-height: 16px;padding: 10px 0;}
.header .showcode img{width: 90px;margin-bottom: 5px;}
.header .showcode .border{/* border-right: 1px solidvar(--wz-color); */}
.header .header-top .logo-wrapper{float:left;}
.header .header-top .topr{float:right;}
.header .pc-nav {background:var(--wz-color);}
.header .pc-nav ul{margin:0;}
/*.navBarwra .nav > li > a .icon{color: #fff;font-size: 20px;float: right;margin-right: 20px;line-height: 50px;padding: 0px 10px;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}*/
/*.navBarwra .nav>li.cur>a .icon{ transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}*/
/* .navBarwra .nav>li >a .icon.cur{ transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);} */
/*.navBarwra .nav>li >a .icon.cur{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}*/
/* .nav-after::after{content: '>';color: #fff;font-size: 20px;float: right;margin-right: 20px;line-height: 50px;}
.navBarwra .nav>li.cur>a:after,.navBarwra .nav>li:hover>a:after{content: '';display: block;width: 0px;height: 0px;position: absolute;left: 50%;margin-left: -14px;background: none;} */
.header .pc-nav .index-nav li {position: relative;float: left;padding: 10px 0px;width: 10%;text-align: center;}
.header .pc-nav .index-nav li.cur,.header .pc-nav  .index-nav li:hover {font-size: 18px;color: #fff;font-weight: bold;}
.header .pc-nav .index-nav li.cur > a {font-size: 18px;}
.header .pc-nav .index-nav li.cur,.header .index-nav li:hover dl a {font-weight: 600;}
.header .pc-nav .index-nav li:hover dl a {font-weight: 400;}
.header .pc-nav .index-nav li a {font-size: 16px;line-height: 30px;display: inline-block;height: 30px; color: #fff;}
.header .pc-nav .index-nav li a:hover,.header .index-nav li a:focus{background:none;}
/* .header .index-nav li:hover dl {display: block;font-weight: normal !important;} */
.header .pc-nav .index-nav dl {padding: 12px 0px;position: absolute;top: 50px;left: 50%;z-index: 2;width: 145px;margin-left: -73px;display: none;background: #fff;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;    box-shadow: 0 0 4px 4px rgb(0 0 0 / 0.06);}
.header .pc-nav .index-nav li:hover dl{display:block;}
.header .pc-nav .index-nav dl::after{content: '';background:url('../images/tra_white.svg') center no-repeat ;width: 10px;height: 6px;position: absolute;top:-6px;left: 0;right: 0;margin: auto;}
.header .pc-nav .index-nav dl dd {position: relative;padding: 7px 0px 7px 0px;text-align: center;}
.header .pc-nav .index-nav dl dd a {font-family: PingFangSC-Regular;font-size: 16px;color: #505050;}
.header .pc-nav .index-nav dl dd:hover a {color:var(--wz-color);font-weight: 400;}
.header .topLanguage{margin-left:20px;}
.header .topLanguage ul{height:50px;display:flex;align-items: center;justify-content: center;}
.header .topLanguage ul li{margin:0 12px;width:90px;height:32px;line-height:30px;border:#0e4da1 solid 2px;font-size:16px;text-align:center; border-radius:15px; }
.header .topLanguage ul li a{color:#0e4da1;}
.header .topLanguage ul li:hover,.header .topLanguage ul li.act{background:#0e4da1;}
.header .topLanguage ul li:hover a,.header .topLanguage ul li.act a{color:#FFFFFF;}

/*侧导航按钮动画*/
.header .header-top .nav_btn{position: absolute;top: 0;display:none;right: 5px;width: 45px !important;height: 45px !important;border-radius:3px;transition: 0.5s;cursor: pointer;background:none;border:none;padding: 0;outline: none;}
.header .header-top .line{position: relative;display: block;width: 26px;height: 2px;margin: 1px auto 0;background:#0f2e59;}
.header .header-top .line:before,.header .header-top .line:after{content: '';width: 100%;height: 2px;left: 0;position: absolute;background:#0f2e59;transition-duration: 0.3s,0.3s;transition-delay: 0.3s,0s;}
.header .header-top .line:before{transition-property: bottom,transform;bottom: 8px;}
.header .header-top .line:after{transition-property: top,transform;top: 8px;}
.header .header-top .nav_btn_active{right: 240px;position: fixed; z-index:999; top:0; border-radius:0;}
.header .header-top .nav_btn_active span {background-color: transparent;-webkit-transition-delay: 0s,0s;-moz-transition-delay: 0s,0s;-ms-transition-delay: 0s,0s;-o-transition-delay: 0s,0s;transition-delay: 0s,0s}
.header .header-top .nav_btn_active span:after,.nav_btn_active span:before {-webkit-transition-delay: 0s,.3s;-moz-transition-delay: 0s,.3s; -ms-transition-delay: 0s,.3s; -o-transition-delay: 0s,.3s; transition-delay: 0s,.3s}
.header .header-top .nav_btn_active span:before {bottom: 0px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg)}
.header .header-top .nav_btn_active span:after {top:0px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}

/*侧导航样式*/
.header .header-top .mobile-nav {display: block;width: 240px;position: fixed;top: 0;right: 0;opacity: 0;transition: 0.5s;text-align: left;transform: translateX(240px);visibility: hidden\9;height: 100vh;overflow: auto;    bottom: 0;z-index: 1090;
    background: #f4f4f4;}
.header .header-top .mobile-nav-active {opacity: 1; display:block;transform: translateX(0);}
.header .header-top .mask {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 888;background-color: rgba(0,0,0,0.4);display: none;}

.header .header-top .am-offcanvas-content{ padding:0;}
#aside_nav .am-offcanvas-bar{ width: 252px; background: #f4f4f4;}
#nav .am-list > li{background: #f4f4f4;border-color:rgba(0,0,0,.06); padding:0.5rem 0; box-shadow:none !important;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s; }
#nav .am-list > li a{ padding:0; padding:0.8rem 0 0.8rem 2rem; font-size:14px; color: #666;display: block;}
#nav .am-list > li ul{ padding:0 ; margin-bottom: 0;}
#nav .am-list > li ul li{ padding:0 2rem; line-height: 35px; display: block; background: #fff; border:0; }
#nav .am-list > li ul li:last-child{ border:none;}
#nav .am-list > li ul li a{ font-size:13px; display:block; padding:0;}
#nav .am-fr[class*="am-icon-"]{ color: #eee;}
#nav .doc-oc-demo3{ width:50px;}
#nav .am-list > li ul{ padding: 0px 0;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.am-offcanvas-bar::after{ background:none;}
#index_nav_bar li{}
#index_nav_bar li a{ display: block; height: 5rem; line-height: 5rem; text-align: center; color: #fff; font-size: 14px;}
.am-pureview{ z-index:10000; }
.am-collapse { display: none;}
.am-panel>.am-list {margin: 0;}
.am-icon-angle-right:before { content:'>';font-size:12px;font-family:'宋体';}
#nav .am-fr[class*="am-icon-"] { color: #999 !important;}
[class*=am-icon-].am-fr { margin-left: .3em;}
.am-margin-right { margin-right: 1.6rem;}
.am-fr { float: right;}
.am-close, .am-icon-btn, [class*=am-icon-] { display: inline-block;}
.am-collapse.am-in { display: block;}

.home_column{padding: 53px 0;}
.home_column ul{zoom: 1;}
.home_column ul:after{display: block;content: '';clear: both;}
.home_column ul li{float: left;width: 16.66%;position: relative;text-align: center;cursor: pointer;}
.home_column ul li:not(:last-child):after{display: block;content: '';width: 1px;height: 70px;background: #e0e1e1;position: absolute;right: 0;top: 20px;}
.home_column ul li img{margin-bottom: 15px;max-height:36px;transition-duration: 0.5s;}
.home_column ul li p{font-size: 20px;color: #111111;}
.home_column ul li span{display: block;font-size: 12px;color: #666666;text-transform: uppercase;}
.home_column ul li:hover img{-moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1);transform:scaleX(-1);}
.home_column ul li:hover p{color: #014f99;}
.home_column ul li:hover span{color: #014f99;}
/***/
.banner .pc_banner .pic1 img{max-width:100%;opacity: 0;}
.banner .pc_banner .pic1{ background-repeat:no-repeat;background-position: center;background-size:cover;height:500px;}
.pc_banner .swiper-pagination{bottom:30px!important;}
.pc_banner .swiper-pagination .swiper-pagination-bullet{width:60px;background:#FFFFFF;opacity: 1;border-radius: 2.5px;height:5px;}
.pc_banner .swiper-pagination .swiper-pagination-bullet-active{background:#0e4da1;}
.pc_banner .swiper-button-prev,.pc_banner .swiper-button-next{display:none;}
/**/
.index-tit {padding: 55px 0px;margin-top: 25px;}
.index-tit .box{display: inline-block;}
.index-tit .name{line-height: 36px;font-size:26px;color: #333;font-weight: bold;position: relative;margin-right: 20px;display: inline-block;padding-right: 20px;}
.index-tit .name:nth-child(2){margin-right:0;padding-right: 0px;}
.index-tit .name::after{content: '';border-right: 1px solid #DFDFDF;width:1px;height: 17px;position: absolute;right: 0;top:0;bottom: 0;margin: auto;}
.index-tit .name:nth-child(2):after{border:0;}
.index-tit .info{line-height: 36px;font-size:16px;color: #838383;}
.hospital-dynamics{background:#f5f5f5;padding-bottom:100px;}
.nybanner{position:relative;} 
.nybanner .img{height:390px;background-repeat:no-repeat;background-position: center;background-size:cover;}
.nybanner .container{position: absolute;left:50%;margin-left:-650px;top:46%;}
.nybanner .container h4{font-size: 38px; color: #fff;line-height: 56px; font-weight: normal;}
.nybanner .container .line {width: 60px;height: 4px;background: #fff; margin-top: 16px;}
.col-md-7{}
.content-list{padding:0 15px;}
.content-list .tabs{padding-top:10px;border-bottom:#cacaca solid 1px;}
.content-list .tabs .scroller{}
.content-list .tabs .scroller ul{margin-bottom:0;}
.content-list .tabs .scroller li{margin-right:30px;line-height:50px;width:82px;text-align:center;position: relative;}
.content-list .tabs .scroller li font{font-size:16px;color:#5e5e5e;cursor:pointer;}
.content-list .tabs .scroller li.cur:after{content:'';display:block;height:3px;position: absolute;width:100%;bottom:-2px;left:0;background:#014f99;}
.content-list .tabs .more{line-height:50px;height:50px;}
.content-list .tabs .more a{color:#1c70b3;display:none;}
.content-list .tabs .more a.on{display:block;}
.content-list .tabs-com{padding-top:25px;padding-bottom:20px;}
.content-list .tabs-com .tabs-item{display:none;}
.content-list .tabs-com .tabs-item.active2{display:block;}
.content-list .tabs-com .tabs-item .content-img .pic1 img{max-width:100%;}
.content-list .tabs-com .tabs-item .content-img h3{font-size:14px;color:#333333;margin:5px 0 0;font-weight:600;text-align:center;}
.content-list .tabs-com .tabs-item .content-img{width:410px;}

.content-list .tabs-com .tabs-item .content-img  .swiper-pagination{bottom:40px;}
.content-list .tabs-com .tabs-item .content-img .swiper-button-next,.content-list .tabs-com .tabs-item .content-img .swiper-button-prev{display:none;}
.news_box{width:870px;height:400px;}
.notice_box{width:410px;}
.news_box .tabs-item .home_message_com_fr{float: left;width: 52%;padding-left: 3%;}
.news_box .tabs-item .home_message_com_fr ul{width:100%;margin:0;}
.news_box .tabs-item .home_message_com_fr ul li{line-height:36px;padding-left:20px;position: relative;}
.news_box .tabs-item .home_message_com_fr ul li span{font-size:13px;color:#888888;}
.news_box .tabs-item .home_message_com_fr ul li:before{content:'';position: absolute;left:0px;top:15px; display:block;overflow: hidden;width:6px;height:6px;border-radius: 3px;background:#0f4ea1;}
.news_box .tabs-item .home_message_com_fr ul a{font-size:14px;line-height:36px;display:inline-block;width:290px;overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}

/**/
.content-list .tabs-com .tabs-item .slideBox{float: left;width: 48%;overflow:hidden; position:relative;}
.content-list .tabs-com .tabs-item .slideBox .hd{width:100%;padding:0 10px; bottom: 50px;position:absolute;text-align: right; z-index:1;}
.content-list .tabs-com .tabs-item .slideBox .hd ul{zoom:1;display: inline-block;}
.content-list .tabs-com .tabs-item .slideBox .hd ul li{ float:left; margin:0 3px;width:12px;height:12px;border-radius: 12px;background:rgba(255,255,255,0.5); cursor:pointer;transition-duration: 0.5s;}
.content-list .tabs-com .tabs-item .slideBox .hd ul li.on{ background:#FFFFFF;}
.content-list .tabs-com .tabs-item .slideBox .bd{position:relative; height:100%; z-index:0;}
.content-list .tabs-com .tabs-item .slideBox .bd li{zoom:1; vertical-align:middle;position: relative;}
.content-list .tabs-com .tabs-item .slideBox .bd img{display: block;width: 100%;}
.content-list .tabs-com .tabs-item .slideBox .bd li p{height: 45px;font-size:16px;color: #222;line-height: 45px; width: 100%;box-sizing: border-box;padding: 0 10px;text-align: center;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.content-list .tabs-com .tabs-item .slideBox .bd li .home_newimg{height:260px; overflow: hidden;}

/**/

.notice_box{height:400px;}
.notice_box .tabs-item ul{width:100%;margin:0;}
.notice_box .tabs-item ul li{line-height:36px;padding-left:20px;position: relative;border-top:dashed #dfdfdf 1px;}
.notice_box .tabs-item ul li:last-child{border-bottom:dashed #dfdfdf 1px;}
.notice_box .tabs-item ul li span{font-size:13px;color:#888888;}
.notice_box .tabs-item ul li:before{content:'';position: absolute;left:0px;top:15px; display:block;overflow: hidden;width:6px;height:6px;border-radius: 3px;background:#0f4ea1;}
.notice_box .tabs-item ul a{font-size:14px;line-height:36px;display:inline-block;width:240px;overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}

.Department{padding-bottom:90px;}
.Department .box ul{margin:0 -15px;}
.Department .box ul li{float:left;width:128px;height:128px;position:relative ;overflow: hidden; text-align:center;display:flex;align-items: center;justify-content: center; border:#cfcfcf solid 1px;border-radius: 10px;margin:15px 18px;}
.Department .box ul li:after{content:'';position: absolute;width:100%;bottom:0;height:0;background:#0f4ea1;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.Department .box ul li a{position:relative;z-index:2;}
.Department .box ul li .img{background:url(../images/Department_img1.png)no-repeat center;}
.Department .box ul li .img img{opacity: 0;}
.Department .box ul li .text{font-size:15px;margin-top:5px;}
.Department .box ul li:nth-child(1) .img{background-image:url(../images/Department_img1.png);}
.Department .box ul li:nth-child(2) .img{background-image:url(../images/Department_img2.png);}
.Department .box ul li:nth-child(3) .img{background-image:url(../images/Department_img3.png);}
.Department .box ul li:nth-child(4) .img{background-image:url(../images/Department_img9.png);}
.Department .box ul li:nth-child(5) .img{background-image:url(../images/Department_img4.png);}
.Department .box ul li:nth-child(6) .img{background-image:url(../images/Department_img10.png);}
.Department .box ul li:nth-child(7) .img{background-image:url(../images/Department_img17.png);}
.Department .box ul li:nth-child(8) .img{background-image:url(../images/Department_img11.png);}
.Department .box ul li:nth-child(9) .img{background-image:url(../images/Department_img8.png);}
.Department .box ul li:nth-child(10) .img{background-image:url(../images/Department_img5.png);}
.Department .box ul li:nth-child(11) .img{background-image:url(../images/Department_img18.png);}
.Department .box ul li:nth-child(12) .img{background-image:url(../images/Department_img19.png);}
.Department .box ul li:nth-child(13) .img{background-image:url(../images/Department_img6.png);}
.Department .box ul li:nth-child(14) .img{background-image:url(../images/Department_img20.png);}
.Department .box ul li:nth-child(15) .img{background-image:url(../images/Department_img21.png);}
.Department .box ul li:nth-child(16) .img{background-image:url(../images/Department_img16.png);}

.Department .box ul li:hover:nth-child(1) .img{background-image:url(../images/Department_img1_1.png);}
.Department .box ul li:hover:nth-child(2) .img{background-image:url(../images/Department_img2_1.png);}
.Department .box ul li:hover:nth-child(3) .img{background-image:url(../images/Department_img3_1.png);}
.Department .box ul li:hover:nth-child(4) .img{background-image:url(../images/Department_img9_1.png);}
.Department .box ul li:hover:nth-child(5) .img{background-image:url(../images/Department_img4_1.png);}
.Department .box ul li:hover:nth-child(6) .img{background-image:url(../images/Department_img10_1.png);}
.Department .box ul li:hover:nth-child(7) .img{background-image:url(../images/Department_img17_1.png);}
.Department .box ul li:hover:nth-child(8) .img{background-image:url(../images/Department_img11_1.png);}
.Department .box ul li:hover:nth-child(9) .img{background-image:url(../images/Department_img8_1.png);}
.Department .box ul li:hover:nth-child(10) .img{background-image:url(../images/Department_img5_1.png);}
.Department .box ul li:hover:nth-child(11) .img{background-image:url(../images/Department_img18_1.png);}
.Department .box ul li:hover:nth-child(12) .img{background-image:url(../images/Department_img19_1.png);}
.Department .box ul li:hover:nth-child(13) .img{background-image:url(../images/Department_img6_1.png);}
.Department .box ul li:hover:nth-child(14) .img{background-image:url(../images/Department_img20_1.png);}
.Department .box ul li:hover:nth-child(15) .img{background-image:url(../images/Department_img21_1.png);}
.Department .box ul li:hover:nth-child(16) .img{background-image:url(../images/Department_img16_1.png);}


.Department .box ul li:hover:after{height:100%;}
.Department .box ul li:hover *{color:#FFFFFF;}

.expert{background: #f5f5f5; padding-bottom: 60px;}
.expert_top{background:#FFFFFF; border-radius: 10px;padding:50px 35px 40px;}
.expert_top ul li{float:left;width: 180px;margin-right: 30px;height: 290px;border: 1px solid #dfdfdf;/* padding: 0 5px; */margin-bottom: 10px;}
.expert_top ul li:nth-child(6n){margin-right:0;}
.expert_top ul li .img{width: 178px;position: relative;overflow: hidden;height: 180px;}
.expert_top ul li .img img{width:100%;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.expert_top ul li:hover .img img{transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1);}
.expert_top ul li .text{margin:15px 0 0;padding: 0 10px;}
.expert_top ul li .text h3{font-size:16px;font-weight:600;margin-bottom:10px;}
.expert_top ul li .text p{font-size:14px;}
.expert_top ul li .text span{font-size:14px; height:60px; overflow:hidden; display:inline-block; color:#999;}
.expert_bot{margin-top:55px;}
.expert_bot ul li{width:420px;height:180px;float:left;margin-right:19px;}
.expert_bot ul li:last-child{margin-right:0;}
.expert_bot ul li a{display: block; position: relative;}
.expert_bot ul li a .img_bg{position: relative;overflow: hidden;}
.expert_bot ul li a .img_bg img{width:100%;display:block;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.expert_bot ul li:hover  a .img_bg img{transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1);}
.expert_bot ul li a .text_box{position: absolute;overflow: hidden;width:100%;height:100%;top:0;left:0;display:flex;align-items: center;justify-content: center;}
.expert_bot ul li a .text_box .text{display:flex;align-items: center;justify-content: center;}
.expert_bot ul li a .text_box .text h3{color:#FFFFFF;margin:0 0 0 15px;}


.footer { background: #0e6ba1; width: 100%; min-width: 1200px; height: 260px; position: relative; }
.footer:after { position: absolute; left: 0; top: 54px; width: 100%; height: 1px; background: #1a7db6; content: ""; border-bottom: 1px solid #0b6193; }
.footer .other { float: left; *height: 24px; line-height: 24px; padding: 15px 0; }
.footer .other dt { float: left; width: 90px; font-size: 14px; color: #edf5f3; font-weight: bold; }
.footer .other dd { float: left; }
.footer .other dd a { font-size: 14px; color: #edf5f3; transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; }
.footer .other dd i { font-size: 10px; padding: 0 24px; color: #6eb3c8; }
.footer .other dd a:hover { color: #fff; }
.footer .footer_left { float: left; }
.footer .footer_left ul { padding: 37px 0 28px; *height: 24px; line-height: 24px; font-size: 0; }
.footer .footer_left ul li { display: inline-block; }
.footer .footer_left ul li a { font-size: 14px; color: #dfeaee; transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; }
.footer .footer_left ul li i { padding: 0 8px; font-size: 10px; color: #62abc1; }
.footer .footer_left ul li a:hover { color: #fff; }
.footer .footer_left dl dt { float: left; width: 60px; height: 60px; margin-right: 20px; }
.footer .footer_left dl dt img { width: 60px; height: 60px; transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; }
.footer .footer_left dl dt img:hover { opacity: 0.8; }
.footer .footer_left dl dd { float: left; width: 617px; font-size: 12px; color: #bcd4dd; line-height: 24px; height: 72px; overflow: hidden; }
.footer .footer_right { float: right; margin-top: 28px; font-size: 0; }
.footer .footer_right li { margin-left: 13px; display: inline-block; text-align:center;}
.footer .footer_right li .img { margin-bottom: 15px; width: 108px;padding:6px; border-radius: 6px;background:#FFFFFF;overflow: hidden;}
.footer .footer_right li .img img { width:100%; }
.footer .footer_right li .txt { font-size: 14px; color: #ffffff; }
.footer_bot { background: #075e91; width: 100%; min-width: 1200px; text-align: center; font-size: 14px; color: #bbc8cd; line-height: 24px; padding: 14px 0; }
.footer_bot dl{margin:0;}
.footer_bot dl dt { display: inline-block; padding-right: 40px;line-height:30px; vertical-align: middle; float:left;text-align:left;font-weight:400;}
.footer_bot dl dd { display: inline-block; vertical-align: middle; float:right; }
.footer_bot dl dd .bot_img { transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; width: 53px; height: 64px; }
.footer_bot dl dd .bot_img:hover { opacity: 0.8; }
.footer_bot a { color: #bbc8cd; transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; }
.footer_bot a:hover { color: #fff; }

/**/
.about_nav{width: 100%;height: 50px;background: #f0f0f0;}
.about_nav li{float: left;width: 150px;height: 50px;font-size: 16px;text-align: center;}
.about_nav li a{display: block;width: 100%;height: 50px;box-sizing: border-box;color: #000;line-height: 50px;}
.about_nav li.on a,.about_nav li:hover a{background: #fff;border-top: 3px solidvar(--wz-color);color:var(--wz-color);line-height: 42px;}

.about_nav .pro_Menu .swiper-slide a{display:block;height: 50px;font-size: 16px;text-align: center;box-sizing: border-box;color: #000;line-height: 50px;}
.about_nav .pro_Menu .swiper-slide a.on,.about_nav .pro_Menu .swiper-slide a:hover{background: #fff;border-top: 3px solidvar(--wz-color);color:var(--wz-color);line-height: 42px;}
.about_nav .pro_Menu #pro_Menu-button-next.swiper-button-disabled,.about_nav .pro_Menu #pro_Menu-button-prev.swiper-button-disabled{display:none;}
.about_nav .pro_Menu #pro_Menu-button-next,.about_nav .pro_Menu #pro_Menu-button-prev{color:#0e4da1;width: calc(var(--swiper-navigation-size)/ 44 * 20); }
.about_nav .pro_Menu #pro_Menu-button-next:after,.about_nav .pro_Menu #pro_Menu-button-prev:after{font-size: calc(var(--swiper-navigation-size)/2 );}
.about_nav .pro_Menu #pro_Menu-button-next{right:0;}
.about_nav .pro_Menu #pro_Menu-button-prev{left:0;}
/**/
.about_main{padding: 50px 0 100px;}
.about_main .title{font-size: 56px;color:var(--wz-color);font-weight: bold;line-height:54px;font-family: 苹方;}
.about_main .title span{font-weight: lighter;}
.about_main .profile{margin-top: 24px;font-size: 15px;color: #666;line-height: 30px;}
.about_main .profile img{display: block;max-width: 100%;margin: 22px auto;}
.about_main .profile p{margin-bottom: 9px;}
.about_main .profile p.top{font-size: 17px;color: #333;margin-left:195px;}
.about_main .profile .info{padding-top: 32px;border-top: 1px solid #e4e4e4;margin-top: 45px;}
.about_main .profile .info .main{float: left;width: 690px;}
.about_main .profile .info .main .sub_title{font-size: 21px;color:var(--wz-color);line-height: 31px;margin-top: 11px;margin-bottom: 7px;}
.about_main .profile .info .pic{float: right;width: 443px;margin-top: 85px;}
.about_main .profile .info .pic img{margin: 0 auto;}
.about_main .profile .info img.mobile{display: none;}
.about_main .profile span{color:#0e4da1;}

/*医院领导*/
.leaderList li .main .name,.leaderList li .main .txt,.leaderList li .main:after{transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.leader_main{padding: 52px 0 155px;}
.leaderList li{float: left;width: 217px;margin: 0 53px 14px 0;}
.leaderList li:nth-child(5n){margin-right: 0;}
.leaderList li a{display: block;width: 100%;}
.leaderList li .pic{width: 100%;height: 270px;overflow: hidden;border-radius: 5px;background-repeat: no-repeat;background-size: cover; background-position: center;}
.leaderList li .main{padding: 10px 20px 0;text-align: center;position: relative;}
.leaderList li .main:after{content:'';position: absolute;left:0;background:#0e4da1;width:100%;height:0;bottom:0;}
.leaderList li .main .name{position: relative;z-index:1;font-size: 20px;color: #333;line-height: 38px;}
.leaderList li .main .txt{position: relative;z-index:1;height: 44px;line-height: 22px;font-size: 16px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.leaderList li:hover .main:after{height:100%;}
.leaderList li:hover .main *{color:#FFFFFF;}

/*领导详情*/
.leaderDet_main{padding: 52px 0 115px;}
.leaderDet_top{padding-bottom: 40px;border-bottom: 40px;border-bottom: 1px solid #e0e0e0;margin-bottom: 40px;}
.leaderDet_top .pic{width: 285px;float: left;border-radius: 5px;overflow: hidden;}
.leaderDet_top .pic img{display: block;width: 100%;}
.leaderDet_top .main{width: 967px;float: right;}
.leaderDet_top .main .name{font-size: 20px;color:var(--wz-color);font-weight: bold;line-height: 36px;margin-top: -5px;}
.leaderDet_top .main .post{font-size: 16px;color:var(--wz-color);line-height: 31px;margin-bottom: 12px;}
.leaderDet_top .main .introduce{border-top: 1px solid #e0e0e0;padding-top: 17px;}
.leaderDet_top .main .introduce h3{font-size: 16px;color: #333;font-weight: bold;line-height: 28px;margin-bottom: 4px;}
.leaderDet_top .main .introduce .txt{font-size: 15px;color: #666;line-height: 29px;}

.leader_other{position: relative;z-index: 0;}
.leader-swiper a{display: block;width: 100%;}
.leader-swiper a .pic{width: 100%;height: 280px;background-repeat:no-repeat;background-size:cover;overflow: hidden;border-radius: 5px;} 
.leader-swiper a .main{padding: 10px 20px 0;text-align: center;}
.leader-swiper a .main .name{font-size: 20px;color: #333;line-height: 38px;}
.leader-swiper a .main .txt{height: 48px;line-height: 26px;font-size: 16px;color: #333;}
.leader_other .swiper-button-next,
.leader_other .swiper-button-prev{width: 60px;height: 60px;background: #dde2e5;overflow: hidden;border-radius: 50%;left: -100px;margin-top: 0;top: 120px;}
.leader_other .swiper-button-next{left: auto;right: -100px;}
.leader_other .swiper-button-next i,.leader_other .swiper-button-prev i{background: url(../images/icon.png) no-repeat;display: block;width: 13px;height: 23px;background-position: 0 -90px;margin: 19px 0 0 23px;}
.leader_other  .swiper-button-next i{background-position: -17px -90px;margin-left: 28px;}
.leader_other .swiper-button-next:hover,.leader_other .swiper-button-prev:hover{background:var(--wz-color);}

/*list_historypage*/
.course_main{padding: 52px 0 115px;}
.list_historypage { padding-bottom: 100px; }
.list_historypage .tit { border-bottom: 1px solid #dbdbdb; line-height: 60px; height: 60px; margin-bottom: 55px; }
.list_historypage .tit li { float: left; width: 20%; text-align: center; }
.list_historypage .tit a { display: block; font-size: 24px; color: #808080; position: relative; }
.list_historypage .tit a:after { position: absolute; left: 50%; margin-left: -6.5px; bottom: -4px; content: ""; width: 13px; height: 9px; transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.list_historypage .tit li.on a { color:var(--wz-color); }
.list_historypage .tit li.on a:after { background: url(../images/sj.png) no-repeat center bottom; }
.list_historypage .tit li.li5 b { font-family: 'microsoft yahei', Arial, sans-serif; font-weight: bold; font-size: 24px; }

.list_historypage .history_Menu{margin-bottom: 55px; position: relative;}
.list_historypage .history_Menu #history_Menu-container{padding-bottom:10px; line-height: 60px; height: 60px;  }
.list_historypage .history_Menu #history_Menu-container:after{content:'';position: absolute;height:1px;width:100%;background:#dbdbdb;bottom:2px;display:block;left:0;}
.list_historypage .history_Menu .swiper-slide{text-align: center;}
.list_historypage .history_Menu .swiper-slide a { display: block; font-size: 24px; color: #808080; position: relative; }
.list_historypage .history_Menu .swiper-slide a:after { position: absolute; left: 50%; margin-left: -6.5px; bottom: 0; content: ""; width: 13px; height: 9px; transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.list_historypage .history_Menu .swiper-slide.on  a{color:var(--wz-color);}
.list_historypage .history_Menu .swiper-slide.on a:after { background: url(../images/sj.png) no-repeat center bottom; }
.list_historypage .history_Menu .swiper-slide.li5 b { font-family: 'microsoft yahei', Arial, sans-serif; font-weight: bold; font-size: 24px; }

.list_historypage .history_Menu #history_Menu-button-next.swiper-button-disabled,.list_historypage .history_Menu #history_Menu-button-prev.swiper-button-disabled{display:none;}
.list_historypage .history_Menu #history_Menu-button-next,.list_historypage .history_Menu #history_Menu-button-prev{color:#0e4da1;width: calc(var(--swiper-navigation-size)/ 44 * 20); }
.list_historypage .history_Menu #history_Menu-button-next:after,.list_historypage .history_Menu #history_Menu-button-prev:after{font-size: calc(var(--swiper-navigation-size)/2 );}
.list_historypage .history_Menu #history_Menu-button-next{right:0;}
.list_historypage .history_Menu #history_Menu-button-prev{left:0;}

.list_historypage .cont { position: relative; }
.list_historypage .cont:after { position: absolute; left: 0; top: 0; width: 1px; *left: 303px; background: #dbdbdb; height: 100%; content: ""; }
/*.list_historypage .item .left { float: left; width: 260px; padding-top: 10px; }
.list_historypage .item .left .widget { border: 6px solid #d1d1d1; padding: 47px 44px 50px; margin-bottom: 22px; }
.list_historypage .item .left .widget h3 { line-height: 40px; font-size: 36px; color: #2285a2; }
.list_historypage .item .left .widget h4 { font-size: 20px; color: #ee9b11; line-height: 39px; }
.list_historypage .item .left .widget .time { font-size: 30px; color: #999999; line-height: 33px; }
.list_historypage .item .left .widget .time b { display: block; font-size: 40px; color: #2285a2; text-align: right; line-height: 42px; }
.list_historypage .item .left .txt { font-size: 16px; line-height: 30px; color: #808080; margin-bottom: 22px; }*/
.list_historypage .item .right { float: none!important; *width: 868px; margin-left:30px;}
.list_historypage .item .right ul { padding-top: 39px; }
.list_historypage .item .right ul li { font-size: 18px; color: #404040; line-height: 36px; position: relative; }
.list_historypage .item .right ul li p{font-size:16px;}
.list_historypage .item .right ul li:after { position: absolute; left: -39px; top: 8px; background: url(../images/history_dot.jpg) no-repeat center center; content: ""; width: 21px; height: 21px; z-index: 2; }
.list_historypage .item .right ul li img { min-width: 320px; }
.list_historypage .item .right ul li img { margin-top: 34px; margin-bottom: 45px; }
.list_curturepage .item { background: url(../images/curture_line.jpg) no-repeat right top; border: 3px solid #dbdbdb; margin-bottom: 39px; padding: 62px 40px 62px 43px; }
.list_curturepage .item dt { padding-right: 84px; float: left; width: 123px; height: 270px; border-right: 1px solid #dbdbdb; margin-left: 40px; }
.list_curturepage .item dt img { width: 100%; }
.list_curturepage .item dd { float: left; margin-left: 91px; width: 730px; }
.list_curturepage .item dd h4 { font-size: 24px; font-weight: bold; color: #333333; line-height: 30px; padding-bottom: 9px; margin-top: -4px; position: relative; }
.list_curturepage .item dd .txt { font-size: 18px; color: #404040; line-height: 32px; overflow: hidden; }
.list_curturepage .item dd .line { display: block; width: 24px; height: 3px; margin-bottom: 31px; background: #2285a2; }
.list_curturepage .item3 dt { width: 523px; height: 360px; padding-right: 0; border: none; margin-left: 0; }
.list_curturepage .item3 dt img { width: 100%; }
.list_curturepage .item3 dd { width: 554px; margin-left: 30px; }
.list_curturepage .item3 dd .left { width: 292px; float: left; }
.list_curturepage .item3 dd .right { width: 252px; float: left; }

/**/
.honor_main{padding: 52px 0 115px;}
.honor_main dl dd{float:left;margin:0 30px 30px 0;width:calc(20% - 24px);}
.honor_main dl dd:nth-child(5n){margin-right:0;}
.honor_main dl dd h3{font-size:14px; text-align:center;margin-top:8px;}
.honor_main dl dd img{max-width:100%;}
.honor_main dl dd{float:left;}


/**/
.news_main{padding: 14px 0 107px;}
.news_list{margin-bottom: 53px;}
.news_list li{border-bottom: 1px solid #eaeaea;}
.news_list li a{padding: 40px 0;display: block;}
.news_list li .pic{float: left;width: 280px;height: 195px;background-repeat:no-repeat;background-size:cover;background-position: center;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.news_list li .pic:hover{*background-size:110%;}
.news_list li .main{float: right;width: 980px;}
.news_list li .main .title{font-size: 19px;color: #333;line-height: 25px;height: 25px;padding-right: 26px;}
.news_list li .main .title i{display: block;float: right;width: 12px;height: 21px;margin: 2px -12px 0 0;background-position: -40px -140px;}
.news_list li .main .date{font-size: 13px;color: #999;line-height: 16px;margin-top: 10px;}
.news_list li .main .txt{font-size: 13px;color: #666;line-height: 23px;height: 69px;overflow: hidden;margin-top: 16px;}
.news_list li .main .tips{font-size: 14px;color: #888;line-height: 14px;height: 14px;margin-top: 45px;}
.news_list li .main .tips i{background: url(../images/icon.png) no-repeat;display: block;width: 15px;height: 14px;margin-right: 13px;float: left;background-position: -40px -165px;}
.news_list li:hover .main .title{color:var(--wz-color);}
.news_list li:hover .main .title i{margin-right: -22px;}
/**/
.notice_main{padding: 34px 0 94px;}
.notice_list{margin-bottom: 56px;}
.notice_list li{height: 48px;line-height: 48px;border-bottom: 1px solid #eaeaea;}
.notice_list li a{display: block;font-size: 16px;color: #555;padding-right: 90px;}
.notice_list li a span{display: block;float: right;margin-right: -90px;font-size: 13px;color: #999;}
.notice_list li:hover a{color:var(--wz-color);}
.notice_list li.media_top{height: 195px;margin-top: 20px;padding-bottom: 20px;}
.notice_list li.media_top a{padding-right: 0;}
.notice_list li.media_top .pic{float: left;width: 280px;height: 195px;}
.notice_list li.media_top .main{float: right;width: 890px;}
.notice_list li.media_top .main .title{font-size: 21px;color: #333;line-height: 25px;height: 25px;padding-right: 26px;}
.notice_list li.media_top .main .title i{display: block;float: right;width: 12px;height: 21px;margin: 2px -12px 0 0;background-position: -40px -140px;}
.notice_list li.media_top .main .date{font-size: 13px;color: #999;line-height: 16px;margin-top: 10px;}
.notice_list li.media_top .main .txt{font-size: 13px;color: #666;line-height: 23px;height: 69px;overflow: hidden;margin-top: 16px;}
.notice_list li.media_top:hover .main .title{color:var(--wz-color);}
.notice_list li.media_top:hover .main .title i{margin-right: -22px;}
/**/
/*专家介绍*/
.export_main{padding: 46px 0 102px;}
.export_list{padding: 20px 0 54px;}
.export_list li{float: left;width: 200px;margin: 0 20px 25px 0;min-height: 400px;border:1px solid #dfdfdf;}
.export_list li:nth-child(6n){margin-right: 0;}
.export_list li a{display: block;width: 100%;}
.export_list li a .pic{width: 100%;height: 260px;overflow: hidden;background-image:url(../images/not-export.jpg);background-repeat: no-repeat;background-size: cover;background-position: center top;}
.export_list li a .main{padding-top: 20px;padding: 20px 15px;}
.export_list li a .main .title{font-size: 16px;color: #666;}
.export_list li a .main .title span{margin-right: 6px;padding-right: 12px;background: url('../images/line.png') no-repeat right center;font-size: 18px;color: #333;line-height: 20px;}
.export_list li a .main .txt{font-size: 14px;color: #777;line-height: 22px;text-align: justify;height: 66px;overflow: hidden;margin-top: 20px;}
.export_list li:hover a .main .title,
.export_list li:hover a .main .title span{color:var(--wz-color);}
/**/
.office_main{padding: 46px 0 102px;}
/*.office_main .office_list ul{margin:0 -15px;}
.office_main .office_list ul:after{content:'';display:block;overflow: hidden;height:0;clear:both;}
.office_main .office_list ul li{float:left;width:calc(12% - 30px);cursor: pointer; text-align:center;border:#cfcfcf solid 1px;height:128px;border-radius: 10px;margin:15px 18px;display:flex;align-items: center;justify-content: center;}
.office_main .office_list ul li:hover{background:#0e4da1;border:#0e4da1 solid 1px;}
.office_main .office_list ul li:hover a{color:#ffffff;}
.office_main .office_list ul li a{display:block;text-align:center;}
.office_main .office_list ul li .img1,.office_main .office_list ul li:hover .img2{display:block;margin:auto;}
.office_main .office_list ul li .img2,.office_main .office_list ul li:hover .img1{display:none;}
.office_main .office_list ul li .text{font-size:15px;margin-top: 5px;}*/

.office_main .office_list ul{margin:0 -18px;}
.office_main .office_list ul:after{content:'';display:block;overflow: hidden;height:0;clear: both;}
.office_main .office_list ul li{float:left;width:128px;height:128px;position:relative ;overflow: hidden; text-align:center;display:flex;align-items: center;justify-content: center; border:#cfcfcf solid 1px;border-radius: 10px;margin:15px 18px;}
.office_main .office_list ul li:after{content:'';position: absolute;width:100%;bottom:0;height:0;background:#0f4ea1;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.office_main .office_list ul li a{position:relative;z-index:2;}
.office_main .office_list ul li .img{background:url(../images/Department_img1.png)no-repeat center;}
.office_main .office_list ul li .img img{opacity: 0;}
.office_main .office_list ul li .img img.img2{display:none;}
.office_main .office_list ul li .text{font-size:15px;margin-top:5px;}
.office_main .office_list ul li:nth-child(1) .img{background-image:url(../images/Department_img1.png);}
.office_main .office_list ul li:nth-child(2) .img{background-image:url(../images/Department_img2.png);}
.office_main .office_list ul li:nth-child(3) .img{background-image:url(../images/Department_img3.png);}
.office_main .office_list ul li:nth-child(4) .img{background-image:url(../images/Department_img9.png);}
.office_main .office_list ul li:nth-child(5) .img{background-image:url(../images/Department_img4.png);}
.office_main .office_list ul li:nth-child(6) .img{background-image:url(../images/Department_img10.png);}
.office_main .office_list ul li:nth-child(7) .img{background-image:url(../images/Department_img17.png);}
.office_main .office_list ul li:nth-child(8) .img{background-image:url(../images/Department_img11.png);}
.office_main .office_list ul li:nth-child(9) .img{background-image:url(../images/Department_img8.png);}
.office_main .office_list ul li:nth-child(10) .img{background-image:url(../images/Department_img5.png);}
.office_main .office_list ul li:nth-child(11) .img{background-image:url(../images/Department_img18.png);}
.office_main .office_list ul li:nth-child(12) .img{background-image:url(../images/Department_img19.png);}
.office_main .office_list ul li:nth-child(13) .img{background-image:url(../images/Department_img6.png);}
.office_main .office_list ul li:nth-child(14) .img{background-image:url(../images/Department_img20.png);}
.office_main .office_list ul li:nth-child(15) .img{background-image:url(../images/Department_img21.png);}
.office_main .office_list ul li:nth-child(16) .img{background-image:url(../images/Department_img16.png);}

.office_main .office_list ul li:hover:nth-child(1) .img{background-image:url(../images/Department_img1_1.png);}
.office_main .office_list ul li:hover:nth-child(2) .img{background-image:url(../images/Department_img2_1.png);}
.office_main .office_list ul li:hover:nth-child(3) .img{background-image:url(../images/Department_img3_1.png);}
.office_main .office_list ul li:hover:nth-child(4) .img{background-image:url(../images/Department_img9_1.png);}
.office_main .office_list ul li:hover:nth-child(5) .img{background-image:url(../images/Department_img4_1.png);}
.office_main .office_list ul li:hover:nth-child(6) .img{background-image:url(../images/Department_img10_1.png);}
.office_main .office_list ul li:hover:nth-child(7) .img{background-image:url(../images/Department_img17_1.png);}
.office_main .office_list ul li:hover:nth-child(8) .img{background-image:url(../images/Department_img11_1.png);}
.office_main .office_list ul li:hover:nth-child(9) .img{background-image:url(../images/Department_img8_1.png);}
.office_main .office_list ul li:hover:nth-child(10) .img{background-image:url(../images/Department_img5_1.png);}
.office_main .office_list ul li:hover:nth-child(11) .img{background-image:url(../images/Department_img18_1.png);}
.office_main .office_list ul li:hover:nth-child(12) .img{background-image:url(../images/Department_img19_1.png);}
.office_main .office_list ul li:hover:nth-child(13) .img{background-image:url(../images/Department_img6_1.png);}
.office_main .office_list ul li:hover:nth-child(14) .img{background-image:url(../images/Department_img20_1.png);}
.office_main .office_list ul li:hover:nth-child(15) .img{background-image:url(../images/Department_img21_1.png);}
.office_main .office_list ul li:hover:nth-child(16) .img{background-image:url(../images/Department_img16_1.png);}


.office_main .office_list ul li:hover:after{height:100%;}
.office_main .office_list ul li:hover *{color:#FFFFFF;}
/**/
.page{text-align: center;height: 32px;}
.page .page_con{display: inline-block;*display: inline;*zoom:1;}
.page a,.page span{display: block;float: left;margin:0 10px 0 0;margin-left: -1px;position: relative;z-index: 0;width: 36px;height: 30px;border:1px solid #ededed;font-size: 14px;color: #666;font-weight: bold;text-align: center;line-height: 26px;}
.page a.first,.page a.last{font-weight: normal;width: 44px;}
.page span.total{font-weight: normal;width: auto;border:none;height: 32px;line-height: 30px;margin-left: 12px;}
.page a.prev,.page a.next{margin:0 10px;background: url('../images/page_arrow.png') no-repeat;}
.page a.next{background-position: -32px 0;}
.page a.on,.page a:hover{background-color:var(--wz-color);border-color:var(--wz-color);color: #fff;z-index: 10;}
.page a.prev:hover{background-position: 0 -26px;}
.page a.next:hover{background-position: -32px -26px;}
/**/
/*新闻详情*/
.newsDet_main{padding: 50px 0 60px;}
.newsDet_main .title{font-size: 24px;color: #2a2a2a;line-height: 46px;border-bottom: 1px solid #d6d6d6;text-align: center;padding-bottom: 15px;}
.newsDet_main .det table tr td {border: 1px solid #333;}
.newsDet_main .det table{width: 100%;}
.newsDet_main .info{font-size: 14px;color: #888;line-height: 24px;margin-top: 10px;text-align: center;}
.newsDet_main .info span{margin-left: 30px;}
.newsDet_main .det{font-size: 14px;color: #666;line-height: 32px;margin-top: 30px;}
.newsDet_main .det img{display: block;margin: 20px auto;max-width: 100%;}
.newsDet_main .det_page{margin-top: 30px;padding-top: 20px;border-top: 1px solid #d6d6d6;}
.newsDet_main .det_page a{display: block;width: 100px;height: 40px;text-align: center;line-height: 40px;font-size: 15px;background-color: #252525;color: #fff;margin-right: 15px;}
.newsDet_main .det_page a:hover,.newsDet_main .det_page a.back{background-color:var(--wz-color);}
.newsDet_main .det_page a.back{margin-right: 0;}
.newsDet_main .det strong{ font-weight:bold;}

/**/
.ksbanner{position:relative;} 
.ksbanner .img{height:260px;background-repeat:no-repeat;background-position: center;background-size:cover;}
.ksbanner .container{position: absolute;left:50%;margin-left:-650px;bottom:0%;width:240px;height:120px;padding:30px;background:#0e4da1;}
.ksbanner .container h4{font-size: 24px; color: #fff;line-height: 30px; font-weight: normal;}
.ksbanner .container .line {width: 60px;height: 4px;background: #fff; margin-top: 24px;}
.location {width: 100%;height: 60px;line-height: 60px;background: #fff;position: relative;border-bottom: 1px solid #eee;}
.location .container {position: relative;}
.location.fixt {pposition: fixed;top: 0px;}
.location .sitepath {color: #626262;width: 400px;white-space: nowrap;font-size:14px;}
.location .sitepath s {width: 22px;	height: 20px;	background-position: 0 0;margin-right: 6px;}
.location .sitepath a {color: #626262;font-size:14px;}
.location .sitepath a:hover {color: #2f2f2f;}

.office_main .tit{ height: 60px; box-sizing: border-box;  border-bottom: 1px solid #ebebeb; text-align: left;}
.office_main .tit:after{content:'';display:block;overflow: hidden;height:0;clear: both;}
.office_main .tit h3{ display: inline-block; height: 60px; box-sizing: border-box; line-height: 60px; font-weight: 550; font-size: 20px; color: #333; position: relative; float: left; }
.office_main .tit h3::after{ content: ' '; width: 50px; height: 3px; background-color:var(--wz-color); position: absolute; left:0; bottom: 0; }
.office_main .tit a{ display: inline-block; width: 64px; box-sizing: border-box; border:1px solid #FFF; height: 30px; line-height: 28px; float: right; font-size: 14px; margin-top: 15px; background-color: #FFF; text-align: center; transition: all 0.5s linear; -webkit-transition: all 0.5s linear; border-radius: 4px; }
.office_main .tit a:hover{ background-color:var(--wz-color); color:#FFF !important; }
.officebox1{}
.officebox1 .imgbox{float:left;width:610px;height:420px;overflow: hidden;}
.officebox1 .imgbox .swiper-slide{}
.officebox1 .imgbox .swiper-slide img{max-width:100%; opacity: 0;}
.officebox1 .imgbox .swiper-slide a{height:420px;display:block; background-repeat: no-repeat; background-position: center; background-size: cover;}
.officebox1 .textbox{float:right;width:640px;}
.officebox1 .textbox .text{height: 252px;margin-top:30px; line-height: 28px; overflow: hidden; text-align: left; font-size: 14px; color:#666666;margin-bottom: 28px;}
.officebox1 .textbox a.more{display: inline-block; width: 102px; height: 32px; line-height: 30px; box-sizing: border-box; background-color:var(--wz-color); border:1px solidvar(--wz-color); color: #FFF; text-align: center; font-size: 14px; transition: all 0.5s linear; -webkit-transition: all 0.5s linear; border-radius: 16px;}
.officebox1 .textbox a.more:hover{ background-color: #FFF; color:var(--wz-color) !important;}

.officebox1 .imgbox .swiper-button-next,.officebox1 .imgbox .swiper-button-prev{background:rgb(14 77 161 / 0.7);color:#FFFFFF;width: calc(var(--swiper-navigation-size)/ 44 * 40);   height: calc(var(--swiper-navigation-size)/ 44 * 40); border-radius: 50%;}
.officebox1 .imgbox .swiper-button-next:after,.officebox1 .imgbox .swiper-button-prev:after{font-size:calc(var(--swiper-navigation-size)/3);}
.officebox1 .imgbox .swiper-button-next{right:-50px;}
.officebox1 .imgbox .swiper-button-prev{left:-50px;}
.officebox1 .imgbox:hover .swiper-button-next{right:20px;}
.officebox1 .imgbox:hover .swiper-button-prev{left:20px;}
.officebox1 #box1-pagination{display:none;}
/**/
.officebox2{padding:50px 0;background:#f2f2f2;margin:50px 0 0;}
.officebox2 .imglist{margin-top:30px; }
.officebox2 .imglist .swiper-slide a{display:block;border: #dfdfdf solid 1px;background: #FFFFFF;}
.officebox2 .imglist .swiper-slide a .pic{width: 100%;height:260px;overflow: hidden;background-image:url(../images/not-export.jpg);background-color:#f4f4f4;background-repeat: no-repeat;background-position:top center;background-size: cover;}
.officebox2 .imglist .swiper-slide a .main{padding-top:0px;padding:20px 15px 15px;}
.officebox2 .imglist .swiper-slide a .main .title{font-size: 16px;color: #666;}
.officebox2 .imglist .swiper-slide a .main .title span{margin-right: 6px;padding-right: 12px;background: url(../images/line.png) no-repeat right center;font-size: 20px;color: #333;line-height: 20px;}
.officebox2 .imglist .swiper-slide a .main .txt{font-size: 14px;color: #777;line-height: 22px;text-align: justify;height:44px;overflow: hidden;margin-top: 10px;overflow: hidden; display: -webkit-box;
    -webkit-box-orient: vertical; -webkit-line-clamp:2;}
.officebox2 .imglist .swiper-slide:hover a .main *{color: #FFFFFF!important;}
.officebox2 .imglist .swiper-slide:hover a .main{background:#0e4da1;}
.officebox2 .imglist .swiper-pagination{display:none;}
#box2-button-prev,#box2-button-next{color:#999999;background:rgb(0 0 0 /0.05);width: calc(var(--swiper-navigation-size)/ 44 * 40);  height: calc(var(--swiper-navigation-size)/ 44 * 40); border-radius: 50%; *opacity: 0;}
#box2-button-prev:after,#box2-button-next:after{font-size:calc(var(--swiper-navigation-size)/3);}
#box2-button-next{right:-60px;}
#box2-button-prev{left:-60px;}
#box2-button-prev:hover,#box2-button-next:hover{background:rgb(14 77 161 / 0.9);color:#FFFFFF;}
.officebox2 .imglist:hover #box2-button-prev,.officebox2 .imglist:hover #box2-button-next{*opacity: 1;}



.officebox3{padding:50px 0 0;}
.officebox3 .list{margin-top:10px; }
.officebox3 .list ul{}
.officebox3 .list ul li{width:calc(25% - 20px); height: 250px;margin-top: 20px; margin-right: 25px;background-color: #fff; box-sizing: border-box; border: 1px solid #f2f2f2; float: left;transition: all .3s;}
.officebox3 .list ul li:nth-child(4n) { margin-right: 0;}

.officebox3 .list ul li a{display:block;}
.officebox3 .list ul li .imgbox{width: 100%; height: 165px; overflow: hidden; display: block; position: relative;}	
.officebox3 .list ul li .imgbox img{width: 100%;height: 165px; display: block;transition: transform 1s;}
.officebox3 .list ul li .imgbox span{background-color:var(--wz-color);position: absolute; top: 0; left: 0;line-height: 1.2; width: 58px; height: 58px;text-align: center;font-size: 12px; color: #fff;}
.officebox3 .list ul li .mark b {display:block;font-size:32px;line-height:40px;font-weight:normal}
.officebox3 .list ul li h2 {padding:20px;font-size:15px;font-weight:normal;text-align:justify}
.officebox3 .list ul li h2 a {line-height:22px;height:44px;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box !important}
.officebox3 .list ul li p {font-size:13px;margin-top:10px;line-height:22px;height:66px;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box !important;text-align:justify}
.officebox3 .list ul li .nothumb-mark {margin-top:20px;padding-top:10px;border-top:1px solid #e5e5e5;text-align:center;line-height:58px;height:58px}
.officebox3 .list ul li .nothumb-mark span {line-height:1.2}
.officebox3 .list ul li .nothumb-mark b {display:block;font-size:36px;line-height:40px;font-weight:normal;margin-bottom:2px}
.officebox3 .list ul li .nothumb-mark i {font-size:22px}
.officebox3 .list ul li:hover h2{background-color:var(--wz-color); }
.officebox3 .list ul li:hover h2 *{color:#FFFFFF;}
/**/
/*Common For Max 960*/
@media only screen and (max-width: 1299px) {
.ksdhyjks-btn-wrapper .box{width: 25%;}
.department-list .item{width: 20%;}
.list-banner{height: 200px;}

.sidebar{display: none;}
.hospital-dynamics .col-md-5,.key-departments .col-md-5{width: 100%;float: none;}
.hospital-dynamics .content-list,.key-departments .content-list,.hospital-adv .rightbox{width: 100%;}
.hospital-dynamics .content-img,.hospital-dynamics .videobox{margin: 0 auto 20px;}
.hospital-dynamics .videobox .name,.hospital-dynamics .videobox .imgbox,.key-departments .leftbox{margin: 0px auto;}

.hospital-adv .leftmenu{width: 100%;margin-bottom: 10px;}
.hospital-adv .leftmenu div{float: left;}
.hospital-adv .leftmenu div a{border-radius:0px !important; }
.hospital-adv .leftmenu .cur a, .hospital-adv .leftmenu div:hover a{background-image: none !important;background-color: #1dad65 !important;}
.green-button .slick-prev, .green-button .slick-next{left: -30px;}

    /*******************************
        ---------[ 导航 ]---------
    ********************************/
div.burger {height: 40px;font-size: 25px;text-align: center;float: right;width: 40px;position: relative;cursor: pointer;}
.fixed div.burger {top: 7px;}
.burger div.x,.burger div.y,.burger div.z {position: absolute;top: calc((100% - 3px) / 3);width: 25px;height: 2px;background:var(--wz-color);border-radius: 2px;-webkit-transition: all 200ms ease-out;-moz-transition: all 200ms ease-out;-ms-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;transition: all 200ms ease-out;}
.open div.x,.open div.y,.open div.z {background: #fff;}
.burger div.x,.burger div.y,.burger div.z {height: 3px;width: 36px;}
.burger div.y {top: 23px;}
.burger div.z {top: 34px;}
.burger div.collapse {top: 20px;display: block;-webkit-transition: all 70ms ease-out;-moz-transition: all 70ms ease-out;-ms-transition: all 70ms ease-out;-o-transition: all 70ms ease-out;transition: all 70ms ease-out;}
.burger div.rotate30 {-ms-transform: rotate(30deg);-webkit-transform: rotate(30deg);transform: rotate(30deg);-webkit-transition: all 50ms ease-out;-moz-transition: all 50ms ease-out;-ms-transition: all 50ms ease-out;-o-transition: all 50ms ease-out;transition: all 50ms ease-out;}
.burger div.rotate150 {-ms-transform: rotate(150deg);-webkit-transform: rotate(150deg);transform: rotate(150deg);-webkit-transition: all 50ms ease-out;-moz-transition: all 50ms ease-out;-ms-transition: all 50ms ease-out;-o-transition: all 50ms ease-out;transition: all 50ms ease-out;}
.burger div.rotate45 {-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: all 100ms ease-out;-moz-transition: all 100ms ease-out;-ms-transition: all 100ms ease-out;-o-transition: all 100ms ease-out;transition: all 100ms ease-out;}
.burger div.rotate135 {-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg);transform: rotate(135deg);-webkit-transition: all 100ms ease-out;-moz-transition: all 100ms ease-out;-ms-transition: all 100ms ease-out;-o-transition: all 100ms ease-out;transition: all 100ms ease-out;}
    /* 导航 */
.header .xs-header-nav li {position: relative;float: left;padding: 0px;}
.header .xs-header-nav li.cur,.header .xs-header-nav li:hover {padding: 0;font-size: 14px;color: #fff;font-weight: bold;}
.nav-h {min-height: 0px;}
div.burger.open {position: fixed;right: 22px;}
.navBar {position: fixed;width: calc(100% + 15px);height: 100%;right: 0;top: 0;z-index: 19;padding: 0;}
.navBarwra .nav {width: 58.66%;position: relative;overflow-y: auto;height: 100%;float: right;background: #1DAD65;padding: 15px;padding-top: 60px;}
.navBarwra .nav > li,.navBarwra .nav > li:hover,.navBarwra .nav > li.cur {float: left;border-bottom: 1px solid #eee;line-height: 54px;}
.navBarwra .nav > li {margin-left: 10px;width: 100%;text-align: left;}
.navBarwra .nav > li i {color: #fff;font-size: 28px;margin-top: 20px;cursor: pointer;}
.navBarwra .nav > li > a {color: #fff !important;display: inline;width: 90%;line-height: 54px;}
.navBarwra .nav-child {position: static;background: none;width: 100%;display: block;padding: 0 15px 0 35px;margin-top: -10px;margin-bottom: 10px;}
.navBarwra .nav > li.cur > a,.navBarwra .nav > li:hover > a {background: none;}
.header .index-nav.nav dl {border-top: 1px solid #fff;padding: 12px 0px;position: relative;top: 0;left: 0;z-index: 2;width: 100%;overflow: hidden;display: none;opacity: 0.8;background: none;color: #fff;margin-left: 0;}
.header .index-nav.nav dl a ,.header .index-nav.nav dl:hover a {color: #fff;}

/*科室导航*/
.department-nav li dl {padding: 30px 15px;}
.department-nav .catalog-wrapper {padding-bottom: 420px;}
.expert-slider .slick-next {border-radius: 0 6px 6px 0;right: 0px;}
.expert-slider .slick-prev {border-radius: 6px 0 0 6px;left: 0px;}

/*专家详情*/
.expert-detail .extpert-info {padding-top: 0px;}
.expert-detail .extpert-info h4 {padding-bottom: 20px;}
.expert-detail .extpert-info p {padding-bottom: 10px;}
.expert-detail .extpert-info p.sm-text-left {text-align: left;}

ul.ul-left.department-ul.col-md-6 {padding-left: 15px;}

.department-intro .department-box .col-md-5{float: none;margin:0px auto 20px;}
.department-intro .department-box .col-md-7{width:100%;}
}

@media only screen and (max-width: 772px) {
.banner .pc_banner .pic1{height:300px;}
.header .header-top .nav_btn{display: block;}
.header .header-top {padding: 15px 0 10px;}
.header .header-top .topr{display:none;}
.header .header-top .search{display:block;}
/* 导航 */
.navBar {width: 104%;}
.navBarwra .nav {width: 70.66%;}
.navBarwra .nav > li {width: 100%;}
.header .logo img {width: 240px;}
	
.ksdhyjks-btn-wrapper .box{width: 25%;}
.department-list .item{width: 33.33%;}

.header .topLanguage ul li {margin: 0 8px; width: 80px;height: 30px;line-height:28px; font-size: 14px; border-radius: 15px;}
.bannerbox .bannerbtn .box div{height: 50px;}
.bannerbox .bannerbtn .box div img{display: none !important;}
.bannerbox .bannerbtn .box a{padding: 10px 0px;}
.nybanner .container{left: 5%;top:auto;bottom:50px; margin-left: 0;}
.nybanner .container h4{font-size: 28px; line-height:46px; }
.nybanner .container .line {width: 50px; margin-top: 12px;}
.location .sitepath{width:100%;}
.index-tit{margin-top:0;padding:50px 0 30px;}
.index-tit .name{font-size:24px;}
.hospital-dynamics{padding-bottom:50px;}
.department-nav .catalog-wrapper{padding-bottom: 580px;}
.Department .box{padding:0 10px;}
.Department .box ul li{width:calc(33% - 10px);margin: 10px 5px;height: 100px;}	
.Department .box ul li .text{font-size: 14px;margin-top:2px;}
.office_main .office_list{padding:0 10px;}
.office_main .office_list ul li{width:calc(33% - 10px);margin: 10px 5px;height: 100px;}	
.office_main .office_list ul li .text{font-size: 14px;margin-top:2px;}
.officebox3 .list ul li{width: 100%;margin-right:0px;}
.news_box .tabs-item .home_message_com_fr{padding-left: 0%;}
.content-list .tabs .scroller{width:calc(100% - 45px);}
.content-list .tabs .scroller li{margin-right:0px;width:85px;}
.news_box .tabs-item .home_message_com_fr ul li,.notice_box .tabs-item ul li{padding-left: 13px;}
.news_box .tabs-item .home_message_com_fr ul a,.notice_box .tabs-item ul a{width:calc(100% - 85px);}
.home_column { padding: 53px 0 30px;}
.home_column ul li p{font-size:16px;}
.home_column ul li span{font-size:10px;overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp:1;}
.home_column ul li{width:33%;height:100px;margin-bottom:20px;}
.expert{padding-bottom:20px;}
.expert_top ul li{margin-right:30px;}
.expert_top{padding: 30px 20px;}
.expert_bot{margin-top:30px;}
.expert_bot ul li{width:100%;margin-right: 0;margin-bottom:20px;height: 39.5vw;}
.nurse-list .item{width: 33.33%;}
.search-result .hospital-news-cont .img-list .content,.news_box{height: auto;}
.news_box,.content-list .tabs-com .tabs-item .slideBox,.news_box .tabs-item .home_message_com_fr,.notice_box{width:100%;}
.footer,.footer_bot{min-width: 100%;}
.notice_box{margin-top:20px;}
.footer{height:auto;}
.footer .footer_left{float:none;margin:auto;}
.footer .footer_left dl dd{width:calc(100% - 80px);}
.footer .footer_right li .img{width:90px;}
.footer .footer_right{float:none;width:230px;margin:20px auto ;}
.footer .footer_left ul{padding:25px 0;}
.footer .footer_left ul li:last-child i{display:none;}
.footer_bot dl dt{padding:0;}
.footer_bot dl dt p{font-size:13px;line-height:24px;margin-bottom:5px;}
.footer_bot dl dd{}
.footer_bot dl dd .bot_img{width:40px;height:48px;}
	
.nybanner .img {height: 260px;}
.about_main .title{font-size: 36px;}.honor_main dl dd{margin: 0 20px 30px 0; width: calc(50% - 10px);}
.honor_main dl dd:nth-child(5n) {margin: 0 20px 30px 0; }
.honor_main dl dd:nth-child(2n) {margin: 0 00px 30px 0; }

.news_main,.notice_main,.export_main,.leader_main,.about_main{padding-bottom:30px;}
.news_list,.notice_list,.export_list{margin-bottom:30px;}
.news_list li .pic,.news_list li .main{width:100%;float:none;}
.news_list li .main{padding:10px 0 0;}
.news_list li .main .title { font-size: 16px;height: auto; padding-right:0;}
.news_list li .main .txt{height:auto;}
.news_list li a{padding:20px 0;}
.leaderList li,.leaderList li:nth-child(5n){width:calc(50% - 10px);margin: 0 20px 25px 0;}
.leaderList li .pic{height: 240px;}
.leaderList li .main .txt{height:30px;}
.leaderList li:nth-child(2n){margin-right:0;}
.page{height:auto;}
.notice_list li{line-height:24px;height:auto;}.notice_list li a{padding:10px 0;}
.notice_list li a span{display:block;float:none!important;margin-top:5px;margin-right: 0;}
.export_list li,.export_list li:nth-child(5n){width:calc(50% - 10px);margin: 0 20px 25px 0;}
.export_list li a .pic{height: 260px;}
.export_list li:nth-child(2n){margin-right:0;}
.export_list{padding:0;}
.newsDet_main .title{font-size: 18px;line-height: 30px;}
.newsDet_main .det img{height:auto;}
	
/***/
.office_main{padding-bottom:30px;}
.ksbanner .container{left: 0; margin-left: 0;  width: 160px; height: 100px;     padding: 20px 20px 30px;}
.ksbanner .container h4{font-size: 20px;}
.ksbanner .container .line{margin-top: 15px;}
.officebox1 .imgbox{float: none; width: 100%; height: 320px;}
.officebox1 .textbox{float: none; width: 100%;}
#box2-button-next,.officebox1 .imgbox .swiper-button-next{right:0;}
#box2-button-prev,.officebox1 .imgbox .swiper-button-prev{left:0;}
.officebox2,.officebox3{padding:30px 0;}
	.officebox1 .imgbox .swiper-slide a{ height: 320px;}
}