@media(max-width: 992px){	 .phone{display:block;}.pc{display:none;}	.faq h2{ margin: 28px 0;}	.faq ul li span.bt{ padding-left: 6px;    font-size: 14px;}	.faq ul li span.bt1{ display: none;}	.sulist ul li{ width:100%;    margin: 10px 0;}	.app{margin-top:60px;}	.appmenu h3{ font-size: 16px;    margin: 20px 0;}	.app h2{     font-size: 14px;    right: 50px;    width: auto;}	.lianjie {    width: 100%;    left: 43%;    bottom: 10px;right:0;}	.lianjie a{ margin:3px 0;}	.lianjie img{ width:60px;}	.appms{ right:0;}	.appms p{ font-size: 12px;}	.appnr .wenzi{ width: 100%;    left: 0;    top: 20px;}	.wenzi p{ font-size:13px;}    .serch_logo{        display: block;    }    .con{        width: 100%;        min-width: auto;    }    .pcsearch{        display: none;    }    .search {        float: left;        width: 22%;        height: 42px;        margin-top: 0px;        position: relative;    }    .logo {            text-align: center;    }    .logo img{        height: 39px;        margin-top: 7px;    }    .iconR{float: right;width: 36%;text-align: right;margin-top: 15px;padding-right: 10px;display: none;}    .iconR a{        display: inline-block;        margin: 0 4px;    }    .msearch{        width: 94%;        display: block;        margin-bottom: 10px;    }    .banners4 {        display: block;        overflow: hidden;    }        .submenu-toggle{ float:right;    display: inline-block;    height: 50px;    line-height: 50px;    padding-right: 8px;    font-size: 18px;}    /*.serch_logo{*/    /*display: none;*/    /*}*/    .submenu-toggle.active{        transform: rotateZ(90deg);    }    .mlogo{        float: left;        display: none;    }.m_nav .ul{ margin-top:0;}    .banners{        position: relative;        overflow: hidden;  height:auto;       }    .banners .swiper-pagination2{        position: absolute;        bottom: 20px;        z-index: 10;        text-align: center;        padding-right: 29px;        width: 95%;    }    .banners .swiper-pagination2 span{        height:10px;        width: 10px;        border-radius: 50%;    } .swiper-container2{width:100%;height:100%;}   .banners .swiper-pagination-bullet {        width: 10px;        height: 10px;        display: inline-block;        border-radius: 0%;        background: #fff !important;        opacity: 1;        /*background: rgba(255,255,255,2);*/    }    .banners .swiper-pagination-bullet-active {        opacity: 1;        background: #333 !important;    }    .bannerimg img{        width: 100%;        height: 340px;    }    /*.kaopu*/    .banners3{        position: relative;        overflow: hidden;        padding-bottom: 30px;        display: none;    }    .banners3 .swiper-pagination3{        position: absolute;        bottom: 2px;        z-index: 10;        text-align: center;        padding-right: 29px;        width: 100%;    }    .banners3 .swiper-pagination3 span{        height:10px;        width: 10px;        border-radius: 50%;    }    .banners3 .swiper-pagination-bullet {        width: 10px;        height: 10px;        display: inline-block;        border-radius: 0%;        background: #ddd !important;        opacity: 1;        /*background: rgba(255,255,255,2);*/    }    .banners3 .swiper-pagination-bullet-active {        opacity: 1;        background: #333 !important;    }    /*title*/    .title{        width: 100%;        text-align: center;        margin: 10px auto 20px;    }    .title h2{        font-size: 3em;        color: #000;    }    .title p{        font-size: 14px;        color: #000;    }    /*xinpin*/    .xinpin{        width: 100%;        margin: 0 auto;        overflow: hidden;    }    .xinpinlist{        display: block;        width: 96%;        float: left;        margin: 1%;    }    .xinpinimg{        text-align: center;        font-size: -2em;    }    .xinpinimg img{        width: 100%;    }    .xinpinname{        font-size: 1.5em;        text-align: center;        margin: 10px 0 5px;        color: #000;    }    .des{        text-align: center;        color: #666;        font-size: 13px;    }    /*xilie*/    .xilie{        width: 100%;    }    .xilietop{        overflow: hidden;        width: 98%;        margin: 0 auto;    }    .xilietop a{        display: block;        float: left;        margin: 2px;        width: 100%;    }    .xilietop a img{        width: 100%;    }    .xilietiotit{        width: 97%;        margin: 15px auto;    }    .xilietiotit h2{        font-size: 2em;    }    .xilietiotit p{        font-size: 14px;        margin: 2px 0;    }    .xiliebottom{        overflow: hidden;        width: 98%;        margin: 0 auto;    }    .xiliebottom a{        display: block;        float: left;        width: 47%;        margin: 1%;    }    .xiliebottomimg img{        width: 100%;        height: 170px;    }    .xiliebottomname{        font-size: 20px;        margin: 20px 0;        height: 60px;    }    /*sousuo*/    .jingpinsearch{background: url("../image/storebg.png") no-repeat;overflow: hidden;height: 277px;background-size: 100% 100%;margin-top: 20px;}    .jingpinsearch h2{        font-size: 21px;        margin-top: 100px;        text-align: center;    }    .searchjp{        overflow: hidden;        width: 160px;        border: 1px solid #000;        height: 44px;        border-radius: 28px;        margin: 18px auto;        font-size: 14px;    }    .searchjpL{        float: left;        height: 60px;        width: 80%;        /* border-radius: 20px; */    }    .searchjpL input{        height: 57px;        background: #fff;        border: none;        outline: none;        width: 100%;        padding-left: 67px;        margin-left: 10px;        border-radius: 28px;        font-size: 20px;        border: none;        padding-left: 25px;    }    .searchjpR{        width: 20%;        float: left;        height: 60px;    }    .searchjpR input{        background: #000 url(../image/search2.png) no-repeat center;        width: 100%;        height: 60px;    }    /*footer*/    .footer{width: 100%;overflow: hidden;/* background: #000; */padding: 10px 0;}    .footerlist{        float: left;        width: 100%;        text-align: center;    }    .dzyou{        text-align: center;        margin-top: 20px;        color: #fff;        font-size: 16px;    }    .link-list {        display: inline-flex;        flex-direction: column;        justify-content: space-evenly;        font-size: .9375rem;        line-height: 2.67;        text-align: center;        text-decoration: underline;        width: 100%;        text-align: center;        color: #fff;    }    .footer-blocks-block a{        color: #fff;    }    .legal-notice{        width: 50%;        margin: 20px auto;        text-align: left;        color: #ddd;        line-height: 23px;    }    .footer-blocks-block{    }    .legal-notice-line{    }    .link-list-item:hover {        font-weight: 700    }    .guanzhu{        color: #fff;        font-size: 14px;        margin: 20px 0;    }    .weibo{    }    .weibo img{        /* border-radius: 50%; */    }    .line{        border-top: 1px solid #fff;        width: 73px;        margin: 20px auto;    }    .contry{    }    .contry select{        width: 325px;        height: 45px;        font-size: 20px;        border-radius: 30px;        padding-left: 21px;    }    .serch_logo{        margin-bottom: 3px;    }    .swiper-pagination4{        text-align:center;    }    .fnav{        display: none;    }    .footer .flogo {        text-align: center;        margin: 20px 0;    }    /*list*/    .listTit{        width: 100%;        margin: 20px auto;        border-left: 4px solid #FFC916;        font-size: 22px;    }    .biaolist{        width: 100%;        margin: 0 auto;    }    .biaoone{        position: relative;		        width: 100%;    display: flow-root;        margin: 10px 0;    }    .biaoone >a{        width: 100%;    }    .biaoone >a img{max-width: 50%;        width: 100%;    }	.biaotwo .biaoone a img{max-width: 50%;        width: 100%;}    .biaodes{position: absolute;top: 20%;left: 10%;}    .biaodes h2{        line-height: 34px;        font-size: 25px;        font-family: arial;        color: rgb(29, 29, 31);    }    .biaodes p{        line-height: 26px;        color: rgb(29, 29, 31);        font-size: 14px;        width: 60%;    }    .biaodes a {        color: rgb(224, 36, 59);        font-size: 20px;        line-height: 100%;        margin-top: 17px;        display: inline-block;    }    .biaotwo{        /* display: flex; */    }    .biaotwo .biaoone{        width: 100%;        float: left;        margin-right: 2%;    }    .biaotwo .biaoone:nth-child(2n){        margin-right: 0;    }    .biaotwo .biaoone p{        width: 50%;        font-size: 14px;        line-height: normal;        margin-top: 23px;    }    /*about*/    .aboutbanner{        position: relative;        width: 100%;        display: flex;    }    .aboutbanner img{        width: 100%;           }    .bannertxt{        position: absolute;        width: 100%;               text-align: center;        top: 40%;        left: 0;        color: #fff;               font-size: 30px;        align-self: center;    }    .aboutcompany{        width: 87%;        margin: 0 auto;    }    .aboutcompany h2{        text-align: center;        font-size: 30px;        font-weight: 700;        margin: 30px 0;    }    .aboutcompany p{    }    .xm{        overflow: hidden;        width: 90%;        margin: 0 auto;    }  .xm p img { border: 0 none;vertical-align: top;width:100%;} .view .content p img { border: 0 none;vertical-align: top;width:100%;} .xmitem{        float: left;        width: 48%;        margin: 1%;    }    .xmitem h2 img{        width: 100%;    }    .xmname{        height: 40px;        text-align: center;        background: #FFC916;        line-height: 40px;    }    /*about*/    /*contact*/    .content{        width: 96%;        margin: 0 auto;    }    .justify_between {        display: -webkit-box;        display: -ms-flexbox;        display: -webkit-flex;        display: flex;        justify-content: space-between;        -webkit-justify-content: space-between;        flex-wrap: wrap;    }    .topView{        position: relative;        height: 7.336em;        width: 100%;        background: url(..//template/pc/img/about_bj.png) no-repeat center;        background-size:cover;    }    .textWrap{        position: absolute;        left: 4.72em;        top: 50%;        transform: translateY(-50%);        -webkit-transform: translateY(-50%);        -ms-transform: translateY(-50%);        color: #fff;    }    .textWrap h4{        font-size: 0.68em;    }    .textWrap p{        font-size: 0.68em;        font-weight: bold;    }     .textCont{        position: relative;    }    .textCont p{        font-size: 18px;        line-height: 32px;    }    .textCont .title{        font-size: 24px;        font-weight: bold;        padding: 50px 0;    }    .textCont .title span{        position: relative;    }    .textCont .title span::after{        content: "";        width: 100%;        height: 3px;        background: #000;        position: absolute;        left: 0;        right: 0;        bottom: -10px;        margin: auto;        border-radius: 10px;    }    .iconItem{        background-color: #fff;        width: 90%;        margin: 0 auto;        margin-bottom: 35px;        padding: 30px 0 15px;        border-radius: 12px;    }    .contact {        font-size: 16px;        margin-bottom: 30px;    }    .contact .title{        font-size: 24px;        font-weight: bold;        padding-bottom: 12px;    }    .top{        padding-left: 26px;        font-size: 18px;        display: flex;    }    .top .t_title{        padding-left: 24px;    }    .top .t_title p{        color: #005DDB;        padding-top: 6px;    }    .contact .detail{        padding-top: 16px;        padding-left: 26px;        font-size: 15px;        line-height: 30px;    }    .mapWrap{        padding: 30px;        background-color: #fff;    }    .mapWrap .map{        width: 100%;        height: 535px;        background-color: #ccc;    }    .mapWrap .items {        padding-top: 50px;    }    .textItem img{        padding-bottom: 35px;    }    .textItem h4{        font-size: 24px;        padding-bottom: 18px;    }    .textItem .table{        display: table;        font-size: 16px;        line-height: 21px;        padding: 8px 0;        max-width: 600px;    }    .textItem .table span{        display: table-cell;        width: 135px;    }    .contactItem{        padding-bottom: 20px;    }    .contactItem h5{        font-size: 18px;        padding-bottom: 15px;        font-weight: bold;    }    .contactItem p{        font-size: 15px;        line-height: 31px;    }    /*.swiper-container {*/    /*    width: 100%;*/    /*    background: #f5f5f5;*/    /*}*/    /*.swiper-slide {*/    /*    text-align: center;*/    /*    font-size: 18px;*/    /*    !* Center slide text vertically *!*/    /*    display: -webkit-box;*/    /*    display: -ms-flexbox;*/    /*    display: -webkit-flex;*/    /*    display: flex;*/    /*    -webkit-box-pack: center;*/    /*    -ms-flex-pack: center;*/    /*    -webkit-justify-content: center;*/    /*    justify-content: center;*/    /*    -webkit-box-align: center;*/    /*    -ms-flex-align: center;*/    /*    -webkit-align-items: center;*/    /*    align-items: center;*/    /*}*/    .swiper-container3 img{        width: 100%;    }    .every{        width: 100%;        margin: 0 auto;    }    .every img{        width: 100%;    }    .footeritem {        width: 50%;        float: left;        text-align: center;    }.use{margin:20px auto;}.use h2{margin:20px auto;    font-size: 24px;    font-weight: bold;}.use ul li p{ font-size:18px;}    .footer2 .footeritem{        height: 165px;        text-align: center;        width: 50% !important;    }    .headcon{        display: none;    }    .footeritem img{        width:auto !important;        height: 30px;    }	.down h2{ font-size:24px;}	.down ul li{ width:100%;}}