@charset "utf-8";

/*品牌幻灯*/
.b-ad{float:left;width:850px;overflow:hidden}
.b-ad img{width:850px;height:400px;}
.b-new{overlfow:hidden;float:right;overflow:hidden;width:350px;}

.b-new .qc-head{height:40px;clear:both;font-size:16px;line-height:39px;text-align:center;padding:0px 0px;border:#e1e1e1 1px solid;border-top:#ee2e2c 3px solid;border-right:#e3e3e3 1px solid; background:#f7f7f7 url(img/l.jpg) no-repeat right;border-bottom:none}
.b-new .qc-head li{float:left;list-style-type:none;font-weight:normal;width:50%;border-bottom:#e1e1e1 1px solid;cursor:pointer }
.b-new .qc-head li.current{font-weight:bold;border-bottom:#fff 1px solid;background:#ffffff url(img/l.jpg) no-repeat right}
.b-new .qc-head li.current a{color:#ff7200}
.b-new .qc-body dl{overflow:hidden;padding:0px 15px;border:#e1e1e1 1px solid;border-top:none;}
/*.past-box{background-color:#fff; overflow:hidden;border:#eee 1px solid}*/
/*.past-box dt{line-height:40px;font-size:16px;padding:0px 15px;eight:40px;font-weight:bold;color:#ee2e2c; border-bottom:#eee 1px solid}*/
/*.past-box dt span{float:right;font-size:14px;}*/
/*.past-box img{width:120px;height:40px;border:#e3e3e3 1px solid; padding:5px}*/
/*.past-box ul li {padding:20px 0px;height:78px;border-bottom:#efefef 1px solid; position:relative;float:left;width:50%; text-align:center;overflow:hidden}*/
/*.past-box p{font-size:14px;line-height:20px;margin-top:5px;height:20px; overflow:hidden}*/
/*.past-box ul li:nth-child(5){border-bottom:none}*/
/*.past-box ul li:nth-child(6){border-bottom:none}*/
/*.past-box ul li ins{text-decoration:none; line-height:20px;font-size:14px;color:#888}*/
/*.past-box ul li em{float:right}*/
/*.past-box ul li font{color:#ff4200;}*/
/*.past-box ul li a:hover img{opacity:.9;filter:alpha(opacity=90)}*/
/*.past-box ul li div{ position:absolute; bottom:40px;left:112px;}*/

/*推荐品牌*/
.brand-list {background: #fff; box-shadow: rgba(227,227,227,.5) 0 0 6px; overflow: hidden;}
.brand-list ul {overflow: hidden;}
.brand-list li {float: left; width: 199px; padding:0px 0px;border:#E9E9E9 solid ; border-width: 0 0 1px 1px;  overflow: hidden;}
.brand-list li a {display:block; position: relative; height: 100%; text-align: center}
.brand-list li a img {margin: 20px auto; width:138px;}
.brand-list li a p {position: absolute; left: 0px; bottom: -23px; display: block; height: 22px; width: 100%; line-height: 22px;transition: all 0.5s;-webkit-transition: all 0.5s;-ms-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.brand-list li a p span {display: block; position: relative; width: 100%; line-height: 22px; text-align: center; font-size: 13px; color: #fff; z-index: 1;}
.brand-list li a p::after {background: #000; display: block; content: ""; width: 100%; height: 22px; margin-top: -22px; opacity: 0.5; filter: alpha(opacity=50)}
.brand-list li a:hover p {bottom: 0}


/*商铺信息*/
.company-box{height:auto;overflow:hidden;background:#fff}
.company-box h2{font-size:16px;line-height:40px;padding:5px 15px;font-weight:normal;color:#000}
.company-box h2:before{content:"";background:#ff6000;float:left;margin-right:10px;height:16px;width:3px;margin-top:12px;}
.shopName{height:77px;padding:0px 0px 0px 15px;background:url("img/news-hot.png") no-repeat 0px 0px scroll;border-bottom:#eee 1px solid}
.shopName h3{color:#ff7900;font-size:15px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;overflow:hidden;height:20px;line-height:20px;padding:13px 5px 0px 0px;}
.shopName h3 a{color:#ff7900;}
.shopName h3 a:hover{color:#ff7900;text-decoration:none;}
.shopName .jwsy{margin-top:10px;font-size:12px;height:27px;line-height:27px;}
.shopName .jwsy1{background:#ff7900;color:#fff;border-radius:2px;text-align: center;padding: 4px 6px;margin-right:5px;}
.shopName .jwsy1 a{color:#fff}
.shopName .jwsy1:hover,.shopName .jwsy2:hover{opacity:.8;filter:alpha(opacity=80);}
.shopName .jwsy2{background: #9E9E9E;color:#fff;border-radius:2px;text-align: center;padding: 4px 6px;margin-right:5px;}
.shopName .jwsy3{background: #607D8B;color:#fff;border-radius:2px;text-align: center;padding: 4px 6px;}
/*-- 诚信档案 --*/
.shopData p:before,.shopData p:after{content:"";display:block;clear:both;height: 0; visibility: hidden;}
.shopData p{zoom: 1;}
.shopData p{line-height: 30px;padding:0px 5px 0px 15px;height:30px;z-index:1}
.shopData p em{float:left}
.shopData p em.wxqrcode{float:left;position:relative;height:16px;z-index:100;display:block;margin-right:10px}
.shopData p em.wxqrcode span{display:none}
.shopData p em.wxqrcode:hover span{display:block;z-index:1000;width:100px;height:100px;overflow:hidden; position:absolute;left:-40px;padding:5px;top:-105px; box-shadow: 0px 0px 5px rgba(0,0,0,0.25); background:white;}
.shopData p em.wxqrcode span img{width:100px;height:100px;}
.shopData p i{color:#999;float:left;font-size:12px;padding-right:4px;text-align:right;}
.shopData p a{color:#4c4c4c;margin-right:10px;}
.fl{float:left}
.v-year{display:block;font-size:14px;line-height:16px;padding-left: 10px;float:left}
.v-year b{font-weight:bold;color:#ff7900;font-size:16px;}
/*-- 公司信息 --*/
.companyInfo{height:auto;overflow:hidden;border-top:#eee solid 1px;padding:15px 0px 5px 15px;margin-top:10px;}
.companyInfo a{width:62px;height:28px;float:left;border:#eee solid 1px;line-height:28px;border-radius:1px;margin:0px 6px 10px 0px;padding-left:34px; color:#535353;}
.companyInfo a:hover{color:#ff7900;text-decoration:none;}
.companyInfo a.dp{background:#FEFCE4 url(img/dp-icon.png) no-repeat 12px center;background-size:16px 16px;}
.companyInfo a.gs{background:#FEFCE4 url(img/gs-icon.png) no-repeat 12px center;background-size:16px 18px;}
.companyInfo a.dz{background:#FEFCE4 url(img/dz-icon.png) no-repeat 12px center;background-size:16px 16px;}
.companyInfo a.cp{background:#FEFCE4 url(img/fl-icon.png) no-repeat 12px center;background-size:16px 16px;}


.black_overlay{display:none;position: fixed;top:0%;left:0%;width:100%;height:100%;background:black;z-index:1001;-moz-opacity:0.6;opacity:.60;filter:alpha(opacity=60);}
.blank_content{display:none;position:fixed;top:35%;left:40%;width:50%;height:270px;background:#f7f7f7 url(img/cart.png) no-repeat left 40px;;z-index:1002;width:470px;border-radius:5px;padding:5px;}
.blank_content h2{height:40px;line-height:40px;clear:both;font-size:18px;padding:0px 5px 0px 10px;font-weight:normal}
.blank_content h2 span{float:right}
.blank_content h3{height:40px;line-height:40px;clear:both;font-size:18px}
.blank_content h3 a{color:#ee2e2c}
.blank_content .open{padding:10px 15px 20px 15px;overflow:hidden;}
.blank_content ul li{font-size:14px;line-height:28px;height:28px}
.blank_content ul li em{font-size:12px;color:#666}
.blank_content ul li img{margin-top:-5px}
.blank_content ul li.com{font-size:16px}
.blank_content dl dt{float:left;margin-right:10px;margin-top:8px;}
.blank_content dl dt img{width:100px;height:100px;border-radius:3px;}
.blank_content dl ul{overflow:hidden;}
.wx{border-top:#e3e3e3 1px solid;padding-top:15px;text-align:center;font-size:14px;}
.wx b{color:red}
.qrcode2 { width:47px;position: absolute;right:30px;top:63px;z-index:1000
}
.qrcode2 p{font-size:12px;}
.qrcode2 dl{display:none}
.qrcode2:hover dl {
  display: inline-block;position: relative;z-index:10000;background:white;width:100px;box-shadow: 0px 0px 3px rgba(0,0,0,0.15);top:0px;padding:5px;left:-90px
}
.qrcode2:hover dl img{width:100px;height:100px;}

.open{padding:0px 0px;}
.buycar{padding:0px 15px 15px 15px}
.buycar a{background:#ff6700 url(img/s-ico1.png) no-repeat 40px 8px; background-size:20px 22px;display:block;height:40px;line-height:40px;color:white;font-size:16px;text-align:center;cursor :pointer; border-radius:2px}
.buycar a:hover{background:#009231 url(img/s-ico1.png) no-repeat 40px 8px; background-size:20px 22px;}


/*2020-6-17*/
.px_brand_list ul li { float:left; width:32%;background: #fff; margin-top:20px; margin-right: 2%;padding: 14px;overflow: hidden;box-sizing: border-box;}
.px_brand_list ul li:hover {box-shadow: 5px 5px 12px #d8d8d8;}
.px_brand_list ul li:nth-child(3n+3) { margin-right:0;}
.px_brand_list ul li .img { width:30%; float:left;}
.px_brand_list ul li .img img {width:100%;}
.px_brand_list ul li .text { width:65%; float:right;}
.px_brand_list ul li .text h2 { font-size:16px;color:#333;border-bottom: 1px solid #eee;padding-bottom: 6px;margin-bottom: 8px;}
.px_brand_list ul li .text p { font-size:13px; color:#666; line-height:20px;}



.sub-menu {position: fixed; right: 50%; margin-right: 620px; top: 125px; z-index: 99;}
.sub-menu ul{overflow:hidden;}
.sub-menu li { width:80px; height:40px; background:#fff; line-height:40px;text-align:center; border-bottom:1px solid #eee; font-size:12px}
.sub-menu li:nth-child(1) { background: linear-gradient(to right, #06978e, #06978e); }
.sub-menu li:nth-child(1) a { color:#fff;}
.sub-menu li:hover{ background: linear-gradient(to right, #06978e, #06978e); }
.sub-menu li:hover a{color:white}
.sub-menu li.menuon{ background: linear-gradient(to right, #06978e, #06978e); }
.sub-menu li.menuon a{color:white;}
