.main_col{color: #034c91;}
.color_grey{color: #c4c4c4;}
/************************************首页*****************************/
.top{ width: 100%; height: 40px; background: #0f5d99; }
.top .top_center{ width: 98%; height: 40px; margin: 0 auto; }
.top .top_center>img{ width: 250px; height: 21px; margin-top:10px; }
.top .top_center a{ width: auto; height:40px; line-height: 40px; display: block; font-size: 14px; color: #fff; }
.nav{ width: 100%; height:123px; background: url(../img/sy_nav.jpg) no-repeat;}
.nav_center{ width:90%; height: 123px; margin: 0 auto; }
.nav_center .logo{ width:25%; height:123px; display: block; float: left;}
.nav_center .logo a{ width:100%; height:49px; margin-top: 37px; display: block;}
.nav_center .first_ul{ width: 75%; float: right; }
.nav_center .first_li{ width: 8.33%; height: 123px;display: block; float: left;position: relative; }
.nav_center .first_li a.nav_a{ width:100%; height: 123px;display: block;  text-align: center;}
.nav_center .first_li a.nav_a h5{line-height: 123px; display: inline-block; font-size: 16px; font-weight: bold;}
.nav_center .first_li a.nav_a h6{ display: inline-block; font-size: 12px; margin-left:5px;}
.nav_center .first_li:hover a.nav_a:after,.nav_center .first_li.active a.nav_a:after{ content:"";background:url(../img/sy_nav_link.png) no-repeat;
    width: 15px;height: 15px;display: inline-block;position:absolute;top:80px;left: 52px;}
.nav_center .first_li:hover a.nav_a,.nav_center .first_li.active a.nav_a{color: #0f5d99;}
.lakuai{ padding-top:20px; position:absolute; top:65px; left:-11PX; width:100%; display:none;}
.xlasdk{ margin-top:20px; position:absolute; top:0; left: -10%; width:139%; background-color:rgba(255,255,255,1); border:1px solid #e6e6e6; border-radius:5px; text-align:center; z-index: 1000;}
.xlasdk:after{ content: ""; width: 0; height: 0; display: block; position: absolute; top: -8px; left: 50%;margin-left: -8px; /*border-bottom:8px solid rgba(15,93,153,1); */border-left:8px solid transparent; border-right:8px solid transparent;}
.xlasdk>h3:not(:last-child){border-bottom:1px solid #e6e6e6;}
.xlasdk>h3>a{ font-size:14px; line-height:36px; display:block; position:relative;min-width: 143px;}
.xlasdk>h3:hover{ background: #0f5d99; }
.xlasdk>h3:hover>a{color: #fff; }
.nav_center .first_li:hover .lakuai { display: block;}
.nav_center .first_li:nth-child(5):hover a.nav_a,.nav_center .first_li:nth-child(5).active a.nav_a{color: #d7020f;}
.nav_center .first_li:nth-child(5):hover a.nav_a:after, .nav_center .first_li:nth-child(5).active a.nav_a:after{background: url(../img/sy_nav_link2.png) no-repeat;}

/*三级*/
.xlasdk2{ display: none;position:absolute; top:0; left: 101%; width:125%; background-color:rgba(255,255,255,1); border:1px solid #e6e6e6; border-radius:5px; text-align:center; z-index: 1000;}
.xlasdk2>h3{font-size:14px; line-height:36px; display:block; position:relative;min-width: 160px;cursor: pointer}
.nav_center .first_li:hover .xlasdk>h3:hover .xlasdk2{display: block}
.nav_center .first_li:hover .xlasdk>h3:hover .xlasdk2>h3:hover{ background: #0f5d99; }
.nav_center .first_li:hover .xlasdk>h3:hover .xlasdk2>h3:hover>a{color: #fff; }
.xlasdk2>h3 a{display: block}

/*三级*/
.xlasdk3{ display: none;position:absolute; top:0; left: 101%; width:125%; background-color:rgba(255,255,255,1); border:1px solid #e6e6e6; border-radius:5px; text-align:center; z-index: 1000;}
.xlasdk3>h3{font-size:14px; line-height:36px; display:block; position:relative;min-width: 160px;cursor: pointer}
.nav_center .first_li:hover .xlasdk2>h3:hover .xlasdk3{display: block}
.nav_center .first_li:hover .xlasdk2>h3:hover .xlasdk3>h3:hover{ background: #0f5d99; }
.nav_center .first_li:hover .xlasdk2>h3:hover .xlasdk3>h3:hover>a{color: #fff; }


/*2021.1.4 首页 start*/
.banner{ width: 100%; padding: 0px 0;}
.banner .banner_li{bottom: 30px !important; }
.banner .banner_li span{ width: 50px; height:6px; background: #fff; border-radius:0; }
.sy_yygh{ width: 100%; height:340px; background: url(../img/sy_bj01.png) 100% no-repeat; background-size: cover; border-top:6px solid #0f5d99; overflow: hidden; }
.sy_yygh ul{}
.sy_yygh ul li{ width:25%; height: 340px; display: block; float: left; }
.sy_yygh ul li a{ width:100%; height: 340px; display: block; text-align: center; padding-top: 62px;}
.sy_yygh ul li a img{ width:109px; height:90px;margin:0px auto 50px auto;}
.sy_yygh ul li a h6{ width:100%; font-weight: bold; font-size: 18px; color: #333333;}
.sy_yygh ul li a h5{ width:100%; font-weight: bold; font-size: 18px; color: #333333; margin-top:20px;}
.sy_yygh ul li a:hover{ background: rgba(0,0,0,0.1); }
.sy_kssz{ width: 100%; height:640px; background: url(../img/sy_banner2.jpg) 100% no-repeat; background-size: cover; padding-top: 110px; }
.sy_kssz .sy_kssz_center{height: 419px; background: url(../img/sy_bj3.png) 100% no-repeat; background-size: cover; }
.sy_kssz_center .sy_kssz_top{ width: 100%;height:73px; }
.sy_kssz_top_left{ width: 847px; height: 53px;background:#0f5d99; padding: 0 20px; }
.sy_kssz_top_left h5{ width: 50%; height: 53px; line-height: 53px;   font-weight: bold; font-size: 20px; color:#fff; display: block; float: left }
.sy_kssz_top_left a{width: auto;  height: 53px; line-height: 53px; color:#fff; display: block; float: right }
.sy_kssz_center .sy_kssz_top .search_form{ width:285px; height:36px; display: block; border:2px solid #87aecc; border-radius:20px; margin:20px 28px 0 0;
}
.sy_kssz_center .sy_kssz_top .search_form .text{ width:250px; height: 34px; border:0; background: none; float: left; display: block; padding-left: 10px; color: #fff; }
.sy_kssz_center .sy_kssz_top .search_form .btn{ width: 21px; display: block; float: left;border:0;}
.sy_kssz_center .sy_kssz_top .search_form .text::-webkit-input-placeholder{color: #87aecc;}
.sy_kssz_center .sy_kssz_ks{ width:1170px;height:370px; background: #fff; }
.sy_kssz_center .sy_kssz_ks_title{ width: 100%; height:56px; background: #f2f2f2; }
.sy_kssz_center .sy_kssz_ks_title ul li{ width: 390px; height: 56px; display: block; float: left; text-align: center;position: relative;cursor: pointer; }
.sy_kssz_center .sy_kssz_ks_title ul li h5{ height: 56px;line-height: 56px}
.sy_kssz_center .sy_kssz_ks_title ul li:nth-child(1) h5:before{ content:'';background:url(../img/sy_06.png) no-repeat;display: inline-block;width: 30px;height: 30px;position: absolute;top: 10px;margin-left: -35px;background-size: contain}
.sy_kssz_center .sy_kssz_ks_title ul li:nth-child(2) h5:before{ content:'';background:url(../img/sy_08.png) no-repeat;display: inline-block;width: 36px;height: 36px;position: absolute;top: 10px;margin-left: -46px; }
.sy_kssz_center .sy_kssz_ks_title ul li:nth-child(3) h5:before{ content:'';background:url(../img/sy_11.png) no-repeat;display: inline-block;width: 36px;height: 36px;position: absolute;top: 10px;margin-left: -46px;}
.sy_kssz_center .sy_kssz_ks_title ul li:hover,.sy_kssz_center .sy_kssz_ks_title ul li.active{background:#0f5d99;}
.sy_kssz_center .sy_kssz_ks_title ul li:hover h5,.sy_kssz_center .sy_kssz_ks_title ul li.active h5{color: #fff;}
.sy_kssz_center .sy_kssz_ks_title ul li:nth-child(1):hover h5:before,.sy_kssz_center .sy_kssz_ks_title ul li:nth-child(1).active h5:before{ background:url(../img/sy_06b.png) no-repeat;background-size: contain}
.sy_kssz_center .sy_kssz_ks_title ul li:nth-child(2):hover h5:before,.sy_kssz_center .sy_kssz_ks_title ul li:nth-child(2).active h5:before{ background:url(../img/sy_08b.png) no-repeat;}
.sy_kssz_center .sy_kssz_ks_title ul li:nth-child(3):hover h5:before,.sy_kssz_center .sy_kssz_ks_title ul li:nth-child(3).active h5:before{ background:url(../img/sy_11b.png) no-repeat;}
.sy_kssz_center .sy_kssz_lb{ width:100%; padding:34px 0 0 28px;}
.sy_kssz_center .sy_kssz_lb span{ width:270px; height: 234px; display: block; float: left;}
.sy_kssz_center .sy_kssz_lb ul{ width:860px;display: block; float: left;}
.sy_kssz_center .sy_kssz_lb ul li{ width:30%; height:39px; line-height: 39px; overflow: hidden; display: block; float: left;margin-left: 3%;}
.sy_kssz_center .sy_kssz_lb ul li a{ width:90%; height:39px; display: block; border-left:1px dashed #efefef;  padding-left:10%; color: #666666;}
.sy_kssz_center .sy_kssz_lb ul li a:hover{ background: #0f5d99; color: #fff; border-left:0; }
.sy_zjtd{ width: 100%; height: 495px; background: url(../img/sy_20.png) 100% no-repeat; background-size: cover;  }
.sy_zjtd .sy_zjtd_center{}
.sy_zjtd .swiper{width: 1200px; margin:20px auto 30px auto;position: relative;}
.sy_zjtd .swiper .swiper-button-prev{top:40%;background-size: 16px auto;left: -70px !important;right: auto;width: 50px;height: 60px; background: url(../img/sy_09.png) no-repeat;}
.sy_zjtd .swiper .swiper-button-prev:hover{background: url(../img/sy_09b.png) no-repeat;}
.sy_zjtd .swiper .swiper-button-next{top:40%;background-size: 16px auto;right: -70px !important;width: 50px;height: 60px;background: url(../img/sy_10.png) no-repeat;;}
.sy_zjtd .swiper .swiper-button-next:hover{background: url(../img/sy_10b.png) no-repeat;}
.sy_zjtd .swiper .swiper-slide{ cursor:pointer; }
.sy_zjtd_center .sy_zjtd_top{ width: 100%; padding: 40px 0 35px;}
.sy_zjtd_center .sy_zjtd_top h5{ width:50%; height:34px;line-height:34px; font-weight:bold; font-size:24px; color:#025eab; display: block; float: left }
.sy_zjtd_center .sy_zjtd_top a{width:120px;  height:34px;line-height:34px; background:#025eab; display: block; float: right; color: #fff;
    border-radius:5px; text-align: center; }
.sy_zjtd_center .sy_zjtd_top a:hover{ background: #fff; color:#025eab; border: 2px solid #add8fd;  }
.sy_zjtd_center .zjtd{ width: 100%; margin-top: 25px; }
.sy_zjtd_center .zjtd_qh{margin-bottom: 10px;margin-right: 10px}
.swiper .zjtd_qh .member{ width: 150px;height: 160px;position: relative;z-index: 2;border-radius: 100%;left: 50%;margin-left: -75px}
.swiper .zjtd_qh .zjtd_box{background: #fff;box-shadow:5px 5px 5px #cccccc; margin-top: -75px;padding-top: 75px;}
.swiper .zjtd_qh:hover .zjtd_box{box-shadow:5px 5px 5px #8c8c8c;}
.swiper .zjtd_qh h5{  width: 100%; height: 40px; line-height: 40px; text-align: center; font-size:16px; font-weight: bold; color: #333333;display: block;  }
.swiper .zjtd_qh h6{  width: 100%; text-align: center; font-size:14px;color: #c5c3c3; display: block;  }
.swiper .zjtd_qh .zjtd_qh_top{  width: 100%;}
.swiper .zjtd_qh p{ width: 90%; height:60px; overflow: hidden; line-height: 20px; margin: 15px auto 0;font-size:14px;color: #c5c3c3; display: block; }
.swiper .zjtd_qh .zjtd_qh_bot{  width: 90%; margin:10px auto 0 auto;border-top: 1px solid #e2e1e1; }
.swiper .zjtd_qh .zjtd_qh_bot{width: 100%; height:55px; line-height:55px; display: block;font-size:16px; text-align: center;
    font-weight: bold; color: #025eab;}
.sy_krdj{ width: 100%; height:712px; background: url(../img/sy_banner4.jpg) 100% no-repeat; background-size: cover;   }
.sy_krdj .sy_krdj_center{ padding-top:100px; }
.sy_krdj .sy_krdj_center ul{}
.sy_krdj .sy_krdj_center ul li{ width: 385px; height: 248px; display: block; float: left; overflow: hidden; position: relative; text-align: center;
    margin-right: 22.5px; margin-bottom: 22.5px; }
.sy_krdj .sy_krdj_center ul li a{ width: 100%; height: 248px; display: block;}
.sy_krdj .sy_krdj_center ul li a img{ width: 100%; height: 248px; display: block;transition: All 0.5s ease-in-out;box-shadow: 5px 5px 5px #cccccc}
.sy_krdj .sy_krdj_center ul li  span{ width: 100%;display: block; position: absolute; z-index: 2; top:78px; left: 0;}
.sy_krdj .sy_krdj_center ul li:nth-child(3n){ float: right; margin-right: 0;}
.sy_krdj .sy_krdj_center ul li h6{ width: 100%; height: 50px; font-weight: bold; font-size:20px; display: block; }
.sy_krdj .sy_krdj_center ul li i{ width: 10%; height: 1px; border-bottom: 1px solid #000; display: block; margin: 0 auto;}
.sy_krdj .sy_krdj_center ul li a h5{ width: 100%;margin-top: 20px;display: block;}
.sy_krdj .sy_krdj_center ul li:hover img{transform: scale(1.2);}
.sy_krdj .sy_krdj_center ul li:hover h6{ color:#0f5d99;}
.sy_krdj .sy_krdj_center ul li:hover i{  border-bottom: 1px solid #0f5d99;}
.sy_krdj .sy_krdj_center ul li:hover h5{ color:#0f5d99;}
.sy_tzgg{ width: 1200px; height: 510px; margin:50px auto 50px auto; }
.sy_tzgg .sy_tzgg_left{ width:380px; display: block; float: left; margin-right: 30px; }
.sy_tzgg .sy_tzgg_left .sy_tzgp{ width:100%; display: block;}
.sy_tzgg .sy_tzgg_left .sy_tzgp img{ width:100%; height: 180px;}
.sy_tzgg .sy_tzgg_left .sy_tzgp h4{ width:100%; height:57px; line-height: 57px; font-weight: bold; font-size:18px; text-align: center; display: block;}
.sy_tzgg .sy_tzgg_left .sy_tzgg_ul{ background: url(../img/sy_16.png) no-repeat;padding-top: 10px;}
.sy_tzgg .sy_tzgg_left .sy_tzgg_ul li{ width: 100%; height: 40px; overflow: hidden; display: block; line-height: 40px; }
.sy_tzgg .sy_tzgg_left .sy_tzgg_ul li img{ width:6px; height:9px; display: block; float: left; margin-top: 15px;}
.sy_tzgg .sy_tzgg_left .sy_tzgg_ul li a{ width:85%; height: 40px; overflow:hidden; margin-left: 5px; color: #666666;float: left;text-overflow: ellipsis;white-space: nowrap}
.sy_tzgg .sy_tzgg_left .sy_tzgg_ul li span{height: 40px; line-height: 40px; overflow: hidden; float: right; color: #999999;}
.sy_tzgg .sy_tzgg_left>a{ width: 120px; height: 36px; border: 1px solid #dcdcdc; display: block; border-radius: 25px; text-align: center;
    line-height: 36px; margin:25px auto 0 auto; color: #999999; }
.sy_tzgg .sy_tzgg_left .sy_tzgg_ul li:hover a{ color:#025eab; }
.sy_tzgg .sy_tzgg_left .sy_tzgg_ul li:hover span{ color:#025eab; }
.sy_tzgg .sy_tzgg_left>a:hover{ background:#025eab; color: #fff; }
.sy_tzgg .sy_tzgg_right{ float: right; margin-right: 0;  }
.sy_xwdt{ width: 100%; height:662px;  background: url(../img/sy_banner5.jpg) 100% no-repeat; background-size: cover; padding-top: 112px;  }
.sy_xwdt .sy_xwdt_center{}
.sy_xwdt .sy_xwdt_title{ width: 100%; height: 54px; }
.sy_xwdt .sy_xwdt_title ul{ text-align: center;position: relative; }
.sy_xwdt .sy_xwdt_title ul li{ width: 262px; height: 54px; display: inline-block; overflow: hidden; line-height: 54px; background: url(../img/sy_13.png) 100% no-repeat;
    background-size: cover;  text-align: center; position:absolute; left: 50%;}
.sy_xwdt .sy_xwdt_title ul li:nth-child(1){margin-left: -232px;z-index: 2}
.sy_xwdt .sy_xwdt_title ul li:nth-child(2){margin-left: -30px;z-index: 1}
.sy_xwdt .sy_xwdt_title ul li:hover,.sy_xwdt .sy_xwdt_title ul li.on{z-index: 3}
.sy_xwdt .sy_xwdt_title ul li a{ width: 100%; height: 100%; display:block;font-size: 22px; font-weight: bold; letter-spacing: 3px;}
.sy_xwdt .sy_xwdt_title ul li:hover a,.sy_xwdt .sy_xwdt_title ul li.on a{ background: url(../img/sy_13b.png) 100% no-repeat; color: #fff;}
.sy_xwdt .sy_xwdt_bot{ width: 100%;}
.sy_xwdt .sy_xwdt_bottom{ width: 100%;  background: #fff;border-radius:5px; padding:25px;}
.sy_xwdt .sy_xwdt_dtqh{ width: 392px; height: 293px; display: block; background: #000;}
.sy_xwdt .sy_xwdt_dtqh .news_box{width: 100%; height:293px; display: block; overflow: hidden;position: relative;}
.sy_xwdt .sy_xwdt_dtqh .news_box a{ width: 100%; height:100%; display: block; overflow: hidden;}
.sy_xwdt .sy_xwdt_dtqh .news_box img{ width: 100%; height:100%;}
.sy_xwdt .sy_xwdt_dtqh .news_box p{ width: 100%; height:42px;line-height: 42px; background: rgba(0,0,0,0.4); display: block;position: absolute;bottom: 0;color: #fff;text-align: center; }
.sy_xwdt .sy_xwdt_xwlb{ width:730px;display: block;}
.sy_xwdt .sy_xwdt_xwlb ul{}
.sy_xwdt .sy_xwdt_xwlb ul li{ width:350px; display: block; border-bottom: 1px solid #dfdfdf; padding:15px 0; float: left; }
.sy_xwdt .sy_xwdt_xwlb ul li a{ width:100%; height:auto; display:block;padding:0 10px; }
.sy_xwdt .sy_xwdt_xwlb ul li span{ width:70%; height:auto; display:block; float: left; }
.sy_xwdt .sy_xwdt_xwlb ul li h5{ width:100%; height:46px; line-height:23px; overflow:hidden; display:block; }
.sy_xwdt .sy_xwdt_xwlb ul li:hover{ background:#025eab;}
.sy_xwdt .sy_xwdt_xwlb ul li:hover h5{ color:#fff; }
.sy_xwdt .sy_xwdt_xwlb ul li:hover h6{ color:#3774b5; }
.sy_xwdt .sy_xwdt_xwlb ul li h6{ width:100%; overflow:hidden; display:block; color:#d8d8d8; }
.sy_xwdt .sy_xwdt_xwlb ul li img{ width:25%; height:66px; float: right; }
.sy_xwdt .sy_xwdt_xwlb ul li:nth-child(2n){ float: right; }
.sy_xwdt .sy_xwdt_xwlb ul li:nth-child(5n){ border-bottom: 0;}
.sy_xwdt .sy_xwdt_xwlb ul li:nth-child(6n){ border-bottom: 0;}
.sy_xwdt .sy_xwdt_gdxw{ width: 100%; height: 49px; margin-top: 23px;}
.sy_xwdt .sy_xwdt_gdxw a{ width: 150px; height: 49px; display: block; background: #025eab; color: #fff; margin:  0 auto; border-radius:5px; text-align: center; line-height: 49px; font-weight: bold;}
.sy_xwdt .sy_xwdt_gdxw a:hover{ background: #fff; color:#025eab;  }
.bq{ width: 100%; height: auto; background: #0f5d99; }
.bq_center{ margin:0 auto;  color: #a6bad0;}
.bq_center .bq_top{ width: 100%; height: 74px; margin:0 auto; padding: 10px 0; }
.bq_center .bq_top h5{height: 54px; line-height:26px; letter-spacing: 5px; display: block; font-size:20px; font-weight: bold; color: #fff; }

.bq_center .bq_top .yqlj{ height: 54px; }
.bq_center .bq_top .yqlj .swiper-slide{width:178px !important; height: 54px; display: block; float: left; margin-left:13px !important; margin-right: 0 !important;}

.bq_center .bq_top ul{ }
.bq_center .bq_top ul li{ width:178px; height: 54px; display: block; float: left; margin-left:13px;}
.bq_center .bq_top ul li a{ width:100%; height:100%; display: block;}
.bq_center .bq_top ul li a img{ width:100%; height:100%;}
.bq_center .bq_cen{ width: 100%; display: block; border-top: 1px solid #a6bad0; border-bottom: 1px solid #a6bad0; padding:10px 0;}
.bq_center .bq_cen .bq_left{height: 134px; display: block; }
.bq_center .bq_cen .bq_left a{ height: 134px; display: block; float: left; }
.bq_center .bq_cen .bq_cen_center{ margin-right: 25px; }
.bq_center .bq_cen .bq_cen_center li{ height:30px; line-height: 30px; display: block; }
.bq_center .bq_cen .bq_right{height: 134px; display: block; }
.bq_center .bq_cen .bq_right a{ height: 134px; display: block; float: left; margin-left:15px;}
.bq_center .bq_bottom{ width: 100%; height:60px; display: block; }
.bq_center .bq_bottom h5{ height: 60px; line-height: 60px; display: block;}
.bq_center .bq_bottom h6{height: 60px; line-height: 60px; display: block; }
.bq_center .bq_bottom h6 a{color: #a6bad0;  }
.pf{ width:87px; background: #fff; position: fixed; right: 10px;  top: 20%; z-index: 99;  }
.pf ul{width:100%;margin: 0 auto; text-align: center;}
.pf ul li{ width:100%; margin: 0 auto; padding: 10px 0 0;}
.pf ul li a{ width:100%; display: block;}
.pf ul li img{ width:32px; height: 32px; margin: 0 auto;}
.pf ul li h6{ width:100%;  line-height:48px; display: block; color: #a3a3a3;}
.pf ul li:hover{ background: #f1f1f1; }
.pf ul li:hover h6{ color:#025eab; }

.pf .pf_bottom{width:80%; display: block; padding: 10px 0 0 0;border-top: 1px solid #e3e3e3; margin: 0 auto}
.pf .pf_bottom a{width:100%; display: block; margin-bottom: 15px;}
.pf .pf_bottom img{ width:32px; height:28px; margin: 0 auto;}
.pf .pf_bottom .pl_right div.tel{position: absolute;left: -307px;top: -40px;background: #0f5d99;color: #fff;padding: 10px;border-radius: 10px;}
.pf .pf_bottom .pl_right .img{position: absolute;left: -144px;top: -48px;background: #0f5d99;color: #fff;padding: 10px;border-radius: 10px;width: 120px;}
.pf .pf_bottom .pl_right .box:after{content:''; border: 12px solid; border-color: transparent transparent transparent #0f5d99;position: absolute;left: -24px;top: 4px;}

/*2021.1.4 首页 end*/
/**内页 start **/
.ny_banner{ width:100%; height: 438px;  background: url(../img/ny_banner12.jpg) 100% no-repeat; background-size: cover; text-align: center;}
.ny_banner .ny_banner_center h4{ width: 15%; margin:189px auto 0; display:inline-block; font-weight: bold; font-size: 30px; letter-spacing: 5px; background:rgba(255,255,255,0.9); padding: 20px 0; color: #0f5d99; }
.ny_nrbj{ width: 100%;  background: url(../img/ny_bj4.png); }
/*2医院概况-详情*/
.ny_nrbj .ny_er{ width: 100%; height: 50px; background: #ebebeb; border-top:3px solid #0f5d99; }
.ny_nrbj .ny_er_dqwz img{ width:11px; height: 16px; float: left; margin-top: 17px; }
.ny_nrbj .ny_er_dqwz span{ width:600px; height: 50px; line-height: 50px; display: block;}
.ny_nrbj .ny_er_dqwz span a{ font-size: 14px; margin: 0 5px; color: #444343;}
.ny_nrbj .ny_er_dqwz span a:hover{ color: #f00; }
.ny_nrbj .ny_er_dqwz span i{ float: left; display: block; font-size: 14px; color: #444343;}
.ny_nrbj .ny_er_dqwz h6{ height: 50px; line-height: 50px; color: #0f5d99; letter-spacing: 5px; font-size: 20px; font-weight:bold; float: right; }
.ny_nrbj .ny_er_xq{}
.ny_nrbj .ny_er_xq_title{width: 100%;text-align: center; display: block; padding:50px 0 10px 0;}
.ny_nrbj .ny_er_xq_title h5{width: 100%; height: auto;display: block; line-height: 50px;text-align: center;font-size: 36px;font-weight: bold;color: #0f5d99;}
.ny_nrbj .ny_er_xq_time{width: 100%; height:30px;display: block; margin:0 0 20px 0;}
.ny_nrbj .ny_er_xq_time h6{width: 100%; height:30px;text-align: center; line-height:30px;font-size: 14px;color:#898989; display: block;}
.ny_nrbj .ny_er_xq_nr{width: 100%; display: block;}
.ny_nrbj .ny_er_xq_nr img{display: inline-block;width: auto}
.ny_nrbj .ny_er_xq_fhsy{width: 100%; display: block; margin:10px 0 30px 0;}
.ny_nrbj .ny_er_xq_fhsy a{width:20%; height: 56px; background: #0f5d99; display: block;margin: 0 auto; padding-left: 50px;}
.ny_nrbj .ny_er_xq_fhsy a img{width:40px; height:33px; display:block; float: left; margin-right:5px; margin-top: 11px;}
.ny_nrbj .ny_er_xq_fhsy a h6{height:33px; display:block; float: left; font-size: 18px; color: #fff; line-height: 33px;margin-top: 11px}
.ny_nrbj .ny_er_xq_fhsy a:hover{ background: #8ccdff; }

/**2医院图片列表**/
.ny_nrbj .ny_er_tplb{}
.ny_nrbj .ny_er_tplb .ny_er_tplbul{display: inline-block; margin-top: 42px; }
.ny_nrbj .ny_er_tplb .ny_er_tplbul li{ width:31%;display:block; float: left; margin:0 42px 42px 0; }
.ny_nrbj .ny_er_tplb .ny_er_tplbul li a{ width:100%;  display:block; }
.ny_nrbj .ny_er_tplb .ny_er_tplbul li img{ width:100%; height: 250px;}
.ny_nrbj .ny_er_tplb .ny_er_tplbul li p{ width:100%; height: 48px; overflow: hidden; background:rgba(0,0,0,0.1); text-align: center; line-height: 48px;  display:block; }
.ny_nrbj .ny_er_tplb .ny_er_tplbul li:nth-child(3n){ float: right;  margin-right:0;}
.ny_nrbj .ny_er_tplb .ny_er_tplbul li a:hover{ background: #0f5d99; color: #fff; }

/**3医疗服务**/
.ny_nrbj .ny_san{ width: 100%; height:689px; background:url(../img/ny_san02.jpg) 100% no-repeat; background-size: cover;}
.ny_nrbj .ny_san .ny_san_top{height:689px; background:url(../img/ny_san05.png) 100% no-repeat; background-size: cover;}
.ny_nrbj .ny_san .ny_san_top_title{ width: 510px; position: relative; height: 689px;}
.ny_nrbj .ny_san .ny_san_top_title .ny_san_top_titleul{ display: inline-block;}
.ny_nrbj .ny_san .ny_san_top_title .ny_san_top_titleul li img{ width: 42px; height: 43px; display: inline-block; }
.ny_nrbj .ny_san .ny_san_top_title .ny_san_top_titleul li a{ width: 140px; height: 140px; padding-top:30px; border-radius: 50%; background: #0f5d99; border: 2px solid #fff; display: block; text-align: center;}
.ny_nrbj .ny_san .ny_san_top_title .ny_san_top_titleul li p{ width: 100%; height: 30px; line-height: 30px; display: block; color: #fff; }
.ny_nrbj .ny_san .ny_san_top_title .ny_san_top_titleul li:hover a,.ny_nrbj .ny_san .ny_san_top_title .ny_san_top_titleul li.active a{ background: #fff; }
.ny_nrbj .ny_san .ny_san_top_title .ny_san_top_titleul li:hover a p,.ny_nrbj .ny_san .ny_san_top_title .ny_san_top_titleul li.active a p{ color: #0f5d99; font-weight:bold; }
.ny_nrbj .ny_san_top_titleul .san_a{ position: absolute; right: 0; top:45px; }
.ny_nrbj .ny_san_top_titleul .san_b{ position: absolute; right: 0; top:308px; }
.ny_nrbj .ny_san_top_titleul .san_c{ position: absolute; left:180px; bottom:40px; }
.ny_nrbj .ny_san .ny_san_top_right{ width:600px; height: 689px;}
.ny_nrbj .ny_san .ny_san_top_right span{ width:600px; height:275px; display: block; overflow: hidden; position: relative; margin-top: 44px;}
.ny_nrbj .ny_san .ny_san_top_right span a{ width:600px; height:275px; display: block; overflow: hidden;}
.ny_nrbj .ny_san .ny_san_top_right span img{ width:100%; height:100%;}
.ny_nrbj .ny_san .ny_san_top_right span p{ width:10%;height:100%;background:rgba(0,0,0,0.5);z-index:2;top:0;right:0;position:absolute;padding:33px 19px 0 19px;font-size:24px;color:#fff;line-height:50px;}
.ny_nrbj .ny_san .ny_san_top_right span .ny_san_top_pr{left:0;}
.ny_nrbj .ny_san .ny_san_top_right span a:hover p{ background:rgba(255,255,255,0.8); color: #0f5d99; }
.ny_nrbj .ny_san_mzzn{ width: 100%; height:608px; background:url(../img/ny_san01.jpg) 100% no-repeat; background-size: cover; }
.ny_nrbj .ny_san_box{ padding-bottom:40px; }
.ny_nrbj .ny_san_anqh{ height:160px; background: #fff;position: initial; z-index: 2; margin-top: -80px; padding-bottom: 80px;}
.ny_nrbj .ny_san_anqh .ny_san_anqhul{ width: 100%; display: inline-block; box-shadow:3px 3px 15px #dcdcdc;}
.ny_nrbj .ny_san_anqh .ny_san_anqhul li{ width: 25%; height: 160px; display: block; float: left; border-right: 1px solid #ededed;}
.ny_nrbj .ny_san_anqh .ny_san_anqhul a{ width:100%; height: 160px; display: block; text-align: center; padding-top: 32px;}
.ny_nrbj .ny_san_anqh .ny_san_anqhul img{ width:52px; height:48px; display:inline-block; }
.ny_nrbj .ny_san_anqh .ny_san_anqhul p{ width:100%; height:48px;line-height: 48px; display:block; }
.ny_nrbj .ny_san_anqh .ny_san_anqhul a:hover{ background: #045eaa; }
.ny_nrbj .ny_san_anqh .ny_san_anqhul a:hover p{ color: #fff; }

/**4科室导航设置**/
.ny_nrbj .ny_siksdh span{ width: 100%; text-align: center; display: block; }
.ny_nrbj .ny_siksdh span h4{width:100%;height:auto;display:inline-block;font-size:30px;font-weight:bold;letter-spacing:10px;margin-top:35px;}
.ny_nrbj .ny_siksdh span img{ width:195px; height: 10px; display:inline-block;}
.ny_nrbj .ny_siksdh .ny_siksdh_ul{ width: 100%; margin: 32px 0 0; padding-bottom: 10px; }
.ny_nrbj .ny_siksdh .ny_siksdh_ul li{ width:23.5%; height: 55px; display: block; background:#f4f4f4; float: left; margin: 0 24px 24px 0;position:relative;}
.ny_nrbj .ny_siksdh .ny_siksdh_ul li .icon_box{width: 44px;height: 44px;background-position: top;float: left;margin-right: 5px;display:inline-block;padding-left: 50px;background-repeat: no-repeat;margin-top:6px;}
.ny_nrbj .ny_siksdh .ny_siksdh_ul li a{width:100%; height: 55px; line-height: 55px; font-size: 18px; text-align: left; display: block; }
.ny_nrbj .ny_siksdh .ny_siksdh_ul li:nth-child(4n){ float: right;  margin-right:0;}
.ny_nrbj .ny_siksdh .ny_siksdh_ul li:hover a{ background: #0f5d99; color: #fff; }
.ny_nrbj .ny_siksdh_nk{ width:100%; background: url(../img/ny_si02.jpg) 100% no-repeat; background-size: cover;min-height:450px;}
.ny_nrbj .ny_siksdh_nk .ny_ksnk span{ width: 100%; text-align: center; display: block; }
.ny_nrbj .ny_siksdh_nk .ny_ksnk span h4{width:100%;height:auto;display:inline-block;font-size:30px;font-weight:bold;letter-spacing:10px;margin-top:35px; color: #fff;}
.ny_nrbj .ny_siksdh_nk .ny_ksnk span img{ width:125px; height: 10px; display:inline-block;}
.ny_nrbj .ny_siksdh_nk .ny_ksnk_ul{ width: 100%; margin: 32px 0 0; padding-bottom:10px; }
.ny_nrbj .ny_siksdh_nk .ny_ksnk_ul li{ width:23.5%; height: 55px; display: block; background:rgba(255,255,255,0.2); float: left; margin: 0 24px 24px 0;}
.ny_nrbj .ny_siksdh_nk .ny_ksnk_ul li .icon_box{width: 44px;height: 44px;background-position: top;float: left;margin-right: 5px;display:inline-block;padding-left: 50px;background-repeat: no-repeat;margin-top:6px;}
.ny_nrbj .ny_siksdh_nk .ny_ksnk_ul li a{width:100%; height: 55px; line-height: 55px; font-size: 18px; text-align: left;color: #333; display: block; }
.ny_nrbj .ny_siksdh_nk .ny_ksnk_ul li:nth-child(4n){ float: right;  margin-right:0;}
.ny_nrbj .ny_siksdh_nk .ny_ksnk_ul li:hover a{ background: #fff; color: #0f5d99; }
/**6宽仁党建**/
.ny_liu{ width: 100%; background: url(../img/ny_bj4.png); }
.ny_liu .ny_liu_bjbj{ width: 100%;background: url(../img/ny_liukrdj01.png) top no-repeat;}
.ny_liu .ny_liu_center>h2{ width:100%;padding: 112px 0 0 0; text-align: center; letter-spacing:20px; font-weight: bold; font-size: 48px; color: #fff; display: block;  }
.ny_liu .ny_liu_center .ny_liu_swiper{ width: 100%; height: 322px; background: #fff; margin:87px 0 110px 0; padding: 10px; overflow: hidden; }
.ny_liu .ny_liu_center .ny_liu_swiper .ny_liu_dtqh{height: 322px}
.ny_liu .ny_liu_center .ny_liu_swiper .ny_liu_pagination{right: 0 !important;left: auto !important;width: 54% !important;bottom: 22px !important;}
.ny_liu .ny_liu_center .ny_liu_swiper .ny_liu_pagination .swiper-pagination-bullet{background:url(../img/ny_liukrdj02.png) no-repeat !important;width: 15px;height: 15px}
.ny_liu .ny_liu_center .ny_liu_swiper .ny_liu_pagination .swiper-pagination-bullet-active{background:url(../img/ny_liukrdj02b.png) no-repeat !important;}
.ny_liu .ny_liu_center .ny_liu_dtqh a .img_box{ width: auto; max-width: 46%; height: 300px; float: left; margin-right: 2%; }
.ny_liu .ny_liu_center .ny_liu_dtqh a .img_box img{ height: 100%; }
.ny_liu .ny_liu_dtqh .ny_liu_font{ width:52%; float: left;  }
.ny_liu .ny_liu_dtqh .ny_liu_font h5{ width: 100%; height: 84px; line-height: 42px; display: block; font-size: 22px; color: #464646;}
.ny_liu .ny_liu_dtqh .ny_liu_font h6{ width: 100%; height:120px; line-height:40px; display: block; overflow: hidden; color: #b4b4b4; margin-top: 20px;}
.ny_liu .ny_liu_dtqh .ny_liu_font span{ width: 100%; height:50px; line-height:50px; display: block; overflow: hidden; color: #b4b4b4;}
.ny_liu .ny_liu_dtqh .ny_liu_font:hover h5{ color: #d7020f; }
.ny_liu .ny_liu_center .ny_liu_xwlb{ width: 100%; padding-bottom: 30px;}
.ny_liu .ny_liu_center .ny_liu_xwlb ul li{ width: 100%; height:56px; display: block;  }
.ny_liu .ny_liu_center .ny_liu_xwlb ul li a{ width: 100%; height:56px; display: block; padding: 0 10px; overflow: hidden;  }
.ny_liu .ny_liu_center .ny_liu_xwlb ul li img{ width:16px; height:15px; float: left; margin-top: 20px; margin-right:5px;}
.ny_liu .ny_liu_center .ny_liu_xwlb ul li h5{ width:80%; height:56px; float: left; line-height: 56px; display: block; overflow: hidden;}
.ny_liu .ny_liu_center .ny_liu_xwlb ul li h6{ width:7%; height:56px; float: right; line-height: 56px; display: block; overflow: hidden; color: #c9c8c8;}
.ny_liu .ny_liu_center .ny_liu_xwlb ul li:hover{ background: #d7020f; color: #fff }
.ny_liu .ny_liu_center .ny_liu_xwlb ul li:hover h5{ color: #fff; }
.ny_liu .ny_liu_center .ny_liu_xwlb ul li:hover h6{ color: #ff8990; }

/*2021 医院概况 banner start*/
.column_tit{top:50%;left: 50%;margin-left: -84px;margin-top: -50px;background: #fff;font-size: 22px;padding: 15px 30px;letter-spacing: 5px}
.summary{background: url(../img/ny_bj1.png) no-repeat;min-height: 1000px;padding: 50px 0;position: relative;z-index: 2}
.summary .summary_center{height: 940px}
.summary h2{letter-spacing: 10px;height: 80px;line-height: 30px}
.summary h2:after{content: "";background: url(../img/ny_title.png) no-repeat center;height: 10px;display: block;margin-left: -12px}
.summary .item{width: 32%;padding: 0 30px;background: rgba(0,0,0,0.1);position: absolute;overflow-y: scroll}
.summary .item::-webkit-scrollbar{width:10px;height:10px;background-color:rgba(0,0,0,0.2);}
.summary .item::-webkit-scrollbar-thumb{box-shadow:inset000pxrgba(240,240,240,.5);background-color:rgba(240,240,240,.5);cursor: pointer}
.summary .item:nth-child(3n-1){left: 34.33%}
.summary .item:nth-child(3n){left: 68.33%}
.summary .item:nth-child(1){height: 340px;}
.summary .item:nth-child(2){height: 465px}
.summary .item:nth-child(3){height: 345px;}
.summary .item:nth-child(4){height: 245px;top:390px}/*间距50px*/
.summary .item:nth-child(5){height: 310px;top:395px}/*间距50px*/
.summary .item:nth-child(6){height: 170px;top:395px}/*间距50px*/
.summary .item .item_ul_box{border-left: 1px solid #ccc;padding: 15px 0}
.summary .item .item_ul .item_li:before{content: "";border-bottom: 1px solid #ccc;float: left;width: 20px;margin-top: 18px;margin-right: 5px;}
.summary .item .item_ul .item_li p{color: #fff;line-height: 35px;padding-left: 25px}
.summary .item .item_ul .item_li p .yellow{color: yellow;font-weight: bold}
.summary .more{margin-top: 650px;}

.history{position: relative;height: 860px;margin-top: -342px;width: 100%;overflow: hidden}
.history .history_content{background: url(../img/ny_banner2.jpg) no-repeat;height: 1000px;margin-top: -75px;width: 100%;position: absolute;z-index: 1}
.history .history_footer{height: 253px;width: 100%;position: absolute;bottom: 0;z-index: 2}
/*2021 医院概况 banner end*/

.story{background: url(../img/ny_ergs.jpg) repeat;padding-top: 40px}
.story .story_center{height: 650px;}
.story h2{letter-spacing: 10px;height: 80px;line-height: 30px}
.story h2:after{content: "";background: url(../img/ny_title3.png) no-repeat center;height: 10px;display: block;margin-left: -12px}
.story .main{background: url(../img/story_bg.png) no-repeat right;background-size: contain}
.story .main .box1{width: 52%;padding-bottom: 40px;height: 540px;overflow-y: scroll}
.story .main .box1::-webkit-scrollbar{width:8px;height:8px;background-color:rgba(0,0,0,0.2);}
.story .main .box1::-webkit-scrollbar-thumb{box-shadow:inset000pxrgba(240,240,240,.5);background-color: rgb(15, 93, 153);cursor: pointer}
.story .main .box1 .detail{background: #fff;padding: 10px;height: 630px}
.story .main .tab_box{width: 48%;padding: 50px 0 10px 10px;}
.story .main .tab_box li{margin: 10px 0;cursor: pointer}
.story .main .tab_box li:hover,.story .main .tab_box li.active{background: url(../img/choose.png) no-repeat right;background-size: 100% 100%;}
.story .main .tab_box li h3{color: #fff;height: 40px;line-height: 40px;text-align: center}

.hos_pic{background: url(../img/hos_pic.jpg) no-repeat;padding-top: 40px;}
.hos_pic .hos_pic_center{height: 690px;}
.hos_pic h2{letter-spacing: 10px;height: 80px;line-height: 30px}
.hos_pic h2:after{content: "";background: url(../img/ny_title3.png) no-repeat center;height: 10px;display: block;margin-left: -12px}
.hos_pic .tab_item{border-bottom: 2px solid #0f5d99;text-align: right;margin-bottom: 10px}
.hos_pic .tab_item h3{font-size: 20px;font-weight: bold;display: inline-block;cursor: pointer}
.hos_pic .tab_item h3.active{color: #0f5d99}
.hos_pic .tab_item h3:not(:last-child):after{content: "";background: url(../img/ny_ge.png) no-repeat;width: 22px;height: 22px;float: right;margin: 0 5px 0 10px}
.hos_pic .hos_pic_lb{height: 540px}
.hos_pic .hos_pic_lb_prev{background: url(../img/sy_14.png) no-repeat;width: 40px;height: 55px;}
.hos_pic .hos_pic_lb_next{background: url(../img/sy_14b.png) no-repeat;width: 40px;height: 55px;}

.ny_liu .ny_liu_center .ny_liu_xwlb{ width: 100%;}
.ny_liu .ny_liu_center .ny_liu_xwlb ul li{ width: 100%; height:56px; display: block;  }
.ny_liu .ny_liu_center .ny_liu_xwlb ul li a{ width: 100%; height:56px; display: block;  }
.ny_liu .ny_liu_center .ny_liu_xwlb ul li img{ width:16px; height:15px; float: left; margin-top: 20px;}
.ny_liu .ny_liu_center .ny_liu_xwlb ul li h5{ width:80%; height:56px; float: left; line-height: 56px; display: block; overflow: hidden;}
.ny_liu .ny_liu_center .ny_liu_xwlb ul li h6{ width:7%; height:56px; float: right; line-height: 56px; display: block; overflow: hidden; color: #c9c8c8;}
.ny_liu .ny_liu_center .ny_liu_xwlb ul li:hover{ background: #d7020f; color: #fff }
.ny_liu .ny_liu_center .ny_liu_xwlb ul li:hover h5{ color: #fff; }
.ny_liu .ny_liu_center .ny_liu_xwlb ul li:hover h6{ color: #ff8990; }
/*10信息发布*/
.ny_nrbj .ny_si_zb{ padding:40px 0 0 0; }
.ny_nrbj h1{letter-spacing: 5px;height: 70px;line-height: 30px}
/*.ny_nrbj h1:after{content: "";background: url(../img/ny_sixxtitle.png) no-repeat center;height: 10px;display: block;margin-left: -12px}*/
.ny_nrbj h2{letter-spacing: 5px;height: 70px;line-height: 30px}
/*.ny_nrbj h2:after{content: "";background: url(../img/ny_title3.png) no-repeat center;height: 10px;display: block;margin-left: -12px}*/
.ny_nrbj h3{letter-spacing: 5px;height: 70px;line-height: 30px; }
/*.ny_nrbj h3:after{content: "";background: url(../img/ny_sixxtitle.png) no-repeat center;height: 10px;display: block;margin-left: -12px}*/
/*.ny_nrbj h3.zxyjhk:after{content: "";background: url(../img/ny_sixxtitle2.png) no-repeat center;height: 10px;display: block;margin-left: -12px}*/
.ny_nrbj h4{letter-spacing: 5px;height: 70px;line-height: 30px}
/*.ny_nrbj h4:after{content: "";background: url(../img/ny_title3b.png) no-repeat center;height: 10px;display: block;margin-left: -12px}*/
.ny_nrbj h5{letter-spacing: 5px;height: 70px;line-height: 30px}
/*.ny_nrbj h5:after{content: "";background: url(../img/ny_sixxtitleb.png) no-repeat center;height: 10px;display: block;margin-left: -12px}*/
.ny_nrbj .ny_si_zb_ul{ width:100%; }
.ny_nrbj .ny_si_zb_ul li{ width:48%; height: 73px; display: block; float: left; border:1px solid #dfdfdf; background: #fff; margin-bottom:40px; }
.ny_nrbj .ny_si_zb_ul li:nth-child(2n){ float: right;}
.ny_nrbj .ny_si_zb_ul .ny_si_zb_ultime{ width:14%; height:71px; display: block; float: left; background: #0f5d99; color: #fff; text-align: center; }
.ny_nrbj .ny_si_zb_ul .ny_si_zb_ultime h5{ font-size: 24px; line-height:35px; margin-top: 5px; height: auto;letter-spacing: 0}
.ny_nrbj .ny_si_zb_ul .ny_si_zb_ultime h5:after{background: none;height: 0}
.ny_nrbj .ny_si_zb_ul li a{ width: 80%; height: 71px; display: block; overflow: hidden; line-height: 71px; float: left; margin-left: 3%;}
.ny_nrbj .ny_si_zb_ul li:hover{ background: #0f5d99;}
.ny_si_zsbj .ny_si_zb_ul li{border: 0;height: 71px}
.ny_si_zsbj .ny_si_zb_ul li:hover{background:#1581d4}
.ny_nrbj .ny_si_zb_ul li:hover a{color: #fff; }
.ny_nrbj .ny_si_zb p{ width: 100%; height: 40px; display: block; }
.ny_nrbj .ny_si_zb p>a{ width:14%; height: 40px; display: block; margin:0 auto; background: #0f5d99; color: #fff; text-align: center; line-height: 40px; }
.ny_nrbj .ny_si_zb p>a:hover{ background: #fff; color: #0f5d99; border: 1px solid #0f5d99; }
.ny_nrbj .ny_si_zsbj{ width: 100%;background: url(../img/ny_sibj01.png) no-repeat;background-size: 100% 100%;display: block; padding-top: 90px;}
.ny_nrbj .ny_si_zstitle{ width: 100%; height: 35px; display: block; }
.ny_nrbj .ny_si_zstitle .ny_si_zstitle_ul{ text-align: center; }
.ny_nrbj .ny_si_zstitle .ny_si_zstitle_ul li{ width: 115px; height: 35px; display: inline-block; cursor:pointer;border-radius:20px; background:rgba(0,0,0,0.2); line-height: 35px; color: #fff; margin: 0 10px; }
.ny_nrbj .ny_si_zstitle .ny_si_zstitle_ul li:hover,.ny_nrbj .ny_si_zstitle .ny_si_zstitle_ul li.active{ background: #0f5d99; }
.ny_nrbj .ny_si_zsbot{ width: 100%; display: block; margin-top: 26px; height: 425px}
.ny_nrbj .ny_si_zsbot .ny_si_zsbot_ul li{ width:388px; height: 123px; display:block; float:left; background:rgba(255,255,255,0.3); margin: 0 18px 18px 0;}
.ny_nrbj .ny_si_zsbot .ny_si_zsbot_ul li a{ width:100%; height: 100%; display:block; padding:10px 15px 0 15px;}
.ny_nrbj .ny_si_zsbot .ny_si_zsbot_ul li h5{ width:100%; height: 52px; overflow: hidden; line-height: 26px; display:block; color: #fff;letter-spacing: 0}
.ny_nrbj .ny_si_zsbot .ny_si_zsbot_ul li h6{ width:100%; height:26px; overflow: hidden; line-height: 26px; display:block; color: #fff; margin:25px 0 0 0;}
.ny_nrbj .ny_si_zsbot .ny_si_zsbot_ul li:nth-child(3n){ float: right; margin-right: 0;}
.ny_nrbj .ny_si_zsbot .ny_si_zsbot_ul li:hover{ background: #0f5d99; }
.ny_nrbj .ny_si_zsbot>p{ width: 100%; height: 73px; display: block; text-align: center; margin: 10px 0 85px 0;}
.ny_nrbj .ny_si_zsbot>p>a{ width:73px; height: 73px; display:inline-block; border-radius: 50%; background: #0f5d99; color: #fff; padding-top: 15px; }
.ny_nrbj .ny_si_zsbot>p>a:hover{ background: #fff; color: #0f5d99; }
.ny_nrbj .ny_si_zptitle{ width: 100%; height: 35px; display: block; }
.ny_nrbj .ny_si_zptitle .ny_si_zptitle_ul{ text-align: center; }
.ny_nrbj .ny_si_zptitle .ny_si_zptitle_ul li{ width: 115px; height: 35px; display: inline-block; cursor:pointer;border-radius:20px; background:rgba(0,0,0,0.2); line-height: 35px; color: #fff; margin: 0 10px; }
.ny_nrbj .ny_si_zptitle .ny_si_zptitle_ul li:hover,.ny_nrbj .ny_si_zstitle .ny_si_zstitle_ul li.active{ background: #0f5d99; color:#fff; }
.ny_nrbj .ny_si_zpbot .ny_si_zpbot_ul{ width: 100%; display: block; margin-top: 28px;height: 423px}
.ny_nrbj .ny_si_zpbot .ny_si_zpbot_ul li{ width:20%; height: 304px; float: left; display: block; background: #669bcf; }
.ny_nrbj .ny_si_zpbot .ny_si_zpbot_ul li a{ width:100%; height: 304px; text-align: center; color: #fff; display: block; background: #8dad6f; padding: 42px 0 0px 0; }
.ny_nrbj .ny_si_zpbot .ny_si_zpbot_ul li h5{ width:100%; height: 21px; font-size: 20px; display: block; }
.ny_nrbj .ny_si_zpbot .ny_si_zpbot_ul li h6{ width:100%; height: 21px; font-size:16px; display: block;    margin: 12px 0 40px 0; }
.ny_nrbj .ny_si_zpbot .ny_si_zpbot_ul li img{ width:64px; height: 64px; display:inline-block;    margin:0px 0 50px 0; }
.ny_nrbj .ny_si_zpbot .ny_si_zpbot_ul li span{ width:100%; height:30px;  display:inline-block; }
.ny_nrbj .ny_si_zpbot .ny_si_zpbot_ul li p{ width:40%; height:30px; line-height: 30px; font-size:14px; background: rgba(255,255,255,0.1); display:inline-block; }
.ny_nrbj .ny_si_zpbot .ny_si_zpbot_ul li a.ny_zpbs1{background: #669bcf;}
.ny_nrbj .ny_si_zpbot .ny_si_zpbot_ul li a.ny_zpbs2{background: #bb8cc4;}
.ny_nrbj .ny_si_zpbot .ny_si_zpbot_ul li a.ny_zpbs3{background: #72b5bb;}
.ny_nrbj .ny_si_zpbot .ny_si_zpbot_ul li a.ny_zpbs4{background: #c8a252;}
.ny_nrbj .ny_si_zpbot .ny_si_zpbot_ul li:hover a{ background:rgba(0,0,0,0.2); }

.ny_nrbj .ny_si_tzgg{ padding:40px 0 40px 0;}
.ny_nrbj .ny_si_tzgg p{ width: 100%; height: 40px; display: block; }
.ny_nrbj .ny_si_tzgg p>a{ width:14%; height: 40px; display: block; margin:0 auto; background: #0f5d99; color: #fff; text-align: center; line-height: 40px; }
.ny_nrbj .ny_si_tzgg p>a:hover{ background: #fff; color: #0f5d99; border: 1px solid #0f5d99 }
.ny_nrbj .ny_si_zsbj .ny_si_zp p>a:hover{ color: #1581d4;background: #fff !important; }

/**11新闻中心**/
.ny_shiyi_xwdt{ padding: 25px 0; }
.ny_shiyi_xwdt .ny_sy_xwtitle{ width: 100%; height: 38PX; }
.ny_shiyi_xwdt .ny_sy_xwtitle h4{ height:38px; line-height: 38px;  display: block; float: left; font-size: 24px; font-weight: bold; color: #0f5d99; letter-spacing: 5px; }
.ny_shiyi_xwdt .ny_sy_xwtitle a{ width: 165px; height:38px; line-height: 38px; text-align: center; display:block;float:right;color: #fff;background: #0f5d99;}
.ny_shiyi_xwdt .ny_sy_xwtitle a:hover{ background: #fff; color:#0f5d99;}
.ny_shiyi_xwdt .ny_shiyi_swiper{ width: 100%; background: #fff; border: 1px solid #ededed; padding: 10px; margin: 18px 0;}
.ny_shiyi_xwdt .ny_sy_xwqh a>img{ width:43.5%; height: 271px; float: left; }
.ny_shiyi_xwdt .ny_sy_xwqh_font{ width:51%; display:block; float: left; overflow: hidden; margin-left:3%; }
.ny_shiyi_xwdt .ny_sy_xwqh_font h5{ width:100%; height: 70px; line-height:70px;letter-spacing: 0; display:block; font-size: 20px; font-weight: bold; overflow: hidden; }
.ny_shiyi_xwdt .ny_sy_xwqh_font h6{ width:100%;display:block;overflow: hidden; color: #c8c8c8; }
.ny_shiyi_xwdt .ny_sy_xwqh_font p{ width:100%; height:120px; line-height:40px; display:block;overflow: hidden; color: #afafaf; margin-top: 40px; }
.ny_shiyi_xwdt .ny_shiyi_swiper .ny_shiyi_next{background:url(../img/ny_shiyi01.png) no-repeat !important;width:25px;height:40px}
.ny_shiyi_xwdt .ny_shiyi_swiper .ny_shiyi_next:hover{background:url(../img/ny_shiyi01b.png) no-repeat !important;}
.ny_shiyi_xwdt .ny_sy_xwlb{ width: 100%;}
.ny_shiyi_xwdt .ny_sy_xwlb ul li{ width:49%; height: 48px;display: block; float: left;}
.ny_shiyi_xwdt .ny_sy_xwlb ul li a{ width:100%; height: 48px; line-height: 48px; display: block;overflow: hidden; padding: 0 10px;}
.ny_shiyi_xwdt .ny_sy_xwlb ul li h5{ width:80%; height: 48px; line-height: 48px; display: block; float: left; overflow: hidden;letter-spacing: 0}
.ny_shiyi_xwdt .ny_sy_xwlb ul li h6{ width:14.5%; height: 48px; line-height: 48px; display: block; float: right; overflow: hidden; color: #c8c8c8;}
.ny_shiyi_xwdt .ny_sy_xwlb ul li:nth-child(2n){ float: right;}
.ny_shiyi_xwdt .ny_sy_xwlb ul li:hover a{ background: #0f5d99; color: #fff;}
.ny_shiyi_mtjj{ width: 100%; height: 537px; background: url(../img/ny_shiyi03.jpg) 100% no-repeat; background-size: cover; }
.ny_shiyi_mtjj .ny_sy_mtjjtitle{ width:1200px; height:76px; margin:0 auto 0 auto; padding-top: 30px; display: block; }
.ny_shiyi_mtjj .ny_sy_mtjjtitle h4{ width:140px; height:46px; background: #0f5d99;border-radius: 5px 5px 0 0; line-height:46px; text-align: center;  display: block; float: left; font-size: 24px; font-weight: bold; color: #fff; letter-spacing: 5px; }
.ny_shiyi_mtjj .ny_sy_mtjjtitle a{ width: 100px; height:30px; line-height: 30px; margin-top:8px; border-radius: 5px; text-align: center; display:block;float:right;color: #fff;background: #0f5d99;}
.ny_shiyi_mtjj .ny_sy_mtjjtitle a:hover{ background: #fff; color:#0f5d99;}
.ny_shiyi_mtjj .ny_sy_mtjjbot{ width:1200px; margin:0 auto; background:#fff;padding:20px 20px 11px 20px; }
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtleft{ width:535px; height: 363px; float: left; display: block;}
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtleft ul li{width: 535px; height: 366px; display: block; position: relative;}
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtleft ul li a{width: 100%; height: 100%; display: block;}
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtleft ul li img{width: 100%; height: 100%;}
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtleft ul li p{width: 100%; height:55px; color: #fff; font-size: 18px; overflow: hidden; text-align: center; line-height: 55px; display: block; background: rgba(0,0,0,0.5); margin: -55px 0 0 0; position: absolute; z-index: 2;}
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtleft ul li:hover p{ background: #0f5d99; }
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtcenter{ width:301px; float: left; display: block; margin: 0 0 0 11.5px;}
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtcenter ul li{width: 301px; height: 177px; display: block; position: relative; margin-bottom:12px;}
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtcenter ul li a{width: 100%; height: 100%; display: block;}
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtcenter ul li img{width: 100%; height: 100%;}
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtcenter ul li p{width: 100%; height:38px; color: #fff; font-size: 16px; overflow: hidden; text-align: center; line-height: 38px; display: block; background: rgba(0,0,0,0.5); margin: -38px 0 0 0; position: absolute; z-index: 2;}
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtcenter ul li:hover p{ background: #0f5d99; }
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtright{ width:301px; float: right; display: block;}
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtright ul li{width: 301px; height: 177px; display: block; position: relative; margin-bottom:12px;}
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtright ul li a{width: 100%; height: 100%; display: block;}
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtright ul li img{width: 100%; height: 100%;}
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtright ul li p{width: 100%; height:38px; color: #fff; font-size: 16px; overflow: hidden; text-align: center; line-height: 38px; display: block; background: rgba(0,0,0,0.5); margin: -38px 0 0 0; position: absolute; z-index: 2;}
.ny_shiyi_mtjj .ny_sy_mtjjbot .ny_sy_mtright ul li:hover p{ background: #0f5d99; }
.ny_shiyi_krkp{ padding: 25px 0 35px 0; }
.ny_shiyi_krkp .ny_sy_kptitle{ width: 100%; height: 38px; }
.ny_shiyi_krkp .ny_sy_kptitle h4{ height:38px; line-height: 38px;  display: block; float: left; font-size: 24px; font-weight: bold; color: #0f5d99; letter-spacing: 5px; }
.ny_shiyi_krkp .ny_sy_kptitle a{ width: 165px; height:38px; line-height: 38px; text-align: center; display:block;float:right;color: #fff;background: #0f5d99;}
.ny_shiyi_krkp .ny_sy_kptitle a:hover{ background: #fff; color:#0f5d99;}
.ny_shiyi_krkp .ny_sy_kplb{ width: 100%; margin-top: 20px; }
.ny_shiyi_krkp .ny_sy_kplb ul li{ ;width:367px; position: relative;  display: block; float: left; background: #fff; border: 1px solid #ededed; cursor: pointer; margin: 0 49px 0 0}
.ny_shiyi_krkp .ny_sy_kplb ul li img{ width: 100%; height: 400px; }
.ny_shiyi_krkp .ny_sy_kplb ul li h5{ height:50px; background:#fff; font-size: 18px; overflow: hidden; text-align: center; line-height: 50px; letter-spacing: 0;text-overflow: ellipsis;white-space: nowrap}
.ny_shiyi_krkp .ny_sy_kplb ul li:nth-child(3n){float:right;margin-right:0;}
.ny_shiyi_krkp .ny_sy_kplb ul li:hover{background:#0f5d99;}
.ny_shiyi_krkp .ny_sy_kplb ul li:hover h5{background:#0f5d99; color:#fff; }
.ny_shiyi_krkp .ny_sy_kplb ul li:hover a{ background:rgba(0,0,0,0.2); color: #fff; }
/**12院务公开**/
.ny_shier{}
.ny_shier .ny_shier_xwlb{ width: 100%; padding: 30px 0 0; }
.ny_shier .ny_shier_xwlb ul li{ width:100%; height: 56px; line-height: 56px; display: block; float: left;  }
.ny_shier .ny_shier_xwlb ul li a{ width:100%; height: 100%; display: block;}
.ny_shier .ny_shier_xwlb ul li img{ width:7px; height:7px; display: block; float: left; color: #054171; margin-top: 24.5px; margin-right: 5px;}
.ny_shier .ny_shier_xwlb ul li h5{ width:90%;height: 56px; line-height: 56px;  display: block; float: left; overflow: hidden;letter-spacing: 0}
.ny_shier .ny_shier_xwlb ul li .time{height: 56px; line-height: 56px;padding-right: 15px}
.ny_shier .ny_shier_xwlb ul li:nth-child(2n){ float: right;  padding-right:0;}
.ny_shier .ny_shier_xwlb ul li:hover{ background: #0f5d99; color: #fff }
.ny_shier .ny_shier_xwlb ul li:hover h5{color: #fff }
.ny_shier .ny_shier_xwlb ul li:hover .time{color: #fff }
.ny_shier .ny_ty_fy{ width: 100%;padding: 30px 0; }
.ny_shier .ny_ty_fy ul{ text-align: center; }
.ny_shier .ny_ty_fy ul li{display: inline-block; padding: 10px 15px; margin:0 10px; cursor: pointer;}
.ny_shier .ny_ty_fy ul li:hover,.ny_shier .ny_ty_fy ul li.active{background: #0f5d99; color: #fff; border-radius: 100%;}
/**13护理天地**/
.ny_shisan_banner{ width:100%; height:548px;  background: url(../img/ny_banner13.jpg) 100% no-repeat; background-size: cover; text-align: center;}
.ny_shisan_banner .ny_shisan_banner_center h4{ width: 15%; margin:189px auto 0; display:inline-block; font-weight: bold; font-size: 30px; letter-spacing: 5px; background:rgba(255,255,255,0.9); padding: 20px 0; color: #0f5d99; }
.ny_shisan .ny_shisan_title{ width: 100%; height: 21px; }
.ny_shisan .ny_shisan_title h5{display: block; float: left; font-size: 24px; color: #0f5d99; }
.ny_shisan .ny_shisan_title a{display: block; float: right; font-size: 20px; color: #fff;  background: #d8cb8d; padding: 0 10px;}
.ny_shisan .ny_shisan_title a:hover{ background:#0f5d99; }
.ny_shisan .ny_shisan_sqhltd ul{ margin: 24px 0; }
.ny_shisan .ny_shisan_sqhltd ul li{ width: 384px; height: 221px; display: block; float: left; margin-right: 24px;}
.ny_shisan .ny_shisan_sqhltd ul li a{ width: 100%; height: 100%; display: block;}
.ny_shisan .ny_shisan_sqhltd ul li img{ width: 100%; height: 100%;}
.ny_shisan .ny_shisan_sqhltd ul li:nth-child(3n){ float: right; margin-right:0; }
.ny_shisan_gltd{ width: 100%; background: #e6f3fd; }
.ny_shisan_gltd .ny_gltd_title{width: 100%; height:70px;}
.ny_shisan_gltd .ny_gltd_title h5{display: block; float: left; font-size: 24px; color: #0f5d99; line-height: 70px; }
.ny_shisan_gltd .ny_gltd_title a{display: block; float: right; font-size: 20px; color: #fff;  background: #d8cb8d; padding: 0 10px; margin-top: 25px;}
.ny_shisan_gltd .ny_gltd_title a:hover{ background:#0f5d99; }
.ny_shisan_gltd .ny_gltd_center ul{ width: 100%; padding-bottom:26px; }
.ny_shisan_gltd .ny_gltd_center ul li{ width:280px; height: 293px; overflow: hidden; display: block; float: left; background: #fff; margin:0 26px 0 0; }
.ny_shisan_gltd .ny_gltd_center ul li a{ width: 100%;display: block;}
.ny_shisan_gltd .ny_gltd_center ul li img{ width: 100%; height: 173px; display: block; margin-bottom: 10px;}
.ny_shisan_gltd .ny_gltd_center ul li span{ width:80%; height:40px; line-height: 40px; display: block; color: #999999; font-size: 24px;overflow: hidden; padding-left: 6%; }
.ny_shisan_gltd .ny_gltd_center ul li h6{ width: 15%; height:2px; display: block; background: #cccccc; margin-left: 6%;}
.ny_shisan_gltd .ny_gltd_center ul li p{ width: 100%; height:48px; display: block; line-height: 24px; padding: 0 6%; overflow: hidden; margin:10px 0;}
.ny_shisan_gltd .ny_gltd_center ul li:nth-child(4n){ float: right; margin-right:0; }
.ny_shisan_gltd .ny_gltd_center ul li:hover{ background: #0f5d99; }
.ny_shisan_gltd .ny_gltd_center ul li:hover span{ color: #3b79a9;}
.ny_shisan_gltd .ny_gltd_center ul li:hover h6{ background: #3b79a9;}
.ny_shisan_gltd .ny_gltd_center ul li:hover p{ color: #8eb1cb;}
/**内页 end **/

/*科室简介*/
.ksjj_detail{}
.ks_summary_info p,.ks_summary_info span{line-height:1.9!important;}
.ksjj_detail .ksjj_detail_center{}
.ksjj_detail .ksjj_detail_center .ks_tit{font-size: 28px;letter-spacing: 5px;height:70px;line-height:70px;text-align:left;border-bottom:2px solid #014a99;}
.ksjj_detail .ksjj_detail_center .summary_ks{border-top:1px solid #dddddd;}
.ksjj_detail .ksjj_detail_center .ks_pic{width: 48%;float: right;margin: 20px 0 0 20px;}
.ksjj_detail .ksjj_detail_center .ks_summary{width: 48%;float: left;margin: 20px 3px 0 0;overflow-y: hidden;height: 320px;padding-right: 20px}
.ksjj_detail .ksjj_detail_center .ks_summary img{display: inline-block;width: auto}
.ksjj_detail .ksjj_detail_center .ks_summary .ks_summary_info{overflow-y: hidden;height: 280px;}
.ksjj_detail .ksjj_detail_center .ks_summary .more_box{width:100%;position:relative;text-align:right;margin-top:15px;}
.ksjj_detail .ksjj_detail_center .ks_summary .more_box a{color:#b29c6b;}
.ksjj_detail .ksjj_detail_center .ks_summary .more_box:before{content:'';width:6px;height:6px;border-radius:6px;background:#b29c6b;position:absolute;left:0;bottom:8px;}
.ksjj_detail .ksjj_detail_center .ks_summary .more_box:after{content:'';width:90%;height:1px;background:#b29c6b;position:absolute;left:0;bottom:10px;}
.ksjj_detail .ksjj_detail_center .ks_summary::-webkit-scrollbar{width:2px;height:2px;background-color:rgba(0,0,0,0.2);}
.ksjj_detail .ksjj_detail_center .ks_summary::-webkit-scrollbar-thumb{box-shadow:inset000pxrgba(240,240,240,.5);background-color: rgb(15, 93, 153);cursor: pointer}
.ksjj_detail .ks_prev{background: url(../img/left.png) no-repeat center !important;}
.ksjj_detail .ks_prev:hover{background: url(../img/leftb.png) no-repeat center !important;}
.ksjj_detail .ks_next{background: url(../img/right.png) no-repeat center !important;}
.ksjj_detail .ks_next:hover{background: url(../img/rightb.png) no-repeat center !important;}

/*亚专业组*/
.yzyz{margin-top:50px;}
.yzyz .yzyz_center{background: url(../img/bg25033101.jpg) no-repeat 0 0;width: 1228px}
.yzyz .yzyz_center .yzyz_list{margin: 0 80px;padding:210px 0 0 0; position: relative;}
.yzyz .yzyz_center .yzyz_list ul{background: #fff;border-top:6px solid #b29c6b;display:inline-block;width:100%;padding:20px 0;}
.yzyz .yzyz_center .yzyz_list li{background: #fff;width: 23%;margin:0 1% 10px;height: 60px;float: left;position: relative;cursor: pointer;border:1px solid #ccc}
.yzyz .yzyz_center .yzyz_list li a{position:relative;height:60px;line-height:60px;padding-left:20px;display:block;}
.yzyz .yzyz_center .yzyz_list li a:before{content:'';width:6px;height:6px;border-radius:6px;position:absolute;left:10px;top:27px;background:#004996}
.yzyz .yzyz_center .yzyz_list li a:after{content:'>';width:15px;height:15px;position:absolute;right:15px;top:0;color:#004996;}
.yzyz .yzyz_center .yzyz_list li:hover{background:#004996}
.yzyz .yzyz_center .yzyz_list li:hover a{color:#fff}
.yzyz .yzyz_center .yzyz_list li:hover a:before{background:#fff}
.yzyz .yzyz_center .yzyz_list li:hover a:after{color:#fff;}


/*医生团队*/
.doctor{padding-bottom: 80px;margin-top:50px;}
.doctor .doctor_center{padding-top: 20px;text-align: center}
.doctor h2{color: #004996;height: 60px;line-height: 30px;font-size:30px;font-weight:normal}
.doctor .tab_item li{float: left;background: #ccc;cursor: pointer;margin-right: 15px;}
.doctor .tab_item li.active{background: #0f5d99;color: #fff}
.doctor .tab_item h3{padding: 0 25px;height:40px;line-height:40px;}
.doctor .member_box .item{height: 365px;margin-top: 20px;padding:10px}
.doctor .member_box .item .item_a{width:20%;float:left;box-shadow:2px 2px 8px #969696;overflow:hidden;}
.doctor .member_box .item .item_a h2{width:100%;height:60px;line-height:60px;background:#014a99;color:#fff;font-weight:bold;}
.doctor .member_box .member_pic{width: auto;padding:35px;background:#fff;width: 240px;max-height: 285px}
.doctor .member_box .info{padding:30px;width: 78%;box-shadow:2px 2px 8px #969696;height:345px;overflow:hidden;}
.doctor .member_box .info h1{letter-spacing: 5px;padding-bottom: 25px}
.doctor .member_box .info .info_job{letter-spacing: 0px}
.doctor .member_box .info .time:before{content: "";background: url(../img/ny_sikesz09.png) no-repeat;width: 25px;height: 25px;float: left;}
.doctor .member_box .info .time{height: 25px;line-height: 25px}
.doctor .member_box .info .time .guahao{background: #ed9248;padding: 3px 20px;border-radius: 5px;margin-left: 20px}
.doctor .member_box .info .detail{border-top: 1px solid #ccc;margin-top: 25px;padding-top: 25px;text-align: left;line-height: 2;}

.doctor .member_box .info .info_i h6{float:left;line-height: 2;color:#797979}
.doctor .member_box .info .info_i p{float:left;text-align: justify;line-height: 2;width:94%;}
.doctor .member_box .info .info_i:first-child p{width:85%;}
.doctor .member_box .info .more_box{position:absolute;bottom:30px;left:30px;width:94%;}
.doctor .member_box .info .more_box a{text-align:right;display:block;color:#b29c6b;color: #f00;font-weight: bold;}
.doctor .member_box .info .more_box a.more:before {content: '';width: 6px;height: 6px;border-radius: 6px;background: #b29c6b;position: absolute;left: 70px;bottom: 8px;}
.doctor .member_box .info .more_box a.more:after {content: '';width: 85%;height: 1px;background: #b29c6b;position: absolute;left: 70px;bottom: 10px;}
.doctor .member_box .info .more_box a:hover{color:#014a99;}


.doctor .swiper-pagination{margin-top: 20px;}
.doctor .swiper-pagination .swiper-pagination-bullet{margin: 0 12px;background: #fff;width: 25px;height: 25px;line-height: 25px;opacity: 1;border: 1px solid #225d8b;}
/*.doctor .swiper-pagination .swiper-pagination-bullet-active{background: url(../img/yuan01b.png) no-repeat}*/
.doctor .swiper-pagination .swiper-pagination-bullet-active{background: #225d8b;color: #fff}
.doctor .member_box .swiper-button-prev{width: 52px;height:52px;left: -80px!important;top:54% !important;background: url(../img/ny_sikesz15.png) no-repeat !important}
.doctor .member_box .swiper-button-next{width: 52px;height:52px;right: -80px!important;top:54% !important;background: url(../img/ny_sikesz16.png) no-repeat !important}

    /*特色医疗技术*/
.jishu{margin-top:20px;}
.jishu h2{color: #004996;height: 60px;line-height: 30px;font-size: 30px;font-weight: normal;}
.jishu .jishu_center{}
.jishu .tit{font-size: 24px;letter-spacing: 10px;color: #e6c17b;position: absolute;top: 70px;left: 40px}
.jishu .jishu_menu{width: 40%;float:right;border-top:6px solid #b19b6a;background:#fff;padding:35px 40px;height:416px;overflow:hidden;}
.jishu .jishu_menu li{cursor: pointer;width:100%;height:50px;margin-bottom:20px;border:1px solid #ccc;}
.jishu .jishu_menu li:hover,.jishu .jishu_menu li.active{background: #014a97;}
.jishu .jishu_menu li:hover h3,.jishu .jishu_menu li.active h3{color: #fff}
.jishu .jishu_menu li h3{height: 50px;line-height: 50px;text-align: center;color: #333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding: 0 10px;}
.jishu .jishu_center .tab_box{width: 60%;float: left;height: 416px;}
.jishu .jishu_center .tab_box img{width:100%;}
.jishu .jishu_center .more{border-radius: 7px;position: absolute;bottom: 15px;left: 17.2%;background: rgba(0, 0, 0, 0.2);padding: 17px 10px;transform: rotate(45deg);}
.jishu .jishu_center .more a{color: #ccc;transform: rotate(-45deg);display: block;}

/*科室大事记*/
.ks_history{background: url(../img/img25033104.jpg) no-repeat;height: 440px;position: relative}
.ks_history:after{content:'';width:100%;height:4px;background:#014a99;position:absolute;left:0;bottom:60px;}

.ks_history .ks_history_center{padding-top: 40px}
.ks_history h2{color: #004996;height: 80px;line-height: 30px;font-size: 30px;font-weight: normal;}
.ks_history .history_zhou{padding-top: 10px}
.ks_history .history_zhou .ks_history_swiper{position:relative;padding-left:10px;}
.ks_history .history_zhou .ks_his_item{color: #fff;height: 250px;border-left:1px solid #004996;position:relative;}
.ks_history .history_zhou .ks_his_item:before{content:'';width:8px;height:8px;border-radius:8px;position:absolute;top:0:;left:-4px;background:#004996}
.ks_history .history_zhou .ks_his_item:after{content:'';width:0;height:0;position:absolute;bottom:0;left:-6px;border-bottom:10px solid #004996;border-left:5px solid transparent;border-right:5px solid transparent;}
.ks_history .history_zhou .ks_his_item p{text-align: left;padding: 15px;border-radius: 10px;height: 140px;line-height: 1.5;color:#333;font-size:14px;}
.ks_history .history_zhou .ks_his_item h4{width: 100%;height:40px;line-height: 40px;text-align:left;color:#004996;font-weight:bold;font-size:28px;padding-left:20px;}
.ks_history .history_zhou .ks_history_swiper_pre{top:45%;background-size: 16px auto;left: 13% !important;width: 50px;height: 60px;background: url(../img/ny_sikesz14.png) no-repeat;;}
.ks_history .history_zhou .ks_history_swiper_pre:hover{background: url(../img/ny_sikesz14b.png) no-repeat;}
.ks_history .history_zhou .ks_history_swiper_next{top:45%;background-size: 16px auto;right: 13% !important;width: 50px;height: 60px;background: url(../img/ny_sikesz17.png) no-repeat;;}
.ks_history .history_zhou .ks_history_swiper_next:hover{background: url(../img/ny_sikesz17b.png) no-repeat;}

/*荣誉展示*/
.honor{height: 410px;}
.honor .honor_center{padding-top: 40px}
.honor h2{color: #004996;height: 60px;line-height: 30px;font-size:30px;font-weight:normal}
.honor .honor_center .honor_item img{border: 1px solid #ccc;padding: 10px;}
.honor .honor_center .honor_item p{padding: 10px 0;}
.honor .honor_center .honor_swiper_pre{left: -70px;width:48px !important;height:48px !important;background: url(../img/ny_sikesz15.png) no-repeat}
.honor .honor_center .honor_swiper_next{right: -70px;width:48px !important;height:48px !important;background: url(../img/ny_sikesz16.png) no-repeat}

/*科室动态*/
.ks_news{margin-bottom:70px;padding-top:20px;}
.ks_news h2{color: #004996;height: 60px;line-height: 30px;font-size: 30px;font-weight: normal;}
.ks_news .ks_news_center .news_box{background:rgba(255,255,255,0.9);padding: 20px 20px 40px;box-shadow:2px 2px 8px #969696;}
.ks_news .news_box .first_news{border-bottom: 1px solid #ccc;margin-bottom: 20px}
.ks_news .news_box .first_news .fir_img{width: 20%;}
.ks_news .news_box .first_news .first_news_tit{padding-left: 20px;width: 80%;}
.ks_news .news_box .first_news .first_news_tit h3{font-size: 18px;height: 40px;line-height: 40px}
.ks_news .news_box .first_news .first_news_tit p{color: #a0a0a0;padding: 10px 0;}
.ks_news .news_box .news_li{float: left;width: 50%;padding: 10px 20px 10px 0}
.ks_news .news_box .news_li:nth-child(2n){padding-right: 0}
.ks_news .news_box .news_li a{width: 84%;float: left;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.ks_news .news_box .news_li:hover a,.ks_news .news_box .news_li:hover span{color: #0f5d99}
.ks_news .news_box .news_li .time{color: #ccc;float: right}
.ks_news .news_box .more{position: absolute;bottom: -28px;left: 50%;margin-left: -38px;background: #0f5d99;padding: 19px 13px;opacity: 1;transform: rotate(45deg);border-radius: 5px}
.ks_news .news_box .more a{color: #fff;transform: rotate(-45deg);display: block;}

/*科学研究*/
.yanjiu{margin-top:20px;}
.yanjiu .yanjiu_center{padding-top: 40px}
.yanjiu h2{color: #004996;height: 60px;line-height: 30px;font-size: 30px;font-weight: normal;}
.yanjiu .yanjiu_box{height: 90px;width: 40%;margin: 0 auto;text-align: center}
.yanjiu .yanjiu_box .item{width: 100%;text-align: center;padding: 5px 10px;cursor: pointer;display: inline-block;margin-bottom:10px;}
.yanjiu .yanjiu_box .item h4{width:70%;text-align: center;background: rgba(0, 0, 0, 0.21);height: 135px;line-height: 135px;display: inline-block;border-radius: 20px;font-size: 26px;color: #fff}
.yanjiu .yanjiu_box .item:nth-child(1) h4{background: #014a99}
.yanjiu .yanjiu_box .item:nth-child(2) h4{background: #953536}
.yanjiu .yanjiu_box .item:nth-child(3) h4{background: #b19b6a}
.yanjiu .yanjiu_box .item .icon_box{position:relative;width:0;}
.yanjiu .yanjiu_box .item:nth-child(1) .icon_box{}
.yanjiu .yanjiu_box_tab{padding-bottom: 50px;width:60%;}
.yanjiu .yanjiu_box_tab img{width:100%;object-fit:cover;}
.yanjiu .yanjiu_box_tab .tab{padding: 15px;border: 1px solid #ebebeb;height: 300px;overflow-y: scroll;background: #fff}
.yanjiu .yanjiu_box_tab .tab::-webkit-scrollbar{width:10px;height:10px;background-color:rgba(0,0,0,0.2);}
.yanjiu .yanjiu_box_tab .tab::-webkit-scrollbar-thumb{box-shadow:inset000pxrgba(240,240,240,.5);background-color: rgba(15, 93, 153);cursor: pointer}

/*--分页--*/
.Paging{ width:1200px;margin:0 auto; height:100px;line-height: 100px;text-align: center;    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center; }
.Paging ul{display: inline-block}
.Paging ul li{float: left;border: 1px solid #ccc;border-radius: 20px;margin: 0 10px;padding: 10px 15px;width: auto !important;;height: auto !important;}
.Paging ul li a{padding: 0 !important;width: auto !important;height: auto !important;}
.Paging ul li.active{background: #0f5d99;color: #fff;border: 0}
.Paging ul li.active a{color: #fff;}
.Paging a.a1,.Paging span{border: none}
.Paging .page_choose{
        border: 1px solid #ccc;
    border-radius: 20px;
    margin: 0 10px;
    padding: 10px 15px;
    width: auto;
    height: auto;
    line-height: 66px;
}

/*医生详情*/
.ny_dsxq{ display: block; margin:30px auto 0px auto;}
.ny_dsxq .ny_dsxq_top{ width: 100%; height:240px; background: #f5f5f5; }
.ny_dsxq .ny_dsxq_top>img{ width:138px; max-height: 200px; float: left;margin-top: 20px;margin-left: 20px }
.ny_dsxq .ny_dsxq_top .ny_dsxq_font{ width:86%;float: right; }
.ny_dsxq .ny_dsxq_font .ny_dsxq_yjfx{ width:50%; height:240px; background: #004780; padding:20px 20px 0 20px; float: left;}
.ny_dsxq .ny_dsxq_font .ny_dsxq_yjfx h4{ width: 100%; height:24px; line-height: 24px; display: block; font-size: 24px; color: #fff; padding-left: 2%;}
.ny_dsxq .ny_dsxq_font .ny_dsxq_yjfx p{ height: 160px;width: 100%; font-size: 14px; color: #a0bed4; line-height:40px; display: block;text-indent:2em;margin-top: 15px; overflow-y: scroll;}
.ny_dsxq .ny_dsxq_font .ny_dsxq_yjfx p::-webkit-scrollbar{width:8px;height:8px;}
.ny_dsxq .ny_dsxq_font .ny_dsxq_yjfx p::-webkit-scrollbar-thumb{box-shadow:inset000pxrgba(240,240,240,.5);background-color: rgb(15, 93, 153);cursor: pointer}

.ny_dsxq .ny_dsxq_font .ny_dsxq_name{ width:50%; padding:20px 30px 0 30px; float: left;}
.ny_dsxq .ny_dsxq_font .ny_dsxq_name span{ width: 100%; height:26px; display: block; margin-bottom: 20px; }
.ny_dsxq .ny_dsxq_font .ny_dsxq_name span h5{ height:26px; line-height: 26px;display: block; float: left; font-size: 24px; color: #4c4c4c; margin-right: 20px; }
.ny_dsxq .ny_dsxq_font .ny_dsxq_name span h6{ height:26px; text-align: center; display: block; float: left; overflow: hidden; }
.ny_dsxq .ny_dsxq_font .ny_dsxq_name span h6 a{ padding:0 15px; height:26px; line-height: 26px; display: block; color: #fff;background: #ffb840;  }
.ny_dsxq .ny_dsxq_font .ny_dsxq_name p{ width: 100%;display: block; line-height:40px; overflow: hidden; color:#4c4c4c; }
.ny_dsxq .ny_dsxq_grjj{ width: 100%; height:54px; border-bottom: 1px solid #f5f5f5; margin-top: 20px; }
.ny_dsxq .ny_dsxq_grjj h4{ width: 10%; height:54px; background: #004780; color: #fff; display: block; font-size: 24px; text-align: center; line-height: 54px;}
.ny_dsxq .ny_dsxq_bottom{ width: 100%; padding: 15px 0; }

/*医生列表*/
.ny_xkds{ display: block; margin:40px auto 0px auto;}
.ny_xkds .ny_xkds_bs{ width: 100%;display: block; margin-top: 20px; }
.ny_xkds .ny_xkds_ul{ width: 100%; display: block; margin-top: 20px;}
.ny_xkds .ny_xkds_ul li{ width:31%; display: block; float: left; background: #f6f6f6;  margin: 0 42px 42px 0;}
.ny_xkds .ny_xkds_ul li img{ width:44%; height: 190px; display: block; float: left;}
.ny_xkds .ny_xkds_ul li .ny_xkds_font{ width:56%; height: 190px; display: block; float: left;padding:0 3%;}
.ny_xkds .ny_xkds_ul li .ny_xkds_font h5{ width:100%; height:48px; display: block; margin:10px 0 0 0;  line-height: 48px; font-weight: bold; color: #004780;}
.ny_xkds .ny_xkds_ul li .ny_xkds_font h6{ width:100%; height:36px; display: block; line-height: 36px;color: #565656; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ny_xkds .ny_xkds_ul li .ny_xkds_font a{width:40%; text-align: center; float: left; margin:10px 10px 0 0; height:26px; background: #ed9249; border-radius: 5px; line-height:26px; font-size: 14px;color: #fff; display: block; }
.ny_xkds .ny_xkds_ul li:nth-child(3n){ float: right; margin-right: 0; }
.ny_xkds .ny_xkds_ul li .ny_xkds_font a:hover { background: #ffbd88; color: #fff;}
.ny_xkds .ny_xkds_ul li .ny_xkds_font .ny_xkds_a{ background: #69bfff; color: #fff; }
.ny_xkds .ny_xkds_ul li .ny_xkds_font .ny_xkds_a:hover{ background: #004780; color: #fff; }

/*三角形*/
.history_footer .top .documentary-list ul li .box.up:after, .messageBox .msg-list dl dd .reply i { content: ""; width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 10px solid #fff; }
.history_footer .top .documentary-list ul li .box.down:after { content: ""; width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 10px solid #fff; }
.history_footer .top { position: relative; background: none;height: 308px }
.history_footer .top .documentary { position: absolute; bottom: 0; left: 0; width: 100%; }
.history_footer .top .wave-1, .top .wave-2, .top .wave-3 { width: 6939px; position: absolute; bottom: 0; }
 .top .wave-1 { height: 338px; background: url(../img/ny_bj2.png) no-repeat; left: 0; overflow: hidden;width: 100%}
.history_footer .top .documentary-list { width: 105%; height: 185px; position: absolute; bottom: 60px; left: 0; z-index: 2; }
 .top .documentary-list ul { width: 2466px; height: 160px; background: url(../img/time-line-1.png) no-repeat 0 bottom;overflow: hidden; }
.history_footer .top .documentary-list ul li { width: 136px; height: 22px; position: absolute; }
.top .documentary-list ul li a { display: block; width: 136px; height: 55px; line-height: 22px; background: url(../img/time-ico-1.png) no-repeat; overflow: hidden; font-size: 20px; color: #fff; text-align: center; transition: 0s; }
.history_footer .top .documentary-list ul li a.up { padding-bottom: 52px; background-position: center 30px; }
.history_footer .top .documentary-list ul li a.down { padding-top: 30px; background-position: center 0; }
.history_footer .top .documentary-list ul li .box { text-align: justify; display: none; width: 160px; margin-left: -80px; padding: 10px; position: absolute; left: 50%;; background: #fff; border-radius: 10px; font-size: 14px; color: #666; z-index: 9999999999999999999999999; }
.history_footer .seat-10 .box { width: 220px !important; margin-left: -118px !important; }
.history_footer .seat-12 .box { width: 220px !important; margin-left: -118px !important; }
.history_footer .seat-14 .box { width: 220px !important; margin-left: -118px !important; }
.history_footer .top .documentary-list ul li.on a.up { background-position: center -68px; }
.history_footer .top .documentary-list ul li.w240 .box { width: 240px; margin-left: -130px; }
.history_footer .top .documentary-list ul li.on a.down { background-position: center -98px; }
.history_footer .top .documentary-list ul li.on .box { display: block; }
.history_footer .top .documentary-list ul li .box.up { top: 66px; }
.history_footer .top .documentary-list ul li .box.down { bottom: 35px; }
.history_footer .top .documentary-list ul li .box.up:after { top: -10px }
.history_footer .top .documentary-list ul li .box.down:after { bottom: -10px }
.history_footer .top .documentary-list ul li .box:after { position: absolute; left: 50%; margin-left: -8px; }
.history_footer .top .documentary-list ul li.seat-0 { left: 60px; top: 25px; }
.history_footer .top .documentary-list ul li.seat-1 { left: 170px; top: 130px; }
.history_footer .top .documentary-list ul li.seat-2 { left: 384px; top: 100px; }
.history_footer .top .documentary-list ul li.seat-3 { left: 520px; top: 35px; }
.history_footer .top .documentary-list ul li.seat-4 { left: 648px; top: 112px; }
.history_footer .top .documentary-list ul li.seat-5 { left: 808px; top: 2px; }
.history_footer .top .documentary-list ul li.seat-6 { left: 944px; top: 89px; }
.history_footer .top .documentary-list ul li.seat-7 { left: 1157px; top: 114px; }
.history_footer .top .documentary-list ul li.seat-8 { left: 1320px; top: 61px; }
.history_footer .top .documentary-list ul li.seat-9 { left: 1526px; top: 106px; }
.history_footer .top .documentary-list ul li.seat-10 { left: 1661px; top: 32px; }
.history_footer .top .documentary-list ul li.seat-11 { left: 1758px; top: 144px; }
.history_footer .top .documentary-list ul li.seat-12 { left: 1840px; top: 21px; }
.history_footer .top .documentary-list ul li.seat-13 { left: 1944px; top: 130px; }
.history_footer .top .documentary-list ul li.seat-14 { left: 2170px; top: 100px; }
.history_footer .top .documentary-list ul li.seat-15 { left: 2295px; top: 32px; }
.history_footer .top .documentary-list ul li.seat-16 { left: 2428px; top: 113px; }
.history_footer .top .documentary-list ul li.seat-17 { left: 2585px; top: -27px; }
.history_footer .top .documentary-list ul li.seat-18 { left: 2722px; top: 90px; }
.history_footer .top .documentary-list ul li.seat-19 { left: 2936px; top: 115px; }
.history_footer .top .documentary-list ul li.seat-20 { left: 3100px; top: 62px; }
.history_footer .top .documentary-list ul li.seat-21 { left: 3307px; top: 105px; }
.history_footer .top .documentary-list ul li.seat-22 { left: 3439px; top: 3px; }
.history_footer .top .documentary-list ul li.seat-23 { left: 3538px; top: 150px; }
.history_footer .top .documentary-list ul li.seat-24 { left: 3618px; top: -5px; }
.history_footer .top .documentary-list ul li.seat-25 { left: 3726px; top: 130px; }
.history_footer .top .documentary-list ul li.seat-26 { left: 3946px; top: 100px; }
.history_footer .top .documentary-list ul li.seat-27 { left: 4073px; top: 5px; }
.history_footer .top .documentary-list ul li.seat-28 { left: 4205px; top: 112px; }
.history_footer .top .documentary-list ul li.seat-29 { left: 4364px; top: -30px; }
.history_footer .top .documentary-list ul li.seat-30 { left: 4503px; top: 88px; }
.history_footer .top .documentary-list ul li.seat-31 { left: 4716px; top: 115px; }
.history_footer .top .documentary-list ul li.seat-32 { left: 4880px; top: 61px; }
.history_footer .top .documentary-list ul li.seat-33 { left: 5085px; top: 106px; }
.history_footer .top .documentary-list ul li.seat-34 { left: 5218px; top: 2px; }
.history_footer .top .documentary-list ul li.seat-35 { left: 5317px; top: 146px; }
.history_footer .top .documentary-list ul li.seat-36 { left: 5397px; top: -3px; }
.history_footer .top .documentary-list ul li.seat-37 { left: 5502px; top: 129px; }
.history_footer .top .documentary-list ul li.seat-38 { left: 5726px; top: 100px; }
.history_footer .top .documentary-list ul li.seat-39 { left: 5854px; top: 34px; }
.history_footer .top .documentary-list ul li.seat-40 { left: 5983px; top: 117px; }
.history_footer .top .documentary-list ul li.seat-41 { left: 6144px; top: 0; }
.history_footer .top .documentary-list ul li.seat-42 { left: 6277px; top: 88px; }
.history_footer .top .documentary-list ul li.seat-43 { left: 6493px; top: 114px; }
.history_footer .top .documentary-list ul li.seat-44 { left: 6652px; top: 60px; }
.history_footer .top .l-r-move-btn a { position: absolute; bottom: 120px; display: block; width: 40px; height: 60px; z-index: 11; opacity: .4; filter: alpha(opacity=40); }
.history_footer .top .l-r-move-btn a.left-btn { left: 20px; background: url(../img/jt-ico-1.png) no-repeat; }
.history_footer .top .l-r-move-btn a.right-btn { right: 20px; background: url(../img/jt-ico-2.png) no-repeat; }
.history_footer .top .l-r-move-btn a:hover { opacity: .8; filter: alpha(opacity=80); }

.video_list li:after{content: '';width: 90px;height: 90px;position: absolute;top:50%;left: 50%;margin-left: -35px;margin-top: -65px;background: url(../img/player.png) no-repeat;}


@media screen and (max-width:1440px) {
    .doctor .member_box .item .item_a h2{font-size:22px;}
    .ks_history .history_zhou .ks_history_swiper_pre{left:4%!important;}
    .ks_history .history_zhou .ks_history_swiper_next{right:4%!important;}
    .ks_history .history_zhou .ks_his_item p{font-size:12px;}
}
@media screen and (max-width: 1450px) {
    .xlasdk>h3>a,.xlasdk2>h3{min-width: auto;}
    .nav_center .first_li:hover a.nav_a:after, .nav_center .first_li.active a.nav_a:after{left: 38px}
}
@media screen and (max-width: 1300px) {
    .nav_center .first_li:hover a.nav_a:after, .nav_center .first_li.active a.nav_a:after{left: 30px}
}
