.sub_top .cont_center {height:100%}
.sub_top .sub_tArea2 {position:absolute;top:103px;right:1px;opacity: 0;animation:none;}
.sub_top.on .sub_tArea2 {animation: ani2_1 .7s .4s 1 ease forwards;}
@keyframes ani2_1 {
    0% {right:-452px;opacity:0}
    100% {right:0;opacity:1}
}
.sub_top .sub_ico {position:absolute;top:103px;left:548px;opacity: 0;animation:none;}
.sub_top.on .sub_ico {animation: ani2_2 1.5s 1s infinite ease-in-out}
@keyframes ani2_2 {
    0% {opacity:1;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg)}
    50% {opacity:1;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);transform:rotate(10deg)}
    100% {opacity:1;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg)}
} 
.sub_top .subtop_line1 {position:absolute;top:128px;left:613px;opacity: 0;animation:none;display:block;background-color:#fff;height:1px;width:386px}
.sub_top.on .subtop_line1 {animation: ani2_3 1s 1.3s infinite ease-in-out;}
@keyframes ani2_3 {
    0% {opacity:1;background-color:#b579ff;}
    13% {background-color:#3cffea;opacity:1}
    27% {background-color:#3cffa6;opacity:1}
    40% {background-color:#98ff3c;opacity:1}
    53% {background-color:#ddff3c;opacity:1}
    67% {background-color:#ffcf3c;opacity:1}
    80% {background-color:#ff983c;opacity:1}
    92% {background-color:#ff3c6a;opacity:1}
    100% {background-color:#b579ff;opacity:1}
}
.sub_top .subtop_line2 {position:absolute;top:128px;right:0;opacity: 0;animation:none;display:block;background-color:#fff;height:100px;width:1px}
.sub_top.on .subtop_line2 {animation: ani2_4 1s 1.3s infinite ease-in-out;}
@keyframes ani2_4 {
    0% {opacity:1;background-color:#b579ff;}
    13% {background-color:#3cffea;opacity:1}
    27% {background-color:#3cffa6;opacity:1}
    40% {background-color:#98ff3c;opacity:1}
    53% {background-color:#ddff3c;opacity:1}
    67% {background-color:#ffcf3c;opacity:1}
    80% {background-color:#ff983c;opacity:1}
    92% {background-color:#ff3c6a;opacity:1}
    100% {background-color:#b579ff;opacity:1}
}