﻿/*basic*/
@charset "utf-8";
*{margin: 0;padding: 0;font-family: "微软雅黑";}
html,body{overflow-x: hidden;}
body{font-size:0.12rem;;margin:0 auto !important;font-family:"微软雅黑",Helvetica;width:100%; min-width:320px; max-width:640px; background-color: #fff!important;overflow:-Scroll;overflow-y:hidden}
img{border: none;vertical-align: top;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4{font-weight:normal;font-size:0.12rem}
ul,ol,li{list-style: none;}
i,em{font-style: normal;}
a{text-decoration: none;color: #000;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}
a:hover{ text-decoration:none;}
@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body{-webkit-text-size-adjust:none}}
@media (min-width:410px) and (max-width:540px) {  /*   410<=当浏览器窗口大小<=540px  pad */
            .inner p {
          font-size:1em;
      }   
        }
@media (min-width:320px) and (max-width:409px) {  /*   320<=当浏览器窗口大小<=409px  pad */
            .inner p {
          font-size:12px;
      }   
        }
 
 
/* 头部开始*/
.zjbanner img{width: 100%;}


/*导航*/
.zjdh {width: 100%;height: 0.68rem;border-bottom: 2xp solid #e8e8e8;background: #f5f5f5;}
.zjdh .zjdh01{display:block;float:Left;width: 0.4rem;height: 0.4rem;margin:0.15rem;}
.zjdh a{line-height: 0.68rem;font-size: 0.24rem;color: #000000;display:block;float:Left;}
.zjdh i{font-size: 0.24rem;color: #000000;}
.zjdh .zjdh02{float: right; display: inline-block; border-left:0.02rem solid #e8e8e8;width: 0.7rem;height: 0.68rem;text-align: center;}
.zjdh .zjdh02 img{display: inline-block; width: 0.26rem;height: 0.31rem;margin:0.2rem auto;}
.zjdh .zjdh03{float: right; display: inline-block; border-left:2px solid #e8e8e8;width: 0.7rem;height: 0.68rem;text-align: center;}
.zjdh .zjdh03 img{display: inline-block; width: 0.25rem;height: 0.25rem;margin:0.2rem auto;}


/*承诺开始*/
.cn{width: 100%;}
.cn .cnbt{width: 6rem;margin: 0 auto; font-size: 0.28rem;color: #00968d;font-weight: 600;line-height: 0.3rem;margin:0.25rem auto 0.1rem auto; }
.cn ul{width: 6rem;margin: 0 auto;height: 0.5rem;}
.cn ul li{float: left;width: 50%;height: 0.5rem;font-size: 0.24rem;color: #535353;line-height: 0.5rem;}
.cn ul li img{display: inline-block; width: 0.22rem;height: 0.28rem;margin-right:0.08rem;margin-top:0.15rem}
.cn .cnms{width: 6rem;margin: 0 auto; font-size: 0.24rem;color: #535353;line-height: 0.44rem;border-top: 0.02rem solid #eeeeee;padding: 0.1rem 0;text-indent: 2em;}
.cn .cnzx{width: 100%;border-top: 0.02rem solid #eeeeee;}
.cn .cnzx .cnzxbt{width: 6rem;height: 0.7rem;margin: 0 auto; }
.cn .cnzx .cnzxbt i{font-size: 0.24rem;color: #535353;line-height: 0.7rem;display:block;float:left;}
.cn .cnzx .cnzxbt img{display: inline-block; width: 0.3rem;height: 0.25rem;margin-left:0.14rem;margin-top:0.2rem;}
.cn .cnzx .cnzxbt i#cnzxbtright{float: right;}
.cn .cnzx .cnzxbt i#cnzxbtright span{color: #00968d;}
.cn .cnzx img{display: block; width: 6rem;margin: 0 auto;}
.cn .cnzx .cnzxzx{width: 6rem;height:0.65rem;margin: 0 auto; padding:0.4rem 0 ;overflow: hidden;  }
.cn .cnzx .cnzxzx img{/*display: inline-block;*/float:left; width: 2.44rem;height: 0.6rem;}
.cn .cnzx .cnzxzx a{display: inline-block;float: right;width: 1.5rem;height: 0.6rem;text-align: center;font-size: 0.22rem;color: #FFFFFF;line-height: 0.6rem;margin-left: 0.2rem;border-radius: 0.08rem;}

/*专家介绍*/
.zjtd{width:6.4rem;height:auto;overflow:Hidden;margin-top:0.02rem;}
.zjtd .bt1{width:6.4rem;height:0.75rem;background:#f5f5f5;border-top:0.04rem solid #00968d;border-bottom:0.01rem solid #eeeeee;font-size:0.28rem;color:#313131;text-align:center;line-height:0.75rem;font-weight:bolder;}
.zjtd ul{width:6rem;height:auto;margin:0.2rem auto;}
.zjtd ul .zj{width:100%;height:2.55rem;margin:0.25rem auto;}
.zjtd ul .zj .zjtp{width:1.98rem;height:2.55rem;float:left;}
.zjtd ul .zj .zjjs{width:3.82rem;height:2.55rem;float:right;}
.zjtd .zjjs p:nth-child(1){font-size:0.2rem;color:#535353;line-height: 0.5rem; }
.zjtd .zjjs p:nth-child(1) span{font-size:0.28rem;color:#333333;}
.zjtd .zjjs p:nth-child(2){border-top: 0.01rem solid #eee;border-bottom: 0.01rem solid #eee;}
.zjtd .zjjs p:nth-child(2) span{font-size:0.22rem;color:#56595b;display:block;line-height:0.4rem;}
.zjtd .zjjs p:nth-child(2) em{display:inline-block;width:0.21rem;height:0.19rem;background:url(../images/st.png) no-repeat;background-size:100%;margin-right:0.1rem;}
.zjtd .zjjs p:nth-child(3){font-size:0.22rem;color:#535353;line-height:0.45rem;}
.zjtd .zjjs p:nth-child(4){padding:0.15rem 0;}
.zjtd .zjjs p:nth-child(4) a:nth-child(2){float:right;}
.zjtd .zjjs p:nth-child(4) a img{width:1.81rem;height:0.55rem;display:block;float:left;}
.zjtd .bt2 img{width:6rem;height:0.9rem;margin:0.2rem auto;display:Block;}

.focus{width: 6rem;margin: 0 auto;position: relative; overflow: hidden;/*height:11.8rem;*/}
.focus .bd{position: relative;z-index: 0;}
.focus .bd li{width: 6rem; overflow: hidden; }
.focus .bd li .ys{width: 6rem;height: 2.55rem;margin-top: 0.2rem;padding-bottom:0.2rem ;border-bottom: 0.02rem solid #eeeeee;}
.focus .bd li .ys img{float: left; width: 2rem;height: 2.55rem;margin-right: 0.2rem;}
.focus .bd li .ys .ysright{float: right;width: 3.8rem;height: 2.55rem;overflow: hidden; }
.focus .bd li .ys .ysright .ysmz{font-size: 0.24rem;color: #56595b;line-height: 0.5rem;border-bottom: 0.02rem solid #eeeeee;}
.focus .bd li .ys .ysright .ysmz span{font-size: 0.28rem;color: #000000;}
.focus .bd li .ys .ysright .ysry{font-size: 0.24rem;color: #56595b;line-height: 0.4rem;}
.focus .bd li .ys .ysright .ysry img{width: 0.22rem;height: 0.2rem;display: inline-block;margin:0.12rem 0.2rem 0 0;}
.focus .bd li .ys .ysright .yssc{border-top: 0.02rem solid #EEEEEE;line-height: 0.3rem;font-size:0.24rem ;color: #535353;}
.focus .bd li .ys .ysright .yssc a{color: #ba001a;}
.focus .bd li .ys .ysright .yszx01{display: inline-block; width: 1.8rem;height: 0.55rem;color:white;line-height: 0.55rem;font-size: 0.24rem;background: #56595b;}
.focus .bd li .ys .ysright .yszx01 img{display: inline-block;width: 0.38rem;height: 0.29rem;margin: 0.12rem 0.14rem 0 0.15rem;}
.focus .bd li .ys .ysright .yszx02{float: right; display: inline-block; width: 1.8rem;height: 0.55rem;color:white;line-height: 0.55rem;font-size: 0.24rem;background: #00968d;}
.focus .bd li .ys .ysright .yszx02 img{display: inline-block;width: 0.3rem;height: 0.3rem;margin: 0.14rem 0.14rem 0 0.22rem;}
.focus .bd li .ys01{border-bottom: none;}
.focus .hd{height: 0.15rem; margin: 0 auto;position: absolute;bottom: 0.4rem;left: 2.37rem;}
.focus .hd li{float:left;width: 0.6rem; height: 0.15rem; margin-right: 0.1rem;background: #eeeeee;line-height: 0.55rem;overflow: hidden;}
.focus .hd ul .on{ background:#00968d;  }

.xjbt{width: 100%;height: 0.64rem;border-bottom: 0.02rem solid #eeeeee;border-top: 0.04rem solid #00968d; font-size: 0.28rem;text-align: center;background: #f5f5f5;color: #313131;font-weight: 800;line-height: 0.64rem;}
/*精益求精开始*/
.tabBox {width: 6rem;height: 3.62rem;margin: 0.13rem auto 0.4rem; overflow: hidden;position: relative;}
.tabBox .bd ul{width:6rem;height: 3rem; margin: 0 auto ;position: relative;}
.tabBox .bd ul img{width: 6rem;height: 3rem;}
.tabBox .bd ul  p{width: 6rem;position: absolute;bottom: 0; line-height: 0.45rem;color: #FFFFFF;background: rgba(0,0,0,0.5);text-align: center;font-size: 0.22rem;}
.tabBox .hd{width: 6rem;height: 0.6rem;padding-top: 2px;  }
.tabBox .hd ul li{float: left; width: 1.18rem;height: 0.6rem;margin-right: 0.02rem;}
.tabBox .hd ul li:last-child{margin-right: 0;}
.tabBox .hd ul li img{display: block;width: 1.18rem;height: 0.6rem;box-sizing:border-box;}
.tabBox .hd ul li.on img{box-sizing: border-box; -moz-box-sizing: border-box;border-bottom: 0.02rem solid #00968d;}
.tabBox .prev{position: absolute;top: 35%;left: 3%; width:0.55rem;height:0.55rem;border-radius: 50%;background: rgba(0,0,0,0.5);}
.tabBox .prev img{display: inline-block;width: 0.13rem;height: 0.23rem;margin: 0.16rem 0.21rem 0 0.21rem;}
.tabBox .next{position: absolute;top: 35%;right: 3%; width:0.55rem;height:0.55rem;border-radius: 50%;background: rgba(0,0,0,0.5);}
.tabBox .next img{display: inline-block;width: 0.13rem;height: 0.23rem;margin: 0.16rem 0.21rem 0 0.21rem;}
	
/*预约挂号*/
.guahao .biaoge{width: 6rem; margin: 0.3rem auto 0;}
.guahao .biaoge li{width: 100%;height: 0.7rem;margin-bottom: 0.2rem;}
.guahao .biaoge li span{float: left; display: inline-block; width: 1.34rem; text-align: center; font-size:0.24rem ; line-height: 0.7rem;color: #434343;}
.guahao .biaoge li input{float: left;  width: 4.16rem;height: 0.66rem;border: 0.02rem solid #EEEEEE;font-size: 0.24rem;color: #959595;line-height: 0.66rem;-webkit-appearance: none; -moz-appearance: none; appearance: none;}
.guahao .biaoge li b{float: left;display: inline-block;line-height: 0.7rem;color: #814e23;}
.guahao .biaoge .form_tijiao{position: relative;width: 6rem;height:0.6rem;margin: 0 auto 0.25rem;overflow: hidden;}
.guahao .biaoge .form_tijiao .form_tj{float: left; width:2.5rem ;height: 0.6rem;color: white;background: #00968d;border-radius: 0.05rem;margin-left: 0.22rem;font-size: 0.28rem;line-height: 0.6rem;text-align: center;}
.guahao .biaoge .form_tijiao .form_tjimg{position: absolute;width: 0.33rem;height: 0.28rem;left: 0.45rem;top: 30%;}
.guahao .biaoge .form_tijiao a {float: right;display: inline-block;width: 2.51rem;height: 0.56rem;margin-top: 0.02rem;}
.guahao .biaoge .form_tijiao a img{width: 100%;height: 100%;}

	
/*底部开始*/
footer {width: 100%; }
footer .footlist{width:6rem ;margin: 0 auto; height: 0.22rem;margin-bottom: 0.26rem;line-height: 0.22rem;font-size: 0.22rem;}
footer .footlist a{display: inline-block; width: 23%;height: 0.22rem;line-height: 0.22rem; text-align:center;color: #000000;font-size: 0.22rem;}
footer .footerbottom{width: 100%;height: 3.3rem;background: #707070;}
footer .footerbottom .address{width: 6rem;height: 2.27rem;margin: 0 auto; border-bottom: 2px solid white;}
footer .footerbottom .address img{float: left;width: 1.74rem;height: 1.74rem;margin: 0.26rem 0.22rem 0 0;}
footer .footerbottom .address .addresswenzi{float: left; width:4rem ; overflow: hidden;margin-top: 0.2rem;}
footer .footerbottom .address .addresswenzi p:nth-child(1) img{width:0.21rem;height: 0.21rem;margin: 0.1rem 0.15rem 0.3rem 0;}
footer .footerbottom .address .addresswenzi p:nth-child(2) img{width:0.19rem;height: 0.22rem;margin: 0.09rem 0.16rem 0 0;}
footer .footerbottom .address .addresswenzi p:nth-child(3) img{width:0.18rem;height: 0.22rem;margin: 0.08rem 0.16rem 0 0;}
footer .footerbottom .address .addresswenzi p:nth-child(4) img{width:0.23rem;height: 0.18rem;margin: 0.1rem 0.11rem 0 0;}
footer .footerbottom .address .addresswenzi p{font-size: 0.2rem; line-height: 0.37rem;color: white;}
footer .footerbottom .banquan{width: 100%;margin-top: 0.15rem;text-align: center;}
footer .footerbottom .banquan p{font-size: 0.2rem;color: white;line-height: 0.35rem;}


	

