﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#555; font-size:14px; font-family:'Microsoft YaHei';}
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; }
a { color:#555; text-decoration:none; }
a:hover { text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Microsoft YaHei; }
table { border-collapse:collapse; }
html {overflow-y: scroll;} 

.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }


body{ max-width:640px; min-width:320px; margin:0 auto;}
/*banner*/
.flexslider{position:relative;overflow:hidden;zoom:1;  }
.flexslider .slides{zoom:1;}
.flex-direction-nav{ display:none;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
/**/
.index_ztnew{max-width:640px; min-width:320px; margin:0 auto; height:145px; background:#FFF; margin-top:15px;}
.index_ztnew ul{ width:99%; margin:0 auto;overflow:hidden;}
.index_ztnew li{ float:left; width:19%;/* border-right:#d7d7d7 solid 1px;*/ margin-left:5%;}
.index_ztnew li a{text-align:center;}
.index_ztnew li span{ color:#5a5a5a; text-align:center; font-family:'Microsoft YaHei'; font-size:20px;}
/*疾病导航*/
.title{ text-align:center;}
.nav{max-width:640px; min-width:320px;margin:2% auto; height:180px; background:#dfffdf;}
.nav .tit font{font-variant:normal}
.tit{max-width:640px; min-width:320px;height:35px;line-height:35px;color:#51ad52;font-size:24px;font-weight:700;margin:0 auto;font-variant:small-caps;text-align:center; padding-top:2%;}
.tit font{color:#75bf76;font-size:14px;padding-left:2px;font-weight:100}
.tit span{ position:relative;top:-5px; padding-left:5px;}
.nav li{ float:left; width:113px; height:38px; background:#FFF; border:1px solid #acdbac; text-align:center; margin:1% 3.5% ; font-size:18px; padding-top:1.5%;}

.nav1{max-width:640px; min-width:320px;margin:2% auto; height:180px; background:#d9fdff;}
.nav1 .tit font{font-variant:normal}
.nav1 li{ float:left; width:113px; height:38px; background:#FFF; border:1px solid #91e3e8; text-align:center; margin:1% 3.5% ; font-size:18px; padding-top:1.5%;}
.nav1 .tit{max-width:640px; min-width:320px;height:35px;line-height:35px;color:#56bcc1;font-size:24px;font-weight:700;margin:0 auto;font-variant:small-caps;text-align:center; padding-top:2%;}
.nav1 .tit font{color:#6dc5ca;font-size:14px;padding-left:2px;font-weight:100}
.nav1.tit span{ position:relative;top:-5px; padding-left:5px;}

.nav2{max-width:640px; min-width:320px;margin:2% auto; height:180px; background:#ffece6;}
.nav2 .tit font{font-variant:normal}
.nav2 li{ float:left; width:113px; height:38px; background:#FFF; border:1px solid #f7c4b4; text-align:center; margin:1% 3.5% ; font-size:18px; padding-top:1.5%;}
.nav2 .tit{max-width:640px; min-width:320px;height:35px;line-height:35px;color:#ed8c6c;font-size:24px;font-weight:700;margin:0 auto;font-variant:small-caps;text-align:center; padding-top:2%;}
.nav2 .tit font{color:#ed8c6c;font-size:14px;padding-left:2px;font-weight:100}
.nav2.tit span{ position:relative;top:-5px; padding-left:5px;}

.doc{ text-align:center; margin-top:2%; margin-bottom:2%;}
.tel{ text-align:center; margin-top:2%; margin-bottom:2%;}
.bot{ text-align:center; margin-top:2%; margin-bottom:13%; }


/*文章页*/
.show_crumb { padding:0.375rem 0; border-bottom: 1px solid #dadada; font-size:20px;}
.show_crumb a { margin:0 5px; color:#0a6e0b;}
.show_box { padding-top:5%;  }
.show_box .show_tle { text-align: center; font-size:20px; margin-bottom:10px; font-weight: blod; color:#359d36; }
.show_box .show_ly { text-align: center; color: #b5b5b5; font-size: 18px; margin-bottom: 13px;}
.show_box .show_ly span{ color:#e90b0b; padding-left:5px;}
.show_box .show_tip{border-bottom:1px dashed #c5c5c5; margin:0 auto; width:100%; }
.show_box .show_tip ul{  text-align:center; height:40px; padding-left:25%; }
.show_box .show_tip  li{ float:left; padding-right:4%; width:20%;height:40px; line-height:40px;}
.show_con { max-width:640px; min-width:320px;  margin-bottom:5%;  margin-top:3%; padding:0 1%; }
.show_con p { color: #727272;  text-indent:2rem; font-size:18px; letter-spacing:3px;  line-height:30px;}
.clear{ clear:both; }
.swt-pic{width: 100%;height:75px;border-top: 4px solid #efefef;border-bottom: 4px solid #efefef; margin-bottom: 5px;margin-top:2px;}
.swt-pic a{display: inline-block;border-right: 2px solid #ccc;width:30%;height: 100%;  }
.swt-pic a:last-child{border-right: none;}
.swt-pic a img{width: 54px;height: 54px; float: left;margin: 4% 2% 2% 10%;}
.swt-pic a .txt{float: left;margin: 5% 0 0 6%;}
.swt-pic a .txt h3{font-size: 18px;color: #111111;}
.swt-pic a .txt span{display: block;text-align: right; font-size: 14px; color:#ffa129;}
.shjzx{ margin: 0 auto;font-size:18px; line-height:40px;max-width: 640px;min-width:320px;margin-top:30px;margin-bottom:20px;}
.shjzx ul{ margin-top:25px;}
.shjzx ul li{ border-bottom:1px dotted #000; line-height:40px; overflow:hidden;max-width:640px;min-width:320px;height:40px;text-indent:0.4rem;font-size:18px;}
.shjzx ul li a p{ float:left;}
/*医师团队*/
.ystd{ margin:4% 0;font-family:'Microsoft YaHei';}
.ystd ul{ text-align:center;}
.ystd li{ float:left; width:33%; padding-bottom:2%;}
.ystd h2{ color:#404040; font-weight:bold; font-size:22px; padding-top:15px;}
.ystd span{ font-size:20px; color:#636363; padding-top:10px; font-weight:normal;}
/*留言*/

.form { background:#f3eff0; padding-top: 2%; padding-bottom: 1%;float:left;width:100%; margin:3% 0; font-family:'Microsoft YaHei';}
.formBar { text-align:center; margin-bottom:2%; margin-top:1%; }
.formBar input { padding:1% 2%; width:60%; color:#666; }
.formBar input, .formBar span, .formBar select { font-size:18px; color:#4d4d4f; }
.formBar select { padding:1%; width:65%; color:#666; }
.formBtn { overflow:hidden; text-align:center; margin:2% auto; }
.formBtn input, .formBtn select { display: inline-block; vertical-align: middle; width: 30%; margin-left: 3%; padding: 2% 0; text-align: center; color: #fff; border: 0; }
.formBtn input { background:#fe6867; color:#fff; }
.formBar textarea{ width:64%;}	
.wxtx {  color:#484848;  margin:2%; text-align:center; }
.wxtx h2 { color:#484848; font-weight:bold; font-size:24px; }
.wxtx span{color:#0b700b;font-size:20px;} 
/*康复案例*/
.hq-bt { width: auto; height: 2rem; background: #0f7b0a; color: #fff; line-height: 2rem; font-size: 1rem; margin: 1% 0; }
.hq-bt a { width: 3.45rem; height: 1.15rem; float: right; border-radius: 0.1rem; line-height: 1.15rem; color: #007577; background: -webkit-linear-gradient(top, #e1ffff, #b8dff7); background: -moz-linear-gradient(top, #e1ffff, #b8dff7); margin: 0.5rem 4%; text-indent: 0; text-align: center; font-size: 0.7rem; -webkit-box-shadow: 1px 1px 0.25rem #2b2b2b; box-shadow: 1px 1px 0.25rem #2b2b2b; }
.hq-bt { height: 3rem; line-height: 3rem; font-size: 2rem; }
.hq-bt a { width: 6.9rem; height: 2.3rem; border-radius: 0.2rem; line-height: 2.3rem; margin: 0.3rem 4%; text-indent: 0; font-size: 1.4rem; }
.hq-anli { width: auto; height: auto; }
.hq-anli-li { width: 49%; float: left; margin: 2% 2% 0 0; text-align: center; border: 1px solid #d1e6e6; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; padding: 1% }
.hq-anli-li img { height: 8rem; width: 100%; }
.hq-anli-li2 { margin-right: 0; }
.hq-anli-li h3 { font-size: 0.665rem; text-align: center; line-height: 1.5rem; color: #535353; }
.hq-anli-li .p1 { text-align: center; line-height: 1.2rem; display: block; color: #fff; background: #0f7b0a; border-radius: 0.1rem; }
.hq-anli-li .p1 a { color: #fff400 }
.hq-anli-a {
    font-size: 1.3rem;
    line-height: 2.4rem;
}
.hq-anli-li h3 { font-size: 1.7rem; line-height: 3rem; }
.hq-anli-li .p1 { font-size: 1.2rem; }

@media screen and (min-width:320px) and (max-width:480px){
.hq-anli-li .p1 { font-size: 0.8rem; }
.hq-anli-a{font-size: 0.9rem;}
.index_ztnew{ height:100px;  margin-top:15px; }
.index_ztnew ul{ width:100%;text-align:center;}
.index_ztnew li{ width:20%; margin-left:1.7%; margin-right:3%;}
.index_ztnew li img{ width:70px; height:70px;}
.index_ztnew li span{  font-size:15px; text-align:center;}

.nav{ height:140px; }
.tit{height:30px;line-height:30px;font-size:20px;text-align:center; padding-top:2%;}
.nav ul{ padding-top:2%;}
.nav li{  /*width:65px;*/width: 20.3%; height:30px;  text-align:center; margin:1% 2% ; font-size:14px; padding-top:1.5%;}
.nav1{ height:140px; }
.nav1 .tit{height:30px;line-height:30px;font-size:20px;text-align:center; padding-top:2%;}
.nav1 ul{ padding-top:2%;}
.nav1 li{  /*width:65px;*/width: 20.3%; height:30px;  text-align:center; margin:1% 2% ; font-size:14px; padding-top:1.5%;}
.nav2{ height:140px; }
.nav2 .tit{height:30px;line-height:30px;font-size:20px;text-align:center; padding-top:2%;}
.nav2 ul{ padding-top:2%;}
.nav2 li{  /*width:65px;*/width: 20.3%; height:30px;  text-align:center; margin:1% 2% ; font-size:14px; padding-top:1.5%;}

.show_crumb {  font-size:16px;}
.ystd li img{ width:100px; height:121px;}
.ystd h2{ font-size:16px; padding-top:10px;}
.ystd span{ font-size:14px;  padding-top:10px; font-weight:normal;}	
/*留言*/
.wxtx h2 {  font-size:20px; }
.wxtx span{font-size:16px;} 
.formBar textarea{ width:64%;}	
/*文章页*/
.show_crumb {  font-size:16px;}
.show_crumb a { margin:0 3px; }
.show_box { padding-top:4%;  }
.show_box .show_tle {font-size:18px; margin-bottom:6px;  }
.show_box .show_ly {  font-size: 16px; margin-bottom: 5px;}
.show_box .show_ly span{  padding-left:3px;}
.show_box .show_tip ul{  text-align:center; height:40px; padding-left:20%; }
.show_box .show_tip  li img{ width:58px;}	
.show_con p { font-size:14px;  line-height:25px;}

.swt-pic{max-width: 640px;min-width: 320px;height:50px; margin-bottom: 1px;margin-top:2px;}
.swt-pic a{display: inline-block;border-right: 1px solid #ccc;width:32%;  }
.swt-pic a img{width: 33px;height: 33px; float: left;margin: 4% 0 1% 1%;}
.swt-pic a .txt{float: left;margin: 5% 0 0 1%;}
.swt-pic a .txt h3{font-size: 14px;}
.swt-pic a .txt span{ font-size: 14px; }

.shjzx{font-size:14px; line-height:30px;margin-top:5px;}
.shjzx ul{ margin-top:15px;}
.shjzx ul li{ line-height:30px; height:30px;font-size:14px;}
.hq-anli-li h3 { font-size: 1.1rem; line-height: 2.5rem; }



	}
