﻿@charset "UTF-8";

@media screen and (max-width: 1600px) {
    .contact_Con2 .leftDiv .on_line { right: 20px; }

    .on_line li { height: 38px; margin: 0 10px 10px 0; }

    .on_line .liow5 { width: 528px; }

    .on_line .liow6 { width: 528px; he .footerDivight: 120px; }

    .download .content .h6 { font-size: 40px; margin-bottom: 10px; }

    .download .content .en { font-size: 20px; }

    .download .content .inputBox { margin: 34px 0 0; height: 48px; }
}

@media screen and (max-width: 1240px) {
    .wal { width: 97%; }

    .headDiv .head .rightDiv ul a { padding: 0 13px; font-size: 14px; line-height: 80px; }

    .headDiv .head { height: 80px; }

    .headDiv .head .logo { top: -7px; }

    .headDiv .head .language { margin: 17px 0 0 10px; width: 80px; }

    .on_line { width: 460px; }

    .on_line li { width: 220px; height: 34px; }

    .on_line .liow5 { width: 450px; }

    .on_line .liow6 { width: 450px; height: 100px; }

    .on_line li input { padding: 0 16px; }

    .on_line .liow6 textarea { padding: 6px 16px; }
}

@media screen and (max-width: 750px) {
    body { background: #fefefe; }
}

@media screen and (max-width: 1004px) {
    .qkrigt {width: 100%;}
    .qkrigt ul li {padding: 25px 0!important;}
    .qkrigt ul li b {width: 100%;line-height: 24px}
    .hzpp .zuoyouy { width: 50%; height: 42px; margin: 0 auto; }
    .pc-hide .cont .pmp { overflow: hidden; height: auto; }
    .hzpp .taiy h2 { width: 2.24rem; font-size: .56rem; line-height: .56rem; }
    .hzpp .taiy h2::after { width: .7733rem; height: 5px; margin: .3733rem auto 0; }
    .hzpp .taiy li { float: left; width: 50%; height: 120px; }
    .hzpp .taiy { padding-top: 1.0267rem; padding-bottom: 1.6rem; width: 100%; }
    .cdnv .nvcan .cdlef .nvnfn h2 { margin-bottom: .3333rem; font-size: .32rem; line-height: .3333rem; }

    .cdnv .nvcan .cdlef .nvnfn { overflow: hidden; padding: .7867rem .3rem 0.3rem 0.3rem; }

    .cdnv .nvcan .cdlef .nvnfn ul { width: 29%; }

    .cdnv .nvcan .cdlef .jfoi { margin: 1.2rem auto .8rem auto; height: .8667rem; }

    .cdnv .nvcan .cdlef .jfoi p { width: 40%; font-size: .1867rem; overflow: hidden; line-height: .8667rem; text-overflow: ellipsis; white-space: nowrap; }

    .cdnv .nvcan .cdlef .jfoi p:nth-child(2) { float: right; }

    .cdnv .nvcan .cdlef .nvnfn ul li { float: left; width: 20px; height: 18px; margin-left: 5px; }
    .cdnv .nvcan .cdlef .nvnfn ul li img { height: 18px; }

    .cdnv .nvcan .cdlef .nvnfn span { width: 50%; margin-bottom: .3333rem; font-size: .1867rem; line-height: .2rem; }

    .cdnv .nvcan .cdlef { overflow: hidden; width: 100%; float: left; background: white; }

    .cdnv .nvcan .ndaright { float: left; width: 100%; margin-left: 0%; }

    .cdnv .nvcan { overflow: hidden; height: auto; width: auto; margin: 0.3rem auto 0.4rem auto; }

    .kadsfn .fni .nlft { margin-bottom: 0.5rem; float: inherit; width: 100%; margin-right: 0%; }

    .kadsfn .fni .nrigh li p { margin-bottom: .3rem; }

    .kadsfn .fni .nrigh li h2 { line-height: .4rem; }

    .kadsfn .fni .nrigh li b { margin-top: .2933rem; margin-bottom: .2667rem; }

    .kadsfn .fni .nrigh { float: inherit; padding: 0 0.3rem; width: auto; }

    .kadsfn { height: auto; overflow: hidden; }

    .kadsfn .fni { padding-top: .3rem; padding-bottom: .2rem; width: auto; }

    .xinwpag { margin-top: 0.3rem !important; }

    .erc #vna li .osvdn .rthree { width: 20%; margin-top: 8%; float: left; }

    .erc #vna li .osvdn .centwo h2 { margin-top: 0.3rem; }

    .erc #vna li .osvdn .centwo p { margin-top: .3rem; }

    .erc #vna li .osvdn .centwo { width: 100%; float: inherit; overflow: hidden; }

    .erc #vna li .osvdn .lone { width: 100%; margin-right: 0; float: inherit; overflow: hidden; }

    .erc #vna { margin: 0 auto; width: auto; padding: 0 0.3rem; overflow: hidden; }

    .pagingUl li a { width: .6933rem; height: .6933rem; font-size: .24rem; line-height: .6933rem; }

    .pagingUl li { float: left; width: .6933rem; height: .6933rem; margin-right: .16rem; border-radius: 3px; }

    .shipinp .skdh .fnia { overflow: hidden; padding: 0.3rem 0.2rem .2rem .2rem; }

    .shipinp .skdh .fnia .bv:nth-child(odd) { margin-right: 0%; }

    .shipinp .skdh .fnia .bv { margin-bottom: 0.8rem; width: 100%; float: inherit; overflow: hidden; }

    #page { width: 83%; height: .6667rem; display: table; margin: 0 auto 0.5rem auto; }

    .prv,
    .next { font-size: .2667rem; width: .6933rem; height: .6933rem; line-height: .6933rem; padding: 0 5px; }

    .shipinp .skdh { background: white; width: 100%; margin: .3rem auto .5rem; }

    .tuji { padding: 0.3rem 0 0.3rem 0; }

    .ksj { width: 100%; overflow: hidden; }

    .csjj { height: auto; background: none; }

    .csjj .ksj .cishan h3 { width: 1.92rem; font-size: .48rem; line-height: .48rem; }

    .csjj .ksj .cishan h3::after { width: .7867rem; margin-top: .2933rem; height: .0533rem; }

    .sanc ul { margin-top: 0.3rem; width: 100%; overflow: hidden; height: auto; }

    .sanc ul li img { width: .9867rem; height: .9333rem; margin-top: 8%; margin-bottom: 3%; margin-left: 0.3rem; }

    .sanc ul li p { margin-left: 0.3rem; font-size: .1867rem; line-height: .4133rem; }

    .huace .nia .swiper-wrapper .jdmsf .sifang .rgausg { width: auto; float: inherit; padding: 3% 0% 8% 4.8%; }

    .huace { margin-top: 0.3rem; }

    .huace .nia .swiper-wrapper .jdmsf .sifang .rgausg h3 { font-size: .32rem; line-height: .3733rem; }

    .huace .nia .swiper-wrapper .jdmsf .sifang:nth-child(1),
    .huace .nia .swiper-wrapper .jdmsf .sifang:nth-child(2) { margin-bottom: 0.2rem; }

    .huace .nia .swiper-wrapper .jdmsf .sifang .rgausg img { width: .2rem; margin-top: .2933rem; display: block; margin-right: .0667rem; height: .2rem; }

    .huace .nia .swiper-wrapper .jdmsf .sifang .rgausg b { font-size: .1867rem; padding-left: 7%; margin-top: -4.2%; line-height: .3733rem; }

    .jthd { margin: 0.3rem auto auto auto; width: 100%; overflow: hidden; }

    .jthd h2 { width: 100%; height: .48rem; font-size: .48rem; line-height: .48rem; }

    .jthd .saodj { padding: 0 0.3rem; width: auto; }

    .jma { width: 100%; height: .72rem; font-size: .2133rem; font-family: MicrosoftYaHei; padding-top: .36rem; font-weight: 400; color: rgba(51, 51, 51, 1); line-height: .2933rem; text-align: center; background: rgba(244, 244, 244, 1); }

    .jthd h2::after,
    .huace .nia h2::after { width: .7867rem; margin-top: .3333rem; height: .0533rem; }

    .huace .nia .swiper-wrapper .jdmsf .sifang .rgausg span { font-size: .1867rem; line-height: .5733rem; margin-top: .4rem; width: 1.96rem; height: .5733rem; }

    .huace .nia .swiper-wrapper { height: auto; }

    .huace .nia .swiper-container-horizontal > .swiper-pagination-bullets { bottom: 0.2rem; }

    .huace .nia .swiper-pagination-bullet { width: .1867rem; height: .1867rem; }

    .huace .nia { width: auto; height: auto; margin: 0 auto; padding: 0.5rem 0.3rem 1.08rem 0.3rem; }

    .huace .nia h2 { display: block; text-align: center; width: 100%; height: 1rem; margin-bottom: 0.3rem; font-size: .48rem; line-height: .48rem; }

    .huace .nia .swiper-wrapper .jdmsf { padding: 0.2rem; }

    .huace .nia .swiper-wrapper .jdmsf .sifang { float: inherit; width: 100%; height: auto; }

    .huace .nia .swiper-wrapper .jdmsf .sifang img { float: inherit;; display: block; width: 100%; }

    .sanc ul li h2 { font-size: .32rem; margin-left: 0.3rem; margin-bottom: 3.5%; line-height: .48rem; }

    .sanc ul li { width: 100%; float: inherit; height: 5.5rem; overflow: hidden; }

    .csjj .ksj .cishan p { margin-top: .3333rem; height: auto; font-size: .1867rem; line-height: .48rem; }

    .csjj .ksj .cishan { float: left; width: 100%; overflow: hidden; padding: 1.2133rem 0 0.3rem 0; }

    .csjj .ksj { width: auto; padding: 0 0.3rem; }

    .skln #sankuaio { width: auto; padding: 0 0.3rem; }

    .tanchuang_neirong .soc img { display: block; width: 100%; }

    .skln #sankuaio li p { font-size: .1867rem; line-height: .3467rem; }

    .tuiuop { padding: 0 0.3rem 0.3rem 0.3rem; width: auto; }

    .tuiuop li:first-child { margin-left: 11%; }

    .tanchuang_neirong p span img { display: block; width: 100%; }

    .current::after { margin-top: -13%; }

    .menu_body ul li { width: 50%; float: left; }

    .menu_body ul li p:first-child { margin-right: .1733rem; font-size: .1867rem; line-height: .48rem; }

    .zhopp .jiazai { font-size: .2133rem; width: 100%; margin: .5rem auto; text-align: center; }

    .menu_body .nibt #bit { font-size: .1867rem; line-height: .4133rem; }

    .menu_body .nibt #connt { display: block; font-size: .1867rem; line-height: .4133rem; }


    .menu_body .nibt #redd { display: block; font-size: .1867rem; margin-top: 3.5%; line-height: .4133rem; }

    .menu_body ul li p:nth-child(2) { float: left; font-size: .1867rem; line-height: .48rem; }

    .ouo { padding: 0 0.3rem; width: auto; }

    .tanchuang_neirong p span { width: 0.4667rem; height: .4667rem; margin-top: .3467rem; margin-right: .2533rem; }

    .tanchuang_neirong .kjoub h2 { font-size: .4rem; margin-top: 6.2%; line-height: .4267rem; padding-bottom: 4.3%; }

    .jtgk .sizlunb span::after { width: .7733rem; height: .0667rem; margin: .3733rem auto 0; content: ''; }

    .jtgk .sizlunb span { margin-top: .4267rem; font-size: .48rem; line-height: .48rem; }

    .tanchuang_neirong { width: 95%; height: 13rem; z-index: 105; margin-left: 2.5%; margin-top: 0%; left:0;}

    .jtgk .jianjie { width: auto; padding: 0 0.3rem; }

    .jtgk .jianjie h2 { font-size: .48rem; line-height: 1.92rem; width: 100%; }

    .ljfgs .fgs { padding: 0 0.3rem; width: auto; }

    .jtgk .jianjie p { font-size: .2133rem; line-height: .48rem; margin-bottom: .7rem; }

    .jtgk .jianjie img { width: 100%; margin-bottom: .7rem; }

    .ljfgs .fgs p { padding-bottom: 0.2rem; padding-top: .4rem; margin-left: 0; margin-right: 0; font-size: .1867rem; line-height: .48rem; }

    .ljfgs .fgs img { width: 100%; }

    .ljfgs .fgs span { width: 100%; /* margin: .5333rem auto; */ font-size: .24rem; line-height: .48rem; }

    .ljfgs { padding-bottom: .3rem; }

    .ljfgs .fgs h3 { padding-top: .7333rem; padding-bottom: .16rem; font-size: .48rem; line-height: .44rem; }

    .ljfgs .fgs h4 { margin-left: 0%; margin-right: 0%; font-size: .48rem; padding-bottom: .52rem; }

    .kj_img { width: auto; margin: 0 auto; }

    .kj_img .img img { display: block; width: 100%; margin-top: -1.1rem; }

    .iconn { position: absolute; left: 50%; top: 38%; margin-left: -40px; }

    .iconn img { width: 76%; }

    .pc-show { display: none !important; }

    .pc-hide { display: block !important; }

    /* .fl,
    .fr {
        float: none;
    } */

    .wal { width: auto; padding: 0 0.3rem; }

    .headDiv .head { height: 1rem; line-height: 1rem; position: relative; }

    .headDiv .head .logo { position: absolute; left: 0; top: 0; height: 50px;line-height: 50px;}

    .headDiv .head .logo img { width: 2.4rem; }

    .headDiv .head .rightDiv { float: right; }

    .headDiv .head .rightDiv .language { float: left; width: 0.46rem; margin: 0 0 0 0.2rem; }

    .headDiv .head .rightDiv .language a { display: inline-block; width: 0.46rem; height: 0.46rem; line-height: 0.46rem; text-align: center; font-size: 0.24rem; color: #FFFFFF; background: #084D8C; border-radius: 50%; }

    .headDiv .head .rightDiv .menu { width: 0.573333rem; height: 0.573333rem; margin-left: 0.2rem; }

    .headDiv .head .rightDiv .menu img { width: 100%; }

    .headDiv .seekBox-m { position: relative; float: left; }

    .headDiv .seekBox-m input { width: 2.6rem; height: 0.46rem; background: #e6e6e6; border-radius: 0.64rem; box-sizing: border-box; padding: 0 0.54rem 0 0.2rem; font-size: 0.24rem; color: #333; }

    .headDiv .seekBox-m input::-moz-placeholder { color: #999999; opacity: 0.1; }

    .headDiv .seekBox-m input::-webkit-input-placeholder { color: #999999; opacity: 0.1; }

    .headDiv .seekBox-m input::-ms-input-placeholder { color: #999999; opacity: 0.1; }

    .headDiv .seekBox-m a { position: absolute; right: 0; top: 0; width: 0.46rem; height: 0.46rem; }

    .headDiv .seekBox-m a img { width: 100%; }

    .navLayer { display: block; }

    .footerDiv .ico { display: flex; justify-content: center; margin: 0.12rem 0; }

    .footerDiv .ico a { width: 1.2rem; line-height: 0.9rem; text-align: center; }

    .footerDiv .p { text-align: center; font-size: 0.18rem; color: #FFFFFF; line-height: 0.78rem; border-top: 1px solid #515155; }

    .friend { width: auto; float: none; padding: 0 0.8rem 0 0.54rem; margin-bottom: 0.5rem; }

    .friend span { font-size: 0.36rem; background: url(/vancheerfile/Images/images/ico_02m.png) no-repeat right center; background-size: 0.32rem; }

    .friend .open { background: url(/vancheerfile/Images/images/ico_02onm.png) no-repeat right center; background-size: 0.32rem; }

    .friend ul { padding: 0 0.8rem 0.48rem; }

    .friend ul li { border-bottom: 1px solid #e7e7e7; line-height: 0.82rem; margin-bottom: 0.12rem; }

    .footerNum { line-height: 0.7rem; font-size: 0.6rem; margin-bottom: 0.18rem; }

    .footerNum img { width: 0.7rem; }

    .footerNum em { font-size: 0.24rem; }

    .footerAddress { font-size: 0.24rem; text-align: center; line-height: 0.48rem; }

    .number { display: none; }

    .numMore { display: block; }

    /*位置*/
    .location { display: none; }

    /*内页导航 */
    .within_Nav { position: relative; background: #e50012; margin-bottom: 0.56rem; padding: 0 0.3rem; }

    .within_Nav span { background: url(/vancheerfile/Images/images/nav_01.png) no-repeat right; background-size: 0.28rem; line-height: 1rem; color: #FFFFFF; font-size: 0.3rem; display: block; }

    .within_Nav .open { background: url(/vancheerfile/Images/images/nav_01on.png) no-repeat right; background-size: 0.28rem; }

    .within_Nav ul { position: absolute; left: 0; top: 100%; right: 0; background: #FFFFFF; z-index: 30; display: none; width: auto; }

    .within_Nav ul li { width: 100%; float: none; line-height: 0.86rem; font-size: 0.3rem; border-bottom: none !important; }

    .within_Nav ul a { padding: 0 0.3rem; }

    /*首页*/
    .ind-banner .text { padding: 0.34rem 1.1rem 0.32rem 0.3rem; }

    .ind-banner .text .en { font-size: 0.5rem; }

    .ind-banner .text .h6 { font-size: 0.30rem; margin-bottom: 0.44rem; }

    .ind-banner .text .p { margin-bottom: 0.18rem; font-size: 0.24rem; }

    .ind-banner .swiper-container-horizontal > .swiper-pagination-bullets { bottom: 0.34rem; padding-left: 6%; }

    .ind-banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { width: 0.14rem; height: 0.14rem; border-width: 0.02rem; margin: 0 0.05rem; }

    .index1_ban { overflow: hidden; }

    .index1_ban ul { width: 100000%; }

    .index1_ban dl { display: flex !important; justify-content: center; margin: 0.2rem 0 0; }

    .index1_ban dl dd { width: 0.14rem; height: 0.14rem; border: 0.02rem solid #CCCCCC; border-radius: 50%; background: #FFFFFF; overflow: hidden; text-indent: 100%; margin: 0 0.05rem; }

    .index1_ban dl .on { border-color: #095399; background: #095399; }

    .indexPart2Pic .bigImg .slick-list { overflow: hidden; }

    .indexPage1 { padding: 0.4rem 0; }

    .index1_ban li .img:before { background-size: 0.68rem; }

    .index1_ban .open .img:before { background-size: 0.68rem; }

    .indexPage2 { padding: 0.54rem 0 0.3rem; }

    .index2 .title .h6 { font-size: 0.38rem; margin-bottom: 0.06rem; }

    .index2 .title .en { width: 100%; font-size: 0.5rem; font-family: MyriadPro-Bold; font-weight: bold; margin-bottom: 0.4rem; color: rgba(56, 56, 56, 1); line-height: 0.88rem; }

    .pc-hide .hamb { float: right; font-size: 5px; font-family: MicrosoftYaHei; font-weight: 400; color: rgba(51, 51, 51, 1); }

    .pc-hide .imgDivBg img { width: 100%; }

    .index2 .title .en em { font-size: 0.42rem; }

    .index2 .title .bor { width: 0.3rem; height: 0.04rem; margin-top: 0.12rem; }

    .index2_slick1 { width: 70%; margin: 0 auto; }

    .index2_slick1 .slick-list { padding: 0.4rem 0; }

    .index2_slick1 .box { padding: 0.4rem; }

    .index2_slick1 .name { font-size: 0.3rem; padding: 0.32rem 0 0.06rem; }

    .index2_slick1 .slick-prev,
    .index2_slick1 .slick-next { width: 0.44rem; height: 0.44rem; }

    .index2_slick1 .slick-prev { left: -18%; }

    .index2_slick1 .slick-next { right: -18%; }

    .indexPage3 { padding: 0.6rem 0 0.3rem; }

    .index3 .title { font-size: 0.38rem; margin-bottom: 0.3rem; }

    .index3_list1 { overflow: hidden; }

    .index3_list1 li { float: left; width: 48%; position: relative; margin-bottom: 0.3rem; }

    .index3_list1 li:hover .img:before { opacity: 0; }

    .index3_list1 li:nth-of-type(2n) { float: right; }

    .index3_list1 .img { position: relative; }

    .index3_list1 .img:before { content: ''; position: absolute; top: 0; bottom: 0; right: 0; left: 0; background: url(/vancheerfile/Images/images/bg_05.png) repeat; transition: 0.5s; }

    .index3_list1 .img img { width: 100%; }

    .index3_list1 .name { position: absolute; left: 0; bottom: 0; right: 0; line-height: 0.46rem; padding: 0 0.28rem 0.24rem; color: #FFFFFF; font-size: 0.28rem; width: 100%; box-sizing: border-box; }

    .indexPage4 { padding: 0.5rem 0 0.50rem; }

    .index4 .title { font-size: 0.38rem; line-height: 0.46rem; }

    .index4_Nav { margin: -0.46rem -0.19px 0.3rem; }

    .index4_Nav li { margin: 0 0.19rem; font-size: 0.26rem; line-height: 0.46rem; }

    .index4_Con { width: 70%; margin: 0 auto; }

    .indexcontent .text { padding: 0.24rem 0.38rem 0.28rem; }

    .indexcontent .name { line-height: 0.36rem; font-size: 0.26rem; margin-bottom: 0.06rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

    .indexcontent .p { font-size: 0.26rem; line-height: 0.38rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

    .indexcontent .more { font-size: 0.24rem; padding: 0 0.38rem 0 0; margin: 0.16rem 0 0; }

    .indexcontent .more em { width: 0.3rem; height: 0.02rem; margin-top: -0.01rem; }

    .indexcontent .slick-prev,
    .indexcontent .slick-next { width: 0.44rem; height: 0.44rem; }

    .indexcontent .slick-prev { left: -0.62rem; }

    .indexcontent .slick-next { right: -0.62rem; }

    /*产品中心*/
    .productPage { padding: 0 0 1rem; }

    .productPage .numberDiv { padding: 0.32rem 0 0; }

    .product_list1 { margin-right: -0.3rem; }

    .product_list1 .box { margin-right: 0.3rem; }

    .product_list1 li { width: 50%; margin-bottom: 0.34rem; }

    .product_list1 .name { padding: 0.18rem 0 0; font-size: 0.3rem; }

    /*产品参数*/
    .productnumPage { padding: 0 0 1rem; }

    .productnum_Con1 .leftDiv { width: 100%; }

    .productnum_Con1 .rightDiv { width: 100%; margin: 0.34rem 0 0; }

    .productnum_Con1 .content .h6 { font-size: 0.38rem; }

    .productnum_Con1 .content .tit { font-size: 0.28rem; padding: 0.32rem 0 0.08rem; }

    .productnum_Con1 .content .p { line-height: 0.46rem; font-size: 0.26rem; }

    .productnum_Con1 .content .bor { margin: 0.34rem 0 0; height: 0.01rem; }

    .productn_slick { margin: 0.2rem -0.14rem 0; background: #a2a7ae; float: none; padding: 0.12rem 0.66rem; }

    .productn_slick .img { height: 1.9rem; text-align: center; display: inline-block; }

    .productn_slick .slick { margin: 0 0.14rem; text-align: center; }

    .productn_slick .slick-prev,
    .productn_slick .slick-next { width: 1rem; height: 1.9rem; background-size: 0.2rem; }

    .productn_slick .slick-prev:hover,
    .productn_slick .slick-next:hover { background-size: 0.2rem; }

    .productn_slick .slick-prev { left: 0.14rem; }

    .productn_slick .slick-next { right: 0.14rem; }

    .productnum_Nav { display: flex; justify-content: space-between; padding: 0.6rem 0 0.4rem; margin: 0; }

    .productnum_Nav li { font-size: 0.30rem; width: 31%; line-height: 0.7rem; margin: 0; }

    .productnum_Con2 .table td { font-size: 0.28rem; height: 0.86rem; }

    .productnum_Con2 .table td em { padding: 0 0.3rem; }

    .productnum_Con2 .productnum_2 .select { width: 100%; height: 0.68rem; margin-bottom: 0.3rem; }

    .productnum_Con2 .productnum_2 .select ul { padding: 0.26rem 0.4rem; font-size: 0.26rem; line-height: 0.66rem; }

    .productnum_Con2 .productnum_2 .select a { position: static; float: none; text-align: left; line-height: 0.66rem; }

    .productnum_Con2 .productnum_2 .select span { line-height: 0.68rem; padding: 0 0.4rem; background-size: 0.65rem; font-size: 0.28rem; border-width: 0.01rem; }

    .productnum_Con2 .productnum_2 .system { width: 54%; }

    .productnum_Con2 .productnum_2 .type { display: none; }

    .productnum_Con2 .productnum_2 .name { width: 32%; word-wrap: break-word; }

    .productnum_Con2 .productnum_2 .big { display: none; }

    .productnum_Con2 .productnum_2 .time { display: none; }

    .productnum_Con2 .productnum_2 a { width: 10%; float: right; min-height: auto; display: flex; align-items: center; justify-content: center; position: absolute; top: 0; bottom: 0; right: 0.3rem; }

    .productnum_Con2 .productnum_2 a img { width: 0.4rem; }

    .productnum_Con2 .productnum_2 li { padding: 0.1rem 0.3rem; margin-bottom: 0.1rem; font-size: 0.26rem; border-width: 0.01rem; position: relative; }

    .productnum_Con2 .productnum_2 li div { padding: 0.19rem 0; }

    /*解决方案*/
    .schemePage { padding: 0 0 1rem; }

    .schemePage .numberDiv { padding: 0.5rem 0 0; }

    .scheme_list li { margin-bottom: 0.8rem; }

    .scheme_list .img { width: 100%; height: auto; }

    .scheme_list .img:before { display: none; }

    .scheme_list .text { width: 100%; padding: 0.36rem 0 0; }

    .scheme_list .h6 { font-size: 0.34rem; margin-bottom: 0.2rem; }

    .scheme_list .p { line-height: 0.46rem; font-size: 0.26rem; height: auto; overflow: visible; }

    .scheme_list .more { margin: 0.3rem 0 0; font-size: 0.26rem; }

    .scheme_list .more img { width: 0.12rem; margin-top: -0.08rem; }

    .schemesPage { padding: 0 0 1rem; }

    .schemesL { padding: 0.2rem 0.4rem 0.64rem; }

    .schemesL .content { padding: 0.32rem 0 0.26rem; border-bottom-width: 0.01rem; }

    .schemesL .p { line-height: 0.46rem; font-size: 0.26rem; }

    .schemesL .img { margin: 0.34rem 0; }

    .oemOdmPage { padding: 0 0 1rem; }

    .oemOdm_list1 li { margin-bottom: 0.4rem; }

    .oemOdm_list1 .leftDiv { width: 100%; height: auto; }

    .oemOdm_list1 .rightDiv { padding: 0.42rem 0 0; width: 100%; }

    .oemOdm_list1 .h6 { font-size: 0.34rem; margin-bottom: 0.3rem; }

    .oemOdm_list1 .p { line-height: 0.46rem; font-size: 0.26rem; height: auto; overflow: visible; }

    .oemOdm_list1 .bor { margin: 0.32rem 0 0; width: 0.3rem; height: 0.02rem; }

    .oemOdm_Con1 { height: auto; padding: 0.44rem 0; }

    .oemOdm_Con1 .h6 { font-size: 0.34rem; padding: 0 0.42rem 0.3rem; }

    .oemOdm_Con1 ul { padding: 0 0.4rem; }

    .oemOdm_Con1 li { float: none; width: auto; max-width: auto; margin-right: 0; margin-bottom: 0.34rem; }

    .oemOdm_Con1 li:last-child { margin-bottom: 0; }

    .oemOdm_Con1 .tit { font-size: 0.30rem; margin-bottom: 0.22rem; }

    .oemOdm_Con1 .p { line-height: 0.46rem; font-size: 0.26rem; }

    .oemOdm_Con2 { height: auto; margin-bottom: 0.5rem; }

    .oemOdm_Con2 .content { padding: 0.44rem 0.4rem; }

    .oemOdm_Con2 .leftDiv { width: auto; }

    .oemOdm_Con2 .rightDiv { width: auto; margin: 0.34rem 0 0; }

    .oemOdm_Con2 .h6 { font-size: 0.34rem; margin-bottom: 0.3rem; }

    .oemOdm_Con2 .p { line-height: 0.46rem; font-size: 0.26rem; }

    .oemOdm_Con2 .num { font-size: 0.24rem; }

    .oemOdm_Con2 .num b { top: -0.16rem; }

    .oemOdm_Con2 .num em { font-size: 0.58rem; }

    .oemOdm_Con2 .box { margin-bottom: 0.34rem; }

    .oemOdm_list2 { margin: 0 0 -0.4rem; }

    .oemOdm_list2 li { width: 100%; margin-bottom: 0.4rem; }

    .oemOdm_list2 .con { padding: 0.34rem 0.4rem; margin: 0; height: auto; }

    .oemOdm_list2 .num { float: none; width: auto; font-size: 0.6rem; margin-bottom: 0.26rem; }

    .oemOdm_list2 .text { width: auto; float: none; }

    .oemOdm_list2 .h6 { font-size: 0.28rem; margin: 0 0 0.12rem; }

    .oemOdm_list2 .h6 em { width: 0.2rem; height: 0.02rem; margin: 0.16rem 0 0; }

    .oemOdm_list2 .p { line-height: 0.46rem; font-size: 0.26rem; height: auto; overflow: visible; }

    .aftersalePage { padding: 0 0 1rem; }

    .title4 { font-size: 0.32rem; margin-bottom: 0.36rem; }

    .aftersale_list1 { padding: 0 0 0.24rem; }

    .aftersale_list1 li { width: 100%; min-height: auto; margin-bottom: 0.34rem; }

    .aftersale_list1 .box { padding: 0.2rem 0.3rem 0.3rem; }

    .aftersale_list1 .box .h6 { font-size: 0.32rem; margin-bottom: 0.24rem; }

    .aftersale_list1 .box .p { height: auto; line-height: 0.46rem; font-size: 0.26rem; }

    .aftersale_list1 .box .img { margin-bottom: 0.14rem; }

    .aftersale_list1 .box .img img { width: 0.53rem; }

    .aftersale_list1 .liow2,
    .aftersale_list1 .liow4 { display: none; }

    .aftersale_Con1 { padding: 0.3rem 0 0; }

    .aftersale_Con1 .h6 { padding: 0.34rem 0 0; line-height: 0.46rem; font-size: 0.26rem; }

    .aftersale_Con1 .p { line-height: 0.46rem; font-size: 0.26rem; }

    .examinePage { padding: 0 0 1rem; }

    .examine_Con { font-size: 0.26rem; overflow-x: auto; }

    .examine_Con table { font-size: 0.26rem; }

    .examine_Con .th1 { width: 1.4rem; }

    .examine_Con .th2 { width: 4.48rem; }

    .examine_Con .th3 { width: 2.36rem; }

    .examine_Con .th4 { width: 3.92rem; }

    .examine_Con .td1 em { width: 1.4rem; }

    .examine_Con .td2 em { width: 2rem; }

    .examine_Con .td3 em { width: 5rem; }

    .examine_Con .td4 em { width: 1rem; }

    .examine .text { margin-bottom: 0.42rem; }

    .examine .text .h6 { font-size: 0.32rem; margin-bottom: 0.2rem; }

    .examine .text .p { line-height: 0.46rem; font-size: 0.26rem; }

    .examine_Con th { height: 0.68rem; }

    .examine_Con th input { height: 0.68rem; font-size: 0.26rem; }

    .examine_Con td { height: 0.68rem; font-size: 0.26rem; line-height: 0.46rem; }

    .examine_Con td input { width: 1.46rem; height: 0.68rem; }

    .examine_Con td textarea { font-size: 0.26rem; padding: 0.26rem 0.38rem; height: 1.98rem; }

    .examine_Con2 .button { width: 100%; line-height: 0.7rem; font-size: 0.26rem; margin: 0.56rem 0 0; }

    .examine_Con2 .p { line-height: 0.46rem; font-size: 0.26rem; }

    .download .content .h6 { font-size: 0.5rem; margin-bottom: 0.2rem; }

    .download .content .en { font-size: 0.3rem; }

    .download .content .inputBox { height: 0.6rem; margin: 0.3rem 0 0; width: 6rem; height: 0.6rem; }

    .download .content .inputBox input { padding: 0 0.82rem 0 0.4rem; font-size: 0.28rem; }

    .download .content .inputBox a { width: 0.82rem; background-size: 0.26rem; }

    .newsPage { padding: 0 0 1rem; }

    .newsList1 li { padding: 0.2rem 0.4rem 0.42rem; }

    .newsList1 .newss_title { font-size: 0.3rem; margin-bottom: 0.3rem; }

    .newsList1 .img { margin-bottom: 0.24rem; }

    .newsList1 .p { line-height: 0.46rem; font-size: 0.26rem; }

    .news .numberDiv { padding: 0.4rem 0 0; }

    .w370 { display: none; }

    .w800 { width: auto; }

    .newssPage { padding: 0 0 1rem; }

    .newssL { padding: 0.22rem 0.4rem 0.64rem; }

    .newss_title { font-size: 0.3rem; padding: 0.16rem 0; border-bottom-width: 0.01rem; line-height: 0.46rem; }

    .newss_title .time { display: none; }

    .newssL .content .img { margin: 0.3rem 0 0.36rem; }

    .newssL .p { line-height: 0.46rem; font-size: 0.26rem; }

    .newssL .content { padding: 0 0 0.52rem; border-bottom-width: 0.01rem; }

    .pieceBox { padding: 0.34rem 0 0.8rem; }

    .pieceBox span { font-size: 0.28rem; }

    .pieceBox a { font-size: 0.28rem; }

    .pieceBox div { line-height: 0.56rem; }

    .pieceBox .return { bottom: 0; width: 100%; left: 0; right: 0; line-height: 0.68rem; font-size: 0.26rem; box-shadow: none; }

    .pieceBox .return img { display: none; }

    .aboutPage { padding: 0 0 1rem; }

    .about .JobBig .txt { padding: 0 0.3rem; }

    .about_Con1 { padding: 0.6rem 0 0; }

    .about_Con1 .rightDiv { width: 100%; }

    .about_Con1 .leftDiv { padding: 0.56rem 0 0; width: 100%; }

    .about_Con1 .leftDiv .tit { font-size: 0.34rem; margin-bottom: 0.32rem; }

    .about_Con1 .leftDiv .p { line-height: 0.46rem; font-size: 0.26rem; }

    .about_Con2 { padding: 0.6rem 0 0; }

    .basePage { padding: 0 0 1rem; }

    .base .h6 { font-size: 0.34rem; padding: 0.5rem 0 0.22rem; }

    .base .p { line-height: 0.46rem; font-size: 0.26rem; }

    .base_slick1 { margin: 0.3rem 0 0; }

    .base_slick1 .slick { margin: 0; }

    .base_slick1 .slick-prev,
    .base_slick1 .slick-next { width: 0.44rem; height: 0.44rem; }

    .base_slick1 .slick-prev { left: 0.4rem; background: url(/vancheerfile/Images/images/l3.png) no-repeat; background-size: cover; }

    .base_slick1 .slick-next { right: 0.4rem; background: url(/vancheerfile/Images/images/r3.png) no-repeat; background-size: cover; }

    .base_slick1 .name { line-height: 0.68rem; font-size: 0.26rem; }

    .base_list1 { margin: 0; padding: 0rem 0 0; }

    .base_list1 .name { font-size: 0.28rem; padding: 0.46rem 0.34rem 0; margin-bottom: 0.24rem; }

    .base_list1 .box { padding: 0 0.34rem 0.32rem; min-height: auto; }

    .base_list1 .tit { padding: 0.3rem 0 0; line-height: 0.46rem; font-size: 0.26rem; }

    .base_slick2 { margin: 0.3rem 0 0; }

    .base_slick2 .slick { margin: 0; }

    .base_slick2 .slick-prev,
    .base_slick2 .slick-next { width: 0.44rem; height: 0.44rem; }

    .base_slick2 .slick-prev { left: 0.4rem; background: url(/vancheerfile/Images/images/l3.png) no-repeat; background-size: cover; }

    .base_slick2 .slick-next { right: 0.4rem; background: url(/vancheerfile/Images/images/r3.png) no-repeat; background-size: cover; }

    .base_slick2 .name { line-height: 0.68rem; font-size: 0.26rem; }

    .coursePage { padding: 0 0 1rem; }

    .coursePic .slider-for .name { padding: 0 0.3rem; line-height: 0.68rem; font-size: 0.26rem; }

    .coursePic .course-list { height: 1.3rem; }

    .coursePic .course-list .ico { padding: 0.5rem 0 0; height: 0.25rem; }

    .coursePic .course-list .ico img { width: 0.26rem; }

    .coursePic .course-list .slick-prev,
    .coursePic .course-list .slick-next { width: 0.44rem; height: 0.44rem; }

    .coursePic .course-list { padding: 0 0.44rem; margin: 0 0.44rem; }

    .coursePic .course-list .slick-prev { left: -0.44rem; }

    .coursePic .course-list .slick-next { right: -0.44rem; }

    .coursePic .course-list .name { padding: 0.22rem 0 0; font-size: 0.32rem; }

    .culture_Con1 { padding: 0 0 0.48rem; }

    .culture_list { display: flex; justify-content: center; flex-wrap: wrap; }

    .culture_list li { width: 50%; margin: 0 0 0.34rem; display: inline-block; box-sizing: border-box; padding: 0 0.24rem; }

    .culture_list .name { width: 1.6rem; line-height: 1.6rem; margin: 0.14rem; }

    .culture_list .p { line-height: 0.4rem; font-size: 0.26rem; margin: 0.16rem 0 0; }

    .title3 { padding: 0.4rem 0 0.26rem; font-size: 0.34rem; }

    .culture_Con2 { padding: 0 0 1rem; }

    .cilture_list2 { margin-bottom: 0.34rem; }

    .cilture_list2 li { width: 100%; float: none; line-height: 0.4rem; }

    .cilture_list2 b { position: static; font-size: 0.28rem; margin-right: 2px; }

    .cilture_list2 .p { padding: 0; font-size: 0.26rem; margin-bottom: 0.28rem; }

    .culture_slick .slick-prev { left: 0.5rem; }

    .culture_slick .slick-next { right: 0.5rem; }

    .culture_slick .slick-prev,
    .culture_slick .slick-next { width: 0.44rem; height: 0.44rem; }

    .contact_Con1 { padding: 0 0 0.5rem; }

    .contact_Con1 ul li { font-size: 0.28rem; }

    .contact_Con1 .leftDiv { width: 100%; }

    .contact_Con1 .rightDiv { width: 100%; margin-bottom: 0.4rem; }

    .contact_Con1 .h6 { font-size: 0.34rem; margin-bottom: 0.32rem; }

    .contact_Con1 .name { width: 1.4rem; padding-left: 0.2rem; background: url(/vancheerfile/Images/images/ico_03.png) no-repeat left center; background-size: 0.12rem; font-size: 0.26rem; line-height: 0.4rem; }

    .contact_Con1 .p { width: calc(100% - 1.6rem); font-size: 0.26rem; line-height: 0.4rem; }

    .contact_Con2 .leftDiv { width: 100%; padding: 0.4rem 0.3rem; background: #084D8C; box-sizing: border-box; }

    .contact_Con2 .leftDiv .on_line { position: static; transform: translateY(0); }

    .contact_Con2 .leftDiv img { display: none; }

    .contact_Con2 .rightDiv { width: 100%; }

    .on_line { width: 100%; }

    .on_line li { width: 100%; margin: 0 0 0.2rem; height: 0.66rem; }

    .on_line li input { font-size: 0.26rem; padding: 0 0.3rem; }

    .on_line .liow5 { width: 100%; }

    .on_line .liow6 { width: 100%; height: 1.8rem; }

    .on_line .liow6 textarea { font-size: 0.26rem; padding: 0 0.3rem; }

    .on_line .button { width: 1.8rem; line-height: 0.62rem; font-size: 0.26rem; }

    /*加入我们 */
    .jobPage { padding: 0 0 1rem; }

    .JobBig .txt { font-size: 0.3rem; }

    .job_list { margin: 0.3rem 0 0; }

    .job_list .TopDiv { padding: 0.2rem 0 0 0.42rem; font-size: 0.26rem; line-height: 0.8rem; }

    .job_list .TopDiv .name img { width: 0.3rem; }

    .job_list .TopDiv .city img { width: 0.32rem; }

    .job_list .TopDiv .num img { width: 0.3rem; }

    .job_list .titDiv { padding-left: 0.42rem; font-size: 0.26rem; line-height: 1rem; }

    .job_list .name { width: 32%; display: flex; align-items: center; min-height: 1rem; }

    .job_list .name a { line-height: 0.4rem; }

    .job_list .city { width: 30%; }

    .job_list .num { width: 30%; }

    .job_list .icon img { width: 0.2rem; }

    .job_list .content a { padding: 0.34rem 0.42rem 0.4rem; line-height: 0.4rem; color: #333333; font-size: 0.26rem; }

    .job_list .liow1 { margin-bottom: 0.2rem; }

    .job_list li { margin-bottom: 0.1rem; }

    .numberDiv { padding: 0.3rem 0 0; }
    .indexPage2 .p_officeImg {width: 44%;}
    .indexPage2 .index2 {display: flex;justify-content: space-between;align-items: center;}
    .p_officeImg .slick-slide {font-size: 14px;color: #666;}
    .p_officeImg .slick-current {color: #000;}
    .lang {margin-top: 14px;}
    .lang .caption {width: 30px;height: 30px;background-size: 16px;}
    .lang .list {width: 2rem;margin-left: -1rem;}
    .lang .list a {font-size: 12px;padding: 3px 10px;}
}


/*# sourceMappingURL=media.css.map */
