@charset "utf-8";
/* CSS Document */
div, ul, li { box-sizing: border-box;}

/*banner*/
.main-img { width: 100%; padding: 80px 0 50px; color: #fff; text-align: center; overflow: hidden; background: url(../images/main-img.jpg) no-repeat; background-size: 100% 100%;}
.main-img-inner{ width: 85%; margin: 0 auto;}
.main-img-inner h2{ font-size: 1rem; font-weight: normal; padding-top: 1rem;}
.main-img-inner .desc{ font-size: .6rem; margin: .2rem 0 .8rem 0;}

.container .content { padding: 0 .5rem; overflow: hidden;}
.container .content h3 { font-weight: 300; color: #333;}

/*同业&异业商家联盟*/
.module1 .content li{ width: 50%; padding: 0 .2rem;}
.module1 .content li.up{ padding-bottom: 1rem;}
.module1 .content li.down{ margin-left: 25.66%;}
.module1 .content li img{ width: 60%;}
.module1 .content li h3{ padding: 1rem 0 0; font-size: .75rem;}
.module1 .content li p{ font-size: .6rem; color: #969696;}

/*城市一卡通*/
.module2 { background: linear-gradient(to bottom, #267dd9, #66bfe9);}
.module2 li { float: none !important; padding-top: .2rem !important; font-size: .6rem; color: #fff; opacity: .6; }
.module2 .content { padding-top: 2rem; }
.module2 .content p { padding-top: 1.5rem; font-size: .65rem; text-align: center; color: #fff; }

/*打造一座城市的供应链*/
.module3 .desc { padding: 0 .8rem 1rem; }

/*整个城市的商家数据，线上线下一体化管理*/
.module4 img { max-width: 100%; }

/*整个城市的配送团队资源共享*/
.module5 { background: linear-gradient(to bottom, #267dd9, #66bfe9);}
.module5 .content { padding: .5rem; }
.module5 p { color: #fff !important; opacity: .6; }

/*整个城市实体店线下聚合支付*/
.module6 .fl { width: 60%; margin-top: 3rem; }
.module6 .fr { width: 40%; padding-right: 3%; }
.module6 .fr li { text-align: left; }
.module6 .fr h3 { font-size: .65rem; color: #666; }
.module6 .fr p { font-size: .5rem; line-height: 1rem; }

/*帮助整个城市的商家实现会员精细化运营管理*/
.module7 { padding: 1.3rem 0; }
.module7 .title { padding: 0 1rem .5rem; font-size: .9rem; font-weight: 300; line-height: 1.4rem; text-align: center; }
.module7 .desc { padding: 0 1rem 1rem; font-size: .65rem; line-height: 1.2rem; color: #666; text-align: center; }
.module7 .container h2 { font-size: .85rem; }
.module7 .container p { font-size: .6rem; line-height: 1rem; }

/*帮助整个城市的商家实现会员精细化运营管理*/
.process-tab { padding: 0 .4rem; margin: 0 auto .6rem; overflow: hidden;}
.process-tab li { float: left; width: 24%; padding-top: 0 !important; margin: 1.2% 0 0 1.2%; font-size: .55rem; line-height: 1.4rem; color: #fff; text-align: center; overflow: hidden; border-radius: 3px; border: 1px solid #666;}
.process-tab-spe li{ width: 32.5%;}
.process-tab li.first { margin-left: 0;}
.process-tab li a { color: #666;}
.process-tab .active { background: #58b9fd; border: 1px solid #58b9fd;}
.process-tab .active a { color: #fff; }
.process-img li { padding-top: 0 !important;}

/*助力您打造城市周边生态圈*/
.module9 { background: linear-gradient(to bottom, #267dd9, #66bfe9); }
.module9 .desc { color: #fff; opacity: .6; }
.module9 li { width: 25%; padding-bottom: .5rem;}
.module9 li img { width: 60%; }
.module9 li h3 { padding: .8rem 0 0; font-size: .65rem; color: #fff !important; }

/*多种盈利模式*/
.module10 li { width: 48%; margin-left: 4%; }
.module10 li.m-l-0 { margin-left: 0; }
.module10 li img { width: 60%; }
.module10 li h3 { padding: 1rem 0 0; font-size: .65rem; }
.module10 li p { height: 4rem; font-size: .5rem; line-height: .8rem; }

/*他们都在用银果科技同城O2O解决方案*/
.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 p { height: 7.5rem; padding: .5rem 0; font-size: .6rem; line-height: 2; color: #666; text-align: left;}

/*底部*/
.register-tip { padding: 1rem 0; text-align: center; background: url(/images/case/register-tip.jpg) no-repeat center top; background-size: auto 100%;}
.register-tip .container{ padding: .5rem 0;}
.register-tip .container .title{ padding: 0;}
.register-tip .container .desc{ padding-bottom: .5rem;}
.register-tip .btn-wrap{ width: 100%; margin: 0 auto; text-align: center;}
.register-tip .btn-wrap .btn { display: inline-block; width: 5rem; height: .8rem; margin: 0 .25rem; font-size: .7rem; line-height: .8rem; text-align: center; border: 1px #fff solid; color: #fff; border-radius: 3px;}
.register-tip .btn-wrap .btn-white{ background: #fff; color: #3ebaf8;}



















