﻿@charset "utf-8";
/* CSS Document */
#LRfloater0 {display: none;visibility: hidden; height: 0;}
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, tr, td, pre, form, fieldset, legend, button, input, textarea, img{ border:medium none; margin:0; padding:0;}

/** 设置默认字体 **/
body, button, input, select, textarea{ font:12px/1.5  Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;}

h1, h2, h3, h4, h5, h6{ font-size:100%;}
em{ font-style:normal;}

/** 重置列表元素 **/
ul, ol,li{ list-style:none;}

/** 重置图片元素 **/
img{ border:none; vertical-align:middle;}
/** 重置表格元素 **/
table{ border-collapse:collapse; border-spacing:0;}

/** 重置超链接元素 **/
a:focus{ outline:0;}
a{ blr:expression(this.onFocus=this.close());}
a{ blr:expression(this.onFocus=this.blur());}
a:focus{ -moz-outline-style:none; }
a{ text-decoration:none; color:#444; transition:all 0.4s ease 0s;}
a:hover{ filter:alpha(opacity=70); opacity:0.7; color:#F00;}
/*a{ filter:alpha(opacity=50); opacity:0.5;}*/

.red{ color:#e90000;}
img{ width:100%;}
.header img,.topBanner img,.iBox7 img,
.iBox4 img,.weixin img,.guahaoBt img,
.experts img,.expert3 img,
.sBox1 img,.sBox2,.sBox3,.sBox4,
.sBox4,.sBox6,.sBox6,.Therapeutic img,
.mode1 img,.mode2 img,.mode3 img,
.mode4 img,.mode5 img,.mode6 img,.mode7 img,.mode8 img,
.mt1 img,.mt2 img,.mt3 img,.mt4 img,
.mt5 img,.mt6 img,.mt7 img,.mt8 img,
.top01 img,.container img,
.mode7 img,.focus img,.topFixTel img,.topHd1 img,.showLogo img{ width:100%;}

.lf{ float:left; display:inline;}
.rt{ float:right; display:inline;}

.mt1{ margin-top:.1rem !important; overflow:hidden;}
.mt2{ margin-top:.2rem !important; overflow:hidden;}
.mt3{ margin-top:.3rem !important; overflow:hidden;}
.mt4{ margin-top:.4rem !important; overflow:hidden;}
.mt5{ margin-top:.5rem !important; overflow:hidden;}
.mt6{ margin-top:.6rem !important; overflow:hidden;}
.mt7{ margin-top:.7rem !important; overflow:hidden;}
.mt8{ margin-top:.8rem !important; overflow:hidden;}

/* 重置定位 */
.relative{ position:relative !important;}
.absolute{ position:absolute !important;}

body{ max-width:640px; min-width:320px; margin:0 auto; font-family:微软雅黑; font-size:.24rem; line-height:1.7; overflow:x-hidden;}

/* title 统一 */
.public_til1{ display:block; background:url(../images/pubtilbg01.png) no-repeat 0 bottom / 100%; padding-bottom:.1rem; text-align:center; font-size:.38rem; font-weight:bold; color:#670307; overflow:hidden;}
.public_til1 em{ display:block; font-size:.24rem; font-weight:normal; color:#333;}

/* 按钮统一 */
.viewConsult1{ display:block; margin:.5rem auto .3rem; text-align:center; overflow:hidden;}
.viewConsult1 p{ display:inline-block; height:.7rem; margin:0 .05rem;}
.viewConsult1 p a{ display:block; width:100%; height:100%;}
.viewConsult1 p.view1 a{ background:url(../images/view_icon1.png) no-repeat; background-size:100%; width:2.9rem;}
.viewConsult1 p.view2 a{ background:url(../images/view_icon2.png) no-repeat; background-size:100%; width:2.9rem;}


/* 头部logo 、 下拉*/
.headLogo{}
.topLogo{ width:100%; overflow:hidden; position:relative;}
.topLogo .showLogo{ display:block;	width:6.4rem;}
.topLogo .showTels{ width:.47rem; height:.47rem; margin-top:-.23rem; top:50%; right:.3rem;
	background:url(../images/toptel01.png) no-repeat 0 0 / 100%;
}
.topLogo .showMenu{ width:.43rem; height:.39rem; margin-top:-.2rem; top:50%; left:.3rem;
	background:url(../images/topmenulist.png) no-repeat 0 0 / 100%;
}
.topLogo a{ display:block; width:100%; height:100%;}

.desLine{ background:#2e3642; width:6.4rem; height:10rem; overflow:hidden; position:fixed; top:0; left:-6.4rem; transition:0.4s; z-index:3000000;}
.desLine_1{ display:block; text-indent:.42rem; font-size:.28rem; line-height:.93rem; color:#878f97; position:relative;}
.desLine_1 a{ float:right; width:.93rem; height:.93rem; background:url(../images/closedeslinemenu.png) no-repeat center center / .35rem;}

.desLine_2{ float:left; width:1.7rem; height:100%;}
.desLine_2 li{ display:block; text-align:center; line-height:.67rem; color:#FFF; cursor:pointer;}
.desLine_2 li.on{ background:#3f4754;}
.desLine_2 a{ display:block; text-align:center; line-height:.67rem; color:#FFF; cursor:pointer;}
.desLine_2 a:hover{ color:#F00;}

.desLine_3{ float:left; background:#3f4754; width:4.7rem; height:4.5rem; overflow:hidden;}
.desLine_3 dl{ display:block; padding:0 .32rem; color:#FFF;}
.desLine_3 dt{ display:block; padding:.08rem 0; border-bottom:1px solid #535a65; line-height:.5rem;}
.desLine_3 dd{ display:block; line-height:.65rem;}
.desLine_3 dd p{ display:inline-block;}
.desLine_3 dd p em{ display:block; font-size:.16rem;}
.desLine_3 dd p a{ color:#c3c4c7;}

.desLine_3 dl:nth-of-type(1) dd p{ margin-right:.35rem;}
.desLine_3 dl:nth-of-type(2) dd p{ margin-right:.12rem;}
.desLine_3 dl:nth-of-type(3) dd p{ margin-right:.08rem;}
.desLine_3 dl:nth-of-type(4) dd p{ width:1.65rem; margin-top:.15rem; text-align:center; line-height:.3rem;}

/* 头部定位 */
.topFixed{ background:#f0f0f0; width:100%; max-width:640px; min-width:320px; border-bottom:1px solid #CCC; line-height:.48rem; position:fixed; top:0px; z-index:20;}
.topFixed li{ float:left; width:25%; text-align:center;}
.topFixed li a:hover{ color:#f00;}

.topHd2{ padding-top:.48rem;}

/* 头部logo */
/*.topLogo{ padding-top:.48rem;}*/

/* 头部导航 */
.topMenu{ background:#FFF; width:100%; text-align:center; overflow:hidden;}
.topMenu li{ display:inline-block; width:1.3rem;  margin:.2rem .1rem 0; cursor:pointer;}

.topNav{ width:100%;overflow:hidden;}
.topNav li{ float:left; width:33.3%; overflow:hidden;}
.topNav li a{ display:block; background:#fff; border:1px solid #d9d9d9; line-height:0.95rem; overflow:hidden; font-size:0.3rem}
.topNav li a img{ width:26%; padding:0 5%; vertical-align:middle;}
.topNav li:nth-of-type(1) a{ border-right:0; border-bottom:0; }
.topNav li:nth-of-type(2) a{ border-right:0; border-bottom:0;}
.topNav li:nth-of-type(3) a{ border-bottom:0;}
.topNav li:nth-of-type(4) a{ border-right:0;  }
.topNav li:nth-of-type(5) a{ border-right:0;}

/* 头部banner */
.topBanner{ height:4.16rem; overflow:hidden; position:relative;}
.topBanner .hd{ display:block; width:100%; text-align:center; overflow:hidden; position:absolute; bottom:.05rem;}
.topBanner .hd li{ display:inline-block; background:#999; width:.25rem; height:.25rem; margin:0 1%; border-radius:50%; font-size:0; cursor:pointer; overflow:hidden;}
.topBanner .hd li.on{ background:#72320e;}

/* 底部评论 */
.uyan5{}
.uyan5_til{ background:#72320e; margin:3% auto; text-align:center; font-size:.36rem; line-height:2; color:#FFF;}
.uyan5 .cmt-list-number , .uyan5 .header-comment-number{ display:none !important;}

/* 底部挂号 */
.guahao{ background:#f7eede; padding-bottom:3%; color:#684c08; overflow:hidden;}
.guahao .guahaoTil{ display:block; background:#72320e; text-align:center; font-size:.36rem; line-height:2; color:#FFF;}
.guahao .guahaoTxt{ display:block; margin:5% 6%; overflow:hidden;}
.guahao .guahaoTxt strong{ color:#c10a0a;}

.guahao form{ display:block; margin:0 7%; overflow:hidden;}
.guahao form p{ float:left; width:50%; margin:2% 0; overflow:hidden;}
.guahao form p input{ background:#FFF; width:65%; height:.35rem; font-size:.2rem; line-height:.35rem;}
.guahao form #btn1{ background:#72320e; width:50%; margin:5% 0 0 25%; font-size:.3rem; line-height:2.0; color:#FFF; cursor:pointer;}

/* 底部footer */
.footer{  overflow:hidden;}
.footer .consultBtn{ width:100%; padding-bottom:10px; text-align:center; font-size:.30rem; line-height:2.5; overflow:hidden;}
.footer .consultBtn a{ display:block; width:90%;  border-radius:.05rem; color:#FFF;}
.footer .consultBtn a img{ width:.4rem;}
.footer .consultBtn .callPhone{ background:#00c41c; box-shadow:3px 3px 3px #797a7a;}
.footer .consultBtn .callDoctor{ background:#6d300c; box-shadow:3px 3px 3px #a6a6a6;}

.footer .address{ width:100%; text-align:center; font-size:.25rem;}
.footer .address a{ background:linear-gradient(#FF9600, #ff6004); padding:2px 5px; border-radius:5px; color:#FFF;}

/* 底部浮动 */
.ftSwt{ width:6.4rem; margin-left:-3.2rem; position:fixed; left:50%; bottom:.68rem; z-index:100;}
.ftSwt img{width: 100%;}

.ftFix{ width:6.4rem; margin-left:-3.2rem; position:fixed; left:50%; bottom:0; z-index:100;}
.ftFix li{ float:left; width:25%; padding:.1rem 0; text-align:center;}
.ftFix li:nth-of-type(1){ background:#2E3642;}
.ftFix li:nth-of-type(2){ background:#00C51C;}
.ftFix li:nth-of-type(3){ background:#1489E6;}
.ftFix li:nth-of-type(4){ background:#FF7800; position:relative;}
.ftFix li img{ width:auto; height:.48rem;}
.ftFix ul li:nth-of-type(4) i{ background:#e60012; width:.25rem; height:.25rem; border-radius:50%;
	text-align:center; font-size:.2rem; line-height:.25rem; color:#fff; position:absolute; top:.08rem; left:18%; 
	box-shadow:0 0 .03rem rgba(0,0,0,0.8);
	-moz-animation: myfirst 1s infinite;
	-webkit-animation: myfirst 1s infinite; 
	-o-animation: myfirst 1s infinite; 
	animation: myfirst 1s infinite;
}


@keyframes myfirst{
	0% { transform: scale(.8); }
	50% { transform: scale(1); }
	100% { transform: scale(.8); }
}
@-moz-keyframes myfirst{
	0%		{-moz-transform: scale(.8);}
	50%		{-moz-transform: scale(1);}
	100%	{-moz-transform: scale(.8);}
}
@-webkit-keyframes myfirst{
	0%		{-webkit-transform: scale(.8);}
	50%		{-webkit-transform: scale(1);}
	100%	{-webkit-transform: scale(.8);}
}

@-o-keyframes myfirst{
	0%		{-o-transform: scale(.8);}
	50%		{-o-transform: scale(1);}
	100%	{-o-transform: scale(.8);}
}

/* 挂号 */
.guahaoBt{ width:100%; padding:.1rem 0 .2rem; border-top:.1rem solid #ececec; overflow:hidden;}
.guahaoBt .yy2{ display:block; text-align:center; font-size:.26rem; line-height:.8rem; color:#000;}
.guahaoBt .yy3{ display:block; padding:0 .15rem; line-height:.35rem; color:#444;}
.guahaoBt .yy3 em{ color:#d81919;}
.guahaoBt .forxfm p{ display:block; width:100%; margin-bottom:4%; text-align:center; overflow:hidden;}
.guahaoBt .forxfm p span{ display:inline-block; width:1.45rem; text-align:right; line-height:.46rem; vertical-align:middle}
.guahaoBt .forxfm p input{ display:inline-block; width:3.2rem; height:.44rem; padding:0 .1rem; border:1px solid #bdbdbd; }
.guahaoBt .forxfm p input{  font-size:.24rem; line-height:.44rem; color:#bdbdbd; vertical-align:middle;}
.guahaoBt .forxfm p textarea{ display:inline-block; width:3.2rem; height:.44rem; padding:0 .1rem; border:1px solid #bdbdbd;}
.guahaoBt .forxfm p textarea{ font-size:.24rem; line-height:.44rem; color:#bdbdbd; vertical-align:middle;}

#keshi{ display:inline-block; width:3.45rem; height:.445rem; padding:0 .1rem; border:1px solid #bdbdbd;}

#keshi{ font-size:.24rem; line-height:.44rem; color:#3d3d3d; vertical-align:middle;}
.guahaoBt .forxfm input.submit{ background:#7e2827; width:40%; height:.55rem; margin:.3rem auto; border:none; border-radius:.05rem; font-size:.24rem; color:#FFF; cursor:pointer; -webkit-appearance:none;}

/* 底部 */
.footer1{width:100%;z-index: 20000;background: url(../images/ftimg01.png) no-repeat #FFF;background-size: 100%; height:4.2rem; overflow:hidden;margin-bottom: 25px;}
.footer1 .footer-anniu{width: 3.13rem; height: 0.55rem; margin-left: 49%; margin-top: 32%;}
.footer1 .footer-anniu p {float: left;width: 50%;text-align: center;overflow: hidden;}
.footer1 .footer-anniu .footer-baidu{display: block;width: 100%;height: .55rem;}
.footer1 .footer-anniu .footer-swt{display: block;width: 100%;height: .55rem}

/*治疗板块 仪器*/
.Therapeutic h1{color:#ffffff; font-size:0.36rem; text-align:center; font-weight:bold; background:#521b03; height:0.65rem; line-height:0.65rem}
.Therapeutic dl{ overflow:hidden;  margin:0.2rem 0.08rem; border:#dbdbdb 1px solid; padding:0.15rem 0.08rem}
.Therapeutic dt{ float:left; width:3.09rem;}
.Therapeutic dd{ width:2.7rem; float:left; margin-left:0.15rem}
.Therapeutic dd p{color:#333333; font-size:0.24rem; line-height:120%; text-indent:1em}
.Therapeutic dd h2{color:#f19116; font-size:0.24rem; border-bottom:#f19116 1px solid;width:60%; text-align:center; margin:0 auto; padding-top:0.15rem}
.Therapeutic dd h2 a{color:#f19116}

/*治疗*/
.iBox7_1_3{ overflow:hidden; margin-left:0.12rem; margin-top:0.3rem}
.iBox7_1_3 dl{ float:left; height:1.02rem;overflow:hidden; width:3rem; background:#e9d9ca; margin-bottom:0.15rem; border-radius:0.1rem}
.iBox7_1_3 dl dt{float:left;}
.iBox7_1_3 dl dt img{width:1.2rem; height:0.82rem; margin-left:0.08rem; margin-top:0.12rem; margin-bottom:0.1rem;}
.iBox7_1_3 dl dd{color:#6c300c; font-size:0.25rem;}
.iBox7_1_3 dl dd p{ line-height:135%; padding-top:0.18rem; text-align:center; padding-right:0.15rem}
.iBox7_1_3 dl:nth-of-type(2),.iBox7_1_3 dl:nth-of-type(4),.iBox7_1_3 dl:nth-of-type(6){ margin-left:0.15rem}

/* 诊室即时动态 */
.dynamic{}
.dynamic_1{ display:block; text-align:center; overflow:hidden;}
.dynamic_1 dl{ display:inline-block; width:1.9rem; margin-top:.1rem; padding:.05rem; border:1px solid #dedede; border-radius:.08rem; vertical-align:middle; transition:all 0.3s linear 0s;}
.dynamic_1 dt img{ display:block; width:100%; height:auto;}
.dynamic_1 dl dd{ display:block; font-size:.2rem; color:#666;}
.dynamic_1 dl dd:nth-of-type(1){ text-align:center; border-bottom:1px solid #CCC; line-height:.4rem;}
.dynamic_1 dl dd:nth-of-type(2){ text-align:left; padding:.08rem; line-height:1.3;}
.dynamic_1 dl:hover{ box-shadow:0 0 .02rem #CCC; 
	transform:translateY(-2px); 
	-moz-transform:translateY(-2px); 
	-o-transform:translateY(-2px); 
	-webkit-transform:translateY(-2px); 
	-ms-transform:translateY(-2px);
}
