@charset "utf-8";
/* CSS Document */
/*by hamburger_liu*/
/*banner S*/
.banner_news_box{
	width: 100%;
	box-sizing: border-box;
	padding: 0 50px;
	margin: 20px auto 10px;
	overflow: hidden;
}
.banner_news_box .swiper{
	width:100%;
	margin:0 auto;
	position:relative;
}
.banner_box{
	position: relative;
    display: inline-block;
    width: 100%;
}
.banner_box .fill{
	margin-top:45%;
}
.swiper-container {
    width:100%;
    overflow: hidden;
    border-radius: 4px;
}
.swiper-container-banner{
    width:90%;
}
.swiper-slide {
	display: block;
	width: 88%;
}
.swiper-slide img {
	display: block;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -50%;
	width: 100%;
	height: 100%;
	border-radius: 4px;
}
.banner_title{
	width: 100%;
	position: absolute;
	top: 10%;
	left: 0;
	box-sizing: border-box;
	padding: 10% 20%;
	color: #fff;
}
.banner_title h1{
	text-align: center;
}
.banner_title a{
	display: block;
	margin:20px auto;
	width: 120px;
	height: 36px;
	line-height: 36px;
	border:1px solid #fff;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,.2);
}
.swiper-button-prev,.swiper-button-next{
	width: 38px;
	height: 38px;
	opacity: .6;
}
.swiper-button-prev{
	background: url(../img/bg_prev.png) 38px 38px;
	left: 0;
}
.swiper-button-prev:hover{
	box-shadow: 0px 3px 18px 0px rgba(41, 47, 61, .2);
	opacity: 1;
}
.swiper-button-next{
	background: url(../img/bg_next.png)  38px 38px;
	right: 0;
}
.swiper-button-next:hover{
	box-shadow: 0px 3px 18px 0px rgba(41, 47, 61, .2);
	opacity: 1;
}
.swiper-container-horizontal>.swiper-pagination-bullets{
	bottom: 70px;
}
.swiper-pagination-bullet{
	width:10px;
	height:10px;
	background: #fff;
	opacity:1;
}
.swiper-pagination-bullet-active{
	width:8px;
	height:8px;
	border-radius: 8px;
	border:1px solid #fff;
	background:none;
}
/*banner E*/

/*其他内容S*/
.content_box{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.content_box .content_box_abso{
	position: relative;
	z-index: 998;
}
	/*流程介绍S*/
.work_flow_box{
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
	padding: 0 50px;
}
.work_flow_box img{
	width: 100%;
	height: auto;
}

	/*流程介绍E*/
	/*客户S*/
.client_box{
	margin-bottom: 20px;
}
.client_box{
	position: relative;
    display: inline-block;
    /*width: 100%;*/
}
.client_box .fill{
	margin-top:75%;
}
.client_box .fill_content{
	position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden;
}
.client_box .fill_content a{
	display: inline-block;
	width: 100%;
	height: 100%;
}
.client_box .fill_content img{
	width: 100%;
	height: 100%;
}
.client .swiper-button-prev{
	left: 10px;
}
.client .swiper-button-next{
	right: 10px;
}

	/*客户E*/

/*其他内容E*/