@charset "gb2312";
/* CSS Document */
html, body { height: 100%; }
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100% }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0 }
ul, ol { list-style: none }
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }
a { text-decoration: none; }
h2, h3, h4 { font-family: "Microsoft YaHei"; }
html{ font-size:125%;}
body {  font-size:24px; font:1.2em/1.7 "microsoft yahei", "Tahoma", \5b8b\4f53, Arial;color: #444; }
.wp { width: 100%; min-width: 320px; max-width: 640px; margin: 0 auto; }
.z{ float:left;}
.y{ float:right;}
.red{ color:red;}
.tr{ text-align:right;}
img{ border:none; border:0;}
.yello{ color:#fff2ac;}
.kfs{ color:#b46f19;}
.h{ color:#444444;}
img{ height:auto;  width:100%;}
/*head*/
.head{text-align:center;}
.head .top{ height:1.8rem; overflow:hidden; background:#4e4033;  line-height:2.1rem;}
.head .top .sz{ width:1rem;}
.head .top p{font-size:1rem; color:#908376; width:100%;height:2.1rem;}
.logo{ height:6.60rem; background:#de944c; padding-top:1.15rem;color:#fff2ac;}
.logo .logo1{  height:3.85rem; display:block;}
.logo .logo1 img{ height:100%; width:auto;}
/*nav*/
.nav{ height:2.75rem; background:#b46f19; border-top:1px solid #eaa460;}
.nav ul{width: 100%; height:2.75rem; line-height:2.75rem;  min-width: 320px; max-width: 640px; margin: 0 auto;}
.nav ul li{ width:16.6%; background:url(../images/nav_s_07.jpg) right repeat-y;height:2.75rem; line-height:2.75rem; font-size: 1.6rem; text-align:center; float:left;}
.nav ul span{ background:url(../images/nav_s_07.jpg) left repeat-y; width:100%;height:2.75rem; display:block;}
.nav ul li a{ color:#FFF;}



/*ËÑË÷*/
.form{ background:#ffffff; padding:0.5rem 0rem; overflow:hidden;}
.ss{ height:2.15rem; overflow:hidden; border:0.1rem solid #d9d9d9; background-color:#FFF;}
.ss .ss_l .ss_img{ width:2.4rem; height:2.4rem;}
.ss .ss_l input{float: left; height:100%; width:61%; font-family:"Î¢ÈíÑÅºÚ Regular"; font-size:1.1rem; color:#acabab;  line-height:2.15rem; border:none; text-align:center;}

.ul{ background:#edecec; padding-top:0.8rem; overflow:hidden;}
.ul li{ width:23.2%; height:2.1rem; overflow:hidden; text-align:center; border:1px solid #d4d4d4; background:#ffffff; border-radius:5px; -moz-border-radius:5px; float:left; margin-right:1%; color:#666666; margin-bottom:3px}
.ul li a{ color:#999999;}
/*ÄÚÈÝ*/
.main{ padding:0.5rem 0rem; overflow:hidden; background:#edecec; padding-bottom:1rem;}
.main .m_top{ width:100%;  height:3.45rem;}
.main .m_top .top1{ width:24%; height:2.5rem; border:1px solid #d4d4d4; border-radius:5px; -moz-border-radius:5px; background:#ffffff; text-align:center; line-height:2.5rem; color:#666666; margin-right:0.5%; font-family:"Î¢ÈíÑÅºÚ Regular";}
.main .m_top .top1:hover{ color:#b46f19;}
.main .ss_m{ border:1px solid #d4d4d4; background:#FFF; padding:0.7rem 1.25rem; overflow:hidden; color:#999999; font-size:1rem;  }
.main .ss_m h4{ font-weight:100; line-height:2rem; width:78%; overflow:hidden;}
.main .ss_m span{ width:100%; height:2.65rem;border-bottom:1px solid #d4d4d4; float:left; overflow:hidden;}
.main .ss_m li{ height:2.65rem; border-bottom:1px dashed #dedede; float:left; font-size:1.4rem; width:100%; overflow:hidden; }
.main .ss_m a{ color:#999999;}
.main .ss_m .ss_m1{ border:1px solid #c3c3c3; padding:0.2rem; float:left; margin-top:1.4rem; margin-right:0.6rem;}
.m_a{ margin-left:10%;}
.main .ss_m .y_s{ float:left; padding:0.5rem; overflow:hidden; margin-top:1.2rem;}
.main .ss_m .pgdir li{list-style:none;}


.mxgz{  margin-top:1rem;  background:#ffffff;  border-top:2px solid #000; border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;  overflow:hidden; padding-left:1rem; padding-right:1rem;}
.mxgz .mxgz_top{ overflow:hidden; width:100%;border-bottom:1px solid #dfdfdf;}
.mxgz li{ border-bottom:1px dashed #dfdfdf;  overflow:hidden; background-size:5%; color:#666666; line-height:3rem;}
.mxgz h1{ font-size:1.4rem;}
.mxgz span{ font-size:1.2rem;}
.h{color:#F00;}
.hui{ color:#b8b8b8;}
/*m6*/
.m6{ padding-top:1.2rem; background:#ffffff; height:5.5rem;}
.m6 a{ width:43.7%; height:14.06%; margin-left:3.8%;}
.m6 img{height:auto;  width:100%;}
.f_nav{ color:#eacaad;}

/*.footer { background:url(../images/fk_33.jpg) repeat; padding-bottom:60px;}
.footer .f_nav { background: #8d6743; height:30px; line-height:30px; height:3rem; line-height:3rem; font-size:14px; font-size:1.4rem; overflow:hidden;}
.footer .f_nav li { width: 16%; float: left; text-align: center; background: url(../images/s_32.jpg) right repeat-y;}
.footer .f_nav ul.home{ background: url(../images/s_32.jpg) left repeat-y;}
.footer .f_nav li a { color:#eacaad;}
.footer .copyright { padding: 7px 0px; text-align: center; color: #d9be98; line-height:2rem; }
.footer .copyright a { color: #d9be98; }*/




@media only screen and (min-width: 640px){
.wp { max-width: 640px; }
}
@media only screen and (max-width: 600px) {
.wp { max-width: 600px; }
html { font-size:100%;}
.part-4 .item dd img{ width:115px; height:auto;}
.part-1 .doctor img{ width:98px; height:auto;}
#tab-box .bd .big-img{ width:160px;}
}
@media only screen and (max-width: 480px) {
.wp { max-width: 480px; }
html { font-size:75%;}
#tab-box .bd .big-img{ width:125px;}
.part-4 .item dd img{ width:86px; height:auto;}
.part-1 .doctor img{ width:78px; height:auto;}
}
@media only screen and (max-width: 360px) {
.wp { max-width: 360px; }
html { font-size:62.5%;}
.part-4 .item dd p.pbn{ padding-bottom:0.2rem;}
#tab-box .bd .big-img{ width:105px; height:auto;}
.part-4 .item dd img{ width:78px; height:auto;}
.part-1 .doctor img{ width:58px; height:auto;}
.part-3 .content li{padding:1rem 0px}
.part-3 .content li.li1 h3{ margin-left:1rem;}
.part-3 .content li p{ padding:1rem 1rem 0px}
}



.main .ss_m .ss_m1 {
    border: 1px solid #c3c3c3;
    padding: 0.2rem;
    float: left;
    margin-top: 1.4rem;
    margin-right: 0.6rem;
}



.jiangexian{ width:5px; height:5px; overflow:hidden; clear:both}

.pgdir {
    background: url(../images/rep-x.png) 0 0 repeat-x;
}

.bk_kmtog, .borpt {
    border: 1px solid #ddd; 
}
.bkm {
    border: 1px solid #ddd;
    background: #fff; margin-top:20px;
}
.m, .bkm {
    margin: 0 0px;
    margin-top: 10px;
}
user agent stylesheetdiv {
    display: block;
}


.pgdir{position:relative;z-index:1;height:37px;line-height:37px;overflow:hidden;text-align:center;}
.pgdir a{color:#444;}
.pgdir p{hieght:100%;margin:0 68px;border:1px solid #ddd;border-width:0 1px;color:#444;background:#fff;}
.pgdir p a{display:inline-block;hieght:100%;padding:0 5px;margin:0 3px;font-size:14px;}
.pgdir .d{position:absolute;width:68px;top:0;}
.pgdir .pre{left:0;}
.pgdir .next{right:0;}
.pgdir .current,.pgdir a:active{color:#222;}