/*公共部分*/
body,div,img,ul,li,h1,h2,h3,h4,h5,h6,dd,dt,dl,p{
	padding: 0;
	margin: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: middle;
}

ul,li{
	list-style: none;
	display:inline-block;
}
a{
	text-decoration: none;
	color: #ccc;
}
h1,h2,h3,h4,h5,h6{
	/*display:inline-block;*/
	font-weight: normal;
	font-size: 16px;
}


/*清除浮动*/
	.clearfix:after{
		content:".";
		display:block;
		height:0;
		line-height:0;
		visibility:hidden;
		clear:both;
	}
	.clearfix{
		zoom:1;
	}




/*导航部分开始*/
	.nav{
		width: 100%;
		height:50px;
		background: #0c151b;
		position: fixed;
		top: 0;
		z-index: 1000;
	}
	.nav-mine{
		width: 88%;
		height: 50px;
		margin: 0 auto;
	}
	.nav .nav-mine img{
		float:left;
		width: 70px;
		margin-top: 0.6%;
	}
	.nav-right{
		float:right;
	}
	/*.nav .mine ul{
		margin-left: 20%;
	}*/
	.nav .nav-mine ul li{
		float: left;
	}

	.nav .nav-mine ul li a{
		font-size: 0.875em;
		color: #fff;
		font-family: AdobeHeitiStd-Regular,微软雅黑;
		margin: 0 0 0 60px;
		line-height: 50px;
	}
	.nav .nav-mine ul li a:hover{
		color:#f67d15;
	}
	#home:target,#knowmuke:target,#product:target,#case:target,#progress:target{
	padding-top:50px;
	}
/*导航部分结束*/
/*banner部分开始*/
	.banner{
		width: 100%;
		height: auto;
	}
	.banner img{
		width:100%;
	}
/*banner部分结束*/
/*了解沐客、解决方案、沐客大家族部分开始*/
	/*公共区域*/
		.product-mine{
			width: 78%;
			margin: 0 auto;
		}
		/*标题一*/
		.product-mine .page_title{
			width:100%;
			height:110px;
			margin:90px 0 40px;
		}
		.page_title .jux{
			display:inline-block;
			float:left;
			width:10px;
			height:40px;
			background-color:#f67d15;
			border-radius:5px;
		}
		.page_title h2{
			/*font-weight:700;*/
			font-family: AdobeHeitiStd-Regular,微软雅黑;
			font-size:34px;
			line-height:42px;
			color:#000;
			margin-left:20px;
		}
		 .page_title h5{
		 	font-family: AdobeHeitiStd-Regular,微软雅黑;
			font-size:16px;
			line-height:40px;
			color:#000;
			margin-left:30px;
		}
		.page_title .line{
			display:inline-block;
			width:20px;
			height:1px;
			background-color:#000;
			margin-left:30px;
		}
	/*公共区域*/

	/*了解沐客开始*/
		.product-mine .knowmuke{
			width:100%;
			height:auto;
		}
		.product-mine .knowmuke p{
			display:inline-block;
			width:40%;
			/*float:left;*/
			font-family: AdobeHeitiStd-Regular,微软雅黑;
			font-size:1em;
			line-height:2em;
			color:#0f0f0f;
		}
		.product-mine .knowmuke .picture{
			display:inline-block;
			width:35%;
			text-align:center;
			margin-left: 10%;
		}
		.product-mine .knowmuke .picture img{
			width:26em;
			height:auto;
		}

		.product-mine .knowmuke .know_mine{
			width: 100%;
			height: 8.5em;
			margin-top: 8.25em;
			/*background-color:#eee;*/
			
		}
		.step1, .step2, .step3 {
		  float: left;
		  position: relative;
		}
		.step {
			width:33.3333%;
			height:8.375em;
		}

		.step dt {
			font-family: AdobeHeitiStd-Regular,微软雅黑;
		 	font-size: 4.5em;
		 	color:#5b54ff;
		 	text-align: center;
		  	line-height: 1;
		}
		.step .step-con {
			font-family: AdobeHeitiStd-Regular,微软雅黑;
			font-size: 1.25em;
			color:#919191;	 margin-top:38px;
			text-align: center;
			line-height: 1;
		}
	/*了解沐客结束*/

	/*解决方案开始*/
		/*产品解决方案小标题开始*/
		.intro .intro_step {
			width:100%;
			height:auto;
		}
		.intro .intro_step .intro_content{
			display:inline-block;
			width:50%;
			height:auto;
			padding-top:3.125em;
		}
		.intro .intro_step .intro_content>img{
			width:5em;
			height:4.375em;
			float:left;
		}
		.intro .intro_step .intro_content h3{
			font-size:1.5em;
			line-height:2em;
			color:#de0000;
			font-family: AdobeHeitiStd-Regular,微软雅黑;
			margin-left:4.25em;
		}
		.intro .intro_step .intro_content h6{
			font-size:1em;
			line-height:2em;
			color:#639a94;
			font-family: AdobeHeitiStd-Regular,微软雅黑;
			margin-left:6.25em;
		}
		.intro .intro_step .intro_content .line2{
			display:inline-block;
			width:12.5em;
			height:1px;
			background-color:#858585;
			margin-left:1.25em;
		}
		.intro .intro_step .intro_content  ul{
			margin:1.75em 0 0 0;
		}
		.intro .intro_step .intro_content  ul li{
		    list-style-image: url(../img/point.png);
		    padding-left: 0.875em;
		    font-size:1em;
		    line-height:2em;
		    color:#666666;
		}
		 /*产品解决方案小标题结束*/
		.intro .intro_step .intro_step1,.intro_step2,.intro_step3,.intro_step4,.intro_step5{
			width:100%;
			height:24em;
			margin:0 0 2em;
			position: relative;
		}
		.intro .intro_step .right_float img{
			position:absolute;
			right:2%;
			top:10%;
			width:40%;
			vertical-align: middle;
		}
		.intro .intro_step .intro-left img{
			width:40%;
			vertical-align: middle;
		}
		.intro .intro_step .intro_step2 .intro_content{
			position:absolute;
			right:2%;
			width:50%;
			height:auto;
		}
		.intro .intro_step .intro_step4 .intro_content{
			position:absolute;
			right:2%;
			width:50%;
			height:auto;
		}
	/*解决方案结束*/

	/*沐客大家族开始*/
		.mukefamily .mukefamily_left{
			float:left;
			width:33.333%;
			text-align:center;
		}
		
		.mukefamily .mukefamily_left>img{
			margin-top:1.5em;
			width: 95%;
			height:auto;
		}
	/*沐客大家族结束*/
/*了解沐客、解决方案、沐客大家族部分结束*/
/*微信支持开始*/
	.wechat{
		width:100%;
		height:43.75em;
		background-color:#68d0f3;
		margin-top:6.875em;
	}
	/*.wechat .wechat_mine{
		width:78%;
	}*/
	.wechat .wechat_right{
		width:50%;
		height:40%;
		text-align:left;
		float:right;
		margin-top:4.5em;
	}
	.wechat .wechat_right h1{
		font-family: AdobeHeitiStd-Regular,微软雅黑;
		font-size:2.625em;
		line-height:3.75em;
		color:#fff;
		margin-bottom:1.75em;
	}
	.wechat .wechat_right ul li{
		font-family: AdobeHeitiStd-Regular,微软雅黑;
		font-size:1.25em;
		line-height:3.125em;
		color:#fff;
	}
	.wechat .wechat_pic{
		width:40%;
		/*height:40%;*/
		text-align:center;
		padding-top:5em;
	}
/*微信支持结束*/

/*增值服务开始*/
	.service{
		width:100%;
		height:43.75em;
		background-color:#497de3;
		position:relative;
	}
	.service .service_mine{
		width:78%;
	}
	.service .service_left{
		display:inline-block;
		width:35%;
		height:40%;
		text-align:left;
		padding-left:15%;
	}
	.service h1{
		font-family: AdobeHeitiStd-Regular,微软雅黑;
		font-size:2.625em;
		line-height:3.75em;
		color:#fff;
		margin:3em 0 0 0;
	}
	.service  ul li{
		font-family: AdobeHeitiStd-Regular,微软雅黑;
		font-size:1.25em;
		line-height:3.125em;
		color:#fff;
	}
	.service .service_img{
		width:22%;
		/*height:40%;*/
		text-align:center;
		position:absolute;
		top:3%;
		left:58%;
	}
/*增值服务结束*/

/*数据分析、服务流程、成功案例开始*/
	.n-a-c-bj{
		background-image: url(../img/bj.jpg);
		width:100%;
		height:auto;
		/*padding-bottom:6.875em;*/
	}
	.n-a-c-bj .mine{
		width:78%;
		margin:0 auto;
	}
	/*公用小标题开始*/
	.n-a-c-bj .mine .n-a-c-title {
		text-align:center;
		padding-top:96px;
	}
	.n-a-c-bj .mine .n-a-c-title h4{
		font-family: SourceHanSansCN-Medium,微软雅黑;
		font-size: 34px;
		font-weight: normal;
		font-stretch: normal;
		line-height: 32px;
		letter-spacing: 0px;
		color: #fffefe;
		margin-top:17px;
	}
	.n-a-c-bj .mine .n-a-c-title img{
		margin-top:-6px;
		opacity: 0.26;
		margin-bottom:54px;
	}
	.n-a-c-bj .mine .n-a-c-title .n-a-c-title-jx{
		width: 50px;
		height: 6px;
		background-color: #e86a3a;
		margin:0 auto;
	}

	/*公用小标题结束*/
	
	.n-a-c-bj .mine .analysis{
		width:100%;
	}
	.n-a-c-bj .mine p{
		font-family: SourceHanSansCN-Regular,微软雅黑;
		font-size: 1.125em;
		font-weight: normal;
		font-stretch: normal;
		line-height: 2.5em;
		letter-spacing: 0px;
		color: #ffffff;
		text-align:center;
		margin-bottom:6.25em;
	}
	.n-a-c-bj .mine .ana{
		width:20.9375em;
		margin:0 auto;
	}

	/*服务流程开始*/
	.n-a-c-bj .mine .progress{
		display:inline-block;
		width:100%;
		height:12em;
		/*margin-left:8%;*/
		margin-top: 1.875em;
		text-align: center;
	}
	.n-a-c-bj .mine .progress li{
		float:left;
		width:10%;
	}
	.n-a-c-bj .mine .progress li img{
		width:100%;
	}
	.n-a-c-bj .mine .progress li p{
		margin-top:3.75em;
		font-size:1.125em;
	}
	.n-a-c-bj .mine .progress .arrow{
		width: 17%;
    	margin: 3% 1.5%;
	}
	.n-a-c-bj .mine .progress .arrow img{
		width:100%;
	}
	.n-a-c-bj .mine .serv{
		width:30.125em;
		margin:0 auto;
	}

	/*服务流程结束*/
	/*成功案例开始*/
	.n-a-c-bj .mine .case{
		width:100%;
		text-align:center;
		margin-bottom: 4em;
	}
	.n-a-c-bj .mine .case .hangju{
		margin:0.5em 0;
	}
	.n-a-c-bj .mine .case .hangju ul li{
		width:23%;
		text-align:center;
	}
	.n-a-c-bj .mine .case .hangju ul li img{
		width:100%;
	}
	/*成功案例结束*/

/*footer开始*/
	.footer-bj{
		width:100%;
		height:auto;
		background-color:#313131;
	}
	.footer-bj .footer-mine {
		width:37.5em;
		height:8.125em;
		padding:3.125em 0 3.125em;
		margin:0 auto;
		text-align:center;
	}
	.footer-bj .footer-mine .adr{
		font-family: AdobeHeitiStd-Regular,微软雅黑;
		font-size: 0.875em;
		font-weight: normal;
		font-stretch: normal;
		line-height: 1.875em;
		letter-spacing: 0;
		color: #ffffff;
		opacity: 0.5;
	}
	.footer-bj .footer-mine .icp{
		margin-top:1.75em;
		font-family: SourceHanSansCN-Regular，微软雅黑;
		font-size: 0.75em;
		font-weight: normal;
		font-stretch: normal;
		line-height: 20px;
		letter-spacing: 0px;
		color: #ffffff;
		opacity: 0.5;
	}

/*footer结束*/