button:focus{
  outline: none;
}
a:hover{
  text-decoration: none;
}

/*轮播*/
.home-jumu{
  width: 100%;
  position: relative;
}
.home-jumu .swiper-container{
  width: 100%;
  /*height: 640px;*/
}
.home-jumu .swiper-slide{
  display: block;
  margin:auto;
}
.home-jumu .swiper-slide img{
  display: block;
  margin:auto;
  width: 100% !important;
  height: 600px !important;
}
.swiper-left,
.swiper-right{
  height: 48px;
  width: 48px;
  background: rgba(0,0,0,.4);
  z-index: 2;
  position: absolute;
  top:50%;
  cursor: pointer;
  transition: all .5s;
}
.swiper-left{
  left:calc(50% - 572.5px);
}
.swiper-right{
  right:calc(50% - 572.5px);
}
/*.swiper-left:hover,
.swiper-right:hover{
  background: #ebebeb;
}*/
.home-jumu i{
  color:#c4c4c7;
  font-size: 35px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
.home-jumu-bar{
  width: 1200px;
  height: 164px;
  padding:0 27.5px;
  margin:auto;
  left:0;
  right:0;
  transform: translate(0,50%);
  position: absolute;
  bottom:0;
  z-index: 2;
  font-family: 黑体;
}
.home-jumu-bar>.pull-left,
.home-jumu-bar>.pull-right
{
  background:#272626;
  height: 100%;
}
.home-jumu-bar>.pull-left{
  width: 872px;
  padding:20px;
}
.declar{
  width: 33%;
  float: left;
  border-right: solid 1px #fff;
  height: 100%;
  position: relative;
  font-size: 20px;
  letter-spacing: .8px;
  line-height: 36px;
  color:#fff;
}
.declar img{
  height: 101px;
}
.declar >.content{
  position: absolute;
  width: 70%;
  top:50%;
  left:50%;
  transform: translate(-50%,-50%);
}
.yin1{
  position: absolute;
  top:20px;
  left:0;
}
.yin2{
  position: absolute;
  bottom:20px;
  right:20px;
}
.realist{
  float: left;
  width: 66%;
  text-align: center;
  margin:0;
  padding:0 40px;
  color:#fff;
  height: 100%;
}
.realist>div{
  height: 100%;
}
.realist .item{
  position: absolute;
  width: 100%;
  top:50%;
  left:50%;
  transform: translate(-50%,-50%);
}
.realist img{
  height: 35px;
}
.realist .item-des{
  margin-top:14px;
  letter-spacing: 1.4px;
}
.home-jumu-bar>.pull-right{
  width: 261px;
  padding:27px 26px;
  color:#fff;
  font-weight: 200;
}
.home-jumu-bar>.pull-right>.title{
  font-size: 28px;
  line-height: 37px;
  letter-spacing: 1.12px;
}
.home-jumu-bar>.pull-right>.des{
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 1.4px;
}
.home-jumu-bar>.pull-right>button{
  margin-top: 17px;
  background: #28603e;
  font-size: 16px;
  letter-spacing: .64px;
  height: 36px;
  width: 138px;
  border-radius: 18px;
  border:none;
  font-weight: lighter;
  transition: all .5s;
}
/*整装*/

.home-section{
  width: 1200px;
  margin:0 auto;
  margin-top:100px;
  padding:0 27.5px;
  color:#090a0a;
  font-family: "Source Han Sans SC", "HanHei SC", "PingFang SC", "Helvetica Neue", Helvetica, "Hiragino Sans GB", Arial, sans-serif;
}
.home-section>.title{
  font-size: 34px;
  letter-spacing: 1.2px;
  text-align: center;
}
.home-section>.des{
  font-size: 18px;
  letter-spacing: 5.8px;
  line-height: 30px;
  font-weight: 200;
  text-align: center;
}
.home-section.complete{
  margin-top: 140px;
  text-align: center;
}
.complete>.body{
  padding:40px 0;
}
.complete-item{

}
.complete-item:hover .complete-cover{
  opacity: 1;
}
.complete-item>.item-img,
.complete-cover{
  height: 140px;
  width: 140px;
  margin:0 auto;
  border-radius: 50%;
  overflow:hidden;
  position: relative;
}
.complete-cover{
  position: absolute;
  left:0;
  top:0;
  height: 100%;
  width: 100%;
  font-size: 18px;
  line-height: 40px;
  font-weight: lighter;
  color:#fff;
  background: rgba(0,0,0,0.3);
  transition: opacity .5s;
  opacity: 0;
}
.cover-text{
  border-bottom: solid 1px #fff;
  position: absolute;
  width: 60%;
  top:50%;
  transform: translate(-50%,-50%);
}
.item-img>img{
  width: 100%;
  height: 100%;
}
.complete-item>.img-des{
  font-size: 20px;
  line-height: 30px;
  color: #2b2b2b;
  letter-spacing: .8px;
  margin:14px 0;
}
.complete-item>.item-des{
  font-size: 16px;
  line-height: 28px;
  color: #2c2c2c;
  letter-spacing: .64px;
  font-weight: lighter;
  text-align: left;
}
.series-item{
  position: relative;
  margin-top:40px;
}
.series-img{
  /*height: 482px;*/
  width: 100%;
  overflow:hidden;
  position: relative;
}
.series-img img{
  transition: all 1.5s;
}
.series-cover{
  position: absolute;
  display: block;
  height: 100%;
  width: 100%;
  background: rgba(223,209,210,0.36);
  top:0;
  opacity: 0;
  transition: all .5s;
}
.series-item:hover .series-cover{
  opacity: 1;
}
.series-item:hover img{
  transform: scale(1.08);
}
.series-box{
  position: absolute;
  padding:40px;
  width: 301px;
  height: 356px;
  top:50%;
  left:38px;
  text-align: center;
  transform: translate(0,-50%);
  background: rgba(255,255,255,.79);
}
.series-box.series-a{
  right: 38px;
  left:auto;
}
.series-box>.title{
  font-size: 40px;
  letter-spacing: 1.6px;
  font-weight: 200;
  color: #000;
  line-height: 73px;
  text-align: left;
}
.series-box>.des{
  font-size: 18px;
  color:#373737;
  font-weight: 100;
  line-height: 30px;
  letter-spacing: 0.72px;
  text-align: left;
}
.series-detail{
  background: #28603e;
  font-size: 16px;
  font-weight: lighter;
  letter-spacing: .64px;
  text-align: center;
  color:#fff;
  height: 36px;
  line-height: 36px;
  border-radius: 18px;
  width: 138px;
  margin-top: 85px;
  display: inline-block;
  transition: all .5s;
}
.series-detail:hover,
.home-jumu-bar>.pull-right>button:hover,
.process-box>.book-box:hover,
.case-item:hover .check-detail:hover{
  background: #ff5a00;
  color:#fff;
}
/*局装*/
.partial-series>.series-item{
  float: left;
  width: 362px;
  height: 538px;
}
.partial-series>.series-item+.series-item{
  margin-left:29.5px;
}
.partial-series>.series-item>.series-box{
  height: 195px;
  width: 195px;
  border:solid 5px rgba(0,0,0,.68);
  left:50%;
  padding:30px 0;
  background: rgba(255,255,255,0.68);
  transform: translate(-50%,-50%);
}
.partial-series .series-box>.title{
  font-size: 32px;
  letter-spacing: 1.5px;
  line-height: 40px;
  font-weight: bold;
  text-align: center;
}
.partial-series .series-box>.des{
  font-size: 36px;
  letter-spacing: 1.5px;
  line-height: 50px;
  text-align: center;
  font-weight: 300;
}
.series-detail-partial{
  font-size: 18px;
  color:#0b0b0b;
  line-height: 30px;
  font-weight: 200;
}
.series-detail-partial>i{
  font-size: 18px;
  color:#0b0b0b;
  font-weight: lighter;
}
/*流程*/
.home-process{
  width: 100%;
  background: #090a0a;
  padding:46px calc(50% - 572.5px);
  height: 263px;
  margin-top:100px;
  text-align: center;
}
.home-process>.title{
  font-size: 30px;
  letter-spacing: 3px;
  color:#fff;
}
.process-box{
  padding:0 15px;
  color:#fff;
  text-align: center;
}
.process-box>div{
  float: right;
}
.process-box>.book-box{
  background: #28603e;
  height: 131px;
  width: 256px;
  border-radius: 10px;
  color:#fff;
  padding:41px 24px;
  text-align: left;
  cursor: pointer;
  transition: all .5s;
}
.book-box>.title{
  font-size: 26px;
  letter-spacing: 2.6px;
  font-weight: bold;
}
.book-box>.des{
  font-size: 16px;
  letter-spacing: 1.6px;
}
.book-box i{
  font-size: 18px;
  color:#fff;
  float: right;
}
.process-item{
  position: relative;
  margin-right: 80px;
  height: 131px;
}
.home-process .icon-box{
  width:130px;
}
.icon-box{
  font-size: 14px;
  letter-spacing: 1.4px;
  line-height: 35px;
  position: relative;
  top:50%;
  transform: translate(0,-50%);
}
.after-img{
  position: relative;
}
.after-img>i{
  font-size: 40px;
}
.after-img:before{
  content: '······';
  position: absolute;
  top:50%;
  left:-50%;
  transform: translate(0,-50%);
}
/*案例*/
.home-section.case>.body{
  padding-top:30px;
}
.case-item>div{
  float: left;
  width: 50%;
  height: 364px;
}
.case-item-img{
  overflow:hidden;
}
.case-item-img>img{
  height: 364px;
  width: 100%;
  transition: all 1.5s;
}
.case-item-des{
  background: #fff;
  transition: all .5s;
  padding:30px;
}
.case-item-des>.order{
  height: 65px;
  width: 100px;
}
.case-item-des>.order1{
  background: url('/images/home/order-b1.png') no-repeat;
}
.case-item-des>.order2{
  background: url('/images/home/order-b2.png') no-repeat;
}
.case-item-des>.order3{
  background: url('/images/home/order-b3.png') no-repeat;
}
.case-item-des>.title{
  font-size: 16px;
  line-height: 33px;
  letter-spacing: 1px;
  color:#545353;
  padding:20px 0;
}
.case-item-des>.price{
  font-size: 14px;
  line-height: 32px;
  letter-spacing: .7px;
  color:#28603e;
}
.check-detail{
  font-size: 20px;
  color:#fff;
  height: 35px;
  width: 135px;
  line-height: 35px;
  display: inline-block;
  background: #090a0a;
  text-align: center;
  margin-top: 35px;
  font-weight: 100;
}
.check-detail:hover{
  color:#fff;
}
.case-item:hover img{
  transform: scale(1.05);
}
.case-item:hover .case-item-des{
  background: #313030
}
.case-item:hover .order1{
  background: url('/images/home/order-w1.png') no-repeat;
}
.case-item:hover .order2{
  background: url('/images/home/order-w2.png') no-repeat;
}
.case-item:hover .order3{
  background: url('/images/home/order-w3.png') no-repeat;
}
.case-item:hover .case-item-des>.title{
  color:#ffffff;
}
.case-item:hover .case-item-des>.price{
  color:#e5e5e5;
}
.case-item:hover .check-detail{
  background:#28603e;
}
.case-all{
  padding:60px 0;
}
.to-customers{
  height: 40px;
  width: 150px;
  display: inline-block;
  font-size: 14px;
  color:#545353;
  line-height: 40px;
  border:solid 1px #a1a1a1;
  outline: 2px solid #353535;
  outline-offset: 2px;
}
.to-customers:hover{
  outline: 2px solid #353535;
}
/*公众号*/
.homt-wechat{
  width: 100%;
  background: #d2ffdf;
  padding:10px 0;
}
.home-section.wechat{
  margin-top: 50px;
  padding:0;
}
.qrcode-box{
  text-align: center;
  padding:40px 0;
}
.wechat-item{
  float: left;
  width: 386px;
  margin-left: 21px;
  height: 385px;
  background: #fff;
  margin-bottom: 25px;
  color:#504f4f;
  transition: all 0.5s;
}
.wechat-item:nth-child(3n+1){
  margin-left: 0;
}
.wechat-item-img{
  height: 205px;
  position: relative;
  overflow: hidden;
}
.wechat-original{
  position: absolute;
  height: 25px;
  line-height: 25px;
  width: 58px;
  top:25px;
  right:25px;
  background:#090a0a;
  border-radius: 6px;
  color:#fff;
  text-align: center;
  font-size: 14px;
  font-weight: lighter;
  letter-spacing: .56px;
}
.wechat-item-img>img{
  width: 100%;
  height: 100%;
  transition: all 1.5s;
}
.wechat-item-content{
  position: relative;
  height: 130px;
  padding:40px 20px 10px 20px;
}
.wechat-item-content>.head-img{
  height: 80px;
  width: 80px;
  border-radius: 50%;
  position: absolute;
  top:-40px;
  left:20px;
  overflow:hidden;
}
.head-img>img{
  height: 100%;
  width: 100%;
}
.wechat-username{
  line-height: 30px;
}
.wechat-item-content>.content{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-height: 20px;
  max-height:40px;
}
.wechat-item:hover{
  color:#fff;
  background: #313030;
}
.wechat-item:hover .wechat-item-img>img{
  transform: scale(1.05);
}
.wechat-item-footer{
  width: 346px;
  margin:0 auto;
  border-top: solid 1px #d2d2d2;
  line-height: 50px;
  /*border-color: #b2b2b2*/
}
.wechat-item-footer>.title{
  padding:0;
}
.read-count{
  text-align: right;
  font-size: 16px;
  color:#504f4f;
  font-weight: bold;
  font-family:"Arial Black";
}
.wechat-item:hover .read-count{
  color:#28603e;
}
/*装修攻略*/
.home-section.guide>.title{
  padding-bottom: 50px;
}
.home-section.guide>.body{
  height: 700px;
}
.guide-item{
  float: left;
  width: 370px;
  transition: all 0.5s;
  border:solid 1px #dcdcdc;
}
.guide-item .guide-top i{
  font-size: 60px;
  color:#838383;
}
.guide-item+.guide-item{
  margin-left:17.5px;
}
.guide-top{
  height: 190px;
  width: 100%;
  position: relative;
  background: #f6f6f6;
  color:#403e3e;
  font-size: 27px;
  letter-spacing: 2.7px;
  text-align: center;
}
.guide-top>.icon-box{
  color:#403e3e;
  font-size: 27px;
  letter-spacing: 2.7px;
  line-height: 50px;
}
.guide-item .series-cover>img{
  height: 100%;
  width: 100%;
}
.series-cover>.icon-box{
  position: absolute;
  width: 100%;
  color: #fff;
  font-size: 27px;
  letter-spacing: 2.7px;
  line-height: 50px;
}
ul.guide-content{
  padding:20px 30px;
  line-height: 40px;
  font-size: 18px;
  letter-spacing: .8px;
  color:#626161;
}
.guide-content a{
  color:inherit;
}
.guide-item-footer{
  text-align: right;
  padding-right: 30px;
  height: 40px;
}
.guide-item-footer i{
  color:#adadad;
}
.guide-content li:hover{
  color:#000;
  font-weight: bold;
}
.guide-item:hover .series-cover{
  opacity: 1;
}
.guide-item:hover .guide-item-footer i{
  color: #fe616f;
}
.guide-item:hover{
  margin-top:-10px;
  box-shadow: 8px 8px 20px rgba(194,194,194,0.26);
}
.guide-item:hover .guide-top i{
  color:#fff;
}
/*城市分站*/
.home-section.substation{
  margin-top:25px;
  padding:0;
}
.sub-book{
  background: #f6f6f6;
  width:326px;
  height: 361px;
  font-size: 24px;
  color:#282828;
  padding:35px 20px 23px 16px;
}
.sub-book>.title{
  text-align: center;
  letter-spacing: 1.2px;
}
.sub-book .book-city{
  margin-top: 25px;
  margin-bottom: 15px;
}
.sub-book input,
.sub-book select{
  height: 45px;
  line-height: 45px;
  background: #fff;
  width: 100%;
  font-size: 13px;
  padding:0 21px;
  border:solid 1px #aaaaaa;
}
.sub-book input:focus,
.sub-book select:focus{
  border-color:#d91e33;
  outline: none;
}
.sub-book .book-submit{
  line-height: 45px;
  width: 220px;
  background: #fe4d5f;
  border-radius: 8px;
  margin:23px auto 35px auto;
  display: block;
  font-size: 18px;
  color:#fff;
  font-weight: 300;
  transition: all .5s;
}
.sub-book .book-submit:hover{
  opacity: 0.8;
}
.sub-book .book-des{
  font-size: 10px;
  color:#a0a0a0;
  line-height: 18px;
}
.sub-book + .swiper-container{
  margin-left:12px;
  margin-right: 19px;
  width: 556px;
}
.subtop-img{
  height: 361px;
  position: relative;
  overflow: hidden;
}
.subtop-img>img{
  position: absolute;
  width: 100%;
  height: auto;
  margin:auto;
  top:0;
  bottom: 0;
}
.subhot{
  padding-top:12px;
}
.subhot >.title{
  font-size: 24px;
  color:#323232;
  line-height: 22px;
  font-weight: bold;
  margin-bottom: 18px;
}

.subhot >.title>.hotlable{
  width: 41px;
  height: 22px;
  background: #f76d4e;
  position: relative;
  font-size: 14px;
  color:#fff;
  text-align: center;
  line-height: 22px;
  top:-2px;
  margin-right:7px;
}
.subhot >.title>div{
  display: inline-block;
}
.subhot >.title>.hotlable:after {
   content:"";
   position: absolute;
   left: 100%;
   top: 8px;
   width: 0;
   height: 0;
   border-top: 3px solid transparent;
   border-left: 6px solid #f76d4e;
   border-bottom: 3px solid transparent;
}
.subhot h2{
  margin:0;
  display: inline-block;
}
.subhot-item{
  padding:9px 0;
}
.subhot-item img{
  width: 97px;
  height: 60px;
}
.subhot-item + .subhot-item{
  border-top:dashed 1px #d3d3d3;
}
.subhot-item>.item-left{
  font-size: 14px;
  color:#646464;
  width: 170px;
  padding-right: 30px;
}
.subhot-item>.item-left>.content{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-height: 20px;
  height: 40px;
  max-height: 40px;
}
.subhot-item>.item-left>.des{
  font-size: 12px;
  color:#909090;
  margin-top: 3px;
}
.subhot-item:last-child{
  padding-bottom: 0;
}
.home-section.substation + .home-section{
  margin-top: 70px;
}
.substation-mid{
  width: 100%;
  min-width: 1200px;
  margin-top: 100px;
}
.substation-mid>.fenlan{
  height: 16px;
  background: #efefef;
}
.home-section .zx-left{
  width: 365px;
}
.home-zx>div>.title{
  font-size: 24px;
  color:#323232;
  border-bottom:solid 1px #dddddd;
}
.home-zx>div>.title>span{
  border-bottom:solid 4px #1b1b1b;
  line-height: 36px;
}
.zx-left>.img-center-box{
  height: 154px;
  margin-top: 10px;
  display: block;
}
.img-center-box{
  position: relative;
  overflow: hidden;
}
.img-center-box>img{
  position: absolute;
  width: 100%;
  top:0;
  bottom:0;
  margin:auto;
}
.img-center-box.all-height>img{
  min-height: 100%;
}
.zx-item{
  font-size: 14px;
  color:#646464;
  letter-spacing: 1.12px;
  margin-top: 17px;
  display: block;
}
.zx-mid{
  margin-left:25px;
}
.zx-mid>.img-center-box{
  width: 180px;
  display: inline-block;
}
.home-section .zx-right{
  width: 360px;
}
.zx-ask-list .item-title{
  font-size: 16px;
  color:#6a6a6a;
  letter-spacing: 1.28px;
  padding:0 8px;
  margin:0 -8px;
}
.zx-ask-list .item-content{
  font-size: 14px;
  color:#919191;
  letter-spacing: 1.12px;
  padding:0 8px;
  margin:0 -8px;
  margin-top: 12px;
}
.item-rect{
  height: 18px;
  width: 18px;
  border-radius: 2px;
  font-size:12px;
  color:#fff;
  background: #fe4d5f;
  text-align: center;
  display: inline-block;
}
.item-title>.item-rect{
  background: #535353;
  transform: translateY(-2px);
}
.line-control{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-height: 20px;
  height: 40px;
  max-height: 40px;
}
.zx-ask-list >.ask-item{
  padding:15px 0;
}
.zx-ask-list >.ask-item +.ask-item{
  border-top:solid 2px #e1e1e1;
}
.zx-ask-list >.ask-item:hover .item-content{
  background: #f4f4f4;
}
.sub-case{
  background: #fff;
  padding:12px 15px 8px 0px;
  margin-top: 60px;
  cursor: pointer;
  display: block;
}
.substation-mid>.home-section.case{
  padding:0;
  margin-top: 0;
}
.case-left{
  padding:37px 41px;
  width: 375px;
}
.case-left>.case-label{
  background: #030000;
  width: 150px;
  line-height: 44px;
  font-size: 24px;
  letter-spacing: 1.44px;
  text-align: center;
  color:#fff;
}
.substation-mid.case{
  background: #eaeaea;
  padding-top: 85px;
  padding-bottom: 60px;
  margin-top: 0;
}
.case-right{
  width: 810px;
  height: 437px;
}
.case-title.line-control{
  font-size: 22px;
  color:#4c4c4c;
  line-height: 32px;
  height: 64px;
  max-height: 64px;
  letter-spacing: 0.88px;
  margin-top: 79px;
}
.sub-case-price{
  font-size: 14px;
  color:#030000;
  line-height: 24px;
  letter-spacing: 0.56px;
  font-style: italic;
  margin-top: 33px;
}
.home-section.xgt{
  padding-bottom: 145px;
}
.sub-xg-label{
  text-align: center;
  margin:45px auto;
}
.sub-xg-label>.label-item{
  font-size: 18px;
  color:#909090;
  letter-spacing: 1.08px;
  display: inline-block;
  cursor: pointer;
  width: 80px;
}
.sub-xg-label>.label-item +.label-item{
  /*margin-left: 40px;*/
}
.label-item.active{
  font-size: 22px;
  letter-spacing: 1.42px;
  color:#1e1e1e;
}
.sub-xg-box>.col-xs-6{
  height: 422px;
}
.sub-xg-box>.col-xs-6>.col-xs-6{
  height: 200px;
  margin-bottom: 22px;
}
.case-swiper-navi{
  position: absolute;
  bottom: 8px;
  left:330px;
  z-index: 2;
}
.case-swiper-navi>.case-prev,
.case-swiper-navi>.case-next{
  height: 40px;
  width: 40px;
  line-height: 40px;
  text-align: center;
  background: #030000;
  color:#fff;
  display: inline-block;
  cursor: pointer;
  font-size: 28px;
  font-weight: 300;
}
.case-swiper-navi>.case-prev:hover,
.case-swiper-navi>.case-next:hover{
  opacity: 0.8;
}
/*流程*/
.pc-section{
  width: 1200px;
  min-width: 1200px;
  margin:auto;
}
.lc-mian{
  background:#eff3f5;
}
.lc-mian .lc-cur{
  height: 70px;
  line-height: 70px;
  font-size: 16px;
  color:#646464;
  letter-spacing: 0.32px;
}
.lc-cur>.first{
  color:#323232;
}
.lc-left{
  width: 800px;
}
.lc-left>.book{
  background:#fff;
  height: 260px;
  padding:34px 35.5px;
  margin-bottom: 36px;
}
.lc-left>.book>.box,
.lt-main.nohead .book>.box{
  border:solid 1px #000;
  position: relative;
  height: 100%;
  width: 100%;
  padding:50px 20px 0 20px;
  font-size: 22px;
  line-height: 24px;
  letter-spacing: 0.44px;
  color:#646464;
}
.lc-box-title{
  position: absolute;
  font-size: 26px;
  line-height:30px;
  color:#232222;
  letter-spacing: 0.52px;
  left:0;
  right:0;
  top:-15px;
  margin:auto;
  width: 500px;
  text-align: center;
  background: #fff;
}
.lc-input{
  display: inline-block;
  width: 300px;
  line-height: 40px;
  height: 40px;
  border:solid 1px #535353;
  text-indent: 1em;
  font-size: 16px;
}
.lc-input + .lc-input{
  margin-top: 20px;
}
.lc-submit{
  width: 90px;
  height: 90px;
  border-radius: 50%;
  background: #28603e;
  text-align: center;
  padding:24px 0;
  color:#fff;
  font-weight: 300;
  cursor: pointer;
}
.lc-result{
  padding-right: 0;
  width: 200px;
  text-align: right;
}
.lc-result>.price{
  margin-top: 10px;
  color:#28603e;
}
.bg-white{
  background:#fff !important;
}
.lc-nav{
  line-height: 72px;
  padding-left:36px;
  font-size: 18px;
  letter-spacing: 0.36px;
  color:#232222;
  margin-bottom: 6px;
}
.lc-nav>.item{
  position: relative;
}
.lc-nav>.item + .item{
  margin-left:40px;
}
.lc-nav>.active{
  color:#28603e;
}
.lc-nav>.active:after{
  position: absolute;
  content:'';
  height: 0;
  width: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #eff3f5;
  top:39px;
  left:0;
  right:0;
  margin:auto;
}
.lc-nav-second{
  padding-left:36px;
  font-size: 16px;
  letter-spacing: 0.32px;
  color:#323232;
}
.lc-nav-second>.active:after{
  background:#28603e;
  border:none;
  height: 3px;
  width: 32px;
  top:30px;
}
.lc-article>.item{
  padding:23px 6px;
}
.lc-article>.item + .item,
.lc-bottom-item + .lc-bottom-item,
.lc-xt>.xt-item + .xt-item{
  border-top: solid 1px #e5e5e5;
}
.lc-article .img-center-box,
.lt-lead .img-center-box{
  width: 245px;
  height: 175px;
  margin-left:5px;
  padding:8px 12px ;
}
.lt-lead .img-center-box{
  width: 200px;
  padding:8px 0;
}
.lc-article img,
.lt-lead img{
  transition: all 1.5s;
  min-height: 158px;
}
.lc-article>.item:hover img,
.lt-lead >.item:hover img{
  transform: scale(1.11,1.1);
}
.lc-article>.item:hover .lc-ar-content,
.lc-bottom-item>.title:hover,
.lc-img-title:hover{
  color:#28603e;
}
.lc-label-item:hover,
.lc-xt .label-item:hover{
  background:#28603e;
  color:#fff;
}
.lc-ar-content{
  height: 100%;
  width: 530px;
  padding:20px 30px;
  color:#232222;
}
.lc-ar-content>.label{
  width: 90%;
  display: inline-block;
  overflow: hidden;
  text-align: left;
}
.lc-ar-content>.title{
  font-size: 24px;
  letter-spacing: 0.48px;
  color:inherit;
  display: block;
}
.lc-ar-content>.line-control{
  font-size: 16px;
  line-height: 22px;
  max-height: 44px;
  height: 44px;
  color:#646464;
  margin:20px 0;
}
.lc-ar-content>.line-control.line-three{
  -webkit-line-clamp: 3;
  line-height: 22px;
  max-height: 66px;
  height: 66px;
}
.lc-label-item{
  height: 25px;
  padding:0 10px;
  line-height: 25px;
  cursor: pointer;
  color:#fff;
  font-weight: 300;
  text-align: center;
  display: inline-block;
  border-radius: 4px;
  background:#bfbfbf;
  font-size: 14px;
  letter-spacing: 0.28px;
  max-width:25%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.lc-label-item + .lc-label-item{
  margin-left:15px;
}
.lc-gg .label{
  margin-top: 40px;
  display: block;
  text-align: left;
}
.lc-gg .label>.lc-label-item{
  height: 29px;
  line-height: 29px;
  width: 58px;
  background: #535353;
  font-size: 18px;
}
.lc-article+ .lc-btn{
  display: block;
  background:#28603e;
  color:#fff;
  border:none;
  outline: none;
  height: 60px;
  line-height: 60px;
  width: 100%;
  text-align: center;
  font-size: 18px;
  letter-spacing: 0.36px;
}
.lc-btn:hover{
  opacity: 0.8;
}
.lc-bottom{
  margin:33px 0;
}
.lc-bottom>.item {
  width: 382px;
}
.lc-bottom-body{
  padding:0 20px;
  height: 390px;
}
.lc-img-top{
  text-align: center;
  line-height: 145px;
  font-size: 30px;
  letter-spacing: 0.6px;
  color:#232222;
  background-image: url('/images/common/lc-dy.jpg');
}
.guanzhu>.lc-img-top{
  background-image: url('/images/common/lc-gz.jpg');
}
.lc-bottom>.item + .item{
  margin-left: 35px;
}
.lc-bottom-item{
  padding:15px 0;
}
.guanzhu .lc-bottom-item{
  /*padding:18px 0;*/
}
.lc-bottom-item>.title{
  font-size: 18px;
  color:#323232;
  letter-spacing: 0.36px;
  display: block;
}
.lc-bottom-item>.lc-info{
  font-size: 12px;
  letter-spacing: 0.24px;
  line-height: 22px;
  color:#909090;
}
.lc-bottom-item>.line-control{
  font-size: 13px;
  line-height: 16px;
  color:#909090;
  max-height: 32px;
  height: 32px;
}
.lc-right{
  margin-left:35px;
  width: 340px;
  color:#232222;
}
.lc-right-title{
  font-size: 22px;
  line-height: 30px;
  letter-spacing: 0.44px;
  padding:34px 10px;
  font-weight: bold;
}
.swiper-slide{
  /*height: 244px;*/
}
.swiper-box img{
  height: 244px;
  width: 100%;
}
.lc-anli{
  margin-top: 0px;
}
.lc-anli .img-center-box{
  height: 234px;
}
.lc-anli img{
  min-height: 234px;
}
.lc-anli .swiper-container{
  height: 340px;
}
.lc-anli .lc-anli-content{
  height: 105px;
  background: #000;
  padding:9px 10px;
  font-size: 18px;
  color:#fff;
}
.lc-anli-content>.line-control{
  line-height: 24px;
  height: 48px;
  max-height: 48px;
  color:#fff;
  margin-bottom: 10px;
}
.lc-anli-content>.charge{
  font-weight: lighter;
}
.lc-zq{
  margin-top: 10px;
}
.lc-zq-list{
  padding-bottom: 18px;
}
.lc-zq-list>.item{
  font-size: 16px;
  color:#fff;
  letter-spacing: 0.4px;
  line-height: 28px;
  float: left;
  margin-left:10px;
  border-radius: 5px;
  background: #ff8795;
  margin-bottom: 15px;
  padding:0 14px;
  font-weight: 300;
  transition: all 1s;
}
.lc-zq-list>.item:hover{
  transform: scale(1.1);
}
.lc-xt{
  margin-top: 10px;
  font-size: 18px;
}
.lc-xt>.xt-item{
  color:#313131;
  padding:0 10px 20px 10px;
}
.lc-xt>.xt-item>.title{
  display: inherit;
}
.lc-xt .label-item{
  float: left;
  margin-left:10px;
  color:#fff;
  height: 30px;
  border-radius: 5px;
  padding:0 15px;
  background: #cacaca;
  line-height: 30px;
  margin-top: 20px;
  cursor: pointer;
  max-width: 40%;
}
.lc-xt>.xt-item + .xt-item{
  padding-top:20px;
}
.lc-image{
  margin-top: 10px;
}
.lc-image>.img-center-box{
  height: 215px;
  position: relative;
}
.lc-image>.img-center-box>img{
  min-height: 215px;
}
.lc-img-title{
  background: rgba(0,0,0,0.5);
  font-size: 18px;
  letter-spacing: 0.45px;
  color:#ffffff;
  height: 37px;
  line-height: 37px;
  text-align: center;
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
}
.lc-image>.image-item{
  font-size: 16px;
  letter-spacing: 0.8px;
  color:#5f5f5f;
  padding:20px 25px;
  display: block;
}
.lc-image>.image-item + .image-item{
  border-top:dashed 1px #dcdcdc;
}
/*流程*/

/*报价聚合*/
.jh-nav{
  padding:0 10px;
  font-size: 16px;
  color:#626262;
  letter-spacing: 1.8px;
  line-height: 38px;
}
.jh-city-hox,
.jh-area-hox{
  border-bottom:dashed 1px #c9c9c9;
  padding:20px;
}
.jh-select.active{
  color:#68c7c1;
}
.jh-select {
  cursor: pointer;
  font-size: 18px;
}
.jh-select + .jh-select{
  margin-left: 20px;
}
.jh-label{
  height: 100%;
  display: inline-block;
}
.jh-area-hox>.jh-area-select{
  float: left;
  width:calc(100% - 140px);
  display: inline-block;
}
.jh-main .lc-ar-content{
  width: 500px;
  line-height: initial;
}
.lc-ar-content>.label{
  display: block;
  text-align: left;
  overflow: hidden;
}
.jh-pro + .lc-article{
  margin-top: 10px;
}
.jh-ask{
  margin-top: 10px;
  padding:20px 30px;
}
.jh-ask>.ask-title{
  font-size: 30px;
  color:#000;
  line-height: 38px;
  letter-spacing: 2px;
}
.jh-ask>.ask-body{
  padding:20px 0;
}
.jh-ask i{
  margin-right:10px;
}
.jh-ask .ask-detail{
  font-size: 24px;
  letter-spacing: 1.5px;
  color:#000;
  display: block;
}
.jh-ask .ans-detail{
  font-size: 16px;
  color:#707070;
  line-height: 24px;
  max-height: 48px;
  height: 48px;
}
.jh-ask .ans-detail,
.jh-ask .ask-detail{
  padding-left:10px;
  margin-top: 10px;
}
.jh-ask .ask-detail:before,
.jh-ask .ans-detail:before{
  content: "\e626";
  position: absolute;
  left:0;
  font-size: 20px;
  font-family: "iconfont" !important;
}
.jh-ask .ask-detail:before{
  content: "\e606";
}
.jh-ask .ask-item{
  padding-top:15px;
  padding-bottom: 15px;
  width: 48%;
}
.jh-ask .ask-item:nth-child(n + 3){
  border-top:solid 1px #dcdcdc;
}
.jh-ask .ask-item:nth-child(even){
  float: right;
}
.jh-pro,
.jh-body{
  margin-top: 10px;
  padding:20px 30px 50px;
}
.jh-btn{
  text-align: center;
  font-size: 20px;
  color:#fff;
  font-weight: bolder;
  background: #ff5c33;
  height: 50px;
  width: 150px;
  border:none;
}
.jh-pro-title{
  font-size: 30px;
  color: #434343;
  letter-spacing: 1.5px;
}
.jh-pro-des{
  font-size: 16px;
  color: #b6b6b6;
  font-weight: 300;
}
.jh-pro>.liucheng{
  margin-top: 10px;
  padding:20px 0 0 20px;
  background: #84ccc9;
}
.jh-pro>.liucheng>.item{
  background: #fff;
  border:none;
  height: 60px;
  width: 60px;
  border-radius: 50%;
  float: left;
  position: relative;
  box-shadow: 0 0 18px 0 rgba(70,182,177,.75);
}
.liucheng>.des{
  float: left;
  height: 82px;
  padding:0 35px 10px 10px;
}
.liucheng i{
  color:#707070;
  position: absolute;
  top:50%;
  left:50%;
  transform: translate(-50%,-50%);
  font-size: 40px;
}
.liucheng>.des>.title-top{
  font-size: 24px;
  color: #fff;
  letter-spacing: .8px;
}
.liucheng>.des>.title-bottom{
  font-size: 16px;
  color: #fff;
  letter-spacing: 0.7px;
}
.liucheng>.item:nth-child(1){
  background: #84ccc9;
}
.liucheng>.item:nth-child(1) i{
  color:#fff;
}
.jh-top{
  border-bottom: solid 1px #eeeeee;
}
.jh-top>.des{
  background: #84ccc9;
  line-height: 60px;
  width:140px;
  font-size: 20px;
  color:#fff;
  text-align: center;
  margin-top: 40px;
}
.jh-top>.title{
  font-size: 30px;
  color: #434343;
}
.jh-company{
  font-size: 18px;
  color: #7d7d7d;
  margin-left: 10px;
  font-weight: 300;
}
.jh-tree{
  font-size: 18px;
  color:#313131;
  letter-spacing: .4px;
  line-height: 28px;
}
.jh-tree>ul>li{
  padding:20px 0 0;
}
.jh-tree>ul>li>.jh-menu{
  margin-bottom: 15px;
}
.jh-tree li{
  list-style-type: none;
  padding: 10px 15px;
}
.js-tree-content>li{
  background: url('/images/common/jh-point.png') repeat-x center;
  background-clip: content-box;
  line-height: 35px;
}
.jh-tree li>span{
  background: #f7f8f8;
  height: 35px;
  line-height: 35px;
}
.jh-menu .menu-icon{
  width: 28px;
  height: 28px;
  display: inline-block;
  float: left;
  margin-right:5px;
}
.jh-menu .menu-icon{
  background-image: url('/images/common/jh-open.png');
  background-size: 100%;
}
.menu-close .menu-icon{
  background-image: url('/images/common/jh-close.png');
}
.js-tree-content{
  background: #f7f8f8;
  padding:10px;
  margin:15px 0 0;
}
.jh-input-box{
  background: #fff;
  height: 35px;
  line-height: 35px;
  display: inline-block;
  width: 95px;
  padding:0 5px;
  font-size: 18px;
  color: #7d7d7d;
  overflow: hidden;
}
.jh-add,
.jh-sub{
  cursor: pointer;
}
.jh-input{
  background: #fff;
  border:none;
  width: 48px;
  text-align: center;
}
.jh-input::-webkit-outer-spin-button,
.jh-input::-webkit-inner-spin-button{
    -webkit-appearance: none !important;
    margin: 0;
}
.jh-price{
  color: #7d7d7d;
  margin:0 5.5px;
  width: 70px;
  display: inline-block;
  text-align: right;
  overflow: hidden;
}
.jh-check{
  display: inline-block;
  height: 25px;
  width: 25px;
  line-height: 35px;
  background-image: url('/images/common/jh-unselected.png');
  background-size: 100%;
  position: relative;
  top:5px;
  cursor: pointer;
  float: right;
}
.jh-cell{
  display: inline-block;
  overflow: hidden;
}
.jh-unit-price{
  display: inline-block;
  max-width: 42px;
  overflow: hidden;
}
.jh-check.selected{
  background-image: url('/images/common/jh-selected.png');
}
.jh-result{
  font-size: 20px;
  color:#313131;
  text-align: right;
  margin: 20px 0;
}
.jh-result>.result-money{
  font-size: 30px;
  color: #ff5c33;
}
.jh-decla{
  font-size: 16px;
  color:#626262;
  letter-spacing: .8px;
}
.jh-menu>.jh-btn{
  width: 100px;
  height: 40px;
  font-weight: normal;
  position: relative;
  top:-7.5px;
}
/*报价聚合*/

/*雷霆*/
.lt-main{
  font-size: 16px;
  line-height: 30px;
  letter-spacing: 0.32px;
  color:#323232;
  background: #eff3f5;
}
.pc-section>.lt-cur{
}
.lt-right{
  width: 365px;
}
.lt-right-item{
  margin-bottom: 18px;
  background: #fff;
}
.lt-right-title{
  font-size: 24px;
  line-height: 68px;
  border-bottom: solid 1px #efefef;
  margin:0;
  padding:0 20px;
  font-weight: 400;
}
.lt-right-content{
  padding:0 18px;
}
.lt-recom .lt-right-content{
  padding:18px;
}
.lt-right-item.lt-recom{
  padding-right:40px;
}
.lt-recom-item{
  display: inline-block;
  width: 100%;
}
.lt-recom-item:hover{
  color:#28603e;
}
.lt-ask-icon{
  width: 31px;
  height: 31px;
  border-radius: 50%;
  color:#fd5564;
  text-align: center;
  font-weight: bolder;
  line-height: 31px;
  box-sizing: content-box;
  border:solid 1px #fd5564;
}
.lt-ask-title{
  width: calc(100% - 45px);
  padding-bottom: 10px;
  padding-right: 30px;
}
.lt-ask-content{
  margin-top: 20px;
  position: relative;
}
.lt-ask-content:before{
  position: absolute;
  content:'';
  width: calc(100% - 45px);
  right:0;
  top:-13px;
  background: #efefef;
  height: 1px;
}
.text-turquoise{
  color:#79b7a1;
}
.lt-ask-icon.text-turquoise{
  border-color:#79b7a1;
}
.lt-ask-ans{
  width: calc(100% - 45px);
}
.lt-ask-item,
.lt-consult-item{
  padding:10px 0;
}
.lt-ask-item + .lt-ask-item{
  border-top: solid 1px #efefef;
}
.lt-consult-item .col-xs-4{
  padding:0;
}
.lt-consult-item .col-xs-8{
  padding-right:0;
  font-size: 18px;
  margin:10px 0;
  line-height: 25px;
  height: 50px;
  max-height: 50px;
}
.lt-consult-item img{
  width: 100%;
  height: 75px;
}
.lt-consult-item + .lt-consult-item{
  border-top: solid 1px #efefef;
}
.lt-article{
  margin-bottom: 36px;
  padding:20px;
}
.lt-article>.title{
  font-size: 30px;
  margin:0;
  line-height: 50px;
}
.lt-article>.lt-attr{
  font-size: 14px;
  color:#909090;
  line-height: 30px;
  border-bottom: solid 1px #efefef;
}
.lt-artical-img{
  width: 600px;
  height: auto;
  margin:50px auto;
  display: block;
}
.lt-catalog{
  line-height: 70px;
  font-size: 18px;
}
.lt-catalog a:hover{
  color:#fd5564;
}
.lt-fz{
  padding:20px 10px;
  margin-bottom: 35px;
}
.lt-fz-title{
  text-align: center;
  padding:0px 30px;
  margin:10px 0;
  box-sizing: content-box;
}
.lt-fz-item{
  padding:10px ;
}
.lt-fz-item>img{
  width: 100%;
  height: 200px;
}
.lt-fz-item:hover{
  background: #eff3f5;
}
.lc-left>.home-jumu-bar,
.lt-comb + .home-jumu-bar{
  position: static;
  transform: none;
  padding:0;
  background: #fff;
  width: 100%;
  margin-bottom: 35px;
}
.lc-left .realist,
.lt-comb + .home-jumu-bar .realist{
  width: 100%;
  border-right:solid 1px #313131;
}
.lc-left .realist,
.lc-left .home-jumu-bar>.pull-right{
  color:#232222;
}
.lc-left .realist i{
  font-size: 50px;
}
.lc-left .home-jumu-bar>.pull-left{
  width: 500px;
}
.lc-left .home-jumu-bar button{
  color:#fff;
}
.lt-main.nohead{
  margin-top: -50px;
  background: #fff;
}
.lt-main.nohead .lt-cur{
  line-height: 50px;
  border-bottom: solid 1px #b5b5b5;
}
.lt-top>.lt-titlename{
  font-size: 36px;
  letter-spacing: 0.72px;
  margin:0;
  line-height: 60px;
}
.lt-top>.lt-attr{
  font-size: 14px;
  color:#909090;
}
.lt-main.nohead .book{
  height: 260px;
  padding:34px 35.5px;
  margin:30px 0;
  background: #eff3f5;
}
.lt-main.nohead .book>.box{
  width: 730px;
  margin:auto;
}
.lt-main.nohead .lc-box-title{
  background: #eff3f5;
}
.lt-abstract{
  border-top:solid 1px #1b1b1b;
  border-bottom:solid 1px #1b1b1b;
  padding:25px;
}
.lt-abstract>.abstract-left{
  width: 360px;
  height: 250px;
}
.lt-abstract>.abstract-right{
  color:#646464;
  line-height: 28px;
  font-size: 16px;
  margin-left: 40px;
  width: 600px;
}
.lt-abstract-title{
  font-size: 22px;
  line-height: 34px;
}
.abstract-right>.line-control{
  height: 136px;
  max-height: 136px;
  -webkit-line-clamp:4;
  line-height: 28px;
  letter-spacing: 0.4px;
  margin-top: 30px;
}
.lt-result{
  padding:20px 0;
}
.lt-result-item{
  padding:30px 60px;
  color:#646464;
  line-height: 28px;
}
.lt-result-item + .lt-result-item{
  border-top:solid 1px #efefef;
}
.lt-result-item>.title{
  font-size: 26px;
  margin-bottom: 20px;
}
.lt-result-item .img-center-box{
  height: 200px;
  margin-top:20px;
}
.lt-title-bg{
  font-size: 36px;
  letter-spacing: 0.72px;
  line-height: 80px;
  padding:0 25px;
}
.lt-case{
  margin-bottom: 50px;
}
.lt-case .col-xs-4{
  height: 220px;
}
.lt-case .col-xs-4>img{
  height: 170px;
  min-height: 170px;
  bottom:auto;
}
.lt-case .col-xs-4:hover{
  color:#28603e;
}
.lt-case-des{
  position: absolute;
  bottom: 0;
  font-size: 20px;
  line-height: 50px;
  display: block;
  width: 200px;
  padding:0 10px;
}
.lt-swiper1{
  height: 425px;
}
.lt-swiper1 img{
  height: 100%;
  width: 100%;
}
.lt-case-price{
  background: rgba(54,46,43,0.4);
  position: absolute;
  color:#fff;
  line-height: 32px;
  width: 286px;
  padding:5.5px 10px 5.5px 8px;
  bottom:110px;
  left:25px;
}
.lt-case-title{
  position: absolute;
  background: rgba(0,0,0,0.4);
  bottom:0;
  color:#ffffff;
  line-height: 32px;
  height: 64px;
  max-height: 64px;
  box-sizing: content-box;
  padding:23px 70px 17px 65px;
  letter-spacing: 0.4px;
}
.lt-extend{
  background: #eff3f5;
  padding:30px 0;
}
.lt-extend .extend-item{
  height: 200px;
  padding:20px 0;
  transition: all .8s;
}
.lt-extend .extend-item:hover{
  background: #fff;
  transform: scale(1.01);
}
.lt-extend .img-center-box{
  height: 100%;
}
.lt-extend .extend-title{
  font-size: 22px;
  line-height:26px;
  height: 52px;
  max-height: 52px;
  margin-top:5px;
}
.lt-extend .extend-item:hover .extend-title{
  color:#28603e;
}
.lt-extend .extend-content{
  color: #646464;
  line-height: 22px;
  height: 66px;
  max-height: 66px;
  -webkit-line-clamp:3;
  margin-top:20px;
}
.lt-comb{
  border:solid 1px #aaaaaa;
  padding:0 25px;
  margin:50px 0;
}
.lt-comb-item{
  font-size: 22px;
  height: 36px;
  box-sizing: content-box;
  padding:20px 0;
  line-height: 36px;
}
.lt-comb-item + .lt-comb-item{
  border-top:dashed 1px #aaaaaa;
}
.lt-comb-item .comb-label{
  display: inline-block;
  height: 36px;
  padding:0 20px;
  background:#8f9195;
  color:#fff;
  font-size: 18px;
  max-width: 250px;
}
.lt-comb-item .comb-label:hover{
  background: #28603e;
}
.lt-about-ask .item-title:hover{
  color:#28603e;
}
.comb-label+ .comb-label{
  margin-left:10px;
}
.lt-comb + .home-jumu-bar,
.lt-comb + .home-jumu-bar>.pull-left,
.lt-comb + .home-jumu-bar>.pull-right,
.lt-comb + .home-jumu-bar .realist{
  background: #eff3f5;
  color:#232222;
}
.lt-about-ask>.item{
  border:solid 1px #d9d9d9;
  margin-bottom: 28px;
  padding:0 25px;
  float: left;
  width: 580px;
}
.lt-about-ask>.item:nth-child(2n){
  float: right;
}
.lt-about-ask .item-title{
  font-size: 24px;
  line-height: 31px;
  margin-left: 20px;
  width: 400px;
  display: block;
}
.lt-q{
  padding:20px 0;
  border-bottom: solid 1px #313131;
}
.lt-a{
  padding:20px 0;
}
.lt-a>.line-control{
  color: #646464;
  line-height: 26px;
  max-height: 52px;
  height: 52px;
  margin-left:50px;
}
.lt-swiper2.swiper-container{
  margin-bottom: 28px;
  width: 84%;
}
.lt-swiper2 .slide-des{
  font-size: 18px;
  line-height: 25px;
  height: 50px;
  max-height: 50px;
  margin-top: 10px;
}
.lt-swiper2 .swiper-slide{

}
.lt-swiper2 img{
  width: 230px;
  height: 185px;
}
.pc-section.lt-swiper{
  position: relative;
}
.lt-swiper2 + .swiper-button-prev{
  position: absolute;
}
.lt-swiper2 + .swiper-button-next{
  position: absolute;
}
/*雷霆*/
.article-book .liucheng>.des{
  padding:10px;
}
.xt-article .liucheng>.des{
  padding:20px 5px 0;
}
.article-book .liucheng>.des>.title-top,
.article-book .liucheng>.des>.title-bottom{
  color:#5a5a5a;
  font-size: 16px;
}

