﻿body {
	margin: 0;
	min-width: 1200px;
	font-size: 14px;
	font-family: "SourceHanSansCn" !important;
	cursor: default;
}

ul,
li,
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0;
	padding: 0;
}

* {
	font-family: "SourceHanSansCn" !important;
}

li {
	list-style: none;
}

a {
	text-decoration: none;
}

#slides {
	display: block;
	width: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative;
	text-align: center;
}

#slides li {
	display: block;
	width: 100%;
	height: 1080px;
	list-style: none;
	padding: 0;
	margin: 0;
	position: absolute;
	background-size: 100%;
}

#slides li a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px
}

#pagination {
	display: block;
	list-style: none;
	position: absolute;
	left: 50%;
	bottom: 150px;
	z-index: 9900;
	margin-left: -280px!important;
}

#pagination li {
	display: block;
	list-style: none;
	width: 60px;
	height: 5px;
	float: left;
	margin-left: 40px;
	background: rgba(255,255,255,0.5);
}

#pagination li a {
	display: block;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
}


#slides1 {
	display: block;
	width: 100%;
	height: 400px;
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative
}

#slides1 li {
	display: block;
	width: 100%;
	height: 400px;
	list-style: none;
	padding: 0;
	margin: 0;
	position: absolute
}

#slides1 li a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px
}

#pagination {
	display: block;
	list-style: none;
	position: absolute;
	left: 50%;
	bottom: 56px;
	margin-left: -280px!important;
}

#pagination li a {
	display: block;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
}

#pagination li.current {
	background: #fff;
}

.banner {
	position: relative;
	z-index: 2;
	background-color: #fff;
}

section.section-top {
	position: relative;
	height: 1078px;
}

header {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9;
	width: 100%;
	height: 100px;
	background: #fff;
	border-bottom: solid 1px #b0b0b0;
}

header .content {
	max-width: 90%;
	height: 100%;
	margin: 0 auto;
}

header .logo {
	width: 200px;
	height: 80px;
	float: left;
	overflow: hidden;
	margin-top: -7px;
}

header .logo span {
	line-height: 500px;
}

header .logo img {
	height: 80px;
	margin-top: -416px;
}

header .nav {
	min-width: 1000px;
	height: 80px;
	float: right;
	font-size: 22px;
}



/*niuniu*/

.contentOne {
	width: 100%;
	height: 100%;
	background: url(../images/contentOneBg.jpg);
	background-size: 100%;
	position:relative;
	z-index:-222;
}

.cpntentOneWrap {
	max-width: 1200px;
	margin: 0 auto;
}

.cpntentOneWrap h1,
.cpntentOneWrap h2 {
	text-align: center;
}

.cpntentOneWrap h1 {
	margin-top: 180px;
}

.cpntentOneWrap h2 {
	color: #666;
	margin-top: 50px;
}


.contentOneIcondtOne {
	width: 150px;
	height: 150px;
	background: url(../images/sprite.png) no-repeat -2px -148px;
	margin: 0 auto;
}

.contentOneIcondtTwo {
	width: 150px;
	height: 150px;
	background: url(../images/sprite.png) no-repeat -170px -162px;
	margin: 0 auto;
}

.contentOneIcondtThree {
	width: 150px;
	height: 150px;
	background: url(../images/sprite.png) no-repeat -337px -162px;
	margin: 0 auto;
}

.contentOneIcondtFour {
	width: 150px;
	height: 150px;
	background: url(../images/sprite.png) no-repeat -526px -164px;
	margin: 0 auto;
}

.contentOneIconDl1 .contentOneIcondtOne {
	margin: 0 auto;
}

.contentOneIcon {
	margin-top: 80px;
}

.togcontentOneIconDl1,
.togcontentOneIconDl2,
.togcontentOneIconDl3,
.togcontentOneIconDl4 {
	border-bottom-width: 300px;
	padding-bottom: 60px;
	background: #1e68a6;
}

.togcontentOneIcondtOne,
.togcontentOneIcondtTwo,
.togcontentOneIcondtThree,
.togcontentOneIcondtFour {
	width: 160px;
	height: 161px;
	background: url(../images/sprite.png) no-repeat 0px 2px;
	margin: 0 auto;
}

.togcontentOneIcondtTwo {
	width: 160px;
	height: 160px;
	background: url(../images/sprite.png) no-repeat -170px 2px;
	margin: 0 auto;
}

.togcontentOneIcondtThree {
	width: 161px;
	height: 160px;
	background: url(../images/sprite.png) no-repeat -336px -2px;
	margin: 0 auto;
}

.togcontentOneIcondtFour {
	width: 160px;
	height: 160px;
	background: url(../images/sprite.png) no-repeat -515px 2px;
	margin: 0 auto;
}

.togcontentOneIcondtOne {
	margin: 0 auto;
}

.togcontentOneIconddOne,
.togcontentOneIconddTwo,
.togcontentOneIconddThree,
.togcontentOneIconddFour {
	text-align: center;
	color: #fff;
	font-size: 16px;
}

.togcontentOneIconDl1,
.togcontentOneIconDl2,
.togcontentOneIconDl3,
.togcontentOneIconDl4 {
	padding-top: 20px;
}

.togcontentOneIconddOne h3 {
	color: #fff;
}

.contentOneIconDl2 h2,
.contentOneIconDl3 h2,
.contentOneIconDl4 h2 {
	color: #333;
}

.contentThreeWrap {
	max-width: 1200px;
	margin: 0 auto;
}
.listContent {
	width:100%;
	height:400px;
	float: left;
	background-size: cover;
}
.listOne {
	background-image: url(../images/homeSolution01.jpg);
}

.listTwo {
	background-image: url(../images/homeSolution02.jpg);
	margin-left: 10px;
}

.listThree {
	background-image: url(../images/homeSolution03.jpg);
	margin-left: 10px;
}

.listFour {
	background-image: url(../images/homeSolution04.jpg);
	margin-left: 10px;
}

.listFive {
	background-image: url(../images/homeSolution05.jpg);
	margin-left: 10px;
}

.listSix {
	background-image: url(../images/homeSolution06.jpg);
	margin-left: 10px;
}
.listSeven {
	background-image: url(../images/homeSolution07.jpg);
	margin-left: 10px;
}
.listEight {
	background-image: url(../images/homeSolution08.jpg);
	margin-left: 10px;
}


.contentThree {
	overflow: hidden;
}

.contentThreeWrap h1,
.contentThreeWrap h2 {
	text-align: center;
}

.contentThree .contentThreeWrap h1 {
	margin-top: 160px;
}

.contentThree .contentThreeWrap h2 {
	margin-top: 50px;
}

.contentFour {
	width: 100%;
	height: 1080px;
	background: url(../images/contentTwoBg.jpg);
	clear: both;
	overflow: hidden;
	position:relative;
}

.contentFour h1,
.contentFour h2 {
	color: #fff;
	margin-top: 140px;
}

.contentFourIconTop .contentFourList {
	border: 1px solid #c8cacb;
	width: 270px;
	height: 250px;
	float: left;
	margin-left: 90px;
}

.contentFourIconBottom .contentFourList {
	border: 1px solid #c8cacb;
	width: 270px;
	height: 250px;
	float: left;
	margin-left: 90px;
}

.contentFourIconTop,
.contentFourIconBottom {
	margin-top: 50px;
	overflow: hidden;
}

.middleIcon {
	width: 100%;
	height: 100px;
	text-align: center;
}

.contentFourList h4 {
	width: 268px;
	height: 50px;
	background: #c8cacb;
	line-height: 50px;
	text-align: center;
	margin: 0;
	padding: 0;
}

.middleIcon span {
	display: inline-block;
	width: 75px;
	height: 70px;
	background: url(../images/sprite.png) no-repeat -772px -9px;
	margin: 10px auto 0;
}

.middleIcon .spn2 {
	background: url(../images/sprite.png) no-repeat -774px -93px;
}

.middleIcon .spn3 {
	width: 100px;
	background: url(../images/sprite.png) no-repeat -774px -167px;
}

.middleIcon .spn4 {
	background: url(../images/sprite.png) no-repeat -781px -248px;
}

.middleIcon .spn5 {
	width: 90px;
	background: url(../images/sprite.png) no-repeat -778px -338px;
}

.middleIcon .spn6 {
	background: url(../images/sprite.png) no-repeat -778px -420px;
}

.pDescribe {
	width: 100%;
	background: #c8cacb;
	height: 98px;
	padding-top: 20px;
	text-align: center;
}

.pDescribe p {
	font-size: 16px;
}

.contentFive {
	width: 100%;
	height: 1080px;
	background: url(../images/contentThree.jpg);
	position: relative;
	border-bottom: 1px solid #fff;
}

.contentFour h2 {
	margin-top: 50px;
}

.contentFiveWrap {
	max-width: 1200px;
	margin: 0 auto;
}

.contentFive {
	overflow: hidden;
}

.contentFive h1,
.contentFive h2 {
	margin-top: 140px;
	text-align: center;
}

.contentFive h2 {
	margin-top: 50px;
	color: #666;
}

.contentFive p {
	color: #666;
	font-size: 18px;
	font-weight: 500;
	line-height: 35px;
}

.leftList span,
.rightList span {
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #1e68a6;
	float: left;
	vertical-align: middle;
	margin-top: 16px;
}
.cpntentOneTitle li{
	font-size: 16px;
}
.rightList li {
	overflow: hidden
}

.leftList p,
.rightList p {
	float: left;
	margin-left: 60px;
}

.leftList {
	width: 400px;
	float: left;
}

.rightList {
	width: 357px;
	float: left;
}

.ListContent {
	width: 900px;
	margin: 100px auto 0;
}

.contentSix {
	width: 100%;
	height: 1080px;
	background: url(../images/contentFiveBg.gif);
	overflow: hidden;
	background-size: 100%;
	position:relative;
}

.contentSixWrap {
	overflow: hidden;
}

.contentSixWrap h1,
.contentSixWrap h2 {
	margin-top: 90px;
	text-align: center;
}

.contentSixWrap h2 {
	margin-top: 50px;
}

.contentSeven {
	width: 100%;
	height: 1080px;
	background: url(../images/contentSixBg.jpg);
	overflow: hidden;
	position:relative;
}

.contentSevenWrap h1,
.contentSevenWrap h2 {
	margin-top: 140px;
	text-align: center;
}

.contentSevenWrap h2 {
	margin-top: 50px;
	color: #666;
}

.contentEight h1 {
	margin-top: 200px;
	text-align: center;
}

.contentEight h2 {
	margin-top: 80px;
	text-align: center;
}

.contentEight {
	width: 100%;
	height: 1080px;
	background: url(../images/contentSvenBg.jpg);
	overflow: hidden;
}

.contentEightList {
	max-width: 1200px;
	margin: 0 auto;
}

.contentEightLeftList {
	float: left;
	margin-top: 160px;
}

.contentEightRightList {
	float: left;
	margin-top: 160px;
	margin-left: 180px;
}

.contentSevenWrap {
	max-width: 1200px;
	margin: 0 auto;
}

.leftList li {
	overflow: hidden;
}

.contentEightRightList h3 {
	color: #1e68a6;
}

.contentEightLeftList h3,
.contentEightLeftList h4 {
	color: #1e68a6;
}

.contentEightRightList li,
.contentEightLeftList li {
	line-height: 40px;
}

.spnPerson {
	width: 86px;
	height: 86px;
	background: url(../images/sprite.png) no-repeat -15px -321px;
	display: inline-block;
	float: left;
	margin: 145px 50px 0 0;
}
.spnweixin {
	width: 176px;
	height: 220px;
	background: url(../images/weixin.png) no-repeat -5px -5px;
	display: inline-block;
	float: right;
	margin-top: 150px;
}
.contentEightRightList li{
	height: 44px;
	line-height: 44px;
}
.footerContent {
	width: 1200px;
	height: 115px;
	margin: 0 auto;
}

.footerContent p {
	line-height: 115px;
	height: 115px;
}

.contentThree {
	height: 1080px;
}

@media screen and (max-width:1900px) {
	.sixTop,
	.sixBottom {
		width: 900px;
		margin: 10px auto;
		float: none!important;
		overflow: hidden;
	}
	.sixBottomWrap {
		margin: 20px 0 0px 0!important;
	}
}

.sixBottomWrap .listContent>div {
	background: rgba(0, 0, 0, .4);
	height: 400px;
}

.sixBottomWrap .listContent div  span {
	width: 70px;
	height: 70px;
	margin: 90px 0 0 0px;
	background: url(../images/homeSolutionIcon.png) no-repeat 0px 0px;
	display: inline-block;
}

.sixBottomWrap .listContent div p {
	text-align: center;
	font-size: 18px;
	color: #fff;
	line-height: 40px;
}

.pBtn {
	border: 1px solid #fff;
	width: 150px;
	margin: 0 auto;
	height: 40px;
	line-height: 40px;
}

.sixTwo span {
	background-position: -83px 0px !important;
}

.sixThree span {
	background-position: -177px 0px !important;
}

.sixFour span {
	background-position: -266px 0px !important;
}

.sixFive span {
	background-position: 0px -81px !important;
}

.sixSix span {
	background-position: -83px -81px !important;
}
.sixSeven span {
	background-position: -177px -81px !important;
}
.sixEight span {
	background-position: -266px -81px !important;
}

.leftListT {
	float: left;
	width: 120px;
	margin: 70px 80px 0 0px;
}

.leftListT li {
	width: 100px;
	height: 40px;
	line-height: 40px;
	background: #f1ebe6;
	text-align: center;
	margin-top: 1px;
}

.leftListT .act {
	background: #1e68a6;
	color: #fff;
}

.leftListT li:hover {
	background: #1e68a6;
	color: #fff;
}

.contentLine {
	width: 100%;
	/* background: url(../images/divLine.png); */
	background:#eee;
	height: 72px;
	position: absolute;
	left: 0;
	bottom: 0;
}

.swiper-container {
	width: 100%;
	height: 100%;
}

.cpntentOneWrapcpntentOneWrap h2 {
	margin-top: 100px!important;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.swiper-button-next,
.swiper-button-prev {
	display: none!important;
}

.s1 {
	width: 1200px;
	height: 400px;
	background: url(../images/parterbanner1.png);
}

.s2 {
	width: 1200px;
	height: 400px;
	background: url(../images/parterbanner2.png);
}

.s3 {
	width: 1200px;
	height: 400px;
	background: url(../images/parterbanner3.png);
}
.swiper-slide {
	height: 400px!important;
	margin-top: 157px;
}
.swiper-container-phone .swiper-slide{
    height: 120px!important;
}

.callContent {
	width: 250px;
	height: 150px;
	position: fixed;
	top: 50%;
	right: 0px;
	margin-top: -125px;
	border-radius: 10px;
	z-index: 123123123123;
}

.callContentLeft {
	float: left;
	width: 150px;
	height: 150px;
	background: #fff;
	border-radius: 10px 0 0 10px;
	position: fixed;
	top: 50%;
	right: -150px;
	margin-top: -125px;
	box-shadow: 0px 0px 10px #ddd;
}

.callContentRight {
	float: right;
	height: 210px;
	width: 60px;
	background: #fff;
	box-shadow: 0px 0px 10px #ddd;
	margin-top: -30px;
	border-radius: 50px;
	position: fixed;
	right: 0;
}

.callContent {
	padding: 0px 0 0 40px;
}

.callContentLeft li {
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin-top: 15px;
	font-size: 20px;
}

.callContentRight li {
	width: 40px;
	height: 50px;
	margin: 0 auto;
	line-height: 50px;
	border-bottom: 1px solid #ddd;
	margin-top: 5px;
}

.callContentRight {
	padding: 25px 0;
}

.callContentSpn1 {
	width: 50px;
	height: 50px;
	/*background: url(../images/sprite.png) -137px -375px;*/
	background: url(../images/sprite.png) -138px -333px no-repeat;
	display: inline-block;
}

.callContentSpn1,
.callContentSpn2,
.callContentSpn3 {
	width: 50px;
	height: 50px;
	/*background: url(../images/sprite.png) -137px -375px;*/
	display: inline-block;
	margin-top: 5px;
}

.callContentSpn2 {
	background: url(../images/sprite.png) -199px -334px no-repeat;
}

.callContentSpn3 {
	background: url(../images/sprite.png) -249px -332px no-repeat;
}

.callContentSpn1:hover {
	margin-top: 5px;
	background: url(../images/sprite.png) -138px -373px no-repeat;
}

.callContentSpn2:hover {
	margin-top: 5px;
	background: url(../images/sprite.png) -199px -374px no-repeat;
}

.callContentSpn3:hover {
	margin-top: 5px;
	background: url(../images/sprite.png) -249px -372px no-repeat;
}

.wrap {
	width: 100%;
	height: 100%;
	background-size: 100%;
	z-index:-22;
}

.wrapBox {
	width: 100%;
	height: 100%;
	position: fixed;
/* 	tyq */
	top: 0;
}

#slides li {
	background-size: 100%;
}

@media only screen and (min-width: 1440px) and (max-width: 1600px) {
	
	header .logo {
		margin-top: -10px;
	}
	
	.wrap h1 {
		font-size: 30px;
		margin-top: 100px;
	}
	.wrap h2 {
		font-size: 24px;
		margin-top: 40px;
	}
	.contentOneIcon {
		margin-right: 80px;
	}
	.contentOneIcon dt {
		width: 160px;
		height: 160px;
	}
	/*.contentOneIcon dt{background: #00C5A7;}*/
	.contentOneIcon {
		margin-top: 160px;
	}
	.cpntentOneWrapcpntentOneWrap h2 {
		margin-top: 100px!important;
	}
	.togcontentOneIconddOne h3 {
		font-size: 20px;
	}
	.togcontentOneIconDl1,
	.togcontentOneIconDl2,
	.togcontentOneIconDl3,
	.togcontentOneIconDl4 {
		padding-bottom: 20px;
	}
	.contentOneIconDl4,
	.contentOneIconDl3,
	.contentOneIconDl2,
	.contentOneIconDl1 {
		height: 400px;
	}
	.contentThree .contentThreeWrap h1 {
		margin-top: 100px;
	}
	
	
	
	.contentThree .contentThreeWrap h2 {
		margin-top: 40px;
	}
	.sixBottomWrap .listContent div p {
		font-size: 16px;
		line-height: 30px;
	}
	.pBtn {
		height: 30px;
		line-height: 30px;
	}
	.contentFourIconTop .contentFourList {
		height: 230px;
	}
	.contentFourIconBottom .contentFourList {
		height: 230px;
	}
	.contentFourIconTop,
	.contentFourIconBottom {
		margin-top: 40px;
	}
	.pDescribe p {
		font-size: 14px;
		margin-top: 0;
	}
	.pDescribe {
		padding-top: 10px;
	}
	.wushang {
		margin-top: 60px!important;
	}
}

span,
dt {
	cursor: pointer;
}

a {
	cursor: pointer;
}

.leftListT li,
.callContentLeft li {
	cursor: pointer;
}

.sixOne,
.sixTwo,
.sixThree,
.sixFour,
.sixFive,
.sixSix {
	cursor: pointer;
}
@media only screen and (min-width: 760px) and (max-width: 1900px) {
	.sixTop,
	.sixBottom {
		width: 900px;
		margin: 10px auto;
		float: none!important;
		overflow: hidden;
	}
	.sixBottomWrap {
		margin: 20px 0 0px 0!important;
	}
	.contentFourIconTop{
		margin-top:40px;
		overflow: hidden;
	}
	.contentFourIconBottom {
	    margin-top: 20px;
	    overflow: hidden;
	}
}
.cpntentOneTitle{position:relative; z-index:-190;}
@media only screen and (min-width: 760px) and (max-width: 1440px) {
	.aboutWrap{
		width:800px!important;
	}
	.aboutWrap p {
    text-indent: 2em;
    font-size: 14px!important;
	}
	.aboutWrap {
    width: 799px !important;
    margin-top: 19px !important;
	}
	.wushangWrap{
	width:1000px!important;
	margin:0 auto;
	}
}

@media only screen and (min-width: 760px) and (max-width: 1440px) {
	/*header .logo img{width: 50px; height: 50px;}*/
	.togcontentOneIcondtOne,
	.togcontentOneIcondtTwo,
	.togcontentOneIcondtThree,
	.togcontentOneIcondtFour {
		width: 80px;
		height: 80px;
	}
	
	
	
	header .logo {
		margin-top: -5px;
	}
	
	.wrap h1 {
		font-size: 24px;
		margin-top: 80px;
	}
	.wrap h2 {
		font-size: 20px!importnat;
		margin-top: 30px;
	}
	.contentOneIcon {
		margin-right: 80px;
	}
	.contentOneIcon dt {
		width: 80px;
		height: 80px;
	}
	/*.contentOneIcon dt{background: #00C5A7;}*/
	.contentOneIcon {
		margin-top: 50px;
	}
	.togcontentOneIconddOne h3,
	.togcontentOneIconddTwo h3,
	.togcontentOneIconddThree h3,
	.togcontentOneIconddFour h3 {
		font-size: 16px;
	}
	.cpntentOneWrap h1 {
		margin-top: 100px;
	}
	.togcontentOneIconDl1,
	.togcontentOneIconDl2,
	.togcontentOneIconDl3,
	.togcontentOneIconDl4 {
		padding-bottom: 20px;
	}
	.contentThree .contentThreeWrap h1 {
		margin-top: 85px;
	}
	
	
	.contentEightLeftList {
		float: left;
		margin-top: 60px;
	}
	.contentEightRightList {
		float: left;
		margin-top: 60px;
		margin-left: 180px;
	}
	.contentOneIcondtOne {
		width: 70px;
		height: 70px;
		background: url(../images/sprite.png) no-repeat -17px -504px;
		margin: 0 auto;
	}
	.contentOneIcondtTwo {
		width: 75px;
		height: 75px;
		background: url(../images/sprite.png) no-repeat -96px -512px;
		margin: 0 auto;
	}
	.contentOneIcondtThree {
		width: 80px;
		height: 80px;
		background: url(../images/sprite.png) no-repeat -174px -510px;
		margin: 0 auto;
	}
	.contentOneIcondtFour {
		width: 70px;
		height: 70px;
		background: url(../images/sprite.png) no-repeat -263px -512px;
		margin: 0 auto;
	}
	.togcontentOneIcondtOne {
		background: url(../images/sprite.png) no-repeat -17px -432px;
	}
	.middleIcon {
		height: 90px;
	}
	.contentFourList h4 {
		height: 40px;
		line-height: 40px;
		font-size: 16px;
	}
	.contentThree .contentThreeWrap h2 {
		margin-top: 20px;
	}
	.sixBottomWrap .listContent div p {
		font-size: 14px;
		line-height: 30px;
	}
	.pBtn {
		height: 30px;
		line-height: 30px;
	}
	/*.listTwo{width: 400px; height: 300px;}*/
	.spnweixin {
		margin-top: 110px;
	}
	.contentFourIconTop .contentFourList {
		height: 200px;
	}
	.contentFourIconBottom .contentFourList {
		height: 200px;
	}
	.contentFourIconTop,
	.contentFourIconBottom {
		margin-top: 20px;
	}
	.pDescribe p {
		font-size: 14px;
		margin-top: 0;
	}
	.pDescribe {
		padding-top: 10px;
	}
	.wushang {
		margin-top: 40px!important;
	}
	.swiper-slide {
		margin-top: 60px;
	}
	.ListContent {
		margin: 50px auto 0;
	}
	.middleIcon span {
		display: inline-block;
		width: 70px;
		height: 65px;
		background: url(../images/sprite.png) no-repeat -372px -330px;
		margin: 8px auto 0;
	}
	.middleIcon {
		height: 75px;
	}
	.middleIcon .spn2 {
		margin-top:10px;
		background: url(../images/sprite.png) no-repeat -372px -403px;
	}
	.middleIcon .spn3 {
		background: url(../images/sprite.png) no-repeat -372px -461px;
	}
	.middleIcon .spn4 {
		background: url(../images/sprite.png) no-repeat -372px -528px;
	}
	.middleIcon .spn5 {
		width: 90px;
		background: url(../images/sprite.png) no-repeat -372px -602px;
	}
	.middleIcon .spn6 {
		background: url(../images/sprite.png) no-repeat -372px -667px;
	}
	.contentSevenWrap {
		max-width: 760px!important;
		height: 260px!important;
	}
	.showShadeBottom{
		height: 84px!important;
	}
	
	.contentSevenWrapa {
		max-width: 1200px;
	}
	 .s1 {
		width: 760px;
		height: 250px;
		background: url(../images/parterbanner1-s.png);
	}
	.s2 {
		width: 760px;
		height: 250px;
		background: url(../images/parterbanner2-s.png);
	}
	.s3 {
		width: 760px;
		height: 250px;
		background: url(../images/parterbanner3-s.png);
	}
	.togcontentOneIcondtOne {
		width: 80px;
		height: 80px;
		background: url(../images/sprite.png) no-repeat -16px -432px!important;
	}
	.togcontentOneIcondtTwo {
		width: 80px;
		height: 80px;
		background: url(../images/sprite.png) no-repeat -96px -432px!important;
	}
	.togcontentOneIcondtThree {
		width: 80px;
		height: 80px;
		background: url(../images/sprite.png) no-repeat -176px -432px!important;
	}
	.togcontentOneIcondtFour {
		width: 80px;
		height: 80px;
		background: url(../images/sprite.png) no-repeat -267px -432px!important;
	}
	.contentOneIcon h3 {
		font-size: 16px!important;
	}
}

.swiper-button-next,
.swiper-button-prev {
	margin-top: -250px!important;
}

.swiper-container.swiper-container-horizontal {
	margin-top: 100px;
}

.swiper-slide {
	height: 400px;
	/*width: 1200px;*/
	margin: 0 auto;
}

.contentSevenWrap {
	max-width: 1200px;
}

.contentSevenWrapa {
	max-width: 1200px;
}

@media only screen creen and (min-width: 1280px) and (max-width: 1366px) {
	header .content {
		width: 800px;
	}
	header .nav {
		font-size: 12px;
		max-width: 800px;
	}
	header .nav> li {
		padding: 0 20px;
	}
	header .nav> li {
		width: 100px;
	}
	.contentSevenWrap {
		max-width: 760px;
		height: 250px;
	}
}

span:hover {
	transform: rotate(5deg);
}

span {
	transition: all 0.5s linear 0s;
}

.sixBottomWrap .listContent>div:hover {
	background: rgba(0, 0, 0, .7);
	transition: .5s;
}

@media only screen creen and (min-width: 1280px) and (max-width: 1440px) {
	header .content {
	max-width: 94%;
}
	.contentSevenWrapS {
		height: 280px!important;
		max-width: 760px!important;
		margin: 0 auto;
	}
	.togcontentOneIcondtOne {
		width: 80px;
		height: 80px;
		background: url(../images/sprite.png) no-repeat -16px -432px!important;
	}
	.togcontentOneIcondtTwo {
		width: 80px;
		height: 80px;
		background: url(../images/sprite.png) no-repeat -96px -432px!important;
	}
	.togcontentOneIcondtThree {
		width: 80px;
		height: 80px;
		background: url(../images/sprite.png) no-repeat -176px -432px!important;
	}
	.togcontentOneIcondtFour {
		width: 80px;
		height: 80px;
		background: url(../images/sprite.png) no-repeat -267px -432px!important;
	}
}

}

@media only screen creen and (min-width: 1440px) and (max-width: 1920px) {
	.contentOneIcon {
		margin-top: 140px;
	}
	.togcontentOneIcondtTwo {
		background: url(../images/sprite.png) no-repeat -171px -2px;
	}
	header .nav {
		font-size: 24px;
	}
	.togcontentOneIcondtThree {
		width: 165px;
		height: 165px;
		background: url(../images/sprite.png) no-repeat -336px 2px;
	}
	.togcontentOneIcondtFour {
		background: url(../images/sprite.png) no-repeat -508px 2px;
	}
	.togcontentOneIcondtOne,
	.togcontentOneIcondtTwo,
	.togcontentOneIcondtThree,
	.togcontentOneIcondtFour {
		width: 150px;
		height: 150px;
		background: url(../images/sprite.png) no-repeat 0px 2px;
		margin: 0 auto;
	}
	.togcontentOneIcondtTwo {
		background: url(../images/sprite.png) no-repeat -171px -2px;
	}
	.togcontentOneIcondtThree {
		width: 165px;
		height: 165px;
		background: url(../images/sprite.png) no-repeat -336px -2px;
	}
	.col-md-3 h3 {
		font-size: 20px;
	}
	.togcontentOneIcondtFour {
		background: url(../images/sprite.png) no-repeat -508px 2px;
	}
	.contentSevenWrapS {
		height: 450px;
		max-width: 1200px;
		margin: 0 auto;
	}
	.cpntentOneWrap h2 {
		margin-top: 40px;
	}
}


/*.contentOneIcondtOne {
		width:150px;
		height: 150px;
		background: url(../images/sprite.png) no-repeat 1px -148px;
		margin: 0 auto;
	}*/


/*.contentOneIcondtTwo {
		width: 75px;
		height: 75px;
		background: url(../images/sprite.png) no-repeat -96px -512px;
		margin: 0 auto;
	}
	.contentOneIcondtThree {
		width: 80px;
		height: 80px;
		background: url(../images/sprite.png) no-repeat -174px -510px;
		margin: 0 auto;
	}
	.contentOneIcondtFour {
		width: 70px;
		height: 80px;
		background: url(../images/sprite.png) no-repeat -263px -512px;
		margin: 0 auto;
	}*/


/*.togcontentOneIcondtOne {
		background: url(../images/sprite.png) no-repeat -17px -432px;
	}*/

.contentOneIconDl2 h2,
.contentOneIconDl3 h2,
.contentOneIconDl4 h2 {
	font-size: 26px;
}

.contentThree span,
.callContentRight span {
	/* background:color url x y repeat 图片来自百度图片，按需要更换 */
	/* 设置默认样式，开启3d硬件加速 */
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	/* 设置动画，animation:动画名称 动画播放时长单位秒或微秒 动画播放的速度曲线linear为匀速 动画播放次数infinite为循环播放; */
	-webkit-animation: play 3s linear infinite;
	-moz-animation: play 3s linear infinite;
	animation: play 3s linear infinite;
}

@-webkit-keyframes play {
	0% {
		/*
        水平翻转
        */
		-webkit-transform: rotateY(0deg);
		/*
        垂直翻转
        -webkit-transform:rotateX(0deg);
        顺时针旋转
        -webkit-transform:rotate(0deg);
        逆时针旋转
        -webkit-transform:rotate(0deg);
        */
	}
	100% {
		/* 水平翻转 */
		-webkit-transform: rotateY(360deg);
		/* 垂直翻转
        -webkit-transform:rotateX(360deg);
        顺时针旋转
        -webkit-transform:rotate(360deg);
        逆时针旋转
        -webkit-transform:rotate(-360deg);
        */
	}
}

@-moz-keyframes play {
	0% {
		-moz-transform: rotateY(0deg);
		/*
        -moz-transform:rotateX(0deg);
        -moz-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        */
	}
	100% {
		-moz-transform: rotateY(360deg);
		/*
        -moz-transform:rotateX(360deg);
        -moz-transform:rotate(360deg);
        -moz-transform:rotate(-360deg);
        */
	}
}

@keyframes play {
	0% {
		transform: rotateY(0deg);
		/*
        transform:rotateX(0deg);
        transform:rotate(0deg);
        transform:rotate(0deg);
        */
	}
	100% {
		transform: rotateY(360deg);
		/*
        transform:rotateX(360deg);
        transform:rotate(360deg);
        transform:rotate(-360deg);
        */
	}
}

.aboutContent {
	display: none;
}

.wushangLeft {
	float: left;
	margin-left: 100px;
	margin-top: 50px;
}

.wushangRight {
	float: right;
	margin-right: 235px;
	margin-top: 50px;
}

.wushangLeft strong,
.wushangRight strong,
.hornor strong {
	width: 10px;
	height: 10px;
	border-radius: 20px;
	background: #1e68a6;
	display: inline-block;
	margin-right: 30px;
}
.hornor strong{
	margin-left: -30px;
	margin-right: 30px;
}
.wushangLeft li,
.wushangRight li {
	height: 40px;
	line-height: 40px;
	font-size: 16px;
}

.aboutWrap {
	width: 1000px;
	float: right;
	margin-top: 40px;
}

.aboutWrap p {
	text-indent: 2em;
	font-size: 15px;
}

.hornor {
	margin: 0 auto;
    width: 450px;
	margin-top:100px;
}

.hornor li {
	height: 40px;
	line-height: 40px;
	font-size: 15px;
}

.moreA {
	margin-right: -100px;
}

.togcontentOneIconDl1,
.togcontentOneIconDl2,
.togcontentOneIconDl3,
.togcontentOneIconDl4 {
	display: none;
}

.contentSevenWrapS h1,
.contentSevenWrapS h2 {
	text-align: center;
}

.newsContent {
	position: absolute;
	bottom: 130px;
	left: 50%;
	width: 750px;
	height: 115px;
	background: #FFF;
	border-radius: 6px;
	margin-left: -375px;
	padding: 25px 40px;
	z-index: 123456788999;
}

.newsContent li {
	height: 30px;
	line-height: 30px;
	color: #666;
	font-size: 13px;
	letter-spacing: 1px;
}

.newsContent li a {
	color: #666;
}

.callContentLeft li:hover {
	color: #1e68a6;
}

.contentOneIcon {
	margin-top: 100px;
}

.togcontentOneIconddOne h3,
.togcontentOneIconddTwo h3,
.togcontentOneIconddThree h3,
.togcontentOneIconddFour h3 {
	font-size: 16px;
}

.contentOneIconDl1,
.contentOneIconDl2,
.contentOneIconDl3,
.contentOneIconDl4 {
	padding-top: 20px;
}

h1 {
	font-size: 24px!important;
}

h2 {
	font-size: 20px!important;
}

.togcontentOneIconddOne h3,
.togcontentOneIconddTwo h3,
.togcontentOneIconddThree h3,
.togcontentOneIconddFour h3 {
	height: 40px;
	line-height: 40px;
	font-size: 20px;
}

.contentFourList {
	position: relative;
}

.showShade {
	position: absolute;
	top: -150px;
	width: 268px;
	height: 150px;
	background: #000000;
	opacity: 0.7;
}

.showShadeBottom {
	padding: 20px;
	color: #fff;
	background: #1e68a6;
	position: absolute;
	bottom: -97px;
	left: 0;
	width: 268px;
	height: 97px;
}

.nav> li {
	list-style: none;
	float: left;
	position: relative;
}

.nav li a {
	display: block;
	text-align: center;
	color: #464646;
}

.nav> li> a {
	width: 88px;
	height: 80px;
	font-size: 16px;
	line-height: 80px;
}

.nav li:hover> a,
.nav li> a:hover,
.nav li> a.active {
	/* background-color: #2153a5; */
	color: #2153a5;
}


./*dropdown-nav li {
	margin: 0 3px;
	border-bottom: 1px solid #eaeaea;
}

.dropdown-nav li:last-child {
	border-bottom: none;
}

.dropdown-nav li a {
	line-height: 28px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}*/

.liHover>a{
	font-size: 14px;
}

#phoneContent{
	position: fixed;
	right: 0;
	top: 50%;
	margin-top: -150px;
	width: 50px;
	height: 250px;
}
#phoneContent li{cursor:pointer;}
.connectContent .liList{
	width: 50px;
	background: #fff;
	border-radius:40px ;
	padding: 25px 7px;
	box-shadow: 0 0 5px #333;
	z-index:12312312222222222222222222222222222222;
}
.hoverLi{
	width: 50px;
	height: 43px;
	border-bottom: 1px solid #DDD;
	position: relative;
}
/* tyq */
.index_webim{
	width: 38px;
	height: 44px;
	margin-top: 5px;
	border-bottom: 1px solid #DDD;
	padding-bottom: 4px;
    display: inline-block;
}
/* tyq end */
.liContent{
	width: 180px !important;
    height: 120px !important;
    background: #fff;
    position: absolute;
    left: 50px;
	top: -76px;
	/* tyq */
    /*top: -88px;*/
    border-radius: 10px 0 0 10px;
    box-shadow: 0 0 10px #ddd;
    padding: 10px;
    text-align: center;
    font-size: 20px;
    z-index: -1;
	
}
.liConten1{
/* 	top: 36px; */
	/* tyq */
	top: 8px;
}
.liContent2{
/* 	top: -20px!important; */
	/* tyq */
	top: -12px!important;
}
.liConten3{
	top: 160px;
}
.liConten1 p,.liContent2 p{line-height: 45px;}
.transitionAll{transition:all ls linear 0s;}
.page2_01{transform:translate(-50%.-50%) rotate(0deg);}
.contentOne a {
    color: #fff;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
}


.twoMenuLi{float:left;}
.threeMenuUl li a{color:#1e68a6;}

.home_solutions_list {
  width: 1000px;
  margin: 80px auto;

}
.home_solutions_list_inner {
  width: 1400px;
}
.home_solutions_list dl {
  float: left;
  width: 204px;
  margin-right: 63px;
  text-align: center;
  padding-top: 54px;
  padding-bottom: 35px;
  position: relative;
  z-index: 3;
}
.home_solutions_list dt {
  z-index: 1;
  position: relative;
  margin-left: 32px;
}
dl.solu_dl_0 dt a {
  display: block;
  width: 140px;
  height: 140px;
  background: url(../images/s_1.png) no-repeat 0 0;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition-delay: 0.3s;
}
.home_solutions_list dd.t {
  line-height: 30px;
  height: 30px;
  margin: 16px 0px;
  z-index: 1;
  position: relative;
}
.home_solutions_list dd.t a {
  font-size: 18px;
  transition-delay: 0.2s;
}
.home_solutions_list dd.spec {
  font-size: 12px;
	font-family: "SourceHanSansCn" !important;
  line-height: 24px;
  width: 204px;
  z-index: 1;
  position: relative;
  transition-delay: 0.2s;
  margin-top:10px;
}
dl.solu_dl_0 dd.bg {
  background-color: #2eafbb;
}
.home_solutions_list dd.bg {
  position: absolute;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 0;
  width: 100%;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
}
.home_solutions_list dl:hover dd.bg {
  height: 360px;
}
dl.solu_dl_1 dd.bg {
  background-color: #1e68a6;
}
.home_solutions_list dd.bg {
  position: absolute;
  z-index: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 0;
  width: 100%;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
}

dl.solu_dl_1 dt a {
  display: block;
  width: 140px;
  height: 140px;
  background: url(../images/s_1.png) no-repeat 0 0;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition-delay: 0.3s;
}
dl.solu_dl_2 dt a {
 
  background: url(../images/s_2.png) no-repeat 0 0;
  
}
dl.solu_dl_3 dt a {
 
  background: url(../images/s_3.png) no-repeat 0 0;
  
}
dl.solu_dl_4 dt a {
  
  background: url(../images/s_4.png) no-repeat 0 0;
 
}
dl.solu_dl_1:hover dt a {
  background: url(../images/s_1.png) no-repeat 0 -140px;
}
dl.solu_dl_2:hover dt a {
  background: url(../images/s_2.png) no-repeat 0 -140px;
}
dl.solu_dl_3:hover dt a {
  background: url(../images/s_3.png) no-repeat 0 -140px;
}
dl.solu_dl_4:hover dt a {
  background: url(../images/s_4.png) no-repeat 0 -140px;
}
.spec{
	display: none;
}
.home_solutions_list dd.t h2{font-size:20px!important; margin-top:60px;}

 @media only screen  and (max-width: 1335px){
	header .content {
	max-width: 100%;}
} 
@media only screen and (min-width: 1000px) and (max-width: 1440px) {
	.home_solutions_list {

  margin: 30px auto;

}
}

.dropdown-navSmall{
	width:95px!important;
	padding:5px 0 !important;
	height:auto!important;
}
.dropdown-navSmall li{width: 95px !important;height:40px!important; line-height:40px!important;    text-align: center !important;}
.dropdown-navSmall li a{color:#666; width:80%; height:40px; line-height:40px; display:inline-block; text-align:center;}
/* .dropdown-navSmall li:hover a{background:#1e68a6;} */
.dropdown-navSmall li:hover a{color:#005cb9;}

@media only screen and (min-width: 1600px) and (max-width: 1920px) {
	.leftListT{margin:100px 80px 0 0!important;}
	.aboutWrap{margin-top:30px!important;}
}


.contentLineUl{width:1200px; margin:0 auto; background:#eee;}
.contentLineUl li{float:left; padding:20px; text-align:center;}
.contentLineUl li span{font-size:30px; color:#1e68a6;}
@media only screen and (min-width: 600px) and (max-width: 1600px){
	.hornor{margin-top:20px!important;}
}

/*
@font-face {
	font-family: "SourceHanSansCn";
	src: url('../Noto Sans CJK/SourceHanSansCN-Normal.otf');
}
*/













