.takyon-z14120-banner,.takyon-z650-banner,.takyon-z660-banner{
    background-color:#000
}
.takyon-z14120-banner .bg{
    height:757px;
    color:#fff;
    background-repeat:no-repeat;
    background-position:center center
}
.takyon-z14120-banner .text{
    padding-top:265px;
    padding-left:60px;
}
.takyon-z14120-banner h1{
    font-size:50px
}
.takyon-z14120-banner h2.h1_old{
    font-size:50px
}
.takyon-z14120-banner h2.h1_old:after,.takyon-z14120-mobile-banner h2.h1_old:after{
    position:absolute;
    right:0;
    top:8px;
    content:'TM';
    font-size:12px
}
.takyon-z14120-banner span.series{
    font-size:24px
}
.takyon-z14120-banner .title{
    font-size:24px;
    margin-top:20px
}
.takyon-z14120-banner .desc{
    margin-top:40px;
    line-height:24px
}
.takyon-z650-banner .bg{
    height:750px;
    color:#fff;
    background-repeat:no-repeat;
    background-position:center center;
    background-size:cover
}
.takyon-z650-banner .text-box{
    margin-top:277px;
    padding:0 90px 0 0
}
.takyon-z650-banner .text-box h1,.takyon-z660-banner .text-box h1{
    font-size:65px
}
.takyon-z650-banner .text-box h1 .series{
    font-weight:400
}
.takyon-z650-banner .text-box h1 .trademark{
    font-size:12px;
    font-weight:300;
    vertical-align:text-top;
    display:inline-block;
    margin:5px
}
.takyon-z650-banner .text-box p,.takyon-z660-banner .text-box p{
    margin-top:43px;
    font-size:14px;
    line-height:26px
}
.takyon-z660-banner .bg{
    height:750px;
    color:#fff;
    background-repeat:no-repeat;
    background-position:center center;
    background-size:cover
}
.takyon-z660-banner .text-box{
    margin-top:277px;
    padding:0 90px 0 0
}
.takyon-z660-banner .text-box h1 .series{
    font-weight:400
}
.takyon-z660-banner .text-box h1 .trademark{
    font-size:12px;
    font-weight:300;
    vertical-align:text-top;
    display:inline-block;
    margin:5px
}
.takyon-z14120-mobile-banner{
    min-height:300px;
    padding-top:40px;
    background-position:top center;
    background-size:contain;
    background-color:#000;
    background-repeat:no-repeat;
    position:relative;
    overflow:hidden;
    text-align:center;
    color:#fff
}
.takyon-z14120-mobile-banner .bg{
    width:100%
}
.takyon-z14120-mobile-banner .bg img{
    display:block;
    width:100%
}
.takyon-z14120-mobile-banner .container{
    width:100%;
    top:9%
}
.takyon-z14120-mobile-banner .text{
    padding-top:60%;
    margin-bottom:40px
}
.takyon-z14120-banner h1,.takyon-z14120-mobile-banner h1{
    display:inline-block;
    position:relative;
    padding-right:20px
}
.takyon-z14120-banner h2.h1_old,.takyon-z14120-mobile-banner h2.h1_old{
    display:inline-block;
    position:relative;
    padding-right:20px
}
.takyon-z14120-mobile-banner .series{
    display:inline-block;
    margin-left:12px;
    font-size:24px
}
.takyon-z14120-mobile-banner .title{
    font-size:24px;
    margin-top:20px
}
.takyon-z14120-mobile-banner .desc{
    margin-top:40px;
    line-height:24px
}
.takyon-z650-mobile-banner,.takyon-z660-mobile-banner{
    background-color:#000
}
.takyon-z650-mobile-banner .bg{
    min-height:460px;
    color:#fff;
    background-repeat:no-repeat;
    background-position:top center;
    background-size:100%
}
.takyon-z650-mobile-banner .text-box{
    margin-top:300px;
    padding:0 25px 30px
}
.takyon-z650-mobile-banner .text-box h1,.takyon-z660-mobile-banner .text-box h1{
    font-size:32px;
    text-align:center
}
.takyon-z650-mobile-banner .text-box h1 .series{
    font-weight:400
}
.takyon-z650-mobile-banner .text-box h1 .trademark{
    font-size:12px;
    font-weight:300;
    vertical-align:text-top;
    display:inline-block;
    margin:5px
}
.takyon-z650-mobile-banner .text-box p,.takyon-z660-mobile-banner .text-box p{
    margin-top:20px;
    font-size:12px
}
.takyon-z660-mobile-banner .bg{
    min-height:460px;
    color:#fff;
    background-repeat:no-repeat;
    background-position:top center;
    background-size:100%
}
.takyon-z660-mobile-banner .text-box{
    margin-top:280px;
    padding:0 25px 30px;
    color:#fff
}
.takyon-z660-mobile-banner .text-box h1 .series{
    font-weight:400
}
.takyon-z660-mobile-banner .text-box h1 .trademark{
    font-size:12px;
    font-weight:300;
    vertical-align:text-top;
    display:inline-block;
    margin:5px
}