html,body {
}
.bigDataBg {
	height:450px;
/* 	padding:25% 0 0 0; */
	background: url(../images/service/bigDataBg.png) no-repeat center center;
/* 	background-size: contain; */
	background-size: cover;
}
.Header2Wrap {
	border-top:solid 1px #232d41;
	border-bottom:solid 1px #232d41;
}
.container1Wrap {
	background-color: #f7f8fa;
}
.item1Wrap {
	padding:1.8rem 0px;
}
.item1InnerWrap:first-child {
	border-left:none;
}
.item1InnerWrap {
/* 	float:left; */
/* 	width:20%; */
	border-left:solid 1px #e2e2e2;
/* 	min-height:7rem; */
/* 	padding-left:1rem; */
}
.item1Left {
	float:left;
/* 	width:3.21rem; */
/* 	height:3.21rem; */
	width:35px;
	height:33px;
}
.item1Right {
	margin-left:50px;
	min-height:7rem;
	padding:0px 5px;
}
.item1Title {
	font-size: 1.28rem;
	color:#333;
}
.item1Desc {
	color:#8c8e98;
	line-height:1.28rem;
	margin-top:5px;
}
.b_icon1 {
	background: url(../images/service/b_icon111.png) no-repeat center center;
	background-size: contain;
}
.b_icon2 {
	background: url(../images/service/b_icon2.png) no-repeat center center;
	background-size: contain;
}
.b_icon3 {
	background: url(../images/service/b_icon3.png) no-repeat center center;
	background-size: contain;
}
.b_icon4 {
	background: url(../images/service/b_icon4.png) no-repeat center center;
	background-size: contain;
}
.b_icon5 {
	background: url(../images/service/b_icon5.png) no-repeat center center;
	background-size: contain;
}
.b_icon6 {
	background: url(../images/service/b_icon6.png) no-repeat center center;
}
.b_icon7 {
	background: url(../images/service/b_icon7.png) no-repeat center center;
}
.b_icon8 {
	background: url(../images/service/b_icon8.png) no-repeat center center;
}
.b_icon9 {
	background: url(../images/service/b_icon9.png) no-repeat center center;
}
.b_icon10 {
	background: url(../images/service/b_icon10.png) no-repeat center center;
}
.b_icon11 {
	background: url(../images/service/b_icon11.png) no-repeat center center;
}
.b_icon12 {
	background: url(../images/service/b_icon12.png) no-repeat center center;
}
.b_icon13 {
	background: url(../images/service/b_icon13.png) no-repeat center center;
}
.b_icon14 {
	background: url(../images/service/b_icon14.png) no-repeat center center;
}
.b_icon15 {
	background: url(../images/service/b_icon151.png) no-repeat center center;
}
.b_icon16 {
	background: url(../images/service/b_icon161.png) no-repeat center center;
}
.container2Wrap {
	padding-top:2.5rem;
}
.item2Title {
	font-size: 1.71rem;
	color: #3b70ee;
}
.item2 {
	padding:20px;
	padding-top:30px;
	position: relative;
}
.item2Icon {
	position: absolute;
	width:55px;
	height:55px;
	right:20px;
	top:28px;
	border-radius: 100%;
	border:solid 1px #ddd;
}
.item2HeadWrap {
	position: relative;
	height:55px;
}
.item2Line {
	width:30px;
	border-bottom:solid 3px #3b70ee;
	position: absolute;
	bottom:0px;
}
.item2Desc {
	min-height:100px;
	margin-top:30px;
	line-height:22px;
	color:#666;
}
.item3Wrap {
	position: relative;
	height:15.28rem;
	background: #FFF;
}
.item3IconWrap {
	margin: 0 auto;
	width:8.07rem;
	height:5rem;
	position: relative;
}
.container3Wrap {
	padding-top:7.14rem;
}
.item3Icon {
	position: absolute;
	top:-4.64rem;
	width:8.07rem;
	height:9.28rem;
}
.item3Text {
	font-size:3rem;
	text-align: center;
	margin-top:20px;
}
.item3Desc {
	font-size: 18px;
	color:#999;
	text-align: center;
}
.container4Wrap {
	background: url(../images/service/item4Bg.png) no-repeat center center;
	background-size:cover;
	height:600px;
}
.item5Title {
	margin-top:2.5rem;
}
.item5Row {
	margin-top:2.5rem;
}
.item5Icon {
	height:4.14rem;
}
.itemKnContentWrap {
	width:490px;
	height:490px;
	margin:0 auto;

	margin-top:20px;
	position: relative;
}
.jhknitemcenter{
    width:160px;
	height:138px;
	position: absolute;
	cursor: pointer;
	z-index: 9999;
}
.jhknitem {
	width:160px;
	height:138px;
	position: absolute;
	cursor: pointer;
	z-index: 9999;
}
.jhknitem_curr {
	z-index: 998;
}
.jhknitem_hover {
	background: url(../images/service/b_icon_hover.png) no-repeat center center !important;
	background-size: contain!important;
}
/* .jhknitem_hover { */
/* 	width:160px; */
/* 	height:138px; */
/* 	position: absolute; */
/* 	cursor: pointer; */
/* 	z-index: 999; */
/* 	display: none; */
/* } */
.item5Center {
	width:160px;
	line-height:30px;
	text-align: center;
	color: #FFF;
	font-size: 18px;
	margin-top: 40px;
}
.iconTextWrap {
	width:160px;
	height:138px;
	text-align: center;
}
.iconTextWrap_hover {
	width:160px;
	height:138px;
	text-align: center;
	display: none;
}
.jhknitem_hover .iconTextWrap_hover {
	display:inline-block;
}
.jhknitem_hover .iconTextWrap {
	display: none;
}


.item5Child {
	width:45px;
	height:45px;
	margin:0 auto;
	margin-top:25px;
	margin-bottom: 20px;
}
.item5ChildText {
	text-align:center;
	font-size: 14px;
	color:#606f94;
}
.item5ChildText_hover {
	width:126px;
	margin:0 auto;
	text-align:center;
	font-size: 12px;
	color:#999;
	margin-top: 15px;
}
.item5Child_hover {
	font-size:16px;
	text-align: center;
	height:22px;
	line-height:22px;
	margin-top:30px;
}
.b_icon30 {
	background: url(../images/service/b_icon30.png) no-repeat center center;
	background-size:contain;
}
.b_icon31 {
	background: url(../images/service/b_icon31.png) no-repeat center center;
	background-size:contain;
}
.b_icon32 {
	background: url(../images/service/b_icon32.png) no-repeat center center;
	background-size:contain;
}
.b_icon33 {
	background: url(../images/service/b_icon33.png) no-repeat center center;
	background-size:contain;
}
.b_icon34 {
	background: url(../images/service/b_icon343.png) no-repeat center center;
	background-size:contain;
}
.b_icon35 {
	background: url(../images/service/b_icon35.png) no-repeat center center;
	background-size:contain;
}

.b_icon17 {
	background: url(../images/service/b_icon17.png) no-repeat center center;
	background-size:contain;
	top:160px;
	left:173px;
}
.b_icon18 {
	background: url(../images/service/b_icon18.png) no-repeat center center;
	background-size:contain;
	top:75px;
	left:0px;
}
.b_icon18_hover {
	background: url(../images/service/b_icon_hover.png) no-repeat center center;
	background-size:contain;
	top:75px;
	left:0px;
}
.b_icon19 {
	background: url(../images/service/b_icon18.png) no-repeat center center;
	background-size:contain;
	top:245px;
	left:0px;
}
.b_icon20 {
	background: url(../images/service/b_icon18.png) no-repeat center center;
	background-size:contain;
	top:75px;
	right:0px;
}
.b_icon21 {
	background: url(../images/service/b_icon18.png) no-repeat center center;
	background-size:contain;
	top:245px;
	right:0px;
}
.b_icon22 {
	background: url(../images/service/b_icon18.png) no-repeat center center;
	background-size:contain;
	top:-10px;
	left:173px;
}
.b_icon22_hover {
	background: url(../images/service/b_icon_hover.png) no-repeat center center;
/* 	background-size:contain; */
/* 	top:-10px; */
/* 	left:138px; */
/* /* 	display: none; */
/* 	background-color: #FFF; */
}
.b_icon23 {
	background: url(../images/service/b_icon18.png) no-repeat center center;
	background-size:contain;
	bottom:20px;
	left:173px;
}
.container0Wrap {
	position: relative;
	top:150px;
}
.bigDataTitle {
	font-size:3.42rem;
	color:#FFF;
	padding-left:10px;
}
.bigDataDesc {
	font-size: 20px;
	color:rgba(255,255,255,.6);
	padding-left:10px;
	margin-top:15px;
}

@media screen and (max-width: 767px){
	html {
/* 		font-size: 0.7px !important; */
	}
	
}

@media screen and (min-width: 768px) and (max-width: 991px){
	html {
/* 		font-size: 0.8px !important; */
	}
/* 	.container { */
/* 	    width: 100% !important; */
/* 	    padding: 0px 20px; */
/* 	} */
	.w_33 {
		width:33.33%;
	}
	.w_50 {
		width:50%;
		margin-top:1rem;
	}
	.w_50_first {
		border-left: none;
	}
}


@media screen and (min-width: 992px) and (max-width: 1199px){
	html {
/* 		font-size: 0.9px !important; */
	}
	.w_33 {
		width:33.33%;
	}
	.w_50 {
		width:50%;
		margin-top:1rem;
	}
	.w_50_first {
		border-left: none;
	}
}

@media screen and (min-width: 1200px){
	.container {
	    width: 1200px;
	}
}

#MobileJjfa,.Mobile_banner {
	display: none;
}








