			/* 首页*/
			.index_contains{
				background: #f2f2f2;
			}
			.topnav{
				background: #290a0d;
				width: 100%;
				height: 42px;
				overflow: hidden;
			}
			.nav-pillss{
				height: 42px;
				text-align: center;
			}
			.recruitList{
			margin-bottom:20px}
			.nav-pillss a{
				line-height: 42px;
				color: #b3b3b3;
			}
			
			 .nav-pillss li{
    			display: inline-block;
    			height: 30px;
    			margin-right: 100px;
			}
		.nav-pillss li:last-child{
			margin-right: 0px;
		}
			
			.carousel-inner>.item{
				width: 100%;
			}
			.carousel-inner>.item img{
				display: block;
				margin: 0px auto;
			}
			.index_contains .second{
				text-align: center;
			}
			.index_contains .second p{
				font-size: 3.4rem;
			}
			.index_contains .second span{
				line-height: 34px;
				font-size: 1.4rem;
				color: #b3b3b3;
				letter-spacing: 2px;
			}
			.index_contains .second img{
				margin: 35px auto 25px auto;
			}
			.index_contains .second{
				margin-bottom: 35px;
			}
			.index_contains .row{
				margin: 0;
				text-align: center;
			}
			.index_contains .row img{
				width: 100px;
			}
			
			.index_contains .row .col-sm-3{
				border: 0.1rem dashed #d1cece;
				padding: 25px 0 0 0;
			}
			.index_contains .row .col-sm-3 div{
				overflow: hidden;
			}
			.index_contains .row .col-sm-3 .span{
				background: url(../img/index06.jpg) no-repeat;
				 background-size:100% 100%;
				display: block;
				width: 168px;
				height: 36px;
				margin:  0 auto;
			}
			.swiper-button-next, .swiper-button-prev{
				top:38%;
			}
			.index_contains .row .col-sm-3 span{
				display: block;
				height: 36px;
				margin:  0 auto;
				font-size: 3.2rem;
			}
			.index_contains .row .col-sm-3 span i{
				
				font-size:16px;
			}
			.index_contains .row .col-sm-3 p{
				line-height: 3rem;
				overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
			}
			.index_contains .row .col-sm-3 div img{
				width:300px;
				margin: 0 auto;
			}
			
			
			.swiper-container img{
				margin: 0 auto;
				display: block;
				max-width:85%;
				max-height: 95%;
			}
			.swiper-container{
			width: 100%;
			display: flex;
            align-items: center; /*定义body的元素垂直居中*/
justify-content: center; /*定义body的里的元素水平居中*/
}
.swiper-slide{
	padding: 0 14%  0 14%;
}
.swiper-pagination-bullets .swiper-pagination-bullet-active{
	opacity: 1;
	background: #8e8e8e;
}
.swiper-pagination-bullet{
	width: 5rem;
    height: 4px;
    display: inline-block;
    border-radius: 0;
    background: #cccccc;
    opacity: .9;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{
	height: 45px;
	width: 45px;
	border-radius: 100%;
	background: #eaeaea;
	text-align: center;
	line-height: 45px;
	font-size: 3rem;
	color: #878787;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{
	height: 45px;
	width: 45px;
	border-radius: 100%;
	background: #eaeaea;
	text-align: center;
	line-height: 45px;
	font-size: 3rem;
	color: #878787;
}
.container{
	width: 100%;
	padding: 0;
}
@media only screen and (min-width: 700px) {
			.index_contains .row .col-sm-3 div img{
				width: 80%;
				max-width: 300px;
			}
		}



@media only screen and (max-width:767px) {
	.list{
	 width: 49%;
}
.recruitList{
	width: 80%;
	margin-left: 10%;
	float: left;
	text-align: center;
}
 .nav-pillss li{
	margin-right: 20px;
}
}
@media screen and (min-width:768px) and (max-width:992px){
.col-sm-3 {
    width: 50%;
}
.list{
	 width: 32%;
}
.recruitList{
	width: 49%;
	float: left;
	text-align: center;
}
 .nav-pillss li{
	margin-right: 60px;
}
}

@media only screen and (min-width: 993px) {
			.list{
	 width:19%;
}	
.recruitList{
	width: 24%;
	float: left;
	text-align: center;
}
			}


/*底部*/
footer{
	text-align: center;
	font-size: 1.4rem;
	margin-bottom: 30px;
	padding:0 20px
}
footer img{
	display: block;
	margin: 1.5rem auto 1.3rem auto;
}
footer p{
	margin-top: 1.3rem;
	color: #000000;
}
footer p em{
	margin-left: .8rem;
}
footer li{display: inline-block;
	margin-right: 6px;
	color: #000000;
	line-height:22px;
}
footer ul{
	overflow: hidden;
	margin: 0 auto;
}
/*联系我们*/
.callMe{
				max-width: 1200px;
				margin: 0 auto;
				background: #f2f2f2;
			}
			.callMe .title{
				line-height: 140px;
				text-align: center;
			}
			.list{
				display: inline-block;
				text-align: center;
				margin-bottom: 42px;
			}
		.list p{
			font-size:1.8rem ;
			overflow: hidden;
		    text-overflow: ellipsis;
		    white-space: nowrap;
		}
		.list .fir{
			line-height: 32px;
		}
		.list .fir strong{
			margin-right: 26px;
		}
		.saoma{
			text-align: center;
			padding-bottom: 20px;
		}
		.saoma .codeList{
			display: inline-block;
			text-align: center;
		}
		.callMe .Tel{
			text-align: center;
			line-height: 55px;
			font-size: 18px;
		}
		.callMe .Add{
			font-size: 18px;
			text-align: center;
			margin-bottom: 40px;
		}
		.saoma .title{
			color:#666666 ;
			font-size: 20px;
			margin-bottom: 22px;
		}
		.saoma div p{
			font-weight: bold;
			margin-top: 8px;
		}
		.callMe_footer{
			width: 100%;
			height: 6px;
			background: #fff;
		}
		.codeList{
			width: 120px;
		}
		.codeList img{
			max-width: 100%;
		}
		.nav-pillss a.active{
			color: #fff;
			font-weight: bold;
		}
