a{text-decoration:none}
.w100{width:100%}
.disNo{display:none !important;opacity:0;transition:0.5s}
.Zindex{width:100%;background:#F7F8FA}
.Zindex .ZindexBanner{width:100%;position:relative}
.ZindexBanner .swiper-container{width:100%;height:600px;display:flex;justify-content:center}
.Zindex .ZindexBanner .ZindexBottom{height:110px;backdrop-filter:blur(10px);filter:blur(10);display:flex;margin:auto;justify-content:center}
.Zindex .ZindexBanner .swiper-slide{background-size:cover;overflow:hidden;background-repeat:no-repeat;display:flex;align-items:flex-start}
.Zindex .ZindexBanner .swiper-slide{background-image:url(http://www.syyihong.top/lj/image/ZswiperBnaer.png)}
.Zindex .swiper-pagination-bullet{width:30px;height:4px;border-radius:0;margin-right:8px;background:#FFFFFF}
.Zindex .ZindexBanner .Zpagination .swiper-pagination .swiper-pagination-bullet-active{background:#f7f8fa}
.Zpagination{width:1200px;position:absolute;height:30px;top:450px}
.Zindex .ZindexBanner .ZswpierView{margin-top:156px;width:1200px !important;box-sizing:border-box;text-align:left}
.Zindex .ZindexBanner .ZswpierView .title{font-family:PingFangSC-Medium;font-weight:500;font-size:36px;color:#FFFFFF;line-height:36px}
.Zindex .ZindexBanner .ZswpierView .des{opacity:0.6;width:690px;margin-top:48px;font-family:PingFangSC-Regular;font-weight:400;font-size:16px;color:#FFFFFF;line-height:28px}
.Zindex .ZindexBanner .ZswpierView .tabs{display:flex;align-items:center}
.Zindex .ZindexBanner .ZswpierView .tabs a{text-decoration:none;width:194px;height:44px;color:#FFFFFF;display:flex;justify-content:center;align-items:center;margin-top:27px}
.Zindex .ZindexBanner .ZswpierView .tabs div{cursor:pointer;text-decoration:none;width:150px;height:46px;color:#FFFFFF;display:flex;justify-content:center;align-items:center;margin-top:27px;background:#0e70ff;border-radius:4px}
.Zindex .ZindexBanner .ZswpierView .tabs div:hover{background:#13BC9D}
.Zindex .ZindexBanner .ZswpierView .tabs .tabsLeft:hover{opacity:1}
.Zindex .ZindexBanner .ZswpierView .tabs .tabsRight{margin-left:24px;border:1px solid rgba(255,255,255,0.30);border-radius:4px;font-weight:400;font-size:16px;color:#FFFFFF;text-align:center;width:150px;height:46px}
.Zindex .ZindexBanner .ZswpierView .tabs .tabsRight:hover{border:1px solid rgba(255,255,255)}
.Zindex .ZindexBanner .ZindexBottom{z-index:1;position:absolute;bottom:0;width:100%;display:flex;justify-content:center}
.Zindex .ZindexBanner .ZindexBottom .ZindexBottomView{width:300px;height:110px;box-sizing:border-box;opacity:0.7;transition:0.5s;display:flex;flex-direction:column;justify-content:center;padding-left:24px}
.Zindex .ZindexBanner .ZindexBottom .ZindexBottomView:hover{background-image:url(../image/ZbannerTabs.png);background-size:100% 100%;opacity:1}
.Zindex .ZindexBanner .ZindexBottom .ZindexBottomView .title{font-family:PingFangSC-Medium;font-weight:400;font-size:16px;color:#FFFFFF;line-height:22px;height:22px;padding-left:32px;background-size:22px 22px;background-repeat:no-repeat}
.Zindex .ZindexBanner .ZindexBottom .ZindexBottomView:nth-child(1) .title{background-image:url(http://www.syyihong.top/lj/image/1white@2x.png)}
.Zindex .ZindexBanner .ZindexBottom .ZindexBottomView:nth-child(2) .title{background-image:url(http://www.syyihong.top/lj/image/2white@2x.png)}
.Zindex .ZindexBanner .ZindexBottom .ZindexBottomView:nth-child(3) .title{background-image:url(http://www.syyihong.top/lj/image/3white@2x.png)}
.Zindex .ZindexBanner .ZindexBottom .ZindexBottomView:nth-child(4) .title{background-image:url(http://www.syyihong.top/lj/image/4white@2x.png)}
.Zindex .ZindexBanner .ZindexBottom .ZindexBottomView .des{height:14px;font-family:PingFangSC-Regular;font-size:14px;color:#FFFFFF;margin-top:16px;font-weight:400}
.Zserver{padding-top:80px;padding-bottom:56px;display:flex;justify-content:center;flex-wrap:wrap}
.Zserver .Zserver-top{width:1200px;display:flex;justify-content:space-between}
.Zserver .Zserver-top .Zserver-top-left{width:588px;font-family:PingFangSC-Regular;display:flex;justify-content:space-between;flex-wrap:wrap}
.Zserver .Zserver-top .Zserver-top-left .title{font-family:PingFangSC-Regular;margin-bottom:24px;width:100%;font-weight:400;font-size:36px;color:#1F2C3D}
.Zserver .Zserver-top .Zserver-top-left .des{width:100%;height:44px;font-family:PingFangSC-Regular;color:rgba(96,98,102,0.8);line-height:22px;font-weight:400;font-size:14px;color:#606266}
.Zserver .Zserver-top .Zserver-top-right{position:relative;display:flex;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap;width:342px;box-sizing:border-box}
.Zserver .Zserver-top .titleImage{position:absolute;background-image:url(../image/service.png);background-size:100%;background-repeat:no-repeat;width:304px;height:61px;top:11px}
.Zserver .Zserver-top .desTbas{position:absolute;width:100%;display:flex;justify-content:space-between;bottom:7px;height:34px;box-sizing:border-box}
.Zserver .Zserver-top .desTbas .span{padding-bottom:16px;font-family:PingFangSC-Regular;height:16px;font-weight:400;font-size:14px;color:#1F2C3D}
.Zserver .Zserver-top .desTbas .spanHover{color:#0e70ff;border-bottom:2px solid #0e70ff}
.Zserver-main{margin-top:48px;display:flex;justify-content:space-between;width:100%}
.Zserver-main .ZserverMain{width:1200px;margin:auto;display:flex;flex-wrap:wrap;position:relative;opacity:1;transition:0.5s}
.Zserver-main .ZserverMain .moreView{transition:0.5s ease-in-out;margin-right:18px;position:relative;z-index:1;width:282px;height:282px;margin-bottom:24px}
.Zserver-main .ZserverMain .moreView:hover{margin-top:-10px}
.Zserver-main .ZserverMain .ZserverView{border-radius:4px;width:282px;height:282px;background:#FFFFFF;padding:24px 0px 0px 24px;box-sizing:border-box;background-size:100% 100%;transition:0.2s;box-shadow:0 2px 5px 0 rgba(0,0,0,0.10);border-radius:8px}
.Zserver-main .ZserverMain .ZserverView:nth-child(4){margin-right:0px}
.Zserver-main .ZserverMain .ZserverView:nth-child(8){margin-right:0px}
.ZserverView-top .titleView{margin-bottom:24px}
.ZserverView-top .titleView .title{width:100%;font-weight:500;font-size:20px;color:#1F2C3D}
.ZserverView-top .ImgaeView{width:48px;height:48px;background:#F4F5F7;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-bottom:24px}
.ZserverView-top .ImgaeView img{width:24px;height:24px}
.ZserverView-top .bottom .des{width:234px;height:44px;font-family:PingFangSC-Regular;font-size:14px;line-height:22px;font-weight:400;color:#606266}
.ZserverView-top .bottom .buttonTabs{margin-top:34px;display:flex;justify-content:space-between}
.ZserverView-top .bottom .buttonTabs a{width:96px;height:32px;display:flex;align-items:center;font-size:12px;color:black}
.ZserverView-top .bottom .buttonTabs div{width:116px;display:flex;justify-content:center;align-items:center}
.ZserverView-top .bottom .buttonTabs div a{font-size:14px;line-height:36px;height:36px}
.ZserverView-top .bottom .buttonTabs div:nth-child(1){box-sizing:border-box;background:white;font-weight:400;font-size:14px;color:#0e70ff;height:36px;border:1px solid #0e70ff;border-radius:4px}
.ZserverView-top .bottom .buttonTabs div:nth-child(1) a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#0e70ff;font-weight:400;font-size:14px}
.ZserverView-top .bottom .buttonTabs div:nth-child(1) a:hover{background:#0e70ff;border-radius:4px;color:#fff}
.ZserverView-top .bottom .buttonTabs div:nth-child(2) a{font-weight:400;font-size:14px;color:#1F2C3D}
.ZserverView-top .bottom .buttonTabs a:hover{color:#0e70ff}
.ZserverMoreView{cursor:pointer;width:282px;height:282px;margin-right:18px;margin-bottom:24px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.10);border-radius:8px;padding:24px 0px 0px 24px;box-sizing:border-box;background-size:159px 149px;background-repeat:no-repeat;background-image:url(http://www.syyihong.top/lj/image/noreServe.png);background-position:129% 122%;transition:0.2s}
.ZserverMoreView:hover{margin-top:-10px}
.ZserverMoreView .title{height:20px;line-height:20px;font-family:PingFangSC-Medium;font-weight:500;font-size:20px;color:#1F2C3D;margin-bottom:24px}
.ZserverMoreView .des{height:12px;font-family:PingFangSC-Regular;text-align:left;line-height:12px;font-weight:400;font-size:14px;color:#1F2C3D}
.ZserverMoreView .des:hover{color:#0e70ff}
.Zprogramme-img{background:rgba(0,0,0,0.50);background-size:100%;opacity:.8;position:relative}
.Zprogramme-bg{background:no-repeat center;position:absolute;width:100%;height:100%;background-size:100%;z-index:-1;filter:blur(10px)}
.Zprogramme{width:100%;background:#252D37;border-radius:0;background-color:rgba(0,0,0,0.50);display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:80px}
.Zprogramme .Zprogramme-top{flex-wrap:wrap;margin:auto;width:1200px;display:flex;justify-content:space-between;margin-top:80px}
.Zprogramme .Zprogramme-top .Zprogramme-top-left{width:588px;font-family:PingFangSC-Regular;display:flex;justify-content:space-between;flex-wrap:wrap}
.Zprogramme .Zprogramme-top .Zprogramme-top-left .title{font-family:PingFangSC-Regular;margin-bottom:24px;width:100%;font-weight:400;font-size:36px;color:#FFFFFF}
.Zprogramme .Zprogramme-top .Zprogramme-top-left .des{width:100%;font-family:PingFangSC-Regular;font-weight:400;font-size:14px;color:#FFFFFF;line-height:22px}
.Zprogramme-main-box{display:flex;flex-wrap:wrap;width:1200px;margin:40px auto 0}
.Zprogramme-main-box .Zprogramme-main-left{width:240px;background:#090909c7;border-radius:8px;padding:16px 24px;display:flex;flex-direction:column;flex-wrap:nowrap;position:relative}
.Zprogramme-main-box .Zprogramme-main-left .spanView{cursor: pointer;opacity:.8;width:166px;height:54px;border-radius:4px;font-weight:400;font-size:16px;transition:0.2s;color:#FFFFFF;padding-left:24px;display:flex;align-items:center;z-index:2}
.Zprogramme-main-box .Zprogramme-main-left .glider{position:absolute;background-image:linear-gradient(135deg,#0e70ff 0%,#13BC9D 100%);color:#FFFFFF;width:190px;height:54px;border-radius:4px;z-index:1;transition:0.25s ease-out}
.Zprogramme-main-box .Zprogramme-main-right{width:920px;display:flex;justify-content:center;margin-left:40px;flex-direction:column;flex-wrap:nowrap}
.Zprogramme-main-right .Zprogramme-main-top{display:flex;justify-content:space-between;width:100%;height:230px;border-bottom:1px solid #D8D8D8}
.Zprogramme-main-right .Zprogramme-top-left{width:560px;display:flex;flex-direction:column;flex-wrap:wrap}
.Zprogramme-main-right .Zprogramme-top-left .title{height:33px;font-family:PingFangSC-Regular;font-weight:400;font-size:24px;color:#FFFFFF;width:100%}
.Zprogramme-main-right .Zprogramme-top-left .des{margin-top:27px;width:100%;height:78px;font-family:PingFangSC-Regular;font-weight:400;font-size:16px;color:#FFFFFF;line-height:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.Zprogramme-main-right .Zprogramme-top-left .tab{font-weight:400;font-size:14px;color:#FFFFFF;margin-top:36px;height:28px;line-height:28px}
.Zprogramme-main-right .Zprogramme-top-left .tab a{font-weight:400;font-size:14px;color:#FFFFFF;height:28px;line-height:28px;background:rgba(255,255,255,0.09);border-radius:4px;margin-left:12px;padding:4px 8px}
.Zprogramme-main-right .Zprogramme-top-left .tab a:hover{color:#0e70ff;background:rgba(255,255,255,0.09)}
.ZprogrammeMain-main-bottom{margin-top:40px;display:flex;flex-direction:row;align-items:center}
.ZprogrammeMain-main-bottom a{width:150px;height:46px;background:#0e70ff;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#fff}
.ZprogrammeMain-main-bottom a:hover{background:#13BC9D}
.ZprogrammeMain-main-bottom a:last-child{background:transparent;border:1px solid rgba(255,255,255,0.30);margin-left:24px}
.ZprogrammeMain-main-bottom a:last-child:hover{border:1px solid rgba(255,255,255)}
.Zprogramme-main-right .Zprogramme-top-right,.Zprogramme-main-right .Zprogramme-top-right img{object-fit: cover;width:320px;height:180px}
.Zprogramme .Zprogramme-top .Zprogramme-top-right{position:relative;display:flex;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap;width:342px;box-sizing:border-box}
.Zprogramme .Zprogramme-top .Zprogramme-top-right .desTbas{cursor:pointer;position:absolute;font-family:PingFangSC-Regular;font-size:16px;font-weight:400;color:#FFFFFF;line-height:16px;bottom:26px}
.Zprogramme .Zprogramme-top .Zprogramme-top-right .desTbas:hover{color:#13BC9D}
.Zprogramme .Zprogramme-top .titleImage{position:absolute;background-image:url(http://www.syyihong.top/lj/image/ZprogrammeTitle.png);background-size:100%;background-repeat:no-repeat;width:304px;height:61px;top:11px}
.Zprogramme .Zprogramme-main{width:1200px;height:100%;margin:auto;box-sizing:border-box;margin-top:65px}
.Zprogramme .Zprogramme-main .Zprogramme-main-tabsList{box-sizing:border-box;width:100%;display:flex;justify-content:space-between;color:white;font-size:18px;height:40px;border-bottom:1px solid rgba(255,255,255,0.1);padding:0px 12px}
.Zprogramme .Zprogramme-main .Zprogramme-main-tabsList .spanView{margin-bottom:-1px;color:rgba(255,255,255,0.6)}
.Zprogramme .Zprogramme-main .Zprogramme-main-tabsList .spanView a{width:100%;height:100%;display:flex;justify-content:center}
.Zprogramme-main .ZprogrammeMain{width:100%;display:flex;justify-content:space-between;margin-top:50px}
.Zprogramme-main .ZprogrammeMain img{width:400px;height:226px}
.Zprogramme-main .ZprogrammeMain .ZprogrammeMain-divView{width:760px;margin-left:40px}
.Zprogramme-main .ZprogrammeMain .ZprogrammeMain-divView .ZprogrammeMain-divView-top{width:760px;height:78px;font-size:16px;color:rgba(255,255,255,0.6);line-height:26px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:12px;margin-bottom:80px}
.Zprogramme-main .ZprogrammeMain .ZprogrammeMain-divView .ZprogrammeMain-divView-bottom{display:flex;justify-content:flex-end;align-items:center}
.Zprogramme-main .ZprogrammeMain .ZprogrammeMain-divView .ZprogrammeMain-divView-bottom a{width:194px;height:44px;color:white;box-sizing:border-box;display:flex;justify-content:center;align-items:center;font-size:16px}
.Zprogramme-main .ZprogrammeMain .ZprogrammeMain-divView .ZprogrammeMain-divView-bottom .leftView{background-image:linear-gradient(135deg,#01C3A5 0%,#0e70ff 100%);opacity:0.95;transition:0.3s}
.Zprogramme-main .ZprogrammeMain .ZprogrammeMain-divView .ZprogrammeMain-divView-bottom .rightView{border:1px solid #979797;margin-left:24px;transition:0.3s;opacity:0.8}
.Zprogramme-main .ZprogrammeMain .ZprogrammeMain-divView .ZprogrammeMain-divView-bottom .leftView:hover{opacity:1}
.Zprogramme-main .ZprogrammeMain .ZprogrammeMain-divView .ZprogrammeMain-divView-bottom .rightView:hover{opacity:1}
.ZCustomerCase{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}
.ZCustomerCase .ZCustomerCase-top{flex-wrap:wrap;margin:auto;width:1200px;display:flex;justify-content:space-between;margin-top:80px;margin-bottom:40px;height:78px}
.ZCustomerCase .ZCustomerCase-top .ZCustomerCase-top-left{width:588px;font-family:PingFangSC-Regular;display:flex;justify-content:space-between;flex-wrap:wrap}
.ZCustomerCase .ZCustomerCase-top .ZCustomerCase-top-left .title{font-family:PingFangSC-Regular;margin-bottom:24px;width:100%;line-height:30px;font-weight:400;font-size:36px;color:#1F2C3D}
.ZCustomerCase .ZCustomerCase-top .ZCustomerCase-top-left .des{width:100%;font-family:PingFangSC-Regular;line-height:22px;font-weight:400;font-size:14px;color:#606266}
.ZCustomerCase .ZCustomerCase-top .ZCustomerCase-top-right{position:relative;display:flex;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap;width:342px;box-sizing:border-box}
.ZCustomerCase .ZCustomerCase-top .ZCustomerCase-top-right .desTbas{cursor:pointer;position:absolute;font-family:PingFangSC-Regular;font-size:16px;color:rgb(0,179,122);line-height:16px;bottom:26px}
.ZCustomerCase .ZCustomerCase-top .titleImage{position:absolute;background-image:url(http://www.syyihong.top/lj/image/ZCustomerCase.png);background-size:100%;background-repeat:no-repeat;width:304px;height:61px;top:11px}
.ZCustomerCase .ZCustomerCase-main{width:100%;display:flex;justify-content:space-between;height:424px;box-sizing:border-box;position:relative}
.ZCustomerCase .ZCustomerCase-main .tabsList{background-color:white;margin:auto;position:absolute;width:1200px;height:120px;left:0;right:0;top:-50px;display:flex;align-items:center;box-sizing:border-box;justify-content:space-between;z-index:99}
.ZCustomerCase .ZCustomerCase-main .tabsList .tabsList-view{cursor:pointer;width:230px;height:120px;background:#FFFFFF;display:flex;justify-content:center;box-sizing:border-box;align-items:center;transition:0.5s;z-index:1}
.ZCustomerCase .ZCustomerCase-main .tabsList .tabsList-view:hover{box-shadow:0 8px 24px 0 rgba(0,0,0,0.05)}
.ZCustomerCase .ZCustomerCase-main .tabsList .tabsList-view:hover .ZtabsView .ZCustomerCase-main-right{transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1);transform:scale(1);background:hsla(0,0%,100%,0)}
.ZCustomerCase .ZCustomerCase-main .tabsList .tabsList-view img{width:90%;height:auto}
.ZCustomerCase .ZCustomerCase-main .ZtabsView{width:100%;height:100%;display:flex}
.ZCustomerCase .ZCustomerCase-main .ZtabsView .ZCustomerCase-main-left{width:50%;background-image:linear-gradient(135deg,#0e70ff 0%,#13BC9D 100%);background-size:100%;height:100%;position:relative}
.ZCustomerCase-main-left-button{display:flex;justify-content:space-between;flex-direction:row;margin-top:30px;align-content:center;align-items:center}
.ZCustomerCase-main-left-button .left{width:144px;height:46px;border:1px solid rgba(255,255,255,0.30);border-radius:4px;font-weight:400;font-size:16px;color:#FFFFFF;display:flex;justify-content:center;align-items:center}
.ZCustomerCase-main-left-button .left:hover{border:1px solid #fff}
.ZCustomerCase-main-left-button .right{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;font-weight:400;font-size:16px;color:#FFFFFF}
.ZCustomerCase-main-left-button .right .button-text{padding:0}
.ZCustomerCase-main-left-button .right img{width:80px;height:80px}
.ZCustomerCase .ZCustomerCase-main .ZtabsView .ZCustomerCase-main-right{width:50%;height:100%;overflow:hidden;transition:0.5s;transform:scale(1);background:hsla(0,0%,100%,0)}
.ZCustomerCase .ZCustomerCase-main .ZtabsView .ZCustomerCase-main-right img{width:100%;height:100%;object-fit:cover}
.ZCustomerCase-main-left .leftZCustomerCase{position:absolute;right:30px;top:80px}
.ZCustomerCase-main-left .leftZCustomerCase .ZCustomerCase-main-left-top{color:white}
.ZCustomerCase-main-left .leftZCustomerCase .ZCustomerCase-main-left-top .ZCustomerCaseTitle{height:33px;font-family:PingFangSC-Regular;font-weight:400;font-size:24px;color:#FFFFFF}
.ZCustomerCase-main-left .leftZCustomerCase .ZCustomerCase-main-left-top .ZCustomerCaseDes{margin-top:24px;margin-bottom:32px;width:572px;color:#FFFFFF;height:78px;font-family:PingFangSC-Regular;font-weight:400;font-size:16px;line-height:26px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.ZCustomerCase-main-left .leftZCustomerCase .ZCustomerCase-main-left-top  .ZCustomerCaseView{width:116px;height:32px;border:1px solid #FFFFFF;display:flex;justify-content:center;align-items:center;margin-bottom:56px;cursor:pointer}
.ZCustomerCase-main-left .leftZCustomerCase .ZCustomerCase-main-left-top  .ZCustomerCaseView a{color:white;width:100%;display:flex;justify-content:center;align-items:center;height:100%;transition:0.3s}
.ZCustomerCase-main-left .leftZCustomerCase .ZCustomerCase-main-left-top  .ZCustomerCaseView a:hover{background:white;color:rgba(0,179,122,0.8)}
.ZCustomerCase-main-left .leftZCustomerCase .ZCustomerCase-main-left-bottom{display:flex;justify-content:space-between;color:#FFFFFF;width:572px;padding-bottom:10px}
.Zlogo{padding:48px 0px 24px 0px;margin:auto;width:1200px;display:flex;flex-wrap:wrap}
.Zlogo .ZlogoView{margin:0px 21px 24px 0px;width:180px;height:90px;background:#FFFFFF;display:flex;justify-content:center;transition:0.5s}
.Zlogo .ZlogoView:hover{box-shadow:0 2px 16px 0 rgba(0,0,0,0.05)}
.Zlogo .ZlogoViewMore{margin:0px 0px 24px 0px;width:180px;height:90px;background:#FFFFFF;display:flex;justify-content:center;align-items:center;color:#0e70ff}
.Zlogo .ZlogoViewMore a{color:#0e70ff}
.Zlogo .ZlogoViewMore img{width:24px;height:24px;margin-left:8px}
.Zlogo .ZlogoView:nth-child(6){margin:0px 0px 24px 0px}
.Zlogo .ZlogoView img{width:100%}
.Zserver-bg{background:#fff;height:610px}
.Zserver-main{width:1200px;margin:80px auto 0;position:relative;overflow:hidden}
.Zserver-bg .Zserver-main{height:450px}
.Zserver-main .imageViewDiv{z-index:2;position:absolute;background-image:linear-gradient(270deg,#FFFFFF 0%,rgba(255,255,255,0) 49%,#FFFFFF 100%);width:100%;height:100%}
@keyframes mymove{from{left:0px}
to{left:-1200px}
}.Zserver-main .ZserverImg{z-index:1;position:absolute;width:100%;animation:mymove 35s infinite linear;display:flex}
.Zserver-main .ZserverImg .userImg{width:100%}
.Zauthoritative .Zauthoritative-top{flex-wrap:wrap;margin:0px auto 108px;padding-top:80px;box-sizing:border-box;width:1200px;display:flex;justify-content:space-between;height:78px}
.Zauthoritative .Zauthoritative-top .Zauthoritative-top-left{width:588px;font-family:PingFangSC-Regular;display:flex;justify-content:space-between;flex-wrap:wrap}
.Zauthoritative .Zauthoritative-top .Zauthoritative-top-left .title{font-family:PingFangSC-Regular;margin-bottom:24px;width:100%;line-height:30px;font-weight:400;font-size:36px;color:#1F2C3D}
.Zauthoritative .Zauthoritative-top .Zauthoritative-top-left .des{width:100%;font-family:PingFangSC-Regular;color:rgba(96,98,102,0.8);line-height:22px;font-weight:400;font-size:14px;color:#606266}
.Zauthoritative .Zauthoritative-top .Zauthoritative-top-right{position:relative;display:flex;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap;width:342px;box-sizing:border-box}
.ZauthoritativeZRoung{width:100%;display:flex;justify-content:flex-end;align-items:center}
.ZRoung{z-index:10;width:40px;height:40px;cursor:pointer}
.ZRoung img{width:100%;height:100%}
.Zauthoritative .Zauthoritative-top .Zauthoritative-top-right .Zauthoritative-left{margin-right:16px;background:url(http://www.syyihong.top/lj/image/Zleft1.png);background-size:100%;background-repeat:no-repeat}
.Zauthoritative .Zauthoritative-top .Zauthoritative-top-right .Zauthoritative-right{background:url(http://www.syyihong.top/lj/image/Zright.png);background-size:100%;background-repeat:no-repeat}
.Zauthoritative .Zauthoritative-top .titleImage{position:absolute;background-size:100%;background-repeat:no-repeat;width:304px;height:61px;top:11px}
.Zauthoritative-main{width:1200px;height:130px;margin:auto}
.Zauthoritative-main .swiper-wrapper{}
.Zauthoritative-main .swiper-wrapper .swiper-slide{display:flex;flex-wrap:wrap;align-content:space-between;filter:grayscale(0%);margin-bottom:12px;background:transparent}
.Zauthoritative-main .swiper-wrapper .swiper-slide img{transform:scale(0.9);transition:0.3s;box-shadow:0}
.Zauthoritative-main .swiper-wrapper .swiper-slide:hover{filter:grayscale(0%)}
.Zauthoritative-main .swiper-wrapper .swiper-slide:hover img{transform:scale(1);opacity:1;border-radius:50%}
.Zauthoritative-main .swiper-wrapper .ZauthoritativeTabs{flex-wrap:wrap;width:160px;display:flex;justify-content:center}
.Zauthoritative-main .swiper-wrapper .ZauthoritativeTabs img{width:100px;height:100px;margin-bottom:16px}
.Zauthoritative-main .swiper-wrapper .ZauthoritativeDes{width:200px;position:relative;background-color:white;color:#606266;border-radius:10px;font-family:sans-serif;font-size:12px;font-family:PingFangSC-Regular;font-weight:400;padding:12px 15px;text-align:left;display:none}
.Zauthoritative-main .swiper-wrapper .ZauthoritativeDes:after{content:'';position:absolute;width:0;height:0;border:8px solid;border-bottom-color:white;border-top-color:rgba(248,250,251,0);border-left-color:rgba(248,250,251,0.1);border-right-color:rgba(248,250,251,0.1);left:50%;bottom:100%;margin-left:-10px}
.Zauthoritative-main .swiper-wrapper .ZauthoritativeTitle{text-align:center;font-size:14px;width:100%;font-weight:400;font-size:14px;color:#000000}
.Zschool{width:100%;box-sizing:border-box}
.Zschool .Zschool-top{flex-wrap:nowrap;margin:0px auto 108px;padding-top:80px;box-sizing:border-box;width:1200px;display:flex;justify-content:space-between;height:78px;flex-direction:row}
.Zschool .Zschool-top .Zschool-top-left{width:45%;height:92px;font-family:PingFangSC-Regular;display:flex;justify-content:space-between;flex-wrap:wrap}
.Zschool .Zschool-top .Zschool-top-left .title{font-family:PingFangSC-Regular;margin-bottom:24px;font-weight:400;font-size:36px;color:#1F2C3D;width:100%}
.Zschool .Zschool-top .Zschool-top-left .des{width:100%;font-family:PingFangSC-Regular;font-size:14px;color:#606266;line-height:22px}
.Zschool .Zschool-top .Zschool-top-right{position:relative;height:92px;display:flex;justify-content:flex-end;align-items:flex-end;flex-wrap:wrap;width:65%;height:83px;box-sizing:border-box}
.Zschool .Zschool-top .titleImage{position:absolute;background-image:url(http://www.syyihong.top/lj/image/Zschool.png);background-repeat:no-repeat;background-size:100%;width:304px;height:61px;top:11px}
.Zschool-mian{margin:0px auto 108px;margin-bottom:80px;width:1200px;display:flex;justify-content:space-between}
.Zschool-mian .Zschool-mian-left{width:800px;height:746px;background:#FFFFFF}
.Zschool-mian .Zschool-mian-right{width:384px;height:746px;background:#FFFFFF}
.Zschool-mian-left{box-sizing:border-box;padding:34px 24px}
.Zschool-mian-left .Zschool-mian-left-title{display:flex;justify-content:space-between;border-left:4px solid #0e70ff;padding-left:8px;color:#303133;align-items:center}
.Zschool-mian-left  .Zschool-mian-left-title .Zschool-mian-left-text{font-size:20px}
.Zschool-mian-left  .Zschool-mian-left-title .Zschool-mian-left-more{cursor:pointer;color:black;font-size:12px}
.Zschool-mian-left .Zschool-mian-left-main{}
.Zschool-mian-left  .Zschool-mian-left-mainView{height:140px;width:100%;display:flex;justify-content:space-between;margin-top:24px}
.Zschool-mian-left  .Zschool-mian-left-mainView .ZschoolView{width:100%;height:100%;display:flex;justify-content:space-between}
.ZschoolView:hover .ZschoolViewRight .ZschoolViewRight-top .title{color:#0e70ff}
.ZschoolView .ZschoolViewImage{width:240px;height:140px}
.ZschoolView  .ZschoolViewRight{display:flex}
.ZschoolView  .ZschoolViewRight .ZschoolViewRight-top{width:100%}
.ZschoolView  .ZschoolViewRight .ZschoolViewRight-top .title{height:29px;font-family:PingFangSC-Medium;font-size:18px;color:#303133;line-height:29px;width:100%;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:4px}
.ZschoolView .ZschoolViewRight{flex:1;display:flex;flex-wrap:wrap;align-content:space-between;margin-left:24px}
.ZschoolView .ZschoolViewRight .ZschoolViewRight-top .des{width:100%;height:44.8px;font-family:PingFangSC-Regular;font-size:14px;color:#909399;letter-spacing:0;line-height:22.4px;height:45px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ZschoolView .ZschoolViewRight .ZschoolViewRight-bottom{color:#909399}
.Zschool-mian-right{box-sizing:border-box;padding:34px 24px}
.Zschool-mian-right .Zschool-mian-right-title{display:flex;justify-content:space-between;border-left:4px solid #0e70ff;padding-left:8px;color:#303133;align-items:center}
.Zschool-mian-right  .Zschool-mian-right-title .Zschool-mian-right-text{font-size:20px}
.Zschool-mian-right  .Zschool-mian-right-title .Zschool-mian-right-more{cursor:pointer;color:black;font-size:12px}
.Zschool-mian-right .textTiele:hover .textTiele-bottom span:nth-child(1){color:rgb(0,179,122)}
.Zschool-mian-right-bottom .ZschoolBottomImage{color:white;margin-top:25px;background-image:url(http://www.syyihong.top/lj/image/ZschoolImage.png);background-size:100%;background-repeat:no-repeat;height:166px;align-items:flex-end;padding:16px 13px;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.Zschool-mian-right-bottom .ZschoolBottomImage span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:115px}
.Zschool-mian-right-bottom .textTiele{display:flex;margin-top:32px}
.Zschool-mian-right-bottom .textTiele:hover .textTiele-bottom div:nth-child(1){color:rgb(0,179,122)}
.Zschool-mian-right-bottom .textTiele-top{width:36px;height:46px}
.Zschool-mian-right-bottom .textTiele-top span{background:#F7F8FA;color:#909399;width:100%;display:flex;justify-content:center;align-items:center}
.Zschool-mian-right-bottom .textTiele-top span:nth-child(1){}
.Zschool-mian-right-bottom .textTiele-top span:nth-child(2){height:24px;margin-top:3px}
.Zschool-mian-right-bottom .textTiele-bottom{margin-left:16px}
.Zschool-mian-right-bottom .textTiele-bottom div{width:270px;height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.Zschool-mian-right-bottom .textTiele-bottom div:nth-child(1){align-items:center;height:19px;font-family:PingFangSC-Regular;font-size:16px;color:#303133}
.Zschool-mian-right-bottom .textTiele-bottom div:nth-child(2){padding-top:5px;margin-top:3px;font-size:14px;color:#909399;align-items:center;height:24px;align-items:flex-end}
.ZIndexBottom{width:100%;background-image:url("http://www.syyihong.top/lj/image/bg.png");background-size:cover;object-fit:cover;height:240px;display:flex;flex-wrap:wrap;place-content:start center}
.ZIndexBottom .ZIndexBottom-title{width:100%;font-family:PingFangSC-Regular;font-size:14px;color:#FFFFFF;text-align:center;height:14px;margin-top:40px;margin-bottom:40px}
.ZIndexBottom .ZIndexBottom-main{display:flex;align-items:center;width:100%;height:32px;text-align:center;justify-content:center;margin-bottom:40px}
.ZIndexBottom .ZIndexBottom-main .ZIndexBottomLeftPhone{display:flex;align-items:center}
.ZIndexBottom .ZIndexBottom-main span{font-size:32px;color:#FFFFFF;height:32px;margin-left:16px;font-weight:500}
.ZIndexBottom .ZIndexBottom-main .ZIndexBottomLeftPhone img{width:32px;height:32px}
.ZIndexBottom .ZIndexBottom-main .ZIndexBottomRightPhone{display:flex;align-items:center;display:flex;align-items:center;padding-left:24px;margin-left:24px;border-left:1px solid rgba(255,255,255,0.24)}
.ZIndexBottom .ZIndexBottom-main .ZIndexBottomRightPhone img{width:32px;height:32px}
.ZIndexBottom  .ZIndexBottom-input{cursor:pointer;display:flex;justify-content:center;align-items:center;margin:auto;color:white;width:160px;height:40px;opacity:0.8;transition:0.5s;border:1px solid #FFFFFF;border-radius:4px}
.ZIndexBottom  .ZIndexBottom-input:hover{border:1px solid transparent;opacity:1;background-image:linear-gradient(136deg,#01C3A5 0%,#0e70ff 100%)}
.ZisNoOpacity{transition:0.5s;opacity:0}
.ZisShowOpacity{transition:0.5s;opacity:1}
.main-msg .main-msg-tag{height:34px;display:flex;flex-wrap:wrap;justify-content:center}
.main-msg .main-msg-tag .tag-span{font-family:PingFangSC-Regular;font-weight:400;font-size:14px;color:#1F2C3D;margin-right:30px;padding-bottom:15px}
.main-msg .main-msg-tag .tag-hover{color:#0e70ff;border-bottom:2px solid #0e70ff}
.msg-content{display:flex;flex-wrap:wrap;margin-top:60px}
.msg-content .content-left,.msg-content .content-center{margin-right:26px}
.content-left{width:380px;display:flex;flex-direction:column}
.content-bottom{padding:0 24px 14px 24px;background:#FFFFFF;border:1px solid #EFEFEF;border-top:.1px solid #EFEFEF;border-radius:8px;display:flex;flex-direction:column}
.content-left .content-bottom{border-radius:0 0 8px 8px}
@-webkit-keyframes fadeInOut{0%{opacity:1}
100%{opacity:0}
}.Zprogramme-main .mainImg{display:none;position:absolute;opacity:0}
.Zprogramme-main .fadein{display:block;opacity:1}
.content-msg-top{margin-top:12px}
.content-left img{object-fit: cover;border-radius:8px 8px 0 0;width:380px;height:235px}
.content-center,.content-right{width:380px}
.content-center .content-top{margin-top:7px}
.content-right .content-top{margin-top:16px}
.content-right .content-bottom{padding-bottom:14px;padding-top:14px;display:flex;flex-direction:row-reverse;justify-content:flex-end}
.msg-box{width:1200px;margin:40px auto;overflow:hidden}
.msg-title{width:100%;padding-left:4px;margin-top:30px;height:25px;font-family:PingFangSC-Medium;font-weight:500;font-size:18px;color:#000000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.content-right .msg-title{margin-top:20px;padding-top:10px;height:60px;line-height:25px;width:245px;padding-left:10px;margin-left:9px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:break-spaces}
.content-title-box{margin-left:10px;border-left:1px solid #EFEFEF}
.content-title-box img{padding-left:20px}
.content-right .msg-date-day{margin-top:0}
.msg-flex{display:flex;justify-content:space-between;align-items:center;height:86px}
.msg-flex img{width:35px;height:35px}
.msg-info{height:41px;margin-top:16px;font-family:PingFangSC-Regular;font-weight:400;font-size:14px;color:#666666;letter-spacing:0;line-height:21px;padding:0 4px 18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.content-right .msg-date{display:flex;flex-direction:column;justify-content:center}
.msg-date{padding-left:4px}
.msg-date-day{width:29px;height:33px;font-family:PingFangSC-Medium;font-weight:500;font-size:24px;color:#909399;letter-spacing:0;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #EFEFEF}
.content-left .msg-title{height:27px}
.msg-date-year{font-family:PingFangSC-Regular;font-weight:400;font-size:14px;color:#909399;letter-spacing:0}
.content-bottom:hover .msg-title,.content-bottom:hover .msg-info,.content-bottom:hover .msg-date-day,.content-bottom:hover .msg-date-year{color:#fff}
.content-bottom .msg-line{width:100%;margin-top:15px;height:1px;opacity:0.2;background:#EFEFEF}
.content-center .content-bottom:hover .msg-date-day,.content-left .content-bottom:hover .msg-date-day{border-bottom:1px solid #EFEFEF}
.content-bottom:hover{border:0;background:url("http://www.syyihong.top/lj/image/bg(3).png")}
.content-center .content-bottom:hover{background:url("http://www.syyihong.top/lj/image/bg(3).png")}
.content-right .content-bottom:hover{background:url("http://www.syyihong.top/lj/image/bg(1).png")}
.ZIndexDemo{width:100%;height:104px;background:#13181D}
.ZIndexDemoBox{width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-direction:row;height:100%}
.ZIndexDemoBox .tabsLeft{width:924px;height:56px;font-family:PingFangSC-Regular;font-weight:400;font-size:16px;color:#FFFFFF;letter-spacing:0;line-height:28px}
.ZIndexDemoBox .tabsLeft span{color:#0e70ff}
.ZIndexDemoBox .tabsRight{width:150px;height:46px;background:#0e70ff;border-radius:4px;font-weight:400;font-size:16px;color:#FFFFFF;display:flex;align-items:center;justify-content:center}
.ZIndexDemoBox .tabsRight img{padding-left:6px}
body{background:#eee;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#000;margin:0;padding:0}
.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}