	/*业务平台样式*/
				.platform {
					margin: 0px 0;
					margin-bottom: 30px;
				} 
				.platform .hd a{
					line-height: 78px;
					font-size: 24px;
					color: #333;
					font-weight: normal;
				}
				.platform .bd{
					position: relative;
					height: 485px;
					overflow: hidden;
				}
				.platform .bd .item{
					position: relative;
				}
				.platform .bd .tap{
					position: absolute;
					top: 0;
					left: 0;
					width: 20%;
					z-index: 9;
				} 
				.platform .bd .tap li{
					width: 100%;
					text-align: center;
					font-size: 20px;
					line-height: 78px;
					color: #fff;
					background-color: rgba(169, 169, 169, 0.5);
					margin-bottom: 4px;
					clear: both;
					cursor: pointer;
					position: relative;
				}
				.platform .bd .tap li a{
					display: block;
					color: #fff;
					font-size: 20px
				}
				.platform .bd .tap li::before{
					content: '';
					display: none;
					position: absolute;
					top: 50%;
					left:100%;
					transform: translateY(-50%);
					-webkit-transform: translateY(-50%);
					-moz-transform: translateY(-50%);
					background: url(/statics/images/icon-hover.png) no-repeat;
					width: 17px;
					height: 22px;
				
				}
				
				.platform .bd .tap li.hover{
					background: #004a96;
					font-weight: 700;
				}
				.platform .bd .tap li.hover h2{
					background: #004a96;
					font-weight: 700;
					color: #fff;
					font-size: 23px;
				}
				.platform .bd .tap li.hover::before{
					display: block;
				}
				.platform .bd .swiper-button-next,.platform .bd .swiper-button-prev{
					position: absolute;
					top: 50%;
					transform: translateY(-50%);
					-webkit-transform: translateY(-50%);
					-moz-transform: translateY(-50%);
					margin: 0;
					display: block;
					width: 65px;
					height: 65px;
					z-index: 89;
					transition: all .3s;
					cursor: pointer;
					-moz-user-select: none;
					-khtml-user-select: none;
					user-select: none;
					opacity: .5;
				}
				.platform .bd .swiper-button-prev::after,.platform .bd .swiper-button-next::after{
					display: none;
				}
				.platform .bd .swiper-button-next:hover,.platform .bd .swiper-button-prev:hover{
					opacity: 1;
				}
				.platform .bd .swiper-button-prev{
					left: 22%;
					background: url(/statics/group/fheb-one/images/ibg2.png) no-repeat center ;
					background-size: cover;
				}
				.platform .bd .swiper-button-next{
					right: 2%;
					background: url(/statics/group/fheb-one/images/ibg2a.png) no-repeat center ;
					background-size: cover;
				}
				.platform .bd li{
					position: relative;
					font-size: 0
				}
				.platform .bd .txt{
					width: 80%;
					position: absolute;
					padding: 2% 0;
					font-size: 18px;
					color: #fff;
					bottom: 0;
					left: 20%;
					text-align: center;
					letter-spacing: 2px;
					background: rgba(0,0,0,.6);
				}
				.platform .bd li.swiper-slide-active .txt{
					font-size: 20px;
					font-weight: bold;
				}
				@media screen and (max-width:860px) {
					.platform .bd .tap li{
						font-size: 12px;
						
					} 
					.platform .bd .tap li::before{
						width: 12px;
						height: 16px;
						background-size:100% 100%;
					}
					.platform .bd .swiper-button-next,.platform .bd .swiper-button-prev{
						width: 35px;
						height: 35px;
					}
				}
				
				@media only screen and (max-width: 767px) {
					 .platform .bd{
						 height: auto;
					 }
					 .platform .bd .tap{
						 position: static;
						 width: 100%;
					 }
					 .platform .bd .tap li.hover::before{
						display: none;
					 }
					 .platform .bd .tap ul{
						display: block;
						overflow-x: auto;
						white-space: nowrap;
					 }
					  .platform .bd .tap li{
						  display: inline-block;
						  width: 120px;
					  }
					  .platform .bd .swiper-button-prev{
						  left: 0;
					  }
					  .platform .bd .swiper-button-next{
						  right: 0;
					  }
					  .platform .bd .txt{
						  left: 0;
						  width: 100%;
						  font-size: 12px;
					  }
					  .platform .bd li.swiper-slide-active .txt{
						font-size: 14px;
					  }
				}