.absolute{
	position: absolute;
	top: 1px;
	z-index: 1
}
.title{
	color: #e3e3e3;
	position: relative;
	font-size: 50px;
}
.title_sub{
	position: absolute;
	top:50px;
	
}
.title2{
	color: #e3e3e3;
	position: relative;
	font-size: 50px;
}

.title::after{
	
     content: '';
     width: 6rem;
     height: 6px;
     background: #256B66;
     display:block;
     border-radius: 20px;
	margin: auto
	
}
.title2::after{
	
     content: '';
     width: 2rem;
     height: 6px;
     background: #256B66;
     display:table-cell;
     border-radius: 20px;
	position: absolute;
	top:10px;

	
}
.title2::before{
	
     content: '';
     width: 6rem;
     height: 6px;
     background: #256B66;
     display:table-cell;
     border-radius: 20px;
	position: absolute;
	top:0;

	
}
.yanfa{
	background-color: #FAFAFA;
	border-radius:15px;	
}
.more{
	background: #256B66;
	color: #fff;
	border-radius: 30px
}


.cbfl-bg{
	background: url("../images/bg.png");
	background-size: 100%;
}
.cbfl-text{
	color: #256B66;
	border-radius: 10px;
	font-weight: bold;
	letter-spacing: 5px
}
.text-zi{
	letter-spacing:3px
}
.timeline>li.active:not(:last-child)::before{
	border-left:solid 2px #256B66;
}
.timeline>li.active::after{
	background-color:#256B66
}
.khanbg{
	background: url("../images/khalbg.jpg");
	background-size: 100%;
}
.product{
	background: url("../images/pbg.jpg");
	background-size: cover;
}



.diytab .tab.tab-box>.nav.nav-tabs{
	padding-left:0!important;
	padding-right:0!important;
}
.diytab .nav.nav-tabs>li.active>a{
	background: #256B66;
	color: #fff;
}
.diytab .tab.tab-box>.tab-body{
	border: 0
}
.diy-bottom{
	border-bottom: 2px solid #256B66!important;
}

.page img{
	width: 100%
}
.left-nav .nav>li.active>a,.nav>li>a:active{
	color:#fff
}

.left-nav .nav>li.active{
	background: #256B66
}


