@charset "utf-8";
/* CSS Document */
input,button,select,textarea{outline:none;}
textarea{resize:none}
input{align-items:flex-start;box-sizing:border-box;}
input:not([type]),input[type="email" i],input[type="number" i],input[type="password" i],input[type="tel" i],input[type="url" i],input[type="text" i],input[type="button" i],input[type="submit" i],input[type="reset" i],input[type="file" i]::-webkit-file-upload-button,button{padding:0px;}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:rgb(255,255,255);background-image:none;color:#333;-webkit-box-shadow:0 0 0 100px white inset;}
input[type="submit"],input[type="reset"],input[type="button"],button{-webkit-appearance:none;}
a{color:#000;font-weight:normal;text-decoration:none;outline-style:inherit;}
a:link{color:#000;}/* 初始状态 */
a:visited{color:#000;}/* 访问过的状态 */
a:hover{color:#000;}/* 悬浮状态 */
a:active{color:#000;}/* 按下状态 */
input,img{vertical-align:middle;max-width:100%;}
li{list-style:none;}
html{font-size:18px;}
body,div,p,h1,h2,h3,h4,h5,h6,table,dl,dt,dd,ul,li,ol{margin:0;padding:0;}
body{font-family:"微软雅黑";font-size:1rem;color:#000;background-color:#fff;max-width:640px;margin:0 auto;}



header{}


.navbar{overflow:hidden;background:#EE7700;}
.navbar li{width:25%; float:left; text-align:center; border-left:1px solid #fff; margin-left:-1px;}
.navbar li a{display:block;color:#fff; line-height:3em; font-size:1.1em;}
.navbar2{background:#ff9f3f;}

#banner{margin:5px auto;}


#hnav{overflow:hidden; margin:5px;}
#hnav li{list-style:none; width:33.333333%; float:left;}
#hnav li a{display:block;background:#ff952b; margin:5px; padding:10px 0; text-align:center; color:#fff; text-decoration:none; border-radius:5px;}
#hnav li a img{max-width:50%; margin-bottom:3px;}
#hnav li:nth-child(2) a{background:#38b9f2;}
#hnav li:nth-child(3) a{background:#ff6a47;}
#hnav li:nth-child(4) a{background:#50d389;}
#hnav li:nth-child(5) a{background:#ff952b;}
#hnav li:nth-child(6) a{background:#38b9f2;}
#hnav li:nth-child(7) a{background:#ff6a47;}
#hnav li:nth-child(8) a{background:#927cff;}
#hnav li:nth-child(9) a{background:#ff952b;}


#project{margin:10px; overflow:hidden;}
#project dd{overflow:hidden; margin:5px auto;}
#project dd .n{width:19%;float:left; background-color:#EE7700; line-height:1.4em;font-size:1rem;padding:1.5em 0; text-align:center; color:#fff;}
#project .disease{width:80%; float:right;}
#project .disease li{width:33.333333%;float:left;text-align:center; margin-bottom:5px;}
#project .disease li a{display:block; line-height:3em; margin-left:5px;background:#f0f0f0; color:#666; font-size:.9rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#project .disease .h a{color:#f00;}
#project dd:nth-child(2) .n{padding:3em 0;}

@media screen and (max-width:414px){
html{font-size:14px;}
}
@media screen and (max-width:375px){
html{font-size:13px;}
}
@media screen and (max-width:320px){
html{font-size:12px;}
}

.homeCh{margin:10px;border:1px solid #ccc;}
.homeCh .title{padding:5px; border-bottom:1px solid #ccc;}
.homeCh .title .zh{color:#EE7700; font-size:1.1rem;}
.homeCh .title .en{color:#999; font-size:.9rem; margin-left:5px;}



#ther .img{margin:10px;}
.ther_list{margin:10px;border-bottom:1px dashed #ccc;}
.ther_list li{line-height:2em; border-top:1px dashed #ccc;}
.ther_list li a{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; color:#5A5A5A;}



#doctor{}
#doctor .swiper-slide{overflow:hidden; position:relative;}
#doctor .swiper-slide .text{position:absolute; top:0px; right:0px; left:28%; padding:20px 5px 0 20px;}
#doctor img{max-width:35%;}
#doctor h3{color:#EE7700; margin-bottom:10px;}
#doctor p{color:#333; font-size:1rem; line-height:1.8em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#doctor p span{color:#f00;}
#doctor .btn{overflow:hidden; margin-top:6px;}
#doctor .btn a{width:50%;display:block; float:left; background:#0033FF; color:#fff; text-align:center;font-size:1rem; line-height:2.4em;}
#doctor .btn a:last-child{background:#FF9600;}

#doctor .custom{overflow:hidden; margin:1%; width:98%;}
#doctor .custom li{width:19%; margin:0px .5%;float:left; text-align:center; background:#EE7700; line-height:2em; cursor:pointer; color:#fff;box-sizing:border-box;}
#doctor .custom .active{background:#ff9600;}

#case{overflow:hidden;}
#case .swiper-wrapper{}
#case .swiper-slide{overflow:hidden;}
#case .case_img{width:25%; float:left;margin:2% 0 0 2%;}
#case .case_text{width:68%; float:right;margin:2% 2% 0 0;}
#case .case_img li{margin-bottom:5px;}
#case .case_text li{font-size:1rem; height:1.8em; line-height:1.8em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#case .case_text li a{display:block; color:#333;}

#case .custom{overflow:hidden; margin:1%; width:98%;}
#case .custom li{width:18%; margin:5px 1%;float:left; text-align:center; background:#EE7700; line-height:2em; cursor:pointer; color:#fff;box-sizing:border-box;}
#case .custom .active{background:#ff9600;}

#about{}
#about .box{overflow:hidden; margin:10px; color:#333; font-size:1rem; line-height:1.6em;}
#about .box img{float:left; max-width:40%; margin:0 1em 0 0;}

footer{text-align:center; padding:10px;}
footer p{margin:5px auto;}

#loc{background:#E6E6E6; color:#1056b8; padding:8px 10px; margin:5px auto; font-size:1rem;}
#loc a{color:#1056b8;}

#list{margin:5px;}
#list li{padding:5px;border-bottom:1px dashed #ccc;}
#list li h3{font-size:1.2rem;}
#list li p{color:#666; text-indent:2em;}
#list li p a{color:#f00;}

#page{text-align:center;}
#page a,#page span{display:inline-block; padding:.3em .6em; border:1px solid #ccc; margin:5px auto;}
#page span{background:#ececec;}

#title{overflow:hidden;}
#title h1{text-align:center; font-size:1.2rem; color:#085fbc; margin:.2em auto;}

#wzBar{display:block; overflow:hidden; margin:1rem 5px; border:1px solid #0160B0; border-radius:5px; height:30px; line-height:30px; text-align:center; color:#0160B0;font-size:14px; font-weight:bold;}
#wzBar span{float:right; background:#0160B0; color:#fff; padding:0 20px; font-weight:400;}



.wzBtn{text-align:center; margin:10px auto 0;}
.wzBtn a{display:inline-block; background:#0156FE;-moz-box-shadow:0px 0px 2em #032b79 inset;-webkit-box-shadow:0px 0px 2em #032b79 inset;box-shadow:0px 0px 2em #032b79 inset;padding:.4em .8em; color:#fff; font-size:1.2rem; border-radius:5px;}
.wzBtn .call{background:#FEAE01;-moz-box-shadow:0px 0px 2em #8e6204 inset;-webkit-box-shadow:0px 0px 2em #8e6204 inset;box-shadow:0px 0px 2em #8e6204 inset;}


#infos{text-align:center; border-bottom:1px solid #0a59b8; padding:5px 0; color:#333;}
#infos a{color:#f00;}

#wz{margin:5px; overflow:hidden; line-height:1.8em;}
#wz img{max-width:100%; height:auto !important;}

.wzPn{border-bottom:1px solid #ccc;}
.wzPn li{border-top:1px solid #ccc; line-height:2em;}

.wzPd{text-align:center; margin:10px auto; overflow:hidden;}
.wzPd a{display:block; width:50%; float:left; text-align:center;}
.wzPd a img{width:80%; max-width:140px;}







#ghpt{}
#ghpt h3{background:#56A3E3; text-align:center; padding:8px 0; color:#fff; font-weight:400; font-size:15px;}
.ghpt_form{}
.ghpt_form li{margin:12px auto; overflow:hidden; color:#4C476B; font-size:18px; text-align:center;}
.ghpt_form input[type="text"]{width:80%; height:32px; line-height:32px; text-indent:5px; border:1px solid #C5C5D7; border-radius:5px;}
.ghpt_form .btn{width:32.5%; height:34px; border:0; border-radius:5px; color:#fff; cursor:pointer;}
.ghpt_form .btn.tijiao{background:#0260B1;}
.ghpt_form .btn.zixun{background:#F58926;}
@media screen and (max-width:650px){
.ghpt_form li{font-size:14px;}
.ghpt_form input[type="text"]{width:60%;}
}












