em{font-style: normal;}
.myfooter { width: 100%; height: 100px; position: fixed; bottom: 0; left: 0; line-height: 116px; z-index: 100;}
.myfooter .footerInner { width: 100%; height: 100%; -moz-box-shadow: 6px 0 24px #00569c; -webkit-box-shadow: 6px 0 24px #00569c; box-shadow: 6px 0 24px #00569c;border-radius:10px 10px 0px 0px;overflow: hidden; background-color:#00569c;}
.myfooter a { display: block; float: left; position: relative; }
.myfooter .footerInner img{ float:left; width:100%;}
.myfooter a em, .myfooter a i { display: block; position: absolute; }
.footerLink1 { width:  36.25%; height: 100%;}
.footerLink1 em { display: block; left: 50%; top: 50%; margin-left: -28px; margin-top: -23px; color: #fff; font-size: 32px; line-height: 46px; }
.photoIcon { left: 50%; top: 50%; width: 54px; height: 54px; margin-top: -22px; margin-left: -90px;}
.footerLink2 {  width: 31.875%; height: 100%;}
.swtIcon { left: 50%; top: 36px; width: 54px; height: 48px; margin-left: -100px; }
.swtIcon_Counter { left: 50%; top: 30px; width: 28px; height: 28px; margin-left: -68px; text-align: center; line-height: 26px; background-color: #e60012; color: #fff; font-size: 18px; font-style: normal; -moz-border-radius: 28px; -webkit-border-radius: 28px; border-radius: 28px; -moz-box-shadow: 0 0 3px rgba(0,0,0,0.8); -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.8); box-shadow: 0 0 3px rgba(0,0,0,0.8); }
#swtIcon_Counter{animation: BigToSmall2 1s linear 0s infinite alternate;-moz-animation: BigToSmall2 1s linear 0s infinite alternate;-webkit-animation: BigToSmall2 1s linear 0s infinite alternate;-o-animation: BigToSmall2 1s linear 0s infinite alternate;}
@keyframes BigToSmall2{
    0%{transform:scale(1,1);opacity:1;}
    20%{transform:scale(1.5,1.5);opacity:1;}
    80%{transform:scale(1,1);opacity:1;}
    100%{transform:scale(1.5,1.5);opacity:1;}
}

@-moz-keyframes BigToSmall2{
    0%{-moz-transform:scale(1,1);opacity:1;}
    20%{-moz-transform:scale(1.5,1.5);opacity:1;}
    80%{-moz-transform:scale(1,1);opacity:1;}
    100%{-moz-transform:scale(1.5,1.5);opacity:1;}
}
@-webkit-keyframes BigToSmall2{
    0%{-webkit-transform:scale(1,1);opacity:1;}
    20%{-webkit-transform:scale(1.5,1.5);opacity:1;}
    80%{-webkit-transform:scale(1,1);opacity:1;}
    100%{-webkit-transform:scale(1.5,1.5);opacity:1;}
}
.footerLink2 em { display: block; left: 50%; top: 50%; margin-left: -28px; margin-top: -23px; color: #fff; font-size: 32px; line-height: 46px; }
.footerLink3 { width:  31.875%; height: 100%;}
.footerLink1::after,.footerLink2::after{content: ""; width: 1px; height: 100%; position: absolute; right: 0px; background: linear-gradient(to top,#9d7049, #fff,#9d7049);}
.phoneIcon {left: 50%;top: 50%;width: 54px;height: 54px;margin-top: -27px;margin-left: -90px;animation:tada 4s infinite linear;-webkit-animation:tada 4s infinite linear;-moz-animation:tada 4s infinite linear;}
.footerLink3 em { display: block; left: 50%; top: 50%; margin-left: -28px; margin-top: -23px; color: #fff; font-size: 32px; line-height: 46px; }

.s-ripple{
    cursor: pointer;
    position: fixed;
    width: 17%;
    max-width:331px;
    z-index: 1000;
    top: 70%;
    right: 2%;
}
.s-ripple .min-tel{
    -webkit-animation: tada 1.5s linear normal both infinite;
    -o-animation: tada 1.5s linear normal both infinite;
    animation: tada 1.5s linear normal both infinite;
    position:absolute;
    width:100%;
    left:0;
    top:0;
}
@-moz-keyframes tada{
    0%{-moz-transform:scale(1);}
    10%,20%{-moz-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg);}
    40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg);}
    100%{-moz-transform:scale(1) rotate(0);}
}
@-webkit-keyframes tada{
    0%{-webkit-transform:scale(1);}
    10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);}
    40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);}
    100%{-webkit-transform:scale(1) rotate(0);}
}