/* CSS Document */
/****公用部分****/
a img,img{border:0px;vertical-align: middle;}
body{ background:#fff;color: black;font: 12px/1.5 "微软雅黑", arial, \5b8b\4f53;width:100%;min-width:320px;font-size:62.5%;}
em{ font-style:normal; font-size:62.5%;}
ul,li,p,h1,h2,h3,h2,h4,h6,body{padding:0px;margin:0px;}
.relative{ position:relative;}
a {text-decoration: none;color: black;}
a:hover, a:active, a:focus {color: #e4007f;text-decoration: none;outline: none;}
ul li,li{ list-style:none;}

/*****header****
.header{ height:52px; width:100%;overflow:hidden; background:url(../images/head_logo.jpg) #fff no-repeat center center; margin:0 auto;}
.header a{ display:block; height:100%; width:100%; overflow:hidden;}
**/

/*****header******/
.header{ height:52px; width:100%; max-width:480px;overflow:hidden; background:#fff; margin:0 auto;}
.header a{ display:block; height:100%; width:100%; overflow:hidden;}
.header ul{ width:98%; height:100%; overflow:hidden; margin:0 auto;}
.header ul li{ float:left;}
.xm_img{ width:9%; float:left; height:100%; background:url("menu.png") no-repeat center left;}
.logo{ width:82%; float:left; height:100%; background:url("logo.png") no-repeat center center;}
.fhsy{ width:9%; float:right; height:100%; background:url("phone6.png") no-repeat center right;}



/********banner****/
.banner{ margin:0 auto; height:100%; width:100%;max-width:480px; overflow:hidden;background:#f6f6f6;position:relative; }
.mainbox{ overflow:hidden;   position:relative; margin:0 auto;}
.flashbox{ overflow:hidden; position:relative;}
.imagebox{ text-align:center;position:relative;z-index:999;}

.bitdiv{display:inline-block;width:14px;height:14px;margin:10px 10px 10px 0px;cursor:pointer;float:center;}
.defimg{background-image:url("02.png");}
.curimg{background-image:url("01.png")}

	.banner .hd{ height:40px; line-height:40px; margin:0 auto; width:100%; text-align:center; }
	.banner .hd ul li{ display:inline-block; width:12px; height:12px; border:1px solid #c1c1c1; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fff; text-indent:-9999px; overflow:hidden; margin:10px 6px;   }
	.banner .hd li.on{ background:#d60066;  }
	.banner .bd{ position:relative; z-index:0; }
	.banner .bd li{ position:relative; text-align:center; float:left;}
	.banner .bd li img{ background:url("loading.gif") center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
	.banner .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
	.banner .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url("02-1.png") repeat-x; color:#fff;  text-align:left;  }

/*******nav***********/
.nav{ width:100%; max-width:480px; height:100%; overflow:hidden; margin:0 auto; background:#f6f6f6;}
.nav ul{ width:100%; max-width:440px; max-height:400px; margin:10px auto; overflow:hidden;}
.nav ul li{ width:19.5%; height:48px; line-height:48px; text-align:center; font-size:14px; float:left; background:#d60066; margin-left:0.5%;}
.nav ul li a{ font-size:14px; color:#fff;}
.nav ul li:hover{ background:#609;}

/******医院简介*****/
.centen{ width:100%; max-width:480px; height:100%; overflow:hidden; margin:0 auto; background:#f6f6f6;}
#yyjj{ width:100%; max-width:440px; height:100%; overflow:hidden; margin:0 auto; font-size:14px;color:#666;}
#yyjj h2{text-align:center;}
#yyjj-tp{width:100%;margin:15px auto;text-align:center;}

/******来院路线*****/
#lylx{width:100%; max-width:440px; height:100%; overflow:hidden; margin:15px auto; font-size:14px;color:#666;}
#lylx-tp{width:100%;margin:15px auto;text-align:center;}

/******联系我们****/
#lxwm{width:100%; max-width:440px; height:100%; overflow:hidden; margin:15px auto; font-size:14px;color:#666;}

#yczz,#ycxf{width:100%; max-width:440px; height:100%; overflow:hidden; margin:15px auto; font-size:14px;color:#666;}
#bbzx{width:100%; max-width:440px; height:100%; overflow:hidden; margin:15px auto; font-size:14px;color:#666;}
#kqmr{width:100%; max-width:440px; height:100%; overflow:hidden; margin:15px auto; font-size:14px;color:#666;}
#wxmr{width:100%; max-width:440px; height:100%; overflow:hidden; margin:15px auto; font-size:14px;color:#666;}
#xbzx{width:100%; max-width:440px; height:100%; overflow:hidden; margin:15px auto; font-size:14px;color:#666;}


/**************wcmr***********/
.wc1,.wc2,.wc3,.wc4,.wc5,.wc6,.wc7,.wc8{width: 98%;height: 98%;border: 1px solid #e0dede;border-radius: 3px 3px;margin: 0 auto;background: #fff;}
.wc1 p {background:url("wc_tc1.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}
.wc2 p {background:url("wc_sl2.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}
.wc3 p {background:url("wc_bns3.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}
.wc4 p {background:url("wc_jydb4.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}
.wc5 p {background:url("wc_cz5.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}
.wc6 p {background:url("wc_st6.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}
.wc7 p {background:url("wc_ks7.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}
.wc8 p {background:url("wc_zy8.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}

/**************kqmr***********/
.kq1,.kq2,.kq3,.kq4,.kq5,.kq6,.kq7,.kq8{width: 98%;height: 98%;border: 1px solid #e0dede;border-radius: 3px 3px;margin: 0 auto;background: #fff;}
.kq1 p {background:url("yc_zz1.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}
.kq2 p {background:url("yc_xf2.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}
.kq3 p {background:url("yc_mb3.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}
.kq4 p {background:url("yc_zj4.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}

/**************wxmr***********/
.wx1,.wx2,.wx3,.wx4,.wx5,.wx6,.wx7,.wx8{width: 98%;height: 98%;border: 1px solid #e0dede;border-radius: 3px 3px;margin: 0 auto;background: #fff;}
.wx1 p {background:url("wx_wm1.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}
.wx2 p {background:url("wx_pc2.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}
.wx3 p {background:url("wx_yx3.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}
.wx4 p {background:url("wx_ry4.jpg") no-repeat center 30%;height: 100%;width: 100%;text-align: center;line-height: 120px;color: #666666;font-weight: 400;font-size: 14px;}

/***********tips*********/
.tips{ width:100%; max-width:480px; height:100%; margin:0 auto; overflow:hidden;background:#f6f6f6;}
.tips_ct{ width:80%; height:100%; overflow:hidden; text-align:center; margin:10px auto;}
.tips_ct p.red{ color:#df0069;}
.tips_ct p{ font-size:14px; text-align:center; height:22px; line-height:22px; color:#666666;}
.tips_ct p a{color:#df0069;}

/**********footer***/
.footer{width:100%; max-width:480px; margin:0 auto; overflow:hidden;background:url("footer_bg.jpg") #dddddd repeat-x;}
.foot_ct{width:90%; height:100%; overflow:hidden; text-align:center; margin:30px auto;}
.foot_ct p{ text-align:center; color:#666666;height:22px; line-height:22px; font-size:14px;}


/***********floatbtn**********/
.floatbtn{ height:60px; width:100%;overflow:hidden; margin:0 auto; position:fixed; bottom:0; left:auto; background:#fff; z-index:9999;}
.fbtn{ width:100%; height:100%; max-width:480px; margin:0 auto; overflow:hidden;}
.fbtn li{ float:left; width:40%;}
.fbtn_1{ background:#df0069; color:#fff; width:100%; height:100%;}
.fbtn_1 a{ display:block; height:60px; width:85%; background:url("mfdh_img1.png") no-repeat left top; margin:5px auto; text-align:right; line-height:56px; color:#fff; font-size:1.6em;}
.fbtn li.fbtn_2{ width:20%;}
.fbtn_2{ background:#373737; color:#fff; width:100%; height:100%;}
.fbtn_2 a{ display:block; height:60px; width:40px; background:url("fhsy_img1.png") no-repeat left top; margin:3px auto; }
.fbtn_2 a p{padding-top:25px; line-height:40px; color:#b5b5b5; font-size:1.6em;text-align:center;}
.fbtn li.fbtn_3{ width:40%;}
.fbtn_3{ background:#178fbb; color:#fff; width:100%; height:100%; float:right;}
.fbtn_3 a{ display:block; height:60px; width:85%; background:url("qqzx_img1.png") no-repeat left top; margin:5px auto; text-align:right; line-height:56px; color:#fff; font-size:1.6em;}


/******zx*****/
.zx{ width:100%; max-width:480px; height:56px; overflow:hidden; margin:0 auto; background:#f6f6f6;}
.zx a{ display:block; background:url("gdxm_btn.jpg") no-repeat center center; margin:0 auto; width:80%; height:56px; line-height:56px; text-align:center; font-size:14px; color:#fff;}
