.nav ul li.nav01{
  background: #1A1A1A;
  border-top: 3px solid #FDC031;
}

/*banner*/
.contentAnimate1 { -webkit-transform:translateY(20px); -moz-transform:translateY(20px); -ms-transform:translateY(20px); -o-transform:translateY(20px); transform:translateY(20px); opacity:0; filter:alpha(opacity=0);}



.contentAnimate2 {-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);opacity:1;filter:alpha(opacity=100);-webkit-transition:transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s;-moz-transition:transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s;-ms-transition:transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s;-o-transition:transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s;transition: transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s;}

.swiper-slideBanner{
text-align: center;
font-size: 18px;
background: #fff;
overflow: hidden;
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;
}

/*中间*/
#Content3{
position:relative;
height:500px;
}
#Content3::before{
content:'';display:block;width:50%;height:500px;background:#FDC031;position:absolute;top:0;left:0;z-index:-1;
}
#Content3::after{
content:'';display:block;width:50%;height:500px;background:#333333;position:absolute;top:0;right:0;z-index:-1;
}

.con.clearfix {
  width: 1200px;
  margin: auto;
}
.iNabout{
  width: 586px;
  background: #fff;
  padding: 40px;
  margin-top: 40px;
}
.iNabout #NodeText {
  display: block;
  margin-top: 20px;
  font-size: 16px;
  line-height: 2;
}
.iNabout #NodeText a{color:#FDC031;}

.iNnewsdt {
  width: 480px;
  margin-top: 40px;
}

.iNnewsdt-tit {
  margin-bottom: 20px;
  color: #fff;
}
.iNnewsdt-tit span {
  font-size: 22px;
  font-weight: bold;
}
.iNnewsdt-tit a {
  float: right;
  color: #FDC031;
  margin-top: 10px;
}
.iNnewsdt li {
  overflow: hidden;
  margin-top: 15px;
}
.iNnewsdt li #ReportIDIssueTime {
  margin-right: 10px;
  color: #999;
}
.iNnewsdt li #ReportIDname a {
  color: #fff;
  font-size: 16px;
  line-height: 1.6;
  display: block;
  margin-bottom: 10px;
}

/*经销商查询*/
.dealer {
  background: #333333;
}
.dealer-con {
  width: 1200px;
  margin: auto;
  padding: 40px 0;
}
.dealer-tit {
  color: #ffffff;
  font-size: 22px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 30px;
}
.dealer-l {
  width: 350px;
}
.dealer-l.fl select {
  display: block;
  margin-bottom: 10px;
  width: 100%;
  line-height: 30px;
  height: 30px;
  background: #494949;
  border: none;
  color: #FFFFFF;
  outline: none;
}
.dealer-l.fl div>span {
  display: block;
  background: #FDC031;
  padding: 10px;
  font-weight: bold;margin-top:30px;
}
.dealer-l.fl div ul {
  padding: 10px;
  background: #494949;
  color: #ffffff;    height: 220px;overflow: auto;
}
.dealer-l.fl div ul p {
  display: block;
  line-height: 1.6;
  margin-bottom: 10px;
}
.dealer-l.fl div ul p stong {
  float: left;
  width: 70px;
}
.dealer-l.fl div ul p span {
  float: left;
  width: 240px;
}
.dealer-l.fl div ul li {
  border-bottom: 1px solid #999;
  overflow: hidden;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

/*最新活动*/
.activity {
  width: 1200px;
  margin: 70px auto;
  position: relative;
}
.activity-tit {
  text-align: center;
  font-size: 22px;
  font-weight: bold;
  margin-bottom: 40px;
}
.activity .swiper-container.swiper-container2 {
  width: 1100px;
}
.activity .swiper-slide #ReportIDPicture {
  display: block;
  height: 200px;
  margin-bottom: 15px;
  overflow: hidden;
}
.activity .swiper-slide #ReportIDname {
  display: block;
  line-height: 1.6;
  margin-top: 15px;
  font-size: 16px;
}
.activity .swiper-slide #ReportIDIssueTime {
  font-size: 12px;
  color: #666;
  margin-top: 10px;
  display: block;
}
.activity .swiper-slide img {
  width: 100%;
}

/*产品推荐*/
.productj {
  width: 1200px;
  margin: 50px auto;
}
.productj-tit.clearfix {
  margin-bottom: 30px;
}
.productj-tit.clearfix p.fl {
  font-size: 22px;
  font-weight: bold;
}
.productj-tit.clearfix div.fr div {
  float: left;
  /*padding: 10px 20px;*/
  margin-left: 10px;
  background: #e8e8e8;
}
.productj-tit.clearfix div.fr div a{
  width: 159px;
  height: 38px;
  display: block;
  text-align: center;
  line-height: 38px;
  font-weight: bold;
  color: #362c0c;
  font-size: 16px;
  background: #ccc;
}
.productj-tit.clearfix div.fr div.jix1 a{
 background:url(../image/xiaoxj.jpg) no-repeat;
}
.productj-tit.clearfix div.fr div.jix1.active a{
 background:url(../image/xiaoxjac.jpg) no-repeat;
}
.productj-tit.clearfix div.fr div.jix2 a{
 background:url(../image/zhongxj.jpg) no-repeat;
}
.productj-tit.clearfix div.fr div.jix2.active a{
 background:url(../image/zhongxjac.jpg) no-repeat;
}
.productj-tit.clearfix div.fr div.jix3 a{
 background:url(../image/daxj.jpg) no-repeat;
}
.productj-tit.clearfix div.fr div.jix3.active a{
 background:url(../image/daxjac.jpg) no-repeat;
}
/*.productj-tit.clearfix div.fr div.jix4 a{
 background:url(/res/LXHome/structure/be774d5f1fc141aea3064941f04008e.jpg) no-repeat;
}
.productj-tit.clearfix div.fr div.jix4.active a{
 background:url(/res/LXHome/structure/c08710de90006bf8ad682413c08e154.jpg) no-repeat;
}*/
.productj-tit.clearfix div.fr div.active a{
 background:#ffcc33;
}

/*.productj-tit.clearfix div.fr div.active{background:#FDC031;}
.productj-tit.clearfix div.fr div span {
  font-size: 18px;
  margin-right: 15px;
}
.productj-tit.clearfix div.fr div em {
  font-size: 12px;
  color: #666;
}*/
.productjTab{height:390px;}
.productjTabList{display:none;}
.productjTabList-l.fl {
  width: 525px;
  background: #F2F2F2;
}
.productjTabList-l.fl img{width:100%;height:420px;}
.productjTabList-l-xx {
 padding: 70px 15px 40px;
}
.productjTabList-l-xx span {
  display: block;
  font-size: 20px;
  font-weight: bold;
  margin-top: 15px;
  margin-bottom: 48px;
}
.productjTabList-l-xx p {
  margin-bottom: 50px;
}
.productjTabList-l-xx p em {
  font-size: 18px;
  margin-right: 30px;
  margin-left:10px;
}
.productjTabList-l-xx div a,
.productjTabList-r-xx div a {
  display: inline-block;
  border: 1px solid #ccc;
  background: #FFFFFF;
  color: #333;
  padding: 10px 20px;
  margin-right: 10px;
}

.productjTabList-r{
  overflow: hidden;
}
.productjTabList-r ul li {
  float: left;
  margin-left: 8px;
  width: 290px;
  margin-bottom: 20px;
  background: #F2F2F2;
  border: 1px solid #f2f2f2;
}
.productjTabList-r ul li:hover .productjTabList-r-xx,.productjTabList-l:hover {
  background: #FDC031;
}
.productjTabList-r ul li .productjTabList-r-xx {
  height: 100px;
  padding-top: 20px;
}
.productjTabList-r ul li .productjTabList-r-xx span {
  font-size: 16px;
  font-weight: bold;
  margin: 10px 10px 15px;
  display: block;
}
.productjTabList-r ul li .productjTabList-r-xx div {
  padding: 0 10px 10px;
}
.productjTabList-r ul li img{max-width:100%;}
.productjTabList-r-img {
  height: 250px;
  overflow: hidden;
  text-align: center;
  display: grid;
  align-items: center;
  justify-content: center;
}

/*左侧浮窗*/
.leftFd {
  position: fixed;
  top: 200px;
  right: 0;
}
.leftFd .leftFd-item {
  background: #F2F2F2;
  position: relative;
  padding: 15px;
}
.leftFd .leftFd-item img {
  width: 30px;
  height: 30px;
}
.leftFd .leftFd-item p, .leftFd .leftFd-item div {
  display: none;
}
.leftFd .leftFd-item p {
  position: absolute;
  top: 0;
  left: 0;
  width: 30px;
  height: 30px;
  padding: 15px;
  background: #FDC031;
  text-align: center;
}
.leftFd .leftFd-item div {
  position: absolute;
  top: 0;
  left: -130px;
  height: 110px;
  background: #F2F2F2;
  padding: 10px;
}
.leftFd .leftFd-item div img {
  height: 110px;
  width: 110px;
}

.animatyx{
position:relative;
  animation:myfirst 1.5s linear 2s infinite alternate;
  /* Firefox: */
  -moz-animation:myfirst 1.5s linear 2s infinite alternate;
  /* Safari and Chrome: */
  -webkit-animation:myfirst 1.5s linear 2s infinite alternate;
  /* Opera: */
  -o-animation:myfirst 1.5s linear 2s infinite alternate;
}
@keyframes myfirst{
      0%   {left:0px; top:0px;}
      50%  {left:0; top:15px;}
      100% {left:0px; top:0px;}
  }