﻿@charset "utf-8";
/* CSS Document */

.brand_box{
	width:920px;
	margin:auto;
	position:relative;
}
.details_title{
	border:1px solid #ccc;
	overflow:hidden;
	padding:28px 0;
}
 .brand{
	 display:block;
	font-size:18px;
	color:#333;
	float:left;
	position:relative;
	padding-left:10px;
	margin-left:20px;
	
}
.brand:after{
	position:absolute;
	left:-10px;
	top:-8px;
	content:"";
	width:8px;
	height:46px;
	background:#00a2ea;
}
.details_title span{
	display:inline-block;
	width:56px;
	height:30px;
	line-height:30px;
	text-align:center;
	background:#00a2ea;
	color:#fff;
	/*margin-left:30px;*/
	font-size:14px;
}
.brand_a{
	display:block;
	width:766px;
	float:left;
	margin-left:20px;
	
}
.details_title a{
	display:inline-block;
	font-size:18px;
	color:#333;
	margin-left:18px;
	
}
.details_title a:hover{
	text-decoration:underline;
    
}
.brand_more>h3{
	font-size:18px;
	color:#333;
	position:relative;
	padding-left:20px;
	margin-top:36px;
	margin-left:10px;
}
.brand_more>h3:after{
	position:absolute;
	content:"";
	left:0;
	top:-3px;
	width:5px;
	height:30px;
	background:#eb8373;
}
.brand_more .h3_tit span{
	margin-left:22px;
	font-size:18px;
}
.brand_list1{
	overflow:hidden;
	margin-top:30px;
}
.brand_list1-left{
	float:left;
}
.brand_list1-right{
	float:left;
}
.brand_pic{
	width:318px;
	height:278px;
	border:#ccc solid 1px;
	overflow:hidden;
	
}
.brand_pic img{
	display:block;
	float:left;
	margin:auto;
}
.brand_pic_small{
	width:318px;
	height:88px;
	margin-top:12px;
}
.brand_pic_small  span{
	display:inline-block;
	width:66px;
	border:1px solid #ccc;
	height:86px;
	background:url(../img/machine1.png) no-repeat center;
	background-size:100% 100%;
	margin-right:14px;
	
}
.brand_pic_small  .last_child{
	margin-right:0;
}
.brand_pic_small  span:hover{
	border:1px solid #fc1f1f;
}
.brand_list1-right{
	margin-left:40px;
}
.brand_list1-right h6{
	font-size:18px;
	line-height:30px;
	color:#333;
	margin-bottom:10px;
}
.put_in{
	overflow:hidden;
	margin-top:50px;
}
.put_in_left{
	float:left;
	overflow:hidden;
}
.put_in_left input{
	display:block;
	float:left;
	width:40px;
	height:42px;
	font-size:14px;
	line-height:42px;
	text-align:center;
}
.put_in_left span{
	display:block;
	float:right;
	cursor:pointer;
}
.put_in_left span i{
	display:block;
	width:18px;
	height:21px;
	border:1px solid #ccc;
	text-align:center;
	line-height:20px;
}
.put_in_right{
	float:left;
	width:136px;
	height:46px;
	background:url(../img/shop_car1.png);
	margin-left:18px;
}
.put_in_right a{
	display:inline-block;
	width:136px;
	height:46px;
	line-height:46px;
	text-align:center;
	font-size:14px;
	color:#fff;
	margin-left:10px;
    cursor: pointer;
}
.brand_list2 h5{
	height:48px;
	line-height:48px;
	border-bottom:1px solid #333;
	border-top:1px solid #333;
	margin-top:38px;
}
.brand_list2 h5 span{
	display:inline-block;
	width:182px;
	text-align:center;
	font-size:18px;
	cursor:pointer;
	
}
.currentSpan{	
	color:#fff;
	background:#1287bb;
}
.pro_details{
	width:100%;
	min-height:500px;
	background:#fff;
}

/*商品列表*/
.bar{
	position:absolute;	
	left:-206px;
	top:0;	
	background:#f8f8f8;
	width:200px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
	z-index:999;
}
.bar h1{	
	background:#007eb6;	
	color:#fff;
	height:50px;
	line-height:50px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
	margin-bottom:10px;
	font-weight:normal;
}
.bar h1 span{
	margin-left:24px;
	font-size:20px;
}
.bar_list{
	border-bottom:1px dashed #ccc;
}
.bar h2{
	height:46px;
	line-height:46px;
	font-weight:normal;
	cursor:pointer;
	/*margin-top:10px;*/
	
}
.bar h2 span{
	font-size:20px;
	
	margin-left:40px;	
}
.bar ul{
	margin-left:36px;
	padding:10px 0 16px 0;
	
}
.bar ul li{
	height:26px;
	line-height:26px;
}
.bar ul li a{
	font-size:15px;
	color:#333;
}
.bar ul li a:hover{
	color:#0194d5;
}
.current_h2{
	background:#00a2ea;
	color:#fff;
}

.show {display: list-item;}
.hidden {display:none;}
#PicSlide .img{height:278px;overflow:hidden;_zoom:1;}
#PicSlide .thumb ul{z-index:20;overflow:hidden;_zoom:1;margin-top:10px;}
#PicSlide .thumb li{width:66px;height:86px;margin-right:14px;float:left;border:1px solid #ccc;display:inline-block;}