/*页面样式重置*/
html,body{overflow: auto;font-size:62.5%;height:auto;font-family: SourceHanSansCN-Regular;}
html,body,p,div,span,a{font-family: SourceHanSansCN-Regular;}
body,button, input, select, textarea{font-size: 14px;color:#333;background-color:#fff;word-break:break-all;word-wrap:break-word;text-align:justify;text-justify:inter-ideograph;}
img{vertical-align: middle;color:#c6c6c6;text-align:center;}
ol,ul,li {list-style:none;padding: 0;margin: 0;}
table{border-collapse:collapse; border-spacing:0;width: 100%;}
:focus{outline:none;}
a{color:#333;text-decoration:none;blr:expression(this.onFocus=this.blur());cursor: pointer;}
a:hover,a:focus,a:active{text-decoration:none;outline:0}
body,p{margin: 0;}
.hover_unl:hover,.unl{text-decoration: underline;}
.clearfix:after{display: block;visibility: hidden;font-size: 0;content:" ";clear: both;height: 0;}
.clearfix{zoom:1;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.pr{position: relative;}
.pa{position: absolute;}
.tc{text-align: center;}
.display_n{display: none;}
.mt10{margin-top: 10px;}
.f_white{color: #fff;}
.fb{font-weight: bold;}
.vm{vertical-align: middle;}
.f13{font-size: 13px;}
.f15{font-size: 15px;}
.mt20{margin-top:20px;}
.pt110{padding-top: 110px;}
.pt40{padding-top: 40px;}
.pw50{width: 50%;}
.pw100{width: 100%;}
div,p,span,a{word-break : normal;}
input[type=text],input[type=password]{
    -webkit-appearance: none;
}
/*轮播图*/
.carousel-indicators li{width:5%;height: 5px;background:rgba(255,255,255,1);opacity:0.2;border: none;}
.carousel-indicators .active{width:5%;height: 5px;background:rgba(255,255,255,1);border: none;opacity: 1;margin: 1px;}
.banner_z{position: absolute;top: 200px;left: 150px;width: 790px;line-height:30px;color: #fff;font-size: 19px;}
.banner_z p{font-size:45px;font-weight:600;color:#fff;line-height:67px;vertical-align: middle;margin-bottom: 9px;}   
.banner_z p span{width:8px;height:8px;border-radius: 4px;display: inline-block;background: #fff;vertical-align: middle;margin: 0 10px;}   
.left_pic{top: 50%;position: absolute;margin-top: -40px;width:35%;left: 25%;}
.carousel-control{width: 9%;}
.czjzdz{width: 80%;position: absolute;left: 10%;height: 100%;}
.czjzdz>div{width: 100%;height: 100%;}
.item>.lunbda{width:100%;left:0%;position: absolute;bottom: 0;height: 80%!important;}
.index_lbbg1{background: linear-gradient(to right,#399FFE,#63BEFE);height:565px;}
.index_lb1{width:35%;position: absolute;right: 10%;top:0;}
.index_bg2{background: linear-gradient(to right,#358CF6,#17DDD7);height:565px;}
.index_lb2{width:68%;position: absolute;right: 0;bottom: 0;}
.index_bg3{background: linear-gradient(to right,#1ECDA9,#62D284);height:565px;}
.dz_lb{width:100%;position: absolute;left: 0;bottom: 0;}
.yisheng_bg{background: linear-gradient(to right,#47A9FE,#7BCFFE);height:565px;}
.doctor_lb{width:100%;position: absolute;left: 0;bottom: 0;transform: rotateY(180deg);}
.huanzh_bg{background: linear-gradient(to right,#86D7FD,#46A8FE);height:565px;}
.yisheng_lb{width:38%;position: absolute;left: 4%;bottom:10%;}
.yuncf_bg{background: linear-gradient(to right,#FFACB1,#F388BD);height:565px;}
.yuncf_ditu{bottom:0px;left: 0;width:65%;position: absolute;}
.health_l{bottom:0px;left: 0;width:50%;position: absolute;max-width:680px;}
.record_l{bottom:0px;left: 0;width:49%;position: absolute;max-width:670px;}
.anli_bag{width:100%;height:280px;background:linear-gradient(128deg,rgba(134,216,254,1) 0%,rgba(38,145,255,1) 100%);}
.indexwz{bottom:29%;left: 13%;width:35%;position: absolute;}
.doctor_lbd{width:80%;position: absolute;right: 0;bottom: 0;transform: rotateY(180deg);}

/*首页*/ 
.top{padding: 25px 150px;position: absolute;z-index: 1;width: 100%;}
.top_nav{margin-left: 75px;}
.top_nav>a{line-height:23px;font-size:17px;display: inline-block;color: #fff;border-bottom: 3px solid transparent;padding: 1px 0px 14px 0px;width: 73px;text-align: center;margin-right: 20px;float: left;}
.login,.login:hover,.login.active,.login:focus{width: 75px;height: 34px;float: right;background-size: 100% 100%;text-align: center;border-radius: 2px;border: 1px solid #fff;line-height: 32px;font-size: 17px;color: #fff;}
.login:hover{opacity: 0.8;}
.hospital{margin-right: 20px;color: #fff;padding: 1px 0px 14px 0px;width: 95px;text-align: center;position: relative;font-size:17px;cursor: pointer;vertical-align: middle;}
.hospital>img{margin-left: 4px;margin-top: -2px;}
.yingyong{display: none;box-shadow: 0 0 9px #D8D8D8;border-radius: 2px;position: absolute;top: 40px;right: -13px;width: 110px;background: #fff;z-index: 10;height: 164px;}
.yingyong a{display: block;padding: 9px 0;margin:0 10px;font-size: 16px;}
.yingyong a:hover{color: #323232;}
.hospital:hover .yingyong{display: block;}
.triangle{border: 10px solid transparent;border-bottom: 10px solid #fff;position: absolute;top: -20px;right: 44px;}
.assist{color: #fff;font-size: 46px;width:450px;position: absolute;right:15%;top: 150px;text-align: left;}
.assist div{color: #fff;font-size: 19px;width: 450px;margin-top:38px;display: inline-block;line-height:31px;}
.bgwxgzh{position: absolute;bottom: 0;right:16%;}
.bgwxgzh img{width:99%;}

.section1 {
	position: relative;
	display: inline-block;
	outline: none;
	vertical-align: bottom;
	text-decoration: none;
	white-space: nowrap;
}
.section1::before,
.section1::after {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
/* Slide right */
.section1 {
	overflow: hidden;
}
.section1::before {
	position: absolute;
	top: 34px;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 13%;
	background: #fff;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform: scaleY(0.618) translateX(-100%);
	transform: scaleY(0.618) translateX(-100%);
}
.section1:hover::before,.section1.active::before
{
	-webkit-transform: scaleY(0.618) translateX(0);
	transform: scaleY(0.618) translateX(0);
}
.carousel-control{opacity: 0.9;}
.carousel-control:focus,.carousel-control:hover{opacity: 1;}
.carousel-control.left {
	background-image:none!important;
}
.carousel-control.right {
	right:0;
	left:auto;
	background-image:none!important;
}



.bg_white{background: #fff;padding: 0 120px 110px 120px;}
.title{font-size:28px;text-align: center;padding-top: 120px;}
.title p{width:57px;height:4px;background:linear-gradient(128deg,#86D8FE,#2691FF);margin: 0 auto;margin-top: 5px;}
.title .da_line{width:57px;height:4px;background:url(../img/dazline.png) no-repeat;margin: 0 auto;margin-top: 5px;background-size: 100% 100%;}
.title_x{margin-top: 50px;position: relative;font-size:23px;line-height: 29px;height:30px;}
.title_x span{width:43px;height:19px;background:linear-gradient(128deg,#A6E3FF,#51A7FF);border-radius:8px 0px 8px 0px;position: absolute;left: 0;top:17px;}
.title_x p{position: absolute;top: 0;left: 0;}
.yihu{float: left;width: 25%;padding: 66px 25px 50px 25px;text-align: center;height: 393px;}
.yihu img{width: 142px;height: 142px;}
.yihu p{font-size:21px;letter-spacing:2px;margin: 30px 0 15px 0;}
.yihu span{font-size:15px;line-height:22px;color: #999;text-align: left;display: block;text-align:justify;}
.fuwu_yy,.pingt_yy{height: 163px;padding: 35px;color: #fff;font-size:17px;width: 280px;color:rgba(0,0,0,0.25);margin: 80px 0 0 30px;cursor: pointer;}
.fuwu_yy p,.pingt_yy p{text-align: center;font-size:23px;margin-bottom: 19px;color: #6D7278;}
.fuwu_yy.active,.pingt_yy.active{background:linear-gradient(128deg,#86D8FE,#2691FF);box-shadow:0px 2px 9px 0px rgba(0,0,0,0.1);border-radius:9px;color: #fff;}
.fuwu_yy.active p,.pingt_yy.active p{color: #fff;}
.fuwu_info{box-shadow:0px 2px 9px 0px rgba(0,0,0,0.1);border-radius:9px;width: calc(100% - 400px);padding: 0 10px 10px 10px;margin-left: 60px;margin-top: 80px;}
.ff_info{width: 33.3%;text-align: center;float: left;margin: 55px 0 40px 0;}
.ff_info div{height: 60px;}
.ff_info p{color: #333333;font-size: 17px;margin-top: 30px;}
.fuwu_ln{color: #333333;font-size: 18px;border-bottom-style: solid;border-bottom-width:2px;text-align: center;display: inline-block;margin:15px 20px 0 20px;padding: 8px 0;border-color: #fff;}
.fuwu_ln.active{color: #00A4FF;border-color: #86D8FE #2691FF;}
.yiyuan_p,.pingt_p{font-size: 16px;color: #9b9b9b;margin-top: 16px;}
.bg_gray{background:#F6F6F6;padding: 0 120px 110px 120px;}
.message{float: left;width: 50%;border-left: 1px solid #D8D8D8;border-right: 1px solid #D8D8D8;margin-left: -1px;margin-top: 50px;padding: 0 80px;}
.message_one{margin-top: 14px;font-size: 13px;vertical-align: middle;}
.message_one span,.point{vertical-align: middle;width:5px;height:5px;background:linear-gradient(128deg,#86D8FE,#2691FF);display: inline-block;border-radius: 50%;}
.message_one a{vertical-align: middle;margin-left: 8px;font-size: 14px;color: #333;}
.message_one img{vertical-align: middle;width: 28px;height: 15px;margin-left: 6px;}
.message .message_one:first-child{margin-top: 0;}
.more{margin-top: 50px;text-align: center;vertical-align: middle;}
.more a{color: #00A4FF;font-size:17px;}
.more a img{margin-top: -3px;margin-left: 4px;height: 15px;width:15px;}
.more_al{text-align: center;margin-top: 15px;}
.more_al p{font-size: 21px;color: #333333;}
.more_al a{color: #00A4FF;font-size:17px;margin-top: 20px;vertical-align: middle;display: inline-block;}
.more_al a img{width: 15px;height: 15px;margin-left:5px;vertical-align: middle;margin-top:-3px;}
.case{box-shadow:0px 2px 19px 0px rgba(0,0,0,0.05);border-radius:4px;margin: 50px 11px 0 11px;padding: 16px 0;float: left;width:calc(25% - 22px);font-size:17px;vertical-align: middle;text-align: center;}
.case img{width: 57px;height: 57px;margin-right: 9px;vertical-align: middle;}
.case span{vertical-align: middle;max-width: calc(100% - 110px);display: inline-block;}
.bottom{background: #383B48;padding: 37px 140px;}
.addme{margin-left: 70px;margin-top: 19px;}
.addme a{font-size:15px;color: #999;margin-right: 25px;}
.fuwurx{font-size: 23px;color: #fff;margin-top:-7px;}
.fuwurx span{font-size:13px;color: #CBCBCB;}
.fuwurx>div{margin-right: 45px;}
.bottom>img{width: 128px;height: 58px;}
.bottomed{padding: 15px 0;background: #2A3143;text-align: center;color: #fff;}
.bottomed a,.bottomed a:hover{color: #fff;}


/*右侧栏*/
.rightside{position: fixed;right: 34px;bottom:140px;width: 61px;}
.hotline{display: block;background:url(../img/tel.png) no-repeat;width: 60px;height: 59px;margin-bottom:13px;background-size:100% 100%;}
.hotline_pic{position: absolute;right: 65px;top:-5px;width: 205px;height: 72px;display: none;}
.hotline:hover .hotline_pic{display: block;}
.hotline:hover{background:url(../img/tel_h.png) no-repeat;width: 60px;height: 59px;}
.wechat{display: block;background:url(../img/wechart.png) no-repeat;width: 60px;height: 59px;margin-bottom:13px;background-size:100% 100%;}
.qrcord{width: 205px;height: 199px;position: absolute;top:-71px;right: 65px;display: none;}
.wechat:hover{background:url(../img/wechart_h.png) no-repeat;width: 60px;height: 59px;}
.wechat:hover .qrcord{display: block;}
.dazlunb{position: absolute;bottom: 0;right:9%;background: url(../img/phone_dz.png) no-repeat;width: 22%;height: 84%;background-size: 100% 100%;}
.xiazaijkl{position: absolute;bottom: 100px;right: 34%;width: 370px;}
.xiazaijkl>.erweima{text-align: center;padding: 0 25px;color: #fff;font-size: 15px;float: left;}
.xiazaijkl>.erweima img{width: 133px;height: 133px;margin-bottom: 5px;border-radius: 5px;}
.return img{width:60px;height:60px;}
/*申请试用*/
.top_bg{background: #fff;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.1);}

.top_bg .top_nav>a,.top_bg .hospital{color: #323232;}
.top_bg .login,.top_bg .login:hover,.top_bg .login.active,.top_bg .login:focus{color: #4BBCF9;border:1px solid #4BBCF9;}
.apply_sy{background: #F3F3F3;padding: 150px 152px 114px 152px;}
.shenq_sy{background: #fff;border-radius: 8px;padding: 0px 75px 75px 75px;box-shadow:0px 2px 19px 0px rgba(0,0,0,0.1);}
.shuqiu{padding-top: 50px;font-size:23px;line-height: 29px;color: #333333;}
.shuqiu_text{border-radius:4px;border:1px solid #D9D9D9;margin-top: 30px;padding: 20px;width:100%;font-size: 17px;min-height: 100px;}
.lianxi_input{border-radius:4px;border:1px solid #D9D9D9;margin-top: 30px;padding: 20px;width:100%;font-size: 17px;}
.submite{width:356px;height:57px;background:linear-gradient(284deg,#86D8FE,#2691FF);border-radius:4px;text-align: center;color: #fff;line-height: 57px;font-size:23px;margin-top:50px;border: none;margin-bottom: 75px;}
.dashed{border-top:1px dashed #BDBDBD;}
.yekey{font-size:27px;margin-top:75px;color: #333;}
.ykylx{margin-top:30px;}
.ykylx img{width: 121px;}
.ykylx div{margin-left: 30px;padding-top: 11px;}
.ykylx div p{font-size: 15px;margin-top: 19px;}
.toushu_sy{background: #F3F3F3;padding: 0px 152px 114px 152px;}
.toushu_ln{background: #fff;border-radius: 8px;padding: 0px 75px 75px 75px;box-shadow:0px 2px 19px 0px rgba(0,0,0,0.1);position: relative;margin-top:-120px;}
/*我是大众*/
.wenan{font-size: 19px;margin-top: 14px;text-align: center;}
.dabg.fuwu_yy.active,.dabg.pingt_yy.active{background:linear-gradient(93deg,rgba(0,202,185,1) 0%,rgba(103,210,129,1) 100%);}
.dz_gray{background: #F3F3F3;padding: 85px 11%;}
.dz_gray>div,.dz_white>div{width:980px;margin: 0 auto;}
.content_r{float: left;width: 480px;margin-left: 140px;}
.pic_l{width: 360px;float: left;}
.content_title{font-size:28px;margin-top:100px;line-height: 38px;color: #333;}
.line_jb{width:28px;height:3px;background:linear-gradient(90deg,rgba(100,226,211,1) 0%,rgba(91,217,216,1) 34%,rgba(66,193,229,1) 90%,rgba(62,189,231,1) 100%);margin-top:19px;}
.content_r>p,.content_l>p{font-size:15px;margin-top:25px;color: #666666;line-height:28px;}
.dz_white{background: #fff;padding: 85px 11%;}
.pic_r{float: right;width: 360px;}
.content_l{float: right;width: 480px;margin-right: 140px;}
.guanzgzh{position: absolute;bottom:10%;right: 8%;z-index: 99;width: 150px;text-align: right;}
.guanzgzh a{display: inline-block;background:#fff;border-radius:3px;margin-right: 5px;color: #36CE9C;font-size: 14px;text-align: center;width: 134px;height: 30px;line-height: 30px;margin-bottom: 20px;letter-spacing: 2px;}
.guanzgzh p{color:#fff;text-align: center;font-size: 26px;margin-bottom: 20px;letter-spacing: 3px;}

.fuwud_ln{color: #333333;font-size: 18px;border-bottom-style: solid;border-bottom-width:2px;width: 76px;text-align: center;display: inline-block;margin:15px 20px 0 20px;padding: 8px 0;border-color: #fff;}
.fuwud_ln.active{color: #36CE9C;border-color:#3EBDE7 #42C1E5 #5BD9D8 #64E2D3;}
.assistsidz{color: #fff;font-size: 46px;width: 550px;position: absolute;left: 10%;top:28%;text-align: left;}
.assistsidz p{margin-bottom:35px;}
.assistsidz div{color: #fff;font-size: 17px;width: 450px;line-height:31px;}
.assistsidz div span{width: 6px;height: 6px;background:#fff;border-radius:50%;display: inline-block;vertical-align: middle;margin-top: -2px;margin-right: 6px;}
/*我是医生*/
.picys_l{width:334px;float: left;}
.picys_r{float: right;width: 334px;}
.contented_title{font-size:28px;margin-top:40px;line-height: 38px;color: #333;}
.yunysb{color: #9e9e9e;margin-top:20px;line-height:20px;}
.info_wsys{font-size:15px;margin-top:20px;color: #666666;line-height:20px;}
.dong{background: url(../img/dongtu.png) no-repeat;width: 492px;height: 492px;position: absolute;bottom: 0;left:2%;background-size: 100% 100%;}
.zhinsf{background: url(../img/zhinsf.png) no-repeat;width: 70px;height: 70px;position: absolute;top: 208px;left: 211px;background-size: 100% 100%;}
.dbzhzgl{background: url(../img/dbzhzgl.png) no-repeat;width: 70px;height: 70px;position: absolute;top: 71px;left: 166px;z-index: 5;background-size: 100% 100%;}
.zhuanjq{background: url(../img/zhuanjiaq.png) no-repeat;width: 80px;height: 80px;position: absolute;top:180px;left: 366px;z-index: 5;background-size: 100% 100%;}
.keyanzs{background: url(../img/keyanzs.png) no-repeat;width: 75px;height: 74px;position: absolute;top:344px;left:270px;z-index: 5;background-size: 100% 100%;}
.yuyinlr{background: url(../img/yunylrbc.png) no-repeat;width: 77px;height: 77px;position: absolute;top:246px;left:73px;z-index: 5;background-size: 100% 100%;}
.wenzi_zn{position: absolute;top: 286px;left: 211px;color: #fff;font-size: 17px;}
.wenzi_db{text-align: center;position: absolute;top: 74px;left: 77px;color: #fff;font-size: 17px;width: 80px;}
.wenzi_yy{position: absolute;top: 326px;left: 64px;color: #fff;font-size: 17px;width: 90px;text-align: center;}
.wenzi_ky{position: absolute;top: 369px;left: 357px;color: #fff;font-size: 17px;}
.wenzi_zj{position: absolute;top: 207px;left: 455px;color: #fff;font-size: 17px;width: 60px;}

.dong img{width: 50%;}
.tisheng{font-size: 38px;color: #fff;width: 668px;position: absolute;top:23%;right:6%;}
.xiazai{position: absolute;bottom:14%;right:20%}
.xiazai a{display: inline-block;margin-left: 50px;}
.xiazai img{width: 172px;height: 212px;}
.zhou{float: left;width: 417px;height: 436px;background: url(../img/zhou.png) no-repeat;display: inline-block;color: #fff;font-size: 17px;background-size: 100% 100%;}
.zhou p{width:228px;font-size:23px;line-height:34px;margin:110px auto 28px auto;margin-top: 39%;}
.zhou span{width: 228px;margin: 0 auto;display: block;}
.zhou_r{float: left;width: calc(100% - 417px);}
.tuiguang{width: 360px;height: 218px;background: url(../img/tuiguang.png) no-repeat;background-size: 100% 100%;padding:45px 60px 0px 60px;float: left;display: inline-block;color: #fff;font-size: 17px;}
.tuiguang p,.tigao p,.chuyuan p{font-size: 23px;margin-bottom: 28px;}
.tigao{background:linear-gradient(to right,#F9FDFF,#F8FDFF);float: left;width: calc(100% - 360px);height: 218px;display: inline-block;color: #C6C6C6;font-size: 17px;padding: 49px 40px 0 40px;}
.zhou,.zhou:hover,.zhou:focus,.tuiguang:hover,.tuiguang:focus,.chuyuan:hover,.chuyuan:focus{color: #fff;text-decoration: none!important;}
.tigao:hover,.tigao:focus{color: #C6C6C6;}
.tigao p{color: #333;}
.chuyuan{height:218px;background:linear-gradient(131deg,rgba(134,216,254,1) 0%,rgba(38,145,255,1) 100%);display: inline-block;color: #fff;font-size: 17px;padding: 66px 130px 0 130px;width: 100%;}
.shywyb{position: absolute;bottom: 25px;right: 17%;}
.shywyb a{width:120px;height:27px;background:#fff;border-radius:3px;line-height: 27px;font-size: 14px;text-align: center;color: #3FA4FE;margin-top: 10px;display: inline-block;margin: 0 15px;}
/*患者管理*/
.huanz_p{font-size:41px;}
.banner_l{background: url(../img/hospital/banner_pic.png) no-repeat;width: 585px;height: 389px;position: absolute;bottom:10%;left: 0;background-size:100% 100%;}
.jianshe{color: #fff;font-size: 46px;width:800px;position: absolute;right:8%;top:26%;text-align: right;}
.liyong{color: #fff;font-size: 19px;width: 561px;margin-top:38px;display: inline-block;line-height:31px;}
.shiyong{width:291px;height:48px;background:#fff;box-shadow:0px 2px 9px -2px rgba(24,73,47,0.2);border-radius:8px;text-align: center;line-height: 48px;font-size:21px;color: #50ADF4;margin: 80px 66px 0 0;display:inline-block;}
.shiyong:hover,.shiyong:focus{color:#50ADF4;}
.first{float: left;width: 50%;padding: 70px 0px 50px 50px;}
.second{float: left;width: 50%;padding: 70px 50px 50px 120px;}
.line_right{border-right:1px dashed #D8D8D8;padding-right: 110px;}
.jklwx{float: left;width: 120px;text-align: center;font-size:21px;color: #333;margin-top:80px;}
.jklwx img{width: 70px;margin-bottom: 60px;height:70px;display: inline-block;}
.jklapp{float: right;width: 120px;text-align: center;font-size:21px;color: #333;margin-top:80px;}
.jklapp img{width: 70px;height: 70px;margin-bottom:60px;display: inline-block;}
.ywweb{float: left;width: 70px;text-align: center;font-size:21px;color: #333;margin-top:80px;}
.ywweb img{width: 70px;height: 70px;margin-bottom: 60px;display: inline-block;}
.ywapp{float: right;width:100px;text-align: center;font-size:21px;color: #333;margin-top:80px;}
.ywapp img{width: 70px;height: 70px;margin-bottom: 60px;display: inline-block;}
.fangx{padding:50px 30px 20px 30px;}
.fangx_l{background: url(../img/hospital/yw_left.png) no-repeat;width: 692px;height: 161px;float: left;margin-top:5px;background-size: cover;}
.number_fx{width: 200px;padding-left: 50px;color:#5BB8FF;font-size: 23px;margin-top:27px;float: left;}
.number_fx p,.num_fx p{height:53px;line-height: 53px;margin-bottom: 5px;font-size: 38px;}
.point_w{width:7px;height:7px;background:#fff;border-radius: 50%;margin-right: 8px;display: inline-block;vertical-align: middle;}
.fx_list{padding-left: 55px;padding-top:25px;width: calc(100% - 200px);float: left;}
.fx_list p,.fxr_list p{float: left;width: 50%;color: #fff;font-size: 17px;margin-top: 20px;vertical-align: middle;}
.fangx_r{background: url(../img/hospital/yw_right.png) no-repeat;width: 692px;height: 161px;float: right;margin-top:5px;background-size: cover;}
.num_fx{width: 150px;padding-left: 20px;color:#5BB8FF;font-size: 23px;margin-top:27px;float: left;}
.fxr_list{padding-left: 55px;padding-top:25px;width: calc(100% - 150px);float: left;}
.border_gn{border: 1px solid #CBCBCB;margin: 70px 0 20px 0;padding-top: 19px;}
.list_gn{float: left;border: 1px solid #5BB8FF;text-align: center;padding: 40px 0 20px 0;width:calc(25% - 10px);margin: 0 5px;}
.list_gn img{width: 65px;height: 57px;}
.list_gn p{font-size:21px;color: #323232;margin-top:35px;}
.gn_list,.gn_lister{padding:15px 15px 0 15px;}
.gn_list li{float: left;width: 50%;text-align: center;font-size:17px;color: #999999;margin-top: 10px;line-height:23px;}
.gn_lister li{display: block;text-align: center;font-size:17px;color: #999999;margin-top: 10px;line-height:23px;}
.outer_gn{padding: 0 14px;}
.jicfw_pic{width: 202px;height: 224px;margin-right: 110px;float: right;margin-top:20px;}
.jichufw{width: calc(100% - 312px);padding: 0px 0 0 25px;}
.name_jc{margin-top: 20px;font-size:23px;vertical-align: middle;}
.name_jc img{width: 8px;height: 22px;margin-right: 8px;vertical-align: middle;}
.info_jic p{padding: 0 20px;border-right:1px dashed #D8D8D8;font-size: 17px;color: #999999;float: left;margin: 30px 0;}
.info_jic p:last-child{border-right: none;}
.cvmjis{background: #F8F8F8;padding: 20px 0;}
.cvmjis p{font-size: 23px;width: calc(20% - 2px);border-right: 1px solid #D8D8D8;float: left;text-align: center;}
.cvmjis p:last-child{border-right: none;}
.safety{padding:30px 30px 40px 30px;}
.safety_list{float: left;width: 50%;padding-right: 50px;margin-top:60px;}
.safety_list img{width: 95px;height: 95px;margin-right: 25px;float: left;}
.safety_list>div{float: left;width: calc(100% - 120px);}
.safety_list:nth-child(2n){padding-left: 50px;padding-right: 0;}
.safety_list span{font-size: 13px;line-height:26px;color: #999999;}
.safety_list p{font-size:21px;color: #333333;margin-bottom: 16px;}
.superiority{margin: 100px 45px 40px 45px;width:calc(25% - 68px);text-align: center;float: left;}
.superiority img{width: 72px;height: 72px;}
.superiority p{font-size:21px;margin: 45px 0 25px 0;}
.superiority span{font-size:13px;color: #999999;line-height:26px;display: block;text-align: left;text-align: justify;text-justify:inter-ideograph;}
.superiority:first-child{margin-left: 0;}
.superiority:last-child{margin-right: 0;}
.clicksy{font-size: 14px;color: #fff;position: absolute;bottom: 25px;right:9%;vertical-align: middle;display: block;}
.clicksy img{width: 11px;height: 10px;margin-left: 3px;vertical-align: middle;margin-top: -3px;}
/*孕产妇管理*/

.liucyf{font-size:55px;}
.liucyf span{font-size:38px;margin-right:20px;}
.shiyong.yunc_sy,.shiyong.yunc_sy:hover,.shiyong.yunc_sy:focus{color: #FD72BB;}
.title_red{margin-top: 120px;position: relative;font-size:28px;line-height: 29px;height:30px;margin-left: 50px;}
.title_red span{width:43px;height:19px;background:linear-gradient(300deg,#FFB6E2,#FFD1D4);border-radius:8px 0px 8px 0px;position: absolute;left: -4px;top:15px;}
.title_red p{position: absolute;top: 0;left: 0;}
.hrisk{padding:75px 95px 50px 95px;}
.risk_list{margin: 0 20px;border-radius:28px;background: #fff;float: left;width: calc(33.3% - 40px);text-align: center;overflow: hidden;box-shadow: 0px 2px 19px 0px rgba(0,0,0,0.05);}
.red_risk{background:linear-gradient(306deg,rgba(240,125,194,1) 0%,rgba(255,172,177,1) 100%);padding: 19px 0;height: 144px;}
.name_risk{font-size:21px;margin-top:20px;margin-bottom: 11px;}
.info_risk{padding: 0 30px 0px 30px;font-size:13px;line-height:25px;color: #999999;letter-spacing: 1px;height: 77px;}
.info_risk p{float: left;position: relative;}
.info_risk p span{width:3px;height:3px;background:#F489BD;border-radius: 50%;position: absolute;bottom:0px;left: 5px;}
.info_risker{padding: 0 30px 25px 30px;font-size:13px;line-height:25px;color: #999999;letter-spacing: 1px;text-align: center;height: 77px;}
.grouping{padding: 110px 45px 0 32px;float: left;width: 33.3%;height: 200px;}
.grouping img{float: left;}
.grouping>div{float: right;width: calc(100% - 105px);font-size:13px;color: #999999;line-height:20px;}
.grouping>div p{font-size:21px;color: #333333;margin:0px 0 15px 0;}
.point_red{width:3px;height:3px;background:#F489BD;border-radius: 50%;position: absolute;bottom:-3px;left:7px;}
.research{background: url(../img/hospital/bg_keyan.png) no-repeat;width: 662px;height: 413px;position: relative;margin: 90px auto;background-size: 100% 100%;}
.caiji{position: absolute;bottom:50px;left: -178px;width: 350px;text-align: center;}
.caiji img{width: 105px;}
.name_caiji{font-size:23px;color: #323232;margin: 20px 0 25px 0;}
.caiji_info{color: #AAAAAA;font-size: 15px;text-align: left;display: block;}
.keyansjk img{width: 100px;height: 96px;}
.keyansjk{position: absolute;bottom:189px;right: -140px;width: 350px;text-align: center;}
.shujzl{position: absolute;bottom:-115px;left: 160px;width: 350px;text-align: center;}
.shujzl img{width: 106px;height: 89px;}
.title .line_red{width:57px;height:4px;background:linear-gradient(300deg,#F07DC2,#FFACB1);margin: 0 auto;margin-top: 5px;}
.more_al .font_red{color: #FD7292;font-size:17px;margin-top: 20px;vertical-align: middle;display: inline-block;}
/*健康管理*/
.mthealth{margin-top:120px;}
.blue_risk{background:linear-gradient(128deg,#86D8FE,#2691ff);padding: 19px 0;height: 144px;}
.info_health{padding: 0 28px 0px 28px;font-size:13px;line-height:20px;color: #999999;height: 77px;}
.bggroup{background: url(../img/hospital/bggroup.png) no-repeat;width: 965px;height: 567px;background-size: 100% 100%;margin: 80px auto 40px auto;position: relative;}
.tijxit{position: absolute;left:18px;bottom: 131px;font-size:21px;}
.tijxit p{font-size:17px;color:rgba(0,0,0,0.25);margin-top:8px;margin-left: 13px;}
.zidfenz{position: absolute;left:231px;bottom: 61px;font-size:21px;}
.zidfenz img{width: 36px;height: 32px;margin-left: 5px;}
.jiankl{position: absolute;left:484px;bottom: 19px;font-size:21px;}
.jiankl p{font-size:17px;color:rgba(0,0,0,0.25);margin-top:8px;margin-left: 13px;width: 250px;}
.doctor_zd,.user_zd{height: 163px;padding: 25px;color: #fff;font-size:17px;width: 280px;color:rgba(0,0,0,0.25);margin: 80px 0 0 30px;cursor: pointer;}
.doctor_zd p,.user_zd p{text-align: center;font-size:23px;margin-bottom: 15px;color: #6D7278;}
.doctor_zd.active,.user_zd.active{background:linear-gradient(128deg,#86D8FE,#2691FF);box-shadow:0px 2px 9px 0px rgba(0,0,0,0.1);border-radius:9px;color: #fff;}
.doctor_zd.active p,.user_zd.active p{color: #fff;}
.huanz_liuc{margin-top:30px;margin-bottom:-40px;width: 65%;}
/*病案复印*/
.bg_product{background: url(../img/hospital/product_bg.png) no-repeat;width: 631px;height: 560px;margin:100px auto;position: relative;background-size:100% 100%;}
.line_y{width:8px;height:20px;background:#FFB06E;position: absolute;left: 0;top:4px;}
.value_r{position: absolute;top: 0;right:-115px;width:270px;text-align: center;}
.value_r img{margin-bottom:26px;}
.product_p{position: relative;padding-left: 15px;margin-top: 11px;font-size: 19px;color: #6d6d6d;line-height:26px;text-align: left;}
.value_l{position: absolute;top:177px;left:-140px;width:392px;text-align: center;}
.value_b{position: absolute;bottom:-33px;right:23px;width:385px;text-align: center;}
.process{margin-top: 100px;margin-bottom: -20px;padding: 6px;float: left;width: 20%;text-align: center;position: relative;}
.process p{font-size: 13px;color: #6D6D6D;margin-top: 40px;line-height:26px;padding: 0 10px;text-align: left;}
.process>img{margin: 0 auto;}
.process .text-a{text-align: center;text-indent: 0;}
.ba_line{border-top: 1px dashed #CDCDCD;position: absolute;top: 61px;right: -17%;width: 38%;}
/*案例介绍*/
.table_hz,.table_yc{margin-top:40px}
.table_hz th,.table_yc th{text-align: center;font-size: 17px;font-weight: 500;padding: 13px;}
.table_hz th img,.table_yc th img{width: 26px;height:26px;margin-right: 6px;}
.table_hz td img,.table_yc td img{width:18px;height:14px;}
.table_hz td,.table_yc td{padding: 13px;text-align: center;font-size: 15px;color: #333;}
.table_hz tr td:first-child,.table_yc tr td:first-child{padding-left:50px;text-align: left;}
.table_hz tr:nth-child(odd){background: #F6F6F6;}
.table_hz tr:first-child{background: #fff;}
.table_yc,.table_yc tr:first-child{background:#F6F6F6;}
.table_yc tr:nth-child(even){background: #fff;}
.dianxkh{margin-top: 28px;}
.dianxkh li{float: left;margin-top: 25px;width: 36%;margin-right: 3%;font-size: 15px;}
.dianxkh li:nth-child(3n){margin-right: 0;width:22%;}
.point{margin-right: 8px;}
.map{margin-top:110px;width: 47%;text-align: right;}
.map img{height: 400px;}
.wenand{margin-top: 150px;float: right;width: 45%;height:350px;text-align: left;overflow: hidden;position: relative;}
.wenand a{font-size: 19px;color: #00A4FF;display:block;}
.wenand span{font-size:15px;color: #333;display: block;margin-bottom: 20px;margin-top: 3px;}
.biaoti{position: absolute;bottom:32%;left: 0;text-align: center;font-size:40px;color: #fff;width: 100%;}
.table_hz th:first-child,.table_yc th:first-child{width: 40%;}
/*联系我们*/
.white_lx{background: #fff;padding: 45px 150px 110px 150px;}
.title_lx{font-size: 28px;text-align: center;}
.lianxi_bg{background:#F7F8FA;padding: 57px;margin-top: 57px;position: relative;}
.lianxi_bg div,.dizhi_bg div{font-size:21px;font-weight: bold;}
.lianxi_bg p,.dizhi_bg p{font-size:15px;margin-top:19px;}
.jiaopic,.weix_bg>.jiaopic{position: absolute;width: 10%;bottom: 0;right: 0;}
.mldz{margin-left: 75px;}
.dizhi_bg{background:#F7F8FA;padding: 57px;margin-top: 57px;position: relative;}
.weix_bg{background:#F7F8FA;padding: 57px;margin-top: 57px;position: relative;}
.weix_bg p{margin-top:60px;margin-left: 63px;font-size: 21px;float: left;}
.weix_bg>img{width: 121px;}
/*关于我们*/
.intro{font-size:23px;line-height:43px;margin-top:110px;}
.nengli{margin: 28px 0 20px 0;line-height:28px;font-size: 14px;color: #A0A0A0;}
.nengli:last-child{color: #333;}
.cpnengl{position: relative;line-height:28px;padding-left: 12px;font-size: 14px;}
.cpnengl .point{position: absolute;top:12px;left: 0;}
.yiwei_intro{margin-top: 55px;}
.yiwei_intro img{width: 209px;height:83px;float: left;}
.yiwei_intro>div{margin-left: 30px;width: calc(100% - 240px);margin-top:6px;}
.yiwei_intro>div p{font-size:13px;line-height: 18px;}
.guanwang{font-size:15px;line-height:20px;margin-top:9px;font-weight: bold;color:#00A4FF;}
.guanwang span{color:#333333;}
.guanwang a,.guanwang a:hover{color:#00A4FF;}
.baifen{margin-top:80px;}
.baifen div{float: left;width:33.3%;text-align: center;}
.baifen div img{width: 190px;height: 85px;}
.baifen div p{font-size:19px;line-height:25px;margin-top:5px;}
.transition {
    -webkit-transition: .9s ease-out;
       -moz-transition: .9s ease-out;
        -ms-transition: .9s ease-out;
         -o-transition: .9s ease-out;
            transition: .9s ease-out;
  }
.toptran,.transition:hover {
    -webkit-transform: rotateX(360deg);
       -moz-transform: rotateX(360deg);
        -ms-transform: rotateX(360deg);
         -o-transform: rotateX(360deg);
            transform: rotateX(360deg);
  }
/*产品更新日志*/
.gray_gx{padding: 150px 150px 110px 150px;background: #F7F8FA;}
.gengxin_bg{background: #fff;box-shadow:0px 2px 19px 0px rgba(0,0,0,0.1);border-radius:8px;padding-bottom: 2px;}
.title_gx{background: #F4F4F4;padding: 19px;font-size:17px;}
.jilv_gx{margin: 28px 57px 57px 57px;}
.jilv_gx p{border-bottom: 1px solid #D8D8D8;padding-bottom: 10px;font-size:15px;}
.jilv li{display: block;margin-top: 10px;color: #A0A0A0;vertical-align: middle;}
.dian{width:6px;height:6px;background:#D8D8D8;border-radius: 3px;float: left;margin-top:9px;vertical-align: middle;}
.jilv li a{font-size: 13px;color: #0090E0;display: inline-block;width: 360px;margin-left: 8px;vertical-align: middle;}
.jilv li a img{width: 28px;height: 15px;margin-left: 3px;vertical-align: middle;margin-top:-2px;}
.fabu{padding:57px;font-size:15px;}
.lidl,.lidl:hover,.lidl:focus{color: #0090E0;margin-left: 17px;}
.line_gray{border-top:1px solid #BDBDBD;margin:30px 0;}
/*登录*/
.fixed_gray{position: fixed;width: 100%;height: 100%;top: 0;left: 0;opacity: 0.4;background: #000;z-index:100;}
.fixed_white{position: fixed;width: 436px;border-radius:8px;background: #fff;left: 50%;margin-left: -218px;top:100px;z-index: 101;}
.login_title{position: relative;margin-top: 35px;height: 27px;}
.doc_login,.dz_login,.doc_login:hover,.dz_login:hover{font-size: 15px;display: inline-block;padding: 0 14px;color: #4A4A4A;}
.doc_login.active,.dz_login.active,.doc_login.active:hover,.dz_login.active:hover{color: #3FA4FE;font-size: 19px;}
.login_title span{border-left: 1px solid #c8c8c8;height: 15px;}
.login_close{background: url(../img/nav_close.png) no-repeat;width: 20px;height: 20px;background-size: 100% 100%;position: absolute;top: -16px;right: 19px;}
.login_doc{padding: 30px 0px 0 0;}
.number_lo{margin: 21px 70px 10px 70px;position: relative;}
.number_lo input{border: 1px solid #E4E4E4;height: 43px;line-height: 43px;width: 100%;padding-left: 53px;}
.number_lo input:focus,.number_lo input:hover{border: 1px solid #3FA4FE;}
.pic_number{background: url(../img/number_p.png) no-repeat 13px 13px;width:43px;height:41px;position: absolute;left: 0px;top:0px;border-right: 1px solid #E4E4E4;margin-top:1px;}
.pic_number.active{background: url(../img/number.png) no-repeat 13px 13px;width:43px;height:41px;position: absolute;left: 0px;top:0px;border-right: 1px solid #3FA4FE;margin-top:1px;}
.pic_pass{background: url(../img/password_g.png) no-repeat 13px 13px;width:43px;height:41px;position: absolute;left: 0px;top:0px;border-right: 1px solid #E4E4E4;margin-top:1px;}

.pic_pass.active{background: url(../img/password.png) no-repeat 13px 13px;width:43px;height:41px;position: absolute;left: 0px;top:0px;border-right: 1px solid #3FA4FE;margin-top:1px;}

.remember{margin: 20px 70px 0 70px;}
.remember label{font-size: 13px;color:#4a4a4a;font-weight: normal;float: left;margin-bottom: 0;vertical-align: middle;}
.remember a,.remember a:hover,.remember a:focus{float: right;color: #00A4FF;font-size: 13px;}
.remember input{width: 15px;height: 15px;display: inline-block;margin: 0;vertical-align: middle;margin-right: 5px;}
.denglu_btn{border: none;margin: 35px 70px;height: 43px;line-height: 43px;text-align: center;color: #fff;background: linear-gradient(284deg,#86D8FE,#2691FF);border-radius:4px;letter-spacing:5px;font-size:19px;width: calc(100% - 140px);}
.erwmxz{border-top:1px dashed #D9D9D9;padding: 21px 125px;}
.erwmxz img{width: 95px;height: 95px;float: left;}
.erwmxz>div{color: #222222;font-size: 11px;width: 80px;margin-left: 10px;text-align: center;}
.erwmxz>div p{color: #A0A0A0;font-size: 14px;margin: 20px 0 8px 0;}
.login_dz{padding: 55px 30px 45px 30px;}
.login_dz>div{float: left;width: 50%;text-align: center;}
.login_dz>div img{width: 83px;height: 83px;}
.login_dz>div p{font-size: 14px;color: #A0A0A0;margin: 16px 0 6px 0;}
.login_dz>div span{color: #222222;font-size: 11px;}
.close_er{position: fixed;top: 50%;left: 50%;background: url(../img/btn_close.png) no-repeat;width: 20px;height: 20px;display: block;margin-top: 80px;z-index: 104;background-size: contain;margin-left: -9px;}
.dz_xiao{display:none;}


/* 图文信息 */
.yms{width: calc(100% - 300px);margin-left: 20px;padding-top: 30px; border-bottom: 1px dashed #BDBDBD;}
.yms p{margin-bottom: 20px;}
.ypnsp{display: inline-block; width: 85px; font-size:16px;color:#333333;font-weight:500;line-height:24px;}
.ypmsp{margin-left: 20px; font-size:16px;font-weight:400;color:#333333;line-height:24px;}
.yms1{width: calc(100% - 300px);margin-left: 20px;padding-top: 20px;}
.yms1 p{font-size:14px;font-weight:400;color:#999999;line-height:20px;}
.zlist{width: 280px;border: 1px solid #E8E8E8;}
.zlist>p{padding:10px 0 10px 0; background-color: #F5F5F5;}
.zlist>p>span{font-size:14px;font-weight:500;color:#333333;line-height:20px;letter-spacing:5px;}
.zlist div{padding: 20px 30px 20px 30px; background-color: #FFFFFF; width: 100%; border-top: 1px solid #E8E8E8;}
.zlist div>img{width: 120px;height: 120px;margin-left: 50px;}
.zlist div>p{font-size:14px;font-weight:400;color:#333333;line-height:20px;margin-top: 10px;text-align: center;}

.ylistd{width: calc(100% - 282px);padding-left: 20px;padding-bottom: 60px;}
.ylistd p{height: 40px; background-color: #F5F5F5;font-size:14px;font-weight:400;line-height:40px;border-bottom: 2px #5C9EFF  solid;}
.ylistd p>span{width: 120px; display: inline-block;}
.ylistds{font-size:14px;font-weight:400;color:#333333;line-height:20px;}
.ylistd img{width: 300px;height: 300px; margin-top: 50px;margin-left: calc(50% - 145px);}
.ylistcheck{background-color: #5C9EFF;font-size:14px;font-weight:500;color:#FFFFFF;line-height:40px;}

.ydiv{padding-left: 50px;width: calc(100% - 250px);}

/*健康商城*/
.yao_list{margin-left: 15px;margin-top: 10px;}
.yao_list:first-child{margin-left: 0;}
#input_hol{font-size:18px;font-weight:400;color:#BDBDBD;line-height:27px;}

.item>img{width: 100%;}
.left_lb{position: absolute;left: 9%;bottom: 12%;width:450px;height:450px;background: url(../img/lunbo_pic.png) no-repeat;background-size:100% 100%;}
.assistsi{color: #fff;font-size: 46px;width: 550px;position: absolute;left: 14%;top:28%;text-align: left;}
.assistsi div{color: #fff;font-size: 19px;width: 450px;margin-top:38px;display: inline-block;line-height:31px;}
.jiankgl{position: absolute;top:197px;left:49px;color:#fff;font-size:16px;}
.guanzhesf{position: absolute;top:197px;left:173px;color:#fff;font-size:16px;}
.guanzhefw{position: absolute;top:197px;left:298px;color:#fff;font-size:16px;}
.manyiddc{position: absolute;top:343px;left:103px;color:#fff;font-size:16px;}
.yuncegl{position: absolute;top:343px;left:226px;color:#fff;font-size:16px;}
.manbgl{position: absolute;top:343px;left:361px;color:#fff;font-size:16px;}
/*疫情动态*/
.logo_fuxi{position: absolute;top:10px;width:100%;padding-right:120px;padding-left:120px;}
.title_jije{width:90%;position: absolute;left:5%;top:38%;text-align: center;}
.title_jije img{width:80%;}
.logo_fux{width:144px;}
.count{color: #a6a8b6;font-size: 20px;}
.count p{color: #00A4FF;font-size: 28px;display: inline-block;margin-right: 12px;font-weight: bold;}
.count span{font-size: 20px;color: #00A4FF;}
.data_yq{color: #333;font-size: 20px;font-weight: bold;margin-top: 30px;border-bottom: 1px solid #ebebeb;padding-bottom: 12px;}
.data_yq span{color: #00A4FF;margin: 0 5px;}
.extra{margin-top:20px;}
.extra div{font-size: 19px;}
.map_yq,#map_ln{margin-top: 40px;background: #fff;padding: 18px 0;max-width: 750px;margin-left: auto;margin-right: auto;border-radius: 4px;}
#map_ln{height:500px;}
.map_yq img{width: 100%;}
.extra p{color: #00A4FF;display: inline-block;margin: 0 5px;}
.news_yq{border-left: 2px dashed #b6c9ec;padding: 20px 0;position: relative;display: block;}
.news_yq img{width: 18px;height: 18px;position: absolute;top:36px;left: -10px;}
.time_news{margin-left: 20px;color: #999;font-size:16px;padding: 13px 0;}
.time_news p{color: #333;font-size: 18px;}
.article h3 span{background: #00A4FF;color: #fff;padding:3px 10px;border-radius: 6px;font-size: 18px;margin-right: 10px;display: inline-block;margin-top: 0;}
.article{box-shadow: 0px 2px 9px 0px rgba(0,0,0,0.1);border-radius: 6px;padding: 20px;margin-left: 20px;font-size: 16px;color: #999;margin-top: 5px;}
.article p{display: block;margin-top: 10px;text-align: right;}
.article h3,.article a{color:#333;font-weight: bold;margin-top: 0;}
.box_white{width: 20px;height: 36px;position: absolute;background: #fff;top:0;left:-8px;}
.shishi_yq{margin-top:28px;}
.nav_yiq div{width: 33.3%;float: left;height: 56px;line-height: 56px;text-align: center;background: #fff;}
.nav_yiq div a{color: #333;font-size: 24px;line-height: 53px;display: inline-block;}
.nav_yiq div a.active{border-bottom: 3px solid #00A4FF;color: #00A4FF;}
.nav_fixed{position: fixed;top: 0;left: 0;width: 100%;height: 58px;z-index: 1;}
.nav_yiq{border-bottom:1px solid #F6F6F6;background: #fff;}
.list_zx{display:block;}
.superiority .zixun_name{font-size: 21px;margin: 20px 0 5px 0;color:#333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.superiority .zixun_ks{font-size: 16px;line-height: 26px;margin: 0;color:#333;}
.superiority .zixun_yy{color: #999999;line-height: 26px;font-size: 14px;margin: 0;color:#333;}
.xzkeshi{background:url(../img/xzkeshi.png) no-repeat;width:94px;height:26px;display: inline-block;position: absolute;background-size: contain;top:28px;right: 0;}
.list_zx div button{width: 50%;height: 40px;line-height: 40px;font-size:18px;margin-top: 10px;margin-bottom: 4px;}
.zixun_bg{background: rgb(0,0,0,0.7);position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 201;}
.zixun_white{background: white;width: 300px;position: fixed;left: 50%;margin-left: -150px;top:20%;border-radius: 6px;}
.zixun_white>p{font-size: 18px;text-align: center;margin: 10px;font-weight: bold;}
.zixun_white>div{font-size: 14px;line-height: 24px;margin: 10px 15px;}
.zixun_white>div span{color: red;}
.zixun_white .cancle_zx{border-top: 1px solid #D8D8D8;margin: 0;}
.cancle_zx a{display: inline-block;width: 50%;text-align: center;height: 44px;line-height: 44px;float: left;font-size: 16px;color: #333;}
.cancle_zx a:last-child{width: calc(50% - 1px);border-left: 1px solid #d8d8d8;color: #00A4FF;font-weight: bold;}
.list_zx img{border-radius:50%}
.superiority.list_zx{margin-bottom:20px;margin:80px 20px 20px 20px;width: calc(25% - 40px);}
.yq_share{position: absolute;top: 23px;right:17px;width:103px;height:111px;}
.wa_share{position: absolute;top: 123px;right:82px;color: #fff;font-weight: 500;font-size:16px;}
.fangwen{position: absolute;bottom:10px;right: 0; height:24px;padding:0 8px 0 12px;color: #fff;z-index: 10;font-size:11px;line-height: 24px;background-color:rgba(6, 88, 164, 0.85);border-top-left-radius:12px;border-bottom-left-radius:12px;}
.fenx_btn{position: fixed;width: 90%;left: 5%;bottom: 0;}
.fenx_btn .submite{margin:0 0 10px 0;width:45%;border-radius: 20px;}
.fenx_btn a{font-size:23px;height: 57px;line-height: 57px;background:linear-gradient(to right,#1ECDA9,#62D284);border-radius: 20px;width:45%;float:right;display:block;color:#fff;}
.data_yq p{display:inline-block;font-weight: bold;}
/*咨询记录*/
.recerd_yq{border-bottom:1px solid #f0f0f0;padding:15px;display:block;color:#333;}
.recerd_yq:focus,.recerd_yq:hover{color:#333;}
.recerd_yq img{float: left;width: 56px;height: 56px;border-radius: 50%;margin-top: 3px;}
.recerd_yq>div{float: left;width: calc(100% - 66px);margin-left: 10px;}
.recerd_yq>div p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.register_yq{border: 1px solid #F0F0F0;padding:10px 5px 10px 10px;margin:26px 20px;position: relative;}
.register_yq p{color: #000000;width:68px;line-height: 22px;font-size: 15px;}
.register_yq input{width: calc(100% - 100px);border: none;font-size: 16px;color: #4A4A4A;line-height: 22px;padding: 0;}
.register_yq a{border: 1px solid #2D90E9;color: #2D90E9;width:82px;height:32px;border-radius:5px;display: inline-block;float: right;line-height: 32px;text-align: center;font-size: 14px;margin-top: -4px;}
.register_yq span{position: absolute;color: #EA6864;font-size: 12px;left: 80px;bottom: -18px;}

/*手机端头部*/
.samll_nav{position: fixed;top: 0;left: 0;width: 100%;height: 100%;margin: 0!important;z-index: 9;}
.bg_navsmall{position: fixed;top: 0;right: 0;width: 100%;height: 100%;background:#000;z-index: 30;opacity: 0.5;}
.samll_nav .navbar-nav{position: fixed;top: 0;right: 0;width: 70%;margin: 0;background:#383B48;text-align: center;z-index:312;height: 100%;overflow: auto;-webkit-overflow-scrolling: touch;}
.samll_nav .navbar-nav li a{line-height: 32px;font-weight: 400;font-size: 20px;text-align: left;padding-left: 25%;}
.nav>li>img{width: 26px;height: 26px;margin: 20px 20px 5px 0;}
.navbar-nav  .dropdown-menu,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{padding: 0;background-color: #2A3143!important;}
.navbar-nav .dropdown-menu>li>a{line-height: 22px;font-size: 16px;padding:12px 0 12px 33%!important;}
.navbar-default{background:linear-gradient(284deg,rgba(134,216,254,1) 0%,rgba(38,145,255,1) 100%);}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle{background-color: transparent;border: none;}
.navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background-color:transparent;}
.navbar-default{background:transparent;}
.navbar-default{border-color: transparent;}
.download{border-radius: 4px;background: #fff;font-size: 16px;height: 28px;line-height: 28px;padding: 0 12px;color: #36CE9C;position: absolute;left:8%;bottom:15%;}
.pop_cord img{position: fixed;width: 140px;height:140px;top:50%;left: 50%;z-index: 103;margin-left: -70px;margin-top:-80px;}
.pop_corded img{position: fixed;width: 140px;height:140px;top:50%;left: 50%;z-index: 103;margin-left: -70px;margin-top:-80px;}
/*头部白色背景*/
/*手机端底部*/
.jiaru{border-top:1px solid rgba(255,255,255,0.2);padding-top: 15px;margin-top:14px;}
.jiaru a{float: left;color: #999999;font-size: 12px;padding-right: 10px;margin-right: 10px;border-right: 1px solid rgba(255,255,255,0.4);}
.jiaru a:last-child{border-right: none;}
textarea{-webkit-appearance: none;appearance: none;}
.cuowuts{position: absolute;left: 50px;top:42px;color: red;}
.top_fixed{width: 100%;position: fixed;top: 0;left: 0;height: 91px;z-index: 101;}
.display_n{display:none!important;}
.navbar-nav .open .dropdown-menu {
	position:absolute;
	top:100%;
	left:0;
	z-index:1000;
	display:none;
	float:left;
	min-width:160px;
	padding:5px 0;
	margin:2px 0 0;
	font-size:14px;
	text-align:left;
	list-style:none;
	background-color:#fff;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	border:1px solid #ccc;
	border:1px solid rgba(0,0,0,.15);
	border-radius:4px;
	-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
	box-shadow:0 6px 12px rgba(0,0,0,.175)
}
 .dropdown-menu {
	position:static;
	float:none;
	width:auto;
	margin-top:0;display:block;
	background-color:transparent;
	border:0;
	-webkit-box-shadow:none;
	box-shadow:none
}
/* 圆波扩散效果 */
@keyframes warn {
	0% {
		transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.0;
	}
	25% {
		transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
	}
	50% {
		transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.3;
	}
	75% {
		transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.8;
	}
	100% {
		transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
	}
}
@keyframes warn1 {
	0% {
		transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.0;
	}
	25% {
		transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
	}
	50% {
		transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.3;
	}
	75% {
		transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.8;
	}
	100% {
		transform: scale(1.3);-webkit-transform: scale(1.3);opacity: 0.0;
	}
}

/* 产生动画（向外扩散变大）的圆圈 第一个圆 */
.pulse {
position: absolute;width: 220px;height: 220px;top: 133px;left: 136px;border: 1px solid #3399ff;
-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;z-index: 1;opacity: 0;-webkit-animation: warn 2s ease-out;
-moz-animation: warn 2s ease-out;animation: warn 2s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;
animation-iteration-count: infinite;box-shadow: 1px 1px 30px #3399ff; /* 阴影效果 */}
/* 产生动画（向外扩散变大）的圆圈 第二个圆 */
.pulse1 {
position: absolute;
width:220px;
height: 220px;
top: 133px;left: 136px;
border: 1px solid #3399ff;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
z-index: 1;
opacity: 0;
-webkit-animation: warn1 2s ease-out;
-moz-animation: warn1 2s ease-out;
animation: warn1 2s ease-out;
-webkit-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
animation-iteration-count: infinite;
box-shadow: 1px 1px 30px #3399ff; /* 阴影效果 */
}

.fixed_bottom{display:none;}

/* 首页字体 */
.title-index{top: 25%;left: 13%;position: absolute;color:#fff;}
.title-index p{font-size:88px;color:#fff;margin:0 20px;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);letter-spacing: 10px;font-weight: bold;}
.title-index p:nth-child(2n){padding-left:80px;}
@media only screen and (max-width: 800px) {
	/* 首页字体 */
.title-index{top: 28%;left: 3%;position: absolute;color:#fff;}
.title-index p{font-size:30px;color:#fff;margin:5px;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);letter-spacing: 1px;}
.title-index p:nth-child(2n){padding-left:40px;}
	.index_lbbg1,.index_bg2,.index_bg3{height:280px;}
	.yisheng_bg{height:360px;}
	.index_lb1{width:45%;position: absolute;right: 7%;top: 16%;}
	.huanzh_bg{height:370px;}
	.huanz_p{font-size:20px;width:100%;text-align:center;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
	.yisheng_lb{width:256px;position: absolute;left: 15%;bottom:1%;}
	.yuncf_bg{height:350px;}
	.yuncf_ditu{width:78%;max-width:295px;}
	.huanz_liuc{width:65%;max-width:250px;float: right; margin-right: 8%;}
	.height280{height:330px;}
	.anli_bag{height:140px;}
	.indexwz{left:6%;bottom: 38%;width:44%;}
	.helpyou{padding:40px 20px;letter-spacing: 1px;width: 350px;margin: 0 auto;}
	.helpyou p{font-size:24px;margin-bottom:10px;}
	.helpyou li{color:#999;margin-top:5px;font-size:16px;line-height:24px;}
	.top_bgw{background:#fff;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.1);}
	.top_bg{background:rgba(42,49,67,0.9);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.1);}
	.dz_xiao{display:block;}
	.record_l{width:57%;max-width:230px;}
	.health_l{max-width:195px;}
	.display_n{display:none!important;}
	.dz_xiaoshi{display:none;}
	.login,.login:hover,.login.active,.login:focus{width: 60px;height: 25px;line-height: 25px;font-size: 12px;margin: 12px 12px 0 0;}
	.top{padding: 0;z-index: 200;height:50px;}
	.bg_white,.bg_gray{padding: 0 0px 40px 0px;}
	.yihu{width: 100%;height: auto;padding:35px 20px 35px 20px;}
	.yihu:nth-child(odd){background: #F6F6F6;}
	.yihu img{width: 80px;height: 80px;}
	.yihu span{text-align:center;}
	.yihu p{font-size: 18px;margin: 15px 0 7px 0}
	.message{width: 100%;padding:0 18px;border: none;}
	.case{width:calc(100% - 50px);font-size: 16px;margin: 25px 25px 0 25px;}
	.case img{width: 30px;height: 30px;margin-right: 11px;}
	.title{font-size: 24px;padding-top: 30px;font-weight:500;}
	.title_x{font-size: 22px;margin-top: 25px;margin-left: 20px;}
	.message_one a{font-size: 14px;margin-left: 3px;}
	.more{margin-top: 18px;}
	.more_al p{font-size: 16px;padding:0 20px;}
	.more_al a,.more a,.more_al .font_red{font-size: 16px;}
	.fuwu_info{width: calc(100% - 40px);margin-left: 0;margin: 20px 20px 0 20px;padding:0 20px 20px 20px;}
	.ff_info{margin:20px 0 0 0;}
	.ff_info img{width: 48px;}
	.ff_info p{font-size: 16px;margin-top: 10px;}
	.bottomed span,.bottomed p{display: block;font-size: 12px;line-height: 20px;}
	.bottom{padding: 20px;}
	.rightside{display: none;}
	.left,.right,.bgwxgzh{display: none;}
	.assist{top: auto;bottom:13%;right: 10px;width: 53%;font-size: 12px;letter-spacing: 1px;}
	.assist p,.assistsi p{font-size: 24px;}
	.assist div,.assistsi div{font-size: 18px;width: 100%;line-height: 27px;margin-top:11px;margin-bottom:6px;}
	.assistsi{top: auto;bottom: 30%;left: 8%;width: 85%;}
	.sqsysy{top: 157px;left: 142px;position: absolute;}
	.shiyong{width:100px;height: 30px;line-height:30px;font-size: 16px;margin: 0;border-radius: 4px;}
	.title_x span{width: 33px;height: 15px;top: 17px;}
	.dz_gray>div, .dz_white>div{width: 100%;}
	.left_lb{width: 360px;height:100px;background: none;left: 50%;margin-left:-180px;bottom:18%;}
	.left_lb div{float:left;width:60px;text-align:center;}
	.left_lb div img{width:40px;}
	.left_lb div p{font-size:12px;color:#fff;margin-top:5px;}
	.jiankgl,.guanzhesf,.guanzhefw,.manyiddc,.yuncegl,.manbgl{display:none;}
	.carousel-indicators{bottom:1px;}
	/*我是大众*/
	.wenan{font-size: 16px;}
	.dazlunb{right: 54%;height:77%;width:36%;}
	.dazlunb img{width: 82px;height: 132px;}
	.dz_gray,.dz_white{padding: 30px;}
	.pic_l,.pic_r{width: 253px;float: none;margin: 0 auto;display: block;}
	.content_r,.content_l{width: 100%;margin-left:0;float: none;}
	.content_title,.contented_title{font-size: 21px;margin-top: 40px;font-weight: 500;line-height:27px;}
	.content_r>p,.content_l>p{font-size: 16px;line-height:24px;margin-top: 10px;}
	.line_jb{margin-top:6px;}
	.assistsidz{left:7%;width: 63%;top: 25%;}
	.assistsidz p{font-size:18px;margin-bottom:5px;}
	.assistsidz div{font-size:13px;line-height:19px;width:auto;}
	/*我是医生*/
	.dong{width: 180px;height:180px;left:50%;margin-left:-90px;bottom:64px;}
	.picys_l,.picys_r{width: 235px;display: block;float: none;margin: 0 auto;}
	.yunysb,.yunysb,.info_wsys{font-size: 16px;margin-top: 15px;line-height:24px;}
	.zhou{width: 50%;padding-left: 20px;background:linear-gradient(131deg,rgba(134,216,254,1) 0%,rgba(38,145,255,1) 100%);font-size: 14px;float: left;font-weight:400;height: 154px;}
	.zhou p{font-size: 16px;margin:41px 20px 5px 0;font-weight:500;line-height:27px;width: auto;}
	.zhou span{width:auto;font-size: 13px;}
	.tuiguang{width: 50%;background: url(../img/tuiguang.png) no-repeat;height:154px;background-size: 100% 100%;padding:0 10px;font-size: 14px;font-weight:400;}
	.tuiguang p{font-size: 16px;margin:41px 0 5px 0;font-weight:500;line-height:27px;}
	.tigao{width: 100%;background: linear-gradient(to right,#F9FDFF,#F8FDFF);height: 130px;padding:0 30px;font-size: 14px;font-weight:400;}
	.tigao p{font-size: 16px;margin: 42px 0 5px 0;font-weight:500;}
	.chuyuan{background: url(../img/chuyuan_p.png) no-repeat;background-size: 100% 100%;padding: 0 30px;height: 130px;font-weight:400;font-size: 14px;margin-bottom: -40px;}
	.chuyuan p{font-size: 16px;margin: 40px 0 5px 0;font-weight:500;}
	.shywyb{right: 0;bottom: 30px;width: 100%;text-align: center;}
	.tisheng{font-size: 20px;top: 80px;width: 100%;text-align: center;right:0%;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
	.zhinsf{background: url(../img/zhinsf.png) no-repeat;width: 30px;height: 30px;position: absolute;top: 73px;left: 75px;background-size: 100% 100%;}
	.dbzhzgl{background: url(../img/dbzhzgl.png) no-repeat;width: 30px;height: 30px;position: absolute;top: 19px;left: 58px;z-index: 5;background-size: 100% 100%;}
	.zhuanjq{background: url(../img/zhuanjiaq.png) no-repeat;width: 34px;height: 34px;position: absolute;top: 44px;left: 131px;z-index: 5;background-size: 100% 100%;}
	.keyanzs{background: url(../img/keyanzs.png) no-repeat;width: 32px;height: 32px;position: absolute;top: 121px;left: 116px;z-index: 5;background-size: 100% 100%;}
	.yuyinlr{background: url(../img/yunylrbc.png) no-repeat;width: 33px;height: 33px;position: absolute;top: 93px;left: 9px;z-index: 5;background-size: 100% 100%;}
	.wenzi_zn{position: absolute;top: 106px;left: 68px;color: #fff;font-size: 12px;width: 48px;text-align: center;}
	.wenzi_db{text-align: center;position: absolute;top: 18px;left: 1px;color: #fff;font-size:12px;width: 50px;}
	.wenzi_yy{position: absolute;top: 95px;left: -50px;color: #fff;font-size: 12px;width: 55px;text-align: center;}
	.wenzi_ky{position: absolute;top: 129px;left: 158px;color: #fff;font-size: 12px;width: 49px;}
	.wenzi_zj{position: absolute;top: 52px;left: 175px;color: #fff;font-size: 12px;width: 60px;}
	.pulse,.pulse1{width:100px;height:100px;top:38px;left:40px;}
	/*患者管理*/
	.first,.second{padding: 5px 0px 5px 0px;width: 100%;float: none;}
	.hzshiyong{position: absolute;bottom: 61%;left: 50%;margin-left: -80px;height: 31px;width:100px;line-height:31px;font-size: 16px;}
	
	.line_right{padding-right: 0;border-right:none;}
	.jklwx img,.jklapp img,.ywweb img,.ywapp img{width: 60px;margin-bottom: 10px;height: 60px;}
	.jklwx,.jklapp,.ywweb,.ywapp{margin-top: 15px;font-size: 16px;width: 50%;}
	.fangx{padding: 10px 1px;}
	.fangx_l,.fangx_r{width:340px;height:90px;background-size: 100% 100%;    margin-top: 15px;}
	.fangx_l{margin-left:15px;}
	.fangx_r{margin-right:15px;}
	.number_fx{margin-top: 10px;font-size:18px;padding-left: 16px;width: 31%;}
	.number_fx p, .num_fx p{font-size:30px;line-height: 34px;height: 34px;}
	.fx_list{width: 69%;padding-left: 5px;padding-top: 4px;}
	.fx_list p,.fxr_list p{font-size: 15px;line-height:25px;margin-top:10px;}
	.fx_list .point_w,.fxr_list .point_w{width: 5px;height: 5px;margin-right: 4px;margin-top:-2px;}
	.fxr_list{width:74%;padding-left: 25px;padding-top: 4px;}
	.num_fx{margin-top: 10px;font-size:18px;padding-left:9px;width:26%;}
	.border_gn{margin: 20px 0 20px 0;padding-top:0px;}
	.list_gn{float: none;width: 100%;margin:10px 0 0 0;padding:10px 0px 20px 10px;}
	.list_gn>div{width: 30%;float: left;margin-top: 10px;}
	.list_gn img{width: 41px;height: 37px;}
	.gn_list, .gn_lister{width: 70%;float: left;padding: 0 0 0 15px;}
	.list_gn p{font-size: 14px;margin-top: 11px;}
	.gn_list li,.gn_lister li{font-size: 16px;line-height:16px;text-align:left;}
	.jichufw{width: 100%;padding-left: 10px;}
	.name_jc{font-size: 16px;}
	.name_jc img{height: 16px;width: 3px;margin-right: 2px;margin-top:-3px;}
	.info_jic p{font-size:14px;margin: 10px 0 0 0;text-align: center;padding: 0 5px;}
	.cvmjis p{width: calc(33.3% - 2px);font-size:14px;line-height: 18px;border-right:none;text-align: left;margin-top: 10px;}
	.cvmjis{padding: 0 0 10px 10px;margin-top: 10px;}
	.title p,.title .da_line{width: 41px;height: 2px;}
	.safety{padding: 0px;margin-bottom: 20px;}
	.safety_list{padding:20px;margin-top: 30px;height: auto;width:100%;text-align: center;}
	.safety_list:nth-child(2n){padding:20px;background: #F6F6F6;}
	.safety_list img{width: 66px;margin: 0 auto;height: 66px;float: none;display: block;margin-bottom: 10px;}
	.safety_list>div{width: 100%;float: none;}
	.safety_list p{font-size: 19px;margin-bottom: 8px;text-align: center;}
	.safety_list span{font-size: 16px;}
	.superiority,.superiority:first-child{margin: 30px 20px 0 20px;width:calc(100% - 40px);float: none;}
	.superiority img{width: 66px;height: 66px;float: left;margin-right: 15px;margin-top:5px;}
	.superiority>div{float: left;width: calc(100% - 82px);}
	.superiority p{font-size: 19px;margin: 0 0 3px 0;text-align: left;}
	.superiority span{font-size: 16px;line-height: 25px;}
	.superiority:first-child{margin-top:46px;}
	.superiority:last-child{margin-bottom: 40px;}
	.more_al a img{width:10px;height:10px;}
	/*健康管理*/
	.hrisk{padding: 5px 0;}
	.risk_list{margin: 20px;border-radius: 2px;float: none;width:calc(100% - 40px);}
	.blue_risk,.red_risk{float: left;width: 94px;height: 90px;}
	.name_risk{float: left;width: calc(100% - 94px);font-size: 18px;margin-top:6px;padding-left: 15px;text-align: left;margin-bottom:0;}
	.info_health{float: left;width: calc(100% - 94px);font-size: 15px;padding: 7px 15px 0 15px;line-height: 22px;text-align: left;height: 59px;}
	.blue_risk img,.red_risk img{width: 60%;}
	.risk_list:nth-child(3) .blue_risk{padding-top: 10px;}
	.group_pic{width: calc(100% - 40px);margin: 15px 20px 20px 20px;}
	.right_group{width:100%;padding-top:13px;}
	.tijxitp{font-size: 19px;margin-top: 20px;width: 100%;text-align: center;}
	.tijxitp p{font-size: 16px;color: rgba(0,0,0,0.25);margin-left: 8px;line-height: 29px;}
	.point{width: 4px;height: 4px;margin-top: -2px;margin-right: 4px;}
	.rightimg{width: 22px;margin:0 auto;margin-top: 20px;display: block;}
	.yanshen{width:90%;}
	.xiazaitishi{width: 100%;position: fixed;top: 0;left: 0;background: #383B48;padding:16px 20px;color: #999999;z-index: 300;}
	/*病案复印*/
	.bg_product{width: 250px;height: 247px;margin: 50px auto 40px auto;}
	.value_b{width: 188px;right: 0;bottom: -20px;}
	.value_r img,.value_l img,.value_b img{width: 37px;margin-bottom: 6px;}
	.product_p{font-size: 14px;line-height:19px;margin-top: 2px;padding-left:10px;}
	.line_y{width: 3px;height: 8px;}
	.value_r{width: 120px;right: -47px;top: -31px;}
	.value_l{width: 154px;top: 33px;left: -50px;}
	.ba_gray{background: #fff;}
	.process{margin-top: 15px;padding: 0 20px;float: none;width: 100%;margin-bottom: 0;text-align: left;}
	.process img{width: 65px;float: left;margin-right: 7px;}
	.process p{line-height:27px;font-size: 16px;float: left;width: calc(100% - 72px);margin-top:1px;text-indent:0;}
	.process .text-a{text-align:left;}

	/*孕产妇管理*/
	.title_red{font-size: 22px;margin-top: 30px;line-height:20px;margin-left: 20px;}
	.title_red span{width:33px;height:15px;top: 10px;left: -1px;}
	.info_risker p{float: left;}
	.info_risk,.info_risker{float: left;width: calc(100% - 94px);font-size: 14px;padding:3px 15px 0 15px;line-height:24px;text-align: left;height: 40px;}
	.red_risk{padding-top: 15px;}
	.grouping{padding: 40px 20px 30px 20px;width:100%;height:auto;}
	.grouping:nth-child(2n){background: #F6F6F6;}
	.grouping img{display: block;width:60px;margin: 0 auto;float: none;}
	.grouping>div{float: none;width: 100%;line-height:24px;font-size: 16px;text-align: center;}
	.grouping>p{height: auto;}
	.case span{max-width: calc(100% - 80px);}
	.grouping>div p{font-size: 18px;margin-top: 10px;text-align: center;margin-bottom: 10px;}
	.research{width: 320px;height: 245px;margin: 40px auto 60px auto;}
	.caiji img{width: 46px;}
	.keyansjk img{width: 40px;height: 38.5px;}
	.shujzl img{width: 35px;height: 30px;}
	.name_caiji{font-size: 15px;margin: 6px 0;}
	.caiji_info{font-size: 13px;}
	.jianshe{width:100%;font-size: 22px;font-size: 22px;right: 0;text-align: center;}
	.liucyf{font-size: 20px;width: 100%;text-align: center;text-shadow: 2px 2px 4px rgba(245, 0, 0, 0.5);}
	.liucyf span{font-size:24px;}
	.liyong{width: 99%;font-size: 15px;margin-top: 2px;line-height: 21px;}
	.keyansjk{width: 144px;right: 1px;bottom: auto;top: -50px;}
	.caiji{width: 146px;left: 0px;bottom: 82px;}
	.shujzl{width: 153px;left: 45%;bottom: -12px;}
	
	/*案例介绍*/
	.biaoti{font-size:24px;bottom: 38px;}
	.map{width: 100%;float: none;text-align: center;padding:0 20px;}
	.map img {height: auto;width: 90%;margin-top: 25px;}
	.wenand{width: 100%;margin-top: 25px;float: none;height: 285px;padding:0 20px;}
	.dianxkh{padding:0 20px;}
	.wenand a{font-size: 16px;}
	.wenand span{font-size: 14px;}
	.anli_gray{padding: 0 0 40px 0px;}
	.overflow_hz{width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}
	.table_hz tr td:first-child, .table_yc tr td:first-child{padding-left: 10px;}
	.table_hz th,.table_yc th{font-size: 15px;padding:6px 0;width:112px;}
	.table_hz th:first-child,.table_yc th:first-child{width: 200px;}
	.table_hz, .table_yc{table-layout: fixed;}
	.table_hz th img, .table_yc th img{width: 16px;height: 16px;display: block;margin: 0 auto;margin-bottom:3px;}
	.dianxkh li,.dianxkh li:nth-child(3n){width: 100%;margin-top: 11px;margin-right: 0;font-size: 16px;}
	.table_hz td img, .table_yc td img{width: 11px;height: 8px;}
	.table_hz td, .table_yc td{font-size: 15px;padding: 6px 0;}
	/*联系我们*/
	.lianxi_bt{font-size: 19px;}
	.white_lx{padding: 20px 0;}
	.title_lx{font-size: 20px;color:#9e9e9e;}
	.lianxi_bg div, .dizhi_bg div{font-size: 15px;}
	.lianxi_bg p, .dizhi_bg p{font-size: 15px;margin-top: 8px;}
	.lianxi_bg{padding: 20px;margin:20px 20px 0 20px;}
	.dizhi_bg{padding: 20px;margin:20px 20px 0 20px;}
	.weix_bg{padding: 20px;margin:20px 20px 0 20px;}
	.lianxi_bg .mldz{margin-left: 70px;margin-top: 1px;}
	.weix_bg>img{width: 65px;}
	.weix_bg p{font-size: 14px;margin-top:20px;margin-left: 23px;}
	.jiaopic,.weix_bg>.jiaopic{width: 20%;}
	
	
	/*申请试用*/
	.apply_sy{padding: 70px 20px 64px 20px;}
	.shenq_sy{padding: 0 20px 20px 20px;}
	.toushu_sy{padding: 0px 20px 64px 20px;}
	.toushu_ln{padding: 0 20px 20px 20px;margin-top:-40px;}
	.shuqiu{padding-top: 20px;font-size: 14px;}
	.shuqiu_text,.lianxi_input{font-size: 14px;padding: 10px;margin-top: 10px;}
	.submite{width:100%;height: 40px;line-height: 40px;font-size:14px;margin: 30px 0 35px 0;}
	.yekey{margin-top: 30px;font-size: 14px;}
	.ykylx img{width: 100px;}
	.ykylx div{margin-left: 10px;}
	.ykylx div p{font-size: 12px;margin-top:10px;}
	.ykylx{margin-top: 10px;}
	/*产品更新日志*/
	.gray_gx{padding: 90px 20px 40px 20px;}
	.title_gx{padding: 13px 10px;font-size: 14px;font-weight:500;line-height: 20px;}
	.jilv_gx{margin: 10px 10px 35px 10px;}
	.jilv_gx p,.jilv li,.jilv li a{font-size: 12px;}
	.jilv li a{margin-left:5px;width:auto;}
	.jilv li a img{width: 20px;height: 11px;margin-left:0;}
	.fbshij{float: right;}
	.top_bg .navbar-default .navbar-toggle .icon-bar{background:#fff;}
	.top_bg .navbar-default{margin-bottom: 0;}
	.fabu{padding: 13px 10px;font-size: 13px;}
	.lidl{display: none;}
	.lidlsm,.lidlsm:hover,.lidlsm:focus{color: #0090E0;margin-left: 17px;float: right;}
	.mt20{margin-top: 10px;}
	.f20{font-size:20px}
	/*关于我们*/
	.intro{font-size: 14px;line-height:25px;margin: 0 20px;}
	.nengli{margin: 28px 20px 20px 20px;}
	.cpnengl{margin:0 20px;}
	.yiwei_intro img{width: 163px;height: 65px;float: none;margin: 0 auto;display: block;}
	.yiwei_intro>div{margin-left: 0;width: 100%;float: none;line-height: 18px;margin-top: 8px;display: block;}
	.yiwei_intro>div p,.guanwang{font-size:14px;line-height: 24px;}
	.baifen{margin-top: 20px;}
	.baifen div img{width: 100px;height: 45px;}
	.baifen div p{font-size: 12px;}
	.yiwei_intro{margin: 15px 20px 0 20px;}
	/*疫情动态*/
	.superiority .zixun_name{    width: calc(100% - 76px);}
	.xzkeshi{top:28px;}
	.count{padding: 0 14px;font-size: 16px;}
	.count p{font-size: 20px;}
	.count span{font-size: 16px;}
	.data_yq{margin:18px 13px 0 13px;font-size: 15px;}
	.data_yq span{margin: 0 2px;}
	.extra div{font-size: 16px;margin-top: 3px;}
	.shishi_yq{margin-top: 0;padding: 0 20px;}
	.time_news{font-size: 15px;padding: 8px 0;}
	.time_news span{font-size: 16px;}
	.article h3{font-size: 18px;}
	.article{padding: 15px;}
	.news_yq img{width: 13px;height: 13px;left: -7.5px;top: 24px;}
	.box_white{height: 24px;}
	.news_yq{padding: 10px 0;}
	.nav_yiq div a{font-size: 18px;line-height: 40px;}
	.nav_yiq div{height: 43px;line-height: 43px;}
	.nav_fixed{height: 44px;line-height: 43px;}
	.superiority .zixun_name{margin: 0 0 0px 0;font-size:18px;}
	.superiority .zixun_ks{line-height:24px;font-size:15px;}
	.list_zx div{position: relative;}
	.superiority.list_zx img{margin-top:2px;}
	.list_zx div .submite{position: absolute;top: 0;right: 0;margin: 0;height: 26px;line-height: 26px;font-size:13px;width:76px;}
	#map_ln{margin-top:5px;height:360px;}
	.superiority.list_zx{margin-bottom:20px!important;width: calc(100% - 40px);margin: 30px 20px 20px 20px;}
	.fenx_btn a{font-size:14px;height:40px;line-height: 40px;border-radius: 20px;}
	.data_yq p{display:block;margin-left:45px;}
	.logo_fuxi{padding-right:20px;padding-left:20px;}
	.title_jije{top:53%;}
	.logo_fux{width:105px;}
	/*登录*/
	.fixed_white{width: calc(100% - 60px);left: 30px;margin-left: 0;border-radius: 5px;}
	.login_title{margin-top: 22px;}
	.login_doc{padding-top: 9px;}
	.number_lo{margin: 10px 45px 22px 45px;}
	.remember{margin: 10px 45px 0 45px;}
	.denglu_btn{margin: 19px 45px;width: calc(100% - 90px);}
	.erwmxz{padding: 15px 0px;padding-left: 21%;}
	.erwmxz img{width: 70px;height: 70px;}
	.erwmxz>div span{margin-top:9px;width: 95px;text-align: center;display: block;}
	.login_dz{padding: 40px 10px 30px 10px;}
	.login_dz>div span{font-size: 10px;display: block;}
	.login_dz>div a,.erwmxz>div a{display: block;width: 95px;height: 24px;line-height: 24px;border: 1px solid #4BBCF9;border-radius: 3px;font-size: 12px;text-align: center;margin: 0 auto;margin-top: 9px;color: #4BBCF9;}
	.dian{width:4px;height:4px;background:#D8D8D8;border-radius: 3px;float: left;margin-top:6px;}
	.caret{position: absolute;top: 23px;right:12%;}
	.ba_line{display: none;}
	/* .fixed_bottom{position: fixed;z-index: 100;display:none;width: 100%;bottom:0;left:0;background:rgba(255,255,255,0.9);opacity: 0;} */
	.fixed_bottom{display:block;width: 100%;bottom:0;left:0;background:rgba(255,255,255,0.9);}
	.bottom_xz{padding:8px 20px 8px 14px;}
	.bottom_xz img{width:35px;height:35px;float:left;margin-right:8px;}
	.name_xz p{font-size:16px;color:#373B47;line-height:22px;font-weight:500;}
	.name_xz span{font-size:12px;color:#7E7E7E;line-height:17px;}
	.bottom_xz a{float:right;width:89px;height:30px;line-height:30px;margin-top:4px;background:#49A8FA;border-radius:3px;text-align:center;color:#fff;font-weight:500;font-size:14px;}
	.bottom_xz a.color{background:#53D18B;}
	.fixed_bottom.come-r{display:block;}
	.zengda,.guanzgzh .zengda{text-align: center;width: 160px;box-shadow: 0px 2px 9px rgb(111,111,111,0.3);height: 32px;line-height: 32px;font-size: 16px;}
	@keyframes warn {
		0% {
			transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.0;
		}
		25% {
			transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
		}
		50% {
			transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.3;
		}
		75% {
			transform: scale(0.6);-webkit-transform: scale(0.6);opacity: 0.1;
		}
		100% {
			transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
		}
	}
	@keyframes warn1 {
		0% {
			transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.0;
		}
		25% {
			transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
		}
		50% {
			transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.3;
		}
		75% {
			transform: scale(0.6);-webkit-transform: scale(0.6);opacity: 0.1;
		}
		100% {
			transform: scale(0.9);-webkit-transform: scale(0.9);opacity: 0.0;
		}
	}
	
}

/*动态显示*/
.right_come,.module,.come-top{opacity:0;}
/*左进*/
.come-in {
    transform: translateX(-150px);
    animation: come-in 2s cubic-bezier(0, -0.01, 0, 0.99) forwards;
}
@keyframes come-in {
    to {
        transform: translateX(0);
        opacity: 1;
    }
}
/*右进*/
.come-right {
    transform: translateX(150px);
    animation: come-in 2s cubic-bezier(0, -0.01, 0, 0.99) forwards;
}
@keyframes come-right {
    to {
        transform: translateX(0);
        opacity: 1;
    }
}
/*上进*/
.come-bottomer {
    transform: translateY(-150px);
    animation: come-in 2s cubic-bezier(0, -0.01, 0, 0.99) forwards;
}
@keyframes come-bottomer {
    to {
        transform: translateX(0);
        opacity: 1;
    }
}
/*下进*/
.come-r {
    transform: translateY(150px);
    animation: come-in 2s cubic-bezier(0, -0.01, 0, 0.99) forwards;
}
@keyframes come-r {
    to {
        transform: translateY(0);
        opacity: 1;
    }
}
}
