@charset "utf-8";
*{
  padding: 0;
  margin: 0;
}
.header {
  width: 100%;
  height: 6.77rem;
  background: url(../Images/1solutionTtyu/xiaoyubanner.png) no-repeat;
  background-size: 100% 100%;
  position: relative;
   -webkit-transition: .45s ease-in-out;
     -moz-transition: .45s ease-in-out;
      -ms-transition: .45s ease-in-out;
       -o-transition: .45s -ms-align-self: ;
       align-self: ;e-in-out;
          transition: .45s ease-in-out;
/*   -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);*/
}
.banner{
  width: 6.48rem;
  height: 5.44rem;
  line-height:5.44rem;
  position: absolute;
  left:50%;
  bottom:.38rem;
  margin-left:-3.24rem;
  background: url(../Images//1solutionTtyu/sulotionlogo.png) no-repeat ;
  background-size: cover;
  -webkit-transition: .85s ease-in-out;
     -moz-transition: .85s ease-in-out;
      -ms-transition: .85s ease-in-out;
       -o-transition: .85s ease-in-out;
          transition: .85s ease-in-out;
  -webkit-transform: scale(0) rotate(-360deg);
  -moz-transform: scale(0) rotate(-360deg);
  -ms-transform: scale(0) rotate(-360deg);
  -o-transform: scale(0) rotate(-360deg);
  transform: scale(0) rotate(-360deg);
}
.banner p{
  font-size: .72rem;
  color:#fff;
  position: relative;
  z-index: 2;
  width:100%;
  height:100%;
  margin: 0 auto;
  text-align: center;
  -webkit-transition: 1s ease-in-out;
   -moz-transition: 1.2s ease-in-out;
    -ms-transition: 1.2s ease-in-out;
     -o-transition: 1.2s ease-in-out;
        transition: 1.2s ease-in-out;
  -webkit-transform: scale(0);
     -moz-transform: scale(0);
      -ms-transform: scale(0);
       -o-transform: scale(0);
          transform: scale(0);
}

.titStyleborderWhite,.titStyleborderBlue{
  width: 3.4rem;
  height: 1.27rem;
  margin: 1rem auto .38rem;
  -webkit-transition: .45s ease-in-out;
     -moz-transition: .45s ease-in-out;
      -ms-transition: .45s ease-in-out;
       -o-transition: .45s ease-in-out;
          transition: .45s ease-in-out;
}

.titStyleborderWhite:hover{
  -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
      -ms-transform: scale(1.1);
       -o-transform: scale(1.1);
          transform: scale(1.1);
}
.titStyleborderBlue:hover{
  -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
      -ms-transform: scale(1.1);
       -o-transform: scale(1.1);
          transform: scale(1.1);
}
.titStyleborderWhite .leftBorder,
.titStyleborderWhite .rigBorder,
.titStyleborderWhite h2,
.titStyleborderWhite p{
  color: #fff;
  border-color: #fff;
}

.ttyudevelopment{
  width: 100%;
  background-color: rgba(26,66,143,.2);
  border-top: 1px solid transparent;
}

.container-text{
  text-align: center;
  margin-bottom: .57rem;
}

.container-text p{
  color: #252525;
  height: .42rem;
  font-size: .28rem;
}
.ttyuPt{
  width: 2.23rem;
  height: .5rem;
  border-radius: .1rem;
  border: 1px solid #1A428F;
  margin: 0 auto .52rem;
  text-align: center;
  line-height: .5rem;
}
.ttyuPt a{
  font-size: .24rem;
  color: #1A428F;
}
.ttyu-icons{
  width: 10.6rem;
  height: 4.75rem;
  margin: 0 auto;
  background: url('../Images/1solutionTtyu/solutionicons.png') no-repeat;
  background-size: 100% 100%;
}
.PlatformFuncton{
  width: 100%;
  min-height: 110vh;
  background: url('../Images/1solutionTtyu/banner2bg.png') no-repeat;
  background-size: 100% 100%;
  border-top: 1px solid transparent;
  box-sizing: border-box;
  margin-top: -1px;
  padding-bottom: 1.2rem;
}

.ccPlatform,.PlatformFunctonjr{
  overflow: hidden;
}

.communityMain{
  width: 12rem;
  min-height: 7.74rem;
  border-radius: .2rem;
  background-color: rgb(163,177,201);
  box-shadow: 1px 1px 5px 1px #ccc;
  margin: .38rem auto 0;
  box-sizing: border-box;
  position: relative;
  padding: .28rem .13rem 0;
  box-sizing: border-box;
}
.communityMain .vertical{
  width: .22rem;
  height: 93%;
  position: absolute;
  left: 50%;
  top: .28rem;
  z-index: 1;
  margin-left: -.11rem;
  border-top: 2px solid #1A428F;
  opacity:.7;
  border-bottom: 2px solid #1A428F;
  text-align: center;
  box-sizing: border-box;
}

.communityMain .vertical span{
  display: inline-block;
  width: 2px;
  height: 100%;
  background-color: #1A428F;
  opacity:.7;
}
.communityMain ul{
  width: 100%;
  height: 100%;
}

.communityMain ul .communityConts{
  display: flex;
  justify-content: space-between;
  align-items:flex-start;
  width: 100%;
  margin-bottom: .2rem;
}

.communityMain ul .communityConts .iconTb{
  transition:.45s;
  display: block;
  width: .64rem;
  height: .64rem;
  margin: .1rem auto 0;
  position: relative;
  z-index: 3;
}
.lefts,.rigs{
  width: 5.3rem;
}
.lefts .sort,.rigs .sort{
  margin-top: .04rem;
  width: .76rem;
  height: .38rem;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  height: .48rem;
  font-style: italic;
}

.lefts .sort h2,.rigs .sort h2{
  font-size: .48rem;
  height: .48rem;
}
.lefts .sort span,.rigs .sort span{
  font-size: .24rem;
}
.lefts .content,.rigs .content{
  width: 4.5rem;
  text-align: left;
}

.lefts .content h2,.rigs .content h2{
  font-size: .2rem;
  margin-bottom:.02rem;
}

.lefts .content p,.rigs .content p{
  font-size: .18rem;
  color:#333;
  line-height: .28rem;
}

.lefts,.lefts .sort,.rigs .content{
  float: left;
}
.rigs,.lefts .content,.rigs .sort{
  float: right;
}

.communityConts:hover .iconTb{
  -webkit-transform: scale(1.2);
     -moz-transform: scale(1.2);
      -ms-transform: scale(1.2);
       -o-transform: scale(1.2);
          transform: scale(1.2);
}
.lis1 .iconTb{
  background: url('../Images/1solution/communityIcon1.png') no-repeat;
  background-size: .64rem .64rem;
}
.lis2 .iconTb{
  background: url('../Images/1solution/communityIcon2.png') no-repeat;
  background-size: .64rem .64rem;
}
.lis3 .iconTb{
  background: url('../Images/1solution/communityIcon3.png') no-repeat;
  background-size: .64rem .64rem;
}
.lis4 .iconTb{
  background: url('../Images/1solution/communityIcon4.png') no-repeat;
  background-size: .64rem .64rem;
}
.lis5 .iconTb{
  background: url('../Images/1solution/communityIcon5.png') no-repeat;
  background-size: .64rem .64rem;
}
.lis6 .iconTb{
  background: url('../Images/1solution/communityIcon6.png') no-repeat;
  background-size: .64rem .64rem;
}

.lis1 h2,.lis4 h2,.lis1 span,.lis4 span{
  color: #1A428F;
}

.lis2 h2,.lis5 h2,.lis2 span,.lis5 span{
  color: #005E15;
}
.lis3 h2,.lis6 h2,.lis3 span,.lis6 span{
  color: #A84200;
}


.PlatformFuncton1{
  background: none;
  width: 100vw;
  box-sizing: border-box;
  min-height: 100vh;
  overflow: hidden;
  padding-bottom: 1.2rem;
}

.schemeMain{
  width: 11rem;
  height: 3.3rem;
  margin: 2.48rem auto 0;
  position: relative;
  background: url('../Images/1solution/schemebg.png') no-repeat;
  background-size: 100% 100%;
}

.schemeMain ol{
  width: 100%;
  height: 100%;
  position: relative;
}

.schemeMain ol li{
  background-color: rgb(70,162,246);
  border-radius: 50%;
  position: absolute;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 22;
  transition: .45s;
}
.schemeMain ol li a{
  color: #fff;
}
.schemeMain ol li:hover{
  animation: zuoyoudese .45s;
}

@keyframes zuoyoudese {
  0% {
    transform: translateX(-.05rem);
  }
  10% {
    transform: translateX(.05rem);
  }
  20% {
    transform: translateX(-.04rem);
  }
  30% {
    transform: translateX(.04rem);
  }
  40% {
    transform: translateX(-.03rem);
  }
  50% {
    transform: translateX(.03rem);
  }
  60% {
    transform: translateX(-.02rem);
  }
  70% {
    transform: translateX(.02rem);
  }
  80% {
    transform: translateX(-.01rem);
  }
  90% {
    transform: translateX(.01rem);
  }
  100% {
    transform: translateX(0px);
    opacity: 1;
  }
}

.schemeMain ol li.liq1{
  width: 1.48rem;
  height: 1.48rem;
  left: -.55rem;
  top: .22rem;
  display: block;
}
.schemeMain ol li.liq1 a{
    font-size: .24rem;
    display: block;
    margin-top: .555rem;
  }

.schemeMain ol li.liq2{
  width: .37rem;
  height: .37rem;
  left: 1.77rem;
  top: 0rem;
}

.schemeMain ol li.liq3{
  width: 1.67rem;
  height: 1.67rem;
  left: 1.17rem;
  top: .86rem;  
}

.schemeMain ol li.liq3 a{
  font-size: .24rem;
}

.schemeMain ol li.liq4{
  width: .29rem;
  height: .29rem;
  left: 1.61rem;
  bottom: .16rem;
}
.schemeMain ol li.liq4 a{
    font-size: .24rem;
  }

.schemeMain ol li.liq5{
  width: 1.3rem;
  height: 1.3rem;
  left: 2.68rem;
  top: -.8rem;
  padding: .2rem;
  box-sizing: border-box;
}
.schemeMain ol li.liq5 a{
    font-size: .2rem;
  }
.schemeMain ol li.liq6{
  width: 1.3rem;
  height: 1.3rem;
  left: 3.26rem;
  top: .96rem;
  padding: .222rem;
  box-sizing: border-box;
}
.schemeMain ol li.liq6 a{
    font-size: .2rem;
  }
.schemeMain ol li.liq7{
  width: 1.36rem;
  height: 1.36rem;
  left: 2.95rem;
  bottom: -.87rem;
  padding: .2rem;
  box-sizing: border-box;
}
.schemeMain ol li.liq7 a{
    font-size: .18rem;
  }
.schemeMain ol li.liq8{
  width: 1.36rem;
  height: 1.36rem;
  left: 4.39rem;
  top: -.31rem;
  padding: .2rem;
  box-sizing: border-box;
}
.schemeMain ol li.liq8 a{
    font-size: .24rem;
  }
.schemeMain ol li.liq9{
  width: 2.1rem;
  height: 2.1rem;
  left: 4.86rem;
  bottom: -.07rem;
  padding: .222rem;
  box-sizing: border-box;
}
.schemeMain ol li.liq9  a{
    font-size: .28rem;
  }
.schemeMain ol li.liq10{
  width: 1.67rem;
  height: 1.67rem;
  left: 7.08rem;
  top:-.9rem;
  padding: .222rem;
  box-sizing: border-box;
}
.schemeMain ol li.liq10 a{
    font-size: .18rem;
  }
.schemeMain ol li.liq11{
  width: .45rem;
  height: .45rem;
  left: 7.51rem;
  top:1.57rem;
  padding: .222rem;
  box-sizing: border-box;
}
.schemeMain ol li.liq11  a{
    font-size: .20rem;
  }
.schemeMain ol li.liq12{
  width: 1.36rem;
  height: 1.36rem;
  left: 7.44rem;
  bottom:-.34rem;
  padding: .26rem;
  box-sizing: border-box;
}
.schemeMain ol li.liq12  a{
    font-size: .20rem;
  }
.schemeMain ol li.liq13{
  width: 1.67rem;
  height: 1.67rem;
  left: 8.52rem;
  top:.35rem;
  padding: .2rem;
  box-sizing: border-box;
}
.schemeMain ol li.liq13  a{
    font-size: .24rem;
  }
.schemeMain ol li.liq14{
  width: 1.2rem;
  height: 1.2rem;
  right: -.46rem;
  top:.22rem;
  padding: .2rem;
  box-sizing: border-box;
}
.schemeMain ol li.liq14  a{
    font-size: .2rem;
  }
.schemeMain ol li.liq15{
  width: 1.2rem;
  height: 1.2rem;
  right: .39rem;
  bottom:.01rem;
  padding: .2rem;
  box-sizing: border-box;
}
.schemeMain ol li.liq15  a{
    font-size: .2rem;
  }


/* 智慧社区样解决方案*/

.community{
  background: url('../Images/1solutionTtyu/intelligence.png') no-repeat;
  background-size: 100% 100%;
}
.communityBan{
  width: 4.8rem;
  height: 4.56rem;
  line-height: 4.56rem;
  margin-left:-2.4rem;
  bottom:.58rem;
  background: url('../Images/1solutionTtyu/intelligencelogo.png') no-repeat;
  background-size: 100% 100%;
}
.communityBan p{
  width: 6.48rem;
  margin-left: -.8rem;
}
.communityicons{
  width: 14rem;
  height: 5.07rem;
  background: url('../Images/1solutionTtyu/intelligenceicons.png') no-repeat;
  background-size: 100% 100%;
}
.titStyleborderWhiteKuan{
  width: 3.6rem;
  -webkit-transition: all .45s;
     -moz-transition: all .45s;
      -ms-transition: all .45s;
       -o-transition: all .45s;
          transition: all .45s;
}

.titStyleborderWhiteKuan:hover{
  -webkit-transform: scale(1.2);
     -moz-transform: scale(1.2);
      -ms-transform: scale(1.2);
       -o-transform: scale(1.2);
          transform: scale(1.2);
}
.schemeMainCommunitySq{
  width: 14.53rem;
  min-height: 7.19rem;
  border-radius: .2rem;
  background-color: rgb(163,177,201);
  box-shadow: 1px 1px 5px 1px #ccc;
  margin: .38rem auto .44rem;
  box-sizing: border-box;
  position: relative;
  padding: .28rem .13rem 0;
  box-sizing: border-box;
}
.schemeMainCommunitySq ul{
  width: 100%;
  height: 100%;
  padding: 1.68rem 1.78rem 0;
  display: flex;
  justify-content: space-around;
  align-items: flex-start;
  box-sizing: border-box;
}
.schemeMainCommunitySq ul li{
  width: 2.2rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.schemeMainCommunitySq ul li span,.schemeMainCommunitySq ul li span img{
  display: block;
  width: 1.2rem;
  height: 1.2rem;
  -webkit-transition: .45s ease-in-out;
     -moz-transition: .45s ease-in-out;
      -ms-transition: .45s ease-in-out;
       -o-transition: .45s ease-in-out;
          transition: .45s ease-in-out;
}
.schemeMainCommunitySq ul li span{
  margin-bottom: .35rem;
}
.schemeMainCommunitySq ul li H4{
  font-weight: normal;
  font-size: .28rem;
  color: #252525;
  margin-bottom: .24rem;
}

.schemeMainCommunitySq ul li p{
  font-size: .24rem;
  color: #252525;
}
.schemeMainCommunitySq ul li:hover span img{
  -webkit-transform: scale(1.2);
     -moz-transform: scale(1.2);
      -ms-transform: scale(1.2);
       -o-transform: scale(1.2);
          transform: scale(1.2);
}


.ProgramCont{
  width: 100%;
  min-height: 100vh;
  padding-bottom: 1.2rem;
}

.schemeMainList{
  width: 12rem;
  height: 7rem;
  margin: .82rem auto 0;
  position: relative;
}
.schemeMainListbg{
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: url('../Images/1solution/5kuang.png') no-repeat;
  background-size: 100% 100%;
  z-index: 2;
}
.jiantou{
  width: 14rem;
  height: .2rem;
  background: url('../Images/1solution/jiantou.png') no-repeat;
  background-size: 100% 100%;
  position: absolute;
  left: -1rem;
  top: 3.4rem;
  z-index: 1;
}

.schemes{
  position: absolute;
  z-index: 2;
  width: 2.8rem;
  height: 2.65rem;
  padding: .162rem;
  box-sizing: border-box;
  transition:.45s;
}
.schemes span{
  height: .64rem;
  display: block;
  margin: 0 auto;
  text-align: center;
}
.schemes span img{
  height: 100%;
  transition: .45s;
}
.schemes p{
  color: #fff;
  font-size: .2rem;
  line-height: .3rem;
  margin-top: .12rem;
}

.schemes i{
  display: block;
  font-size: .36rem;
  color: #fff;
  width: .8rem;
  height: .8rem;
  text-align: center;
  line-height: .8rem;
  position: absolute;
  left: 50%;
  margin-left: -.45rem;
  top: 3.5rem;
  margin-top: -.4rem;
  -webkit-transition: all .45s;
     -moz-transition: all .45s;
      -ms-transition: all .45s;
       -o-transition: all .45s;
          transition: all .45s;
}
.schemes:hover span{
  animation:dese .45s;
}
.schemes:hover p{
  animation:dese .45s;
}
.schemes:hover i{
  transform: scale(1.2)
}

@keyframes dese {
  0% {
    transform: translateY(-.1rem);
  }
  100% {
    transform: translateY(.1rem);
  }
}

.schemes:first-child{
  left: 0;
  top: 0;

}
.schemes:nth-child(2){
  left: 25%;
  bottom: 0;
  margin-left: -.7rem;
}
.schemes:nth-child(2) i{
  top: -.85rem;
}

.schemes:nth-child(4){
  left: 50%;
  bottom: 0;
  margin-left: .9rem;
  
}
.schemes:nth-child(4) i{
  top: -.85rem;
}
.schemes:nth-child(3){
  left: 50%;
  top: 0;
  margin-left: -1.4rem;
}
.schemes:nth-child(5){
  right: 0;
  top: 0;
  margin-left: -1.4rem;
}



/* 智慧医疗解决方案 */

.ylHeader{
  background: url('../Images/1medical/yiliaobanner.png')no-repeat;
  background-size: 100% 100%;
}

.ylHeader .banner{
  width: 4.43rem;
  height: 4.8rem;
  margin-left: -2.215rem;
  background: url('../Images/1medical/yiliaoiconbglogo.png')no-repeat;
  background-size: 100% 100%;
}
.ylHeader .banner p{
  width: 5.82rem;
  left: 50%;
  margin-left: -2.91rem;
}


.schemeMainCommunityyl{
  width: 13rem;
  height: 7.6rem;
  padding: 1.7rem 1rem;
  box-sizing: border-box;
  background-color: rgb(163,177,201);
  box-shadow: 1px 1px 5px 1px #ccc;
  border-radius: .2rem;
  margin: .64rem auto 0;
}
.schemeMainCommunityyl ul{
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0;
  margin: 0;
}
.schemeMainCommunityyl ul li{
  width: 2.2rem;
}

.schemeMainCommunityyl ul li h4{
  font-size: .24rem;
  margin-bottom: 0;
  color: #053478;
}

.schemeMainCommunityyl ul li span{
  display: block;
  margin: 0 auto 0;
  width: 100%;
  height: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-transition:.25s;
     -moz-transition:.25s;
      -ms-transition:.25s;
       -o-transition:.25s;
          transition:.25s;
}

.schemeMainCommunityyl ul li span img{
  width: auto;
  height: auto;
}
.schemeMainCommunityyl ul li p{
  font-size: .2rem;
  color: #252525;
  text-align-last: left;
}
.schemeMainCommunityyl ul li:hover span{
  -webkit-transform: scale(1.2);
     -moz-transform: scale(1.2);
      -ms-transform: scale(1.2);
       -o-transform: scale(1.2);
          transform: scale(1.2);
}

.yiliaoicons{
  width: 10.71rem;
  height: 4.11rem;
  background: url('../Images/1medical/yiliaoicons.png') no-repeat;
  background-size: 100% 100%;
}

.schemeMainYl{
  width: 12rem;
  height: 7.06rem;
  background: none;
  margin-top: .46rem;
  position: relative;
}
.schemeMainYl ol{
  width: 100%;
  height: 100%;
  position: relative;
}
.lineBorder{
  width: 100%;
  height: .08rem;
  border: .02rem solid #053478;
  border-left: none;
  border-right: none; 
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 3.48rem;
}
.schemeMainYl ol li{
  width: 3.71rem;
  height: 3.5rem;
  position: absolute;
  background:none ;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center; 
}
.schemeMainYl ol li p{
  width: 100%;
  height: 1.71rem;
  border-radius: .1rem;
  background:rgba(5,52,120,.8);
  color: #fff;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: .34rem .41rem;
  box-sizing: border-box;
  font-size: .2rem;
}
.schemeMainYl ol li .sortText{
  width: 100%;
  height: .78rem;
  padding-top: .1rem;
  box-sizing: border-box;
}
.schemeMainYl ol li .sortText h2{
  font-size: .48rem;
  color: #1A428F;
  padding-top: .3rem;
  box-sizing: border-box;
  display: inline;
}
.schemeMainYl ol li .sortText span{
  font-size: .24rem;
  margin: 0 .1rem;
  color: #1A428F;
}
.schemeMainYl ol li .sortText a{
  font-size: .28rem;
  color: #1A428F;
}
.schemeMainYl ol li .yuan{
  display: block;
  width: .36rem;
  height: .36rem;
}
.schemeMainYl ol li .yuan img{
  width: 100%;
}
.schemeMainYl ol li .sanjiao{
  display: block;
  width: .54rem;
  height: .66rem;
  margin-top: .05rem;
}
.schemeMainYl ol li .sanjiao img{
  width: 100%;
}
.schemeMainYl ol .lis1,.schemeMainYl ol .lis3{
  justify-content: flex-start;
}

.schemeMainYl ol .lis2,.schemeMainYl ol .lis4{
  justify-content: flex-end;
}
.schemeMainYl ol .lis2 .sanjiao,.schemeMainYl ol .lis4 .sanjiao{
  margin-bottom: .05rem;
  margin-top: 0;
  -webkit-transform: rotate(180deg);
     -moz-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
       -o-transform: rotate(180deg);
          transform: rotate(180deg);
}

.schemeMainYl ol .lis2{
  bottom: 0;
  right: 5.53rem;
}

.schemeMainYl ol .lis3{
  top: 0;
  left: 5.53rem;
}

.schemeMainYl ol .lis4{
  bottom: 0;
  right: 0;
}
.schemeMainYl ol li:hover{
  animation: none;
}
.schemeMainYl ol .lis1:hover .sanjiao,.schemeMainYl ol .lis3:hover .sanjiao{
  animation: shangxia .45s;
}
.schemeMainYl ol .lis2:hover .sanjiao,.schemeMainYl ol .lis4:hover .sanjiao{
  animation: shangxia1 .45s;
}

@keyframes shangxia {
  0% {
    transform: translateY(-.1rem);
  }
  35%{
    transform: translateY(0);
  }
  70%{
    transform: translateY(-.1rem);
  }  
  100% {
    transform: translateY(0);
  }
}
@keyframes shangxia1 {
  0% {
    transform: translateY(.1rem) rotate(180deg);
  }
  35%{
    transform: translateY(0) rotate(180deg);
  }
  70%{
    transform: translateY(.1rem) rotate(180deg);
  }  
  100% {
    transform: translateY(0) rotate(180deg);
  }
}


/* 教育行业解决方案 */

.JyHeader{
  background: url('../Images/1education/jiaoyuiconbg.png')no-repeat;
  background-size: 100% 100%;
}
.JyHeader .banner{
  width: 4.65rem;
  height: 4.8rem;
  line-height: 4.8rem;
  margin-left: -2.315rem;
  background: url('../Images/1education/jiaoyuiconbglogo.png')no-repeat;
  background-size: 100% 100%;
}
.JyHeader .banner p{
  width: 5.82rem;
  left: 50%;
  margin-left: -2.91rem;
}
.jyicons{
  width: 10.71rem;
  height: 4.05rem;
  background: url('../Images/1education/jiaoyuicons.png')no-repeat;
  background-size: 100% 100%;
}

.jySchemeMainCommunity{
  width: 13rem;
  height: 7.6rem;
  margin: .6rem auto 0;
  overflow: hidden;
  padding: .55rem .68rem;
  box-sizing: border-box;
  background-color: rgb(163,177,201);
  box-shadow: 1px 1px 5px 1px #ccc;
  border-radius: .2rem;
}

.iconlogo{
  width: 5.76rem;
  height: 100%;
  float: left;
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-transform: translateX(-20rem);
     -moz-transform: translateX(-20rem);
      -ms-transform: translateX(-20rem);
       -o-transform: translateX(-20rem);
          transform: translateX(-20rem);
  -webkit-transition:1s ease-in-out;
     -moz-transition:1s ease-in-out;
      -ms-transition:1s ease-in-out;
       -o-transition:1s ease-in-out;
          transition:1s ease-in-out;
}
.iconlogo img{
  width: 5.38rem;
  height: 3.48rem;
}

ul.rigContText{
  width: 5.48rem;
  height: 100%;
  float: right;
  display: block;
  padding-left: .3rem;
  box-sizing: border-box;
}

ul.rigContText .lias{
  width: 4.6rem;
  margin-bottom: .35rem;
  display: block;
}

ul.rigContText .lias h2,ul.rigContText .lias p{
  text-align: left;
  text-align-last: left;
}
ul.rigContText .lias h2{
  height: .28rem;
  line-height: .28rem;
  margin-bottom: .25rem;
  padding-left: .16rem;
  box-sizing: border-box;
  border-left: .04rem solid #053478;
  font-size: .28rem;
  color: #252525;
}

ul.rigContText .lias p{
  font-size: .24rem;
  color: #252525;
  padding-left: .04rem;
  box-sizing: border-box;
  line-height: .36rem;
}

.schemeMainJy{
  background: none;
  margin: 1.65rem auto 0;
} 

.schemeMainJy ul{
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.schemeMainJy ul li{
  display: block;
  text-align: center;
  width: 2.7rem;
  height: 3.6rem;
  border-radius: .1rem;
  position: relative;
  padding: 0;
  margin: 0; 
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center; 
}
.schemeMainJy ul li span{
  margin-bottom: .67rem;
  width: 1.2rem;
  height: 1.2rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.schemeMainJy ul li span img{
  width: 100%;
}
.schemeMainJy ul li h2{
  font-size: .28rem;
  color: #252525;
}
.schemeMainJy ul li div{
  width: 2.7rem;
  height: 3.6rem;
  border-radius: .1rem;
  background-color: #053478;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding: .37rem;
  box-sizing: border-box; 
  opacity: 0;
  -webkit-transform: rotateY(-180deg);
     -moz-transform: rotateY(-180deg);
      -ms-transform: rotateY(-180deg);
       -o-transform: rotateY(-180deg);
          transform: rotateY(-180deg);
  -webkit-transition: .45s ease-in-out;
     -moz-transition: .45s ease-in-out;
      -ms-transition: .45s ease-in-out;
       -o-transition: .45s ease-in-out;
          transition: .45s ease-in-out;
}
.schemeMainJy ul li div p{
  width: 100%;
  height: 2.58rem;
  font-size: .24rem;
  color: #fff;
  box-sizing: border-box;font-family: Arial, Helvetica, "微软雅黑", sans-serif, Hiragino Sans GB MicrosoftYaHeiLight;
}
.schemeMainJy ul li div a{
  width: 100%;
  height: 1.02rem;
  color: #fff;
  font-size: .28rem;
  font-family: Arial, Helvetica, "微软雅黑", sans-serif, Hiragino Sans GB MicrosoftYaHeiLight;
}
.schemeMainJy ul li:hover div{
  opacity: 1;
  -webkit-transform: rotateY(0);
     -moz-transform: rotateY(0);
      -ms-transform: rotateY(0);
       -o-transform: rotateY(0);
          transform: rotateY(0);
}

/* 智慧交通解决方案 */

.JtHeader{
  background: url('../Images/1jiaotong/jticonbg.png')no-repeat;
  background-size: 100% 100%;
}
.JtHeader .banner{
  width: 4.8rem;
  height: 4.8rem;
  line-height: 4.8rem;
  margin-left: -2.4rem;
  background: url('../Images/1jiaotong/jticonbglogo.png')no-repeat;
  background-size: 100% 100%;
}
.JtHeader .banner p{
  width: 5.82rem;
  margin-left: -2.91rem;
  left: 50%;
}
.jticons{
  width: 10.71rem;
  height: 4.08rem;
  background: url('../Images/1jiaotong/jticons.png')no-repeat;
  background-size: 100% 100%;
}
.jtSchemeMainCommunity{
  padding: .74rem;
  width: 13rem;
  height: 7.6rem;
  margin: .6rem auto 0;
  box-sizing: border-box;
  background-color: rgb(163,177,201);
  box-shadow: 1px 1px 5px 1px #ccc;
  border-radius: .2rem;
}

.jtSchemeMainCommunity ul,.jtSchemeMainCommunity ul li{
  display: block;
}
.jtSchemeMainCommunity ul{
  position: relative;
  width: 100%;
  height: 100%;
}

.jtSchemeMainCommunity ul li{
  width: 4rem;
  height: 2.3rem;
  position: absolute;
}
.jtSchemeMainCommunity ul li div{
  position: relative;
  width: 100%;
  height: 100%;
}
.jtSchemeMainCommunity ul li div span img{
  width: 100%;
}
.jtSchemeMainCommunity ul .lisjt1{
  background: url('../Images/1jiaotong/communityicon1.png') no-repeat;
  background-size: cover;
  left: 0;
  top: 0;
}
.jtSchemeMainCommunity ul .lisjt2{
  background: url('../Images/1jiaotong/communityicon3.png') no-repeat;
  background-size: cover;
  right: 5.1rem;
  bottom: 0;
}
.jtSchemeMainCommunity ul .lisjt3{
  background: url('../Images/1jiaotong/communityicon2.png') no-repeat;
  background-size: cover;
  left: 6.2rem;
  top: 0;
}
.jtSchemeMainCommunity ul .lisjt4{
  background: url('../Images/1jiaotong/communityicon4.png') no-repeat;
  background-size: cover;
  right: 0;
  bottom: 0;
}
.jtSchemeMainCommunity ul .lisjt1 span{
  position: absolute;
  left: .25rem;
  top: .27rem;
  width: .67rem;
  height: .59rem;
  -webkit-transition:.25s;
     -moz-transition:.25s;
      -ms-transition:.25s;
       -o-transition:.25s;
          transition:.25s;
} 
.jtSchemeMainCommunity ul .lisjt3 span{
  position: absolute;
  left: .21rem;
  top: .3rem;
  width: .67rem;
  height: .59rem;
  -webkit-transition:.25s;
     -moz-transition:.25s;
      -ms-transition:.25s;
       -o-transition:.25s;
          transition:.25s;
}
.jtSchemeMainCommunity ul .lisjt2 span{
  position: absolute;
  right: .27rem;
  bottom: .3rem;
  width: .67rem;
  height: .59rem;
    -webkit-transition:.25s;
     -moz-transition:.25s;
      -ms-transition:.25s;
       -o-transition:.25s;
          transition:.25s;
} 
.jtSchemeMainCommunity ul .lisjt4 span{
  position: absolute;
  right: .25rem;
  bottom: .21rem;
  width: .67rem;
  height: .59rem;
    -webkit-transition:.25s;
     -moz-transition:.25s;
      -ms-transition:.25s;
       -o-transition:.25s;
          transition:.25s;
}
.jtSchemeMainCommunity ul li:hover span{
  -webkit-transform: scale(1.2);
     -moz-transform: scale(1.2);
      -ms-transform: scale(1.2);
       -o-transform: scale(1.2);
          transform: scale(1.2);
}
.jtSchemeMainCommunity ul .lisjt1 h2,.jtSchemeMainCommunity ul .lisjt3 h2{
  position: absolute; 
  left: 1.35rem;
  top: .7rem;
  font-size: .24rem;
  color: #00561F;
}
.jtSchemeMainCommunity ul .lisjt3 h2{
  color: #EB6100;
}
.jtSchemeMainCommunity ul .lisjt1 p,.jtSchemeMainCommunity ul .lisjt3 p{
  position: absolute;
  left: 1rem;
  top: 1.3rem;
  font-size: .2rem;
  color: #252525;
}


.jtSchemeMainCommunity ul .lisjt2 h2,.jtSchemeMainCommunity ul .lisjt4 h2{
  position: absolute; 
  right: 1.35rem;
  bottom: .7rem;
  font-size: .24rem;
  color: #6A3906;
}

.jtSchemeMainCommunity ul .lisjt4 h2{
  color: #053478;
}
.jtSchemeMainCommunity ul .lisjt2 p,.jtSchemeMainCommunity ul .lisjt4 p{
  position: absolute;
  right: 1rem;
  bottom: 1.3rem;
  font-size: .2rem;
  color: #252525;
}



.schemeMainJt{
  width: 12.6rem;
  height: 6.54rem;
  background: none;
  margin-top: .78rem;
  position: relative;
  padding: 0 .1rem;
  box-sizing: border-box;
}
.schemeMainJt .sigeyuan{
  background: url('../Images/1jiaotong/sigeyuanicon.png') no-repeat;
  background-size: 100% 100%;
  width: 9.14rem;
  height: .51rem;
  position: absolute;
  left: 50%;
  margin-left: -4.57rem;
  top: 50%;
  margin-top: -.25rem;
}

.schemeMainJt ol{
  width: 100%;
  height: 100%;
  position: relative;
}
.schemeMainJt ol li{
  position: absolute;
  background: none;
  width: 3.8rem;
  height: 3rem;
  display: block;
  opacity: 0;
}
.schemeMainJt ol li span{
  display: block;
  width: .02rem;
  height: 1.38rem;
  border: .01rem dashed #252525;
  box-sizing: border-box;
  margin: 0 auto;
}
.schemeMainJt ol li h2{
  height: .78rem;
  line-height: .78rem;
  width: 100%;
  display: block;
  padding: 0;
  margin: 0;
  font-size: .24rem;
  opacity: 0;
}
.schemeMainJt ol li p{
  display: block;
  padding: 0;
  margin: 0;
  font-size: .2rem;
  color: #252525;
  opacity: 0;
}
.schemeMainJt ol .clis1,.schemeMainJt ol .clis3{
 bottom: 0; 
}
.schemeMainJt ol .clis2,.schemeMainJt ol .clis4{
 top: 0; 
}
.schemeMainJt ol .clis1 h2{
  color: #31C6DE;
}
.schemeMainJt ol .clis2 h2{
  color: #009ABD;
}
.schemeMainJt ol .clis3 h2{
  color: #0F63B1;
}
.schemeMainJt ol .clis4 h2{
  color: #1585ED;
}

.schemeMainJt ol .clis1{
  left:0;
  -webkit-transform: translateY(10rem);
     -moz-transform: translateY(10rem);
      -ms-transform: translateY(10rem);
       -o-transform: translateY(10rem);
          transform: translateY(10rem);
  -webkit-transition: .25s ease-in-out;
     -moz-transition: .25s ease-in-out;
      -ms-transition: .25s ease-in-out;
       -o-transition: .25s ease-in-out;
          transition: .25s ease-in-out;
}
.schemeMainJt ol .clis3{
  left:5.76rem;
   -webkit-transform: translateY(10rem);
     -moz-transform: translateY(10rem);
      -ms-transform: translateY(10rem);
       -o-transform: translateY(10rem);
          transform: translateY(10rem);
  -webkit-transition: 1.25s ease-in-out;
     -moz-transition: 1.25s ease-in-out;
      -ms-transition: 1.25s ease-in-out;
       -o-transition: 1.25s ease-in-out;
          transition: 1.25s ease-in-out;
}
.schemeMainJt ol .clis2{
  left:2.85rem;
   -webkit-transform: translateY(-10rem);
     -moz-transform: translateY(-10rem);
      -ms-transform: translateY(-10rem);
       -o-transform: translateY(-10rem);
          transform: translateY(-10rem);
    -webkit-transition: .65s ease-in-out;
     -moz-transition: .65s ease-in-out;
      -ms-transition: .65s ease-in-out;
       -o-transition: .65s ease-in-out;
          transition: .65s ease-in-out;
}
.schemeMainJt ol .clis4{
  right:0;
  -webkit-transform: translateY(-10rem);
     -moz-transform: translateY(-10rem);
      -ms-transform: translateY(-10rem);
       -o-transform: translateY(-10rem);
          transform: translateY(-10rem);
    -webkit-transition: 1.85s ease-in-out;
     -moz-transition: 1.85s ease-in-out;
      -ms-transition: 1.85s ease-in-out;
       -o-transition: 1.85s ease-in-out;
          transition: 1.85s ease-in-out;
}

.schemeMainJt ol li:hover{
  animation: none;
}

/* 智慧物流解决方案 */


.WlHeader{
  background: url('../Images/1logistics/logisticsiconbg.png') no-repeat;
  background-size: 100% 100%;
}
.WlHeader .banner{
  width: 4.8rem;
  height: 4.8rem;
  margin-left: -2.4rem;
  line-height: 4.8rem;
  background: url('../Images/1logistics/logisticsiconbglogo.png') no-repeat;
  background-size: 100% 100%;
}
.WlHeader .banner p{
  width: 5.82rem;
  left: 50%;
  margin-left: -2.91rem;
}

.Wlicons{
  width: 10.94rem;
  height: 3.95rem;
  background: url('../Images/1logistics/logisticsicons.png') no-repeat;
  background-size: 100% 100%;
}

.WlSchemeMainCommunity{
  width: 12rem;
  height: 7rem;
  position: relative;
  padding: 0;
  margin: .76rem auto 0;
  box-sizing: border-box;
  background-color: rgb(163,177,201);
  box-shadow: 1px 1px 5px 1px #ccc;
  border-radius: .2rem;
}
.WlSchemeMainCommunity .iconlogo{
  width: 10rem;
  height: .09rem;
  background-color: rgba(156, 156, 156, 1);
  position: absolute;
  left: 1rem;
  bottom: 1.73rem;
  border-radius: .05rem;
}
.WlSchemeMainCommunity ul.rigContText{
  position: relative;
  z-index: 2;
  width: 100%;
  height: 100%;
  float: none;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  box-sizing: border-box;
  padding: 1.1rem .63rem 1.63rem;
}
.WlSchemeMainCommunity ul.rigContText li{
  display: block;
  width: 2.88rem;
}
.WlSchemeMainCommunity ul.rigContText li span{
  width: .32rem;
  height: .34rem;
  margin: 0 auto .05rem;
  display: block;
}
.WlSchemeMainCommunity ul.rigContText li span img{
  width: 100%;
}
.WlSchemeMainCommunity ul.rigContText li h2{
  text-align: center;
  margin-bottom: .25rem;
  margin-top: .2rem;
  height: .6rem;
  display: flex;
  align-items:flex-end;
  justify-content: center;
  font-size: .24rem;
}
.WlSchemeMainCommunity ul.rigContText li div{
  width: .3rem;
  height: .3rem;
  border-radius: 50%;
  box-sizing: border-box;
  margin: 0 auto;
}
.WlSchemeMainCommunity ul.rigContText li .bor1{
  border: .1rem solid rgba(7,85,34,1);
}
.WlSchemeMainCommunity ul.rigContText li .bor2{
  border: .1rem solid rgba(4,48,113,1);
}
.WlSchemeMainCommunity ul.rigContText li .bor3{
  border: .1rem solid rgba(105,57,14,1);
}
.WlSchemeMainCommunity ul.rigContText .liscont1 h2{
  color: rgba(7,85,34,1);
}
.WlSchemeMainCommunity ul.rigContText .liscont2 h2{
  color: rgba(4,48,113,1);
}
.WlSchemeMainCommunity ul.rigContText .liscont3 h2{
  color: rgba(105,57,14,1);
}

.WlSchemeMainCommunity ul.rigContText li p{
  font-size: .2rem;
  color: #252525;
  line-height: .36rem;
  padding: 0 .2rem;
  box-sizing: border-box;
  text-align-last: center;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 2.4rem;
}

.schemeMainWl{
  background: none;
  width: 12rem;
  height: 4rem;
  margin: 1.93rem auto 0;
}

.schemeMainWl ul {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  text-align: center;
}

.schemeMainWl ul li{
  width: 3.55rem;
  display: block;

}
.schemeMainWl ul li:hover div{
  -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
      -ms-transform: scale(1.1);
       -o-transform: scale(1.1);
          transform: scale(1.1);
}

.schemeMainWl ul li div{
  -webkit-transition: .45s ease-in-out;
   -moz-transition: .45s ease-in-out;
    -ms-transition: .45s ease-in-out;
     -o-transition: .45s ease-in-out;
        transition: .45s ease-in-out;
  width: 1.6rem;
  height: 1.6rem;
  margin: 0 auto .64rem; 
  text-align: center;
  line-height: 1.6rem;
}
.schemeMainWl ul li .icon1{
  background: url('../Images/1logistics/logisticsicon1.png') no-repeat;
  background-size: 100% 100%;
}
.schemeMainWl ul li .icon2{
  background: url('../Images/1logistics/logisticsicon2.png') no-repeat;
  background-size: 100% 100%;
}
.schemeMainWl ul li .icon3{
  background: url('../Images/1logistics/logisticsicon3.png') no-repeat;
  background-size: 100% 100%;
}
.schemeMainWl ul li div h2{
  display: inline;
  font-size: .64rem;
  color: #fff;
  font-style: italic;
}
.schemeMainWl ul li div span{
  display: inline;
  font-size: .32rem;
  color: #fff;
  font-style: italic;
}

.schemeMainWl ul li p{
  font-size: .28rem;
  color: #252525;
  line-height: .36rem;
}

/* 智慧安防解决方案 */


.AfHeader{
  background: url('../Images/1anfang/anfangiconbg.png') no-repeat;
  background-size: 100% 100%;
}

.AfHeader .banner{
  width: 4.8rem;
  height: 4.8rem;
  margin-left: -2.4rem;
  line-height: 4.8rem;
  background: url('../Images/1anfang/anfangiconbglogo.png') no-repeat;
  background-size: 100% 100%;
}
.AfHeader .banner p{
  width: 5.82rem;
  left: 50%;
  margin-left: -2.91rem;
}

.Aficons{
  width: 10.70rem;
  height: 4.16rem;
  background: url('../Images/1anfang/anfangicons.png') no-repeat;
  background-size: 100% 100%;
}

.AfSchemeMainCommunity{
  width: 12.60rem;
  height: 7.6rem;
  padding: 0;
  margin: .6rem auto 0;
  box-sizing: border-box;
  background-color: rgb(163,177,201);
  box-shadow: 1px 1px 5px 1px #ccc;
  border-radius: .2rem;
}
.AfSchemeMainCommunity ul{
  margin: 0;
  box-sizing: border-box;
  display: block;
  padding: .76rem .96rem;
}


.AfSchemeMainCommunity ul li{
  margin-bottom: .36rem;
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: row;
}
.AfSchemeMainCommunity ul li div{
  width: .85rem;
  height: .96rem;
  display: block;
  text-align: left;
  line-height: .96rem;
  padding-left: .1rem;
  box-sizing: border-box;
  font-style: italic;
}
.AfSchemeMainCommunity ul li div h2{
  display: inline;
  color: #fff;
  font-size: .36rem;
}
.AfSchemeMainCommunity ul li div span{
  display: inline;
  color: #fff;
  font-size: .20rem;
}
.AfSchemeMainCommunity ul li p{
  width: 8.6rem;
  display: block;
  font-size: .24rem;
  line-height: .36rem;
  color: #252525;
}
.AfSchemeMainCommunity ul .clis1,.AfSchemeMainCommunity ul .clis3{
  justify-content: flex-start;
}
.AfSchemeMainCommunity ul .clis2,.AfSchemeMainCommunity ul .clis4{
  justify-content: flex-end;
}
.AfSchemeMainCommunity ul .clis1 p,.AfSchemeMainCommunity ul .clis3 p{
  margin-left: .24rem;
  text-align: left;
}
.AfSchemeMainCommunity ul .clis2 p,.AfSchemeMainCommunity ul .clis4 p{
  margin-right: .24rem;
  text-align: right;
}

.AfSchemeMainCommunity ul .clis1 div{
  background: url('../Images/1anfang/anfangicon1.png') no-repeat;
  background-size: 100% 100%;
}
.AfSchemeMainCommunity ul .clis2 div{
  background: url('../Images/1anfang/anfangicon2.png') no-repeat;
  background-size: 100% 100%;
  padding-left: .3rem;
}
.AfSchemeMainCommunity ul .clis3 div{
  background: url('../Images/1anfang/anfangicon3.png') no-repeat;
  background-size: 100% 100%;
}
.AfSchemeMainCommunity ul .clis4 div{
  background: url('../Images/1anfang/anfangicon4.png') no-repeat;
  background-size: 100% 100%;
  padding-left: .3rem;
}

.AfSchemeMainCommunity ul li:hover div{
  animation: trans .45s;
}

@keyframes trans {
  0%{
    -webkit-transform: translateX(.1rem);
       -moz-transform: translateX(.1rem);
        -ms-transform: translateX(.1rem);
         -o-transform: translateX(.1rem);
            transform: translateX(.1rem);
  }
  25%{
    -webkit-transform: translateX(-.1rem);
       -moz-transform: translateX(-.1rem);
        -ms-transform: translateX(-.1rem);
         -o-transform: translateX(-.1rem);
            transform: translateX(-.1rem);
  }
  50%{
    -webkit-transform: translateX(.1rem);
       -moz-transform: translateX(.1rem);
        -ms-transform: translateX(.1rem);
         -o-transform: translateX(.1rem);
            transform: translateX(.1rem);
  }
  75%{
    -webkit-transform: translateX(-.1rem);
       -moz-transform: translateX(-.1rem);
        -ms-transform: translateX(-.1rem);
         -o-transform: translateX(-.1rem);
            transform: translateX(-.1rem);
  }
  100%{
    -webkit-transform: translateX(0);
       -moz-transform: translateX(0);
        -ms-transform: translateX(0);
         -o-transform: translateX(0);
            transform: translateX(0);
  }
}


.schemeMainAf{
  background: none;
  width: 11.8rem;
  margin-top: .6rem;
}
.schemeMainAf ul{
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.schemeMainAf ul li{
  width: 3.6rem;
  height: 3.6rem;
  text-align: center;
  margin-bottom: .1rem;
  padding-top: .2rem;
  box-sizing: border-box;
}

.schemeMainAf ul li span{
  width: 1.2rem;
  height: 1.2rem; 
  display: block;
  margin: 0 auto .05rem;
  -webkit-transition: .45s ease-in-out;
     -moz-transition: .45s ease-in-out;
      -ms-transition: .45s ease-in-out;
       -o-transition: .45s ease-in-out;
          transition: .45s ease-in-out;
}
.schemeMainAf ul li span img{
  width: 100%;
  height: 100%;
}
.schemeMainAf ul li h2{
  display: block;
  width: 100%;
  height: .8rem;
  line-height: .8rem;
  color: #252525;
  font-size: .24rem;
  padding-top: .06rem;
  margin-bottom: .1rem;
  box-sizing: border-box;
}

.schemeMainAf ul li p{
  font-size: .2rem;
  line-height: .3rem;
  color: #252525;
}

.schemeMainAf ul .clise h2{
  margin-bottom: -.05rem;
  margin-top: -.2rem;
}
  
.anfangTitborder{
  width: 4.5rem;
}

.schemeMainAf ul li:hover span{
  -webkit-transform: scale(1.2);
     -moz-transform: scale(1.2);
      -ms-transform: scale(1.2);
       -o-transform: scale(1.2);
          transform: scale(1.2);
}
.schemeMainAf ul .clih2 h2{
  line-height: .36rem;
  box-sizing: border-box;
}


/* 智慧仓储解决方案 */

.CcHeader{
  background: url('../Images/1cangchu/cangchuiconbg.png') no-repeat;
  background-size: 100% 100%;
}

.CcHeader .banner{
  background: url('../Images/1cangchu/cangchuiconbglogo.png') no-repeat;
  background-size: 100% 100%;
  width: 4.8rem;
  height: 4.8rem;
  line-height: 4.8rem;
  margin-left: -2.4rem;
}

.CcHeader .banner p{
  width: 5.82rem;
  left: 50%;
  margin-left: -2.91rem;
}
.Ccicons{
  background: url('../Images/1cangchu/cangchuicons.png') no-repeat;
  background-size: 100% 100%;
  width: 10.67rem;
  height: 5.35rem;
}

.CcSchemeMainCommunity{
  width: 12.6rem;
  height: 7.6rem;
  display: block;
  padding: 0;
  margin: 0.6rem auto 0;
  box-sizing: border-box;
  background-color: rgb(163,177,201);
  box-shadow: 1px 1px 5px 1px #ccc;
  border-radius: .2rem;
}

.CcSchemeMainCommunity ul{
  padding: 2.26rem 1.09rem;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: flex-start; 
}
.CcSchemeMainCommunity ul li{
  width: 3.15rem;
  text-align: center;
  display: block;
  -webkit-transition: all .45s;
     -moz-transition: all .45s;
      -ms-transition: all .45s;
       -o-transition: all .45s;
          transition: all .45s;
}
.CcSchemeMainCommunity ul .cclis1{
  -webkit-transform: translateX(-50rem);
     -moz-transform: translateX(-50rem);
      -ms-transform: translateX(-50rem);
       -o-transform: translateX(-50rem);
          transform: translateX(-50rem);
}
.CcSchemeMainCommunity ul .cclis2{
  -webkit-transform: translateY(-50rem);
     -moz-transform: translateY(-50rem);
      -ms-transform: translateY(-50rem);
       -o-transform: translateY(-50rem);
          transform: translateY(-50rem);
}
.CcSchemeMainCommunity ul .cclis3{
  -webkit-transform: translateX(50rem);
     -moz-transform: translateX(50rem);
      -ms-transform: translateX(50rem);
       -o-transform: translateX(50rem);
          transform: translateX(50rem);
}

.CcSchemeMainCommunity ul li div{
  display: block;
  width: 1.2rem;
  height: 1.06rem;
  margin: 0 auto .37rem;
  text-align: center;
  line-height: 1.26rem;
  font-style: italic;
  -webkit-transition: .25s ease-in-out;
     -moz-transition: .25s ease-in-out;
      -ms-transition: .25s ease-in-out;
       -o-transition: .25s ease-in-out;
          transition: .25s ease-in-out;
}
.CcSchemeMainCommunity ul li:hover div{
  -webkit-transform: rotate(60deg);
     -moz-transform: rotate(60deg);
      -ms-transform: rotate(60deg);
       -o-transform: rotate(60deg);
          transform: rotate(60deg);
  /* transform-origin: top center; */
}
.CcSchemeMainCommunity ul li:hover .child{
  -webkit-transform: rotate(-60deg);
     -moz-transform: rotate(-60deg);
      -ms-transform: rotate(-60deg);
       -o-transform: rotate(-60deg);
          transform: rotate(-60deg);
}

.CcSchemeMainCommunity ul li p{
  font-size: .24rem;
  color: #252525;
  line-height: .36rem;
  text-align: center;
  width: 100%;
}
.CcSchemeMainCommunity ul li div h2{
  display: inline;
  color: #fff;
  font-size: .36rem;
}
.CcSchemeMainCommunity ul li div span{
  display: inline;
  color: #fff;
  font-size: .2rem;
}
.CcSchemeMainCommunity ul li .divone{
  background: url('../Images/1cangchu/cangchuicon1.png') no-repeat;
  background-size: cover;
}
.CcSchemeMainCommunity ul li .divtwo{
  background: url('../Images/1cangchu/cangchuicon2.png') no-repeat;
  background-size: cover;
}
.CcSchemeMainCommunity ul li .divthree{
  background: url('../Images/1cangchu/cangchuicon3.png') no-repeat;
  background-size: cover;
}

.schemeMainCc{
  background: none;
  width: 10.54rem;
  padding: 0;
  margin: 1.16rem auto 0;
}
.schemeMainCommunityHead{
  width: 10.54rem;
  height: 1.54rem;
  background: url('../Images/1cangchu/cangchuiconcont1.png') no-repeat;
  background-size: 100% 100%;
  margin-bottom: .18rem;
}

.schemeMainCc ol{
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  display: block;
  position: static;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-left: .2rem;
}
.schemeMainCc ol li{
  padding-top: .18rem;
  box-sizing: border-box;
  position: static;
  border-radius: 0;
  background: none;
  display: block;
  width: 3.44rem;
  height: 4.5rem;
  -webkit-transition: .45s ease-in-out;
     -moz-transition: .45s ease-in-out;
      -ms-transition: .45s ease-in-out;
       -o-transition: .45s ease-in-out;
          transition: .45s ease-in-out;
}

.schemeMainCc ol li h2{
  margin-bottom: .23rem;
  color: #252525;
  font-size: .24rem;
  line-height: .36rem;
  -webkit-transition: .45s ease-in-out;
     -moz-transition: .45s ease-in-out;
      -ms-transition: .45s ease-in-out;
       -o-transition: .45s ease-in-out;
          transition: .45s ease-in-out;
}

.schemeMainCc ol li p{
  font-size: .2rem;
  line-height: .36rem;
  color: #252525;
  padding:0 .15rem;
  box-sizing: border-box;
  -webkit-transition: .45s ease-in-out;
     -moz-transition: .45s ease-in-out;
      -ms-transition: .45s ease-in-out;
       -o-transition: .45s ease-in-out;
          transition: .45s ease-in-out;
}

.schemeMainCc ol li:hover {
  background-color: rgba(9,54,118,.8);
  animation: none;
}
.schemeMainCc ol li:hover h2 {
  color: #fff;
}

.schemeMainCc ol li:hover p {
  color: #fff;
}

/* 智慧金融解决方案 */

.JrHeader{
  background: url('../Images/1jinrong/jinrongiconbg.png') no-repeat;
  background-size: 100% 100%;
}

.JrHeader .banner{
  width: 4.8rem;
  height: 4.8rem;
  line-height: 4.8rem;
  margin-left: -2.4rem;
  background: url('../Images/1jinrong/jinrongiconbglogo.png') no-repeat;
  background-size: 100% 100%;
}
.JrHeader .banner p{
  width: 5.82rem;
  left: 50%;
  margin-left: -2.91rem;
}

.jricons{
  width: 11.2rem;
  height: 3.96rem;
  background: url('../Images/1jinrong/jinrongicons.png') no-repeat;
  background-size: 100% 100%;
}

.jrSchemeMainCommunity{
  display: block;
  padding: 0;
  margin: .6rem auto 0;
  width: 12.6rem;
  height: 7.6rem;
  box-sizing: border-box;
  background-color: rgb(163,177,201);
  box-shadow: 1px 1px 5px 1px #ccc;
  border-radius: .2rem;
}


.jrSchemeMainCommunity ul{
  padding: .7rem 1.28rem;
  margin: 0;
  display: block;
  box-sizing: border-box;
}


.jrSchemeMainCommunity ul li{
  display: block;
  width: 2.08rem;
  height: 3.16rem;
  float: left;
  position: relative;
}

.jrSchemeMainCommunity ul .xlis1{
  background: url('../Images/1jinrong/jinrongicon1.png') no-repeat;
  background-size: 100% 100%;
  -webkit-transform: translateX(-50rem);
     -moz-transform: translateX(-50rem);
      -ms-transform: translateX(-50rem);
       -o-transform: translateX(-50rem);
          transform: translateX(-50rem);
    -webkit-transition: .4s ease-in-out;
     -moz-transition: .4s ease-in-out;
      -ms-transition: .4s ease-in-out;
       -o-transition: .4s ease-in-out;
          transition: .4s ease-in-out;
}
.jrSchemeMainCommunity ul .xlis2{
  background: url('../Images/1jinrong/jinrongicon2.png') no-repeat;
  background-size: 100% 100%;
  margin-top: 3.07rem;
  margin-left: -.1rem;
  -webkit-transform: translateX(-50rem);
     -moz-transform: translateX(-50rem);
      -ms-transform: translateX(-50rem);
       -o-transform: translateX(-50rem);
          transform: translateX(-50rem);
    -webkit-transition: .8s ease-in-out;
     -moz-transition: .8s ease-in-out;
      -ms-transition: .8s ease-in-out;
       -o-transition: .8s ease-in-out;
          transition: .8s ease-in-out;
}
.jrSchemeMainCommunity ul .xlis3{
  background: url('../Images/1jinrong/jinrongicon3.png') no-repeat;
  background-size: 100% 100%;
  margin-left: -.1rem;
  -webkit-transform: translateY(-50rem);
     -moz-transform: translateY(-50rem);
      -ms-transform: translateY(-50rem);
       -o-transform: translateY(-50rem);
          transform: translateY(-50rem);
    -webkit-transition: 1s ease-in-out;
     -moz-transition: 1s ease-in-out;
      -ms-transition: 1s ease-in-out;
       -o-transition: 1s ease-in-out;
          transition: 1s ease-in-out;
}
.jrSchemeMainCommunity ul .xlis4{
  background: url('../Images/1jinrong/jinrongicon4.png') no-repeat;
  background-size: 100% 100%;
  margin-top: 3.07rem;
  margin-left: -.1rem;
  -webkit-transform: translateX(50rem);
     -moz-transform: translateX(50rem);
      -ms-transform: translateX(50rem);
       -o-transform: translateX(50rem);
          transform: translateX(50rem);
    -webkit-transition: 1.25s ease-in-out;
     -moz-transition: 1.25s ease-in-out;
      -ms-transition: 1.25s ease-in-out;
       -o-transition: 1.25s ease-in-out;
          transition: 1.25s ease-in-out;
}
.jrSchemeMainCommunity ul .xlis5{
  background: url('../Images/1jinrong/jinrongicon5.png') no-repeat;
  background-size: 100% 100%;
  margin-left: -.1rem;
  -webkit-transform: translateX(50rem);
     -moz-transform: translateX(50rem);
      -ms-transform: translateX(50rem);
       -o-transform: translateX(50rem);
          transform: translateX(50rem);
    -webkit-transition: 1.5s ease-in-out;
     -moz-transition: 1.5s ease-in-out;
      -ms-transition: 1.5s ease-in-out;
       -o-transition: 1.5s ease-in-out;
          transition: 1.5s ease-in-out;
}
.jrSchemeMainCommunity ul li div{
  display: block;
  position: absolute;
  bottom: .28rem;
  left: 0;
  height: .4rem;
  line-height: .4rem;
  width: 1.96rem;
}
.jrSchemeMainCommunity ul li p{
  display: block;
  width: 1.98rem;
  height: auto;
  position: absolute;
  left: 0;
  bottom: 1rem;
  font-size: .2rem;
  line-height: .3rem;
}
.jrSchemeMainCommunity ul li div h2{
  font-size: .48rem;
  font-style: italic;
}
.jrSchemeMainCommunity ul li div span{
  font-size: .2rem;
  font-style: italic;
}
.jrSchemeMainCommunity ul li div a{
  font-size: .2rem;
}
.jrSchemeMainCommunity ul li div h2,.jrSchemeMainCommunity ul li div span{
  display: inline;
}
.jrSchemeMainCommunity ul .xlis2 div,.jrSchemeMainCommunity ul .xlis4 div{
  top: .28rem;
}
.jrSchemeMainCommunity ul .xlis2 p,.jrSchemeMainCommunity ul .xlis4 p{
  top: 1rem;
}
.jrSchemeMainCommunity ul .xlis5 p{
  bottom: .8rem;
}

.jrSchemeMainCommunity ul .xlis1 div h2,.jrSchemeMainCommunity ul .xlis1 div span,.jrSchemeMainCommunity ul .xlis1 div a{
  color: #053478;
}
.jrSchemeMainCommunity ul .xlis2 div h2,.jrSchemeMainCommunity ul .xlis2 div span,.jrSchemeMainCommunity ul .xlis2 div a{
  color: #00561F;
}

.jrSchemeMainCommunity ul .xlis3 div h2,.jrSchemeMainCommunity ul .xlis3 div span,.jrSchemeMainCommunity ul .xlis3 div a{
  color: #6A3906;
}

.jrSchemeMainCommunity ul .xlis4 div h2,.jrSchemeMainCommunity ul .xlis4 div span,.jrSchemeMainCommunity ul .xlis4 div a{
  color: #556FB5;
}

.jrSchemeMainCommunity ul .xlis5 div h2,.jrSchemeMainCommunity ul .xlis5 div span,.jrSchemeMainCommunity ul .xlis5 div a{
  color: #053478;
}



.schemeMainJr{
  margin: .84rem auto 0;
  width: 9.07rem;
  height: 6.79rem;
  padding:.65rem 0 0; 
  background: none;
  position: relative;
  box-sizing: border-box;
}
.schemeMainJr .fangkuang{
  width: 8.24rem;
  height: 6.14rem;
  background-color: rgba(106,134,172,1);
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  -webkit-transition:.45s ease-in-out;
     -moz-transition:.45s ease-in-out;
      -ms-transition:.45s ease-in-out;
       -o-transition:.45s ease-in-out;
          transition:.45s ease-in-out;
  -webkit-transform: translateX(10rem) translateY(10rem);
   -moz-transform: translateX(10rem) translateY(10rem);
    -ms-transform: translateX(10rem) translateY(10rem);
     -o-transform: translateX(10rem) translateY(10rem);
        transform: translateX(10rem) translateY(10rem);
}
.schemeMainJr ol{
  border: .1rem solid #053478;
  width: 8.24rem;
  height: 6.14rem;
  box-sizing: border-box;
  margin-left: .83rem;
  padding: 1rem .83rem .83rem 0;
  opacity: 0;
  -webkit-transition:.8s ease-in-out;
   -moz-transition:.8s ease-in-out;
    -ms-transition:.8s ease-in-out;
     -o-transition:.8s ease-in-out;
        transition:.8s ease-in-out;
  -webkit-transform: translateX(-10rem) translateY(-10rem);
   -moz-transform: translateX(-10rem) translateY(-10rem);
    -ms-transform: translateX(-10rem) translateY(-10rem);
     -o-transform: translateX(-10rem) translateY(-10rem);
        transform: translateX(-10rem) translateY(-10rem);
}
.schemeMainJr ol li{
  background: none;
  border-radius: 0;
  width: 100%;
  height: auto;
  display: blick;
  position: static;
  margin-bottom: .23rem;
  opacity: 0;
}

.schemeMainJr ol li span{
  display: inline-block;
  width: .2rem;
  height: .2rem;
  border-radius: 50%;
  background-color: #fff;
  margin-left: .5rem;
  -webkit-transition: .45s ease-in-out;
     -moz-transition: .45s ease-in-out;
      -ms-transition: .45s ease-in-out;
       -o-transition: .45s ease-in-out;
          transition: .45s ease-in-out;
}
.schemeMainJr ol li p{
  display: inline-block;
  width: 6rem;
  color: #fff;
  position: static;
  text-align: left;
  margin-left: .5rem;
  font-size: .2rem;
  line-height: .3rem;
  letter-spacing: .01rem;
  cursor: pointer;
}

.schemeMainJr ol li:hover{
  animation: none;
}
.schemeMainJr ol li:hover span{
  -webkit-transform:  translateX(.2rem);
     -moz-transform:  translateX(.2rem);
      -ms-transform:  translateX(.2rem);
       -o-transform:  translateX(.2rem);
          transform:  translateX(.2rem);
  /* border-radius: 0; */
}

.schemeMainJr ol .xclis1{
 -webkit-transition: 1.25s ease-in-out;
   -moz-transition: 1.25s ease-in-out;
    -ms-transition: 1.25s ease-in-out;
     -o-transition: 1.25s ease-in-out;
        transition: 1.25s ease-in-out;
}
.schemeMainJr ol .xclis2{
 -webkit-transition: 1.85s ease-in-out;
   -moz-transition: 1.85s ease-in-out;
    -ms-transition: 1.85s ease-in-out;
     -o-transition: 1.85s ease-in-out;
        transition: 1.85s ease-in-out;
}
.schemeMainJr ol .xclis3{
 -webkit-transition: 2.25s ease-in-out;
   -moz-transition: 2.25s ease-in-out;
    -ms-transition: 2.25s ease-in-out;
     -o-transition: 2.25s ease-in-out;
        transition: 2.25s ease-in-out;
}
.schemeMainJr ol .xclis4{
 -webkit-transition: 2.85s ease-in-out;
   -moz-transition: 2.85s ease-in-out;
    -ms-transition: 2.85s ease-in-out;
     -o-transition: 2.85s ease-in-out;
        transition: 2.85s ease-in-out;
}


/* 智慧生鲜解决方案 */

.sxHeader{
  background: url('../Images/1sx/sxiconsbg.png') no-repeat;
  background-size: 100% 100%;
}

.sxHeader .banner{
  width: 4.8rem;
  height: 4.8rem;
  line-height: 4.8rem;
  margin-left: -2.4rem;
  background: url('../Images/1sx/sxiconsbglogo.png') no-repeat;
  background-size: 100% 100%;
}
.sxHeader .banner p{
  width: 5.82rem;
  left: 50%;
  margin-left: -2.91rem;
}

.sxicons{
  width: 10.72rem;
  height: 5.17rem;
  background: url('../Images/1sx/sxicons.png') no-repeat;
  background-size: 100% 100%;
}

.sxSchemeMainCommunity{
  display: block;
  padding: 0;
  margin: .6rem auto 0; 
  width: 12.6rem;
  height: 7.6rem;
  padding-top: 2.5rem;
  box-sizing: border-box;
}


.sxSchemeMainCommunity ul{
  width: 5.84rem;
  height: 2.6rem;
  padding: 0;
  display: block;
  box-sizing: border-box;
  position: relative;
  border: .02rem dashed #252525;
  border-left: none;
  margin: 0 auto 0;
}

.sxSchemeMainCommunity ul li{
  display: block;
  width: 1.36rem;
  height: 2.04rem;
  float: left;
  position: absolute;
  right: 110rem;
  top: 0;
  cursor: pointer;
}
.sxSchemeMainCommunity ul li div{
  opacity: 0;
  position: inherit;
  left: 0;
  top: .6rem;
  width: 100%;
  height: 100%;
  -webkit-transition:.25s ease-in-out;
     -moz-transition:.25s ease-in-out;
      -ms-transition:.25s ease-in-out;
       -o-transition:.25s ease-in-out;
          transition:.25s ease-in-out;
}
.sxSchemeMainCommunity ul li div a{
  display: block;
  width: 100%;
  height: .54rem;
  line-height: .54rem;
  background-color: #053478;
  color: #fff;
  font-size: .2rem;
  text-align: center;
}
.sxSchemeMainCommunity ul li div p{
  width: 100%;
  min-height: 1.5rem;
  background-color: #fff;
  color: #252525;
  font-size: .2rem;
  line-height: .3rem;
  text-align: center;
  padding: .2rem 0 .1rem;
  box-sizing: border-box;
}

.sxSchemeMainCommunity ul li span{
  width: .2rem;
  height: .2rem;
  border-radius: 50%;
  background-color: #053478;
  display: block;
  margin: .76rem auto 0;
}
.sxSchemeMainCommunity ul li h2{
  width: 100%;
  text-align: center;
  color: #252525;
  font-size: .2rem;
  margin-top: .16rem;
}

.sxSchemeMainCommunity ul .sxlis1{
  left: -2.7rem;
  top: .28rem;
}
.sxSchemeMainCommunity ul .sxlis2{
  left: -.68rem;
  top:-.88rem;
}
.sxSchemeMainCommunity ul .sxlis3{
  left: 1.3rem;
  top:-.88rem;
}
.sxSchemeMainCommunity ul .sxlis4{
  right: 1.26rem;
  top:-.88rem;
}
.sxSchemeMainCommunity ul .sxlis5{
  right: -.68rem;
  top:-.88rem;
}
.sxSchemeMainCommunity ul .sxlis6{
  right: -2.7rem;
  top: .28rem;
}
.sxSchemeMainCommunity ul .sxlis7{
  right: -.68rem;
  top: 1.7rem;
}
.sxSchemeMainCommunity ul .sxlis8{
  right: 1.3rem;
  top: 1.7rem;
}
.sxSchemeMainCommunity ul .sxlis9{
  left: 1.26rem;
  top: 1.7rem;
}
.sxSchemeMainCommunity ul .sxlis10{
  left: -.68rem;
  top:1.7rem;
}

.sxSchemeMainCommunity ul li:hover div{
  opacity: 1;
}


.Sxyoushi{
  width: 10.56rem;
  height: 4.1rem;
  margin: 3rem auto 0;
  background: none;
  position: relative;
}

.sxyoushibg{
  background: url('../Images/1sx/sxiconsline.png') no-repeat;
  background-size: 100% 100%;
  width: 7.81rem;
  height: 1.82rem;
  position: absolute;
  left: 0;
  top: 0;
}
.bigsxbg{
  background: url('../Images/1sx/sxiconsbig.png') no-repeat;
  background-size: 100% 100%;
  width: 3.14rem;
  height: 3.14rem;
  position: absolute;
  right: 0;
  bottom: 0;
}
.Sxyoushi ol{
  position: relative;
  width: 7.81rem;
  height: 1.82rem;
  left: 0;
  top: 0;
  display: block;
}
.Sxyoushi ol li{
  background: none;
  display: block;
  border-radius: 0;
  width: 2rem;
  position: absolute;
  right: 1000rem; 
}

.Sxyoushi ol li span{
  display: block;
  width: .65rem;
  height: .65rem;
  background: url('../Images/1sx/sxiconsb.png') no-repeat;
  background-size: 100% 100%;
  margin: 0 auto .23rem;
  border-radius: 50%;
  -webkit-transition:.25s ease-in-out;
     -moz-transition:.25s ease-in-out;
      -ms-transition:.25s ease-in-out;
       -o-transition:.25s ease-in-out;
          transition:.25s ease-in-out;
}
.Sxyoushi ol li h2{
  margin-bottom: .17rem;
  font-size: .24rem;
  color: #252525;
}
.Sxyoushi ol li p{
  font-size: .2rem;
  color: #252525;
  line-height: .3rem;
  opacity: 0;
  -webkit-transition:.25s ease-in-out;
     -moz-transition:.25s ease-in-out;
      -ms-transition:.25s ease-in-out;
       -o-transition:.25s ease-in-out;
          transition:.25s ease-in-out;
}


.Sxyoushi ol .sxlisx1{
  left: -1rem;
  top: .7rem;
}

.Sxyoushi ol .sxlisx2{
  left: 1.15rem;
  top: 1.4rem;
}
.Sxyoushi ol .sxlisx3{
  left: 2.6rem;
  top: -2.14rem;
}

.Sxyoushi ol .sxlisx4{
  right: .9rem;
  top: -2rem;
}

.Sxyoushi ol .sxlisx3 span,.Sxyoushi ol .sxlisx4 span{
  margin-bottom: 0;
}
.Sxyoushi ol .sxlisx1 h2,.Sxyoushi ol .sxlisx2 h2{
  margin-bottom: .05rem;
}
.Sxyoushi ol .sxlisx3 h2,.Sxyoushi ol .sxlisx4 h2{
  margin-top: .05rem;
}

.Sxyoushi ol li:hover{
  animation: none;
}
.Sxyoushi ol li:hover p{
  opacity: 1;
} 
.Sxyoushi ol li:hover span{
  background: url('../Images/1sx/sxiconshover.png') no-repeat;
  background-size: 100% 100%;
} 


/* 印刷ERP解决方案 */

.erpHeader{
  background: url('../Images/1erp/erpiconbg.png') no-repeat;
  background-size: 100% 100%;
}

.erpHeader .banner{
  width: 4.8rem;
  height: 4.8rem;
  line-height: 4.8rem;
  margin-left: -2.4rem;
  background: url('../Images/1erp/erpiconbglogo.png') no-repeat;
  background-size: 100% 100%;
}
.erpHeader .banner p{
  width: 5.82rem;
  left: 50%;
  margin-left: -2.91rem;
}

.ERPicons{
  width: 10.65rem;
  height: 4.07rem;
  background: url('../Images/1erp/erpicons.png') no-repeat;
  background-size: 100% 100%;
}

.erpSchemeMainCommunity{
  display: block;
  padding: .69rem .93rem;
  margin: .6rem auto 0; 
  width: 12.6rem;
  height: 7.6rem;
  box-sizing: border-box;
  background-color: rgb(163,177,201);
  box-shadow: 1px 1px 5px 1px #ccc;
  border-radius: .2rem;
}

.erpSchemeMainCommunity ul{
  width: 100%;
  height: 100%;
  padding: 0;
  display: block;
  box-sizing: border-box;
}
.erpSchemeMainCommunity ul li{
  display: block;
  width: 100%;
  margin-bottom: .35rem;
  overflow: hidden;
}
.erpSchemeMainCommunity ul li .lefs{
  display: block;
  width: 1.2rem;
  height: 1.2rem;
  line-height: 1.2rem;
  font-style: italic;
  background-color: red;
  text-align: center;
}
.erpSchemeMainCommunity ul li .lefs a,.erpSchemeMainCommunity ul li .lefs span{
  display: inline;
}
.erpSchemeMainCommunity ul li .lefs a{
  font-size: .48rem;
  color: #fff;
}
.erpSchemeMainCommunity ul li .lefs span{
  font-size: .24rem;
  color: #fff;
}
.erpSchemeMainCommunity ul li .rigs{
  width: 9.3rem;
}
.erpSchemeMainCommunity ul .erplix1 .lefs,.erpSchemeMainCommunity ul .erplix3 .lefs{
  float: left;
}
.erpSchemeMainCommunity ul .erplix1 .rigs,.erpSchemeMainCommunity ul .erplix3 .rigs{
  float: right;
}

.erpSchemeMainCommunity ul .erplix2 .lefs,.erpSchemeMainCommunity ul .erplix4 .lefs{
  float: right;
}
.erpSchemeMainCommunity ul .erplix2 .rigs,.erpSchemeMainCommunity ul .erplix4 .rigs{
  float: left;
}
.erpSchemeMainCommunity ul .erplix1 .lefs{
  background: url('../Images/1erp/erpicons1.png') no-repeat;
  background-size: 100% 100%;
}
.erpSchemeMainCommunity ul .erplix2 .lefs{
  background: url('../Images/1erp/erpicons2.png') no-repeat;
  background-size: 100% 100%;
}
.erpSchemeMainCommunity ul .erplix3 .lefs{
  background: url('../Images/1erp/erpicons3.png') no-repeat;
  background-size: 100% 100%;
}
.erpSchemeMainCommunity ul .erplix4 .lefs{
  background: url('../Images/1erp/erpicons4.png') no-repeat;
  background-size: 100% 100%;
}
.erpSchemeMainCommunity ul .erplix1 .rigs h2,
.erpSchemeMainCommunity ul .erplix1 .rigs p,
.erpSchemeMainCommunity ul .erplix3 .rigs h2,
.erpSchemeMainCommunity ul .erplix3 .rigs p{
  text-align: left;
  display: block;
  text-align-last: left;
}
.erpSchemeMainCommunity ul .erplix2 .rigs h2,
.erpSchemeMainCommunity ul .erplix2 .rigs p,
.erpSchemeMainCommunity ul .erplix4 .rigs h2,
.erpSchemeMainCommunity ul .erplix4 .rigs p{
  text-align: right;
  display: block;
  text-align-last: right;
}
.erpSchemeMainCommunity ul li .rigs h2{
  font-size: .28rem;
  color: #252525;
  margin-bottom: .24rem;
font-family:MicrosoftYaHei;
  -webkit-transition: .25s ease-in-out;
     -moz-transition: .25s ease-in-out;
      -ms-transition: .25s ease-in-out;
       -o-transition: .25s ease-in-out;
          transition: .25s ease-in-out;
}

.erpSchemeMainCommunity ul li .rigs p{
  font-size: .24rem;
  color: #252525;
  line-height: .3rem;
  font-family:MicrosoftYaHei;
  -webkit-transition: .25s ease-in-out;
     -moz-transition: .25s ease-in-out;
      -ms-transition: .25s ease-in-out;
       -o-transition: .25s ease-in-out;
          transition: .25s ease-in-out;
  width: 8rem;
}

.erpSchemeMainCommunity ul li:hover .rigs h2,.erpSchemeMainCommunity ul li:hover .rigs p{
  color: #1A428F;
}
.erpSchemeMainCommunity ul .erplix2 .rigs p,.erpSchemeMainCommunity ul .erplix4 .rigs p{
  margin-left: 1.3rem;
}

.schemeMainERP{
  width: 9.15rem;
  height: 3.57rem;
  margin:1.74rem auto 0;
  background:none;
}

.schemeMainERP ol{
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  position: relative;
  display: block;
}

.schemeMainERP ol li{
  display: block;
  width: 3.2rem;
  border-radius: 0;
  position: absolute;
  right: 10000rem;
  top: 0;
  background: none;
}
.schemeMainERP ol li div{
  width: .56rem;
  height: .56rem;
  border-radius: 50%;
  background: url('../Images/1erp/erpicons1.png') no-repeat;
  background-size: 100% 100%;
  margin: 0 auto 0;
  position: relative;
  z-index: 2;
  -webkit-transition:.45s ease-in-out;
     -moz-transition:.45s ease-in-out;
      -ms-transition:.45s ease-in-out;
       -o-transition:.45s ease-in-out;
          transition:.45s ease-in-out;
}
.schemeMainERP ol li h2{
  font-size: .28rem;
  color: #053478;
  margin-bottom: .15rem;
}
.schemeMainERP ol li p{
  font-size: .24rem;
  color: #252525;
  line-height: .36rem;
  opacity: 0;
  -webkit-transition:.45s;
     -moz-transition:.45s;
      -ms-transition:.45s;
       -o-transition:.45s;
          transition:.45s;
}
.schemeMainERP ol li:hover p{
  opacity: 1;
}


.schemeMainERP ol .erplixs1 div{
  margin-bottom: .23rem;
}
.schemeMainERP ol .erplixs1{
  left: -1.59rem;
  top:2.28rem;  
}
.schemeMainERP ol .erplixs2 div{
  width: .64rem;
  height: .64rem;
  margin-bottom: 0;
}
.schemeMainERP ol .erplixs2{
  left: .55rem;
  top: -.98rem;  
}


.schemeMainERP ol .erplixs3 div{
  width: .36rem;
  height: .36rem;
  margin-bottom: .23rem;
}
.schemeMainERP ol .erplixs3{
  left: 2.53rem;
  top: 3.38rem;  
}

.schemeMainERP ol .erplixs4 div{
  width: .72rem;
  height: .72rem;
  margin-bottom: 0;
}
.schemeMainERP ol .erplixs4{
  right: 1.14rem;
  top: -.36rem;  
}

.schemeMainERP ol .erplixs5 div{
  width: .96rem;
  height: .96rem;
  margin-bottom: 0;
  line-height: .96rem;
  text-align: center;
  font-size: .48rem;
  color: #fff;
}
.schemeMainERP ol .erplixs5{
  right: -1.6rem;
  top: 2.21rem;  
}

.schemeMainERP ol .erplixs1 span{
  position: inherit;
  display: block;
  width: 2.2rem;
  height: 0rem;
  border: .01rem dashed #252525;
  -webkit-transform: rotate(138deg) translateX(.32rem) translateY(.2rem);
     -moz-transform: rotate(138deg) translateX(.32rem) translateY(.2rem);
      -ms-transform: rotate(138deg) translateX(.32rem) translateY(.2rem);
       -o-transform: rotate(138deg) translateX(.32rem) translateY(.2rem);
          transform: rotate(138deg) translateX(.32rem) translateY(.2rem);
  transform-origin: right center;
}

.schemeMainERP ol .erplixs2 span{
  position: inherit;
  display: block;
  width: 3rem;
  height: 0rem;
  border: .01rem dashed #252525;
  -webkit-transform: rotate(-124deg) translateX(.2rem) translateY(-1.35rem);
     -moz-transform: rotate(-124deg) translateX(.2rem) translateY(-1.35rem);
      -ms-transform: rotate(-124deg) translateX(.2rem) translateY(-1.35rem);
       -o-transform: rotate(-124deg) translateX(.2rem) translateY(-1.35rem);
          transform: rotate(-124deg) translateX(.2rem) translateY(-1.35rem);
  transform-origin: right center;
}

.schemeMainERP ol .erplixs3 span{
  position: inherit;
  display: block;
  width: 3.2rem;
  height: 0rem;
  border: .01rem dashed #252525;
  -webkit-transform: rotate(127deg) translateX(.94rem) translateY(1.15rem);
     -moz-transform: rotate(127deg) translateX(.94rem) translateY(1.15rem);
      -ms-transform: rotate(127deg) translateX(.94rem) translateY(1.15rem);
       -o-transform: rotate(127deg) translateX(.94rem) translateY(1.15rem);
          transform: rotate(127deg) translateX(.94rem) translateY(1.15rem);
  transform-origin: right center;
}
.schemeMainERP ol .erplixs4 span{
  position: inherit;
  display: block;
  width: 2.56rem;
  height: 0rem;
  border: .01rem dashed #252525;
  -webkit-transform: rotate(-142deg) translateX(.16rem) translateY(-.9rem);
     -moz-transform: rotate(-142deg) translateX(.16rem) translateY(-.9rem);
      -ms-transform: rotate(-142deg) translateX(.16rem) translateY(-.9rem);
       -o-transform: rotate(-142deg) translateX(.16rem) translateY(-.9rem);
          transform: rotate(-142deg) translateX(.16rem) translateY(-.9rem);
  transform-origin: right center;
}

.schemeMainERP ol li:hover{
  animation: none;
}
.schemeMainERP ol li:hover div{
  -webkit-transform: scale(1.2);
     -moz-transform: scale(1.2);
      -ms-transform: scale(1.2);
       -o-transform: scale(1.2);
          transform: scale(1.2);
}


















































































































































































































