﻿@charset "utf-8";
body{background:#F2F2F2}
.index_focus{height: 320px;width:100%;overflow: hidden;}
.index_focus .bd li{height: 320px;background-repeat: no-repeat;background-position: center;background-size: 100% 100% !important;}
.nav ul.subnav-sed li:first-child a{background:#2F7BFF;color:#FFF}
.nav .subnav-sed{margin-left: 157px;}
.subnav-all{margin-left:0}
.subnav-all .subnav-all-tit{display:none}
.subnav-all .subnav-all-list{top: 69px;background-color:#FFF;background:#FFFFFFd6;}
.subnav-all-list{display: block !important}
.subnav-all .subnav-all-list .tarde-nav{color:#333}
.store-wrap .tit,.index-floor .tit{font-size: 13px;color:#999;overflow: hidden;}
.store-wrap .tit b,.index-floor .tit h3{float: left;font-size: 20px;color: #222;}

.store-wrap .cont,.index-floor .cont{margin-top: 13px;}
.store-wrap .cont:after,.index-floor .cont:after{content:"";display:block;clear:both}'
.store-wrap .store-slide{width: 232px;float:left;height: 355px;position: relative;}
.store-wrap .store-slide img{width:100%;height:355px	;}
.store-wrap .store-slide .txt{background:#424242;height: 136px;color:#FFF;text-align: center;width: 232px;display: table-cell;vertical-align: middle;}
.store-wrap .store-slide .txt b{font-size:20px;font-weight:700;margin-bottom: 5px;display: inline-block;}
.store-wrap .store-slide .hd{position: absolute;left:0;right: 0;bottom: -2px;}
.store-wrap .store-slide .hd ul{display:-moz-box;display:-webkit-box;display:box;}
.store-wrap .store-slide .hd li{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;height: 4px;background: transparent;background:rgba(0,0,0,0.4)}
.store-wrap .store-slide .hd li.on{background: #f35050;}
.store-wrap .store-list{border-top:solid 1px #e9e9e9}
.store-wrap .store-list li{position: relative;float: left;width: 241px;height: 178px;border-right: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;overflow: hidden;text-align: center}
.store-wrap .store-list li .img{display: block;margin: 12px auto 0;max-width:100%;height: 120px;position: relative;top: 0;-ms-transition: top .3s ease,transform .3s ease; transition: top .3s ease,transform .3s ease;-ms-transform: scale(1);transform: scale(1);}
.store-wrap .store-list li .img-txt{width: 132px;height: 94px;background: #669900;display:inline-block;display: block;margin: 28px auto 8px;-ms-transition: top .3s ease,transform .3s ease;transition: top .3s ease,transform .3s ease;-ms-transform: scale(1);transform: scale(1);color: #ffffff;border-radius: 20px;}
.store-wrap .store-list li .img-txt p{display:table-cell;width: 132px;height: 94px;vertical-align: middle;padding: 3px 3px 0;line-height: 1.2;font-family: "华文新魏";    /*设置字体颜色透明*/    /*背景裁剪为文本形式*/animation: ran 20s linear infinite;font-size: 17px;}
.store-wrap .store-list li .info{text-align: center;font-size: 14px;}
.store-wrap .store-list li .href{opacity:0;position: absolute;bottom:0;left:0;right:0;background:#FFF;padding: 16px 0;color:#999;}
.store-wrap .store-list li .href a{display:block;margin:0 auto;width:80px;height:36px;box-sizing:border-box;line-height:32px;color:#ff1e3c;background-color:#fff;text-decoration:none;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;border:2px solid #ff1e3c;font-size:14px}
.store-wrap .store-list li:hover .img,.store-wrap .store-list li:hover .img-txt{margin-top: 25px;-ms-transform: scale(.66);transform: scale(.66);}
.store-wrap .store-list li:hover .href{opacity: 1}
.index-floor{background:#FFF;padding: 20px 20px 12px;margin: 16px 0 0;min-height: 387px;}
.index-floor .tit a{float:right;background: url(../images/ico-arrow-r.png) no-repeat no-repeat right;background-size: 6px;padding-right: 9px;color: #999;}
.index-floor .tit span{margin-left: 10px;font-size: 12px;color: #888;}
.index-floor .tit img{width: 23px;vertical-align: sub;margin-right: 8px;}
.floor-product{width: 954px;}
.floor-product .pro-slide{width: 482px;height: 319px;float:left;border-right: 1px solid #e5e5e5;}
.floor-product .pro-list li{float:left;width: 190px;border: 1px solid #e5e5e5;padding: 12px 10px;position: relative;height: 290px;border: solid 1px transparent;}
.floor-product .pro-list li:hover{box-shadow: 0 0 17px rgba(0,0,0,0.18);border-color: #ebeaea;}
.floor-product .pro-list li .pic{width: 169px;height: 169px;overflow: hidden;}
.floor-product .pro-list li .txt{line-height: 16px;margin: 12px 0 0px;font-size: 13px;overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height: 32px;}
.floor-product .pro-list li .model{margin-bottom: 2px;color: #999;}
.floor-product .pro-list li .price{color:#F35050;font-size: 16px;}
.floor-product .pro-list li .price del{color:#999;font-size: 13px;margin-left: 4px}
.floor-product .pro-list li .shop{color: #fff;position: absolute;top: 156px;background: rgba(0,0,0,0.48);padding: 0px 8px;border-radius: 16px;line-height: 20px;right: 13px;}
.floor-product .pro-list li .shop a{color:#FFF}
.floor-hotsale{width: 205px;padding: 0px 12px 0;}
.floor-hotsale .t{font-size: 16px;color: #666;margin-bottom: 12px;}
.floor-hotsale li{padding: 22px 0 18px;border-top: 1px solid #e5e5e5;position: relative;overflow: hidden;}
.floor-hotsale .hotsale-icon {width: 44px;height: 38px;position: absolute;left: 0;top: 12px;}
.floor-hotsale .hotsale-icon.hotsale-icon1{    background: url(../images/icon-rank.png) no-repeat;}
.floor-hotsale .hotsale-icon.hotsale-icon2{    background: url(../images/icon-rank.png) no-repeat left -120px;}
.floor-hotsale .hotsale-icon.hotsale-icon3{  background: url(../images/icon-rank.png) no-repeat left -238px;}
.floor-hotsale li .pic{width: 66px;text-align: center;margin-right: 12px;float:left;height: 66px;overflow: hidden;}
.floor-hotsale li .txt{float:left;width: 98px;}
.floor-hotsale li .txt p{width: 100%;margin-top: 2px;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height: 1.6;}
.floor-hotsale li p.price{color:#F35050;font-size: 15px;}

.row-m2{margin: 0 -8px;}
.row-m2 .item{padding: 0 8px;width:50%;}


.new_pro-list{margin: -6px -12px 0;overflow: hidden;}
.new_pro-list li{width: 33%;float:left;text-align: center;line-height: 1.4;}
.new_pro-list a{display:block;padding: 9px 10px;text-align: left;overflow: hidden;color: #888;}
.new_pro-list .pic{width: 90px;float: left;margin-right: 12px;height: 90px;overflow: hidden;}
.new_pro-list .name{font-size: 13px;color: #424242;margin-top: 6px;}
.new_pro-list .price{color:#F35050;font-size: 14px;margin-top: 8px;}

