.aling-center1{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.aling-center2{position:absolute;top:0;bottom:0;margin:auto 0}
.aling-center3{position:absolute;left:0;right:0;margin:0 auto}
.text-hidden1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cover-style{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999}
.cover-style .mask{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0.8;filter:alpha(opacity=80)}
.expert-item-wrap{margin-bottom:60px}
.expert-item-wrap .item{width:43%;padding:2.5%;display:inline-block;border:1px solid #ddd;margin:0 0.8% 68px;transition:box-shadow 0.5s 0s ease;-o-transition:box-shadow 0.5s 0s ease;-ms-transition:box-shadow 0.5s 0s ease;-moz-transition:box-shadow 0.5s 0s ease;-webkit-transition:box-shadow 0.5s 0s ease}
.expert-item-wrap .item.left{margin-left:0px}

.expert-item-wrap .item .item-title{padding-bottom:10px;border-bottom:1px solid #dedede;margin-bottom:20px}
.expert-item-wrap .item .item-title a{width:120px;float:right;line-height:40px;text-align:right;background:url('../images/right-b.png') no-repeat -30px center;transition:background-position 0.5s 0s ease;-o-transition:background-position 0.5s 0s ease;-ms-transition:background-position 0.5s 0s ease;-moz-transition:background-position 0.5s 0s ease;-webkit-transition:background-position 0.5s 0s ease}
.expert-item-wrap .item .item-title h3{color:#923D92;font-size:30px;font-weight:bold}
.expert-item-wrap .item .item-content{width:100%;height:200px}
.expert-item-wrap .item .item-content .img{width:24%;overflow:hidden;height:100%;display:inline-block}
.expert-item-wrap .item .item-content .img img{width:100%}
.expert-item-wrap .item .item-content .text{position:relative;width:68.3%;height:100%;float:right;color:#666}
.expert-item-wrap .item .item-content .text p{font-size:16px;line-height:30px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}
.expert-item-wrap .item .item-content .text a{display:inline-block;width:100%;height:40px;line-height:40px;text-align:center;background-color:#923D92;color:#fff;font-size:16px;position:absolute;left:0;bottom:0}
.expert-item-wrap .item .item-content .text a span{padding-left:42px;background:#923D92 url('../images/icon18.png') no-repeat left center}
.expert-item-wrap .item:hover{box-shadow:0 0 15px #dedede}
.expert-item-wrap .item:hover .item-title a{color:#923D92;background-position:6px center}
.common-pagination{text-align:center;margin-top:0}
#PTDoctors{text-align:right;font-size:20px;padding-bottom:58px;padding-right:51px;}

 .department{margin-bottom:20px;overflow:auto}
 .department li{float:left;width:200px;height:54px;text-align:center; line-height:54px; margin:20px 20px 0 20px;border:1px solid #ddd;transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;-ms-transition:all 0.5s 0s ease;-moz-transition:all 0.5s 0s ease;-webkit-transition:all 0.5s 0s ease;display:table}
 .department .active{transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);border-color:#aaa;background-color:#923d92;box-shadow:0 0 10px 0px #999;color:#fff}
  .department li:hover{transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);border-color:#aaa;background-color:#923d92;box-shadow:0 0 10px 0px #999;color:#fff}
 .department > div:after{content:'';display:block;width:0;height:0;float:none;clear:both}


@media screen and (max-width:1620px) {
  .expert-item-wrap .item .item-title h3 {font-size: 20px;}
  .expert-item-wrap .item .item-content{height:185px}
  #PTDoctors{padding-right:24px;}
}
@media screen and (max-width:1439px){.expert-item-wrap{margin-bottom:30px}
  .expert-item-wrap .item .item-title h3{font-size:24px}
  .expert-item-wrap .item .item-content{height:148px}
  .expert-item-wrap .item .item-content .text p{line-height:24px}
  .expert-item-wrap .item .item-content .text a{height:30px;line-height:30px}
  .common-pagination{margin-top:0}
}