@charset "utf-8";
/*产品溯源*/
body{background:#f6f6f6; text-align: center;}
div{ text-align: left;}
.header .top, .header .logo, .header .index-top{ text-align: center;}
.cate_lm.mart20{margin-top: 30px!important;}
.cate_lm .lm_tit {color: #5d5d5d;font-family: "微软雅黑";font-size: 12px;width: 100%;height: auto;}
.cate_lm .lm_sear p {font-size:18px;color:#333;padding-bottom:10px;line-height: 26px;}
.cate_lm .lm_item {overflow: hidden;width: 1200px;height: auto;}
.cate_lm .lm_item li {height:auto;padding: 20px 10px;width: 1178px;}
.cate_lm .lm_item li.ba {border: 1px solid #eaeaea;background-color: #fff;}
.cate_lm .lm_item li:last-child{border-top: 0;}
.cate_lm .lm_item a {color: #666;display: inline-block;padding: 0 15px;font-size: 16px;}
.cate_lm .lm_item a:hover{ color: #c41e3a;}
.cate_lm .lm_item a.select { color: #c41e3a;}
.cate_lm li label {line-height: 26px;margin-left: 10px;color: #666;font-size: 16px;}
.cate_lm input {border: 1px solid #ccc;font-size: 12px;margin-left: 10px;padding: 6px;width: 60px;}
.cate_lm span {line-height: 26px;margin-left: 10px;}
.glist{margin-top: 24px;}
.goods {font-family: "微软雅黑"; width: 920px; width: 960px\9;padding:24px 0px 30px 24px;background-color: #fff;border-radius: 5px;}
.goods_li {width: 200px;float: left;/* height: 330px; */overflow:hidden;margin-bottom: 20px;margin-right: 24px;border: 1px solid #fff;
    border-radius: 5px;padding: 2px;}
.goods_li:hover{border: 1px solid #c41e3a;transition: all 0.3s ease;} 
.goods_li img{ width: 200px; height:200px; margin:auto;border-radius: 5px;}
.goods li.boright_no{margin-right: 0;}
/*.goods_list { height: 100%;}*/
/*.goods li img {width: 100%;}*/
.goods li .goods_top p {bottom: -40px;left: 0;position: absolute;transition: all 0.5s ease 0s;width: 100%;}
.goods li .goods_top{position:relative;overflow:hidden; margin-bottom: 8px;}
.goods li .goods_top p{position:absolute;bottom:-40px;left:0px;width:100%;-moz-transition:all ease .5s;/* Firefox 4 */-webkit-transition:all ease .5s;transition:all ease .5s;}
.goods li .goods_top p a{display:inline-block;color:#fff;width:50%;line-height:40px;text-align:center;height:40px;background:rgba(159,20,48,0.6);}
.goods li .goods_top p a:hover{background:rgba(159,20,48,1);}
.goods li:hover p{-moz-transition:all ease .5s;/* Firefox 4 */-webkit-transition:all ease .5s;transition:all ease .5s;bottom:0px;}
.goods_bottom {overflow: hidden; position: relative;}
.goods_bottom .goods_s{overflow:hidden;width:100%;}
.goods_s li {cursor: pointer; float: left; height:38px; margin: 13px 2px 13px 2px; width: 38px;border: 1px solid #fff;}
.goods_s li:last-child{margin-right: 0;}
.goods_s .img_on { border: 1px solid #c41e3a;}
.goods_s li img { height: 100%; width: 100%;}
.goods_bottom a{ width: 200px; /* height: 41px;  */display: block; line-height: 20px;  -o-text-overflow:ellipsis; overflow:hidden;font-size: 16px;color: #333;}
.goods_bottom span {color: #9f1431;display: block;font-family: "微软雅黑"; font-size: 24px; padding: 5px 0;}
.goods_bottom .dpmc {font-size: 14px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 200px;}
.h_after{height:169px;width:100%;position:absolute;left:0px;bottom:-170px;background:#fff;}
.goods-page{ margin-top: 30px;}
/*.h_wenzi{height:100%;}*/
.price{height:44px;}
.price li{float:left;height:33px;width:62px;border:none;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;margin-right:0px;margin-bottom:0px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.price li:last-child{border-right:0px solid #ccc;}
.price li span,.price li p{font-size:12px;padding:0px;font-family:"微软雅黑";}
.price li p{height:16px;}
.sj_imfor{max-height:115px;overflow:hidden;padding:5px;}
.sj_imfor li{border:0px;width:100%;height:25px;margin-bottom:0px;}
.sj_imfor li span{font-size:12px;display:inline-block;color:#333;font-weight:400;}
.sj_imfor li a{display:inline-block;}
.sj_imfor li img{display:inline-block;vertical-align:middle;width: 14px;height: 14px;}
.rmtj {width: 200px;height: auto;padding:15px 15px;background-color: #fff;border-radius: 5px;}
.rmtj_tit {width: 100%;height: auto;border-bottom: 1px solid #e02e24;margin-bottom: 20px;padding-bottom: 5px;}
.rmtj_tit p {display: inline;font-size: 18px;color: #333;border-bottom: 2px solid #e02e24;padding-bottom: 4px;}
.rmtj_tit p span {color: #9f1431;font-size: 14px;line-height: 24px;padding-right: 6px;}
.rmtj_list li {height: auto;margin-bottom: 20px;width: 100%;}
.rmtj_list li .rmtj_top img{width: 200px;height: 200px;border-radius: 5px;}
.rmtj_bottom {height:auto;overflow: hidden;padding:0 10px;position: relative; margin-top: 15px;}
.rmtj_bottom a {color: #333;font-family: "微软雅黑";font-size: 16px;padding-bottom: 10px; display: block;width: 100%;}
.rmtj_bottom p {color: #9f1431;font-size: 20px;position: relative;}
.rmtj_bottom  span{width:40px;height: 19px;background-color: #c41e3a;color: #fff;font-size: 12px;position: absolute;right: 0px;top: 0px;text-align: center;line-height: 19px;border-radius: 20px;padding-top: 3px;padding-bottom: 3px;}
.yeshu{text-align:center;line-height:40px;}
.yeshu a{display:inline-block;width:40px;height:40px;border:1px solid #ccc;margin:0 5px;background-color: #fff;color: #666;}
.yeshu input{font-size:14px;padding:11px 5px;border:1px solid #ccc;margin:0 5px;display:inline-block;width:40px;background-color: #fff;}
.yeshu span{display:inline-block;border:none;line-height:40px;}
.yeshu span em{font-style:normal;}
.yeshu a.pre,.yeshu a.nex{width:60px;}
.yeshu a:hover,.yeshu a.page_on{background:#c41e3a ;color:#fff;}
/*商品列表标题样式*/
.goods_list a:hover{text-decoration: underline;color: #F40;}
.goods_list a:active{text-decoration: underline;color: #F40;}
.img-hover:hover{opacity:0.7;filter:alpha(opacity=80);}
