/**************************** GOODS ******************************/
	/* #A_Container_Wrap {	max-width: 1440px;; clear: both; padding: 0 15px; margin: 0 auto; margin-top: 50px;} */
	/* list */

	.goods_list .list_title { font-size:24px; font-weight:600; color:#444; }
	.goods_list .goods_catelist { margin-top:20px; overflow:hidden; }
	.goods_list .goods_catelist li { float:left; font-size: 14px; color: #666; padding-left: 14px; }
	.goods_list .goods_catelist li a:before { content:''; height:12px; width:1px; display:inline-block; border-left:1px solid #ddd; padding-left: 14px;}
	.goods_list .goods_catelist li:first-child { padding-left:0;}
	.goods_list .goods_catelist li:first-child a:before { border-left:0; padding-left:0;}
	.goods_list .goods_catelist li a.on, .goods_list .goods_catelist li a:hover { color:#118fcc; }

	.goods_catelist_box { padding:10px 15px; background: #95b2c0; margin-top:10px;}
	.goods_catelist_box ul { overflow:hidden; display:table; margin:auto;}
	.goods_catelist_box ul li { float:left;  color:#d2e4ed; font-size:14px; padding-left: 20px; }
	.goods_catelist_box ul li:first-child { padding-left:0;}
	.goods_catelist_box ul li a.on, .goods_catelist_box ul li a:hover {  color:#fff; }

	.goods_list .txt { font-size:14px;color:#666; margin:10px 0 5px;}
	.goods_list .txt span { font-weight:600; color:#118fcc; font-size:16px;}
	.goods_list .select_listbox { padding:10px 15px; border:1px solid #eee;  position:relative;}
	.goods_list .select_listbox ul { overflow:hidden; }
	.goods_list .select_listbox ul li { float:left; font-size: 14px; color: #666; padding-left: 14px;}
	.goods_list .select_listbox ul li a:before { content:''; height:12px; width:1px; display:inline-block; border-left:1px solid #ddd; padding-left: 14px;}
	.goods_list .select_listbox ul li:first-child { padding-left:0;}
	.goods_list .select_listbox ul li:first-child a:before { border-left:0; padding-left:0;}
	.goods_list .select_listbox ul li a.on, .goods_list .select_listbox ul li a:hover { color:#ec6907; }

	.goods_list .item_title { font-size:22px; color:#444; font-weight:600; margin-top:50px;}

	.goods_list .goodsproduct_list { overflow:hidden; width:100%; margin-top:20px;}
	.goods_list .goodsproduct_list li { width:23.5%; border:1px solid #ddd; float:left; box-sizing:border-box; margin-right:2%; margin-bottom:2%; }
	.goods_list .goodsproduct_list li:nth-child(4n) { margin-right:0;}
	/* .goods_list .goodsproduct_list li a .list_img { width:100%;     height: 300px; display:inline-block; background:url(../_image/noimg.png)no-repeat;} */
	.goods_list .goodsproduct_list li a .listtxt_box {     text-align: center;
	padding-top: 20px;
	box-sizing: border-box; }
	.goods_list .goodsproduct_list li a .listtxt_box .box_txt01 { color:#444; font-weight:600; font-size:16px; }
	.goods_list .goodsproduct_list li a .listtxt_box .box_txt02 { color:#f46451; font-size:1vw; margin:10px 0; }
	.goods_list .goodsproduct_list li a .listtxt_box .box_txt02 span { font-size:22px; font-weight:600; }

	.goods_list .goodsproduct_list .img_box{position: relative;height: 300px;overflow:hidden;}
	.goods_list .goodsproduct_list li a .img_box > img{position: absolute;min-width: 100%; left: 50%; top: 50%; transform: translate(-50%,-50%);width: auto; height: 100%;}

	/* @media all and (min-width:320px) {
	.goods_list .goodsproduct_list li { width:49%;}
	.goods_list .goodsproduct_list li:nth-child(2n) { margin-right:0;}
	}

	@media all and (min-width:768px) {
		.goods_list .goodsproduct_list li { width:49%;}
		.goods_list .goodsproduct_list li:nth-child(2n) { margin-right:0;}
	}

	@media all and (min-width:1024px) {
		.goods_list .goodsproduct_list li { width:32%;}
		.goods_list .goodsproduct_list li:nth-child(2n) { margin-right:2%;}
		.goods_list .goodsproduct_list li:nth-child(3n) { margin-right:0;}
	} */
	/*cate*/

	.cate_table{width:100%; text-align:left;}
	.cate_table th{background:#f9f9f9; color:#fff; font-size:14px; width:160px; padding-left:20px; text-align:left; }
	.cate_table th, .cate_table td { border: 1px solid #eee; }
	.cate_table th span{color:#a0a0a0; font-size: 12px;}
	.cate_table td { padding: 0px 10px;
		height: 35px;}
	.cate_table th a{color:#444;}
	.cate_table a{ font-size: 12px;  color: #666666; padding-right: 20px; text-decoration: none;   line-height: 24px; display:inline-block;}
	.cate_table a.on{color:#4395bc; font-weight:600;}
	.cate_tit{text-align:left !important;}

	.cate_list { font-size:14px; color:#666;
		margin-right: 20px;
		margin-bottom: 10px;
		display: inline-block;
		margin-top: 20px;
	}
	@media screen and (max-width: 1440px){

	}
	@media screen and (max-width: 1023px){
	.goods_list .goodsproduct_list li { width: calc((100% - 35px)/3);}
	.goods_list .goodsproduct_list li:nth-child(4n) { margin-right:15px; }
	.goods_list .goodsproduct_list li:nth-child(3n) { margin-right:0; }
	}
	@media screen and (max-width: 768px){
	.goods_list .goodsproduct_list li { width: calc((100% - 20px)/2);}
	.goods_list .goodsproduct_list li:nth-child(3n) { margin-right:15px; }
	.goods_list .goodsproduct_list li:nth-child(2n) { margin-right:0; }
	}
	@media screen and (max-width: 481px){
	.cate_table th{width: 115px;padding-left: 10px;}
	.cate_table th b{font-size: 14px;}
	}
