@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: 186px;}
    .m-lunbo3 .owl-pagination .owl-page {float: left;margin-left: 12px;}
    .m-lunbo3 .owl-pagination .owl-page span {display: block;width: 48px;height: 12px;background: #fff;border-radius: 10px;}
    .m-lunbo3 .owl-pagination .owl-page.active span{background: #ed8f40;}





    .m-guahao{width: 100%;background: #f4f6f8;margin-bottom:24px;overflow: hidden;}
    .m-guahao ul{width: 110%}
    .m-guahao ul li{width: 200px;height: 120px;background: url(../images/home/border.png) right center no-repeat;float: left;transition: all 0s ease-in;}
    .m-guahao ul li.last{background: none;}
    .m-guahao ul li:hover{background:#435a9d; box-shadow: 5px 5px 15px #999; transition: all 0.2s linear;}
    .m-guahao ul li:hover p{color: #fff;transition: all 0.2s ease-in;}
    .m-guahao ul li a{text-align: center;}
    .m-guahao ul li a span{margin:30px auto 10px;display: block;width: 46px;height: 38px;transition: all 0.2s ease-in;}
	.m-guahao ul li:hover a span{transition: all 0.2s linear;}
    .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: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 p{text-align: center;font-size: 16px;color:#666666;transition: all 0.2s ease-in;}

    .m-lunbo4{overflow: hidden;}
    .m-lunbo4 img{display: block;width: 100%;height: 412px;width:642px\0;}
    .m-lunbo4 .owl-item a{position: relative;display: block;}
    .m-lunbo4 .owl-wrapper-outer{width: 642px\0;}
    .m-lunbo4 .owl-item p{position: absolute;left: 0;right: 0;bottom: 0;padding: 0 20px 0 20px;text-align: center; height: 52px;line-height: 52px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;color: #fff;background: url(../images/home/cover.png);}
    .m-lunbo4 .owl-pagination {position: absolute;bottom: 0px;width: 100%;}
    .m-lunbo4 .owl-pagination .owl-page {float: left;}
    .m-lunbo4 .owl-pagination .owl-page span {display: block;height: 5px;background: #999999;border-right: 1px solid #fff;}
    .m-lunbo4 .owl-pagination .owl-page:last-child span{border-right: none;}
    .m-lunbo4 .owl-pagination .owl-page.active span{background: #ed8f40;}
    .m-xxk{overflow: hidden;}
    .m-xxk .swiper-container { margin: 0 auto;position: relative;overflow: hidden;direction: ltr;backface-visibility: hidden;z-index: 1;}
    .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: 40px;border-bottom: 1px solid #dddddd;}
    .m-xxk .tabs a {display: block;height: 40px;line-height: 40px;font-size: 16px;float: left;width: 110px;text-align: center;margin-right: 10px;background:#ddd;}
    .m-xxk .tabs a.active {color: #fff;background: #435a9d;transition:all .3s ease-in;}
    .m-xxk .swiper-container {width: 100%;overflow: hidden;}
    .m-xxk .content-slide {padding: 22px 0px 0 0;}
    .m-xxk .content-slide li.u-hots{background: none;padding-left: 0;height: 60px;line-height: inherit;}
    .m-xxk .content-slide li.u-hots a{color: #333333;font-size: 16px;font-weight: 700;float: none;}
    .m-xxk .content-slide li.u-hots p{color:#999999;font-size:14px;line-height: 32px;}
    .m-xxk .content-slide li {border-bottom: 1px dashed #cccccc; width: 100%; height: 48px;line-height: 48px;background: url(../images/home/arr1.png) no-repeat left center;padding-left: 18px;overflow: hidden;}
    .m-xxk .content-slide li span {font-size: 16px;color: #999;float:right;}
    .m-xxk .content-slide li a {max-width: 78%;font-size: 16px;float: left;color: #333333;}
    .m-xxk .content-slide li a:hover{color: #435a9d;}

    .m-ksjs .swiper-container1{height: 204px;}
    .m-ksjs .swiper-container2{overflow: hidden;height: 148px;}
    .m-ksjs .swiper-container2 .swiper-slide .scroll{width:92%; overflow-x: hidden; overflow-y: auto;height: 158px;}
    .m-ksjs .swiper-wrapper {position: relative;width: 100%;transition-property: transform, left, top;transition-duration: 0s;transform: translate3d(0px, 0, 0);transition-timing-function: ease;}
    .m-ksjs .swiper-slide {float: left;}
    .m-ksjs .tabs1 a.active{background: url(../images/home/tit_bg.png) left bottom no-repeat;font-weight: 700;}
    .m-ksjs .tabs1 a{color: #fff;font-size: 20px;font-weight: 100;padding-bottom: 12px;float: left;margin-right: 40px;}
    .m-ksjs .tabs2 a.active{color: #00ffe4;border: 1px solid #00ffe4;}
    .m-ksjs .tabs2 a{color: #fff;font-size: 16px;float: left;margin-right: 10px;width: 98px;height: 35px;border: 1px solid #fff;text-align: center;line-height: 34px;}
    .m-ksjs .content-slide{padding-top: 12px;overflow: hidden;}
    .m-ksjs .content-slide li {line-height: 28px;height: 28px; width: 33.3%; float: left; background: url(../images/home/arr1.png) no-repeat left center;padding-left: 18px;overflow: hidden;}
    .m-ksjs .content-slide li a {font-size: 14px;color: #fff}
    .m-ksjs .content-slide li a:hover{color: #00ffe4;}

    .m-row2{width: 100%;background: url(../images/home/yy_bg.png) #435a9d right center no-repeat;margin-top: 30px;}
    .m-ksjs{height: 267px;background: #435a9d;overflow: hidden;padding:23px 0px 23px 23px;;}
    .m-yyjs{height: 267px;padding:23px;background: url(/media/images/home/yy_bg.png) left center;}
    .m-yyjs .u-tit a{color: #fff;font-size: 20px;font-weight: 700;background: url(../images/home/tit_bg.png) left bottom no-repeat;padding-bottom: 12px;}
    .m-yyjs .u-contant{height: 180px;overflow-y: auto;}
    .m-yyjs .u-contant::-webkit-scrollbar,.m-ksjs .swiper-container2 .swiper-slide .scroll::-webkit-scrollbar {width: 4px;height: 4px;}
    .m-yyjs .u-contant::-webkit-scrollbar-thumb,.m-ksjs .swiper-container2 .swiper-slide .scroll::-webkit-scrollbar-thumb {border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.2);}
    .m-yyjs .u-contant::-webkit-scrollbar-track,.m-ksjs .swiper-container2 .swiper-slide .scroll::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}
    .m-yyjs .u-contant p{color: #fff;font-size: 16px; text-indent: 2em;margin-top: 30px;line-height: 28px;}

    /* 医院党建 */
    .m-yydj .u-tit{width: 100%;height: 75px;}
	.m-yydj1 .u-tit a:hover,.m-yydj2 .u-tit a:hover{box-shadow: 0 7px 6px #999;text-shadow:2px 2px 6px #999;transform: translate3d(0,-1px,0); transition:all .3s linear;color:#d4dfff;}
    .m-yydj1 .u-tit a{transition:all .3s linear;display: block;background: url(../images/home/ywgk.png) center;height: 75px;line-height: 75px;color: #fff;text-align: center;font-weight: 700;font-size: 27px;}
    .m-yydj2 .u-tit a{transition:all .3s linear;display: block;background: url(../images/home/dqgz.png) center;height: 75px;line-height: 75px;color: #fff;text-align: center;font-weight: 700;font-size: 27px;}
    .m-yydj .u-body{background: #f5f5f5;}
    .m-yydj .u-body ul{padding: 0px 42px 23px 10px;}
    .m-yydj .u-body ul li{border-bottom: 1px dashed #cccccc; width: 100%; height: 48px;line-height: 48px;background: url(../images/home/arr1.png) no-repeat left center;padding-left: 18px;overflow: hidden;}
    .m-yydj .u-body ul li a{max-width: 76%;font-size: 16px;float: left;color: #333333;}
    .m-yydj .u-body ul li a:hover{color: #435a9d;}
    .m-yydj .u-body ul li span{font-size: 16px;color: #999;float:right;}
    .m-yydj{margin: 30px 0;}

    .m-row3{width:100%;background: #f5f5f5;height: 116px;}
    .u-row3{padding-top: 23px;}
    .m-row3 .m-ztzl a{display: block;width: 72px;height: 70px;background: #435a9d;color: #fff;font-size: 20px;font-weight: 700;text-align: center;padding-top: 7px;}
    .m-piclist .picScroll-left{overflow: hidden;position: relative;}
    .m-piclist .picScroll-left .bd{ padding-left:20px;}
    .m-piclist .picScroll-left .bd ul li{ float:left; margin-right: 20px;}
    .m-piclist .picScroll-left .bd ul li img {width: 262px;}
 
/*媒体查询*/

@media (min-width: 1200px){
    .m-lunbo4{height: 417px;width: 642px;}
    .m-guahao{height: 120px;}
    .m-xxk .swiper-container{height: 370px;}
    .u-guahao,.m-row1,.m-depart,.container,.u-row3,.u-location{width: 1200px;margin: 0 auto;}
    .m-xxk{width: 528px;}
    .row_rt{width: 380px;}
    .m-yydj1{padding-right: 20px;}
    .m-yydj2{padding-left: 20px;}
	.owl-item{position: relative;height: 620px;overflow: hidden;}  /*height: 420px 20230407*/
	.owl-item li{position: absolute;left: 50%;margin-left: -960px;top: 0; width: 1920px;height: 420px;}
}
@media (max-width: 1199px) and (min-width: 992px){
    .m-guahao ul {width: 101%;}
    .m-guahao{height: 284px;overflow: hidden;}
    .u-guahao{overflow: hidden;}
    .u-guahao,.m-row1,.m-depart,.container,.u-row3,.u-location{width: 992px;margin: 0 auto;}
    .m-guahao ul li{width: 33.3%;}
    .m-xxk{width: 436px;}
    .row_rt{width: 314px;}
    .m-depgd .bd ul li{margin-right: 54.7px;}
    .m-yydj1{padding-right: 12px;}
    .m-yydj2{padding-left: 12px;}
    .m-yyjs .u-contant p{margin-top: 10px;}
    .m-lunbo4{width: 530px;}
    .m-xxk .tabs a{width: 107px;margin-right: 2px;}
    .m-row1{height: 412px;}
    .swiper-container{height: 370px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .m-guahao ul {width: 101%;}
    .u-guahao{overflow: hidden;}
    .m-lunbo3 .owl-pagination .owl-page span{width: 14px;height: 14px;}
    .m-guahao{height: 284px;overflow: hidden;}
    .u-guahao,.m-row1,.m-depart,.container,.u-row3,.u-location{width: 768px;margin: 0 auto;}
    .m-guahao ul li{width: 33.3%;}
    .m-xxk{width: 100%;margin-top: 15px;height: 314px;}
    .row_rt{width: 243px;}
    .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;}
    .navbar-collapse{padding: 0;}
    .m-row2{background: #435a9d;}
    .m-yyjs .u-contant p{margin-top: 0;}
    .m-lunbo3 .owl-pagination{width: 88px;}
	.m-yyjs{background:none;}
}
@media (max-width: 767px){
    .m-lunbo3 .owl-pagination .owl-page span{width: 10px;height: 10px;}
    .m-lunbo3 img{height: 434px;}/*height: 134px;20230407*/
    .m-guahao ul{width: 100%}
    .m-guahao ul li{width: 48%;height: auto;background: #ed8f401a;margin: 10px 1% 10px 1%;border-radius: 10px;}
    .m-guahao ul li.last{background: #ed8f401a;}
    .m-guahao ul li a span{margin: 10px auto 10px;}
    .m-xxk{width: 100%;float: 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,#floatAd2{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-lunbo3 .owl-pagination{width: 72px;}
    .m-row1{padding: 0 1%;}
    .m-lunbo4{margin-bottom: 15px;}
    .m-ksjs .tabs2 a{width: 25%;margin-right: 2%;}
    .m-xxk .tabs a{width: 20%;margin-right: 2%;}
    .m-yyjs .u-contant p{margin-top: 0;}
    .m-lunbo4 img{height: 224px;}
    .logo{padding: 30px 2% 0;}
	.m-yyjs{background:none;}
}