/*body{background-color:#F3F3F3;}*/
.head .logo{margin-left: 1.55rem;}
/*搜索*/
.search{padding: 0.1rem 0.2rem;width: 6.8rem;overflow: hidden;line-height: 0.5rem;height: 0.5rem;border-bottom: 2px solid #F3F3F3;}
.search .address{float: left;width: 5rem;font-size: 0.22rem;color: #989898;}
.search .address img{float: left;width: 0.18rem;margin: 0.15rem 0.1rem 0 0;}
.search .left{width: 1rem;height: 0.5rem;background-color:#F3F3F3;border-radius:0.25rem; float: right;text-align: center;}
.search .left img{width: 0.24rem;/*margin: 0 auto;*/float: left;  margin: 0.13rem 0.4rem;}
/*.search .left{width: 4.5rem;line-height: 0.5rem;height: 0.5rem;background-color:#F3F3F3;border-radius: 3px; font-size: 0.24rem;float: left;}*/
/*.search .left select{width: 1.4rem;background-color:#F3F3F3;color: #444444;float: left;line-height: 0.5rem;height: 0.5rem;margin-left: 0.1rem;text-align: center;text-align-last: center; }*/
/*.search .left input{width: 2.4rem;line-height: 0.5rem;height: 0.5rem;background-color:#F3F3F3;color: #444444;margin-left: 0.1rem;float: left;}*/
/*.search .left button{width: 0.5rem;height: 0.5rem;background: url("../images/sou.png") no-repeat center;background-size:0.24rem; }*/

.category{height: auto;overflow: hidden;}
/*一级分类盒子*/
.class1{position: fixed;left: 0;width: 1.6rem;overflow-y: auto;bottom: 1.1rem;top: 1.6rem;}
.class1 ul li{padding:0.2rem;background-color:#fff;line-height: 0.3rem;font-size: 0.22rem;border-bottom: 0.05rem solid #F3F3F3;text-align: center;}
.class1 ul li a{color:#3d3d3d;}
.class1 ul .on{background-color: #E3051F;}
.class1 ul .on a{color: #fff;}

/*二级分类盒子*/
.class2{float: right;width: 5.45rem;border-right:0.05rem solid #F3F3F3;border-left:0.1rem solid #F3F3F3;}
.class2 .first{border-bottom: 0.1rem solid #F3F3F3;}
.class2 .first{height: auto;overflow: hidden;/*margin-bottom: 0.1rem;*/}
.class2 .first img{width: 5.45rem;height:3rem;}
.class2 .first .ss2_wrapper { position:relative; width:100%; height:3.7rem; overflow:hidden; }
.class2 .first .ss2_wrapper .slideshow { position:relative; width:100%; height:3.7rem; }
.class2 .first .ss2_wrapper .slideshow_item { width:100%; height:3.7rem; }
.class2 .first .ss2_wrapper .slideshow_item .data { display:none; }
.class2 .first .ss2_wrapper .slideshow_paging {/* display: none;*/position:absolute; top:10px; right:10px; z-index:11; font-size:12px; padding:3px 2px; border-radius: 4px; box-shadow: 0 0 2px #222; }
.class2 .first .ss2_wrapper .slideshow_paging a { display:block; float:left; margin:0 1px; padding:3px 7px; color:#ccc; border-radius: 4px; }
.class2 .first .ss2_wrapper .slideshow_paging a:hover { color:#fff }
.class2 .first .ss2_wrapper .slideshow_paging a.activeSlide { background:#eee; color:#222 }
.class2 .first .ss2_wrapper .slideshow_box { position:absolute; left:0; bottom:0;  width:3.65rem; height:0.7rem; z-index:10;line-height: 0.7rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.class2 .first .ss2_wrapper .slideshow_box .data { padding:0 0.1rem; color:#3d3d3d;font-size: 0.22rem;  }

.class2 .first .advertising{;border-left:1px solid #E1E1E1;position: absolute;margin:-0.7rem 0 0 3.8rem;line-height: 0.7rem;height: 0.7rem;font-size: 0.22rem;float: right;color:#989898;padding: 0 0.15rem;width: 1.3rem;background-color:#ffffff;}
.class2 .first .advertising img{width: 0.26rem;float: right;margin: 0.21rem 0 0 0.05rem;height: 0.26rem;}

.class2 .show{padding: 0.15rem;border-top: 0.15rem solid #F3F3F3;}
.class2 .show .tittle{line-height: 0.4rem;font-size: 0.24rem;font-weight: bold;color:#3d3d3d;height: 0.4rem;}
.class2 .show .tittle .go{float: right;width: 0.27rem;padding: 0.1rem;}
.class2 .show ul{height: auto;overflow: hidden;width: 5rem;}
.class2 .show ul li{width:1.6rem;float: left;margin-top:0.1rem; }
.class2 .show ul li:nth-child(3n+2){margin-left:0.1rem;margin-right: 0.1rem; }
.class2 .show ul li img{width: 1.6rem;height: 1.6rem;border-radius:5px;}
.class2 .show ul li p{line-height: 0.3rem;font-size: 0.2rem;color: #3d3d3d;margin-top: 0.05rem;height: 0.6rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;}
.class3{line-height: 0.6rem;height: 0.6rem;background-color: #F3F3F3;}
.class3 ul{height: auto;overflow: hidden;}
.class3 ul li{float: left;width: 1.5rem;text-align: center;color: #717171;line-height: 0.6rem;height: 0.6rem;font-size: 0.24rem;}
.class3 ul li a{color: #717171;display: block;}
.class3 ul .on a{color: #fff;background-color: #E3051F;}
.class3 ul .arrangement{float: right;width:1.1rem;border-left: 1px solid #fff;text-align: center; }
.class3 ul .arrangement img{margin: 0.1rem auto;}

.class4{display: none;height: auto;overflow: hidden;padding: 0.2rem;background-color: #fff;position: absolute;border-top: 1px solid #9F9F9F;box-shadow: 0 2px 10px #dadada;}
.class4 ul{height: auto;overflow: hidden;}
.class4 ul li{float: left;width: 2.2rem;line-height: 0.5rem;height:0.5rem;text-align: center;background-color:#f7f7f7;margin-top: 0.1rem;font-size: 0.22rem;overflow: hidden;}
.class4 ul li:nth-child(3n+2){margin-right: 0.1rem;margin-left: 0.1rem;}
.class4 ul .on{background-color:#EFEFEF;}
.class4 ul li a{color:#989898; }

/*当前位置*/
.nadd{line-height: .8rem;height: .8rem;color:#b1b1b1;}
.nadd a{color:#b1b1b1;font-size:0.2rem;}
.nadd .nearby{ font-size: 12px; float: right; background-color: #F3F3F3; height: .5rem; margin-top: .15rem; line-height: .5rem; padding: 0 15px; color: #717171; border-radius: 3px; -webkit-border-radius: 3px; }
.nadd .nearby.on{background-color: #E3051F;color: #fff;}

/*产品*/
.product{margin-bottom: 1rem;}
.product .ul1{height: auto;overflow: hidden;min-height: 6rem;}
.product .ul1 li{height: auto;overflow: hidden;margin-bottom: 0.12rem;}
.product .ul1 li .left{width: 2.6rem;height: 2.3rem;float: left;}
.product .ul1 li .left img{width: 2.6rem;height: 2.3rem;}
.product .ul1 li .left .p1{z-index: 2;position: absolute;margin-top:1.8rem;margin-left:2rem;width: 0.6rem;  }
.product .ul1 li .left .p1 span{display: block;text-align: center;line-height: 0.5rem;height: 0.5rem;}
.product .ul1 li .left .p1 .t{background-color: rgba(246,187,46,0.7);color: #fff;}
.product .ul1 li .left .p1 .e{background-color: rgba(169,1,1,0.7);color: #fff;}
.product .ul1 li .left .p2{z-index: 1;position: absolute;margin-top:1.8rem;width:2.6rem;text-align: center;line-height: 0.5rem;height: 0.5rem;background-color: rgba(0,0,0,0.6);color: #FFF; }
.product .ul1 li .right{float: right;background-color: #F3F3F3;padding: 0.2rem 0.25rem;width:3.65rem;height:1.9rem;  }
.product .ul1 li .right .p3{line-height: 0.35rem;height: 0.4rem;font-size: 0.24rem;color:#2D2D2D;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.product .ul1 li .right .product_distance{font-size: 0.2rem;color: #d81e06;font-size: 0.2rem;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
.product .ul1 li .right .product_distance .product_icon{background: url(../images/address_icon.png) no-repeat 0 1px / 12px;width: 16px;height: 16px;line-height: 16px;display: inline-block;margin-right: 2px;}
.product .ul1 li .right .p5{line-height: 0.5rem;height: 0.5rem;font-size: 0.22rem;color:#3d3d3d;border-top: 3px solid #fff;margin-top: 0.1rem;padding-top: 0.15rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.product .ul1 li .right .p4{line-height: 0.5rem;height: 0.5rem;}
.product .ul1 li .right .p4 span{float: left;width: 3rem;color:#e3051f;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;}
.product .ul1 li .right .p4 img{float: right;width: 0.32rem;padding: 0.1rem;}

.product .ul2{height: auto;overflow: hidden;min-height: 6rem;}
.product .ul2 li{width: 3.35rem;margin-top: 0.1rem;float: left;}
.product .ul2 li:nth-child(2n+2){float: right;}
.product .ul2 li .left{width: 3.35rem;height:3rem;}
.product .ul2 li .left img{width: 3.35rem;height:3rem;}
.product .ul2 li .left .p1{position: absolute;z-index:2;line-height: 0.5rem;width: 0.6rem;text-align: center;color: #fff;font-size: 0.22rem;margin-top: 2.5rem;margin-left: 2.75rem;  }
.product .ul2 li .left .p1 span{display: block;text-align: center;line-height: 0.5rem;height: 0.5rem;}
.product .ul2 li .left .p1 .t{display: block;background-color: rgba(169,1,1,0.7);color: #fff;height: 0.5rem;}
.product .ul2 li .left .p1 .e{display: block;background-color: rgba(246,187,46,0.7);color: #fff;height: 0.5rem;}
.product .ul2 li .left .p2{position: absolute;z-index:1;line-height: 0.5rem;background-color: rgba(0,0,0,0.5);width: 3.35rem;text-align: center;color: #fff;font-size: 0.22rem;margin-top: 2.5rem; }
.product .ul2 li .right{background-color: #F3F3F3;padding: 0.15rem;height: auto;overflow: hidden; }
.product .ul2 li .right .p3{line-height: 0.35rem;font-size: 0.22rem;color:#3d3d3d;height: 0.35rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.product .ul2 li .right .product_distance{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;color: #d81e06;font-size: 0.2rem;height: 0.3rem;margin-top: 0.1rem;}
.product .ul2 li .right .product_distance .product_icon{background: url(../images/address_icon.png) no-repeat center center / 12px;width: 16px;height: 16px;line-height: 16px;display: inline-block;margin-right: 2px;}
.product .ul2 li .right .p5{line-height: 0.5rem;height: 0.5rem;font-size: 0.22rem;color:#3d3d3d;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;
    /*border-top: 3px solid #fff;margin-top: 0.1rem;padding-top: 0.15rem;*/}
.product .ul2 li .right .p4{line-height: 0.35rem;margin-top: 0.05rem;/*height: auto;*/overflow: hidden;height: 0.35rem;}
.product .ul2 li .right .p4 span{float: left;color:#e3051f;font-size: 0.22rem;width: 2.5rem;overflow: hidden;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;}
.product .ul2 li .right .p4 img{float:right;width: 0.32rem;}



.product ul .put .right .p5{line-height: 0.4rem;height: 1.2rem;font-size: 0.26rem;color:#3d3d3d;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;}
.product ul .put .right .advertising{line-height: 0.6rem;height: 0.6rem;font-size: 0.22rem;float: right;color:#989898;width:3.35rem;text-align: center; }
.product ul .put .right .advertising img{width: 0.26rem;float: left;margin: 0.16rem 0 0 0.1rem;height: 0.26rem;}
.product ul .put .right .advertising span{float: left;margin-left: 1rem;}

/*产品详情*/
.product-info{margin-bottom: 1rem;}
/*.product-info .banner .bx-wrapper{height: 3.2rem;}*/
/*.product-info .banner .bx-wrapper .bx-viewport{height: 3.2rem!important;}*/
.product-info .banner .bx-wrapper{height: 5.1rem;}
.product-info .banner .bx-wrapper .bx-viewport{height: 5.1rem!important;}
.product-info .banner .bx-wrapper .bx-viewport img{height: 5.1rem!important;}

.product-info .do{position: absolute;margin: -0.52rem 0.2rem 0 0.2rem;}
.product-info .do p{line-height: 0.52rem;height: 0.52rem;float: left;background-color: rgba(0,0,0,0.6);width: 6.2rem;text-align: center;color: #fff;overflow: hidden; }
.product-info .do img{width:0.6rem;}

.product-info .tittle{padding: 0.2rem;background-color: #F3F3F3;width: 6.4rem;margin: 0 auto;}
.product-info .tittle .p1{line-height: 0.35rem;font-size: 0.22rem;color:#3d3d3d;height: 0.7rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;}
.product-info .tittle .p2{line-height: 0.3rem;height: 0.3rem;font-size: 0.22rem;margin-top: 0.1rem;}
.product-info .tittle .p2 .s1{float: left;color: #cf0018;}
.product-info .tittle .p2 .s2{float: right;color: #818181;}
.product-info .product-show{min-height: 5rem;margin: 0.2rem;}
.product-info .product-show img{max-width: 100%;}

.product-info .go-buy{position:fixed;bottom:0;z-index: 70;line-height: 0.7rem;height: 0.7rem;background-color: #F3F3F3;width:7.2rem;font-size: 0.22rem; }
.product-info .go-buy .p1{float: left;width: 3.8rem;overflow: hidden;color:#cf0018;text-indent: 0.2rem; }
.product-info .go-buy .p2{float: left;width: 1.75rem;background-color: #494848;color: #fff;text-align: center;}
.product-info .go-buy .p2 img{width: 0.32rem;}
.product-info .go-buy .p3{float: left;width: 1.6rem;background-color: #CF0017;color: #fff;text-align: center;border-left: 1px solid #fff;}






/*电子名片*/
/*名片分类*/
.card-class{line-height: 0.6rem;height: 0.6rem;background-color: #F3F3F3;}
.card-class .address{float: left;width: 2.7rem;font-size: 0.22rem;color: #989898;margin-left: 0.2rem;}
.card-class .address img{float: left;width: 0.18rem;margin: 0.18rem 0.1rem 0 0;}

.card-class .class5{height: auto;overflow: hidden;float: right;}
.card-class .class5 li{float: left;text-align: center;width: 1.2rem;color:#717171;}
.card-class .class5 li a{color:#717171;font-size: 0.22rem; }

/*名片列表*/
.cars-list{margin-bottom: 1rem;}
.cars-list .list{text-align: center;line-height: 0.3rem;margin:0.15rem 0;}
.cars-list .list a{color: #848484;font-size: 0.24rem;font-weight: bold;}
.cars-list .list .on{color:#474545;}

.cars-list ul{height: auto;overflow: hidden;}
.cars-list ul li{width: 2.2rem;float: left;margin-bottom: 0.1rem;}
.cars-list ul li img{width: 2.2rem;height: 2rem;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.cars-list ul li .p1{text-align: center;line-height: 0.5rem;height: 0.5rem;background-color: #464646;color: #fff;padding: 0 0.1rem;font-size: 0.22rem;overflow: hidden;}
.cars-list ul li .p2{line-height: 0.3rem;padding: 0.1rem;background-color:#F3F3F3;font-size: 0.22rem;height: 0.9rem;color:#494949;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;}
.cars-list ul li:nth-child(3n+2){margin-left: 0.1rem;margin-right: 0.1rem;}






