@import url(common.css);

/*æ ç›®é¡µå…¬ç”¨æ ·å¼ s*/
.SubPage{position: relative;background:#fff;z-index: 1;overflow: hidden;height: auto !important;height: 200px;min-height: 200px;}
.SubPage.graybg{background:#f7f7f7;}
.SubPage.nobg{background: none;}
.SubPage.nobg:After{background: #fff;height: calc(100% - 1.3rem);left: 0;top: 0;width: 100%;content: "";position: absolute;}

.SubBan{position: relative;overflow: hidden;}
.SubBan:After{width: 100%;height: 100%;left: 0;top: 0;content: "";background:rgba(24,28,42,0.64);position: absolute;transition: all 0.2s;}
.SubBan .w1440{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 1;color:#fff;text-align: center;}
.SubBan h2{font-size: 0.6rem;line-height: 2;font-weight: normal;}
.SubBan .tdesc{max-width: 5.16rem;margin:0 auto;font-size: 0.2rem;}
.SubBan .img img{width: 100%;transform: scale(1.1);transition: all 5s;}
.SubBan.on .img img{transform: scale(1);}
.SubBan:hover:after{opacity: 0.8;}

.SubMenu{line-height: 0.8rem;height:0.8rem;background:#fff;border-bottom:1px solid #e4e4e4;position: relative;z-index: 3;text-align: center;}
.SubMenu li{position: relative;margin:0 0.21rem;display:inline-block;}
.SubMenu li a{ display:block; position: relative;z-index: 1;color:#777777;}
.SubMenu li:after{content: "";position:absolute;left: 50%;bottom: 0;width: 0;background:#0e7155;transition: all 0.2s;height: 1px;}
.SubMenu li a:hover,.SubMenu li.onli a{ color:#0e7155;}
.SubMenu li:hover:after,.SubMenu li.onli:after{width: 100%;left: 0;}

.SubTit{text-align: center;margin-bottom: 0.4rem;}
.SubTit h2{display: inline-block;vertical-align: top;line-height: 1;padding-bottom: 0.33rem;font-size: 0.48rem;font-weight: normal;border-bottom: 1px solid #e8e8e8;position: relative;}
.SubTit h2:after{position: absolute;left: 50%;transform: translateX(-50%);width: 0.4rem;height: 1px;bottom: -1px;content: "";background:#0e7155;}
.SubTit .tdesc{color:#999999;font-size: 0.2rem;margin-top: 0.22rem;}
.SubTit.tl{text-align: left;}
.SubTit.tl h2:After{left: 0;transform: translateX(0);}
.SubTit.white h2{color:#fff;border-bottom: 1px solid rgba(255,255,255,0.1);}
.SubTit.white .tdesc{color:#fff;opacity: 0.6;}

.SinglePage{ word-wrap:break-word;word-break:normal;text-align:justify;line-height: 0.32rem;color:#666666;}
.SinglePage.l24{line-height: 24px;}

@media(max-width:767px){
	.SubBan h2{font-size: 20px;}
	.SubTit .tdesc{font-size: 14px;}
	.SubBan .tdesc{max-width: 80%;}
	.SinglePage{line-height: 24px !important;}

	.SubMenu .w1440{width: auto;font-size: 15px;}
}
/*æ ç›®é¡µå…¬ç”¨æ ·å¼ end*/

/* å…³äºŽæˆ‘ä»¬ */
.AboutInfo{background:url(../images/aboutbg.jpg) center top no-repeat;}
.AboutInfo:after{content: "";left: 0;bottom: 0;width: 100%;height: 2.67rem;background:#f7f7f7;position: absolute;}
.AboutInfo .SinglePage{padding:0 0.38rem;}
.videoBox{position: relative;cursor: pointer;margin:0.7rem auto 0;}
.videoBox .imgbox .logo{position: absolute;right: 0.64rem;top: 0.64rem;z-index: 3;}
.videoBox .imgbox .logo img{height: 40px;}
.videoBox .imgbox:After{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;background:rgba(23,27,41,0.5);content: "";transition: all 0.2s;}
.videoBox .iconbf{width: 0.64rem;height: 0.64rem;border:2px solid #fff;left: 50%;top: 50%;transform: translate(-50%,-50%);position: absolute;z-index: 10;text-align: center;line-height: 0.62rem;color:#fff;border-radius: 50%;transition: all 0.2s;opacity: 0.8;box-shadow: 0 5px 16px rgba(98,251,213,0.28);}
.videoBox:hover .iconbf{width: 0.75rem;height: 0.75rem;line-height: 0.72rem;}
.videoBox:hover .imgbox:after{opacity: 0.8;}

.NewsBox{background:#f7f7f7;}

.HornorBox .slick-list{width: 120%;padding-right: 20%;}
.HornorBox .item{margin-right: 0.4rem;min-height: 4.2rem;padding:0.37rem 0 0.3rem 0;background:url(../images/hrbg2.jpg) center center no-repeat;background-size:cover;text-align: center;}
.HornorBox .item:last-child{margin-right: 0;}
.HornorBox .item .img{margin-bottom: 0.25rem;height: 2.65rem;display: flex;align-items: end;margin-right: 0.29rem;justify-content: center;}
.HornorBox .item .box{display: inline-block;position: relative;vertical-align: bottom;}
.HornorBox .item .box span{display: inline-block;padding:0.12rem 0.09rem 0.11rem 0.58rem;position: relative;z-index: 2;}
.HornorBox .item .box .ry{max-width: 100%;max-height: 2.38rem;}
.HornorBox .item .box .bg{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.HornorBox .item .ti{min-height: 0.6rem;font-size: 0.2rem;margin:0 0.15rem;}
.HornorBox .item{opacity: 0.2;}
.HornorBox .item.slick-active{opacity:1;}

@media(max-width:767px){
	.HornorBox .slick-prev {left: -14px;}
	.HornorBox .item {min-height: 4.7rem;}
	.HornorBox .item .ti{font-size: 14px;}
}

/* èµ„è®¯ä¸­å¿ƒ */
.NewsFocus{margin-bottom: 0.64rem;position: relative;}
.NewsFocus .slider{background:#f7f7f7;margin-left: 0.4rem;}
.NewsFocus .item{background:#f7f7f7;}
.NewsFocus .item .imgbox{width: 47.14%;padding-top: 29%;}
.NewsFocus .item .imgbox img{height:auto;}
.NewsFocus .item .info{padding:0.54rem 0.64rem 0;vertical-align: top;transition: all 0.6s;}
.NewsFocus .item .date{color:#666 !important;}
.NewsFocus .item:hover .more{color:#666 !important;}
.NewsFocus .item .ti{margin:0.19rem 0 0.15rem;font-size: 0.2rem;}
.NewsFocus .item .desc{color:#666666;line-height: 24px;margin-bottom: 0.53rem;}
.NewsFocus .item .line{height: 0.89rem;border-bottom: 1px solid #e6e6e6;}
.NewsFocus .slick-dots{left: auto;right: 0.64rem;text-align: right;bottom: 0.5rem;}

.NewsFocus .imgshadow{position: absolute;left: 0;top: 0;height: 100%;width: 45%; z-index: 0;}
.NewsFocus .imgshadow li{position: absolute;width: 100%;height: 100%;transition: all 0.2s;top: 0;left: 0;}
.NewsFocus .imgshadow li img{width: 100%;height: 100%;}
.NewsFocus .imgshadow li.on{transform: scale(0.9);opacity: 0;}
.NewsFocus .imgshadow .i1{z-index: 2;display: none;}
.NewsFocus .imgshadow .i2{z-index: 3;top: 0.42rem;left: 0.2rem;opacity: 0.4;height: calc(100% - 0.82rem);}
.NewsFocus .imgshadow .i3{z-index: 1;top: 0.87rem;left: 0;opacity: 0.2;height: calc(100% - 1.74rem);}

.NewsFocus .on1 .i2{display: none;}
.NewsFocus .on1 .i3{z-index: 3;top: 0.42rem;left: 0.2rem;opacity: 0.4;height: calc(100% - 0.82rem);}
.NewsFocus .on1 .i1{z-index: 1;top: 0.87rem;left: 0;opacity: 0.2;height: calc(100% - 1.74rem);display: block;}

.NewsFocus .on2 .i3{display: none;}
.NewsFocus .on2 .i1{z-index: 3;top: 0.42rem;left: 0.2rem;opacity: 0.4;height: calc(100% - 0.82rem);display: block;}
.NewsFocus .on2 .i2{z-index: 1;top: 0.87rem;left: 0;opacity: 0.2;height: calc(100% - 1.74rem);display: block;}

.NewsFocus .slick-prev{left: -102px;}

.NewsList .slider{margin: 0 -0.7rem 0.64rem -0.7rem;}
.NewsList .slider .item{margin-bottom: 0;}
.NewsList .list{margin: 0 -0.7rem 2% -0.7rem;}
.NewsList .item{width: 33.333%;float: left;padding:0 0.7rem;margin-bottom:3.3%;position: relative;}
.NewsList .item:After{position: absolute;right: 0;top: 0;height: calc(100% - 0.09rem);width: 1px;content: "";background:#e1e1e1;}
.NewsList .imgbox{padding-top: 64%;}
.NewsList .ti{min-height: 0.64rem;font-size: 0.2rem;line-height: 0.32rem;margin:0.25rem 0 0.12rem;}
.NewsList .desc{line-height: 24px;height: 48px;color:#666666;display: none;}
.NewsList .date{margin-top: 0.15rem;padding-top: 0.15rem;color:#666666;border-top: 1px solid #e3e3e3;position: relative;}
.NewsList .date .more{position: absolute;right: 0;top: 0.15rem;color:#999999;}
.NewsList .item:nth-child(3n+3):After{display: none;}
.NewsList .slick-arrow{top: 26%;transform: translateY(0);}
.NewsList .slick-prev{left: 10px;}
.NewsList .slick-next{right: 10px;}

.SearchList{margin-bottom: 0.6rem;}
.SearchList .item{position: relative;height: 0.5rem;line-height: 0.5rem;position: relative;padding: 0 1.2rem 0 20px;}
.SearchList .item:After{position: absolute;left:0;top: 50%;transform: translateY(-50%);border-radius: 50%;width: 4px;height: 4px;background-color: #0e7155;content: "";transition: all 0.2s;}
.SearchList .tit{font-size: 0.2rem;}
.SearchList .date{color:#0e7155;position: absolute;right: 0;top: 0;}
.SearchList .item:hover:After{left: 5px;}

.NewsDetail{background:#fff;padding:0.6rem 1.2rem;}

.TitleInfo{padding:0 0 0.25rem;text-align: center;margin-bottom: 0.6rem;border-bottom:1px solid #e6e6e6;}
.TitleInfo h1{font-size: 0.3rem;line-height:1.25;margin-bottom:0.21rem;font-weight: normal;}
.TitleInfo ul li{display: inline-block;margin: 0 0.27rem;color:#999999;}
.TitleInfo ul i{font-size: 22px;margin-top: -3px;}

.PrevNextInfo{padding: 0.21rem 2.2rem 0 0;margin-top: 0.65rem;border-top: 1px solid #e6e6e6;position: relative;}
.PrevNextInfo dl{position: relative;padding-left: 72px;min-height: 0.3rem;margin-bottom: 0.11rem;}
.PrevNextInfo dl dt{position: absolute;left: 0;top: 0;color:#007457;}
.PrevNextInfo dl dd a{color:#666666;}.PrevNextInfo dl dd a:hover{color:#007457;}
.PrevNextInfo .back{position: absolute;right: 0;top: 0.45rem;text-align: center;color:#007457;width: 1.48rem;line-height: 0.46rem;border:1px solid #0e7155;border-radius: 0.26rem;}
.PrevNextInfo .back:before{content: "";display: inline-block;vertical-align: middle;margin-right: 0.11rem;width: 0.29rem;height: 0.23rem;background:url(../images/ico/back.png) no-repeat;background-size: contain;transition: all 0.2s;}
.PrevNextInfo .back:hover:before{margin-right: 0.18rem;}

@media(max-width:1440px){
	.NewsFocus .slick-prev {left: -91px;}
	.NewsFocus .slick-next {right: -58px;}
	.NewsFocus .item .line {height:0.5rem;}
}
@media(max-width:1024px){
	.NewsList .slick-prev{left: 20px;}
	.NewsList .slick-next{right: 20px;}
}
@media(max-width:767px){
	.NewsFocus .imgshadow{height: 55%;}
	.NewsFocus .item .imgbox{display: block;width: auto;padding-top: 64%;}
	.NewsFocus .item .info{display: block;padding:0.3rem;}
	.NewsFocus .slick-arrow{display: none !important;}
	.NewsFocus .item .ti{font-size: 15px;}
	.NewsFocus .item .desc{-webkit-line-clamp: 2;margin-bottom: 0.15rem;}
	.NewsFocus .item .line{display: none;}
	.NewsFocus .slick-dots{bottom: 0.33rem;right: 0.3rem;}
	.NewsList .slider{margin-left: -0.3rem;margin-right: -0.3rem;}
	.NewsList .list{margin-left: -0.3rem;margin-right: -0.3rem;}
	.NewsList .item {width: 50%;padding:0 0.3rem;}
	.NewsList .item:nth-child(2n+2):After {display: none;}
	.NewsList .item:nth-child(2n+3):After {display: block;}
	.NewsList .ti{font-size: 15px;min-height: 48px;line-height: 24px;}
	.NewsList .date{font-size: 12px;}
	.NewsList .more:after{width: 15px;}
	.NewsList .slick-prev {left: -1px;top: 18%;}
	.NewsList .slick-next {right: -1px;top: 18%;}

	.SearchList .item{height: 33px;line-height: 33px;padding-left: 15px;}

	.NewsDetail{padding:0.3rem;}
	.TitleInfo{margin-bottom: 0.3rem;}
	.TitleInfo ul li{margin:0 0.05rem;}
	.TitleInfo h1{font-size: 20px;}
	.PrevNextInfo .back{top: -30px;width: 100px;line-height: 26px;}
	.PrevNextInfo{padding-right: 0;margin-top: 40px;}
	.PrevNextInfo dl{padding-left: 60px;}
}

/* IoTç‰©è” */
.IotImg{margin-bottom: 0.45rem;}
.IotItem{margin-left: -3%;}
.IotItem .item{width: 47%;float: left;padding-top: 0.27rem;position: relative;margin-left: 3%;}
.IotItem .item:After{left: 0.73rem;width: 1px;background:#dfe9e6;top: 0.77rem;height: 0.85rem;content: "";position: absolute;z-index: 1;}
.IotItem .item:before{left: 0.68rem;width: 11px;background:url(../images/dot.png) center center no-repeat;z-index:3;top: 1.11rem;height: 11px;content: "";position: absolute;}
.IotItem .ico{position: absolute;top: 0;left: 0.35rem;width: 0.74rem;height: 0.74rem;border-radius: 50%;background:#0e7155;z-index: 3;}
.IotItem .item:hover .ico:before,.IotItem .item:hover .ico:after {content: "";border-radius: 50%;position: absolute;}
.IotItem .item:hover .ico:before {background: #0e7155;zoom: 1;left: -15%;top: -15%;width: 130%;height: 130%;-webkit-animation: guang 1.5s ease-out;-moz-animation: guang 1.5s ease-out;animation: guang 1.5s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.IotItem .ico:after {background: #0e7155;zoom: .9;left: -10%;top: -10%;width: 120%;height: 120%;z-index: 8;-webkit-animation: guang2 1.1s ease-out;      -moz-animation: guang2 1.1s ease-out;animation: guang2 1.1s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;      animation-iteration-count: infinite;}
.IotItem .info{font-size: 0.2rem;line-height: 0.35rem;padding:0.64rem 0.45rem 0.5rem 1.18rem;min-height: 2rem;background:#f7f7f7;border-bottom: 3px solid #0e7155;}
.IotItem .info:hover{border-bottom: 3px solid rgba(14,113,85,0.2);}

@media(max-width:640px){
	.IotItem .item{width: auto;float: none;margin-bottom: 0.35rem;}
	.IotItem .item:last-child{margin-bottom: 0;}
	.IotItem .info{font-size: 15px;line-height: 24px;}
	.IotItem .ico{width: 0.9rem;height: 0.9rem;}
	.IotItem .item:After{left: 0.81rem;}
	.IotItem .item:before{left: 0.72rem;}
}


/* æœåŠ¡ä¸Žæ”¯æŒ */
.ServiceInfo{margin-bottom: 0.4rem;}
.ServiceInfo .qywx{width: 36.59%;float: left;min-height: 5.5rem;background: linear-gradient(123deg, #e9eef2 0%, rgba(255,255,255,1) 39%, rgba(255,255,255,1) 100%);padding:0.65rem 0 0 0;}
.ServiceInfo .qywx .ewm{width: 48%;float: left;text-align: center;}
.ServiceInfo .qywx .extit{font-size: 0.36rem;line-height: 1.06;width: 0.5rem;margin:0px auto 0.65rem;color:#0e7155;}
.ServiceInfo .qywx .extit img{display: block;margin:0px auto 0.12rem;}
.ServiceInfo .qywx .wx img{display: block;margin:0px auto 3px;width: 128px;height: 128px;padding: 12px;background:#f7f7f7;}
.ServiceInfo .qywx .phone{margin:0.28rem 0 0 0;text-align: center;font-size: 0.2rem;float: left;width: 34%;}
.ServiceInfo .qywx .phone img{display: block;margin: 0px auto 0.25rem;}
.ServiceInfo .telbox{width: 61.94%;float: right;min-height: 5.5rem;position: relative;}
.ServiceInfo .telbox .info{position: absolute;left: 0;top: 1.2rem;padding: 0 0 0.51rem 1.38rem;font-size: 0.2rem;border-bottom: 1px solid rgba(14,113,85,0.1);}
.ServiceInfo .telbox .info:After{position: absolute;right: -2px;bottom: -3px;width: 5px;height: 5px;border-radius: 50%;background:#bdd4d2;content: "";}
.ServiceInfo .telbox .info .ico{position: absolute;left: 0.65rem;top: 0;width: 0.5rem;height: 0.5rem;}
.ServiceInfo .telbox .info h3{font-weight: normal;font-size: 0.3rem;line-height: 0.5rem;margin-bottom: 0.06rem;}
.ServiceInfo .telbox .info .tel{color: #0e7155;font-family: "DINM";}
.ServiceInfo .telbox .img img{width: 100%;}

.ServiceDetail{position: relative;overflow: hidden;}
.ServiceDetail .logo{position:absolute;left: 0.63rem;top: 1.2rem;z-index: 10;}
.ServiceDetail .TabNav{position:absolute;left: 0.63rem;top: 1.86rem; z-index: 10;}
.ServiceDetail .TabNav li{font-size: 0.24rem;line-height: 0.58rem;position: relative;padding-left: 0.2rem;cursor: pointer;}
.ServiceDetail .TabNav li:before{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 5px;height: 5px;border-radius: 50%;background:#0e7155;content: "";}
.ServiceDetail .TabNav li:hover{color: #0e7155;font-weight: bold;}

@media(max-width:1024px){
	.ServiceInfo .qywx{width: auto;float: none;}
	.ServiceInfo .telbox{width: auto;float: none;min-height: auto;}

	.ServiceDetail .logo{top: auto;bottom: 10%;}
	.ServiceDetail .TabNav{top: 0.5rem;width: 50%;}
	.ServiceDetail .TabNav li{display: inline-block;margin-right: 0.2rem;}
	.ServiceDetail .TabNav li:last-child{margin-right: 0;}
}

@media(max-width:640px){
	.ServiceInfo .qywx{padding:0.5rem 0 0.5rem;}
	.ServiceInfo .qywx .extit {margin-bottom: 0.2rem;}
	.ServiceInfo .qywx .phone {width: 40%;font-size: 14px;}
	.ServiceInfo .qywx .phone img{width: 74%;}

	.ServiceInfo .telbox .info {font-size: 14px;}
	.ServiceInfo .telbox .info h3{font-size: 16px;}

	.ServiceDetail .TabNav{top: 0.2rem;}
	.ServiceDetail .TabNav li{font-size: 14px;}
}

/* äº§å“ä¸Žè§£å†³æ–¹æ¡ˆ */
.SolutionItem{margin-bottom: 1.2rem;}
.SolutionItem:last-child{margin-bottom: 0;}
.SolutionItem .info{width: 32.5%;float: left;padding-top: 0.37rem;}
.SolutionItem .title{line-height: 1.12rem;border-bottom: 1px solid #e8e8e8;margin-bottom: 0.24rem;}
.SolutionItem .title h3{font-weight: normal;display: inline-block;position: relative;font-size: 0.48rem;vertical-align: bottom;}
.SolutionItem .title h3:After{position: absolute;left: 0;width: 100%;bottom: -2px;height: 3px;background: #0e7155;content: "";}
.SolutionItem aside {font-size: 0.24rem;line-height: 0.37rem;margin-bottom: 0.17rem;}
.SolutionItem .desc {color: #666666;line-height: 0.28rem;margin-bottom: 0.57rem;}
.SolutionItem .desc p{position: relative;padding-left: 11px;}
.SolutionItem .desc p:before{position: absolute;left: 0;top: 10px;width: 4px;height: 4px;border-radius: 50%;background:#0e7155;content:"";}
.SolutionItem .img{width: 62.5%;float: right;}
.SolutionItem .img img{width: 11.4rem;max-width: none;}
.SolutionItem:nth-child(even) .info{float: right;}
.SolutionItem:nth-child(even) .img{float: left;}
.SolutionItem:nth-child(even) .img img{margin-left: -2.4rem;}

@media(max-width:1440px){
	.SolutionItem .img img{width: 8.8rem;}
	.SolutionItem .title{line-height: 0.8rem;}
	.SolutionItem:nth-child(even) .img img{margin-left: -0.72rem;}
	.SolutionItem .info {width: 33.5%;}
	.SolutionItem .desc {margin-bottom: 0.4rem;}
}
@media(max-width:1024px){
	.SolutionItem {margin-bottom: 0.5rem;}
	.SolutionItem .info{width: auto;float: none !important;padding: 0 0 0.5rem;}
	.SolutionItem .desc{line-height: 24px;}
	.SolutionItem .img{width: auto;float: none !important;}
	.SolutionItem .img img{width: 100%;margin:0 !important;}
}
@media(max-width:640px){
	.SolutionItem aside{font-size: 16px;line-height: 24px;}
	.SolutionItem .title h3{font-size: 20px;}
}


/* ç¾Žäºšç‰™å­¦è‹‘ */
.MediaList .slick-list{margin:0 -0.3rem;}
.MediaList .item{padding:0 0.3rem;}
.MediaList .item .imgbox{padding-top: 120%;}

.MediaItem{padding-top: 0.5rem;background:url(../images/mediabg.jpg) center center no-repeat;background-size:cover;z-index: -1;position: relative;}
.MediaItem .content{height: 3.64rem;position: relative;width: 9.43rem;margin:0px auto;position: relative;color: #fff;}
.MediaItem .content ul{height: 3.64rem;position: relative;}
.MediaItem .content ul:after{position: absolute;width: 8.01rem;height: 8.01rem;content: "";background: rgba(51,55,68,0.4);position: absolute;border-radius: 50%;left: 50%;transform: translateX(-50%);top: 1.6rem;}
.MediaItem .content:before{width: 9.61rem;height: 9.61rem;left: 50%;top: 0.4rem;border:1px dashed rgba(255,255,255,0.07);content: "";position: absolute;border-radius: 50%;transform: translateX(-50%);}
.MediaItem .content:After{width: 8.61rem;height: 8.61rem;left: 50%;top: 0.9rem;border:1px dashed rgba(255,255,255,0.07);content: "";position: absolute;border-radius: 50%;transform: translateX(-50%);}
.MediaItem .content li{position: absolute;width: 20%;text-align: center;font-size: 0.2rem;z-index: 10;}
.MediaItem .content li a{color: #fff;}
.MediaItem .content .ico{width: 0.89rem;height: 0.89rem;margin:0px auto 4px;border-radius: 50%;background:#0e7155;}
.MediaItem .content li:hover .ico:before,.MediaItem .content li:hover .ico:after {content: "";border-radius: 50%;position: absolute;}
.MediaItem .content li:hover .ico:before {background: #0e7155;zoom: 1;left: -15%;top: -15%;width: 130%;height: 130%;-webkit-animation: guang 1.5s ease-out;-moz-animation: guang 1.5s ease-out;animation: guang 1.5s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.MediaItem .ico:after {background: #0e7155;zoom: .9;left: -10%;top: -10%;width: 120%;height: 120%;z-index: 8;-webkit-animation: guang2 1.1s ease-out;      -moz-animation: guang2 1.1s ease-out;animation: guang2 1.1s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;      animation-iteration-count: infinite;}
.MediaItem .logo {position: absolute;left: 25%;bottom: 0.63rem;width: 50%;text-align: center;z-index: 10;}
.MediaItem .logo img{height: 0.55rem;}
.MediaItem .content li:nth-child(1){bottom: 0.4rem;}
.MediaItem .content li:nth-child(1):After{width: 0.1rem;height: 0.1rem;border-radius: 50%;content: "";position: absolute;background:#0e7155;right: 0;top: -0.61rem;}
.MediaItem .content li:nth-child(2){left:20%;top: 0.4rem;}
.MediaItem .content li:nth-child(2):After{width: 0.1rem;height: 0.1rem;border-radius: 50%;content: "";position: absolute;background:#0e7155;right: 0;top: 0.08rem;}
.MediaItem .content li:nth-child(3){left:40%;top: -0.15rem;}
.MediaItem .content li:nth-child(3):After{width: 0.1rem;height: 0.1rem;border-radius: 50%;content: "";position: absolute;background:#0e7155;right: 0;top: 0.56rem;}
.MediaItem .content li:nth-child(4){left:60%;top: 0.4rem;}
.MediaItem .content li:nth-child(4):After{width: 0.1rem;height: 0.1rem;border-radius: 50%;content: "";position: absolute;background:#0e7155;right: -0.25rem;top:0.95rem;}
.MediaItem .content li:nth-child(5){left:80%;bottom: 0.4rem;}

.MeyaArea{position: relative;}
.MeyaArea:After{position: absolute;left: 0;top: 0;background:#f7f7f7;content: "";width: 50%;height: 100%;}
.MeyaArea .w1440:before{position: absolute;left: 0;top: 0;background:url(../images/tooth.png) center center no-repeat;background-size:contain;width: 4rem;height: 5.4rem;content: "";}
.MeyaArea .info{width: 28.4%;padding-top: 1.3rem;float: left;}
.MeyaArea .SubTit{margin-bottom: 0.37rem;}
.MeyaArea .desc{font-size: 0.2rem;color:#666666;}
.MeyaArea .imgbox{padding-left: 0.7rem;width: 71.59%;float: left;}
.MeyaArea .imgbox .innertxt{min-height: 5.4rem;padding:0.99rem 0 0 1.89rem;background-position: center center;background-repeat: no-repeat;background-size:cover;color:#fff;line-height: 0.55rem;}
.MeyaArea .imgbox .logo{padding-bottom: 0.49rem;border-bottom: 1px solid rgba(255,255,255,0.05);margin-bottom: 0.44rem;max-width: 3.74rem;}
.MeyaArea .imgbox .logo img{display: inline-block;margin-right: 0.32rem;height: 0.38rem;width: auto;}
.MeyaArea .imgbox h3{font-size: 0.48rem;}
.MeyaArea .imgbox h4{font-size: 0.36rem;margin:0.15rem 0 0.39rem;font-weight: normal;}
.MeyaArea .btnam2{width: 155px;line-height: 38px;border:2px solid rgba(255,255,255,0.1);color:#fff;}
.MeyaArea_818 .btnam2{border:1px solid #0e7155;color:#0e7155;margin-top:0.3rem;}
.MeyaArea_818 .btnam2:hover{color:#fff;}
.MeyaArea.even .w1440:before{left: auto;right: 0;}
.MeyaArea.even .info{float: right;padding-left: 0.75rem;}
.MeyaArea.even .imgbox{float: left;padding-left: 0;padding-right: 0.7rem;}

.MeyaDevice .info{position: absolute;left: 1.58rem;top: 50%;transform: translateY(-50%);color:#fff;font-style: italic;}
.MeyaDevice .info h3{line-height: 1.3;font-size: 0.84rem;}
.MeyaDevice .info h4{font-size: 0.24rem;color:#1ccaa0;margin-top: 0.45rem;font-weight: normal;}

.MediaBox{padding:0.6rem 0;}

@media(max-width:1024px){
	.MeyaArea .info{width: auto;float: none !important;padding:0 0 0.5rem !important;}
	.MeyaArea .imgbox{width: auto;float: none !important;padding:0 !important;}
	.MeyaArea:After{width: 100%;}

	.MediaItem .content{width: auto;}
	.MediaList .slick-prev {left: -12px;}
	.MediaList .slick-next {right: -12px;}
}
@media(max-width:767px){
	.MediaList .slick-list{margin:0 -0.15rem;}
	.MediaList .item{padding:0 0.15rem;}
	.MeyaArea .imgbox .innertxt{padding:0.5rem;min-height: auto;}
	.MeyaArea .btnam2{line-height: 24px;width: 100px;}
	.MeyaArea .imgbox h3{font-size: 20px;}
	.MeyaArea .imgbox h4{font-size: 16px;}
	.MeyaArea .imgbox .logo{margin-bottom: 0.2rem;}
	.MeyaArea .desc{font-size: 14px;}

	.MeyaDevice .info h3{font-size: 20px;}
	.MeyaDevice .info h4{font-size: 15px;}
	.MeyaDevice .info{left: 0.5rem;}
	
	.MediaItem .content li{font-size: 13px;}
}


/* ä¸´åºŠè¯Šç–—æ™ºèƒ½åŒ– */
.IntelligentInfo{background-position: 0 top;background-size: cover;background-repeat: no-repeat;padding:0.83rem 0;}
.IntelligentInfo .SinglePage{max-width: 498px;color:#fff;}
.IntelligentInfo .title{font-size: 0.32rem;border-bottom: 1px solid rgba(255,255,255,0.1);line-height: 1.08rem;margin-bottom: 0.44rem;}
.IntelligentInfo .ti{margin:0.45rem 0 0.15rem;font-size: 0.2rem;position: relative;padding-left: 12px;font-weight: normal;}
.IntelligentInfo .ti:After{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 4px;height: 4px;border-radius: 50%;background:#0e7155;content: "";}
.IntelligentInfo .txt{opacity: 0.5;}

.IntelligentList{background:#f7f7f7;}
.IntelligentList .item{padding-top: 1.2rem;position: relative;}
.IntelligentList .item:before{content: "";position: absolute;left: 0.39rem;top: 0;width: 2px;height: 150%;background:#dddddd;}
.IntelligentList .item .info{width: 52.77%;float: left;padding:0 0.75rem 0 1.03rem;position: relative;}
.IntelligentList .item .imglist{width: 47.22%;float: right;}
.IntelligentList .item .imglist img{width: 100%;}
.IntelligentList .ico{position: absolute;top: 0;left: 0;width: 0.8rem;height: 0.8rem;border-radius: 50%;background:#0e7155;z-index: 3;}
.IntelligentList .item:hover .ico:before,.IntelligentList .item:hover  .ico:after {content: "";border-radius: 50%;position: absolute;}
.IntelligentList .item:hover .ico:before {background: #0e7155;zoom: 1;left: -15%;top: -15%;width: 130%;height: 130%;-webkit-animation: guang 1.5s ease-out;-moz-animation: guang 1.5s ease-out;animation: guang 1.5s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.IntelligentList .ico:after {background: #0e7155;zoom: .9;left: -10%;top: -10%;width: 120%;height: 120%;z-index: 8;-webkit-animation: guang2 1.1s ease-out;      -moz-animation: guang2 1.1s ease-out;animation: guang2 1.1s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;      animation-iteration-count: infinite;}
.IntelligentList .ti {line-height: 0.8rem;font-size: 0.32rem;font-weight: normal;}
.IntelligentList .desc {color:#666666;line-height: 24px;padding-left: 12px;position: relative;}
.IntelligentList .desc:After {position: absolute;left: 0;top: 10px;width: 4px;height: 4px;border-radius: 50%;background:#0e7155;content: "";}
.IntelligentList .item:last-child{padding-bottom: 1.2rem;}
.IntelligentList .slick-dots{bottom: -0.28rem;}
.IntelligentList .slick-dots li button{width: 12px;height: 12px;}

.GeneralList{margin-left: -5%;}
.GeneralList .item{margin-left: 5%;width: 45%;float: left;}
.GeneralList .item .info{position: relative;padding-top: 0.75rem;}
.GeneralList .item .info:before{content: "";position: absolute;left: 0.58rem;top: 0;width: 2px;height: 0.72rem;background:#dddddd;}
.GeneralList .item .imglist img{width: 100%;}
.GeneralList .ico{position: absolute;top: -0.41rem;left: 0.2rem;width: 0.8rem;height: 0.8rem;border-radius: 50%;background:#0e7155;z-index: 3;}
.GeneralList .item:hover .ico:before,.item:hover .GeneralList .ico:after {content: "";border-radius: 50%;position: absolute;}
.GeneralList .item:hover .ico:before {background: #0e7155;zoom: 1;left: -15%;top: -15%;width: 130%;height: 130%;-webkit-animation: guang 1.5s ease-out;-moz-animation: guang 1.5s ease-out;animation: guang 1.5s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.GeneralList .ico:after {background: #0e7155;zoom: .9;left: -10%;top: -10%;width: 120%;height: 120%;z-index: 8;-webkit-animation: guang2 1.1s ease-out;      -moz-animation: guang2 1.1s ease-out;animation: guang2 1.1s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;      animation-iteration-count: infinite;}
.GeneralList .ti {line-height: 0.8rem;font-size: 0.32rem;font-weight: normal;}
.GeneralList .desc {color:#666666;line-height: 24px;padding-left: 12px;position: relative;}
.GeneralList .desc:After {position: absolute;left: 0;top: 10px;width: 4px;height: 4px;border-radius: 50%;background:#0e7155;content: "";}
.GeneralList .slick-dots{bottom: -0.28rem;}
.GeneralList .slick-dots li button{width: 12px;height: 12px;}

.AIreport{background-position: center center;background-size: cover;background-repeat: no-repeat;}
.AIreport .info {width: 44.5%;padding-right: 8%;}
.AIreport .desc {color:#666666;line-height: 24px;padding-left: 12px;position: relative;}
.AIreport .desc:After {position: absolute;left: 0;top: 10px;width: 4px;height: 4px;border-radius: 50%;background:#0e7155;content: "";}

@media(min-width:768px){
	.IntelligentList .item:nth-child(even) .imglist{float: left;}
	.IntelligentList .item:nth-child(even) .info{float: right;padding:0  1.03rem 0 0.75rem;}
	.IntelligentList .item:nth-child(even):before{left: auto;right: 0.39rem;}
	.IntelligentList .item:nth-child(even) .ico{left: auto;right: 0;}

	.GeneralList .item:nth-child(even) .info{padding:0 0 0.75rem;}
.GeneralList .item:nth-child(even) .info:before{top: auto;bottom: 0;}
.GeneralList .item:nth-child(even) .ico{top: auto;bottom: -0.41rem;}
}
@media(max-width:767px){
	.IntelligentList .item {padding-top: 0.5rem;}
	.IntelligentList .item .info{width: auto;float: none !important;padding-bottom: 0.3rem;}
	.IntelligentList .item .imglist{width: auto;float: none !important;}
	.IntelligentList .item:last-child{padding-bottom: 0.5rem;}
	.GeneralList .item{width: auto;float: none;padding-bottom: 0.5rem;}
	.GeneralList .item:last-child{padding-bottom: 0;}
	.GeneralList .ico{top: 0;left: 0;}
	.GeneralList .item .info{padding:0 0 0.3rem 1.03rem;}
	.GeneralList .item .info:before{height: 100%;left: 0.4rem;}

	.AIreport .info{width: auto;float: none;padding:0 0 0.3rem 0;display: block;}
	.AIreport .imgbox{display: block;}
}

/* ç»è¥ç®¡ç†æ•°å­—åŒ– */
.DigitBox .TabNav{margin-bottom: 0.48rem;border-bottom: 1px solid #dcdcdc;display: flex;justify-content: center;position: relative;}
.DigitBox .TabNav li{min-height: 0.9rem;padding-bottom: 0.15rem;display: flex;justify-content: center;align-items: center;flex: 1;font-size: 0.24rem;cursor: pointer;position: relative;}
.DigitBox .TabNav:After{position: absolute;left: 0;top: 0.17rem;height: 0.4rem;width: 1px;content: "";background:#dcdcdc;}
.DigitBox .TabNav li:After{position: absolute;right: 0;top: 0.17rem;height: 0.4rem;width: 1px;content: "";background:#dcdcdc;}
.DigitBox .TabNav li:before{position: absolute;left: 50%;bottom: -1px;height: 1px;width: 0;content: "";background:#0e7155;transition: all 0.8s;}
.DigitBox .TabNav .ico{margin-right: 0.2rem;border-radius: 50%;width: 0.64rem;height: 0.64rem;border: 1px solid #dcdcdc;}
.DigitBox .TabNav .ico:After{left: 50%;top: 50%;width: 0;height: 0;transition: all 0.2s;content: "";position: absolute;background:#0e7155;border-radius: 50%;}
.DigitBox .TabNav li.on .ico{border:1px solid #0e7155;}
.DigitBox .TabNav li.on .ico:After{width: 100%;height: 100%;left: 0;top: 0;}
.DigitBox .TabNav li.on:before{width: 100%;left: 0;}
.DigitBox .ItemOne{color:#fff;padding:0.48rem 0;background-position: center center;background-size: cover;}
.DigitBox .ItemOne .imgbox{padding:0 1.02rem;width: 55.55%;float: left;}
.DigitBox .ItemOne .info{width: 31%;float: left;padding:1.2rem 0 0 0.38rem;}
.DigitBox .ItemOne .ti{line-height: 1.2;font-size: 0.32rem;font-weight: normal;padding-bottom: 0.28rem;border-bottom: 1px solid rgba(255,255,255,0.1);margin-bottom: 0.26rem;}
.DigitBox .ItemOne .desc{line-height: 24px;}
.DigitBox .ItemTwo {margin-left: -3%;}
.DigitBox .ItemTwo .item{width: 47%;margin-left: 3%;padding:1.39rem 0.6rem 0.54rem 0.6rem;color:#fff;line-height: 0.32rem;background-position: center center;background-size: cover;float: left;}
.DigitBox .ItemTwo .item .img{height: 3.43rem;}
.DigitBox .ItemTwo .item .img img{width: 100%;height: auto;max-width: none;max-height: none;}
.DigitBox .ItemTwo .item .desc{min-height: 0.32rem;position: relative;z-index: 10;}

.DigitOperate{background-position: center center;background-size:cover;}
.DigitOperate .info{width: 25.9%;float: left;line-height: 24px;color:#fff;padding-top: 1.27rem;}
.DigitOperate .info p{padding-left: 13px;position: relative;}
.DigitOperate .info p:not(:last-child){padding-bottom: 0.26rem;margin-bottom: 0.26rem;border-bottom: 1px solid rgba(255,255,255,0.3);}
.DigitOperate .info p:After{width: 4px;height: 4px;content: "";position: absolute;left: 0;top: 10px;border-radius: 50%;background:#fff;}
.DigitOperate .img{width: 64.23%;float: right;margin-bottom: -0.6rem;}

.ManageBox ul{margin-left: -3%;}
.ManageBox .item{width: 30.333%;float: left;margin-left: 3%;position: relative;}
.ManageBox .ti{position: absolute;left: 0;top: 0.8rem;color:#fff;width: 80%;text-align: center;font-size: 0.24rem;background:rgba(14,113,85,0.95);z-index: 2;overflow: hidden;line-height: 1.5;padding:0.18rem 0.1rem;}
.ManageBox .ti em{position: absolute;width: 1.4rem;text-align: center;bottom: -0.2rem;font-family: "DINM";font-style: italic;opacity: 0.05;right: 0;font-size: 0.72rem;}
.ManageBox .item:nth-child(3n+2) .ti{top: auto;bottom: 0.8rem;}

.FinanceBox{background-position: center center;background-size:cover;}
.FinanceBox ul{border-right: 1px solid rgba(255,255,255,0.2);}
.FinanceBox .item{width: 25%;float: left;border-left: 1px solid rgba(255,255,255,0.2);min-height: 4.8rem;position: relative;}
.FinanceBox .item:after{width: 1px;height: 0.96rem;left: 0;top: 0.8rem;content: "";position: absolute;background:#22af87;transition: all 0.2s;}
.FinanceBox .info{position: absolute;left: 0;top: 0.8rem;padding: 0 0.1rem 0 0.35rem;font-size: 0.24rem;color:#fff;}
.FinanceBox .info img{display: block;height: 0.47rem;margin: 0 0 0.19rem;}
.FinanceBox .item:nth-child(even) .info{top: auto;bottom: 0.8rem;}
.FinanceBox .item:nth-child(even):After{top: auto;bottom: 0.8rem;}
.FinanceBox .item:hover:after{top: 0;height: 100%;}
.FinanceBox .item:hover:nth-child(even):after{top:auto;bottom: 0;}

.InventoryBox .bg{height: 6rem;overflow: hidden;background-position: center center;background-size:cover;position: relative;}
.InventoryBox .content{height: 3.64rem;width: 10rem;margin:0px auto;position: absolute;left:50%;bottom:0;color: #fff;transform: translateX(-50%);}
.InventoryBox .content ul{height: 3.64rem;position: relative;}
.InventoryBox .content ul:after{position: absolute;width: 8.8rem;height: 8.8rem;content: "";background: rgba(51,55,68,0.2);position: absolute;border-radius: 50%;left: 50%;transform: translateX(-50%);top: 1.6rem;}
.InventoryBox .content ul:before{position: absolute;width: 8.01rem;height: 8.01rem;content: "";background: rgba(51,55,68,0.3);position: absolute;border-radius: 50%;left: 50%;transform: translateX(-50%);top: 2.2rem;}
.InventoryBox .content:before{width: 9.61rem;height: 9.61rem;left: 50%;top: 0.4rem;border:1px dashed rgba(46,54,74,0.2);content: "";position: absolute;border-radius: 50%;transform: translateX(-50%);}
.InventoryBox .content:After{width: 8.61rem;height: 8.61rem;left: 50%;top: 0.9rem;border:1px dashed rgba(46,54,74,0.2);content: "";position: absolute;border-radius: 50%;transform: translateX(-50%);}
.InventoryBox .content li{position: absolute;width: 20%;text-align: center;font-size: 0.2rem;}
.InventoryBox .content li a{color: #fff;}
.InventoryBox .ti{width: 0.89rem;height: 0.89rem;line-height:0.89rem;text-align:center;margin:0px auto;border-radius: 50%;background:#0e7155;position: relative;}
.InventoryBox .content li:hover .ti:before,.InventoryBox .content li:hover .ti:after {content: "";border-radius: 50%;position: absolute;}
.InventoryBox .content li:hover .ti:before {background: #0e7155;zoom: 1;left: -15%;top: -15%;width: 130%;height: 130%;-webkit-animation: guang 1.5s ease-out;-moz-animation: guang 1.5s ease-out;animation: guang 1.5s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.InventoryBox .ti:after {background: #0e7155;zoom: .9;left: -10%;top: -10%;width: 120%;height: 120%;z-index: 8;-webkit-animation: guang2 1.1s ease-out;      -moz-animation: guang2 1.1s ease-out;animation: guang2 1.1s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;      animation-iteration-count: infinite;}
.InventoryBox .logo {position: absolute;left: 25%;bottom: 0.4rem;width: 50%;text-align: center;z-index: 10;}
.InventoryBox .logo img{height: 0.55rem;}
.InventoryBox .content li:nth-child(1){bottom: 1.04rem;}
.InventoryBox .content li:nth-child(1):After{width: 0.1rem;height: 0.1rem;border-radius: 50%;content: "";position: absolute;background:#0e7155;right: 0;top: -0.27rem;}
.InventoryBox .content li:nth-child(2){left:20%;top: 0.35rem;}
.InventoryBox .content li:nth-child(2):After{width: 0.1rem;height: 0.1rem;border-radius: 50%;content: "";position: absolute;background:#0e7155;right: 0;top: 0.12rem;}
.InventoryBox .content li:nth-child(3){left:40%;top: -0.15rem;}
.InventoryBox .content li:nth-child(3):After{width: 0.1rem;height: 0.1rem;border-radius: 50%;content: "";position: absolute;background:#0e7155;right: 0;top: 0.62rem;}
.InventoryBox .content li:nth-child(4){left:60%;top: 0.35rem;}
.InventoryBox .content li:nth-child(4):After{width: 0.1rem;height: 0.1rem;border-radius: 50%;content: "";position: absolute;background:#0e7155;right: -0.1rem;top:1.1rem;}
.InventoryBox .content li:nth-child(5){left:80%;bottom: 1.04rem;}

@media(max-width:1024px){
	.DigitBox .TabNav li{display: block;text-align: center;}
	.DigitBox .TabNav li .ico{margin:0px auto 0.1rem;}
	.DigitBox .ItemOne .info{padding: 0.3rem 0 0 0;width: 40%;}

	.DigitOperate .info{padding-top: 0.3rem;}
	
	.InventoryBox .bg{height: auto;padding-top: 1rem;}
	.InventoryBox .content{position: relative;transform: translateX(0);width: auto;left: auto;}

}
@media(max-width:767px){
	.DigitBox .TabNav li{padding:0 10px 15px;font-size: 15px;}
	.DigitBox .ItemOne .imgbox{width: auto;float: none;}
	.DigitBox .ItemOne .info{width: auto;float: none;padding:0.3rem;}
	.DigitBox .TabNav li .ico{width: 40px;height: 40px;}
	.DigitBox .ItemOne .ti{font-size: 16px;}

	.InventoryBox .content li{font-size: 13px;}

	.DigitOperate .info{width: auto;float: none;padding:0 0 0.3rem;}
	.DigitOperate .img{width: auto;float: none;}

	.ManageBox .ti{font-size: 14px;width: 90%;top: 0.3rem;}
	.ManageBox .item:nth-child(even) .ti{bottom: 0.3rem;}

	.FinanceBox .info{font-size: 14px;}
}

/* è¯Šç–—æµç¨‹æ•°å­—åŒ– */
.StagingInfo{background:url(../images/zlbg1.jpg) center top no-repeat;background-size: cover;}
.StagingInfo .content{margin-bottom: 0.8rem;height: 8rem;position: relative;}
.StagingInfo .content .circle{position: absolute;left: 0;width: 100%;height: 30vw;top: 0;z-index: 3;background:url(../images/linebg.png) center top no-repeat;background-size:contain;}
.StagingInfo .content .circle li{color:#666666;font-size: 0.2rem;position: absolute;text-align: right;}
.StagingInfo .content .circle li:after{position: absolute;width: 0.11rem;height: 0.11rem;border-radius: 50%;content: "";background:#298168;right: 0;bottom: 0;}
.StagingInfo .content .circle li:nth-child(1){left: 0;bottom: 0;}
.StagingInfo .content .circle li:nth-child(2){left: 4.5vw;top: 14vw;}
.StagingInfo .content .circle li:nth-child(3){left: 13.5vw;top: 5.5vw;}
.StagingInfo .content .circle li:nth-child(3) p{left: -40px}
.StagingInfo .content .circle li:nth-child(4){left: 25.5vw;top: 0;}
.StagingInfo .content .circle li:nth-child(4):after{bottom: -1.1vw;}
.StagingInfo .content .circle li:nth-child(4) .ico:After{right: 9px;bottom: -1px;transform: rotate(47deg);}
.StagingInfo .content .circle li:nth-child(5){right: 26vw;top: 0;}
.StagingInfo .content .circle li:nth-child(5) .ico{margin:0 0.53rem 0 0.15rem;}
.StagingInfo .content .circle li:nth-child(5) .ico:After{right: auto;left: 0.11rem;transform: rotate(128deg);bottom: -2px;}
.StagingInfo .content .circle li:nth-child(5):After{right: auto;left: 0;bottom: -1.1vw;}
.StagingInfo .content .circle li:nth-child(5) p{left: auto;right: 0;}
.StagingInfo .content .circle li:nth-child(6){right: 13.5vw;top: 5.5vw;}
.StagingInfo .content .circle li:nth-child(6) .ico{margin:0 0.53rem 0 0.15rem;}
.StagingInfo .content .circle li:nth-child(6) .ico:After{right: auto;left: 0;transform: rotate(145deg);}
.StagingInfo .content .circle li:nth-child(6):After{right: auto;left: 0;}
.StagingInfo .content .circle li:nth-child(6) p{left: auto;right: 0;}
.StagingInfo .content .circle li:nth-child(7){right: 4.5vw;top: 14vw}
.StagingInfo .content .circle li:nth-child(7) .ico{margin:0 0.53rem 0 0.15rem;}
.StagingInfo .content .circle li:nth-child(7) .ico:After{right: auto;left: 0;transform: rotate(145deg);}
.StagingInfo .content .circle li:nth-child(7):After{right: auto;left: 0;}
.StagingInfo .content .circle li:nth-child(7) p{left: auto;right: 0;}
.StagingInfo .content .circle li:nth-child(8){right: 0;bottom: 0;}
.StagingInfo .content .circle li:nth-child(8) .ico{margin:0 0.53rem 0 0.15rem;}
.StagingInfo .content .circle li:nth-child(8) .ico:After{right: auto;left: 0;transform: rotate(145deg);}
.StagingInfo .content .circle li:nth-child(8):After{right: auto;left: 0;}
.StagingInfo .content .circle li:nth-child(8) p{left: auto;right: 0;}
.StagingInfo .content .circle .ico{border:1px solid #0e7155;border-radius: 50%;width: 0.8rem;height: 0.8rem;background: linear-gradient(155deg, #e9f6f6 0%, rgba(255,255,255,0.51) 83%, rgba(255,255,255,0) 100%);margin:0 0.15rem 0 0.53rem;}
.StagingInfo .content .circle .ico:After{position: absolute;width: 10px;height: 10px;content: "";right: 0px;bottom: 8px;width: 0;
	height: 0;border-left: 7px solid #0e7054;border-top: 7px solid transparent;border-bottom: 5px solid transparent;transform: rotate(38deg);}
	.StagingInfo .content .circle li:hover .ico:before{background: #0e7155;zoom: 1;left: -15%;top: -15%;width: 130%;height: 130%;-webkit-animation: guang 1.5s ease-out;-moz-animation: guang 1.5s ease-out;animation: guang 1.5s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;position: absolute;content: "";border-radius: 50%;z-index: -1;}
.StagingInfo .content .circle p{position: absolute;line-height: 0.8rem;left: 0;top: 0;}
.StagingInfo .content .bg{position: absolute;bottom: 0;width: 9.63rem;height: 2.28rem;left: 50%;background: url(../images/yuanbg3.png) no-repeat;background-size: contain;margin-left: -4.8rem;}
.StagingInfo .content .imgbox{position: absolute;bottom: 1.19rem;width: 9.24rem;left: 50%;margin-left: -4.62rem;z-index: 2;text-align: center;}
.StagingInfo .ItemList{margin:0 0 0 -2.5%;display: flex;justify-content:space-between;flex-wrap: wrap;}
.StagingInfo .ItemList .item{width: 22.5%;margin:0 0 3% 2.5%;border-radius: 15px;box-shadow: 0 0 30px rgba(0,0,0,0.05);padding:0.7rem 0.2rem 0;min-height: 3.48rem;text-align: center;background: #fff;position: relative;}
.StagingInfo .ItemList .item:after{position: absolute;left: 50%;top: 0;width: 0.64rem;height: 1px;content: "";background:#559b87;transform: translateX(-50%);transition: all 0.2s;border-radius: 0 0 10px 10px;}
.StagingInfo .ItemList .ti{font-weight: normal;margin-top: 0.11rem;line-height: 0.83rem;font-size: 0.32rem;}
.StagingInfo .ItemList .desc{color:#666666;line-height: 24px;}
.StagingInfo .ItemList .ico{width: 0.64rem;height: 0.64rem;margin:0px auto;}
.StagingInfo .ItemList .ico:after{width: 0.4rem;height: 0.4rem;border-radius: 50%;position: absolute;right: -0.18rem;bottom: -0.1rem;content: "";background:#e8f1ef;transition: all 0.2s;}
.StagingInfo .ItemList .item:hover:After{left: 0;width: 100%;transform: translateX(0);}
.StagingInfo .ItemList .item:hover .ico:after{width: 0.65rem;height: 0.65rem;right: -0.3rem;bottom: -0.25rem;}

@media(max-width:1024px){
	.StagingInfo .content .circle {background-position: center 30px;}
	.StagingInfo .content .circle li:nth-child(4) {left: 28.5vw;}
	.StagingInfo .content .circle li:nth-child(5) {right: 28vw;}
}

.MedicalRecord{background:url(../images/zlbg2.jpg) center bottom no-repeat;background-size:cover;}
.MedicalRecord .imgbox{max-width: 11rem;margin:0px auto 0.37rem;}
.MedicalRecord li{position: absolute;border-radius: 50%;text-align: center;display: flex;justify-content: center;align-items: center;flex-direction: column;z-index: 10;}
.MedicalRecord li:hover:before{background: #0e7155;zoom: 1;left: -15%;top: -15%;width: 130%;height: 130%;-webkit-animation: guang 1.5s ease-out;-moz-animation: guang 1.5s ease-out;animation: guang 1.5s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;position: absolute;content: "";border-radius: 50%;z-index: -1;}
.MedicalRecord li img{width: 0.42rem;height: 0.42rem;}
.MedicalRecord li:nth-child(1){background: #0e7155;width: 1.04rem;height: 1.04rem;left: 0.56rem;top: 0.27rem;color:#fff;}
.MedicalRecord li:nth-child(1) img{width: 0.32rem;height: 0.32rem;}
.MedicalRecord li:nth-child(2){background: #0e7155;width: 1.28rem;height: 1.28rem;left: 0;top:2.8rem;color:#fff;}
.MedicalRecord li:nth-child(3){background: #fff;border:1px solid #0e7155;width: 1.28rem;height: 1.28rem;left: 1.23rem;bottom: 1rem;color:#0e7155;}
.MedicalRecord li:nth-child(4){background: #fff;border:1px solid #0e7155;width: 1.28rem;height: 1.28rem;right: 3.3rem;bottom:-0.38rem;color:#0e7155}
.MedicalRecord li:nth-child(5){background: #0e7155;width: 1.28rem;height: 1.28rem;right: 1.4rem;bottom:1.82rem;color:#fff;}
.MedicalRecord li:nth-child(6){background: #fff;border:1px solid #0e7155;width: 1.04rem;height: 1.04rem;right: 1.65rem;top:2.08rem;color:#0e7155}
.MedicalRecord li:nth-child(6) img{width: 0.32rem;height: 0.32rem;}
.MedicalRecord li:nth-child(7){background: #0e7155;width: 1.04rem;height: 1.04rem;right: 0;top:1.09rem;color:#fff;}
.MedicalRecord li:nth-child(7) img{width: 0.32rem;height: 0.32rem;}

.CloudStorage{background:#f7f7f7;}
.CloudStorage ul{display: flex;margin-left: 0.2rem;}
.CloudStorage .item{position: relative;margin-left: 0.2rem;flex: 1;cursor: pointer;transition: all 0.2s;}
.CloudStorage .item:nth-child(even){margin-top: -0.3rem;}
.CloudStorage .info{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;color:#fff;align-items: center;justify-content: center;flex-direction: column;z-index: 10;}
.CloudStorage .info .num{display: none;line-height: 0.67rem;font-size: 0.4rem;width: 100%;text-align: center;position: absolute;top: -0.67rem;}
.CloudStorage .info .ti{width: 0.5rem;font-size: 0.32rem;line-height: 1.2;font-weight: normal;text-align: center;}
.CloudStorage .info .ti span{position: relative;}
.CloudStorage .info .ti span:After{height: 0.4rem;width: 1px;background:#fff;content: "";position: absolute;left: 50%;top: -0.58rem;}
.CloudStorage .info .ti span:before{height: 0.4rem;width: 1px;background:#fff;content: "";position: absolute;left: 50%;bottom: -0.58rem;}
.CloudStorage .info .desc{display: none;}
.CloudStorage .info .desc p{position: relative;padding-left: 14px;margin-bottom: 0.11rem;}
.CloudStorage .info .desc p:after{position: absolute;left: 0;top:13px;content: "";background:#fff;width: 4px;height: 4px;border-radius: 50%;}
.CloudStorage .imgbox{height: 6rem;}
.CloudStorage .imgbox img{object-fit: none;width: auto;height: auto;max-width:none;position: absolute;left: -100%;top: 0;transition: all 0.2s;}
.CloudStorage .imgbox:After{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";z-index: 2;background:rgba(0,0,0,0.5);transition: all 0.2s;}
.CloudStorage .item.on{flex: 5;}
.CloudStorage .item.on .imgbox:After{opacity: 0;}
.CloudStorage .item.on .imgbox img{left: 0;}
.CloudStorage .item.on .info{padding:0 0.8rem;align-items: flex-start;}
.CloudStorage .item.on .info .num{display: block;}
.CloudStorage .item.on .info .ti{width: auto;line-height: 0.92rem;margin-bottom: 0.13rem;padding-top: 1.4rem;position: relative;}
.CloudStorage .item.on .info .ti span:After{height: 1.4rem;top: -1.7rem;}
.CloudStorage .item.on .info .ti span:before{height: 0;}
.CloudStorage .item.on .info .desc{display: block;}

.HardwareIoT{background-color:#1f2434;background-position: center center;background-size: cover;padding:0.8rem 0 0.55rem;}
.HardwareIoT ul{display: flex;justify-content: space-between;color:#fff;text-align: center;}
.HardwareIoT .item{width: 2.7rem;}
.HardwareIoT .item .ico{border-radius: 50%;width: 0.88rem;height: 0.88rem;margin:0.16rem auto;background:#0e7155;display: none;}
.HardwareIoT .item .ico:After{opacity: 0;border-radius: 50%;width: 1.2rem;height: 1.2rem;background:rgba(255,255,255,0.05);left: 50%;top: 50%;transform: translate(-50%,-50%);content: "";position: absolute;transition: all 0.2s;}
.HardwareIoT .item:hover .ico:After{opacity: 1;}
.HardwareIoT .item:hover .ico:before{background: #0e7155;zoom: 1;left: -15%;top: -15%;width: 130%;height: 130%;-webkit-animation: guang 1.5s ease-out;-moz-animation: guang 1.5s ease-out;animation: guang 1.5s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;position: absolute;content: "";border-radius: 50%;z-index: -1;}
.HardwareIoT .item .desc{line-height: 24px;position: relative;transition: all 0.2s;min-height: 1.5rem;}
.HardwareIoT .item .desc:before{content: "";top: 0.2rem;width: 1px;height: 0.32rem;background:rgba(255,255,255,0.2);margin:0px auto 0.25rem;transition: all 0.2s;display: block;}
.HardwareIoT .item:hover .desc:before{height: 0.45rem;}

.AggregateCashier ul{margin-top: -0.47rem;position: relative;z-index: 1;display: flex;justify-content: space-between;margin-left: -3.333333%;}
.AggregateCashier ul li{width: 30%;margin:0 0 0 3.333333%;background:#fff;border-top: 1px solid #0e7155;padding:0.11rem 0.38rem 0;min-height: 2.88rem;box-shadow: 0 0 50px rgba(0,0,0,0.1);}
.AggregateCashier .ti{line-height: 0.98rem;font-size: 0.32rem;font-weight: normal;}
.AggregateCashier .desc {color:#666666;}
.AggregateCashier .desc p{position: relative;padding-left: 14px;margin-bottom: 0.15rem;}
.AggregateCashier .desc p:after{position: absolute;left: 0;top:13px;content: "";background:#0e7155;width: 4px;height: 4px;border-radius: 50%;}

.Coordination{background: #f7f7f7;}
.Coordination .bg{left: 0;top: 0;width: 100%;height: calc(100% - 3.22rem);position: absolute;background-position: center center;background-size: cover;}
.Coordination .img{text-align: center;}

.Communication ul{margin: 0 0 -3% -3.333%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.Communication .item{width: 30%;margin:0 0 3% 3.333%;border-radius: 15px;background:#f7f7f7;padding:0.6rem 0.38rem 0;text-align: center;transition: all 0.2s;min-height: 4rem;}
.Communication .item:hover{background: linear-gradient(135deg, #dff2f2 0%, #f7f7f7 83%, rgba(255,255,255,0) 100%);}
.Communication .ico{width: 1rem;height: 1rem;margin:0px auto 0.14rem;border:1px solid #0e7155;border-radius: 50%;}
.Communication .ti{line-height: 0.82rem;font-size: 0.32rem;font-weight: normal;}
.Communication .desc{line-height: 24px;color:#666666;}

.TechnicalProcess{background-position: center center;background-size: cover;}

@media(max-width:1024px){
	.MedicalRecord .imgbox{margin-bottom: 0;}
	.MedicalRecord ul{display: flex;margin:0px auto 0.3rem;flex-wrap: wrap;}
	.MedicalRecord li{position: relative;left: auto !important;top:auto!important;right: auto !important;bottom: auto !important;width: 1.55rem !important;height: 1.55rem !important;margin:0 0.15rem 0.3rem;}

	.Communication .item{width: 46.65%;}
	.Communication .ti {font-size: 0.28rem;}
}
@media(max-width:767px){
	.StagingInfo .content .imgbox{zoom: 0.8;}
	.StagingInfo .content .bg{zoom: 0.8;}
	.StagingInfo .content .circle{height: 46vw;}
	.StagingInfo .content .circle li{font-size: 12px;padding: 30px 0 15px;}
	.StagingInfo .content .circle .ico:After {bottom: -3px !important; right: 0 !important;}
	.StagingInfo .content .circle li:nth-child(5) .ico:After{left: 0;}
	.StagingInfo .content .circle .ico{margin:0 auto !important;}
	.StagingInfo .content .circle li:nth-child(2) {left: 7.5vw;}
	.StagingInfo .content .circle li:nth-child(3) {left: 17.5vw;}
	.StagingInfo .content .circle li:nth-child(4) {left: 31.5vw;}
	.StagingInfo .content .circle li:nth-child(5) {right: 31vw;}
	.StagingInfo .content .circle li:nth-child(6) {right: 17.5vw;}
	.StagingInfo .content .circle li:nth-child(7) {right: 7.5vw;}

	.StagingInfo .ItemList .item{padding: 0.3rem;width: 47.5%;}
	.StagingInfo .ItemList .ti{font-size: 18px;line-height: 40px;}

	.CloudStorage .item.on .info{padding:0 0.3rem;}
 .CloudStorage .info .ti{font-size: 18px;}
	.CloudStorage .info .desc p:after{top: 9px;}
	.CloudStorage .info .desc p{margin-bottom: 0;}
	.CloudStorage .item.on .info .ti{padding-top: 0.7rem;}
	.CloudStorage .item.on .info .ti span:After{height: 0.7rem;top: -0.8rem;}
	.CloudStorage .imgbox img{height: 100%;object-fit: cover;}

	.HardwareIoT{padding:0.8rem 0;}
	.HardwareIoT ul{display: block;}
	.HardwareIoT .item{width: auto;padding-bottom: 0.3rem;}
	.HardwareIoT .item:last-child{padding-bottom: 0;}
	.HardwareIoT .item .desc{height: auto;}

	.AggregateCashier .ti{font-size: 18px;line-height: 40px;}
	.AggregateCashier .desc p {margin-bottom: 0;}
	.AggregateCashier .desc p:after {top: 9px;}
	.AggregateCashier ul{display: block;margin-left: 0;}
	.AggregateCashier ul li{width: auto;margin:0 0 0.3rem;min-height: auto;padding:0.1rem 0.3rem 0.3rem;}
	.AggregateCashier ul li:last-child{margin-bottom: 0;}

	.Communication .item{padding:0.3rem;}
	.Communication .ti{font-size: 18px;line-height: 40px;}
}

.MeyaDevice .btnam2{width: 155px;line-height: 38px;border:2px solid rgba(255,255,255,0.1);color:#fff;margin-top:0.3rem;}
@media(max-width:767px){
    .MeyaDevice .btnam2{line-height: 24px;width: 100px;}
}