.tydbt{ border-top:#EEEEEE solid 1px; padding:0 15px; height:60px; line-height:60px;}
.tydbt h3{ float:left;}
.tydbt span{ float: right; font-size:14px;}

/**大b图**/
.dben{ width:100%; overflow:hidden; position:relative;}
.dben .swiper-container{ width:100%;overflow:hidden; }
.dben .swiper-container .swiper-slide{ width:100%;height:210px;}
.dben .swiper-container .swiper-slide img{ width:100%;}
.dben .swiper-pagination{ width:100%; height:15px; text-align:center; position:absolute; bottom:20px; z-index:99;}
.dben .swiper-pagination span{width:15px; height:15px;border: 1px solid #fff; background:#fff; border-radius:50%; display:inline-block; text-indent:9999px; margin:0 5px;}
.dben .swiper-pagination .swiper-pagination-bullet-active{ background:#1F5F8D;border: 1px solid #1F5F8D;}

.swiper-wrapper{ width:100%; z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}

.dben .ssk{ width:100%; height:35px; line-height:35px; position:absolute; left:0; bottom:50px; z-index:9;}
.dben .ssk .form-wrapper{ margin:0 50px; background:#F9F6F8; border-radius:20px; }
.dben .ssk .snr {background: url("/img/isy.png")/*tpa=*/ no-repeat scroll; background-size:220px auto; background-position: 0px -111px; border:none;border-radius: 20px;font-size: 14px;height: 28px;line-height: 28px;padding-left: 40px;width: 100%;}
.dben .ssk .an{ display:none;}


/**栏目名称**/
.dlm{overflow:hidden;}
.dlm ul{ padding-top:30px; overflow:hidden;}
.dlm ul li{ width:25%; float:left; text-align:center; padding-bottom:30px;}
.dlm ul li h2{ width:63px; height:63px; margin:0 auto; background: url("/img/isy.png")/*tpa=*/ no-repeat scroll; background-size:263px auto;}
.dlm ul li h3{ font-size:16px; padding-top:10px; }

.dlm ul li .ck{ background-position:1px 1px;}
.dlm ul li .fk{ background-position:-67px 1px;}
.dlm ul li .ek{ background-position:-134px 1px;}
.dlm ul li .cz{ background-position:-200px 1px;}
.dlm ul li .ts{ background-position:1px -66px;}
.dlm ul li .yjk{ background-position:-67px -66px;}
.dlm ul li .zb{ background-position:-134px -66px;}
.dlm ul li .hy{ background-position:-200px -66px;}


/**品质服务**/
.yzfw{overflow:hidden;}
.yzfw .pznr{overflow:hidden;width:100%;}
.yzfw .pznr ul{overflow:hidden; padding:0 5px 20px 15px; }
.yzfw .pznr ul li{ width:50%; float:left; padding-right:10px; padding-bottom:10px;}
.yzfw .pznr ul li a{background:#F8F8F8; display:block;}
.yzfw .pznr ul li div{ border:#EFEFEF solid 1px; height:80px; position:relative;}
.yzfw .pznr ul li div h2{ font-size:16px; height:30px; overflow:hidden; color:#1B7AC8; padding:10px 0 0 13px;}
.yzfw .pznr ul li div h3{ font-size:12px; padding:3px 0 0 13px;}
.yzfw .pznr ul li div span{ width:61px; height:78px; overflow:hidden; position:absolute; right:0; top:0;}
.yzfw .pznr ul li div span img{ width:61px; height:78px;}

/**品质服务**/
.ystj{overflow:hidden; width:100%;}
.ystj .ysnr{overflow:hidden; width:100%; padding:0 15px 45px; margin-bottom:20px;}
.ystj .ysnr .bk{ width:100%; position:relative; }
.ystj .swiper-container{ width:100%;overflow:hidden; }
.ystj .swiper-container .swiper-slide{ width:100%;height:130px;overflow:hidden;}
.ystj .swiper-container .swiper-slide img{ width:100%;}
.ystj .swiper-pagination{ width:100%; height:15px; text-align:center; position:absolute; bottom:-30px; z-index:99;}
.ystj .swiper-pagination span{width:15px; height:15px;border: 1px solid #E5E5E5; background:#E5E5E5; border-radius:50%; display:inline-block; text-indent:9999px; margin:0 5px;}
.ystj .swiper-pagination .swiper-pagination-bullet-active{ background:#1F5F8D;border: 1px solid #1F5F8D;}


/**医院动态**/
.yydt{ overflow:hidden;}
.yydt .dtnr{ overflow:hidden; border-left: 15px solid #FFF; border-right: 15px solid #FFF; padding-bottom:30px;}
.yydt .m-pic-list{width:100%; overflow-x: hidden; overflow-y: hidden; position: relative;}
.yydt .picWrap{ position: relative; width:150rem; overflow: hidden;}
.yydt .m-pic-list a{ float: left; width:152px; height:100px;  padding-right:10px; overflow: hidden; position:relative; color:#FFF;}
.yydt .m-pic-list .wz{ margin:15px; position:absolute; left:0px; top:0;  width: 112px; height:70px; border:1px solid #fff; text-align:center; display: table; z-index:2;}
.yydt .m-pic-list .wz div{display: table-cell;vertical-align: middle;}
.yydt .m-pic-list .wz div .z15{ font-size:15px;}
.yydt .m-pic-list .wz div p{ font-size:13px; padding:0 5px; overflow:hidden; height:20px; line-height:20px;}
.yydt .m-pic-list i{ width:142px; height:100px; position:absolute; left:0; top:0;  z-index:1; background:#000;/* background color for IE */
filter: alpha(opacity=30); /* opacity filter for IE */
background-color: rgba(0,0,0, 0.3); /* for other browsers */}
.yydt .m-pic-list .m-pic-list-picwrap{overflow:hidden;}
.yydt .m-pic-list img{display:block; width: 142px; min-height:100px;}

.yydt .m-pic-list em{display:block;height:0.8rem;line-height:0.8rem;white-space:nowrap;word-wrap:normal;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;text-align:center;font-size:0.35rem;}
.yydt .dtnr .nb{ padding-right:0px;}
.yydt .dtnr .nb i{ width:150px;}
.yydt .dtnr .nb img{ width: 150px;}
.yydt .dtnr .nb .wz{ width: 122px;}
 
/**客户心声**/
.khxs{ overflow:hidden}
.khxs .xsnr{ overflow:hidden; border-left: 15px solid #FFF; border-right: 15px solid #FFF;}
.khxs .m-pic-list{width:100%; overflow-x: hidden; overflow-y: hidden; position: relative;}
.khxs .picWrap{ position: relative; width:150rem; overflow: hidden;}
.khxs .m-pic-list a{ float: left; width:250px; padding-right:10px; overflow:hidden;}
.khxs .m-pic-list .m-pic-list-picwrap{overflow:hidden;}
.khxs .m-pic-list h2{width:240px; height:151px;overflow:hidden;}
.khxs .m-pic-list img{display:block; width:240px; min-height:151px;}
.khxs .m-pic-list h3{ height:40px; line-height:40px; white-space:nowrap;word-wrap:normal;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;text-align:center; font-size:15px;}
.khxs .xsnr .nb{ padding-right:0px;}
.khxs .xsnr .nb h2{ width:250px;}
.khxs .xsnr .nb img{ width:250px;}

.khxs .gdxs{ text-align:center; margin:30px 15px;}
.khxs .gdxs a{ width:100%;  height:50px; line-height:50px; display:inline-block; border:#B5B5B5 solid 1px; color:#595757; border-radius:50px; }
 
 

/* 最新要闻适应 */
/* ip5 */
@media screen and (min-width: 319px) {
.dben .swiper-container .swiper-slide{height:200px;}
.ystj .swiper-container .swiper-slide{ width:100%;height:136px;}
.yzfw .pznr ul li div span{ width:50px;}
.yzfw .pznr ul li div h2{ width:80px; }
}
/* s5*/
@media screen and (min-width: 359px) {
.dben .swiper-container .swiper-slide{height:225px;}
.ystj .swiper-container .swiper-slide{ width:100%;height:155px;}
.yzfw .pznr ul li div span{ width:61px;}
.yzfw .pznr ul li div h2{ width:100%; overflow:hidden;}
}
/* ip6*/
@media screen and (min-width: 374px) {
.dben .swiper-container .swiper-slide{height:240px;}
.ystj .swiper-container .swiper-slide{ width:100%;height:160px;}
}

/* x5*/
@media screen and (min-width: 411px) {
.dben .swiper-container .swiper-slide{height:258px;}
.ystj .swiper-container .swiper-slide{ width:100%;height:179px;}
}

/* ip6 p*/
@media screen and (min-width: 413px) {
.dben .swiper-container .swiper-slide{height:259px;}
.ystj .swiper-container .swiper-slide{ width:100%;height:180px;}
}
/* ipad*/
@media screen and (min-width: 767px) {
.dben .swiper-container .swiper-slide{height:490px;}
.ystj .swiper-container .swiper-slide{ width:100%;height:346px;}
}

/* ipad pro*/
@media screen and (min-width: 1023px) {
.dben .swiper-container .swiper-slide{height:640px;}
.ystj .swiper-container .swiper-slide{ width:100%;height:466px;}
}
 