*{padding:0; margin: 0;}
a{ text-decoration: none;}
.content{background:#fff;color:#000;font-family: "微软雅黑","Microsoft YaHei";font-size: 14px;padding-bottom:50px;max-width: 480px; margin: 0 auto;}
ul,li,ol{ list-style: none;}
img{ max-width: 100%;}
.w96 {width:96%;margin:8px auto;}
.nk_banner{ width: 100%; height: auto; overflow: hidden;}
.nk_banner a{ display: block;}
.nk_weiz{ width: 100%; height: 45px; line-height: 45px; background: #f5f5f5; font-size: 16px; font-weight: bold; margin: 1px 0 10px; overflow: hidden;}
.nk_weiz span{ margin:0px 5px 0 8px; overflow: hidden;}
.nk_weiz a{ color: #666; margin:0 1px ;}
.nk_binz{width: 100%; height: auto; overflow: hidden; margin-bottom: 0.6rem;}
.nk_binz li{ float: left; width: 32%; margin:0.7% 0.6%; background: #F5F5F5; overflow: hidden; height: 8.5rem;display: table; }
.nk_binz li:nth-child(2){margin-left: 0.9%;}
.nk_binz li:nth-child(5){margin-left: 0.9%;}
.nk_binz li:nth-child(3n){ float: right;}
.nk_binz li a{ display: block; height: 100%; display: table-cell; text-align: center; vertical-align: middle; color: #666666; font-weight: bold; font-size: 1rem;}
.nk_binz li a img{ display: innle-block; margin-bottom: 0.5rem; max-width: 100%;}
.xcb .nk_binz li{ float: left; width:24%; margin:0.7% 0.5%;}
/*预约*/
/*预约*/
#yuyue{ background: #0a9e64;  width: 100%; text-align: center; color: #FFF; padding: 5% 0;}
#yuyue h3{ font-size: 1.3em; margin-bottom: 10px;}
#yuyue span{ font-size: 1rem; margin-bottom: 10px; display: block;}
#yuyue a{ display: inline-block; height: 30px; line-height: 30px; color:#fff; width: 90px; border-radius: 6px;} 
#yuyue a.a1{ background: #0078b1;margin-right: 20px;}
#yuyue a.a2{ background: #ff8a00;}
/*标题*/
.nk_title{ width: 96%; padding:0 2%; height: 45px; line-height: 45px; color: #666666; background: #F5F5F5; font-size: 16px; font-weight: bold; margin: 10px 0;} 
.nk_title span{ border-left:4px solid #0a8756; padding-left:8px;}
/*快问快答*/
.kwkd{ width: 99.5%; height: auto; overflow: hidden; padding-left: 0.5%;}
.kwkd li{ height: 2.5rem; width: 23.6%; line-height: 2.5rem; border: 1px solid #cdcdcd; background: #F5F5F5; text-align:center; font-size: 16px; font-weight: bold; margin:0 1% 1% 0; float: left;}
.kwkd li:nth-child(4n){ margin-right: 0;}
.kwkd li a{ color: #666666; transition:300ms}
.kwkd li a:hover{ color: #0a8756;}
@media only screen and (min-width:320px ) and (max-width:375px ){
	html{ font-size: 13px;}
	.nk_binz li{ height: 7rem;}
}
@media only screen and (min-width:375px ) and (max-width:412px ){
	html{ font-size: 14px;}
}
@media only screen and (min-width:412px ) and (max-width:480px ){
	html{ font-size: 16px;}
}