*{
  padding: 0px;
  margin: 0px;
  text-decoration: none;
  font-family: "微软雅黑";
  list-style:none;
}
.auto{
width: 1200px;
margin: 0 auto;
}

/*清除浮动*/       
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}

.fl{
  float: left;
}
.fr{
  float: right;
}
/*banner*/
.administrative{
  width: 100%;
  height: 75px;
  border-bottom: 1px solid #fbfbfb;
  }
  .administra{
  width: 1200px;
  height: 75px;
  margin: 0px auto;
  }

/*专家介绍*/
.hospitalexperts{
  width: 1220px;
  padding-top: 30px;
  margin: 0px auto;
padding-bottom: 20px;
}
.hospitadoctor{
  width: 620px;
  float: left;
}
.chief-physician{
  width: 620px;
  height: 180px;
  float: left;
}
.internalmedicine {
  width: 780px;
  height: 34px;
  border-bottom: 1px solid #e9e9e9;
}
.surgery {
  width: 75px;
  height: 34px;
  color: #0b65c2;
  font-size: 18px;
  border-bottom: 3px solid #0b65c2;
}
.associate{
  width: 160px;
  height: 180px;
  float: left;
}
.post{
  width: 620px;
  height: 115px;
  line-height: 70px;
  margin-top: 20px;
}
.jobtitle{
  width: 620px;
  height: 40px;
  line-height: 40px;
  color: #333333;
  font-size: 16px;
  margin-top: 10px;
}
.jobtitle span{
  display: inline-block;
  width: 240px;
  overflow: hidden;/*超出部分隐藏*/
  text-overflow:ellipsis;/* 超出部分显示省略号 */
  white-space: nowrap;
}
.givenname{
  width: 620px;
  height: 35px;
  font-size: 20px;
  line-height: 40px;
  color: #333333;
  font-weight: bold;
}
.givename{
  width: 620px;
  height: 40px;
  font-size: 20px;
  color: #333333;
  font-weight: bold;
  line-height: 40px;
  margin-bottom: 25px;
}
.associate img{
  width: 140px;
  height: 180px;
  float: left;
  display: block;
}
.appellation{
  width: 780px;
  border-bottom: 1px solid #f3f3f3;
  padding: 30px 0;
}
.appellation:first-of-type{
  border-bottom: none;
}
.synopsis{
  width: 47px;
  height: 25px;
  color: #333333;
  font-size: 16px;
  float: left;
  font-weight: bold;
  padding-top: 3px;
}
.content{
  width: 560px;
  height: 90px;
  line-height: 30px;
  font-size: 16px;
  color: #333333;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;
}
.conent{
  width: 620px;
  height: 65px;
  line-height: 30px;
  font-size: 16px;
  color: #333333;
}
.angiocarpy{
  font-weight: bold;
  font-size: 16px;
  color: #333333;
}
.neamed{
  font-weight: bold;
  font-size: 16px;
  color: #333333;
}

