/*导航-白底-默认*/
.nav{
	position:fixed;top:0px;left:0px;right:0px;height:80px;z-index:1000;
	background:#fff;color:rgba(0,0,0,0.85);box-shadow: 0 2px 16px 0 rgba(66,66,66,0.28);
}
.nav-box{width:1080px;height:80px;padding:10px 0px;margin:0px auto;display:flex;justify-content:space-between;}
.nav-logo{width:189px;height:60px;background:url(../img/logo_2x.png) no-repeat;background-size:100% 100%;}
.nav-text{text-align:right;}
.nav-text-top a{margin-left:40px;line-height:28px;font-size:14px;color:rgba(0,0,0,0.85);cursor:pointer;}
.nav-text-bottom a{margin-left:40px;line-height:32px;font-size:16px;color:rgba(0,0,0,0.85);cursor:pointer;}
.nav-text-top a:hover,.nav-text-bottom a:hover{color:#0AFC90;}
.nav-text-top a.active,.nav-text-bottom a.active{color:#0AFC90;}
.nav-mobile{display:none;}
.nav-botton{display:none;}

/*导航-透明*/
.nav.lucency{background:transparent;box-shadow:0 0px 0px 0;}
.nav.lucency .nav-logo{width:189px;height:60px;background:url(../img/logo_white.png) no-repeat;background-size:100% 100%;}
.nav.lucency .nav-text-top a,.nav.lucency .nav-text-bottom a{color:#fff;}
.nav.lucency .nav-text-top a:hover,.nav.lucency .nav-text-bottom a:hover{color:#0AFC90;}
.nav.lucency .nav-text-top a.active,.nav.lucency .nav-text-bottom a.active{color:#0AFC90;}

/*导航-蓝底*/
@keyframes bgAnimation{
    0%{background:rgba(0,31,90,0)}
    50%{background:rgba(0,31,90,0.5)}
    100%{background:rgba(0,31,90,1)}
}
.nav.dark{background:#001F5A;color:#fff;animation-name:bgAnimation;animation-duration:.5s;animation-iteration-count:1;}
.nav.dark .nav-logo{width:190px;height:60px;background:url(../img/logo_dark_2x.png) no-repeat;background-size:100% 100%;}
.nav.dark .nav-text-top a,.nav.dark .nav-text-bottom a{color:#fff;}
.nav.dark .nav-text-top a:hover,.nav.dark .nav-text-bottom a:hover{color:#0AFC90;}
.nav.dark .nav-text-top a.active,.nav.dark .nav-text-bottom a.active{color:#0AFC90;}

/*轮播*/
.lunbo-box.tec{margin-top:80px;}

/*医疗服务&数据科技*/
.darkbg{background:#031331;}
.darkbg .head{padding-top:80px;padding-bottom:40px;text-align:center;line-height:48px;color:#fff;font-size:34px;font-weight:500;}
.darkbg .desc{color: rgba(255,255,255,0.85);width: 1080px;margin: 0 auto 40px; }
.darkbg .box-lr{display:flex;justify-content:space-between;flex-flow:wrap;width:1080px;margin:auto;}
.darkbg .box-lr .img-box{order:2;}
.darkbg .box-lr .img-box.small img{width:335px;}
.darkbg .box-lr .img-box.big img{width:1080px;margin-top:30px;}
.darkbg .box-lr .msg-box{order:1;width:700px;line-height:32px;text-indent:2em;font-size:16px;color:#fff;}
.darkbg .box-lr .lrin{position:relative;width:520px;padding:30px;background:#001F5A;border-radius:10px;color:#fff;}
.darkbg .box-lr .lrin .icon{position:absolute;top:23px;left:30px;display:inline-block;width:60px;height:60px;}
.darkbg .box-lr .lrin .icon_heart{background:url(../img/icon_heart.png);background-size:100% 100%;}
.darkbg .box-lr .lrin .icon_head{background:url(../img/icon_head.png);background-size:100% 100%;}
.darkbg .box-lr .lrin .icon_medicine{background:url(../img/icon_medicine.png);background-size:100% 100%;}
.darkbg .box-lr .lrin .icon_sand{background:url(../img/icon_sand.png);background-size:100% 100%;}
.darkbg .box-lr .lrin .icon_family{background:url(../img/icon_family.png);background-size:100% 100%;}
.darkbg .box-lr .lrin .icon_teenager{background:url(../img/icon_teenager.png);background-size:100% 100%;}
.darkbg .box-tb{width:100%;}
.darkbg .box-tb .tbin{width:1080px;margin:0 auto;padding:30px;background:#001F5A;border-radius:10px;color:#fff;}
.darkbg .title{position:relative;padding-right:85px;line-height:46px;font-size:32px;font-weight:500;color:#fff;}
.darkbg .title a{position:absolute;top:50%;right:0px;margin-top:-23px;display:inline-block;line-height:46px;font-size:16px;font-weight:400;color:#0AFC90;}
.darkbg .title a span{color:#fff;}
.darkbg .title.special{cursor:pointer;}
.darkbg .title.special a{right:30px;}
.darkbg .list{position:relative;padding-left:16px;line-height:28px;font-size:16px;}
.darkbg .list:before{content:" ";position:absolute;top:8px;left:0px;width:6px;height:6px;background:#0AFC90;border-radius:3px;}
.darkbg .scrollbar{height:400px;overflow-x:hidden;overflow-y:auto;}
::-webkit-scrollbar-thumb{background-color:transparent;}
.darkbg .detail{text-indent:2em;line-height:32px;text-align:justify;}
.darkbg .num{line-height:39px;}
.darkbg .num span{font-size:32px;color:#0AFC90;}
.darkbg .img{width:835px;margin:0px auto;padding-bottom:50px;}

/*题头*/
.headline{background:#001F5A;padding-top:80px;}
.headline-box{position:relative;width:1080px;height:280px;margin:0px auto;}
.headline-logo{position:absolute;top:22px;right:150px;width:223px;height:237px;background:url(../img/logo_bg_2x.png) no-repeat;background-size:100% 100%;}
.headline-text-top{padding-top:90px;line-height:40px;font-size:24px;font-weight:500;color:#0AFC90;}
.headline-text-bottom{line-height:40px;font-size:32px;font-weight:500;color:#fff;}

/*内容 - 首页*/
.details{width:1080px;margin:60px auto;display:flex;justify-content:space-around;flex-flow:wrap;}
.details-btn{position:relative;width:500px;height:260px;cursor:pointer;}
.details-btn a{position:absolute;top:50%;left:50%;display:inline-block;width:300px;height:60px;margin-left:-150px;margin-top:-30px;border:1px solid #fff;border-radius:30px;text-align:center;line-height:58px;font-size:32px;font-weight:500;color:#fff;}
.details-btn.ylfw{background:url(../img/btn_ylfw_2x.jpeg) no-repeat;background-size:100% 100%;}
.details-btn.sjkj{background:url(../img/btn_sjkj_2x.png) no-repeat;background-size:100% 100%;}

/*内容 - 图文段落*/
.paragraph{width:1080px;margin:60px auto 60px auto;}
.paragraph .title{position:relative;display:inline-block;padding-bottom:20px;line-height:48px;font-size:34px;font-weight:500;color:rgba(0,31,93,0.85);}
.paragraph .title span{display:inline-block;width:10px;height:10px;background:#0AFC90;border-radius:10px;margin-top:20px;margin-left:30px;}
.paragraph .depart{margin-top:30px;padding-bottom:10px;line-height:40px;font-size:24px;font-weight:500;}
.paragraph .msg{text-align:justify;line-height:32px;}
.paragraph .section{display:flex;justify-content:space-between;flex-flow:wrap;width:100%;}
.paragraph .section .text{order:1;width:475px;font-size:16px;line-height:32px;text-align:justify;}
.paragraph .section .img{order:2;}
.paragraph .section .img img{width:550px;}
.paragraph .picture{width:100%;}
.paragraph .picture .one{width:100%;}
.paragraph .picture .one img{width:100%;margin-top:20px;}
.paragraph .picture .two{width:100%;display:flex;justify-content:space-between;flex-flow:wrap;margin-top:20px;}
.paragraph .picture .two img{width:530px;}

/*内容 - 图标标题*/
.himg{margin-top:80px;text-align:center;}
.himg img{height:50px;}
.himg .pc{display:inline-block;}
.himg .mb{display:none;}

/*内容 - 建设中*/
.building{width:1080px;margin:60px auto;}
.building img{width:100%;}

/*内容 - 团队*/
.group{width:675px;margin:40px auto;}
.group .img{text-align:center;}
.group .img img{width:160px;}
.group .msg .name{margin-top:30px;text-align:center;font-size:24px;}
.group .msg .position{text-align:center;line-height:30px;font-size:16px;color:#666;}
.group .msg .detail{margin-top:15px;line-height:25px;font-size:14px;color:#666;}
.group .timg{padding-left:70px;margin-top:10px;}
.group .timg img{width:70px;border:1px dashed #aaa;}

/*内容 - 二维码*/
.qrcode{width:402px;margin:0 auto;}
.qrcode .img{border:1px dashed #aaa;}
.qrcode .img img{width:400px;height:400px;}
.qrcode .text{margin-top:20px;text-align:center;line-height:48px;font-size:24px;color:#001F5D;}

/*页脚*/
.footer{position:relative;background:#001F5A;padding:110px 0px 25px 0px;}
.footer-logo{position:absolute;top:25px;left:50%;display:inline-block;width:190px;height:60px;margin-left:-95px;background:url(../img/logo_dark_2x.png) no-repeat;background-size:100% 100%;}
.footer-text{text-align:center;line-height:28px;font-size:14px;color:#C4C4C4;}

/*通用*/
.mt20{margin-top:20px!important;}
.mt30{margin-top:30px!important;}
.mt60{margin-top:60px!important;}
.pr60{padding-right:60px;}
.pt30{padding-top:30px;}
.pt60{padding-top:60px;}
.pt100{padding-top:100px;}
.pb30{padding-bottom:30px;}
.pb60{padding-bottom:60px;}
.pb100{padding-bottom:100px;}
.pl105{padding-left:105px!important;}
.indent{text-indent:2em;}

/*1080px及以下宽度*/
@media screen and (max-width: 1080px) {

	/*导航*/
	.nav{height:64px;}
	.nav.lucency{background:#fff;}
	.nav.dark{background:#fff;animation-name:none;}
	.nav-box{width:100%;height:64px;padding:12px 20px;}
	.nav-logo,.nav.lucency .nav-logo,.nav.dark .nav-logo{width:128px;height:40px;background:url(../img/logo_mobile.png) no-repeat;background-size:100% 100%;}
	.nav-text{display:none;}
	.nav-botton{position:absolute;top:20px;right:20px;display:inline-block;width:24px;height:24px;background:url(../img/logo_mobile_btn.png) no-repeat;background-size:100% 100%;cursor:pointer;}
	.nav-mobile{position:fixed;top:0px;bottom:0px;left:0px;right:0px;background:rgba(0,0,0,0.2);z-index:2000;}
	.nav-mobile .close{position:absolute;top:20px;right:20px;display:inline-block;width:24px;height:24px;background:url(../img/logo_mobile_close.png) no-repeat;background-size:100% 100%;}
	.nav-mobile .inner{position:fixed;top:0px;bottom:0px;right:0px;width:270px;padding:60px 20px;background:#fff;z-index:2001;}
	.nav-mobile a{display:inline-block;width:100%;line-height:60px;border-bottom:1px solid #F2F3F5;cursor:pointer;color:#606266;}
	.nav-mobile a.active{border-bottom:1px solid #15347A;color:#15347A;}

	/*轮播*/
	.lunbo-box{margin-top:64px;}
	.lunbo-box.tec{margin-top:64px;}

	/*医疗服务&数据科技*/
	.darkbg .head{padding-top:30px;padding-bottom:20px;line-height:40px;font-size:28px;}
	.darkbg .head span{display:none;}
	.darkbg .box-lr{width:100%;padding:0px 20px;}
	.darkbg .box-lr .img-box,.darkbg .box-lr .msg-box,.darkbg .box-lr .img-box.small img,.darkbg .box-lr .img-box.big img{width:100%;}
	.darkbg .box-lr .img-box.small{order:0;margin-bottom:30px;}
	.darkbg .box-lr .lrin{width:100%;margin-bottom:20px;}
	.darkbg .box-tb{width:100%;padding:0px 20px;}
	.darkbg .box-tb .tbin{width:100%;}
	.darkbg .title{padding-right:40px;line-height:28px;font-size:20px;}
	.darkbg .title a{margin-top:-14px;line-height:28px;font-size:14px;}
	.darkbg .title a span{display:none;}
	.darkbg .title.special{line-height:46px;font-size:28px;}
	.darkbg .title.special a{display:none;}

	/*题头*/
	.headline{height:250px;padding:64px 20px 0px 20px;}
	.headline-box{width:100%;}
	.headline-text-top{padding-top:55px;line-height:25px;font-size:16px;}
	.headline-text-bottom{font-size:24px;}
	.headline-logo{right:48px;width:121px;height:128px;}

	/*内容 - 首页*/
	.details{width:100%;margin:0px auto 50px auto;padding-left:20px;padding-right:20px;}
	.details-btn{width:300px;height:156px;margin-top:50px;}
	.details-btn a{width:200px;height:40px;margin-left:-100px;margin-top:-20px;border-radius:20px;text-align:center;line-height:38px;font-size:24px;}

	/*内容 - 图文段落*/
	.paragraph{width:100%;margin:30px auto 30px auto;padding:0px 20px;}
	.paragraph .title{font-size:28px;}
	.paragraph .title span{width:8px;height:8px;margin-left:20px;}
	.paragraph .section .text{width:100%;margin-top:30px;}
	.paragraph .section .img{order:0;width:100%;}
	.paragraph .section .img img{width:100%;}
	.paragraph .picture .two{width:100%;display:flex;justify-content:space-between;margin-top:20px;}
	.paragraph .picture .two img{width:100%;margin-bottom:20px;}

	/*内容 - 图标标题*/
	.himg{margin-top:40px;}
	.himg img{height:37px;}
	.himg .pc{display:none;}
	.himg .mb{display:inline-block;height:74px;}

	/*内容 - 建设中*/
	.building{width:100%;margin:30px auto;padding:0px 20px;}
	.building img{width:100%;}

	/*内容 - 团队*/
	.group{width:100%;padding:0px 20px;}

	/*内容 - 二维码*/
	.qrcode{width:242px;margin:0 auto;}
	.qrcode .img{border:1px dashed #aaa;}
	.qrcode .img img{width:240px;height:240px;}
	.qrcode .text{margin-top:20px;text-align:center;line-height:48px;font-size:20px;color:#001F5D;}

	/*页脚*/
	.footer{padding:80px 0px 25px 0px;}
	.footer-logo{width:126px;height:40px;margin-left:-63px;}
	.footer-text{font-size:12px;}
	.footer-text span{display:block;}
}