body, html {
    position: relative;
}

.footer_ {
    display: none;
}

* {
    -moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

img {
    -webkit-user-drag: none;
}

/* ================================================================================================================================================= */

/* 统一样式 */

/* ================================================================================================================================================= */

.PC_ {
    display: block
}

.Phone_ {
    display: none
}

.Ph_35 {
    padding: 41px 35px 0 35px;
    box-sizing: border-box;
}

.Ph_41 {
    padding-bottom: 41px;
}

.Ph_50 {
    padding-top: 50px;
    box-sizing: border-box;
}

.Pl_25 {
    padding-left: 36px;
    box-sizing: border-box;
}

.Pl_38 {
    padding-left: 38.5px;
    box-sizing: border-box;
}

.Pl_79 {
    padding-bottom: 41px;
}

.mb_32 {
    margin-bottom: 32.5px;
    box-sizing: border-box;
}

.mb_45 {
    margin-bottom: 45px;
    box-sizing: border-box;
}

.Pb_40_58px {
    padding-top: 40px;
    padding-bottom: 40px;
    box-sizing: border-box;
}

.Pl_23 {
    padding-left: 23.5px;
    box-sizing: border-box;
}

.P2_50 {
    padding-left: 50px;
}

.P2_77 {
    padding-left: 50px;
}

.P2_47 {
    padding-left: 50px;
}

.PW_59 {
    width: 59.4px;
    height: 4.8px;
}

.PW_66 {
    width: 55px;
}

.mb_18 {
    margin-bottom: 18px;
}

.pt_x {
    padding-top: 8px;
}

.PL_31 {
    padding-bottom: 31px;
}

.P1_11 {
    padding-bottom: 11px;
}

.font24_pc1 {
    font-size: 24px;
    font-family: Bold
}

.font20_pc1 {
    font-size: 20px;
    font-family: Bold
}

.font18_pc1 {
    font-size: 18px;
    font-family: Bold
}

.font16_pc1 {
    font-size: 16px;
    font-family: Bold
}

.font14_pc1 {
    font-size: 14px;
    font-family: Bold
}

.font12_pc1 {
    font-size: 12px;
    font-family: Bold
}

.font24_pc2 {
    font-size: 24px;
    font-family: Regular
}

.font20_pc2 {
    font-size: 20px;
    font-family: Regular
}

.font18_pc2 {
    font-size: 18px;
    font-family: Regular
}

.font16_pc2 {
    font-size: 16px;
    font-family: Regular
}

.font14_pc2 {
    font-size: 14px;
    font-family: Regular
}

.font12_pc2 {
    font-size: 12px;
    font-family: Regular
}

.font24_mb1 {
    font-size: 24px;
    font-family: Regular
}

.font20_mb1 {
    font-size: 20px;
    font-family: Regular
}

.font18_mb1 {
    font-size: 18px;
    font-family: Regular
}

.font16_mb1 {
    font-size: 16px;
    font-family: Regular
}

.font14_mb1 {
    font-size: 14px;
    font-family: Regular
}

.font12_mb1 {
    font-size: 12px;
    font-family: Regular
}

.font24_mb2 {
    font-size: 24px;
    font-family: Bold
}

.font20_mb2 {
    font-size: 20px;
    font-family: Bold
}

.font18_mb2 {
    font-size: 18px;
    font-family: Bold
}

.font16_mb2 {
    font-size: 16px;
    font-family: Bold
}

.font14_mb2 {
    font-size: 14px;
    font-family: Bold
}

.font12_mb2 {
    font-size: 12px;
    font-family: Bold
}

/* ================================================================================================================================================= */

/* 电脑 */

/* ================================================================================================================================================= */

.footerbottom {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #f7f7f7;
    padding: 10px 0;
    font-size: 12px;
    text-align: center;
    color: #a5a5a5;
    font-family: Regular;
    display: none
}

.footerbottom p {
    color: #a5a5a5;
    font-family: Regular
}

.footer {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 52px;
    display: block
}

.footer .foot-share {
    padding-top: 0;
    padding-bottom: 0;
    line-height: 52px
}

.official-link {
    margin-top: 14.8vh
}

.iphone-official-link {
    margin-top: 1.8vh;
    padding-bottom: 5.5vh
}

.header .menu .official-link {
    display: none
}

.footer .foot-share a, .footer .foot-share p {
    font-size: 14px;
    font-family: Regular;
    color: #a5a5a5
}

.footer .msg.cols p {
    font-size: 12px;
    font-family: Regular;
    color: #a5a5a5
}

.footer .subject {
    padding-top: 0;
    padding-bottom: 0
}

.footer .copyright a {
    font-size: 14px;
    font-family: Regular;
    color: #a5a5a5;
    cursor: default
}

.news-wrap .full-content-title {
    padding-left: 160px;
    box-sizing: border-box
}

.tab-nav ul {
    padding-left: 160px;
    box-sizing: border-box
}

.footer_nav {
    width: 100%;
    height: 60px;
    position: fixed;
    left: 0;
    bottom: 0
}

.wrap .tab-nav a {
    font-size: 20px
}

.menu .item p {
    font-size: 20px
}

.slick-for-box {
    width: 678px
}

.P1_content {
    box-sizing: border-box;
    margin-left: 160px;
    margin-top: 200px
}

.P1_content .P1_Logo_left, .P1_content .P1_Logo_right {
    display: inline-block;
    vertical-align: top
}

.P1_content .P1_Logo_left {
    margin-top: 120px
}

.P1_content .P1_Logo_left .title {
    font-size: 80px;
    margin-bottom: 20px
}

.P1_content .P1_Logo_right {
    margin-left: 127px
}

.P1_content .P1_Logo_right img {
    width: 540px
}

.P1_content .title {
    font-size: 60px;
    color: #000;
    font-family: Bold
}

.P1_content .P1_Logo_left .txt {
    font-size: 14px;
    color: #000
}

.footer .subject .content {
    display: none
}

.index-wrap {
    height: 100%
}

.item-content .txt {
    font-size: 16px;
    color: #000;
    margin-top: 85px
}

.P1_content .txt p {
    margin-top: 10px;
    margin-top: 10px
}

.p2-content {
    margin-left: 160px;
    margin-top: 180px
}

.p2-content .iconall {
    display: inline-block;
    box-sizing: border-box
}

.p2-content .icon {
    box-sizing: border-box;
    width: 362px;
    height: 269px;
    display: inline-block;
    margin-right: 104px;
    background-image: url(../img/P2_greybase.png);
    background-size: 100%;
    background-repeat: no-repeat
}

.p2-content .icon .p2-icon {
    text-align: center;
    padding-top: 72px;
    padding-bottom: 42px;
    box-sizing: border-box
}

.p2-content .icon .p2-icon .p2-img {
    display: inline-block;
    width: 32px;
    height: 31px;
    padding-top: 6px
}

.p2-content .icon .p2-icon .p2-txt {
    display: inline-block;
    height: 31px;
    margin-left: 20px;
    font-size: 20px
}

.p2-content .icon p {
    text-align: justify;
}

.p2-content .icon1 p {
    text-align: center;
    padding-left: 0
}

.icon_wx {
    margin-right: 31px
}

.icon_wx {
    display: inline-block;
    background-image: url(../image/icon_weixin_01.png);
    background-repeat: no-repeat;
    background-size: 100%;
    width: 25px;
    height: 20px;
    margin-right: 15px
}

.icon_wx.wxicon {
    background-image: url(../image/icon_weixin_02.png)
}

.icon_wb {
    display: inline-block;
    background-image: url(../image/icon_weibo_01.png);
    background-repeat: no-repeat;
    background-size: 100%;
    width: 25px;
    height: 20px
}

.icon_wb.wxicon {
    background-image: url(../image/icon_weibo_02.png)
}

.p3_content {
    margin-left: 160px;
    margin-top: 133px;
    float: left
}

.p3_content .p3_left {
    float: left
}

.p3_content .p3_left img {
    display: inline-block;
    width: 486px
}

.p3_content .p3_right {
    float: left;
    margin-left: 136px;
    margin-top: 106px
}

.p3_content .p3_right .p3_txt {
    margin-top: 20px;
    margin-bottom: 20px
}

.p3_content .p3_right .p3_txt p {
    margin-top: 10px;
    font-size: 20px
}

.p4_content {
    margin-left: 160px;
    margin-top: 105px
}

.p4_content .p4-all {
    display: inline-block
}

.p4_content .p4-all ul li {
    display: inline-block;
    width: 16%;
    margin-right: 40px;
    margin-bottom: 51px
}

.p6_content {
    margin-left: 160px;
    margin-top: 110px
}

.p6_content .p6_icon {
    display: inline-block
}

.p5_content {
    margin-left: 160px;
    margin-top: 110px
}

.p5_content .p5_icon {
    display: inline-block
}

.p5_content .p5_txt {
    text-align: center;
    margin-bottom: 20px
}

.p7_content {
    margin-left: 160px;
    margin-top: 66px
}

.p7_content .p7-all .P7_greybase {
    width: 1298px;
    height: 224px;
    background-image: url(../img/P7_base.png);
    background-repeat: no-repeat;
    background-size: 100%;
    margin-bottom: 40px;
}

.p7_content .p7-all .P7_greybase .P7_bar {
    margin: 20px auto;
}

.p7_content .p7-all .P7_greybase .p7_ul {
    margin-top: 48px
}

.p7_content .p7-all .P7_greybase .p7_txt {
    text-align: center;
}

.p7_content .p7-all .p7_li {
    float: left;
    width: 25%;
    height: 52px;
    line-height: 52px;
    text-align: center
}

.p7_content .p7-all .p7_li .p7_text {
    margin-left: 20px;
    font-size: 20px
}

.p7_content .p7-all .p7_li .p7_icon img {
    width: 52px;
    height: 52px
}

.p7_content .p7-all .p7_li span {
    display: inline-block;
    vertical-align: top
}

.p7_content .p7-all .P7_greybase1 .p7_li {
    width: 50%
}

.p7_content .p7-all .P7_greybase1 .p7_li p {
    font-size: 20px;
    font-family: 'Regular';
}

.p7_content .p7-all .P7_greybase1 .p7_li .P7_icon05 {
    width: 149px
}

.p8_content {
    margin-left: 160px;
    margin-top: 66px
}

.p8_content .p8_all .P8_greybase {
    width: 1298px;
    height: 224px;
    background-image: url(../img/P7_base.png);
    background-repeat: no-repeat;
    background-size: 100%;
    box-sizing: border-box;
    margin-bottom: 40px;
}

.p8_content .p8_all .P8_greybase .P7_bar {
    margin: 20px auto;
}

.p8_content .p8_all .P8_greybase .p8_ul {
    margin-top: 52px
}

.p8_content .p8_all .P8_greybase .p8_txt {
    font-size: 24px;
    text-align: center;
}

.p8_content .p8_all .P8_greybase .p8_li {
    display: inline-block;
    width: 19%;
    line-height: 66px;
    text-align: center
}

.p8_content .p8_all .P8_greybase .p8_li span {
    margin-left: 20px
}

.p8_content .p8_all .P8_greybase .p8_li img, .p8_content .p8_all .P8_greybase .p8_li span {
    display: inline-block;
    vertical-align: top;
    font-size: 20px
}

.p9_content {
    margin-left: 160px;
    margin-top: 100px
}

.p9_content .p9_left img {
    display: inline-block
}

.p9_content .p9_left .P9_pic_1_2 {
    width: 340px
}

.p9_content .p9_left .P9_pic_2_1, .p9_content .p9_left .P9_pic_3_1 {
    width: 270px;
    margin-bottom: 30px
}

.p9_content .p9_left {
    line-height: 260px;
    margin-bottom: 20px
}

.p9_content .p9_right {
    vertical-align: top;
    margin-left: 104px;
    margin-top: 121px;
    margin-bottom: 20px
}

.p9_content .p9_right .p9_text, .p9_content .p9_right .p9_txt {
    margin-top: 20px
}

.p9_content .p9_right .p9_text p {
    font-size: 20px
}

.p9_content .p9_left, .p9_content .p9_right {
    display: inline-block
}

.p10_content {
    margin-left: 160px;
    margin-top: 60px
}

.p10_content .p10_left {
    display: inline-block;
    vertical-align: top;
    margin-top: 110px
}

.p10_content .p10_left .P10_arrow img {
    width: 754px
}

.p10_content .p10_left ul {
    box-sizing: border-box
}

.p10_content .p10_right {
    display: inline-block;
    margin-left: 102px
}

.p10_content .p10_right img {
    width: 264px
}

.p10_content .p10_left ul li {
    width: 32%;
    float: left;
    text-align: center
}

.p10_content .p10_left ul li p {
    margin-top: 20px;
    font-size: 20px
}

.p10_content .p10_left .p10_li1 {
    margin-left: 10px
}

.p10_content .p10_left .p10_li2 {
    margin-left: -20px
}

.p10_content .p10_left .p10_li3 {
    margin-left: -10px
}

.p11_content {
    margin-left: 160px;
    margin-top: 120px
}

.p11_content .p11_left {
    margin-top: 35px
}

.p11_content .p11_left, .p11_content .p11_right {
    display: inline-block;
    vertical-align: top
}

.p11_content .p11_left .p11_txt {
    font-size: 24px;
    margin-top: 20px
}

.p11_content .p11_left .p11_text {
    font-size: 20px
}

.p11_content .p11_left .p11_text, .p11_content .p11_left .p11_txt {
    margin-bottom: 20px
}

.p11_content .p11_left .p11_ul .p11_li {
    display: inline-block;
    text-align: center;
    height: 100px;
    margin-right: 29px
}

.p11_content .p11_left .p11_ul .p11_li img {
    margin-bottom: 10px
}

.p11_content .p11_left .p11_ul .p11_li p {
    font-size: 20px;
    color: #e77143
}

.p11_content .p11_right {
    margin-left: 136px
}

.p11_content .p11_right img {
    width: 620px
}

.p12_cotent {
    margin-left: 160px;
    margin-top: 120px;
    margin-bottom: 20px
}

.p12_cotent .p12_left {
    margin-top: 35px
}

.p12_cotent .p12_left, .p12_cotent .p12_right {
    display: inline-block;
    vertical-align: top
}

.p12_cotent .p12_left .p12_txt {
    margin-top: 20px;
}

.p12_cotent .p12_left .p12_text {
    margin-top: 20px
}

.p12_cotent .p12_left .p12_text P {
    font-size: 20px
}

.p12_cotent .p12_left .p12_ul .p2_li {
    display: inline-block;
    margin-top: 20px;
    text-align: center;
    margin-right: 20px
}

.p12_cotent .p12_left .p12_ul .p2_li img {
    margin-bottom: 10px
}

.p12_cotent .p12_left .p12_ul .p2_li p {
    font-size: 20px;
    color: #e77143
}

.p12_cotent .p12_right {
    margin-left: 136px
}

.p12_cotent1 {
    margin-left: 160px;
    margin-top: 77px
}

.p12_cotent1 .p12_left, .p12_cotent1 .p12_right {
    display: inline-block
}

.p12_cotent1 .p12_left img {
    width: 510px
}

.p12_cotent1 .p12_right {
    margin-left: 370px
}

.p12_cotent1 .p12_right img {
    width: 224px
}

.p13_content {
    margin-left: 160px;
    margin-top: 60px
}

.p13_content .p13_left, .p13_content .p13_right {
    display: inline-block;
    vertical-align: top
}

.p13_content .p13_left {
    padding-top: 100px;
    box-sizing: border-box
}

.p13_content .p13_left .p13_icon {
    margin-top: 14px;
    margin-bottom: 34px;
    height: 60px
}

.p13_content .p13_left .p13_learn {
    display: inline-block;
    vertical-align: top;
    height: 100%;
    margin-top: 12px;
    line-height: 60px;
    color: #e77143;
}

.p13_content .p13_left .P13_line01 {
    display: inline-block;
    width: 40px;
    height: 62px;
    background-image: url(../img/P13_line01.png);
    background-repeat: no-repeat;
    background-size: 100%;
    margin-top: 14px;
    margin-right: 9px;
}

.p13_content .p13_left .p13_text {
    display: inline-block;
    vertical-align: top;
    line-height: 40px
}

.p13_content .p13_left .p13_text .p13_2 {
    vertical-align: bottom
}

.p13_content .p13_left .p13_text .p13_online {
    margin-right: 20px;
    font-size: 20px
}

.p13_content .p13_icon1 {
    margin-top: 37px;
    box-sizing: border-box
}

.p13_content .p13_icon1 .p13_drill {
    display: inline-block;
    font-size: 20px;
    color: #e77143
}

.p13_content .p13_icon1 .P13_line02 {
    display: inline-block;
    width: 40px;
    height: 1px;
    background-image: url(../img/ce65bef8b18c7206a155f04401cdecb.png);
    background-repeat: no-repeat;
    background-size: 100%;
    padding-bottom: 6px;
    margin-right: 9px;
}

.p13_content .p13_icon1 .p13_text1 {
    display: inline-block
}

.p13_content .p13_icon1 .p13_text1 .p13_online {
    margin-right: 20px;
    font-size: 20px
}

.p13_content .p13_right {
    margin-left: 173px
}

.p13_content .p13_right img {
    width: 264px
}

.p13_content .p13_left .p13_text .p13_1, .p13_content .p13_left .p13_text .p13_2, .p13_content .p13_left .p13_text1 {
    font-size: 20px
}

.p12_cotent .p12_left .p12_ul .p2_li p {
    font-size: 20px;
    color: #e77143
}

.p14_content {
    margin-left: 160px;
    margin-top: 60px
}

.p14_content .p14_left {
    padding-top: 165px
}

.p14_content .p14_left img {
    margin-bottom: 20px
}

.p14_content .p14_left .p14_txt {
    margin-bottom: 20px;
}

.p14_content .p14_left .p14_text p {
    font-size: 20px
}

.p14_content .p14_left, .p14_content .p14_right {
    display: inline-block;
    vertical-align: top
}

.p14_content .p14_right {
    margin-left: 160px
}

.p14_content .p14_right .P14_phone02 {
    margin-left: 60px
}

.p14_content .p14_right img {
    display: inline-block;
    width: 264px
}

.p15_content {
    margin-left: 160px;
    margin-top: 60px
}

.p15_content .p15_left {
    padding-top: 150px;
    box-sizing: border-box
}

.p15_content .p15_left img {
    margin-bottom: 20px
}

.p15_content .p15_left .p15_txt {
    margin-bottom: 20px;
}

.p15_content .p15_left .p15_text p {
    font-size: 20px
}

.p15_content .p15_left, .p15_content .p15_right {
    display: inline-block;
    vertical-align: top
}

.p15_content .p15_right img {
    width: 264px
}

.p15_content .p15_right {
    margin-left: 438px
}

.p16_content {
    margin-left: 160px;
    margin-top: 160px
}

.p16_content .p16_left, .p16_content .p16_right {
    display: inline-block;
    vertical-align: top
}

.p16_content .p16_right {
    margin-left: 224px;
    padding-top: 43px;
    box-sizing: border-box
}

.p16_content .p16_right .p16_txt {
    font-size: 24px;
    margin-top: 20px;
    margin-bottom: 20px
}

.p16_content .p16_right .p16_text p {
    font-size: 20px;
    line-height: 28px
}

.p17_content {
    margin-left: 160px;
    margin-top: 126px;
    margin-bottom: 60px;
    height: 330px;
}

.p17_content .p17_left, .p17_content .p17_right {
    display: inline-block;
    vertical-align: top
}

.p17_content .p17_left p {
    font-size: 20px;
    text-align: center;
    margin-top: 20px
}

.p17_content .p17_right {
    margin-left: 244px
}

.p17_content .p17_right ul li {
    display: inline-block;
    width: 53px;
    height: 53px;
    line-height: 53px;
    text-align: center;
    margin-right: 20px;
    vertical-align: top
}

.p17_content .p17_right .p17_text p {
    line-height: 30px;
    padding-top: 10px;
}

.p17_content .p17_right ul {
    margin-bottom: 158px
}

.p17_content .p18_right ul {
    margin-bottom: 35px
}

.p17_content .p18_right .p17_text {
    padding-top: 34px
}

.p20_content {
    margin-left: 160px;
    margin-top: 160px
}

.p20_content .p20_left, .p20_content .p20_right {
    display: inline-block
}

.p20_content .p20_left div, .p20_content .p20_left img, .p20_content .p20_right div, .p20_content .p20_right img {
    display: inline-block;
    vertical-align: top
}

.p20_content .p20_left p {
    font-size: 20px
}

.p20_content .p20_right p {
    font-size: 20px
}

.p20_content .p20_left div {
    padding-top: 70px;
    box-sizing: border-box;
    margin-left: 40px
}

.p20_content .p20_right div {
    padding-top: 70px;
    box-sizing: border-box;
    margin-left: 40px
}

.p20_content .p20_left .p20_txt {
    font-size: 24px;
    margin-bottom: 30px
}

.p20_content .p20_right .p20_txt {
    font-size: 24px;
    margin-bottom: 30px
}

.p20_content .p20_right {
    margin-left: 300px
}

/* ================================================================================================================================================= */

/* 手机 */

/* ================================================================================================================================================= */

.p5_iphone {
    margin: 0 auto;
}

.p5_iphone img {
    width: 100%;
    padding-bottom: 41px;
}

.p6_iphone {
    margin: 0 auto;
}

.p6_iphone img {
    width: 100%;
    padding-bottom: 41px;
}

.p1_iphone .p10_top, .p1_iphone .p1_bottom {
    margin-bottom: 20px
}

.p1_iphone .p10_top .title {
    font-size: 18px;
    font-family: Bold
}

.p1_iphone .p10_top .txt p {
    font-size: 12px;
    font-family: Regular;
    margin-top: 10px
}

.p1_iphone .p1_bottom img {
    width: 90%;
    margin: 0 auto;
    padding-top: 41px;
    padding-bottom: 21px;
    box-sizing: border-box;
}

.p2_iphone {
    padding-bottom: 41px;
}

.p2_iphone .p2_top .icon {
    width: 100%;
    height: 200px;
    background-image: url(../img/P2_greybase.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    text-align: center;
}

.p2_iphone .p2_top .icon img, .p2_iphone .p2_top .icon span {
    display: inline-block;
    vertical-align: top;
    line-height: 37px;
}

.p2_iphone .p2_top .icon span {
    margin-left: 20px
}

.p2_iphone .p2_top .icon .p2_txt {
    font-size: 14px;
    font-family: Bold
}

.p2_iphone .p2_top .icon .p2_text {
    margin: 0 auto;
    font-size: 12px;
    font-family: Regular;
    text-align: center;
    margin-top: 25px;
    padding-left: 15%;
    padding-right: 15%;
}

.p2_iphonefooter {
    background-color: #f7f7f7;
    text-align: center;
    font-size: 12px;
    color: #999;
    display: none
}

.p2_iphonefooter p:nth-child(1) {
    border-bottom: 1px solid #e7e1e1;
    margin-bottom: 2px;
    padding-top: 0;
    font-size: 12px;
    font-family: Regular
}

.p2_iphonefooter p:nth-child(2) {
    padding-top: 5px;
    padding-bottom: 5px
}

.p3_iphone .p3_top img {
    width: 100%
}

.p3_iphone .p3_bottom {
    margin-bottom: 20px
}

.p3_iphone .p3_bottom .p3_txt {
    margin-top: 20px
}

.p4_iphone {
    margin: 0 auto;
}

.p4_iphone img {
    width: 100%;
}

.p7_iphone .P7_bar {
    margin: 0 auto;
    margin-bottom: 14px;
}

.p7_iphone .p7_icon {
    width: 100%;
    height: 100%;
    background-image: url(../img/P7_base.png);
    background-repeat: no-repeat;
    background-size: 100% 100%
}

.p7_iphone .p7_icon ul li {
    display: inline-block;
    width: 49%;
    font-size: 12px;
    text-align: center;
    margin-bottom: 20px
}

.p7_iphone .p7_icon ul li img {
    width: 40px;
    display: inline-block;
    margin-bottom: 10%
}

.p7_iphone .p7_icon1 {
    margin-top: 41px;
    width: 100%;
    height: 100%;
    background-image: url(../img/P7_base.png);
    background-repeat: no-repeat;
    background-size: 100% 100%
}

.p7_iphone .p7_icon1 ul li {
    display: inline-block;
    width: 49%;
    font-size: 12px;
    text-align: center
}

.p7_iphone .p7_icon1 ul li img {
    width: 50%;
    display: inline-block;
    margin-bottom: 10%
}

.p7_iphone .p7_icon1 ul li .P7_icon07 {
    width: 27%
}

.p8_iphone .P7_bar {
    width: 59.4px;
    margin: 0 auto;
    padding-bottom: 14px;
}

.p8_iphone {
    padding-bottom: 41px;
}

.p8_iphone .p8_icon {
    width: 100%;
    height: 100%;
    background-image: url(../img/P7_base.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.p8_iphone .p8_icon ul {
    width: 100%
}

.p8_iphone .p8_icon li {
    display: inline-block;
    width: 30%;
    text-align: center;
    font-size: 12px;
    margin-bottom: 20px;
    padding-left: 9%;
}

.p8_iphone .p8_icon li img {
    display: inline-block;
    width: 39.6px
}

.p8_iphone .p8_icon .p8_txt {
    font-size: 14px;
    font-family: Bold;
    text-align: center;
    padding-bottom: 31px;
    box-sizing: border-box
}

.p9_iphone {
    width: 100%;
}

.p9_iphone .p9_top {
    width: 100%;
    text-align: center
}

.p9_iphone .p9_top img {
    width: 100%
}

.p9_iphone .p9_bottom {
    margin-top: 20px;
}

.p9_iphone .p9_bottom .p9_txt {
    margin-top: 10px;
    margin-bottom: 10px
}

.p10_phone {
    width: 100%;
}

.p10_phone .p10_top {
    position: relative
}

.p10_phone .p10_top img {
    margin: 0 auto;
    margin-bottom: 20px;
    width: 100%
}

.p10_phone .p10_bottom img {
    margin: 0 auto;
    width: 100%
}

.p10_phone .p10_top div {
    position: absolute;
    top: 0;
    left: 0
}

.p11_phone {
    width: 100%;
}

.p11_phone .p11_top .p11_txt {
    margin-top: 12.5px;
    margin-bottom: 12.5px
}

.p11_phone .p11_top .p11_text {
    margin-bottom: 40px
}

.p11_phone .p11_top .p11_ul {
    margin-bottom: 40px
}

.p11_phone .p11_top .p11_ul .p11_li {
    display: inline-block;
    text-align: center;
    margin-right: 17px
}

.p11_phone .p11_top .p11_ul .p11_li p {
    color: #e77143;
}

.p11_phone .p11_top .p11_ul .p11_li img {
    margin-bottom: 10px;
}

.p11_phone .p11_top .p11_ul .p11_li .P11_icon_iPad {
    width: 34.8px;
}

.p11_phone .p11_top .p11_ul .p11_li .P11_icon_pc {
    width: 51px;
}

.p11_phone .p11_top .p11_ul .p11_li .P11_icon_phone {
    width: 25.8px;
}

.p11_phone .p11_bottom img {
    width: 100%;
    margin: 0 auto
}

.p12_iphone .p12_top .p12_txt {
    margin-top: 12.5px
}

.p12_iphone .p12_top .p12_text p {
    margin-top: 12.5px;
    margin-bottom: 40px;
}

.p12_iphone .p12_bottom {
    margin-top: 40px;
    margin-bottom: 40px
}

.p12_iphone .p12_bottom img {
    width: 100%
}

.p12_iphone1 .p12_top img {
    width: 100%;
}

.p12_iphone .p11_ul .p11_li {
    display: inline-block;
    margin-right: 10px;
    text-align: center;
    padding-top: 10px;
    box-sizing: border-box;
}

.p12_iphone .p11_ul .p11_li p {
    padding-top: 10px;
    box-sizing: border-box;
    color: #e77143;
}

.p12_iphone .p12_top .p11_ul .p11_li .P11_icon_iPad {
    width: 34.8px;
}

.p12_iphone .p12_top .p11_ul .p11_li .P11_icon_pc {
    width: 51px;
}

.p12_iphone .p12_top .p11_ul .p11_li .P11_icon_phone {
    width: 25.8px;
}

.p16_iphone .p16_bottom {
    margin-top: 20px
}

.p16_iphone .p16_bottom .p16_txt {
    margin-top: 20px
}

.p16_iphone .p16_bottom .p16_text p {
    margin-top: 10px
}

.p17_iphone .p17_top img {
    width: 100%
}

.p17_iphone .p17_top p {
    text-align: center;
    margin-top: 20px
}

.p17_iphone .p17_center ul li {
    vertical-align: top;
    display: inline-block;
    width: 20%;
    line-height: 53px;
    margin-right: 3%;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px
}

.p17_iphone .p17_bottom p {
    font-size: 12px;
    font-family: Regular;
    margin-top: 10px
}

.p17_iphone .p17_bottom {
    margin-bottom: 40px;
    margin-top: 31px
}

.p20_iphone {
    float: left;
    padding-bottom: 30px;
}

.p20_iphone .p20_i_all {
    float: left;
    margin-bottom: 40px
}

.p20_iphone .p20_top {
    float: left;
    margin-right: 38px;
}

a .p20_iphone .p20_top img {
    margin: 0 auto
}

.p20_iphone .p20_bottom {
    float: left;
    padding-top: 29.5px;
    box-sizing: border-box
}

.p20_iphone .p20_bottom p {
    font-size: 12px;
    font-family: Regular
}

.p14_iphone .p14_top {
    margin-bottom: 20px
}

.p14_iphone .p14_top img {
    margin-bottom: 10px
}

.p14_iphone .p14_top p {
    margin-top: 10px
}

.p14_iphone .p14_bottom {
    padding-top: 20px;
}

.p14_iphone .p14_bottom img, .p14_iphone .p14_center img {
    margin: auto;
    width: 100%;
    margin-bottom: 20px
}

.p15_iphone .p15_top img {
    margin-bottom: 20px
}

.p15_iphone .p15_top p {
    font-size: 12px;
    font-family: Regular;
    margin-top: 10px
}

.p15_iphone .p15_bottom {
    padding-top: 20px;
}

.p15_iphone .p15_bottom img {
    margin: auto;
    margin-top: 20px;
    width: 100%
}

.p13_iphone .p13_top {
    margin-bottom: 20px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    box-sizing: border-box
}

.p13_iphone .p13_top div {
    color: #e77143
}

.p13_iphone .p13_top p {
    margin-top: 10px
}

.p13_iphone .p13_bottom {
    padding-top: 20px;
}

.p13_iphone .p13_bottom img {
    width: 100%;
    margin: auto;
}

@media (max-width:768px) {
    .PC_ {
        display: none
    }
    .footer_ {
        display: inline-block;
        padding-top: 20px;
        background-color: #f7f7f7;
        padding-bottom: 10px;
        box-sizing: border-box;
    }
    .footer_mt {
        margin-top: 50px;
    }
    .footer_mt70 {
        margin-top: 70px;
    }
    .footer_mt90 {
        margin-top: 90px;
    }
    .footer_mt110 {
        margin-top: 110px;
    }
    .footer_ p {
        text-align: center;
        font-size: 12px;
        font-family: 'Regular';
        color: #999;
    }
    .footer_logo {
        width: 10%;
        margin: 0 auto;
        padding-bottom: 10px;
    }
    .footer_ .p3 {
        margin-top: 10px;
        border-top: 1px solid #ccc;
        padding-top: 10px;
    }
    .footer_ .p4 {
        padding: 0 35px;
    }
    .Phone_ {
        display: block
    }
    .footerbottom {
        display: none;
    }
    .footer {
        display: none
    }
    .footer .subject .content {
        display: block
    }
    .news-wrap .page-navigation {
        margin-bottom: 0px;
    }
    .page-navigation {
        display: block;
        padding-bottom: 41px;
        box-sizing: border-box;
        margin-bottom: 0px;
    }
    .icon.icon-item .chose {
        background-image: url(../image/chanpinfuwu_02.png)
    }
    .icon.icon-news .chose {
        background-image: url(../image/jiejuefangan_02.png)
    }
    .icon.icon-about .chose {
        background-image: url(../image/jiejuefangan_02.png)
    }
    .icon.icon-join .chose {
        background-image: url(../image/lianxiwomen_02.png)
    }
    .header .menu .official-link img {
        display: none;
        width: 30%
    }
    .header .menu .official-link {
        display: block
    }
    .footercase {
        display: none
    }
    .wrap .tab-nav a {
        font-size: 12px
    }
    .menu .item p {
        font-size: 12px
    }
    .tab-nav ul {
        padding-left: 0;
        box-sizing: border-box
    }
    .p2_iphonefooter {
        display: block
    }
    .news-wrap .full-content-title {
        padding-left: 35px;
        box-sizing: border-box
    }
    .footer .foot-share {
        padding-top: 0;
        padding-bottom: 0;
        line-height: 0
    }
    .footer .copyright {
        padding-top: 15px;
        padding-bottom: 5px
    }
    .iphone-official-link p {
        font-size: 12px;
        font-family: Regular
    }
    .p9_iphone .p9_top {
        width: 100%
    }
    .p9_iphone .news-cont {
        width: 100%
    }
    .p9_iphone .news-banner {
        margin: 0 0;
        padding: 0 0
    }
    .p9_iphone .news-banner img {
        width: 100%
    }
    .p9_iphone .news-banner .slick-for-box {
        width: 100%
    }
    .p14_iphone .news-cont {
        width: 100%
    }
    .p14_iphone .news-banner {
        margin: 0 0;
        padding: 0 0
    }
    .p14_iphone .news-banner img {
        width: 100%
    }
    .p14_iphone .news-banner .slick-for-box {
        width: 100%
    }
}

@media (max-width:1024px) {
    .header .menu .official-link img {
        display: none;
        width: 30%
    }
    .header .menu .official-link {
        display: block
    }
}