.coreServices{padding-top:67px;width:100%;padding-bottom:20px}.coreServices .service{width:100%;max-width:1200px;text-align:center;margin:0 auto}.coreServices .content{width:100%;height:800px;position:relative}.coreServices .center{position:absolute;width:300px;height:300px;top:50%;left:50%;margin-left:-150px;margin-top:-150px;line-height:300px;text-align:center}.coreServices .center::before{position:absolute;top:150px;left:-250px;z-index:-9;display:block;content:'';width:800px;height:0;border-top:1px dashed #00f;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}.coreServices .center::after{position:absolute;top:150px;left:-250px;z-index:-9;display:block;content:'';width:800px;height:0;border-top:1px dashed #00f;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.coreServices .ecology{width:100%;height:100%;font-size:40px;background:url(https://cfept-1252341512.file.myqcloud.com/offcial/imgs/service/service_center.png) no-repeat center/cover}@media (max-width:1200px) and (min-width:900px){.coreServices .content{height:570px;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}}@media (max-width:900px) and (min-width:540px){.coreServices .content{height:370px;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}}@media (max-width:540px){.coreServices .content{height:210px;-webkit-transform:scale(.35);-moz-transform:scale(.35);-ms-transform:scale(.35);transform:scale(.35)}.coreServices .content .circleText{font-size:28px}.coreServices .serviceCircles li:hover .poster{display:none}}.serviceCircles{position:absolute;left:-webkit-calc(50% - 125px);left:-moz-calc(50% - 125px);left:calc(50% - 125px);top:-webkit-calc(50% - 70px);top:-moz-calc(50% - 70px);top:calc(50% - 70px);z-index:99;width:250px;height:143px}.serviceCircles li{position:absolute;width:250px;height:250px}.serviceCircles .circle1{background:url(https://cfept-1252341512.file.myqcloud.com/offcial/imgs/service/circle1.png) no-repeat center/cover;left:-380px;top:-270px}.serviceCircles .circle2{background:url(https://cfept-1252341512.file.myqcloud.com/offcial/imgs/service/circle2.png) no-repeat center/cover;left:356px;top:-270px}.serviceCircles .circle4{background:url(https://cfept-1252341512.file.myqcloud.com/offcial/imgs/service/circle4.png) no-repeat center/cover;left:353px;top:158px}.serviceCircles .circle5{background:url(https://cfept-1252341512.file.myqcloud.com/offcial/imgs/service/circle5.png) no-repeat center/cover;left:-380px;top:168px}.serviceCircles .circleText{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:-webkit-calc(50% - 103px);left:-moz-calc(50% - 103px);left:calc(50% - 103px);top:-webkit-calc(50% - 103px);top:-moz-calc(50% - 103px);top:calc(50% - 103px);width:206px;height:206px;font-size:20px}.serviceCircles .circleText p{font-weight:700}.serviceCircles li:hover .poster{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.poster{display:none;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;left:0;width:390px;height:240px;font-size:16px;text-align:left}.poster .flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.poster .sort{width:50px;min-width:50px;text-align:center;font-weight:700}.poster .solutionTitle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:10px}.poster .fontStyle{color:#00f}.poster1{position:relative;width:250px;height:347px;top:160px;left:-250px;line-height:2.5em;background:url(/web/img/service/purple1.png) no-repeat center/cover}.poster1::before{display:block;content:'';position:absolute;left:0;top:-160px;width:100%;height:160px}.poster1::after{display:block;content:'';position:absolute;left:250px;top:0;width:100%;height:160px}.poster2{position:relative;width:450px;height:185px;top:-60px;left:-470px;background:url(/web/img/service/yellow.png) no-repeat center/cover}.poster2::before{display:block;content:'';position:absolute;right:-249px;top:0;width:250px;height:185px}.poster2::after{display:block;content:'';position:absolute;right:-50px;top:185px;width:250px;height:160px}.poster4{position:relative;width:234px;height:400px;left:260px;top:-320px;background:url(/web/img/service/green.png) no-repeat center/cover}.poster4::before{display:block;content:'';position:absolute;left:-10px;bottom:-185px;width:250px;height:185px}.poster4::after{display:block;content:'';position:absolute;left:-100px;bottom:0;width:100px;height:260px}.poster5{position:relative;padding-left:20px;width:450px;height:202px;top:100px;left:270px;z-index:9;background:url(/web/img/service/blue.png) no-repeat center/cover}.poster5 .poster5Wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.poster5::before{display:block;content:'';position:absolute;left:-100px;bottom:0;width:100px;height:202px}.poster5::after{display:block;content:'';position:absolute;left:-100px;top:-60px;width:100%;height:60px}.arrowList{position:absolute;z-index:9;width:38px;height:36px}.arrowList .arrow{position:absolute;left:0;top:0}.arrowList .arrow11{-webkit-animation:move1 3s infinite;-moz-animation:move1 3s infinite;animation:move1 3s infinite}.arrowList .arrow12{-webkit-animation:move1 3s 1s infinite;-moz-animation:move1 3s 1s infinite;animation:move1 3s 1s infinite}.arrowList .arrow13{-webkit-animation:move1 3s 2s infinite;-moz-animation:move1 3s 2s infinite;animation:move1 3s 2s infinite}.arrowList .arrow21{-webkit-animation:move2 3s infinite;-moz-animation:move2 3s infinite;animation:move2 3s infinite}.arrowList .arrow22{-webkit-animation:move2 3s 1s infinite;-moz-animation:move2 3s 1s infinite;animation:move2 3s 1s infinite}.arrowList .arrow23{-webkit-animation:move2 3s 2s infinite;-moz-animation:move2 3s 2s infinite;animation:move2 3s 2s infinite}.arrowList .arrow41{-webkit-animation:move4 3s infinite;-moz-animation:move4 3s infinite;animation:move4 3s infinite}.arrowList .arrow42{-webkit-animation:move4 3s 1s infinite;-moz-animation:move4 3s 1s infinite;animation:move4 3s 1s infinite}.arrowList .arrow43{-webkit-animation:move4 3s 2s infinite;-moz-animation:move4 3s 2s infinite;animation:move4 3s 2s infinite}.arrowList .arrow51{-webkit-animation:move5 3s infinite;-moz-animation:move5 3s infinite;animation:move5 3s infinite}.arrowList .arrow52{-webkit-animation:move5 3s 1s infinite;-moz-animation:move5 3s 1s infinite;animation:move5 3s 1s infinite}.arrowList .arrow53{-webkit-animation:move5 3s 2s infinite;-moz-animation:move5 3s 2s infinite;animation:move5 3s 2s infinite}.arrowList1{right:7px;bottom:55px}.arrowList2{left:12px;bottom:47px}.arrowList4{left:10px;top:47px}.arrowList5{right:8px;top:50px}@-webkit-keyframes move1{to{-webkit-transform:translate(145px,85px) scale(.2);transform:translate(145px,85px) scale(.2)}}@-moz-keyframes move1{to{-moz-transform:translate(145px,85px) scale(.2);transform:translate(145px,85px) scale(.2)}}@keyframes move1{to{-webkit-transform:translate(145px,85px) scale(.2);-moz-transform:translate(145px,85px) scale(.2);transform:translate(145px,85px) scale(.2)}}@-webkit-keyframes move2{to{-webkit-transform:translate(-130px,78px) scale(.2);transform:translate(-130px,78px) scale(.2)}}@-moz-keyframes move2{to{-moz-transform:translate(-130px,78px) scale(.2);transform:translate(-130px,78px) scale(.2)}}@keyframes move2{to{-webkit-transform:translate(-130px,78px) scale(.2);-moz-transform:translate(-130px,78px) scale(.2);transform:translate(-130px,78px) scale(.2)}}@-webkit-keyframes move4{to{-webkit-transform:translate(-120px,-71px) scale(.2);transform:translate(-120px,-71px) scale(.2)}}@-moz-keyframes move4{to{-moz-transform:translate(-120px,-71px) scale(.2);transform:translate(-120px,-71px) scale(.2)}}@keyframes move4{to{-webkit-transform:translate(-120px,-71px) scale(.2);-moz-transform:translate(-120px,-71px) scale(.2);transform:translate(-120px,-71px) scale(.2)}}@-webkit-keyframes move5{to{-webkit-transform:translate(150px,-88px) scale(.2);transform:translate(150px,-88px) scale(.2)}}@-moz-keyframes move5{to{-moz-transform:translate(150px,-88px) scale(.2);transform:translate(150px,-88px) scale(.2)}}@keyframes move5{to{-webkit-transform:translate(150px,-88px) scale(.2);-moz-transform:translate(150px,-88px) scale(.2);transform:translate(150px,-88px) scale(.2)}}