*{
  padding: 0;margin: 0;
box-sizing: border-box;

}
ul,ol{
  list-style-type: none;
  margin: 0;
  padding:0;
}
/*滚动条样式*/
::-webkit-scrollbar{
	width: 5px;
}
/*滚动槽*/
::-webkit-scrollbar-track{
	-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,1);
	border-radius: 10px;
}
/*滚动条滑块*/
::-webkit-scrollbar-thumb{
	border-radius: 10px;
	background:rgb(0,0,0,.1); 
	-webkit-box-shadow:inset 0 0 6px rgba(25,134,199,.9);
}
::-webkit-scrollbar-thumb:window-inactive{
	background: #333;
}
i{
	font-family:Times New Roman;
}
html{font-size:10px;}
body{font-size:1.6rem;}
.banner_txt{
	position: absolute;
	font-family:"幼圆"; 
	left:0;
	top:0;
	color:#fff;
	font-size: 4rem;
}
.banner_txt p:nth-child(3){
	width: 30%;
	background-color:#e46600;
	font-size: 1rem; 
}
/*手机端样式变化*/
.am-active{
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
@media only screen and (max-width: 640px) {
	.head_box h1{
		font-size:1.3em;
	}
	.index_contact{margin-top:20px;}
	.part2 .container{padding:0px;margin:0px;}

	.index_contact p{
		padding-left: 0!important;
		font-size: 1.3rem!important;
	}
	.part2 h1{
		text-indent: 0!important;
		font-size:1em!important;
	}

	.part2 i{
		text-indent: 0!important;
		font-size: 1rem;
	}
	.part2 p{
		text-indent: 0!important;
	}

	.part3 .news_box{padding:0px!important;;}
	.line_box{
		display: none!important;
	}
	.mob{
		padding-left: 0!important;
	}
	.list_box div:nth-child(3){
		display: none!important;
	}
	
}
@media only screen and (max-width: 540px) {
	.products_img> ul> li{
		width: 47%!important;
		margin: 1px!important;
	}
}
.page-item.active .page-link{
	background:#139bcf!important;
	border-color:#139bcf!important;
}
/*头部*/
.head_box{
	padding-top:1rem;
}
.head_box i{
	font-family:Times New Roman;
	font-size: 1.1rem;
}
.head_box span{
	font-size: 1.6rem;
	margin-right: 4px;
}
.nav{
	background-color:#22b4d7;
}
.nav ul li{
	float: left;
	width: 14rem;
	text-align: center;
}
.nav ul li:hover{
	background-color: #ff7810;
}
.nav ul li a{
	color:#fff;
	line-height: 3.6;
	font-size:16px;
}

/**/
.index_pro  ul li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.icon:before{margin-right:10px;}
.icon{line-height:2.5;}
.part1,.part3{
	background: url(../images/light.png)/*tpa=http://www.zk-ks.com/themes/zhongkai/images/light.png*/;
	text-align: center;
	position: relative;
}
.index_title{margin-top:20px;}
.index_title h1{
	margin: 0;
	padding: 0;
}
.index_title span{
	position:absolute;
	left:-25%;
	top:-6rem;
	font-size: 7rem;
	font-weight: bold;
	color: #22b4d7;
}
.index_list{
	width: 100%;
	height: auto;
	border-bottom: 3px solid #1986c7;
	
	padding-bottom:0; 

}
.index_list ul li{
	display:inline-block;
	padding:0 2rem;
	font-size: 1.7rem;
	line-height:3;
}
.index_list ul li:hover{
	background: #1986c7;
	color:#fff;
}
.index_list .hover_box{
	background: #1986c7;
	color:#fff;
}
.index_img{
	padding: 1rem;
}
.index_img ul li{
	width: 17rem;
	float: left;
	margin: 1rem;
}
.line_box{
	width: 71px;
	height: 30px;
	border-bottom: 1px solid #000;
	position: absolute;
}
.part2 h1,p{
	padding: 0;
	margin: 0;
}
.index_contact p{
	
	line-height:2.5;
	font-weight: 800;
}
.news_box>div{
	border-bottom:1px solid #eee;
	line-height:2;
	margin-bottom:1rem;
}
.news_box h1{
	padding: 0;margin: 0;font-size:1.8rem;
}
.news_box>div>p>b{
	color:#999;
	font-family:Times New Roman;
}
.news_box span{
	display: block;
	text-align:center;
	font-size:2rem;
	font-family:STKaiti;
	background-color: #e46600;
	line-height: 2.4;
}
.news_box span{
	color: #fff!important;
}
.rmd_pro li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.foot_box a{
	color:#fff;
}



/*分页*/
.add_box{
	border-bottom: 2px solid #999;
	padding-top: 1rem;
	padding-bottom: 0.5rem;
}
.add_box p{
	display: block;
	border-left:3px solid #ff7810;
	text-indent: 1em;
	font-size: 1.6rem;
}
.add_box a{
	color:#000;
}
.list_title{
	background: url(../images/light2.png)/*tpa=http://www.zk-ks.com/themes/zhongkai/images/light2.png*/;
	color: #fff;
	padding: 2rem 0;
}
.list_title p{
	font-size: 2rem;
}
.list_title i{
	font-size: 1.8rem;
}
.list_main ul li a{
	line-height: 3;
	color: #000;
	font-size: 1.8rem;
}
.list_main ul li:hover{
	background: #ff7810;
}
.list_main ul li:hover a{
	color:#fff;
}
.list_box>div>h1{
	margin:0;
	font-size: 1.8rem;
}
.list_box>div>p>b{
	color:#ff7810;
	
}
.first-page,.last-page{
	display: none;
}
/*products*/
.products_img> ul{overflow:hidden;margin-bottom:20px;}
.products_img> ul> li{
	text-align: center;
	width:31%;
	float: left;
	margin: 1%;
	line-height: 2;	
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.products_img> ul> li:hover img{
	transform: scale(1.05)  !important;
                transition: all 1s ease 0s !important;  
                -webkit-transform: scale(1.08) !important;  
                -webkit-transform: all 1s ease 0s !important;
}
/*news*/
.list_news>ul>li{
	border-bottom: 1px dotted #ddd;
	margin-bottom:20px;
}
.list_news>ul>li>p>span{
	font-family: STKaiti;
	font-weight: 1000;
	color:#999;

}
.top_info{padding:0px;margin:0px;text-align:right;}
.top_info p:first-child{margin-bottom:15px;}
.top_info p span{font-size:2rem;}
.container{overflow:hidden;}
.leftInfo{text-align:left;text-indent: 1rem;}
.leftInfo img{margin-bottom:20px;}
.leftInfo p:before{display:none;}
.list li{margin-bottom:20px;padding-bottom:20px;}


@media only screen and (max-width:768px){
.list_main{display:none;}
	.part1{padding-top:20px!important}

.top_info p span{font-size:2rem;}

.products_img{padding-right:0px;}
.products_img> ul> li{
	text-align: center;
	width:48%;
	float: left;
	margin: 1%;
	line-height: 2;	
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.products_img> ul> li:nth-child(2n){
	margin-right:0px;
}
.index_img ul li{
		width: 48%!important;
		margin:0px;
		margin-right: 4%;
	}
	.index_img ul li:nth-child(2n){margin-right:0px}

	.part2{background-color: #0381b1!important;}
.products_img h6{font-size:1.6rem;margin-top:20px;}
	.products_img >div{margin:0px!important;width:100%!important;}
	.products_img >div img{max-width:100%;}
}