@charset "utf-8";
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
html * {outline: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /*去除移动端开发点击事件灰色背景如a标签*/}
body,html{height: 100%;}
article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul {margin: 0;padding: 0;font-size:12px;}
input,select,textarea{font-size: 100%;}
table {border-collapse: collapse;border-spacing: 0;}

fieldset,img {border: none;}
address,caption,cite,code,dfn,em,th,var {font-style: normal;font-weight: 500;}
ol,ul {list-style: none;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: 500;}
q:after,q:before {content: '';}
a{text-decoration: none;}
/*input*/
button {border: none;}
/*渲染成button的风格*/
button,html input[type='button'],input[type='reset'],input[type='submit'] {-webkit-appearance: button;text-transform: none;outline: none;}
/*输入框提示语的字体样式*/
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #999;}
/*解决input的type="number"在部分手机端会出现一个小按钮*/
/*去除系统默认appearance的样式,常用于IOS下移除原生样式*/
input::-webkit-inner-spin-button {-webkit-appearance: none;}
/*解决input的type="number"在部分手机端会出现一个小按钮*/
input::-webkit-outer-spin-button {-webkit-appearance: none;}
textarea {vertical-align: top;}
button,input {line-height: normal;}
select {margin: 0;outline: 0;}
input.fixAKeyboard:focus,textarea.fixAndroidKeyboard:focus {-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-modify: read-write-plaintext-only;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px white inset !important;}
button,input[type=button],input[type=checkbox],input[type=reset],input[type=submit],label {cursor: pointer;user-select: none;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;}
input[type=submit] {-webkit-user-modify: read-plaintext-only;-moz-user-modify: read-plaintext-only;-ms-user-modify: read-plaintext-only;-o-user-modify: read-plaintext-only;user-modify: read-plaintext-only;}
input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration {-webkit-appearance: none;}
input[type='search'] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}
/*flex box*/
.flex {
    display: box;
    /* OLD - Android 4.4- */
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;
    /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Chrome */
    display: flex;
    -webkit-box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
}
.justify-between {-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
.justify-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.vertical {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
*,*:before,*:after {box-sizing: border-box;}
.clearfix:after,.clearfix:before {content: " ";display: table;}
.clearfix:after {clear: both;}
.fl {float: left;}
.fr {float: right;}

html, body{position: relative;height: 100%;max-width:480px;margin:0 auto;}
body{font-family: Helvetica Neue, Helvetica, Arial, sans-serif;color: #000;margin: 0;padding:0;}
@media screen and (min-width:320px){
	html{font-size:85.3px;}
}
@media screen and (min-width:375px){
	html{font-size:100px;}
}

.header{height:.44rem;width:100%;max-width:480px;margin:0 auto;position:fixed;left:0;right:0;top: 0;background:#333;text-align:right;z-index:99999}
.header .logo{float:left;width:1.18rem;height:.29rem;vertical-align:top;margin:0.07rem 0 0 .22rem;}
.header .logo img{display: block;width:100%;height:100%;}
.header .toolbar{display:inline-block;margin:0 .15rem 0 0;height:100%;}
.header .toolbar a{display: inline-block;vertical-align: top;}
.header .toolbar .userlogin{width:.19rem;height:.19rem;background-image: url(../images/user.png);background-size:.19rem .19rem;margin-top:.12rem;margin-right:.12rem}
.header .toolbar .menu{width:.2rem;height:.19rem;background-image: url(../images/menu.png);background-size:.2rem .19rem;margin-top:.12rem;}
.menu_wrap{display:none;position: fixed;top:0;left:100vw;width:100%;height: 100%;background:rgba(26,26,26,.8);z-index: 99999999;}
.menu_wrap .menu_box{position: absolute;right: 0;top:0;height:100%;width:1.58rem;background:#333;}
.menu_wrap .menu_list{}
.menu_wrap .menu_list li{height:.5rem;line-height:.5rem;}
.menu_wrap .menu_list li a{position:relative;display:block;height:100%;width:100%;color:#fff;border-bottom:1px solid rgba(225,225,225,.2);padding-left:.43rem;font-size:.14rem;}
.menu_wrap .menu_list li a .arrow{position:absolute;right:.1rem;top:.17rem;height:0;line-height:0;width:0;border-style:dashed dashed dashed solid;border-width:6px 8px;border-color:transparent transparent transparent #fff;}
.menu_wrap .menu_list li a .arrow:after{content:' ';position:absolute;right:-6px;top:-6px;height:0;line-height:0;width:0;border-style:dashed dashed dashed solid;border-width:6px 8px;border-color:transparent transparent transparent #333;}
.menu_wrap .menu_list li a.menuico1:before{content: '';position: absolute;left:.15rem;top:.15rem;width:18px;height:18px;background-image:url(../images/menuico1.png);background-position:0 0;background-size:100%;background-repeat:no-repeat;}
.menu_wrap .menu_list li a.menuico2:before{content: '';position: absolute;left:.15rem;top:.15rem;width:18px;height:18px;background-image:url(../images/menuico2.png);background-position:0 0;background-size:100%;background-repeat:no-repeat;}
.menu_wrap .menu_list li a.menuico3:before{content: '';position: absolute;left:.15rem;top:.15rem;width:18px;height:18px;background-image:url(../images/menuico3.png);background-position:0 0;background-size:100%;background-repeat:no-repeat;}
.menu_wrap .menu_list li a.menuico4:before{content: '';position: absolute;left:.15rem;top:.15rem;width:18px;height:18px;background-image:url(../images/menuico4.png);background-position:0 0;background-size:100%;background-repeat:no-repeat;}
.menu_wrap .menu_list li a.menuico5:before{content: '';position: absolute;left:.15rem;top:.15rem;width:18px;height:18px;background-image:url(../images/menuico5.png);background-position:0 0;background-size:100%;background-repeat:no-repeat;}
.menu_wrap .menu_list li a.menuico6:before{content: '';position: absolute;left:.15rem;top:.15rem;width:18px;height:18px;background-image:url(../images/menuico6.png);background-position:0 0;background-size:100%;background-repeat:no-repeat;}
/* 首页 */
.full-swiper {width: 100%;height: 100%;}
.full-swiper .swiper-slide{width:100%;height:100%;position:relative;color:#fff;overflow:hidden;}
.full-swiper.swiper-container-vertical>.swiper-pagination-bullets{position:absolute;left:10px;top:1.36rem;text-align: center;width:10px;}
.full-swiper.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {width: 2px;height: 2px;background: #fff;opacity: 1;margin:10px auto;}
.full-swiper.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet-active {background: transparent;border:.5px solid #fff;width:6px;height:6px;}
.full-swiper .slide-patient{background:#1483F6;padding-top:1.17rem;box-sizing:border-box;position:relative;}
.full-swiper .slide-patient .top-left{position:absolute;left:-0.20rem;top:1.32rem;width:1.25rem;height:.7rem;background-image:url(../images/top-left.png);background-size:1.25rem .7rem;}
.full-swiper .slide-patient .bottom-right{position:absolute;right:0;bottom:0;width:3rem;height:2.45rem;background-position:0;background-image:url(../images/bottom-right.png);background-size:3rem 2.45rem;z-index:1;}
.full-swiper .slide-patient .inbox{position:relative;z-index:2;}
.full-swiper .slide-patient h1{font-weight:bold;font-size:.2rem;text-align: center;margin:.58rem 0 0 0;}
.full-swiper .slide-patient img{display:block;width:100%;/*width:2.45rem;height:3.61rem;*/height:auto;margin:0 auto;max-height:50vh;}
.full-swiper .slide-patient img{display: block;width: auto;height: auto;margin: 0 auto;max-height: 50vh;max-width: 100%;}
.full-swiper .slide-patient p{text-align:center;line-height:.2rem;font-size:.12rem;}
.full-swiper .slide-patient p span{margin:0 .05rem;}
.full-swiper .slide-patient p a{display:inline-block;width:1.42rem;height:.36rem;border-radius:.36rem;text-align: center;line-height:.36rem;color:#fff;border:1px solid #fff;margin-top:.22rem;}
.slide-patient .report-query{position:absolute;top:.44rem;left:0;width:100%;height:auto;z-index:9999;}
.full-swiper .slide-doctor{background:#0CCAA7;padding-top:.44rem;}
.full-swiper .slide-doctor .top-right{position:absolute;right:0;top:.44rem;width:1.25rem;height:.7rem;background-image:url(../images/top-right.png);background-size:1.25rem .7rem;}
.full-swiper .slide-doctor .bottom-left{position:absolute;left:0;bottom:0;width:3rem;height:2.45rem;background-position:0;background-image:url(../images/bottom-left.png);background-size:3rem 2.45rem;z-index:1;}
.full-swiper .slide-doctor .inbox{position:relative;z-index:2;}
.full-swiper .slide-doctor h1{font-weight:bold;font-size:.2rem;text-align: center;margin:.58rem 0 .1rem 0;}
.full-swiper .slide-doctor img{display:block;width:auto;margin:0 auto;height: auto;max-height:50vh;max-width: 100%;}
.full-swiper .slide-doctor p{text-align:center;line-height:.2rem;font-size:.12rem;}
.full-swiper .slide-doctor p span{margin:0 .05rem;}
.full-swiper .slide-doctor p a{display:inline-block;width:1.42rem;height:.36rem;border-radius:.36rem;text-align: center;line-height:.36rem;color:#fff;border:1px solid #fff;margin-top:.22rem;}
.full-swiper .slide-medical{padding-top:.44rem;background:#333333;}
.full-swiper .slide-medical .top{height:.8rem;overflow:hidden;text-align:center;padding-top:.2rem;background: -webkit-linear-gradient(left,#00DBDB, #0068FF);background: -o-linear-gradient(left,#00DBDB, #0068FF);background: -moz-linear-gradient(left,#00DBDB, #0068FF);background: linear-gradient(left,#00DBDB, #0068FF);}
.full-swiper .slide-medical .top span{display:block;font-size:.16rem;border-bottom:1px solid #fff;opacity: .8;height:.24rem;line-height:.24rem;width:1.5rem;margin:0 auto;white-space:nowrap;}
.full-swiper .slide-medical .top span:last-child{font-size:.1rem;text-indent:-3px;border:0;line-height:1.4em;height:1.4em;}
.full-swiper .slide-medical .menu-list{/*margin:.58rem auto 0 auto*/margin:20% auto 0 auto;width:2.95rem;}
@media (max-height:670px){
	.full-swiper .slide-patient h1{margin-top:.4rem;}
	.full-swiper .slide-medical .menu-list{margin:0% auto 0 auto;width:2.95rem;}
}
.full-swiper .slide-medical .menu-list li{float: left;border-right:1px solid rgba(225,225,225,0.2);width:1.47rem;/*height:1.42rem;*/border-bottom:1px solid rgba(225,225,225,0.2);}
.full-swiper .slide-medical .menu-list li:nth-child(even){border-right:0;}
.full-swiper .slide-medical .menu-list li:nth-child(5){border-bottom:0;}
.full-swiper .slide-medical .menu-list li:nth-child(6){border-bottom:0;}
.full-swiper .slide-medical .menu-list li a{display: block;width:100%;height:100%;color:#fff;text-align:center;}
.full-swiper .slide-medical .menu-list li a img{display: block;width:.64rem;height:.64rem;margin:.2rem auto .1rem auto;}
.full-swiper .slide-medical .menu-list li a span{display:block;height:.28rem;line-height: .28rem;margin-bottom:.19rem;}
.full-swiper .slide-last{background:#1483F6;padding-top:.44rem;overflow-y:auto;}
.full-swiper .slide-last .top{border-bottom:1px solid rgba(255,255,255,0.2);height:.79rem;text-align:center;padding-top:.13rem;}
.full-swiper .slide-last .top span{display: block;width:1.5rem;border-bottom:1px solid #fff;opacity: 0.8;font-size:.18rem;margin:0 auto;white-space: nowrap;padding:.03rem 0;}
.full-swiper .slide-last .top span:last-child{border:0;font-size: .1rem;}
.cooperative.swiper-container{/*height:.7rem;*/margin:.4rem auto .5rem auto;padding:.1rem 0;}
.cooperative.swiper-container .swiper-wrapper{z-index: 0;}
.cooperative .swiper-slide {padding:0 .04rem;position:static;}
.cooperative .swiper-slide img{display:block;width:100%;height:auto;}
.cooperative .swiper-button-prev,.news-swiper .swiper-button-prev{background-image: url(../images/arrow-left.png);width:.12rem;height:.12rem;background-size:.12rem;left:.25rem;}
.cooperative .swiper-button-next,.news-swiper .swiper-button-next{background-image: url(../images/arrow-right.png);width:.12rem;height:.12rem;background-size:.12rem;right:.25rem;}
.cooperative .swiper-button-prev{
    top:35%;
    left:0;
    height:100%;
    width:1rem;
    z-index:9999999999;
    padding:.1rem 0 .1rem .25rem;
    display: flex;
    align-items: center;
    transform:translate3d(0,0,0);
    background : -webkit-linear-gradient(90deg, rgb(20, 131, 246) 30%, rgba(20, 131, 246,0) 100%);
    background : linear-gradient(90deg, rgb(20, 131, 246) 30%, rgba(20, 131, 246,0) 100%);
}
.cooperative .swiper-button-prev i{display: block;background-image: url(../images/arrow-left.png);width:.12rem;height:.12rem;background-size:.12rem;}
.cooperative .swiper-button-next{
    top:35%;
    right:0;
    height:100%;
    text-align:right;
    width:1rem;
    z-index:9999999999;
    padding:.1rem .25rem .1rem 0;
    display: flex;
    align-items: center;
    justify-content:flex-end;
    transform:translate3d(0,0,0);
    background : -webkit-linear-gradient(90deg, rgba(20, 131, 246,0) 0%, rgb(20, 131, 246) 70%);
    background : linear-gradient(90deg, rgba(20, 131, 246,0) 0%, rgb(20, 131, 246) 70%);
}
.cooperative .swiper-button-next i{display:block;background-image: url(../images/arrow-right.png);width:.12rem;height:.12rem;background-size:.12rem;}
.cooperative .swiper-notification{display: none;}
.news-swiper.swiper-container{margin-top:.65rem;height:3rem;}
.news-swiper .swiper-button-prev,.news-swiper .swiper-button-next{top:2.4rem;}
.news-swiper .swiper-slide {text-align:center;height:100%;}
.news-swiper .swiper-slide .title{font-size:.16rem;color:#fff;line-height:.22rem;width:3.2rem;margin:0 auto .1rem auto;height:.44rem;overflow: hidden;}
.news-swiper .swiper-slide .desc{font-size:.12rem;color:rgba(255,255,255,.5);line-height:.18rem;width:3.3rem;margin:0 auto;text-indent:2em;text-align:justify;height:.54rem;overflow: hidden;}
.news-swiper .swiper-slide img{width:2.75rem;height:1.4rem;margin:.48rem auto 0 auto;}
.news-more{display: block;width:.86rem;height:.28rem;line-height:.28rem;border-radius:.28rem;border:1px solid #fff;margin:.55rem auto .36rem auto;text-align:center;color:#fff;}
.news-more:before{display:inline-block;content:' ';height:0px;width:0px;border-width:5px 8px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #fff;line-height:0;vertical-align: -1px;}
.swiper-container > .array{position:absolute;z-index:999;-webkit-animation: start 1.5s infinite ease-in-out;bottom:5px;left:0px;right:0;margin:0 auto;width:20px;height:50px;}
.full-swiper .slide-last .lower-swiper,.medical-swiper .slide-last .lower-swiper,.entities-swiper .slide-last .lower-swiper,.ous-swiper .slide-last .lower-swiper{height:100%;width:100%;}
.full-swiper .slide-last .lower-swiper .swiper-slide,.medical-swiper .slide-last .lower-swiper .swiper-slide,.entities-swiper .slide-last .lower-swiper .swiper-slide,.ous-swiper .slide-last .lower-swiper .swiper-slide{height: auto;box-sizing: border-box;}
.footer{background:#fff;text-align:center;padding-top: .25rem;}
.footer > p{font-size:.12rem;color:rgba(51,51,51,.7);line-height:.2rem;}
.footer > p span{font-size:.16rem;color:rgba(0,0,0,.5);line-height:.38rem;margin-bottom:.1rem;display:block;}
.footer img{display:block;width:1.11rem;height:1.1rem;margin:0 auto;}
.footer .lower{background:#333333;color:#ffffff;font-size:.11rem;padding:.2rem 0;margin-top:.3rem;}
.footer .lower p{opacity:.5;line-height:.2rem;}
.footer > p i{display:inline-block;width:12px;height:12px;background-size:12px;vertical-align: -2px;margin-right: 5px;}
.footer > p .phone{background-image:url(../images/phone.png);}
.footer > p .address{background-image:url(../images/address.png);}
.footer > p .website{background-image:url(../images/website.png);}
.footer > p .email{background-image:url(../images/email.png);}

.login-swiper {width: 100%;height: 100%;}
.login-swiper .swiper-slide{width:100%;height:100%;position:relative;color:#fff;overflow:hidden;padding:.77rem 0;box-sizing: border-box;}
.login{padding:0;}
.login .login_top{position:absolute;top:0;left:0;width:100%;height:.77rem;background-image: url(../images/login_top.png);background-size:100%;background-repeat:no-repeat;background-position:top left}
.login .login_bottom{position:absolute;bottom:0;left:0;width:100%;height:.77rem;background-image: url(../images/login_bottom.png);background-size:100%;background-repeat:no-repeat;background-position:top left}
.login_main{display: block;width:100%;margin-top:.8rem;}
.login_main h1{font-size:.13rem;color:#4D4D4D;text-align:center;line-height:.25rem;margin-top:.12rem;margin-bottom:.38rem;}
.login_main h1 span{display: block;font-size: .29rem;color:#1483f6;line-height:.35rem;}
.login_main .title{display:block;height: .36rem;line-height:.36rem;color:#1483f6;margin:4px 0 .2rem 0;font-size:.16rem;text-align:center;}
.login_main .qrcode_box{position:relative;width:1.59rem;height:1.59rem;border:1px solid #1483F6;margin:0 auto .46rem auto;text-align:center;}
.login_main .qrcode_box img{display: block;width: 1.2rem;height: 1.2rem;margin:0 auto;}
.login_main .qrcode_box .title{display:block;height: .18rem;line-height:.18rem;color:#1483f6;margin:4px 0 0 0;font-size:.1rem;}
.login_main .qrcode_box .btn{position:absolute;left: 0;right: 0;bottom:-0.12rem;margin:0 auto;height:.25rem;width:.85rem;line-height:.26rem;border-radius:.25rem;color:#fff;background:#1483F6;}
.login_main .qrcode_box.qrcode_doctor{border-color:#1BAF95;}
.login_main .qrcode_box.qrcode_doctor .title{color:#1BAF95;}
.login_main .qrcode_box.qrcode_doctor .btn{background:#1BAF95;}
@media screen and (max-height:670px){
	/*.login{padding:.6rem 0;}*/
    .login-swiper .swiper-slide{padding:.6rem 0;}
	.login_main h1{font-size:.13rem;color:#4D4D4D;text-align:center;line-height:.25rem;margin-top:.06rem;margin-bottom:.2rem;}
	.login_main h1 span{display: block;font-size: .29rem;color:#1483f6;line-height:.35rem;}
	.login_main .qrcode_box{position:relative;width:1.59rem;height:1.59rem;border:1px solid #1483F6;margin:0 auto .46rem auto;text-align:center;}
	.login_main .qrcode_box img{display: block;width: 1.2rem;height: 1.2rem;margin:0 auto;}
	.login_main .qrcode_box .title{display:block;height: .08rem;line-height:.08rem;color:#1483f6;margin:4px 0 0 0;font-size:.1rem;}
}
/* 特色医疗 */
.medical-swiper{width: 100%;height: 100%;}
.medical-swiper > .swiper-wrapper > .swiper-slide{width:100%;height:100%;position:relative;color:#fff;overflow:hidden;padding-top: .44rem;}
.slide-m1{
	background : -moz-linear-gradient(16.48% -11.42% -71.81deg,rgba(0, 219, 219, 1) 0%,rgba(0, 104, 255, 1) 100%);
	background : -webkit-linear-gradient(-71.81deg, rgba(0, 219, 219, 1) 0%, rgba(0, 104, 255, 1) 100%);
	background : -webkit-gradient(linear,16.48% -11.42% ,72.63% 91.47% ,color-stop(0,rgba(0, 219, 219, 1) ),color-stop(1,rgba(0, 104, 255, 1) ));
	background : -o-linear-gradient(-71.81deg, rgba(0, 219, 219, 1) 0%, rgba(0, 104, 255, 1) 100%);
	background : -ms-linear-gradient(-71.81deg, rgba(0, 219, 219, 1) 0%, rgba(0, 104, 255, 1) 100%);
	background : linear-gradient(161.81deg, rgba(0, 219, 219, 1) 0%, rgba(0, 104, 255, 1) 100%);
}
.slide-m2{
	background : -moz-linear-gradient(87.19% 90.75% 118.79deg,rgba(223, 59, 1, 1) 0%,rgba(238, 128, 26, 1) 100%);
	background : -webkit-linear-gradient(118.79deg, rgba(223, 59, 1, 1) 0%, rgba(238, 128, 26, 1) 100%);
	background : -webkit-gradient(linear,87.19% 90.75% ,9.15% 5.25% ,color-stop(0,rgba(223, 59, 1, 1) ),color-stop(1,rgba(238, 128, 26, 1) ));
	background : -o-linear-gradient(118.79deg, rgba(223, 59, 1, 1) 0%, rgba(238, 128, 26, 1) 100%);
	background : -ms-linear-gradient(118.79deg, rgba(223, 59, 1, 1) 0%, rgba(238, 128, 26, 1) 100%);
	background : linear-gradient(-28.79deg, rgba(223, 59, 1, 1) 0%, rgba(238, 128, 26, 1) 100%);
}
.slide-m3{
	background : -moz-linear-gradient(87.89% 96.38% 116.19deg,rgba(116, 193, 63, 1) 0%,rgba(119, 199, 62, 1) 23%,rgba(127, 214, 60, 1) 52.22%,rgba(140, 240, 55, 1) 84.68%,rgba(147, 255, 53, 1) 100%);
	background : -webkit-linear-gradient(116.19deg, rgba(116, 193, 63, 1) 0%, rgba(119, 199, 62, 1) 23%, rgba(127, 214, 60, 1) 52.22%, rgba(140, 240, 55, 1) 84.68%, rgba(147, 255, 53, 1) 100%);
	background : -webkit-gradient(linear,87.89% 96.38% ,13.16% 4.91% ,color-stop(0,rgba(116, 193, 63, 1) ),color-stop(0.23,rgba(119, 199, 62, 1) ),color-stop(0.5222,rgba(127, 214, 60, 1) ),color-stop(0.8468,rgba(140, 240, 55, 1) ),color-stop(1,rgba(147, 255, 53, 1) ));
	background : -o-linear-gradient(116.19deg, rgba(116, 193, 63, 1) 0%, rgba(119, 199, 62, 1) 23%, rgba(127, 214, 60, 1) 52.22%, rgba(140, 240, 55, 1) 84.68%, rgba(147, 255, 53, 1) 100%);
	background : -ms-linear-gradient(116.19deg, rgba(116, 193, 63, 1) 0%, rgba(119, 199, 62, 1) 23%, rgba(127, 214, 60, 1) 52.22%, rgba(140, 240, 55, 1) 84.68%, rgba(147, 255, 53, 1) 100%);
	background : linear-gradient(-26.19deg, rgba(116, 193, 63, 1) 0%, rgba(119, 199, 62, 1) 23%, rgba(127, 214, 60, 1) 52.22%, rgba(140, 240, 55, 1) 84.68%, rgba(147, 255, 53, 1) 100%);
}
.slide-m4{
	background : -moz-linear-gradient(87.9% 103.41% 113.13deg,rgba(233, 81, 125, 1) 0%,rgba(248, 137, 142, 1) 100%);
	background : -webkit-linear-gradient(113.13deg, rgba(233, 81, 125, 1) 0%, rgba(248, 137, 142, 1) 100%);
	background : -webkit-gradient(linear,87.9% 103.41% ,17.71% 4.49% ,color-stop(0,rgba(233, 81, 125, 1) ),color-stop(1,rgba(248, 137, 142, 1) ));
	background : -o-linear-gradient(113.13deg, rgba(233, 81, 125, 1) 0%, rgba(248, 137, 142, 1) 100%);
	background : -ms-linear-gradient(113.13deg, rgba(233, 81, 125, 1) 0%, rgba(248, 137, 142, 1) 100%);
	background : linear-gradient(-23.13deg, rgba(233, 81, 125, 1) 0%, rgba(248, 137, 142, 1) 100%);
}
.slide-m5{
	background : -moz-linear-gradient(97.71% 103.44% 118.32deg,rgba(225, 0, 47, 1) 0%,rgba(222, 120, 50, 1) 100%);
	background : -webkit-linear-gradient(118.32deg, rgba(225, 0, 47, 1) 0%, rgba(222, 120, 50, 1) 100%);
	background : -webkit-gradient(linear,97.71% 103.44% ,12% 7.44% ,color-stop(0,rgba(225, 0, 47, 1) ),color-stop(1,rgba(222, 120, 50, 1) ));
	background : -o-linear-gradient(118.32deg, rgba(225, 0, 47, 1) 0%, rgba(222, 120, 50, 1) 100%);
	background : -ms-linear-gradient(118.32deg, rgba(225, 0, 47, 1) 0%, rgba(222, 120, 50, 1) 100%);
	background : linear-gradient(-28.32deg, rgba(225, 0, 47, 1) 0%, rgba(222, 120, 50, 1) 100%);
}
.slide-last.slide-m6{
	background : -moz-linear-gradient(34.29% 103.64% 80deg,rgba(78, 62, 219, 1) 0%,rgba(132, 77, 233, 1) 100%);
	background : -webkit-linear-gradient(80deg, rgba(78, 62, 219, 1) 0%, rgba(132, 77, 233, 1) 100%);
	background : -webkit-gradient(linear,34.29% 103.64% ,65.71% -3.64% ,color-stop(0,rgba(78, 62, 219, 1) ),color-stop(1,rgba(132, 77, 233, 1) ));
	background : -o-linear-gradient(80deg, rgba(78, 62, 219, 1) 0%, rgba(132, 77, 233, 1) 100%);
	background : -ms-linear-gradient(80deg, rgba(78, 62, 219, 1) 0%, rgba(132, 77, 233, 1) 100%);
	background : linear-gradient(10deg, rgba(78, 62, 219, 1) 0%, rgba(132, 77, 233, 1) 100%);

}
.medical-swiper .pagination-box{text-align: center;width:100%;height: 1.5rem;padding:0 0 0 .14rem;z-index: 999;}
.medical-swiper .pagination-box .pagination {float:left;opacity: 1;width:33.33334%;margin:0;background:transparent;height:.7rem;color:#fff;margin-bottom:.09rem;}
.medical-swiper .pagination-box .pagination em{display:block;height:.24rem;line-height:.24rem;font-size:.11rem;}
.medical-swiper .pagination-box .pagination:before{content:'';display:block;width: .46rem;height: .46rem;margin:0 auto;background-size:.46rem;}
.medical-swiper .pagination-box .pagination:nth-child(1):before{background-image:url(../images/medical/icon1.png);}
.medical-swiper .pagination-box .pagination:nth-child(2):before{background-image:url(../images/medical/icon2.png);}
.medical-swiper .pagination-box .pagination:nth-child(3):before{background-image:url(../images/medical/icon3.png);}
.medical-swiper .pagination-box .pagination:nth-child(4):before{background-image:url(../images/medical/icon4.png);}
.medical-swiper .pagination-box .pagination:nth-child(5):before{background-image:url(../images/medical/icon5.png);}
.medical-swiper .pagination-box .pagination:nth-child(6):before{background-image:url(../images/medical/icon6.png);}
.medical-swiper .pagination-box .pagination-active:nth-child(1):before{background-image:url(../images/medical/icon1on.png);}
.medical-swiper .pagination-box .pagination-active:nth-child(2):before{background-image:url(../images/medical/icon2on.png);}
.medical-swiper .pagination-box .pagination-active:nth-child(3):before{background-image:url(../images/medical/icon3on.png);}
.medical-swiper .pagination-box .pagination-active:nth-child(4):before{background-image:url(../images/medical/icon4on.png);}
.medical-swiper .pagination-box .pagination-active:nth-child(5):before{background-image:url(../images/medical/icon5on.png);}
.medical-swiper .pagination-box .pagination-active:nth-child(6):before{background-image:url(../images/medical/icon6on.png);}
.medical-swiper .m-box{width:100%;padding-top:.5rem;}
.medical-swiper .m-box h1{color:#fff;font-size:.2rem;line-height:.35rem;text-align:center;}
.medical-swiper .m-box h1 span{display:block;height:.2rem;line-height: .2rem;color:rgba(255,255,255,.5);font-size:.12rem;}
.medical-swiper .m-box img{display: block;width:auto;max-width:100%;height: auto;margin:0 auto .3rem auto;max-height:30vh;}
.medical-swiper .m-box p{padding:0 .25rem;color:rgba(255,255,255,.7);font-size:.11rem;line-height:.18rem;text-align:justify;}
.medical-swiper .slide-m1 .m-box h1{margin-bottom:.44rem;}
.medical-swiper .slide-m1 .m-box p{margin-bottom:.34rem;}
.medical-swiper .slide-m2 .m-box h1{margin-bottom:.30rem;}
.medical-swiper .slide-m2 .m-box p{margin-bottom:.32rem;}
.medical-swiper .slide-m2 .m-box img{margin-bottom:.26rem;}
.medical-swiper .slide-m3 .m-box h1{margin-bottom:.38rem;}
.medical-swiper .slide-m3 .m-box p{margin-bottom:.46rem;}
.medical-swiper .slide-m3 .m-box img{margin-bottom:.32rem;}
.medical-swiper .slide-m4 .m-box h1{margin-bottom:.30rem;}
.medical-swiper .slide-m4 .m-box img{margin-bottom:.26rem;}
.medical-swiper .slide-m4 .m-box p{margin-bottom:.43rem;}
.medical-swiper .slide-m5 .m-box h1{margin-bottom:.30rem;}
.medical-swiper .slide-m5 .m-box img{margin-bottom:.26rem;}
.medical-swiper .slide-m5 .m-box p{margin-bottom:.26rem;}
.medical-swiper .slide-m6 .m-box h1{margin-bottom:.30rem;}
.medical-swiper .slide-m6 .m-box img{margin-bottom:.26rem;}
.medical-swiper .slide-m6 .m-box p{margin-bottom:.26rem;}
.medical-swiper .slide-m6 .m-box .pagination-box{margin-bottom: .26rem;}
@media screen and (max-height:670px){
	.medical-swiper .m-box{padding-top:.28rem;}
	.medical-swiper .slide-m1 .m-box h1{margin-bottom:.22rem;}
	.medical-swiper .slide-m1 .m-box p{margin-bottom:.17rem;}
	.medical-swiper .slide-m1 .m-box img{margin-bottom:.15rem;}
	.medical-swiper .slide-m2 .m-box h1{margin-bottom:.15rem;}
	.medical-swiper .slide-m2 .m-box p{margin-bottom:.16rem;}
	.medical-swiper .slide-m2 .m-box img{margin-bottom:.12rem;}
	.medical-swiper .slide-m3 .m-box h1{margin-bottom:.19rem;}
	.medical-swiper .slide-m3 .m-box p{margin-bottom:.23rem;}
	.medical-swiper .slide-m3 .m-box img{margin-bottom:.16rem;}
	.medical-swiper .slide-m4 .m-box h1{margin-bottom:.15rem;}
	.medical-swiper .slide-m4 .m-box img{margin-bottom:.13rem;}
	.medical-swiper .slide-m4 .m-box p{margin-bottom:.21rem;}
	.medical-swiper .slide-m5 .m-box{padding-top:.12rem;}
	.medical-swiper .slide-m5 .m-box h1{margin-bottom:.15rem;}
	.medical-swiper .slide-m5 .m-box img{margin-bottom:.13rem;}
	.medical-swiper .slide-m5 .m-box p{margin-bottom:.13rem;}
	.medical-swiper .slide-m6 .m-box h1{margin-bottom:.15rem;}
	.medical-swiper .slide-m6 .m-box img{margin-bottom:0;}
	.medical-swiper .slide-m6 .m-box p{margin-bottom:.13rem;}
}

/* 实体医疗 */
.entities-swiper{width: 100%;height: 100%;}
.entities-swiper > .swiper-wrapper > .swiper-slide{width:100%;height:100%;position:relative;color:#fff;overflow:hidden;padding-top: .44rem;}
.entities-swiper .slide-e1{position: relative;text-align:center;}
.entities-swiper .slide-e1 .left-top{position:absolute;left:0;top:.44rem;height:2.51rem;width:1.07rem;background-image: url(../images/entities/left-top.png);background-size:100%;background-repeat: no-repeat;}
.entities-swiper .slide-e1 .right-bottom{position:absolute;right:0;bottom:0;height:2.23rem;width:1.12rem;background-image: url(../images/entities/right-bottom.png);background-size:100%;background-repeat: no-repeat;}
.entities-swiper .slide-e1 .e1-box{display: block;width:1.11rem;height: 1.06rem;margin:.37rem auto 0 auto;}
.entities-swiper .slide-e1 .e1{display: block;width:2.86rem;height: 2.81rem;margin:.44rem auto .48rem auto;}
.entities-swiper .slide-e1 p{text-align:center;color:#3FA4F0;font-size: .2rem;}
.entities-swiper .slide-e2{background-image:url(../images/entities/e2.png);background-position:top center;background-repeat: no-repeat;background-size:cover;}
.entities-swiper .swiper-slide .inbox{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	padding:.2rem;
	background : -moz-linear-gradient(0% 50% 0deg,rgba(0, 219, 219, 1) 0%,rgba(0, 104, 255, 1) 100%);
	background : -webkit-linear-gradient(0deg, rgba(0, 219, 219, 1) 0%, rgba(0, 104, 255, 1) 100%);
	background : -webkit-gradient(linear,0% 50% ,100% 50% ,color-stop(0,rgba(0, 219, 219, 1) ),color-stop(1,rgba(0, 104, 255, 1) ));
	background : -o-linear-gradient(0deg, rgba(0, 219, 219, 1) 0%, rgba(0, 104, 255, 1) 100%);
	background : -ms-linear-gradient(0deg, rgba(0, 219, 219, 1) 0%, rgba(0, 104, 255, 1) 100%);
	background : linear-gradient(90deg, rgba(0, 219, 219, 1) 0%, rgba(0, 104, 255, 1) 100%);
	opacity : 0.8;
}
.entities-swiper .swiper-slide .inbox dt{margin:0 auto .2rem auto;text-align: center;font-size:.14rem;}
.entities-swiper .swiper-slide .inbox dt span{display: inline-block;height:.28rem;line-height:.28rem;border-radius:.28rem;border:1px solid #fff;padding:0 .18rem;}
.entities-swiper .swiper-slide .inbox dd{font-size:.12rem;line-height:.2rem;color:#FFFFFF;color:rgb(255, 255, 255);text-align:justify;}
.entities-swiper .slide-e3{background-image:url(../images/entities/e3.png);background-position:top center;background-repeat: no-repeat;background-size:cover;}
.entities-swiper .slide-e4 .swiper-container{height: 100%;}
.entities-swiper .slide-e4 .swiper-wrapper{height:100%;}
.entities-swiper .slide-e4 .m-box{position:relative;background-image:url(../images/entities/e4.png);background-position:top center;background-repeat: no-repeat;background-size:cover;}
/*新闻资讯*/
.news-wrapper{position:relative;margin-bottom:.6rem;}
.news-wrapper .bg{position:absolute;background:rgba(20, 131, 246, 1);top:.44rem;left:0;width:100%;height:3.17rem;z-index:1;}
.news-inbox{position: relative;z-index: 2;padding-top:1rem;}
.newsnav-swiper.swiper-container{width:100%;height:.24rem;text-align: center;line-height:.24rem;margin:0 auto .4rem auto;padding:0 .1rem;}
.newsnav-swiper li{width:25%;text-align: center;position:relative;border-left:1px solid rgba(196, 196, 196, .5);}
.newsnav-swiper li:first-child{border-left:0;}
.newsnav-swiper a{color:rgba(255, 255, 255,.5);font-size:.14rem;}
/*.newsnav-swiper li.swiper-slide-active a,*/
.newsnav-swiper li.on a{color:#fff;}
.newslist{background : rgba(255, 255, 255, 1);border :1px solid rgba(225, 225, 225, 1);border-radius : 9px;margin:0 auto;padding:0 .06rem;width:3.3rem;box-shadow:0px 0px 10px rgba(237,238,239,.75)}
.newslist .item{float:left;width:50%;text-align: center;padding:.2rem .18rem;}
.newslist .item a{display: block;border-bottom: .7px solid #C4C4C4;overflow:hidden;}
.newslist .item img{display: block;width:1.2rem;height:.85rem;margin-bottom:5px;}
.newslist .item span{display: block;font-size:.12rem;line-height:.22rem;}
.newslist .item .title{height:.44rem;overflow: hidden;color:#333;}
.newslist .item .date{font-size:.11rem;color:#919191;margin-bottom:.1rem;}
.news-inbox .more{display: block;height:.18rem;line-height:.18rem;text-align: center;text-align:center;color:#333;margin-bottom:.22rem;}
.news-inbox .more i{position:relative;height:0;width:0;border-width:6px 8px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #4D4D4D;line-height:0;font-size:0;vertical-align:4px;margin-left:5px;}
.news-inbox .more i:after{content:'';position:absolute;left:-10px;top:-6px;height:0;width:0;border-width:6px 8px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #fff;}
.newsdetail{padding:.44rem 0 0 0;}
.detail-swiper{height: 2.62rem;background:#1483F6;}
.detail-swiper img{width:100%;height: 100%;}
.detail-swiper .swiper-button-next{width:14px;height:24px;background-size:14px 24px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAZCAYAAAABmx/yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNDRBNjVBRjkxQUExMUU5QkExN0Q1QjIzNDQxMEYxOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNDRBNjVCMDkxQUExMUU5QkExN0Q1QjIzNDQxMEYxOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI0NEE2NUFEOTFBQTExRTlCQTE3RDVCMjM0NDEwRjE5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI0NEE2NUFFOTFBQTExRTlCQTE3RDVCMjM0NDEwRjE5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+IgeMsQAAAV9JREFUeNqslD1LA0EQQG+jiFoogmAhcoWNItgphICFgkKw0MbGQuJv8Gf4Byz8wC4iikIUwY8iiIWdoJ3FIimCgaCFooXnuzBCnGxyx5GBx3A79+5272bXeIS1toN0ACe+7+97McIgGfI25OAHlpFPo8QUbIr0d53nYbNxxCE11g3HyFNR4jpcqPE+OEMeb7pG+Ti9pBuYVvUSZFizdYoiD5KKMKbueYY08queai0oVEjz8pb6GIVLHtzvFEV+IS1AVcmTUJAlNYoiP5IW4VOVMnCI3PVvjTq4IRt2EnSqUh5WTat/hbxG2nOUtlJewmjvVJHSpCvoUaVzWOIDfhuHNCGNMKBKt+F/RvpomCrSCOkOhpX0ADNIb+1pOemIgkMK229OSzVROuHIsTMqsibbbD/uSH/WxztkkZ5abeSyGvuSc+c+6gTYgF25Dg+rFaTrWJ2T6HgMgiBRr/4KMABrMXmw7VXzWAAAAABJRU5ErkJggg==);}
.detail-swiper .swiper-button-prev{width:14px;height:24px;background-size:14px 24px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAZCAYAAAABmx/yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDOEQzQTA2QjkxQUExMUU5ODcwRTlFNTk3NDU3RjQyNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDOEQzQTA2QzkxQUExMUU5ODcwRTlFNTk3NDU3RjQyNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM4RDNBMDY5OTFBQTExRTk4NzBFOUU1OTc0NTdGNDI3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM4RDNBMDZBOTFBQTExRTk4NzBFOUU1OTc0NTdGNDI3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tufzFgAAAV5JREFUeNqslM8rBGEYx+d9SXKwF3JwmIMLDm57kBxQRFopcVPYm6t/xU0p5aAUF1u0KYotzluukxxka26kMD5vvVuvt2dmp8lT3741T5/eeX68rwpyRhRFm9gKWg/D8FvlhCrYGdLoEO1054BmsRMLmdhCse4Ale1JvV5qSGdAY1gN9XupS7StUqAQu0PDXuoBzdCcdyVAg1gDjXipJzQN1AqcgttQCasL0Auab0N/QKA+7AJNeFCMFoCe3Y/aQj3YKZryoA+0DNT0S9JAXfgRWvRyX2gN6F5qoDlxH20IuSpQLW1cOigYBty1K+XHAWUspYHKac65UKdpzhy/3BBBZxxXQmdjO/imCDoLcCvM0izApDvL/1k5EyTeTF32FDdGzWbZkgKVca3GsRs0IFyrispxkevCnTzOXAB++xFbRZ9e6rXj5gBfm5cN/dhP5rHaU4WfxyRJCu3qrwADAETnd9aeOwgAAAAAAElFTkSuQmCC);}
.newsdetail h1{background:#1483F6;color:#fff;padding:.18rem;font-size: .2rem;}
.newsdetail h1 span{color:rgba(255,255,255,.6);display: block;font-size:.12rem;margin-top: .1rem;}
.newsdetail .content{padding:.18rem;font-size: .14rem;line-height:.24rem;margin-bottom:.38rem;}
.newsdetail .content p{text-indent:2em;font-size: .14rem;}

/* 关于我们 */
.ous-swiper{width: 100%;height: 100%;}
.ous-swiper > .swiper-wrapper > .swiper-slide{width:100%;height:100%;position:relative;color:#fff;overflow:hidden;padding-top: .44rem;}
.ous-swiper .slide-o1{position:relative;text-align:center;}
.ous-swiper .slide-o1 .left-top{position:absolute;left:0;top:0;width:1.1rem;height:2.91rem;background-size:1.1rem 2.91rem;background-repeat: no-repeat;background-image: url(../images/ous/left-top.png);}
.ous-swiper .slide-o1 .right-bottom{position: absolute;right:0;bottom:0rem;width:1.1rem;height:2.2rem;background-size:1.1rem 2.2rem;background-repeat: no-repeat;background-image: url(../images/ous/o1-right-bottom.png);}
.ous-swiper .slide-o1 .ous-box{display: block;width:1.11rem;height:1.06rem;margin:.37rem auto 0 auto;}
.ous-swiper .slide-o1 .ous-1{display: block;width:3.14rem;height:3.15rem;margin:.4rem auto .22rem .26rem;}
.ous-swiper .slide-o1 h2{color:#3FA4F0;font-size: .2rem;height:.4rem;line-height:.4rem;}
.ous-swiper .slide-o2 .intro{background-image:url(../images/ous/ous2-bg.jpg);background-position:top center;background-size:cover;background-repeat: no-repeat;width:100%;height:100%;}
.ous-swiper .slide-o2 .intro .inbox{
	width:100%;
	height:100%;
	padding:0 .2rem;
	background : -moz-linear-gradient(0% 50% 0deg,rgba(0, 219, 219, .9) 0%,rgba(0, 104, 255, .9) 100%);
	background : -webkit-linear-gradient(0deg, rgba(0, 219, 219, .9) 0%, rgba(0, 104, 255, .9) 100%);
	background : -webkit-gradient(linear,0% 50% ,100% 50% ,color-stop(0,rgba(0, 219, 219, .9) ),color-stop(1,rgba(0, 104, 255, .9) ));
	background : -o-linear-gradient(0deg, rgba(0, 219, 219, .9) 0%, rgba(0, 104, 255, .9) 100%);
	background : -ms-linear-gradient(0deg, rgba(0, 219, 219, .9) 0%, rgba(0, 104, 255, .9) 100%);
	background : linear-gradient(90deg, rgba(0, 219, 219, .9) 0%, rgba(0, 104, 255, .9) 100%);
}
.ous-swiper .slide-o2 .intro dt{text-align: center;padding-top:.85rem;padding-bottom:.28rem;}
@media screen and (max-height:670px){
	.ous-swiper .slide-o1 .ous-box{margin:.2rem auto 0 auto;}
	.ous-swiper .slide-o1 .ous-1{margin:.2rem auto 0rem .26rem;}
	.ous-swiper .slide-o2 .intro dt{padding-top:.5rem;padding-bottom:.18rem;}
}
.ous-swiper .slide-o2 .intro dt span{display: inline-block;border:1px solid #fff;width:1.22rem;height:.28rem;border-radius:.12rem;line-height:.28rem;}
.ous-swiper .slide-o2 .intro dd{text-indent:2em;text-align: justify;font-size:.12rem;line-height:.24rem;}
.ous-swiper .slide-o2 .history{position:relative;}
.ous-swiper .slide-o2 .history img{display:block;width:100%;height: auto;}
.ous-swiper .slide-o2 .history span{position: absolute;top:0.38rem;left:0;right:0;margin:0 auto;border:1px solid #3FA4F0;width:1.22rem;height:.28rem;border-radius:.12rem;line-height:.28rem;text-align:center;color:#3FA4F0;}
.ous-swiper .slide-o2 .joinus{background-repeat:repeat;background-image: url(../images/ous/jobs-bg.png);background-position:left top;background-size:100% auto;padding-bottom:.45rem;}
.ous-swiper .slide-o2 .joinus .title{padding:.46rem 0 .57rem 0;text-align:center;}
.ous-swiper .slide-o2 .joinus .title span{display:inline-block;margin:0 auto;border:1px solid #3FA4F0;width:1.22rem;height:.28rem;border-radius:.12rem;line-height:.28rem;text-align:center;color:#3FA4F0;}
.ous-swiper .slide-o2 .joinus .job-box{background-color:rgba(20, 131, 246, 0.5);display:block;width:2.9rem;height:2.9rem;margin:0 auto .61rem auto;padding:.1rem;}
.ous-swiper .slide-o2 .joinus .job-box:last-child{margin-bottom:0;}
.ous-swiper .slide-o2 .joinus .job-box dl{background-color: #1483F6;height:100%;height:100%;color:#fff;background-repeat:no-repeat;background-position:center 1.49rem;background-size:1.05rem;}
.ous-swiper .slide-o2 .joinus .job-box dt{height: .46rem;line-height:.46rem;overflow: hidden;font-size:.14rem;text-align:center;}
.ous-swiper .slide-o2 .joinus .job-box dd{padding:0 0 0 0.18rem;font-size:.11rem;line-height:.2rem;letter-spacing : -0.8px;text-indent:-0.08rem;}
.ous-swiper .slide-o2 .joinus .job-box.j1 dl{background-image: url(../images/ous/j1.png);}
.ous-swiper .slide-o2 .joinus .job-box.j2 dl{background-image: url(../images/ous/j2.png);}
.ous-swiper .slide-o2 .joinus .job-box.j3 dl{background-image: url(../images/ous/j3.png);}
.ous-swiper .slide-o2 .joinus .job-box.j4 dl{background-image: url(../images/ous/j4.png);}
.ous-swiper .slide-o2 .joinus .job-box.j5 dl{background-image: url(../images/ous/j5.png);background-position:center 1.6rem;}
.ous-swiper .slide-o2 .joinus .job-box.j6 dl{background-image: url(../images/ous/j6.png);background-position:center 1.6rem;}
.ous-swiper .slide-o2 .contact{margin-top:.2rem;border-bottom:1px solid #EDEDED;margin-bottom:.38rem;padding-bottom:.37rem;}
.ous-swiper .slide-o2 .contact .title{padding:0 0 .5rem 0;text-align:center;}
.ous-swiper .slide-o2 .contact .title span{display:inline-block;margin:0 auto;border:1px solid #3FA4F0;width:1.22rem;height:.28rem;border-radius:.12rem;line-height:.28rem;text-align:center;color:#3FA4F0;}
.ous-swiper .slide-o2 .contact .map{display: block;width:2.96rem;height: 1.82rem;margin:0 auto;}
.ous-swiper .slide-o2 .contact .lower{padding-top:.45rem;text-align:center;}
.ous-swiper .slide-o2 .contact .lower p{line-height:.57rem;height:.57rem;text-align:center;font-size:.14rem;color:#333;}
.ous-swiper .slide-o2 .contact .lower a{display:inline-block;line-height:.27rem;height:.27rem;text-align:center;font-size:.12rem;color:#3fa4f0;width:.85rem;border-radius:.27rem;border:1px solid #3FA4F0;}
#mapBg { position: fixed; background-color: #000; z-index: 99999; left: 0; top: 0; display: none; width: 100%; height: 100%; opacity: 0.7; filter: alpha(opacity=70); -moz-opacity: 0.7; }
#mapBox { position: fixed;left: 0;right:0;bottom: -50%;width:88%;height:460px; margin: -230px auto; border-radius: 8px; box-shadow: 0 0 20px rgba(0,0,0,0.1); z-index: 99999;overflow:hidden;}

/* 医生端 */
.doctor-swiper{width: 100%;height: 100%;}
.doctor-swiper > .swiper-wrapper > .swiper-slide{width:100%;height:100%;position:relative;color:#fff;overflow:hidden;padding-top: .44rem;}
.doctor-swiper .slide-d1{
	position:relative;
	text-align: center;
	background : -moz-linear-gradient(246.52% 715.8% 0deg,rgba(54, 244, 221, 1) 0%,rgba(13, 208, 174, 1) 77.47%,rgba(0, 197, 159, 1) 100%);
	background : -webkit-linear-gradient(0deg, rgba(54, 244, 221, 1) 0%, rgba(13, 208, 174, 1) 77.47%, rgba(0, 197, 159, 1) 100%);
	background : -webkit-gradient(linear,246.52% 715.8% ,412.7% 715.8% ,color-stop(0,rgba(54, 244, 221, 1) ),color-stop(0.7747,rgba(13, 208, 174, 1) ),color-stop(1,rgba(0, 197, 159, 1) ));
	background : -o-linear-gradient(0deg, rgba(54, 244, 221, 1) 0%, rgba(13, 208, 174, 1) 77.47%, rgba(0, 197, 159, 1) 100%);
	background : -ms-linear-gradient(0deg, rgba(54, 244, 221, 1) 0%, rgba(13, 208, 174, 1) 77.47%, rgba(0, 197, 159, 1) 100%);
	background : linear-gradient(0deg, rgba(54, 244, 221, 1) 0%, rgba(13, 208, 174, 1) 77.47%, rgba(0, 197, 159, 1) 100%);
}
.doctor-swiper .slide-d1 .m-box{width:100%;height:100%;background-image: url(../images/doctor/d1-bg.png);background-position:left .15rem;background-repeat: no-repeat;background-size:100% auto;text-align:center;position:relative;z-index: 2;}
.doctor-swiper .slide-d1 .bottom{position: absolute;bottom:0;left:0;width:100%;height:1.27rem;z-index:99;background-image: url(../images/doctor/d1-bottom.png);background-position:left bottom;background-repeat: no-repeat;background-size:100% auto;z-index:1;}
.doctor-swiper .slide-d1 .m-box > img{display: block;width: auto;height: 3.63rem;margin: 0 auto;max-height: 50vh;max-width: 2.65rem;}
.doctor-swiper .slide-d1 .m-box h1{font-size:.2rem;line-height:.3rem;color:#fff;font-weight: bold;padding:0.7rem 0 0.1rem 0;}
.doctor-swiper .slide-d1 .m-box h1 span{display: block;font-weight: normal;font-size:.12rem;line-height:.2rem;height:.2rem;letter-spacing : 1.92px;opacity:.8;}
.doctor-swiper .slide-d1 .m-box a{display: inline-block;text-align:center;margin:.1rem auto 0 auto;color:#fff;font-size:.18rem;letter-spacing:3.6px;width:1.5rem;height:.46rem;line-height:.46rem;border:1px solid #fff;border-radius:6px;}
.doctor-swiper .slide-last .lower-swiper{height:100%;width:100%;}
.doctor-swiper .slide-last .lower-swiper .swiper-slide{height: auto;box-sizing: border-box;}
.doctor-swiper .slide-d2 .p1{background-image: url(../images/doctor/d2.png);background-position:center top;background-repeat: no-repeat;background-size:cover;text-align:center;}
.doctor-swiper .slide-d2 .p2{background:#42D1B5;text-align:center;}
.doctor-swiper .slide-d2 .p2 h1{font-size:.24rem;letter-spacing:1.8px;color:#FFFFFF;line-height:.45rem;padding:.8rem 0 0 0;}
.doctor-swiper .slide-d2 .p2 p{font-size:.12rem;line-height:.18rem;margin-bottom:.35rem;}
.doctor-swiper .slide-d2 .p2 img{display: block;width: auto;height: 3.63rem;max-width:2.4rem;max-height:50vh;margin: 0 auto}
.doctor-swiper .slide-d2 .p3 h1{font-size:.24rem;letter-spacing:1.8px;color:#333333;line-height:.45rem;padding:.8rem 0 0 0;text-align:center;}
.doctor-swiper .slide-d2 .p3 p{font-size:.12rem;line-height:.18rem;margin-bottom:.35rem;color:#888888;text-align:center;}
.doctor-swiper .slide-d2 .p3 img{display: block;width: auto;max-width:2.78rem;height:4.13rem;max-height:50vh;margin: 0 auto;/*margin:0 0 0 .39rem;*/}
.doctor-swiper .slide-d2 .p4{background:#42d1b5}
.doctor-swiper .slide-d2 .p4 h1{font-size:.24rem;letter-spacing:1.8px;color:#fff;line-height:.45rem;padding:.8rem 0 0 0;text-align:center;}
.doctor-swiper .slide-d2 .p4 p{font-size:.12rem;line-height:.18rem;margin-bottom:.15rem;color:#fff;text-align:center;}
.doctor-swiper .slide-d2 .p4 img{display: block;width: auto;max-width:2.19rem;height:3.56rem;max-height:50vh;margin: 0 auto;/*margin:0 0 0 .63rem;*/}
/*.doctor-swiper .slide-d2 .p5{margin-bottom:1.25rem;}*/
.doctor-swiper .slide-d2 .p5 h1{font-size:.24rem;letter-spacing:1.8px;color:#333;line-height:.45rem;padding:.8rem 0 0 0;text-align:center;}
.doctor-swiper .slide-d2 .p5 p{font-size:.12rem;line-height:.18rem;margin-bottom:.15rem;color:#888;text-align:center;}
.doctor-swiper .slide-d2 .p5 img{display: block;width: auto;max-width:2.7rem;height:4.11rem;max-height:50vh;margin: 0 auto;/*margin:0 0 0 .69rem;*/}
.side-view.swiper-container{height:3.65rem;margin:0 auto;max-height:48vh;padding:4% 0 0 0;width:100%;box-sizing:border-box;}
.side-view.swiper-container > img{position:absolute;left:0;right:0;top:0;margin:0 auto;width:auto;height: 100%;}
.side-view > .swiper-wrapper{margin-left:0.3rem;align-items:center;}
.side-view .swiper-slide{transition:500ms;display: flex;align-items: center;}
.side-view .swiper-slide-active{z-index:9;text-align: center;padding:.32rem .12rem 0.40rem 0.08rem;display: flex;align-items: center;background-image: url(../images/mobile_bg.png);background-position:center;background-size:100%;background-repeat: no-repeat;}
.side-view .swiper-slide img{display: block;width:100%;height:auto;}
.side-view .swiper-slide-active img{border-radius:0.04rem;border:1px solid #DEDEDE;box-sizing: border-box;}
.side-view .swiper-slide:not(.swiper-slide-active){transform: scale(0.9);z-index:2;}
.side-view .swiper-slide:not(.swiper-slide-active) img{display: none;}
.side-view .swiper-slide.swiper-slide-prev{margin-right:-0.5rem;}
.side-view .swiper-slide.swiper-slide-next{margin-left:-0.5rem;}
.side-view .swiper-slide.swiper-slide-prev img,.side-view .swiper-slide.swiper-slide-next img{display: block;}
@media screen and (max-width:380px) and (min-width:365px){
    .side-view > .swiper-wrapper{margin-left:0.48rem;}
    .side-view .swiper-slide:not(.swiper-slide-active){transform: scale(0.7);}
    .side-view .swiper-slide.swiper-slide-prev,.side-view .swiper-slide.swiper-slide-next{margin-top:0.1rem;}
}
@media screen and (max-width:365px) and (min-width:350px){
    .side-view > .swiper-wrapper{margin-left:0.48rem;}
    .side-view .swiper-slide:not(.swiper-slide-active){transform: scale(0.76);}
    .side-view .swiper-slide.swiper-slide-prev,.side-view .swiper-slide.swiper-slide-next{margin-top: .1rem;}
}
@media screen and (max-width:350px){
    .side-view > .swiper-wrapper{margin-left:0.5rem;}
    .side-view .swiper-slide:not(.swiper-slide-active){transform: scale(0.7);}
}
@media screen and (min-width:400px){
    .side-view > .swiper-wrapper{margin-left:0.5rem;}
    .side-view .swiper-slide:not(.swiper-slide-active){transform: scale(0.75);}
}
.patient-swiper{width: 100%;height: 100%;}
.patient-swiper > .swiper-wrapper > .swiper-slide{width:100%;height:100%;position:relative;color:#fff;overflow:hidden;padding-top: .44rem;}
.patient-swiper .slide-d1{
	position:relative;
	text-align: center;
	background : -moz-linear-gradient(50% 96.81% 0deg,rgba(90, 203, 247, 1) 0%,rgba(43, 158, 250, 1) 54.44%,rgba(0, 117, 252, 1) 100%);
	background : -webkit-linear-gradient(0deg, rgba(90, 203, 247, 1) 0%, rgba(43, 158, 250, 1) 54.44%, rgba(0, 117, 252, 1) 100%);
	background : -webkit-gradient(linear,50% 96.81% ,50% -6.21% ,color-stop(0,rgba(90, 203, 247, 1) ),color-stop(0.5444,rgba(43, 158, 250, 1) ),color-stop(1,rgba(0, 117, 252, 1) ));
	background : -o-linear-gradient(0deg, rgba(90, 203, 247, 1) 0%, rgba(43, 158, 250, 1) 54.44%, rgba(0, 117, 252, 1) 100%);
	background : -ms-linear-gradient(0deg, rgba(90, 203, 247, 1) 0%, rgba(43, 158, 250, 1) 54.44%, rgba(0, 117, 252, 1) 100%);
	background : linear-gradient(0deg, rgba(90, 203, 247, 1) 0%, rgba(43, 158, 250, 1) 54.44%, rgba(0, 117, 252, 1) 100%);
}
.patient-swiper .slide-d1 .m-box{width:100%;height:100%;background-image: url(../images/patient/p1-bg.png);background-position:left .15rem;background-repeat: no-repeat;background-size:100% auto;text-align:center;position:relative;z-index: 2;}
.patient-swiper .slide-d1 .bottom{position: absolute;bottom:0;left:0;width:100%;height:1.27rem;z-index:99;background-image: url(../images/patient/p1-bottom.png);background-position:left bottom;background-repeat: no-repeat;background-size:100% auto;z-index:1;}
.patient-swiper .slide-d1 .m-box > img{display: block;width:auto;max-width:2.65rem;height:3.63rem;margin:0 auto;max-height: 50vh;}
.patient-swiper .slide-d1 .m-box h1{font-size:.2rem;line-height:.3rem;color:#fff;font-weight: bold;padding:0.7rem 0 0.1rem 0;}
.patient-swiper .slide-d1 .m-box h1 span{display: block;font-weight: normal;font-size:.12rem;line-height:.2rem;height:.2rem;letter-spacing : 1.92px;opacity:.8;}
.patient-swiper .slide-d1 .m-box a{display: inline-block;text-align:center;margin:.1rem auto 0 auto;color:#fff;font-size:.18rem;letter-spacing:3.6px;width:1.5rem;height:.46rem;line-height:.46rem;border:1px solid #fff;border-radius:6px;}
.patient-swiper .slide-last .lower-swiper{height:100%;width:100%;}
.patient-swiper .slide-last .lower-swiper .swiper-slide{height: auto;box-sizing: border-box;}
.patient-swiper .slide-d2 .p1{background-image: url(../images/patient/p2.png);background-position:center top;background-repeat: no-repeat;background-size:cover;text-align:center;}
.patient-swiper .slide-d2 .p2{background:#42D1B5;text-align:center;}
.patient-swiper .slide-d2 .pagebox{padding-bottom:.3rem;}
.patient-swiper .slide-d2 .pagebox h1{font-size:.24rem;letter-spacing:1.8px;color:#333;line-height:.45rem;padding:.8rem 0 0 0;text-align:center;}
.patient-swiper .slide-d2 .pagebox p{font-size:.12rem;line-height:.18rem;margin-bottom:.35rem;color:#888;text-align:center;}
.patient-swiper .slide-d2 .pagebox .p1img{display:block;width:auto;max-width:3.45rem;height:4.12rem;max-height:60vh;margin:0 auto;/*margin:0 0 0 .2rem;*/}
.patient-swiper .slide-d2 .pagebox .p2img{display:block;width:auto;max-width:3.35rem;height:4.12rem;max-height:60vh;margin:0 auto;/*margin:0 0 0 .3rem;*/}
.patient-swiper .slide-d2 .pagebox .p3img{display:block;width:auto;max-width:2.59rem;height:4.12rem;max-height:60vh;margin:0 auto;/*margin:0 0 0 .72rem;*/}
.patient-swiper .slide-d2 .pagebox .p4img{display:block;width:auto;max-width:3.35rem;height:4.12rem;max-height:60vh;margin:0 auto;/*margin:0 0 0 .3rem;*/}
/*.patient-swiper .slide-d2 .pagebox.last{padding-bottom:1.25rem;}*/
.patient-swiper .slide-d2 .pagebox.p2,.patient-swiper .slide-d2 .pagebox.p4{background:#f7f8f9;}
.report-query-wrapper{background:#f0f8ff;padding-top:1.04rem;}
.report-query-wrapper > h1,.report-list-wrapper > h1{position:relative;font-size: .18rem;font-family: "Source Han Sans CN";color: rgb(51, 51, 51);height:.28rem;line-height:.28rem;padding-left:.30rem;}
.report-query-wrapper > h1:after,.report-list-wrapper > h1:after{content:'';position:absolute;left:.2rem;top:.07rem;width:.04rem;height:.15rem;background:#0480f7;}
.report-query-wrapper > p{font-size: .14rem;font-family: "Source Han Sans CN";color: rgb(136, 136, 136);height:.24rem;line-height:.24rem;padding-left:.30rem;}
.report-query-wrapper .form-wrapper{margin-top:.12rem;}
.report-query-wrapper .form-wrapper li{position:relative;height:.45rem;line-height:.45rem;border-top:1px solid rgb(239, 239, 239);border-bottom:1px solid rgb(239, 239, 239);background:#fff;margin-bottom:.1rem;}
.report-query-wrapper .form-wrapper input{display: block;width:100%;height:100%;border:0;text-indent:.28rem;font-size:.16rem;}
.report-query-wrapper .form-wrapper li .btn{position:absolute;border-radius:.1rem;background-color: rgb(229, 239, 249);padding:0 .07rem;height:.26rem;line-height: .26rem;text-align:center;top:.1rem;right:.18rem;color: rgb(120, 171, 225);font-size:.12rem;}
.report-query-wrapper .form-wrapper .submit{display:block;background-color: rgb(20, 131, 246);width:3.5rem;height: .44rem;margin:.25rem auto 0 auto;border-radius:.44rem;line-height:.44rem;color:#fff;font-size:.18rem;}
.report-list-wrapper{background:#f0f8ff;padding-top:.65rem;}
.report-list-wrapper > h1{padding-left:.28rem;}
.report-list-wrapper > h1:after{left:.18rem;}
.report-list{padding:.1rem .18rem 0;}
.report-list li{position:relative;border:1px solid rgb(239, 239, 239);background-color:#fff;height: 0.45rem;line-height: 0.45rem;padding:0 0.15rem 0 0.09rem;margin-bottom:.08rem;}
.report-list li a{position: absolute;right:0.15rem;top:0;height:.45rem;line-height:.45rem;color:#0480f7;}
.report-list-wrapper .nomore{text-align:center;font-size: .12rem;color: rgb(153, 153, 153);height:.4rem;line-height:.4rem;margin-top:.2rem;font-weight:lighter;}


.checkMessage {
	text-align: center;
	color: #ff2222;
	margin-top: 20px;
	font-size: 16px;
	margin-left: 15%;
	width: 70%;
}