﻿@import "swiper.min.css";
@import "xkz.css";
ul, li, dl, dt, dd, ol{list-style-type: none; margin: 0; padding: 0}
h1, h2, h3, h4, h5, h6, form, input, textarea, label, table, tr, td, p, header, article, footer, nav, section, aside, menu{margin: 0; padding: 0; font-weight: normal}
header, article, footer, nav, section, aside, menu, video, audio{display: block}
table{border-collapse: collapse; border-spacing: 0}
img{border: none}
input, textarea, button{-webkit-appearance: none; margin: 0; padding: 0; border: none; outline: none}
textarea{resize: none}
/*:not(input), :not(textarea){-webkit-user-select: none; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-text-size-adjust: none}*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{font-size: 16px; color: #ccc}
input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder{color: #ccc}
input::-webkit-input-speech-button{display: none}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button, input[type="number"]{-webkit-appearance: none !important; margin: 0}
/*
::-webkit-scrollbar{width: 3px; height: 3px; background-color: #f5f5f5}
*/
input, textarea, select, button{font-family: Helvetica, 'Microsoft Yahei'}
html *{outline: 0; -webkit-text-size-adjust: none;/* -webkit-tap-highlight-color: transparent;*/ box-sizing: border-box}
body{min-width: 320px; max-width: 640px; margin: 0 auto; padding: 0; font-size: 12px; font-family: Helvetica, 'Microsoft Yahei'; color: #333; -webkit-text-size-adjust: 100% !important; background: #fff}
a{text-decoration: none; outline: none; color: #333}
.ellipsis{white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
.text-justify{text-align: justify; text-justify: inter-ideograph}
.fl{float: left}
.fr{float: right}
.cl{clear: both; font-size: 0; line-height: 0; height: 0; width: 100%; overflow: hidden}
.cfix:after{display: block; clear: both; visibility: hidden; font-size: 0; line-height: 0; content: ""; height: 0}
.cfix{*zoom: 1}
.b{max-width: 100%; height: auto; vertical-align: top}
.w600{width: 93.75%;margin-left:auto;margin-right: auto;}

/**===通用顶部==**/
.public-header{position: relative;height: 0.8rem;background: #232323;}
.public-header .logo img{display: block;width:3.7rem; height: auto; margin: 0 auto;width: 60%;margin-top: 0.02rem;}
.public-menu-link{position: absolute; left: 0.15rem; top: 0.15rem; width: 0.5rem;height: 0.5rem;}
.public-mess-link{position: absolute; right: 0.15rem; top: 0.15rem; width: 0.5rem;height: 0.5rem;}
.public-menu-link img,.public-mess-link img{display: block;width: 100%;}

/**===通用焦点图==**/

.public-focus{position: relative;}
.public-focus .hd{position: absolute;left: 0;right:0;bottom: 0.1rem;font-size: 0; text-align: center;}
.public-focus .hd li{display: inline-block;width:10px;height:10px;margin: 0 3px; -webkit-border-radius: 50%; border-radius: 50%; overflow: hidden; background: #fff; vertical-align: top; opacity: 0.9;}
.public-focus .hd li.on{background: #00A0EA;}
.index-focus{/*height: 4rem;*/overflow: hidden;}

/**===通用底部==**/
.fixed{display: none;}
.public-footer img{display: block;width: 100%;}

/*

.foot-swt{height: 0.9rem;}
.foot-swt .foot-swt-fixed{position: fixed; z-index: 99; left: 0;bottom: 0; width: 100%;}
.foot-swt ul{ display: flex; justify-content: space-between; max-width:640px;margin: 0 auto;background: #60bf9e;}
.foot-swt li{position: relative;width: 1.22rem; height: 0.9rem;background: #60bf9e;}
.foot-swt li a{position: absolute;left:0;bottom:0;right: 0;}
.foot-swt li i{position: absolute; right: 23%; top: 35%; width: 12px;height: 12px; text-align: center; line-height: 12px; color: #f4d62f; font-size: 10px; font-style: normal; background: #e3202b; border-radius: 50%;animation:hongdian 3s infinite linear;}
@keyframes hongdian{
    0%,80%,84%,90%,96%,100%{transform:translateY(0)}
    88%{transform:translateY(-5px)}
    92%{transform:translateY(-2px)}
}

.foot-swt li.fswt-1{width: 1.47rem;}
.foot-swt li a img{display:block; width: 100%;}
*/

/**===通用优惠滚动==
.discount{padding-bottom:0.3rem;margin-bottom:0.2rem;background: #f1f1f1;}
.yh-container{width: 93.75%;margin: 0.3rem auto 0 auto;}
.yh-container ul{margin:0;padding: 0;width: 100%;}
.yh-container li{float: left; width: 35%;margin: 0 5% 0 0;padding: 0;}
.yh-container li .yh-pic img{display: block;width: 100%;height: auto;}
.yh-container .yh-title{font-size: 0.22rem;line-height: 0.4rem; color: #333;}
.yh-container .yh-con{font-size: 0.3rem;font-weight: bold;line-height: 0.3rem; color: #333;}
.yh-container .yh-con b{display: inline-block;height:0.3rem;padding: 0 3px;margin: 0 3px 0 0; line-height:0.3rem;font-size: 0.2rem;font-weight:normal;color: #fff;background: #00A0EA; border-radius: 3px; vertical-align: top;}
**/


/**底部通用品牌资讯**/
/*.index-block{padding:0 3.125%;margin: 0 0 0.3rem 0;}
.index-block .ihd{height: 0.34rem;font-size: 0.28rem; line-height: 0.34rem; color: #333 !important;}
.index-block .ihd img{height: 0.34rem; width: auto; margin: 0 0.1rem 0 0; vertical-align: middle;}
.news img{display: block;width: 100%;}
.news .hd{margin: 0.2rem 0;}
.news .hd ul{display: flex;}
.news .hd li{flex-basis: 25%; height: 0.6rem; font-size: 0.24rem; line-height: 0.6rem; text-align: center; border-left: 1px solid #fff; background: #e1e1e1;}
.news .hd li:nth-child(1){border: none;}
.news .hd li.on{color: #fff; background: #00A0EA;}
.news .bd{padding:0.15rem 0.1rem 0 0.1rem; height: 2.87rem; overflow: hidden; background: #f1f1f1;}
.news .bd p{height:0.52rem;padding:0;line-height:0.52rem;text-align:center; font-size:0.2rem; color:#444;}
.news .bd p{height:0.52rem;padding:0;line-height:0.52rem;text-align:center; font-size:0.2rem; color:#444;}
.liansuo li{float:left;width:2.87rem;padding:0 0.05rem 0 0;}
.liansuo li:nth-last-child(1){margin:0;}
.rongyu li{width:1.46rem;margin:0 0.1rem 0 0;}
.rongyu li.w{width:3.3rem;}
.tici li{width:2.87rem;margin:0 0.03rem 0 0;background:#f1f1f1}
.huanjing li{width:2.87rem;margin:0 0.03rem 0 0;}
#LXB_CONTAINER_SHOW{display: none !important;}*/

/**201910底部通用品牌资讯**/
.index-block{padding:0 3.125%;margin: 0 0 0.3rem 0;}
.index-block .ihd{height: 0.34rem;font-size: 0.28rem; line-height: 0.34rem; color: #333 !important;}
.index-block .ihd img{height: 0.34rem; width: auto; margin: 0 0.1rem 0 0; vertical-align: middle;}
.news img{display: block;width: 100%;}
.clear{clear: both;}
.con{width: 100%;}
.con .swiper-slide{width: 100%;margin: 0px auto;float: left;}
.con .hide{display: none;}
.con .tabss{width: 100%;margin: 0px auto;}
.con .tabss li{float: left;width: 24.5%;margin-left: 0.66%;height: 0.5rem;line-height: 0.5rem;text-align: center;background: #e1e1e1;font-size: 0.2rem;}
.con .tabss li:nth-of-type(1){margin-left: 0;}
.con .tabss .ons{color: #fff;background: #00A0EA;}
.con .hide{display: none;}
.con .tabss{margin: 0.2rem 0;}
.con .tabss ul{display: flex;}
.con .tabss li:nth-child(1){border: none;}
.con .tabss li.on{color: #fff; background: #00A0EA;}
.tabs-box{padding:0.15rem 0.1rem 0 0.1rem; height:4.1rem; overflow: hidden; background: #f1f1f1;}
.tabs-box p{height:0.52rem;padding:0;line-height:0.52rem;text-align:center; font-size:0.2rem; color:#444;}
.tabs-box .rongyu p{width:3.0rem;}
.liansuo li{float:left;width:2.87rem;padding:0 0.05rem 0 0;}
.liansuo li:nth-last-child(1){margin:0;}

.tici li{width:2.87rem;margin:0 0.03rem 0 0;background:#f1f1f1}
.huanjing li{width:2.87rem;margin:0 0.03rem 0 0;}
#LXB_CONTAINER_SHOW{display: none !important;}
.bannerSwiper .swiper-pagination-bullet-active{background: #00A0EA;}