@media screen and (max-width: 795px){    .head1_logoright{        display: none;    }    .head2_logo .head1_logo_img{        width: 130px;    }    .head1_logo{        width: 130px;        padding: 0;        margin: 20px 5px 10px 20px;    }    #navToggle{        padding: 10px 30px;    }    .head2_logo {        padding: 10px 5px 10px 20px;    }    .head1_logo_img{        padding: 0;    }    .samallnav_logol{        width: 130px;    }    .samallnav_to {        padding: 20px 20px 10px 20px;    }    .samallnav_li {        top: 0%;        transform: translateY(40%);    }    .samallnav_litext a{        font-size: 20px;    }    .samallnav_litext{        font-size: 20px;        line-height: 50px;    }    .samallnav_lil {        left: 15%;    }    .samallnav_lir {        left: auto;        right: 15%;    }    .rinfo{        display: none;    }    .banner{        margin-top: 55px;    }    .page_pro_{        padding: 40px 0;    }    .pageheadch{        font-size: 30px;    }    .pageheaden {        font-size: 12px;        line-height: 16px;        letter-spacing: 6px;        margin: 5px 0 0;    }    .p_pro_class_ {        margin: 0px auto 0;    }    .p_pro_classli{        padding: 5px 14px;        font-size: 12px;        margin: 20px 2px 0;    }    .p_pro_list{        width: 84%;        margin: 50px auto;    }    .p_pro_list_li{        background-size: 100%;        margin-bottom: 40px;        background-position: bottom;    }    .p_pro_list_li:nth-child(odd) .p_pro_list_lil{        float: none;        width: 100%;    }    .p_pro_list_li:nth-child(odd) .p_pro_list_lir{        float: none;        width: 100%;        padding-top: 30px;        padding-bottom: 40px;    }    .p_pro_list_lilimg{        width: 100%;    }    .p_pro_list_lirheadl {        width: 50px;        height: 50px;    }    .p_pro_list_lirheadrch {        font-size: 22px;        line-height: 25px;    }    .p_pro_list_lirheadren{        line-height: 22px;    }    .p_pro_list_lirdesc{        margin-top: 12px;        font-size: 14px;        line-height: 22px;    }    .p_pro_list_lirbtn{        margin-top: 8px;        float: right;    }    .p_pro_list_li:nth-child(even) .p_pro_list_lil{        float: none;        width: 100%;    }    .p_pro_list_li:nth-child(even) .p_pro_list_lir{        float: none;        width: 100%;        padding-top: 30px;        padding-bottom: 40px;    }    .bottom_ttl, .bottom_ttc, .bottom_b{        display: none;    }    .bottom_t{        padding: 20px 0;    }    .bottom_ttr2, .bottom_ttr4 {        margin-top: 7px;    }    .bottom__tl, .bottom__tr{        float: none;    }    .bottom__tl {        padding: 10px 0;    }    .bottom__t_ {        line-height: 20px;        padding-bottom: 10px;    }    .bottom__trmap a{        line-height: 15px;    }    .page_case{        padding: 40px 0;    }    .p_pro_class{        /*display: none;*/    }    .p_case_list_li:nth-child(odd){        float: none;        width: 100%;    }    .p_case_list_li:nth-child(even){        float: none;        width: 100%;    }    .p_case_list_li {        margin-top: 30px;    }    .p_case_list_liinflodiv {        width: 100%;    }    .p_case_list_liinflo {        width: 50%;    }    .p_case_list_liinf_ {        max-width: 100%;        padding: 12px 10px 12px 10px;    }    .p_case_list_liinf_1 {        font-size: 15px;        line-height: 20px;    }    .p_case_list_liinf_2{        font-size: 12px;    }    .page_wond_{        padding: 40px 0;    }    .p_wond_list {        width: 84%;        margin: 40px auto 0;    }    .p_wond_list_li{        margin-bottom: 40px;    }    .p_wond_list_li:nth-child(odd) .p_wond_list_lil{        float: none;        width: 100%;    }    .p_wond_list_li:nth-child(odd) .p_wond_list_lir{        float: none;        width: 100%;        padding-bottom: 30px;    }    .p_wond_list_li:nth-child(even) .p_wond_list_lil{        float: none;        width: 100%;    }    .p_wond_list_li:nth-child(even) .p_wond_list_lir{        float: none;        width: 100%;        padding-bottom: 30px;    }    .p_wond_list_lirbtn{        float: right;    }    .p_wond_list_lir {        padding-top: 0;    }    .p_wond_list_lirhead {        padding: 12px 15px 12px 15px;    }    .p_wond_list_lirheada {        font-size: 16px;        line-height: 20px;    }    .p_wond_list_lirdesc{        padding: 12px 10px;    }    .p_wond_list_morebtn{        margin-top: -20px;    }    .page_new{        padding: 40px 0;    }    .p_new_list{        width: 84%;    }    .p_new_list_{        margin: 0;    }    .p_new_list_li {        padding: 0;        margin-bottom: 20px;    }    .p_new_class_ {        margin: 30px auto 30px;    }    .p_new_classli{        padding: 6px 10px;        font-size: 12px;        margin: 0 4px;    }    .index_newmldate {        margin-top: 10px;    }    .index_newmldate_d{        font-size: 40px;        line-height: 40px;    }    .index_newmldate_y, .index_newmldate_m{        font-size: 14px;        line-height: 20px;    }    .index_newmldate_gang {        margin-left: 105px;        width: 50px;    }    .index_newmltitle {        font-size: 17px;        height: 20px;        line-height: 20px;        margin-top: 15px;    }    .index_newmldesc {        font-size: 15px;        line-height: 22px;        margin-top: 10px;        height: auto;        padding-bottom: 25px;    }    .page_contac{        padding: 40px 0 0;    }    .page_contac_forma {        font-size: 25px;        line-height: 30px;    }    .page_contac_formb {        font-size: 16px;        margin: 10px 0 25px;    }    .page_contac_form{        width: 84%;        margin: 0 auto 30px;        float: none;    }    .page_contac_formc{        display: block;    }    .page_contac_formciput{        width: 100%;    }    .page_contac_formciput:nth-child(2){        margin: 20px 0;    }    .page_contac_formd{        width: 100%;        margin: 20px auto;    }    .page_contac_formd textarea{        height: 150px;    }    .page_contac_forme {        margin-top: 40px;    }    .page_contac_formebtn{        width: 130px;        height: 40px;        font-size: 14px;        line-height: 40px;    }    .page_contac_info{        width: 84%;        margin: 0 auto;        float: none;        padding: 0;    }    .page_contac_infoa {        font-size: 20px;        line-height: 20px;    }    .page_contac_infoba, .page_contac_infoca{        margin-top: 25px;    }    .page_contac_infobb{        font-size: 16px;    }    #map{        height: 250px;    }    .page_contac_infoli{        margin-bottom: 15px;    }    .case-read1 .case-read1-newvideo{        top: 50%;        bottom: auto;        transform: translateY(-50%);    }    .case-read1heightimg{        display: none;        opacity: 0;    }    .case-read1-newvideo #videojs{        width: 100%;        height: auto;        object-fit: contain !important;    }    .page_casedet{        padding: 10px 0 40px;    }    .page_casedet_{        width: 84%;    }    .page_casedet_aimg{        width: 100%;        float: none;        padding: 10px 0;    }    .page_casedet_aimg img {        width: 50%;    }    .page_casedet_atext {        width: 100%;        float: none;        margin-top: 15px;    }    .page_casedet_atexta {        font-size: 20px;        line-height: 25px;    }    .page_casedet_atextb {        font-size: 16px;        line-height: 20px;        margin-top: 10px;    }    .page_casedet_atextc{        width: 100%;        bottom: -15px;    }    .page_casedet_bl{        width: 100%;        float: none;        text-align: center;    }    .page_casedet_br{        width: 100%;        float: none;    }    .page_casedet_bla {        font-size: 36px;        line-height: 40px;    }    .page_casedet_blb {        font-size: 24px;        line-height: 30px;        margin-top: 0px;    }    .p_cdmp_head{        font-size: 36px;        line-height: 40px;    }    .p_cdmp_headsm{        font-size: 24px;        line-height: 30px;        margin-top: 0px;    }    .p_casedet_maipic{        padding: 70px 0;    }    .page_casedet_bryh{        display: none;    }    .page_casedet_share{        width: 100%;        margin-top: 10px;    }    .p_cdmp_mzupic {        height: auto;    }    .hzsjswcon .swiper-button-prev1{        width: 50px;        height: 50px;        left: 8%;        outline: none;    }    .hzsjswcon .swiper-button-next1{        width: 50px;        height: 50px;        right: 8%;        outline: none;    }    .swiper-button-next1:hover{        border: none;        background-image: url("../img/tr.png");        background-color: rgb(255,255,255,0.6);        animation: none;    }    .swiper-button-prev1:hover{        border: none;        background-image: url("../img/tl.png");        background-color: rgb(255,255,255,0.6);        animation: none ;    }    .page_case_abtjjjj{        padding: 70px 0 40px;        background-color: #FFFFFF;    }    .wxsharewm{        width: 122px;        height: 140px;        top: -150px;        left: -30px;    }    .wxsharewmte {        font-size: 12px;        line-height: 12px;    }    .wxsharewm #qrcode{        width: 100%;    }    .wxsharewm #qrcode img{        width: 100%;    }    .page_case_abtj {        padding: 40px 0 30px;    }    .page_case_abtj_ {        width: 84%;        margin: 0 auto;    }    .page_case_abtjhead {        font-size: 36px;        line-height: 40px;    }    .page_case_abtjsmhe {        font-size: 24px;        line-height: 30px;        margin-bottom: 23px;    }    .page_case_khpj_head{        font-size: 36px;        line-height: 40px;    }    .page_case_khpj_hesm{        font-size: 24px;        line-height: 30px;        margin-top: 0px;    }    .page_case_khpj{        padding: 50px 0 50px;    }    .page_case_khpj_x{        height: 30px;        margin: 7px auto 30px;    }    .page_case_khpj_te{        width: 84%;    }    .page_case_khpj_te3{        width: 100%;        font-size: 22px;        line-height: 30px;        margin: 10px 0;    }    .page_case_khpj_te1, .page_case_khpj_te2{        position: relative;        margin: 0 auto;        width: 30px;        height: 25px;        background: url(../img/ca_yht.png);        background-size: 30px 25px;    }    .page_case_khpj_te2{        bottom: 0;    }    .page_case_khpj_upic{        width: 80px;        height: 80px;        margin: 30px auto 10px;    }    .xgtjswcon .swiper-slide{        margin: 0;    }    .swiper-button-prev2{        width: 40px;        height: 40px;        outline: none;        left: 20%;    }    .swiper-button-next2{        width: 40px;        height: 40px;        outline: none;        right: 20%;    }    .swiper-button-next2:hover {        border: 1px solid #bbbbbb;        background-image: url(../img/tr.png);        background-color: rgb(255,255,255,0.6);        animation:none;    }    .swiper-button-prev2:hover {        border: 1px solid #bbbbbb;        background-image: url(../img/tl.png);        background-color: rgb(255,255,255,0.6);        animation:none;    }    .case-read1{        height: 210px;        margin-top: 55px;    }    .case-read1-video{        display: none;    }    .video-onovdiv{        left: 50%;        top: 50%;        bottom: auto;        transform: translate(-50%,-50%);    }    .case-read1 .case-read1-btn{        width: 50px;        height: 50px;    }    .video-on:before{        width: 50px;        height: 50px;    }    .case-read1 .case-read1-btn .icon{        width: 15px;        height: 33px;    }    .bnavclass{        display: none;    }    .mnavclass{        display: block;    }    .page_ptn_classli{        height: 36px;        line-height: 36px;        font-size: 14px;        border-top: none;    }    .page_ptn_class .active {        border-top: 3px solid #c52725;    }    .page_ptn_classsma{        height: 50px;    }    .page_ptn_classsma_l{        font-size: 13px;        line-height: 50px;        margin: 0px 9px;    }    .page_ptn_classsma .active {        border-bottom: 2px solid #C52725;    }    .page_prodet_top_con {        margin: 40px auto 0;        width: 84%;        text-align: center;    }    .page_prodet_top_cona {        font-size: 26px;        line-height: 27px;    }    .page_prodet_top_conb {        font-size: 15px;        line-height: 15px;        margin-top: 7px;    }    .page_prodet_top_cong {        width: 140px;        height: 40px;        margin: 30px auto 0;    }    .freetalk{        width: 130px;        height: 35px;        font-size: 16px;        line-height: 35px;    }    .page_prodet_top{        padding: 0 0 70px;    }    .page_prodet_bot {        padding: 60px 0;    }    .page_prodet_bblimg img{        width: 100%;    }    .page_prodet_bot_{        text-align: center;    }    .page_prodet_bot_a{        display: inline;        width: 100%;        padding: 0 0px 15px;        border-bottom: 2px solid #c52725;        font-size: 26px;        line-height: 30px;    }    .page_prodet_bot_b {        margin: 40px auto 0;        width: 84%;        display: block;    }    .page_prodet_bot_bli {        margin: 0 0 20px;    }    .page_prodet_bblte {        text-align: center;        padding: 15px 0;        font-size: 16px;        line-height: 16px;    }    .page_prodet_bot_c {        width: 84%;        margin: 40px auto 0;        text-align: center;    }    .page_prodet_bot_ca {        font-size: 22px;        line-height: 30px;    }    .page_prodet_bot_cb {        margin-top: 15px;        font-size: 17px;        line-height: 25px;    }    .page_prodet_bot_d {        max-width: 280px;        display: flex;        justify-content: space-between;        margin: 40px auto 0;    }    .page_prodet_bot_morebtn {        width: 130px;        height: 35px;        font-size: 16px;        line-height: 31px;    }    .page_wonddet{        padding: 40px 0 40px;        margin-top: 55px;    }    .page_wondt_ {        width: 84%;    }    .p_wondt_head {        font-size: 24px;        line-height: 25px;    }    .p_wondt_list_p_sma{        margin-top: 5px;    }    .p_wondt_list_videoplay{        width: 50px;        height: 50px;    }    .p_wondt_list_videoplay:before{        width: 50px;        height: 50px;    }    .p_wondt_list_videoplay .icon {        width: 15px;        height: 33px;    }    .p_wondt_list_videov #videow{        object-fit: contain !important;    }    .swiper-wondtsma-container .swiper-slide-thumb-active .swsliwondtsmaimgbg {        background-color: transparent;        border: 2px solid #C52725;        opacity: 0.8;    }    .swiper-button-prevwp {        width: 40px;        height: 40px;    }    .swiper-button-nextwp{        width: 40px;        height: 40px;    }    .p_wondt_list_time{        float: none;    }    .p_wondt_list_time span {    margin-right: 30px;}    .p_wondt_list_time span:nth-child(2){        margin-right: 0px;    }    .p_wondt_list_share{        float: none;        margin-top: 15px;    }    .pp_wondt_nepr {        margin-top: 20px;    }    .pp_wondt_ner{        display: none;    }    .pp_wondt_prr{        display: none;    }    .pp_wondt_prl, .pp_wondt_nel {        font-size: 16px;        line-height: 16px;        margin-bottom: 0;    }    .pp_wondt_nel{        text-align: right;    }    .swsliwondtbigimg{        max-height: 160px;    }    .pagede_new {        padding: 40px 0 50px;        margin: 55px 0 0;    }    .pagede_new_{        width: 84%;    }    .pde_new_head {        font-size: 24px;        line-height: 30px;    }    .pde_new_timeshare .p_wondt_list_share{        display: none;    }    .pde_new_timeshare {        margin-top: 15px;        padding: 10px 0;    }    .pde_new_con {        margin-top: 25px;        font-size: 16px;        line-height: 25px;    }    .pde_new_prne {        margin: 40px 0 20px;    }    .pde_new_pr{        width: 100%;        height: 30px;        line-height: 30px;        background: none;        background-size: 30px 30px;        text-indent: 0px;        font-size: 13px;    }    .pde_new_ne{        width: 100%;        background: none;        padding-right: 33px;        background-size: 30px 30px;        font-size: 13px;    }    .pde_new_pr_, .pde_new_ne_{    }    .pde_new_prspc, .pde_new_nespc{        display: none;    }    .pde_new_ne:hover{        background: url("../img/toright.png") no-repeat right;        background-size: 30px 30px;    }    .pde_new_pr:hover{        background: url("../img/toleft.png") no-repeat left;        background-size: 30px 30px;    }    .pde_new_abtj_head {        font-size: 24px;        line-height: 25px;        margin: 40px 0 0px;    }    .index_newli {        width: 100%;        float: none;        margin: 30px 0 0px 0;        cursor: pointer;    }    .index_newli_info {        float: left;        margin-left: 15px;        width: 65%;    }    .index_newli_ihead{        font-size: 17px;    }    .index_newli_idesc{        font-size: 14px;        line-height: 27px;    }    .head1{        display: none !important;    }    .indexpagea .head2{        display: block !important;    }    .casepageinfas .head2{        display: block !important;    }    .m_index_banner{        display: block;        position: relative;        width: 100%;        margin-top: 55px;    }    .index_banner{        display: none;        position: relative;        width: 100%;        height: 100vh;    }    .index_bannersli{        position: relative;        height: 260px;    }    .index_banner3left{        left: 50%;        top: 50%;        transform: translate(-50%,-50%);    }    .index_banner3lefta{        font-size: 21px;        line-height: 21px;    }    .index_banner3leftb{        margin: 20px 0 20px;    }    .index_banner3leftb div{        background: url("../img/navli.png") no-repeat left;        background-size: 6px 6px;        font-size: 12px;        line-height: 25px;        text-indent: 11px;    }    .index_banner3lefttn{        width: 184px;        height: 38px;        background-color: #c52725;        border-radius: 50px;        font-size: 12px;        line-height: 38px;    }    .index_banner3lefttn span{        font-size: 14px;    }    .mindex_bannertextcenter1 div {        background: linear-gradient(                to bottom,                hsl(0 0% 100%),                hsl(0 0% 75%)        );        -webkit-background-clip: text;        -webkit-text-fill-color: transparent;        font-size: 24px;        line-height: 26px;        font-weight: bold;        text-align: center !important;    }    .mindex_bannertextcenter2{        margin-top: 10px;    }    .mindex_bannertextcenter2 div{        font-size: 10px;        color: #a2abb4;        line-height: 11px;        letter-spacing: 2px;        text-align: center !important;    }    .index_bannertextcenter{        width: 84%;        text-align: center;    }    .demo_index_fourimg{        width: 84%;        margin: 0 auto;    }    .demo .index_fourimgli{        margin-bottom: 30px;    }    .index_4spage {        padding: 70px 0 40px;    }    .index_page_headbig{        font-size: 20px;        line-height: 20px;    }    .index_page_headsma{        font-size: 10px;        line-height: 10px;        letter-spacing: 2px;    }    .index_fourimg{        display: block;        margin-top: 40px;    }    .index_4spage .content{        bottom: 80px;        opacity: 1;    }    .index_fourimgli_text_d{        transform: translateY(-40px);    }    .index_fourimgli2 .box:before, .index_fourimgli2 .box:after, .index_fourimgli2 .box-content:before, .index_fourimgli2 .box-content:after{            width: 25.1%;        transform: translateY(0%);    }    .index_fourimgli4 .box:before, .index_fourimgli4 .box:after, .index_fourimgli4 .box-content:before, .index_fourimgli4 .box-content:after{            width: 25.1%;        transform: translateY(0%);    }    .index_fourimgli_text4 {        font-size: 28px;        line-height: 30px;    }    .index_fourimgli_text2 {        font-size: 18px;        line-height: 20px;    }    .index_fourimgli_text1 span {        font-size: 57px;    }    .index_fourimgli_text1 {        font-size: 31px;    }    .index_4spage .box:hover:before,    .index_4spage .box:hover:after,    .index_4spage .box:hover .box-content:before,    .index_4spage .box:hover .box-content:after{        transform: translateY(-100%);    }    .index_4spage .box:hover .content {         opacity: 1;         bottom: 80px;    }    .index_fourimgli:hover .index_fourimgli_redbg{        opacity: 0;    }    .index_4spage .box:hover img{ filter: grayscale(0); }    .rinfo_a, .rinfo_b, .rinfo_c{        display: none;    }    .index_fourmaintitleli{        height: 35px;        line-height: 35px;        font-size: 12px;        border-top: 2px solid #EFEFEF;    }    .index_fourmaintitle .active {        border-top: 2px solid #c52725;        background-color: #FFFFFF;        font-size: 14px;        color: #c52725;    }    .index_fourmainconheadli {        margin: 0 15px;    }    .index_fourmainconheadli {        width: auto;        font-size: 12px;        margin: 0;        padding: 0 10px;    }    .index_fourmaincontent {        margin-top: 20px;    }    .index_fourmainconheadlibg {        height: 20px;    }    .index_fourmain{        display: none;    }    .index_1v1page_trhliimg {        display: none;    }    .index_1v1page_trh{        display: block;    }    .index_1v1page_trhli{        font-size: 12px;        line-height: 12px;    }    .index_1v1page_head {        padding: 70px 0 15px;    }    .index_1v1page_talkbtn {        margin: 30px auto 0;    }    .index_1v1page_bottom {        width: 100%;        padding: 15px 0;        margin-top: 50px;    }    .index_1v1page_bottom_{        display: block;    }    .index_1v1page_bli:nth-child(1){        width: 50%;        float: left;        border-bottom: 1px solid #1D254B;        padding: 0 0 15px 0;    }    .index_1v1page_bli:nth-child(2){        width: 50%;        float: right;        border-bottom: 1px solid #1D254B;        border-right: none;        border-left: none;        padding: 0 0 15px 0;    }    .index_1v1page_bli:nth-child(3){        width: 50%;        float: left;        margin-top: 15px;        padding: 0 0 15px 0;        border: none;    }    .index_1v1page_bli:nth-child(4){        width: 50%;        float: right;        margin-top: 15px;        padding: 0 0 15px 0;        border: none;    }    .index_1v1page_bli{        text-align: center;    }    .index_1v1page_bli1{        font-size: 16px;        line-height: 21px;    }    .index_1v1page_bli2{        font-size: 12px;        line-height: 14px;        margin-top: 3px;    }    .index_casepage_ {        padding: 70px 0 0;    }    .index_casemaintwo {        width: 84%;        margin: 40px auto 0;    }    .index_casemaintwol:nth-child(1) {        width: 100%;        float: none;        margin-bottom: 30px;    }    .index_casemaintwol:nth-child(2) {        width: 100%;        float: none;    }    .index_casemaintwodesclogo{        width: 100%;        float: none;        height: auto;        padding: 10px 0;        text-align: center;    }    .index_casemaintwodesclogo img{        width: 50%;        position: static;        top: 50%;        left: 50%;        transform: translate(0);    }    .i_casepalydiv{        width: 30px;        height: 30px;    }    .index_casemaindesc_ {        width: auto;        float: none;        padding: 7px 10px;    }    .index_casemaindesc_1{        font-size: 16px;        line-height: 20px;    }    .index_casemaindesc_2 {        font-size: 12px;    }    .index_caselist {        width: 100%;        margin-top: 30px;        padding-bottom: 70px;    }    .index_caselist_ {        width: 84%;        margin: 0 auto 0;        position: relative;    }    .index_caselist_li {        width: 100%;        float: none;        margin: 0 0 30px;    }    .index_caselist_{        display: none;    }    .mindex_caselist_{        display: block;    }    .i_casemorebtn {        width: 92px;        height: 31px;        line-height: 31px;        font-size: 12px;    }    .morebtn{        width: 92px;        height: 31px;        line-height: 31px;        font-size: 12px;        padding-left: 15px;        background-position: 70px center;    }    .index_flowpage {        padding: 50px 0 70px;        background-color: #EFEFEF;    }    .i_flowconhead {        margin-top: 0;    }    .index_flowlist {        margin: 20px 0 50px;    }    .index_flowpage_bg{        display: none;    }    .index_flowcontent{        position: relative;    }    .index_flowlistli {        width: 50%;        max-height: 130px;    }    .index_flowlibtn {        width: 92px;        height: 31px;        margin: 10px auto 0;    }    .index_brandpage {        padding: 50px 0 70px;    }    .index_brandlist {        margin: 15px 0 50px;    }    .index_brandpage_ {        background-position-y: -15px;    }    .indebranpi{        margin: 10px auto 0;    }    .index_brandlistli {        width: 50%;        height: 140px;    }    .index_brandlili_imgdiv {        width: 65%;    }    .iibramobtn {        width: 92px;        height: 31px;    }    .index_brandpage_desc{        font-size: 12px;        line-height: 14px;    }    .index_businpagebgimg{        display: none;    }    .mindex_businpagebgimg{        display: block;    }    .index_businpage_con {        position: relative;        top: auto;        left: auto;        bottom: 0;        transform: translate(0);        background-color: #000000;    }    .index_businpage_conhead{        font-size: 24px;        line-height: 30px;        letter-spacing: 0px;    }    .index_businpage_context{        font-size: 12px;        line-height: 22px;        margin-top: 30px;    }    .index_businpage_conbtn {        margin-top: 30px;    }    .index_businpage_talkbtn{        width: 120px;        height: 30px;        font-size: 12px;        line-height: 30px;    }    .index_businpage_con_{        width: 84%;        margin: 0 auto;        padding: 0px 0 70px;    }    .index_newspage {        padding: 50px 0 70px;    }    .index_newspage_ {        width: 84%;        margin: 0 auto;    }    .index_newmainlist{        margin-top: 40px;        padding-bottom: 0px;    }    .index_newmainli{        display: none;    }    .index_newmainli:nth-child(1){        display: block;        width: 100%;    }    .index_newmlimg {        min-height: auto;    }    .index_newmlimgimpij{        width: 100%;    }    .index_newmldate {        margin-top: 20px;    }    .index_newlibtn {        width: 92px;        height: 31px;        margin: 50px auto 0;    }    .index_simpage_bgimg{        width: auto;        height: 160px;    }    .index_simpage_contit{        font-size: 10px;        line-height: 24px;    }    .index_simpage_contex {        font-size: 16px;        line-height: 24px;        margin-top: 10px;    }    .index_simpage_conbtn {        width: 120px;        height: 30px;        margin: 25px auto 0;    }    .index_simpage_talkbtn {        width: 120px;        height: 30px;        font-size: 14px;        line-height: 30px;    }    .index_simpage_con{        width: 100%;        text-align: center;    }    .bottom__trmap{        display: none;    }    .bottom__tr{        text-align: center;    }    .bottom__tl{        text-align: center;    }    .bottom_ttr2{        font-size: 20px;        line-height: 26px;    }    .bottom_ttr3, .bottom_ttr4{        font-size: 12px;        margin-top: 0;    }    .bottom_{        display: none;    }    .bottom__tla{        display: block;    }    .bottom__tlaa{        display: inline;    }    .bottom__tlaaaa{        display: block;    }    .aboutmpagea .head2{        display: block !important;    }    .about_banner{        margin-top: 55px;    }    .about_bannerteh {        font-size: 28px;        line-height: 30px;    }    .about_bannertee{        width: 190px;        font-size: 12px;        line-height: 20px;        letter-spacing: 3px;    }    .about_bannerte {        width: 240px;        position: absolute;        top: 42%;        left: 12%;    }    .page_aboutaa {        padding: 50px 0 0px;    }    .pag_about_headch{        font-size: 30px;        line-height: 35px;    }    .pag_about_headen{        font-size: 12px;        line-height: 14px;        letter-spacing: 2px;        margin: 10px 0;    }    .page_about_headunder{        width: 16px;    }    .page_aboutaa_ {        padding-bottom: 80px;        background: url(../img/aboutjjbg.png) bottom;        background-size: 85%;        background-repeat: no-repeat;        background-position-x: 100%;    }    .page_aboutaa_content{        width: 84%;        margin: 20px auto 20px;        font-size: 14px;        line-height: 20px;        text-indent: 2em;    }    .ab_1v1page_bottom_{        width: 84%;        margin: 0 auto;        display: block;    }    .aboutyg{        display: none;    }    .ab_1v1page_blib1, .ab_1v1page_blib2, .ab_1v1page_blib3, .ab_1v1page_blib4{        width: 50%;        padding: 0;        float: left;    }    .ab_1v1page_bli1{        font-size: 16px;        line-height: 16px;    }    .ab_1v1page_bli1 span{        font-size: 13px;    }    .ab_1v1page_bli2{        font-size: 12px;    }    .ab_1v1page_blib3, .ab_1v1page_blib4{        margin-top: 15px;    }    .page_aboutab {        padding: 50px 0 70px;    }    .page_aboutab_list{        width: 84%;        margin: 20px auto 0;        padding: 0;        display: block;    }    .page_aboutab_li{        width: 50%;        height: 180px;        float: left;    }    .page_aboutab_liimgimg{        width: 67px;    }    .page_aboutab_lite{        font-size: 12px;        line-height: 20px;    }    .page_aboutab_li:nth-child(odd){        border-right: none;    }    .page_aboutab_li:nth-child(3), .page_aboutab_li:nth-child(4){        border-top: none;        border-bottom: none;    }    .page_aboutab_btn {        width: 119px;        height: 30px;        margin: 50px auto 0;    }    .page_aboutab_btn_{        width: 119px;        height: 30px;        line-height: 30px;        font-size: 12px;    }    .page_aboutac{        padding: 50px 0 50px;    }    .page_aboutac_{        width: 84%;        margin: 0 auto;        padding: 0;    }    .page_aboutac_content{        width: 100%;        margin: 30px auto 0;    }    .page_aboutac_conli{        margin: 0 0 20px;    }    .page_abtaconlibg{        background-size: auto 100%;    }    .page_aboutac_conliteb{        font-size: 12px;        line-height: 25px;        margin-top: 5px;    }    .page_aboutac_conlite{        width: 63%;    }    .page_aboutac_conlitea{        font-size: 15px;    }    .page_aboutac_conlitea span{        font-size: 20px;        margin-right: 6px;    }    .page_aboutad_content1{        width: 140px;        font-size: 20px;        line-height: 30px;    }    .page_aboutad_content2, .page_aboutad_content3{        display: none;    }    .ab_brandlistli{        height: 140px;    }    .ab_brandlili_imgdiv{        width: 65%;    }    .ab_brandlistli:hover .ab_brandlili_img {        transform: translateY(0px);    }    .swiperabalzdbtn{        height: 30px;        margin-top: 60px;    }    .swiper-button-preva1{        width: 40px;        height: 40px;        background-size: 40px 40px;        left: 15%;        top: 10px;    }    .swiper-button-nexta1{        width: 40px;        height: 40px;        background-size: 40px 40px;        right: 15%;        top: 10px;    }    .swiper-button-preva1:hover{        background-size: 40px 40px;    }    .swiper-button-nexta1:hover{        background-size: 40px 40px;    }    .swiperabalzdbtn .swiper-pagination-bullet{        width: 10px;        height: 10px;        margin: 0 8px;    }    .page_aboutae_ {        padding-bottom: 70px;    }    .page_aboutaf_content{        position: relative;        top: 0px;        margin-top: -210px;    }    .page_aboutaf_contenta, .page_aboutaf_contentb{        font-size: 15px;        line-height: 25px;        margin-top: 0px;    }    .page_aboutaf_contenta span{        font-size: 22px;    }    .page_aboutaf_contentb span{        font-size: 22px;    }    .page_aboutaf_contente .box:hover img {        filter: grayscale(0%);    }    .page_aboutaf_contente .box:hover .swiper-slide_zw {        opacity: 1;    }    .page_aboutaf_contente .box:hover .swiper-slide_na {        opacity: 1;    }    .page_aboutaf_contentc{        margin-top: 10px;        line-height: 15px;        font-size: 14px;    }    .page_about_headunder{        margin: 10px auto 0;    }    .page_aboutaf_contente {        margin-top: 40px;        position: relative;        background-color: #233640;    }    .page_aboutaf_contente{        padding-bottom: 70px;    }    .page_aboutag_ {        margin-top: 0px;    }    .page_aboutaf_contente .box {        height: 580px;    }    .abdaswconbtn .swiper-button-preva2{        width: 40px;        height: 40px;        left: 26%;        top: auto;        bottom: 70px;        outline: none;    }    .abdaswconbtn .swiper-button-nexta2{        width: 40px;        height: 40px;        right: 26%;        top: auto;        bottom: 70px;        outline: none;    }    .abdaswconbtn .swiper-button-nexta2:hover{        border: none;        background-image: url("../img/tr.png");        background-color: rgb(255,255,255,0.6);        animation: none;    }    .abdaswconbtn .swiper-button-preva2:hover{        border: none;        background-image: url("../img/tl.png");        background-color: rgb(255,255,255,0.6);        animation: none;    }    .sbswiperbtn .swiper-button-prevsb:hover{        animation: none;        background-color: rgb(255,255,255,0.6);        background-image: url("../img/tl.png");        background-repeat: no-repeat;        background-position: center;        background-size: 6px auto;        border: 1px solid #bbbbbb;    }    .sbswiperbtn .swiper-button-nextsb:hover{        animation: none;        background-color: rgb(255,255,255,0.6);        background-image: url("../img/tr.png");        background-repeat: no-repeat;        background-position: center;        background-size: 6px auto;        border: 1px solid #bbbbbb;    }    .swiper-button-nexta1:hover{        width: 40px;        height: 40px;        background-image: url("../img/toright.png");        background-repeat: no-repeat;        background-size: 40px 40px;    }    .swiper-button-preva1:hover{        width: 40px;        height: 40px;        background-image: url("../img/toleft.png");        background-repeat: no-repeat;        background-size: 40px 40px;    }    .abdaswcon {        width: 84%;    }    .abdaswconbtn{        width: 100%;        top: 100%;        left: 0;        transform: translate(0,0);        z-index: 9999999999;    }    .page_aboutaf_contente .content{        display: none;    }    .page_aboutaf_contente .box:before, .page_aboutaf_contente .box:after, .page_aboutaf_contente .box-content:before, .page_aboutaf_contente .box-content:after{        display: none;    }    .page_aboutag{        display: none;    }    .page_aboutah {        padding: 50px 0 70px;    }    .page_aboutah_ {        width: 84%;        margin: 0 auto 0;    }    .page_aboutah_la{        font-size: 20px;        line-height: 26px;    }    .page_aboutah_lb{        font-size: 12px;        line-height: 14px;        letter-spacing: 2px;        margin: 10px 0 10px;    }    .page_aboutah_r{        width: 100%;        margin: 30px auto 0;        height: auto;    }    .page_aboutah_l {        width: 100%;        text-align: center;        height: auto;    }    .page_aboutah_r_sma{        opacity: 0;        z-index: -99;    }    .page_aboutah_r_big  .swiper-slide{        padding-bottom: 40px;    }    .bswipersbconbigimg img{          width: 100%;    }    .bswipersbconbigtext{        background-image: none;        text-align: center;        right: 50%;        text-indent: 0;        transform: translateX(50%);    }    .sbswiperbtn {        width: 100%;        position: relative;        height: 80px;        margin-top: 0px;        outline: none;    }    .sbswiperbtn .swiper-button-prevsb{        width: 40px;        height: 40px;        left: 26%;    }    .sbswiperbtn .swiper-button-nextsb{        width: 40px;        height: 40px;        right: 26%;    }    .page_aboutad_content{        width: 70%;    }    #newBridge .nb-icon-right-center{        right: 0 !important;        bottom: 10px !important;        top: auto !important;    }    .wondedetailbody{        background: #0D0E0F;    }    .product_hotnews {        padding: 70px 0;        background-color: #EFEFEF;    }    .product_hotnews_ {        width: 84%;    }    .product_hotnews_titd{        font-size: 30px;        line-height: 35px;    }    .product_hotnews_titx{        line-height: 10px;        letter-spacing: 7px;        color: #8f8f8f;        margin-top: 12px;    }    .product_hotnews_list {        margin-top: 40px;        padding-left: 0;    }    .product_hotnews_li {        width: 100%;    }    .product_hotnews_li-l {        width: 50px;        height: 50px;    }    .product_hotnews_li-r {        width: 72%;        height: 50px;        line-height: 50px;        text-indent: 15px;        font-size: 17px;    }    .product_hotnews_li-l-d {        font-size: 19px;        line-height: 20px;        margin-top: 5px;    }    .product_hotnews_li-l-y {        font-size: 12px;        line-height: 12px;    }    .prohotnew_btn {        width: 150px;        height: 45px;        margin: 30px auto 0;        font-size: 16px;        line-height: 45px;    }    .pronew_newli{        width: 100%;        float: none;        margin: 30px 0 0px 0;        cursor: pointer;    }    .prohotnew_btna{        margin: 60px auto 0;    }.bottom_cnzz{margin-left:35%;}.bottomAD{    display: block;}}