body{font-size: 14px;padding: 0;margin: 0;}
a{color: #333;text-decoration: none;}
ul{padding: 0;}
ul li{list-style: none;}
.flex{display: flex;}
.topmenu .top-width{ margin-bottom:1px solid #666; background-color:#f7f8f9;display:none!important;}
.topmenu .top-width .top-list{width:1400px; margin:0 auto; }
.topmenu .top-width .top-list .top-left{float:left;}
.topmenu .top-width .top-list .top-left p{line-height:18px; color:#666; font-size:14px;}
.topmenu .top-width .top-list .top-right{float:right;}
.topmenu{background-color: white;}
.top-fixd{position: fixed;top: 0;left: 0;width: 100%;z-index: 999;}
.topmenu>.flex{display: flex;flex-wrap: wrap;justify-content:space-between;align-items: center;}
.topmenu .logo{margin-right: 50px;margin-left: 20px;}
.topmenu .menulist{display: flex;flex-wrap: wrap;align-items: center;margin: 10px 0;}
.topmenu .menu-item-has-children .sub-menu{display:none}
.menulist ul{display: flex;flex-wrap:wrap;padding: 0;}
.menulist ul li{list-style: none;margin-right: 50px;}
.menulist ul li:hover a{color: #009aff;}
.menulist ul li .on{color: #009aff;}
.menulist ul .current-menu-item a{color: #009aff;}
.flex-box{box-shadow:0 5px 3px -3px rgba(4,4,4,.5)}
.topmenu .bar-tool{display: flex;flex-wrap: wrap;align-items: center;height: 100%;}
.topmenu .bar-tool input{display:inline-block;vertical-align: middle;border: none;}
.topmenu .bar-tool input[type="submit"]{background:url(img/search1.jpg) center no-repeat;border: none;outline: none;}
.topmenu .bar-tool .search{border-left: 1px solid #ccc;border-right: 1px solid #ccc;display:flex;align-items:center;padding:0 10px}
.topmenu .bar-tool .search img{margin-right:10px}
.topmenu .bar-tool .lan{padding: 0 20px;position:relative}
.topmenu .bar-tool .lan .lan-list{background-color:#009aff;position:absolute;z-index:99;display:none}
.topmenu .bar-tool .lan .lan-list a{display:block;padding:10px 25px;color:white;white-space: nowrap;}
.topmenu .bar-tool .lan .lan-list a:hover{background-color:#009a99}
.phonemenu{display:none}
.bar-tool .wp-block-search__button{border:none;background-color:white}
.bar-tool .wp-block-search__inside-wrapper{border:none!important}
.width{width: 1400px;margin: 0 auto;}
.slideshow-box{position:relative}
.slideshow .swiper-wrapper .text{position: absolute;left: 0;top: 50%;width: 100%;z-index: 99;color: white;transform: translate(0%,-65%);}
.slideshow .swiper-wrapper .text a{color: inherit;display: inline-block;padding: 10px 30px;border: 1px solid white;font-size: 12px;}
.slideshow .swiper-wrapper .text a:hover{background-color: #009AFF;color: white;}
.slideshow .swiper-wrapper img{width: 100%;height: auto;vertical-align: middle;}
.slideshow .swiper-wrapper .text h2{font-size: 60px;margin-bottom: 0;}
.slideshow .swiper-wrapper .text p{font-size: 36px;margin-top: 0;}
.slideshow-box .feature{position: absolute;bottom: 0;left: 0;width: 100%;z-index: 100;}
.slideshow .m{display:none}
.feature .flex{display: flex;background-color: white;padding: 20px 70px;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.feature .flex>div{display: flex;flex-grow: 1;justify-content: center;align-items: center;}
.feature .flex>div .text{margin-left:20px;}
.feature .flex>div .text p{margin:0;font-size: 28px;font-weight: 600;line-height: 1;}
.service{overflow: hidden;padding-bottom:250px}
.service .title{text-align: center;}
.service .title h2{margin: 50px 0;font-size:32px}
.service .neirong>div>ul{display: flex;flex-wrap:wrap;align-items: center;justify-content: space-between;}
.service .neirong>div>ul>li{width: 14.2%;text-align: center;border-bottom: 2px solid #ffffff00;padding: 10px 0;cursor: pointer;position: relative;line-height:26px}
.service .neirong>div>ul>li>p{min-height: 18px;}
.service .neirong>div>ul>li:hover{border-bottom: 2px solid #000;color:#000;filter: invert(20%) sepia(61%) saturate(7482%) hue-rotate(210deg) brightness(84%) contrast(118%);}
.service .neirong>div>ul>.on{border-bottom: 2px solid #000;color:#000;filter: invert(20%) sepia(61%) saturate(7482%) hue-rotate(210deg) brightness(84%) contrast(118%);}
.service .neirong  .list-up{min-height: 400px;position: relative;display: none;}
.service .neirong  .list-down{min-height: 400px;position: relative;display: none;}
.service .neirong .sub-list{display: none;position: absolute;width: 100%;top: 20px;}
.service .neirong .sub-list>div{width: 25%;float: left;}
.service .neirong .sub-list>div>p{font-size: 24px;}
.service .neirong .sub-list li{line-height: 32px;}
.solution{position: relative;overflow: hidden;color: white;z-index: 1;margin-top:-220px}
.solution .title{text-align: center;margin-bottom: 50px;}
.solution .title p,.service .title p{font-size:32px;font-weight: bold;margin-top:50px;margin-bottom:20px;}
.solution .title span{font-size:14px; display:block;}
.solution .img{width: 50%;height:400px}
.solution .text{width: 50%;font-size: 30px;padding:50px 0px 50px 100px;box-sizing: border-box;}
.solution .text p{line-height:30px;}
.solution .text p.solution-con{font-size:16px;}
.solution .text p.solution-text{font-size:20px; font-weight:bold;}
.solution .text a{display:inline-block;padding:10px 25px;border:1px solid white;border-radius:6px;font-size:16px;color:white}
.solution .text a.trigger{margin-top:14%;}
.solution .text a:hover{background-color:#009aff;color:white;border:1px solid #009aff}
.solution .img img{width: 100%;height: 100%;object-fit:cover}
.solution .solution-lists-body{margin-bottom: 120px;}
.solution .solution-lists-body .swiper-slide{display: flex;}
.solution .solution-nav{position: relative;}
.solution .solution-nav .t1bg{position: absolute;right: 0;top: -30px;z-index: -1;}
.solution .tbg{position: absolute;top: 0;left: 0;z-index: -2;}
.solution .solution-swiper{margin-bottom: 20px;}

.solution .solution-swiper .swiper-wrapper{border-bottom: 1px solid #ffffff;}
.solution .solution-swiper .swiper-slide{;text-align: center;cursor:pointer}
.solution .solution-swiper span{border-bottom: 3px solid #ffffff00;display:inline-block;padding: 25px 0;}
.solution .solution-swiper .swiper-slide-thumb-active span{border-bottom: 3px solid #009aff;}

.case .title{text-align: center;margin-bottom: 50px;margin-top: 40px;}
.case .title p{font-size:32px;font-weight: bold;margin-bottom:20px;}
.case .title span{font-size:16px; display:block;}
.case .case-logo{margin-bottom: 30px;}
.case .case-logo .swiper-slide{;border-bottom: 2px solid #009aff00;text-align: center;cursor:pointer;width:166px;height:60px}
.case .case-logo .swiper-slide img{height:100%;width:100%;object-fit:cover}
.case .case-logo .swiper-slide-thumb-active{border-bottom: 2px solid #009aff;}
.case .width .case-lists{background-color:#0069ca;margin-bottom:100px;}
.case-lists .img{position: relative;height:auto;}
.case-lists .img .text{position: absolute;right: 0px;top: 0px;z-index: 1;background-color:rgba(255,255,255,0.8);padding: 70px;width:560px;height:268px;}
.case-lists .img .text h2{font-size: 18px;font-weight: normal;}
.case-lists .img .text h2:first-child{font-size:28px; font-weight:bold;}
.case-lists .img .text .btn{margin-top: 70px;}
.case-lists .img .text .btn a{display: inline-block;padding:10px 15px;background-color: #009aff;color: white;}
.case-lists .img .text .btn a:hover{background-color: #0c78bf;}
.case-lists .img img{width: 50%;height: auto;}
.service-logo .title{text-align: center;margin-bottom: 50px;margin-top: 30px;}
.service-logo .title p{font-size:36px;font-weight: bold;margin:0}
/* .service-logo .row .col:first-child>div{border: none;} */
.service-logo .row .col{text-align: center;margin-bottom:20px;-ms-flex-preferred-size: unset;width:20%;
    flex-basis: unset;
    -ms-flex-positive: unset;
    flex-grow: unset;
    max-width: unset;}
.service-logo .row .col{border-left: 1px solid #ccc;box-sizing: border-box}
.service-logo .more{position: relative;text-align: center;margin-top: 50px;}
.service-logo .more .btn{display: inline-block;height: 85px;width: 85px;border: 1px solid #009aff;background-color: #fff;line-height: 85px;border-radius: 999px;}
.service-logo .more .btn:hover{background-color: #009aff;color: white;}
.service-logo .more .line{height: 1px;width: 100%;background-color: #009aff;position: absolute;top: 50%;left: 0;z-index: -1;}
.service-logo .more1{position: relative;text-align: center;margin-top: 30px;}
.service-logo .more1 .btn{display: inline-block;border: 1px solid #009aff;background-color: #fff;border-radius: 6px;padding:10px 30px}
.morelist{display: none;}
/* .service-logo .morelist .row .col{border: none!important;} */
.service-logo .morelist .row .col div{margin: 10px 0;}
/* .service-logo .morelist .row .col div:hover{border-radius: 6px;border: 1px solid #f5f5f5;overflow: hidden;} */



.aboutync{background-image:url(https://jzh1188.com/image/ync02.jpg);background-size:100% 100%;height:346px;margin:80px 0;}
.aboutync .center-ab{width:1400px; height:346px; padding:20px 30px; margin:auto; color:#fff;}
/* .aboutync .center-ab .about-right{float:left;} */
.aboutync .center-ab .about-right h2{font-size:26px; margin-bottom:30px;}
.aboutync .center-ab .about-right p{font-size:16px;}
.aboutync .center-ab .about-right a.btn{border:1px solid #fff; color:#fff; padding:10px 25px; border-radius:6px; display:inline-block; text-decoration:none;}
.aboutync .center-ab .about-right a.btn:hover{background-color:#009aff; color:#fff;border:1px solid #009aff;}

.about{margin-bottom: 100px;}
.about h2{margin-bottom: 30px;font-size: 32px;}
/* .aboutcon{width: 48%;margin-right:4%;} */
/* .aboutcon img{width: 100%;height: auto;} */
/* .news{box-sizing: border-box;} */
/* .news .text{padding-left: 10px;box-sizing: border-box;display: flex;flex-wrap: wrap;align-content: space-between;} */
/* .news .flex{margin-top: 19px;} */
.about .btn{display: inline-block;padding: 10px 25px;border: 1px solid #0069ca;margin-top: 30px; border-radius:6px;}
.about .btn:hover{background-color: #0069ca; color: white;}
/* .news .first{margin-top: 0;} */
.about .aboutcon .index-box,.about .news .index-box{display:inline-block;margin-bottom:30px; padding: 6px;}
.about .aboutcon .text h3,.about .news .text h3,.about .news .text p,.about .aboutcon .text p{ overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.about .news .text h3,.about .aboutcon .text h3{font-size:16px; color:#333;-webkit-line-clamp: 1;margin-top:0;}
.about .news .text p,.about .aboutcon .text p{font-size:14px; color:#333;-webkit-line-clamp: 2;line-height:22px;}
.about .news .text span,.about .aboutcon .text span{color:#666;}
.about .news .index-box:hover .index-img img,.about .aboutcon .index-box:hover .index-img img{transform:scale(1.01);transition:all 0.8s;}
.about .news .index-box:hover .text h3,.about .aboutcon .index-box:hover .text h3{color:#0069ca;}
.about .news .index-box:hover,.about .aboutcon .index-box:hover{background-color:#f7f8f9;}
/* .about .news .img{width:28%;overflow:hidden;} */
.about .news .index-img,.about .aboutcon .index-img{width:30%;float:left;}
.about .news .index-img img,.about .aboutcon .index-img img{width:100%;height:auto;}
.about .news .text,.about .aboutcon .text{width:68%;float:right; padding-left:10px;}

.ft-bottom{display:none;}

.foot{background-color: #1d2c43;color: white;padding: 30px 0;}
.foot a{color: inherit;}
.foot a:hover{color: #009AFF;}
.foot .foot-logo{width: 38%;}
.foot .foot-logo .footer-tel{color:#0069ca;font-size:30px;}
.foot .foot-logo .code{text-align: center;}
.foot .foot-class{width: 62%;border-left:1px solid white;padding-left: 30px;box-sizing: border-box;}
.foot .row>.flex:first-child{align-items: center;flex-wrap:wrap}
.foot .foot-class .list{flex-grow: 1;}
.foot .foot-class .list li{line-height: 32px;}
/* .foot .foot-class p{font-size: 18px;margin-top: 0;} */
.foot .foot-class .yewu-li{width:25%;float:left;}
.foot .foot-class .yewu-li h3{font-size:22px;margin:0 0 20px 0;}
.foot .foot-class .yewu-li ul li{font-size:14px; margin:10px 0;}
.foot .foot-class .nav-fot{width:100%; overflow:hidden;}
.foot .foot-class .nav-fot .copyright p{font-size:14px;}
.foot .messtext{padding-left:10px;}
.foot-bar{display: flex;align-items: center;justify-content:space-between;border-top: 1px solid white;padding-top: 10px;margin-top: 20px;}
.foot-bar .youlian h3{font-size:22px;margin:0 0 20px 0;}
.foot-bar .youlian ul li{font-size:14px; margin: 0 10px; display:inline-block;}
.foot-bar .youlian ul li:first-child{ margin-left:0;font-size:16px; font-weight:block;}
.droplist{background-color:#e8e8e8;display:none}
.droplist .flex .zi-menu{width: 20%;text-align:right;}
.droplist .flex .zi-menu ul{display:inline-block;text-align:left}
.droplist .flex .zi-menu ul li{padding: 10px 50px 10px 30px;cursor: pointer;}
.droplist .flex .zi-menu ul .on{background-image: linear-gradient(to right, #069bfe,#8bb2e8 , #c7e4fa);border-top-left-radius: 6px;border-bottom-left-radius: 6px;color:white}
.droplist .flex .zi-menu ul li:hover{background-image: linear-gradient(to right, #069bfe,#8bb2e8 , #c7e4fa);border-top-left-radius: 6px;border-bottom-left-radius: 6px;color:white}
.droplist .flex .zi-list-content{width: 80%;background-color:white;padding:0 20px;box-sizing: border-box;}
.droplist .flex .zi-list-content li{margin-bottom:20px;display:inline-block;width:24%;}
.droplist .flex .zi-list-content li a{display:inline-block;vertical-align:middle}
.droplist .flex .zi-list-content li a:hover{color:#009AFF}
.droplist .flex .zi-list-content li span{display:inline-block;vertical-align:middle;padding:2px;font-size:8px;color:red;border:1px solid red;border-radius:4px;margin-left:10px}
.droplist .flex .zi-list-content .flex{align-items: center;}
.droplist .flex .zi-list-content .flex img{margin-right:10px}
.droplist .flex .zi-list-content .flex p{font-size:20px;font-weight:bold;}
.right-bar{position: fixed;right: 20px;top: 40%;z-index: 999;}
.right-bar>div{border-radius: 999px;position: relative;}
.right-bar>div>div:first-child{overflow: hidden;border-radius: 999px}
.right-bar>div .clickbutton img{border-radius: 999px;transition: all 0.5s;cursor: pointer;}
.right-bar>div .clickbutton img:hover{transform: scale(1.1);}
.right-bar>div .tanchu img{width:auto;height:auto;max-width:unset!important}
.right-bar>div:first-child{margin-bottom: 10px;}
.right-bar>div .tanchu{border-radius: 6px;;background-color: white;position: absolute;right: 80px;top: 50%;white-space: nowrap;display: none;transform: translate(0px, -50%);}
.right-bar>div .tanchu h4{color: #009AFF;font-weight: bold;}
.right-bar>div .tanchu .text{position: relative;padding: 8px 30px;border-radius: 6px;}
.right-bar>div .tanchu .text .arrow{position: absolute;right: 0;right: -20px;top: 50%;transform: translate(0, -50%);}
.right-bar>div .tanchu .text .arrow span{color: white;}
.right-bar .back-top{margin-top:10px}
.zi-list-content .zi{display:none}
.zi-list-content .onzi{display:block}
/* block css */
.blocks .title{text-align:center}
.blocks .title h2{font-size:30px;font-weight:normal;}
.blocks .col{flex-basis: unset; */
    -ms-flex-positive: unset;
    flex-grow: unset;
 max-width: unset;}
.yingyongjishu .col{margin-bottom:30px}
.yingyongjishu .col>div{border:1px solid black;padding:30px}
.yingyongjishu .col>div p{font-size:20px}
.pro-feature .col{margin-bottom:30px}
.pro-feature .col>div{padding:30px;background-image: linear-gradient(#f7fcff, #e5f8ff,#c3ecfe, #9be0ff);border-bottom-right-radius:30px}
.pro-feature .col>div p{font-size:20px}
.pro-app-nav .swiper-slide{text-align:center;font-size:20px;padding:15px 0;border-bottom:1px solid #009AFF00}
.pro-app-nav .swiper-slide-active{border-bottom:1px solid #009AFF}
.pro-app-nav{border-bottom:1px solid #ccc;margin-bottom:30px}
.anli{margin:0 -15px!important;padding:110px 0!important;}
.anli .img{width:55%;text-align:center;padding:0 0 0 60px;box-sizing:border-box}
.anli .text{width:45%;padding-left: 40px;font-size:24px}
.anli .text a{display:inline-block;padding:10px 30px;border:2px solid #009AFF;color:#009AFF}
.anli .swiper-slide{display:flex;box-sizing: border-box;color:white}
.anli>p{font-size:48px;margin:0 0 30px 0;padding:0 60px;color:white}
.slide-neiye{margin:50px 0 0px 0;position:relative}
.slide-neiye img{vertical-align:middle}
.search-list-bar .row{align-items:center}
.search-list-bar ul{}
.search-list-bar ul li{display:inline-block;vertical-align:middle;}
.search-list-bar ul .current-cat{background-color:#009AFF;}
.search-list-bar ul .current-cat a{color:white!important}
.search-list-bar ul li a{display:block;padding:10px 25px;}
.search-list-bar ul li a:hover{background-color:#0069ca;color:#fff;}
.search-list-bar ul .sf-field-search label{width:90%}
.search-list-bar ul .sf-field-search input{width:100%;line-height:42px;border:1px solid #009AFF}
.search-list-bar .sf-field-sort_order{display:flex;align-items:center;line-height:42px}
.search-list-bar .sf-field-sort_order h4{line-height:42px;border:1px solid #009AFF;padding:0 10px;font-weight:normal}
.search-list-bar .sf-field-sort_order select{line-height:42px;border:1px solid #009AFF;height:44px}
.cat-list-l{margin-bottom:30px; padding:10px;}
.cat-list-l:hover{background-color:#f7f8f9;}
.cat-list-l:hover .text h3{color:#0069ca;}
.cat-list-l:hover img{transform:scale(1.01);transition:all 0.8s;}
.cat-list-l .text h3,.cat-list-l .text p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.cat-list-l .text h3{font-size:16px; color: #333;-webkit-line-clamp: 1;}
.cat-list-l .text p {font-size:14px;color:#666;-webkit-line-clamp: 2;line-height:24px;}
.cat-list-l .cat-list-box img{width:100%;height:auto;}
.cat-list-l .text{display:flex;align-content: space-around;flex-flow: wrap;height:100%}
/* .cat-list-l .text p{width:100%;font-size:20px} */
.cat-list-l .text .btn{border:2px solid #f5f5f5;display:inline-block;padding:10px 30px}
.cat-list-l .text .con{width:100%}
.news-list-bar{margin:50px 0 50px 0}
.news-list-bar ul li{display:inline-block;vertical-align:middle;margin-right:30px}
.news-list-bar ul li a{display:block;padding:15px 50px;border:1px solid #009AFF}
.news-list-bar ul li:hover a{background-color:#009AFF;color:white}
.news-list-bar ul .current-cat a{background-color:#009AFF;color:white}
.newcat-list .cat-list-l .text h3{font-size:18px; color:#333;}
.newcat-list .cat-list-l .text p{font-size:16px; color:#666;line-height:24px;}
.newcat-list .cat-list-l .text span{color:#666;display:block;font-size:16px;}
.newcat-list .cat-list-l:hover .text h3{color:#0069ca;}
.cat-list-l>.row{align-items:center;height:100%}
.cat-list-l .newsnn a{display:inline-block;padding:10px;border-left:1px solid #ccc}

/* .news-list-page .text p{font-size:22px;} */
.news-list-page .img{height:200px;overflow:hidden}
.news-list-page .img img{object-fit:cover;width:100%;height:100%}

.news-body-bg{background-color:#f5f5f5;}
.news-body-bg .news-body{width:1400px; margin:100px auto 0;}
.news-body-bg .mianbaoxie{font-size:14px;border-bottom:1px solid #ddd;padding-bottom:10px;color:#0c0c0c}
.news-body-bg .mianbaoxie a{font-size:inherit;color:#333}
.news-body-bg .mianbaoxie span{color:#666;}
.news-body-bg .body-content p{line-height:28px;font-size:14px;}
.news-body-bg .body-content h4{font-size:20px; padding-left: 6px;border-left:4px solid #0069ca; margin-top:30px;}
.news-body-bg .body-content .wp-block-image figcaption{color:#666;text-align:center;margin-bottom:30px;}
.news-body-content {
    width: 90%;
    margin: 0 auto;
}
.xgtj .tjtitle{ width:100%;padding:10px 0; background-color:#1d2c43; color:#fff; font-size:24px; padding-left:20px;}
.xgtj ul li{margin-bottom:20px;}
    .xgtj ul li .text span{color:#999;font-size:14px; margin-right:10px;float:right;}
.xgtj ul li .text .con p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.news-body-content .time{margin-bottom:20px;color:#666;}
.news-body-content .time .date span{margin-right:20px;}
.news-body-content .time>div{display:inline-block;vertical-align:middle}
.news-body-content .time .share{margin-left:20px}
.news-body-content .time .share>span{display:inline-block;vertical-align:middle}
.news-body-content .time .share>div{display:inline-block;vertical-align:middle}
.body-content{padding-right:30px;line-height:1.5em;}
.news-body .celan .celan-new-list{padding:10px 0 0 0;}
.news-body .celan .celan-new-list li{margin-bottom:30px;list-style:none;line-height:22px;}
.news-body .celan .celan-new-list img{width:20%;vertical-align:middle;display:inline-block;margin-right:10px}
.news-body .celan .celan-new-list li .new-list-con{display:inline-block;vertical-align: top;width: 70%;}
.news-body .celan .celan-new-list li .new-list-con .list-title{color:#333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-weight:bold;margin:0;}
.news-body .celan .celan-new-list li:hover .new-list-con .list-title{color:#0069ca;background-color:#f7f8f9;}
.news-body .celan .celan-new-list li:hover{background-color:#f7f8f9;}
.news-body .celan .celan-new-list li .new-list-con p:last-child{color:#666;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin:10px 0 0;}
.page-nav{padding:20px 0;border-top:1px solid #ccc;margin-top:30px}
.page-nav div{color:#333;font-size:14px;line-height:30px;}
.page-nav a{color:inherit;font-size:inherit}
.page-nav a:hover{color:#0069ca;}
.news-body .celan .tjlist{padding: 10px;background-color:#fff;margin-bottom:30px;}
.news-body .celan .title {
    font-size: 24px;
    font-weight: bold;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
}
.news-body h1 {
    margin: 30px 0 20px 0;
	line-height:40px;
}
.news-body .celan .title div {
    border-left: 5px solid #fbb43b;
    padding-left: 10px;
}
.news-body .celan a {
    color: #666;
}
.neirong .swiper-button-prev{display:none}
.neirong .swiper-button-next{display:none}
.solution .swiper-button-prev{display:none}
.solution .swiper-button-next{display:none}
.case .swiper-button-prev{display:none}
.case .swiper-button-next{display:none}
.slide-neiye-text{position:absolute;top:50%;left:0;width:100%;color:white;transform: translate(0%,-50%);}
.slide-neiye-text h1{font-size:60px;margin:0 0 20px 0}
.slide-neiye-text p{font-size:36px;margin:0 0 50px 0}
.slide-neiye-text a{display:inline-block;border-radius:6px;padding:10px 60px;color:white;border:1px solid white;transition:all 0.5s}
.slide-neiye-text a:hover{background-color:#009aff;border:1px solid #009aff}
.slide-neiye .feature{position: absolute;bottom: 0;left: 0;width: 100%;z-index: 99;}
.img-txt-shangxiacol{padding-bottom:60px;overflow:hidden}
.img-txt-shangxiacol .title{margin:60px 0 60px 0;text-align:center}
.img-txt-shangxiacol .title h2{margin:0;font-size:32px}
.img-txt-shangxiacol .col{flex-basis: unset;margin-bottom:20px}
/* .img-txt-shangxiacol .col:nth-child(even){margin-top:35px} */
.img-txt-shangxiacol .col>div{border-radius:20px;overflow:hidden;}


.img-txt-shangxiacol .col .imgscale img{width:100%;height:100%;vertical-align:middle;transition:all 0.5s;position:relative;z-index:1;object-fit:cover}
.img-txt-shangxiacol .col .imgscale:hover img{transform:scale(1.1)}
.img-txt-shangxiacol .col>div{height:100%}
.img-txt-shangxiacol .col>div .text{padding:0 20px 20px 20px;overflow:hidden;transition:all 0.5s;position:relative;z-index:2;}
.img-txt-shangxiacol .col .imgscale{height:unset}
.img-txt-shangxiacol .col .imgscale:hover .text{background-color:#009aff;color:white}
.img-txt-shangxiacol .col>div p{font-size:24px;padding-bottom:20px}
.img-txt-shangxiacol .col .imgscale .img{height:296px;width:100%;overflow:hidden}
.img-txt-shangxiacol .col .imgscale .text{background-color:white}
.img-txt-shangxiacol .padding50{padding:50px 0 20px 0}
.jiazhi{background-color:#f4f3f9}
.leftcol-slideright{color:white;overflow:hidden;padding-bottom:60px}
.leftcol-slideright .title{margin:60px 0 80px 0;text-align:center}
.leftcol-slideright .title h2{margin:0 0 20px 0;font-size:32px}
.leftcol-slideright .title span{font-size:24px}
.leftcol-slideright .text{width:40%;display:inline-block;vertical-align:top;padding:0 80px 0 40px;box-sizing:border-box;}
.leftcol-slideright .text .text-title{font-size:24px;font-weight:bold}
.leftcol-slideright .text .line{height:10px;width:100px;background-image: linear-gradient(to right, #fbfdfe,#79a5e0,#052c4d);margin:15px 0 45px 0}
.leftcol-slideright .text .text-word{font-size:16px;line-height:28px}
.leftcol-slideright .col-lg-10{position:relative}
.leftcol-slideright .text .text-btn{padding:10px 25px;background-color:#009aff;color:white;font-size:14px;border-radius:6px;display:inline-block;position:absolute;bottom:0px}
.leftcol-slideright .text .text-btn:hover{background-color:#1277b9!important}
.leftcol-slideright .lunbotu{width:59%;display:inline-block;vertical-align:top}
.leftcol-slideright .lunbotu img{width:100%;height:100%;border-radius:6px}

.leftcol-slideright .slidebody{display:none}
.leftcol-slideright .imgon{display:block}
.leftcol-slideright .nav-bar{border-right:1px solid white;font-size:16px;padding-right:0}
.leftcol-slideright .nav-bar>div{line-height:45px;text-align:center;cursor:pointer;margin-bottom:10px}
.leftcol-slideright .nav-bar>div:hover{background-image: linear-gradient(to right,#0069ca,#79a5e0, #6cceff);}
.leftcol-slideright .nav-bar .nav-bar-on{background-image: linear-gradient(to right,#0069ca,#79a5e0, #6cceff);}
.lunbotu-swiper-thumbs{margin-bottom:20px}
.lunbotu-swiper-thumbs .swiper-slide{background-color:white;font-size:18px;text-align:center;border-radius:6px;line-height:45px;color:#052c4d;cursor:pointer}
.lunbotu-swiper-thumbs .swiper-slide-thumb-active{background-color:#009aff!important;color:white!important}
.fenlanhuakuai{padding-bottom:60px;overflow:hidden}
.fenlanhuakuai .title{margin:60px 0 80px 0;text-align:center}
.fenlanhuakuai .title h2{margin:0 0 20px 0;font-size:32px}
.fenlanhuakuai .title span{font-size:16px}
.fenlanhuakuai .col{align-content:space-around;transition:all 0.3s}
.fenlanhuakuai .col>div{background-color:#009aff;color:white;padding:80px 0;height:440px;text-align:center;display: flex;overflow:hidden;
    align-content: space-between;
    flex-wrap: wrap;position:relative;}
.fenlanhuakuai .col>div .text-title{font-size:36px;width:100%;transition:all 0.5s;opacity:1;position:relative;z-index:2}
.fenlanhuakuai .col>div .text-title-btn{width:100%;position:relative;z-index:2}
.fenlanhuakuai .col>div .text-title-btn img{width:62px;height:auto}
.fenlanhuakuai .col>div .text{padding:0 160px 0 80px;text-align:left;display:none;position:relative;z-index:2}
.fenlanhuakuai .col>div .text div{font-size:36px;font-weight:bold}
.fenlanhuakuai .col>div .text-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1;}
.fenlanhuakuai .colon{flex-grow:2.5}
/* .fenlanhuakuai .col:hover{flex-grow:2.5} */
.fenlanhuakuai .colop{opacity:0!important}
.youshi{overflow:hidden;margin-bottom:30px}
.youshi img{width:100%;height:auto}
.youshi .youshi-img>div{display:none}
.youshi .youshi-img-on{display:block!important}
.youshi .title{margin-bottom:20px}
.youshi .title h2{margin:0;font-size:32px}
.youshi .title span{font-size:18px;color:#bababa;text-transform:uppercase}
.youshi .youshi-neirong>div{border-left:1px solid #009aff;height:100%}
.youshi .youshi-neirong>div>div{padding:10px 45px;margin-top:20px}
.youshi .youshi-neirong>div>div:hover{background-image: linear-gradient(to right,#029aff,#52a2ed, #9fbcea, #f3f7fc);color:white}
.youshi .youshi-neirong>div>div p{font-size:22px;margin:0;    margin: 0;
    margin-bottom: 10px;}
.youshi .youshi-neirong>div>div span{font-size:14px}
.youshi .youshi-neirong>div .nron{background-image: linear-gradient(to right,#029aff,#52a2ed, #9fbcea, #f3f7fc);color:white}
.faqblocks .title{margin:40px 0 40px 0;text-align:center}
.faqblocks .title h2{margin:0;font-size:22px;font-weight:bold;}
.faq-neirong p{font-size:26px;margin:0 0 20px 0}
.faq-neirong span{font-size:16px;color:#666;}
.faq-neirong>div>div{padding:40px 45px;border-bottom:1px solid #ccc}
.faq-neirong>div>div:hover{background-color:#8ad8fe;border-radius:20px;}
.anliblocks .row{align-items:center}
.anliblocks .title{padding-left:60px}
.anliblocks .title p{font-size:36px}
.anliblocks .title h2{font-size:48px}
.anliblocks .title span{font-size:24px;margin-top:0}
.about-page{height:450px;overflow:hidden}
.caselist .cat-list .img a{height:220px;display:block}
.cat-list-page{margin-top:30px}
.yewu-list .yewu-list-box .text{background-image:url(https://jzh1188.com/image/section_detail_2.png);background-size:100% 100%;margin:10px;}
.yewu-list .yewu-list-box .text span{color:#999;font-size:14px; margin-right:10px;float:right;}
.caselist .cat-list .img a>img{width:100%;height:100%;object-fit:cover}
.caselist .cat-list-l .text{display: block;padding:20px;
    align-content:unset;
    flex-flow: unset;
    height: 100%;}
.caselist .cat-list-l>div{border:1px solid #fafafa;margin-bottom:20px;height:100%;overflow:hidden}
.caselist .cat-list-l>div .img a{position:relative}

.caselist .cat-list-l>div .cover{position:absolute;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.7);opacity:0;transition:all 0.5s}
.caselist .cat-list-l>div:hover .cover{opacity:1;}
.caselist .cat-list-l>div:hover a{color:#009aff}
.otherslideshow{width:100%;height:500px;overflow:hidden}
.otherslideshow img{width:100%;height:100%;object-fit:cover}
.pagelist{margin-bottom:60px;text-align:center}
.pagelist .fenye a{display:inline-block;vertical-align:middle;padding:5px 10px;border:1px solid #ccc;margin-right:10px}
.pagelist .fenye a:hover{border:1px solid #009aff;background-color:#009aff;color:white}
.pagelist .fenye .current{border:1px solid #009aff;background-color:#009aff;color:white}
.casesearch form{background-color:#fafafa}
.casesearch .wp-block-search__inside-wrapper{border:none!important;padding:0!important}
.casesearch .wp-block-search__input{background-color:unset!important;padding: 0 0 0 1em!important;}
.page-body{background-color:#f5f5f5}
.page-body .mianbaoxue{margin:70px 0 10px;}
.page-body .mianbaoxue ul li{margin-right:6px;}
.page-body .mianbaoxue ul li:last-child{color:#666;margin-right:0;}
.page-body .content{background-color:white;padding:20px;text-align:left;margin-bottom:20px}
.page-body .content h1{text-align:center}
.page-body .content .data{text-align:center;margin-bottom:30px;}
.page-body .content .data span{margin:0 10px;color:#666}
.page-body .content h4{font-size:20px;margin-top:30px;padding-left:6px; border-left:4px solid #111;}
.page-body .content p{font-size:14px;line-height:28px;}
.page-body .content .wp-block-query li{border:1px solid #ccc;border-radius:30px;overflow:hidden}
.page-body .content .wp-block-post-featured-image img{height:100%;object-fit:cover;transition:all 0.5s}
.page-body .content .wp-block-post-featured-image img:hover{transform:scale(1.1)}
.page-body .content .wp-block-post-featured-image a{height:220px;overflow:hidden}
.page-body .content .wp-block-post-featured-image{margin-top:0}
.page-body .content .wp-block-query h2{padding:0 20px;margin:30px 0}
.page-body .content .wp-block-post-excerpt{padding:0 20px;margin-bottom:30px}
.page-body .content .wp-block-query .wp-block-query-pagination{margin-top:30px}
.page-body .content .wp-block-query .wp-block-query-pagination a{display:inline-block;padding:5px 10px;border:1px solid #ccc}
.page-body .content .wp-block-query .wp-block-query-pagination span{display:inline-block;padding:5px 10px;border:1px solid #ccc}
.page-body .content .wp-block-query .wp-block-query-pagination .current{border:1px solid #009aff;background-color:#009aff;color:white}
.page-body .similar{margin:10px 0 50px;}
.page-body .similar .nav-prev-next a{color:#333;}
.page-body .similar .nav-prev-next a:hover{color:#0069ca;}
.page-body .similar .nav-prev-next span{color:#666;}
.page-body .rec-post{background-color:white;padding:20px; margin-bottom:30px;}
.page-body .rec-post>p{font-size: 26px;margin: 0 0 24px;font-weight: bold; border-left:6px solid #0069ca; padding-left:12px;}
.page-body .rec-post ul{padding-left:20px}
.page-body .rec-post ul li{list-style-type:disc;margin-bottom:10px;}
.page-body .rec-post ul li a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.page-body .rec-post ul li a:hover{color:#0069ca;}
.mianbaoxue ul{display:flex;align-items:center}
.nav-prev-next{display:flex;justify-content: space-between;}
.dingzhi{padding:70px;}
.dingzhi .wp-block-cover__inner-container p{color:#fff;}
.dingzhi .wp-block-cover__inner-container p:nth-child(2){margin:30px 0}
.dingzhi .wp-block-button__link{width:200px}
.dingzhi .wp-block-button__link:hover{background-color:#1277b9!important}
.customblocks{padding:60px 0 40px 0;text-align:center}
.customblocks .row{background-color:white;padding:130px 0;position:relative}
.customblocks .title{color:white;}
.customblocks .title h2{margin:0 0 45px 0;font-size:32px}
.customblocks .xuxian{border-bottom:1px dashed black;width:calc(100% - 280px);height:1px;position:absolute;top:251px;z-index:1;margin: 0 140px}
.customblocks .arr{width:12px;height:14px;margin-top:115px}
.customblocks .img img{height:127px;width:auto}
.customblocks .text{font-size:18px;margin-top:20px;line-height:28px}
.kehulogo .wrapper {
	width: 1400px;
	height: 100px;
	position: relative;
	overflow: hidden;
}
.kehulogo .box {
	width: 240px;
	height: 100px;
	position: absolute;
}
.kehulogo .boxes {
	position: relative;
	left: -100px;
}
.kehulogo .kehu-swiper{margin-bottom:30px}
.kehulogo .title h2{margin:0 0 45px 0;font-size:32px;text-align:center}
.kehulogo .width{position:relative}
.kehulogo .left{position:absolute;top:0;left:0;width:250px;height:100%;z-index:9;background-image: linear-gradient(to left, #ffffff00 , #ffffffe3, #ffffff)}
.kehulogo .right{position:absolute;top:0;right:0;width:250px;height:100%;z-index:9;background-image: linear-gradient(to right, #ffffff00 , #ffffffe3, #ffffff);}
.s404{margin:100px auto}
.s404 .img{text-align:center;margin:50px 0}
.s404 .text{margin:0 auto 50px auto;width:50%}
.s404 .btn404{text-align:center}
.s404 .btn{display:inline-block;vertical-align:middle;background-color:#009aff;color:white;padding:15px 50px;border-radius:999px;cursor:pointer}
.s404 .btn:hover{background-color:#0576c1}
.s404 .home{margin:0 30px}