
@font-face {
  font-family: 'iconfont';
  src: url('../svg/iconfont.eot');
  src: url('../svg/iconfont.eot?#iefix') format('embedded-opentype'),
      url('../svg/iconfont.woff2') format('woff2'),
      url('../svg/iconfont.woff') format('woff'),
      url('../svg/iconfont.ttf') format('truetype'),
      url('../svg/iconfont.svg#iconfont') format('svg');
}


#banner { margin-top:13rem; width:100%; display:block; overflow:hidden;}
#banner ul li img { display:block; width:100%; height:auto;}
/*公共的title*/
.title_h2{margin: 1rem 0;margin-left: 1rem;font-weight: normal;font-size: 2.6rem;}
.title_h2 span{color: #ccc;font-size: 2.2rem;}
/*专家部分*/
.zjtd{margin: 0 auto;margin-top: 1remrem;width: 96%;}
.zj-cont{margin-top: 1rem;}
.zj-t-z .z-l{width: 42%;}
.zj-t-z .z-l img{width: 5remrem;}
.question{ position:relative;height:4rem;}
.questionT{margin-top: 1rem; padding-left:1rem; width:1.5rem; height:0.41rem;border:0.04rem solid #f0a113;background-color: #fff; color:#b5b5b5;font-size: 0.14rem; line-height:0.41rem;}
.questionTs{ position:absolute; top:0; right:0.12rem;    margin-top: -0.14rem; width:1rem; height:0.41rem; border:none; background:#f0a113; color:#FFF; text-align:center; font-size:0.16rem; line-height:0.41rem; cursor:pointer;}
.zj-t-z .z-r{width: 58%;}
.zj-t-z .z-r .zj-t{overflow: hidden;padding-bottom: 0.1rem;border-bottom:0.01rem dashed #aeaeae;}
.zj-t-z .z-r .zj-t h1{margin-bottom: 0.1rem;color: #f0a113;font-weight: 800;font-size: 0.3rem;}
.zj-t-z .z-r .zj-t p{margin-top: 0.03rem;color: #f0a113;font-size: 0.22rem;}
.zj-t-z .z-r .zj-j p{ overflow: hidden;margin-top: 0.1rem;padding-left: 0.25rem;height: 0.4rem;background: url(../images/zj-j.png) no-repeat 0.05rem center;text-overflow: ellipsis; white-space: nowrap;font-size: 0.2rem;line-height: 0.4rem;}
.zj-cont .zj-s h4{margin: 0.1rem;color: #777;font-weight: normal;font-size: 0.22rem;}
.zj-cont .zj-s p{margin: 0 0.1rem;color: #777;font-size: 0.2rem;line-height: 0.34rem;}
.zjtd .zj-ul{overflow: hidden;margin: 0 auto;margin: 0.23rem auto;width: 96%;}
.zjtd .zj-ul li{float: left;width: 25%; height:22rem;text-align: center;}
.zjtd .zj-ul li img{width: 10rem;}
.zjtd .zj-ul li h6{margin-top: 1rem;color: #333;text-align: center;font-weight: normal;font-size: 2rem;}
.zjtd .zj-ul li p{margin:.5rem 0;color: #777;text-align: center;font-size: 1.6rem;}
/*特色科室*/
.col .col-list{overflow: hidden;margin: 0 auto;width: 98%;}
.col .col-list li:nth-child(2n+1){margin-left: 1rem;}
.col .col-list li{float: left;width: 47%;height:23rem; overflow:hidden; display:block; border-radius:.3rem; border:0.1rem solid #eeeeee;background:#fff; margin:1rem 1%;}
.col .col-list li h4{ overflow:hidden;height:3rem;color:#333333;font-weight: normal;font-size:2rem;line-height:2rem; text-align:center;}

.col .col-list li h4 a{font-size: 2rem;}
.col .col-list li h4 a{font-size: 2rem; line-height:3rem;}
.col .col-list li a img{height:18rem; border-radius:.3rem;}
.col .other{overflow: hidden;margin: 0 auto;width: 98%;}
.col .other h5{margin: 0.12rem 0.2rem;font-weight: normal;font-size: 2.6rem;}

.col .other ul li{float: left; overflow:hidden;margin:1rem 1%;width:47%;height: 5rem;border: 0.1rem solid #e5e5e5;border-radius: 0.3rem;text-align: center;line-height: 5rem;}
.col .other ul li.t{width: 100%;}
.col .other ul li a{color: #353434;font-size: 2rem;}
.ks-more { width:100%; display:block; line-height:5rem; line-height:5rem; text-align:center; font-size:2.2rem; clear:both; margin:0 auto 1rem auto;}

/*媒体报道*/
.mtbd{overflow: hidden;margin: 0 auto;margin-bottom: 2rem;width:100%;border-bottom: 0.1rem solid #e6e6e6; margin-top: 1rem; padding-bottom:2rem;}
.mtbd .img a{display: inherit;margin: 0 auto;width: 95%;}
.mtbd .img{ position: relative;display: inherit; margin: 0 auto;margin-top: 1rem;width: 99%;}
.mtbd .img img{display: inherit;margin: 0 auto;height:30rem; width:100%;}
.mtbd .img p{position: absolute;bottom: -0rem; width: 95%;height: 3rem;  background: url(../images/d.png) repeat;color: #fff; text-indent: 1em;font-size: 2.2rem;line-height: 3rem;}
.zj-course {}
.zj-course ul{margin-left:19rem;}
.zj-course ul li{float: left;margin-left: 1rem;width:4rem;height:1rem;background-color: #d7d7d7;text-align: center;}
.zj-course ul li:nth-child(1){background-color: #f0a113;}
.mtbd .tit h3{margin: 1rem 0;color: #333333;font-weight: normal;font-size: 2.6rem;}
.mtbd .con{overflow: hidden;margin: 0 auto;width: 90%;}

.mtbd .tit h3 a.fr{ float: right;margin-right:1rem ; width:8rem;height: 3rem; border-radius:0.3rem; color:#474747; text-align: center; font-size:2rem; line-height:3rem; -webkit-transition:all 0.3s; transition:all 0.3s;}
.mtbd .tit ul li{height: 5rem; line-height:5rem; overflow:hidden;}
.mtbd .tit ul li a{color: #666666;font-size: 2.2rem;}
/*东儿环境*/
.yyhj{overflow: hidden;margin: 0 auto;margin-top:2rem;margin-bottom:4rem;width: 98%;}
.yyhj img{display: inherit;margin: 0 auto;margin-top: 1rem;width:100%;}

/**首页轮播组件**/
/* main_img */
.img_gallery{height:30rem; margin-top:13rem;overflow:hidden;position:relative;width:100%;}
.main_img{height:100%;overflow:hidden;position:relative;width:100%;}
.main_img ul{width:9999px;height:100%;overflow:hidden;position:absolute;top:0;left:0;}
.main_img li{float:left;width:100%;height:100%;}
.main_img li span{display:block;width:100%;height:100%;}
.main_img li a{display:block;width:100%;height:100%;}
.main_img li span { display:block;width:100%; background-size:100% 100%;}
.img_font{position:absolute; bottom:30px; left:8.5%; color:#fff; width:100%; padding:10px;}
.img_font span{display:none; }

div.point{position:absolute;bottom:1.5rem;left:50%;z-index:999;width:15rem;height:2rem;margin:0 0 0 -50px;}
div.point a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.point a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../img/hover_left.png) no-repeat left top;left:10%;}
#btn_next{background:url(../img/hover_right.png) no-repeat right top;right:10%;}

/*底部*/
.footer{margin-bottom: 0.7rem;height: 3.32rem;background: url(../images/footer.png) no-repeat center center;}
.footer .footer-top{overflow: hidden;margin: 0 auto;padding-top: 0.3rem;padding-bottom: 0.2rem;width: 88%;border-bottom: 0.01rem solid #727272;}
.footer .footer-top li{height: 0.4rem;color: #c1c1c1;font-size: 0.18rem;line-height: 0.4rem;}
.footer .footer-top li b{color: #c1c1c1;    font-weight: 800;
    font-size: 20px; }
.footer .footer-top li img{margin-right: 0.02rem;width: 0.21rem;height: 0.21rem;    vertical-align: middle;}
.footer .foot-l{margin-top: 0.35rem;margin-left: 0.4rem;width: 45%;}
.footer .foot-r{width: 48%;}
.footer .foot-l p,.footer .foot-l p a{color: #c1c1c1;font-size: 0.18rem;line-height: 0.32rem;}
.footer dl{float: left;margin: 0.2rem 0 0 0.12rem;width: 1.3rem;}
.footer dl dt img{display: inherit;margin: 0 auto;width: 0.98rem;text-align: center;}
.footer dl dd{    margin-top: 0.12rem;color: #c1c1c1;font-size: 0.16rem;}

