@charset "utf-8";

.clear{ clear:both;}

.items_two{background: #f2f2f2;}
.crumb{ width:1200px; margin:0 auto; padding:18px 0px 15px 0px;}
.crumb_left h2{ font-size:14px;}
.crumb_left h2 a{ text-decoration:none;}

.main_one{ width:1200px; margin:0 auto; padding:10px 0px 10px 0px; border:#E9E9E9 solid 2px; background:#FFF;}
.main_one .nationwide{padding:0px 95px 0px 20px;}
.main_one .nationwide span{font-size:16px;}
.main_one .nationwide span strong{ color:#F00;}

.main_two{ width:1200px; margin:0 auto; padding:10px 0px 10px 0px;}
.main_two .content{ width:591px; border:#E9E9E9 solid 2px; float:left;background:#FFF; margin:10px 10px 0px 0px; display:inline-block;}
.main_two .content:nth-child(2n){ margin:10px 0px 0px 0px; }

.main_two .content .content_left{ padding:15px; float:left;}
.main_two .content .content_right{ padding:30px 40px 0px 0px; float:left;}
.main_two .content .content_right h2{ font-size:20px;}
.main_two .content .content_right .content_right_top{ line-height:38px;}
.main_two .content .content_right .content_right_top .all_top{ color:#B6B6B6; font-size:16px; padding-right:20px;}
.main_two .content .content_right .content_right_top .all_main{ color:#D74143; font-size:12px; background:#FFFAFA; border:#FAF1F1 solid 1px; padding:5px; margin-right:5px;}

.detail_left {
	float: left
}
.detail_content_left {
	float: left;
	padding: 10px;
}
.detail_content_right {
	float: right
}
.detail_content_right h2 {
	font-size: 16px;
	padding: 15px 0;
}
.detail_content_right .detail_content {
	margin-bottom: 10px;
}
.detail_content_right .detail_content .content_one {
	font-size: 12px;
	background: #F00;
	color: #FFF;
	padding: 2px;
	margin-right: 5px;
}
.detail_content_right .detail_content .content_two {
	font-size: 14px;
	color: #BBBBBB;
}
.detail_right {
	float: right;
	margin-right: 50px;
	margin-top: 10px;
}
.detail_right .content_right_main {
	float: left;
	padding: 0px 15px;
	font-size: 14px
}
.detail_right .content_right_main span {
	display: block;
	color: #BBBBBB;
	text-align: center;
}
.detail_right .content_right_main span strong {
	color: #000;
}
.bor {
	border-right: #CCC solid 1px;
}
.pad {
	padding-top: 15px;
}
.main_tree {
	width: 1200px;
	margin: 0 auto;
	background: #FAFAFA;
	border-left: #E9E9E9 solid 1px;
	border-right: #E9E9E9 solid 1px;
	border-bottom: #E9E9E9 solid 1px;
}
* {
	box-sizing: border-box;
}
#nav {
	height: 50px;
}
#nav a {
	display: block;
	height: 50px;
	line-height: 50px;
	padding: 0 15px;
	font-size: 16px;
	text-align: center;
	float: left;
	cursor: pointer;
	border-right: #E9E9E9 solid 1px;
}
#nav a.on { background:#FFF; border-right: #E9E9E9 solid 1px; color:#D64748; font-weight:bold;}
#contentBox {
	width: 1200px;
	margin: 0 auto;
	padding-top:10px;

}
#contentBox .box {
	font-size: 18px;
	font-weight: bold;
	display: none;
}
#contentBox .box.active {
	display: block;
}

#contentBox ul{ list-style:none; padding: 0px;}
#contentBox ul li.goods{ list-style:none; width:228px;background:#FFF; border: #E9E9E9 solid 1px; float:left; margin:0px 15px 15px 0px; position:relative; height: 326.6px;}
#contentBox ul li.goods .cover{max-width: 227px; min-height: 227px; }
#contentBox ul .goods:nth-child(5n) {
	margin-right:0px;
}
#contentBox ul li.goods a{ font-size:14px; text-decoration:none; color:#000; padding:0px; display:block; text-align:center; line-height:30px;}
#contentBox ul li.goods a span{ padding:2px 3px 3px 3px; background:#D22225; color:#FFF; font-size:12px;}
#contentBox ul li.goods .about{ font-size:12px; color:#CCC; text-align:left; padding:0px 10px;}
#contentBox ul li.goods .price{ font-size:18px; color: #F00; text-align: center; padding:10px 0px;}
#contentBox ul li.goods .faddish{ z-index: 9999;}




#contentBox ul .art{ list-style:none; width:288.5px; background:#FFF; border: #E9E9E9 solid 1px; float:left; margin:0px 15px 15px 0px; height: 357px;}
#contentBox ul .art:nth-child(4n) {
	margin-right:0px;
}
#contentBox ul .art a{ font-size:14px; text-decoration:none; color:#000; display:block; line-height:30px;}
#contentBox ul .art a span{ padding:2px 3px 3px 3px; background:#D22225; color:#FFF; font-size:12px;}
#contentBox ul .art .about{ font-size:12px; color:#CCC; text-align:left; padding:10px 10px;}

.city-location>div:first-child{ margin-right: 10px; color: #d12225;}

.head-pic{width: 160px; height: 160px; overflow: hidden; margin-right: 10px;}
.head-pic img{max-width: 160px; min-height: 160px; object-fit: cover;object-position: 50% 50%;}
