.section1{
	height:485px;
	background:#efefef url(../images/mall-sec1-bg.png) no-repeat top center;
	text-align:center;
}
.section1 .p0{
	padding-top:340px;
	color:#4d4948;
	font-size:30px;
	line-height:30px;
	margin-bottom:10px;
}
.section1 .p1{
	color:#4d4948;
	font-size:16px;
	line-height:24px;
}
.section1{
	padding-top:30px;
}
.sec-tit{
	margin-left:422px;
	position: relative;
	padding-left:100px;
	height:100px;
	line-height:100px;
	font-size:36px;
	font-weight: normal;
}
.sec-num{
	position: absolute;
	display: block;
	width:100px;
	height:100px;
	left:0;
	top:0;
	background-image:url(../images/mall-item.png);
	background-repeat:no-repeat;
}
.section2{
	padding-top:30px;
}

.section2 .sec-num{
	background-position: 0 0;
}
.sec2-p0{
	color:#7b7b7b;
	font-size:24px;
	text-align: center;
	line-height:40px;
}
.sec2-box{
	height:340px;
	background:url(../images/mall-sec2-bg.jpg) no-repeat center top;
}
.p-tit{
	text-align: center;
	padding-top:36px;
	font-size:30px;
	line-height:40px;
	color:#fff;
}
.sec2ul{
	width:1120px;
	overflow:hidden;
	margin-left:50px;
	padding-top:56px;
}
.sec2ul li{
	width:100px;
	margin-left:20px;
	margin-right:20px;
	float:left;
	text-align: center;
}
.sec2ul li .icon-bg{
	width:100px;
	height:100px;
	background-image:url(../images/mall-sec2-set.png);
	background-repeat:no-repeat;
	background-position:0 -800px;
	font-size:0;
}
.sec2ul li .inco{
	display:block;
	width:100px;
	height:100px;
	background-image:url(../images/mall-sec2-set.png);
	background-repeat:no-repeat;
}
.sec2ul li .icon0{
	background-position:0px 0px;
}
.sec2ul li .icon1{
	background-position:0px -100px;
}
.sec2ul li .icon2{
	background-position:0px -200px;
}
.sec2ul li .icon3{
	background-position:0px -300px;
}
.sec2ul li .icon4{
	background-position:0px -400px;
}
.sec2ul li .icon5{
	background-position:0px -500px;
}
.sec2ul li .icon6{
	background-position:0px -600px;
}
.sec2ul li .icon7{
	background-position:0px -700px;
}
.sec2ul li .p0{
	color:#666666;
	font-size:18px;
	line-height:32px;
}

.section3{
	padding-top:30px;
	background:#a4e2ff;
}
.section3 .sec-num{
	background-position: 0 -100px;
}
.sec3-p0{
	font-size:24px;
	text-align: center;
	line-height:40px;
}
.sec3-box{
	background:url(../images/mall-sec3-bg.png) no-repeat 0 0;
	width:710px;
	height:360px;
	margin:0 auto;
}
.sec3-box .p0{
	margin-left:352px;
	line-height:40px;
	font-size:30px;
	padding-top:36px;
}
.sec3-box .p1{
	margin-left:340px;
	line-height:20px;
}
.sec3-box  .p2{
	margin-top:217px;
}
.sec3-box  .p2 span{
	margin-left:20px;
	margin-right:118px;
}
.section3 .p1-out{
	text-align: center;
	line-height:40px;
	font-size:24px;
	padding-bottom:48px;
}
.section4 {
	padding-top:30px;
	padding-bottom:40px;
}
.section4   .sec-num{
	background-position:0 -200px;
}
.sec4-box{
	height:438px;
	background:url(../images/mall-sec4-bg.jpg) no-repeat 0 0;
	position: relative;
}
.sec4-box .p0{
	margin-left:670px;
	font-size:24px;
	padding-top:40px;
	line-height:40px;
}
.sec4-box .p1{
	position: absolute;
	left:200px;
	bottom:0;
	right:0px;
	font-size:24px;
	color:#4d4948;
	line-height:40px;
}
.sec4-box .p1 span{
	margin-right:147px;
}

.section5{
	padding-top:30px;
	background:#a4e2ff;
}
.section5 .sec-num{
	background-position: 0 -300px;
}
.sec3-p0{
	font-size:24px;
	text-align: center;
	line-height:40px;
}
.sec5-box{
	width:514px;
	height:492px;
	margin:0 auto;
	background:url(../images/mall-sec5-bg.png) no-repeat 0 0;
	position: relative;
}
.sec5-box .center{
	position: absolute;
	width:193px;
	text-align:center;
	color:#fff;
	left:158px;
	top:220px;
}
.sec5-box .center .p0{
	font-size:36px;
	line-height:40px;
}
.sec5-box .center .p1{
	font-size:24px;
	line-height:30px;
}
.sec5-box  .p2{
	position:absolute;
	left:206px;
	width:95px;
	text-align: center;
	top:95px;
	font-size:18px;
}
.sec5-box  .p3{
	position:absolute;
	left:3px;
	width:100px;
	text-align: center;
	top:250px;
	font-size:18px;
}
.sec5-box  .p4{
	position:absolute;
	left:36px;
	width:100px;
	text-align: center;
	top:430px;
	font-size:18px;
}
.sec5-box  .p5{
	position:absolute;
	right:36px;
	width:100px;
	text-align: center;
	top:430px;
	font-size:18px;
}
.sec5-box  .p6{
	position:absolute;
	right:3px;
	width:100px;
	text-align: center;
	top:250px;
	font-size:18px;
}
.section6{
	padding-top:20px;
}
.section6 .sec-num{
	background-position: 0 -400px;
}
.sec6-box{
	height:760px;
	background:url(../images/mall-sec6-bg.jpg) no-repeat 0 0;
	position: relative;
}
.sec6-box li{
	position: absolute;
}
.sec6-li1{
	left:527px;
	top:27px;
}
.sec6-li2{
	left:170px;
	top:238px;
}
.sec6-li3{
	left:170px;
	top:444px;
}
.sec6-li4{
	left:875px;
	top:238px;
}
.sec6-li5{
	left:875px;
	top:444px;
}

.section7{
	background:#dcdddd;
	padding-top:20px;
	padding-bottom:40px;
}
.section7 .sec-num{
	background-position:0 -500px;
}
.sec6-box li .li-tit{
	line-height:40px;
	font-size:24px;	
}
.sec6-box li .li-txt{
	line-height:24px;
	font-size:18px;	
}
.table-out{
	background:#fff;
	padding-top:22px;
	padding-bottom:22px;
	margin-top:20px;
	-webkit-border-radius:12px;
	border-radius:12px;
}
.sec7-box{
	table-layout:fixed;
	width:909px;
	margin:0 auto;
	border-left:1px solid  #dcdddd;
	border-top:1px solid  #dcdddd;
}
.sec7-box td{
	width:302px;
	text-align: center;
	border-right:1px solid  #dcdddd;
	border-bottom:1px solid  #dcdddd;
	line-height:40px;
	padding:10px 0;
	color:#a3a3a3;
	font-size:20px;
}
.sec7-box td p{
	line-height:20px;
	padding-bottom:20px;
}