@charset "utf-8";

@media screen and (min-width:3000px){
.wp,.inner .wp,.ban .wp{max-width: 20rem !important;}
html{font-size: 130px !important;}
}
@media screen and (min-width:2000px) and (max-width:2999px){
.wp,.inner .wp,.ban .wp{max-width: 17rem !important;}
html{font-size: 120px !important;}
}

@media (-webkit-min-device-pixel-ratio: 1.05) {
    @media screen and (min-width:1920px){
    html{font-size: 100px!important;}
    }
    @media screen and (max-width:1920px){
    html{font-size: 95.5px!important;}
    }
}
@media (-webkit-min-device-pixel-ratio: 1.1) {
    @media screen and (min-width:1920px){
    html{font-size: 100px!important;}
    }
    @media screen and (max-width:1920px){
    html{font-size: 92.5px!important;}
    }
}
@media (-webkit-min-device-pixel-ratio: 1.15) {
    @media screen and (min-width:1920px){
    html{font-size: 80px!important;}
    }
    @media screen and (max-width:1920px){
    html{font-size: 87px!important;}
    }
}
@media (-webkit-min-device-pixel-ratio: 1.20) {
    @media screen and (min-width:1920px){
    html{font-size: 80px!important;}
    }
    @media screen and (max-width:1920px){
    html{font-size: 84px!important;}
    }
}
/* 屏幕分辨率放大为 125 */
@media (-webkit-min-device-pixel-ratio: 1.25) {
    @media screen and (min-width:1920px){
    html{font-size: 80px!important;}
    }
    @media screen and (max-width:1920px){
    html{font-size: 80px!important;}
    }
}
/* 屏幕分辨率放大为 150 */
@media (-webkit-min-device-pixel-ratio: 1.5) {
    @media screen and (min-width:1920px){
    html{font-size: 80px!important;}
    }
    @media screen and (max-width:1920px){
    html{font-size: 70px!important;}
    }
}

.inner .wp,.ban .wp {width: 94%;margin: 0 auto;max-width: 15rem;padding: 0 !important;}
.imged { position: relative; padding-bottom: 65%; width: 100%; display: block; overflow: hidden; transition: all 0.4s ; background-size: cover !important; }
.imged img { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; transition: all 0.5s; object-fit: cover; display: none; }
.imged video { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; transition: all 0.5s; object-fit: cover; }
.scale {overflow: hidden;transition: all 0.5s;}
a:hover .imged{ transition: all 0.5s;transform: scale(1.05); }
.scale img{transition: 0.5s;}
.clearflex{*zoom:1}
.clearflex:after,.clearflex:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.wl{position: relative;z-index: 1;transition: 0.5s;}
.wl::after{content: "";z-index: -1;position: absolute;left: 0;bottom: 0;width: 0;height: 100%;}
img,video{max-width: 100%;}
.flex {
    display: flex;
    justify-content: space-between;
        display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.elise {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.l2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.l3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.l4 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical
}

.l5 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical
}

.l6 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical
}

.tbsc{overflow-x:auto;}
.tbsc table{width:800px;}
.ban{width: 100%;position: relative;}
.ban img{width: 100%;max-height: 6rem;}
.ban::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 2rem;background: url(../images/banshad.png) no-repeat center;background-size: 100% 100%;}
.ban .yjlm{position: absolute;left: 0%;width: 100%;bottom: 25%;}
.ban .yjlm h2{font-size: 0.48rem;color: #fff;/* font-family: hel-bold; */margin-bottom: 0.1rem;font-weight: bold;width: auto;display: inline-block;border-bottom: 1px solid #fff;padding-bottom: 0.2rem;}
.ban .yjlm h2:after{width:0.35rem;height: 4px;background:#ce061b;bottom: -2px;}
.adress a,.adress{font-size: 0.16rem;color: #fff;}
.adress{background: url(../images/home.png) no-repeat left center;padding-left: 0.25rem;line-height: 0.45rem;}
.adress a{padding: 0 0.12rem;}
.adress a:hover{color:#e2be8f}


.ejlm{margin-bottom: 1rem;}
.wrap_pc ul{height: 0.8rem;}
.wrap_pc{box-shadow: 0px 3px 38px 0px rgba(0, 0, 0, 0.1);}
.wrap_pc ul li{line-height: 0.78rem;font-size: 0.20rem;margin-right: 0.25rem;color: #333;transition: 0.5s;border-bottom: 3px solid rgba(255,255,255,0);}
.wrap_pc ul li a{height: 100%;display: block;font-family: hel-bold;}
.ejlm ul{justify-content: center;align-items: center;white-space: nowrap;overflow-x: auto;flex-wrap: nowrap;overflow-y: hidden;/* width: 100%; */}
.wrap_ph h2{width:100%;color:#fff;height: 0.6rem;line-height: 0.6rem;font-size: 0.26rem;padding: 0 0.2rem;background: #27509a;}
.wrap_ph h2::after{width: 0.32rem;height: 0.32rem;background: url(../images/cd.png) no-repeat right center/cover;left: auto;right: 0.2rem;top: 50%;transform: translateY(-50%);}
.wrap_ph ul{background: #2b5aaf;padding: 0.1rem 0.2rem 0.2rem;display: none;}
.wrap_ph li{font-size: 0.18rem;line-height: 0.34rem;font-family: hel-bold;color: #fff;}
.wrap_ph li a{transition:0.5s;display: block;}
 .wrap_pc li.active,.wrap_pc  li:hover{color: #1266c8;border-bottom: 3px solid #1266c8;font-weight: bold;}
.inner .wrap_ph{display: none;}
.wrap_ph li.active{color: #6cadf9;}
.wrap_pc li.active:after{border-left: 0.07rem solid transparent;border-right: 0.07rem solid transparent;border-bottom: 0.1rem solid #1266c8;left:50%;margin-left: -0.07rem;}
/* 院级领导 */
.common{padding: 5px 0 1.1rem 0;background: url(../images/zxlistbg.png) no-repeat bottom;overflow: hidden;width: 100%;background-size: 100% auto !important;}
.yjld{background: url(../images/ldbg.png) no-repeat bottom;}
.yjld ul{width: 48%;}
.yjld ul li{margin-bottom: 0.7rem;box-shadow: 0px 13px 13px 0px rgba(0, 66, 143, 0.13);background: url(../images/ldbg2.png) no-repeat top/cover;padding: 0.65rem 0.5rem 0.35rem 0.35rem;border-radius: 10px;}
.yjld ul li .ld-l{width: 1.81rem;}
.yjld ul li .ld-r{width: calc(100% - 2.11rem);}
.yjld ul li .imged{padding-bottom: 135%;}
.yjld ul li .scale{border-radius: 10px;}
.yjld ul li .ld-l::after{left: 0.05rem;bottom: -0.05rem;width: 100%;height: 100%;transition: 0.5s;border-radius: 10px;}
.yjld ul li .ld-r h2{border-left: 4px solid #1669d1;font-size: 0.42rem;color: #333;font-weight: 600;padding: 0 0 0rem 0.1rem;display: flex;align-items: center;}
.yjld ul li .ld-r h2::after{width: 0.36rem;height: 0.36rem;background: url(../images/ld-ico1.png) no-repeat;left: auto;bottom: -0.25rem;background-size: 100% 100%;right: 0;}
.yjld ul li .ld-r h2::before{width: 100%;height: 1px;background: #1669d1;content: "";position: absolute;left: 0;bottom: -0.25rem;}


.yjld ul li .ld-r h2 span{font-size: 0.24rem;color: #333;display: inline-block;margin-left: 0.1rem;font-weight: 100;}
.yjld ul li .ld-r h3{font-size: 0.16rem;color: #888888;line-height: 0.28rem;margin: 0.5rem 0 0.3rem;height: 0.56rem;}
.yjld ul li .ld-r .more-xx{width: 1.37rem;height: 0.39rem;border: 1px solid #a9c9ed;text-align: center;line-height: 0.39rem;border-radius: 30px;font-size: 0.16rem;color: #666;transition: 0.5s;float: right;}
/* 最新医讯 */
.zxyx li{margin-bottom: 0.5rem;}
.zxyx li::after{height: 100%;background: url(../images/zxbg2.png) no-repeat right;transition: 0.5s;z-index: 1;}
.zxyx li *{transition: 0.5s;}
.zxyx li a{width: 100%;align-items: center;padding: 15px;background: #fff;box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);border-radius: 5px;}
.zxyx li .scales{width: 30%;overflow: hidden;position: relative;z-index: 2;}
.zxyx li .yx-r{width: 67%;padding-right: 0.3rem;position: relative;z-index: 2;}
.zxyx li .yx-r span{font-size: 0.18rem;color: #1266c8;}
.zxyx li .yx-r h2{font-size: 0.2rem;color: #333;font-weight: bold;line-height: 0.28rem;margin: 0.2rem 0;padding-bottom: 0.2rem;}
.zxyx li .yx-r h2::after{width: 1.3rem;height: 0.04rem;background: #1266c8;transition: 0.5s;}
.zxyx li .yx-r h3{color: #4e4e4e;font-size: 0.16rem;line-height: 0.28rem;height: 0.56rem;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.zxyx li .nopic .scales{display:none;}
.zxyx li .nopic .yx-r{width:100%;padding: 10px;}
.page{margin-top: 0.3rem;}
.page img{display: block;margin: 0 auto;}
@media screen and (min-width: 1025px) {
.zxyx li:hover span,.zxyx li:hover h2,.zxyx li:hover h3{color: #fff;}
.zxyx li:hover::after{width: 100%; box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.35);}
.zxyx li:hover h2:after{background: #fff;}
.zxyx li:hover{transform:scale(1.05)}
}
@media screen and (max-width: 1024px) {
.zxyx li{margin-bottom: 0.3rem;}
}
@media screen and (max-width: 768px) {
.zxyx li .scales{width: 2rem;}
.zxyx li .yx-r{width: calc(100% - 2.2rem);padding-right: 0rem;}
.zxyx li .yx-r h2{margin: 0.1rem 0;padding-bottom: 0.1rem;}
.zxyx li .yx-r h2::after{height: 0.02rem;}
}
@media screen and (max-width: 420px) {
.zxyx li .scales{width: 100%;margin-bottom: 0.3rem;}
.zxyx li .yx-r,.jb-l,.jb-r{width: 100%;}
}

/* 美丽三院 */
.ml1{padding: 0 2.275rem;position: relative;}
.ml1 .arror::after{display: none;}
.ml1 .arror{width: 0.49rem;height: 0.49rem;top: calc(50% - .3rem);margin-top: -0.245rem;background-size: 100% 100% !important;}


.ml1 h2{color: #1266c8;font-size: 0.2rem;font-weight: bold;/* line-height: 0.48rem; */margin: 0.2rem 0 0.3rem;}
.ml2{border-top: 1px solid #1266c8;padding-top: 0.5rem;}

.ml2 .swiper-slide-thumb-active{border: 0.03rem solid #1266c8;}
.ml2 .swiper-slide-thumb-active::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 1;}
.ml2 .swiper-slide-thumb-active::after{width: 0.41rem;height: 0.36rem;content: "";position: absolute;right: 0;bottom: 0;background: url(../images/sjx.png) no-repeat center;z-index: 1;}
.ml1 .imged {padding-bottom: 57%;}
@media screen and (min-width: 1025px) {
   
}
@media screen and (max-width: 1024px) {
    .ml1{padding: 0 1rem;}
}
@media screen and (max-width: 768px) {
        .ml1{padding: 0 .5rem;}
        .ml1 h2{margin:0.15rem 0;}
        .ml2{padding-top:0.25rem;}
        .ml1 .arror{width:0.35rem;height:0.35rem;}
}
@media screen and (max-width: 420px) {
  
}








/* content */
.content{}
.new-cont{width: 72%;}
.cont-r{width: 25%;margin-top: 1.1rem;}
.new-cont h2{color: #333;font-size: 0.34rem;line-height: 0.48rem;text-align: center;}
.cont-tit{margin: 0.2rem 0;padding-bottom: 0.2rem;border-bottom: 1px solid #e5e5e5;}
.cont-tit::after{width: 0.36rem;height: 0.36rem;background: url(../images/ld-ico1.png) no-repeat;left: auto;bottom: 0rem;background-size: 100% 100%;right: 0;}
.cont-tit::before{content: "";position: absolute;bottom: 0;left: 0;width: 70%;height: 0.02rem;background: #1266c8;}

.cont-tit span,.res-r ul li span{font-size: 0.18rem;color: #676767;display: inline-block;}
.cont-tit span{margin: 0 0.25rem;line-height: 0.3rem;}
.cont-tit span i{color: #1266c8;font-style: inherit;}
.cont-tit span i span{margin:0;padding:0;}
.article{padding-bottom: 0.5rem;overflow-x: auto;}
.article p{font-size: 0.2rem;color: #333;line-height: 0.4rem;text-indent: 2em;word-break: break-all;}
.article p img{display: inline-block;margin: 0.2rem auto;height:auto !important;max-width:95%;}
.article p.vsbcontent_img img{display:block;}
.article table{margin: 0 auto 15px !important;border-collapse: collapse;max-width:100%;}
.article  table p{text-indent:0em;line-height:24px;}
.article table td{padding:5px;border: 1px solid #333;text-indent:0em;line-height:24px;padding:5px 0;}


.cont-r h2{padding: 0rem 0rem 0.2rem;color: #333;font-size: 0.36rem;margin-bottom: 0.3rem;border-bottom: 1px solid #e5e5e5;}
.cont-r h2 a{font-size: 0.16rem;color: #1266c8;align-items: center;padding-left: 0.35rem;display: flex;}
.cont-r h2 a::after{width: 1.08rem;height: 0.27rem;background: url(../images/cont-gd.png) no-repeat;bottom: 0.05rem;background-size: 100%;}
.cont-r li{padding: 0.2rem;  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);margin-bottom: 0.2rem;}
.cont-r li a{display:block;width:100%;}
.cont-r li h3{font-size: 0.2rem;color: #333;line-height: 0.34rem;transition: 0.5s;}
.cont-r li span{font-size: 0.14rem;color: #8e8e8e;line-height: 0.34rem;}
.pages{padding-top: 0.3rem;border-top: 1px solid #e4e4e4;}
.pages p{margin-bottom: 0.2rem;font-size: 0.2rem;color: #333;line-height: 0.32rem;}
.pages p a{color: #333;transition: 0.5s;padding-left: 0.1rem;}
/* share */
.share{padding-bottom: 0.5rem;}
@font-face{font-family:"socialshare";
    src:url("../fonts/share/iconfont.eot");
    src:url("../fonts/share/iconfont.eot?#iefix") format("embedded-opentype"),url("../fonts/share/iconfont.woff") format("woff"),url("../fonts/share/iconfont.ttf") format("truetype")}.social-share{
    display: flex;
    align-items: center;
    justify-content: flex-end;
}.social-share *{font-family:"socialshare" !important}.social-share .icon-tencent:before{content:"\f07a"}.social-share .icon-qq:before{content:"\f11a"}.social-share .icon-weibo:before{content:"\f12a"}.social-share .icon-wechat:before{content:"\f09a"}.social-share .icon-douban:before{content:"\f10a"}.social-share .icon-heart:before{content:"\f20a"}.social-share .icon-like:before{content:"\f00a"}.social-share .icon-qzone:before{content:"\f08a"}.social-share .icon-linkedin:before{content:"\f01a"}.social-share .icon-diandian:before{content:"\f05a"}.social-share .icon-facebook:before{content:"\f03a"}.social-share .icon-google:before{content:"\f04a"}.social-share .icon-twitter:before{content:"\f06a"}.social-share a{position:relative;text-decoration:none;margin:4px;display:inline-block;outline:none}.social-share .social-share-icon{position:relative;display:inline-block;width: 35px;height: 22px;font-size: 24px;border-radius: 2px;line-height: 22px;/* border:1px solid #666; */color:#666;text-align:center;vertical-align:middle;transition:background 0.6s ease-out 0s;/* padding: 0 15px 0 0px; */}.social-share .social-share-icon:hover{background:#666;color: #ff763b;}.social-share .icon-weibo{/* color:#ff763b; *//* border-color:#ff763b */}.social-share .icon-weibo:hover{background: none;}.social-share .icon-tencent{color:#56b6e7;border-color:#56b6e7}.social-share .icon-tencent:hover{background:#56b6e7}.social-share .icon-qq{color:#56b6e7;border-color:#56b6e7}.social-share .icon-qq:hover{background:#56b6e7}.social-share .icon-qzone{/* color:#FDBE3D; *//* border-color:#FDBE3D */border: none;}.social-share .icon-qzone:hover{background: none;color: #FDBE3D;}.social-share .icon-douban{color:#33b045;border-color:#33b045}.social-share .icon-douban:hover{background:#33b045}.social-share .icon-linkedin{color:#0077B5;border-color:#0077B5}.social-share .icon-linkedin:hover{background:#0077B5}.social-share .icon-facebook{color:#44619D;border-color:#44619D}.social-share .icon-facebook:hover{background:#44619D}.social-share .icon-google{color:#db4437;border-color:#db4437}.social-share .icon-google:hover{background:#db4437}.social-share .icon-twitter{color:#55acee;border-color:#55acee}.social-share .icon-twitter:hover{background:#55acee}.social-share .icon-diandian{color:#307DCA;border-color:#307DCA}.social-share .icon-diandian:hover{background:#307DCA}.social-share .icon-wechat{position:relative;/* color:#7bc549; *//* border-color:#7bc549 */}.social-share .icon-wechat:hover{background: none;color: #7bc549;}.social-share .icon-wechat .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms}.social-share .icon-wechat .wechat-qrcode.bottom{top:40px;left:-84px}.social-share .icon-wechat .wechat-qrcode.bottom:after{display:none}.social-share .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}.social-share .icon-wechat .wechat-qrcode .qrcode table{margin:0 !important}.social-share .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0}.social-share .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}.social-share .icon-wechat:hover .wechat-qrcode{display:block}

/* 通知公告 */
.tz-l{width: 48%;border-radius: 0.2rem; box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.24);overflow: hidden;}
.tz-r{width: 48%;}
.tz-t{margin-bottom: 0.6rem;background: #fff;}
.tz-l .tz-top{padding: 0.4rem 0.3rem 0.3rem 0.4rem;background: url(../images/tzbg.png) repeat;}
.tz-l h2{color: #fff;font-size: 0.24rem;font-weight: bold;margin-bottom: 0.3rem;line-height: 1.2;}
.tz-l span{font-size: 0.18rem;color: #fff;opacity: 0.7;}
.tz-l h3{font-size: 0.14rem;color: #333;line-height: 0.28rem;height: 0.56rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.tz-l .tz-bom{padding: 0.3rem 0.4rem 0.6rem 0.4rem;background: #fff;}

.tz-r li{padding:0.3rem 0;border-bottom: 1px dashed #1266c8;}
.tz-r li a{width: 100%;}
.tz-r li h2{width: 100%;font-size: 0.24rem;color: #333;transition: 0.5s;}
.tz-r li::after{width: 0.05rem;height: 0.05rem;border-radius: 50%;background: #1266c8;bottom: -0.025rem;}
.tz-b ul{overflow:hidden;}
.tz-b li{border-top: 1px solid #1266c8;padding: 0.2rem 0 0.4rem;width: 30%;float: left;margin: 0 1.5%;}
.tz-b li *{transition: 0.5s;}
.tz-b li::after{width: 100%;height: 100%;transition: 0.5s;transform: scale(1.1);}
.tz-b li h2{font-size: 0.24rem;color: #333;line-height: 0.36rem;height: 0.72rem;margin-bottom: 0.15rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.tz-b li span{font-size: 0.18rem;color: #1266c8;display: inline-block;padding-left: 0.25rem;}
.tz-b li span:after{width: 0.19rem;height: 0.19rem;background: url(../images/tzico1.png) no-repeat center;background-size: 100% !important;}
.tz-b li p::after{width: 0.32rem;height: 0.32rem;background: url(../images/tzico2.png) no-repeat center;left: auto;right: 0rem;bottom: auto;background-size: 100% !important;top: 50%;margin-top: -0.16rem;}
/* 院士介绍 */
.ysjs{background: url(../images/jsbg.png) no-repeat bottom;padding-top: 0.4rem;}
.ysjs .wp{align-items:flex-start;}
.ysjs-l{width: 25%;padding-right: 0.4rem;}
.ysjs-r{width: 75%;padding-left: 0.65rem;}
.ysjs-l::after{left: auto;right: 0;top: -0.4rem;width: 6.04rem;height: calc(100% + 1.2rem);background: url(../images/jsbg1.png) no-repeat top;bottom: -0.8rem;background-size: 100% 100%;}
.ysjs-l .imged{padding-bottom: 130%;}
.ysjs-l h2{color: #fff;font-size: 0.34rem;font-weight: bold;margin-top: 0.2rem;text-align: center;}
.ysjs-l h2 span{font-size: 0.24rem;font-weight: 100;display: inline-block;margin-left: 0.1rem;}
.ysjs-r h2{color: #193f83;font-size: 0.24rem;display: flex;align-items: center;margin: 0.5rem 0 0.3rem;}
.ysjs-r h2 img{display: inline-block;width: 0.35rem;margin-right: 0.15rem;}
.js-t .flex{justify-content: flex-start;padding-left: 0.5rem;}
.jb-l{width: 35%;}
.jb-r{width: 65%;}
.js-t{padding-bottom:0.8rem;background:url(../images/jsbg2.png) no-repeat right bottom;}
.js-t span{display: block;font-size: 0.18rem;color: #333;line-height: 0.45rem;}
.js-b{border-top: 1px solid #e5e5e5;}
.js-b .js-cont{overflow: auto;height: 6rem;padding-top:.3rem}
.js-b .js-cont p{font-size: 0.18rem;color: #333;line-height: 0.35rem;margin-bottom: 0.2rem;}
.js-cont::-webkit-scrollbar {width:0.03rem;height: 2px;background-color: transparent;}
.js-cont::-webkit-scrollbar-track {background-color: #dfe8f5;border-radius: 10px;}
.js-cont::-webkit-scrollbar-thumb {background-color: #1266c8;border-radius: 10px;}
/* 科室特色 */
.ksban .yjlm h2{text-align: center;margin: 0 auto 0.1rem;display: block;font-weight: 100;border-bottom: none;padding-bottom: 0;}
.ksban .yjlm .adress{background:none;text-align: center;}
.ksts .common{overflow:visible;}
.ks1{margin-top: -0.8rem;z-index: 100;position: relative;background: #fff;padding-top: 0.8rem;}
 h2.kslm{text-align: center;font-size: 0.4rem;padding-bottom: 0.3rem;line-height: 1.2;color: #333;margin-bottom: 0.1rem;}
 h2.kslm span{color: #193f83;}
 h2.kslm:after{width:34px;height:4px;background:#0f64b9;left:50%;margin-left:-17px;}
.ks-b{margin-top: 0.2rem;z-index: 10;position: relative;}
.ks-l{width: 1.46rem;background: url(../images/kspic1.png) no-repeat;background-size: 100%!important;display: flex;justify-content: center;align-items: center;}
.ks-r{width: calc(100% - 1.46rem);padding: 0.5rem 0.6rem 0.3rem 0.4rem;background: url(../images/ksbg1.png) no-repeat right/cover;box-shadow: 0px 0px 0.35rem 0px rgba(0, 0, 0, 0.09);}
  
.ks-l h1{color: #fff;width: 0.5rem;font-size: 0.3rem;text-align: center;}
.ks-l h1 img{display: inline-block;margin-bottom: 0.1rem;max-width: 0.37rem;}
.ks-r ul,.tab-ul ul{justify-content: flex-start;margin: 0 -0.1rem;}
.tab-ul ul{   display:block;}
.tab-ul ul li{float:left;}
.ks-r li,.tab-ul ul li{width: 20%;padding: 0 0.1rem;margin-bottom: 0.4rem;transition:0.5s;}
.ks-r li a,.tab-ul ul li a{display: flex;width: 100%;border-radius: 10px;border: 1px solid #dedede;text-align: center;height: 0.55rem;line-height: 0.25rem;font-size: 0.2rem;color: #333;transition: 0.5s;overflow: hidden;align-items: center;justify-content: center;}
.ks-r li a::after,.tab-ul li a::after{width: 100%;height: 100%;background: url(../images/kslibg.png) no-repeat #005ac0;transition: 0.5s;opacity: 0;}
.ks2 .ks-r{background: url(../images/ksbg2.png) no-repeat right/cover;}
.ks2 .ks-l{background: url(../images/kspic2.png) no-repeat;}
.ks3{background: url(../images/ksbg3.jpg) no-repeat top/cover;padding: 3rem 0 .5rem;/* transform: translateY(-2rem); */margin-top: -2.5rem;}
.ks3 ul{margin: 0.5rem -0.05rem 0;justify-content: flex-start;}
.ks3 li{width: 1.46rem;padding: 0 0.05rem;transition:0.5s;margin-bottom: 0.3rem;}
.ks3 li a{flex-direction: column;justify-content: center;align-items: center;border-radius: 10px;overflow: hidden;width: 100%;padding: 0.7rem 0;background-size: 100% 100%!important;}
.ks3 li a img{max-width: 0.62rem;display: inline-block;margin-bottom: 0.1rem;}
.ks3 li a span{color: #fff;font-size: 0.2rem;font-weight: bold;}
.ks3 li:nth-child(1) a,.ks3 li:nth-child(5) a,.ks3 li:nth-child(9) a{background: url(../images/ksicobg1.png) no-repeat;}
.ks3 li:nth-child(2) a,.ks3 li:nth-child(6) a,.ks3 li:nth-child(10) a{background: url(../images/ksicobg2.png) no-repeat;}
.ks3 li:nth-child(3) a,.ks3 li:nth-child(7) a{background: url(../images/ksicobg3.png) no-repeat}
.ks3 li:nth-child(4) a,.ks3 li:nth-child(8) a{background: url(../images/ksicobg4.png) no-repeat}
.ks4 h2.kslm{margin: 0.5rem 0 0.3rem 0;}
.ks4 ul li{width: 23.5%;border-radius: 0.1rem;overflow: hidden;}
.ks4 ul li h2{position: absolute;left: 50%;top: 50%;color: #fff;font-weight: bold;font-size: 0.24rem;transform:translate(-50%,-50%);z-index: 2;width: 100%;text-align: center;}
.ks4 ul li .scale:after{width:100%;height:100%;background:rgba(0,0,0,0.3);z-index: 1;}
.ks5{margin-top:.3rem;}
/* 院士 */
.ys2{padding-top:0.3rem;}
.ys-list{margin-bottom: 0.4rem;box-shadow: 0px 0px 0.27rem 0px rgba(0, 66, 143, 0.2);padding: 0.7rem 0.7rem 0.7rem 0.3rem;background: #fff;border-radius: 20px;width: 100%;}
.ys-list:nth-child(2){padding: 0.7rem 0.3rem 0.7rem 0.7rem;}
.ys-list-l{width: 4.3rem;}
.ys-list-r{width: calc(100% - 5rem);}
.ys-list-l .ys-l{width: 1.2rem;/* height: 3rem; */padding-top: 0.5rem;text-align: center;display: flex;justify-content: center;}
.ys-list-l .scale{width: 2.6rem;border-radius: 20px;}
.ys-list-l h2{width: 0.4rem;display: flex;flex-direction: column;color: #fff;font-size: 0.3rem;font-weight: bold;}
.ys-list-l h2 span{font-size: 0.22rem;font-weight: 100;display: inline-block;margin-top: 0.2rem;}
.ys-list-l .ys-l::after{width: 100%;height: 100%;background: url(../images/ysbg.png) no-repeat center;background-size: 100% 100%;}

.ys-list-l .imged{padding-bottom: 130%;border-radius: 20px;}
.ys-list-r h3 span{border-radius: 30px;background: #e2edf9;margin-right: 0.15rem;padding: 0.1rem 0.2rem;font-size: 0.2rem;color: #333;font-weight: bold;display: inline-block;margin-bottom: 0.2rem;}
.ys-list-r h4{margin: 0.4rem 0 0.5rem;font-size: 0.16rem;color: #333;line-height: 0.28rem;max-height: 1.68rem\0;}
.ys-list-r a{display: block;width: 100%;color: #1a4ca7;font-size: 0.14rem;border-bottom: 1px solid #dce6f9;text-align: right;padding-bottom: 0.1rem;}
.ys-list-r a::after{width: 0.36rem;height: 0.36rem;background: url(../images/ysmore.png) no-repeat center;}
/* 职能处室 */
.zncs ul{justify-content: flex-start;margin: 0 -0.2rem;}
.zncs ul li{padding: 0 0.2rem;margin-bottom: 0.4rem;width: 14.2%;}
.zncs ul li a{display:block;width: 100%;text-align: center;height: 2.37rem;border: 1px solid #1266c8;border-radius: 10px;padding: 0.6rem 0.25rem 0 0.25rem;transition: 0.5s;background: #fff;}
.zncs ul li img{/* width: 0.8rem; */display: block;/* height: 0.67rem; */margin:0 auto;}
.zncs ul li .znico-h{display: none;}
.zncs ul li h2{font-size: 0.24rem;color: #333;line-height: 0.36rem;text-align: center;margin-top: 0.2rem;transition: 0.5s;}
/* 专家列表 */
.zj-t{background: url(../images/zjbg.png) no-repeat top/cover;padding: 0.2rem 0.8rem 0.8rem 0.3rem;}
.zj-ss{width: 50%;margin: 0 auto 0.6rem;}
.zj-ss input{width: 85%;border-radius: 7px;border: 1px solid #d3d3d3;height: 0.5rem;line-height: 0.5rem;background: #fff;padding: 0 0.2rem 0 0.4rem;color: #333;font-size: 0.2rem;opacity: 0.6;}

.zj-ss input::-webkit-input-placeholder{ color:#333;opacity: 0.6;}
.zj-ss input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#333; opacity: 0.6;}
.zj-ss input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#333;opacity: 0.6;}
.zj-ss input:-ms-input-placeholder{ /* Internet Explorer 10-11 */ color:#333;opacity: 0.6;}





.zj-ss button{width: 13%;height: 0.5rem;line-height: 0.5rem;border-radius: 7px;background: #1669d1;display: flex;align-items: center;justify-content: center;}
.zj-ss button img{width: 0.24rem;}
.zj-tab span{font-size: 0.3rem;color: #b5b5b5;width: 0.75rem;}
.zj-tab .tab-r{width: calc(100% - 1.1rem);}
.tab-tit{border-bottom: 1px dashed #dbdbdb;margin-bottom: 0.5rem;justify-content: flex-start;}
.tab-tit h3{font-size: 0.3rem;color: #6a6a6a;display: inline-block;margin-right: 0.4rem;transition: 0.5s;padding-bottom: 0.2rem;}
.tab-tit h3::after{width: 100%;height: 0.08rem;bottom: -0.04rem;background: #1266c8;opacity: 0;transition: 0.5s;}
.tab-tit h3.on{font-weight: bold;color: #1266c8;}
.tab-tit h3.on::after{opacity: 1;}
.tab-ul ul li a{font-weight: bold;color: #575757;border: 1px solid #dedede;}
.zj-b p{padding-bottom: 0.3rem;margin: 0.5rem 0;border-bottom: 1px solid #e5e5e5;font-size: 0.4rem;color: #333;}
.zj-b p span{color: #1266c8;}
.zj-b ul{justify-content: flex-start;margin: 0 -0.13rem 0rem;padding-bottom: 0.5rem;}
.zj-b li{margin-bottom: 0.2rem;width: 33.3%;padding: 0 0.13rem;}
.zj-b li a{border: 1px solid #1266c8;padding: 0.3rem 0.3rem 0.5rem 0.3rem;background: #fff;}
.zj-b li a::after{width: 100%;height: 100%;background: url(../images/zjbg2.png) no-repeat center;opacity: 0;box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.3);}
.zj-b li *{transition: 0.5s;}
.zj-b li .scale{padding: 0 0 0.1rem 0.1rem;width: 1.5rem;}
.zjlist-r{width: calc(100% - 1.9rem);}
.zj-b li .scale::after{width: 100%;height: 70%;background: #d0e0f4;}
.zj-b li .imged{    padding-bottom: 138%;background: none !important;}
.zj-b li .imged img{width: 100%;
    display: block;
    position: absolute;
    height: 100%;
    object-fit: initial;}
.zjlist-r h2{font-size: 0.26rem;color: #1266c8;}
.zjlist-r span{display: block;margin: 0.1rem 0;font-size: 0.14rem;color: #333;}
.zjlist-r h3{border-top: 1px solid #1266c8;padding-top: 0.15rem;margin: 0.2rem 0;font-size: 0.18rem;color: #333;}
.zjlist-r h4{color: #808080;font-size: 0.14rem;line-height: 0.22rem;max-height: 0.42rem\0;}


/* 职工之家 */
p.tit{margin-bottom: 0.7rem;font-size: 0.4rem;}
p.tit span {color: #193f83;}
.wall-column{display:inline-block;float: left;width: calc(33.3% - 2px);vertical-align:top;padding: 0 0.4rem;border-right: 1px solid #e8e8e8;}
.wall-column:last-child{border-right: 1px solid rgba(0,0,0,0);}
.list_box27{margin:0 -.4rem .5rem;overflow: hidden;}
.pbl{border-bottom: 1px solid #e8e8e8;margin-bottom: 0.2rem;}
.pbl a{ display:block;}
.pbl a .imgd{transition: 0.5s;max-height: 252px;height: 28vw;background-position: center;background-size: cover;background-repeat: no-repeat;}
.pbl a .imgd img{width: 100%;transition: 0.5s;}
.pbl a h3{font-size:0.2rem;color:#333;line-height:2.2;transition: 0.5s;font-weight: bold;margin: 0.2rem 0 0.1rem;}
.pbl a h4{font-size:0.14rem;color:#333;line-height:0.24rem;max-height: 0.48rem\0;}
.pbl a span{font-size:0.16rem;color:#1266c8;line-height:0.4rem;display: block;margin: 0.1rem 0;}
.morelist{text-align: center;}
.morelist a{width: 1.86rem;height: 0.44rem;border-radius: 0.2rem;border: 1px solid #dedede;display: flex;align-items: center;justify-content: center;margin: 0 auto;transition: 0.5s;}
.morelist a::after{width: 0%;height: 100%;background: #1266c8;border-radius: 0.2rem;}
.morelist a svg{display: inline-block;margin-left: 0.2rem;width: 0.16rem;fill: #333;}
.zg2{margin: 0.7rem 0 0.5rem;}
.zg2 ul{margin: 0 -0.1rem;display: flex;flex-wrap: wrap;}
.zg2 li{width: 20%;padding: 0 0.1rem;}
.zg2 li h3{font-size: 0.2rem;color: #333;font-weight: bold;line-height: 0.4rem;margin-top: 0.1rem;transition: 0.5s;}
.zg2 li .imgd{
    position: relative;
    padding-bottom: 46%;
    overflow:hidden;
    background: none !important;
}
.zg2 li .imgd img{position:absolute;top:0;left:0;width:100%;}
@media screen and (max-width: 1024px) {
    p.tit{margin-bottom: 0.3rem;font-size: 0.3rem;}
.list_box27{ margin:0 -.1rem .3rem;}
.wall-column{width:33.3%;padding:0 0.1rem;}
.zg2{margin: 0.3rem 0 0.2rem;}
  .zg2 li{width:25%;margin-bottom:0.2rem;}
}
@media screen and (max-width: 768px) {
  .wall-column{width:50%;padding:0 0.1rem;}
  .zg2 li{width:33.3%}
 }
@media screen and (max-width: 420px) {
.wall-column{width:100%;}
.pbl a .imgd{height:56vw}
.zg2 li{width:50%;}
}

/* 院士详情 */
.ysxq1{width: 100%;background: url(../images/ysxqbg1.jpg) no-repeat center/cover;padding: 0.8rem 1.4rem;}
.ysxq-t{width: 100%;background: url(../images/ysxqbg2.png) no-repeat right/cover;padding: 0.5rem 0.6rem;}
.ysxq-l{width: calc(100% - 2.97rem);padding-right: 0.5rem;}
.ysxq-r{width: 2.97rem;}
.ysxq-l h3{font-size: 0.3rem;color: #333;font-weight: bold;}
.ysxq-l h3::after{width: 0.26rem;height: 0.26rem;background: url(../images/ysico1.png) no-repeat;top: 50%;margin-top: -0.13rem;
left: -0.6rem;background-size: 100% 100%;
}
.ysxq-l h3 span{font-size: 0.22rem;color: #333;display: inline-block;margin-left: 0.1rem;font-weight: normal;}
.ysxq-l h4{font-size: 0.2rem;color: #999;display: inline-block;margin-top: 0.1rem;}
.ysxq-con{margin-top: 0.3rem;}
.ysxq-con p{font-size: 0.14rem;color: #666;line-height: 0.3rem;text-align: justify;}
.ysxq-r .imged{padding-bottom: 115%;}
.ysxq2{margin-top: 0.2rem;background: #fff;  box-shadow: 0px 0px 0.35rem 0px rgba(4, 0, 0, 0.11);padding: 0.5rem 1.2rem;}
.ysxq2::after{left: auto;right: 1.2rem;width: 0.23rem;height: 1.43rem;background: url(../images/ysico2.png) no-repeat;background-size: 100% 100%;bottom: auto;top: -0.9rem;z-index: 1;}
.ysxq2::before{content:"";left: 1.2rem;width: 0.23rem;height: 1.43rem;background: url(../images/ysico2.png) no-repeat;background-size: 100% 100%;top: -0.9rem;position: absolute;z-index: 1;}
.ysxq2 h3{text-align: center;}
.ysxq2 p.tit{display: inline-block;margin: 0 auto 0.2rem;border-bottom: 1px solid #222222;padding-bottom: 0.15rem;font-size: 0.24rem;font-weight: bold;}
.ysxq2 p.tit span{color: #1266c8;}
.ysxq2 p.tit::after{width: 0.42rem;height: 0.03rem;background: #1266c8;left: 50%;margin-left: -0.21rem;bottom: -0.015rem;}
.ys-cont2{padding: 0 0.2rem;}
.ys-cont2 p{font-size: 0.16rem;color: #555;line-height: 0.32rem;text-align: justify;margin-bottom: 0.2rem;text-indent: 2em;}
.ys-cont2 p img{display:block;margin:0 auto;}
@media screen and (max-width: 1200px) {
    .ysxq-l{width: 70%;padding-right: 0.5rem;}
    .ysxq-r{width: 30%;}
}
@media screen and (max-width: 1024px) {
    .ysxq1{padding: 0.3rem 0.5rem;}
    .ysxq2{padding: 0.3rem 0.3rem;}
    .ysxq2::before{left: 0.3rem;}
    .ysxq2::after{right: 0.3rem;}
}
@media screen and (max-width: 768px) {
    .ysxq-l{width: 100%;padding-right: 0rem;}
    .ysxq-r{width: 2.97rem;margin: 0 auto 0.2rem;order: -1;}
    .ysxq1{padding: 0.2rem 0.3rem;}
    .ysxq2{padding: 0.2rem 0.1rem;}
    .ysxq-t{padding: 0.2rem 0.3rem 0.5rem;}
    .ysxq-l h3::after{left: -0.3rem;}
    .ysxq2::before{left: 0.2rem;transform: scale(0.5);}
    .ysxq2::after{right: 0.2rem;transform: scale(0.5);}
 }
/* 医学常识 */
.jk1{/* display: flex; *//* justify-content: center; *//* flex-wrap: wrap; */max-width: 8rem;align-items: center;margin: 0 auto;overflow: hidden;}
.jk1 span{width: 1.3rem;font-size: 0.2rem;color: #aaa;padding-right: 0.2rem;float: left;line-height: .45rem;}
.jk1 .jkss{width: calc(100% - 1.3rem);border: 1px solid #d3d3d3;border-radius: 0.07rem;padding:0 0.15rem 0 5%;height: 0.45rem;float: right;}
.jk1 .jkss input{font-size: 0.2rem;color: #333;width: calc(100% - 0.4rem);display: flex;justify-content: space-between;align-items: center;}
.jk1 .jkss button{width: 0.4rem;}
.jk1 .jkss button img{width: 0.27rem;}
.jk2{margin: 0.5rem 0 0.3rem;padding-top: 0.35rem;border-top: 1px solid #d3d3d3;}
.jk2 ul{display: flex;margin: 0 -0.22rem;flex-wrap: wrap;}
.jk2 li{padding: 0 0.22rem;margin-bottom: 0.2rem;width: 33.3%;}
.jk2 li a{width: 100%;display: block;background: #fff;border: 1px solid #1266c8;border-radius: 0.2rem;overflow: hidden;}
.jk2 li h3{margin: 0.3rem 0 0.1rem;font-size: 0.2rem;color: #333;font-weight: bold;line-height: 1.3;padding: 0 0.25rem;transition: 0.5s;}
.jk2 li h3 span{color: #1266c8;}
.jk2 li h4{font-size: 0.16rem;color: #808080;line-height: 0.28rem;padding: 0 0.25rem 0.25rem 0.35rem;}

.jk3 ul{overflow:hidden;margin: 0 -0.15rem;}
.jk3 li{padding: 0 0.15rem;width: 50%;float:left;margin-bottom: 0.5rem;}
.jk3 li a{width: 100%;padding: 0.3rem 0.4rem;
    display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;overflow: hidden;border-radius: 0.2rem;
}
.jk3 li a::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid #1266c8;border-radius: 0.2rem;background: #fff;z-index: -1; box-sizing: border-box;}
.jk3 li a::after{width: 0;height: 100%;background: url(../images/jkbg1.png) no-repeat;background-size: 100%;border-radius: 0.2rem;}
.jk-tit{display: flex;align-items: center;width: 100%;flex-wrap: wrap;}
.jk3 li p{font-size: 0.20rem;color: #808080;line-height: 0.28rem;width: 1.2rem;padding-left: 0.2rem;}
.jk3 li h3{font-size: 0.2rem;color: #333;line-height: 0.28rem;font-weight: bold;transition: 0.5s;width: calc(100% - 1.2rem);padding-left: 0.4rem;}
.jk3 li h3::after{width: 0.25rem;height: 0.25rem;border: 0.06rem solid #1266c8;border-radius: 50%;transition: 0.5s;top: 50%;margin-top: -0.125rem;bottom: auto;box-sizing: border-box;}

.jk3 li h4{margin-top: 0.1rem;padding-left: 0.4rem;   }
.jk3 li h4 span{display: inline-block;margin-right: 0.2rem;font-size: 0.16rem;color: #717171;transition: 0.5s;padding-left: 0.25rem;line-height: 0.2rem;}

.jk3 li h4 span.jkico2{color: #1266c8;}
.jk3 li h4 span.jkico1::after{width: 0.21rem;height: 0.18rem;background: url(../images/jkico1.png) no-repeat center;background-size: 100% 100% !important;bottom: auto;}
.jk3 li h4 span.jkico2::after{width: 0.19rem;height: 0.19rem;background: url(../images/jkico2.png) no-repeat center;background-size: 100% 100% !important;bottom: auto;}
@media screen and (max-width: 1024px) {
    .jk2 ul{margin: 0 -0.1rem;}
    .jk2 li{padding: 0 0.1rem;}
    .jk3 li{margin-bottom: 0.3rem;}
    .jk2{margin: 0.3rem 0;}
}
@media screen and (max-width: 768px) {
    .jk2 li{width: 50%;}
    .jk2 li h3{margin: 0.1rem 0;padding: 0 0.1rem;}
    .jk2 li h4{padding: 0 0.1rem 0.1rem 0.2rem;}
    .jk3 li{margin-bottom: 0.2rem;width: 100%;}
}
@media screen and (max-width: 420px) {
    .jk2 li{width: 100%;}
}
/* 科学研究 */
.ksyj .common{background: none;overflow: visible;padding: 0;}
.zh-com{width:100%;}
.zh-com .inn1{margin-top: -0.8rem;padding: 0.8rem 0;z-index: 100;}
.zh-com::after{width: 14rem;height: 100%;background: url(../images/kxbg1.png) no-repeat;left: auto;right: 0;background-size: 100% !important;top: 0.8rem;bottom: auto;max-width: 100%;}
.zh-com .inn1::after{height: 0.8rem;width: 100%;background: #fff;bottom: auto;top: 0;}
.zh-com .inn1::before{content: "";position:absolute;left: 50%;top: 0;width: 1px;height: 0.2rem;background: #193f83;z-index: 1;}
.kxyj-page .inn1::after{height: 0.8rem;width: 100%;background: rgba(255,255,255,0.5);bottom: auto;top: 0;}
.kx1{width: 100%;}
 h2 p.tit{text-align: center;margin-bottom: 0.2rem;}
.kx1 h2>span{font-size: 0.14rem;color: #9a9a9a;line-height: 0.3rem;display: block;text-align: center;}
.kx1-t{margin-top: 0.6rem;}
.kx1-l{width:40%;}
.kx1-r{width:57%;}
.kx1-l .kx1-tit{background: #fafafa;width: 100%;padding: 0.25rem 0.3rem;}
.kx1-tit h3{font-size: 0.2rem;color: #333;line-height: 0.3rem;max-height: 0.6rem\0;transition: 0.5s;}
.kx1-tit span{font-size: 0.18rem;color: #193f83;line-height: 0.3rem;}
.kx1-r li{padding: 0.15rem;border-bottom: 1px solid #dbdbdb;}
.kx1-r li a{width: 100%;align-items: center;}
.kx1-r li .kx1-tit{width: 65%;}
.kx1-r li .scale{width: 30%;}
.kx1-r li h3{margin-top: 0.1rem;}
.kx1-r li .imged{padding-bottom: 58%;}
.kx2{width: 100%;background: #f6fafe;padding: 0.55rem 0;}
.ny-tit{margin-bottom: 0.4rem;align-items: center;}
.kx2 p.tit{margin-bottom: 0;}
.kx2-1{width: 30%;}
.kx2-2{width: 30%;}
.kx2 h3{font-size: 0.18rem;color: #333;line-height: 0.36rem;transition: 0.5s;}
.kx2-t a{display: block;width: 100%;padding-bottom: 0.25rem;margin-bottom: 0.15rem;border-bottom: 1px dashed #9e9e9e;}
.kx2-t h3{font-size: 0.2rem;line-height: 0.3rem;max-height: 0.6rem\0;margin-top: 0.15rem;}
.kx2-2 li a{width: 100%;display: block;padding: 0.16rem 0;border-bottom: 1px dashed #9e9e9e;}
.kx2-2 li:last-child a{border-bottom: 1px dashed rgba(0, 0, 0, 0);}
.kx2-2 li span{font-size: 0.18rem;color: #193f83;line-height: 0.3rem;}

.kx3{width: 100%;background: url(../images/kxbg2.jpg) no-repeat top/cover;padding: 2.05rem 0 0 0;}
.kx3 .wp{max-width: 13.8rem;}
.kx3-swipe ul{display: flex;flex-wrap: wrap;}
.kx3-swipe li{width: 25%;height: 3.6rem;}
.kx3-swipe li a{display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100%;}
.kx3-swipe li .kxico{width: 1rem;height: 1rem;border: 1px dashed #fff;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin-bottom: 0.2rem;}
.kx3-swipe li .kxico img{width: 0.55rem;height: 0.52rem;}
.kx3-swipe li h4{color: #fff;font-size: 0.3rem;line-height: 1.2;}
.kx3-swipe li:nth-child(1){background: #03c2aa;transform: translateY(1.6rem);}
.kx3-swipe li:nth-child(2){background: #27aacb;}
.kx3-swipe li:nth-child(3){background: url(../images/kx6.jpg) no-repeat center/cover;}
.kx3-swipe li:nth-child(4){background: #ad9d74;}
.kx3-swipe li:nth-child(5){background: url(../images/kx7.jpg) no-repeat center/cover;margin-left: 25%;}
.kx3-swipe li:nth-child(6){background: #456bb6;}
.kx3-swipe .arror{width: 0.6rem;height: 0.6rem;border-radius: 50%;border: 1px solid #193f83;bottom: 1.5rem;top: auto;right:0.9rem;}
.kx3-swipe .swiper-button-prev, .swiper-container-rtl .swiper-button-next{left:auto;right:1.8rem;}
.kx3-swipe .arror:after{ font-size: 0.24rem;color: #193f83;font-weight: bold;}


@media screen and (min-width: 1025px) {
 .kx1 a:hover .kx1-tit h3,.kx2 a:hover h3 {color: #193f83;}
 .kx3-swipe li a:hover .kxico img{transform: rotateY(360deg);transition: 0.5s;}
}
@media screen and (max-width: 1024px) {
    .zh-com .inn1{margin-top: 0rem;padding: 0.3rem 0;}
    .kx1-t{margin-top: 0.3rem;}
    .ny-tit{margin-bottom: 0.2rem;}
    .kx2-t a{padding-bottom: 0.15rem;}
    .kx2-1{width:100%;margin-bottom: 0.3rem;}
    .kx2-2{width:100%;}
    .kx2{padding: 0.3rem 0 0.2rem;}
    .kx3-swipe .arror{right: 0;width: 0.4rem;height: 0.4rem;}
    .kx3-swipe .swiper-button-prev, .swiper-container-rtl .swiper-button-next{left:auto;right:0.6rem;}
    .kx3-swipe li .kxico{width: 0.7rem;height: 0.7rem;}
    .kx3-swipe li .kxico img{width: 0.4rem;height: auto;}
    .kx3-swipe li{height: 3rem;}
    .kx3-swipe li h4{font-size: 0.24rem;}
    .kx3{padding-top: 0.3rem;}
}
@media screen and (max-width: 768px) {
.kx1-l{width:100%;margin-bottom: 0.3rem;}
.kx1-r{width:100%;}
.kx1-l .kx1-tit{padding: 0.15rem;}
.kx3{padding: 0.3rem 0;}
.kx3-swipe{padding: 0rem 0 0.6rem;}
.kx3-swipe li{height: auto;padding: 0.4rem 0;width: 33.3%;}
.kx3-swipe li:nth-child(1){transform: translateY(0);}
.kx3-swipe li:nth-child(5){margin: 0;}
.kx3-swipe .arror{bottom: 0;}
}
@media screen and (max-width: 420px) {
    .kx3-swipe li .kxico{width: 0.5rem;height: 0.5rem;}
    .kx3-swipe li .kxico img{width: 0.3rem;height: auto;}
    .kx3-swipe li h4{font-size: 0.2rem;}
}
/* 患者服务 */
.ylfw::after{background: url(../images/ylbg1.png) no-repeat;left: 0;right: auto;top: auto;bottom: 0;width: 8.67rem;height: 4.82rem;}
h2 p.tit{margin-bottom: 0.4rem;padding-bottom: 0.3rem;}
h2 p.tit::after{width: 0.45rem;height: 0.06rem;background: #1266c8;left: 50%;margin-left: -0.225rem;}
.yl1-t{padding-bottom: 0.6rem;}
.yl1-l{width: 40%;}
.yl1-r{width: 56%;}
.yl1 h3{font-size: 0.3rem;color: #333;margin-bottom: 0.4rem;line-height: 1.2;}
.yl1-t p,.yl1-l li h4{font-size: 0.16rem;color: #333;line-height: 0.3rem;}
.yl1-l ul{margin: 0.2rem -0.1rem 0;}
.yl1-l li{display: inline-block;padding: 0 0.1rem;text-align: center;}
.yl1-l li h4{margin-top: 0.1rem;}
.yl1-l li img{max-width: 1.33rem;}
.hzf-l{width: 2rem;}
.hzf-r{width: calc(100% - 2rem);padding-left: 1rem;}
.hzf-l li{margin-bottom: 0.25rem;}
.hzf-l li a{display: flex;align-items: center;width: 100%;font-size: 0.2rem;color: #333;transition: 0.5s;}
.hzf-l li a img{display: inline-block;margin-right: 0.2rem;max-width: 0.37rem;height: .32rem;}
.hzf-cont{height: 2.4rem;overflow: hidden;overflow-y:auto;padding-right: 0.2rem;}
.hzf-cont::-webkit-scrollbar {width:0.03rem;height: 2px;background-color: transparent;}
.hzf-cont::-webkit-scrollbar-track {background-color: #cbcbcb;}
.hzf-cont::-webkit-scrollbar-thumb {background-color: #1266c8;}
.yl-more{display: flex;justify-content: center;}

.yl2{width: 100%;overflow: hidden;padding: 0.75rem 0 1.1rem;background: url(../images/ylbg2.jpg) no-repeat top/cover;}

.yl2 ul{display: flex;flex-wrap: wrap;}
.yl2 li{width: 1.2rem;height: 3.6rem;transition: 0.5s;display: flex;overflow: hidden;}
.yl2 li.on{width: calc(100% - 1.2rem*2);}
.yl2-l{width: 1.2rem;display: flex;align-items: center;justify-content: center;height: 100%;min-width: 1.2rem;}
.yl2-r{width: calc(100% - 1.2rem);background: #fff;padding: 0.3rem 0.5rem;transition: 0.5s;height: 100%;overflow: hidden;}
.yl2-l h3{width: 0.5rem;color: #fff;font-size: 0.3rem;font-weight: bold;text-align: center;line-height: 1.2;}
.yl2-rt{padding: 0.3rem 0;border-bottom: 1px dashed #cbcbcb;}
.yl2-rt a{display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;}
.yl2-rt h4{color: #333;font-size: 0.2rem;width: calc(100% - 1.3rem);transition: 0.5s;}
.yl2-rt span{color: #333;font-size: 0.16rem;width:1.3rem;text-align: right;}
.yl2 li:nth-child(1) .yl2-l{background: url(../images/yl-tab1.jpg) no-repeat center/cover;}
.yl2 li:nth-child(2) .yl2-l{background: url(../images/yl-tab2.jpg) no-repeat center/cover;}
.yl2 li:nth-child(3) .yl2-l{background: url(../images/yl-tab3.jpg) no-repeat center/cover;}
.yl2 li:nth-child(4) .yl2-l{background: url(../images/yl-tab4.jpg) no-repeat center/cover;}
.yl2 li:nth-child(5) .yl2-l{background: url(../images/yl-tab5.jpg) no-repeat center/cover;}
.yl2 .yl-more{justify-content: flex-end;margin-top: 0.25rem;}
.yl2 li.on .yl2-l{  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);}
.yl3{width: 100%;background: url(../images/ylbg3.png) no-repeat left;padding: 1.1rem 0;}
.yl3-t{padding: 0 0.9rem;position: relative;}
.yl3-t ul{display: flex;margin: 0 -0.2rem;flex-wrap: wrap;}
.yl3-t li{width: 33.3%;padding: 0 0.2rem;margin-bottom: 0.3rem;}
.yl3-t li a{display: flex;justify-content: center;align-items: center;padding: 0.35rem 0;border: 1px dashed #cbcbcb;font-size: 0.3rem;color: #333;transition: 0.5s;}
.yl3-t li a img{display: inline-block;margin-right: 0.1rem;max-width: 0.62rem;}
.yl3-t .arror{width: 0.5rem;height: 0.5rem;border-radius: 50%;border: 2px solid #1669d1;}

.yl3-t .arror:after{ font-size: 0.24rem;color: #1669d1;font-weight: bold;}
.yl3-t .swiper-button-prev{left: 0;}
.yl3-t .swiper-button-next{right: 0;}
.yl4{width: 100%;overflow: hidden;background: url(../images/ylbg4.jpg) no-repeat center/cover;padding: 0.6rem 0 0 0;}
.yl4 h2 p{color: #fff;}
.yl4 ul{display: flex;flex-wrap: wrap;}
.yl4 li{width: 25%;}
.yl4 li a{display: flex;flex-direction: column;align-items: center;padding: 1.54rem 0 0.85rem 0;width: 100%;height: 6.9rem;}
.yl4 li a::after{width: 100%;height: 100%;background: url(../images/ylpic2.jpg) no-repeat;background-size: 100% 100%;opacity: 0;top:0;bottom: auto;}
.yl4 li h3{display: flex;flex-direction: column;align-items: center;margin-bottom: 1.6rem;}
.yl4 li a span{color: #fff;font-size: 0.24rem;transition: 0.5s;width: 0.25rem;text-align: center;line-height: 1.2;display: block;}
.yl4 li h3 img{display: inline-block;margin-bottom: 0.15rem;max-width: 0.68rem;}
.yl4 li a>img{width: 0.45rem;opacity: 0;transition: 0.5s;}



@media screen and (min-width: 1025px) {
    .hzf-l li a:hover,.yl2-rt a:hover h4{color: #1266c8;}
    .yl3-t li a:hover{background: url(../images/ylpic.jpg) no-repeat center/cover;color: #fff;border: 1px dashed rgba(0, 0, 0, 0);}
    .yl3-t li a:hover img{filter: brightness(20);}
    .yl4 li a:hover::after,.yl4 li a:hover>img{opacity: 1;}
    .yl4 li a:hover span{font-weight: bold;}
}
@media screen and (max-width: 1024px) {
    .yl1-l{width: 50%;}
    .yl1-r{width: 48%;}
    .hzf-r{padding-left: 0.3rem;}
    .yl1-l li{width: 30%;}
    .yl1-l li img{max-width: 1rem;}
    .yl1-t{padding-bottom: 0.2rem;}
    .yl2-r{padding: 0.2rem;}
    .yl2,.yl3{padding: 0.3rem 0;}
    .yl3-t li a img{max-width: 0.5rem;}
    .yl3-t li a{font-size: 0.24rem;padding: 0.2rem 0;}
    .yl4 li h3 img{max-width: 0.5rem;max-height: 0.5rem;}
    .yl4 li a{height: auto;padding: 0rem 0 0.5rem;}
    .yl4 li h3{margin-bottom: 0.4rem;height: 2.4rem;}
    .yl4 li a>img{opacity: 1;}
    .yl4 h2 p{
    margin-bottom: 0;
}
}
@media screen and (max-width: 768px) {
    .yl1-l{width: 100%;margin-bottom: 0.3rem;}
.yl1-r{width: 100%;}
.yl1-l li{width: auto;}
.yl2 li{width: 100%;height: auto;margin-bottom: 0.2rem;padding: 0 0.1rem;flex-direction: column;}
.yl2 li.on{width: 100%;}
.yl2-l h3{width: 100%;font-size: 0.24rem;}
.yl2-l{width: 100%;height: .8rem;}
.yl2-r{width: 100%;display: none;height: auto;transition: 0s;}
.yl2 li:nth-child(1) .yl2-l{background: #18326a;}
.yl2 li:nth-child(2) .yl2-l{background: #0e95bd;}
.yl2 li:nth-child(3) .yl2-l{background: #1165c7;}
.yl2 li:nth-child(4) .yl2-l{background: #118ac4;}
.yl2 li:nth-child(5) .yl2-l{background: #214281;}
.on .yl2-r{display:block;}
.yl2-rt{padding: 0.15rem 0;}
.yl3-t ul{margin: 0 -0.1rem;}
.yl3-t li{width: 50%;margin-bottom: 0.2rem;padding: 0 0.1rem;}
.yl3-t{padding: 0 0.5rem;}
.yl3-t .arror{width: 0.4rem;height: 0.4rem;}
.yl3-t .arror:after{font-size: 0.2rem;}
.yl3-t li a img{max-width: 0.4rem;}
.yl3-t li a{font-size: 0.2rem;padding: 0.2rem 0;}
}
@media screen and (max-width: 420px) {
    .yl1-l li{width: 30%;}
    .hzf-r{padding-left: 0rem;}
    .yl2-rt a{justify-content: flex-start;}
    .yl2-rt h4{width: 100%;margin-bottom: 0.1rem;}
    .yl2-rt span{width: 100%;display: block;text-align: left;}
    .yl3-t li a{font-size: 0.2rem;padding: 0.1rem 0;}
    .yl4 li h3 img{max-width: 0.4rem;max-height: 0.4rem;}
    .yl4 li a>img{max-width: 0.35rem;}
}















@media screen and (min-width: 1025px) {
    .yjld ul li:hover .ld-r .more-xx{background: url(../images/ld-ico2.png) no-repeat center;color: #fff;}
    .yjld ul li:hover .ld-l::after{background: #1669d1;}
.yjld ul li:hover h2,.jk2 li a:hover h3{color:#1669d1;}

.tz-b li:hover h2,.tz-b li:hover span,.jk3 li a:hover h3{color: #fff;}

.cont-r li:hover h3,.pages p a:hover,.tz-r li:hover h2,.zgzj a:hover h3{color:#1669d1}
.tz-r li:hover h2{font-weight: bold;}
.tz-b ul{margin-bottom: 0.4rem;}
.tz-b li:hover::after{background: url(../images/tzbg.png) repeat;  box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.24);}
.tz-b li:hover p::after{background: url(../images/tzico3.png) no-repeat center;}
.tz-b li:hover span:after{background: url(../images/tzico4.png) no-repeat center;}
.ks-r li a:hover::after,.tab-ul ul li a:hover::after{opacity: 1;}
.ks-r li a:hover,.tab-ul ul li a:hover{color: #fff;font-weight: bold;border:1px solid rgba(0,0,0,0)}
.ks3 li:hover a img{transform:rotateY(360deg);transition:0.5s;}
.ks3 li:hover{transform:translateY(-0.15rem);}
.zncs ul li:hover .ico-img{transform:rotateY(360deg);transition: 0.5s;}
.zncs ul li:hover .znico-h{display: block;}
.zncs ul li:hover .znico{display: none;}
.zncs ul li:hover a{background: #1266c8;border: 1px solid rgba(0,0,0,0);}
.zncs ul li:hover h2,.zj-b li:hover h2,.zj-b li:hover span,.zj-b li:hover h3,.zj-b li:hover h4,.morelist a:hover,.jk3 li a:hover p{color: #fff;}
.zj-b li a:hover::after{opacity: 1;}
.zj-b li a:hover{border:1px solid #1067ca;}

.zj-b li a:hover h3{border-top: 1px solid #fff;}
.morelist a:hover::after,.jk3 li a:hover::after{width: 100%;}
.morelist a:hover svg,.jk3 li a:hover svg{fill: #fff;}
.jk3 li a:hover{box-shadow: 0px 0px 0.32rem 0px rgba(0, 0, 0, 0.38);}
.jk3 li a:hover h4 span{color: #fff;opacity: 0.5;}
.jk3 li a:hover h4 span.jkico1::after{background: url(../images/jkico11.png) no-repeat center;}
.jk3 li a:hover h4 span.jkico2::after{background: url(../images/jkico22.png) no-repeat center;}
.jk3 li a:hover h3::after{border: 0.06rem solid #fff;}
}
@media screen and (max-width: 1600px) {
    .zncs ul{margin: 0 -0.1rem;}
    .zncs ul li{padding: 0 0.1rem;}
}
@media screen and (max-width: 1300px) {
  .yjld ul li .ld-r h2{font-size: 0.26rem;}
  .yjld ul li .ld-r h2 span{font-size:0.2rem;}
  .ks-r li,.tab-ul ul li{width:25%;margin-bottom:0.2rem}
  .zncs ul li{width: 16.6%;}
  .zj-b li{width: 50%;}
}
@media screen and (max-width: 1024px) {
 .inner .wrap_ph{display: block;}
  .inner .wrap_pc{display: none;}
  .ejlm{margin: 0.3rem 0;}
  .about h2{font-size: 0.3rem;margin-bottom: 0.15rem;}
  .ban::before{height: 0.5rem;display: none;}
  .ban .yjlm {display: none;}
  .common{ padding: 0 0 0.4rem 0;}
  .ejlm{margin-bottom:0.4rem;}
  .yjld ul li .ld-r h2{font-size: 0.24rem;}
  .yjld ul li .ld-r h2 span{font-size: 0.2rem;}
  .yjld ul li{margin-bottom: 0.3rem;padding: 0.2rem;}
  .yjld ul li .ld-r h2::before,.yjld ul li .ld-r h2::after{bottom:-0.1rem;}
  .yjld ul li .ld-r h3{margin: 0.3rem 0;}


  .cont-r{display: none;}
  .new-cont{width: 100%;}
  .new-cont h2{font-size: 0.3rem;}
  .tz-b li p::after{width:0.2rem;/* bottom:-0.05rem; */right: .1rem;}
  .ysjs{padding-top:0.4rem;}
  .ks-l{width:100%;margin-bottom:0.3rem;background: #1166c8;}
  .ks2 .ks-l{background: #11a8c8;}
  .ks-r{width:100%;padding: 0.25rem;}
  .ks-l h1{width:100%;flex-direction: row;height:auto;padding:0.2rem 0;}
  .ks-l h1 img{margin:0 0.1rem 0 0;}
  .ks-r li a,.tab-ul ul li a{height:0.7rem;padding: 0.1rem;}
  .ks1{margin:0;padding-top:0.2rem;}
  .ks3 li a img{width:0.4rem;}
  .ks3 li a span{font-size:0.18rem;}
  .ks3{padding: 0.4rem 0;margin-top: 0;}
  .ks3 ul{margin: 0.2rem -0.05rem 0;}
  .ks4 h2.kslm{margin:0.4rem 0;}
  h2.kslm{font-size:0.3rem;}
  .ys-list-r h4{margin:0rem 0 0.3rem;}
  .ys2{padding-top:0.3rem;}
  .ys-list,.ys-list:nth-child(2){padding:0.3rem;}
  .zncs ul li{width: 20%;}
  .zncs ul li a{padding: 0.3rem 0.1rem 0 0.1rem;height: 2rem;}
  .zj-b li{width: 50%;}
  .zj-tab span,.tab-tit h3{font-size:0.24rem;}
  .zj-tab .tab-r{width: calc(100% - 0.9rem);}
  .tab-tit{margin-bottom:0.3rem;}
  .zj-t{padding:0.2rem;}
  .zj-ss input{padding:0 0.2rem;}
}
@media screen and (max-width: 768px) {
    .yjld ul{width: 100%;}
   

.new-cont h2{font-size: 0.24rem;line-height: 0.3rem;}
.tz-l{width: 100%;margin-bottom: 0.3rem;}
.tz-r,.ysjs-r,.ys-list-r{width: 100%;}
.tz-r li h2,.tz-b li h2{font-size: 0.2rem;}
.tz-b li{width: 48%;margin: 0 1%;}
.tz-t{margin-bottom:0.3rem;}
.tz-l .tz-bom{padding: 0.3rem 0.2rem 0.3rem 0.2rem;}
.tz-l .tz-top{padding: 0.3rem 0.2rem 0.3rem 0.2rem}
.ysjs-l{width: 50%;margin: 0 auto 0.3rem;padding: 0.25rem 0.25rem 0.4rem 0.25rem;}
.ysjs-l::after{width: 100%;top: 0;left: 0;height: 100%;}
.js-t{padding-bottom:0.3rem;}
.ysjs-r h2{margin:0.2rem 0;}
.ysjs-r{padding-left:0;}
.ks-r li,.tab-ul ul li{width:33.3%;}
.ks4 ul li{width: 49%;margin-bottom: 0.3rem;}
.ks3 li{width:25%;}
.ys-list-l{margin:0 auto 0.3rem;width: 50%;}
.ys-list:nth-child(2) .ys-list-l{order:-1;}
.ys-list-l .ys-l{width:30%;padding-top: 0;align-items: center;}
.ys-list-l .scale{width:65%;}
.ys-list-l h2{font-size: 0.24rem;width: 0.3rem;}
.ys-list-l h2 span{font-size:0.2rem;}
.zncs ul li{width:25%;margin-bottom:0.3rem;}
.zncs ul li img{width:0.6rem;height:auto;}
.zncs ul li h2{font-size:0.2rem;line-height:0.26rem;}
.zncs ul li a{height:1.8rem;}
.zj-ss{width:100%;margin: 0 auto 0.3rem;}
  .zj-tab span,.tab-tit h3{font-size:0.2rem;}
  .ks-r li a, .tab-ul ul li a{font-size:0.18rem;height: 0.5rem;}
  .tab-tit h3::after{height:0.04rem;bottom:-0.02rem;}
  .zj-b p{font-size: 0.3rem;margin: 0.3rem 0;}
  .zj-b ul{padding-bottom: 0rem;}
}
@media screen and (max-width: 600px) {
    .zj-b li{width: 100%;}
}
@media screen and (max-width: 500px) {
  .ks-r li,.tab-ul ul li{width:50%;}
  .ks3 li{width:33.3%;}
  .ks4 ul li h2{font-size:0.2rem;}
  .zncs ul li{width:33.3%;}
  .tab-tit h3{margin-right:0.2rem;}
  .zj-tab span{width:0.5rem;}
    .zj-tab .tab-r{width: 100%;padding: .2rem 0 0;}
}
@media screen and (max-width: 420px) {
  .yjld ul li .ld-l{width: 1.2rem;}
.yjld ul li .ld-r{width: calc(100% - 1.4rem);}
.yjld ul li .ld-r h2 span{display: block;font-size: 0.16rem;}

.tz-b li{width:100%;padding:0.2rem 0;border-top: 1px solid #d0d0d0;}
.tz-b li h2{height:auto;}
.ks-r li{/* width:100%; */height:auto;}
.ys-list-l{margin:0 auto 0.3rem;width: 70%;}
.zj-b li,.tab-ul ul li{/* width: 100%; */}
.zj-b li a{padding: 0.12rem;}

}



.public .common{background: none;overflow: visible;padding: 0;}
h2 p.tit1{ position: relative; padding-bottom: .36rem;}
h2 p.tit1::before{ content: ""; position: absolute; bottom: 0; left: 50%; width: .45rem; height: .06rem; background: #1266c8; margin-left: -.225rem;}

.yynews .fl01{background: url(../images/yynews_fl01_bg.jpg) center bottom no-repeat;background-size: 100% auto;}
.yynews .fl01 .content{ display: flex; flex-wrap: wrap; margin-bottom: .36rem;}
.yynews .fl01 .content .left{ width: 9.18rem; padding: 0 .68rem 0 0;}
.yynews .fl01 .content .right{ width: calc(100% - 9.18rem); }
.yynews .zh-com::after{ display: none;}

.list_yynews1 li *{ transition: .5s;}
.list_yynews1 .img .img_hezi{ padding-bottom: 56.25%;}
.list_yynews1 .con{ padding: .2rem 0}
.list_yynews1 .con h6{ font-size: .18rem; color: #193f83;}
.list_yynews1 .con h5{font-size: .2rem;color: #333333;line-height: .3rem;max-height: .6rem;overflow:hidden;font-weight: bold;margin: .1rem 0 .16rem;}
.list_yynews1 .con p{ font-size: .16rem; color: #6c6c6c; line-height: 24px; height: 48px;overflow:hidden;}

.list_yynews2{ padding: .1rem .36rem; background: #f3f3f3;}
.list_yynews2 li .a{ display: flex; justify-content: space-between; padding: .14rem 0; border-bottom: #dcdcdc 1px solid;}
.list_yynews2 li .ll{ width: calc(100% - 1.1rem); font-size: .2rem; color: #333333; line-height: .3rem; height: .6rem;overflow:hidden;}
.list_yynews2 li .rr{ width: 1.1rem; text-align: right; font-size: .18rem; color: #193f83; line-height: .3rem;}
.list_yynews2 li:last-child .a{ border-bottom: none;}

.more001_box{background: url(../images/more001_box.jpg) center;height: .92rem;display: flex;justify-content: center;align-items: center;}
.more001_box .more001::before, .more001_box .more001::after{background: rgba(255,255,255,1);}
.more001_box .more001{margin-top: 0;}
.more001_box .more001 .a{ color: #fff;}

.list_yynews3{ display: flex; flex-wrap: wrap; margin: 0 -.18rem;}
.list_yynews3 li{ width: 33.33%; padding: 0 .18rem;}
.list_yynews3 li *{ transition: .5s;}
.list_yynews3 .con{ padding: .2rem 0}
.list_yynews3 .con h6{ font-size: .18rem; color: #193f83;}
.list_yynews3 .con h5{font-size: .2rem;color: #333333;line-height: .3rem; height: .6rem;overflow:hidden; font-weight: bold;margin: .1rem 0 .16rem;}
.list_yynews3 .con p{ font-size: .16rem; color: #6c6c6c; line-height: 24px; height: 48px;overflow:hidden;}

.pad{ padding: .7rem 0; overflow: hidden;}

.yynews .fl02{ background: url(../images/yynews_fl02.jpg) center bottom no-repeat; background-size: cover;}
.yynews .fl02 .content{ display: flex; flex-wrap: wrap;}
.yynews .fl02 .content .left{ width: 6.54rem;}
.yynews .fl02 .content .right{ width: calc(100% - 6.54rem); padding: 0 0 0 .22rem;}

.list_yynews4 .img .img_hezi{ padding-bottom: 56.25%;}

.list_yynews5{margin-bottom: .34rem;}
.list_yynews5 li *{ transition: .5s}
.list_yynews5 .con{padding: 0 0 .4rem .2rem;}
.list_yynews5 .con h6{ font-size: .18rem; color: #193f83;}
.list_yynews5 .con h5{font-size: .2rem;color: #333333;line-height: .3rem; height: .6rem;overflow:hidden;font-weight: bold;margin: .1rem 0 .16rem;}
.list_yynews5 .con p{font-size: .16rem;color: #6c6c6c;line-height: .24rem;height: .72rem;overflow:hidden;}
.list_yynews5 .miso-dots{text-align: left;padding: 0 0 0 .15rem;}
.list_yynews5 .miso-dots li{ width: .07rem; height: .07rem; background: #c9cbd4; border-radius: 50%; transform: scale(.8)}
.list_yynews5 .miso-dots li.miso-active{ background: #193f83; transform: scale(1);}

.list_yynews6{ margin: 0 -.1rem;}
.list_yynews6 li{ width: 33.33%; padding: 0 .1rem;}
.list_yynews6 .img .img_hezi{ padding-bottom: 56.32%;}
.list_yynews6 .img:after{ background: rgba(0,0,0,.3); content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0;}

.more001_box1{display: flex;justify-content: center;margin: .3rem 0 0;}

.list_yynews7{ display: flex; flex-wrap: wrap; margin: 0 -.75rem;}
.list_yynews7 li{ width: 50%; padding: 0 .75rem;}
.list_yynews7 li *{ transition: .5s;}
.list_yynews7 li .a{display: flex;padding: .3rem 0;border-bottom: #d8e6f7 1px solid; position: relative; z-index: 1}
.list_yynews7 li .a:before{ content:""; position: absolute; top:0; right: -.56rem; bottom: 0; left: -.56rem; z-index: -1; background: url(../images/list_yynews7_bg.jpg) center no-repeat; background-size: cover; opacity: 0}
.list_yynews7 li .ll{width: .2rem;writing-mode: tb-rl;font-size: .18rem;color: #1266c8;display: inline-flex;}
.list_yynews7 li .ll span{max-height:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display: inline-block;/* width: 100%; */line-height: .2rem;/* padding-right: 5px; */}
.list_yynews7 li .rr{width: calc(100% - .2rem);padding: 0 0 0 .24rem;}
.list_yynews7 li .rr h5{ font-size: .2rem; color: #333333; line-height: .3rem; font-weight: bold;}
.list_yynews7 li .rr h6{ font-size: .16rem; color: #1266c8;}
.list_yynews7 li .rr p{font-size: .16rem;color: #6c6c6c;line-height: .24rem;height: .72rem;margin: .2rem 0;overflow:hidden;}

.yynews .fl04{ background: url(../images/yynews_fl04.jpg) center bottom no-repeat; background-size: cover;}

.yynews .fl04 .content{ width: 130%;}
.list_yynews8{ margin: 0 -.11rem;}
.list_yynews8 .miso-list{padding: .3rem .1rem;margin: -.3rem -.1rem;}
.list_yynews8 li{ width: 20%; padding: 0 .11rem;}
.list_yynews8 li *{ transition: .5s;} 
.list_yynews8 li .a{display: block;border-radius: .15rem;overflow: hidden;/* padding-bottom: .3rem; */transition-delay: 0s;}
.list_yynews8 li .a .con{ display: flex; height: 1.24rem; background: #fff; padding: 0 .2rem; flex-direction: column; justify-content: center;}
.list_yynews8 li .a .con h6{ font-size: .16rem; color: #a3a3a3; margin: .1rem 0;}
.list_yynews8 li .a .con h5{ font-size: .2rem; color: #333333; line-height: .3rem; font-weight: bold;}
.list_yynews8 li .a .img{ overflow: visible; position: relative;}
.list_yynews8 li .a .img .img_hezi{ padding-bottom: 56.08% !important;}
.list_yynews8 li .a .img .bg{position: absolute;top: 0;right: 0;height: 100%;left: 0;background: url(../images/yynews8_img1.jpg) center no-repeat;background-size: cover !important;}
.list_yynews8 li .a .img img{ display: none !important}
.list_yynews8 li .a .img .ico{width: .5rem;height: .5rem;background: rgba(255,255,255,.4);border-radius: 50%;display: flex;align-items:  center;justify-content: center;position: absolute;right: .26rem;bottom: .26rem;}
.list_yynews8 li .a .img .ico svg{width: .12rem;height: .12rem;fill: #fff; transition: 0s;}

h2 p.tit2{padding-bottom: 0;margin-bottom: .25rem;}

.tit3{ padding: 0 0 0 .54rem; font-size: .28rem; color: #333333; margin-bottom: .22rem; position: relative;}
.tit3::before{ content: ""; position: absolute; left: 0; top: 0; width: .26rem; height: .26rem; background: #b90417; border-radius: 0 .13rem .13rem 0;}

.yywh .fl01 .content{ display: flex; flex-wrap: wrap; margin-top: -.2rem;}
.yywh .fl01 .content .left{ width: calc(100% - 8.6rem); padding: .5rem 0 0; position: relative;}
.yywh .fl01 .content .left .img{text-align: center;padding: 0 .3rem;}
.yywh .fl01 .content .left .img img{ max-width: 100%;}
.yywh .fl01 .content .left .con{background: #fff;box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.19);border-radius: .18rem;padding: .2rem .28rem;position: relative;margin: -.1rem 0 0;margin-right: -.16rem;}
.yywh .fl01 .content .left .con::before{ content: ""; position: absolute; border-left: transparent .14rem solid; border-right: transparent .14rem solid; border-bottom: #fff .08rem solid; top: -.08rem; left: 50%; margin-left: -.14rem;}
.yywh .fl01 .content .left .con p{ font-size: .16rem; line-height: .3rem; color: #686868;}
.yywh .fl01 .content .right{width: 8.6rem;background: #5078c7;padding: .5rem 0 .3rem;}
.yywh .fl01 .content .right .tit3{color: #fff;display: flex;align-items: center;justify-content: space-between;}
.yywh .fl01 .content .right .tit3::before{background: #fff;top: .08rem;}
.yywh .fl01 .content .right .tit3 .rr a{display: flex;height: .42rem;border: #fff 1px solid;padding: 0 .15rem;font-size: .16rem;color: #fff;align-items: center;margin: 0 .68rem 0 0;}
.yywh .fl01 .content .right .tit3 .rr a img{margin: 0 0 0 .1rem;height: .18rem;}
.yywh .fl01 .content .right .img{text-align: center;padding: 0 .3rem;}
.yywh .fl01 .content .right .img img{ max-width: 100%}

.audiojs {width: 100%;height: auto;display: flex;flex-wrap: wrap;justify-content: space-between;align-self: center;background: none;border-radius: 10px;overflow: hidden;font-size: 12px;position: relative; margin: .15rem 0 0;}
.audiojs .play-pause {width: auto;margin: 0px;padding: 0px 8px;overflow: hidden;display: flex;flex-direction: row;justify-content: space-around;min-width: auto;margin:0 auto;position: absolute;left: .36rem;}
.audiojs .play-pause .pre {	width: 0px;	height: 90px; background-repeat: no-repeat;	background-position: center; margin: 0px;	overflow: hidden;	display: none;}
.audiojs .play-pause .next {width: 0px;	height: 90px; background-repeat: no-repeat;	background-position: center;margin: 0px;	overflow: hidden;	display: none;}
.audiojs .info{display: flex;flex-direction: column;justify-content: space-between;width: 100%;height: .35rem;}
.audiojs .info .title{font-size: 18px;margin-top: 10px;color: #ab2e36;text-align:center;margin-bottom:20px;font-family:"微软雅黑";font-weight:bold;}.audiojs .close{	width: 30px;	height: 30px;	line-height: 20px;	display: block;	position: relative;	align-self: flex-start;	font-family: Helvetica, STHeiti;	_font-family: '黑体', 'Book Antiqua', Palatino;	font-size: 22px;	border-radius: 20px;	color: #FFF;	-moz-transition: linear .06s;	-webkit-transition: linear .06s;	transition: linear .06s;	padding: 5px 0px 5px 0px;	text-align: center;	text-decoration: none;	outline: none;	cursor: pointer;  display:none}        
.audiojs p { display: none; width: 25px; height: 40px; margin: 0px; cursor: pointer; } 
.audiojs .play { display: block; } .audiojs .scrubber {position: relative;float:none;align-self: center;width: 80%;background: rgba(255,255,255,.2);height: 2px;margin: 0;overflow: hidden;position: absolute;top: 50%;margin-top: -1px;}
.audiojs .progress {position: absolute;top: 0px;left: 0px;height: 2px;width: 0px;background: #fff;z-index: 1;}        
.audiojs .loaded {position: absolute;top: 0px;left: 0px;height: 2px;width: 0px;background: rgba(255,255,255,.2);} 
.audiojs .time {height: 16px;line-height: 16px;margin-top: 15px;margin-right: 6px;margin-left: 6px;margin-bottom: 16px;padding: 0px 6px 0px 12px;text-align: center;font-size: 14px;color: #fff;display: none;}        .audiojs .time em {padding: 0px 2px 0px 0px;color: #fff;font-style: normal;}         
.audiojs .time strong { padding: 0px 0px 0px 2px; font-weight: normal; }         
.audiojs .error-message { float: left; display: none; margin: 0px 10px; height: 36px; width: 400px; overflow: hidden; line-height: 36px; white-space: nowrap; color: #fff; text-overflow: ellipsis; -o-text-overflow: ellipsis; -icab-text-overflow: ellipsis; -khtml-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; }         
.audiojs .error-message a { color: #eee; text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #999; white-space: wrap; }         
.audiojs .play {background: url(../images/ks.png) no-repeat;border-radius: 0;width: .31rem;height: .35rem;padding: 0;margin: 0;background-size: cover;}
.audiojs .loading {background: none;border-radius: 0;width:60px;height: 60px;padding: 5px;margin: 10px 10px;}.audiojs .error {	background: #ab2e36;	border-radius: 50px;	width:60px;	height: 60px;	padding: 5px;	margin: 10px 10px;	background-size: 20px 20px;}
.audiojs .pause {background: #ab2e36;border-radius: 0;width: .35rem;height: .35rem;padding: 0;margin: 0;background: url(../images/tz.png) no-repeat;}        
.playing .play, .playing .loading, .playing .error { display: none; }         
.playing .pause { display: block; }                 
.loading .play, .loading .pause, .loading .error { display: none; }         
.loading .loading { display: block; }                 
.error .time, .error .play, .error .pause, .error .scrubber, .error .loading { display: none; }         
.error .error { display: block; }         
.error .play-pause p { cursor: auto; }         
.error .error-message { display: block; }

.yywh .fl02{ }
.yywh .fl02 .img{height: 3.09rem;background: url(../images/yywh_fl02.png) center no-repeat;display: flex;align-items: center;padding: 0 1.3rem;margin: .6rem 0 0;background-size: cover;}
.yywh .fl02 .img .ar_wap{ display: none;}

.yywh .fl03{ background: url(../images/yywh_fl03.jpg) center no-repeat; background-size: cover;}
.yywh .fl03 .content{ display: flex; margin: 0 -.45rem;}
.yywh .fl03 .content .box{ width: 33.33%; padding: 0 .45rem;}
.yywh .fl03 p.tit{ margin-bottom: 0;}

.yywh .fl03 .img .img_hezi{ padding-bottom: 64.66%;}
.yywh .fl03 .img .top{position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flex;align-items: flex-start;}
.yywh .fl03 .img .top span{background: #b90417;line-height: .7rem;padding: 0 .22rem;display: inline-block;font-size: .2rem;color: #fff;position: relative;}
.yywh .fl03 .img .top span:before{content: "";position: absolute;top: 0;border-left: #b90417 .48rem solid;border-bottom: transparent .7rem solid;right: -.48rem;} 

.yywh .fl03 .box:nth-child(2) .img .top span{ background: #7699e1;}
.yywh .fl03 .box:nth-child(2) .img .top span:before{ border-left: #7699e1 .48rem solid;}

.yywh .fl03 .box:nth-child(3) .img .top span{ background: #00cccc;}
.yywh .fl03 .box:nth-child(3) .img .top span:before{ border-left: #00cccc .48rem solid;}
.yywh .fl03 .box1{box-shadow: 0px 0px 14.88px 1.12px rgba(72, 72, 72, 0.1);border: #d2d2d2 1px solid;padding: .15rem .26rem .3rem;background: #fff;}

.list_yywh1{ border-bottom: #dcdcdc 1px dashed ; padding-bottom: .2rem; margin-bottom: .1rem;}
.list_yywh1 h5{font-size: .2rem;color: #333333;line-height: .3rem;min-height: .6rem;height: .6rem\0;}
.list_yywh1 p{font-size: .14rem;color: #6c6c6c;line-height: .24rem;height: .48rem\0;margin: .06rem 0 0;}

.yywh .fl03 .list11 li a{height: .46rem;padding: 0 0 0 .22rem;}
.yywh .fl03 .list11 li a h5{ font-size: .18rem;}

.yywh .fl04{ background: url(../images/yywh_fl04.jpg) center no-repeat; background-size: cover;}
.yywh .fl04{padding-right: 2.1rem;}

.list_tabs3{ display: flex; justify-content: flex-end; margin-right: -.4rem; margin-bottom: .3rem;}
.list_tabs3 .li{font-size: .3rem;color: #333333;line-height: .5rem;padding: 0 .4rem;transition: .5s;border-radius: .25rem;cursor: pointer;}
.list_tabs3 .li.active{ border-radius: .25rem; background: #b90417; color: #fff;}

.yywh .fl04  .p{ text-align: right; margin-bottom: .7rem;}
.yywh .fl04  .p p{ font-size: .14rem; color: #9a9a9a; line-height: .3rem;}

.yywh .fl04 .content{background: url(../images/list_yywh2.png) right center no-repeat;background-size: auto 100%;padding: .6rem .85rem .45rem;}
.yywh .fl04 .content .box{ padding: 0 .9rem 0 0;}
.list_yywh2{margin: 0 -3px;padding: 0 .9rem 0 0;}
.list_yywh2 li{ width: 25%; padding: 0 3px;}
.list_yywh2 li .a{ background: rgba(255,255,255,.5); padding: .08rem; display: block; transition: .5s;}

.list_yywh2 .miso-prev, .list_yywh2 .miso-next{width: .36rem;height: .32rem;left: auto;right: 0; }
.list_yywh2 .miso-arrow svg{width: .36rem;height: .32rem;fill:#cccccc; transition: .5s}
.list_yywh2 .miso-prev{ margin-top: -.25rem}
.list_yywh2 .miso-next{ margin-top: .25rem}

@media(min-width: 1200px){	
	.list_yynews7 li .a:hover:before{ opacity: 1; box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.28); border-radius: .17rem;}
	.list_yynews7 li .a:hover *{ color: #fff;}
	.list_yynews7 li .a:hover .rr p{ opacity: .7;}
	
	.list_yynews8 li .a:hover{ box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.28); transition-delay: .2s;}
	.list_yynews8 li .a:hover .con{background: #1266c8;/* margin-top: .3rem; */}
	.list_yynews8 li .a:hover .img .bg{/* height: calc(100% + .3rem); */}
	.list_yynews8 li .a:hover .con *{ color: #fff;}
	.list_yynews8 li .a:hover .img .ico{background: #fff;/* transform: translateY(.3rem); */}
	.list_yynews8 li .a:hover .img .ico svg{ fill:#1266c8}
	
	.list_yynews2 li .a:hover .ll, .list_yynews1 .a:hover .con h5, .list_yynews3 .a:hover .con h5, .list_yynews5 .a:hover .con h5{ color: #1266c8;}

	.list_yywh2 .miso-arrow:hover svg{ fill:#1266c8}
	.list_yywh2 li .a:hover{ background: #1266c8;}
}
@media(max-width: 1200px){	
	.yywh .fl01 .content .right{ width: 6rem;}
	.yywh .fl01 .content .left { width: calc(100% - 6rem);}
	
	.yywh .fl03 .content{display: flex;margin: 0 -.15rem;flex-wrap: wrap;}
	.yywh .fl03 .content .box{ width: 33.33%; padding: 0 .15rem;}
	
	.yywh .fl04{ padding-right: .5rem;}
}
@media(max-width: 992px){
	.yynews .fl01 .content .left{width: 100%;padding: 0 0 .2rem;}
	.yynews .fl01 .content .right{ width: 100%;}
	
	.yynews .fl02 .content .left{ width: 100%;}
	.yynews .fl02 .content .right{width: 100%;padding: .3rem 0 0;}
	
	.list_yynews7 { margin: 0 .1rem;}
	.list_yynews7 li{ padding: 0 .1rem;}
	
	.yywh .fl01 .content .right{ width: 100%; }
	.yywh .fl01 .content .left { width: 100%; padding: 0 0 .3rem;}
	
	.yywh .fl03 .content .box{ width: 100%; margin-bottom: .3rem;}
	.yywh .fl03 .content .box:last-child{ margin-bottom: 0;}
	.yywh .fl04 .content{ padding: .4rem .3rem .4rem 15px;}
	.list_yywh2{ padding: 0 .45rem 0 0;}
}
@media(max-width: 768px){
	.list_yynews3 li{ width: 100%;}
	.pad{ padding: .4rem 0;}
	
	.list_yynews7 li{ width: 100%;}
	.yynews .fl01{overflow: hidden;}
	
	.yywh .fl01 .content .right .tit3 .rr a{margin: 0 15px 0 0;}
	
	.yywh .fl02 .img{padding: 25px 20px;height: auto;margin: .4rem 0 0;}
	.yywh .fl02 .img .ar_web{ display: none;}
	.yywh .fl02 .img .ar_wap{ display: block;}
	
	.yywh .fl04{padding: .4rem 15px;}
	.list_yywh1 p{ font-size: 12px; line-height: 22px; height: 44px;}
	.yywh .fl04 .content{padding: .4rem 15px .4rem 15px;background-size: 100% 100%;background: rgba(255,255,255,.9);}
	.yywh .fl04 .content .box{padding: 0;text-align: center;}

	.list_tabs3{justify-content: center;margin: 0 auto;margin-bottom: .3rem;}
	.yywh .fl04 .p{text-align: center;margin-bottom: .4rem;}
	
	.list_tabs3 .li{ padding: 0 .26rem;}
	
	.audiojs .play{ transform: scale(.6);}
	
	.jk3 li a{ padding: .25rem 10px;}
}
@media(max-width: 456px){
	
} 

/* list */
.zxyx-list ul{padding: 0.2rem 0;}
.zxyx-list li{margin-bottom: 0.25rem;background: #fff; box-shadow: 0px 0px 0.16rem 0px rgba(50, 50, 50, 0.18);padding: 0.25rem 0.4rem 0.25rem 0.25rem;border-radius: 0.06rem;overflow: hidden;}
.zxyx-list li::after{width: 0;height: 100%;background: url(../images/list-bg.jpg) no-repeat;background-size: 100% 100%;}
.zxyx-list li a{position: relative;width: 100%;height: 100%;align-items: center;}
.zxyx-list li .list-pic1{width: 4.3rem;position: relative;}
.zxyx-list li .list-pic2{width: calc(100% - 4.3rem);padding-left: 0.4rem;}
.zxyx-list li .date-list{background: #df4545;padding: 0.15rem;color: #fff;display: flex;font-size: 0.14rem;flex-direction: column;align-items: flex-end;position: absolute;left: -0.15rem;bottom: 0.2rem;} 
.zxyx-list li .date-list p{font-size: 0.28rem;}
.zxyx-list li .list-pic1 .imged{padding-bottom:60%;}
.zxyx-list li h3{font-size: 0.26rem;line-height: 1.3;color: #333;margin-bottom: 0.25rem;transition: 0.5s;}
.zxyx-list li h4{font-size: 0.14rem;color: #666;line-height: 0.26rem;max-height: 0.78rem;transition: 0.5s;}
.zxyx-list .list-pic2 p{font-size: 0.16rem;color: #0e5da8;padding-left: 0.3rem;margin-top: 0.3rem;float: right;}
.zxyx-list .list-pic2 p::after{width: 0.19rem;height: 0.13rem;background: url(../images/list-ico1.png) no-repeat center;background-size: 100% !important;bottom: auto;}


@media screen and (min-width: 1025px) {
    .zxyx-list li:hover::after{width: 100%;}
    .zxyx-list li:hover h3,.zxyx-list li:hover h4,.zxyx-list li:hover p{color: #fff;}
    .zxyx-list li:hover p::after{background: url(../images/list-ico2.png) no-repeat center;}
}

@media screen and (max-width: 1024px) {
    .zxyx-list li{padding: 0.2rem;}
.zxyx-list li .list-pic1{width: 3.5rem;position: relative;}
.zxyx-list li .list-pic2{width: calc(100% - 3.5rem);}
}
@media screen and (max-width: 768px) {
    .zxyx-list li .list-pic1{width: 2.6rem;position: relative;}
    .zxyx-list li .list-pic2{width: calc(100% - 2.6rem);} 
    .zxyx-list li h3{margin-bottom: 0.1rem;}
    .zxyx-list .list-pic2 p{margin-top: 0.1rem;}
    .zxyx-list li .list-pic2{padding-left: 0.2rem;}
	
	.zxyx-list .list-pic2 p{ display: none;}
	.zxyx-list li .date-list{ display: none;}
}

@media screen and (max-width: 420px) {
    .zxyx-list li .list-pic1{width: 2rem;position: relative;}
    .zxyx-list li .list-pic2{width: calc(100% - 2rem);} 
}


/* 院长信箱 */
.yzxx-search{
  text-align:
  center;
  font-size: .18rem;
}
.yzxx-search span{
  margin-right:10px;
}

.yzxx-table{
  padding:.3rem;
  background:#fff;
  box-shadow:0 0 10px 0 #ccc;
  margin:40px auto 20px;
  overflow:hidden;
}

.yzxx-table .yzxx-th,
.yzxx-table .yzxx-tr{
  overflow:hidden;
  font-size:.18rem;
  color:#0271C0;
}
.yzxx-table .yzxx-th>div,
.yzxx-table .yzxx-tr>div{
 padding:.15rem;
 float:left;
  text-align:center;


}
.yzxx-table .yzxx-tr span{
  display:none;
}
.yzxx-table .yzxx-th{
  background:#507CD1;
  color:#fff;
}
.yzxx-table .td1{
  width:70%;
  text-align:left !important;
}

.yzxx-table .td2{
  width:15%;
border-right:1px solid #fff;
border-left:1px solid #fff;
}
.yzxx-table .td3{
  width:15%;

}

.yzxx-table .yzxx-tr.bg{
  background:#EFF3FB;
}

.yzxx-submit{
  width:150px;

  height:40px;
  line-height:40px;
  background:#507cd1;
  text-align:center;
  color:#fff;
  margin:0 auto;
  border-radius:10px;
  font-size:.18rem;
}



.mailinfo {
   padding:.3rem;
  background:#fff;
  box-shadow:0 0 10px 0 #ccc;
  margin:0px auto 20px;
  overflow:hidden;
}

.mailinfo .info-table,
.mailinfo .answer-table,
.mailinfo .submit-table{
  margin-bottom:.3rem;
  overflow:hidden;
  border:1px solid #c5d6f5;

}

.mailinfo .title{
  padding:.2rem;
  font-size:.2rem;
  font-weight:bold;
  text-align:center;
  background:#507CD1;
  color:#fff;

}
.mailinfo .info-tr,
.mailinfo .submit-tr{
  /* padding: 0 .2rem; */
  overflow:hidden;
  font-size:.16rem;
  line-height:28px;
  border-bottom: 1px solid #c5d6f5;
}

.mailinfo .info-tr h3{
  float:left;
  color: #0271C0;
  width: 1rem;
  /* border-right: 1px solid #c5d6f5; */
  padding: .1rem;
}


.mailinfo .info-tr .info-td{
  float:right;
  color: #333;
  width: calc(100% - 1.1rem);
  padding: .1rem;
  border-left: 1px solid #c5d6f5;
  min-height: .48rem;
}

.mailinfo .tips{
  padding:.1rem;
    font-size:.16rem;
  line-height:28px;
}

.submit-table .submit-tr .td1{
float:left;
  color: #0271C0;
  width: 90px;

  padding: .1rem;
}
.submit-table .submit-tr .td2{
   float:right;
  color: #333;
  width:calc(100% - 100px);
  padding: .1rem;
    border-left: 1px solid #c5d6f5;
}
.submit-table .submit-tr .td2 .tips{
  padding:0;
  float:left;
  margin-left:20px;
  color:#ccc;
}

.submit-table input,
.submit-table select{
  border:1px solid #ccc;
  height:28px;
  line-height:28px;
  width:300px;
  float:left;
}
.submit-table .submit-tr .td2 span{
  float:left;
  margin-left:10px;
}

@media(max-width:768px){
.yzxx-search .text{width: 180px !important;}
  .yzxx-table .yzxx-th{display:none;}
  .yzxx-table .yzxx-tr span{display:block;float:left;font-weight:bold;}
  .yzxx-table .td1,.yzxx-table .td2,.yzxx-table .td3{
    width:100%;
    text-align: left !important;
  }
  .yzxx-table{padding:.15rem;}
  .mailinfo{padding:.15rem;}
  .submit-table .submit-tr{padding:.1rem 0;}
  .submit-table .submit-tr .td1{width: 100%;float: none;padding: 5px;line-height: 20px;}
  .submit-table .submit-tr .td2{width: 100%;float: none;padding: 5px;border: none;}
.submit-table input, .submit-table select{width:100%;}
  .submit-table .submit-tr .td2 .tips{line-height:20px;margin-left: 5px;}
}



/* 单篇正文 */
.dpzw{padding-top:0.2rem}
.dpzw .new-cont{    margin-bottom: 0.4rem;
    box-shadow: 0px 0px 0.27rem 0px rgba(0, 66, 143, 0.2);
    padding: 0.7rem;
    background: #fff;
    border-radius: 20px;
    width: 100%;}
@media screen and (max-width:600px){
  .dpzw .new-cont{padding:0.3rem;}
}






/* 出停诊查询 */
.ctzcx {
    margin-top: -.4rem;
}

.ctzcx_box {
    border-top: 2px solid #1266c8;
    margin-bottom: 0.25rem;
    background: #fff;
    box-shadow: 0px 0px 0.16rem 0px rgba(50, 50, 50, 18%);
    padding: 0.25rem 0.4rem 0.25rem 0.25rem;
    border-radius: 0.06rem;
    overflow: hidden;
}

.ctzcx_box .tips {
    font-size: .18rem;
    color: #ff0000;
    line-height: 24px;
    margin-bottom: .2rem;text-align: center;
    font-weight: bold;
}

.yq_title {
    overflow: hidden;
    margin-bottom: .3rem;
    line-height: .5rem;
}

.yq_title h2 {
    float: left;
    font-size: .18rem;
    color: #1266c8;
    font-weight: bold;
}

.yq_title ul {
    float: left;
    width: calc(100% - 1rem);
    overflow: hidden;
}

.yq_title ul li {
    float: left;

    padding: 0 .3rem;
    border-radius: .3rem;
    background: #cde1f9;
    font-size: .18rem;
    color: #1266c8;
    margin: 0 .1rem;
    text-align: center;
    transition: 0.5s;
    cursor: pointer;
}

.yq_title ul li.curr,
.yq_title ul li:hover {
    background: #1266c8;
    color: #fff;
}

.select_title {
    overflow: hidden;
    margin-bottom: .5rem;
    padding-bottom: .2rem;
    border-bottom: 1px solid #c9cbce;
    line-height: 30px;
}

.select_title h2 {
    float: left;
    font-size: .18rem;
    color: #1266c8;
    font-weight: bold;
}

.select_title ul {
    float: left;
    width: calc(100% - 1rem);
    padding: 0 .5rem;
    overflow: hidden;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;

}

.select_title ul li {
    transition: 0.5s;
    cursor: pointer;
    font-size: .18rem;
    text-align: center;
    height: 30px;
    width: 30px;
    border-radius: 50%;
    overflow: hidden;
}


.select_title ul li.curr,
.select_title ul li:hover {
    background: #61a3ff;
    color: #fff;
}

.ctzcx_box .ks_list ul {
    overflow: hidden;
    margin: 0 -.15rem;
}

.ctzcx_box .ks_list ul li {
    width: 20%;
    float: left;
    margin-bottom: .2rem;
}

.ctzcx_box .ks_list ul li a {
    display: block;
    margin: 0 .15rem;
    font-size: .16rem;
    padding: 0 .16rem;
    border: 1px solid #c9cbce;
    border-radius: 5px;
    overflow: hidden;
    text-align: center;
    height: .6rem;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 0.5s;
    cursor: pointer;
    position: relative;
}

.ctzcx_box .ks_list ul li.curr a,
.ctzcx_box .ks_list ul li a:hover {
    background: #1266c8;
    color: #fff;
    font-weight: bold;
}

.ctzcx_box .ks_list ul li.curr a:after,
.ctzcx_box .ks_list ul li a:hover:after {
    content: "";
    width: .15rem;
    height: 6px;
    background: #e5c65a;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -3px;
}

.czxx_table {
    padding: .2rem 0;
    line-height: 24px;
}

.czxx_table table {
    /* width: 100%; */
    border-collapse: collapse;
    border-radius: 5px 5px 0 0;
    overflow: hidden;
    border: 1px solid #ccc;
}

.czxx_table table tr:nth-child(2n+1) {
    background: #f2f8ff;
}

.czxx_table table th {
    padding: .2rem .1rem;
    text-align: center;
    font-size: .16rem;
    color: #fff;
    font-weight: bold;
    background: #61a3ff;
    white-space: nowrap;
    border: 1px solid #ececec;
}
.czxx_table table tr {/* border:1px solid #ececec; */}
.czxx_table table td {
    padding: .1rem .1rem;
    text-align: center;
    font-size: .16rem;
    color: #444444;
    border:1px solid #ececec;
}



.czxx_ph {
    display: none;
}

@media screen and (max-width: 1100px) {
    .ctzcx {
        margin-top: 0;
    }

    .select_title ul {
        padding: 0 .2rem;
    }
}

@media screen and (max-width: 1024px) {
    .select_title ul {
        justify-content: left;
    }

    .ctzcx_box .ks_list ul li {
        width: 25%;
    }

    .czxx_table {
        display: block;
    }

    .czxx_ph {
        display: block;
        margin: .2rem 0;
    }

    .czxx_ph .item {
        padding: .3rem;
        background: url(../images/list_right_bg.png) no-repeat;
        background-size: cover;
        margin-bottom: .15rem;
        border-radius: .2rem;
        overflow: hidden;
    }

    .czxx_ph .item .line {
        overflow: hidden;
        font-size: .18rem;
        color: #333;
        line-height: 22px;
        margin-bottom: .15rem;
        position: relative;
    }

    .czxx_ph .item .line1 {
        font-size: .22rem;
        line-height: 30px;
        color: #1266c8;
    }

    .czxx_ph .item .line1 .ks {
        margin-right: .15rem;
        float: left;
        padding: 0 .15rem;
        background: #1266c8;
        color: #fff;
        border-radius: 0 .15rem .15rem 0;
    }

    .czxx_ph .item .line1 .name {
        margin-right: .15rem;
        float: left;

    }

    .czxx_ph .item .line1 .zc {
        float: left;
    }

    .czxx_ph .item .line4 span {
        color: #ff0000;
    }

    .czxx_ph .item .line .left {
        float: left;
        width: 48%;
    }

    .czxx_ph .item .line .right {
        float: right;
        width: 48%;
    }

    .czxx_ph .item .line h2 {
        font-size: .18rem;
        display: inline-block;
    }
}

@media screen and (max-width: 768px) {
    .yq_title {
        margin-bottom: .1rem;
    }

    .yq_title ul li {
        margin-bottom: .2rem;
        padding: 0 .15rem;
    }

    .ctzcx_box .ks_list ul li {
        width: 33.3%;
    }


}

@media screen and (max-width: 600px) {
    .ctzcx_box {
        padding: .25rem .15rem .4rem;
    }

    .yq_title h2 {
        float: none;
        width: 100%;
    }

    .yq_title ul {
        float: none;
        width: 100%;

    }

    .yq_title ul li {
        width: 33.3%;
        margin: 0 0 .1rem 0;
        padding: 0 .1rem;
        font-size: .16rem;
    }

    .select_title {
        margin-bottom: .3rem;
    }

    .select_title h2 {
        float: none;
        width: 100%;
    }

    .select_title ul {
        float: none;
        width: 100%;
        padding: 0;
    }

    .ctzcx_box .ks_list ul li {
        width: 50%;
    }

    .czxx_ph .item{
        padding: .15rem;
    }
    

}


.dzblist ul{overflow:hidden;margin:0 -20px;}
.dzblist ul li{
  float:left;
  width:20%;
  margin-bottom:20px;
}
.dzblist ul li a{
  display:block;
  margin:0 20px;
}
.dzblist ul li .pic{
  width:100%;
  padding-bottom:143%;
  overflow:hidden;
  position:relative;
  border:1px solid #ccc;
}
.dzblist ul li .pic img{
  position:absolute;
  width:100%;height:100%;
  top:0;
  left:0;
}
.dzblist ul li *{
      transition: .5s;
}
.dzblist ul li h2{
  font-size:.18rem;
  text-align:center;
  padding: 10px;
  line-height:20px;
  font-weight:normal;
  background: #fff;
  box-shadow: 0 0 10px 0 #efefef;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.dzblist ul li:hover img{
  transform:scale(1.05);
}
.dzblist ul li:hover h2{
  background:#193f83;
  color:#fff;
}

@media screen and (max-width: 992px) {
  .dzblist ul{
    margin:0 -10px;
  }
   
  .dzblist ul li a{
    margin:0 10px;
  }
}

@media screen and (max-width: 600px) {

    .dzblist ul li {
      width:50%;
      margin-bottom:10px;
    }
    .dzblist ul li h2{
      line-height:20px;
      height:45px;overflow:hidden;
    }
 
}

.maplist{
  overflow:hidden;
}
.maplist li{
  overflow:hidden;margin-bottom:.15rem;
}
.maplist li h2{
  display:block;
  font-size:.2rem;
  font-weight:bold;
  color:#193f83;
  overflow:hidden;
  marign:0;
  padding:0;
  line-height:28px;
}
.maplist li h2 a{
  float:left;
  background:#193f83;
  padding:.1rem .15rem;
  color:#fff;
}
.maplist li dl{
  overflow:hidden;
  margin-top:.2rem;
}
.maplist li dl dd{
  float:left;
  width:20%;
  margin-bottom:.2rem;
  position:relative;
}
.maplist li dl dd a{
  font-size:.18rem;
  padding-left:15px;
}
.maplist li dl dd:before{
  content:"";
  width:6px;
  height:6px;
  background:#193f83;
  border-radius:50%;
  position:absolute;
  top:50%;
  margin-top:-3px;
  left:0;
}

.kxyj-ico1{
  margin-top:-0.7rem;
  padding:0.15rem .3rem;
  overflow:hidden;
}
.kxyj-ico1 li{float:left;width:25%;text-align:center;padding: 0 5%;}
.kxyj-ico1 li a{display:block;padding:.25rem .15rem;}
.kxyj-ico1 li .ico img{height: .43rem;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.kxyj-ico1 li p{margin-top:10px;color:#fff;}
.kxyj-ico1 li.ico1 a{background: #3f629b;}
.kxyj-ico1 li.ico2 a{background: #2190aa;}
.kxyj-ico1 li.ico3 a{background: #1b6fc9;}
.kxyj-ico1 li.ico4 a{background: #1d8cc4;}
.kxyj-ico1 li:hover img{transform: rotateY(360deg);}

.kxyj-ico2{
  margin-top:0.5rem;
  padding-bottom: .3rem;
  overflow:hidden;
}
.kxyj-ico2 ul{margin-top:.3rem;}
.kxyj-ico2 li{float:left;width:14.28%;text-align:center;padding:0 .1rem;}
.kxyj-ico2 li.ico6{width:18.28%}
.kxyj-ico2 li.ico7{width:10.28%}
.kxyj-ico2 li .ico{margin:0 auto;width:1rem;height:1rem;border-radius:50%;overflow:hidden;background:#fff;border:1px dashed #193f83;position:relative;}
.kxyj-ico2 li .ico img{height: 40%;margin-top:30%;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.kxyj-ico2 li p{margin-top:.15rem;}
.kxyj-ico2 li:hover img{transform: rotateY(360deg);}
.kxyj-page h2 {margin-top:.5rem;}
.kxyj-page h2 p.tit{margin-bottom:0;padding: 0;}
.kxyj-page .kxyj-ico2 h2 {margin-top:0;}

.zxyx .mdt_list li .yx-r h3 {
    height: auto;
    -webkit-line-clamp: 4;
}


.rszp {margin-top:-.4rem;}
.rszp .left{float:left;width: 3.5rem;padding-top: 1rem;}
.rszp .left img{width:100%;}
.rszp .right{float:right;width: calc(100% - 3.7rem);}
.rszp .right .rszp_list li{padding:0;margin-bottom:10px;}
.rszp .right .rszp_list li a{padding:10px;}
.rszp .right .rszp_list li .yx-r h2{
    margin: .15rem 0 0;
}
.rszp .right .rszp_list li .l2{display:none;}
.rszp_pic{margin-top:.3rem;}
.rszp_pic ul{overflow:hidden;margin:0 -.15rem;}
.rszp_pic li{float:left;width: 33.3%;}
.rszp_pic li *{transition: 0.5s;}
.rszp_pic li a{display:block;margin:0 .15rem;padding:0;box-shadow: none;width: auto;}
.rszp_pic li a img{width:100%;}

 @media screen and (max-width:1024px){
   .kxyj-ico1{padding:0;margin-top:0;}
    .kxyj-ico1 li{padding:0 3%;}
 }
  @media screen and (max-width:768px){
   
    .kxyj-ico1 li{padding:0 1%;}
  
 }

 @media screen and (max-width:640px){
   .kxyj-ico1{padding:0;margin-top:0;}
    .kxyj-ico1 li{padding:0 0;}
    .kxyj-ico1 li a{padding:.15rem .1rem;}
.kxyj-ico1 li p{font-size:.14rem;line-height:16px;height:30px;}
.kxyj-ico2 li{width: 25% !important;margin-bottom:.15rem;}
.kxyj-ico2 li .ico{width:.8rem;height:.8rem;}
.kxyj-ico2 li p{font-size:.14rem;line-height:16px;height:30px;}
 }


 @media screen and (max-width: 768px) {
  
   .czxx_table{display:none;}
   .phone_czxx{display:block !important;}
  
   .phone_czxx h2{font-size: .2rem;}
    .phone_czxx li{
      border:1px solid #efefef;
      padding:10px;
      line-height: 22px;
      font-size: .16rem;
    }
      .phone_czxx li p span:nth-child(1){
        color:#27509a;
      }
 }

.list_syrm1 {
    overflow: hidden;
    margin: 0 -.15rem;
}
.list_syrm1 li {
    width: 25%;
    padding: 0 .15rem;
}
.list_syrm1 li *{
  transition:0.5s;
}
.list_syrm1 li a {
    display: block;
    background: #fff;
    padding-bottom: .2rem;
}
.list_syrm1 li .pic {
    position: relative;
    width: 100%;
    padding-bottom: 140%;
    overflow: hidden;
}
.list_syrm1 li .pic img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.list_syrm1 li .tit {
    padding: 0 .15rem;
    margin: .15rem 0;
    font-size: .2rem;
    color: #333333;
    line-height: .3rem;
    font-weight: bold;
    height: .6rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.list_syrm1 li:hover a{
  background:#193f83;
}
.list_syrm1 li:hover img{
  transform:scale(1.05);
}
.list_syrm1 li:hover .tit{
  color:#fff;
}
.list_syrm2 {
    margin: .5rem -.15rem 0;
    overflow: hidden;
    /* margin-top: .3rem; */
}
.list_syrm2 li {
    overflow: hidden;
    margin-bottom: .3rem;
    float: left;
    width: 50%;
    padding: 0 .15rem;
}
.list_syrm2 li a {
    display: block;
    width: 100%;
    background: #fff;
    overflow: hidden;
}
.list_syrm2 li .pic {
    float: left;
    width: 235px;
    padding-bottom: 100px;
    overflow: hidden;
    position: relative;
}
.list_syrm2 li *{
  transition:.5s;
}
.list_syrm2 li .pic img {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}


.list_syrm2 li .tit {
    width: calc(100% - 250px);
    float: right;
    padding: .2rem .1rem 0;
}

.list_syrm2 li .tit p {

    color: #333333;
    line-height: .3rem;
    font-weight: bold;
     height: .9rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    font-size: .2rem;
    
}
.list_syrm2 li:hover a{background:#193f83;}
.list_syrm2 li:hover img{transform:scale(1.05);}
.list_syrm2 li:hover p{color:#fff !important;}
.mtjjpics ul{overflow:hidden;margin:0 -.15rem;}
.mtjjpics ul li{float:left;width:33.3%;margin-bottom:.2rem;}
.mtjjpics li a{display:block;margin:0 .15rem;}
.mtjjpics li *{transition: .5s;}
.mtjjpics li .pic{width:100%;padding-bottom: 50%;overflow:hidden;position:relative;}
.mtjjpics li .pic img{width:100%;position:absolute;top:0;left:0;}
.mtjjpics li .txt{padding:.15rem;background:#fff;box-shadow:0 0 10px 0 #efefef;}
.mtjjpics li .txt p{font-size:.18rem;line-height:.3rem;height:.6rem;overflow:hidden;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.mtjjpics li a:hover img{transform:scale(1.05)}
.mtjjpics li a:hover .txt{background:#193f83;}
.mtjjpics li a:hover p{color:#fff;}

.dzblist ul.video li .pic{
    padding-bottom:90%;
}

.ztzl-page{margin-top:.5rem;}
.ztzl-page ul{overflow:hidden;}
.ztzl-page ul li{float:left;width:33.3%;margin-bottom:.3rem;}
.ztzl-page ul li a{display:block;background: #fff;font-size:.2rem;font-weight:bold;
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
    border-radius: 5px;padding:.2rem;margin:0 .2rem;transition:.5s;}
.ztzl-page ul li a:hover{background:#193f83;color:#fff;}
.rszp-tit{margin-bottom:.3rem;text-align:center;font-size:.24rem;font-weight:bold;color:#193f83;}
.ks5 .zncs ul{margin-top:.3rem;}
.ks5 .zncs ul li{margin-bottom:.2rem;width: 11.11%;}
.ks5 .zncs ul li a{/* border:none; */height: auto;padding: .15rem .1rem;}
.ks5 .zncs ul li img{max-width: .6rem;max-height: .45rem;margin:0 auto;}
.ks5 .zncs ul li a h2{font-size: .18rem;line-height: .22rem;height: .44rem;}
.list-cyfw{
    overflow:hidden;
    margin: 0 -0.1rem;
    justify-content: flex-start;
    }
.list-cyfw li{
  float:left;    
  width: 20%;
    padding: 0 0.1rem;
    margin-bottom: 0.3rem;
    transition: 0.5s;}
.list-cyfw li a{
    width: 100%;
    border-radius: 10px;
    border: 1px solid #dedede;
    text-align: center;
    position:relative;
    display:block;
    color: #333;
    transition: 0.5s;
    overflow: hidden;
     transition: 0.5s;
   }
.list-cyfw li a h2{
  position:relative;
     height: 0.55rem;
    line-height: 0.25rem;display: flex;   display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    font-size: 0.2rem; align-items: center;
    justify-content: center;
}
.list-cyfw li a:hover {
    width: 100%;
    height: 100%;
    background: url(../images/kslibg.png) no-repeat #005ac0;
   
        font-weight: bold;
    border: 1px solid rgba(0,0,0,0);
}
.list-cyfw li a:hover h2{
    color: #fff;
    font-weight: bold;

}

 @media screen and (max-width: 1024px) {
  .rszp{margin-top:0;}
}


 @media screen and (max-width: 992px) {
.list_syrm2 li{width:100%;}
.mtjjpics ul li {width:50%;}
.ztzl-page ul li{width:50%;}
.ks5 .zncs ul li{width:14.28%;}
.maplist li dl dd{width:33.3%;}
.list-cyfw li{width:25%;}
 }
 @media screen and (max-width: 768px) {.ks5 .zncs ul li{width:25%;}
  .rszp_pic ul{margin:0 .1rem;}
    .rszp_pic li{
    margin-bottom:.2rem;}
    .rszp_pic li a{margin:0 .1rem;}

      .rszp .left{width:2.6rem;}
      .rszp .right{width:calc(100% - 2.8rem);}
.list-cyfw li{width:33.3%;}
}
 @media screen and (max-width:600px) {
     .rszp .left{width:100%;margin-bottom:.4rem;padding-top:0;}
      .rszp .right{width:100%;}
 }

 @media screen and (max-width:480px) {
.list_syrm2 li .pic{width:180px;padding-bottom:80px;}

   .list_syrm2 li .tit{width:calc(100% - 185px);padding:.2rem .1rem;}
   .list_syrm2 li .tit p{height:.6rem;    -webkit-line-clamp: 2;}

.mtjjpics ul li {width:100%;}
.ztzl-page ul li{width:100%;}
.maplist li dl dd{width:50%;}
.list-cyfw li{width:50%;}
 }

  @media screen and (max-width: 420px) {.ks5 .zncs ul li{width:33.3%;}.rszp_pic li{width:100%;}}


.ygvideo{margin-top:10px;}