@charset "utf-8";
@font-face {
  font-family: "思源宋体 Heavy";font-weight: 900;src: url("../fonts/uoziislpgiyz.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: "sys Heavy";font-weight: 900;src: url("../fonts/wljscyrcjtyo.woff2") format("woff2"),
  url("../fonts/n5wxbkkjip9i.woff") format("woff");
  font-display: swap;
}
@font-face{font-family:'sxx';font-style:normal;src:url(../fonts/slidexiaxingkai.woff)}
.sxx{font-family: "sxx"}
@keyframes scaletw{0%{transform:scale(1);opacity:.6}100%{transform:scale(3);opacity:0}}
@keyframes scalett{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.3);opacity:0}}
@keyframes scaletc{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.2);opacity:0}}
.inmore a{display: flex;width: 1.2rem;height: .35rem;line-height: .33rem;border-radius:.3rem;border: 1px solid #023887;align-items: center;justify-content: center;color:#023887 }
.inmore a i{display: block;width: 8px;height: 8px;border-radius:50%;background: #023887;position: relative;margin-right: .1rem;position: relative;}
.inmore a i:before{content: '';position: absolute;top:0;left:0;right:0;bottom:0;background: #023887;border-radius:50%;animation:scaletw 1.5s linear infinite }
.footer .ft__copy p span{display: inline-block;}
.nyarc .wp{background:linear-gradient(to bottom,rgba(255,255,255,.7) 80%,rgba(255,255,255,0) 100%);min-height: 3rem;border-top: 4px solid #033886;padding: .3rem .8rem .5rem}

.arc-con{line-height: 1.8em;color: #333;text-align: justify;padding-bottom: .2rem;font-size: .18rem}
.arc-con p{line-height: 1.8em;color: #333;text-align: justify;font-size: .2rem;   }
.arc-con img{display: inline-block;/*width: auto!important;*/ margin: .1rem 0;    max-width: 100%;height: auto !important;}
.arc-con p{margin-bottom: .1rem;}
.arc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff}

.arc-con table tr th,.arc-con table tr td{border: 1px solid #eee!important;padding: 15px;text-align: center;}
.arc-con table tr th p,.arc-con table tr td p{margin-bottom: 0rem;     text-indent: 0em !important;}
.arc-con iframe { max-width: 99%;  margin: 0 auto; display: block;}


 .yybtn{color: rgba(255,255,255,.8);background: #C40514;display: block;line-height: .35rem;font-size: .15rem;width: 1.1rem;text-align: center;}


/*.arc-con table tr:nth-child(2n){background: #EEEEEE}*/
.tbsc{overflow: auto;padding: 15px 0;width: 100%}
.tbsc::-webkit-scrollbar{height:4px}
.tbsc::-webkit-scrollbar-thumb{border-radius:10px;background:#999;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)}
.tbsc::-webkit-scrollbar-track{border-radius:10px;background:#ededed;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)}
.arc-con video{max-width: 100%!important;height: auto!important;display: block; margin: 0 auto; }
.arc-tit h1{font-size: .3rem;text-align: center;color: #033886}
.arc-info{padding-bottom: .2rem;border-bottom: 1px solid #ddd;margin-bottom: .3rem;text-align: center;padding-top: .2rem;font-size: .16rem;}
.arc-info span.time{background: url(../fonts/time.svg) no-repeat left center;background-size: .18rem .18rem;padding-left: .25rem;display: inline-block;}
.arc-info span.eye{background: url(../fonts/eye.svg) no-repeat left center;background-size: .2rem .2rem;padding-left: .28rem;display: inline-block;}
.arc-info span{display: inline-block;margin: 0 .1rem;padding: 4px 0 2px}
.arc-sibs{border-top: 1px solid #ddd;padding-top: .26rem;font-size: .18rem}
.arc-sib{flex:1;}
.arc-sib p{padding: .08rem 0;}
.arc-back{margin-left: .3rem}
.arc-back a{display: block;border-radius: 5px;color: #f89830;text-align: center;}
.arc-back a span{display: block;margin-top: 5px}


.arc-share{position: fixed;left:50%;margin-left: -8rem;top:6.4rem;transition: .3s }
.arc-share span{display: block;margin-bottom: .15rem;text-align: center;color: #666}
.arc-share.sc{top: 1.8rem }

.arc-share .social-share .social-share-icon{display: block;}


@media (min-width: 1930px){
.arc-share{top: 7.5rem}	
}

@media (max-width:1600px){
.arc-share .tt{display: none}
.arc-share{position: static;left: 0;margin-left: 0;top: 0;margin-top: .15rem}
.arc-share.sc{top: 0 }
.arc-share .social-share {display: flex;justify-content: center;}
.arc-share .social-share a{margin: 0 .1rem}
}
.trans{transition:all .5s}
.trans-mask{display:block;overflow:hidden;width:100%;cursor:pointer;position: relative;}
.trans-mask img{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;transform:scale(1.01)}

.bg-mask .pic{overflow: hidden;}
.bg-mask .pic .a{background-repeat: no-repeat;background-position: center;background-size: cover;height: 100%;display: block;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;transform:scale(1.01)}
.imgBox .img img{display: none\0}

.pages{padding-top: .1rem;display: flex;justify-content: center;}
.pages ul{background: #fff;display: flex;justify-content: center;border: 1px solid #ddd;flex-wrap: wrap;}
.pages ul li{text-align:center;font-size: .16rem;border-left: 1px solid #ddd;padding:0 .1rem}
.pages ul li:nth-child(1){border-left: 0}
.pages ul li a{height: .45rem;text-align: center;line-height: .45rem;padding: 0 8px;
display: block;border-radius: 3px;background: #fff}
.pages ul li.on a{color: #f90}
.pages ul li.cur{color:#fff;}
.pages ul li.page-count{line-height: .45rem}
.page-form {line-height: .33rem;display: flex;align-items: center;}
.page-form input{width: .45rem;height: .3rem;float: left;text-align: center;padding: 0 3px;background: transparent;border-radius: 3px;margin: 0 5px;background: #ececec}
.page-form span{float: left;color: #666}
.page-form button{border:none;width: .5rem;height: .45rem;line-height: .45rem;text-align: center;margin-left: .1rem;background: #fff;cursor: pointer;border-left: 1px solid #ddd;}
@media (max-width: 640px){
	.pages ul li{padding: 0}
	.pages ul li.pageitem{display: none}
	.pages ul li.page-form{padding-left: .1rem}
}
@media (max-width: 375px){
.pages ul li ,.page-form button{border-left: 0}
}
.nypage .footer{background-position: top center;padding-top: 1rem;margin-top: -.9rem}
.nyTop{height: 3.9rem;background: url(../images/nytop.png) no-repeat bottom center;background-size: cover;padding-top: 1.3rem;position: relative;z-index: 9}
.nyTop:before{content: '';position: absolute;left: 0;right: 0;top: 0;z-index: 1;height: 50%;background: url(../images/blackms1.png) no-repeat left center;background-size:100% 100%;opacity: .5}
.nyTop .wp{position: relative;z-index: 5;color: #fff}
.nysubNav{text-align: center;margin-bottom: .2rem}
.nysubNav ul{padding-bottom: .1rem}
.nysubNav ul li{display: inline-block;position: relative;margin-right: .35rem;padding-bottom: 0.1rem;}
.nysubNav ul li:last-child{margin-right: 0}
.nysubNav ul li a{display: block;font-size: .22rem;position: relative;color: #fff}
.nysubNav ul li a span{position: relative;z-index: 3}
.nysubNav ul li.on a{color: #f9c621}
.nysubNav ul li a:hover{color:  #f9c621}
.nysubNav ul li dl.sjxl {
    position: absolute;
    top: 100%;
    background: #fff;
    border-top: 4px solid #c40513;
    width: 200%;
    left: -50%;
    box-shadow: 0 2px 3px #d9d9d9;
    display: none;
}
.nysubNav ul li dl.sjxl dd {
    line-height: 2.3;
    border-bottom: 1px solid #f5f5f5;}
.nysubNav ul li dl.sjxl dd a {
    color: #333;
    font-size: 0.16rem;
    word-break: keep-all;
    padding: 0 10px;
}
.nysubNav ul li dl.sjxl dd:hover a {
    color: #c40513;
}
.nysubNav ul li:hover dl.sjxl {
    display: block;
}



.posi{color: rgba(255,255,255,.7)}
.posi a{color: rgba(255,255,255,.7);margin: 0 3px;display: inline-block;}
.posi a:hover{color: #fff}
.nytit{font-size: .36rem;text-align: center;margin-bottom: .3rem}
.nytit span{display: flex;justify-content: center;align-items: center;font-family: "思源宋体 Heavy";}
.nytit span:before{content: '';height: .69rem;width: .35rem;background:url(../images/nytl.png) no-repeat center;background-size: 100% 100%;display: inline-block; }
.nytit span:after{content: '';height: .69rem;width: .35rem;background:url(../images/nytr.png) no-repeat center;background-size: 100% 100%;display: inline-block; }

.nyMain{background: url(../images/nybg.jpg)#eef3f9 no-repeat top center ;background-size: 100% auto;  padding: 1.5rem 0 1.5rem;min-height: 5rem;margin-top: -1rem;position: relative;}
.nyMain.spbg:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 100%;background: url(../images/1173.jpg) no-repeat bottom center;background-size: 100% auto;z-index: 0;pointer-events: none}
.nyMain .wp{max-width: 14.4rem;position: relative;z-index: 5}

.ny__left{width: 3rem;background:linear-gradient(to bottom,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);}
.ny__left .sub-nav-p-s{height: 1.2rem;background: url(../images/cir.png) #033886 no-repeat right center;background-size: auto 100%;padding: .2rem .3rem;margin-bottom: 1px;position: relative;}
.ny__left .sub-nav-p-s span{font-size: .3rem;color: #fff;display: block;position: relative;top: 50%;transform: translateY(-50%);}
.ny__left ul li{position: relative;margin-bottom: 1px}
.ny__left ul li:after{position: absolute;content: '';width: 0;top: 0;bottom: 0;left: 0;z-index: 0;background:#c40513;transition: .3s }
.ny__left ul li a{padding: .15rem .5rem .15rem .3rem;display: block;font-size: .18rem;position: relative;z-index: 3;transition: .3s}
.ny__left ul li.on:after{width: 100%}
.ny__left ul li.on a{color: #fff}
.ny__left ul li.on a:after{content: '';width: .16rem;height: .16rem;background: url(../fonts/arrd.svg) no-repeat center;background-size: .16rem .16rem; position: absolute;right: .2rem;top: 50%;margin-top: -.08rem;}
.ny__right{width: calc(100% - 3.4rem);background:linear-gradient(to bottom,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);min-height: 3rem;padding: .3rem .4rem}
.ny__right .tit{font-size: .3rem;color: #033988;padding-bottom: .15rem;border-bottom: 1px solid #ddd;margin-bottom: .25rem}

@media (min-width: 1025px){
.ny__left ul li:hover:after{width: 100%}
.ny__left ul li:hover a{color: #fff}
.ny__left ul li:hover a:after{content: '';width: .16rem;height: .16rem;background: url(../images/arrd.svg) no-repeat center;background-size: .16rem .16rem; position: absolute;right: .2rem;top: 50%;margin-top: -.08rem;}
}
@media (max-width: 1024px){
.ny__left{width: 2.3rem}
.ny__right{width: calc(100% - 2.6rem);}
}
@media (max-width: 900px){
.nyarc .wp{padding: .3rem .3rem .5rem}
.nysubNav ul li{margin-right: .2rem}
.nysubNav ul{white-space: nowrap;overflow-x: auto;overflow-y: hidden;}
.nysubNav ul::-webkit-scrollbar{width:4px;height: 4px;display: block;}
.nysubNav ul::-webkit-scrollbar-track{border-radius:5px;;background: rgba(255,255,255,.4);}
.nysubNav ul::-webkit-scrollbar-thumb{border-radius:5px;background:#f9c621;}
.nysubNav ul li:hover dl.sjxl {
    display: none;
}

.ny__left{width: 100%;margin-bottom: .2rem}
.ny__right{width: 100%}
.ny__left ul{display: none}
.ny__left .sub-nav-p-s{height: auto;}
.ny__left .sub-nav-p-s:after{content: '';width: .2rem;height: .2rem;background: url(../fonts/arrdd.svg) no-repeat center;background-size: .2rem .2rem; position: absolute;right: .3rem;top: 50%;margin-top: -.1rem;transition: .3s}
.ny__left .sub-nav-p-s.on:after{transform: rotate(-180deg);}
.ny__left .sub-nav-p-s span{top: 0;transform: translateY(0);}
}
@media (max-width:750px){
.nyMain .wp{width: 90%}
}
@media (max-width: 640px){
.arc-tit h1{font-size: .26rem}
.arc-con p,.arc-con span{font-size: .18rem!important}
.arc-sib{width: 100%}
.arc-back{width: 100%;margin-left: 0;margin-top: .15rem}
.nypage .footer{padding-top: .7rem}
.ny__left .sub-nav-p-s{padding: .15rem .25rem}
.ny__right{padding: .25rem}
.ny__left .sub-nav-p-s span,.ny__right .tit{font-size: .26rem}
}
@media (max-width: 375px){
}

.typetit{text-align: center;font-size: .34rem;color:#033886;margin-bottom: .4rem;font-weight: bold; }
.typetit span{display: flex;justify-content: center;align-items: center;}
.typetit span:before{display: block;width: .3rem;height: 2px;background:#033886;content: '';margin-right: .1rem }
.typetit span:after{display: block;width: .3rem;height: 2px;background:#033886;content: '';margin-left: .1rem }

.typetit ul{}
.typetit ul li{text-align: center;
  display: inline-block;  height: 55px;
    line-height: 55px;
     padding: 0 40px; margin-bottom: .2rem;}
.typetit ul li a{font-size: .34rem; color:#033886; font-weight: bold; }

.typetit ul li:hover{ background:#033886;}
.typetit ul li:hover a{color:#fff;}
.typetit ul li.hover{background:#033886;}
.typetit ul li.hover a{color:#fff;}

@media (max-width: 800px){.typetit ul li{height: 35px;
    line-height: 35px;
     padding: 0 20px;}
.typetit ul li a{font-size: .24rem;font-weight: bold;     vertical-align: bottom;}
}


/*新闻列表*/
.ny__nlist{padding-bottom: .1rem}
.ny__nlist li{padding: .3rem 0;border-bottom: 1px solid #ddd}
.ny__nlist li:last-child{border-bottom: 0}
.ny__nlist li a{display: flex;flex-wrap: wrap;justify-content: space-between;position: relative;}
.ny__nlist li .time{width: .88rem;height: .88rem;background: #033888;color: #fff;text-align: center;font-size: .15rem;border-top: 2px solid #c40513;display: flex;justify-content: center;flex-direction: column;}
.ny__nlist li .time span{display: block;font-size: .4rem;line-height: 1em}
.ny__nlist li .imgBox{width: 30%}
.ny__nlist li .txt{width: 59%}
.ny__nlist li .txt .tit{font-size: .24rem;margin-bottom: .2rem}
.ny__nlist li .txt .desc{font-size: .14rem;margin-bottom: .2rem;color: #666;line-height: 1.6em;max-height: .66rem\0}
.ny__nlist li .txt .mor{font-size: .16rem;color: #033888}

.ny__nlist li.nopic .txt{width:calc(100% - 1.2rem)}

.ny__nlist1:after{content: '';display: inline-block;width: calc(33.333333% - .24rem) }
.ny__nlist1 li{width: calc(33.333333% - .24rem);background: rgba(255,255,255,.7);margin-bottom: .4rem;transition: .3s}
.ny__nlist1 li .txt{padding: .3rem}
.ny__nlist1 li .txt .tit{font-size: .2rem;line-height: 1.5em;max-height: .6rem\0}

.ny__nlist2 li{margin-bottom: .4rem;background: rgba(255,255,255,.6);padding: 0 .35rem;transition: .3s}
.ny__nlist2 li a{display: flex}
.ny__nlist2 li .time{width: .88rem;height: .88rem;background: #033888;color: #fff;text-align: center;font-size: .15rem;display: flex;justify-content: center;flex-direction: column;position: relative;top: -.2rem;transition: .3s}
.ny__nlist2 li .time span{display: block;font-size: .4rem;line-height: 1em}
.ny__nlist2 li .txt{width: calc(100% - .88rem);padding:.15rem 0 .15rem .3rem}
.ny__nlist2 li .txt h4{font-weight: normal;font-size: .2rem;top: 50%;transform: translateY(-50%);position: relative;text-align: justify;}

.ny__nlist3{}
.ny__nlist3 li{width: calc(50% - .3rem);background: rgba(255,255,255,.7);margin-bottom: .4rem;padding: .2rem .3rem .4rem;border-top: 2px solid #033886;position: relative;}
.ny__nlist3 li:after{content: '';position: absolute;left: 0;top: 0;right: 0;height: 0;background-color:#033886;background-image: url(../images/1174.png);background-repeat: no-repeat;background-position: right bottom;background-size: auto 1.93rem;transition: .3s }
.ny__nlist3 li a{display: block;position: relative;z-index: 3}
.ny__nlist3 li .time{color: #033886;font-size: .15rem}
.ny__nlist3 li .time span{font-size: .36rem;font-weight: bold;margin-right: .1rem}
.ny__nlist3 li .tit{font-size: .22rem;margin-bottom: .1rem}
.ny__nlist3 li .desc{font-size: .16rem;color: #666;line-height: 1.8em}

.ny__plist{}
.ny__plist li{width: calc(25% - .225rem);background: rgba(255,255,255,.6);padding: .2rem .2rem .3rem;position: relative;overflow: hidden;margin-bottom: .4rem;box-shadow: 0 0 16px rgba(0,0,0,.05);margin-right: .3rem;width: calc(25% - .235rem);}
.ny__plist li:nth-child(4n){margin-right: 0}
.ny__plist li:before{content: '';height: 50%;background:  #033886;position: absolute;top: 0;left: 0;right: 0;transform: skewY(8deg);transform-origin: top right;opacity: .2;transition: .3s}
.ny__plist li a{display: block;position: relative;z-index: 3}
.ny__plist li .imgBox .img{padding-bottom: 0;height:3.6rem }
.ny__plist li .imgBox .img img{transform-origin: top center; height: auto;
    max-height: inherit;}
.ny__plist li .txt{padding-top: .15rem;text-align: center;}
.ny__plist li .txt h4{font-size: .24rem;margin-bottom: .05rem;font-weight: normal}
.ny__plist li .txt p{font-size: .16rem;color: #666}
.ny__plist2 li {width: calc(32.33% - .2999rem);}

.ny__right .ny__plist li{width: calc(33.33333% - .2rem); }
.ny__right .ny__plist li:nth-child(4n){margin-right: .3rem}
.ny__right .ny__plist li:nth-child(3n){margin-right: 0}
@media (min-width: 1025px){
.ny__nlist1 li:hover{background: #fff;box-shadow: 0 10px 10px rgba(0,0,0,.1)}
.ny__nlist2 li:hover .time{background: #c40513;}
.ny__nlist2 li:hover{background:#033888}
.ny__nlist2 li:hover .txt h4{color: #fff}
.ny__nlist3 li:hover:after{height: 100%}
.ny__nlist3 li:hover .time{color: #fff}
.ny__nlist3 li:hover .tit{color: #fff}
.ny__nlist3 li:hover .desc{color: rgba(255,255,255,.8);}
.ny__plist li{transition: .3s;}
.ny__plist li:hover .txt p{color: #033886}
.ny__plist li:hover:before{opacity: 1}
.ny__plist li:hover{box-shadow: 0 10px 10px rgba(0,0,0,.1)}
}
@media (max-width: 1024px){
 .ny__nlist li .txt{width: 56%} 
 .ny__nlist li .txt .desc{-webkit-line-clamp: 2;}
 .ny__nlist1:after{width: calc(33.333333% - .16rem) }
.ny__nlist1 li{width: calc(33.333333% - .16rem);margin-bottom: .3rem;}
.ny__nlist1 li .txt {padding: .25rem}
.ny__nlist1 li .txt .tit{font-size: .18rem}
.ny__nlist3 li{width: 100%}

.ny__plist li{width: calc(33.333333% - .2rem);}
.ny__plist li:nth-child(4n){margin-right: .3rem}
.ny__plist li:nth-child(3n){margin-right: 0}
.ny__plist2 li {width: calc(50% - 0.15rem);}

.ny__right .ny__plist li{width: calc(50% - .3rem);margin-right: .6rem }
.ny__right .ny__plist li:nth-child(4n){margin-right: .6rem}
.ny__right .ny__plist li:nth-child(3n){margin-right: .6rem}
.ny__right .ny__plist li:nth-child(2n){margin-right: 0}
}
@media (max-width: 900px){
.ny__nlist li .imgBox{width: 35%}
.ny__nlist li .txt{width: 60%} 
.ny__nlist li .time{width: .7rem;height: .7rem;font-size: .15rem;position: absolute;top: 0;left: 0;z-index: 5}
.ny__nlist li.nopic .time{position: relative;}
.ny__nlist li.nopic .txt {
    width: calc(100% - 1rem);



}
.ny__nlist li .time span{font-size: .3rem;}
.ny__nlist2 li{margin-bottom: .3rem}
.ny__nlist2 li .time{width: .7rem;height: .7rem;font-size: .15rem;top: 0}
.ny__nlist2 li .time span{font-size: .3rem;}
.ny__nlist li .txt .tit{font-size: .2rem}
.ny__nlist1 li{width: calc(50% - .15rem);margin-bottom: .3rem;}

.ny__plist{justify-content:center;}
.ny__plist li{width: calc(50% - .15rem);margin-right: 0;max-width: 3.2rem}
.ny__plist li:nth-child(4n){margin-right:0}
.ny__plist li:nth-child(3n){margin-right:0}
.ny__plist li:nth-child(2n+1){margin-right:.3rem}

.ny__right .ny__plist li{margin-right: .3rem }
.ny__right .ny__plist li:nth-child(4n){margin-right: .3rem}
.ny__right .ny__plist li:nth-child(3n){margin-right: .3rem}
.ny__right .ny__plist li:nth-child(2n){margin-right:0}
}
@media (max-width: 640px){
.ny__nlist li .txt .desc{display: none}
.ny__plist li .imgBox .img{height:50vw }
.ny__right .ny__plist li .imgBox .img{height:43vw }
.ny__plist{justify-content: space-between}
.ny__right .ny__plist li{width: calc(50% - .15rem);margin-right: .3rem }
.ny__right .ny__plist li:nth-child(4n){margin-right: .3rem}
.ny__right .ny__plist li:nth-child(3n){margin-right: .3rem}
.ny__right .ny__plist li:nth-child(2n){margin-right: 0}
}
@media (max-width: 480px){
.ny__nlist li .imgBox{width: 100%;margin-bottom: .2rem}
.ny__nlist li .txt{width: 100%;}
.ny__nlist li .txt .tit{margin-bottom: 0} 
.ny__nlist li .txt .mor{display: none}
.ny__nlist1 li{width:100%;margin-bottom: .3rem;}
.ny__nlist1 li .txt .tit{font-size: .2rem}
.ny__nlist2 li{padding: 0 .2rem}
.ny__nlist3 li{margin-bottom: .3rem}
.ny__nlist3 li .tit{font-size: .2rem;margin-top: .1rem}
.ny__plist li{padding: .15rem .15rem .25rem}
.ny__plist li .txt h4{font-size: .22rem}
}




/*独立页面*/
.nyab__a{margin-bottom: .8rem}
.nyab__a .txt{width: 50%}
.nyab__a .txt h4{font-weight: normal;font-size: .4rem;color: #033886;margin-bottom: .2rem}
.nyab__a .txt .desc{font-size: .2rem; line-height: 1.8em;color: #666;text-align: justify; text-indent: 2em;}
.nyab__a .img{width: 43.8%}
.nyab__b{margin-bottom: .8rem}
.slide_nyab_b:after{content: '';position: absolute;left: 0;right: 0;top: 1.2rem;border-top: 1px dashed #033886;z-index: 0;pointer-events: none}
.nyab__b .item {text-align: center;color: #033886}
.nyab__b .item .num{font-size: .9rem;line-height: .9rem;padding-bottom: .3rem;position: relative;letter-spacing: -.1em}
.nyab__b .item .num:after{content: '';position: absolute;left: 50%;margin-left: -6px;width: 12px;height: 12px;background: #033886;bottom: -6px;border-radius: 50%;z-index: 8;}
.nyab__b .item:hover{color: #c40513}
.nyab__b .item:hover .num:after{width: .4rem;height: .36rem;margin-left: -.2rem;bottom: -.18rem;background: url(../images/1172.png) no-repeat center;background-size: 100% 100%}
.nyab__b .item .p{font-size: .18rem;padding-top: .3rem}
.nyab__c{font-size: .2rem;padding: .5rem .45rem 2rem;background:linear-gradient(to bottom,rgba(255,255,255,.9) 50%,rgba(255,255,255,0) 100%);}
.nyab__c p span{font-weight: bold;color: #000}

@media (max-width: 1024px){
.nyab__a .txt h4{font-size: .34rem}
.nyab__a .txt .desc,.nyab__c{font-size: .18rem;}
.nyab__b .item .num{font-size: .8rem}
.nyab__c{padding-bottom: 1rem}
}
@media (max-width: 900px){
.nyab__a .txt{width: 100%;text-align: center;margin-bottom: .3rem}
.nyab__a .img{width: 100%;text-align: center;}
}
@media (max-width: 480px){
.nyab__a,.nyab__b{margin-bottom: .5rem}
.nyab__b .item .num{font-size: 12vw}
.nyab__c{padding: .4rem .3rem .8rem}
}



.nywh .tit{font-size: .34rem}
.nywh .tit:after{content: '';width: .7rem;height: 3px;background:#c40513;display: block;margin-top: .1rem }
.nywh__a{margin-bottom: .2rem}
.nywh__a_left{height: 5.4rem;width: 50%;background: url(../images/wh2.jpg) no-repeat center;background-size: cover;color: #fff;padding: .5rem}
.nywh__a_right{height: 5.4rem;width: 50%;background: url(../images/wh3.jpg) no-repeat center;background-size: cover;text-align: center;vertical-align: middle;line-height: 5.4rem;border-radius: 0 .5rem 0 0;}
.nywh__a_right img{width: 2.01rem}
.nywh__a_left .tit:after{background: #fff}
.nywh__a_left .desc{margin-top: .4rem;font-size: .18rem;line-height: 1.8em;padding-right: .4rem;text-align: justify;}
.nywh__b_left{width: 40%;background: #fff;padding: .3rem .5rem}
.nywh__b_left .img{padding-top: .5rem;}
.nywh__b_left .img img{max-height: 1.8rem}
.nywh__b_right{width: calc(60% - .2rem);background: #fff;padding: .3rem .3rem 0 .0;}
.nywh__b_right .playBtn{width:2.72rem;background: url(../images/wh5.png) no-repeat left center;background-size: 100% auto;margin-top: .3rem}
.nywh__b_right .playBtn .mp3_player{width: 1.1rem;height: 1.1rem;background-color: #0a4490;border-radius: 50%;cursor: pointer;position: absolute;left: .5rem;top: 50%;margin-top: -.55rem;background-image: url(../images/play.png);background-repeat: no-repeat;background-position:.4rem center;;background-size:.41rem .5rem}
.nywh__b_right .playBtn .mp3_player.on{background-image: url(../images/puase.png);background-position: center;}
.nywh__b_right .scbox{height: 4rem;width: calc(100% - 3rem)}
.nywh__b_right .scbox::-webkit-scrollbar-thumb{background: #0a4490}
.nywh__b_right .scbox img{max-height: inherit;}
.nywh__b_right .tit{position: absolute;left: .5rem;top: .3rem;z-index: 3}
.nywh__b{margin-bottom: .5rem}

/**/
.nymyd{margin-top: .4rem}
.myd_left {width: 40%;background: url(../images/mybg.jpg) no-repeat  center;background-size: cover;text-align: center;padding: .7rem .5rem 2rem;color: #fff;font-size: .22rem;border-radius: .1rem;position: relative;text-shadow: 0 0 5px rgba(0,0,0,.5)}
.myd_left:after{content: '';position: absolute;width:.61rem;height: 2.19rem;background: url(../images/mjt1.png) no-repeat center;background-size: cover;right:-1rem;top: 50%;transform: translateY(-50%); }
.myd_left img{max-width: 2.4rem;margin-bottom: .1rem}
.myd_right {width: calc(60% - 1.4rem);}
.myd_right ul li{background: #033888;padding:.18rem;border-radius: .1rem;text-align: center;color: #fff;font-size: .22rem;margin-bottom: .4rem;position: relative;}
.myd_right ul li:last-child{margin-bottom: 0}
.myd_right ul li:last-child:after{display: none}
.myd_right ul li:after{content: '';position: absolute;width:.7rem;height: .24rem;background: url(../images/mjt2.png) no-repeat center;background-size: cover;bottom:-.3rem;left: 50%;transform: translateX(-50%);}


@media (max-width: 1024px){
.nywh__a_left{height: 4.4rem;padding: .5rem}
.nywh__a_right{height: 4.4rem;line-height: 4.4rem;border-radius: 0 .3rem 0 0;}

.myd_right ul li{font-size: .2rem}
}
@media (max-width: 900px){
.nywh__a_left{height: auto;padding: .5rem;width: 100%}
.nywh__a_right{height: auto;line-height: 4.4rem;border-radius: 0  0 .3rem ;width: 100%}
.nywh__b_left{width: 100%;margin-bottom: .2rem;padding-bottom: .5rem}
.nywh__b_left .img{padding-top: .3rem}
.nywh__b_right{width: 100%}

.myd_left {width: 100%;margin-bottom: 1rem}
.myd_left:after{right:50%;top: auto;transform: translateY(0) translateX(50%) rotate(90deg);bottom: -1.6rem}
.myd_right {width: 100%;}
}
@media (max-width: 640px){
.nywh__b_right{padding:0}
.nywh__b_right .playBtn{height: 2.97rem}
.nywh__b_right .scbox{height: auto;width: 100%;padding: 0 .3rem;margin-top: -.3rem}
.nywh__a_left .desc{padding-right: 0}
.myd_left img{max-width: 2rem}
.myd_left{background-position: top center}
}


.ny__his{position: relative;max-width: 12.8rem;margin: 0 auto;padding: .7rem 0 .5rem;margin-bottom: .4rem}
.ny__his:after{content: '';position: absolute;left: 50%;border-right: 2px dashed #0a4490;top: 0;bottom: 0;margin-left: -1px}
.ny__hisp:before{content: '';position: absolute;left: 50%;top: -2px;width: .35rem;height: .39rem;background: url(../images/1190.png) no-repeat center;background-size: 100% 100%;margin-left: -.18rem;z-index: 5}
.ny__his:before{content: '';position: absolute;left: 50%;bottom: -.2rem;width: .63rem;height: .62rem;background: url(../images/cirs.png) no-repeat center;background-size: 100% 100%;margin-left: -.31rem;z-index: 3}
.ny__his li{margin-top: -1.8rem;position: relative;z-index: 2;margin-bottom: .2rem}
.ny__his li .line{width: .75rem;height: 7px;}
.ny__his li:before{content: '';width: .6rem;height: .51rem;position: absolute;}
.ny__his li:nth-child(2n+1) .line{background: url(../images/line.png) no-repeat left center;position: absolute;left: calc(50% + .4rem);top: .22rem}
.ny__his li:nth-child(2n) .line{background: url(../images/line1.png) no-repeat right center;position: absolute;right: calc(50% + .4rem);top: .22rem}
.ny__his li:nth-child(2n+1):before{background: url(../images/cirs1.png) no-repeat center;background-size: 100% 100%;left: 50%;margin-left: -.25rem}
.ny__his li:nth-child(2n):before{background: url(../images/cirs2.png) no-repeat center;background-size: 100% 100%;left: 50%;margin-left: -.35rem}
.ny__his li:hover{z-index: 10}
.ny__his li:nth-child(1){margin-top: 0}
.ny__his li .item{width: 40%;}
.ny__his li .item .time{font-family: "sys Heavy";font-size: .36rem;color:#0a4490;font-style: italic;margin-bottom: .2rem }
.ny__his li .item p{margin-top: .15rem;font-size: .2rem}
.ny__his li:nth-child(2n+1) .item{float: right;}
.ny__his li:nth-child(2n)  .item{float: left;text-align: right;}

@media (max-width: 1024px){
.ny__his li .line{width: .5rem}
.ny__his li{margin-top: -1.4rem;}
}
@media (max-width: 900px){
.ny__his li .line{display: none}
.ny__his li .item .time{font-size: .3rem}
.ny__his li .item p{font-size: .18rem}
.ny__his li{margin-top: -1.2rem;}
}
@media (max-width: 640px){
.ny__his li .item .time{font-size: .26rem}
.ny__his li .item p{font-size: .16rem}
.ny__his li:before{width: .4rem;height: .34rem;}
.ny__his li:nth-child(2n+1):before{margin-left: -.18rem}
.ny__his li:nth-child(2n):before{margin-left: -.25rem}
}

/*出诊*/
.czxx_lb_jt{}
.czxx_lb_jt>div{left: 0;width: 9.09%;top: .15rem;height: .5rem;background: url(../images/arl.png) no-repeat center center;border: none;position: absolute;z-index: 10;cursor: pointer;background-size: .16rem .3rem}
.czxx_lb_jt>div.next{left: auto;right: 0;background: url(../images/arr.png) no-repeat center center;background-size: .16rem .3rem}
.czxx_lb_jt>div.swiper-button-disabled{opacity: .3}

.czxx_lb{width: 100%;overflow: hidden;background: #fff}
.czxx_lb .czxx_sj{display: flex;width: 100%;background: #023887;}
.czxx_lb .czxx_sj>div{background: #023887;width: 10%;padding: .14rem 0;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.czxx_lb .czxx_sj>div p{color: #fff;font-size: .16rem;text-align: center;margin-bottom: .06rem;width: 100%;}
.czxx_lb .czxx_sj>div span{display: block;color: #fff;font-size: .14rem;text-align: center;}

.zcxx_table{}
.zcxx_table .tr{font-size: .16rem;color: #333333;}
.zcxx_table .tr a:first-child{margin-bottom: .08rem;}

.zcxx_table .tr a{display: block;width: 100%;text-align: center;line-height: 1.5em;transition: 0.4s;}
.zcxx_table .tr a:hover{color: #023887;}
.zcxx_table .tr a img{width: .2rem;height: auto;margin-left: 3px;}
.zcxx_table .tr{border-left: 1px solid #dddddd;display: flex;width: 100%;}
.zcxx_table .td{border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;width: 10%;display: flex;justify-content: center;align-items: center;}
.zcxx_table .sx{width: 90%;}
.zcxx_table .sx .s{}
.zcxx_table .sx .x{}
.zcxx_table .sx>div{display: flex;}
.zcxx_table .sx>div>div{border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;width: 12%;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;min-height: .8rem;    flex-direction: column;}

@media (max-width: 1024px){
.zcxx_table .tr,.czxx_lb .czxx_sj>div p{font-size: .14rem}
}
@media (max-width:900px){
.czxx_lb,.czxx_lb_jt{min-width: 12rem}
.ej_czxx {overflow: auto;padding-bottom: .2rem}
.czxx_lb .czxx_sj{}
.czxx_lb .czxx_sj div:first-child{width: 5%;}
.czxx_lb .czxx_sj div:last-child{width: 5%;}
.czxx_lb_jt>div{width: 5%;}
.zcxx_table .tr>div:first-child{width: 5%;}
.zcxx_table .sx>div>div:last-child{width: 5%;}
.czxx_lb_jt>div{top: .1rem}
}
@media (max-width: 640px){
	.zcxx_table .tr a img{width: .15rem;position: relative;top: -2px}
}

/*科室导航*/
.ny__ksdh{padding-top: .3rem;background-repeat: no-repeat;background-position: left center;background-size: auto 100%;display: flex;margin-bottom: .6rem;flex-wrap: wrap;}
.ny__ksdh.item1{background-image: url(../images/kd1.png);}
.ny__ksdh.item2{background-image: url(../images/kd2.png);}
.ny__ksdh.item3{background-image: url(../images/kd3.png);}
.ny__ksdh.item4{background-image: url(../images/kd4.png);}
.ny__ksdh.item1 dd{background: url(../images/kdbg1.png)#fff no-repeat bottom center;}
.ny__ksdh.item2 dd{background: url(../images/kdbg2.png)#fff no-repeat bottom center;}
.ny__ksdh.item3 dd{background: url(../images/kdbg3.png)#fff no-repeat bottom center;}
.ny__ksdh.item4 dd{background: url(../images/kdbg4.png)#fff no-repeat bottom center;}
.ny__ksdh dt{text-align: center;width: 24%;padding-bottom: .3rem}
.ny__ksdh dd{width: 76%;background: #fff;min-height: 2rem;padding: .4rem 7%;border-radius: 0 .2rem 0 0}
.ny__ksdh dt span{display: block;font-size: .24rem;margin-top: .1rem;color: #fff}
.ny__ksdh dt svg{width: 1.65rem;height: .85rem\0;display: block;margin: 0 auto .1rem}
.ny__ksdh dt svg .st0{fill:#fff;}

.ny__ksdh dd ul li{width: 23.5%;margin-right: 2%;font-size: .2rem;position: relative;padding: .1rem 0;padding-left: .12rem}
.ny__ksdh dd ul li a:hover{color: #c40513}
.ny__ksdh dd ul li:before{content: '';width: 3px;height: .2rem;background: #c40513;position: absolute;top: .14rem;left: 0}
.ny__ksdh dd ul li:nth-child(4n){margin-right:0}
@media (max-width:1024px){
.ny__ksdh dd{padding: .4rem 5%}
.ny__ksdh dd ul li{width: 31.5%;}
.ny__ksdh dd ul li:nth-child(4n){margin-right:2%}
.ny__ksdh dd ul li:nth-child(3n){margin-right:0}
}
@media (max-width:900px){
.ny__ksdh dt{width: 100%;background-repeat: no-repeat;background-position: left center;background-size:120% auto;padding: .3rem 0;border-radius: 0 .3rem 0 0}
.ny__ksdh dd{width: 100%;border-radius: 0 0 0 .3rem}
.ny__ksdh{background: transparent!important;padding-top: 0}
.ny__ksdh.item1 dt{background-image: url(../images/kd1.png);}
.ny__ksdh.item2 dt{background-image: url(../images/kd2.png);}
.ny__ksdh.item3 dt{background-image: url(../images/kd3.png);}
.ny__ksdh.item4 dt{background-image: url(../images/kd4.png);}

}
@media (max-width:640px){
.ny__ksdh dd ul li{width: 48%;margin-right: 4%}
.ny__ksdh dd ul li:nth-child(4n){margin-right:4%}
.ny__ksdh dd ul li:nth-child(3n){margin-right:4%}
.ny__ksdh dd ul li:nth-child(2n){margin-right:0}
}

/*科室简介*/
.ny_ksjj {position: relative;z-index: 5}
.ny_ksjj .tit{font-size: .3rem;color: #023887;margin-bottom: .3rem}
.ny_ksjj_bc{background:linear-gradient(to bottom,rgba(255,255,255,.3) 80%,rgba(255,255,255,0) 100%);position: relative;z-index: 5}
.ny_ksjj_b{padding-top: .5rem;margin-bottom: .8rem}
.ny_ksjj_a{padding-bottom: .65rem}
.ny_ksjj_a .wp{padding: .36rem 0}
.ny_ksjj_a .wp:after{content: '';position: absolute;top: 0;bottom: 0;right: 0;width: 70%;background: rgba(255,255,255,.4);transform: skewX(-10deg);transform-origin: right bottom;}
.ny_ksjj_a .img{width: 46%;position: relative;z-index: 3}
.ny_ksjj_a .txt{width: 50%;position: relative;z-index: 4;padding-right: .5rem}
.ny_ksjj_a .txt .desc{line-height: 1.8em;font-size: .18rem;margin-bottom: .3rem;text-align: justify;}
.ny_ksjj_a .txt .tit{margin-bottom: .2rem}
.ny_ksjj_a .txt .tit .address{display: block;padding-left: .26rem;background: url(../images/dizhi.svg) no-repeat left center;background-size: .24rem .24rem;font-size: .18rem}
.slide_ny_ksjj_bp .prev{position: absolute;left: -.6rem;top: 50%;transform: translateY(-50%);z-index: 3;font-size: .4rem;cursor: pointer;color: #023887}
.slide_ny_ksjj_bp .next{position: absolute;right: -.6rem;top: 50%;transform: translateY(-50%);z-index: 3;font-size: .4rem;cursor: pointer;color: #023887}
.slide_ny_ksjj_b{padding: 10px 0}
.slide_ny_ksjj_b .swiper-slide{overflow: hidden;box-shadow: 0 0 10px rgba(0,0,0,.05);}
.slide_ny_ksjj_b .item{padding: .15rem;background: #fff;overflow:hidden;transition: .3s}
.slide_ny_ksjj_b .item:before{content: '';height: 50%;background:  #033886;position: absolute;top: 0;left: 0;right: 0;transform: skewY(8deg);transform-origin: top right;opacity: .2;transition: .3s}
.slide_ny_ksjj_b .item a{display: block;position: relative;z-index: 3}
.slide_ny_ksjj_b .item .imgBox .img{padding-bottom: 0;height:2.9rem }
.slide_ny_ksjj_b .item .imgBox .img img{transform-origin: top center}
.slide_ny_ksjj_b .item .txt{padding-top: .15rem;text-align: center;}
.slide_ny_ksjj_b .item .txt h4{font-size: .24rem;margin-bottom: .05rem;font-weight: normal}
.slide_ny_ksjj_b .item .txt p{font-size: .16rem;color: #666}

.ny_ksjj_c {padding-bottom: .5rem}
.ny_ksjj_c .tit{color: #fff}
.ny_ksjj_c .wp{height: 3.94rem;background: url(../images/kj2.jpg) no-repeat center;background-size: cover;padding: .5rem }
.ny_ksjj_c .txt{max-width: 6.4rem;width: 100%;color: #fff;height: 100%}
.ny_ksjj_c .txt .desc{line-height: 1.8em;font-size: .18rem}
@media (min-width: 1025px){
.slide_ny_ksjj_b .item:hover:before{background: #c40513;opacity: 1}
.slide_ny_ksjj_b .item:hover{background: #033886}
.slide_ny_ksjj_b .item:hover .txt h4{color: #fff}
.slide_ny_ksjj_b .item:hover .txt p{color: #fff}	
}
@media (max-width: 1024px){
.ny_ksjj_a .img{width: 100%;text-align: center;}
.ny_ksjj_a .txt{width: 100%;padding: .5rem}
.ny_ksjj_a .wp{padding: 0}
.ny_ksjj_a .wp:after{top: auto;bottom: 0;right: 0;width: 100%;height: 80%; transform: skewX(0deg) skewY(-6deg);transform-origin: right bottom;}
.slide_ny_ksjj_bp .prev{left: 0}
.slide_ny_ksjj_bp .next{right: 0}
.ny_ksjj_c .wp{height: auto}
}
@media (max-width: 640px){
.ny_ksjj_a .txt{padding: .3rem .3rem .4rem}
.slide_ny_ksjj_b .item .imgBox .img{height: 2.6rem}
.ny_ksjj_c .wp{height: auto}
}

/*专家简介*/
.nyzj .wp{background:rgba(255,255,255,.4);border-top: 4px solid #033886;padding: .4rem}
.nyzj__top .img{width: 24.5%}
.nyzj__top .img img{width: 100%}
.nyzj__top .txt{width:71%}
.nyzj__top .txt .item{margin-bottom: .55rem}
.nyzj__top .txt .item1{background: url(../images/zjjs.jpg) no-repeat center;background-size: cover;padding: .4rem;color: #fff;}
.nyzj__top .txt .item1 h4{font-weight: normal;font-size: .3rem;margin-bottom: .2rem}
.nyzj__top .txt .item1 h4 span{font-size: .18rem;margin-left: .15rem}
.nyzj__top .txt .item1 p{margin-bottom: .12rem;font-size: .18rem;line-height: 1.6em;text-align: justify;}
.nyzj__top .txt .item1 p:before{content: '|';margin-right:5px;}
.nyzj__top .txt .item dt{display: flex;align-items: center;font-size: .24rem;font-weight: bold;margin-bottom: .2rem;position: relative;}
.nyzj__top .txt .item dt:before{display: block;width: .36rem;height: .36rem;background-color: #c40513;content: '';margin-right: 5px}
.nyzj__top .txt .item dt:after{content: '';height: 1px;position: absolute;right: 0;top: 50%;left: 1.6rem;background: #ddd}
.nyzj__top .txt .item2 dt:before{background-image: url(../images/jj.svg);background-position: center;background-size: .22rem .22rem;background-repeat: no-repeat;}
.nyzj__top .txt .item3 dt:before{background-image: url(../fonts/zy.svg);background-position: center;background-size: .22rem .22rem;background-repeat: no-repeat;}
.nyzj__top .txt .item dd p{margin-bottom: .1rem;line-height: 1.8em;font-size: .18rem;text-align: justify;}
.nyzj__info .tit{margin-bottom: .1rem}
.nyzj__info .tit span{font-size: .24rem;color: #023887;font-weight: bold;}
.nyzj__info .tit p img{width: .26rem;margin-right: 5px}
.nyzj__info table{width: 100%;border: 1px solid #ddd;background: rgba(255,255,255,.5);min-width: 8rem}
.nyzj__info table tr td{padding: .15rem .3rem;border: 1px solid #ddd;font-size: .18rem}
.nyzj__info table tr td:nth-child(1){text-align: center;}
.nyzj__info table tr td:nth-child(2){text-align: center;}
.nyzj__info table tr td img{margin-left: 8px;width: .26rem}
.nyzj__info .tip{background: #e7f0f6;padding: .24rem;margin-top: .2rem}
.nyzj__info .tip p{background: url(../fonts/tip.svg) no-repeat left top;background-size: .22rem .22rem;padding-left: .3rem}

@media (max-width: 900px){
.nyzj__top .img{max-width: 3rem;margin: 0 auto .3rem;width: 60%}
.nyzj__top .txt{width:100%} 
}
@media (max-width: 640px){
  .nyzj__top .txt .item1{padding: .3rem}
}




/*专家检索*/

.ny__pplist{}
.ny__pplist li{position: relative;overflow: hidden;width: calc(50% - .2rem);margin-bottom: .4rem;background: rgba(255,255,255,.4);box-shadow: 0 5px 15px rgba(0,0,0,.05);padding: .25rem}
.ny__pplist li:before{content: '';width: 30%;background:  #033886;position: absolute;top: 0;left: 0;bottom: 0;transform: skewX(-8deg);transform-origin: top right;opacity: .2;transition: .3s}
.ny__pplist li a{display: flex;position: relative;z-index: 5;flex-wrap: wrap}
.ny__pplist li .txt{width: calc(100% - 2.3rem);padding-left: .3rem}
.ny__pplist li .txt h4{font-size: .24rem;color: #0a4490;margin-bottom: .1rem}
.ny__pplist li .txt .desc{font-size: .18rem;color: #666}
.ny__pplist li .txt .desc p{margin-bottom: .1rem}
.ny__pplist li .txt .des1{border-bottom: 1px solid #dce3ef;margin-bottom: .15rem;padding-bottom: .1rem}
.ny__pplist li .txt .des2{line-height: 1.8em}
.ny__pplist li .txt .des2 p{max-height: .96rem\0}
.ny__pplist li .imgBox{width: 2.3rem}
.ny__pplist li .imgBox .img{padding-bottom: 0;height: 2.8rem}
.ny__pplist li .imgBox .img img{transform-origin: top center}
@media (min-width: 1025px){
.ny__pplist li{transition: .3s;}
.ny__pplist li:hover:before{opacity: 1}
.ny__pplist li:hover{box-shadow: 0 10px 10px rgba(0,0,0,.1)}
}
@media (max-width: 1024px){
.ny__pplist li{width: 100%;margin-bottom: .3rem}
.ny__pplist li:before{width: 2.2rem}
}
@media (max-width: 640px){
.ny__pplist li .imgBox{margin: 0 auto}
.ny__pplist li .txt h4{text-align: center;}
.ny__pplist li .txt .desc{text-align: center;}
.ny__pplist li .txt{width:100%;padding-left: 0;padding-top: .2rem}
.ny__pplist li:before{width: 100%;top: 0;left: 0;bottom: auto;transform: skewX(0deg) skewY(8deg);height: 45%}
}











/*医学信息*/
.ny_wx .inmore a{border-color: transparent;}
.ny_wx .item1{width: calc(50% - .2rem)}

.ny_wx .item3{width:100%}
.ny_wx .item4{width:100%}
.ny_wx .pu_item {background: url(../images/12.png) no-repeat top center;background-size: 100% 100%; border-radius: .1rem;box-shadow: 0 5px 15px rgba(0,0,0,.05);margin-bottom: .4rem}
.ny_wx .pu_item dt{border-bottom: 1px solid #b1c7e1;padding: .15rem .2rem}
.ny_wx .pu_item dt span{font-size: .3rem;color: #033888}
.ny_wx .pu_item dd{padding: .25rem}
.ny_wx .item1 ul li{margin-bottom: .15rem;font-size: .2rem}
.ny_wx .item1 ul li a{padding-left: .08rem;position: relative;}
.ny_wx .item1 ul li a:before{content: '';width: 2px;height: .18rem;background:#033888;position: absolute;left: 0;top: .05rem; }
.ny_wx .item1 ul li time{display: block;position: relative;font-size: .16rem;color: #666;margin-top: .1rem;font-style: italic;}
.ny_wx .item1 ul li time:after{content: '';position: absolute;right: 0;top: 50%;height: 1px;background: #dedede;left: 1rem;}
.ny_wx .item3 dd{padding: .3rem}
.ny_wx .item3 dd ul li{width: calc(20% - .16rem);text-align: center;margin-right:.2rem }
.ny_wx .item3 dd ul li:nth-child(5n){margin-right: 0}
.ny_wx .item3 dd ul li .tit{font-size: .2rem;margin-top: .2rem}
.ny_wx .item3 dd ul li img{transition: .3s;max-width: 2.11rem;width: 100%}
.ny_wx .item3 dd ul li:hover img{transform: scale(1.05);}

.ny_wx .item4 dd{padding: .25rem .25rem .35rem}
.ny_wx .item4 dd ul li{width: calc(25% - .1875rem);margin-right:.25rem }
.ny_wx .item4 dd ul li:nth-child(4n){margin-right: 0}
.ny_wx .item4 dd ul li .txt{padding-top: .15rem;}
.ny_wx .item4 dd ul li .txt .tit{font-size: .2rem;margin-bottom: .1rem;max-height: .56rem\0}
.ny_wx .item4 dd ul li .txt time{display: block;color: #666}
.zwwx{padding-bottom: .4rem}
.wwwx{background: url(../images/wwbg.png) no-repeat top center;background-size: 100% auto;padding-top: .8rem;padding-bottom: .4rem}
.ny__ggz  .inmore a{border-color: transparent;}
.ny__ggz  .inmore{margin-top: .5rem}
.ny__ggz .tit{font-size: .3rem;color: #033888;margin-bottom: .3rem;text-align: center;}
.ny__ggz ul{padding:.15rem .25rem;background: url(../images/12.png) no-repeat top center;background-size: 100% 100%; border-radius: .1rem;box-shadow: 0 5px 15px rgba(0,0,0,.05);width: calc(50% - .2rem)}
.ny__ggz ul li{padding: .2rem 0;padding-right: 1.1rem;font-size: .2rem;position: relative;border-bottom: 1px solid #cbdbec}
.ny__ggz ul li:last-child{border-bottom: 0}
.ny__ggz ul li time{position: absolute;top: .21rem;right: 0;font-size: .18rem;color: #666}
.ny__ggz ul li a{padding-left: .08rem;position: relative;}
.ny__ggz ul li a:before{content: '';width: 2px;height: .18rem;background:#033888;position: absolute;left: 0;top: .05rem; }
@media (max-width:1024px){
.ny_wx .item1{width: 100%}
.ny_wx .item3 dd ul li:nth-child(5){display: none}
.ny_wx .item3 dd ul li{width: calc(25% - .1875rem);margin-right:.25rem }
.ny_wx .item3 dd ul li:nth-child(4n){margin-right:0 }
.ny__ggz ul{width: 100%}
.ny__ggz ul:nth-child(1){margin-bottom: .4rem}
.ny_wx .item4 dd ul li{width: calc(33.33333% - .2rem);margin-right:.3rem }
.ny_wx .item4 dd ul li:nth-child(4){display: none}
.ny_wx .item4 dd ul li:nth-child(3n){margin-right: 0}
}
@media (max-width: 640px){
  .ny_wx .item1 ul li,.ny_wx .item3 dd ul li .tit,.ny_wx .item4 dd ul li .txt .tit,.ny__ggz ul li{font-size: .18rem}
  .ny_wx .item4 dd ul li:nth-child(4){display: block;}
  .ny_wx .item4 dd ul{justify-content: space-between;}
  .ny_wx .item4 dd ul li{width: 48%;margin-right: 0;margin-bottom: .3rem}
  .ny_wx .item4 dd{padding-bottom: .15rem}
}
@media (max-width: 480px){
  .ny_wx .item3 dd ul{justify-content: space-between;}
  .ny_wx .item3 dd ul li{width: 45%;margin-right: 0;margin-bottom: .3rem}
  .ny_wx .item3 dd ul li img{max-width: 1.5rem}
  .ny_wx .item3 dd{padding-bottom: .15rem}
}


/*0727*/
.ny__pser{margin-bottom: .2rem}
.ny__pser .form{display: flex!important;}
.ny__pser .form input{height: .4rem;width: 2.6rem;border: 1px solid #ddd;padding: 0 .1rem;line-height: .4rem;background: rgba(255,255,255,.6);}
.ny__pser .form button{height: .4rem;padding: 0 .15rem;background:#033886;color: #fff;cursor: pointer;display: flex;align-items: center; }
.ny__pser .form button i{margin-right: 5px;font-size: .2rem}
.nylist5{padding-bottom: .15rem}
.nylist5 li{padding: .2rem 0;border-bottom: 1px solid #eee;font-size: .2rem;}
.nylist5 li:last-child{border-bottom: 0}
@media (max-width: 640px){
.ny__pser div{width: 100%}
.ny__pser .form{width: 100%}
.ny__pser .form input{width: calc(100% - 1rem);height: .5rem;line-height: .5rem} 
.ny__pser .form button{width: 1rem;padding: 0 ;justify-content: center;height: .5rem;line-height: .5rem}
}



.pb_sys_style1 .p_no_d {
    border: 1px solid #033888 !important;
    background-color: #033888 !important;
}

.m1296 table {
     max-width: 100%;
    overflow-x: scroll;
    display: block;
}


.ctz {overflow: auto;
    padding: 15px 0;
    width: 100%;}

.ctz table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff}

.ctz table tr th{border: 1px solid #284b99!important;padding:15px 10px;font-weight: normal; text-align: center; background:#023887;color:#fff;}
.ctz table tr td{border: 1px solid #eee!important;padding:15px 10px;text-align: center;}