body,div,p,a,h1,h2,h3,h4,h5,h6{margin: 0px;padding: 0px;}
    body,header,main,footer{width: 100%;margin: 0px auto;}
    ul,li{list-style: none;margin: 0px;padding: 0px;}
    a{text-decoration: none;}
    .w1200{width: 1200px;margin: 0px auto;display: table;}
	.w1200_title{text-align: center;margin-bottom:50px;}
	.w1200_title h1{font-weight: 600;font-size:36px;border:none; margin-bottom:20px;}
	.w1200_title p{color: #666;margin-top:10px;font-size: 16px;}
	.baise{padding:66px 0px;background: #fff;}
	.huise{padding-top:50px;background: #f0f0f0;}
	
	.part2{height: 400px;background: url(../images/icon_hq20.jpg) #fff no-repeat center top;margin-bottom: 80px;}
    .part2 h1{color: #fff;margin-top: 100px;}
    .part2 p{color: #fff;margin-bottom: 30px;line-height: 30px;margin-top: 0px;}
.part2_1{height: 140px; background: url(../images/icon_hq21.jpg) no-repeat center top;padding: 50px 90px;margin-top: 100px;}
.part2_1 a{width:214px; height:50px; display:block; text-align:center; line-height:50px; background:#f59211; margin:auto; color:#fff; font-size:20px; border-radius:25px;}
.part2_1 a:hover{background:#d6800f; transition:0.6s;}
	
.part4{padding-bottom:60px;}
	.part4_left{width: 520px;float: left;text-align: left;}
	.part4_left h4{margin: 10px auto;font-size: 16px;}
	.part4_left p{font-size: 14px;color: #666;}
	.part4_right{width: 620px;float: right;}
    .part4_right ul{width: 100% !important;padding: 0px !important;}
	.part4_right li{text-align: left;font-size:14px;margin: 10px auto;border-bottom: 1px #ddd dashed;padding-bottom:6px;width: 100% !important;}
.part4_right li a{width: 400px !important;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.part5{background:url(../images/part5_bg.jpg) no-repeat center; width:100%; height:230px; padding-top:70px;}
.part5 h1{width:1200px; margin:auto; color:#ffffff; border-bottom:0px; font-weight:normal; text-align:center;margin-bottom: 3vh; font-size:36px;}
.part5 h4{width:1200px; margin:auto;margin-bottom: 3vh; color:#ffffff; border-bottom:0px; font-weight:normal; text-align:center;}
.part5 .form{text-align: center}
.part5 .button{width:480px; height:50px; margin:60px auto 0;}
.part5 .btn{width:214px; height:50px; text-align:center;}
.part5 .zixun{float:left;}
.part5 .detail{float:right;}
.part5 .button a{ color:#ffffff; font-size:20px; line-height:50px; display:block; border:1px solid #ed8e11; border-radius:25px;}
.part5 .button a:hover{background:#ed8e11; transition:0.6s;}


.ft-carousel {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.banner_index .example {width: 100%;height: 520px;margin: 0px auto;}
.banner_index .carousel-item{line-height: 520px;}
.part3 .example {width: 1199px;height: 380px;margin: 0px auto;}
.part3 .carousel-item{line-height: 371px;}
.ft-carousel .carousel-inner {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
}

.ft-carousel .carousel-inner .carousel-item {
	float: left;
	height: 100%;
}

.ft-carousel .carousel-item img {
	width: 100%;
}

.ft-carousel .carousel-indicators {
	position: absolute;
	left: 0;
	bottom: 25px;
	width: 100%;
	text-align: center;
	font-size: 0;
}

.ft-carousel .carousel-indicators span {
	display: inline-block;
	width: 12px;
	height: 12px;
	background-color: #fff;
	margin: 0 10px;
	border-radius: 50%;
	cursor: pointer;
}

.ft-carousel .carousel-indicators span.active {
	background-color: #f59211;
}

.ft-carousel .carousel-btn {
	position: absolute;
	top: 50%;
	width: 50px;
	height: 45px;
	margin-top: -25px;
	cursor: pointer;
}

.ft-carousel .carousel-prev-btn {
	left: 0;
	background: url(../images/prev.png) no-repeat;
}

.ft-carousel .carousel-next-btn {
	right: 0;
	background: url(../images/next.png)no-repeat;
}

/*产品与解决方案*/
.slideGroup .parHd {
	position: relative;
	/*width: 1040px;*/
	margin:0 auto 50px;
}

.slideGroup .parHd ul {
	display:table; margin:0 auto; clear:both;
}

.slideGroup .parHd ul li {
	width: 9.3vw;
	cursor: pointer;
	height: 50px;
	line-height: 50px;
	border-radius:25px;
	background: #fff;
	border:1px solid #037dd0;
	margin:0 22px;
    margin-bottom: 20px;
    font-size: 18px;
	float:left;
	color:#037dd0;
	box-shadow: 0 0 20px 2px rgba(3, 125, 208, .1);
}

.slideGroup .parHd ul li.on {
	height: 50px;
	line-height: 50px;
	background: #037dd0;
	color: #fff;
}

.slideGroup .slideBox {
	overflow: hidden;
	zoom: 1;
}
.slideGroup .sPrev{
	position: absolute;
	left: -55px;
	top: 180px;
	display: block;
	width: 30px;
	height: 60px;
	background: url(../images/icoLeft.png) center center no-repeat;
	background-size: 100%;
	z-index: 99;
}
.slideGroup .sNext {
	position: absolute;
	top: 180px;
	right: -55px;
	display: block;
	width: 30px;
	height: 60px;
	background: url(../images/icoRight.png) center center no-repeat;
	background-size: 100%;
	z-index: 99;
}
.slideGroup .parBd{width:1080px;position: relative;height: 450px; margin:0 auto 80px;}
.slideGroup .parBd ul {
	overflow: hidden;
	zoom: 1;
}
.slideGroup .parBd ul li {
	margin: 0;
	float: left;
	width: 1080px;
	position: relative;
}
.slideGroup .parBd .cpzx{width: 320px;height: 450px;float: left;margin: 0px 20px;position: relative; background:#fff;border-radius: 10px;overflow: hidden; box-shadow: 0 0 20px 2px rgba(3, 125, 208, .1);}
.slideGroup .parBd .cpzx:hover{background:#037dd0; transition: .6s; -moz-transition: .6s; -o-transition: .6s; -moz-transition: .6s;}
.slideGroup .parBd .cpzx .pic{width:100%; height:180px; background:#ceddeb; text-align:center; line-height:180px;}
.slideGroup .parBd .cpzx .pic img{vertical-align:middle;}
.slideGroup .parBd .cpzx h4{font-size: 24px;font-weight: normal; line-height:36px; color:#555555;}
.slideGroup .parBd .cpzx p{font-size: 16px;color: #666666;margin-top:10px; line-height:28px;}
.slideGroup .parBd .cpzx_ms{padding: 24px;height: auto; max-height:130px; overflow:hidden;}
.slideGroup .parBd .cpzx:hover .cpzx_ms{color: #fff;}
.slideGroup .parBd .cpzx:hover h4,.slideGroup .parBd .cpzx:hover p{color: #fff;}
.slideGroup .parBd .cpzx a{width: 168px;height: 42px; margin:auto;background:#037dd0; border-radius:5px;font-size: 16px;color: #fff;line-height: 42px; text-align:center; display:block;}
.slideGroup .parBd .cpzx:hover a{display: block; box-shadow: 0 0 20px 2px rgba(0, 0, 0, .1); background:#ffffff; color:#037dd0;}
