
.main-width{
    width: 82%;
    margin: 0 auto;
}
#tf-home{
    position: relative;
}
.section-title {
    padding:46px 0 0px 0
}
.section-title {
    padding:46px 0 0px 0
}
.product-section-title{
    padding:0px 0 0px 0
}
#tf-about {
    margin-top: 66px;
}
.big-title{
    font-size: 30px;
}
.small-desc{
    font-size: 13px;
}
/*.on .menu_tab{
    border-top: 1px solid #fff;
}*/
.netDetail{
    display: none;
}

/* 产品概述 start*/
.summary_title{
    margin-top: 34px;
}
.summary_title .summary_big_title{
    color: #333;font-size: 36px;text-align: center; font-weight: bold; margin: 75px 0 25px;
}
.summary_title .summary_desc{
    color: #444;font-size: 12px;text-align: center;
}
.summary_title .summary_info{
    color: #444;font-size: 16px;line-height:30px; text-align: center;
}
.full_img{
    width: 100%;margin: 42px 0;
} 
.full_img img{
    width: 100%;
}
.small_img{
    text-align: center;margin: 60px 0;
}
.small_img img{
    width: 40%;
}
.summary_tips{
    font-size: 15px;width: 56%;margin: 0 auto;text-align: center;line-height: 40px;color: #666666;margin-bottom: 50px;
}
.bgE{
    background: #EEEEEE;padding: 47px 0 0 0;overflow: hidden;
}
.main_title{
    font-size: 20px;color: #333;line-height: 42px;text-align: center;font-weight: bold;
}
.desc_title{
    color: #666;font-size: 12px;margin: 6px 0 12px 0;text-align: center;
}
.tips_span{
    margin-top: 22px;text-align: center;
}
.tips_span span{
    background: linear-gradient(#0048dc 0%, #b400ff 100%);color: #fff;font-size: 12px;border-radius: 50px;padding: 6px 20px;margin: 0 4px;
}
.swiper_title{
    background: linear-gradient(172deg , #0048dc 0%, #b400ff 72%,#b400ff 100%);color: #fff;padding: 14px 0;
}
.swiper_title p{
    font-size: 15px;font-weight: bold;margin-bottom: 2px;
}
.swiper_title span{
    font-size: 12px;transform: scale(0.8);display: block;
}
.swiper_img{
    width: 100%;
}
.swiper_img img{
    width: 50%;
}
.swiper_desc{
    color: #555;font-size: 12px;transform: scale(0.9);line-height: 22px;height: 96px;
    /* transform-origin: 0 0; */
}
.swiper_desc p{
    font-weight: bold;
}
.clear_float{
    clear: both;
}
.swipe_jt{
    width: 100%;
    font-size: 0;
}
.swipe_jt img{
    width: 18px!important;
}
.gs_content {
    width: 52%;margin: 40px auto 20px auto;cursor: pointer;
}
.gs_content .gs-slide {
    width: 33.333%;float: left;text-align: center;font-size: 18px;
}
.swiper_inner{
    border-bottom: 6px solid #B400FF;padding: 0 0 10px 0;width: 95%;margin: 0 auto;background: #fff;transition: all 0.6s;
}
.swiper_inner:hover{transform: scale(1.06);}
.advantage_content{
    background: #F2F2F2;padding: 25px 0 0 0;
}
.advantage-title{
    padding: 30px 0;color: #333;text-align: center;
}
.advantage-title .small-desc {
    font-size: 12px;color: #666666;
}
.advantage_content .owl-wrapper{
    width:100%;overflow: hidden;padding-bottom: 42px;
}
.advantage-outer{
    width: 78%;margin: 0 auto;
}
.advantage_content .owl-wrapper li .item {
    padding: 0;margin: 15px 16px;color: #fff;text-align: center;
}
.advantage_content .thumbnail-icon{  
    width: 100%;margin: 30px auto 30px auto;height: 93px;border-radius: 50%;line-height: 100px;transition: all .5s;
}
.advantage_content .icon-url1{
    background: url(../image/huiyuantong.png) no-repeat;
    /* background-position: center -91px; */
    background-position: center top;background-size: 116px;
}
.advantage_content .icon-url2{
    background: url(../image/zijintong.png) no-repeat;
    /* background-position: center -91px; */
    background-position: center top;background-size: 116px;
}
.advantage_content .icon-url3{
    background: url(../image/shangpintong.png) no-repeat;
    /* background-position: center -91px; */
    background-position: center top;background-size: 116px;
}
.advantage_content .icon-url4{
    background: url(../image/changjingtong.png) no-repeat;
    /* background-position: center -91px; */
    background-position: center top;background-size: 116px;
}
.advantage_content .team-img {
    width: 46px;
}
.advantage_content .thumbnail {
    background: #fff;transition: all .5s;border:0;border-radius: 0;
}
.advantage_content .owl-wrapper .owl-item:nth-child(1) .thumbnail{
    background:#FF867E;animation: jump 3s ease infinite;
}
.advantage_content .owl-wrapper .owl-item:nth-child(2) .thumbnail{
    background:#64CC97;animation: jump 3s ease infinite;
}
.advantage_content .owl-wrapper .owl-item:nth-child(3) .thumbnail{
    background:#EFB766;animation: jump 3s ease infinite;
}
.advantage_content .owl-wrapper .owl-item:nth-child(4) .thumbnail{
    background:#7ACAE4;animation: jump 3s ease infinite;
}
.advantage_content .thumbnail .caption{
    padding:0 26px 20px 26px;
}
.advantage_content .caption p{
    color:#fff;line-height: 24px;
}
.gs_img11{
    width: 84%;margin:42px auto 44px auto;
}
.gs_img11 img{
    width: 100%;
}
#tf-team {
    background: #555555;
}
 #team {
    margin: 30px auto 0 auto;
}
.owl-wrapper{
    width: 82%;overflow: hidden;margin: 0 auto;padding: 0 0 70px 0;
}
.owl-wrapper li{
    width:25%;float: left;cursor: pointer;list-style: none;
}
.owl-wrapper li .item {
    margin: 12px 10px;
}
.group_inner{
    background: #fff;cursor: pointer;transition: all 0.6s;overflow: hidden;
}
.group_inner:hover{
    transform: scale(1.1);
}
.group_img,.group_img img{
    width: 100%;
}

.group_inner .group_desc{
    padding: 0 10px;color: #555;line-height: 44px;margin: 0;font-weight: bold;
}
.mart_summary{
    margin: 20px auto 0;
}
.make_up_img{
    width: 90%;margin: 42px auto 56px;
}
.make_up_img img{
    width: 100%;
}
.eight_virtue_ul{width: 60%;margin: 56px auto 10px auto;overflow: hidden;}
.eight_virtue_ul li{width: 25%;float: left;text-align: center;margin-bottom: 52px;}
.eight_virtue_ul li .eight_virtue_inner{width: 80%;margin: 0 auto;}
.eight_virtue_ul li img{width: 35%;}
.eight_virtue_ul li .eight_virtue_inner p{color: #333;font-size: 18px;margin-top: 12px;font-weight: bold;}
.eight_virtue_ul li .eight_virtue_inner span{color: #666;font-size: 12px;line-height: 26px;}

/* 产品概述 end*/
/* 微信商城 start */
.wx_mall_ul {
    padding-top:25px;margin-bottom:0;border-bottom: 1px solid #CCCCCC;
}
.wx_mall_ul li {
    display: inline-block;font-size: 16px;line-height: 60px;margin: 0 35px;cursor: pointer;position: relative;
}
.wx_mall_ul li.selectCurr span {
    color: #0048DC;
}
.wx_mall_ul li div{
    width: 100%;position: absolute;bottom: 0;left: 0;
}
.wx_mall_ul li.selectCurr div{
    height: 3px;background:linear-gradient(172deg , #0048dc 0%, #b400ff 72%,#b400ff 100%) ;
}
.wx_mall_content{
    display: none;
}
.wx_mall-info{
    width: 82%;line-height: 26px;padding: 20px 0;color: #333;
}
.wx-types-icon img{
    width:80%;
}
.plan_right_img img{
    width: 66%;position: absolute;bottom: 0;right: 0;padding-right: 20px;animation: jump 3s ease infinite;
}
.wx_mall_title{
    font-size: 22px;font-weight: bold;
}
.wx_mall_pages {
    background: url(../image/wx-bg.jpg);background-size: cover;background-position: center;background-attachment: fixed;background-repeat: no-repeat;color: #fff
}
.wx_mall_owl{
    width:88%;margin: 0 auto;
}
.wx_mall_owl .wx_mall_item{
    width:25%;float: left;cursor: pointer;list-style: none;margin-bottom: 32px;
}
.wx_mall_owl .wx_mall_item img{
    width:84%;margin-bottom: 15px;transition: all 0.6s;
}
.wx_mall_owl_title{
    padding:44px 0 31px 0;
}
.wx_mall_owl .wx_mall_item:hover img{
    transform: scale(1.06);
}
.virtue-list{
    width:60%;margin:0 auto;overflow: hidden;
}
.virtue-list li{
    width:33.333%;float:left;text-align: center;
}
.virtue-list li img{
    width:34%;margin-bottom: 16px;
}
.virtue-title{
    font-size: 15px;font-weight: bold;
}
.virtue-desc{
    font-size: 12px;width: 80%;margin: 0 auto;line-height: 26px;
}
.merit_three {
    padding: 60px 0
}
.merit_three li.pull-right {
    margin-top: 10px
}
.merit_three .module-header{
    padding-bottom: 50px;
}
.plan-list{
    margin:90px auto 0 auto;padding-bottom: 50px;height:100%;display: flex;
}
.wx-list{width:100%;overflow: hidden}
.wx-list li{width:11.111%;float:left}
.wx-list li p{font-size: 12px;margin-top: 5px;}

/*微信商城  end*/
/* 微社区小程序 start*/
.shequ_img{width:72%;margin:36px auto 46px auto;text-align: center;}
.shequ_img img{width:42%;}
.step_model{width:72%;margin:36px auto 46px auto;}
.step_model{padding:30px 0}
.step_desc_img{width: 45%;text-align: center;}
.step_desc_img img{width:58%;animation: jump 3s ease infinite;}
.step_desc{font-size: 20px;font-weight: bold;}
.step_number{color: #333;font-weight: bold;font-size: 16px;margin-top: 40px;}
.steps{font-size: 13px;color: #333;line-height: 32px;margin-top: 12px;}
.flex_step_model{width:70%;margin: auto;text-align: center;}
.flex_step{display: flex;margin: 36px 0 0 0;}
.flex_step .flex_item{padding: 20px 0;cursor: pointer;transition:all 1s ease;}
.flex_step .flex_item:hover{box-shadow: 0 0px 12px 2px #ececec;}
.flex_step .flex_item img{width: 36%;}
.flex_step .flex_item p{width:80%;margin: 0 auto;color: #666666;font-size: 12px;line-height: 26px;margin-top: 22px;}
/* 微社区小程序 end */

/* 微社群小程序 start*/
.shequn_model_bg{background: #5632D8;padding:74px 0 54px 0;}
.shequn_model_bgE{background: #eee;padding:74px 0 54px 0;}
.shequn_inner{width:70%;margin:0 auto;text-align: center;}
.tips_white{background: #0048DC;color: #fff;font-weight: bold;margin: 20px 0 35px 0;border-radius: 200px;display: inline-block;padding: 8px 24px;font-size: 15px;}
.shequn_img_style{margin: 25px 0;}
.shequn_img_style img{width: 80%;animation: jump 3s ease infinite;}
.shequn_entry{background: #F26F51;color: #fff;border-radius: 5px;padding: 10px 16px;font-weight: bold;}
.group_title{font-size: 26px;color: #333;font-weight: bold;margin: 42px 0 60px 0;}
.group_title span{border-bottom: 3px solid #FF8400;display: inline-block;line-height: 62px;}
.groups_ul{overflow: hidden;}
.groups_ul li{width:33.333%;float:left;text-align: center;height: 230px;}
.groups_ul li img{width:27%;margin-bottom: 16px;}
.groups_main_desc{font-size: 15px;font-weight: bold;}
.groups_desc{font-size: 12px;width: 80%;margin: 0 auto;line-height: 26px;}
.shequn_info_img{width: 45%;}
.shequn_info_img img{width:80%;}
.shequn_info_item{margin-bottom: 76px;}
.shequn_info_desc{width: 44%;}
.shequn_info_desc p{color: #FFE400;font-weight: bold;font-size: 22px;margin-bottom: 24px;}
.shequn_info_desc span{color: #fff;font-size: 13px;line-height: 30px;}
.shequn_info_item:nth-child(odd) .shequn_info_desc{text-align:right;}
.shequn_info_item:nth-child(even) .shequn_info_desc{text-align:left;}
.shequn_info_item:nth-child(1) img{animation: jump 2.8s ease infinite;}
.shequn_info_item:nth-child(2) img{animation: jump 3.1s ease infinite;}
.shequn_info_item:nth-child(3) img{animation: jump 3.4s ease infinite;}
.shequn_info_item:nth-child(4) img{animation: jump 2.9s ease infinite;}
.shequn_info_item:nth-child(5) img{animation: jump 3.2s ease infinite;}
.shequn_info_item:last-child{margin-bottom: 0px;}
/* 微社群小程序 end*/

/*称重收银 开始*/
.cashier_titles{margin: 42px 0 0 0;}
.cashier-left{position: absolute;bottom: 0;right: 0;text-align: center}
.img-cashier {width: 70%;animation: jump 3s ease infinite;}
.backstage-list{width:100%;overflow: hidden}
.backstage-list li{width:25%;float: left;text-align: center;margin-top: 15px;}
.backstage-list li img{width:53%;}
.backstage-list li p{margin-top: 7px;font-size: 12px;}
.cashier-inner{width: 82%;margin:33px auto 48 auto;position: relative;display: flex;}
.cashier-bottom{padding-bottom: 50px;}
.advantage-list{background: #fff;overflow: hidden;width: 80%;margin: 0 auto;}
.advantage-list li{width:33.333%;float:left;margin-bottom: 20px;text-align: center;min-height: 166px;}
.advantage-innerBox{padding:30px 0 60px 0;}
.advantage-img{width: 25%;margin: 0 auto;}
.advantage-img img{width:96%;}
.advantage-info{width: 90%;margin: 0 auto;}
.advantage-info p{font-size: 15px;margin-top: 12px;font-weight: bold;}
.advantage-info span{color: #999999;font-size: 12px;}
/*称重收银 结束*/
/*云果管家App 开始*/
.plan-title{font-size: 26px;}
.plan-intro{line-height: 26px;padding: 20px 0;}
.english-intro {font-size: 18px;line-height: 36px;-webkit-transform: scale(0.85);transform-origin: 0% 0%;}
.gary_bg{background: #eee;}
.app_full_img{width: 60%;text-align: center;margin: 50px auto;}
.app_full_img img{width: 70%;margin: 20px 0 0 0;animation: jump 3s ease infinite;}
.app_big_title{color: #0048DC;font-size: 22px;font-weight: bold;}
.app_desc_title{color: #666666;font-size: 13px;line-height: 28px;margin-top: 18px;}
.app-list{height: 100%;display: flex;align-items: center;}
.app-left-img img{width: 54%;display: inline-block;animation: jump 3s ease infinite;}
.app-assistant-list{width: 60%;padding-top: 30px;}
.assistant-list-title{font-size: 18px;font-weight: bold;}
.assistant-list-title span{padding-left:10px;}
.assistant-list-title img{width: 22px;}
.assistant-list-info{font-size: 14px;line-height: 26px;}
.app-assistant-img{width:258px;animation: jump 3s ease infinite;}
#tf-assistant .section-title {padding: 70px 0 40px 0;}
.goods-assistant-box{width: 1000px;margin: 0 auto;position: relative}
.goods-assistant-img{width: 560px;}
.goods-assistant-info-left{position: absolute;top: 72px;left: -20px;text-align: right;}
.goods-assistant-info-right{position: absolute;top: 70px;right: -20px;text-align: left;}
.goods-assistant-sort p:nth-child(1){font-size: 15px;font-weight: bold;}
.goods-assistant-sort p:nth-child(2){font-size: 13px;color:#999;}
.mart150{margin-top:150px;}
.icon-ul{width: 100%;overflow: hidden;}
.icon-ul li{width: 14.28%;float: left;color: #333333;font-size: 12px;text-align: center;}
.icon-ul li img{width: 50%;}
.icon-ul li p{margin-top: 10px;}
.help_content{padding: 59px 0;margin: 38px 0 0 0;}
.help_tips_box{margin-top: 48px;}
/*云果管家App 结束*/
/* wms系统 start */
#tf-wms{padding: 60px 0;}
.top-desc{font-size: 16px;}
#tf-wms .big-title{margin: 22px 0;}
.wms_system_img{width:60%;margin:40px auto 20px auto;text-align: center;}
.wms_system_img img{width:50%}
.wms_system_img p{color: #666666;margin: 20px 0;}
.wms-section-title{padding: 42px 0 0 0;}
.chain-buyer-img{display: inline-block;width: 65%;margin-top: 42px;}
.wms_img3{display: inline-block;width: 50%;margin-top: 28px;margin-bottom: 40px;}
.wms_img5{display: inline-block;width: 62%;margin-top: 28px;}
/* new */
.quest_content{width: 100%;margin: 46px 0 38px 0;}
.quest_content .big-title{text-align: center;}
.quest_ul{width: 60%;margin: 0 auto;overflow: hidden;}
.quest_ul li{width: 33.333%;float: left;text-align: center;margin-top: 54px;}
.quest_ul li .quest_inner{width: 80%;margin: 0 auto;}
.quest_ul li img{width: 30%;}
.quest_ul li .quest_inner p{color: #000;font-size: 18px;margin-top: 12px;}
.quest_ul li .quest_inner span{color: #999999;font-size: 12px;line-height: 26px;}
.function_content{width: 100%;background: linear-gradient(#5ab69f 0%, #a5e1a1 100%);padding: 12px 0 69px 0px;}
.function_ul{width: 70%;margin: 0 auto;overflow: hidden;}
.function_ul li{width: 25%;float: left;text-align: center;margin-top: 44px;}
.function_ul li .function_inner{width: 80%;margin: 0 auto;}
.function_ul li img{width: 30%;}
.function_ul li .function_inner p{color: #fff;font-size: 20px;margin-top: 12px;}
.function_ul li .function_inner span{color: #fff;opacity: 0.8;font-size: 12px;line-height: 25px;}
/* wms系统 end */

@keyframes jump{
    0%{ transform:translateY(0) scale(1,1);}
    /* 中间状态图片位移并且拉伸 */
    50%{transform:translateY(-20px)}
    100%{transform:translateY(0) scale(1,1);}
}