.conBox{max-width:1200px;width:100%;margin:0 auto;}
.title{text-align: center;margin-top:80px;}
.title h2{font-size:30px;line-height: 30px;font-weight:400;line-height: 1.5;}
.title span{display:inline-block;width:30px;height:2px;box-sizing:border-box;margin:18px auto;border:1px solid #1fb4ce;}
.title p{color:#666;font-size:14px;max-width:1200px;margin:14px auto 32px;margin-bottom:10px;text-align:left;}
#header .menu ul li.ECG a span{border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;line-height: 56px;display: block;height: 58px;}
#header .menu ul li.ECG>a{box-sizing:border-box;color: #26bbd6;border-top:2px solid #26bbd6;}
#header .menu ul li.ECG ul li.nav-1 a{color: #26bbd6;}
#banner{width:100%;height:610px;background:url(../image/banner_ecg.jpg) no-repeat;background-size:cover;position:relative;z-index:0;}
#banner .bannerCon{max-width:1200px;width:100%;margin:0 auto;position: relative;color:#fff;}
#banner .bannerCon h1{margin-top:200px;display:inline-block;font-size:38px;font-weight:400;padding:30px 0;border-bottom:1px solid rgba(255,255,255,0.5);}
#banner .bannerCon p{font-size:17px;color:#fff;font-weight:400;margin-top:25px;letter-spacing:2px;width: 680px;}
#banner .bannerCon a{display:inline-block;width:20px;height:20px;background:url(../image/icon.png) no-repeat -900px 0;margin-top:75px;}
#fdoc_box{width:100%;overflow:hidden;background:#f9fbff;padding-bottom: 50px;text-align: center;}
#fdoc_box .title{margin-top: 105px;}
#fdoc_box h2{font-size: 30px;}
.title h3{color:#666;margin: 0 0 40px 0;padding: 0;font-size: 20px;font-weight: normal;}
#fdoc_box p{text-align: justify;letter-spacing:1px;line-height: 2.2;}
#fdoc_box .conBox>.zoomfirst{float: left;display: inline-block;margin-right:60px;}
#fdoc_box .conBox>.zoomfirst>img{max-width: 100%;}
/*解决方案 无缝融合*/
#fun{width:100%;background:#eef0f6;overflow:hidden;}
#fun ul{max-width:1200px;width:100%;margin:50px auto;margin-top:20px;overflow:hidden;}
#fun ul li{background-color: #fff;width:50%;height:400px;margin-right: -1px;border:1px solid #e6e6e6;float:left;text-align:center;position:relative;box-sizing:border-box;}
#fun .icon-fun-01{background:url(../image/icon_bluetooch.png) no-repeat center center;}
#fun .icon-fun-02{background:url(../image/icon_followbox.png) no-repeat center center;}
#fun ul li span{display:inline-block;width:135px;height:135px;margin-top:85px;}
#fun ul li p{color:#666;font-size:16px;margin-top:35px;}
#fun ul li .funcommbox{position:absolute;top:0;left:0;width:100%;height:100%;padding:25px;box-sizing:border-box;color:#fff;letter-spacing:1px;opacity:0;z-index:0;background:#26bbd6;text-align:center;transition:all 0.2s;}
#fun .funcommbox h3{font-size:18px;font-weight:400;color:#fff;}
#fun .funcommbox p{margin:20px 0;color:#fff;font-size:14px;line-height: 2;}
#fun ul li:hover .funcommbox{opacity:1;z-index:10;}
#fun .fun_border{height: 350px;box-sizing:border-box; border: 1px solid #fff;padding:20px 0;}
#fun .funcommbox .fun_lf{width:46%;display:inline-block;height: 100%;vertical-align: middle;padding:55px 0px 70px;}
#fun .funcommbox .fun_rt{width:52%;display:inline-block;height: 100%;vertical-align: middle;border-left: 1px solid #fff;padding:55px 0px 70px;}
#fun .funcommbox .fun1_lf{width:44%;display:inline-block;height: 100%;vertical-align: middle;padding:38px 0px 70px 10px;text-align: justify;}
#fun .funcommbox .fun1_rt{width:48%;display:inline-block;height: 100%;vertical-align: middle;padding:55px 0px 70px 30px;}
#fun .funcommbox .fun1_rt img{max-width: 100%;}
/*健康管理*/
#fun1{width:100%;background:url(../image/bg_healthmanage.png) repeat center center;overflow:hidden;}
#fun1>.title,#fun1>.title>h3{color:#fff;}
#fun1>.title>span{ border: 1px solid #fff;}
#fun1 ul{max-width:1200px;width:100%;margin:50px auto 120px;margin-top:20px;overflow:hidden;}
#fun1 ul li{background-color: #fff;width:23%;margin:0 1%; height:430px;border:1px solid #e6e6e6;float:left;text-align:center;position:relative;box-sizing:border-box;}
#fun1 .icon-fun-01{background:#effcff url(../image/icon_Community.png) no-repeat center center;}
#fun1 .icon-fun-02{background:#effcff url(../image/icon_followbox.png) no-repeat center center;}
#fun1 .icon-fun-03{background:#effcff url(../image/icon_cloud.png) no-repeat center center;}
#fun1 .icon-fun-04{background:#effcff url(../image/icon_area.png) no-repeat center center;}
#fun1 ul li span{display:inline-block;width:170px;height:170px;margin-top:65px;border-radius: 85px;}
#fun1 ul li p{font-size:16px;margin-top:68px;}
#fun1 ul li .funcommbox{color: #fff; position:absolute;top:0;left:0;width:100%;height:100%;padding:20px 18px 0px;box-sizing:border-box;opacity:0;z-index:0;background:#33cccc;text-align:center;transition:all 0.2s;}
#fun1 .funcommbox h3{font-size:18px;font-weight:400;}
#fun1 .funcommbox p{margin:14px 0;font-size:14px;line-height: 1.5;text-align: justify;}
#fun1 ul li:hover .funcommbox{opacity:1;z-index:10;}
/*弹出图片预览*/
#shade{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(200,200,200,0.5);display:none;z-index:10;text-align:center;overflow: scroll;}
#shade .close{display:inline-block;width:40px;height:40px;border-radius:20px;border:2px solid #666;position:absolute;top:80px;right:20px;font-size:20px;line-height:40px;color:#666;cursor:pointer;}
#shade .bg{position:absolute;width:100%;height:100%;left:0%;margin-top:0;margin-left:0;}
#shade .bg img{max-width: 95%;margin:0 2%;margin-top: 80px;}
/*软件服务平台*/
#fdoc_box .conBox>.floatnone{float: none;margin-top: 45px;position: relative;}
#fdoc_box .conBox>.floatnone>img{max-width:96%;margin:0 2%;}
#fdoc_box .floatnone>div{width:15%;height: 50%;top: 50%;position: absolute;cursor: pointer;}
#fdoc_box .floatnone>.area_left{left: 15%;}
#fdoc_box .floatnone>.area_mid{left: 42%;}
#fdoc_box .floatnone>.area_right{right: 15%;}
#fdoc_box.bg_gray{background:#eef0f6;}
/*媒体查询*/
@media screen and (max-width: 1024px){
	#fdoc_box .floatnone>.area_left{left: 10%;}
	#fdoc_box .floatnone>.area_mid{left: 42%;}
	#fdoc_box .floatnone>.area_right{right: 10%;}
}
@media screen and (max-width: 820px){
	#fdoc_box .floatnone>.area_left{left: 1%;}
	#fdoc_box .floatnone>.area_mid{left: 42%;}
	#fdoc_box .floatnone>.area_right{right: 1%;}
}
@media screen and (max-width: 768px){
	.title{margin-top:30px;}
	.title h1{font-size:30px !important;}
	.title h2{font-size:20px !important;}
	.title h3{font-size:16px !important;}
	.title p{font-size:14px !important;padding: 0 10px;}
	#banner{width:100%;height:300px;overflow:hidden;}
	#banner .bannerCon{padding:0 10px;}
	#banner .bannerCon h1{margin-top:60px;font-size:20px;}
	#banner .bannerCon p{font-size:14px;letter-spacing:0px;width: 100%;}
	#header .menu ul li.ECG>a{border-top:0;}
	#fdoc_box .conBox>.zoomfirst{max-width: 100%;margin:0 0 20px;float: none;}
	#fdoc_box .title{margin-top:20px;}
	#fun ul li{width: 100%;height: 365px;}
	#fun ul li .funcommbox{padding: 5px 5px;}
	#fun .funcommbox .fun1_lf{padding: 0px;}
	#fun .funcommbox .fun1_rt{padding:22px 0 0;}
	#fun1 ul li{width: 48%;height: auto;height: 320px;margin-top:1%;}
	#fun1 ul li span{width: 180px;height: 180px;border-radius: 90px;}
	#fun1 ul li p{font-size: 16px;margin-top: 18px;}
}
@media screen and (max-width: 767px){
	#fun1 li:first-child .funcommbox p{line-height: 1.4;}
}
@media screen and (max-width: 600px){
	#fun1 li:first-child .funcommbox{padding: 5px 0 0;}
	#fun1 li:first-child .funcommbox p{line-height: 1.3;}
}
@media screen and (max-width: 560px){
	#fun1 li:first-child .funcommbox p{line-height: 1.5;}
	#fun1 ul li:first-child .funcommbox{padding: 15px 18px 0px;}
	#fun1 li:first-child .funcommbox p{margin-top: 8px;}
	#fun1 ul li{width: 98%;height: auto;}
	#fun1 ul li:first-child{width: 98%;height: 320px;}
	#fun1 ul li:first-child span{margin-top: 70px;}
	#fun1 ul li span{width: 120px;height: 120px;border-radius: 60px;margin-top: 30px;}
	#fun1 ul li p {margin-top: 18px;}
}
@media screen and (max-width: 340px){
	#fun .fun1_lf p{line-height: 1.7;}
	#fun1 ul li:first-child .funcommbox{padding:8px 5px 0;}
}