@charset "utf-8";
/* CSS重置 and 公共样式*/
*{margin:0;padding:0;list-style:none; border:0}
body{font-family:"微软雅黑";color:#484848;}
a{text-decoration:none;color:#fff;}
li{list-style:none;}
img{}
body,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd{margin:0;padding:0;list-style: none;
	font-weight:normal;font-size: 1em;}
.container{width:100%;overflow:hidden;margin:auto;max-width:720px;min-width:320px; position: relative;}
.left{float:left!important}
.right{float:right!important}
.clear{clear:both;}
/*top and logo*/
.allW{width:100%;overflow:hidden;}
.allW img{width:100%;display:inline;}
.margin-b{margin-bottom: 0.8em;}
.margin-t{margin-top: 0.8em;}
.margin-a{margin-top: 0.8em; margin-bottom: 0.8em;}

/**/
.c-nav{margin-top: 0.8em; color: #fff;}
.c-nav li{float: left; width: 32%; margin-right: 2%; background-color: #127cbf; line-height: 2.2em; font-size: 0.8em;
	margin-bottom:0.5em; box-sizing: border-box; padding-left: 0.4em; white-space: nowrap;overflow: hidden; 
	text-overflow: ellipsis;}

.c-nav li:nth-of-type(3n){margin-right: 0;}
.c-search{margin-top: 0.7em; margin-bottom: 0.9em;}
.c-search-main {overflow: hidden; position: relative;} 
.c-search-main input{float: left;}
.c-search-main input[type='text']{width: 92%;margin-left: 4%;  font-size: 0.75em; height: 2.6em; box-sizing: border-box; padding-left: 2em;
	 margin-top: 0.2em; border: 0.1em #bfbfbf solid; line-height: 2.5em; border-radius: 3em; padding-right: 14%;}
.c-search-main input[type='image']{ width:4%; padding-left: 5%; border-left: 1px #ccc solid; position: absolute; 
	top: 0.95em; ; right: 2em; font-size: 0.75em;}
.doctor-list{padding-top: 0.6em; padding-bottom: 0.2em; border:1px #bfbfbf solid; box-sizing: border-box; border-left: none; 
	border-right: none;}
.doctor-photo{width: 18%; margin-left: 4%; margin-right: 4%; margin-top: 0.8em;}
.doctor-txt{font-size: 0.8em; line-height: 1.8em; width: 74%;}
.doctor-txt h1{line-height:2;}
.doctor-txt h1 a:first-child>span{color: #353535; font-weight: bold; font-size: 1.2em; margin-right: 0.5em;}
.doctor-txt h1 a+a{display:inline-block;vertical-align: middle;width: 7.5%;margin-right: 3%;}
.doctor-txt h1 .Up,.doctor-txt h1 .Down{width:15%;border: 1px solid #ddd;border-radius: 1rem;line-height: 1rem;}
.doctor-txt h1 .Up img,.doctor-txt h1 .Down img{width: 50%;vertical-align: middle;}
.doctor-txt h1 .Up span,.doctor-txt h1 .Down span{display: inline-block;width: 50%;color:#aaa;text-align:center;vertical-align: middle;}
.doctor-txt p a{color:#FF5700;}
.c-zixun-btn li{float: left; width: 10%; margin-right: 15%; position: relative;}
.c-zixun-btn{ margin-top: 0.4em; margin-bottom: 0.2em; overflow: visible;}
.noB{border-bottom: none;}

.c-footer ul{width: 80%; overflow: hidden; margin-left: 11.5%; margin-top: 0.8em; margin-bottom: 1em;}
.c-footer ul li{ float: left; width: 32%; margin-right: 2%; overflow: hidden;}
.c-footer ul li a{display: block; width: 100%; color: #484848;}
.c-footer ul li img{width: 30%; margin-right: 7%;}
.c-footer ul li span{width: 63%; font-size: 0.8em; margin-top: 0.4em;}
.c-footer ul li:last-child{margin-right: 0;}


.tanChuang{font-size: 0.8em;
	position: fixed; z-index: 99; top:15%;left:50%;margin-left:-115px; display: none;}
.tanChuang input{ float: left; }

/* #tel2{width: 40%; line-height: 2.25em; height: 2.25em; margin-left: 25%;  margin-right: 5%;margin-top: 0.85em;
	background-color: #fff; box-sizing:  border-box; padding-left: 0.2em;}
#call2{ width: 26%;line-height: 2.4em; height: 2.4em; margin-top: 0.7em; opacity: 0;} */
.tanChuang2{background:url(../images/erweima.jpg) no-repeat center center; height:330px; width:258px; 
	background-size: contain;}
.tanChuang1{background:url(../images/tel.jpg) no-repeat center center; height:62px; width:258px;background-size: cover;}
.tanChuang3{background:url(../images/tel1.jpg) no-repeat center center ;  height:62px; width:258px;
	background-size: cover;}
.tanChuang3 #tel2{width: 60%; margin-top: 18px; float: left; height: 28px;
	background-color: #fff; box-sizing:  border-box; padding-left: 0.2em;}

#dis-btn{width: .1em; height: .1em; background-color: rgba(0,0,0,0);}

.tanChuang3 #call2{ float:left;width: 19%; margin-left: 12%;line-height: 3.2em; height: 3.2em; margin-top: 0em; opacity: 0;
	margin-right: 4%; margin-top: 0.7em;}

.disappear{position: absolute; top: -0.8em; right: 0; font-size: 3em;color: #15A382;}

.cc-nav{}
.cc-nav ul{width: 100%; overflow: hidden; margin-top: 0.8em;}
.cc-nav ul li{float: left; width: 23.5%; margin-right: 2%; color: #fff;}
.cc-nav ul li:last-child{margin-right: 0;}
.cc-nav ul li:nth-of-type(1){background-color: #d17f81;}
.cc-nav ul li:nth-of-type(2){background-color: #5f96b5;}
.cc-nav ul li:nth-of-type(3){background-color: #cba275;}
.cc-nav ul li:nth-of-type(4){background-color: #7283b3;}
.cc-nav ul li img{width: 50%; margin-left: 25%; padding-top: 0.5em; margin-bottom: 0.2em;}
.cc-nav ul li span{display: block;width: 100%; text-align: center; padding-bottom: 0.5em;}

.cc-nav ul li .zhinan-showing{width: 49%; position: absolute; z-index: 99; margin-top: 0.6em; 
	display: none; padding: 0.6em 0.4em; box-sizing: border-box;}
.clo{width:auto !important;position: absolute; top: -0.15em;  font-size: 2rem !important;line-height: 0.9em;z-index: 999;}
.cc-nav ul li .up{display: block; width: 100%;}

.cc-nav .zhinan-showing img{width: 36%; margin-left: 2%; margin-right: 2%; }
.cc-nav .zhinan-showing dl{width: 60%; font-size: 0.7em; line-height: 1.8em;}
.cc-nav .zhinan-showing video{width: 35%; margin-left: 0; margin-right: 5%;}
.cc-nav ul .z1 .zhinan-showing{ background-color: #d17f81;}
.cc-nav ul .z2 .zhinan-showing{background-color: #5f96b5;}
.cc-nav ul .z3 .zhinan-showing{background-color: #cba275;}
.cc-nav ul .z4 .zhinan-showing{ margin-left: -25.5%;background-color: #7283b3;}
.cc-nav .zhinan-showing dl a:hover{text-decoration: underline; cursor: pointer;}
.cc-nav ul .z1 .clo{color:#d17f81;right: -13%;}
.cc-nav ul .z2 .clo{color:#5f96b5;right: -13%;}
.cc-nav ul .z3 .clo{color:#cba275;left: -13%;}
.cc-nav ul .z4 .clo{color:#7283b3;left:-13%;}