body{
    cursor:default;
}
/* header */
.header{
    position: fixed !important;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1000;
}

.header .e_container-1{
    align-items: center;
    position:
    relative;
    padding: 0;
    z-index:2;
}
.header  .cbox-1-1{
    margin: 0 0 0 1rem;
    padding: 0 0 0 1rem;border-left:1px solid #e3e3e3;
}
.header .cbox-1-2{
    text-align: center;
}
.header .cbox-1-2 .e_richText-13{
    margin:0 auto 1rem;
}
.header .headerNav{
    position:relative;
}
.header .cbox-8-0 .s_title{
    justify-content: center;
    display:
    flex;
}
.header .cbox-8-0 .s_title i{
    margin: 0 1rem 0 0;
    font-size:1.5rem;
    color:#d80000;
}
.header .headerNav .navList{
    display:
    flex;
    position:
    relative;
    width: 100%;
}
.header .headerNav .navList .list{
    text-align: center;
    position:
    relative;
    width: calc(100%/6);
    background: none;
    transition: 0.35s ease-in-out;
}
.header .headerNav .navList .list:hover{
    background: #0247e7;
    transition: 0.35s ease-in-out;
}
.header .headerNav .navList .list h1{
    margin: 0;font-size:1rem;
    line-height: 8rem;
}
.header .headerNav .navList .list:hover h1{
    color:#fff;
}
/* indBanner */

.indBanner .p_info{
    display: none !important;
}
.indBanner .swiper-button-next, .indBanner .swiper-button-prev{
    margin: 0 2rem;
    transform: scale(0.75);
}
/* indAbout */
.indAbout{
    position: relative;
    margin: 7.5rem auto;
}
.indAbout .cbox-1-0{
    transform: scale(0.8);
    transition: 0.35s ease-in-out;
}
.indAbout:hover .cbox-1-0{
    transform: scale(1);
    transition: 0.35s ease-in-out;
}
.indAbout .cbox-1-1{
    position:
    realtive;
    padding: 0 12rem 0 7rem;
    background: url(https://omo-oss-image.thefastimg.com/portal-saas/new2021111815592447231/cms/image/2b8bcf5f-52d1-41f0-a6b7-4a30142062d1.jpg) no-repeat right;;z-index:1;
}
.indAbout .cbox-1-1:before{
    content:
    " ";
    position:
    absolute;
    top: 2.1rem;
    left:0;
    width: 2rem;
    height: 2px;
    background: #1c1c1c;
    transition:0.35s ease-in-out;
    z-index:0;
}
.indAbout:hover .cbox-1-1:before{
    width: 5rem;
    transition:0.35s ease-in-out;
}
.indAbout .e_container-5{
    display:
    flex;
    width: calc(100% + 1rem) !important;
    margin: 3rem auto 0;
}
.indAbout .e_container-5 .p_item{
    text-align:
    center;
    margin: 0 1rem 0 0;
}
.indAbout .e_container-5 .p_item .s_title{
    margin:1rem auto 0;
    font-size:0.875rem;
}
/* indProduct */
.indProduct{
    position:relative;
}
.indProduct .e_container-15{
    margin:4rem auto;
}
.indProduct .e_container-1{
    positon:relative;
    padding:0 0 0 4rem;
    z-index:1;
}
.indProduct .e_container-1:before{
    content:
    ' ';
    position:
    absolute;
    top:2rem;
    left: 2rem;
    width:1rem;
    height:2px;
    background:#1c1c1c;
    transition:0.35s ease-in-out;
    z-index:0;
}
.indProduct:hover .e_container-1:before{
    width:3rem;
    transition:0.35s ease-in-out;
}
.indProduct .indPNav{
    margin: 0rem 0 0 4rem;
    padding:0 0 0 2rem;
    border-left:1px solid #e3e3e3;
}
.indProduct .indPNav .p_loopitem{
    margin: 0 auto 2rem;
}
.indProduct .indPNav .p_loopitem .s_title{
    font-size:1rem;
    transition:0.35s ease-in-out;
}
.indProduct .indPNav .p_loopitem:hover .s_title{
    color:#0050ff;
    transition:0.35s ease-in-out;
}
.indProduct .indPList .p_list{
    position:
    relative;
    justify-content: space-between;
    width: calc(100% + 0rem) !important;
    max-width: calc(100% + 0rem) !important;
}
.indProduct .indPList .p_loopitem{
    flex-basis: calc((100% - 6rem) / 4) !important;
    margin: 0 0 2rem 0rem;
}
.indProduct .indPList .p_loopitem .s_img{
    width:100%;
    border:1px solid #e3e3e3;
    overflow:hidden;
    transition:0.35s ease-in-out;
}
.indProduct .indPList .p_loopitem .s_img img{
    padding:0.5rem;
    transform: scale(1);
    transition: 0.35s ease-in-out;
}
.indProduct .indPList .p_loopitem:hover .s_img img{
    transform: scale(1.1);
    transition: 0.35s ease-in-out;
}
.indProduct .indPList .p_loopitem .e_container-21{
    margin:1rem auto 0;
}
.indProduct .indPList .p_loopitem .e_container-21 .p_item{
    width:50%;
}
.indProduct .indPList .p_loopitem .e_container-21 .s_title{
    font-size:0.875rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.indProduct .indPList .p_loopitem:hover .e_container-21 .e_text-22{
    color:#0050ff;
}
.indProduct .indPList .p_loopitem .e_container-21 .e_text-23{
    text-align:right;
    color:#999;
}
/* indApp  */
.indApp{
    position:relative;
}
.indApp .e_container-1{
    padding:7.5rem 0;
}
.indApp .e_container-1 .e_richText-5{
    position:relative;
    padding:0 0 0 4rem;
    z-index:1;
}
.indApp .e_container-1 .e_richText-5:before{
    content:' ';
    position:absolute;
    top:2rem;
    left:0rem;
    width:1rem;
    height:2px;
    background:#fff;
    transition:0.35s ease-in-out;
}
.indApp:hover .e_container-1 .e_richText-5:before{
    width:3rem;
    transition:0.35s ease-in-out;
}
.indApp .e_loop-6{
    margin: 4rem auto;
}
.indApp .e_loop-6 .p_loopitem{
    margin: 0 0rem 2rem 2rem;
    flex-basis: calc((100% - 10rem) / 4) !important;
    background: #fff;
}
.indApp .e_loop-6 .p_loopitem .e_text-8{
    position:relative;
    padding: 2rem 2rem 4rem 2rem;
    font-size: 1.375rem;
    transition:0.35s ease-in-out;
    z-index:1;
}
.indApp .e_loop-6 .p_loopitem:hover .e_text-8{
    color: #094fed;
    transition:0.35s ease-in-out;
}
.indApp .e_loop-6 .p_loopitem .e_text-8:before{
    content:
    ' ';
    position:
    absolute;
    top:5.5rem;
    left:2rem;
    width: 3rem;
    height: 2px;
    background: #094fed;
    transition:0.35s ease-in-out;
}
.indApp .e_loop-6 .p_loopitem:hover .e_text-8:before{
    width:calc(100% - 4rem);
}
.indApp .e_loop-6 .p_loopitem .e_text-9{
    padding:0 2rem 2rem;
}
.indApp .e_loop-6 .p_loopitem .e_text-9 a{
    font-size:0.875rem;
    color:#999;
    line-height:2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.indApp .swiper-button-prev{
    left:0;
    color: #fff;
    transform: scale(0.75);
}
.indApp .swiper-button-next{
    right:0;
    color: #fff;
    transform: scale(0.75);
}
/* indParnter */
.indParnter{
    margin: 7.5rem auto 3rem;
}
.indParnter .e_richText-3{
    position:relative;
    padding:0 0 0 4rem;
    z-index:1;
}
.indParnter .e_richText-3:before{
    content:
    ' ';
    position:
    absolute;
    top:2rem;
    left:0rem;
    width:1rem;
    height:2px;
    background: #1c1c1c;
    transition:0.35s ease-in-out;
}
.indParnter:hover .e_richText-3:before{
    width:3rem;
    transition:0.35s ease-in-out;
}
.indParnter .e_loop-4{
    margin: 4rem auto 0;
}
.indParnter .e_loop-4 .swiper-container{
    width:calc(100% - 0rem);
}
.indParnter .p_rollSlide{
    padding:0 1rem;
}
.indParnter .p_loopitem{
    margin: 0 1rem 2rem 1rem;
    flex-basis: calc((100% - 10rem)/ 5) !important;
}
.indParnter .p_loopitem .s_title{
    text-align:center;
    margin:1rem auto 0;
    transition:0.35s ease-in-out;
}
.indParnter .p_loopitem:hover .s_title{
    color:#094fed;
    transition:0.35s ease-in-out;
}
.indParnter .swiper-button-prev{
    top: 4rem;
    left:0;
    color: #1c1c1c;
    transform: scale(0.6);
    transition:0.35s ease-in-out;
    opacity: 1;
}
.indParnter:hover .swiper-button-prev{
    transition:0.35s ease-in-out;
    opacity:1;
}
.indParnter .swiper-button-next{
    top: 4rem;
    right:0;
    color: #1c1c1c;
    transform: scale(0.6);
    opacity: 1;
}
.indParnter:hover .swiper-button-next{
    transition:0.35s ease-in-out;
    opacity:1;
}
.indNews{
    position:relative;
}
.indNews:before{
    content:' ';
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    width:0rem;
    background:#fbfbfb;
    transition:0.35s ease-in-out;
    opacity:0;
}
.indNews:hover:before{
    width: 46rem;
    opacity:1;
    transition:0.35s ease-in-out;
}
.indNews .e_container-1{
    max-width: 90rem;
    margin: 0 auto;
    padding: 7.5rem 0 0;
}
.indNews .e_richText-4{
    position:relative;
    padding:0 0 0 4rem;
    z-index:1;
}
.indNews .e_richText-4:before{
    content:
    ' ';
    position:
    absolute;
    top:2rem;
    left:0rem;
    width:1rem;
    height:2px;
    background: #1c1c1c;
    transition:0.35s ease-in-out;
}
.indNews:hover .e_richText-4:before{
    width:3rem;
    transition:0.35s ease-in-out;
}
.indNews .p_rollSlide{
    margin: 4rem auto 0;padding:0 2rem;
}
.indNews .p_loopitem{
    margin: 0 1rem 1rem 1rem;
    flex-basis: calc((100% - 8rem) / 4) !important;
}

.indNews .p_loopitem .e_text-6{
    margin: 1rem auto;
    font-size:1rem;
    transition: 0.35s ease-in-out;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.indNews .p_loopitem:hover .e_text-6{
    color:#0050ff;
    transition: 0.35s ease-in-out;
}
.indNews .p_loopitem .e_text-8{
    font-size: 0.875rem;
    color: #999;
    line-height: 1.5 !important;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.indNews .swiper-button-prev{
    left:0;
    color: #1c1c1c;
    transform: scale(0.6);
    transition:0.35s ease-in-out;
    opacity: 1;
}
.indNews:hover .swiper-button-prev{
    transition:0.35s ease-in-out;
    opacity:1;
}
.indNews .swiper-button-next{
    right:0;
    color: #1c1c1c;
    transform: scale(0.6);
    opacity: 1;
}
.indNews:hover .swiper-button-next{
    transition:0.35s ease-in-out;
    opacity:1;
}
/* footer */
.footer{
    position:relative;
}
.footer .s_layout{
     max-width: 90rem;
    margin: 5rem auto 0;
    padding: 0rem;
    border: none;
    margin-top: 0;
    padding-top: 5rem;
}
.footer .e_container-1{
    display:flex;
}
.footer .e_container-1 .cbox-1-0{
    flex: 0 0 22%;
}
.footer .e_container-1 .cbox-1-0 .s_img{
    margin:0 auto 1rem;
}
.footer .e_container-1 .cbox-1-1{
    flex:0 0 54%;
}
.footer .e_navigationB-6{
    position:relative;
}
.footer .e_navigationB-6 .list{
    display:
    flex;
    justify-content: center;
    flex-wrap: nowrap;
}
.footer .e_navigationB-6 .list .navBox{
    text-align: left;
    flex-basis: calc(100%/4);
}
.footer .e_navigationB-6 .list .navBox:nth-of-type(1){
    display:none;
}
.footer .e_navigationB-6 .list .navBox:nth-last-of-type(1){
    display:none;
}
.footer .e_navigationB-6 .list .navBox .navTitle{
    display: block;
    margin: 0 auto 0.5rem;
    font-size:1rem;
    color:#fff;
}
.footer .e_navigationB-6 .list .navBox .childBox .child{
    font-size:0.875rem;
    color: #666;
    line-height:2;
    transition:0.35s ease-in-out;
}
.footer .e_navigationB-6 .list .navBox .childBox .child:hover{
    color: #0050ff;
}
.footer .s_layout:nth-of-type(2){
    display:
    flex;
    margin: 3rem auto 0;
    border-top: 1px solid rgba(255,255,255,0.1);
}
.footer .s_layout:nth-of-type(2) .p_item span{
    line-height:3rem;
}
.footer .s_layout:nth-of-type(2) .p_item:nth-of-type(1){
    text-align:left;
    width:50%;
}
.footer .s_layout:nth-of-type(2) .p_item:nth-of-type(2){
    text-align:right;
    width:50%;
}
