@charset "utf-8";

/* 宋体引入 */
@font-face {
    font-family: "syst_h";
    src: url("syst_h.eot"); /* IE9 */
    src: url("syst_h.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    
    url("syst_h.woff") format("woff"), /* chrome、firefox */
    url("syst_h.woff2") format("woff2"), /* chrome、firefox */
    url("syst_h.ttf") format("truetype")/* chrome、firefox、opera、Safari, Android, iOS 4.2+ */; /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}

.row{ width: 1400px;}
@media screen and (min-width:993px) and (max-width:1366px) {
	.row{ margin: 0 .2rem; width: auto;}
}
@media screen and (max-width:992px) {
	.row{ width:100%; padding-left: .16rem; padding-right: .16rem;}
}
@media screen and (max-width:374px) {
	.row{ padding: 0rem .12rem;}
}

/* 轮播图 */
.xmxl_slide .slideBox_01 .pic li a::after{content: ""; position: absolute; z-index:0; left: 0; right: 0; bottom: 0; height: 2rem; background-color: rgba(0, 87, 158, 0.6); background: linear-gradient(0deg, rgba(0, 87, 158, 0.6), rgba(0, 87, 158,0));}
.xmxl_slide .slideBox_01 .pic li i.picture_fixed{padding-top: 50.78125%;}
.xmxl_slide .slideBox_01 .pic li i.picture_fixed:hover{transform: scale(1);}
.xmxl_slide .slideBox_01 .pic p{width: 70%; font-size: 0.36rem; font-weight: bold; bottom: 0.4rem; left:5%;}

.slide_dian{position: absolute; right:5%; bottom: 0.3rem; display: inline-block; z-index: 3; line-height: 0.48rem;}
.slide_dian >span{ display: inline-block; cursor: pointer;}
.slide_dian >span i{font-size: 0.4rem; color: #fff; opacity: 0.5; line-height: 0.48rem;}
.slide_dian >span:hover i{ opacity: 1;}
.slide_dian .num{display: inline-block; top: -0.05rem; margin-left: 0.25rem; position: relative; bottom:inherit; right:inherit; text-align: inherit;}
.slide_dian .num li{width: 0.32rem; height: 0.32rem; background: none; border: 1px dashed transparent; vertical-align: middle; margin: 0rem; position:relative; }
.slide_dian .num li::after{content: ""; position: absolute; background:rgba(255,255,255,.5); left: 50%; top: 50%; margin-top: -0.06rem; margin-left: -0.06rem;  width: 0.12rem; height: 0.12rem; border-radius: 0.3rem;}
.slide_dian .num li.on,.slide_dian .num li:hover{ margin-top: 0rem; border: 1px dashed #fff; width: 0.46rem; height: 0.46rem; border-radius: 0.8rem; background: url(250808xmxl_lb_dian.png) no-repeat center;}
.slide_dian .num li.on::after,.slide_dian .num li:hover::after{display: none;}

.content_bg1{ background: url(250808xmxl_bg1.jpg) no-repeat center top; padding: 0.6rem 0rem;}
.content_bg2{ background: url(250808xmxl_bg2.jpg) no-repeat center top; padding: 0.51rem 0rem;}
.content_bg3{ background: url(250808xmxl_bg3.jpg) no-repeat center top; background-size:auto 100%; padding: 0.9rem 0rem 0.4rem;}

.tit_new{overflow: hidden; position: relative; margin-bottom: 0.2rem;}
.tit_new h6{ font-family: "syst_h"; display: inline-block;}
.tit_new h6>span{display: inline-block; padding-top: 0.4rem; line-height: 1.2; font-size: 0.4rem; }
.tit_new h6>p{ font-size: 0.18rem; color: #bbb; text-transform: uppercase; line-height: 1;}
.tit_new h6.ys1>span{ background: url(250808xmxl_titbg2.png) no-repeat center top; background-size: 100% auto; color: #49A6E8; }
.tit_new h6.ys2>span{ background: url(250808xmxl_titbg1.png) no-repeat center top; background-size: 100% auto; color: #fff; }
.tit_new h6.ys3>span{ background: url(250808xmxl_titbg3.png) no-repeat center top; background-size: 100% auto; color: #d1160e; }
.tit_new h6.ys2>p{color: rgba(255,255,255,0.4);}
.tit_new h6.ys2+a{ color: #fff; }
.tit_new h6.ys2+a>em{ color: #49A6E8; background-color: #fff; }
.tit_new h6.ys2+a>em>i{ color: #49A6E8; }
.tit_new h6.ys3+a>em{ background-color: #d1160e; }

.tit_new>a{ position: absolute; bottom: 0.1rem; right: 0; line-height: 0.3rem;}
.tit_new>a>em{ display: inline-block; vertical-align: bottom; width: 0.3rem; height: 0.3rem; text-align: center; line-height: 0.26rem; background: #49A6E8; border-radius: 0.5rem;margin-left: 0.1rem; }
.tit_new>a>em>i{ margin-left: 0.03rem; color: #fff; font-size: 0.15rem; }

.new_slidBox{ position: relative; }
.new_left_img{position: relative;z-index: 1; border-radius: 0rem 0.3rem 0rem 0rem; overflow: hidden;}
.new_left_img>i{padding-top: 56.3235%; background-position: center; background-repeat: no-repeat; background-size: cover; }
.new_left_img>h6{position: absolute; z-index: 1; text-align: center;font-family:cursive,arial; padding-left: 0.3rem; padding-top: 0.2rem; width: 1.4rem; height: 1.43rem;top: 0; right: 0;  background-color:rgba(0, 147, 255, 0.8); border-radius: 0rem 0.3rem 0rem 2rem; }
.new_left_img>h6>em{ font-size: 0.54rem; color: #fff; font-weight: bold; line-height: 1.1; }
.new_left_img>h6>p{ font-size: 0.18rem;line-height: 1.2; color: #fff; font-weight: normal; }

.new_left_text>h5{ font-size: 0.24rem; margin-bottom: 0.05rem; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.new_left_text>p{margin-bottom: 0.1rem; font-size: 0.16rem; line-height: 0.28rem; color: #999; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.new_left_text>span{ background:url(250808xmxl_more_bg.png) no-repeat center; background-size: 100% 100%; transition: all 0.5s; padding: 0rem 0.2rem; line-height: 0.36rem; display: inline-block; background-size:contain; color: #49A6E8; }
.new_left_text>span:hover{ background:#49A6E8; color: #fff; }
.new_left_text>span>b{display: inline-block;font-weight: normal; transform: scale(0.8); -mw-transform: scale(0.8); }
.new_slidBox .num{ position: absolute;top: 61.5%; left: 0; right: 0; z-index: 6; text-align: center; }
.new_slidBox .num li{ cursor: pointer; position: relative; width: 0.12rem; height: 0.12rem;display: inline-block; font-size: 0; margin: 0rem 0.05rem; background: rgba(255,255,255,0.5); border-radius:0.6rem; vertical-align: middle; }
.new_slidBox .num li.on{width: 0.3rem; height: 0.3rem; border: 1px solid #fff; background:none; margin-right: 0.48rem;}
.new_slidBox .num li.on::after{content: ""; position: absolute; left: 50%; top: 50%; margin-top: -0.08rem; margin-left: -0.08rem; width: 0.15rem; height: 0.15rem; background-color: #fff; border-radius: 0.7rem; }
.new_slidBox .num li.on::before{ content: ""; position: absolute; right: -0.45rem; width: 0.36rem; height: 1px; background-color: #fff; top: 50%;}

.new_right_tuw li>a{display: block; border-bottom: 1px solid #ddd; padding-bottom: 0.1rem;}
.new_right_tuw li>a i{ padding-top: 56.30769%; border-radius: 0.2rem; margin-bottom: 0.15rem; }
.new_right_tuw li h6{ display: block; font-size: 0.16rem; font-weight: normal; color: #49A6E8; font-family:cursive,arial; margin-bottom: 0.03rem; }
.new_right_tuw li h6>i{ vertical-align: baseline; margin-right: 0.05rem;}
.new_right_tuw li p{ font-size: 0.18rem; transition:all 0.5s; color: #333; height: 0.56rem; line-height: 0.28rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.new_right_tuw li p:hover{ font-weight: bold; }

.new_right_list li>a{ display: block; border-bottom: 1px solid #ddd; padding-bottom: 0.14rem;}
.new_right_list li>a h6{ display: block; font-size: 0.16rem; font-weight: normal; color: #49A6E8; font-family:cursive,arial; margin-bottom: 0.03rem; }
.new_right_list li>a h6>i{ vertical-align: baseline; margin-right: 0.05rem;}
.new_right_list li>a p{ font-size: 0.18rem; transition: all 0.5s; color: #333; line-height: 0.28rem; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.new_right_list li>a:hover p{padding-left: 0.15rem;}
.jyzn_box{margin-top: 3.5rem;}
.jyzn_con .hang2 li+li+li{ margin-left:25%; }
.jyzn_con .hang3 dl.trt-row dd+dd+dd{margin-left: 50%;}
.jyzn_icon{text-align: center; padding: 0.3rem 0rem; background-position: center; background-repeat: no-repeat; background-size: cover; }
.jyzn_icon em{ display: block; transition: all 0.5s; width: 0.75rem; height: 0.75rem; text-align: center; line-height: 0.75rem; margin: 0rem auto 0.1rem;}
.jyzn_icon em>i{ font-size: 0.7rem; color: #fff; }
.jyzn_icon:hover em{-webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); transition: scalse(-1,1); -ms-transition: scalse(-1,1)}
.jyzn_icon h6{font-size: 0.18rem; line-height: 1.2; color: #fff; display:block; margin-bottom: 0.03rem;}
.jyzn_icon p{ font-size: 0.12rem;color: #fff; text-transform: capitalize; }
.jyzn_icon_img img{max-width: inherit; width: 100%;}

.myhc_con li>a{ display: block; overflow: hidden; }
.myhc_con li>a .myhc_con_img{ position: relative; z-index: 1; }
.myhc_con li>a .myhc_con_img > i{ display: block; padding-top: 130.03%; position: relative; z-index: 1;  background-position: center; background-repeat: no-repeat; background-size: cover; }
.myhc_con li>a .myhc_con_img > h6{ position: absolute; z-index: 2; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.5); padding: 0.1rem 0.2rem; color: #fff; }
.myhc_con li>a .myhc_con_img > h6>span{ font-size: 0.22rem; line-height: 1.5; display: block; text-align: center; }
.myhc_con li>a .myhc_con_img > h6>p{ font-size: 0.16rem; line-height: 0.24rem; height: 0; opacity: 0; transition: all 0.5s; font-weight: normal;  display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2;  }
.myhc_con li>a:hover .myhc_con_img > h6>p{ height:0.48rem; opacity: 1;  transition: all 0.5s;  }
.myhc_con li>a>p{ background: url(250808xmxl_myhc_libg1.jpg) no-repeat center; background-size: cover; position: relative; z-index:1; padding: 0.2rem 0.75rem 0.2rem 0.2rem;  }
.myhc_con li>a:hover>p{ color: #fff; background: url(250808xmxl_myhc_libg2.jpg) no-repeat center; background-size: cover; }
.myhc_con li>a>p>span{ display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 0.18rem; line-height: 0.35rem; }
.myhc_con li>a>p>em{display:block;position: absolute; line-height: 0.75rem; right: 0; top: 0; bottom: 0; background-color: transparent; width: 0.7rem; text-align: center; line-height:;}
.myhc_con li>a>p>em>b{ font-weight: normal; display: block; font-size: 0.25rem; transition: all 0.3s; transform: rotate(-45deg); -ms-transform: rotate(-45deg); color: #49A6E8;}
.myhc_con li>a:hover>p>em{background-color: #fff; border-radius: 0.5rem 0rem 0rem; }
.myhc_con li>a:hover>p>em>b{  transform: rotate(0deg); -ms-transform: rotate(0deg); transition: all 0.3s; }


.ksdh_con{ position: relative; z-index: 1; }
.ksdh_con_bgtu{position: absolute; z-index: -1; left: 0; top: 0; width: 71%;}
.ksdh_con_list{ padding-top: 0.6rem; padding-left: 3.8rem;}
.ksdh_con_list li{margin-left: 50%;}
.ksdh_con_list li+li{margin-left: 0rem;}
.ksdh_con_list li>a{display: block; position:relative;}
.ksdh_con_list li>a>i{ transition: all 0.5s; display: block; padding-top: 61.7647%; background-position: center;background-repeat: no-repeat; background-size: cover; }
.ksdh_con_list li>a>h6{display: block; position: absolute;z-index: 3; left: 0.3rem;transition: all 0.5s; top: 0.3rem; writing-mode: vertical-rl; direction: rtl; color: #fff;}
.ksdh_con_list li>a>h6>span{ font-size: 0.32rem; letter-spacing: 0.08rem; }
.ksdh_con_list li>a>h6>p{font-size: 0.18rem; text-transform: capitalize;font-weight: normal;}
.ksdh_con_list li>a>em{ position: absolute;z-index: 3; transition: all 0.5s; text-align: center; line-height: 0.86rem; width: 0.86rem; height: 0.86rem; right: 0.3rem; bottom: 0.3rem; border: 1px solid #fff; border-radius: 1rem; }
.ksdh_con_list li>a:hover>i{transform: scale(1.02); position: relative; z-index: 2;}
.ksdh_con_list li>a:hover>h6{top: 0.5rem;}
.ksdh_con_list li>a:hover>em{-webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); transition: scalse(-1,1); -ms-transition: scalse(-1,1)}

.djgz_con.trt-row [class*=trt-col-]{padding: 0rem 0.16rem;}
.djgz_tu_wz{ border-bottom: 1px solid #E6E6E6; padding-bottom: 0.16rem; margin-bottom: 0.1rem; }
.djgz_tu_wz>a{display: block;}
.djgz_tu_wz>a>i{ display: block; margin-bottom: 0.1rem; padding-top: 56.47%; background-position: center; background-repeat: no-repeat; background-size: cover; }
.djgz_tu_wz span{font-size: 0.16rem; color: #D1160E; font-family: cursive,arial; margin-bottom: 0.05rem; display: block; }
.djgz_tu_wz span>em{vertical-align: baseline; margin-right: 0.05rem; }
.djgz_tu_wz h6{font-size: 0.18rem; color: #333; margin-bottom: 0.05rem; line-height: 0.28rem; font-weight: normal; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.djgz_tu_wz a:hover h6{font-weight: bold;}
.djgz_tu_wz p{font-size: 0.16rem; color: #999; line-height: 0.28rem; height: 0.56rem;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.djgz_list li>a{display: block; border-bottom: 1px solid #E6E6E6; padding-bottom: 0.16rem; margin-bottom: 0.1rem;}
.djgz_list li>a span{font-size: 0.16rem; color: #D1160E; font-family: cursive,arial; margin-bottom: 0.05rem; display: block; }
.djgz_list li>a span>em{vertical-align: baseline; margin-right: 0.05rem; }
.djgz_list li>a>p{ font-size: 0.18rem; line-height: 0.28rem;transition: all 0.5s; color: #333; height: 0.56rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.djgz_list li>a:hover>p{padding-left: 0.15rem;}
.djgz_tu_wz+.djgz_list li>a{ padding-bottom: 0.13rem;}
.djgz_tu_wz+.djgz_list li>a>p{  display: block; height: 0.28rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.hlyd_con li>a{display: block; border-bottom: 1px solid rgba(230, 230, 230, 0.2); padding-bottom: 0.16rem; margin-bottom: 0.16rem;}
.hlyd_con li>a span{font-size: 0.16rem; color: #fff; font-family: cursive,arial; margin-bottom: 0.05rem; display: block; }
.hlyd_con li>a span>em{vertical-align: baseline; margin-right: 0.05rem; }
.hlyd_con li>a h6{ font-size: 0.18rem; line-height: 0.28rem; max-height: 0.56rem; color: #fff; font-weight: normal; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.hlyd_con li>a>p{ font-size: 0.16rem; line-height: 0.28rem; height:0rem; opacity: 0; transition: all 0.3s; color:rgba(255,255,255,0.6); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.hlyd_con li.on>a>p{height: 0.56rem; opacity: 1; }

.four_k{ padding: 0rem 2.15rem;}
.four_k li{ margin-top: 1.3rem; margin-bottom: 0.2rem;}
.four_k li+li{margin-top: 0rem;}
.four_k li+li+li{ margin-top:1.3rem; }
.four_k li+li+li+li{margin-top: 0rem; margin-left:33.3333333%; position: relative; top: -1.3rem;}

.four_k a{display: block; text-align: center; background-color: #0093FF; position:relative; z-index: 1; padding: 0.6rem 0rem 0.4rem;}
.four_k li+li a{/* background-color: #0a9c70; */background-color: #bb0a0a;}
.four_k li+li+li a{ /* background-color: #25a7f7; */ background-color: #4682B4;  }
.four_k li+li+li+li a{ /* background-color: #fac34e; */ background-color: #D2B48C;  }
.four_k a::after{ content: ""; position: absolute; z-index: -1; left: 0.12rem; right: 0.12rem; top: 0.12rem; bottom: 0.12rem; border: 1px dashed rgba(255,255,255,0.3); }
.four_k a>em{display:inline-block; transition: all 0.5s;  width: 0.8rem; height: 0.8rem; line-height: 0.8rem; margin: 0rem auto; margin-bottom: 0.2rem;}
.four_k a>em>i{ font-size: 0.8rem; color: #fff; transition: all 0.5s; }
.four_k a:hover>em{-webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); transition: scalse(-1,1); -ms-transition: scalse(-1,1)}
.four_k a>p{display: block; font-size: 0.28rem; color: #fff; }

@media screen and (min-width:1921px){
	.content_bg1,.content_bg3{background-size: 100% 100%;}
	.content_bg2{ position: relative; background: url(250808xmxl_bg2_1.png) no-repeat center top; background-size: 100% 7.6rem; }
	.content_bg2::after{ content: ""; position: absolute;z-index: -1; left: 0; top: 7.6rem; bottom: 0.75rem; width:calc(50% + 2.25rem); background: url(250808xmxl_bg2_2.png) no-repeat center; background-size: 100% 100%; }
	.content_bg2::before{ content: ""; position: absolute; z-index: -2; left: 0; right:0; top: 10.7rem; bottom: 0; background: url(250808xmxl_bg2_3.png) no-repeat center; background-size: 100% 100%;  }
}
@media screen and (max-width:1366px){
	.content_bg1,.content_bg2{ background-size: auto 100%; }
}
@media screen and (max-width:992px){
	.content_bg1,.content_bg2{ padding: 0.25rem 0rem;background: none;}
	.jyzn_box{ margin-top: 0.8rem; }
	.xmxl_slide .slideBox_01 .pic p{ font-size: 0.2rem; right: 5%; text-align: center; width: inherit; }
	.slide_dian{ bottom: 0.1rem; left: 5%; text-align: center;}
	.slide_dian .num{margin-left:9%;}
	.slide_dian .num li.on,.slide_dian .num li:hover{width: 0.3rem; height: 0.3rem; background-size: 50%;}
	
	.new_slidBox .num{top:inherit; bottom:1.7rem; }
	.new_right_tuw li p{height: inherit; max-height: 0.56rem;}
	
	.ksdh_con_bgtu{width: 100%;}
	.ksdh_con_list{ padding-left: 0rem;padding-top: 0rem;}
	.ksdh_con_list li{ margin-left: 0rem; }
	
	.myhc_con li>a>p{ padding-left: 0.1rem; padding-right: 0.1rem; }
	.myhc_con li>a>p>em{display:none;}
	
	.djgz_list li>a>p{height: inherit;}
	.four_k{ padding: 0rem;}
	.four_k li,.four_k li+li,.four_k li+li+li,.four_k li+li+li+li{margin-top: 0rem;}
	.four_k li+li+li+li{ margin-left:0rem; top: inherit; }
	.jyzn_con .hang2 li+li+li,.jyzn_con .hang3 dl.trt-row dd+dd+dd{ margin-left:0rem; }
	
	.yy_new,.jyzn_box,.myhc_box,.ksdh_box,.djgz_box,.hlyd_box{position: relative; }
	.yy_new::after{ content: ""; position: absolute; z-index: -1; left: -0.16rem; right: -0.16rem; top: -0.2rem; bottom: -17%; background: url(250808xmxl_bg1_1.png) no-repeat center top; background-size: auto 100%; }
	.jyzn_box::after{ content: ""; position: absolute; z-index: -1; left: -0.16rem; right: -0.16rem; top:-20%; bottom:0rem; background: url(250808xmxl_bg1_2.png) no-repeat left top; background-size: 130% auto; background-position-x:0; }
	.jyzn_box::before{ content: ""; position: absolute; z-index: -1; left: -0.16rem; right: -0.16rem; top:20%; bottom:-47%; background:#49a6e8; }
	.myhc_box::after{ content: ""; position: absolute; z-index: -1;left: -0.16rem; right: -0.16rem; top: 0; bottom:-0.3rem; background: url(250808xmxl_bg1_3.png) no-repeat center top; background-size:auto 100%; }
	.ksdh_box::after{ content: ""; position: absolute; z-index: -1;left: -0.16rem; right: -0.16rem; top:-0.2rem; bottom:-0.3rem; background: url(250808xmxl_bg2_1.png) no-repeat center top; background-size:auto 100%; }
	.djgz_box::after{content: ""; position: absolute; z-index: -1; left: -0.16rem; right: -0.16rem; top: -0.1rem; bottom: 0; background: url(250808xmxl_bg2_2.png) no-repeat center top; background-size:auto 100%;}
	.hlyd_box::after{ content: ""; position: absolute; z-index: -1; left: -0.16rem; right: -0.16rem; top: 1.25rem; bottom: -0.5rem; background: url(250808xmxl_bg2_3.png) no-repeat right top; background-size:auto 100%; }
}

@media screen and (max-width:640px){
	.jyzn_box::after{ background-size: 310% auto; }
}

/* 医院概况 */
.content_nybg{background: url(250808xmxl_nybg.png) no-repeat center top; padding-top: 0.2rem;}

.yyjj_box{background:url(250808xmxl_yyjj.png) no-repeat center top; background-size: cover; }
.yyjj_con{ padding:0.28rem 0rem 0.2rem; padding-left: 7.5rem;}
.yyjj_con>h6{ font-size: 0.28rem; font-weight: bold; color: #49A6E8; line-height: 1.1; display: block; margin-bottom: 0.1rem; }
.yyjj_text{ font-size: 0.16rem; text-align: justify; line-height: 0.28rem; text-indent: 2em; }
.yyjj_con .more{margin-top: 0.08rem; display: inline-block; line-height: 0.24rem; padding: 0.1rem 0.2rem; font-size:0.16rem; color: #fff; background-color: #0093FF; background: linear-gradient(180deg,#49A6E8,#0093FF); border-radius: 0.08rem; }

.yygk_icon_box a{display: block;text-align: center; padding: 0.3rem 0rem;}
.yygk_icon_box a>h6:first-child{color:#13AB7D}
.yygk_icon_box a>i{ font-size:0.75rem; color: #fff; line-height: 1.1;}
.yygk_icon_box a>h6{ font-size: 0.28rem; color: #fff; display: block; margin-top: 0.1rem; }

.yygk_icon_box a>h6 p{ font-size: 0.20rem; font-weight: normal; text-transform: capitalize; }

.yygk_map{position: relative;z-index: 1;}
.map_con{ position: absolute; left: 0; top: 0; bottom: 0; width:3.85rem; background: rgba(73, 166, 232, 0.8); padding: 0.2rem; height: 100%; overflow-y: auto;  }
.map_con .map_con_list+.map_con_list{ margin-top: 0.2rem;}
.map_con .map_con_list{ background-color:rgba(255,255,255,0.95); border-radius: 0.08rem; padding: 0.1rem 0.2rem; }
.map_con .map_con_list h6{ font-size: 0.16rem; line-height: 0.28rem; color: #49A6E8; display: block; margin-bottom: 0.05rem; }
.map_con .map_con_list p{ font-weight: normal; }
@media screen and (max-width:992px){
	.yyjj_box{background-position-x:right; background-size: 210% 100%; }
	.yyjj_con{padding-left: 0; padding-right: 0;}
	.map_con{ position: relative; width: 100%; max-height: 5rem;}
}

/* 新闻动态 */
.content_nybg .breadcrumb{ border-bottom: none; padding-bottom: 0.25rem; margin-bottom: 0rem; }
.content_nybg .breadcrumb span,.content_nybg .breadcrumb a{color: #999;}

.ny_tit{ font-family: "syst_h";overflow:hidden; }
.ny_tit>h6{ font-size: 0.4rem; color: #49A6E8; line-height: 1.1; }
.ny_tit>p{font-size:0.18rem; color: #bbb; text-transform: uppercase; letter-spacing: 0.005rem; }

.tabs_newys.tabs .tabs_header:after{ display: none; }
.tabs_newys.tabs .ny_tit{ display: inline-block; float: left; }
.tabs_newys .tabs_header{ margin-bottom: 0.05rem; }
.tabs_newys .tabs_header ul{display:inline-block;margin-top: 0.1rem;float: left;}
.tabs_newys .tabs_header ul>li{ display: inline-block; font-size: 0.24rem; }
.tabs_newys.tabs .tabs_header>ul>li.on a,.tabs_newys.tabs .tabs_header>ul>li>a:hover{ color: #49A6E8; }
.tabs_newys.tabs .tabs_header>ul>li.on:before{ background-color:#49A6E8; }

.tabs_newys .tabs_content .list_base_date_01 li{font-size: 0.2rem; padding-top: 0.32rem; padding-bottom: 0.32rem; }
.tabs_newys .tabs_content .list_base_date_01 li:last-child{border-bottom: 1px solid #dcdcdc;}
.tabs_newys .tabs_content .list_base li:before{ top: 0.44rem; width: 0.06rem; height: 0.06rem; background-color: #49A6E8; }
.tabs_newys .tabs_content .list_base_line_02 li>span{font-size: 0.14rem; top: 0.32rem;}
.tabs_newys .page_base .page_tools li.disabled a:hover{ background-color: #fff; border-color:#ddd;}
.tabs_newys .page_base .page_tools li.active a,.tabs_newys .page_base .page_tools li a:hover{ background-color: #49A6E8; border-color: #49A6E8; }
.tabs_newys .page_base .page_tools li a>em{font-family: cursive; margin: 0rem 0.03rem;}
.tabs_newys .page_base .fy_go{ background-color: #49A6E8; }
@media screen and (max-width:992px){
	.tabs_newys .tabs_content .list_base_date_01 li{ padding-top: 0.12rem; padding-bottom: 0.12rem; }
	.tabs_newys .tabs_content .list_base_line_02 li>span{ top:inherit;}
	.ny_tit{display: block; width: 100%; float: inherit;}
	.tabs_newys .tabs_header ul{display: block; width: 100%; text-align: left; margin-top: 0; float: inherit; }
	.tabs_newys .tabs_content .list_base_date_01 li:last-child{ border-color: #f8f8f8; }
	
	.tabs_newys .page_base .page_tools li.prev1,.tabs_newys .page_base .page_tools li.next1{display: inline-block !important;}
}

/* 纪检监察 */
.jj_list li>a{display: block; overflow: hidden; background-color: #fff; box-shadow: 0px 0px 10px  rgba(73, 166, 232, 0.1); border-radius: 0.1rem; padding: 0.15rem 0.2rem; }
.jj_list li>a .list_data{ padding: 0.15rem 0rem; color: #49A6E8; line-height: 0.28rem; text-align: center; display: block; margin-right: 0.2rem; width: 0.88rem; height: 0.88rem; border: 1px solid #49A6E8; float: left; border-radius: 0.1rem; }
.jj_list li>a .list_data>h6{font-size: 0.24rem; line-height: 0.28rem; }
.jj_list li>a .list_data>p{font-size: 0.16rem;}
.jj_list li>a .list_text>h5{ font-size: 0.18rem; font-weight: normal; margin-bottom: 0.15rem; line-height: 0.3rem; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.jj_list li>a .list_text>span{ display: inline-block; line-height: 0.3rem; background-color: #EDF8FF; border-radius: 0.8rem; color: #49A6E8; padding: 0rem 0.1rem; }

/* 名医详情 */
.arti_con{ background: url(250808xmxl_xq_line.png) repeat-x left bottom; padding-bottom: 0.4rem; margin-bottom: 0.3rem; }
.arti_my_img i{display: block; background-size: cover; background-position: center; background-repeat: no-repeat; padding-top: 136.129%;}
.arti_my_text{ font-size: 0.18rem; line-height: 0.38rem; }
.arti_my_text h6{font-size:0.18rem;}
@media screen and (min-width:993px){
	.arti_con .trt-row{/* display: flex; */}
}


/* 新闻动态细览 */
.article_tit{ text-align: center;}
.article_tit>h6{font-size: 0.4rem;line-height: 0.8rem;display: block;margin-bottom: 0.1rem;}
.article_tit>p{ font-size:0.2rem; color: #666; }
.article_text{ font-size: 0.2rem; line-height:0.4rem;; }

.artic_slide{ position: relative; }
.artic_slide>span{ position: absolute; cursor: pointer; top: 50%; margin-top: -0.04rem; z-index: 2; width: 0.4rem; height: 0.4rem; text-align: center; line-height: 0.36rem; background: rgba(0,0,0,0.6); }
.artic_slide>span i{ color: #fff; }
.artic_slide>span.prev{ left: -0.5rem; }
.artic_slide>span.next{ right: -0.5rem; }
.artic_slide .picList li>a>i{display: block; padding-top: 63.37%; background-position: center; background-repeat: no-repeat; background-size: cover; }


@media screen and (max-width:1500px){
	.artic_slide>span.prev{ left:-0.06rem; }
	.artic_slide>span.next{ right:-0.06rem; }
}
@media screen and (max-width:992px){
}

/* 科室导航 */
.ksdh_tabs.tabs_newys{padding-bottom: 0.32rem;}
.ksdh_tabs.tabs_newys .tabs_header{ margin-bottom: 0.2rem;}
.ny_ksdh{ background: #ebf7ff; }

.ksdh_left{ padding: 0.3rem;}
.ksdh_left li>a{display: block; height: 0.6rem; position: relative; color: #333; font-size: 0.18rem; line-height: 0.22rem; text-align: center; margin-bottom: 0.1rem; border-radius: 0.1rem; }
.ksdh_left li.on>a,.ksdh_left li:hover>a{color: #fff; font-weight: bold; background-color: #76bef0; background: linear-gradient(180deg,#49A6E8,#C4E8FF); }
.ksdh_left li>a>em{ position: absolute; left: 0; right: 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); }
.ksdh_right{background-color: #fff; border: 1px solid #C4E8FF; border-radius: 0.08rem; padding: 0.25rem 0.6rem;}
.ksdh_right_tit{ font-family: "syst_h"; line-height: 1.6; text-align: center; margin-bottom: 0.15rem; }
.ksdh_right_tit>h6{font-size: 0.28rem; color: #333;}
.ksdh_right_tit>p{font-size: 0.2rem; color: #666;}
.ksdh_right_text{ font-size: 0.16rem; line-height: 0.28rem; text-align: justify; }
.ksdh_right_text img{display: block; margin:0.15rem auto; }

@media (max-width:992px) and (min-width:641px){
	.ksdh_left ul{ margin: 0rem -0.12rem;}
	.ksdh_left ul>li{width:50%; float: left;}
}
@media screen and (max-width:992px){
	.ksdh_right{padding: 0.16rem;}
}


/* 名医荟萃 */
.content_nybg .myhc_con .trt-row-xl{margin: 0rem -0.3rem;}
.content_nybg .myhc_con .trt-row-xl>[class*=trt-col-]{ padding: 0rem 0.3rem; margin-bottom: 0.4rem; }
.content_nybg .myhc_con+.page_base{margin-top: 0;}

@media screen and (max-width:992px){
	.content_nybg .myhc_con .trt-row-xl>[class*=trt-col-]{ margin-bottom: 0rem; }
	.content_nybg .myhc_con+.page_base{margin-top: 0.1rem;}
}



