#klb{ width:100%; margin:0 auto; max-width:1200px;}
.container-fluid {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px;
}
.row {

}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
	float: left
}
.col-xs-12 {
	width: 100%
}
.col-xs-11 {
	width: 91.66666667%
}
.col-xs-10 {
	width: 83.33333333%
}
.col-xs-9 {
	width: 75%
}
.col-xs-8 {
	width: 66.66666667%
}
.col-xs-7 {
	width: 58.33333333%
}
.col-xs-6 {
	width: 50%
}
.col-xs-5 {
	width: 41.66666667%
}
.col-xs-4 {
	width: 33.33333333%
}
.col-xs-3 {
	width: 25%
}
.col-xs-2 {
	width: 16.666666667%
}
.col-xs-1 {
	width: 8.33333333%
}
.col-xs-pull-12 {
	right: 100%
}
.col-xs-pull-11 {
	right: 91.66666667%
}
.col-xs-pull-10 {
	right: 83.33333333%
}
.col-xs-pull-9 {
	right: 75%
}
.col-xs-pull-8 {
	right: 66.66666667%
}
.col-xs-pull-7 {
	right: 58.33333333%
}
.col-xs-pull-6 {
	right: 50%
}
.col-xs-pull-5 {
	right: 41.66666667%
}
.col-xs-pull-4 {
	right: 33.33333333%
}
.col-xs-pull-3 {
	right: 25%
}
.col-xs-pull-2 {
	right: 16.66666667%
}
.col-xs-pull-1 {
	right: 8.33333333%
}
.col-xs-pull-0 {
	right: auto
}
.col-xs-push-12 {
	left: 100%
}
.col-xs-push-11 {
	left: 91.66666667%
}
.col-xs-push-10 {
	left: 83.33333333%
}
.col-xs-push-9 {
	left: 75%
}
.col-xs-push-8 {
	left: 66.66666667%
}
.col-xs-push-7 {
	left: 58.33333333%
}
.col-xs-push-6 {
	left: 50%
}
.col-xs-push-5 {
	left: 41.66666667%
}
.col-xs-push-4 {
	left: 33.33333333%
}
.col-xs-push-3 {
	left: 25%
}
.col-xs-push-2 {
	left: 16.66666667%
}
.col-xs-push-1 {
	left: 8.33333333%
}
.col-xs-push-0 {
	left: auto
}
.col-xs-offset-12 {
	margin-left: 100%
}
.col-xs-offset-11 {
	margin-left: 91.66666667%
}
.col-xs-offset-10 {
	margin-left: 83.33333333%
}
.col-xs-offset-9 {
	margin-left: 75%
}
.col-xs-offset-8 {
	margin-left: 66.66666667%
}
.col-xs-offset-7 {
	margin-left: 58.33333333%
}
.col-xs-offset-6 {
	margin-left: 50%
}
.col-xs-offset-5 {
	margin-left: 41.66666667%
}
.col-xs-offset-4 {
	margin-left: 33.33333333%
}
.col-xs-offset-3 {
	margin-left: 25%
}
.col-xs-offset-2 {
	margin-left: 16.66666667%
}
.col-xs-offset-1 {
	margin-left: 8.33333333%
}
.col-xs-offset-0 {
	margin-left: 0
}
 @media (min-width:768px) {
 .col-sm-1,  .col-sm-2,  .col-sm-3,  .col-sm-4,  .col-sm-5,  .col-sm-6,  .col-sm-7,  .col-sm-8,  .col-sm-9,  .col-sm-10,  .col-sm-11,  .col-sm-12 {
 float: left
}
 .col-sm-12 {
 width: 100%
}
 .col-sm-11 {
 width: 91.66666667%
}
 .col-sm-10 {
 width: 83.33333333%
}
 .col-sm-9 {
 width: 75%
}
 .col-sm-8 {
 width: 66.66666667%
}
 .col-sm-7 {
 width: 58.33333333%
}
 .col-sm-6 {
 width: 50%
}
 .col-sm-5 {
 width: 41.66666667%
}
 .col-sm-4 {
 width: 33.33333333%
}
 .col-sm-3 {
 width: 25%
}
 .col-sm-2 {
 width: 16.66666667%
}
 .col-sm-1 {
 width: 8.33333333%
}
 .col-sm-pull-12 {
 right: 100%
}
 .col-sm-pull-11 {
 right: 91.66666667%
}
 .col-sm-pull-10 {
 right: 83.33333333%
}
 .col-sm-pull-9 {
 right: 75%
}
 .col-sm-pull-8 {
 right: 66.66666667%
}
 .col-sm-pull-7 {
 right: 58.33333333%
}
 .col-sm-pull-6 {
 right: 50%
}
 .col-sm-pull-5 {
 right: 41.66666667%
}
 .col-sm-pull-4 {
 right: 33.33333333%
}
 .col-sm-pull-3 {
 right: 25%
}
 .col-sm-pull-2 {
 right: 16.66666667%
}
 .col-sm-pull-1 {
 right: 8.33333333%
}
 .col-sm-pull-0 {
 right: auto
}
 .col-sm-push-12 {
 left: 100%
}
 .col-sm-push-11 {
 left: 91.66666667%
}
 .col-sm-push-10 {
 left: 83.33333333%
}
 .col-sm-push-9 {
 left: 75%
}
 .col-sm-push-8 {
 left: 66.66666667%
}
 .col-sm-push-7 {
 left: 58.33333333%
}
 .col-sm-push-6 {
 left: 50%
}
 .col-sm-push-5 {
 left: 41.66666667%
}
 .col-sm-push-4 {
 left: 33.33333333%
}
 .col-sm-push-3 {
 left: 25%
}
 .col-sm-push-2 {
 left: 16.66666667%
}
 .col-sm-push-1 {
 left: 8.33333333%
}
 .col-sm-push-0 {
 left: auto
}
 .col-sm-offset-12 {
 margin-left: 100%
}
 .col-sm-offset-11 {
 margin-left: 91.66666667%
}
 .col-sm-offset-10 {
 margin-left: 83.33333333%
}
 .col-sm-offset-9 {
 margin-left: 75%
}
 .col-sm-offset-8 {
 margin-left: 66.66666667%
}
 .col-sm-offset-7 {
 margin-left: 58.33333333%
}
 .col-sm-offset-6 {
 margin-left: 50%
}
 .col-sm-offset-5 {
 margin-left: 41.66666667%
}
 .col-sm-offset-4 {
 margin-left: 33.33333333%
}
 .col-sm-offset-3 {
 margin-left: 25%
}
 .col-sm-offset-2 {
 margin-left: 16.66666667%
}
 .col-sm-offset-1 {
 margin-left: 8.33333333%
}
 .col-sm-offset-0 {
 margin-left: 0
}
}
 @media (min-width:992px) {
 .col-md-1,  .col-md-2,  .col-md-3,  .col-md-4,  .col-md-5,  .col-md-6,  .col-md-7,  .col-md-8,  .col-md-9,  .col-md-10,  .col-md-11,  .col-md-12 {
 float: left
}
 .col-md-12 {
 width: 100%
}
 .col-md-11 {
 width: 91.66666667%
}
 .col-md-10 {
 width: 83.33333333%
}
 .col-md-9 {
 width: 75%
}
 .col-md-8 {
 width: 66.66666667%
}
 .col-md-7 {
 width: 58.33333333%
}
 .col-md-6 {
 width: 50%
}
 .col-md-5 {
 width: 41.66666667%
}
 .col-md-4 {
 width: 33.33333333%
}
 .col-md-3 {
 width: 25%
}
 .col-md-2 {
 width: 16.66666667%
}
 .col-md-1 {
 width: 8.33333333%
}
 .col-md-pull-12 {
 right: 100%
}
 .col-md-pull-11 {
 right: 91.66666667%
}
 .col-md-pull-10 {
 right: 83.33333333%
}
 .col-md-pull-9 {
 right: 75%
}
 .col-md-pull-8 {
 right: 66.66666667%
}
 .col-md-pull-7 {
 right: 58.33333333%
}
 .col-md-pull-6 {
 right: 50%
}
 .col-md-pull-5 {
 right: 41.66666667%
}
 .col-md-pull-4 {
 right: 33.33333333%
}
 .col-md-pull-3 {
 right: 25%
}
 .col-md-pull-2 {
 right: 16.66666667%
}
 .col-md-pull-1 {
 right: 8.33333333%
}
 .col-md-pull-0 {
 right: auto
}
 .col-md-push-12 {
 left: 100%
}
 .col-md-push-11 {
 left: 91.66666667%
}
 .col-md-push-10 {
 left: 83.33333333%
}
 .col-md-push-9 {
 left: 75%
}
 .col-md-push-8 {
 left: 66.66666667%
}
 .col-md-push-7 {
 left: 58.33333333%
}
 .col-md-push-6 {
 left: 50%
}
 .col-md-push-5 {
 left: 41.66666667%
}
 .col-md-push-4 {
 left: 33.33333333%
}
 .col-md-push-3 {
 left: 25%
}
 .col-md-push-2 {
 left: 16.66666667%
}
 .col-md-push-1 {
 left: 8.33333333%
}
 .col-md-push-0 {
 left: auto
}
 .col-md-offset-12 {
 margin-left: 100%
}
 .col-md-offset-11 {
 margin-left: 91.66666667%
}
 .col-md-offset-10 {
 margin-left: 83.33333333%
}
 .col-md-offset-9 {
 margin-left: 75%
}
 .col-md-offset-8 {
 margin-left: 66.66666667%
}
 .col-md-offset-7 {
 margin-left: 58.33333333%
}
 .col-md-offset-6 {
 margin-left: 50%
}
 .col-md-offset-5 {
 margin-left: 41.66666667%
}
 .col-md-offset-4 {
 margin-left: 33.33333333%
}
 .col-md-offset-3 {
 margin-left: 25%
}
 .col-md-offset-2 {
 margin-left: 16.66666667%
}
 .col-md-offset-1 {
 margin-left: 8.33333333%
}
 .col-md-offset-0 {
 margin-left: 0
}
}
 @media (min-width:1200px) {
 .col-lg-1,  .col-lg-2,  .col-lg-3,  .col-lg-4,  .col-lg-5,  .col-lg-6,  .col-lg-7,  .col-lg-8,  .col-lg-9,  .col-lg-10,  .col-lg-11,  .col-lg-12 {
 float: left
}
 .col-lg-12 {
 width: 100%
}
 .col-lg-11 {
 width: 91.66666667%
}
 .col-lg-10 {
 width: 83.33333333%
}
 .col-lg-9 {
 width: 75%
}
 .col-lg-8 {
 width: 66.66666667%
}
 .col-lg-7 {
 width: 58.33333333%
}
 .col-lg-6 {
 width: 50%
}
 .col-lg-5 {
 width: 41.66666667%
}
 .col-lg-4 {
 width: 33.33333333%
}
 .col-lg-3 {
 width: 25%;

}
 .col-lg-2 {
 width: 16.66666667%
}
 .col-lg-1 {
 width: 8.33333333%
}
 .col-lg-pull-12 {
 right: 100%
}
 .col-lg-pull-11 {
 right: 91.66666667%
}
 .col-lg-pull-10 {
 right: 83.33333333%
}
 .col-lg-pull-9 {
 right: 75%
}
 .col-lg-pull-8 {
 right: 66.66666667%
}
 .col-lg-pull-7 {
 right: 58.33333333%
}
 .col-lg-pull-6 {
 right: 50%
}
 .col-lg-pull-5 {
 right: 41.66666667%
}
 .col-lg-pull-4 {
 right: 33.33333333%
}
 .col-lg-pull-3 {
 right: 25%
}
 .col-lg-pull-2 {
 right: 16.66666667%
}
 .col-lg-pull-1 {
 right: 8.33333333%
}
 .col-lg-pull-0 {
 right: auto
}
 .col-lg-push-12 {
 left: 100%
}
 .col-lg-push-11 {
 left: 91.66666667%
}
 .col-lg-push-10 {
 left: 83.33333333%
}
 .col-lg-push-9 {
 left: 75%
}
 .col-lg-push-8 {
 left: 66.66666667%
}
 .col-lg-push-7 {
 left: 58.33333333%
}
 .col-lg-push-6 {
 left: 50%
}
 .col-lg-push-5 {
 left: 41.66666667%
}
 .col-lg-push-4 {
 left: 33.33333333%
}
 .col-lg-push-3 {
 left: 25%
}
 .col-lg-push-2 {
 left: 16.66666667%
}
 .col-lg-push-1 {
 left: 8.33333333%
}
 .col-lg-push-0 {
 left: auto
}
 .col-lg-offset-12 {
 margin-left: 100%
}
 .col-lg-offset-11 {
 margin-left: 91.66666667%
}
 .col-lg-offset-10 {
 margin-left: 83.33333333%
}
 .col-lg-offset-9 {
 margin-left: 75%
}
 .col-lg-offset-8 {
 margin-left: 66.66666667%
}
 .col-lg-offset-7 {
 margin-left: 58.33333333%
}
 .col-lg-offset-6 {
 margin-left: 50%
}
 .col-lg-offset-5 {
 margin-left: 41.66666667%
}
 .col-lg-offset-4 {
 margin-left: 33.33333333%
}
 .col-lg-offset-3 {
 margin-left: 25%
}
 .col-lg-offset-2 {
 margin-left: 16.66666667%
}
 .col-lg-offset-1 {
 margin-left: 8.33333333%
}
 .col-lg-offset-0 {
 margin-left: 0
}
}
/*产品中心box1*/
.index-box1{
	padding:20px 50px 20px;
}
.index-box1-nav{
	padding-bottom:20px;
}
.index-box1-nav-left{
	float: left;
}
.index-box1-nav-left>h4{
	margin-left: 15px;
	display: inline-block;
}
.index-box1-nav-left>div{
	margin-left: 15px;
	display: inline-block;
	color: #999999;
}
.index-box1-nav-left>div>span{
	margin: 0 3px;
}
.index-box1-nav-left>div>span:nth-of-type(1)>a{
	padding: 5px 35px;
	color: #fff;
	background-color: #c51018;
	text-decoration: none;
	border-radius: 20px;
	font-size: 12px;
}
.index-box1-nav-left>div>span:nth-of-type(2)>a{
	padding: 5px 23px;
	color: #fff;
	background-color: #047fc4;
	text-decoration: none;
	border-radius: 20px;
	font-size: 12px;
}
.index-box1-nav-left>div>span:nth-of-type(3)>a{
	padding: 5px 35px;
	color: #fff;
	background-color: #dd2626;
	text-decoration: none;
	border-radius: 20px;
	font-size: 12px;
}
.index-box1-nav-right{
width:100%;
}
.index-box1-nav-right>ul{
	list-style: none;
	margin: 0;
	padding: 0;
	text-align:center;
}
.index-box1-nav-right>ul>li{
	display: inline-block;
	width:10.7%;
	text-align:center;
	border-right:2px solid #fff;
	height:40px;
		background:#009b4c;
	padding-bottom: 20px;
}

.index-box1-nav-right>ul>li:hover{
	background:#e62129;
}

.index-box1-nav-right ul li a.hover{
	background:#e62129 !important;
	display:block;
}

.index-box1-nav-right>ul>li:nth-child(9){
 
	border-right:0px solid #fff;
	 
}
.index-box1-nav-right>ul>li>span{
	color: #c6c6c6;
}
.index-box1-nav-right>ul>li>a{
	text-decoration: none;
	color: #fff;
	position: relative;
	transition: all 0.5s;
	text-align:center;
	line-height:40px;
	
}
.index-box1-nav-right>ul>li>.active{
	color: #fff;
	font-size:16px;
	transition: all 0.25s;
}
.index-box1-lb{
	display: none;
}
.index-box1-lb-active{
	display: block;
}
.index-box1-lb>div>a{
	text-decoration: none;
/*	border:1px solid #ccc; */
	display:block;
	margin-bottom:30px;
	
}
.index-box1-lb>div>a:hover>.index-box1-lb-wz>p:nth-of-type(2){
	color:#333;
}
.index-box1-lb>div>a>div{
	overflow: hidden;
}
.index-box1-lb>div>a:hover>div>.index-box1-lb-img{
	transform: scale(1.1);
	
}

.index-box1-lb>div>a:hover{
	background-color:#0a63b1;
	color:#FFF !important
	
}
@media screen and (max-width: 767px) {
.index-box1-lb>div>a{
	text-decoration: none;
	border: none !important; 
	display:block;
/*	margin-bottom:16px;*/
max-height:174px !important;
	
}
	
}

@media screen and (max-width: 550px) {
.index-box1-lb>div>a{
	text-decoration: none;
	border:1px solid #ccc; display:block;
	margin-bottom:12px;
	
}
	
}

.index-box1-lb-imgbox{
	position: relative;
	height:350px

}
.index-box1-lb-img{
	padding-bottom: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-color: #f6f6f6;
	transition: all 1s; 

}

.index-box1-lb-imgbox img {
  display: block;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;




  
}

.index-box1-lb-imgbox>span{
	position: absolute;
	top: 25px;
	left: 25px;
	padding:3px 15px;
	color: #fff;
	background-color: #ec6941;
}
.index-box1-lb-wz{
	margin-top: 1px;
	padding:20px;
	background-color: #f6f6f6;
	text-align:center;
	height:60px !important;
	margin-bottom:30px
}

.index-box1-lb-wz>p{
	color: #333;
	font-size:16px;
}


@media screen and (max-width: 1199px) {
	.index-box1 {
	    padding:20px 20px;
	}
	.index-box1-nav {
	    padding-bottom: 30px;
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.index-box1-nav-right>ul>li {
	    display: inline-block;
	  width:33%;  
	 border-bottom:2px solid #fff;
    }
		.index-box1-nav-right>ul>li:nth-child(7), .index-box1-nav-right>ul>li:nth-child(8), .index-box1-nav-right>ul>li:nth-child(9){
	 
	 
	border-bottom:0px solid #fff;
	
	 
}
		.index-box1-nav-right>ul>li:nth-child(3n){
	border-right:0px solid #fff;
}
	 
	.index-box1-nav-right>ul>li:nth-last-of-type(1){
	    margin-right: 0px;
	}
	.index-box1-nav-left>h4 {
	    margin-left: 0px;
	}
	.index-box1-nav-left>div>span:nth-of-type(1)>a {
	    padding: 5px 25px;
	}
	.index-box1-nav-left>div>span:nth-of-type(2)>a {
	    padding: 5px 13px;
	}
	.index-box1-nav-left>div>span:nth-of-type(3)>a {
	    padding: 5px 25px;
	}
	.index-box1-lb>div{
		margin-bottom: 10px;
		padding-left: 5px;
		padding-right: 5px;
	}
}
@media screen and (max-width: 991px) {
	.index-box1-nav-left>div{
		display: none;
	}
	.index-box1-nav-right>ul>li{
	 
	width:16%;
 
}

}
@media screen and (max-width: 767px) {
	.index-box1 {
	    padding:0px 20px;
	}
	.index-box1-nav-left{
	    float: none;
	    text-align: center;
	    margin-bottom: 20px;
	    padding-top: 10px;
	}
	.index-box1-nav-right{
	    float: none;
	    text-align: center;
	}
	.index-box1-lb>div{
		margin-bottom:16px;
	}
	.index-box1-lb-wz {
	  
		margin:0 !important;
	}
		.index-box1-lb-wz p{
			font-size:14px !important;
	}
	.index-box1-nav-right>ul>li{
	width:32.8%;
	 border-bottom:2px solid #fff;
    }
		.index-box1-nav-right>ul>li:nth-child(7), .index-box1-nav-right>ul>li:nth-child(8), .index-box1-nav-right>ul>li:nth-child(9){
	 
	 
	border-bottom:0px solid #fff;
	
	 
}
	.index-box1-nav-right>ul>li:nth-child(3n){
	border-right:0px solid #fff;
}

.index-box1-lb-imgbox{
	position: relative;
height:250px;
}
.padding30{ padding:20px 0px}
.paddingbottom40{padding-bottom:20px;}
}
@media screen and (max-width: 550px) {
	.index-box1-nav {
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.index-box1-nav-right>ul>li>a {
	    font-size: 12px;
	}
	.index-box1-nav-right>ul>li{
	 
	width:32%;
	border-bottom:2px solid #fff;
	
	 
}
.index-box1-nav-right>ul>li>.active{
	color: #fff;
	font-size:12px;
	transition: all 0.25s;
}
	
	.index-box1-nav-right>ul>li:nth-child(7), .index-box1-nav-right>ul>li:nth-child(8), .index-box1-nav-right>ul>li:nth-child(9){
	 
	 
	border-bottom:0px solid #fff;
	
	 
}
	.index-box1-nav-right>ul>li:nth-child(3n){
	border-right:0px solid #fff;
}
	.index-box1-nav-left {
	    margin-bottom: 10px;
	}
	.index-box1-nav-left>h4 {
	    font-size: 16px;
	}

	.index-box1-nav-right>ul>li>span{
		display: none;
	}
	.index-box1-lb-imgbox>span {
	    position: absolute;
	    top: 15px;
	    left: 15px;
	    padding: 3px 10px;
	    color: #fff;
	    background-color: #ec6941;
	    font-size: 10px;
	}
	
}

.index-title.cur {
    opacity: 1;
    transform: none;
}
.index-title {
    text-align: center;
    padding: 30px 0;
    
    
    transition: all 1s ease;
}
.index-title h3 {
    font-size: 28px;
    font-weight: bold;
    color: #333;
}
/* banner */
.banner{ position: relative}
.banner img{ display: block; width: 100%;}
#focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;   }
#focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
#focus .hd ul{ width: 100%; text-align: center; position: absolute; left:0; bottom: 1rem; }
#focus .hd ul li{display: inline-block; width: 10px; height: 10px; border-radius: 50%; border: 0.1rem solid #fff; margin: 0 .2rem; font-size:0;}
#focus .hd ul .on{background:#009b4c; }

