@charset "utf-8";
/**********************首页************************/
/*banner*/
.main-img { width: 100%; padding: 50px 0 1.4rem; color: #fff; text-align: center; overflow: hidden; background: url(../images/main-bg.jpg) no-repeat; background-size: 100% 100%;}
.main-img img { width: 85%;}
.main-img .banner-font { display: block; width: 70%; margin: 1.5rem auto;}
.main-img .btn { padding: .4rem 1.3rem; font-size: .7rem; color: #fff; border: 1px solid #fff; border-radius: 2px;}

/*零售实体面临的困境？*/
.module1 ul { padding: 1rem .5rem 0;}
.module1 ul li { width: 50%; padding: 0 .5rem; margin-bottom: .5rem; -webkit-box-sizing: border-box; box-sizing: border-box;}
.module1 ul li .iconfont { display: block; width: 3rem; height: 3rem; margin: 0 auto .5rem; font-size: 1.5rem; line-height: 3rem; color: #fff; text-align: center; border: .15rem solid rgba(255,255,255,.6); border-radius: 50%;}

/*为什么以储值卡为切入点*/
.module2 { background: url(../images/index2-bg.png) no-repeat; background-size: 100% 100%;}
.module2 ul li { float: none !important; width: 80%; padding: 0 0 1rem; margin: 1rem auto; background: #fff;}
.module2 ul li .iconfont { display: block; font-size: 2rem; line-height: 4rem; color: #333; text-align: center; border-radius: .5rem;}
.module2 ul li h3 { padding-bottom: .8rem; margin: 0 1rem .4rem; font-size: .9rem; color: #333; border-bottom: 1px solid #e1e1e1;}
.module2 ul li p { line-height: 2; color: #969696; text-align: center;}

/*百货商场四大需求*/
.module3 ul li { width: 50%;}
.module3 ul li img { width: 60%;}
.module3 ul li h3 { padding: .5rem 0 0; font-size: .75rem; font-weight: 300; color: #333;}
.module3 ul li p { padding: .5rem; color: #969696;}

/*会员管理体系*/
.module4 ul li { width: 50%;}
.module4 ul li .iconfont { display: block; margin-bottom: .5rem; font-size: 2rem;}
.module4 ul li h3 { font-size: .85rem; font-weight: 300;}
.module4 ul li p { padding: .5rem;}

/*物流*/
.module5 ul li { float: none; width: 75%; margin: 0 auto .5rem;}
.module5 ul li .iconfont { display: block; width: 4.5rem; height: 4.5rem; margin: 0 auto 1rem; font-size: 3rem; line-height: 4.5rem; color: #fff; text-align: center; border-radius: .5rem;}

/*客户案例*/
.case-list { padding: 1rem 1rem 2rem;}
.case-list .swiper-slide { width: 70%; padding: .7rem; text-align: center; background: #fff; border: 1px solid #f0f0f0; box-sizing: border-box;}
.case-list .swiper-slide img { width: 70%; margin-bottom: .5rem;}
.case-list .swiper-slide h3 { font-size: .7rem; font-weight: 700; color: #333;}
.case-list .swiper-slide h3 span { padding: 2px 5px; font-size: .55rem; font-weight: 300; color: #fff; background: #777; border-radius: 2px;}
.case-list .swiper-slide p { height: 7.5rem; padding: .5rem 0; font-size: .6rem; line-height: 2; color: #666; text-align: left;}

/*隐藏百度商桥*/
#newBridge { display: none !important;}
