body, div, h1, h2, h3, h4, h5, h5, p, ul, ol, li, dl, dt, dd { margin: 0; padding: 0; }
ul, ol { list-style-type: none; }
body { font: 14px/1.5 "Microsoft YaHei","SimHei", "STHeiti Light","SimSun"; color: #515151; }
a { color: #515151; text-decoration: none; outline: none; }
img { max-width: 100%; }

/* 重新导航栏 */
.New_header { height: 80px; width: 100%; background-color: #fff;/* 	position: fixed;
				top: 0;
				z-index: 99;
				zoom: 1; */ }
	.New_headTop { width: 1200px; margin: 0 auto;height: 80px; line-height: 80px; /*overflow: hidden;*/ }
	.New_logo { width: 104px; height: 56px; float: left; background-color: #fff; margin: 12px 30px 0 0px;; }
	/* .New_nav { height: 100%; float: left; }
	.New_nav ul li { float: left; margin: 0 15px; font-weight: bold; color: #7a7a7a; }
	.New_nav ul li:hover { color: #ff6666; }
	.New_header .col-red { color: #ff6666; }
	.New_login { float: right; height: 100%; width: 152px; }
	.New_login .New_login1 { display: inline-block; width: 60px; height: 23px; background: url("../images/login_1.png") no-repeat left; line-height: 23px; }
	.New_login .New_login1 span { margin-left: 25px; color: #ff6666; }
	.New_login .New_login2 { display: inline-block; width: 60px; height: 23px; background: url("../images/edit.png") no-repeat left; line-height: 23px; margin-left: 20px; }
	.New_login .New_login2 span { margin-left: 25px; color: #ff6666; } */
	
	.New_nav {
		height: 100%;
		float: right;
		margin-right:25px;
	}

	.New_nav ul li{
		height:60px;
		float: left;
		margin: 0 10px;
		color: #333;
		font-size: 18px;
	}
	.New_nav ul li:hover {
		color: #ff6666;
		border-bottom:4px solid rgb(181,62,62);
	}
	.New_nav ul{
		height: 100%; 
	}



	@keyframes sel {
		0%{
			opacity: 0;
		}
		50%{
			opacity: .5;
		}
		100%{
			opacity: 1;
		}
	}

	.New_nav ul li:hover p{
		color: #333333;
		transition:all 1s;
		animation: sel .8s linear forwards;
	}
	
	 .plug{
		position: relative;
	}
	
	/* hover部分 */
	.selected{
		position: absolute;
		top: 66px;
		left: -22px;
		width: 100px;
		height:122px;
		/* display: none; */
		overflow: hidden;
		text-align: center;
		background-color: #fff;
		box-shadow:0px 1px 3px 0px rgb(255,102,102);
		z-index: 99;
		line-height: 0;
		opacity: 0;
	}
	
	.selected span{
		display: inline-block;
		width:90px;
		height:32px;
		line-height: 32px;
		font-size:18px;
		margin-top: 23px;
		color:#333;
	}
	.selected .job{
		margin-top: 20px;
	}
	.selected span:hover{
		border-radius:10px;
		background-color:rgb(252,103,105);
		color: #fff;
	}
	
	.selected .job{
		margin-bottom: 26px;
	} 
	
	
	.New_header ul li.col-red {
		color: #ff6666;
	}
	.New_login {
		float: right;
		height: 100%;
		padding-top: 1px;
		/* width: 152px; */
	}
	.New_login .New_login1 {
		display: inline-block;
	}
	.New_login .New_login1 span {
		display: inline-block;
		width: 60px;
		height: 30px;
		line-height:30px;
		text-align:center;
		/* margin-left: 25px; */
		color: #ff6666;
		border:1px solid #ff6666;
			border-radius:15px;
			font-size:18px;
	}
	.New_login .New_login2 {
		display: inline-block;
		margin-left: 18px;
	}
	.New_login .New_login2 span {
		display: inline-block;
		width: 60px;
		height: 30px;
		line-height:30px;
		text-align:center;
		/* margin-left: 25px; */
		color: #ff6666;
		border:1px solid #ff6666;
			border-radius:15px;
			font-size:18px;
	}


	@media screen and (max-width:1600px){
		.mac .New_logo {
			margin: 12px 30px 0 8px;
		}
		.mac .New_login{
			margin-right: -9px;
		}
		.mac .New_nav{
			margin-right: 26px;
		}
}

	.New_selectBox { float: right; width: 150px; background-color: #fff; border: 1px solid #fff; border-top: 2px solid #fff; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; }
	.New_userInfo { height: 77px; width: 150px; position: relative;/*	padding-left: 10px; */ text-align: center; }
	.New_userInfo .New_userImg1 { vertical-align: sub; }
	.New_userInfo .New_userImg2 {	/* 	position: absolute;
				top: 38px;
				margin-left: 5px; */
	vertical-align: middle; }
	.New_userInfo span { display: inline-block; max-width: 100px; margin-top: 2px; color: #333; }
	.New_select { overflow: hidden; display: none; background-color: #fff; position: relative; z-index: 1000; width: 150px; border: 1px solid #eee; }
	.New_select li {	/*	float: left;
				width: 100%; */
	width: 148px; height: 40px; line-height: 40px; border-top: 1px solid #eeeeee; border-right: 1px solid #eeeeee; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; text-align: center; color: #666666; }
	.New_select li:last-child { border-bottom: 1px solid #eeeeee; }
	.New_select li:hover { color: #ff6666; }
	.bannerDownLoad { display: none; height: 192px;	/* width: 320px; */ position: absolute; top: 80px;	/* right: 300px; */ z-index: 9;	/* width: 100%; */ margin-left: 390px; }
	.bannerDownLoad img { margin-top: -10px; }
	.bannerAndroid, .bannerIphone { display: inline-block; width: 135px; height: 36px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;	/* background-color: #ff6666; */ position: absolute; top: 45px;	/* right: 29px; */ left: 152px; background: url(../images/iPhone1.png) no-repeat #ff6666 15px center; }
	.bannerAndroid { top: 92px; background: url(../images/Android1.png) no-repeat #ff6666 15px center; }
	.bannerAndroid::active { background-color: #df5353; }
	.bannerIphone::active { background-color: #df5353; }
	.iphoneText, .androidText { display: inline-block; font-size: 16px; color: #fff; position: absolute; top: -21px; left: 38px; }

	/* 导航栏结束 */
	.clearfix:after { content: ""; display: table; clear: both; }
	.center-wrap { position: relative; z-index: 1; max-width: 1170px; height: 100%; margin: 0 auto; }
	.desc { position: relative; z-index: 1; }
	.header { position: fixed; top: 0; z-index: 1000; width: 100%; height: 98px; background-color: rgba(255, 255, 255, 0.95); background: #fff; opacity: 0.95; filter: alpha(opacity=95); border-bottom: 1px solid #eee; }
	.section { overflow: hidden; }
	.header h1 { line-height: 1.4; font-size: 40px; font-weight: 400; padding-top: 25px; float: left; }
	.section .meizu-logo { float: left; margin: 0; padding: 30px 0; }
	.meizu-logo a { float: left; width: 314px; height: 44px; font-size: 0; background-image: url(../images/logo.png); }
	.nav { float: right; }
	.nav li { float: left; }
	.nav a { display: block; font-size: 16px; line-height: 100px; padding: 0 28px; }
	.nav a:hover { color: #ff6666; }
	.banner { background: #ff5a59; background: url(../images/first_bg.png) no-repeat 50% bottom; }
	.thin { background: url(../images/hl_bg1.png) no-repeat; position: relative; }
	/* thin-desc { width: 414px; padding: 30% 0 0 12%; float: left; } */
	/* .thin-img { float: right; width: 498px; padding-top: 16%; } */
	/* .cnc { background: url(../images/fourth_bg.png) no-repeat; position: relative; } */
	/* .cnc-desc { width: 498px; padding-top: 16%; float: left; }
	.cnc-img { float: right; width: 543px; padding: 35% 0 0 12%; } */
	
	/* .screen-desc { width: 398px; padding: 30% 0 0 12%; float: left; }
	.screen-img { float: right; width: 498px; padding-top: 16%; } */
	


	.desc .line_l { border-top: 1px solid #ddd; width: 100px; margin-top: 25px; display: block; float: left; margin-left: -37px;}
	.desc .line_r { border-top: 1px solid #ddd; width: 100px; margin-top: 25px; display: block; float: right;     margin-right: 33px;}
	.cpu-img { padding-top: 11%; }
	

	/*第一屏*/
	.tablecellBg { position: relative; }
	.tablecellBg .phone_l { width: 300px; height: 611px; position: absolute; left: 14%; top: 22%; background: url(../images/phone1.png) center no-repeat;/*  width: 283px; height: 576px; */ background-size: cover; }
	.tablecellBg .phone_r { width: 412px; position: absolute; right: 14%; top: 31%; }
	.phone_r .download { padding-top: 100px; }
	.download .codeImg { float: right; }
	.download .codeImg img { width: 124px;	/* height: 124px; */ border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; }
	.download .downloadBtn { float: left; }
	.downloadBtn a { width: 213px; height: 50px;background: #fff; display: block; padding-left: 70px; line-height: 50px; color: #4c4b4c; font-size: 16px; border-radius: 10px; -moz-border-radius: 5px; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; }
	.downloadBtn a:hover { background-color: rgba(255, 255, 255, 0.8); filter: alpha(opacity=8); }
	.downloadBtn .Android i.i1 { width: 22px; height: 25px; display: inline-block; left: 10%; position: absolute; top: 15%; }
	.downloadBtn .Android i.i1 img { width: 22px; height: 25px; }
	.downloadBtn .Android { margin-top: 24px; }
	.downloadBtn .iphone i.i1 { width: 22px; height: 25px; display: inline-block; left: 10%; position: absolute; top: 15%; }
	.downloadBtn .iphone i.i1 img { width: 22px; height: 25px; }
	.downloadBtn .Android i.i2 { width: 20px; height: 21px; display: inline-block; left: 80%; position: absolute; top: 15%; }
	.downloadBtn .Android i.i2 img { width: 20px; height: 21px; }
	.downloadBtn .iphone i.i2 { width: 20px; height: 21px; display: inline-block; left: 80%; position: absolute; top: 15%; }
	.downloadBtn .iphone i.i2 img { width: 20px; height: 21px; }
/* 第二屏 */
	.thin-desc {
		width: 350px;
		height: 615px;
		position: absolute;
		left: 12%;
		top: 20%;
	}
	.thin-img { 
		position: absolute;
		right: 14%;
		top: 40%;
		width: 420px; 
	}
/* 第三屏 */
	.screen { 
		background-color: #fb6969; 
		position: relative; 
	}
	.screen-desc {
		width: 350px;
		height: 615px;
		position: absolute;
		right: 12%;
		top: 20%;
	}
	.screen-img {
		position: absolute;
		left: 14%;
		top: 43%;
		width: 420px; 
	}
/* 第四屏 */
	.cnc { 
		background: url(../images/fourth_bg.png) no-repeat; 
		position: relative; 
	}
	.cnc-desc {
		width: 350px;
		height: 615px;
		position: absolute;
		left: 12%;
		top: 20%;
	}
	.cnc-img { 
		position: absolute;
		right: 14%;
		top: 40%;
		width: 420px; 
	}
/* 第五屏 */
	.net { position: relative; }
	.net-desc { width: 400px; margin: 0 auto; padding-top: 15%; }
	.net-desc h1 { float: left; color: #333; font-size: 32px; font-weight: 600; padding-left: 37px; }
	.netUl { padding-top: 70px; height: auto; }
	.netUl ul { display:-webkit-flex; width: 100%;flex-wrap:wrap;margin: 0 auto;}
	/*.netUl ul li { display: inline-block; margin: 5px 3px; }*/
	.netUl ul li {
		flex : 0;
		flex-grow: 0;
		flex-shrink: 0;
		flex-basis : 18%;
		margin: 3px 5px;
		}
	/*.netUl ul li img{ width: 224px;}*/
	.netUl ul li img{ height: 100%;}
	.netFoot { text-align: center; padding-top: 8% }
	.netFoot p { font-size: 14px; color: #999; }

/* 第六屏 */
	.cpu { position: relative; }
	.cpu-desc { width: 400px; margin: 0 auto; padding-top: 15%; }
	.cpu-desc h1 { float: left; color: #333; font-size: 32px; font-weight: 600; padding-left: 37px; }


	/*健康管理师*/
	.health_wrap { width: 100%; height: 100%; position: relative; }
	.health_header { height: 98px; background-color: rgba(255, 255, 255, 0.95); background: #fff; opacity: 0.95; filter: alpha(opacity=95); border-bottom: 1px solid #eee; }
	.health_header .current { color: #ff6666; }
	.health_header h1 { line-height: 1.4; font-size: 40px; font-weight: 400; padding-top: 25px; float: left; }
	.health_content { width: 1200px; margin: 71px auto 0; position: relative; }

	/*左侧菜单*/
	.pageScroll { position: absolute; top: 0; left: 0; width: 200px; z-index: 1000; }
	.pageScroll li { width: 100%; height: 80px; background: url(../images/li_bg.png) no-repeat; position: relative }
	.pageScroll li:last-child { height: 16px; }
	.pageScroll li a { color: #333; font-size: 16px; position: absolute; left: 35px; top: -5px }
	.pageScroll li.active { background: url(../images/li_bg1.png) no-repeat; }
	.pageScroll li.active a { color: #ff6666 }
	.slide { width: 200px; position: absolute; left: 0; }
	.rightCon { float: right; width: 966px; }

	/*发展前景*/
	.rightCon .develop { padding: 0; }
	.develop h2 { font-size: 24px; color: #32d1ff; font-weight: 400; background: url(../images/h_pic.png) no-repeat left center; padding-left: 38px; }
	.develop_text { padding-left: 35px; }
	.develop_text h3 { color: #333; font-size: 20px; font-weight: 400; padding-top: 20px; padding-bottom: 10px }
	.develop_text p { color: #999; font-size: 14px; line-height: 28px; }
	.develop_text p.p_tit { color: #666; font-size: 16px; line-height: 32px; margin-top: 6px; }
	.develop_text ul li { list-style-type: initial; color: #999; font-size: 14px; line-height: 28px; margin-left: 15px; }
	.develop_text h3.col-red { color: #ff6666; font-size: 24px; }
	

	/*终身学习计划*/

	/* .learn{ padding-top:100px;}
	.learn h2{ font-size:24px; color:#32d1ff; font-weight:400; background:url(../images/h_pic.png) no-repeat left center; padding-left:38px;}
	.learnDl{ margin-top:80px;}
	.learnDl dl{ float:left; width:27%; margin-left:6%;}
	.learnDl dl dt{ text-align:center;}
	.learnDl dl dd{ margin-top:35px; font-size:14px; color:#999; line-height:28px;}
	.learnUl{ margin-top:55px; margin-left:6%;}
	.learnUl h3{color:#333; font-size:20px; font-weight:400;}
	.learnUl ul{ margin-top:12px;}
	.learnUl li{color:#999; font-size:14px; line-height:28px; padding-top:10px;}
	.learnUl ul img{ vertical-align:sub; padding-right:10px;} */

	/*授课专家*/

	/* .experts{ padding-top:100px;}
	.experts h2{ font-size:24px; color:#32d1ff; font-weight:400; background:url(../images/h_pic.png) no-repeat left center; padding-left:38px;}
	.teach_experts dl{ float:left; min-height:306px;width:37%; margin-left:6%; margin-top:80px;}
	.teach_experts dl dd{ padding-top:10px; padding-left:76px;}
	.teach_experts dl dd p{color:#999; font-size:14px; line-height:28px;} */

	/*学习流程*/
	.process { padding-top: 100px; }
	.process h2 { font-size: 24px; color: #32d1ff; font-weight: 400; background: url(../images/h_pic.png) no-repeat left center; padding-left: 38px; }
	/* .footer { border-top: 5px solid #eee; width: 100%; height: 97px; background: #fff; text-align: center; }
	.footer p { color: #999; font-size: 14px; line-height: 28px; margin-top: 20px; } */



.wrapper{
	width: 1200px;
	margin: 0 auto;
}
.foot{
 padding-bottom:40px;
}

.footer{
		width: 100%;
		background-color: #FF6666
	}
.footer .wrapper ul{
		color: #fff;
		padding-left: 65px;
		overflow: hidden;
}

.footer .wrapper ul li{
		text-align: center;
		font-size: 18px;
		float: left;
		margin: 40px 80px 16px 0;
}
.footer .wrapper ul li img{
		margin-bottom: 10px;
}
.footer .wrapper ul .service{
		font-size: 20px;
		margin: 50px 0 0 130px;
		text-align: left;
		border-left:2px solid rgb(204,14,14);
}

.footer .wrapper ul .service p{
		margin: 20px 0 0 62px;
}

/* ��Ȩ���� */
.copy{
 width:100%;
 height: 60px;
 position: absolute; 
 bottom: -20px;
 background-color:#e7e7e7;
}
.copy .wrapper{
		text-align: center;
		height: 60px;
		line-height: 60px;
		font-size: 12px;
		color: #999;
}








	.section {	/* min-height:200px; */ padding-bottom: 40px; height: 100%; }

	/* PageScroll部分 */
	.pageScroll { padding-top: 10px }

	/*返回顶部*/
	.bottomTools { position: fixed; z-index: 1070; right: 40px; bottom: 100px; }
	.scrollUp { width: 50px; height: 50px; background-image: url(../images/scrollup.png); background-position: 0px 0px; display: none }
	.scrollUp:hover { background-image: url(../images/scrollup.png); background-position: -50px -52px }

	/*新加坡护士*/
	.project { margin-bottom: 40px; }
	.develop_text span { color: #ff6666; display: block; }
	.develop_text p img { margin-top: 30px; }
	.singapore_content { width: 1200px; margin: 71px auto 0; position: relative; }
	.poreTab { border-top: 1px solid #ddd; border-left: 1px solid #ddd; margin-top: 15px; }
	.poreTab td, .poreTab th { border-bottom: 1px solid #dddddd; border-right: 1px solid #ddd; }
	.poreTab th { font-size: 16px; color: #333; font-weight: 400; padding: 30px 0 }
	.poreTab td { font-size: 14px; color: #999; padding: 20px 16px }

	/*关于护联网*/
	.aboutusCon { width: 1200px; height: 100%; margin: 71px auto; }
	.aboutusCon h2 { font-size: 24px; color: #333; font-weight: 400; background: url(../images/us_icon.png) no-repeat left center; padding-left: 38px; }
	.us_text { padding-left: 35px; }
	.us_text p { font-size: 16px; color: #999; line-height: 26px; padding-top: 30px; }
	.us_text h3 { color: #333; font-size: 20px; font-weight: 400; padding-top: 50px; }
	.us_text span { font-size: 14px; color: #333; }
	.us_text ul { padding-top: 30px; }
	.us_text li { font-size: 16px; color: #999; line-height: 30px; }
	.us_space { margin-top: 50px; }

	/*index轮播图*/
	.bannerCon { width: 850px; overflow: hidden; position: relative; margin:100px auto;padding: 0 80px;}
	.bannerCon .slider li { width: 120px; }
	.flex-viewport { max-height: 2000px; -webkit-transition: all 10s ease; -moz-transition: all 10s ease; transition: all 10s ease; }
	.flexslider .slides { zoom: 1; }
	.flex-direction-nav {margin-top: 25px;}
	.flex-direction-nav a { width: 35px; height: 60px; line-height: 99em; overflow: hidden; margin: -60px 0 0; display: block; /* background: url(../images/ad_ctr.png) no-repeat; */position: absolute; top: 80%;  z-index: 10; cursor: pointer; /*opacity: 0; filter: alpha(opacity=0);*/ -webkit-transition: all .3s ease; }
	.flex-direction-nav .flex-next { background-position: 0 -90px; right: 0; background: url(../images/sixth_jtr.png);}
	.flex-direction-nav .flex-prev { left: 0; display: block;background: url(../images/sixth_jtl.png);}
	.flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25); }
	.flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25); }
	.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50); }
	.flex-control-nav {/*  width: 100%; position: absolute; bottom: 0px;  */text-align: center; display: none; }
	.flex-control-nav li { margin: 0 5px; display: inline-block; zoom: 1; *display: inline; }
	.flex-control-paging li a { background: url(../images/dot.png) no-repeat 0 -16px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 16px; cursor: pointer; }
	.flex-control-paging li a.flex-active { background-position: 0 0; }
	/* .am-slider-carousel li {
 	 	margin-right: 50px;
	} */
	.img img {
		margin: 0 25px;
	} 
	/*第二屏*/
	@media screen and (min-width:1439px) and (max-width:1600px) {
		.cpu-desc, .net-desc { padding-top: 10%; }
		.netUl { padding-top: 2%; }
		.netFoot { padding-top: 3%; }
		.cpu-img { padding-top: 7%; }
		.screen-img img, .cnc-desc img, .thin-img img { max-width: 78%; }
		.cnc-img img, .thin-desc img, .screen-desc img { max-width: 88%; }
		.tablecellBg .phone_l { width: 271px; height: 552px; top: 20% }
	}
	@media screen and (min-width:800px) and (max-width:1367px) {
		.cpu-desc, .net-desc { padding-top: 9%; }
		.netUl { padding-top: 2%; }
		.netFoot { padding-top: 3%; }
		.cpu-img { padding-top: 5%; }
		.screen-img img, .cnc-desc img, .thin-img img { max-width: 70%; }
		.cnc-img img, .thin-desc img, .screen-desc img { max-width: 73%; }
		.tablecellBg .phone_l { height: 444px; top: 26%; width: 218px; left: 18%; }
		.tablecellBg .phone_r { position: absolute; right: 18%; top: 31%; width: 392px; }
		.phone_r img, .codeImg img { max-width: 88%; }
		.downloadBtn a {width: 200px; border-radius: 6px; height: 45px; line-height: 45px; }
		.downloadBtn a.Android {margin-top: 27px;}
		.downloadBtn .Android i, .downloadBtn .iphone i { height: 27px; top: 23%; width: 22px; background-size: cover; }
		.download .codeImg img { width: 135px;		/* height: 124px; */ border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; }
		.netUl { padding-top: 2%; }
		.netUl ul{    width: 74%;}
		.netUl ul li { margin: 2px 2px; }
		.netUl li img { max-width: 95% }
		.bannerCon { width: 850px; margin: 80px auto; overflow: hidden; }
		.flex-direction-nav { margin-top: 0px; }
		.thin-desc {
			left: 18%;
		}
		.screen-desc {
			right: 14%;
		}
		.screen-img {
			left: 19%;
		}
		.cnc-desc {
			left: 18%;
		}
		.cnc-img {
			right: 14%;
		}
	}