.txt-center{
    text-align: center;
}
.txt-right{
    text-align: right;
}
.txt-left{
    text-align: left;
}
.ewalletcon{
    width: 1200px;
    margin: 0 auto;
}
.boxshadows{
    box-shadow: 0 0 15px 0 #e2e7f3;
}
.b2bshopban{
    background-image: url(../../images/product/chain/firework/b2cbanner.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 770px;
}
.b2bshopbox1{
    background-image: url(../../images/product/chain/firework/b2cpic1.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 352px;
    width: 100%;
    top: 340px;
}
.b2bshopbox2{
    background-image: url(../../images/product/chain/firework/b2cpic2.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 900px;
}
.b2bshopbox3{
    background-image: url(../../images/product/chain/firework/b2cpic3.jpg);
    background-repeat: no-repeat;
    background-position:center top;
    height: 966px;
}
.b2bshopbox4{
    background-image: url(../../images/product/chain/firework/b2cpic4.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 654px;
}
.b2bshopbox5{
    background-image: url(../../images/product/chain/firework/b2cpic5.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 1541px;
}
.b2bshopbox6{
    background-image: url(../../images/product/chain/firework/b2cpic6.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 834px;
}
.b2bshopbox7{
    background-image: url(../../images/product/chain/firework/b2cpic7.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 3294px;
}
.b2bshopbox8{
    background-image: url(../../images/product/chain/firework/b2cpic8.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 956px;
}

.b2bshopbox8con .certifycon  .swiperdesc h4 span.active{
    border-bottom: 2px solid #f56841;
}
.b2bshopbox8con .certifycon  .swiperdesc h4{
    border-bottom: 2px solid #d9d9d9;
    text-align: center;
}
.b2bshopbox8con .certifycon  .swiperdesc h4 span{
    color:#333;
}
.b2bshopbox8con .certifycon  .swiper-slide{
    width:789px;
    height:386px;
}
.b2bshopbox8con .certifycon  .swiperdesc{
    top:-136px;
}
.b2bshopbox8con .certifyconpos{padding-top: 80px;}
.b2bshopbox8con .certifyconpos .swiper-button-next, .b2bshopbox8con .certifyconpos  .swiper-button-prev{
    margin-top:88px;
}
.b2cshopbox11con .certifyconpos .swiper-button-next, .b2cshopbox11con .certifyconpos  .swiper-button-prev{
    margin-top:88px;
}
.b2cshopbox11con{}
.b2bshopbox9{
    background-image: url(../../images/product/chain/firework/b2cpic9.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 1442px;
}
.b2bshopbox10{
    background-image: url(../../images/product/chain/firework/b2cpic10.jpg);
    background-repeat: no-repeat;
    background-position:center top;
    height: 880px;
}
.b2bshopbox11{
    background-image: url(../../images/product/chain/firework/b2cpic11.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 1342px;
}
.b2cshopban{
    background-image: url(../../images/product/chain/firework/b2cshopbanner.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 960px;
    background-color: #f2f2fa;
}
.b2cshopban>a{
    display:block;
    position:absolute;
    width: 100%;
    height: 80px;
    top: 320px;
}
.b2cshopbox1{
    background-image: url(../../images/product/chain/firework/b2cshopic1.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 456px;
    width: 100%;
    top: 470px;
}
.b2cshopbox2{
    background-image: url(../../images/product/chain/firework/b2cshopic2.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 100px;
    background-color: #f2f2fa;
}
.b2cshopbox3{
    background-image: url(../../images/product/chain/firework/b2cshopic3.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 800px;
}
.b2cshopbox4{
    background-image: url(../../images/product/chain/firework/b2cshopic4.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 1933px;
}
.b2cshopbox5{
    background-image: url(../../images/product/chain/firework/b2cshopic5.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 739px;
}
.b2cshopbox6{
    background-image: url(../../images/product/chain/firework/b2cshopic6.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 512px;
    margin-top: 50px;
    margin-bottom: 30px;
}
.b2cshopbox7{
    background-image: url(../../images/product/chain/firework/b2cshopic7.jpg);
    background-repeat: no-repeat;
    background-position:center top;
    height: 620px;
}
.b2cshopbox8{
    background-image: url(../../images/product/chain/firework/b2cshopic8.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 695px;
}
.b2cshopbox9{
    background-image: url(../../images/product/chain/firework/b2cshopic9.jpg);
    background-repeat: no-repeat;
    background-position:center top;
    height: 682px;
}
.b2cshopbox10{
    background-image: url(../../images/product/chain/firework/b2cshopic10.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 1126px;
}
.b2cshopbox11{
    background-image: url(../../images/product/chain/firework/b2cshopic11.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 829px;
}
.b2cshopbox11con .certifycon  .swiperdesc h4 span.active{
    border-bottom: 6px solid #f6ab3b;
}
.b2cshopbox11con .certifycon  .swiperdesc h4{
    border-bottom: 6px solid #e6e6eb;
    text-align: center;
}
.b2cshopbox11con .certifycon  .swiperdesc h4 span{
    color:#333;
}
.b2cshopbox11con .certifycon  .swiper-slide{
    width:940px;
    height:425px;
}
.b2cshopbox11con .certifycon  .swiperdesc{
    top:-136px;
}
.b2cshopbox11con .certifyconpos{padding-top: 100px;}
.b2cshopbox12{
    background-image: url(../../images/product/chain/firework/b2cshopic12.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 1021px;
}
.b2cshopbox13{
    background-image: url(../../images/product/chain/firework/b2cshopic13.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 1516px;
}
.b2cshopbox14{
    background-image: url(../../images/product/chain/firework/b2cshopic14.png);
    background-repeat: no-repeat;
    background-position:center top;
    height: 1110px;
}
/****************�����̳�************************/
.mallBanner{
    background-image: url(../../images/product/chain/mall/banner.jpg);
    background-repeat: no-repeat;
    background-position:center top;
    height: 1170px;
}
.malltitle{
    text-align: center;
    margin: 30px 0;
    height: 100px;
    line-height: 60px;
}
.malltitle .subtitle{
    font-size: 16px;
    line-height: 30px;
    color: #333333;
    margin-bottom: 30px;
}
.malltitle.titlebg1{
    background-image: url(../../images/product/chain/mall/mallTitbg1.png);
    background-repeat: no-repeat;
    background-position:center;
    line-height:100px;
}
.malltitle h4{
    font-size: 30px;
    font-weight: normal;
    color: #333333;
    text-align: center!important;
    text-align: -moz-center;
    text-align: -webkit-center;
}
.mallBannertxt{
    width: 100%;
    bottom: 30px;
}
.mallBannertxt .ewalletcon{
    height: 643px;
    background-color: #ffffff;
    box-shadow: 0px 7px 18px 2px rgba(14, 5, 10, 0.1);
    border-radius: 10px;
    overflow: hidden;
}
.mallBannertxt .mallinstro{
    width: 1098px;
    margin: 0px auto;
    padding: 20px 0 0;
}
.mallBannertxt .mallinstro p{
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 0px;
    color: #333333;
    margin-bottom: 15px;
}
/*box1*/
.malljfbox1{
    background-image: linear-gradient(#f1f1f1, #f1f1f1),linear-gradient(63deg,#032e63 0%,#061341 100%),linear-gradient( #f1f1f1,#f1f1f1);
    background-blend-mode: normal, normal,normal;
    overflow: hidden;
    padding: 10px 0 30px;

}
.malljfbox1 .ewalletcon{
    padding: 30px 0 30px;
}
/*box2*/
.malljfbox2{
    overflow: hidden;
    padding: 10px 0 30px;

}
/*box3*/
.malljfbox3{background-color: #f0f0f0;    overflow: hidden;
}
.malljfbox3 .ewalletcon{
    padding:50px 0 30px;
}
/*box4*/
.malljfbox4{
}
.malljfbox4 .ewalletcon{
    padding: 30px 0;
}
/*box5*/
.malljfbox5{
    background-image: url(../../images/product/chain/mall/mallpicbg3.png);
    background-repeat: no-repeat;
    background-position:center;
    overflow: hidden;
}
.malljfbox5 .ewalletcon{

}
/*box6*/
.malljfbox6{}
.malljfbox6 .ewalletcon{
    padding: 30px 0 50px;
}
/**box7*/
.malljfbox7{
    background-image: url(../../images/product/chain/mall/mallpicbg1.png);
    background-repeat: no-repeat;
    background-position:center top;
    overflow: hidden;
}

.malljfbox7 .ewalletcon{
    padding: 20px 0 50px;
}
/**box8**/
.malljfbox8{
    background-color: #f0f0f0;
    overflow:hidden;
}
.malljfbox8 .ewalletcon{
    padding: 20px 0 0px;
}
/**box9**/
.malljfbox10{
    background-image: url(../../images/product/chain/mall/mallpicbg2.png);
    background-repeat: no-repeat;
    background-position:center top;
    overflow: hidden;
}
.malljfbox10 .ewalletcon{
    padding: 30px 0 0px;
}
/**box10**/
.malljfbox11{
    background-image: url(../../images/product/chain/mall/mallpicbg4.png);
    background-repeat: no-repeat;
    background-position:center bottom;
    overflow: hidden;
}
.malljfbox11 .ewalletcon{
    padding: 100px 0 0px;
}




