@charset "utf-8";
/* CSS Document */

ul{margin-block-start: 0em;padding-inline-start:0px;margin-block-end:0em}
a{color: #FFF}
li{ list-style:none}

.left{ float:left}
.clear{ clear:both}
body, div, dl, dt, dd, img, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, select, option, textarea, p, blockquote, th, td, a, span {
	padding: 0;
	margin: 0;
	word-break: break-all;
	word-wrap: break-word;
	white-space: normal;
	zoom: 1;

}
body{max-width:6.4rem;margin:0 auto !important;font-family: "Microsoft Yahei";font-size: 0.2rem;line-height:0.35rem; }
.container{max-width: 640px;margin:auto; padding: 0;}
.h1, .h2, .h3, h1, h2, h3,h4,h5,h6{}

h3{margin-block-start:0;margin-block-end:0; font-weight:normal}

.row{margin-right: -0.05rem;margin-left: -0.05rem;}
.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-8,.col-xs-9{padding-right: 0.05rem;padding-left: 0.05rem;}
.container-fluid{/*padding-right:0.15rem;padding-left:0.15rem;*/padding:0.15rem;}
.iconfont{font-family:"iconfont";font-size:0.22rem;font-style:normal;}
.f16px{font-size:0.16rem;}
.f18px{font-size:0.18rem;}
.f22px{font-size:0.22rem;}
.f26px{font-size:0.26rem;}
.f28px{font-size:0.28rem;}
.f52px{font-size:0.52rem;}
.mt1{ margin-top:0.1rem}
.mt2{ margin-top:0.2rem}
.mt3{ margin-top:0.3rem}
.pat1{padding-top: 0.1rem}
.mat44{margin-top: 0.44rem}
.mat5{margin-top: 0.5rem}
.clear{ clear:both}
.left {
	float: left
}


.right {
	float: right;
}
.clear {
	clear: both;
}
.ma {
	margin: 0 auto;
}

.empty-data {
	width: 100%;
	font-size: 25px;
	padding-top: 8%;
	padding-bottom: 8%;
	text-align: center;
}
.w100 {
	width: 100%; margin:0 auto;
}
.w640{width:6.4rem; margin:0 auto;}
.w97{width:97.34%; margin:0 auto} 
.w92{width:92.5%; margin:0 auto;	}
.w93{width:93.75%; margin:0 auto} 
.w90{width:90%; margin:0 auto} 
.w95{width:95.27%; margin:0 auto}
.mr {
	margin: 0 auto
}
.w577{width:5.77rem; margin:0 auto;}
.w580{width:5.8rem; margin:0 auto;}
.pr {
	position: relative;
}
.pa {
	position: absolute;
}
.pt3{ padding-top:0.3rem}
.mt1{ margin-top:0.1rem}
.mt15{ margin-top:0.15rem}
.mt2{ margin-top:0.2rem}
.mt3{ margin-top:0.3rem}
.mt4{ margin-top:0.4rem}
.mt5{ margin-top:0.5rem}
.mt6{ margin-top:0.6rem}
.mt7{ margin-top:0.7rem}
.mt36{ margin-top:0.36rem}

.banner{ height:4rem}

.fdh{ background:#cebcb8; height:1.05rem; float:left}

.fdh ul li{width:2.3rem; height:0.5rem; border-left:1px solid #fff; float:left; margin-top:0.29rem; color:#fff; line-height:0.5rem; font-size:0.24rem; margin-left:9%}
.fdh ul li:nth-child(2){border-right:1px solid #fff;}
.fdh ul li a{font-size:0.24rem; color:#fff;}
.fdh ul li img{ padding:0 0.1rem 0 0.4rem;width:1.01rem}

/*新闻动态*/
.part1t{ height:0.94rem;}
.part1tlef{width:2.5rem; height:0.94rem;}
.part1tlef-r{width:1.5rem; height:0.55rem; float:right; margin-top:0.3rem;}
.part1tlef-r h3{ color:#878483; font-size:0.14rem; padding:0 0 1% 0}
.part1tlef-r p{ color:#683d31; font-size:0.36rem; font-weight:bold}
.part1tlef-r h4{ color:#fffeeb; font-size:013rem; padding:0 0 1% 0}
.part1tlef-r-p1{ color:#fffeeb !important; font-size:0.36rem; font-weight:bold}
.part1tr{ background:url(../images/xw-4.png) no-repeat;width:1.66rem; height:0.21rem; line-height:0.21rem; float:right; text-align:center; margin-top:0.5rem; background-size:100% 100%}
.part1tr a{color:#6a3f33; font-size:0.2rem}

.xwt{ }
.xwtr{}
.xwtrt{ background:url(../images/xw-3.png) no-repeat; width:1.5rem; height:0.44rem; color:#fff; text-align:center; line-height:0.44rem; font-size:0.2rem;background-size:100% 100%}
.xwtr h3{ font-size:0.24rem; color:#683d31; font-weight:bold; display:block; border-bottom:1px solid #babcb9; padding-bottom:0.18rem; padding-top:0.28rem; line-height:0.36rem
}
.xwtr p{ font-size:0.24rem; color:#292929; padding:0.2rem 0 0 0; line-height:0.36rem;}
.xwtr p a{ color:#8b4d3b; font-size:0.24rem;}
.xwtr h4{ color:#683d31; font-size:0.24rem;padding:2% 0 0 0.08rem}
.xwtr h4 b{ font-weight:normal; font-size:0.36rem; }
.xwt .prev {position: absolute;left: 59.9%;top: 80%;display: block;width:47px;;height:47px;;background:url(../images/xw-left.png) no-repeat;
}
.xwt .next {position: absolute;right: 32%;top: 80%;	display: block;width:47px;;height:47px;;background:url(../images/xw-right.png) no-repeat;
}


.xwd{ height:auto;}
.xwd ul li{ background:url(../images/xw-6.png) no-repeat;background-size:100% 100%; padding:19px 0 0 0; width:5.8rem; height:1.88rem; cursor:pointer; float:left;}

.xwd ul li:hover{ background:url(../images/xw-5.png) no-repeat;background-size:100% 100%}
.xwd-im1{ margin-right:0.2rem; margin-left:1px;width:2.14rem; height:1.21rem}
.xwd h3{ font-size:0.2rem; color:#6a3f33; padding-top:1%}
.xwd h4{ font-weight:bold; font-size:0.24rem; color:#6a3f33; padding-top:1.5%; line-height:0.37rem; padding-right:0.26rem;}

/*科室导览*/
.part3{ background:url(../images/part3bg.jpg) no-repeat; background-size:100% 100%; height:8.23rem; padding:0.5rem 0 0 0}
.kss ul li{ width:2.3rem; background:url(../images/keshi-4.png) right center no-repeat; height:5.65rem; margin-right:0.3rem !important; float:left}

.kss-li1{ background:url(../images/keshi-2.png) no-repeat;width:1.85rem; height:0.55rem; text-align:center; line-height:0.53rem; color:#6c3328; font-size:0.26rem; background-size:100% 100%}
.kss-li2{ background:url(../images/keshi-3.png) no-repeat;width:1.85rem; height:0.55rem; text-align:center; line-height:0.53rem; color:#fff; font-size:0.2rem; margin-top:2%;background-size:100% 100%}
.kss .sPrev{	position: absolute;right:16%;top: -16%;display: block;width:0.47rem;height:0.47rem;background:url(../images/ks-left.png) no-repeat; background-size:100% 100%}
.kss .sNext{position: absolute;right: 0.5%;top: -16%;display: block;width:0.47rem;height:0.47rem;background:url(../images/ks-right.png) no-repeat; background-size:100% 100% }
.kss .tempWrap{width:5.8rem !important}

.kss .tempWrap ul{ margin-left:1% !important; height:5.9rem;}

.zj{ overflow:hidden; height:7.3rem}
.zj ul li{ height:6.4rem; float:left; margin-right:1%;width:4.77rem; overflow:hidden}
.zjc{ background:url(../images/zj-1.png) no-repeat;width:4.77rem; height:3.08rem; margin-bottom:0.2rem;background-size:100% 100%}
.zjc img{width:2.62rem; float:left; margin:3% 0 0 4%; height:2.79rem}
.zjcr{ float:right;width:1.5rem; height:2.45rem; margin-top:0.3rem; margin-right:5%}
.zjcr h3{ font-size:0.3rem; color:#6a3f33; padding-bottom:0.16rem; border-bottom:1px solid #dadad6}
.zjcr h4{ font-size:0.24rem; color:#747471; padding-top:0.1rem;}
.zjcr p{ font-size:0.24rem; color:#747471; padding-top:0.1rem;}
.zjcr-a1{ font-size:0.24rem; color:#6a3f33; text-align:center;width:1.4rem; height:0.4rem; line-height:0.4rem; display:block; border-radius:0.3rem; border:1px solid #6a3f33; margin-top:0.1rem}

.zj .swiper-slide{width:4.77rem !important}

/*医养*/
.yy h3{display:block; width:5.78rem; height:1rem; border:1px solid#6a3f33; cursor:pointer; display:block; margin-top:3%}
.yyt{ color:#6a3f33; font-size:0.2rem;width:3.79rem; float:left; margin:0.2rem 0 0 0.25rem; line-height:0.31rem}
.yyt b{ font-weight:normal; font-size:0.24rem; margin-left:13%}
.yy h3.on{ background:#6a3f33; }
.yy h3.on .yyt{ color:#fff}
.dd1{ background:url(../images/yiyangbg.jpg) no-repeat;width:6.4rem; background-size:100% 100%; height:6.55rem}
.myr{ background:url(../images/mybg1.jpg) no-repeat;width:5.4rem; background-size:100% 100%; height:4.97rem;margin-top:0.93rem; margin-left:0.5rem}
.myr p{ color:#292929; font-size:0.2rem; line-height:0.36rem; padding:0.55rem 0.4rem 0.1rem 0.45rem; }
.myr img{margin-left:14%; width:3.95rem}

.sp .swiper-slide{width:3.4rem; height:2.36rem; float:left; margin-right:0.14rem;}
.sp .swiper-slide img{ width:100%}
.sp{ overflow:hidden; height:2.88rem;}
.zjbghd{width:2.9rem; height:0.32rem; position:absolute; top:0.45rem; left:3.05rem; right:3%}
.zjbghd ul li{ float:left; color:#bca8a6; font-weight:bold; font-size:0.28rem; cursor:pointer
}
.zjbghd b{ float:left;color:#bca8a6; font-weight:normal; margin-left:0.24rem; margin-right:0.24rem; font-size:0.28rem}
.zjbghd ul li.on{ color:#6a3f33}
/*footer*/
.footerbg{ background:url(../images/footerbg.jpg) no-repeat; height:4.91rem; padding:0.34rem 0 0 0; background-size:100% 100%}


.navv{ height:1.47rem; }

.navv ul li{width:0.31rem; height:1.47rem;  float:left; margin-left:0.46rem; cursor:pointer; text-align:center}
.navv ul li h3{ writing-mode: vertical-rl; float:left; font-size:0.24rem; color:#fff;}


.footer{ height:1.44rem}
.footerle{width:3.95rem; height:1.44rem; float:left}
.footerle p{ font-size:0.24rem; color:#fff; line-height:0.4rem;}
.footer-p1{ font-size:0.2rem; color:#fff; text-align:center;  line-height:0.36rem; margin-top:8%}

.weizhi img{ margin-right:2%; width:0.19rem}
.weizhi h3{ font-size:0.24rem; color:#4c4c4c; line-height:31px;}
.weizhi h3 a{ font-size:0.24rem; color:#6a3f33; line-height:31px;}

.listnews ul li{ height:5.6rem;border-bottom:1px solid #d9d9d6; margin-top:0.45rem}

.listnewsr{width:5.8rem; height:2.52rem; float:right; }
.listnewsrt{ background:url(../images/xw-3.png) no-repeat; background-size:100% 100%;width:1.5rem; height:0.44rem; color:#fff; font-size:0.2rem; text-align:center; line-height:0.44rem;}
.listnews-im1{width:5.2rem; margin-left:4%; height:2.86rem}
.listnewsr h3{ color:#683d31; font-size:0.26rem; font-weight:bold; padding-top:5%; line-height:0.32rem}
.listnewsr p{ color:#747471; font-size:0.24rem; padding-top:0.15rem; line-height:0.36rem;}
.listnewsr h4{ color:#6a3f33; font-size:0.24rem; padding-top:12px; line-height:34px;}
/*文章*/
.artile h3{ text-align:center; color:#683d31; font-size:0.28rem; padding-top:0.2rem; line-height:0.4rem}
.artile h4{ text-align:center; color:#747471; font-size:0.18rem; padding-top:0.22rem;}
.artile-heng{ background:#683d31; height:2px; width:5.8rem; margin-top:0.2rem; margin-bottom:0.2rem}
.artile p{ font-size:0.24rem; color:#292929; line-height:0.44rem; padding:0.2rem 0 0 0; text-indent:2em}
.artile img{ width:96%; height:auto; margin-left:-7% !important}

.shagn{width:5.8rem; font-size:0.24rem; color:#292929; margin-top:0.3rem;}
.shagn a{width:5.8rem; font-size:0.24rem; color:#292929; margin-top:10px;}
.shagn b{ color:#693025}
.shagn p{ padding-top:0.1rem}
.xia{width:5.8rem; font-size:0.24rem; margin-top:0.3rem;color:#292929;}
.xia a{width:5.8rem; font-size:0.24rem; margin-top:0.3rem;color:#292929;}
.xia b{ color:#693025}
/*视频列表*/

.spbghd1{width:3rem; height:0.3rem; margin-left:1.6rem; margin-top:0.3rem}
.spbghd1 ul li{ float:left; color:#bca8a6; font-weight:bold; font-size:0.28rem; cursor:pointer
}
.spbghd1 b{ float:left;color:#bca8a6; font-weight:normal; margin-left:0.2rem; margin-right:0.2rem; font-size:0.28rem;}
.spbghd1 ul li.on{ color:#6a3f33}

.listsp ul{ margin-left:5px;}

.listsp ul li{width:5.45rem; height:3.06rem; float:left; margin-left:0.16rem; margin-bottom:0.8rem; position:relative; margin-top:0.35rem}
.listsp ul li p{ text-align:center; font-size:0.24rem; color:#292929; padding-top:0.2rem;}
s
.listsp-bo{ position:absolute; background:url(../images/listsp-2.png) no-repeat; width:0.76rem; height:0.76rem; top:1.02rem; left:2.45rem;background-size:100% 100%}
.listsp-bo1{ position:absolute; background:url(../images/listsp-2.png) no-repeat;width:0.76rem; height:0.76rem; top:1.02rem; left:2.45rem; background-size:100% 100%}

.weizhibg{ background:url(../images/weizhi-bg.jpg) no-repeat; height:1.59rem; background-size:100% 100%; padding:0.4rem 0 0 0}


/*关于我们*/
.abpa1{ background:url(../images/about-bg1.jpg) repeat-y; height:10.7rem; background-size:100% 100%}
.abt{ margin-top:0.45rem}
.abt h3{ color:#683d31; font-size:0.28rem; font-weight:bold; margin-bottom:0.2rem}
.abt p{ color:#292929; font-size:0.24rem; text-indent:2em; line-height:.48rem}

.abpa2{ background:url(../images/about-bg2.jpg) repeat-y; height:14rem; padding:0.55rem 0 0 0; background-size:100% 100%}
.abb-im1{ margin-left:43%;width:0.79rem; margin-bottom:0.2rem}
.abb p{ color:#292929; font-size:0.24rem; text-indent:2em; line-height:.48rem}

.abpa3{ background:url(../images/about-bg3.jpg) repeat-y; height:6.44rem; padding:0.2rem 0 0 0; background-size:100% 100%}

.aboutsw .swiper-slide{width:4.3rem !important}
.aboutsw .swiper-slide img{ width:100%; height:2.7rem}

/*科室列表*/
.listks h3{ font-size:0.28rem; color:#6a3f33}

.listkstb ul li{ background:url(../images/list-keshi-3.png) no-repeat;width:1.74rem; height:0.44rem; float:left; margin-right:0.27rem; margin-bottom:0.29rem; font-size:0.21rem; color:#000000; text-align:center; line-height:0.44rem; background-size:100% 100%}
.listkstb ul li a{font-size:0.21rem; color:#000000; width:1.74rem; height:0.44rem; display:block}
.listkstb ul li:hover{ background:url(../images/list-keshi-2.png) no-repeat; color:#fff;background-size:100% 100%}
.listkstb ul li:hover a{ color:#fff}
.listkstb ul li:nth-child(3),.listkstb ul li:nth-child(6),.listkstb ul li:nth-child(9){ margin-right:0}

/*listks*/
.ks-list1{ background:url(../images/ks-list-1.png) no-repeat;width:4.74rem; height:3.8rem; background-size:100% 100%; margin-bottom:2%}
.ks-list1 img{  width:4.74rem}

.listks1 p{ font-size:0.24rem; color:#292929; line-height:0.4rem; padding:2% 0 0 0}

.listks-h3{ color:#6a3f33; font-size:0.3rem; text-align:center; margin-top:0.4rem}

.ks-listble{width:5.8rem; height:5rem;}
.ks-listblet{ height:2.1rem; width:5.8rem; border-bottom:1px solid #babcb9; margin-bottom:0.3rem}
.ks-listbletr{width:2.47rem; height:1.52rem; float:left; margin-top:0.25rem; margin-left:0.21rem;}
.ks-listbletrt{ background:url(../images/ks-list-3.png) no-repeat; background-size:100% 100%;width:1.3rem; height:0.38rem; line-height:0.38rem; color:#fff; text-align:center; font-size:0.18rem;}
.ks-listbletr h3{ color:#683d31; font-size:0.24rem; font-weight:bold; padding-top:0.23rem; line-height:0.36rem;}

.ks-listbleb{width:5.8rem;}
.ks-listbleb ul li{ height:0.54rem}
.ks-listbleb ul li a{ color:#292929; font-size:0.24rem;}
.ks-listbleb ul li span{ float:right; font-size:0.2rem; color:#a7a4a3; padding-top:4%}

/*联系我们*/
.lianxir{}
.artir-h3{ color:#683d31; font-size:0.28rem; border-bottom:2px solid #683d31; padding-bottom:0.24rem; margin-top:0.3rem}
.lianxirb{width:5.8rem; padding:0.17rem 0 0 0; height:8rem; background:#ececec}

.lianxirbt{width:5.3rem; margin-left:0.16rem; margin-bottom:0.45rem; }
.lianxirbt p{ display:block;width:4.9rem; float:right; font-size:0.24rem; color:#000000; line-height:0.44rem;}
.lianxirbt img{width:0.3rem; margin-top:1%}


.zjj ul li{ margin-left:9%; height:3.08rem; margin-bottom:0.4rem}

.zjale{ background:url(../images/zj-2.png) no-repeat; background-size:100% 100%;width:3.08rem; margin-bottom:0.44rem; height:4.77rem; }
.zjalea1{ display:block;width:1.56rem; border:1px solid #6a3f33; border-radius:0.4rem; height:0.43rem; margin-top:0.25rem; margin-left:0.8rem; text-align:center; color:#6a3f33; line-height:0.43rem; font-size:0.24rem;}
.zjalea1:hover{ background:#683d31; color:#fff}

.zjar{ position:relative; margin-top:0.12rem;}
.zjar-h3{ font-weight:bold; color:#6a3f33; font-size:0.3rem; padding-bottom:0.18rem; border-bottom:1px solid#d8d9d4; margin-bottom:0.5rem;}
.zjarc{ height:0.9rem;border-bottom:1px solid#d8d9d4; width:5.8rem; margin-bottom:0.4rem;}
.zjarc h3{ color:#292929; font-size:0.24rem;}
.zjarc h4{ color:#666665; font-size:0.24rem; padding:0.13rem 0 0 0}

.zjarc1{border-bottom:1px solid #d8d9d4; width:5.8rem; margin-bottom:0.4rem; padding-bottom:15px}
.zjarc1 h3{ color:#292929; font-size:0.24rem;}
.zjarc1 h4{ color:#666665; font-size:0.24rem; padding:0.1rem 0 0 0; line-height:0.36rem;}
.zjarc1 p{ color:#666665; font-size:0.24rem; padding:0.1rem 0 0 0; line-height:0.4rem;}
.zjarc1 p{ font-size:0.24rem !important}


.zj-im1{ margin:0.22rem 0 0 0.2rem; width:2.62rem}

.nav ul li{ width:25%; float:left; text-align:center; line-height:0.65rem; }

.nav ul li a{ color:#fff; font-size:0.24rem}

.pagelistbox {height:0.3rem; color:#333;
    padding:0.2rem 0.7rem;}
.pagelistbox li{float: left; margin-left:2%; border:0.01rem solid #edeae8; color:#333; padding:0.2% 1%; font-size:0.23rem}
.pagelistbox li a{ color:#333; font-size:0.24rem}
.pagelistbox li strong{ font-size:0.24rem; color:#000; font-weight:normal;}

.zj .swiper-button-next:after{ display:none}

.zj .swiper-button-prev:after{ display:none}