.conten-left { width:340px;background:#FFFFFF; float: right; }
.noimgs .containec-title { width:100%!important; }
.conten-box { width:840px; height:100%; float: left; }

/*资讯推荐*/
.conten-consult { width:840px; padding:6px 20px 20px 20px; background:#FFFFFF; }
.conten-consult-title { height:46px; }
.conten-consult-title h2 { display:inline-block; font-size:18px; height:46px; font-weight:bold; line-height:46px; position:relative; padding-left:14px; width:100%; border-bottom:1px solid #f2f2f2; }
.conten-consult-title h2:before { content:""; width:3px; height:20px; left:0; top:14px; background:#C7254E; position:absolute; }
.goods-box { margin-top:20px; }
.goods-box ul li { float:left; padding:12px 12px 0px 12px; border:1px solid #eee; width:190px; overflow:hidden; position:relative; margin-right:13px; }
.goods-box ul li .goods-img-box { width:164px; height:auto; display:block; margin:0 auto; }
.goods-box ul li .onetitle { display:inline-block; height:30px; width:100%; line-height:30px; text-align:center; overflow:hidden; color:#888; }
.goods-box ul li .goods-img-box img { width:164px; height:118px; }
.goods-box ul li .twotitle {display: inline-block;height: 60px;line-height: 20px;overflow: hidden;padding: 0 8px;color: #888; }
.goods-box ul li .goods-link {display: inline-block;width: 100%;height: 18px;line-height: 18px;margin-top: 5px;color: #ce1336;text-align: center; }
.goods-box ul li:last-child { margin-right:0; }

/*产品新闻*/
.goods-rec-box { width:840px; float:left; padding:0px 20px; background:#fff; margin-top:20px; }
.class_list { width:100%; height:70px; padding-top:30px; }
.class_list ul li { float:left; height:30px; line-height:28px; border:1px solid #eee; border-radius:30px; margin-right:8px; }
.class_list ul li a { padding:0 15px; display:block; }
.class_list ul li.on { background:#CE1336; border:1px solid #CE1336; }
.class_list ul li.on a { color:#fff; }
.conten-left-title { height:50px; }
.conten-left-title h2 { display:inline-block; font-size:18px; height:50px; font-weight:bold; line-height:50px; position:relative; width:100%; border-bottom:1px solid #f2f2f2; }
.contenrec-title-box { width:100%; }
.contenrec-title-box ul { width:100%; overflow:hidden; }
.contenrec-goods-box { padding:28px 0; overflow:hidden; width:100%; border-bottom:1px solid #efefef; }
.contenrec-goods-box .contenrec-img-box {width: 180px;height: 130px;float: left;overflow: hidden; }
.contenrec-goods-box .contenrec-img-box img {width: 180px;height: 130px; }
.contenrec-goods-box .containec-title {width:600px;overflow: hidden;float: right;height: 130px;position: relative; }
.contenrec-goods-box .containec-title .goods-name {display: block; height: 20px; width: 100%;font-size: 16px;line-height: 20px; }
.contenrec-goods-box .containec-title .goods-title { display:block; height:58px; overflow:hidden; line-height:20px; color:#888; margin-top:10px; }
.contenrec-goods-box .containec-title .goodstitle-mescell { height:28px; position:absolute; bottom:0; width:100%; }
.contenrec-goods-box .containec-title .goodstitle-mescell .goods-mesg-left { float:left; line-height:26px; color:#888; }
.contenrec-goods-box .containec-title .goodstitle-mescell .goods-mesg-left a { text-decoration:none!important; color:#666; }
.contenrec-goods-box .containec-title .goodstitle-mescell .goods-mesg-left a:hover { color:#CE1336; }
.contenrec-goods-box .containec-title .goodstitle-mescell .goods-mesg-right { float:right; }

/*公用头部*/
.conten-right-title { height:46px; line-height:46px; border-bottom:1px solid #F2F2F2; }
.conten-right-title h2 { display:inline-block; font-size:18px; font-weight:bold; position:relative; }

/*推荐新品*/
.goods-swiper { padding: 10px 20px 0;}
.goods-swiper .newgoods-img-box { width:300px; height:300px; overflow:hidden; position:relative; }
.goods-swiper .newgoods-img-box img { width:300px; }
.goods-swiper .newgoods-title-box { width:100%; position:absolute; top:260px; left:0; display:none; height:40px; line-height:40px; background:rgba(255,255,255, 0.8); overflow:hidden; }
.goods-swiper .newgoods-title-box a { width:100%; overflow:hidden; text-overflow:ellipsis; display:block; padding:0 10px; }
.goods-swiper .newgoods-crice-box { width:100%; height:36px; line-height:36px; padding:0 10px; border:1px solid #eee; border-top:0px; }
.goods-swiper .newgoods-crice-box .newgoodsnewprice { float:left; color:#ce1336; font-size:18px; font-weight:bold; }
.goods-swiper .newgoods-crice-box .newgoodsoldprice { float:right; color:#999; text-decoration:line-through; }
.goods-swiper .swiper-slide:hover .newgoods-title-box { display:block; }
.goods-swiper .swiper-button-prev { width:30px; height:50px; left:-30px; top:145px; padding:12px 0; position:absolute; border-radius: 0 5px 5px 0; background: rgba(0,0,0,0.8); transition:0.2s all; }
.goods-swiper .swiper-button-prev i { width:30px; text-align:center; color:#fff; font-size:22px; line-height:26px; }
.goods-swiper .swiper-button-next { width:30px; height:50px; right:-30px; top:145px; padding:12px 0; position:absolute; border-radius: 5px 0 0 5px; background: rgba(0,0,0,0.8); transition:0.2s all; }
.goods-swiper .swiper-button-next i { width:30px; text-align:center; color:#fff; font-size:22px; line-height:26px; }
.goods-swiper .swiper-container:hover .swiper-button-prev { left:0px; }
.goods-swiper .swiper-container:hover .swiper-button-next { right:0px; }

/*最新资讯*/
.dayrec {background: #FFFFFF;width: 340px;overflow: hidden;padding:0 20px; }
.dayrec .conten-right-title { margin-bottom:15px; margin-top:10px; }
.dayec-list ul .dayec-img-box { height:225px; border-bottom:1px solid #F2F2F2; }
.dayec-list ul .dayec-img-box .deaec-tab {display: inline-block;width: 18px;height: 18px;float: left;background: #CE1336;color: #FFF;text-align: center; }
.dayec-list ul .dayec-img-box .deaec-img {width: 272px;float: left;margin-left: 10px;position: relative; }
.dayec-list ul .dayec-img-box .deaec-img img { width:272px; }
.dayec-list ul .dayec-img-box .deaec-img .imgtitle {height: 45px;width: 100%;background: #000000;opacity: .7;padding-top: 2px;position: absolute;bottom: -17px; }
.dayec-list ul .dayec-img-box .deaec-img .imgtitle a {display: block;width: 100%;height: 100%;padding-left: 5px;color: #FFFFFF; }
.dayec-list ul .dayec-img-box .deaec-img .imgtitle a .imgs-title-ms {font-size: 12px;line-height: 20px; }
.dayec-list ul .dayec-img-box .deaec-img .imgtitle a .imgtitle-tab {width: 100%; }
.dayec-list ul .dayec-txt-box {border-bottom: 1px solid #F2F2F2;padding-bottom: 15px;margin-top: 15px; }
.deaec-tab {display: inline-block;width: 18px;height: 18px;float: left;background: #CE1336;color: #FFF;text-align: center; }
.deaec-text { width:272px; float:left; }
.deaec-text a {display: inline-block;width: 100%;height: 100%;padding-left: 10px;color: #333; }
.deaec-text a .imgs-title-ms {font-size: 14px;line-height: 18px;font-weight: 600; }
.deaec-text a .imgs-title-ms:hover { color:#CE1336; }
.deaec-text a .imgtitle-tab {width: 100%;color: #aaa;margin-top: 10px; }
.deaec-text a .imgtitle-tab span {color: #666; }

/*新闻详情*/
.article_detail { width:840px; padding:20px; background:#FFFFFF; margin-bottom:20px; }
.article_detail h2 { width:100%; height:auto; display:table; font-size:20px; font-weight:bold; padding-bottom:20px; }
.article_detail .article_info { width:100%; height:auto; display:table; font-size:12px; border-top:1px solid #eee; padding:10px 0; }
.article_detail .article_info .lines { float:left; padding-right:20px; color:#999; }
.article_detail .article_info .lines a { color:#CE1336; }
.article_detail .description { width:100%; height:auto; display:table; line-height:24px; font-size:14px !important; }
.article_detail .sns-share { padding-top:15px; position:relative; padding-left:40px; }
.article_detail .sns-share::before { height:30px; line-height:30px; content:"分享："; color:#999; position: absolute; left:0px; top:15px; }
.article_detail .detail-tags { width:100%; height:auto; display:table; color:#999; }
.article_detail .detail-tags a { color:#CE1336; padding-right:10px; }