@charset "utf-8";

/*首页*/
    .m-lunbo3{width: 100%;overflow: hidden;}
    .m-lunbo3 img{display: block;width: 100%;}
    .m-lunbo3 .owl-item a{position: relative;}
    .m-lunbo3 .owl-pagination {position: absolute;right: 0;left:0;bottom: 21px;margin: 0 auto;width: 84px;}
    .m-lunbo3 .owl-pagination .owl-page {float: left;margin-left: 12px;}
    .m-lunbo3 .owl-pagination .owl-page span {display: block;width: 16px;height: 16px;background: #fff;border-radius: 10px;}
    .m-lunbo3 .owl-pagination .owl-page.active span{background: #862321;}

    .m-guahao{width: 100%;background: #faf1e8;margin-bottom:30px;overflow: hidden;}
    .m-guahao ul{width: 110%}
    .m-guahao ul li{width: 110px;height: 110px;background: url(../images/home/border.png);float: left;margin: 20px 45px 0 0;transition: all 0.2s ease-in;}
    .m-guahao ul li:hover{background: #862321;transition: all 0.2s ease-in;}
    .m-guahao ul li:hover p{color: #fff;transition: all 0.2s ease-in;}
    .m-guahao ul li:hover a .pic_1{background: url(../images/home/guahao1.png) center center no-repeat;}
    .m-guahao ul li:hover a .pic_2{background: url(../images/home/zhuanjia1.png) center center no-repeat;}
    .m-guahao ul li:hover a .pic_3{background: url(../images/home/zhinan1.png) center center no-repeat;}
    .m-guahao ul li:hover a .pic_4{background: url(../images/home/jianbao1.png) center center no-repeat;}
    .m-guahao ul li:hover a .pic_5{background: url(../images/home/yibaofuwu1.png) center center no-repeat;}
    .m-guahao ul li:hover a .pic_6{background: url(../images/home/dianhua1.png) center center no-repeat;}
    .m-guahao ul li:hover a .pic_7{background: url(../images/home/yuyuetijian1.png) center center no-repeat;}
    .m-guahao ul li:hover a .pic_8{background: url(../images/home/wsmp-daohang1.png) center center no-repeat;}
    .m-guahao ul li a{text-align: center;transition: all 0.2s ease-in;}
    .m-guahao ul li a span{margin:20px auto 10px;display: block;width: 38px;height: 38px;transition: all 0.4s ease-in;}
    .m-guahao ul li a .pic_1{background: url(../images/home/guahao.png) center center no-repeat;}
    .m-guahao ul li a .pic_2{background: url(../images/home/zhuanjia.png) center center no-repeat;}
    .m-guahao ul li a .pic_3{background: url(../images/home/zhinan.png) center center no-repeat;}
    .m-guahao ul li a .pic_4{background: url(../images/home/jianbao.png) center center no-repeat;}
    .m-guahao ul li a .pic_5{background: url(../images/home/yibaofuwu.png) center center no-repeat;}
    .m-guahao ul li a .pic_6{background: url(../images/home/dianhua.png) center center no-repeat;}
    .m-guahao ul li a .pic_7{background: url(../images/home/yuyuetijian.png) center center no-repeat;}
    .m-guahao ul li a .pic_8{background: url(../images/home/wsmp-daohang.png) center center no-repeat;}
    .m-guahao ul li p{text-align: center;font-size: 18px;color:#995d2d;}

    
    .m-xxk { height: auto;position: relative;}
    .m-xxk .swiper-container { margin: 0 auto;position: relative;overflow: hidden;direction: ltr;backface-visibility: hidden;z-index: 1;width: 100%;height: 419px;overflow: hidden;}
    .m-xxk .swiper-wrapper {position: relative;width: 100%;transition-property: transform, left, top;transition-duration: 0s;transform: translate3d(0px, 0, 0);transition-timing-function: ease;}
    .m-xxk .swiper-slide {float: left;}
    .m-xxk .tabs {height: 54px;border-bottom: 1px solid #dddddd;}
    .m-xxk .tabs a{display: block;height: 45px;line-height: 45px;text-align: center; font-size: 18px;width:120px;float: left;background: #faf1e8;color:#995d2d;margin-right: 30px;}
    .m-xxk div a.u-more{width: 69px;height: 24px;background: url(../images/home/more.png);right: 0;top: 10px;position: absolute;}
    .m-xxk .tabs a.active {color: #fff;background: #995d2d;}
    .m-xxk .content-slide {padding: 10px 4px 0;}
    .m-xxk .content-slide li {width: 98%; height: 38px;line-height: 38px;padding-left: 12px;overflow: hidden;background: url(../images/home/list.png) left center no-repeat;}
    .m-xxk .content-slide li span {font-size: 13px;color: #999;float: right;}
    .m-xxk .content-slide li a {width: 77%;font-size: 14px;float: left;}
    .m-hot{margin-bottom: 10px;}
	.m-hot>.lf{width:200px;height:138px;}
    .m-hot .u-hot a{font-size: 16px;font-weight: 700;line-height: 38px;margin-bottom: 10px;}
    .m-hot .u-hot p{font-size: 14px;color: #666666;}
    .row_rt{float: right;}
    .row_rt .tabs{height: 54px;border-bottom: 1px solid #dddddd;margin-bottom: 14px;}
    .video{width: 380px;height: 210px;background: url(../images/home/img3.png);position: relative;}
    .u-cover{top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;position: absolute;}
    .u-play{position: absolute;left: 50%; top: 50%; margin-top: -35px; margin-left: -35px; z-index: 9; width: 70px; height: 70px; background: url(../images/home/icon-play.png) 0 0 no-repeat; -webkit-transition:.3s; -moz-transition: .3s; transition: .3s; -webkit-transform: scale(2); -moz-transform: scale(2); -ms-transform: scale(2); transform: scale(2); opacity: 0;}
    .video:hover .u-cover{-webkit-box-shadow: inset 0 0 250px #000; -moz-box-shadow: inset 0 0 250px #000; box-shadow: inset 0 0 250px #000; opacity: .8;}
    .video .u-play{-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1;}
    .ztlm img{transform: scale(1);max-width: 100%;max-height: 100%;width: auto;}
	.ztlm{width:380px;height:110px;}

    /* 科室介绍 */
    .m-row2{background: #faf1e8;margin-top: 28px;}
    .m-depart{ height: 395px;overflow:hidden;}
    .m-deptit{ line-height: 36px; padding: 20px 0 11px; border-bottom: 1px solid #e0c1a3;}
    .m-deptit p.u-tit{height: 45px;line-height: 45px;text-align: center;font-size: 18px;width: 120px;float: left;color: #fff;background: #995d2d;margin-right: 30px;}
    .m-deptit a.u-kscz{margin: 2px 104px 0 0; display: block; height: 30px; line-height: 30px; padding: 0 15px; border: 1px solid #ddd;}
    .m-depgd{position: relative; margin-top: 29px; height: 295px;}
    .m-depgd .bd ul li{float: left; width: 283px; height: 245px;  text-align: center;background: url(../images/home/border_1.png);margin-right: 22.7px;}
    .m-depgd .bd ul li a{position: relative; height: 242px; display: block; padding-top: 15px; transition: box-shadow .28s linear; -moz-transition: -moz-box-shadow .28s linear; -webkit-transition: -webkit-box-shadow .28s linear;}
    .m-depgd .bd ul li h1{line-height: 44px; font-size: 16px; color: #3d3d3d;background: url(../images/home/keshi_gb.png) center center no-repeat;font-weight: 700;}
    .m-depgd .bd ul li div{ padding: 0 20px 4px;}
    .m-depgd .bd ul li div p{line-height: 26px; font-size: 14px; color: #333333;white-space: normal;text-align: left; }
    .m-depgd .bd ul li i{position: absolute;bottom: 10px;right: 16px; display: inline-block; height: 25px;width: 50px;   background: url(../images/home/jinru.png) right center no-repeat;}
    .m-depgd .bd ul li a:hover{box-shadow:0 15px 30px rgba(0,0,0,0.15);outline:none;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.15);-moz-box-shadow:0 15px 30px rgba(0,0,0,0.15);}
    .m-depgd .bd ul li a:hover h1{color: #b81319;}
    .m-depgd .hd{position: absolute; top: -74px; right: 0; width: 84px; height: 32px;}
    .m-depgd .hd a{float: left; margin-left: 10px; display: block; width: 30px; height: 30px;cursor: pointer; }
    .m-depgd .hd a.prev{background: url(../images/home/arrowL.png)}
    .m-depgd .hd a.next{background: url(../images/home/arrowR.png);}

    /* 医院党建 */
    .u-tit .tabs{height: 54px;border-bottom: 1px solid #dddddd;}
    .u-tit .tabs a{display: block;height: 45px;line-height: 45px;text-align: center;font-size: 18px;width: 120px;float: left;color: #fff;background: #995d2d; margin-right: 30px;}
    .u-tit div a.u-more{width: 69px;height: 24px;background: url(../images/home/more.png);right: 4%;top: 10px;position: absolute;}
    .u-body ul{padding: 10px 4px 0;}
    .u-body ul li{width: 98%;height: 38px;line-height: 38px;padding-left: 12px;overflow: hidden;background: url(../images/home/list.png) left center no-repeat;}
    .u-body ul li a{width: 77%;font-size: 14px;float: left;}
    .u-body ul li span{font-size: 13px;color: #999;float: right;}
    .m-yydj{margin: 30px 0;}
	
	.m-hot .lolli{width:98% !important}
/*媒体查询*/

@media (min-width: 1200px){
    .m-guahao{height: 148px;}
    .u-guahao,.m-row1,.m-depart,.container{width: 1200px;margin: 0 auto;}
    .m-xxk{width: 790px;}
    .row_rt{width: 380px;}
    .m-hot{width: 782px\0;}
    .m-hot .u-hot{width: 570px;}
    .m-yydj1{padding-right: 15px;}
    .m-yydj2{padding:0 15px;}
    .m-yydj3{padding-left: 15px;}
	.ztlm img{width:380px;height:110px;}
}
@media (max-width: 1199px) and (min-width: 992px){
    .m-guahao ul {width: 130%;}
    .m-guahao{height: 284px;overflow: hidden;}
    .u-guahao,.m-row1,.m-depart,.container{width: 992px;margin: 0 auto;}
    .m-guahao ul li{margin: 20px 184px 0 0;}
    .m-xxk{width: 653px;}
    .row_rt{width: 314px;}
    .m-hot{width: 645px\0;}
    .m-hot .u-hot{width: 432px;}
    .m-depgd .bd ul li{margin-right: 54.7px;}
    .m-yydj1{padding-right: 12px;}
    .m-yydj2{padding:0 12px;}
    .m-yydj3{padding-left: 12px;}
	.m-hot .u-hot a{margin-bottom:0;}
}
@media (max-width: 991px) and (min-width: 768px){
    .m-guahao ul {width: 130%;}
    .m-lunbo3 .owl-pagination .owl-page span{width: 14px;height: 14px;}
    .m-guahao{height: 284px;overflow: hidden;}
    .u-guahao,.m-row1,.m-depart,.container{width: 768px;margin: 0 auto;}
    .m-guahao ul li{margin: 20px 110px 0 0;}
    .m-xxk{width: 505px;}
    .row_rt{width: 243px;}
    .m-hot{width: 497px\0;}
    .m-hot .u-hot{width: 278px;}
    .m-hot .u-hot a{margin-bottom: 0;}
    .m-xxk .content-slide li{height: 32px;line-height: 32px;}
    .m-depgd .bd ul li{margin-right: 54.7px;}
    .m-yydj1{padding-right: 10px;}
    .m-yydj2{padding:0 10px;}
    .m-yydj3{padding-left: 10px;}
    .u-body ul li a{width: 90%;}
    .navbar-collapse{padding: 0;}
	.m-hot .u-hot p{height:100px;overflow:hidden;}
	.ztlm{height:70px;}
}
@media (max-width: 767px){
    .m-lunbo3 .owl-pagination .owl-page span{width: 10px;height: 10px;}
    .m-lunbo3 img{height: 134px;}
    .m-guahao ul{width: 100%}
    .m-guahao ul li{width: 48%;height: auto;background: #fbdacf;margin: 10px 1% 10px 1%;border-radius: 10px;}
    .m-guahao ul li a span{margin: 10px auto 10px;}
    .m-xxk,.row_rt{width: 100%;float: none;margin: 10px 0;}
    .m-xxk .m-hot{display: none;}
    .video{margin: 0 auto;width: 310px;}
    .ztlm{width: 310px;margin: 0 auto;}
    .m-xxk .swiper-container{height: 290px;}
    .m-xxk .content-slide li{width: 94%;}
    .m-xxk div a.u-more{display: none;}
    .m-depart,.m-depgd{height: auto;}
    .m-depgd .bd ul li a{height: auto;}
    .m-depgd .bd ul li div{margin-bottom: 36px;}
    .m-depgd{margin-top: 0px;}
    .m-depgd .hd{top:-50px;}
    .m-depgd .bd ul li{margin: 0;}
    .m-depgd .bd ul li,.m-depgd .bd ul li h1{width: auto;height: auto;background: none;}
    .m-xxk .content-slide li a,.u-body ul li a{width: 72%;}
}