/* CSS Document */
.middle{display: table-cell; vertical-align: middle; width: 800px;}




@media (min-width: 1600px){
    .margin_tb{margin: 50px 0px;}
    .margin_t{margin-top: 50px;}
    .margin_b{margin-bottom: 50px;}

    .padding_tb{padding: 50px 0px;}
    .padding_t{padding-top: 50px;}
    .padding_b{padding-bottom: 50px;}

    .margin_stb{margin: 30px 0px;}
    .margin_st{margin-top: 30px;}
    .margin_sb{margin-bottom: 30px;}

    .padding_stb{padding: 30px 0px;}
    .padding_st{padding-top: 30px;}
    .padding_sb{padding-bottom: 30px;}

    


}
@media (min-width: 1200px) and (max-width: 1599px){
    .margin_tb{margin: 40px 0px;}
    .margin_t{margin-top: 40px;}
    .margin_b{margin-bottom: 40px;}

    .padding_tb{padding: 40px 0px;}
    .padding_t{padding-top: 40px;}
    .padding_b{padding-bottom: 40px;}

    .margin_stb{margin: 25px 0px;}
    .margin_st{margin-top: 25px;}
    .margin_sb{margin-bottom: 25px;}

    .padding_stb{padding: 25px 0px;}
    .padding_st{padding-top: 25px;}
    .padding_sb{padding-bottom: 25px;}

}
@media (min-width: 992px) and (max-width: 1199px){
    .margin_tb{margin: 30px 0px;}
    .margin_t{margin-top: 30px;}
    .margin_b{margin-bottom: 30px;}

    .padding_tb{padding: 30px 0px;}
    .padding_t{padding-top: 30px;}
    .padding_b{padding-bottom: 30px;}

    .margin_stb{margin: 20px 0px;}
    .margin_st{margin-top: 20px;}
    .margin_sb{margin-bottom: 20px;}

    .padding_stb{padding: 20px 0px;}
    .padding_st{padding-top: 20px;}
    .padding_sb{padding-bottom: 20px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .margin_tb{margin: 25px 0px;}
    .margin_t{margin-top: 25px;}
    .margin_b{margin-bottom: 25px;}

    .padding_tb{padding: 25px 0px;}
    .padding_t{padding-top: 25px;}
    .padding_b{padding-bottom: 25px;}

    .margin_stb{margin: 16px 0px;}
    .margin_st{margin-top: 16px;}
    .margin_sb{margin-bottom: 16px;}

    .padding_stb{padding: 16px 0px;}
    .padding_st{padding-top: 16px;}
    .padding_sb{padding-bottom: 16px;}
}
@media (max-width: 767px) {
    .margin_tb{margin: 1.5em 0px;}
    .margin_t{margin-top: 1.5em;}
    .margin_b{margin-bottom: 1.5em;}

    .padding_tb{padding: 1.5em 0px;}
    .padding_t{padding-top: 1.5em;}
    .padding_b{padding-bottom: 1.5em;}

    .margin_stb{margin: 1em 0px;}
    .margin_st{margin-top: 1em;}
    .margin_sb{margin-bottom: 1em;}

    .padding_stb{padding: 1em 0px;}
    .padding_st{padding-top: 1em;}
    .padding_sb{padding-bottom: 1em;}
}
@media (min-width: 768px){
    
}




.ind_title{position: relative; border-bottom: 2px #4c7eef solid;}
.ind_title h3{font-weight: bold; display: inline-table; line-height: 2;}
.ind_title h3 span{background: #4c7eef; color: #fff; display: inline-table; border-top-left-radius: 25px; position: relative;}
.ind_title h3 span:after{content: ""; position: absolute; top: 50%; height:100%;}


.ind_title1 a{position: absolute; right: 0px; top: 50%; transform: translate(0,-50%);  border-top-left-radius: 10px; border-bottom-right-radius: 10px; background: #4c7eef; color: #fff; padding: 0px 20px;}
.ind_title1 h3 span:after{right: 0px; transform: translate(150%,-50%);}


.ind_title2{text-align: center;}
.ind_title h3 span{ border-top-right-radius: 25px;}
.ind_title2 h3 span:after{left: 0px; transform: translate(-150%,-50%);}

@media (min-width: 1600px){
    .ind_title h3{font-size: 36px;}
    .ind_title h3 span{padding: 0px 25px;}
    .ind_title h3 span:after{width: 50px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .ind_title h3{font-size: 30px;}
    .ind_title h3 span{padding: 0px 22px;}
    .ind_title h3 span:after{width: 40px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_title h3{font-size: 24px;}
    .ind_title h3 span{padding: 0px 20px;}
    .ind_title h3 span:after{width: 35px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_title h3{font-size: 20px;}
    .ind_title h3 span{padding: 0px 16px;}
    .ind_title h3 span:after{width: 30px;}
}
@media (max-width: 767px) {
    .ind_title h3{font-size: 1.4em;}
    .ind_title h3 span{padding: 0px 1em;}
    .ind_title h3 span:after{width: 1.5em;}
}
@media (min-width: 768px){
    
}



.BMap_Marker img{max-width: 9999999%;}
.BMap_pop img{max-width: 20px;}
.BMap_Marker label{max-width: 1000px;}

#map{width: 100%; height: 100%;font-size:12px;}
.ind_ditu .ind_title2 h3 span:after{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex2_27.png") center center no-repeat; background-size: 100% auto;}


@media (min-width: 1600px){
    .ind_ditu{}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .ind_ditu{}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_ditu{}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_ditu{}}
}
@media (max-width: 767px) {
    .ind_ditu{}
    .ind_ditu .map{margin-top: 1em;}
}
@media (min-width: 768px){
    
}






.foot_link .ind_title1 h3 span:after{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex2_31.png") center center no-repeat; background-size: 100% auto;}

.link_list a{float: left; line-height: 2.5; text-align: center; font-weight: bold; background: #4c7eef; color: #fff;}
.link_list a:nth-child(6n-5){background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex2_34.jpg") center center no-repeat; background-size: cover;}
.link_list a:nth-child(6n-4){background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex2_36.jpg") center center no-repeat; background-size: cover;}
.link_list a:nth-child(6n-3){background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex2_38.jpg") center center no-repeat; background-size: cover;}
.link_list a:nth-child(6n-2){background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex2_43.jpg") center center no-repeat; background-size: cover;}
.link_list a:nth-child(6n-1){background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex2_44.jpg") center center no-repeat; background-size: cover;}
.link_list a:nth-child(6n){background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex2_45.jpg") center center no-repeat; background-size: cover;}
@media (min-width: 1600px){
    .link_list a{font-size: 36px; margin: 15px 0px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .link_list a{font-size: 30px; margin: 12px 0px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .link_list a{font-size: 24px; margin: 10px 0px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .link_list a{font-size: 20px; margin: 8px 0px;}
}
@media (max-width: 767px) {
    .link_list a{font-size: 1.2em; width: 48%; margin: 0.5em 0px;}
    .link_list a:nth-child(2n){float: right;}
}
@media (min-width: 768px){
    .link_list a{width: 32%;}
    .link_list a:nth-child(3n-1){margin-left: 2%; margin-right: 2%;}
}





.ind_top{text-align: center;}
.ind_topdiv a{display: inline-table;}
.ind_topdiv a .img{background: #0057ff; border-radius: 6px; text-align: center;}
.ind_topdiv a .word{font-weight: bold;}
.ind_topdiv a .word .middle{width: auto;}
@media (min-width: 1600px){
    .ind_topdiv{border-radius: 50px;}
    .ind_topdiv a{margin: 0px 60px;}
    .ind_topdiv a .middle{height: 70px;}
    .ind_topdiv a .img{width: 70px;}
    .ind_topdiv a .word{padding: 0px 30px; font-size: 36px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .ind_topdiv{border-radius: 40px;}
    .ind_topdiv a{margin: 0px 45px;}
    .ind_topdiv a .middle{height: 65px;}
    .ind_topdiv a .img{width: 65px;}
    .ind_topdiv a .word{padding: 0px 25px; font-size: 32px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_topdiv{border-radius: 35px;}
    .ind_topdiv a{margin: 0px 35px;}
    .ind_topdiv a .middle{height: 60px;}
    .ind_topdiv a .img{width: 60px;}
    .ind_topdiv a .word{padding: 0px 20px; font-size: 28px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_topdiv{border-radius: 30px;}
    .ind_topdiv a{margin: 0px 25px;}
    .ind_topdiv a .middle{height: 50px;}
    .ind_topdiv a .img{width: 50px;}
    .ind_topdiv a .word{padding: 0px 20px; font-size: 24px;}
}
@media (max-width: 767px) {
    .ind_topdiv{border-radius: 2em;}
    .ind_topdiv a{}
    .ind_topdiv a img{height: 2em;}
    .ind_topdiv a .img .middle{height: 3.5em;}
    .ind_topdiv a .img{width: 3.5em; margin: 0px auto;}
    .ind_topdiv a .word{padding: 0px 1em; font-size: 1.2em; margin-top: 0.2em;}
}
@media (min-width: 768px){
    .ind_topdiv{box-shadow: 0px 0px 5px #0057ff; display: inline-table; padding: 10px 0px;}
    .ind_topdiv a .img{float: left;}
    .ind_topdiv a .word{float: left;}
    .ind_topdiv a img{max-height: 40px; max-width: 40px;}
}







.ind_yyyw{}
.ind_yyyw .ind_title1 h3 span:after{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex_27.png") center center no-repeat; background-size: 100% auto;}


.ind_yyywlist h3{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.ind_yyywlist1 a{position: relative;}
.ind_yyywlist1 a .desc{position: absolute; left: 0px; bottom: 0px; line-height: 2; background: rgba(0,0,0,0.5); width: 100%; padding: 10px 2%;}
.ind_yyywlist1 a h3{line-height: 2; color: #fff;}
.ind_yyywlist1 .img img{width: 100%; height:100%; object-fit: cover;}
.ind_yyywlist1 .swiper-pagination{text-align: right; bottom: 15px; padding-right: 2%;}
.ind_yyywlist1 .swiper-pagination .swiper-pagination-bullet{background: #929292;}
.ind_yyywlist1 .swiper-pagination .swiper-pagination-bullet-active{background: #da0010;}

.ind_yyywlist2 a{border-bottom: 1px #d4d4d4 dotted; display: block;}
.ind_yyywlist2 h3{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/index_60.png") center left no-repeat; padding-left: 30px; line-height: 1.5;}
.ind_yyywlist2 p{font-size: 14px; text-indent: 2em; color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ind_yyywlist2 p{display: none;}
@media (min-width: 1600px){
    .ind_titlejy:before{width: 130px;}
    .ind_yyywlist h3{font-size: 22px;}
    .ind_yyywlist1 .img{height:527px;}
    .ind_yyywlist2 a{padding: 13px 0px;}
    .ind_yyywlist2 p{margin-top: 10px; height: 56px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .ind_titlejy:before{width: 120px;}
    .ind_yyywlist h3{font-size: 18px;}
    .ind_yyywlist1 .img{height:456px;}
    .ind_yyywlist2 a{padding: 12px 0px;}
    .ind_yyywlist2 p{margin-top: 9px; height: 56px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_titlejy:before{width: 105px;}
    .ind_yyywlist h3{font-size: 16px;}
    .ind_yyywlist1 .img{height:395px;}
    .ind_yyywlist2 a{padding: 10px 0px;}
    .ind_yyywlist2 p{margin-top: 6px; height: 56px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_titlejy:before{width: 98px;}
    .ind_yyywlist h3{font-size: 14px;}
    .ind_yyywlist1 .img{height:317px;}
    .ind_yyywlist2 a{padding: 7px 0px;}
    .ind_yyywlist2 p{margin-top: 5px; font-size: 12px; line-height: 1.5; height: 36px;}
}
@media (max-width: 767px) {
    .ind_titlejy:before{width: 8em;}
    .ind_yyywlist h3{font-size: 1.1em;}
    .ind_yyywlist1 .img{height:275px;}
    .ind_yyywlist2 a{padding: 0.8em 0px;}
    .ind_yyywlist2 p{margin-top: 0.5em; font-size: 0.9em; line-height: 1.5;}
}
@media (min-width: 768px){
    .ind_yyywlist1{width: 55%; float: left;}
    .ind_yyywlist2{width: 42%; float: right;}
    .ind_yyywlist2 a:first-child{padding-top: 0px;}
}






.ind_ksdh .ind_title2 h3 span:after{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex_39.png") center center no-repeat; background-size: 100% auto;}

.ind_ksdh{}
.ind_ksdhlist a{float: left; text-align: center; line-height: 2.2; color: #377bff; font-weight: bold;}
.ind_ksdhlist a:hover{background: #377bff; color: #fff;}

@media (min-width: 1600px){
    .ind_ksdhlist{}
    .ind_ksdhlist a{border:4px #377bff solid; font-size: 28px; border-radius: 35px;margin-top: 30px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .ind_ksdhlist{}
    .ind_ksdhlist a{border:3px #377bff solid; font-size: 22px; border-radius: 28px;margin-top: 25px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_ksdhlist{}
    .ind_ksdhlist a{border:2px #377bff solid; font-size: 18px; border-radius: 24px;margin-top: 20px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_ksdhlist{}
    .ind_ksdhlist a{border:2px #377bff solid; font-size: 16px; border-radius: 20px;margin-top: 15px;}
    
}
@media (max-width: 767px) {
    .ind_ksdhlist a{width: 49%; border:1px #377bff solid; font-size: 1.2em; border-radius: 3em; margin-top: 0.6em;}
    .ind_ksdhlist a:nth-child(2n){float: right;}
}
@media (min-width: 768px){
    .ind_ksdhlist a{width: 19%; margin-left: 1.25%;}
    .ind_ksdhlist a:nth-child(5n-4){margin-left: 0px;}
}



.ind_about{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindexbg_06.jpg") center center no-repeat; text-align: center; background-size: cover;}
.ind_about .ind_title3 a{color: #fff; font-weight: bold; background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex_43.png") center left no-repeat; line-height: 2; background-size: auto 80%;}
@media (min-width: 1600px){
    .ind_about .ind_title3 a{font-size: 50px; padding-left: 80px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .ind_about .ind_title3 a{font-size: 40px; padding-left: 70px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_about .ind_title3 a{font-size: 32px; padding-left: 60px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_about .ind_title3 a{font-size: 24px; padding-left: 50px;}
}
@media (max-width: 767px) {
    .ind_about .ind_title3 a{font-size: 1.6em; padding-left: 45px;}
}
@media (min-width: 768px){
    
}



.ind_ksjslist{text-align: center;}

.ind_ksjslist .swiper-button-prev:after,.ind_ksjslist .swiper-button-next:after{content: "";}

.ind_ksjslist .swiper-button-prev{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex_60.png") center center no-repeat; background-size: 100% 100%;}
.ind_ksjslist .swiper-button-next{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex_63.png") center center no-repeat; background-size: 100% 100%;}
.ind_ksjslist .swiper-button-prev:hover{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex_60hover.png") center center no-repeat; background-size: 100% 100%;}
.ind_ksjslist .swiper-button-next:hover{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex_63hover.png") center center no-repeat; background-size: 100% 100%;}


.ind_ksjslist a{background: #f1f1f1; border-radius: 10px;}
.ind_ksjslist a img{width: 100%; height:100%; object-fit: cover;}
.ind_ksjslist a h3{font-weight: bold; line-height: 2; color: #002f99;}

.ind_ksjslist a p{line-height: 1.6;}



@media (min-width: 1600px){
    .ind_ksjslist a{padding: 12px;}
    .ind_ksjslist a .img{height: 310px;}
    .ind_ksjslist a h3{font-size: 30px;}
    .ind_ksjslist .swiper-button-prev,.ind_ksjslist .swiper-button-next{width: 38px; height:82px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .ind_ksjslist a{padding: 10px;}
    .ind_ksjslist a .img{height: 270px;}
    .ind_ksjslist a h3{font-size: 24px;}
    .ind_ksjslist .swiper-button-prev,.ind_ksjslist .swiper-button-next{width: 34px; height:74px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_ksjslist a{padding: 8px;}
    .ind_ksjslist a .img{height: 230px;}
    .ind_ksjslist a h3{font-size: 20px;}
    .ind_ksjslist .swiper-button-prev,.ind_ksjslist .swiper-button-next{width: 30px; height:62px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_ksjslist a{padding: 8px;}
    .ind_ksjslist a .img{height: 200px;}
    .ind_ksjslist a h3{font-size: 18px;}
    .ind_ksjslist .swiper-button-prev,.ind_ksjslist .swiper-button-next{width: 26px; height:54px;}
}
@media (max-width: 767px) {
    .ind_ksjslist a{padding: 0.6em;}
    .ind_ksjslist a .img{height: 19em;}
    .ind_ksjslist a h3{font-size: 18px;}
    .ind_ksjslist .swiper-button-prev,.ind_ksjslist .swiper-button-next{width: 22px; height:48px;}
}
@media (min-width: 768px){
    
}


.ind_ggtzhzfw{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindexbg_08.jpg") center center no-repeat; background-size: cover;}

.ind_ggtz .ind_title1 h3 span:after{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex_75.png") center center no-repeat; background-size: 100% auto;}
.ind_hzfw .ind_title1 h3 span:after{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex_72.png") center center no-repeat; background-size: 100% auto;}


.ind_ggtzhzfwlist a{display: block; border-bottom: 1px #e4e4e4 solid; position: relative; padding: 0px 2%;}
.ind_ggtzhzfwlist a h3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden; position: relative; padding-left: 16px;}
.ind_ggtzhzfwlist a h3:before{content: ""; width: 5px; height:5px; background: #4c7eef; display: inline-table; position: absolute; left: 0px; top: 50%; transform: translate(0,-50%);}
.ind_ggtzhzfwlist a span{position: absolute; right: 2%; top: 50%; transform: translate(0,-50%); color: #999;}
.ind_ggtzhzfwlist a i{position: absolute; right: 2%; top: 50%; transform: translate(0,-50%); width: 27px; height:27px; background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex2_24.png") center center no-repeat;}
.ind_ggtzhzfwlist a:hover i{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex2_21.png") center center no-repeat;}

.ind_ggtzlist{background: #fff;}
.ind_ggtzlist a .img img{width: 100%; height:100%; object-fit: cover;}
.ind_ggtzlist .word span{color: #c22e30;}
.ind_ggtzlist .word h3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden; line-height: 2; color: #002f99; font-weight: bold;}
.ind_ggtzlist .word p{color: #999; line-height: 1.6;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}


.ind_hzfwlist{border-bottom: 1px #e4e4e4 solid;}
.ind_hzfwlist a .time{float: left; }
.ind_hzfwlist a .word{float: right; }
.ind_hzfwlist a .time{background: #4c7eef; color: #fff; text-align: center;}
.ind_hzfwlist a .time i,.ind_hzfwlist a .time em{display: block; line-height: 1;}

.ind_hzfwlist a h3{font-weight: bold; color: #002f99; line-height: 2;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.ind_hzfwlist a p{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
@media (min-width: 1600px){
    .ind_ggtzhzfwlist a{padding-right: 140px;}
    .ind_ggtzhzfwlist a h3{font-size: 22px; line-height: 3.6;}
    
    .ind_ggtzlist .img,.ind_ggtzlist .word .middle{height:240px;}
    .ind_ggtzlist .word{}
    .ind_ggtzlist .word h3{font-size: 22px; margin: 6px 0px;}
    .ind_ggtzlist .word p{-webkit-line-clamp: 3;}
    
    .ind_hzfwlist{padding: 20px 0px 48px;}
    .ind_hzfwlist a .middle{height:90px;}
    .ind_hzfwlist a .time em{font-size: 48px;}
    .ind_hzfwlist a .time i{font-size: 18px;}
    .ind_hzfwlist a h3{font-size: 22px;}

}
@media (min-width: 1200px) and (max-width: 1599px){
    .ind_ggtzhzfwlist a{padding-right: 130px;}
    .ind_ggtzhzfwlist a h3{font-size: 20px; line-height: 3.6;}
    
    .ind_ggtzlist .img,.ind_ggtzlist .word .middle{height:210px;}
    .ind_ggtzlist .word{}
    .ind_ggtzlist .word h3{font-size: 20px; margin: 5px 0px;}
    .ind_ggtzlist .word p{-webkit-line-clamp: 2;}
    
    .ind_hzfwlist{padding: 10px 0px 36px;}
    .ind_hzfwlist a .middle{height:90px;}
    .ind_hzfwlist a .time em{font-size: 44px;}
    .ind_hzfwlist a .time i{font-size: 17px;}
    .ind_hzfwlist a h3{font-size: 20px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_ggtzhzfwlist a{padding-right: 130px;}
    .ind_ggtzhzfwlist a h3{font-size: 18px; line-height: 3;}
    
    .ind_ggtzlist .img,.ind_ggtzlist .word .middle{height:150px;}
    .ind_ggtzlist .word{}
    .ind_ggtzlist .word h3{font-size: 18px; margin: 4px 0px;}
    .ind_ggtzlist .word p{-webkit-line-clamp: 2;}
    
    .ind_hzfwlist{padding: 0px 0px 14px;}
    .ind_hzfwlist a .middle{height:80px;}
    .ind_hzfwlist a .time em{font-size: 40px;}
    .ind_hzfwlist a .time i{font-size: 16px;}
    .ind_hzfwlist a h3{font-size: 18px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_ggtzhzfwlist a{padding-right: 130px;}
    .ind_ggtzhzfwlist a h3{font-size: 16px; line-height: 3;}
    
    .ind_ggtzlist .img,.ind_ggtzlist .word .middle{height:260px;}
    .ind_ggtzlist .word{}
    .ind_ggtzlist .word h3{font-size: 16px; margin: 4px 0px;}
    .ind_ggtzlist .word p{-webkit-line-clamp: 2;}
    
    .ind_hzfw{margin-top: 25px;}
    .ind_hzfwlist{padding: 0px 0px 14px;}
    .ind_hzfwlist a .middle{height:80px;}
    .ind_hzfwlist a .time em{font-size: 32px;}
    .ind_hzfwlist a .time i{font-size: 15px;}
    .ind_hzfwlist a h3{font-size: 16px;}
}
@media (max-width: 767px) {
    .ind_ggtzhzfwlist a{padding-right: 120px;}
    .ind_ggtzhzfwlist a h3{font-size: 16px; line-height: 3;}
    
    .ind_ggtzlist .word{padding: 2em 3%;}
    .ind_ggtzlist .word h3{font-size: 16px; margin: 4px 0px;}
    .ind_ggtzlist .word p{-webkit-line-clamp: 2;}
    
    .ind_right{margin-top: 25px;}
    .ind_hzfwlist{padding: 0px 0px 14px;}
    .ind_hzfwlist a .middle{height:80px;}
    .ind_hzfwlist a .time{width: 20%;}
    .ind_hzfwlist a .time em{font-size: 32px;}
    .ind_hzfwlist a .time i{font-size: 15px;}
    .ind_hzfwlist a .word{width: 78%;}
    .ind_hzfwlist a h3{font-size: 16px;}
}
@media (min-width: 992px){
    .ind_left{float: left; width: 48.5%;}
    .ind_right{float: right; width: 48.5%;}
}
@media (min-width: 768px){
    

    .ind_ggtzlist .img{float: left; width: 40%;}
    .ind_ggtzlist .word{float: right; width: 60%; padding: 0px 2%;}

    .ind_hzfwlist a .time{width: 16%;}
    .ind_hzfwlist a .word{width: 82%;}
    

}


.ind_kpwzspimg{position: relative;}
.ind_kpwzspimg .img{}
.ind_kpwzspimg .img img{width: 100%; height:100%; object-fit: cover;}
.ind_kpwzspimg .word{position: absolute; left: 0px; bottom: 0px; background: rgba(13,100,87,0.5); color: #fff; width: 100%; padding: 6px 2%;}
.ind_kpwzspimg .desc{position: relative; line-height: 2;}
.ind_kpwzspimg .desc h3{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis; line-height: 2;}
.ind_kpwzspimg .desc span{position: absolute; right: 0px; top: 50%; transform: translate(0,-50%);}
.ind_kpwzspimg .desc i{position: absolute; right: 0px; top: 50%; transform: translate(0,-50%); background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/gdindex2_20.png") center center no-repeat; width: 27px; height:27px;}

@media (min-width: 1600px){
    .ind_kpwzspimg .img{height:330px;}
    .ind_kpwzspimg .desc{padding-right: 140px;}
    .ind_kpwzspimg .desc h3{font-size: 22px;}

}
@media (min-width: 1200px) and (max-width: 1599px){
    .ind_kpwzspimg .img{height:270px;}
    .ind_kpwzspimg .desc{padding-right: 130px;}
    .ind_kpwzspimg .desc h3{font-size: 20px;}
}    
@media (min-width: 992px) and (max-width: 1199px){
    .ind_kpwzspimg .img{height:220px;}
    .ind_kpwzspimg .desc{padding-right: 120px;}
    .ind_kpwzspimg .desc h3{font-size: 18px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_kpwzspimg .desc{padding-right: 120px;}
    .ind_kpwzspimg .desc h3{font-size: 16px;}
}
@media (max-width: 767px) {
    .ind_kpwzspimg .desc{padding-right: 100px;}
    .ind_kpwzspimg .desc h3{font-size: 16px;}
}
@media (min-width: 768px){
    
}



.main_ksdh{text-align: center;}
.main_ksdh a{display: inline-table; border:1px #d3d3d3 solid;line-height: 1.5; padding: 0px 2%; border-radius: 6px; background: #fff;}

.main_ksdh a:hover{background: #4c7eef; color: #fff;}

@media (min-width: 1600px){
    .main_ksdh a{width: 12.28%; float: left; margin:10px 1%; font-size: 20px;}
    .main_ksdh a .middle{height:80px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .main_ksdh a{width: 12.28%; float: left; margin:10px 1%; font-size: 18px;}
    .main_ksdh a .middle{height:75px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_ksdh a{width: 14.6%; float: left; margin:10px 1%; font-size: 18px;}
    .main_ksdh a .middle{height:75px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_ksdh a{width: 18%; float: left; margin:10px 1%; font-size: 16px;}
    .main_ksdh a .middle{height:70px;}
}
@media (max-width: 767px) {
    .main_ksdh a{width: 48%; float: left; margin:10px 1%; font-size: 1.2em;}
    .main_ksdh a:nth-child(2n){float: right;}
    .main_ksdh a .middle{height:60px;}
}
@media (min-width: 768px){
    
}


.main_ksdhtop,.main_ksdhcenter,.main_ksdhbot{box-shadow: 0px 0px 15px #ddd;}

.main_kstitle span{position: relative; padding-left: 15px; font-weight: bold;}
.main_kstitle span:before{content:""; display: inline-table; width: 5px; height:70%; background: #4c7eef; position: absolute; left: 0px; top: 50%; transform: translate(0,-50%);}
.main_kstitle i{padding-left: 20px;}

.main_ksdhcenter .content{line-height: 2;}


@media (min-width: 1600px){
    .main_kstitle{font-size: 30px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .main_kstitle{font-size: 24px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_kstitle{font-size: 20px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_kstitle{font-size: 18px;}
}
@media (max-width: 767px) {
    .main_ksdhtop,.main_ksdhcenter,.main_ksdhbot{padding: 1em 3%;}
    .main_kstitle{font-size: 1.6em;}
    .main_ksdhtop1 .right{margin-top: 1.5em;}
}
@media (min-width: 768px){
    .main_ksdhtop,.main_ksdhcenter,.main_ksdhbot{padding: 30px;}
    .main_ksdhtop1 .left{float: left; width: 56%;}
    .main_ksdhtop1 .right{float: right; width: 42%;}


}


@media (min-width: 1600px){
    
}
@media (min-width: 1200px) and (max-width: 1599px){

}
@media (min-width: 992px) and (max-width: 1199px){
    
}
@media (min-width: 768px) and (max-width: 991px){
    
}
@media (max-width: 767px) {
    
}
@media (min-width: 768px){
    
}


@media (min-width: 1600px){
    
}
@media (min-width: 1200px) and (max-width: 1599px){

}
@media (min-width: 992px) and (max-width: 1199px){
    
}
@media (min-width: 768px) and (max-width: 991px){
    
}
@media (max-width: 767px) {
    
}
@media (min-width: 768px){
    
}










/**sweet_den***/


.banner{max-width: 1920px; margin:0px auto;}
.banner{position: relative; text-align: center;}
.banner .swiper-button-next:after, .banner .swiper-button-prev:after{color: #4c7eef;}





.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: #4c7eef;}
.bread_crumb span{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/list_05.png") center left no-repeat; padding-left: 26px; display: inline-table;}



@media (min-width: 1600px){
    .main_ban{height:260px;}
    .main_ban_word h3{font-size: 30px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .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){
    
}



.main{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/main_02.jpg") center bottom no-repeat;}
.mleft_title{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/main_03.png") center center no-repeat; background-size: 100% 100%; color: #fff; line-height: 2; text-align:center; font-weight: bold;}
.mleft_cate{ background: #f9f9f9; text-align:center;}
.mleft_cate li>a{display: block; border-bottom: 1px #e9e9e9 dashed; line-height: 2;}
.mleft_cate li:last-child>a{border-width: 0px;}
.mleft_cate li:hover>a,.mleft_cate li.act>a{color: #4c7eef; background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/list_13.png") center right 2% no-repeat;}

.mleft_cate2 a{display: block; border-bottom: 1px #e9e9e9 dashed; line-height: 2;}

.mright_title{line-height: 2; font-weight: bold; color: #4c7eef; border-bottom: 2px #7f7f7f solid;}
.mright_title span{ border-left: 3px #4c7eef solid; padding-left: 10px;}
@media (min-width: 1600px){
    .mright_title{font-size: 24px;}
    .mleft_title{font-size: 30px; padding: 8px 0px;}
    .mleft_cate{padding: 0px 8% 20px;}
    .mleft_cate li>a{font-size: 18px; padding: 12px 0px;}
    
    .mleft_cate2 a{padding: 8px 0px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .mright_title{font-size: 22px;}
    .mleft_title{font-size: 26px; padding: 7px 0px;}
    .mleft_cate{padding: 0px 8% 20px;}
    .mleft_cate li>a{font-size: 17px; padding: 10px 0px;}

    .mleft_cate2 a{padding: 6px 0px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .mright_title{font-size: 20px;}
    .mleft_title{font-size: 24px; padding: 6px 0px;}
    .mleft_cate{padding: 0px 8% 20px;}
    .mleft_cate li>a{font-size: 16px; padding: 8px 0px;}

    .mleft_cate2 a{padding: 5px 0px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .mright_title{font-size: 18px;}
    .mleft_title{font-size: 20px; padding: 5px 0px;}
    .mleft_cate{padding: 0px 8% 20px;}
    .mleft_cate li>a{font-size: 15px; padding: 6px 0px;}

    .mleft_cate2 a{padding: 4px 0px;}
}
@media (max-width: 767px) {
    .mright_title{display: none;}
    .main{padding: 1.6em 0px;}
    .mleft_title{font-size: 1.3em; padding: 5px 0px; background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/jaifff.png") center right 5% no-repeat #4c7eef; background-size: 1.2em;}
    .mleft_cate{display: none;}
    .mleft_cate{padding: 0px 8% 20px;}
    .mleft_cate li>a{font-size: 1.1em; padding: 0.2em 0px;}

    .mleft_cate2 a{padding: 0.1em 0px;}
}
@media (min-width: 768px){
    .main{padding: 30px 0px;}
    .mleft{float: left; width: 20%;}
    .mright{float: right; width: 77%;}
}


.main_list a{display: block; border-bottom: 1px #d9d9d9 solid; position: relative; padding-right: 20%;}
.main_list a p{background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/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: 1600px){
    .main_list{line-height: 50px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .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;padding: 1em 0px;}
}
@media (min-width: 768px){
    .main_list{padding: 20px 0px;}
}



.text-c{text-align: center; margin-top:10px;}
.text-c a,.text-c span{padding:4px 8px; border:1px #ccc solid; display: inline-table; }
.text-c span,.text-c a:hover{background: #4c7eef; color: #fff; border-color: #4c7eef;}




.main_pic_tui{position: relative;}
.main_pic_tui .swiper-button-next:after, .main_pic_tui .swiper-button-prev:after{color: #4c7eef;}
.main_pic_tui a img{width: 100%; height: 100%; object-fit: cover;}
.main_pic_tui a h3{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis; line-height: 2;}
.main_pic_tui a p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; color: #999; font-size: 14px;}


.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: #4c7eef; 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: 1600px){
    .main_pic_tui{padding: 30px 0px;}
    .main_pic_tui a .img{height: 228px;}
    .main_pic_tui a .desc{padding: 10px 0px;}
    .main_pic_tui a h3{font-size: 18px;}
    .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: 1599px){
    .main_pic_tui{padding: 25px 0px;}
    .main_pic_tui a .img{height: 186px;}
    .main_pic_tui a .desc{padding: 10px 0px;}
    .main_pic_tui a h3{font-size: 17px;}
    .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){
    .main_pic_tui{padding: 20px 0px;}
    .main_pic_tui a .img{height: 166px;}
    .main_pic_tui a .desc{padding: 10px 0px;}
    .main_pic_tui a h3{font-size: 16px;}
    .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){
    .main_pic_tui{padding: 15px 0px;}
    .main_pic_tui a .img{height: 178px;}
    .main_pic_tui a .desc{padding: 10px 0px;}
    .main_pic_tui a h3{font-size: 15px;}
    .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){
    .main_pic_tui{padding: 1em 0px;}
    .main_pic_tui a .img{height: 16em;}
    .main_pic_tui a .desc{padding: 0.5em 0px;}
    .main_pic_tui a h3{font-size: 1.1em;}
    .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_content{}

@media (min-width: 1600px){
    .main_content{padding: 30px 0px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .main_content{padding: 25px 0px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_content{padding: 20px 0px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_content{padding: 15px 0px;}
}
@media (max-width: 767px) {
    .main_content{padding: 1em 0px;}
}
@media (min-width: 768px){
    
}


.main_team a{float: left; text-align: center; background: #eeeeee;}
.main_team a img{width: 100%; height: 100%; object-fit: cover;}
.main_team a .word .desc{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
@media (min-width: 1600px){
    .main_team a{width: 19%; margin: 15px 0.5%}
    .main_team a  .img{height: 278px;}
    .main_team a .word{padding: 8px 0px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .main_team a{width: 19%; margin: 13px 0.5%}
    .main_team a  .img{height: 244px;}
    .main_team a .word{padding: 8px 0px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_team a{width: 24%; margin: 12px 0.5%}
    .main_team a  .img{height: 260px;}
    .main_team a .word{padding: 8px 0px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_team a{width: 32%; margin: 10px 0px}
    .main_team a:nth-child(3n-1){margin: 10px 2%;}
    .main_team a  .img{height: 260px;}
    .main_team a .word{padding: 8px 0px;}
}
@media (max-width: 767px) {
    .main_team a{width: 49%; margin: 0.6em 0px}
    .main_team a:nth-child(2n){float: right;}
    .main_team a  .img{height: 20em;}
    .main_team a .word{padding: 0.5em 0px;}
}
@media (min-width: 768px){
    
}








.mnewscon .title{font-weight: bold; text-align: center;}
.mnewscon .datetime{text-align: center; display: block; font-size: 14px; color: #666; line-height: 2;}
.index_switchsize span{cursor: pointer;}
.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;}
.mnewscon .mmnecon video{max-width: 80%; min-width: 50%; max-height: 800px; min-height: 500px; height:auto; margin:0px auto; display: block;}
@media (min-width: 1200px) {
    .mnewscon{padding-top: 35px;}
    .mnewscon .title{font-size: 30px; }
    .mnewscon .datetime{margin-top: 20px;}
    .mnewscon .mmnedesc{padding: 20px; margin-top: 20px; }
    .mnewscon .mmnecon{padding: 0px 0px 20px; margin: 30px 0px; font-size: 18px;}
}
@media (min-width: 991px) and (max-width: 1199px){
    .mnewscon{padding-top: 30px;}
    .mnewscon .title{font-size: 24px; }
    .mnewscon .datetime{margin-top: 20px;}
    .mnewscon .mmnedesc{padding: 18px; margin-top: 20px; }
    .mnewscon .mmnecon{padding: 0px 0px 20px; margin: 25px 0px; font-size: 17px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .mnewscon{padding-top: 25px;}
    .mnewscon .title{font-size: 20px; }
    .mnewscon .datetime{margin-top: 20px;}
    .mnewscon .mmnedesc{padding: 15px; margin-top: 20px; }
    .mnewscon .mmnecon{padding: 0px 0px 20px; margin: 20px 0px; font-size: 16px;}
}
@media (min-width: 768px){

}
@media (max-width: 768px){
    .mnewscon{padding-top: 1.6em;}
    .mnewscon .title{font-size: 1.2em; }
    .mnewscon .datetime{ margin:0.8em 0px;}
    .mnewscon .mmnedesc{padding: 0.6em; margin-top: 0.8em; }
    .mnewscon .mmnecon{padding: 0px 0px 0.8em; font-size: 1.1em; margin: 1em 0px;}
}


.prev_next{}
.prev_next p{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}


@media (min-width: 1200px){
    .prev_next p{max-width: 48%;}
}
@media (min-width: 991px) and (max-width: 1199px){
    .prev_next  p{max-width: 48%;}
}
@media (min-width: 768px) and (max-width: 991px){
    .prev_next p{max-width: 48%;}
}
@media (max-width: 767px) {
    .prev_next p{line-height:2.6; display: block;}
}
@media (min-width: 768px){
    .prev_next p{float: left;}
    .prev_next p.next{float: right;}
}






.main_job a{display: block; box-shadow: 0px 0px 15px #eee; border-radius: 10px; overflow: hidden; line-height: 2; position: relative;}
.main_job a .title{font-weight: bold; line-height: 2;}
.main_job a .yaoqiu{color: #999; border-bottom: 1px #f5f5f5 solid;}
.main_job a .biao span{display: inline-table; background: #f5f5f5; border-radius: 5px;padding: 0px 8px;}
.main_job a .xinzi{position: absolute; right: 6%; top: 20px; color: #ff601c; font-weight: bold;}



@media (min-width: 1600px){
    .main_job a .title{ font-size: 20px;}
    .main_job a .xinzi{ font-size: 22px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .main_job a .title{ font-size: 18px;}
    .main_job a .xinzi{ font-size: 20px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_job a .title{ font-size: 16px;}
    .main_job a .xinzi{ font-size: 18px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_job a .title{ font-size: 15px;}
    .main_job a .xinzi{ font-size: 17px;}
}
@media (max-width: 767px) {
    .main_job{padding: 1em 0px;}
    .main_job a{padding: 1em 4%; margin: 0.8em 0px;}
    .main_job a .yaoqiu{ padding-bottom: 1em; margin-bottom: 1em;}
    .main_job a .title{ font-size: 1.1em;}
    .main_job a .xinzi{ font-size: 1.2em;}
}
@media (min-width: 768px){
    .main_job{padding: 20px 0px;}
    .main_job a{float: left; width: 49%; margin-top: 10px; margin-bottom: 10px; padding: 20px 2%;}
    .main_job a:nth-child(2n){float: right;}
    .main_job a .yaoqiu{ padding-bottom: 15px; margin-bottom: 15px;}
}



.alertbg{position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0,0,0,0.8); z-index: 99999; display: none;}
.alertbg .wordbig{position: absolute; left: 50%; top: 50%;transform: translate(-50%,-50%); text-align: center; background: #fff;}
.alertbg a.close {position: absolute; right: 5%; top: 5%; display: inline-table; background: url("https://www.bayoudesigns.com/__xh__/img.sjzmchospital.cn/sjzmchospital/statics/images/close.png") center center no-repeat; background-size: 100%; width: 50px; height: 50px;}
.alertbg .wordbig .zz{margin-top: 20px;}
.alertbg .wordbig .zz a{display: inline-table; padding: 10px 30px; color: #fff; background: #7ed28e; border-radius: 30px;}

@media (max-width: 767px) {
    .alertbg .wordbig{width: 95%; padding: 2em 10%; font-size: 1.5em;}
}
@media (min-width: 768px){
    .alertbg .wordbig{max-width: 65%; padding:30px 5%; font-size: 20px;}
}



.ind_wsmlist a{border:1px #999 solid; display: block;}
.ind_wsmlist a .title{font-weight: bold;}

@media (min-width: 1600px){
    .ind_wsmlist{margin-top: 40px;}
    .ind_wsmlist a{width: 23%; margin: 0px 1%; padding: 20px 1%;}
    .ind_wsmlist a .title{font-size: 20px;}
    .ind_wsmlist a .desc{margin-top: 15px; height: 160px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .ind_wsmlist{margin-top: 35px;}
    .ind_wsmlist a{width: 23%; margin: 0px 1%; padding: 20px 1%;}
    .ind_wsmlist a .title{font-size: 18px;}
    .ind_wsmlist a .desc{margin-top: 15px; height: 150px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_wsmlist{margin-top: 30px;}
    .ind_wsmlist a{width: 23%; margin: 0px 1%; padding: 20px 1%;}
    .ind_wsmlist a .title{font-size: 18px;}
    .ind_wsmlist a .desc{margin-top: 10px; height: 150px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_wsmlist{margin-top: 25px;}
    .ind_wsmlist a{width: 23%; margin: 0px 1%; padding: 20px 0.5%;}
    .ind_wsmlist a .title{font-size: 15px;}
    .ind_wsmlist a .desc{margin-top: 10px; height: 196px;}
}
@media (max-width: 767px) {
    .ind_wsmlist{margin-top: 25px;}
    .ind_wsmlist a{padding: 20px 1%; margin: 0.8em 0px;}
    .ind_wsmlist a .title{font-size: 15px;}
    .ind_wsmlist a .desc{margin-top: 10px;}
}
@media (min-width: 768px){
    .ind_wsmlist a{float: left;}
}

.fixed_center{position: fixed; top: 45%; right: 0px; border-radius: 10px; background: #4c7eef; color: #fff; text-align: center; z-index: 9999; display: none;}
.fixed_center a{color: #fff;}


.bottom-links{position: fixed; bottom: 0px; right: 5px; border: 1px solid #e0e0e0; background-color: #fff; z-index: 9999;}
.bottom-links .title {text-align: center; height: 40px; line-height: 40px; font-weight: bold; color: #666; background-color: #f6f0f3;}
.bottom-links .title i{float: right; margin-right: 10px; display: inline-block; cursor: pointer; font-size: 18px;}
.bottom-links .links {text-align: center; padding: 10px; border-top: 1px solid #e0e0e0; font-size: 14px;}
.bottom-links .links .img {float: left; margin: 0px 5px;}
.bottom-links .links .img img{width: 90px;}








@media (min-width: 1600px){
    .fixed_center {font-size: 28px; padding: 20px 20px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .fixed_center {font-size: 24px; padding: 20px 20px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .fixed_center {font-size: 20px; padding: 20px 20px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .fixed_center {font-size: 18px; padding: 20px 20px;}
}
@media (max-width: 767px) {
    .fixed_center {display: none;}
}
@media (min-width: 768px){
    
}
.f7f7f7{background: #f7f7f7;}
.main.f7f7f7{padding-bottom: 0px;}
.main_yywz .tab{text-align: center;}

.main_yywz .tab1 a{ border: 1px #e4e4e4 solid; display: inline-table; background: #f7f7f7; float: left;}
.main_yywz .tab1 a.on{background: #fff;border-bottom: 1px #fff solid;}
.main_yywz .content{background: #fff;}
.main_yywz .content li{display: none;}
@media (min-width: 1600px){
    .main_yywz .tab1 a{padding: 10px 50px;}
    .main_yywz .content{padding: 50px 0px; min-height: 700px;}
}
@media (min-width: 1200px) and (max-width: 1599px){
    .main_yywz .tab1 a{padding: 10px 50px;}
    .main_yywz .content{padding: 40px 0px; min-height: 630px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_yywz .tab1 a{padding: 8px 45px;}
    .main_yywz .content{padding: 35px 0px; min-height: 520px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_yywz .tab1 a{padding: 6px 40px;}
    .main_yywz .content{padding: 30px 0px; min-height: 460px;}
}
@media (max-width: 767px) {
    .main_yywz .tab1 a{width: 33.333%; padding: 0.6em 0px;}
    .main_yywz .content{padding: 1.5em 0px; min-height: 19em;}
}
@media (min-width: 768px){
    .main_yywz .tab1{display: inline-table;}
}


