/* CSS Document */
body{
	margin:0 auto;
	font-size:12px;
	font-family:"微软雅黑";
	color:#686667;
}
ul,li{
	margin:0px;
	padding:0px;
	list-style:none;
}
a{ text-decoration:none; color:#686667;}
a:link, a:hover, a:visited, a:active{color:#686667;}
.margin_0_a{
	margin:0 auto;
}
.clear{
	clear:both;
}
.hide{
	display:none;
}
.show{
	display:block;
}
.base_box{
	width:1030px;
	margin:0 auto;
}
.search_box{
	width:380px;
	height:80px;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
}
.search_box ul{
	padding-left:80px;
	padding-top:20px;
	text-align:right;
}
.search_box li{ float:left;}
.input_searchbox{
	border:none;
	height:28px;
	width:205px;
	background:#e36b5a;
	color:#f4c7bc;
	padding:5px 10px;
}
.input_searchbt{
	width:45px;
	height:38px;
	background:url(../../images/searchbt_07.png);
	border:0px;
}
.logo{
	width:650px;
	height:80px;
	float:left;
	background:url(../../images/logo.png) no-repeat;
}
.menu{
	font-size:14px;
	color:#101010;
	border-bottom:1px solid #ebebeb;
	border-top:1px solid #ebebeb;
	height:50px;
	clear:both;
}
.menu a{
	text-decoration:none;
	color:#101010;
}
.menu a:hover{
	color:#e9361d;
}
.menu li{width:141px; float:left; height:50px; line-height:50px; padding-left:30px; font-family:"微软雅黑"; font-size:16px;}
.swiper-container{width:100%; height:auto; max-height:700px; overflow:hidden; text-align:center; margin:0 auto;}
.swiper-container img{
max-width: 100%;
height: auto;
display: inline-block;
vertical-align: middle;
border:0px;
}
.gray_background{ background:#efefeb;}
.index_new_title{ text-align:center; padding-top:40px; padding-bottom:25px;}
.product{display:table; padding-bottom:30px;}
.product ul{ background:#FFFFFF; padding:10px;display:table-cell;}
.product li{width:236px;; float:left; padding:8px; overflow:hidden;0}
.img-wrap{ border:1px solid #e5e5e5; padding:5px; height:266px; overflow:hidden;}
.img-wrap img{ width:100%; height:220px; border:0px;}
.img-wrap p{ height:30px; line-height:30px; overflow:hidden;}
.index_about{ background:#f7f7f7; height:380px; overflow:hidden;}
.about_title{ text-align:center; padding:20px 0px 10px 0px;}
.index_about_note{ color:#343434; line-height:26px; font-size:14px;}
.more_bt{float:right; margin:10px 30px 0px 0px; border:0px;}
.index_about_pic{ padding-top:30px;}
.index_about_pic li{width:225px; height:100px; padding:5px; background:#FFFFFF; float:left; margin-left:11px; margin-right:11px;}
.index_about_pic img{width:100%; height:100%; border:0px;}
.foot{ border-top:1px solid #ebebeb; height:235px; overflow:hidden;}
.foot_text{
	font-size:13px;
	color:#343434;
	padding-top:16px;
	position:relative;
}
.foot_text a{ color:#343434;}
.foot_logo{
	position:absolute;
	right:20px;
	bottom:10px;
}
.foot_logo img{
	margin-right:10px;
	width:35px;
}
.content {
	line-height:25px;
	padding:0px 0px 10px 0px;
	font-size:14px;
	overflow:hidden;
}
.content img{
	max-width:90%;
}
.nav a{
	color:#686667;
	text-decoration:none;
}
.list_01 li{
	height:35px;
	line-height:35px;
	list-style:square inside;
	padding-left:25px;
	border-bottom:1px dotted #dcdcdc; text-align:left
}
.list_01 a{
	text-decoration:none;
	color:#686667;
}
.list_01 span{
	float:right;
}
.page{
	height:30px;
	line-height:30px;
	color:#383838;
	text-align:center;
	padding-bottom:30px;	
	font-size:13px;
}
.page a{
	color:#383838;
	text-decoration:none;
	border:1px solid #CCCCCC;
	padding:3px 8px;
	background:#fff;
}
.disabled{
	cursor:default;
}
.more{
	color:#e9361d;
	text-decoration:none;
}
.category{
	padding-top:15px;
	padding-bottom:20px;
	width:100%;
}
.category_nav{
	background:#FFFFFF;
	border-radius:2px;
	padding:15px 25px;
	font-size:14px;
	line-height:25px;
}
.category_nav_next{
	border-top:1px solid #ebebeb;
	margin-top:10px;
	padding-top:10px;
}
.category_nav a{ color:#343434; margin-right:15px;}
.padding_20{ padding-top:20px; padding-bottom:20px;}
.detail{width:100%; background:#FFFFFF; padding:15px 25px 15px 25px;}
.pro_img{ text-align:center; margin-bottom:10px;}
.pro_img img{ max-width:80%;}