@charset 'utf-8';

/*css document*/
.qr_Code{
    position: relative;
}

#banner {
    height: 520px;
}

#banner a {
    cursor: default;
}

.national_coverage {
    min-width: 1200px;
    background-color: #fff;
    height: 1043px;
}

.inner {
    width: 1200px;
    margin: 0 auto;
    height: 100%;
    text-align: center;
}

.txt {
    padding-bottom: 72px;
    text-align: center;
}

.txt .big_title {
    font-weight: normal;
    color: #2F2E2E;
    font-size: 55px;
    margin-top: 80px;
    margin-bottom: 20px;
    display: inline-block;
}

.txt p {
    font-size: 28px;
    color: #5A5A5A;
    padding: 0 10%;
    line-height: 48px;
}

.txt a, .txt a:visited, .txt a:hover {
    color: #6bb04d;
    font-size: 28px;
    text-decoration: underline;
    line-height: 48px;
}

.img_div {
    display: inline-block;
    position: relative;
}

.img_div i {
    position: absolute;
    z-index: 110;
    animation: img_div_i 5s infinite;
    -webkit-animation: img_div_i 5s infinite;
    -webkit-animation-timing-function: ease-in-out;
}

@keyframes img_div_i {
    0% {
        -webkit-transform: translate(0) rotate(-1deg);
        -moz-transform: translate(0) rotate(-1deg);
        -o-transform: translate(0) rotate(-1deg);
        transform: translate(0) rotate(-1deg);
        -ms-transform: translate(0) rotate(-1deg);
    }
    50% {
        -webkit-transform: translateY(-8px) rotate(1deg);
        -moz-transform: translateY(-8px) rotate(1deg);
        -o-transform: translateY(-8px) rotate(1deg);
        transform: translateY(-8px) rotate(1deg);
        -ms-transform: translateY(-8px) rotate(1deg);
    }
    100% {
        -webkit-transform: translate(0) rotate(-1deg);
        -moz-transform: translate(0) rotate(-1deg);
        -o-transform: translate(0) rotate(-1deg);
        transform: translate(0) rotate(-1deg);
        -ms-transform: translate(0) rotate(-1deg);
    }
}

.img_div .i_1 {
    top: 79px;
    left: 114px;
}

.img_div .i_2 {
    top: 246px;
    left: 197px;
}

.img_div .i_3 {
    top: 397px;
    left: 345px;
}

.img_div .i_4 {
    top: 19px;
    left: 403px;
}

.img_div .i_5 {
    top: 293px;
    left: 551px;
}

.img_div .i_6 {
    top: 155px;
    left: 649px;
}

.img_div .i_7 {
    top: 242px;
    left: 685px;
}

.img_div .i_8 {
    top: 394px;
    left: 697px;
}

.img_div .i_9 {
    top: 158px;
    left: 810px;
}

.img_div .i_10 {
    top: 269px;
    left: 867px;
}

.img_div .i_11 {
    top: 73px;
    left: 866px;
}

.img_div .i_12 {
    top: 342px;
    left: 920px;
}

.img_div .i_13 {
    top: 142px;
    left: 959px;
}

.img_div .i_14 {
    top: 436px;
    left: 980px;
}

.img_div .i_15 {
    top: 94px;
    left: 1077px;
}

.img_div .i_16 {
    top: 472px;
    left: 1125px;
}

.speed_4g, .for_free {
    min-width: 1200px;
    height: 846px;
    background-color: #F3F3F3;
}

.zero_roaming {
    width: 100%;
    height: 846px;
    background-color: #fff;
}

.rocket_fire {
    height: 423px;
    width: 413px;
    margin: 0 auto;
    position: relative;
}

.rocket_fire img {
    width: auto;
    height: auto;
    position: absolute;
    left: 50%;
}

.rocket_fire.move .top.fire_top {
    transform-origin: 50% 0 0;
    -webkit-transform-origin: 50% 0 0;
    -webkit-animation: fire_top 1s linear 0s 1;
    -moz-animation: fire_top 1s linear 0s 1;
    -ms-animation: fire_top 1s linear 0s 1;
    -o-animation: fire_top 1s linear 0s 1;
    animation: fire_top 1s linear 0s 1;
}

.rocket_fire img.top {
    position: absolute;
    top: -55px;
    margin-left: -90px;
    z-index: 3;
}

.rocket_fire.move .mid.fire_move {
    transform-origin: 50% 0 0;
    -webkit-transform-origin: 50% 0 0;
    -webkit-animation: fire_move .4s linear 0s 1, fire_top 1s linear 0s 1;
    -moz-animation: fire_move .4s linear 0s 1, fire_top 1s linear 0s 1;
    -ms-animation: fire_move .4s linear 0s 1, fire_top 1s linear 0s 1;
    -o-animation: fire_move .4s linear 0s 1, fire_top 1s linear 0s 1;
    animation: fire_move .4s linear 0s 1, fire_top 1s linear 0s 1;
}

.rocket_fire img.mid {
    position: absolute;
    top: 224px;
    margin-left: -21px;
    z-index: 2;
}

.rocket_fire.move .bottom.fire_bottom {
    transform-origin: 50% 0 0;
    -webkit-transform-origin: 50% 0 0;
    -webkit-animation: fire_bottom 1s linear 1s 1, show_fire 1s linear 0s 1;
    -moz-animation: fire_bottom 1s linear 1s 1, show_fire 1s linear 0s 1;
    -ms-animation: fire_bottom 1s linear 1s 1, show_fire 1s linear 0s 1;
    -o-animation: fire_bottom 1s linear 1s 1, show_fire 1s linear 0s 1;
    animation: fire_bottom 1s linear 1s 1, show_fire 1s linear 0s 1;
}

.rocket_fire img.bottom {
    bottom: -87px;
    margin-left: -154px;
    z-index: 1;
}

@keyframes fire_top {
    0% {
        transform: translateY(184px);
    }
    50% {
        transform: translateY(90px);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes fire_move {
    0% {
        transform: scale(1, 0.8);
    }
    50% {
        transform: scale(1, 1);
    }
    100% {
        transform: scale(1, 1.5);
    }
}

@keyframes fire_bottom {
    0% {
        transform: scale(0, 0);
    }
    50% {
        transform: scale(0.5, 0.5);
    }
    100% {
        transform: scale(1, 1);
    }
}

@keyframes show_fire {
    0% {
        opacity: 0;
        transform: scale(0, 0);
    }
    50% {
        opacity: 0;
        transform: scale(0, 0);
    }
    100% {
        opacity: 1;
        transform: scale(0, 0);
    }
}


/*=======================*/

.g1_adv_main_wrap .section {
    width: 100%;
    position: relative;
    height: 768px;
}

.g1_section_three {
    color: #4f4f4f;
    text-align: center;
    background-color: #FFFFFF;
    height: 846px;
    overflow: hidden;
    min-width: 1200px;
}

.section .g1_section_main {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    background: inherit;
    position: relative;
}

.g1_section_three.g1s .share_main {
    height: 100%;
    width: 100%;
}

.g2_wrap .g1_section_three.g1s .share_main h2, .g1_section_three.g1s .share_main p {
    /*background: transparent;*/
    text-align: center;
    /*text-indent: 2.9em;*/
}

.g1_section_three.g1s .share_main h2 {
    font-size: 45px;
}

.share_main .wd span {
    color: #6bb04d;
}

.section .g1_section_main h2 {
    font-weight: normal;
    color: #4f4f4f;
}

.section h2 {
    font-weight: normal;
    color: #4f4f4f;
}

.g1_section_three h2 {
    font-size: 45px;
    margin-bottom: 12px;
}

.g2_wrap .g1_section_three.g1s .share_main h2, .g1_section_three.g1s .share_main p {
    background: transparent;
}

.g1_section_three.g1s .share_main p {
    line-height: 24px;
    font-size: 16px;
}

.g1_section_three.g1s .share_main h2 {
    z-index: 111;
    position: relative;
    font-weight: normal;
    color: #2F2E2E;
    font-size: 55px;
    margin-top: 80px;
    margin-bottom: 20px;
    display: inline-block;
}

.g1_section_three.g1s .share_main p {
    font-size: 28px;
    color: #5A5A5A;
    padding: 0 10%;
    line-height: 48px;
}

.g1_section_three.g1s .share_main img {
    bottom: 70px;
    left: 50%;
    margin-left: -508px;
    position: absolute;
    width: auto;
    height: 450px;
}

.g1_section_three.g1s .share_main b {
    width: 60px;
    height: 107px;
    position: absolute;
    left: 50%;
    margin-left: -30px;
    bottom: 328px;
}

.g1_section_three.g1s .share_main b {
    background: url(../../img/zh-CN/icon/jiqi2.png) no-repeat center center / 100% 100%;
}

.g1_section_three.g1s .share_icon {
    background: url(../../img/zh-CN/icon/share_icon.png) no-repeat center center;
    height: 1073px;
    width: 1073px;
    position: absolute;
    left: 50%;
    margin-left: -537px;
    bottom: -158px;
}

.aniexpand {
    transform-origin: 50% 50% 0;
    -webkit-animation: expandball 3s linear 0s infinite;
    -moz-animation: expandball 3s linear 0s infinite;
    -ms-animation: expandball 3s linear 0s infinite;
    -o-animation: expandball 3s linear 0s infinite;
    animation: expandball 3s linear 0s infinite;
}

@keyframes expandball {
    0% {
        opacity: 0;
        transform: scale(.3);
    }
    50% {
        opacity: 1;
        transform: scale(1);
    }
    100% {
        opacity: 0;
        transform: scale(1.5);
    }
}

.g1_adv_main_wrap .section {
    width: 100%;
    position: relative;
    height: 768px;
}

.color_s2 {
    background: #f3f3f3;
}

.g1_section_one {
    text-align: center;
    color: #4f4f4f;
    height: 787px;
    min-width: 1200px;
}

.g1_section_one p.mb5 {
    font-size: 28px;
    color: #5A5A5A;
    line-height: 48px;
    text-align: left;
    width: 52%;
    margin: 0 auto;
}

.g1_section_one p.mb5 span {
    color: #6BB04D;
}

.g1_section_new_two p {
    line-height: 24px;
}

.g1_section_new_two.g1_section_one img {
    animation: none;
    -webkit-animation: none;
    margin-top: 3em;
}


/*零漫游 畅游全球*/

.g1_adv_main_wrap .section {
    width: 100%;
    position: relative;
    height: 768px;
}

.color_s1 {
    background: #fff;
}

.g1_section_two {
    min-width: 1200px;
    height: 643px;
    position: relative;
}

.g1_section_two.en_flash h2.tit_flash {
    text-align: center;
    font-size: 45px;
    text-align: center;
    margin: 0 auto;
    width: 980px;
    padding-top: 80px;
    font-weight: normal;
    color: #4f4f4f;
}

.mb20 {
    margin-bottom: 20px;
}

.g1_section_two.en_flash object {
    height: 360px;
    position: absolute;
    bottom: 0;
    left: 0;
}


/*续航15小时*/

.g1_adv_main_wrap .section {
    width: 100%;
    position: relative;
    height: 768px;
}

.color_s2 {
    background: #f3f3f3;
}

.section .g1_section_main {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    background: inherit;
    position: relative;
}

.f-left, .left {
    float: left !important;
}

.section .g1_section_main h2 {
    font-weight: normal;
    color: #4f4f4f;
}

.section h2 {
    font-weight: normal;
    color: #4f4f4f;
}

.bt_none {
    border-top: 0 none;
}


/*app管理*/

.g1_adv_main_wrap .section {
    width: 100%;
    position: relative;
    height: 768px;
}

.color_s1 {
    background: #fff;
}

.f-left, .left {
    float: left !important;
}

.section .g1_section_main h2 {
    font-weight: normal;
    color: #4f4f4f;
}

.g1_adv_main_wrap .section {
    width: 100%;
    position: relative;
    height: 768px;
}

.color_s2 {
    background: #f3f3f3;
}

.g1_section_one {
    text-align: center;
    color: #4f4f4f;
}

.g1_section_one h2.tit {
    font-weight: normal;
    color: #2F2E2E;
    font-size: 55px;
    margin-top: 80px;
    margin-bottom: 20px;
    display: inline-block;
}

.mb50 {
    margin-bottom: 50px;
}

.g1_section_one img {
    animation: mymove 5s infinite;
    -webkit-animation: mymove 5s infinite;
    -webkit-animation-timing-function: ease-in-out;
}

@keyframes mymove {
    0% {
        -webkit-transform: translate(0) rotate(-1deg);
        -moz-transform: translate(0) rotate(-1deg);
        -o-transform: translate(0) rotate(-1deg);
        transform: translate(0) rotate(-1deg);
        -ms-transform: translate(0) rotate(-1deg);
    }
    50% {
        -webkit-transform: translateY(-8px) rotate(1deg);
        -moz-transform: translateY(-8px) rotate(1deg);
        -o-transform: translateY(-8px) rotate(1deg);
        transform: translateY(-8px) rotate(1deg);
        -ms-transform: translateY(-8px) rotate(1deg);
    }
    100% {
        -webkit-transform: translate(0) rotate(-1deg);
        -moz-transform: translate(0) rotate(-1deg);
        -o-transform: translate(0) rotate(-1deg);
        transform: translate(0) rotate(-1deg);
        -ms-transform: translate(0) rotate(-1deg);
    }
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    border: 0;
    empty-cells: show;
    font-size: 100%;
}

.product_arguments th {
    width: 26%;
    vertical-align: middle;
    text-indent: 50px;
    font-weight: bold;
}

caption, th, td {
    vertical-align: middle;
    text-align: left;
    font-weight: normal;
}

.product_arguments td p {
    line-height: 26px;
}

.product_arguments td p span.w_half {
    display: inline-block;
    padding-right: 30px;
}

.satellite {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: 96px;
    margin-left: -179px;
    z-index: 2;
}

.satellite_animation {
    animation: satellite_animation 5s infinite;
    -webkit-animation: satellite_animation 5s infinite;
    -webkit-animation-timing-function: ease-in-out;
}

@keyframes satellite_animation {
    0% {
        -webkit-transform: translate(0) rotate(-1deg);
        -moz-transform: translate(0) rotate(-1deg);
        -o-transform: translate(0) rotate(-1deg);
        transform: translate(0) rotate(-1deg);
        -ms-transform: translate(0) rotate(-1deg);
        opacity: 1;
        filter: alpha(opacity: 100);
    }
    50% {
        -webkit-transform: translateY(-8px) rotate(1deg);
        -moz-transform: translateY(-8px) rotate(1deg);
        -o-transform: translateY(-8px) rotate(1deg);
        transform: translateY(-8px) rotate(1deg);
        -ms-transform: translateY(-8px) rotate(1deg);
        opacity: 0.5;
        filter: alpha(opacity: 50);
    }
    100% {
        -webkit-transform: translate(0) rotate(-1deg);
        -moz-transform: translate(0) rotate(-1deg);
        -o-transform: translate(0) rotate(-1deg);
        transform: translate(0) rotate(-1deg);
        -ms-transform: translate(0) rotate(-1deg);
        opacity: 1;
        filter: alpha(opacity: 100);
    }
}


/*数据安全*/

.data_security {
    min-width: 1200px;
    height: 624px;
    background-color: #fff;
}

.img_div_1 {
    display: inline-block;
    float: left;
    height: 624px;
    vertical-align: middle;
    line-height: 624px;
}

.img_div_1 img {
    vertical-align: middle;
}

.txt_1 {
    display: inline-block;
    float: right;
    text-align: left;
    width: 460px;
    margin-top: 200px;
}

.txt_1 .big_title_1 {
    font-weight: normal;
    color: #2F2E2E;
    font-size: 55px;
    margin-bottom: 20px;
    display: inline-block;
}

.txt_1 p {
    font-size: 28px;
    color: #5A5A5A;
    line-height: 48px;
}


/*续航15小时*/

.hours_fifteen {
    min-width: 1200px;
    height: 681px;
    background-color: #F3F3F3;
}

.txt_2 {
    display: inline-block;
    float: left;
    margin-top: 60px
}

.txt_2 .big_title_2 {
    font-weight: normal;
    color: #2F2E2E;
    font-size: 55px;
    margin-bottom: 20px;
    display: inline-block;
}

.txt_2 p {
    font-size: 24px;
    color: #5A5A5A;
    line-height: 40px;
    text-align: left;
}

.img_div_2 {
    display: inline-block;
    float: right;
    margin-top: 22px;
}


/*毫安小时*/

.mah_hours {
    display: inline-block;
    float: left;
    height: 50px;
    line-height: 50px;
    font-size: 32px;
    margin-top: 1.5em;
    margin-bottom: 1em;
}

.mah_hours .danwei {
    font-size: 16px;
    vertical-align: bottom;
}

.mah_hours .span_1 {
    border-right: 1px solid #000000;
    padding: 0 16px;
}

.mah_hours .i_q {
    color: #01A6FD;
}

.mah_hours .i_b {
    color: #20AEE0;
}

.mah_hours .i_s {
    color: #54BBB1;
}

.mah_hours .i_g {
    color: #ADD25E;
}

.mah_hours .danwei {
    position: relative;
    top: 6px;
    padding: 0 6px;
    color: #4F4F4F;
}

.mah_hours .i_h {
    color: #57C255;
}

.mah_hours .span_2 {
    padding: 0 16px;
}


/*毫安*/

.mah {
    display: inline-block;
    clear: both;
    float: left;
    width: 320px;
    height: 146px;
    line-height: 146px;
    text-align: left;
    background: url(../../img/zh-CN/icon/bj02.png) no-repeat center center;
    text-align: center;
}

.mah .i_r {
    font-size: 70px;
    color: #444444;
}


/*下载app*/

.app_down_load {
    min-width: 1200px;
    height: 785px;
}

.app_down_load .img_div_1 {
    height: 785px;
    line-height: 785px;
}

.app_down_load .txt_1 {
    margin-top: 102px;
    width: 480px;
}

.app_down_load .apple_1 {
    display: inline-block;
    float: left;
}

.app_down_load .andriod_2 {
    float: right;
    display: inline-block;
}


/*机器*/

.simcard {
    min-width: 1200px;
    height: 708px;
    background-color: #F3F3F3;
}

.simcard .txt p {
    padding: 0;
}

.simcard .img_div_mymove {
    animation: mymove 5s infinite;
    -webkit-animation: mymove 5s infinite;
    -webkit-animation-timing-function: ease-in-out;
}

@keyframes mymove {
    0% {
        -webkit-transform: translate(0) rotate(-1deg);
        -moz-transform: translate(0) rotate(-1deg);
        -o-transform: translate(0) rotate(-1deg);
        transform: translate(0) rotate(-1deg);
        -ms-transform: translate(0) rotate(-1deg);
    }
    50% {
        -webkit-transform: translateY(-8px) rotate(1deg);
        -moz-transform: translateY(-8px) rotate(1deg);
        -o-transform: translateY(-8px) rotate(1deg);
        transform: translateY(-8px) rotate(1deg);
        -ms-transform: translateY(-8px) rotate(1deg);
    }
    100% {
        -webkit-transform: translate(0) rotate(-1deg);
        -moz-transform: translate(0) rotate(-1deg);
        -o-transform: translate(0) rotate(-1deg);
        transform: translate(0) rotate(-1deg);
        -ms-transform: translate(0) rotate(-1deg);
    }
}


/*参数*/

.product_arguments {
    min-width: 1200px;
}

.arguments {
    display: inline-block;
    width: 100%;
    padding-bottom: 4em;
}

.arguments li {
    height: 2em;
    line-height: 1em;
    padding: 12px 0;
    /*border-bottom: 1px solid #7F7F7F;*/
}

.arguments span {
    float: left;
    display: inline-block;
    text-align: left;
}

.arguments .span1 {
    width: 18%;
    padding-left: 1%;
    text-align: right;
}

.arguments .span2 {
    width: 33%;
}

.arguments .span3 {
    width: 33%;
    text-align: right;
}

.use_descrition {
    min-width: 1200px;
    background-color: #F3F3F3;
    padding-bottom: 4em;
}

.use_descrition .txt_4 {
    float: left;
    display: inline-block;
    text-align: left;
    padding: 0 0 0 22px;
    margin-left: 22px;
    color: #383838;
}

.use_descrition .img_div_4 {
    position: relative;
    display: inline-block;
    height: 361px;
    line-height: 361px;
    float: left;
}

.page_footer {
    margin-top: 64px;
}

.dataSecurityAnimation {
    position: relative;
}

.mainImg {
    position: absolute;
    top: 167px;
    left: 74px;
    z-index: 100;
}

.huan1 {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 50;
    display: inline-block;
}

.face1 {
    position: absolute;
    top: 184px;
    left: 240px;
    z-index: 50;
    animation-timing-function: ease;
    animation-iteration-count: 1;
    animation-duration: 2s;
    animation-fill-mode: forwards;
}

.face2 {
    position: absolute;
    top: 247px;
    left: 240px;
    z-index: 50;
    animation-timing-function: ease;
    animation-iteration-count: 1;
    animation-duration: 2s;
    animation-fill-mode: forwards;
}

.face3 {
    position: absolute;
    top: 337px;
    left: 240px;
    z-index: 50;
    animation-timing-function: ease;
    animation-iteration-count: 1;
    animation-duration: 2s;
    animation-fill-mode: forwards;
}

.face1_animation {
    animation-name: face1;
}

.face2_animation {
    animation-name: face2;
}

.face3_animation {
    animation-name: face3;
}

@keyframes face1 {
    0% {
        left: 240px;
    }
    100% {
        left: 618px;
    }
}

@keyframes face2 {
    0% {
        left: 240px;
    }
    100% {
        left: 503px;
    }
}

@keyframes face3 {
    0% {
        left: 240px;
    }
    100% {
        left: 608px;
    }
}

.wrap_icon {
    position: absolute;
    left: 50%;
    top: 15%;
    margin-left: 10rem;
    margin-top: 0rem;
    z-index: 60;
    opacity: 0;
    -webkit-animation: star_ani_00 0.5s 5s linear forwards;
    animation: star_ani_00 0.5s 5s linear forwards;
    transform: rotate(-31deg);
}

.wrap_icon span {
    width: 100%;
    height: 100%;
    display: block;
    -webkit-animation: star_ani_03 20s 0s ease-in-out infinite;
    animation: star_ani_03 20s 0s ease-in-out infinite;
}

.wrap_icon i {
    width: 40px;
    height: 40px;
    border-radius: 100%;
    display: block;
    background: #6AD969;
    -webkit-animation: star_ani_04 20s 5s ease-in-out infinite;
    animation: star_ani_04 20s 5s ease-in-out infinite;
}

.huan2 {
    transform: rotate(-120deg);
}

@-webkit-keyframes star_ani_00 {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@keyframes star_ani_00 {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@-webkit-keyframes star_ani_03 {
    0%, 100% {
        -webkit-transform: translateX(0rem);
    }
    50% {
        -webkit-transform: translateX(-32rem);
    }
}

@keyframes star_ani_03 {
    0%, 100% {
        transform: translateX(0rem);
    }
    50% {
        transform: translateX(-32rem);
    }
}

@-webkit-keyframes star_ani_04 {
    0%, 100% {
        -webkit-transform: translateY(0rem) scale(0.8);
    }
    50% {
        -webkit-transform: translateY(10rem) scale(1);
    }
}

@keyframes star_ani_04 {
    0%, 100% {
        transform: translateY(0rem) scale(0.8);
    }
    50% {
        transform: translateY(10rem) scale(1);
    }
}

.li_bj {
    background-color: #F3F3F3;
}

.arguments table {
    width: 80%;
    margin: 0 auto;
    margin-top: 1.5em;
    font-size: 18px;
    color: #383838;
}

.arguments table td {
    padding: 12px 0;
}

.arguments .td1 {
    width: 18%;
    text-align: right;
}

.arguments .td2 {
    width: 41%;
    padding-left: 8em;
}

.arguments .td3 {
    width: 41%;
    padding-left: 5em;
}


/*响应中小屏*/

@media only screen and (max-width: 1600px) {
    .national_coverage {
        height: 492px;
    }
    .speed_4g, .for_free {
        height: 492px;
    }
    .txt {
        padding-bottom: 0px;
        text-align: center;
    }
    .txt .big_title {
        font-size: 22px;
        margin-top: 20px;
        margin-bottom: 0px;
    }
    .txt p {
        font-size: 18px;
    }
    .txt a, .txt a:visited, .txt a:hover {
        font-size: 18px;
        line-height: 22px;
    }
    .img_word {
        height: 360px;
        width: auto;
    }
    .img_div i img {
        width: 25px;
        height: auto;
    }
    .img_div .i_1 {
        top: 47px;
        left: 71px;
    }
    .img_div .i_2 {
        top: 150px;
        left: 121px;
    }
    .img_div .i_3 {
        top: 242px;
        left: 211px;
    }
    .img_div .i_4 {
        top: 12px;
        left: 247px;
    }
    .img_div .i_5 {
        top: 178px;
        left: 337px;
    }
    .img_div .i_6 {
        top: 95px;
        left: 396px;
    }
    .img_div .i_7 {
        top: 148px;
        left: 418px;
    }
    .img_div .i_8 {
        top: 240px;
        left: 425px;
    }
    .img_div .i_9 {
        top: 95px;
        left: 494px;
    }
    .img_div .i_10 {
        top: 164px;
        left: 529px;
    }
    .img_div .i_11 {
        top: 45px;
        left: 529px;
    }
    .img_div .i_12 {
        top: 208px;
        left: 561px;
    }
    .img_div .i_13 {
        top: 87px;
        left: 585px;
    }
    .img_div .i_14 {
        top: 266px;
        left: 596px;
    }
    .img_div .i_15 {
        top: 57px;
        left: 656px;
    }
    .img_div .i_16 {
        top: 287px;
        left: 685px;
    }
    .rocket_fire img.top {
        width: 114px;
        top: 0;
        margin-left: -66px;
    }
    .rocket_fire img.mid {
        width: 27px;
        top: 179px;
    }
    .rocket_fire img.bottom {
        width: 194px;
        bottom: 55px;
        margin-left: -106px;
    }
    .rocket_fire img.satellite {
        width: 230px;
        margin-top: 29px;
        margin-left: -117px;
    }
    .g1_section_three.g1s .share_main h2 {
        font-size: 22px;
        margin-top: 20px;
        margin-bottom: 0px;
    }
    .g1_section_three.g1s .share_main p {
        font-size: 18px;
    }
    .g1_section_three.g1s .share_main img {
        height: 300px;
        margin-left: -338px;
        bottom: 0px;
    }
    .g1_section_one h2.tit {
        font-size: 22px;
        margin-top: 20px;
        margin-bottom: 8px;
    }
    .g1_section_one p.mb5 {
        font-size: 18px;
        width: 40%;
        line-height: 26px;
    }
    .txt_1 .big_title_1 {
        font-size: 22px;
        margin-top: 20px;
        margin-bottom: 0px;
    }
    .txt_2, .img_div_2 {
        float: left;
        margin: 0;
    }
    .txt_1 p {
        font-size: 14px;
        line-height: 26px;
    }
    .txt_2 .big_title_2 {
        font-size: 22px;
        margin-top: 20px;
        margin-bottom: 0px;
        display: block;
        text-align: left;
    }
    .txt_2 p {
        font-size: 14px;
        line-height: 26px;
    }
    .g1_section_three.g1s .share_main b {
        bottom: 218px;
    }
    .g1_section_three {
        height: 436px;
    }
    .g1_section_three.g1s .share_icon {
        bottom: -267px;
    }
    .g1_section_new_two.g1_section_one img {
        margin-top: 1em;
        width: 660px;
    }
    .g1_section_one {
        height: 400px;
    }
    .g1_section_two {
        height: 443px;
    }
    .mainImg {
        width: 195px;
        /*display: none;*/
    }
    .img_div_1 img.face1, .img_div_1 img.face2, .img_div_1 img.face3 {
        width: 58px;
    }
    .huan1 .line1 {
        width: 291px;
    }
    .wrap_icon {
        margin-top: -7.5rem;
    }
    .wrap_icon i {
        width: 25px;
        height: 25px;
    }
    .huan2 {
        /*display: none;*/
    }
    .product_picture {
        width: 250px;
    }
    .mah {
        width: 198px;
        height: 90px;
        line-height: 90px;
        background: url(../../img/zh-CN/icon/bj02s.png) no-repeat center center;
    }
    .mah .i_r {
        font-size: 42px;
    }
    .mah_hours {
        font-size: 22px;
        height: 32px;
        line-height: 32px;
    }
    .mah_hours .danwei {
        top: 2px;
    }
    .mah_hours .span_1 {
        padding: 0 6px;
    }
    .mah_hours .span_2 {
        padding: 0 6px;
    }
    .product_app {
        width: 180px;
    }
    .apple_1 img {
        width: 104px;
    }
    .andriod_2 img {
        width: 104px;
    }
    .product_picture_2 {
        width: 357px;
    }
    .arguments li {
        padding: 6px 0;
        font-size: 14px;
    }
    .arguments table {
        width: 80%;
        margin: 0 auto;
        font-size: 14px;
        color: #383838;
    }
    .arguments table td {
        padding: 8px 0;
    }
    .arguments .td1 {
        width: 18%;
        text-align: right;
    }
    .arguments .td2 {
        width: 41%;
        padding-left: 11em;
    }
    .arguments .td3 {
        width: 41%;
        padding-left: 5em;
    }
    .simcard {
        height: 330px;
    }
    .arguments {
        padding-bottom: 2em;
    }
    .hours_fifteen {
        height: 415px;
        vertical-align: top;
    }
    .hours_fifteen .txt_2 {
        margin-left: 18em;
        margin-top: 1.3em;
        margin-right: 9em;
    }
    .use_descrition .img_div_4 {
        margin-left: 18em;
    }
    .use_descrition .txt {
        margin-bottom: 1em;
    }
    .app_down_load {
        height: 460px;
    }
    .app_down_load .img_div_1 {
        float: left;
        height: 460px;
        line-height: 460px;
        margin-left: 18em;
    }
    .app_down_load .txt_1 {
        clear: both;
        float: none;
        margin-left: 6em;
        margin-top: 80px;
    }
    .app_down_load .inner {
        text-align: left;
    }
    .app_down_load .apple_1 {
        margin-left: 0.5em;
    }
    .app_down_load .andriod_2 {
        float: left;
        margin-left: 2em;
    }
    @-webkit-keyframes star_ani_00 {
        0% {
            opacity: 0;
        }
        100% {
            opacity: 1;
        }
    }
    @keyframes star_ani_00 {
        0% {
            opacity: 0;
        }
        100% {
            opacity: 1;
        }
    }
    @-webkit-keyframes star_ani_03 {
        0%, 100% {
            transform: translateX(-6rem);
        }
        50% {
            transform: translateX(-26rem);
        }
    }
    @keyframes star_ani_03 {
        0%, 100% {
            transform: translateX(-6rem);
        }
        50% {
            transform: translateX(-26rem);
        }
    }
    @-webkit-keyframes star_ani_04 {
        0%, 100% {
            transform: translateY(2.5rem) scale(0.8);
        }
        50% {
            transform: translateY(8.8rem) scale(1);
        }
    }
    @keyframes star_ani_04 {
        0%, 100% {
            transform: translateY(2.5rem) scale(0.8);
        }
        50% {
            transform: translateY(8.8rem) scale(1);
        }
    }
    .mainImg {
        top: 40px;
        left: 51px;
    }
    .dataSecurityAnimation {
        width: 350px;
        height: 280px;
        line-height: 280px;
        left: 12em;
    }
    .data_security {
        height: 300px;
    }
    .data_security .txt_1 {
        display: inline-block;
        float: none;
        text-align: left;
        width: 500px;
        margin-top: 80px;
        margin-left: 16em;
    }
    @keyframes face1 {
        0% {
            left: 0;
        }
        100% {
            left: 400px;
        }
    }
    @keyframes face2 {
        0% {
            left: 0;
        }
        100% {
            left: 320px;
        }
    }
    @keyframes face3 {
        0% {
            left: 0;
        }
        100% {
            left: 390px;
        }
    }
    .face1 {
        top: 69px;
    }
    .face2 {
        top: 111px;
    }
    .face3 {
        top: 162px;
    }
    .use_descrition .txt_4 {
        margin-left: 54px;
    }
}
