/* 顶部导航悬浮 */
.header_wrap {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
  transition: all 0.3s ease;
  background: transparent;
  height: 80px;
}
.header_wrap.scroll {
  background: #fff;
  box-shadow: 0 2px 10px rgba(0,0,0,0.1);
}
.head_btn{border: 1px solid #FF851A;height: 36px;line-height: 34px;border-radius: 6px;margin-left: 20px;font-size: 18px;color: #FF851A;min-width: 112px;padding: 0 12px;text-align: center;}
.head_btn.act{background: #FF851A;color: #fff;}

.wx_banner{height: 600px;background: url(https://img01.jhcms.com/gw/images/zt/weixiu/banner.png) no-repeat center center;background-size: 100% 100%;padding: 117px 0 0;}
.wx_banner1{letter-spacing: 2px;font-weight: 600;}
.wx_banner2{margin-top: 88px;background: linear-gradient( 90deg, #FA7532 0%, #FA8F32 100%);height: 52px;line-height: 52px;min-width: 160px;text-align: center;padding: 0 30px;font-size: 22px;color: #FFFFFF;letter-spacing: 2px;font-weight: 600;border-radius: 26px;}

.wx_process{padding: 52px 0;}
.wx_process_tab{font-size: 22px;color: #333333;padding: 0 40px;cursor: pointer;transition: all 0.3s;}
.wx_process_tab.act{color: #FF851A;}
.wx_process_tab.act:after{content: '';display: block;width: 40px;height: 2px;background: #FF851A;margin: 8px auto 0;}
.wx_process_item{width: 292px;background: #FFFFFF;box-shadow: 0px 0px 8px 0px rgba(123,131,152,0.2);border-radius: 12px;cursor: pointer;transition: all 0.3s;}
.wx_process_item:hover{transform: translateY(-5px);}
.wx_process_content{padding: 16px 12px;}
.wx_process_item img{width: 100%;border-radius: 12px 12px 0 0;height: 216px;}

.wx_brand{display: flex;border-left: 1px solid #E6E6E6;border-right: 1px solid #E6E6E6;border-bottom: 1px solid #E6E6E6;}
.wx_brand_left{width: 223px;border-right: 1px solid #E6E6E6;background: #F7F8FA;border-top: 6px solid #C9CDD5;}
.wx_brand_right{width: 1157px;background: #fff;border-top: 6px solid #FF851A;}
.wx_brand_title{height: 96px;line-height: 96px;text-align: center;font-size: 22px;font-weight: 600;color: #333333;border-bottom: 1px solid #E6E6E6;}
.wx_brand_item{height: 76px;line-height: 76px;font-size: 20px;color: #555555;border-bottom: 1px solid #E6E6E6;padding: 0 30px;gap: 6px;}
.wx_brand_row{height: 76px;line-height: 76px;padding: 0 35px;font-size: 16px;color: #333333;border-bottom: 1px solid #E6E6E6;word-spacing: 30px;justify-content: space-between;}
.wx_brand_row1{}

.wx_brand_fw{gap: 25px;margin-top: 25px;}
.wx_brand_fw:first-child{margin-top: 0;}
.wx_brand_fw1{cursor: pointer;transition: all 0.3s;}
.wx_brand_fw1:hover{transform: translateY(-5px);}
.wx_brand_fw2{width: 379px;height: 322px;}
.wx_brand_fw3{position: absolute;z-index: 2;bottom: 22px;padding: 0 18px;}

.wx_module{padding: 52px 0;background: url(https://img01.jhcms.com/gw/images/zt/weixiu/bg_module.png) no-repeat center center;background-size: 100% 100%;}
.wx_module_left{width: 227px;flex-shrink: 0;padding: 10px 0;display: flex;flex-direction: column;gap: 32px;}
.wx_module_btn{height: 70px;background: rgba(255,255,255,0.25);border-radius: 10px;padding: 0 26px;gap: 6px;font-size: 20px;color: #fff;cursor: pointer;transition: all 0.3s;}
.wx_module_btn .wx_module_icon{width: 30px;height: 30px;display: block;}
.wx_module_btn .wx_module_icon_act{width: 30px;height: 30px;display: none;}
.wx_module_btn.act{background: #fff;color: #FF6A00;font-weight: 600;}
.wx_module_btn.act .wx_module_icon{display: none;}
.wx_module_btn.act .wx_module_icon_act{display: block;}
.wx_module_right{margin-left: 40px;}
.wx_module_ctx{gap: 38px;}
.wx_module_phone{width: 243px;text-align: center;}
.wx_module_phone img{width: 100%;display: block;border-radius: 24px;height: 504px;}
.wx_module_name{margin-top: 10px;font-size: 24px;color: #fff;}

.wx_market{padding: 52px 0 80px;background: #fff;}
.wx_market_img{max-width: 100%;display: inline-block;}

.wx_315{padding: 60px 0 80px;background: #F7F8FA;}
.wx_315_img{max-width: 100%;display: inline-block;}

.wx_eight{padding: 60px 0 80px;background: #fff;}
.wx_eight_grid{display: grid;grid-template-columns: repeat(4, 1fr);gap: 24px 20px;}
.wx_eight_col{text-align: center;}
.wx_eight_item{position: relative;width: 100%;height: 337px;border-radius: 8px;overflow: hidden;cursor: pointer;}
.wx_eight_img{width: 100%;height: 100%;object-fit: cover;display: block;}
.wx_eight_label{position: absolute;left: 0;right: 0;bottom: 0;height: 54px;line-height: 54px;text-align: center;font-size: 20px;color: #fff;background: rgba(0,0,0,0.3);transition: opacity 0.3s;z-index: 2;}
.wx_eight_mask{position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,0.3);color: #fff;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 0 24px;opacity: 0;transition: opacity 0.3s;}
.wx_eight_mask_title{font-size: 22px;font-weight: 600;}
.wx_eight_mask_desc{margin-top: 15px;font-size: 16px;line-height: 1.6;text-align: center;color: rgba(255,255,255,0.85);}
.wx_eight_item:hover .wx_eight_mask{opacity: 1;}
.wx_eight_item:hover .wx_eight_label{opacity: 0;}
.wx_eight_name{margin-top: 14px;font-size: 16px;color: #333;}

.wx_show{background: #ffcfaf;padding: 60px 0;}
.wx_show_inner{width: 1382px;margin: 0 auto;}
.wx_show_tabs{display: inline-flex;background: #fff;border-radius: 24px;padding: 4px;box-shadow: 0 2px 10px rgba(0,0,0,0.05);}
.wx_show_tab{min-width: 96px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #555;border-radius: 20px;cursor: pointer;padding: 0 20px;transition: all 0.3s;}
.wx_show_tab.act{background: linear-gradient(90deg,#FA7532 0%,#FA8F32 100%);color: #fff;font-weight: 600;}
.wx_show_swiper_wrap{position: relative;padding: 0 70px;}
.wx_show_arrow{position: absolute;top: 50%;transform: translateY(-50%);width: 50px;height: 50px;border-radius: 50%;display: flex;align-items: center;justify-content: center;cursor: pointer;z-index: 5;transition: all 0.3s;}
.wx_show_arrow img{width: 100%;height: 100%;}
.wx_show_prev{left: 10px;}
.wx_show_next{right: 10px;}
.wx_show_panel{display: none;}
.wx_show_panel.act{display: block;}
.wx_show_swiper{overflow: hidden;}
.wx_show_swiper .swiper-wrapper{transition-timing-function: ease-in-out;}
.wx_show_phone{text-align: center;}
.wx_show_phone img{width: 256px;display: block;margin: 0 auto;}
.wx_show_name{margin-top: 25px;font-size: 20px;color: #333;}
.wx_show_more{display: inline-block;min-width: 150px;height: 42px;line-height: 40px;border: 1px solid #FF851A;border-radius: 42px;color: #FF851A;font-size: 20px;padding: 0 18px;text-align: center;transition: all 0.3s;}
.wx_show_more:hover{background: #FF851A;color: #fff;}

/* O2O系统专家 */
.wx_o2o{padding: 80px 0;background: #f6f7f9;}
.wx_o2o_wrap{width: 1200px;margin: 0 auto;}
.wx_o2o_orange{color: #FF851A;}
.wx_o2o_desc{line-height: 30px;}
.wx_o2o_cards{display: flex;justify-content: space-between;}
.wx_o2o_card{width: 380px;height: 120px;background: #fff;border-radius: 10px;box-shadow: 0px 0px 6px 0px rgba(171,171,171,0.2);display: flex;align-items: center;padding: 0 20px;transition: all 0.2s;}
.wx_o2o_card:hover{transform: translateY(-10px);cursor: pointer;}
.wx_o2o_icon{width: 70px;height: 70px;background: #FF851A;border-radius: 8px;display: flex;align-items: center;justify-content: center;overflow: hidden;}
.wx_o2o_icon img{width: 70px;height: 70px;object-fit: cover;}
.wx_o2o_info{margin-left: 20px;}
.mt52{margin-top: 52px;}


.footer{ background:#fafbfc; padding-top:35px;}
.footer .border_b{border-bottom: 1px solid #e6e6e6}
.footer .list_cont{ width:300px;float:left;font-size:14px;color:#666;padding-bottom:20px}
.footer .list_cont .tit{font-size:16px; color:#333;padding-bottom:15px;}
.footer .list_cont .border_200{width:200px;height:1px;background: #e6e6e6;margin-bottom:15px;}
.footer .list_cont .alink{font-size: 14px;color: #666}
.footer .list_cont .wx img{ width:130px; height:130px;}
.footer .list_cont .maincl{color:#108ee7}
.footer .list_cont .qq-cont{position: relative}
.footer .list_cont .qq-cont .xiaoQ{position: absolute;display: inline-block;width:38px;height: 38px;top:2px;left:165px;z-index:9;}

.footer_copy{background:#334450; text-align:center; padding:7px 0; font-size:16px; line-height:30px; color:#808c94;}

/*灏忓睆骞曞簳閮�*/
.footer_fixed_h{ width:100%; height:56px; display:none;}
.footer_fixed{ display:none; position:fixed; z-index:99; bottom:0; left:0; right:0; background:#fff; height:56px; border-top:1px solid #e6e6e6;}
.footer_fixed .list_box{ margin-right:28%; overflow:hidden;}
.footer_fixed .list{ float:left; width:33.33%; text-align:center;}
.footer_fixed .list a{ display:block; padding-top:10px;}
.footer_fixed .list .ico{ display:inline-block; width:16px; height:16px; background:url(../images/min/footerIco1.png) no-repeat center; background-size:contain;}
.footer_fixed .list .ico2{ background-image:url(../images/min/footerIco2.png);}
.footer_fixed .list .ico3{ background-image:url(../images/min/footerIco3.png);}
.footer_fixed .list p{ font-size:12px; line-height:24px;}
.footer_fixed .btn{ display:block; width:28%; height:56px; line-height:56px; font-size:14px; color:#fff; background:#288de1; text-align:center;}
/*搴曢儴缁撴潫*/

/*宸︿晶娴姩*/
.left_fixed{ width:150px; height:200px; background:url(../images/left_bj.png) no-repeat; position:fixed; z-index:99; top:60%; left:0;}
.left_fixed .colseIco{ display:inline-block; width:15px; height:15px; background:url(../images/left_colse.png) no-repeat; position:absolute; top:1px; right:1px;}
.left_fixed .link{ display:inline-block; width:112px; height:22px; text-align:center; line-height:22px; background:#1884fa; color:#fff; font-size:14px; position:absolute; left:19px; bottom:7px;}
/*宸︿晶娴姩*/

/*鍙充晶娴姩*/
.right_fixed{ position:fixed; z-index:99; top:50%; right:0; margin-top:-125px;}
.right_fixed .list_box{ position:relative;box-shadow: 0 3px 6px #aedafa}
.right_fixed .list_box li{background:#108ee7; width:48px; height:48px;text-align:center;}
.right_fixed .list_box li:hover{background:#007cd3;}
.right_fixed .list_box .ico{ display:inline-block; width:26px; height:26px;background-size:contain; vertical-align:middle; cursor:pointer; position:relative; z-index:100; margin-top:10px;margin-left:3px}
.right_fixed .list_box .ico1{ background:url(https://img01.jhcms.com/gw/images/newindex/c-phone.png) no-repeat center center; }
.right_fixed .list_box .ico2{background:url(https://img01.jhcms.com/gw/images/newindex/c-qq.png) no-repeat center center; }
.right_fixed .list_box .ico3{background:url(https://img01.jhcms.com/gw/images/newindex/c-sao.png) no-repeat center center; }

.right_fixed .list_box .cx_box{ display:none;position:absolute; z-index:99; right:50px; top:0px; width:160px; height:144px; background:#108ee7;padding:10px; transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;box-shadow: 0 3px 6px #aedafa}
/*.right_fixed .list_box .yuyue .close{ display:inline-block; width:16px; height:16px; background:url(../images/ico/closeIco.png) no-repeat center; background-size:contain; cursor:pointer;}*/
.right_fixed .list_box .yuyue p{ font-size:18px; text-align:center; color:#fff; line-height:30px; font-weight:normal;}
.right_fixed .list_box .yuyue input[type='text']{ width:100%; height:35px; background:#0e80cf; border:none; text-align:center; font-size:14px; outline:0; margin-top:5px;color:#fff;}
.right_fixed .list_box .yuyue input[type='text']::-webkit-input-placeholder{color:#fff;}
.right_fixed .list_box .yuyue input[type='text']:-moz-placeholder{color:#fff;}
.right_fixed .list_box .yuyue input[type='text']::-moz-placeholder{color:#fff;}
.right_fixed .list_box .yuyue input[type='text']:-ms-input-placeholder{color:#fff;}
.right_fixed .list_box .yuyue .btn{ width:100%; height:36px; background:#fff; text-align:center; font-size:14px; color:#108ee7; margin-top:12px; border:none; outline:0;border-radius: 3px}
.right_fixed .list_box .yuyue .close{position: absolute;width: 14px;height: 14px;background: url(/themes/default/statics/images/ico/closeIco.png) no-repeat center; background-size: contain; right: 4px;top: 4px; cursor: pointer;}
.right_fixed .list_box .qq_zx a{ display:block; height:60px;}
.right_fixed .list_box .wx img{ width:124px; height:124px;}
.right_fixed .gotoback{ display:block;background:#108ee7;width:48px; overflow:hidden;margin-top: 10px}
.right_fixed .gotoback .ico{display:block; width:100%; height:48px; background:url(/themes/default/statics/images/ico/ico14.png) no-repeat center; background-size:contain; cursor:pointer;}
.right_fixed .gotoback:hover{background:#007cd3;}
/*鍙充晶娴姩缁撴潫*/

.xuanfuFixNew{display:block;position: fixed;z-index: 99;top: 28%;right: 0;}

.friendLink{ background:#fff; padding:22px 0;}
.friendLink .bt{ font-size:15px; line-height:30px;}
.friendLink .link_box a{ display:inline-block; margin-right:25px; font-size:14px; line-height:30px; color:#666;}