.b{font-weight:bold;}.bold{font-weight:bold;}.ovh{overflow:hidden}.pos{position:relative}.block{display:block}.ts4{transition:all .4s ease}.ts6{transition:all .6s ease}.none{display:none !important}.bgImage{background-repeat:no-repeat;background-size:cover;background-position:center}.flex{display:flex;flex-wrap:wrap}.center{text-align:center}.flex-center{display:flex;align-items:center;justify-content:center;text-align:center}.pc{display:block}.mb{display:none}.section{width:100%;position:relative;overflow:hidden}@media all and (max-width:640px){.pc{display:none}.mb{display:block}}.black{color:#000}.white{color:#fff}
.lh56{line-height:56px}.lh30{line-height:30px}.c1{color:#111}.c2{color:#222}.c3{color:#333}.c4{color:#444}.c5{color:#555}.c6{color:#666}.c7{color:#777}
.c8{color:#888}.c9{color:#999}.mt16{margin-top:16px}.lh36{line-height:36px}.mt50{margin-top:50px}.mt6{margin-top:6px}.pb30{padding-bottom:30px}
@font-face{font-family:"icon";src:url('../font/iconfont_inner.ttf') format('truetype')}
.icon{font-family:"icon" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-w0001:before{content:"\e80b"}
.icon-w0002:before{content:"\e7e7"}
@media (min-width:768px){.container-wrap{max-width:768px;margin:0 auto;transform:scale(0.92);transform-origin:top center;padding-bottom:1px}
}@media (min-width:1200px){.container-wrap{transform:none;max-width:1200px}}
.indTitle.flex{justify-content:center}
.indah-cont{position:absolute;left:0px;top:0px;width:730px;height:100%;z-index:2;padding-left:165px;padding-right:70px;background-color:rgba(255,255,255,.7);backdrop-filter:blur(5px);display:flex;flex-direction:column;justify-content:center}
.indah-cont ul{margin-right:-130px;margin-bottom:-45px}
.indah-cont li{width:calc(100%/2 - 130px);margin-right:130px;margin-bottom:45px;display:flex;flex-direction:column;align-items:center;text-align:center}
.indah-cont li .img{height:45px;display:flex;align-items:center}
.indah-cont li .img img{max-height:100%}
.indah-cont > .title{hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;text-align:justify;text-justify:inter-word}
.indah-btn{position: absolute;right: -41.5px;top: 51.88%;transform: translateY(-50%) rotate(0deg);width: 80px;height: 80px;display: flex;justify-content: center;align-items: center;background-color: #0079c3;border-radius: 100px;background:url('../image/right_about.png') no-repeat center center;border-radius:100px;border:0px solid #00a2e9; }
.indah-btn i{font-size:32px;color:#fff}
.indah_svp-btn{position:absolute;right:165px;bottom:60px;z-index:2}
.indah_svp-btn .swiper-btn a{width:45px;height:45px;border-radius:100px;border:2px solid #fff;display:flex;justify-content:center;align-items:center;transition:all .4s ease}
.indah_svp-btn .swiper-btn i{color:#fff;font-size:14px;transition:all .4s ease}
.indah_svp-btn .swiper-btn.prev{margin-right:15px}
.indah_svp-btn .swiper-btn.next a{transform:rotate(180deg)}
.indah_svp-btn .swiper-btn a:hover{border:2px solid #0079c3}
.indah_svp-btn .swiper-btn a:hover i{color:#0079c3}
.indlo-btn{width:220px;height:54px;border-radius:30px;background-color:#0079c3;display:flex;justify-content:center;align-items:center;transform:rotate(90deg) translateY(-50%);position:absolute;right:-34px;top:50%}
.indlo-btn img{margin-right:10px}
.indos_list{height:645px}
.indos_list > div{display:flex;flex-direction:column;justify-content:space-between;height:100%}
.indni-btn{display:flex;justify-content:center}
.banner-lun > img{height:100vh}
.indlo-btn{display:none}
.indah-lun > img{width:100%}
@media all and (min-width:3000px) and (max-width:5000px){}
@media all and (min-width:2000px) and (max-width:3000px){}
@media all and (max-width:1700px){.indos_list{padding-left:135px;padding-right:130px}
.indah-cont{padding-left:135px}
.indlo_list{padding-left:30px}
.indah_svp-btn{right:135px}
}@media all and (max-width:1590px){.banner-lun .content .contain{padding-bottom:225px}
.indni-list li .img{height:198px}
.indos-lun .img{height:495px}
.indos-lun .img .show{font-size:70px;line-height:60px}
.indah_svp-btn{right:125px}
.indos_list{padding-left:125px;padding-right:130px}
.indah-cont{padding-left:125px}
.indlo_muen > div .cont ul{margin-right:-10px}
.indlo_muen > div .cont li{width:calc(100%/2 - 10px);margin-right:10px}
.indlo_muen > div .img{width:490px}
.indlo_muen > div .cont{width:calc(100% - 490px)}
.indos_list{height:auto}
.indos_list > div{height:auto}
.indos-lun .img .show{font-size:65px;line-height:53px}
}@media all and (max-width:1430px){}
@media all and (max-width:1350px){.indos_list{padding-left:45px;padding-right:110px}
}@media all and (max-width:1270px){.indos_list{padding-left:100px;padding-right:70px}
.indah-cont{padding-left:100px;width:620px}
.indos-lun .img{height:397px}
.indlo_muen > div .cont{width:100%}
}@media all and (max-width:1100px){.indos_list{padding-left:45px;padding-right:70px}
}@media all and (max-width:1000px){.indos_list{width:100%;margin:0px 4%;padding:0px}
.indos_svp{width:100%}
.indos-lun{padding:0px 4%}
.indos_svp-btn{padding:0px 4%}
.indos-lun .cont{padding-right:0px}
.indos-lun .img{height:379px}
.indos_list{overflow-x:auto}
.indos_list a{width:140px;height:50px;display:flex;justify-content:center;align-items:center;font-size:12px}
.indos_list > div{display:flex;flex-wrap:wrap}
.indah-cont{position:static;width:100%;padding:0px 4%;margin-top:15px;padding-right:50px}
.indah-svp{position:relative}
.indah-btn{right:16.5px}
.indah_svp-btn{bottom:25px;right:40px}
.banner-Bot{display:none}
.banner-btn{bottom:20px}
.banner-btn .contain{justify-content:center}
.banner-lun .content .contain{padding-bottom:120px}
.banner-lun > img{min-height:400px}
.indos_list > div{flex-direction:initial}
.indos_list{height:auto}
.indos_list a{height:35px}
.indos-lun .img{height:177px}
.indos-lun .img .show{font-size:32px;line-height:26px}
.indos-lun .cont .title{width:100%}
.indos-lun .cont .btn{width:100%;margin-top:15px;justify-content:flex-start}
.indni .indTitle a{display:none}
.indni-list li{width:100%;margin-right:0px;margin-bottom:15px}
.indni-list{margin-right:0px;margin-bottom:-15px}
.indah-btn{width:50px;height:50px;right:4%}
.indah-btn i{font-size:18px}
.indah-cont{padding-right:15px}
.indah-cont ul{margin-right:-20px;margin-bottom:-25px}
.indah-cont li{width:calc(100%/2 - 20px);margin-right:20px;margin-bottom:25px}
.indah_svp-btn{display:none}
.banner-lun .content .title > div{width:100%;opacity:1;white-space:inherit}
.banner .swiper-slide-active .banner-lun .content .title > div{animation:none}
.banner-lun .content .contain{padding-bottom:150px}
.indlo_list{width:100%;overflow-x:auto;padding-left:0px}
.indlo_muen{width:100%;margin-top:15px}
.indlo_muen > div .cont{width:100%;padding-left:0px}
.indlo-btn{display:none}
.indlo_muen > div .img{width:100%}
.indlo_list::before{display:none}
.indlo_list .list .icon{display:none}
.indlo_list .list .title{width:100%;padding-right:0px;justify-content:center}
.indlo_list .list{width:200px;margin-bottom:0px;height:35px}
.indlo_btn{display:none}
.indlo_muen > div .cont ulr{margin-right:0px;margin-bottom:-5px}
.indlo_muen > div .cont li{width:100%;margin-right:0px;margin-bottom:5px}
.indah-btn{top:0px;transform:translateY(0px);width:35px;height:35px}
.indah-btn i{font-size:12px}
.indah-cont .indTitle .title{padding-right:50px}
.StyLine_one li .title{display:none}
.StyLine_3 li:nth-child(4){top:13%;left:67%}
.StyLine_3 li:nth-child(1){top:28%;left:49%}
.StyLine_3 li:nth-child(2){top:37%;left:37%}
.StyLine_3 li:nth-child(3){top:37%;left:24%}
.StyLine_2 li:nth-child(3){top:15%;left:74%}
.StyLine_2 li:nth-child(2){top:19%;left:58%}
.StyLine_2 li:nth-child(1){top:13%;left:44%}
.StyLine_2 li:nth-child(4){top:38%;left:37%}
.StyLine_2 li:nth-child(5){top:42%;left:26%}
.StyLine_4 li:nth-child(2){top:14%;left:72%}
.StyLine_4 li:nth-child(1){top:31%;left:43%}
.banner-lun > img{height:calc(100vh - 60px)}
.StyLine li{display:none}
.indlo_list .muen{border-bottom:0px;margin-right:-10px;margin-bottom:-10px;display:flex;flex-wrap:wrap}
.indlo_list{overflow:hidden}
.indlo_list .list{width:calc(100%/2 - 10px);margin-right:10px;margin-bottom:10px;border:1px solid #0079c3;display:flex;justify-content:center;align-items:center;border-radius:17px}
.indlo_list .list .title{font-size:12px;color:#0079c3}
.indlo_list .list.active{background-color:#0079c3}
.indlo_list .list.active .title{color:#fff}
.indos_list{display:none}
.indos .indTitle{display:flex;justify-content:center !important}
.indni .indTitle{display:flex;justify-content:center !important}
.indni-list li{border-bottom:1px solid #d5d5d5;padding-bottom:10px}
.indni-list li:last-child{border:0px;padding-bottom:0px;margin-bottom:0px}
.banner-lun .content .contain{padding-bottom:240px}
.indni-list li .title{height:auto;max-height:48px}
.Footer-copyright .info.link{text-align:center}
}@media all and (max-width:680px){.indos_list a{height:35px}
.indos-lun .img{height:177px}
.indos-lun .img .show{font-size:32px;line-height:26px}
.indos-lun .cont .title{width:100%}
.indos-lun .cont .btn{width:100%;margin-top:15px;justify-content:flex-start}
.indni .indTitle a{display:none}
.indni-list li{width:100%;margin-right:0px;margin-bottom:15px}
.indni-list{margin-right:0px;margin-bottom:-15px}
.indah-btn{width:50px;height:50px;right:4%}
.indah-btn i{font-size:18px}
.indah-cont{padding-right:15px}
.indah-cont ul{margin-right:-20px;margin-bottom:-25px}
.indah-cont li{width:calc(100%/2 - 20px);margin-right:20px;margin-bottom:25px}
.indah_svp-btn{display:none}
.banner-lun .content .title > div{width:100%;opacity:1;white-space:inherit}
.banner .swiper-slide-active .banner-lun .content .title > div{animation:none}
.banner-lun .content .contain{padding-bottom:150px}
.indlo_list{width:100%;overflow-x:auto;padding-left:0px}
.indlo_muen{width:100%;margin-top:15px}
.indlo_muen > div .cont{width:100%;padding-left:0px}
.indlo-btn{display:none}
.indlo_muen > div .img{width:100%}
.indlo_list::before{display:none}
.indlo_list .list .icon{display:none}
.indlo_list .list .title{width:100%;padding-right:0px;justify-content:center}
.indlo_list .list{width:200px;margin-bottom:0px;height:35px}
.indlo_btn{display:none}
.indlo_muen > div .cont ulr{margin-right:0px;margin-bottom:-5px}
.indlo_muen > div .cont li{width:100%;margin-right:0px;margin-bottom:5px}
.indah-btn{top:0px;transform:translateY(0px);width:35px;height:35px}
.indah-btn i{font-size:12px}
.indah-cont .indTitle .title{padding-right:50px}
.indlo_list .muen{border-bottom:0px;margin-right:-10px;margin-bottom:-10px;display:flex;flex-wrap:wrap}
.indlo_list{overflow:hidden}
.indlo_list .list{width:calc(100%/2 - 10px);margin-right:10px;margin-bottom:10px;border:1px solid #0079c3;display:flex;justify-content:center;align-items:center;border-radius:17px}
.indlo_list .list .title{font-size:12px;color:#0079c3}
.indlo_list .list.active{background-color:#0079c3}
.indlo_list .list.active .title{color:#fff}
.indos_list{display:none}
.indos .indTitle{display:flex;justify-content:center !important}
.indni .indTitle{display:flex;justify-content:center !important}
.indni-list li{border-bottom:1px solid #d5d5d5;padding-bottom:10px}
.indni-list li:last-child{border:0px;padding-bottom:0px;margin-bottom:0px}
.banner-lun .content .contain{padding-bottom:240px}
.indni-list li .title{height:auto;max-height:48px}
.Footer-copyright .info.link{text-align:center}
@keyframes bannerLunTitle{0%{opacity:0;transform:translateX(0px) translateY(100px)}
100%{opacity:1;transform:translateX(0px) translateY(0px)}
}}
/*Solutions*/
.samhoor-com-item{padding-top:60px;padding-bottom:45px;background-color:#f0f0f0}
.samhoor-com-item .first-title{font-family:"Harmony_Sans_Regular";font-size:40px;font-weight:bold;line-height:1;margin-bottom:50px;text-align:center}
.samhoor-index-application18 .first-title{font-family:"Harmony_Sans_Regular";color:var(--themeColor)}
.samhoor-index-application18 .swiperbox{position:relative;padding:0 0 60px}
.samhoor-index-application18 .appswiper{position:static}
.samhoor-index-application18 .appswiper .imgbox{width:100%;height:0;padding-bottom:74.46%;position:relative}
.samhoor-index-application18 .appswiper .imgbox:hover .innerbox .cover{display:flex}
.samhoor-index-application18 .appswiper .imgbox .innerbox{position:absolute;left:0;top:0;width:100%;height:100%}
.samhoor-index-application18 .appswiper .imgbox .innerbox img{width:100%;height:100%;object-fit:cover}
.samhoor-index-application18 .appswiper .imgbox .innerbox .cover{display:none;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}
.samhoor-index-application18 .appswiper .imgbox .innerbox .cover:after{content:" ";position:absolute;left:0;top:0;width:100%;height:100%;background:#0079c3;opacity:0.6;z-index:-2}
.samhoor-index-application18 .appswiper .imgbox .innerbox .cover .nameapp{font-size:24px;color:#fff}
.samhoor-index-application18 .appswiper .swiper-pagination-bullet{background:#fff;width:48px;height:8px;border-radius:4px;border:1px solid #00a2e9;opacity:1}/*轮换变色*/
.samhoor-index-application18 .appswiper .swiper-pagination-bullet.swiper-pagination-bullet-active {background: var(--themeColor);}
@media only screen and (max-width:1040px){.samhoor-index-application18 .appswiper .imgbox .innerbox .cover:after{opacity:0}
.samhoor-index-application18 .appswiper .imgbox .innerbox .cover .nameapp{text-shadow:0 0 .06rem rgba(0,0,0,.5)}
.samhoor-index-application18 .appswiper .imgbox .innerbox .cover{display:flex}
}@media only screen and (max-width:767px){.samhoor-index-application18 .swiperbox{position:relative;width:65%;margin:0 auto;padding:.6rem 0}
.samhoor-index-application18 .appswiper{overflow:visible}
.samhoor-index-application18 .appswiper .imgbox .innerbox .cover .nameapp{font-size:.36rem}
}@media only screen and (max-width:767px){.samhoor-index-application18{width:100%;overflow:hidden}
}
/*动画特效*/
.teaser{opacity:0;transform:translate3d(0,25%,0);transition:opacity 1s ease-out 0.2s,transform 1s ease-out 0.2s,box-shadow .3s;}
.teaser.is-visible{opacity:1;transform:translate3d(0,0,0);}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}