﻿/*导航条*/
@media screen and (max-width: 767px){
	.navigation ul li {
	    width: 20%;
	}
}
/*企业宗旨*/
.enterprise{
	margin-top: 70px;
}
.enterprise>.container{
	text-align: center;
	background: #fff;
}
.enterprise .row div{
	position: relative;
	padding-bottom: 15px;
	cursor: pointer;
}
.enterprise .row div span{
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	display: inline-block;
	height: 70px;
	width: 1px;
	background: #E6E6E6;
}
.enterprise .row div p{
	font-size: 22px;
	color: #b0905f;
}
.enterprise .row div i{
	color: #b0905f;
	font-size: 40px;
}
.enterprise .row div.active{
	background: #af905f;
}
.enterprise .row div.active p{
	color: #fff;
}
.enterprise .row div.active i{
	color: #d7c8ae;
}
.enterprise .row div.active span{
	display: none;
}
@media screen and (max-width: 991px) {
	.enterprise .row div i{
		font-size: 30px;
	}
	.enterprise .row div p{
		font-size: 16px;
	}
	.enterprise{
		margin-top: 50px;
	}
}
@media screen and (max-width: 767px){
	.enterprise .row div span{
		display: none;
	}
	.enterprise .row div p{
		font-size: 14px;
	}
	.enterprise .row div i{
		font-size: 20px;
	}
	.enterprise .row div{
		padding-bottom: 10px;
	}
	.enterprise{
		margin-top: 30px;
	}
}
/*企业宗旨tab切换*/
.tab{
	margin-bottom: 80px;
}
.tab img{
	width: 100%;
	vertical-align: top;
}
.tab .dw{
	position: relative;
}
.tab .dw .tex{
	position: absolute;
	top: 0;
	left: 50px;
	color: #fff;
	z-index: 10;
}
.tab .dw .tex h4{
	font-size: 34px;
	padding-top: 50px;
	margin-bottom: 27px;
}
.tab .dw .tex span{
	font-size: 22PX;
}
.tab .dw .tex p{
	font-size: 16px;
	line-height: 40px;
	margin-top: 40px;
}
@media screen and (max-width: 1200px){
	.tab .dw .tex h4 {
	    font-size: 18px;
	    padding-top: 30px;
	    margin-bottom: 10px;
	}
	.tab .dw .tex span{
		font-size: 16px;
	}
	.tab .dw .tex p{
		line-height: 30px;
		font-size: 12px;
		margin-top: 10px;
	}
}
@media screen and (max-width: 991px) {
	.tab{
		margin-bottom: 50px;
	}
}
@media screen and (max-width: 767px){
	.tab img{
		width: 200%;
		position: relative;
		left: -50%;
	}
	.tab .dw .tex h4 {
	    font-size: 16px;
	    padding-top: 20px;
	    margin-bottom: 10px;
	}
	.tab .dw .tex{
		left:20px
	}
	.tab .dw .tex span{
		font-size: 12px;
	}
	.tab .dw .tex p{
		line-height: inherit;
		margin-top: 0;
		/*text-overflow: -o-ellipsis-lastline;  */
		/*overflow: hidden;  */
		/*text-overflow: ellipsis;  */
		/*display: -webkit-box;  */
		/*-webkit-line-clamp: 3;  */
		/*-webkit-box-orient: vertical;*/
		padding-right: 15px;
	}
	.tab .dw .tex p br{
		display: none;
	}
	.tab{
		margin-bottom: 30px;
	}
}

.enterprise .row div,.enterprise .row div i,.enterprise .row div p{
	transition: all .5s
}
.enterprise .row div:hover{
	background: #b0905f
}
.enterprise .row div:hover i{
	color:#d7c8ae
}
.enterprise .row div:hover p{
	color:#fff
}



