@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
body{ margin:0px; padding:0px; font-size:12px;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,SimSun;color:#444;background:#f3f3f3; line-height:25px;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form{ margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
ul,li{ list-style:none; line-height:0px; padding:0px; margin:0px;}
img{border:0px; padding:0px; vertical-align:top;}
a{ color:#000; text-decoration:none}
a:hover{text-decoration:none;}
.clear{height:0px; font-size:0px; line-height:0px; position:relative; width:100%; clear:both;}
.divleft{ float:left}
.divright{ float:right}

/**********************************文章 列表页 右侧样式*************************************/
.index-position{width:1000px; margin:0px auto; height:35px; line-height:35px;}
.index-position span{width:38px; height:26px; padding:4px 0px; float:left;}
.index-position a{transition: all 0.3s linear 0s; padding:2px; border-radius:3px;}
.index-position a:hover{background:#f01885;color:#fff;}
.index-main{width:1000px; margin:0px auto; overflow:hidden;}
.index-main-left{width:660px; overflow:hidden; margin-bottom:20px; float:left;}

.index-main-right{width:264px; overflow:hidden;  float:right;}
.title-right1{ background:#fff;padding:15px 0px; margin-bottom:15px;}
.title-right1 strong{ display:block; border-bottom:1px solid #ccc; font-size:20px; font-weight:normal;padding:0px 15px; padding-bottom:10px; height:25px; _padding-bottom:10px;}
.title-right1 strong b{float:left; font-weight:normal;}
.title-right1 strong a{ text-align:right; float:right; font-size:14px;}
.title-right1 strong a{transition: all 0.3s linear 0s; padding:1px 2px; border-radius:3px;}
.title-right1 strong a:hover{background:#f01885;color:#fff;}
.title-right1-c{padding-top:15px; padding-left:20px; overflow:hidden;_height: 165px;}
.title-right1-c a{width:60px; height:85px; display:block; float:left; margin-right:20px;}
.title-right1-c a dl{width:60px; height:85px; display:block;}
.title-right1-c a dd{width:47px; height:47px; display:block; background:url(/images/order-c1-ico.png) no-repeat; margin-left:5px;transition: all 0.3s linear 0s;}
.title-right1-c a dt{height:35px; display:block; line-height:35px; font-family:"宋体"; text-align:center;}
.title-right1-c a:hover{color:#f01885;}
#title-dd1{ background-position:-127px -300px;}
.title-right1-c a:hover #title-dd1{ background-position:-127px -348px;}
#title-dd2{ background-position:-175px -300px;}
.title-right1-c a:hover #title-dd2{ background-position:-175px -348px;}
#title-dd3{ background-position:-216px -139px;}
.title-right1-c a:hover #title-dd3{ background-position:-216px -187px;}
#title-dd4{ background-position:-118px -139px;}
.title-right1-c a:hover #title-dd4{ background-position:-118px -187px;}
#title-dd5{ background-position:-167px -139px;}
.title-right1-c a:hover #title-dd5{ background-position:-167px -187px;}
#title-dd6{ background-position:-79px -300px;}
.title-right1-c a:hover #title-dd6{ background-position:-79px -348px;}
.title-right1-c1{padding:10px 0px 10px 20px; overflow:hidden; border-bottom:1px solid #f3f3f3;}
.title-right1-c1 ul li{ line-height:33px; display:block; float:left; width:230px; overflow:hidden;}
.title-right1-c1 ul li i{width:43px; height:19px; background:url(/images/order-c1-ico.png) no-repeat -115px -258px; display:block; float:left; margin-top:5px; line-height:20px;font-size:13px; color:#fff;font-style:normal; padding-left:2px;}
#i1{ background-position:-115px -239px;}
.title-right1-c1 ul li a{transition: all 0.3s linear 0s; padding:2px; border-radius:3px;}
.title-right1-c1 ul li a:hover{background:#f01885;color:#fff;}
.title-right1 span{_height: 80px; display:block; padding:10px 20px; overflow:hidden; padding-bottom:0px;}
.title-right1 span h3{ font-size:16px; line-height:38px;}
.title-right1 span input{ height:35px; line-height:35px;float: left;}
.title-right1 span a{width:54px; height:38px; display:block; float:right; background:#ff369b; color:#fff; line-height:38px; text-align:center;}
.title-right1-c2{_height: 250px;padding:15px; overflow:hidden; padding-bottom:0px;}
.title-right1-c2 ul li{width:230px; display:block;float:left; border-bottom:1px solid #f3f3f3;}
.title-right1-c2 ul li p{width:230px; height:34px; line-height:34px; display:block; text-align:center; font-size:16px;}
.title-right1-c2 ul li div{ display:none;}
.sd01{ background:#e6e6e6;}
.title-p{color:#fff; background:#ff369b;}
.bt-l{width:10px; height:10px; float:right; padding:10px; cursor:pointer; _padding:5px;}
.title-right1-zj{margin:15px; overflow:hidden; margin-bottom:0px; width:230px;}
#title-right1-zj{width:460px; overflow:hidden; float:left;}
.title-right1-zj ul li{width:230px; display:block;float:left; height:265px; overflow:hidden;}

/******************************医院简介*****************************************/
.zj-top{ text-align:center; background:#e1e1e1; height:40px; font-size:22px; color:#444; border-top:5px solid #444; font-weight:bold; line-height:40px;}
.zj-main1{padding-top:15px; overflow:hidden; background:#fff;}
.zj-main1 strong{width:686px; margin:0px auto; display:block; padding-bottom:10px; line-height:22px; font-size:20px; border-bottom:1px solid #ccc; font-weight:normal;}
.zj-right-c1{ padding:15px 0px 0px 15px; overflow:hidden; _height:290px;}
.zj-right-c1 a{ display:block; width:112px; height:67px; float:left; line-height:67px; _line-height:67px;text-align:center; font-size:18px; background:#f3f3f3; margin-right:7px; margin-bottom:7px;}
.zj-right-c1 a:hover{background:#ff99cc;color:#fff;}
.zj-time{ padding:15px; overflow:hidden; padding-bottom:0px; border-top:1px solid #ccc;}
.zj-main1-c2{ padding:15px; overflow:hidden; padding-bottom:0px; position:relative;_height: 267px;}
.zj-main1-c2 ul{ display:block; position:relative;}
.zj-main1-c2 ul li{ display:block; float:left; margin-bottom:4px; line-height:38px;transition: all 0.3s linear 0s; }
#zj-main1-ul2{ display:block; float:left;width: 194px;}

.zj-main1-c2 ul li a{ display:block; width:100%; height:100%; text-align:center;color:#fff; font-size:16px;}
#zj-li1{width:234px; height:38px; background:#ffbcdd;}
#zj-li1:hover{background:#fa99c9;}
#zj-li2{width:190px; height:38px; background:#bfdba1; margin-right:4px;}
#zj-li2:hover{background:#a8cf7f;}
#zj-li3{width:32px; height:120px; background:#fabb74; padding:10px 4px; vertical-align:top; line-height:20px;}
#zj-li3:hover{background:#f5aa56;}
#zj-li4{width:234px; height:38px; background:#bfc0ec;}
#zj-li4:hover{background:#a3a4e2;}
#zj-li5{width:234px; height:38px; background:#7ddfd2;}
#zj-li5:hover{background:#58d5c4;}
#zj-li6{width:30px; height:85px; background:#fabb74; padding:7px 4px; vertical-align:top; line-height:20px; margin-right:4px;margin-bottom:0px; overflow:hidden;}
#zj-li6:hover{background:#f5aa56;}
#zj-li7{width:148px; height:48px; background:#ff999a;/*position:absolute; top:83px; left:42px;*/ line-height:47px;}
#zj-li7:hover{background:#f48081;}
#zj-li8{width:148px; height:47px; background:#deb4e6;margin-bottom:0px;line-height:47px;}
#zj-li8:hover{background:#d29ddc;}

.road-ul{display:block; overflow:hidden; padding:20px 0px;padding-left:20px;_height: 156px;}
.road-ul li{width:200px; border:1px solid #ccc;display:block; overflow:hidden; float:left; margin-right:30px; height:154px;}
.road-ul li span{ display:block;height:55px; border-bottom:1px solid #ccc;}
.road-ul li span i{width:80px; height:55px;background:url(/images/order-c1-ico.png) no-repeat #787878; display:block; float:left;}
.road-ul li span b{width:100px;display:block; float:left; padding:5px; font-size:18px; line-height:23px; height:35px; float:right;}
#tb1{ background-position:20px -296px;}
#tb2{ background-position:6px -344px;}
#tb3{ background-position:19px -396px;}
.road-ul li p{ display:block; padding:10px; line-height:20px;}

.title-center{ font-size:14px; line-height:24px;}

/**微信滚动条**/
.qrcode{
	-webkit-animation-name: qrcode;
    -moz-animation-name: qrcode;
    -o-animation-name: qrcode;
    animation-name: qrcode;
	
	-webkit-animation-delay: 0.5s;
    -moz-animation-delay: 0.5s;
    -o-animation-delay: 0.5s;
    animation-delay: 0.5s;
	
	-webkit-animation-duration: 3s;
    -moz-animation-duration: 3s;
    -o-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes qrcode {
    0% {top:-17px;opacity: 1;}
    50% {top:160px;opacity: 1;}
    100% {top:-17px;opacity: 1;}
}
@-moz-keyframes qrcode {
    0% {top:-17px;opacity: 1;}
    50% {top:160px;opacity: 1;}
    100% {top:-17px;opacity: 1;}
}
@-o-keyframes qrcode {
    0% {top:-17px;opacity: 1;}
    50% {top:160px;opacity: 1;}
    100% {top:-17px;opacity: 1;}
}
@keyframes qrcode {
    0% {top:-17px;opacity: 1;}
    50% {top:160px;opacity: 1;}
    100% {top:-17px;opacity: 1;}
}

.title-center h1{
	text-align:center;
	padding-top:50px;
}

.bshare-custom{
	text-align:center;
	margin-top:35px;
}