/* 基础样式 */







.crumbs {

    position: fixed;

    top: 88px;

    left: 0;

    height: 50px;

    background-color: #161616;

    width: 100%;

    line-height: 50px;

    overflow: hidden;

    z-index: 2000;

    z-index: 88;

}



.crumbs li {

    display: inline-block;

    vertical-align: top;

}



.crumbs li a {

    font-size: 14px;

    color: #fff;

    color: #707070;

}

.crumbs li a i {

    color: #707070;

	margin:0 10px;

}

.crumbs li.active a {

    color: #fff;

}

.crumbs li.home i {

	margin:inherit;

}



.crla{

	width:100%;

	height:50px;

}

.ny_ban{

	width:100%;

	height:418px;

}

.ny_ban img{

	width:100%;

	height:100%;

}



.ny_tits {

    margin: 60px 0;

    text-align: center;

}

.ny_tits h2 {

    font-size: 38px;

    color: #333;

	font-weight:500;

}

.ny_tits .tgs {

    text-align: center;

    display: block;

    margin: 0 auto;

    margin-top: 20px;

    height: 4px;

    width: 40px;

    background-color: #e35e01;

}

.gongsijinajie {

    display: flex;

    align-items: center;

    justify-content: space-between;

}

.gongsijinajie_text{

	width:720px;

	font-size:16px;

	line-height:32px;

	color:#555;

}

.gongsijinajie_tu{

	width:602px;

	height:495px;

}



.vido{

	margin:80px 0;

	height:500px;

	position:relative;

	overflow:hidden;

	cursor:pointer;

}

.vido img{

	width:100%;

	height:100%;

	position:absolute;

	left:0;

	bottom:0;

	transition: all .4s linear;

}

.vido img:hover{

    transform: scale(1.06);

}

.vido i{

	width:76px;

	height:76px;

	background:url(../img/vido4.png) no-repeat;

	position:absolute;

	left:45%;

	top:45%;



}



.zzbj{

	background:url(../img/zzbj.png) no-repeat center center #e7e8ea;

	width:100%;

	height:735px;

	overflow:hidden;

}



.zzbj .min-box{

	margin:0 auto;

}





/* 企业文化 */



.wenhua_list {

	margin-bottom:60px;

	overflow:hidden;



}

.wenhua_list li{

	width:452px;

	height:320px;

    float: left;

    margin-right:20px;

	margin-bottom:20px;

    position: relative;

    overflow: hidden;

}

.wenhua_list li:nth-child(3n) {

    margin-right: 0;

}

.abowh-img {

    display: block;

    width: 100%;

    object-fit: cover;

    transition: all .4s ease;

}

.abowh-sd {

    position: absolute;

    width: 100%;

    height: 100%;

    top: 0;

    left: 0;

    z-index: 2;

    transition: all .6s ease;

    display: flex;

    align-items: center;

}





.abowh-wd {

    width: 100%;

    text-align: center;

}

.abowh-wdimg {

    width: 100%;

    height: 70px;

    line-height: 70px;

}

.abowh-wdimg img {

    max-height: 100%;

}

.abowh-wd h6, .abowh-wd h1 {

    font-size: 24px;

    color: #fff;

    margin-top: 32px;

	font-weight:normal;

	margin-bottom:inherit;

}

.abowh-wd p {

    font-size: 15px;

    color: #fff;

    margin-top: 20px;

    height: 0;

    overflow: hidden;

    transition: all .4s ease;

	padding:0 20px;

}

.wenhua_list li:hover .abowh-sd {

    background-color: rgb(228, 122, 47, 1);

}

.wenhua_list li:hover .abowh-wd p {

    height:60px;

	

}

.zz_box {

    width: 100%;

    height: 100%;



}

.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;

    transition: 300ms;

    transform: scale(0.8);

    width: 360px;

    height: 480px;

}

.swiper-slide-prev,.swiper-slide-next,.swiper-slide-duplicate-next,.swiper-slide-duplicate-prev{

    transition: 350ms;

    transform: scale(0.8);

}

.swiper-slide-active,.swiper-slide-duplicate-active{

    transform: scale(1);

}
.swiper-slide img{
	max-width:100%;
	height:auto;
}