@CHARSET "UTF-8";
#cate001{
	width:100%;
	
}
#kv{
	width:100%;
}
.slideBox{
	width:100%;
	height:375px;
	overflow:hidden;
	position:relative;
}
.slideBox .bd{
	position:relative;
	z-index:0;
}
.slideBox .bd ul{
}
.slideBox .bd li{
	zoom:1;
	width:100%!important;
	vertical-align:middle;
	height:375px;
}
.slideBox .bd li a{
	display:block;
	width:100%;
	height:375px;
}
.slideBox .hd{
	height:18px;
	width:100%;
	overflow:hidden;
	position:absolute;
	bottom:34px;
	z-index:1;
}
.slideBox .hd ul{
	overflow:hidden;
	zoom:1;
	width:100%;
	text-align:center;
}
.slideBox .hd ul li{
	display:inline-block;
	margin-right:2px; 
	margin-left:2px; 
	width:18px;
	height:18px;
	cursor:pointer;
	background:url(../img/dian.png) no-repeat center center;
}

.slideBox .hd ul li.on{
	background:url(../img/dian_cover.png) no-repeat center center;
}
.kv_np{
	opacity:0.7;
	display:block;
	position:absolute;
	top:50%;
	margin-top:-1.5%;
	width:3%;
	transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;
}
.prev{
	left:3%;
}
.next{
	right:3%
}
.kv_np:hover{
	opacity:1;
}


.cate_list{
	padding:4% 9% 4% 9%;
}
.cate_list_ul:after{
	content:"";
	display:block;
	clear:both;
}
.cate_list_ul li{
	width:48%;
	float:left;
	margin-bottom:4%;
}
.cate_list_ul li.cate_r{
	margin-left:4%;
}
.cate_list_ul li a{
	display:block;
	width:100%;
}
.cate_pic{
	border:transparent solid 2px;
	font-size:0px;
	width:100%;
	overflow:hidden;
	position:relative;
	box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;
	transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;
}
.cate_list_ul li a:hover .cate_pic{
	border:white solid 2px;
}
.cate_list_ul li a.bea:hover .cate_pic{
	border:#e60000 solid 2px;
}
.cate_txt{
	padding:4% 4% 4% 0%;
	margin-top:2%;
	border:white solid 2px;
	color:white;
	font-size:85%;
	line-height:160%;
	overflow:hidden;
	transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;
	
}
.cate_list_ul li a.bea .cate_txt{
	padding:4% 4% 4% 0%;
	margin-top:2%;
	border:#e60000 solid 2px;
	color:#e60000;
	font-size:85%;
	line-height:160%;
	overflow:hidden;
	transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;
	
}
.cate_txt:after{
	content:"";
	display:block;
	clear:both;
}
.cate_txt.cate_txt_w{
	color:black;
	background:white;
}
.cate_list_ul li a.bea:hover .cate_txt{
	color:white;
	background:#e60000;
}
.cate_list_ul li a:hover .cate_txt{
	color:black;
	background:white;
} 
.cate_list_ul li a:hover .cate_txt_r{
	border-left:black solid 1px;
}
.cate_list_ul li a.bea:hover .cate_txt_r{
	border-left:white solid 1px;
}
.cate_txt_l{
	display:table;
	float:left;
	width:31%;
	height:100%;
}
.cate_txt_r{
	float:right;
	width:68%;
	height:100%;
	border-left:white solid 1px;
}
.cate_list_ul li a.bea .cate_txt_r{
	border-left:#e60000 solid 1px;
}
.cate_txt.cate_txt_w .cate_txt_r{
	border-left:black solid 1px;
}
.cate_txt_r_i{
	padding-left:4%;
}
.cate_txt_l img{
	width:100%;
}
.cate_txt_i_2{
	display:none;
}