body{
    color:#000000;
    background:#F6F6F6;
    font: 12px "Microsoft YaHei","Helvetica Neue",PingFangSC-regular,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei"," sans-serif";
    -webkit-font-smoothing: antialiased;
    min-width: 375px;
}
/*html, body, div, span, h1, h2, h3, h4, h5, h6, em, img, strong, sub, sup, tt,dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td,ul,li,p,a{ margin: 0; padding: 0;  }*/
input,select,textarea{ vertical-align:middle;}
img{ border:0;}
/*h1,h2,h3,h4,h5,h6,strong{font-weight: normal;}*/
ul,li{ list-style-type:none;}
a:link,a:visited{text-decoration:none;color:#000000;}
a:hover{text-decoration:none;/* color:#dd541a; */}
.clear {clear: both;}
.fl{float: left;}.fr{float: right;}
input[type="text"],textarea{text-indent: 3px;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.mt10{margin-top: 10px;}
.dnone{display: none;}
em{font-style: normal;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;*zoom:1;}
.clearfix{zoom:1;}
* html .clearfix{height:1%;}
table{border-spacing: 0;border-collapse: collapse;}
::-webkit-scrollbar{
    display:none;
}

label {
    font-weight: normal;
}
label:hover {
    cursor: pointer;
}

.header-top {
    height: 44px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    background-color: white;
    position: fixed;
    width: 100%;
    line-height: 44px;
    z-index: 99;
}
.header-top .return-icon {
    position: fixed;
    left: 10px;
    top: 15px;
    z-index: 999;
}
.main-content {
    padding-top: 44px;
    padding-bottom: 54px;
}

/*版权*/
.footer-copyright {
    display: none;
    text-align: center;
    color: white;
}

/*版权*/
.footer-copyright a {
    color: white;
}

.footer-bar {
    height: 54px;
    bottom: 0;
    position: fixed;
    background-color: white;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
    padding: 0 30px;
    width: 100%;
    border-top: 1px solid rgba(221,221,221,1);
    z-index: 9999;
}
.footer-bar .tab-bar-item {
    text-align: center;
    position: relative;
}
.footer-bar .tab-bar-item .car-info{
    position: absolute;
    top: -8px;
    right: 0;
    display: inline-block;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: red;
    color: #fff;
    text-align: center;
}
.footer-bar .tab-bar-item img {
    width: 20px;
    height: 20px;
    margin-bottom: 2px;
}
.footer-bar .tab-bar-item span {
    font-size: 12px;
    display: block;
}

/*分页样式*/
.layui-clear {
    margin: 0;
    padding: 10px 0;
}
.layui-clear .pagination {
    margin: 0;
    display: block;
}
.layui-clear .pagination li a {
    border-radius: 0;
    color: rgba(0,0,0,0.65);
    margin-left: 8px;
}
.layui-clear .pagination li span {
    border-radius: 0;
    color: rgba(0,0,0,0.65);
    margin-left: 8px;
}
.layui-clear .pagination .active a {
    border-radius: 0;
    background-color: #219D36;
    margin-left: 8px;
    color: white;
}
.layui-clear .pagination .active span {
    border-radius: 0;
    background-color: #219D36;
    margin-left: 8px;
    color: white;
}
.layui-clear .pagination .jump-to {
    display: inline-block;
    float: left;
    color: rgba(0,0,0,0.65);
    margin-left: 8px;
}
.layui-clear .pagination .jump-to input {
    width: 48px;
    height: 32px;
    border: 1px solid rgba(221,221,221,1);
    border-radius: 2px;
    margin-left: 8px;
    margin-right: 8px;
    padding-left: 5px;
}
.layui-clear .pagination .jump-to input:hover {
    border: 1px solid #0C0C0C;
}

/* 底部内容 */
.footer-content {
    background: url("/images/m/newIndex/icon (15).png") no-repeat;
    background-size: 100% 100%;
    padding: 8px 16px;
    margin-bottom: 54px;
}
/* 网站信息 */
.footer-content .footer-siteInfo {
    width: 100%;
}
.footer-siteInfo .content-top {
    display: flex;
    justify-content: space-between;
}
.footer-siteInfo .content-top .logo {
    width: 79px;
    height: 33px;
}
.footer-siteInfo .content-top .phone {
    display: flex;
    align-items: center;
}
.footer-siteInfo .content-top .phone .hotline {
    display: flex;
    align-items: center;
    height: 28px;
}
.footer-siteInfo .content-top .phone .phone-icon {
    margin-top: 2px;
    width: 28px;
    height: 28px;
}
.footer-siteInfo .content-top .phone p {
    font-family: DIN;
    font-weight: 500;
    font-size: 18px;
    color: #FFFFFF;
}
.footer-siteInfo .content-top .phone .En p{
    font-size: 14px;
}
.footer-siteInfo .content-bottom {
    margin-top: 10px;
    display: flex;
    justify-content: space-between;
}
.footer-siteInfo .content-bottom .nav-item {
    width: auto;
}
.footer-siteInfo .content-bottom .nav-item:first-child {
    margin-left: 0;
}
.nav-item span {
    font-family: PingFang SC;
    font-weight: normal;
    font-size: 14px;
    color: #FFFFFF;
}
.nav-item li {
    display: block;
    margin-top: 10px;
}
.nav-item li a {
    color: #ACA7BA;
}
.En .nav-item span{
    font-size: 11px;
}
[v-cloak]{
    display:none !important;
}
