/*整体*/
body{position: relative;}
.wrapper{width: 1200px;margin: 0 auto;}
.main{background: #fff;position: relative;z-index: 1;}
.page-tit{font-size: 32px;font-weight: 500;text-align: center;}
.page-desc{font-size: 14px;padding-top: 20px;color: #666;text-align: center;}

:root{
	--primary-color: #2183e9;
	--primary-rgb: 33,131,233;
}


/*引入iframe*/
.header_iframe{width: 100%;height: 80px;display: flex;position: absolute;top: 0;left: 0;z-index: 3}
.footer_iframe{width: 100%;height: 358px;display: flex;}

/*共用*/
.wap_banner{display: none;}
.banner img{width: 100%;}
.banner_word{background-image: url('../images/banner-bg.jpg');background-size: auto;background-position: cover;}
.banner_word .wrapper{display: flex;flex-direction: column;justify-content: center;height: 540px;}
.banner_word h2{font-size: 36px;color: #fff;margin: 50px 0 32px;}
.banner_word p{font-size: 22px;color: rgba(255, 255, 255, 0.9);}
.sec_tit{text-align: center;padding: 40px 0 20px;}
.sec_tit h2{font-size: 36px;color: #000;margin-bottom: 12px;font-weight: 600;}
.sec_tit p{font-size: 20px;color: #666;width: 60%;margin: 0 auto;}
.showImg img{max-width: 100%;}


/*头部*/
.header-menu{background-color: rgba(0,0,0,0.65);display: flex;align-items: center;padding: 0 50px;justify-content: space-between;height: 80px;position: absolute;top: 0;left: 0;z-index: 3;width: 100%;}
.header-menu .logo img{display: flex;}
.header-menu .Hnav{display: flex;align-items: center;}
.header-menu .Hnav li{margin: 0 20px;}
.header-menu .Hnav a{padding: 5px 0;display: block;line-height: 25px;cursor: pointer;border-bottom: 2px solid transparent;color: #fff;font-size: 16px;}
.header-menu .Hnav li a:hover{color: #03b8cc;text-decoration: none;transition: 0.3s;}
.header-menu .Hnav li.new-on a{color: #03b8cc;}
.wap-header-menu{display: none}

/*脚步*/
#footer{width: 100%;background: #333333;padding-top: 40px;}
#footer .foot{position: relative;z-index: 1;width: 1200px;margin: 0 auto;}
#footer .top{display: flex;gap: 15px;justify-content: space-between;}
#footer .section1{width: 30%;}
#footer .section2{display: flex;}
#footer .section2 .item{width: 100%;}
#footer .module .tit{font-size: 16px;color: #fff;margin-bottom: 20px;}
#footer .module li,
#footer .module li a{color: #b8b8b8;line-height: 28px;}
#footer .link{display: flex;flex-wrap: wrap;gap: 0 20px;}
#footer .link li{width: calc(50% - 10px);}
#footer .qrcode{display: inline-block;width: 120px;}
#footer .qrcode img{width: 100%;}
#footer .qrcode .txt{color: #b8b8b8;text-align: center;margin-top: 5px;}
#footer .bot{padding: 10px 0;border-top: 1px #666 solid;margin: 30px 0 0;}
#footer .bot p{line-height: 30px;text-align: center;font-size: 12px;color: #999;}
#footer .bot p a{color: #999;}


/* ====================== 首页：star ====================== */

.wap-main{display: none;}


/*轮播*/
.swiper-slide img{width: 100%;display: flex;}


/*共用*/
.index-main .sec-tit{padding: 50px 0;text-align:center;line-height: 34px;color: #333;}
.index-main .sec-tit .tit{font-size: 30px;font-weight: bold;}
.index-main .sec-tit .desc{font-size: 20px;padding-top: 10px;}


/*产品介绍*/
.index-products{background: #f5f5f3;overflow: hidden;padding: 0 0 50px;border-bottom: 1px solid #E8E9EB;}

.page-products{margin-top: 10px;padding: 0 6px;}
.page-products .tit{height: 54px;line-height: 54px;border-bottom: 2px solid #F7F7F5;font-size: 16px;color: #424242;border-bottom: 2px solid #F7F7F5;background: #FFF;padding-left: 25px}
.page-products ul{background: #fdfdfd;padding: 0 2px;height: 300px;overflow: hidden;display: flex;}
.page-products li{width: 240px;height: 300px;overflow: hidden;border-right: solid 2px #e9e9e9;box-sizing: border-box;}
.page-products li a{display: block;color: #666}
.page-products li a:hover{text-decoration: none}
.page-products li.last{border-right: none 0}
.page-products .item-inner{width: 480px;height: 100%;display: flex;}
.page-products .main{text-align: center;width: 238px;height: 100%;border-right: solid 1px #efefef;background-position: center 115px;background-repeat: no-repeat;background-repeat: no-repeat;background-position: center;}
.page-products .main a{height: 100%}
.page-products .main strong{display: block;font-size: 18px;color: #fff;line-height: 25px;padding-top: 23px}
.page-products .main .descrip{display: block;line-height: 20px;padding-top: 5px;height: 60px;color: #fff;}
.page-products .main .btm{display: block;line-height: 20px;color: #fff;padding: 110px 5px 0;}
.page-products .hosting .main{background-color: #08acdb;background-image: url(../images/icon_hosting.png);border-top:#1dbdeb solid 9px;}
.page-products .lightcloud .main{background-image: url(../images/icon_lightcloud_03.png);border-top:#1dbdeb solid 9px;}
.page-products .cloudmail .main{background-color:#13c0ce;background-image: url(../images/icon_cloudmail.png);border-top:#33cbd7 solid 9px;}
.page-products .website .main{background-color:#ebb135;background-image: url(../images/icon_website_09.png);border-top: #fcbf3d solid 9px;}
.page-products .domain .main{background-color:#94bf2c;background-image: url(../images/icon_domain.png);border-top:#a0c93d solid 9px;}
.page-products .detail{flex: 1;width: 100%;overflow: hidden;display: flex;justify-content: space-between;flex-direction: column;}
.page-products .detail .sort{padding: 10px 15px 10px 10px;border-bottom: solid 1px #efefef}
.page-products .detail .sort .tag{display: inline-block;height: 22px;line-height: 22px;border: solid 1px #adadad;padding: 0 10px;margin-bottom: 10px}
.page-products .detail .sort .price{display: block;margin-bottom: 10px}
.page-products .detail .sort .wow{color: #ff4606;font-size: 24px}
.page-products .detail .sort .descrip{display: block}
.page-products .three-item .sort{}
.page-products .three-item .sort .price{display: inline-block;padding-left: 10px}
.page-products .four-item .sort{height: 50px;padding-top: 15px}
.page-products .four-item .sort .price{display: inline-block;padding-left: 10px}
.page-products li.on{background: #fff;width: 480px;border-left: solid 2px #e9e9e9;border-right: solid 2px #e9e9e9;margin: 0 -2px}
.page-products li.on .main{border-top:10px #fff solid;}
.page-products li.on .hosting .main{background-color: #fff;background-image: url(../images/icon_hosting_on3.png);}
.page-products li.on .lightcloud .main{background-color:#fff;background-image: url(../images/icon_lightcloud_on_03.png);}
.page-products li.on .cloudmail .main{background-color:#fff;background-image: url(../images/icon_cloudmail_on2.png);}
.page-products li.on .website .main{background-color:#fff;background-image: url(../images/icon_website_on2.png);}
.page-products li.on .domain .main{background-color:#fff;background-image: url(../images/icon_domain_on.png);}
.page-products li.on .main strong{color: #000;}
.page-products li.on .main .descrip{color: #666}
.page-products li.on .main .btm{color:#666;}



/*关于我们*/
.index-abouts{padding: 30px 0 80px;}
.index-abouts .detail{font-size: 15px;padding: 0 100px 20px;color: #434343;line-height: 1.6;text-align: center;}
.index-abouts .count{display: flex;justify-content: center;padding-top: 20px;}
.index-abouts .count ul{width: 860px;position: relative;display: flex;justify-content: center;gap: 80px;}
.index-abouts .count li{text-align: center;width: 100%;}
.index-abouts .count .num{font-weight: bold;}
.index-abouts .count .num span{font-size: 50px;}
.index-abouts .count .txt{font-size: 18px;}


/*新闻*/
.index-news{padding: 30px 0 80px;background-color: #f7f7f7;}
.index-news .wrapper{overflow: hidden;}
.index-news .box{display: flex;gap: 50px;margin-top: 30px;}
.index-news .lef{width: 100%;}
.index-news .top{display: flex;gap: 20px;border-bottom: 1px solid #ccc;}
.index-news .top a{display: block;width: 100%}
.index-news .top img{width: 100%;height: 160px;display: flex;object-fit: cover;}
.index-news .top .text{display: flex;gap: 10px;padding: 10px 0;}
.index-news .top span{background-color: #fb811d;color: #fff;text-align: center;width: 58px;height: 44px;line-height: 18px;font-size: 12px;padding-top: 5px;box-sizing: border-box;}
.index-news .top span b{font-size: 24px;}
.index-news .top .name{line-height: 22px;font-size: 15px;color: #333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;flex: 1;width: 100%;font-weight: bold;}
.index-news .bot{display: flex;gap: 20px;margin-top: 25px;line-height: 20px;}
.index-news .bot a{display: block;width: 100%;height: 90px;overflow: hidden;}
.index-news .bot .name{font-size: 16px;color:#333;margin-bottom: 10px;font-weight: bold;transition: All 0.3s ease;}
.index-news .bot .txt{font-size: 14px;color: #666;}
.index-news a:hover .name{color: #fb811d;}
.index-news .rig{width: 100%}
.index-news .rig a{height: 90px;border-bottom: 1px solid #ccc;margin-bottom: 25px;font-size: 12px;color: #666;line-height: 20px;position: relative;padding-bottom: 12px;display: block;}
.index-news .rig a::before,
.index-news .rig a::after{content: '';display: block;position: absolute;width: 0;background-color: #fb811d;height: 2px;transition: All 0.5s ease;}
.index-news .rig a::before{top: -26px;left: -50%;}
.index-news .rig a::after{bottom: -2px;right: -50%;}
.index-news .rig a:hover::before{left: 0;width: 100%;}
.index-news .rig a:hover::after{right: 0;width: 100%;}
.index-news .rig .name{font-size: 16px;color: #333;display: block;margin-bottom: 10px;font-weight: bold;transition: All 0.3s ease;}
.index-news .more{display: flex;justify-content: center;margin-top: 50px;}
.index-news .more a{display: block;color: #fe8218;width: 280px;line-height: 52px;border: 2px solid #fe8218;text-align: center;font-size: 18px;transition: All 0.3s ease;}
.index-news .more a:hover{background-color: #fb811d;color: #fff;}


/*案例*/
.choice{width: 100%;padding: 30px 0 80px;border-top: #eee 1px solid;}
.choice ul{background-color: #fff;box-shadow: 0 0 15px rgba(0,0,0,0.08);display: flex;flex-wrap: wrap;}
.choice li{width: 16.65%;height: 110px;border-right: 1px solid #F0F0F0;border-top: 1px solid #F0F0F0;box-sizing: border-box;}
.choice li a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;}
.choice li:nth-child(6n){border-right: 0;}
.choice li:nth-child(-n+6){border-top: 0;}
.choice li img{max-height: 90%;max-width: 90%;}


/*脚部广告*/
.index_down{background-image: url(../images/index-down.jpg);height: 300px;background-position: top center;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.index_down h1{font-size: 40px;line-height: 44px;font-weight: bold;color: #fff;}
.index_down p{font-size: 20px;line-height: 24px;margin-top: 25px;color: rgba(255, 255, 255, 0.7);}

/* ====================== 首页：end ====================== */


/* ==================== 软件开发(soft)：star ==================== */

.soft-con{max-width: 100%;margin: 0 auto;}

/* 头部 */
.soft-con .bn{background: linear-gradient(135deg, #1677ff 0%, #4096ff 100%);color: white;text-align: center;padding: 40px 20px;}
.soft-con .bn h1{font-size: 48px;margin-bottom: 10px;}
.soft-con .bn p{font-size: 20px;opacity: 0.9;}

/* 经验数据 */
.stats{display: flex;justify-content: space-around;background: white;padding: 60px 20px;}
.stats .item{text-align: center;}
.stats .item .num{font-size: 64px;color: #1677ff;font-weight: bold;}
.stats .item .num span{font-size: 24px;}
.stats .item .lab{font-size: 18px;color: #666;margin-top: 8px;}

/* 数字化云产品 */
.dig-sec{background-color: #EEF4FF;padding: 30px 0 80px;}
.pros-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));gap: 20px;padding-top: 30px;}
.pros-grid .card{background: white;border-radius: 12px;padding: 30px 20px;text-align: center;box-shadow: 0 4px 12px rgba(0,0,0,0.08);transition: all 0.3s;cursor: pointer;display: block;}
.pros-grid .card:hover{box-shadow: 0 8px 12px rgba(0,0,0,0.2);}
.pros-grid .icon img{width: 60px;height: 60px;display: inline-flex;margin-bottom: 15px;}
.pros-grid .card h3{font-size: 22px;color: #333;margin-bottom: 10px;}
.pros-grid .card p{font-size: 16px;color: #666;line-height: 1.6;}

/* 行业应用 */
.industries{padding: 30px 0 80px;}
.industries .grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));gap: 20px;padding: 0 20px 40px;}
.industries .card{position: relative;border-radius: 12px;overflow: hidden;height: 280px;transition: all 0.3s;cursor: pointer;}
.industries .card:hover{box-shadow: 0 8px 12px rgba(0,0,0,0.2);}
.industries .card img{width: 100%;height: 100%;object-fit: cover;}
.industries .card h3{font-size: 26px;margin-top: 5px;font-weight: normal;}
.industries .txts{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.4);display: flex;flex-direction: column;align-items: center;justify-content: center;color: white;}
.industries .icon img{width: 80px;height: 80px;}


/* 安全保障 */
.security{text-align: center;padding: 30px 0 80px;background-color: #eef4ff;}
.security img{display: inline-flex;max-width: 100%;}

/*技术支持*/
.technology_sec{padding: 30px 0 80px;}
.technology_sec .ad{margin-top: 20px;display: flex;justify-content: center;}
.technology_sec .ad img{max-width: 100%;display: flex;}
.technology_sec .content{padding: 30px 100px 10px;text-align: center;font-size: 18px;line-height: 1.6;color: #333;}

/* ==================== 软件开发(soft)：end ==================== */


/* ==================== 企业建站(website)：star ==================== */

/*统计*/
.count_sec{padding: 80px 0;}
.count_sec ul{display: flex;}
.count_sec li{display: flex;justify-content: center;line-height: 1;align-items: center;width: 100%;}
.count_sec .num{font-size: 88px;color: var(--primary-color);margin-right: 15px;font-weight: bold;}
.count_sec .word{font-size: 24px;}
.count_sec .txt{padding-top: 12px;}

/*网站建设*/
.website_build{background-color: #f5faff;padding: 30px 0 100px;}
.website_build .group{display: flex;flex-wrap: wrap;gap: 60px;margin-top: 50px;}
.website_build .items{width: calc(50% - 30px);display: flex;align-items: flex-start;}
.website_build .icons img{width: 120px;height: 120px;margin-right: 25px;}
.website_build .txts{flex: 1;}
.website_build .txts h2{color: #394460;font-size: 24px;margin-bottom: 15px;}
.website_build .txts p{color: #000;font-size: 17px;line-height: 1.6;}

/*应用场景*/
.scene{background-image: linear-gradient(to bottom right, #0181b2 , #013e5d);}
.scene .wrapper{display: flex;justify-content: center;}
.scene img{display: inline-flex;max-width: 60%;}

/* ==================== 企业建站(website)：end ==================== */


/* ==================== 小程序商城(applet)：star ==================== */

/*6大理由*/
.applet-reason{background-color: #f7f8fa;padding: 30px 0 80px;}
.reason-con{display: flex;gap: 40px;margin-top: 40px;justify-content: center;align-items: center;}
.reason-con .cover img{height: 540px;}
.reason-con .list{display: flex;flex-direction: column;gap: 25px;}
.reason-con .list li{display: flex;align-items: center;gap: 15px;}
.reason-con .list .icon{background-image: linear-gradient(to bottom right, #1862f8 , #7c9afa);border-radius: 50%;display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;}
.reason-con .list .icon img{width: 60%;display: flex;}
.reason-con .list .txt{font-size: 24px;line-height: 1;font-weight: bold;}

/*零售商城*/
.applet-shop{padding: 30px 0 80px;}
.applet-shop .sec_tit p{line-height: 1.6;}
.applet-shop .imgG{display: flex;justify-content: center;gap: 80px;margin-top: 40px;}
.applet-shop .imgG img{display: flex;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);border-radius: 32px;}

/*广告位*/
.applet-ad{text-align: center;background-color: #3d516c;}
.applet-ad img{display: inline-flex;}

/*功能*/
.applet-function{background-color: #f9fafc;padding: 30px 0 80px;}
.applet-function .grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));gap: 20px;padding-top: 30px;}
.applet-function .grid .card{background: white;border-radius: 12px;padding: 30px 20px;text-align: center;box-shadow: 0 4px 12px rgba(0,0,0,0.08);transition: all 0.3s;cursor: pointer;}
.applet-function .grid .card:hover{box-shadow: 0 8px 12px rgba(0,0,0,0.2);}
.applet-function .grid .icon img{width: 60px;height: 60px;display: inline-flex;margin-bottom: 15px;}
.applet-function .grid .card h3{font-size: 22px;color: #333;margin-bottom: 10px;}
.applet-function .grid .card p{font-size: 16px;color: #666;line-height: 1.6;}


/*产品介绍*/
.applet-intro{background-color: #f5f8ff;padding: 120px 0;}
.applet-intro .wrapper{display: flex;flex-direction: column;gap: 80px;}
.applet-intro .section{display: flex;gap: 50px;}
.applet-intro .cover img{width: 400px;}
.applet-intro .txts{flex: 1;width: 100%;}
.applet-intro .tit{font-size: 28px;font-weight: 600;color: #1a2b48;margin-bottom: 25px;}
.applet-intro .list{display: flex;flex-direction: column;gap: 15px;}
.applet-intro .list li{list-style: none;font-size: 18px;color: #55688b;padding-left: 25px;position: relative;}
.applet-intro .list li::before{content: "●";color: #409eff;position: absolute;left: 0;top: 0;}

/* ==================== 小程序商城(applet)：end ==================== */


/* ==================== 进销存(jxc)：star ==================== */

/*介绍*/
.jxc-about{padding: 30px 0 80px;}
.jxc-about .detail{text-align: center;padding-top: 20px;}
.jxc-about .detail p{line-height: 2;font-size: 18px;color: #333;text-align: justify;text-indent: 2em;padding: 0 100px;}
.jxc-about .detail img{width: 600px;display: inline-flex;margin-top: 50px;}

/*流程*/
.jxc-feature{background-color: #f4f5f7;padding: 30px 0 80px;}
.jxc-feature .grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));gap: 30px;padding: 30px 120px 0;}
.jxc-feature .grid .card{background: white;border-radius: 8px;box-shadow: 0 4px 12px rgba(0,0,0,0.08);transition: all 0.3s;cursor: pointer;overflow: hidden;}
.jxc-feature .grid .card:hover{box-shadow: 0 8px 12px rgba(0,0,0,0.2);}
.jxc-feature .tit{background-image: linear-gradient(to bottom right, #0373f1 , #00d0fe);color: #fff;padding: 15px 20px;font-size: 28px;font-weight: bold;text-align: center;position: relative;}
.jxc-feature .tit:before,
.jxc-feature .tit:after{content: '';display: block;position: absolute;background-color: rgba(255, 255, 255, 0.15);border-radius: 50%;}
.jxc-feature .tit:before{width: 70px;height: 70px;bottom: -20px;left: -20px;}
.jxc-feature .tit:after{width: 50px;height: 50px;top: 4px;left: 30px;}
.jxc-feature .bg-teal{background-image: linear-gradient(to bottom right, #00d1a6 , #52f7d5);}
.jxc-feature .bg-orange{background-image: linear-gradient(to bottom right, #ea9329 , #f5d365);}
.jxc-feature .bg-purple{background-image: linear-gradient(to bottom right, #a153dd , #c99bfe);}
.jxc-feature .bg-indigo{background-image: linear-gradient(to bottom right, #6f5cf3 , #8ea3fe);}
.jxc-feature .bg-red{background-image: linear-gradient(to bottom right, #db3f4a , #fe9098);}
.jxc-feature .list{padding: 20px;text-align: center;font-size: 17px;line-height: 2;}

/* ==================== 进销存(jxc)：end ==================== */


/* ==================== 生产管理ERP(erp)：star ==================== */

.erp-head{background-color: var(--primary-color);color: white;padding: 20px 15px 40px;}
.erp-head .sec_tit h2{color: #fff;}
.erp-head .sec_tit p{color: rgba(255, 255, 255, 0.8);}

.erp-btn{background-color: #eef2ff;color: white;padding: 20px 15px 40px;text-align: center;}
.erp-btn .btn{display: inline-block;background-color: var(--primary-color);color: white;padding: 14px 30px;border-radius: 8px;text-decoration: none;margin-top: 10px;font-size: 17px;}

/*功能*/
.section{padding: 80px 0;background-color: #f5f7fa;display: grid;gap: 50px;}
.section h3{font-size: 24px;margin-bottom: 24px;color: #333;border-left: 4px solid var(--primary-color);padding-left: 10px;line-height: 1;font-weight: bold;}
.func-list{display: grid;gap: 20px;grid-template-columns: 1fr 1fr 1fr;}
.func-list .item{background-color: white;padding: 24px;border-radius: 10px;box-shadow: 0 8px 10px rgba(0, 0, 0, 0.1);font-size: 17px;transition: all 0.3s;line-height: 1.6;}
.func-list .item:hover{box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);}
.func-list .item h4{margin-bottom: 8px;color: var(--primary-color);font-size: 20px;}


/* ==================== 生产管理ERP(erp)：end ==================== */


/* ==================== 合作代理(join)：star ==================== */

/*政策*/
.join_policy{padding: 70px 0;}
.join_policy .list{display: flex;justify-content: center;gap: 180px;padding-top: 40px;}
.join_policy li{border: 1px solid #E0E0E0;width: 200px;padding: 20px 0;border-radius: 10px;text-align: center;}
.join_policy img{height: 72px;}
.join_policy h4{font-size: 18px;padding: 6px 0;font-weight: 500;}
.join_policy p{line-height: 24px;color: #666;font-size: 15px;}

/*计划*/
.join_plan{background-color: #f5f6f7;padding: 70px 0;}
.join_plan .list{display: flex;flex-wrap: wrap;margin-top: 60px;background-color: #fff;border-radius: 12px;box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.04);padding-bottom: 60px;}
.join_plan li{width: 33.33%;text-align: center;}
.join_plan img{height: 70px;margin-top: 50px;}
.join_plan h4{font-size: 20px;padding: 25px 0 15px;font-weight: 500;}
.join_plan p{line-height: 24px;color: #666;font-size: 16px;}

/*申请流程*/
.join_apply{padding: 40px 0;text-align: center;}
.join_apply img{width: 880px;margin-top: 40px;}
.join_apply .wap-apply{display: none}


/*广告*/
.join_partner{height: 120px;padding: 50px 0;background: url('../images/join/foot_banner.png');background-size: 100% 100%;display: flex;justify-content: center;align-items: center;}
.join_partner h1{font-size: 32px;color: #fff;font-weight: 500;}

/* ==================== 合作代理(join)：end ==================== */


/* ==================== 关于我们(abouts)：star ==================== */

/*公用*/
.about-tit{font-size: 36px;padding-bottom: 40px;color: #071928;}

/*关于我们*/
.about-us{padding: 60px 0;}
.about-us .show{background-color: #fff;padding: 57px 80px 77px 70px;box-shadow: 1px 10px 30px 0px rgba(19, 33, 46, 0.17);}
.about-us .detail{line-height: 32px;font-size: 16px;color: #071928;text-align: justify;text-indent: 2em;}
.about-us img{width: 430px;display: flex;margin-top: 10px;}

/*企业文化*/
.about-culture{padding-bottom: 100px;}
.about-culture .lists{display: grid;gap: 14px;grid-template-columns: 1fr 1fr;}
.about-culture .item{height: 340px;position: relative;}
.about-culture img{object-fit: cover;display: flex;height: 100%;width: 100%;position: relative;z-index: 2}
.about-culture .txts{position: absolute;top: 0;left: 0;height: 100%;width: 100%;display: flex;z-index: 5;color: #fff;flex-direction: column;justify-content: center;align-items: center;}
.about-culture .txts h4{font-size: 32px;margin-bottom: 14px;line-height: 32px;}
.about-culture .txts p{font-size: 16px;line-height: 28px;}

/* ==================== 关于我们(abouts)：end ==================== */



/* ==================== AI智能文件筛查系统(AIfile)：star ==================== */

/*共用*/
.AIfile{background-color: #f5f7fa;line-height: 1.7;font-size: 15px;}
.AIfile>.wrapper{display: flex;flex-direction: column;gap: 20px;padding: 20px 0;}
.AIfile_sec{background-color: #fff;padding: 24px 35px;border-radius: 8px;box-shadow: 0 1px 3px rgba(0,0,0,0.05);}
.AIfile_sec .tit{font-size: 22px;color: var(--primary-color);margin-bottom: 15px;padding-bottom: 12px;border-bottom: 2px solid rgba(var(--primary-rgb),0.2);display: flex;align-items: center;line-height: 1;font-weight: bold;}
.AIfile_sec .tit:before{content: "";display: inline-block;width: 4px;height: 22px;background-color: var(--primary-color);margin-right: 8px;}

/*系统概述*/
.AIfile_intro{display: flex;flex-direction: column;gap: 15px;}
.AIfile_intro .boxs{background-color: #f5f9ff;padding: 12px;border-radius: 6px;}
.AIfile_intro .boxs h4{color: #0066cc;font-size: 16px;margin-bottom: 8px;font-weight: bold;}
.AIfile_intro .list{padding-left: 20px;color: #555;}
.AIfile_intro .list li{margin-bottom: 6px;list-style: disc;}
.AIfile_intro .text{color: #555;line-height: 1.8;}

/* 核心功能模块 */
.AIfile_function{margin-top: 10px;}
.AIfile_function .item{display: flex;align-items: flex-start;padding: 12px 0;border-bottom: 1px dashed #eee;}
.AIfile_function .item:last-child{border-bottom: none;}
.AIfile_function .icon{width: 40px;height: 40px;background-color: #e6f0ff;border-radius: 50%;display: flex;align-items: center;justify-content: center;color: #0066cc;font-size: 18px;margin-right: 12px;flex-shrink: 0;}
.AIfile_function .txt{flex: 1;}
.AIfile_function .txt h4{font-size: 16px;color: #222;margin-bottom: 6px;font-weight: bold;}
.AIfile_function .txt p{font-size: 13px;color: #666;}

/* 技术优势模块 */
.AIfile_tech{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 10px;}
.AIfile_tech .card{flex: 1 1 45%;background-color: #e6f0ff;border-radius: 6px;padding: 15px;text-align: center;}
.AIfile_tech .card .num{font-size: 24px;color: #0066cc;font-weight: 600;margin-bottom: 6px;}
.AIfile_tech .card .desc{font-size: 13px;color: #555;}

/* 应用场景模块 */
.AIfile_scene .item{background-color: #f8fafc;border-radius: 6px;padding: 15px;margin-bottom: 10px;border-left: 4px solid #0066cc;}
.AIfile_scene .item h4{color: #0066cc;font-size: 15px;margin-bottom: 8px;}
.AIfile_scene .item p{font-size: 13px;color: #666;}

/* 落地价值模块 */
.AIfile_value{margin-top: 10px;}
.AIfile_value .item{display: flex;align-items: center;padding: 10px 0;border-bottom: 1px dashed #eee;}
.AIfile_value .item:last-child{border-bottom: none;}
.AIfile_value .tag{background-color: #0066cc;color: #fff;font-size: 12px;padding: 3px 8px;border-radius: 4px;margin-right: 10px;}
.AIfile_value .desc{font-size: 13px;color: #555;flex: 1;width: 100%;text-align: justify;}


/* ==================== AI智能文件筛查系统(AIfile)：end ==================== */


/* ==================== AI智能问询系统(AIask)：star ==================== */

/*共用*/
.AIask{background-color: #f5f7fa;line-height: 1.7;font-size: 15px;}
.AIask>.wrapper{display: flex;flex-direction: column;gap: 0;padding: 20px 0;}
.AIask_sec{margin-bottom: 40px;}
.AIask_sec .tit{font-size: 22px;margin-bottom: 20px;color: var(--primary-color);padding-bottom: 10px;border-bottom: 2px solid rgba(var(--primary-rgb),0.2);}

/* 功能介绍区域 */
.AIask_features{display: flex;flex-direction: column;gap: 15px;}
.AIask_features .card{background-color: white;border-radius: 12px;padding: 20px;box-shadow: 0 2px 10px rgba(0,0,0,0.05);}
.AIask_features .card h3{font-size: 18px;margin-bottom: 10px;color: var(--primary-color);}
.AIask_features .card p{font-size: 15px;color: #666;line-height: 1.5;}

/* 使用流程区域 */
.AIask_process{display: flex;flex-direction: column;gap: 15px;}
.AIask_process .step{background-color: white;border-radius: 12px;padding: 18px;display: flex;align-items: flex-start;box-shadow: 0 2px 10px rgba(0,0,0,0.05);}
.AIask_process .num{background-color: var(--primary-color);color: white;width: 28px;height: 28px;border-radius: 50%;display: flex;justify-content: center;align-items: center;font-weight: 600;margin-right: 15px;flex-shrink: 0;line-height: 1;}
.AIask_process .txt h4{font-size: 16px;margin-bottom: 5px;line-height: 28px;}
.AIask_process .txt p{font-size: 14px;color: #666;line-height: 1.4;}

/* 常见问题区域 */
.AIask_question{display: flex;flex-direction: column;gap: 15px;}
.AIask_question .item{background-color: white;border-radius: 12px;overflow: hidden;box-shadow: 0 2px 10px rgba(0,0,0,0.05);}
.AIask_question .ques{padding: 15px 20px;font-size: 16px;font-weight: 500;display: flex;justify-content: space-between;align-items: center;cursor: pointer;touch-action: manipulation;}
.AIask_question .answer{padding: 0 20px 15px;font-size: 14px;color: #666;display: none;}
.AIask_question .ques:after {content: "+";font-size: 20px;color: var(--primary-color);transition: transform 0.3s ease;}

/* 底部咨询区域 */
.AIask_contact{background-color: var(--primary-color);color: white;border-radius: 12px;padding: 25px 10px;text-align: center;margin: 0 0 20px;}
.AIask_contact h3{font-size: 20px;margin-bottom: 15px;}
.AIask_contact p{margin-bottom: 20px;opacity: 0.9;}
.AIask_contact .btn{background-color: white;color: var(--primary-color);border: none;padding: 10px 55px;border-radius: 30px;font-size: 16px;font-weight: 600;cursor: pointer;touch-action: manipulation;display: inline-flex;align-items: center;gap: 8px;}

/* ==================== AI智能问询系统(AIask)：end ==================== */


/* ==================== 智慧扫码点餐系统(order)：star ==================== */

/* 通用模块样式 */
.order{background-color: #f5f7fa;line-height: 1.7;font-size: 15px;}
.order>.wrapper{display: flex;flex-direction: column;gap: 20px;padding: 20px 0;}
.order_sec{background-color: #fff;padding: 20px 15px;border-radius: 8px;box-shadow: 0 1px 3px rgba(0,0,0,0.05);}
.order_sec .tit{font-size: 18px;color: #ff6700;margin-bottom: 15px;padding-bottom: 8px;border-bottom: 2px solid #fff3e8;display: flex;align-items: center;font-weight: bold;}
.order_sec .tit::before{content: "";display: inline-block;width: 4px;height: 18px;background-color: #ff6700;margin-right: 8px;}

/* 系统优势模块 */
.order_advantage{display: flex;flex-direction: column;gap: 15px;}
.order_advantage .card{display: flex;align-items: flex-start;background-color: #fff3e8;border-radius: 6px;padding: 15px;}
.order_advantage .icon{width: 40px;height: 40px;background-color: #ff6700;color: #fff;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin-right: 12px;flex-shrink: 0;}
.order_advantage .icon img{height: 20px;display: flex;}
.order_advantage .txt h4{font-size: 16px;color: #333;margin-bottom: 6px;}
.order_advantage .txt p{font-size: 13px;color: #666;}

/* 核心功能模块 */
.order_func{display: flex;flex-wrap: wrap;gap: 15px;margin-top: 10px;}
.order_func .card{flex: 1 1 45%;background-color: #fff3e8;border-radius: 6px;padding: 15px;border-top: 4px solid #ff6700;}
.order_func .card h4{font-size: 16px;color: #333;margin-bottom: 8px;display: flex;align-items: center;}
.order_func .card h4::before{content: "🍽️";margin-right: 6px;font-size: 14px;}
.order_func .card p{font-size: 13px;color: #666;text-align: justify;}

/* 适用场景模块 */
.order_scene{margin-top: 10px;}
.order_scene .item{display: flex;align-items: center;padding: 10px 0;border-bottom: 1px dashed #eee;}
.order_scene .item:last-child{border-bottom: none;}
.order_scene .tag{background-color: #ff6700;color: #fff;font-size: 12px;padding: 3px 8px;border-radius: 4px;margin-right: 10px;}
.order_scene .desc{font-size: 13px;color: #555;flex: 1;width: 100%;}

/* 落地价值模块 */
.order_value{display: grid;grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));gap: 10px;margin-top: 10px;}
.order_value .card{background-color: #fff3e8;border-radius: 6px;padding: 15px 10px;text-align: center;}
.order_value .card .num{font-size: 22px;color: #ff6700;font-weight: 600;margin-bottom: 4px;}
.order_value .card .desc{font-size: 12px;color: #666;}

/* ==================== 智慧扫码点餐系统(order)：end ==================== */


/* ==================== RFID档案管理系统(RFIDfile)：star ==================== */

/* 通用模块样式 */
.RFIDfile{background-color: #f5f7fa;line-height: 1.7;font-size: 15px;}
.RFIDfile>.wrapper{display: flex;flex-direction: column;gap: 30px;padding: 30px 0;}
.RFIDfile_sec{background-color: #fff;padding: 24px 35px;border-radius: 8px;box-shadow: 0 1px 3px rgba(0,0,0,0.05);}
.RFIDfile_sec .tit{font-size: 18px;color: #0078d4;margin-bottom: 15px;padding-bottom: 8px;border-bottom: 2px solid #e8f4ff;display: flex;align-items: center;}
.RFIDfile_sec .tit::before{content: "";display: inline-block;width: 4px;height: 18px;background-color: #0078d4;margin-right: 8px;}

/* 系统概述模块 */
.RFIDfile_pain{display: flex;flex-direction: column;gap: 15px;}
.RFIDfile_pain .box{background-color: #f5f9ff;padding: 12px;border-radius: 6px;}
.RFIDfile_pain .box h4{color: #0078d4;font-size: 15px;margin-bottom: 8px;}
.RFIDfile_pain .list{padding-left: 20px;color: #555;}
.RFIDfile_pain .list li{margin-bottom: 6px;list-style: disc;}
.RFIDfile_pain .text{color: #555;line-height: 1.8;}

/* 核心功能模块 */
.RFIDfile_func{display: grid;grid-template-columns: repeat(auto-fit, minmax(440px, 1fr));gap: 20px;}
.RFIDfile_func .item{display: flex;align-items: flex-start;padding: 12px 0;border-bottom: 1px dashed #eee;}
.RFIDfile_func .item:last-child{border-bottom: none;}
.RFIDfile_func .icon{width: 40px;height: 40px;background-color: #e8f4ff;border-radius: 50%;display: flex;align-items: center;justify-content: center;color: #0078d4;font-size: 18px;margin-right: 12px;flex-shrink: 0;}
.RFIDfile_func .txt{flex: 1;}
.RFIDfile_func .txt h4{font-size: 16px;color: #222;margin-bottom: 6px;}
.RFIDfile_func .txt p{font-size: 13px;color: #666;}

/* 技术优势模块 */
.RFIDfile_advantage{display: grid;grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));gap: 15px;}
.RFIDfile_advantage .card{background-color: #e8f4ff;border-radius: 6px;padding: 15px;text-align: center;}
.RFIDfile_advantage .card .num{font-size: 24px;color: #0078d4;font-weight: 600;margin-bottom: 6px;}
.RFIDfile_advantage .card .desc{font-size: 13px;color: #555;}

/* 应用场景模块 */
.RFIDfile_scene{display: grid;grid-template-columns: repeat(auto-fit, minmax(440px, 1fr));gap: 15px;}
.RFIDfile_scene .item{background-color: #f8fafc;border-radius: 6px;padding: 15px;border-left: 4px solid #0078d4;}
.RFIDfile_scene .item h4{color: #0078d4;font-size: 15px;margin-bottom: 8px;}
.RFIDfile_scene .item p{font-size: 13px;color: #666;}

/* ==================== RFID档案管理系统(RFIDfile)：end ==================== */


/* ==================== RFID智能资产管理系统(RFIDproperty)：star ==================== */

/* 通用模块样式 */
.RFIDpro{background-color: #f5f7fa;line-height: 1.7;font-size: 15px;}
.RFIDpro>.wrapper{display: flex;flex-direction: column;gap: 30px;padding: 30px 0;}
.RFIDpro_sec{background-color: #fff;padding: 24px 35px;border-radius: 8px;box-shadow: 0 1px 3px rgba(0,0,0,0.05);}
.RFIDpro_sec .tit{font-size: 18px;color: #1677ff;margin-bottom: 15px;padding-bottom: 8px;border-bottom: 2px solid #e8f3ff;display: flex;align-items: center;}
.RFIDpro_sec .tit::before{content: "";display: inline-block;width: 4px;height: 18px;background-color: #1677ff;margin-right: 8px;}

/* 系统介绍模块 */
.RFIDpro_text{margin-bottom: 15px;color: #555;}
.RFIDpro_lists{margin: 10px 0 20px;}
.RFIDpro_lists .item{display: flex;align-items: flex-start;margin-bottom: 12px;}
.RFIDpro_lists .icon{color: #1677ff;font-size: 16px;margin-right: 10px;margin-top: 2px;}
.RFIDpro_lists .desc{flex: 1;color: #555;}

/* 核心功能模块 */
.RFIDpro_func{display: grid;grid-template-columns: repeat(auto-fit, minmax(440px, 1fr));gap: 20px;}
.RFIDpro_func .card{background-color: #f8fafc;border-radius: 6px;padding: 15px;border-left: 4px solid #1677ff;}
.RFIDpro_func .card h4{font-size: 16px;color: #222;margin-bottom: 8px;}
.RFIDpro_func .card p{color: #666;font-size: 13px;}

/* 应用场景模块 */
.RFIDpro_scene{display: grid;grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));gap: 15px;}
.RFIDpro_scene .item{background-color: #e8f3ff;border-radius: 6px;padding: 15px 10px;display: flex;align-items: center;flex-direction: column;}
.RFIDpro_scene .icon{width: 40px;height: 40px;background-color: #1677ff;color: #fff;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin-right: 12px;flex-shrink: 0;}
.RFIDpro_scene .icon img{height: 20px;display: flex;}
.RFIDpro_scene .item p{color: #333;font-size: 13px;text-align: center;margin-top: 10px;}

/* 系统优势 */
.RFIDpro_adv{margin: 10px 0 20px;}
.RFIDpro_adv .item{display: flex;align-items: flex-start;margin-bottom: 12px;}
.RFIDpro_adv .icon{color: #1677ff;font-size: 16px;margin-right: 10px;margin-top: 2px;}
.RFIDpro_adv .desc{flex: 1;color: #555;}

/* ==================== RFID智能资产管理系统(RFIDproperty)：end ==================== */


/* ==================== 云饭堂系统(canteen)：star ==================== */

/* 模块通用样式 */
.canteen{background-color: #f5f7fa;line-height: 1.7;font-size: 15px;}
.canteen>.wrapper{display: flex;flex-direction: column;gap: 30px;padding: 30px 0;}
.canteen_sec{background-color: #fff;padding: 24px 35px;border-radius: 8px;box-shadow: 0 1px 3px rgba(0,0,0,0.05);}
.canteen_sec .tit{font-size: 18px;color: #d81e06;margin-bottom: 15px;padding-left: 12px;border-left: 4px solid #d81e06;line-height: 1;}


.problem-list {font-size: 14px;color: #555;margin-bottom: 15px;}
.problem-list li {margin: 8px 0;padding-left: 20px;position: relative;}
.problem-list li::before {content: "•";color: #d81e06;position: absolute;left: 8px;}
.func-item {background: #f9f9f9;border-radius: 8px;padding: 15px;margin-bottom: 15px;}
.func-item h4 {font-size: 16px;color: #222;margin-bottom: 10px;}
.func-item p {font-size: 13px;color: #666;margin: 5px 0;}
.func-img {width: 100%;border-radius: 8px;margin: 10px 0;}


/* 取餐方式模块 */
.takeway-row {display: flex;flex-wrap: wrap;gap: 10px;margin-top: 15px;}
.takeway-item {flex: 1 1 45%;text-align: center;padding: 10px;background: #f9f9f9;border-radius: 8px;}
.takeway-item img {width: 60px;height: 60px;object-fit: contain;margin-bottom: 8px;}
.takeway-item p {font-size: 12px;color: #555;}

/* ==================== 云饭堂系统(canteen)：end ==================== */


/* ==================== 关于我们(abouts)：star ==================== */



/* ==================== 关于我们(abouts)：end ==================== */