﻿.titLine{
	display: block;
	margin: auto;
	width: .4rem;
	height: .04rem;
	background: #229efc;
	position: relative;
	top: -.4rem;
}
.outlineCen span{
	width: .25rem;
	height: .03rem;
	display: block;
	position: relative;
	background: #229efc;
	top: -.1rem;
}
.productsNav{
	height: .8rem;
	position: relative;
    top: -.8rem;
    z-index: 1;
    background: rgba(42,48,60,0.5);
}
.productsNav>div{
	width: 16rem;
	height: .8rem;
	margin: auto;
	display: flex;
}
.productsNav>div>div{
	flex:1;
	float: left;
	color: #fff;
	line-height: .8rem;
	text-align: center;
	font-size: .22rem;
	cursor: pointer;
}
.productsNav>div>div:hover{
	background: #333;
}
.productsNavSle{
	background: #229efc !important;
}
.overview{
	width: 12rem;
	padding-bottom: 1.35rem;
	margin: auto;
}
.wlbNav{
	height: .5rem;
	border-bottom: 1px solid #c9c9c9;
	clear: both;
}
.wlbNav div{
	font-size: .2rem;
	width: 2rem;
	text-align: center;
	line-height: .5rem;
	height: .5rem;
	color: #232323;
	background: #f3f2f2;
	border: 1px solid #c9c9c9;
	float: left;
	cursor: pointer;
	border-right: 0;
}
.wlbNav>a>div{
	border-right: 0 !important;
}
.wlbNav div:last-child{
	border-right: 1px solid #c9c9c9;
}
.wlbNav>a:last-child>div{
	border-right: 1px solid #c9c9c9 !important;
}
.wlbNav div:hover{
	background: #fff !important;
	color: #229efc !important;
	border-bottom: 2px solid #229efc !important;
}
.wlbNavSle{
	background: #fff !important;
	color: #229efc !important;
	border-bottom: 2px solid #229efc !important;
}
.wlbLink{
	margin-top: .56rem;
	height: .2rem;
}
.wlbLink>div{
	float: left;
	font-size: .2rem;
	padding: 0 .3rem;
	line-height: .2rem;
	height: .2rem;
	border-right: 1px solid #c9c9c9;
}
.wlbLink>div:last-child{
	border-right: 0;
}
.wlbLinkSle>a{
	color: #229efc !important;
}
.wlbLink>div>a{
	color: #232323;
}
.outlineTit{
	margin: .86rem 0 .5rem;
	line-height: .8rem;
	font-size: .36rem;
	color: #232323;
	text-align: center;;
}
.outlineCen>div:nth-child(1){
	float: left;
}
.outlineCen>div:nth-child(1)>p:nth-child(1){
	font-size: .18rem;
	line-height: .7rem;
	margin-bottom: .1rem;
	font-weight: 600;
}
.outlineCen>div:nth-child(1)>p:nth-child(2){
	font-size: .18rem;
	line-height: .32rem;
	width: 6rem;
	color: #232323;
}
.outlineCen{
	height: 2.75rem;
}
.wlbRun{
	height: 2.75rem;
	width: 4.5rem;
	float: right;
}
.wlbRun .swiper-container{
	height: 100%;
	border-radius: .05rem;
}
.wlbRun .swiper-container p{
	position: absolute;
	bottom: 0rem;
	font-size: .16rem;
	text-align: center;
	width: 100%;
	background: rgba(0,0,0,0.3);
	color: #fff;
	line-height: .4rem;
}
.wlbRun img{
	width: 100%;
	height: 100%;
}