body{
	background:#fff;
}
.wrap{
	width: 96%;
}
.header{
	padding:10px 0;
}
.logo{
	margin:0 auto;
	width: 80%;
	float: none;
	height: 50px;
}
.logo a img{
	width: 100%;
	height: 50px;
}
.header-tel{
	display: none;
}
.menu{
	height: 62px;
}
.menu ul{
	width: 100%;
	flex-wrap: wrap;
}
.menu ul li{
	width: 25%;
	font-size: 14px;
	line-height: 30px;
	border-right:1px solid #7a4319;
	border-bottom: 1px solid #7a4319
}
.menu ul li .drop-down{
	display: none!important;
}
.banner{
	display: none;
}
.m-banner{
	display: block;
}
.m-banner img{
	width: 100%;
	display: block;
}
.m-top-tel{
	height: 40px;
	line-height: 40px;
	display: block;
}
.m-top-tel span{
	display: block;
	float: left;
	font-size: 14px;
}
.m-top-tel span.title{
	width:24%;
	background: #fff;
	text-align: center;
}
.m-top-tel span.title a{
	color: #333;
}
.m-top-tel span a{
	color: #fff;
}
.m-top-tel span.tel,
.m-top-tel span.phone{
	width:38%;
	color: #fff;
	text-align: center;
}
.m-top-tel span.tel{
	background:url(../images/white_tel.png) no-repeat 5px center #7a4319;
	background-size: 16px;
	padding-left: 16px;
}
.m-top-tel span.phone{
	background:url(../images/white_phone.png) no-repeat 10px center #bb7d4e;
	background-size: 12px;
	padding-left: 16px;
}
.index-box1{
	padding:10px 0;
	margin-bottom: 10px;
	box-shadow:none;
}
.index-box1 ul{
	flex-wrap: wrap;
}
.index-box1 ul li{
	width: 18%;
	margin:0 1% 2% 1%;
	height: 64px;
	overflow: hidden;
}
.index-box1 ul li img{
	width: 29px;
	height: 29px;
	margin: 5px auto;
}
.index-box1 ul li p{
	font-size: 12px;
	line-height: 24px;
}
.index-box2{
	display: none;
}
.index-doctor>div{
	margin:0;
}
.index-title{
	display: none;
}
.m-index-title{
	display: block;
	background:#bb7d4e;
	font-size: 18px;
	text-align: center;
	line-height: 40px;
	color: #fff;
	margin:10px 0;
}
.index-doctor .con{
	margin-top: 0;
}
.index-doctor .con .img{
	width: 30%;
	height: 108px;
	overflow: hidden;
	border-radius: 50%;
	border:1px solid #dfdfdf;
}
.index-doctor .con .img img{
	width: 100%;
	height: 108px;
}
.index-doctor .con .info{
	width: 67%;
	padding:0;
	background: none;
}
.index-doctor .con .info .title{
	font-size: 15px;
	line-height: 30px;
	color: #7a4319
}
.index-doctor .con .info .title span{
	font-size: 12px;
	color: #ff7200
}
.index-doctor .con .info .btn{
	display: none;
}
.index-doctor .con .info .jianjie{
	display: none;
}
.index-doctor .con .info .sc{
	display: block;
	margin-top: 10px;
}
.index-doctor .con .info .sc p{
	font-size: 12px;
	line-height: 22px;
	height: 22px;
}
.index-doctor .con .info .sc .text{
	font-size: 13px;
	line-height: 22px;
	padding:5px 0;
}
.index-treatment>div{
	margin:0;
}
.treatment-con .hd,
.treatment-con .bd{
	display: none;
}
.m-zx-zj{
	display: block;
	width: 76px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	background:#7a4319;
	color: #fff;
	font-size: 14px;
	border-radius: 5px;
	border:1px solid #bb7d4e;
}
.treatment-con{
	margin-top: 0;
}
.treatment-con .ad{
	position: static;
	width: 100%;
	height: auto;
}
.treatment-con .ad a{
	width: 48%;
	float: left;
	margin:0 1% 2% 1%;
	height: 4.8rem;
}
.treatment-con .ad a img{
	width: 100%;
	height: 4.8rem;
}
.index-elegant>div{
	margin:0;
}
.elegant-con{
	padding:0;
	box-shadow: none;
	margin-top: 0
}
.elegant-con .hd{
	display: none;
}
.elegant-con .bd{
	width: 100%;
	margin-right: 0
}
.elegant-con .bd p{
	display: none;
}
.photo-list li{
	width: 48%;
	margin:0 1% 2% 1%;
	height: 7.6rem;
}
.photo-list li .img{
	width: 100%;
	height: 114px;
}
.photo-list .img img{
	width: 100%;
	max-height: 114px;
}
.photo-list .title{
	color: #333;
}
.foot-menu{
	display: none;
}
.index-contact{
	display: none;
}
.copyright{
	display: none;
}

.m-message{
	display: block;
}
.hexinfuwu-miantan{
	display: block;
}
.hexinfuwu{
	background: #3f4a69;
	color: #fff;
	padding:15px;
}
.falv-jianjie-title{
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
}
.falv-jianjie-title span{
	color: #ff5910;
}
.falv-jianjie-xian{
	border:1px solid #ff5910;
	width:70%;
	margin:7px auto;
}
.falv-phone{
	width:70%;
	text-align: center;
	margin:10px auto;
	background: -webkit-linear-gradient(left, #5d6d98 , #2d3246); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #5d6d98, #2d3246); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #5d6d98, #2d3246); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #5d6d98 , #2d3246); /* 鏍囧噯鐨勮娉� */
	font-size: 14px;
	color: #ebcf66;
	font-weight: bold;
	padding:5px 0
}
.falv-phone a{
	display:block;
	color:#ff5908;
	line-height:28px;
}
.falv-miantan{
	background: #28304b;
	color: #fff;
	text-align: center;
	padding:15px 0;
}
.falv-miantan-title{
	font-size: 18px;
	font-weight: bold;
	color: #eb5720;
}
.falv-miantan-address{
	font-size:14px;
	padding:10px 20px;
}
.message{
	background: url(../images/messagebg.jpg) no-repeat center center;
	background-size:100%;
}
.message-info{
	text-align: center;font-size: 0.9rem;
	color: #009cff;
	background: url(../images/message-info.png) no-repeat center center;
	background-size: 15.8rem;line-height: 1rem;
}
.mt25{
	height: 2.5rem;
	width: 100%;
}
.m-foot-contact{
	display: block;
	position: fixed;
	bottom: 0;
	height: 2.5rem;
	line-height: 2.5rem;
	width: 100%;
}
.m-foot-contact a{
	display: block;
	width: 50%;
	color: #fff;
	text-align: center;
	float: left;
}
.m-foot-contact a.foot-tel{
	background:url(../images/m_foot_tel.png) no-repeat 20% center #26c540;
	background-size:0.8rem; 
}
.m-foot-contact a.foot-zx{
	background:url(../images/m_foot_zx.png) no-repeat 20% center #bb7d4e;
	background-size:0.8rem; 
}
.about-box .left{
	display: none;
}
.about-box .right{
	width: 100%;
	padding:0.5rem;
	margin-bottom: 0.75rem;
}
.about-box .Crumbs{
	font-size: 0.8rem;
	background-size: 0.8rem;
	padding-left: 1rem;
	margin-bottom: 0;
}
.about-box .text{
	font-size: 0.7rem;
	line-height: 1.3rem;
	text-align: justify;
}
.article-list li{
	padding:10px 0;
}
.article-list li .img{
	width: 30%;
	height: 3.3rem;
	display: table-cell;
    vertical-align: middle;
}
.article-list li .img img{
	max-width: 100%;
	max-height: 3.3rem;
	margin: 0 auto;
}
.article-list .con{
	width: 67%;
}
.article-list .con .title{
	font-size: 0.7rem;
	line-height: 1.2rem;
	height: 1.2rem;
	overflow: hidden;
	display: block;
}
.article-list .con .text{
	padding-top: 0;
	font-size: 0.6rem;
	line-height: 1rem;
	height: 2rem;
	overflow: hidden;
}
.page{
	padding:0.75rem 0;
}
.page a{
	font-size: 0.7rem;
}
.page span{
	padding:4px 10px;
}
.show-title{
	font-size: 0.9rem;
}
.show-thumb img{
	margin:0 auto;
	max-width: 100%;
}
.PrevNext{
	padding-top: 0.75rem;
    margin-top: 0.75rem;
}
.product-list li{
	width: 48%;
	margin: 0px 1% 2% 1%;
}
.product-list li .img{
	width: 100%;
	height: 108px;
}
.product-list li .img img{
	width: 100%;
	height: 100%;
}