


.page{
  background: #F2F2F2;
}

.bx-wrapper .bx-viewport {
  left: 0;
  border: none;
}
.bx-wrapper img{
  width: 100%;
}
.bx-controls{
  width: 100%;
}
.bx-wrapper{
  margin: 0;
}
.bx-wrapper .bx-pager{
  position: absolute;
  bottom: -50px;
  width: 100%;
}
.bx-wrapper .bx-pager.bx-default-pager a{
  background: #fff;
}
.bx-wrapper .bx-pager.bx-default-pager a.active{
  background: #2EADA2;
}
/* 在线预约，找专家 */
.home1{
  background: #fff;
  padding-top: 5px;
}
.box_item{

}
.widget-collapse {
  color: #2EADA2;
  height: 1rem;
  line-height: 1rem;
}
.widget-collapse .left{
  font-size: .4rem;
}
.widget-collapse .iconfont{
  font-size: .4rem;
}
.widget-collapse .right .iconfont{
  font-size: .44rem;
}

.home2 .list{
  overflow: hidden;
}
.home2 .video-box .video{
  width: 100%;
  max-width: 100%;
  height: auto;
}
.home2 .list .widget-item{
  width: 48%;
  height: 4.8rem;
  float: left;
  margin-right: 4%;
  margin-top: .2rem;
  box-sizing: border-box;
  position: relative;
}
.home2 .list .widget-item:last-child{
  margin-right: 0;
}
.widget-item img{
  width: 100%;
  height: 100%;
}
.home2 .list .cont {
  position: absolute;
  left: 0;
  bottom: 0;
  color: #fff;
  padding: .2rem;
}
.home2 .list .cont .depart-cn{
  font-size: .4rem;
}
.home2 .list .cont .depart-en{
  font-size: .3rem;
}

/* 特色专科 */
.home3{

}
.com-header{
  height: .8rem;
  line-height: .8rem;
}
.com-header .header-left{
  display: flex;
  align-items: center;
}
.com-header .header-left .line{
  width: 0.1rem;
  height: 0.44rem;
  display: inline-block;
  background-color: #3BAE9D;
  border-radius: 0.06rem;
  margin-right: .1rem;
  vertical-align: text-bottom;
}
.com-header .header-left .ch-word{
  font-size: .4rem;
  padding-right: .1rem;
  display: inline-block;
}
.com-header .header-left .en-word{
  font-size: .3rem;
  padding-right: .1rem;
  display: inline-block;
}
.com-header .header-right{
  display: flex;
  align-items: center;
}
.com-header .header-right a{
  display: inline-block;
  text-decoration: none;
  color: #666;
  font-size: .3rem;
}
.com-header .header-right .more{
  display: inline-block;
  font-size: .36rem;
  padding-right: .1rem;
  color: #666;
}
.com-header .header-right i{
  font-size: .44rem;
}

#carousel-box{

}
#carousel-box .carousel-inner{

}
.carousel-inner .item-li{
  width: 25%;
  height: 3rem;
  display: inline-block;
  float: left;
  text-align: center;
}
.carousel-inner .item-li a{
  color: inherit;
  text-decoration: none;
}
.carousel-inner .item-li img{
  width: 1.5rem;
  height: 1.5rem;
}
.carousel-inner .item-li p{
  margin-top: 5px;
  padding: 0 .05rem;
  font-size: .26rem;
  word-wrap:break-word;
  word-break:break-all;
}

/* 最新动态 */
.home4{
  padding-top: .1rem;
}
.news-box{
  display: block;
  background: #fff;
  padding-bottom: .1rem;
}
.news-box img{
  width: 100%;
}
.news-box .news-desc{
  padding: .3rem .3rem 0;
  font-size: .34rem;
}
.news-box .news-date{
  padding: 0 .3rem;
  font-size: .34rem;
}

/* 快速导航 */
.home5{
  /* padding-top: .1rem; */
}
.list-box{
  overflow: hidden;
}

.list-box li{
  float: left;
  text-align: center;
  color: #fff;
  padding: 15px 0 5px;
  width: 49.5%;
  border: 1px solid #fff;
}
.list-box li:nth-child(odd) {
  background-color: #2EADA2;
  margin-right: 1%;
  margin-bottom: 1%;
}
.list-box li:nth-child(even) {
  background-color: #5F5EA4;
  margin-right: 0;
  margin-bottom: 1%;
}
.list-box li .p{
  color: #fff;
  font-size: .3rem;
}
.list-box li .ico{
  margin: 0 auto;
  margin-bottom: 0.3rem;
  width: 1rem;
  height: 1rem;
}
.list-box li .ico img{
  display: inline-block;
  width: 100%;
}

/* 在线服务 */
.home6{

}
.home6 img{
  width: 100%;
}