@charset "utf-8";
a { color: #333;}
.cl{clear:both !important;}
.fl{float:left !important;}
.fr{float:right !important;}
.no_margin{margin:0px !important;}
.no_border{border:0px !important;}
.no_bg{background:none !important;}
.display_block{display:block !important;}

.bg-white { background: #FFFFFF;}
.margin-big{margin:20px}
.margin-big-top{margin-top:20px}
.margin-big-right{margin-right:20px}
.margin-big-bottom{margin-bottom:20px}
.margin-big-left{margin-left:20px}
.margin{margin:10px}
.margin-top{margin-top:10px}
.margin-right{margin-right:10px}
.margin-bottom{margin-bottom:10px}
.margin-left{margin-left:10px}
.padding {padding: 10px;}
.padding-big {padding: 20px;}
/*导航*/
.navbar-default {border: 0; padding: 15px 0;}
.navbar { margin-bottom: 0; border: 0; border-radius: 0}
/*幻灯片*/
.carousel-inner .item { height: 420px; max-height: 420px;}
.carousel-inner .banner1 { background: url(../images/bg1.jpg) no-repeat; background-position: center;}
.carousel-inner .banner2 { background: url(../images/bg2.jpg) no-repeat; background-position: center;}
.carousel-inner .banner3 { background: url(../images/bg3.jpg) no-repeat; background-position: center;}
.carousel-inner .banner4 { background: url(../images/gg2.jpg) no-repeat; background-position: center;}
.carousel-inner .banner5 { background: url(../images/gg3.jpg) no-repeat; background-position: center;}
.carousel-control.left,.carousel-control.right {background-image:none;}
/*.zj_banner { display: block; width: 100%; height: 313px; background: url(../images/zhuanjia.jpg) no-repeat; background-position: center;}*/
/*首页新闻*/
.thumbnail {padding: 0; border: 0;}
.thumbnail-list-group { padding-left: 0; margin-left: 0; }
.thumbnail-list-group li { line-height: 26px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.img-thumbnail { padding: 0; border: 0; border-radius: 0;}
.media .media-smalltext { margin-top: 15px;}
.media .media-heading {margin-top: 20px;}
.media .media-time { color: #666666;}
.media-body p { font-size: 16px; line-height: 30px;}
.btn-outline {}
/*调用部分结束*/
/*内容部分开始*/
.index_left{ margin-right: 30px;}
.index_left .navTit{clear:both;height:35px;background:url(../images/navLine.gif) no-repeat left bottom;overflow:hidden;}
.index_left .navTit b{width:86px;font-size:16px;font-weight:normal;display:inline-block;color:#000;line-height:35px;}
.index_left .navTit i{font-size:12px;display:inline-block;line-height:35px;}
.index_left .about{clear:both;padding:20px 0 30px;height:auto;overflow:hidden;color:#5c5c5c;line-height:23px;}
.index_left .about .img{width:240px;height:145px;float:left;margin-right:20px;}
.index_left .about b{color:#000;}
.index_left .about span.more{width:60px;height:20px;padding:10px 0 0;display:inline-block;}

.index_left .news{clear:both;height:auto;overflow:hidden;padding:0;}
.index_left .news ul li{float:left;height:30px;overflow:hidden;padding:0 25px;text-align:center;color:#000;line-height:30px;cursor:pointer;background:#dcdcdc;margin-right:10px;}
.index_left .news ul li:hover{color:#fff;background:#e14e61;}
.index_left .news .current{color:#fff;background:#e14e61;}

.index_left .news .subContent{clear:both;overflow:hidden;padding:20px 0 0;}
.index_left .news .subContent dt{clear:both;line-height:25px;background:url(../images/round_dot.gif) no-repeat left center;padding-left:15px; font-weight: normal;}
.index_left .news .subContent span{float:right;line-height:23px;color:#c2c2c2;}
.index_left .news .subContent .hot{clear:both;height:auto;overflow:hidden;border-bottom:#ababab dotted 1px;padding:0 0 20px;margin:0 0 20px;}
.index_left .news .subContent .hot img{width:125px;height:85px;float:left;margin-right:20px;}
.index_left .news .subContent .hot dd{line-height:22px;padding-top:5px; padding-bottom: 0;}

.index_left .news_en{clear:both;height:auto;overflow:hidden;padding:0;}
.index_left .news_en ul li{float:left;height:30px;overflow:hidden;padding:0 8px;text-align:center;color:#000;line-height:30px;cursor:pointer;background:#dcdcdc;margin-right:10px;}
.index_left .news_en ul li:hover{color:#fff;background:#e14e61;}
.index_left .news_en .current{color:#fff;background:#e14e61;}

.index_left .news_en .subContent{clear:both;height:250px;overflow:hidden;padding:20px 0 0;}
.index_left .news_en .subContent dt{clear:both;line-height:25px;background:url(../images/round_dot.gif) no-repeat left center;padding-left:15px;}
.index_left .news_en .subContent span{float:right;line-height:23px;color:#c2c2c2;}
.index_left .news_en .subContent .hot{clear:both;height:auto;overflow:hidden;border-bottom:#ababab dotted 1px;padding:0 0 20px;margin:0 0 15px;}
.index_left .news_en .subContent .hot img{width:125px;height:85px;float:left;margin-right:20px;}
.index_left .news_en .subContent .hot dd{line-height:20px;padding-top:5px;}

.index_left .downs{line-height:22px;padding:0 20px;background:#6b6b6b;color:#fff;display:inline-block;}

.index_right .r_nav{clear:both;height:35px;overflow:hidden;}
.index_right .r_nav b{width:86px;font-size:16px;font-weight:normal;display:inline-block;color:#000;line-height:35px;}
.index_right .r_nav span{float:right;padding-top:10px;}
.index_right dd{line-height:23px;padding:10px 0;}
.index_right li{clear:both;padding:10px 0 0;height:auto;overflow:hidden;}

.path{float:right;font-size:12px;font-weight:bold;color:#666;}
.path span{font-weight:normal;}
.path .home{clear:both;background:url(../images/home.gif) no-repeat left center;padding-left:20px;}
.path .arrow{width:5px;background:url(../images/pathDot.gif) no-repeat 5px center;padding-left:15px;color:#e24254;}
.path a{font-size:10px;font-weight:normal;}

.list{clear:both;height:auto;overflow:hidden; width: 260px;}
.list .classlist{clear:both;height:auto;background:#e6e6e6;overflow:hidden;}
.list .classlist b{clear:both;height:40px;background:#e24254 url(../images/class_icon.png) no-repeat 20px center;line-height:40px;display:block;padding-left:55px;font-size:18px;color:#fff;font-weight:normal;}
.list .classlist ul{padding-bottom:0px; margin-bottom: 0; padding-left: 0;}
.list .classlist li{clear:both;}
.list .classlist li a{display:block;line-height:39px;border-bottom:#efefef solid 1px;/*background:url(../images/black_icon.gif) no-repeat 170px center;*/padding-left:20px;color:#666;}
.list .classlist li a:hover{border-bottom:#e24254 solid 1px;/*background:url(../images/list_icon.gif) no-repeat 170px center;*/color:#000;}
.list .classlist .active{border-bottom:#e24254 solid 1px;/*background:url(../images/list_icon.gif) no-repeat 170px center;*/color:#000;}

.list .listInfo{clear:both;height:auto;background:#e6e6e6;overflow:hidden;margin-top:20px;}
.list .listInfo b{clear:both;height:40px;background:#999;line-height:40px;display:block;padding-left:20px;font-size:18px;color:#fff;font-weight:normal;}
.list .listInfo ul{padding-top:10px; padding-left: 0;}
.list .listInfo li{clear:both;border-bottom:#efefef solid 1px;}
.list .listInfo li span{line-height:40px;float:right;height:auto;overflow:hidden;padding:0 20px;}
.list .listInfo li span a{color:#555;text-decoration:underline;}
.list .listInfo li span a:hover{color:#e24254;}

.list .listImg{clear:both;height:auto;overflow:hidden;}
.list .listImg ul{padding:10px 0 0;}
.list .listImg li{padding:10px 0 0;}

.info{height:auto;overflow:hidden;}

.info .infoNav{clear:both;height:40px;line-height:40px;overflow:hidden;background:url(../images/infoNavBg.gif) repeat-x center bottom;}
.info .infoNav b{clear:both;line-height:38px;float:left;border-bottom:#e24254 solid 2px;font-weight:normal;color:#e95469;font-size:20px;}

.info .infoView{clear:both;padding:20px 0;line-height:28px;}

.info .infoViewIndex{clear:both;padding:20px;background:#e0e0e0;border-bottom:#ccc solid 5px;height:auto;overflow:hidden;line-height:23px;}
.info .infoViewIndex img{float:right;margin-left:20px;}

.feedback{clear:both;padding:15px 0;float:left;}
.feedback p{ margin:0; padding-bottom:15px;height:28px;line-height:30px;padding-left:10px;}
.feedback p span{ display:block;float:left;width:80px;text-align:right;padding-right:10px;}
.feedback p input{border:#d9d9d9 solid 1px;height:26px; padding:2px; float:left;}
.feedback p input:hover{border:#f5ae02 solid 1px;height:26px;padding:2px;float:left;}
.feedback p textarea{border:#d9d9d9 solid 1px;padding:2px 0;float:left;}
.feedback p textarea:hover{border:#f5ae02 solid 1px;padding:2px 0; float:left;}
.feedback .action{clear:both;padding:10px 0 0 100px;}
.feedback .action .btn{height:30px;text-align:center;font-size:14px;background:#9a9a9a;border:none;cursor:pointer;color:#fff;float:left;margin-right:10px;line-height:30px;padding:0 20px;}
.feedback .action .btn:hover{height:30px;text-align:center;font-size:14px;background:#e24254;border:none;}

.infoViewMap{clear:both;padding:20px 0;line-height:28px;}
.infoViewMap li{clear:both;height:auto;overflow:hidden;padding:0 0 15px;}
.infoViewMap b{clear:both;background:#e24254;float:left;}
.infoViewMap b a{color:#fff;padding:2px 20px;display:block;}
.infoViewMap span{clear:both;display:block;padding:10px 0 0;}
.infoViewMap span a{color:#fff;padding:5px 20px;background:#9a9a9a;}
.infoViewMap span a:hover{background:#e24254;}

.infoDownload{clear:both;padding:20px 0;line-height:28px;}
.infoDownload ul{clear:both;}
.infoDownload li{clear:both;height:auto;line-height:31px;/*background:url(../images/list_icon.gif) no-repeat left 12px;*/padding-left:10px;border-bottom:#ccc dotted 1px;}
.infoDownload li span{height:22px;float:right;margin-top:5px;}
.infoDownload li span a{line-height:22px;padding:0 20px;background:#6b6b6b;color:#fff;display:block;}
.infoDownload li span a:hover{background:#e24254;}
.infoDownload li i{color:#999;}

.infoNews{clear:both;padding:20px 0;}
.infoNews ul{clear:both;}
.infoNews li{clear:both;height:auto;line-height:31px;border-bottom:#ccc dotted 1px;}
.infoNews li span{line-height:31px;float:right;color:#999;}

.infoVideo{clear:both;padding:20px 0;line-height:28px;}
.infoVideo ul{clear:both;width:780px;float:left;}
.infoVideo li{width:175px;height:185px;overflow:hidden;line-height:20px;float:left;padding-left:20px;}
.infoVideo li img{width:175px;height:130px;}

.infoNewsView{clear:both;padding:20px 0;}
.infoNewsView h1{line-height:30px;text-align:center;font-size:22px;color:#e24254;}
.infoNewsView h2{font-size:12px;line-height:35px;background:#e6e6e6;text-align:center;font-weight:normal;margin:15px 0;}
.infoNewsView h3{font-weight:normal;line-height:26px;}
.infoNewsView iframe{height: 500px;}
.detail { line-height: 26px; font-size:14px}

.infoNewsView .detail p img{margin: 0 auto;display: block;}

.infoTeam{clear:both;padding:20px 0;line-height:28px;}
.infoTeam ul{clear:both;}
.infoTeam li{clear:both;height:auto;overflow:hidden;line-height:31px;border-bottom:#ccc dotted 1px;padding:20px 0;}
.infoTeam li img{float:left;clear:both;width:100px;height:auto;padding:3px;border:#ccc solid 1px;background:#fff;cursor:pointer;}
.infoTeam li img:hover{border:#e24254 solid 1px;}
.infoTeam li .teamIntro{width:635px;height:auto;float:right;}
.infoTeam li .teamIntro strong{color:#333;font-weight:normal;}
.infoTeam li .teamIntro span{margin-right:20px;}
.infoTeam li .teamIntro b{border-bottom:#e24254 solid 1px;display:block;color:#e24254;}
.infoTeam li .teamIntro dd{line-height:22px;padding:10px 0 0;}

.infoManage{clear:both;padding:20px 0;line-height:28px;}
.infoManage ul{clear:both;}
.infoManage li{clear:both;height:auto;overflow:hidden;line-height:31px;border-bottom:#ccc dotted 1px;padding:20px 0;}
.infoManage li img{float:left;clear:both;width:200px;height:auto;padding:3px;border:#ccc solid 1px;background:#fff;cursor:pointer;}
.infoManage li img:hover{border:#e24254 solid 1px;}
.infoManage li .teamIntro{width:525px;height:auto;float:right;}
.infoManage li .teamIntro strong{color:#333;font-weight:normal;}
.infoManage li .teamIntro span{margin-right:20px;}
.infoManage li .teamIntro b{border-bottom:#e24254 solid 1px;display:block;color:#e24254;}
.infoManage li .teamIntro dd{line-height:22px;padding:10px 0 0;}

.infoHospital{clear:both;padding:20px 0;line-height:28px;}
.infoHospital ul{clear:both;}
.infoHospital li{clear:both;height:auto;overflow:hidden;line-height:31px;border-bottom:#ccc dotted 1px;padding:10px 0;}
.infoHospital li b{clear:both;height:50px;overflow:hidden;background:url(../images/hosNavBg.gif) no-repeat;line-height:50px;display:block;padding:0 20px 0 10px;}
.infoHospital li dd{line-height:22px;padding:10px 0 0;}
.infoHospital li span{float:right;}

.pageUrl{clear:both;padding:0 10px 0 10px;text-align:center;height:20px;line-height:20px;position:relative;}
.pageUrl .prev{position:absolute;left:0px;top:0px;}
.pageUrl .next{position:absolute;right:0px;top:0px;}

	/*版权部分*/
.copyright{clear:both;width:100%;height:auto;overflow:hidden;border-top:#fff solid 1px;background:#c3c3c3;}
.copyright .copyInfo{clear:both;width:1000px;height:38px;line-height:38px;margin:0 auto; text-align: center;}
.copyright a{color:#555;}
.copyright a:hover{color:#e14e61;}
.copyright .backtop{width:23px;height:22px;display:block;float:right;background:url(../images/backTop.gif) no-repeat center center;margin-top:10px;text-indent:100px;}
/*底部结束*/
/*分页开始*/
.pagination{clear:both;overflow:hidden;height:auto;margin:15px 0;display:block;}
.pagination ul{
  float:right;
  display: inline-block;
  *display: inline;
  margin-bottom: 0;
  margin-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  *zoom: 1;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination ul li{float:left;}
.pagination ul > li {display: inline;}
.pagination ul > li > a,
.pagination ul > li > span {float:left;padding: 4px 12px;line-height: 20px;text-decoration: none;background-color: #f5f5f5;border: 1px solid #dddddd;border-left-width: 0;color:#333;}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {color: #fff;background-color:#e24254;}
.pagination ul > .active > a,
.pagination ul > .active > span {color: #fff;cursor: default;}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {color: #aaa;cursor: default;background:#f5f5f5;}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
}
/*分页结束*/
/****************************************************/
.group p {
    font-size: 16px;
    text-indent: 2em;
    line-height: 32px;
    margin-bottom: 20px;
}

.banner img{
      margin: 0;
    padding: 0;
    max-width: 100%;
    height: auto;
}

.margin-top-30{
  margin-top: 30px;
}

.group-title img{
    margin-right: 5px;
    margin-top: -3px;  
}

.bg-its{
    /*color: #fff;*/
    font-size: 20px;
    padding: 7px;
    background-color: #e0e0e0;
}


.carousel-inner .item img,.founder-img1,.banner img{display: none;}
@media screen and (max-width:1200px) {
 .news-list .col-md-3{
    display: none
  }
  .news-list .col-md-9{
        float: inherit;
    margin: 0 auto;
  }
}
@media screen and (max-width:1000px) {
  .team .margin-big-top img{
     display: inline-block;
  }
}

@media screen and (max-width:768px) {
  .thumbnail img{height: auto!important;}
  .copyright .copyInfo {
    width: 100%;
        height: auto;
    line-height: 24px;
        padding: 10px;
  }
  .carousel-inner .item{
    background:none;
    height: 100%;
  }
  .carousel-inner .item img{display: block;}
  .zj .media-left{
    display: block;
    padding-right: 0!important;
    width: 100%;
        text-align: center;
  }
  
  .zj .media-body{
    width: 100%;
    float: left;
  }
  .founder-img2{display: none;}
  .founder-img1{
    display: block;
    padding-left: 0px!important;
   width: 100%;
    text-align: center;
   
  }
  
  .team .margin-big-top img{
     display: inline-block;
  }
  .zj-col .col-md-3{
  display: block;
       padding: 0px 10px!important;
   width: 100%;
    text-align: center;
  }

  .founder-img1 img,.zj .media-left img,.zj-col .col-md-3 img{
        display: inline-block;
  }
  .news-list .col-md-3{
    display: none
  }
 .news-list .col-md-9 .infoNews ul{
    padding: 0;
 }

.carousel-inner .item { height: 100%; max-height: 100%;}
.carousel-inner .banner1,.carousel-inner .banner2,.carousel-inner .banner3{background:none;}
.carousel-inner .item img{
    display: block;
}
.banner img{display: block;}
.banner{
      background: none!important;
    height: auto!important;
}

}
.infoNews ul{
  padding: 0;
}
#LRdiv0{
  display: none!important;
}

.zj-col {
    margin-bottom: 20px;
}

.zj-col h4{
    font-size: 16px;
    line-height: 24px;
    color: #666;
}