.product .box > a{
	bottom: auto;
	width: auto;
}
.carousel-control.right,.carousel-control.left{
	background: none;
}
#carousel-example-generic .carousel-control{
    background: none;
    top: 40%;
    bottom: auto;
    opacity: 1;
}
.swiper-container{
	position: relative;
}
.swiper-pagination{
	overflow: hidden;
	position: absolute;
	bottom: .2rem;
	left: 50%;
	transform: translate(-50%);
}
.swiper-pagination .swiper-pagination-bullet{
	display: block;
	float: left;
	width: .12rem;
	height: .12rem;
	background: #fff;
	margin-right: .1rem;
	border-radius: 50%;
}
.swiper-pagination .swiper-pagination-bullet:last-child{
	margin-right: 0;
}
.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
	width: .12rem;
	height: .12rem;
	background: #0068B7;
}
/*关于胜威南方*/
.about{
	overflow: hidden;
	padding: .7rem 0 .55rem;
}
.about h1{
	color:#0068b7;
	font-size: .3rem;
	margin: 0 0 .2rem;
}
.about p{
	color:#585858;
	font-size: .17rem;
}
.about .more,.product .more{
	display: block;
	width: 1.5rem;
	height: .5rem;
	line-height: .5rem;
	background: #0068B7;
	color:#fff;
	text-align: center;
	font-size: .14rem;
	margin-top: .6rem;
}
.about .more img,.product .more img{
	display: inline-block;
	margin-left: .1rem;
	width: .51rem;
	height: .1rem;
}
.about .right{
	float: right;
}
/*产品中心*/
.product{
	overflow: hidden;
	background: #F5F5F5;
}
.product .box{
	overflow: hidden;
	position: relative;
	padding-bottom: .5rem;
}
.product .box > h1,.case .box > h1,.movie .box > h1,.news .box > h1{
	color: #0068b7;
	font-size: .3rem;
	text-align: center;
	margin: .4rem 0 0;
}
.product .box > p,.case .box > p,.movie .box > p,.news .box > p{
	color: #383838;
	font-size: .14rem;
	text-align: center;
}
.product .box .content{
	width: 90%;
	margin: 0 auto;
	overflow: hidden;
	margin-top: .4rem;
}
.product .box .content .center{
	overflow: hidden;
	height: 2.4rem;
}
.product .box .content .img{
	display: block;
	width: 5.92rem;
	height: .86rem;
	margin: .6rem auto 0;
}
.product .box .content p{
	color:#666;
	font-size: .16rem;
	margin-top: .85rem;
}
.product .box .content p:nth-child(n+2){
	display: none;
}
.product .box .content p span{
	color: #3c3c3c;
}
.product .box > a{
	display: block;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.product .box > a.prev{
	left: .15rem;
}
.product .box > a.next{
	right: .15rem;
}
.product .more{
	margin-top: .4rem;
}
.carousel-inner>.item>a>img{
	display: inline-block;
}
/*案例展示*/
.case{
	overflow: hidden;
	padding-bottom: .4rem;
}
.case .box .list{
	overflow: hidden;
	margin-top: .25rem;
	display: none;
	height: 4.86rem;
}
.case .box .list.active{
	display: block;
}
.case .box .list li{
	overflow: hidden;
	float: left;
	/*margin-right: .29rem;*/
	margin-bottom: .25rem;
}
.case .box .list li > a{
	display: block;
	overflow: hidden;
	position: relative;
}
.case .box .list li:nth-child(4n){
	margin-right: 0;
}
.case .box .list li  > a img{
	display: block;
	width: 100%;
	height: 2.24rem;
}
.case .box .list li .layer{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(0,104,183,0);
	z-index: 1;
	transition: all .3s linear;
	overflow: hidden;
}
.case .box .list li .layer img{
	display: block;
	width: .5rem;
	height: .5rem;
	margin: -.5rem auto 0;
	transition: all .3s linear;
}
.case .box .list li:hover .layer img{
	margin: .9rem auto 0;
}
.case .box .list li:hover .layer{
	background: rgba(0,104,183,.43);
}
.case .box .list li p{
	width: 100%;
	height: .53rem;
	line-height: .53rem;
	background: rgba(167,167,167,.49);
	position: absolute;
	left: 0;
	bottom: 0;
	color:#fff;
	font-size: .15rem;
	text-indent: .12rem;
	z-index: 2;
	transition: all .3s linear;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.case .box .page{
	overflow: hidden;
	width: .85rem;
	margin: .15rem auto .45rem;
}
.case .box .page li{
	width: .13rem;
	height: .13rem;
	background: #bfbfbf;
	border-radius: 50%;
	border: 0;
	float: left;
	margin: 0 .14rem 0 0;
	cursor: pointer;
	transition: all .3s linear;
}
.case .box .page li:last-child{
	margin-right: 0;
}
.case .box .page li.active{
	width: .31rem;
	border-radius: 20px;
	background: #288ef3;
}
/*视频展示*/
.movie{
	overflow: hidden;
	padding-bottom: .55rem;
	background: #f5f5f5;
}
.movie ul{
	overflow: hidden;
}
.movie ul li{
	width: 5.67rem;
	height: 3.03rem;
	float: left;
	margin-top: .35rem;
}
.movie ul li > a{
	display: block;
	overflow: hidden;
	position: relative;
}
.movie ul li:last-child{
	float: right;
}
.movie ul li a .img{
	display: block;
	width: 5.67rem;
	height: 3.03rem;
}
.movie ul li .layer{
	width: 100%;
	height: 3.03rem;
	position: absolute;
	top: 0;
	left: 0;
}
.movie ul li .layer .play{
	overflow: hidden;
	position: absolute;
	left: .06rem;
	bottom: .12rem;
}
.movie ul li .layer .bar{
	display: block;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: -.02rem;
}
/*新闻中心*/
.news{
	overflow: hidden;
}
.news ul{
	overflow: hidden;
	margin: .25rem 0 .4rem;
}
.news ul li{
	/*width: 2.78rem;*/
	overflow: hidden;
	float: left;
	/*margin-right: .29rem;*/
}
.news ul li:nth-child(4n){
	margin-right: 0;
}
.news ul li:nth-child(n+5){
	display: none;
}
.news ul li img{
	display: block;
	width: 2.78rem;
	height: 1.71rem;
}
.news ul li h2{
	color: #1c1c1c;
	font-size: .16rem;
	margin: .1rem 0;
	height: .48rem;
	line-height: .24rem;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	transition: all .1s linear;
}
.news ul li:hover h2{
	color:#0068b7;
}
.news ul li h3{
	color: #4b4b4b;
	font-size: .14rem;
	margin: 0 0 .05rem;
}
.news ul li p{
	color: #5b5b5b;
	font-size: .14rem;
	height: .45rem;
	line-height: .24rem;
	margin-bottom: .3rem;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.news ul li > a{
	display: block;
	overflow: hidden;
}
.news ul li .know{
	display: block;
	width: .84rem;
	height: .32rem;
	border: 1px solid #999;
	color: #585858;
	font-size: .14rem;
	text-align: center;
	line-height: .3rem;
	transition: all .3s linear;
}
.news ul li:hover .know{
	background: #0068b7;
	border: 1px solid #0068b7;
	color: #fff;
}

@media (min-width: 1200px){
	.about .left{
		width: 6.5rem;
	}
	.about .right img{
		display: block;
		width: 5.18rem;
		height: 3.38rem;
	}
	.case .box .list li:hover p{
		background: rgba(167,167,167,0);
	}

}
@media (max-width: 768px){
	.about{
		padding: .3rem 0 .4rem;
	}
	.about h1{
		text-align: center;
	}
	.about p{
		line-height: .35rem;
	}
	.about .more, .product .more{
		display: none;
	}
	.about .right img{
		margin-top: .3rem;
	}
	.product .box .content{
		margin-top: 0;
		width: 100%;
	}
	.product .box .content .center{
		height: auto;
	}
	.product .box .prev,.product .box .next{
		display: none;
	}
	.product .box .content .img{
		margin: .5rem auto;
	}
	.product .box .content .left{
		padding: 0 .15rem 0 0;
	}
	.product .box .content .right{
		padding: 0 0 0 .15rem;
	}
	.product .box .content .left p,.product .box .content .right p{
		line-height: .35rem;
	}
	.product .box .content p{
		width: 50%;
		float: left;
	}
	.case .box .list{
		height: auto;
	}
	.case .box .list li{
		margin-right: 0;
	}
	.case .box .list li:nth-child(n+5){
		display: none;
	}
	.case .box .list li .layer,.case .box .page{
		display: none;
	}
	.movie ul li{
		width: 100%;
		margin-bottom: .3rem;
	}
	.movie ul li a .img,.movie ul li .layer{
		width: 100%;
		height: 3.3rem;
	}
	.news ul li{
		width: 50%;
		margin-right: 0;
		margin-bottom: .4rem;
	}
	.news ul li img{
		width: 100%;
	}
	.news ul li .know{
		display: inline-block;
		width: auto;
		padding: 0 .1rem;
	}
}

@media (max-width: 767px){
	.about .right img{
		margin: .3rem auto 0;
	}
	.case .list img{
		width: 100%;
	}
}