<!DOCTYPE html>
<html lang="en">

<head>

    <!-- Title of The Page -->
    <title>首页 - 宏智集团</title>

    <!-- Meta Informations -->
    <meta charset="utf-8">
    <meta name="description" content="">
    <meta name="keywords" content="">
    <meta name="author" content="GLAD 宏智集团">
    <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">

<!-- Favicon -->
<link rel="icon" href="/upload/2/global/2014517759667290112.ico" type="image/x-icon">
<!-- font-awsome css  -->
<link rel="stylesheet" type="text/css" href="/template/2/default/css/all.min.css">
<!-- bootstrap css -->
<link rel="stylesheet" type="text/css" href="/template/2/default/css/bootstrap.min.css">
<!-- Carousel css -->
<link rel="stylesheet" type="text/css" href="/template/2/default/css/owl.carousel.min.css">
<!-- style css  -->
<link rel="stylesheet" type="text/css" href="/template/2/default/css/style.css">
<!-- responsive css  -->
<link rel="stylesheet" type="text/css" href="/template/2/default/css/responsive.css">
<!-- animate css  -->
<link rel="stylesheet" type="text/css" href="/template/2/default/css/animate.css">
<!-- 自定义的 CSS -->
<link rel="stylesheet" type="text/css" href="/template/2/default/css/own.css">

</head>

<!-- Spinner loader Start -->
<div class="loader">
    <div id="loading-bar-spinner" class="spinner">
        <div class="spinner-icon"></div>
    </div>
</div>
<!-- Spinner loader End -->

<body>
<header>
    <!-- Navbar STARTS Here -->
    <nav class="navbar navbar-expand-lg xs-header fixed">
        <div class="container-fluid container-top">
            <a class="navbar-brand" href="/html/web/index.html"><img class="lazy" data-src="/upload/2/appLogo/2010980380210884608.png" src="/upload/2/appLogo/2010980380210884608.png" style="height: 22px" alt="logo"></a>
            <div class="collapse navbar-collapse justify-content-end main-navigation" id="navbarNav">
                <ul class="navbar-nav">
                    <li class="nav-item">
                        <a href="/html/web/index.html">首页</a>
                    </li>
                    <li class="nav-item">
                            <a href="/html/web/businessContent/index.html">
                                <span data-title="业务内容">业务内容</span>
                            </a>

                    </li>
                    <li class="nav-item">
                        <a href="#">
                            <span data-title="产品与解决方案">产品与解决方案</span>
                        </a>
                        <ul class="sub-menu sub-menu-fluid">
                            <div class="sub-menu-fluid-left col-5">
                                <img class="lazy" data-src="/template/2/default/image/bg/top-header.png" src="/template/2/default/image/bg/top-header.png" alt="logo">
                                <p>产品与解决方案</p>
                            </div>
                            <div class="sub-menu-fluid-right col-6">


                                <!-- 判断是否是每组的第一个 (i=1,5,9,...) -->
                                <!-- 如果不是第一个组，则先关闭上一个 .sub-menu-fluid-right-detail -->
                                
                                <div class="sub-menu-fluid-right-detail">

                                <!-- 生成 li 项 -->
                                <li>
                                    <a href="/html/web/productSolution/messoluation/index.html">
                                        MES生产执行系统
                                    </a>
                                </li>

                                <!-- 循环结束时闭合最后一个容器 -->
                                



                                <!-- 判断是否是每组的第一个 (i=1,5,9,...) -->

                                <!-- 生成 li 项 -->
                                <li>
                                    <a href="/html/web/productSolution/wmsSmartWarehouse/index.html">
                                        WMS智慧仓储系统
                                    </a>
                                </li>

                                <!-- 循环结束时闭合最后一个容器 -->
                                



                                <!-- 判断是否是每组的第一个 (i=1,5,9,...) -->

                                <!-- 生成 li 项 -->
                                <li>
                                    <a href="/html/web/productSolution/agvSmartDispatch/index.html">
                                        AGV智慧调度系统
                                    </a>
                                </li>

                                <!-- 循环结束时闭合最后一个容器 -->
                                



                                <!-- 判断是否是每组的第一个 (i=1,5,9,...) -->

                                <!-- 生成 li 项 -->
                                <li>
                                    <a href="/html/web/productSolution/crmCustomerMgt/index.html">
                                        CRM客户管理系统
                                    </a>
                                </li>

                                <!-- 循环结束时闭合最后一个容器 -->
                                



                                <!-- 判断是否是每组的第一个 (i=1,5,9,...) -->
                                <!-- 如果不是第一个组，则先关闭上一个 .sub-menu-fluid-right-detail -->
                                </div>
                                <div class="sub-menu-fluid-right-detail">

                                <!-- 生成 li 项 -->
                                <li>
                                    <a href="/html/web/productSolution/erpSystem/index.html">
                                        ERP企业资源计划系统
                                    </a>
                                </li>

                                <!-- 循环结束时闭合最后一个容器 -->
                                



                                <!-- 判断是否是每组的第一个 (i=1,5,9,...) -->

                                <!-- 生成 li 项 -->
                                <li>
                                    <a href="/html/web/productSolution/qualityTraceability/index.html">
                                        质量追溯系统
                                    </a>
                                </li>

                                <!-- 循环结束时闭合最后一个容器 -->
                                



                                <!-- 判断是否是每组的第一个 (i=1,5,9,...) -->

                                <!-- 生成 li 项 -->
                                <li>
                                    <a href="/html/web/productSolution/equipmentMgt/index.html">
                                        设备管理系统
                                    </a>
                                </li>

                                <!-- 循环结束时闭合最后一个容器 -->
                                



                                <!-- 判断是否是每组的第一个 (i=1,5,9,...) -->

                                <!-- 生成 li 项 -->
                                <li>
                                    <a href="/html/web/productSolution/energyMgtSystem/index.html">
                                        能源管理系统
                                    </a>
                                </li>

                                <!-- 循环结束时闭合最后一个容器 -->
                                



                                <!-- 判断是否是每组的第一个 (i=1,5,9,...) -->
                                <!-- 如果不是第一个组，则先关闭上一个 .sub-menu-fluid-right-detail -->
                                </div>
                                <div class="sub-menu-fluid-right-detail">

                                <!-- 生成 li 项 -->
                                <li>
                                    <a href="/html/web/productSolution/plmSystem/index.html">
                                        PLM产品生命周期管理
                                    </a>
                                </li>

                                <!-- 循环结束时闭合最后一个容器 -->
                                



                                <!-- 判断是否是每组的第一个 (i=1,5,9,...) -->

                                <!-- 生成 li 项 -->
                                <li>
                                    <a href="/html/web/productSolution/BIshujukeshihuapingtai/index.html">
                                        BI数据可视化平台
                                    </a>
                                </li>

                                <!-- 循环结束时闭合最后一个容器 -->
                                



                                <!-- 判断是否是每组的第一个 (i=1,5,9,...) -->

                                <!-- 生成 li 项 -->
                                <li>
                                    <a href="/html/web/productSolution/roboticProcessAutomation/index.html">
                                        机器人流程自动化系统（RPA）
                                    </a>
                                </li>

                                <!-- 循环结束时闭合最后一个容器 -->
                                



                                <!-- 判断是否是每组的第一个 (i=1,5,9,...) -->

                                <!-- 生成 li 项 -->
                                <li>
                                    <a href="/html/web/productSolution/logisticsDispatchSystem/index.html">
                                        物流调度系统
                                    </a>
                                </li>

                                <!-- 循环结束时闭合最后一个容器 -->
                                



                                <!-- 判断是否是每组的第一个 (i=1,5,9,...) -->
                                <!-- 如果不是第一个组，则先关闭上一个 .sub-menu-fluid-right-detail -->
                                </div>
                                <div class="sub-menu-fluid-right-detail">

                                <!-- 生成 li 项 -->
                                <li>
                                    <a href="/html/web/productSolution/oaSystem/index.html">
                                        OA办公系统
                                    </a>
                                </li>

                                <!-- 循环结束时闭合最后一个容器 -->
                                



                                <!-- 判断是否是每组的第一个 (i=1,5,9,...) -->

                                <!-- 生成 li 项 -->
                                <li>
                                    <a href="/html/web/productSolution/smartTraining/index.html">
                                        智能培训考试系统
                                    </a>
                                </li>

                                <!-- 循环结束时闭合最后一个容器 -->
                                

                            </div>
                        </ul>
                    </li>
                    <li class="nav-item">
                            <a href="/html/web/successfulcase/index.html">
                                <span data-title="成功案例">成功案例</span>
                            </a>

                    </li>
                    <li class="nav-item">
                            <a href="/html/web/aboutUs/index.html">
                                <span data-title="关于我们">关于我们</span>
                            </a>
                                <ul class="sub-menu navigation_about_us about-us-phone-header">
                                    <li>
                                        <!--                公司简介                    -->
                                            <a href="/html/web/aboutUs/companyProfile/index.html#companyProfile">公司简介</a>
                                        <!--                  荣誉资质              -->
                                    </li>
                                    <li>
                                        <!--                公司简介                    -->
                                            <a href="/html/web/aboutUs/technicalAbility/index.html#technical">技术能力</a>
                                        <!--              联系我们                  -->
                                    </li>
                                    <li>
                                        <!--                公司简介                    -->
                                            <a href="/html/web/aboutUs/contactUs/index.html#contactUs">联系我们</a>
                                    </li>
                                    <li>
                                        <!--                公司简介                    -->
                                            <a href="/html/web/aboutUs/news/index.html">新闻中心</a>
                                    </li>
                                    <li>
                                        <!--                公司简介                    -->
                                            <a href="/html/web/aboutUs/joinUs/index.html">加入我们</a>
                                    </li>
                                </ul>

                    </li>
                </ul>
            </div>
            <div class="right-tel">
                <div class="right-tel-language">
                    <a class="right-tel-chinese">中文</a>
                    <a class="left-tel-chinese" href="http://www.e-glad.co.jp/" target="_blank">日本語</a>
                </div>
                <img class="right-tel-image lazy" data-src="/template/2/default/image/icons/home_tel.png" src="/template/2/default/image/icons/home_tel.png" alt="logo">
                <span>苏州 0512-62884188 / 青岛 0532-86106001</span>
            </div>
            <!--手机端按钮-->
            <button class="navbar-toggler toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"><span></span></button>
        </div>
    </nav>
    <!-- Navbar ENDS Here -->
</header>
<!-- content Start Here -->
<div class="site-content">
    <!--轮播图-->
    <section class="home_2">
        <div id="slider-lunbo" class="owl-carousel owl-theme wow fadeInUp" data-wow-delay=".3s">
            <div class="slider_img">
                <img class="lazy index-lunbo-img top-img1" data-src="/upload/2/cms/content/2012107284912492544.jpg" src="/upload/2/cms/content/2012107284912492544.jpg" alt="slider">
                <img class="lazy index-lunbo-img top-img2" data-src="/upload/2/cms/content/2012107305699463168.jpg" src="/upload/2/cms/content/2012107305699463168.jpg" alt="slider">
                </img>
            </div>
            <div class="slider_img">
                <img class="lazy index-lunbo-img top-img1" data-src="/upload/2/cms/content/2012107123352096768.jpg" src="/upload/2/cms/content/2012107123352096768.jpg" alt="slider">
                <img class="lazy index-lunbo-img top-img2" data-src="/upload/2/cms/content/2012107230768222208.jpg" src="/upload/2/cms/content/2012107230768222208.jpg" alt="slider">
                        <a href="/html/web/productSolution/messoluation/index.html">
                                <button class="index-lunbo" type="button">了解更多</button>
                        </a>
                </img>
            </div>
            <div class="slider_img">
                <img class="lazy index-lunbo-img top-img1" data-src="/upload/2/cms/content/2012107057312780288.jpg" src="/upload/2/cms/content/2012107057312780288.jpg" alt="slider">
                <img class="lazy index-lunbo-img top-img2" data-src="/upload/2/cms/content/2012107072563269632.jpg" src="/upload/2/cms/content/2012107072563269632.jpg" alt="slider">
                        <a href="/html/web/productSolution/agvSmartDispatch/index.html">
                                <button class="index-lunbo" type="button">了解更多</button>
                        </a>
                </img>
            </div>
            <div class="slider_img">
                <img class="lazy index-lunbo-img top-img1" data-src="/upload/2/cms/content/2012106981915971584.jpg" src="/upload/2/cms/content/2012106981915971584.jpg" alt="slider">
                <img class="lazy index-lunbo-img top-img2" data-src="/upload/2/cms/content/2012107002774245376.jpg" src="/upload/2/cms/content/2012107002774245376.jpg" alt="slider">
                        <a href="/html/web/productSolution/wmsSmartWarehouse/index.html">
                                <button class="index-lunbo" type="button">了解更多</button>
                        </a>
                </img>
            </div>
        </div>
    </section>
    <!--轮播图END-->
    <!--公司业务START-->
    <section>
        <div class="container">
            <div class="row">
                <div class="col-md-12 wow fadeInUp" data-wow-delay=".3s">
                    <div class="heading">
                        <h2>公司业务</h2>
                    </div>
                </div>
            </div>
            <div class="row">
                <div class="home_service-five col-lg-3 col-md-3 col-sm-6 wow fadeInUp" data-wow-delay=".4s">
                    <div class="home_service_bg white_bg wow fadeInUp" data-wow-delay=".5s">
                        <div class="home_service_text">
                            <h5>软件系统定制化开发</h5>
                            <p>        基于企业独特的需求设计与开发，凭借强大的研发实力与成熟的流程管控，保障项目高质量推进，确保系统可靠落地
</p>
                        </div>
                        <div class="home_service_img">
                            <img style="margin: 0 !important;" class="lazy" data-src="/upload/2/cms/content/2009197905981386752.png" src="/upload/2/cms/content/2009197905981386752.png"
                                 alt="软件系统定制化开发">
                        </div>
                    </div>
                </div>
                <div class="home_service-five col-lg-3 col-md-3 col-sm-6 wow fadeInUp" data-wow-delay=".4s">
                    <div class="home_service_bg white_bg wow fadeInUp" data-wow-delay=".5s">
                        <div class="home_service_text">
                            <h5>智慧工厂解决方案</h5>
                            <p>        为制造企业提供智慧工厂解决方案 ，将创新型战略与行业特点以及客户需求进行整合，帮助企业实现持续增长
</p>
                        </div>
                        <div class="home_service_img">
                            <img style="margin: 0 !important;" class="lazy" data-src="/upload/2/cms/content/2009197952961785856.png" src="/upload/2/cms/content/2009197952961785856.png"
                                 alt="智慧工厂解决方案">
                        </div>
                    </div>
                </div>
                <div class="home_service-five col-lg-3 col-md-3 col-sm-6 wow fadeInUp" data-wow-delay=".4s">
                    <div class="home_service_bg white_bg wow fadeInUp" data-wow-delay=".5s">
                        <div class="home_service_text">
                            <h5>系统技术支持服务</h5>
                            <p>        涵盖从多语言适配、深度本地化移植到长期稳定运营与维护的全流程、一体化、可持续的软件生命周期服务
</p>
                        </div>
                        <div class="home_service_img">
                            <img style="margin: 0 !important;" class="lazy" data-src="/upload/2/cms/content/2009197995798212608.png" src="/upload/2/cms/content/2009197995798212608.png"
                                 alt="系统技术支持服务">
                        </div>
                    </div>
                </div>
                <div class="home_service-five col-lg-3 col-md-3 col-sm-6 wow fadeInUp" data-wow-delay=".4s">
                    <div class="home_service_bg white_bg wow fadeInUp" data-wow-delay=".5s">
                        <div class="home_service_text">
                            <h5>海外软件研发服务</h5>
                            <p>        提供覆盖全球软件外包研发合作与全生命周期系统维护服务，实现高效研发与系统可持续运行的深度融合
</p>
                        </div>
                        <div class="home_service_img">
                            <img style="margin: 0 !important;" class="lazy" data-src="/upload/2/cms/content/2009194014117548032.png" src="/upload/2/cms/content/2009194014117548032.png"
                                 alt="海外软件研发服务">
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>
    <!--公司业务END-->

    <!--关于宏智START-->
    <section class="pt-0 agency_bg">
        <div class="container-fluid">
            <div class="row">
                <div class="col-md-12">
                    <div class="heading mt-5 home-about-title wow fadeInUp" data-wow-delay=".1s">
                        <h2 style="font-family: 'Microsoft YaHei',sans-serif">关于宏智</h2>
                    </div>
                </div>
            </div>
            <div class="row align-items-center">
                <div class="col-md-6">
                    <div class="home-about-text wow fadeInUp" data-wow-delay=".2s">
                        <p style="text-indent: 2em; text-align: left;">宏智集团成立于2001年，由宏智科技（苏州）股份有限公司、青岛宏智软件有限公司、株式会社宏智软件组成，业务内容涉及金融证券、智能制造、电商、物流等多个领域，业务范围遍布中国、日本、德国、新加坡、韩国等国家。</p><p style="text-indent: 2em; text-align: left;">公司相继为多家世界知名企业提供MES、AGV、WMS、ERP、SCM、OA、RPA等软件产品及解决方案，以及软件系统的定制化咨询、设计、开发和维护服务。</p><p style="text-indent: 2em; text-align: left;">公司秉持“以帮助客户实现宏远目标为己任，以非凡智慧创造金牌服务为愿景”的理念，助力客户业务发展。</p>
                        <div class="row mt-5">
                                <div class=" col-md-4 col-sm-12 col-xs-12 col-12 wow fadeInUp">
                                    <div class="seomek-counter wow fadeInUp" data-wow-delay=".3s">
                                        <div class="home-about-display">
                                            <span class="num home-about-display-info-plus" data-to="25" data-time="1500">0</span>
                                            <div class="home-about-display-info">
                                                <span class="home-about-display-info-plus">+</span>
                                                <span>年</span>
                                            </div>
                                        </div>
                                        <div class="home-about-display-title">行业经验</div>
                                    </div>
                                </div>
                                <div class=" col-md-4 col-sm-12 col-xs-12 col-12 wow fadeInUp">
                                    <div class="seomek-counter wow fadeInUp" data-wow-delay=".3s">
                                        <div class="home-about-display">
                                            <span class="num home-about-display-info-plus" data-to="500" data-time="1500">0</span>
                                            <div class="home-about-display-info">
                                                <span class="home-about-display-info-plus">+</span>
                                                <span>人</span>
                                            </div>
                                        </div>
                                        <div class="home-about-display-title">员工人数</div>
                                    </div>
                                </div>
                                <div class=" col-md-4 col-sm-12 col-xs-12 col-12 wow fadeInUp">
                                    <div class="seomek-counter wow fadeInUp" data-wow-delay=".3s">
                                        <div class="home-about-display">
                                            <span class="num home-about-display-info-plus" data-to="100" data-time="1500">0</span>
                                            <div class="home-about-display-info">
                                                <span class="home-about-display-info-plus">+</span>
                                                <span>项</span>
                                            </div>
                                        </div>
                                        <div class="home-about-display-title">知识产权</div>
                                    </div>
                                </div>
                        </div>
                    </div>
                </div>
                <div class="col-md-6">
                    <div class="businessgrow_img wow fadeInUp" data-wow-delay=".3s">
                        <img class="lazy about-us-left-img" data-src="/upload/2/cms/content/2008370232027648000.png" src="/upload/2/cms/content/2008370232027648000.png"
                             alt="关于宏智">
                    </div>
                </div>

            </div>
        </div>
    </section>
    <!--关于宏智END-->

    <!--公司新闻START-->
<!--    <section>-->
<!--        <div class="container">-->
<!--            <div class="row">-->
<!--                <div class="col-md-12">-->
<!--                    <@ms_channel type='self' typeid="2001856468169625601">-->
<!--                    <div class="heading">-->
<!--                        <h2>${field.typetitle}</h2>-->
<!--                        <img class="lazy" data-src="/${global.style}image/icons/headin_border.png" src="/${global.style}image/icons/headin_border.png"-->
<!--                             alt="headin_border">-->
<!--                    </div>-->
<!--                    </@ms_channel>-->
<!--                </div>-->
<!--            </div>-->
<!--            <div class="row">-->
<!--                <div class="col-lg-4 col-md-12 col-xs-12">-->
<!--                    <div class="post-inner">-->
<!--                        <div class="entry-media">-->
<!--                            <a href="blog-single.html">-->
<!--                                <img class="lazy" data-src="/${global.style}image/blog/blog-grid-1.jpg" src="/${global.style}image/blog/blog-grid-1.jpg"-->
<!--                                     alt="blog-grid">-->
<!--                            </a>-->
<!--                        </div>-->
<!--                        <div class="inner-post">-->
<!--                            <div class="entry-header">-->
<!--                                <div class="entry-meta">-->
<!--                                    <span class="byline"><a href="javascript:void(0)"><i class="fal fa-user-crown"></i>XXXXX</a></span>-->
<!--                                    <span class="posted-on">-->
<!--                                        <a href="javascript:void(0)"><i class="far fa-clock"></i> <time-->
<!--                                                class="entry-date published">November 21, 2019</time></a>-->
<!--                                    </span>-->
<!--                                </div>-->
<!--                                <a href="javascript:void(0)"-->
<!--                                   class="entry-title">青岛宏智软件有限公司-&#45;&#45;入围青岛市第一批制造业数</a>-->
<!--                            </div>-->
<!--                            <p class="entry-summary">-->
<!--                                近日，青岛宏智软件有限公司荣幸受邀参加新区工业企业数字化转型培训暨工业互联网进园区（镇街）诊断行启动大会...</p>-->
<!--                        </div>-->
<!--                    </div>-->
<!--                </div>-->
<!--                <div class="col-lg-4 col-md-12 col-xs-12">-->
<!--                    <div class="post-inner">-->
<!--                        <div class="entry-media">-->
<!--                            <a href="blog-single.html">-->
<!--                                <img class="lazy" data-src="/${global.style}image/blog/blog-grid-1.jpg" src="/${global.style}image/blog/blog-grid-1.jpg"-->
<!--                                     alt="blog-grid">-->
<!--                            </a>-->
<!--                        </div>-->
<!--                        <div class="inner-post">-->
<!--                            <div class="entry-header">-->
<!--                                <div class="entry-meta">-->
<!--                                    <span class="byline"><a href="javascript:void(0)"><i class="fal fa-user-crown"></i>XXXXX</a></span>-->
<!--                                    <span class="posted-on">-->
<!--                                        <a href="javascript:void(0)"><i class="far fa-clock"></i> <time-->
<!--                                                class="entry-date published">November 21, 2019</time></a>-->
<!--                                    </span>-->
<!--                                </div>-->
<!--                                <a href="javascript:void(0)"-->
<!--                                   class="entry-title">青岛宏智软件有限公司-&#45;&#45;入围青岛市第一批制造业数</a>-->
<!--                            </div>-->
<!--                            <p class="entry-summary">-->
<!--                                近日，青岛宏智软件有限公司荣幸受邀参加新区工业企业数字化转型培训暨工业互联网进园区（镇街）诊断行启动大会...</p>-->
<!--                        </div>-->
<!--                    </div>-->
<!--                </div>-->
<!--                <div class="col-lg-4 col-md-12 col-xs-12">-->
<!--                    <div class="post-inner">-->
<!--                        <div class="entry-media">-->
<!--                            <a href="blog-single.html">-->
<!--                                <img class="lazy" data-src="/${global.style}image/blog/blog-grid-1.jpg" src="/${global.style}image/blog/blog-grid-1.jpg"-->
<!--                                     alt="blog-grid">-->
<!--                            </a>-->
<!--                        </div>-->
<!--                        <div class="inner-post">-->
<!--                            <div class="entry-header">-->
<!--                                <div class="entry-meta">-->
<!--                                    <span class="byline"><a href="javascript:void(0)"><i class="fal fa-user-crown"></i>XXXXX</a></span>-->
<!--                                    <span class="posted-on">-->
<!--                                        <a href="javascript:void(0)"><i class="far fa-clock"></i> <time-->
<!--                                                class="entry-date published">November 21, 2019</time></a>-->
<!--                                    </span>-->
<!--                                </div>-->
<!--                                <a href="javascript:void(0)"-->
<!--                                   class="entry-title">青岛宏智软件有限公司-&#45;&#45;入围青岛市第一批制造业数</a>-->
<!--                            </div>-->
<!--                            <p class="entry-summary">-->
<!--                                近日，青岛宏智软件有限公司荣幸受邀参加新区工业企业数字化转型培训暨工业互联网进园区（镇街）诊断行启动大会...</p>-->
<!--                        </div>-->
<!--                    </div>-->
<!--                </div>-->
<!--            </div>-->
<!--        </div>-->
<!--    </section>-->
    <!--公司新闻END-->

    <!--合作企业START-->
<!--    <section class="agency_bg">-->
<!--        <div class="container-fluid">-->
<!--            <div class="row">-->
<!--                <div class="col-12">-->
<!--                    <@ms_channel type='self' typeid="2001856882612998145">-->
<!--                    <div class="heading">-->
<!--                        <h2>${field.typetitle}</h2>-->
<!--                        <img class="lazy" data-src="/${global.style}image/icons/headin_border.png" src="/${global.style}image/icons/headin_border.png"-->
<!--                             alt="headin_border">-->
<!--                    </div>-->
<!--                    </@ms_channel>-->
<!--                </div>-->
<!--            </div>-->
<!--            <div class="row align-items-center">-->
<!--                <div class="col-12">-->
<!--                    <div id="home-partners" class="owl-carousel owl-theme">-->
<!--                        <@ms_arclist typeid=2001856882612998145>-->
<!--                        <#assign idx = field.index />-->
<!--                        <#assign total = field.totalCount />-->
<!--                        <#assign i = idx - 1 />  &lt;!&ndash; 转为 0-based &ndash;&gt;-->

<!--                        <#if i % 2 == 0>-->
<!--                            <div class="item-row">-->
<!--                        </#if>-->

<!--                        <div class="home-partners-bg">-->
<!--                            <#if field.litpic??>-->
<!--                            <a href="javascript:void(0)" class="partners-slide-image">-->
<!--                                <img class="lazy"-->
<!--                                     data-src="<@ms_file field.litpic/>"-->
<!--                                     src="<@ms_file field.litpic/>"-->
<!--                                     alt="${field.title?default('client-logo')}" />-->
<!--                            </a>-->
<!--                            </#if>-->
<!--                        </div>-->
<!--                        <#if i % 2 == 1 || idx == total>-->
<!--                            </div>-->
<!--                        </#if>-->

<!--                        </@ms_arclist>-->
<!--        </div>-->

</div>
            </div>
        </div>
    </section>
    <!--合作企业END-->


    <!-- About us Section STARTS Here -->

    <!-- About us Section End Here -->
    <!-- Brand_logo Section STARTS Here -->
</div>
<!-- content Start Here -->

<!-- Footer Section Start Here -->
<footer>
    <div class="footer_before">
        <div class="container-fluid container">
            <div class="row">
<!--                <div class="col-md-1 col-sm-6 footer-empty">-->
<!--                </div>-->
                <div class="col-lg-3 col-md-12 col-sm-12 footer-logo-col">
                    <ul class="footer_url">
                        <a href="index.html" class="footer_title footer-logo wow fadeInUp" data-wow-delay=".1s">
                            <img class="img-top lazy" data-src="/template/2/default/image/footer-logo/home_logo2.png" src="/template/2/default/image/footer-logo/home_logo2.png" alt="slider">
                        </a>
                        <div class="company-title-main">
                            <div class="company-title">
                                <li class="title wow fadeInUp" data-wow-delay=".2s">宏智科技（苏州）股份有限公司</li>
                                <li class="wow fadeInUp" data-wow-delay=".2s">电话：0512-6288-4188</li>
                                <li style="margin-bottom: 25px" class="wow fadeInUp" data-wow-delay=".2s">E-mail: market@e-glad.com.cn</li>
                            </div>
                            <div class="company-title">
                                <li class="title wow fadeInUp" data-wow-delay=".1s">青岛宏智软件有限公司</li>
                                <li class="wow fadeInUp" data-wow-delay=".2s">电话：0532-8610-6001</li>
                                <li style="margin-bottom: 25px" class="wow fadeInUp" data-wow-delay=".2s">E-mail: market@e-glad.com.cn</li>
                            </div>
                            <div class="company-title">
                                <li class="title wow fadeInUp" data-wow-delay=".1s">株式会社グラッド・ソフトウェア</li>
                                <li class="wow fadeInUp" data-wow-delay=".2s">电话：0081-(0)45-317-1791</li>
                                <li class="wow fadeInUp" data-wow-delay=".2s">E-mail：info@e-glad.co.jp</li>
                            </div>
                        </div>
                    </ul>
                </div>
<!--                <div class="col-md-1 col-sm-6 footer-empty">-->
<!--                </div>-->
                <div class="col-lg-7 col-md-12 col-sm-12 footer-main">


                <div class="footer-services wow fadeInUp" data-wow-delay=".3s">
                    <div class="footer_title">业务内容</div>
                    <ul class="footer_url">
                        <li><a href="/html/web/businessContent/index.html">
                            软件系统定制化开发</a>
                        </li>
                        <li><a href="/html/web/businessContent/index.html">
                            智慧工厂解决方案</a>
                        </li>
                        <li><a href="/html/web/businessContent/index.html">
                            系统技术支持服务</a>
                        </li>
                        <li><a href="/html/web/businessContent/index.html">
                            海外软件研发服务</a>
                        </li>
                    </ul>
                </div>
                <div class="footer-ml30 footer-products wow fadeInUp" data-wow-delay=".3s">
                        <div class="footer_title">产品与解决方案</div>
                    <div style="display: flex">
                         <!-- index 从 1 开始 -->
                        
                                <ul class="footer_url">

                        <li>
                            <a href="/html/web/productSolution/messoluation/index.html">
                                MES生产执行系统
                            </a>
                        </li>

                            
                         <!-- index 从 1 开始 -->

                        <li>
                            <a href="/html/web/productSolution/wmsSmartWarehouse/index.html">
                                WMS智慧仓储系统
                            </a>
                        </li>

                            
                         <!-- index 从 1 开始 -->

                        <li>
                            <a href="/html/web/productSolution/agvSmartDispatch/index.html">
                                AGV智慧调度系统
                            </a>
                        </li>

                            
                         <!-- index 从 1 开始 -->

                        <li>
                            <a href="/html/web/productSolution/crmCustomerMgt/index.html">
                                CRM客户管理系统
                            </a>
                        </li>

                            
                         <!-- index 从 1 开始 -->

                        <li>
                            <a href="/html/web/productSolution/erpSystem/index.html">
                                ERP企业资源计划系统
                            </a>
                        </li>

                            
                         <!-- index 从 1 开始 -->

                        <li>
                            <a href="/html/web/productSolution/qualityTraceability/index.html">
                                质量追溯系统
                            </a>
                        </li>

                            
                         <!-- index 从 1 开始 -->

                        <li>
                            <a href="/html/web/productSolution/equipmentMgt/index.html">
                                设备管理系统
                            </a>
                        </li>

                            
                         <!-- index 从 1 开始 -->

                        <li>
                            <a href="/html/web/productSolution/energyMgtSystem/index.html">
                                能源管理系统
                            </a>
                        </li>

                            
                         <!-- index 从 1 开始 -->
                        </ul>
                                <ul class="footer_url url-left">

                        <li>
                            <a href="/html/web/productSolution/plmSystem/index.html">
                                PLM产品生命周期管理
                            </a>
                        </li>

                            
                         <!-- index 从 1 开始 -->

                        <li>
                            <a href="/html/web/productSolution/BIshujukeshihuapingtai/index.html">
                                BI数据可视化平台
                            </a>
                        </li>

                            
                         <!-- index 从 1 开始 -->

                        <li>
                            <a href="/html/web/productSolution/roboticProcessAutomation/index.html">
                                机器人流程自动化系统（RPA）
                            </a>
                        </li>

                            
                         <!-- index 从 1 开始 -->

                        <li>
                            <a href="/html/web/productSolution/logisticsDispatchSystem/index.html">
                                物流调度系统
                            </a>
                        </li>

                            
                         <!-- index 从 1 开始 -->

                        <li>
                            <a href="/html/web/productSolution/oaSystem/index.html">
                                OA办公系统
                            </a>
                        </li>

                            
                         <!-- index 从 1 开始 -->

                        <li>
                            <a href="/html/web/productSolution/smartTraining/index.html">
                                智能培训考试系统
                            </a>
                        </li>

                            
                    </div>
                </div>
                <div class="footer-about wow fadeInUp" data-wow-delay=".3s">
                    <div class="footer_title">关于我们</div>
                    <ul class="footer_url">
                        <li>
                            <!--                公司简介                    -->
                            <a href="/html/web/aboutUs/companyProfile/index.html#companyProfile">
                                公司简介</a>
                            <!--                  荣誉资质              -->
                        </li>



                        <li>
                            <!--                公司简介                    -->
                                <a href="/html/web/aboutUs/technicalAbility/index.html#technical">
                                    技术能力</a>
                            <!--              联系我们                  -->
                        </li>



                        <li>
                            <!--                公司简介                    -->
                                <a href="/html/web/aboutUs/contactUs/index.html#contactUs">
                                    联系我们</a>
                        </li>



                        <li>
                            <!--                公司简介                    -->
                                <a href="/html/web/aboutUs/news/index.html">
                                    新闻中心</a>
                        </li>



                        <li>
                            <!--                公司简介                    -->
                                <a href="/html/web/aboutUs/joinUs/index.html">
                                    加入我们</a>
                        </li>



                    </ul>
                </div>
    </div>
                <div class="col-md-2 col-sm-12 footer-qrcode-col">
                    <div class="footer-qrcode">
                        <div class="footer-qrcode-detail wow fadeInUp" data-wow-delay=".5s">
                            <img class="lazy" data-src="/template/2/default/image/qrcode/wechat-qrcode.jpg" src="/template/2/default/image/qrcode/wechat-qrcode.jpg" alt="logo">
                            <span>宏智公众号</span>
                        </div>
                        <div class="footer-qrcode-detail wow fadeInUp" data-wow-delay=".5s">
                            <img class="lazy" data-src="/template/2/default/image/qrcode/video-qrcode.png" src="/template/2/default/image/qrcode/video-qrcode.png" alt="logo">
                            <span>宏智视频号</span>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <div class="footer_after">
        <div class="container">
            <div class="footer-after-detail">
                <p class="footer-after-detail-left">
<!--                    信息产业部备案/许可证编号：-->
                    <a href="http://beian.miit.gov.cn/" target="_blank" style="color: #9D9D9D">苏ICP备05018635号 </a>
<!--                    <img src="/${global.style}image/firstpage/anbei.png" alt="">苏公网安备：-->
                    <a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=32059002001029" target="_blank" style="color: #9D9D9D;" class="gawb-footer">苏公网安备：32059002001029号</a>
                    Copyright© Global Advantage (Suzhou) Co., Ltd. All rights reserved.
                    <a href="/html/web/legalNotice/index.html" target="_blank" style="color: #9D9D9D" class="gawb-footer">法律声明</a>
                </p>
            </div>
        </div>
    </div>
</footer>
<!-- Footer Section End Here -->

<!--右侧悬浮框-->
<!-- 电话按钮容器 - 关键是这个容器的hover控制弹窗显示 -->
<div class="phone-container">
    <a id="phone-get" title="咨询电话" style="display: block;"></a>

    <!-- 联系信息弹窗 -->
    <div class="contact-popup">
        <div class="modal-info">
            <div class="modal-info-tel">
                <div class="modal-info-tel-left">
                    <span style="color: black !important;font-size: 14px !important;">咨询电话：</span>
                </div>
                <div class="modal-info-tel-right">
                    <span style="color: #0160e7 !important;font-size: 14px !important;">苏州 0512-62884188</span>
                    <span style="color: #0160e7 !important;font-size: 14px !important;">青岛 0532-86106001</span>
                </div>
            </div>
        </div>
        <div class="work-time">周一至周五 9:00—18:00</div>
    </div>
</div>
<a id="message-get" title="留言咨询" style="display: block;"></a>
<a onclick="topFunction()" id="back-to-top" title="top" style="display: block;"></a>
<!-- 留言弹窗 Modal -->
<div id="message-modal">
    <div class="modal-content">
        <div class="modal-header">
            <h3>留言咨询</h3>
        </div>
        <div class="modal-body">
            <div class="modal-info">
                <div class="modal-info-tel">
                    <div class="modal-info-tel-left">
                        <span style="color: black !important;font-size: 14px !important;">咨询电话：</span>
                    </div>
                    <div class="modal-info-tel-right">
                        <span style="color: #0160e7 !important;font-size: 14px !important;">苏州 0512-62884188</span>
                        <span style="color: #0160e7 !important;font-size: 14px !important;">青岛 0532-86106001</span>
                    </div>
                </div>
            </div>

            <form id="message-form">
                <input type="text" id="name" name="name" placeholder="姓名*" required>
                <input type="tel" id="phone" name="phone" placeholder="电话*" required>
                <input type="text" id="companyName" placeholder="公司" name="companyName" required>
                <textarea id="description" name="description" rows="12" placeholder="请在此处输入需求描述，我们会尽快与您联系"></textarea>
            </form>
        </div>
        <div class="modal-footer">
            <button type="button" id="submit-message" class="col-6">提交</button>
            <button type="button" id="cancel-message" class="col-6">取消</button>
        </div>
    </div>
</div>
<!-- 滑块验证弹窗（新增刷新按钮） -->
<div class="slider-captcha-modal" id="sliderCaptchaModal">
    <div class="slider-modal-content">
        <!-- 新增：弹窗loading层（覆盖整个弹窗） -->
        <div class="modal-global-loading" id="modalGlobalLoading">
            <div class="modal-loading-spin"></div>
        </div>
        <!-- 新增：关闭按钮（叉号） -->
        <div class="captcha-close" id="captchaClose">
            <i class="fas fa-times"></i>
        </div>
        <!-- 刷新按钮 -->
        <div class="captcha-refresh" id="captchaRefresh">
            <i class="fas fa-sync-alt"></i>
        </div>
        <h3 class="slider-modal-title">拖动下方滑块完成拼图</h3>
        <div class="modal-puzzle-captcha" id="modalPuzzleCaptcha">
            <!-- 原有验证码内容不变 -->
            <div class="modal-puzzle-bg-wrap">
                <img src="" alt="验证码背景图" class="modal-puzzle-img" id="modalPuzzleBgImg">
            </div>
            <div class="modal-puzzle-gap" id="modalPuzzleGap"></div>
            <div class="modal-puzzle-piece" id="modalPuzzlePiece"></div>
            <div class="modal-puzzle-track"></div>
            <div class="modal-puzzle-mask" id="modalPuzzleMask"></div>
            <div class="modal-puzzle-handle" id="modalPuzzleHandle">
                <i class="fas fa-angle-right" id="modalHandleIcon"></i>
                <div class="modal-loading-spin" id="modalLoadingSpin"></div>
            </div>
            <!-- 保留或隐藏该元素均可，不影响功能 -->
            <div class="modal-puzzle-text" id="modalPuzzleText"></div>
        </div>
    </div>
</div>


<!-- bootstrap js -->
<script src="/template/2/default/js/jquery.min.js"></script>
<script src="/template/2/default/js/bootstrap.bundle.min.js"></script>
<!-- lazyload js -->
<script src="/template/2/default/js/jquery.lazyload.min.js"></script>
<!-- Carousel js -->
<script src="/template/2/default/js/owl.carousel.min.js"></script>
<!-- Countdown js -->
<script src="/template/2/default/js/jquery.countdown.min.js"></script>
<!-- custom js -->
<script src="/template/2/default/js/custom.js"></script>
<!-- wow.min.js -->
<script src="/template/2/default/js/wow.min.js"></script>
<script src="/template/2/default/js/tiny-slider.js"></script>
<script>
    // WOW active
    new WOW().init();
</script>
<script>
    // 全局变量
    const modalGlobalLoading = document.getElementById('modalGlobalLoading'); // 新增：获取弹窗loading
    let isSliderValid = false;
    let isCaptchaInited = false; // 新增：验证码是否已首次初始化（默认false，未初始化）
    const sliderModal = document.getElementById('sliderCaptchaModal');
    const modalPuzzleCaptcha = document.getElementById('modalPuzzleCaptcha');
    const modalPuzzleGap = document.getElementById('modalPuzzleGap');
    const modalPuzzlePiece = document.getElementById('modalPuzzlePiece');
    const modalPuzzleHandle = document.getElementById('modalPuzzleHandle');
    const modalPuzzleMask = document.getElementById('modalPuzzleMask');
    const modalPuzzleText = document.getElementById('modalPuzzleText');
    const modalHandleIcon = document.getElementById('modalHandleIcon');
    const modalLoadingSpin = document.getElementById('modalLoadingSpin');
    const modalPuzzleBgImg = document.getElementById('modalPuzzleBgImg');
    const captchaRefresh = document.getElementById('captchaRefresh'); // 刷新按钮
    // 新增：获取关闭按钮
    const captchaClose = document.getElementById('captchaClose');
    let startX = 0;
    let isDragging = false;
    let gapLeft = 0;
    let gapTop = 0; // 新增：缺口垂直偏移
    let currentBgUrl = '';
    const puzzleSize = 40; // 拼图宽高一致
    // 预加载图片缓存
    const imgCache = new Map();
    // 改造 getRandomPuzzleBg 中的隐藏loading逻辑
    function hideModalLoading() {
        // 最小显示200ms，避免一闪而过
        setTimeout(() => {
            if (modalGlobalLoading) {
                modalGlobalLoading.style.display = 'none';
            }
        }, 200);
    }
    function getRandomPuzzleBg() {
        const randomImgId = Math.floor(Math.random() * 9999);
        const bgUrl = 'http://picsum.photos/1200/600?random='+randomImgId;

        // 优先使用缓存（缓存存在则直接隐藏loading，无需等待）
        if (imgCache.has(bgUrl)) {
            modalPuzzleBgImg.src = bgUrl;
            currentBgUrl = bgUrl;
            // 缓存命中，立即隐藏loading
            if (modalGlobalLoading) {
                modalGlobalLoading.style.display = 'none';
            }
            return;
        }

        // 预加载图片（异步加载，监听加载状态）
        const img = new Image();
        img.src = bgUrl;
        img.onload = function() {
            imgCache.set(bgUrl, img);
            modalPuzzleBgImg.src = bgUrl;
            currentBgUrl = bgUrl;
            hideModalLoading()
        };
        // 图片加载失败，也隐藏loading（兜底，避免卡死）
        img.onerror = function() {
            modalPuzzleBgImg.src = 'http://picsum.photos/1200/600?random=1';
            currentBgUrl = 'http://picsum.photos/1200/600?random=1';
            hideModalLoading()
        };
        // 立即设置图片（利用浏览器缓存）
        modalPuzzleBgImg.src = bgUrl;
        currentBgUrl = bgUrl;
    }
    // 2. 重置拼图（核心：刷新验证码逻辑，减少延迟）
    function resetModalPuzzleCaptcha() {
        isSliderValid = false;
        getRandomPuzzleBg(); // 立即加载图片，不等待

        // 重置位置样式（移除过渡动画提升响应速度）
        modalPuzzleHandle.style.transition = 'none';
        modalPuzzlePiece.style.transition = 'none';
        modalPuzzleMask.style.transition = 'none';
        modalPuzzleHandle.style.left = '0';
        modalPuzzlePiece.style.left = '0';
        modalPuzzleMask.style.width = '0';

        // 重置文字和按钮样式
        modalPuzzleText.textContent = '';
        modalPuzzleText.style.color = '#333';
        modalPuzzleHandle.style.backgroundColor = '#409eff';
        modalHandleIcon.className = 'fas fa-angle-right';
        modalHandleIcon.style.display = 'block';
        modalLoadingSpin.style.display = 'none';

        // 立即计算缺口位置（不再延迟300ms）
        const captchaWidth = modalPuzzleCaptcha.offsetWidth;
        const captchaHeight = modalPuzzleCaptcha.offsetHeight - 80; // 排除滑动条高度
        const minGap = 50;
        const maxGap = captchaWidth - 100;
        gapLeft = Math.floor(Math.random() * (maxGap - minGap)) + minGap;
        // 随机垂直位置（仅在背景图区域内）
        gapTop = Math.floor(Math.random() * (captchaHeight - 80)) + 20;

        modalPuzzleGap.style.left = gapLeft + 'px';
        modalPuzzleGap.style.top = gapTop + 'px';
        modalPuzzleGap.style.transform = 'none'; // 取消垂直居中，用固定top

        // 立即同步滑块图片
        syncPuzzlePieceImage();
    }

    // 核心函数：精准匹配滑块图片为缺口对应区域
    function syncPuzzlePieceImage() {
        if (!currentBgUrl) return;

        const captchaWidth = modalPuzzleCaptcha.offsetWidth;
        const captchaHeight = modalPuzzleCaptcha.offsetHeight - 80; // 排除滑动条高度

        // 设置滑块CSS变量，精准控制背景图位置和尺寸
        modalPuzzlePiece.style.setProperty('--captcha-width', captchaWidth / puzzleSize);
        modalPuzzlePiece.style.setProperty('--captcha-height', captchaHeight / puzzleSize);
        modalPuzzlePiece.style.setProperty('--gap-left', gapLeft + 'px');
        modalPuzzlePiece.style.setProperty('--gap-top', gapTop + 'px');

        // 设置滑块背景图（仅显示缺口对应区域）
        modalPuzzlePiece.style.backgroundImage = 'url('+currentBgUrl+')';
        // 滑块垂直位置与缺口一致
        modalPuzzlePiece.style.top = gapTop + 'px';
        modalPuzzlePiece.style.transform = 'none';
    }

    // 3. 初始化滑块拖拽功能（移除预加载逻辑，仅绑定事件）
    function initModalPuzzleCaptcha() {
        if (!modalPuzzleCaptcha || !modalPuzzleHandle) return;
        // 鼠标按下事件
        modalPuzzleHandle.addEventListener('mousedown', function(e) {
            if (isSliderValid) return;
            isDragging = true;
            startX = e.clientX - modalPuzzleHandle.getBoundingClientRect().left;
        });

        // 鼠标移动事件
        document.addEventListener('mousemove', function(e) {
            if (!isDragging || isSliderValid) return;
            const captchaRect = modalPuzzleCaptcha.getBoundingClientRect();
            let moveX = e.clientX - captchaRect.left - startX;

            moveX = Math.max(0, Math.min(moveX, captchaRect.width - puzzleSize));

            modalPuzzleHandle.style.left = moveX + 'px';
            modalPuzzlePiece.style.left = moveX + 'px';
            modalPuzzleMask.style.width = (moveX + puzzleSize) + 'px';
        });

        // 鼠标松开事件
        document.addEventListener('mouseup', function() {
            if (!isDragging || isSliderValid) return;
            isDragging = false;
            const handleLeft = parseInt(modalPuzzleHandle.style.left || 0);
            const errorRange = 5;

            modalHandleIcon.style.display = 'none';
            modalLoadingSpin.style.display = 'block';
            modalPuzzleText.textContent = '验证中...';

            modalPuzzleText.style.fontSize = '16px';
            modalPuzzleText.style.fontWeight = '500'; // 粗体，也可写 700
            modalPuzzleText.style.zIndex = '999';

            setTimeout(function() {
                if (Math.abs(handleLeft - gapLeft) <= errorRange) {
                    isSliderValid = true;
                    modalPuzzleText.textContent = '验证成功';
                    modalPuzzleText.style.color = '#52c41a';
                    modalPuzzleHandle.style.backgroundColor = '#52c41a';
                    modalLoadingSpin.style.display = 'none';
                    modalHandleIcon.style.display = 'block';
                    modalHandleIcon.className = 'fas fa-check';

                    setTimeout(function() {
                        sliderModal.style.display = 'none';
                        submitDemandForm();
                    }, 300);
                } else {
                    setTimeout(function() {
                        // 第一步：优先显示错误文字
                        modalPuzzleText.textContent = '验证失败，请重新拖拽';
                        modalPuzzleText.style.color = '#e82b2b';
                        // 第四步：延迟 100 毫秒再重置验证码，进一步确保文字先显示
                        setTimeout(() => {
                            resetModalPuzzleCaptcha();
                            // 第二步：显示 loading
                            if (modalGlobalLoading) {
                                modalGlobalLoading.style.display = 'flex';
                            }
                        }, 600); // 核心修改：增大延迟时间
                    }, 300);
                }
            }, 300);
        });

        // 移动端触摸事件
        modalPuzzleHandle.addEventListener('touchstart', function(e) {
            if (isSliderValid) return;
            isDragging = true;
            startX = e.touches[0].clientX - modalPuzzleHandle.getBoundingClientRect().left;
            e.preventDefault();
        });

        document.addEventListener('touchmove', function(e) {
            if (!isDragging || isSliderValid) return;
            const captchaRect = modalPuzzleCaptcha.getBoundingClientRect();
            let moveX = e.touches[0].clientX - captchaRect.left - startX;

            moveX = Math.max(0, Math.min(moveX, captchaRect.width - puzzleSize));

            modalPuzzleHandle.style.left = moveX + 'px';
            modalPuzzlePiece.style.left = moveX + 'px';
            modalPuzzleMask.style.width = (moveX + puzzleSize) + 'px';
            e.preventDefault();
        });

        document.addEventListener('touchend', function() {
            if (!isDragging || isSliderValid) return;
            isDragging = false;
            const handleLeft = parseInt(modalPuzzleHandle.style.left || 0);

            modalHandleIcon.style.display = 'none';
            modalLoadingSpin.style.display = 'block';
            modalPuzzleText.textContent = '验证中...';

            modalPuzzleText.style.fontSize = '16px';
            modalPuzzleText.style.fontWeight = '500'; // 粗体，也可写 700
            modalPuzzleText.style.zIndex = '999';

            setTimeout(function() {
                if (Math.abs(handleLeft - gapLeft) <= 5) {
                    isSliderValid = true;
                    modalPuzzleText.textContent = '验证成功';
                    modalPuzzleText.style.color = '#52c41a';
                    modalPuzzleHandle.style.backgroundColor = '#52c41a';
                    modalLoadingSpin.style.display = 'none';
                    modalHandleIcon.style.display = 'block';
                    modalHandleIcon.className = 'fas fa-check';

                    setTimeout(function() {
                        sliderModal.style.display = 'none';
                        submitDemandForm();
                    }, 300);
                } else {
                    setTimeout(function() {
                        // 第一步：优先显示错误文字
                        modalPuzzleText.textContent = '验证失败，请重新拖拽';
                        modalPuzzleText.style.color = '#e82b2b';
                        // 第四步：延迟 100 毫秒再重置验证码，进一步确保文字先显示
                        setTimeout(() => {
                            resetModalPuzzleCaptcha();
                            // 第二步：显示 loading
                            if (modalGlobalLoading) {
                                modalGlobalLoading.style.display = 'flex';
                            }
                        }, 600); // 核心修改：增大延迟时间
                    }, 300);
                }
            }, 300);
        });

        // 绑定刷新按钮事件
        captchaRefresh.addEventListener('click', function() {
            // 刷新时先显示loading
            if (modalGlobalLoading) {
                modalGlobalLoading.style.display = 'flex';
            }
            // 重置验证码
            resetModalPuzzleCaptcha();
        });
        // 新增：绑定关闭按钮事件
        if (captchaClose) {
            captchaClose.addEventListener('click', function() {
                // 隐藏弹窗
                sliderModal.style.display = 'none';
                // 隐藏loading层
                if (modalGlobalLoading) {
                    modalGlobalLoading.style.display = 'none';
                }
                // 重置验证码状态和样式
                resetModalPuzzleCaptcha();
                // 重置拖拽状态
                isDragging = false;
                isSliderValid = false;
            });
        }
        // 标记验证码已初始化
        isCaptchaInited = true;
    }

    // 表单提交
    function submitDemandForm() {
        // 获取表单数据
        const formData = {
            customerName: $('#name').val().trim(),
            contactNumber: $('#phone').val().trim(),
            companyName: $('#companyName').val().trim(),
            requirementDescription: $('#description').val().trim()
        };

        $.ajax({
            url: '/glad/cms/message/save.do',
            type: 'POST',
            contentType: 'application/json',
            data: JSON.stringify(formData),
            success: function(response) {
                if (response.code === 200) {
                    // 重置表单
                    document.getElementById('message-form').reset();
                    isSliderValid = false;
                    resetModalPuzzleCaptcha();
                    alert('提交成功,感谢您的咨询！');
                    $('#message-modal').hide();
                    $('#message-form')[0].reset();
                } else {
                    alert('提交失败：' + (response.message || '服务器错误'));
                }
            },
            error: function(xhr) {
                alert('请求失败，请稍后重试。状态码：' + xhr.status);
            }
        });
    }
    // 表单提交事件处理
    function handleFormSubmit(e) {
        e.preventDefault();

        // 1. 先显示弹窗loading（核心：打开弹窗前/同时显示loading）
        if (modalGlobalLoading) {
            modalGlobalLoading.style.display = 'flex'; // 显示loading
        }

        // 2. 显示拼图验证弹窗
        sliderModal.style.display = 'flex';

        // 3. 延迟初始化/重置验证码（确保loading先显示，视觉更流畅）
        setTimeout(() => {
            // 如果验证码未初始化，先执行初始化
            if (!isCaptchaInited) {
                initModalPuzzleCaptcha();
            }
            // 重置（加载）验证码内容
            resetModalPuzzleCaptcha();
        }, 100); // 轻微延迟，确保loading先渲染
    }

    // 页面初始化（DOM加载完成立即执行）
    document.addEventListener('DOMContentLoaded', function() {
        if (document.getElementById('message-form')) {
            document.getElementById('message-form').addEventListener('submit', handleFormSubmit);
        }
    })
</script>
</body>

</html>

