html,
body {
  width: 100%;
  min-width: 1280px;
  overflow-x: hidden;
}
@media (min-width: 414px) {
  html,
  body {
    overflow-x: auto;
  }
}
@media (min-width: 1280px) {
  html,
  body {
    overflow-x: hidden;
  }
}
.top-outer {
  width: 100%;
  background: #F5F5F5;
}
.top-outer .top-inner {
  width: 1000px;
  margin: 0 auto;
  height: 36px;
}
.top-outer .top-inner h2 {
  line-height: 36px;
  float: left;
  font-size: 12px;
  color: #5B5C5F;
  font-weight: normal;
}
.newstext{
  min-height:150px;
}
.newstext img{
  max-width: 100%;
}
.top-outer .top-inner .top-r {
  float: right;
}
.top-outer .top-inner .top-r > li {
  float: left;
  line-height: 36px;
}
.top-outer .top-inner .top-r > li a {
  font-size: 12px;
  color: #5B5C5F;
  position: relative;
  padding: 0px 10px;
}
.top-outer .top-inner .top-r > li a:hover {
  opacity: 0.8;
}
.top-outer .top-inner .top-r > li a .line {
  position: absolute;
  right: 0;
  top: 2px;
  width: 1px;
  height: 12px;
  background: #5B5C5F;
}
.header-box {
  width: 1000px;
  margin: 0 auto;
  padding: 20px 0px;
}
.header-box .logo-box {
  float: left;
}
.header-box .logo-box img {
  display: block;
}
.header-box .logo-text {
  float: left;
  margin-top: 15px;
  margin-left: 20px;
  padding: 0px 20px;
  position: relative;
}
.header-box .logo-text .line {
  width: 1px;
  height: 40px;
  position: absolute;
  left: 0;
  top: 5px;
  background: #DBDBDB;
  background: linear-gradient(top, rgba(219, 219, 219, 0.3) 0%, #dbdbdb 50%, rgba(219, 219, 219, 0.3) 100%);
  background: -webkit-linear-gradient(top, rgba(219, 219, 219, 0.3) 0%, #dbdbdb 50%, rgba(219, 219, 219, 0.3) 100%);
  background: -moz-linear-gradient(top, rgba(219, 219, 219, 0.3) 0%, #dbdbdb 50%, rgba(219, 219, 219, 0.3) 100%);
  background: -ms-linear-gradient(top, rgba(219, 219, 219, 0.3) 0%, #dbdbdb 50%, rgba(219, 219, 219, 0.3) 100%);
  background: -o-linear-gradient(top, rgba(219, 219, 219, 0.3) 0%, #dbdbdb 50%, rgba(219, 219, 219, 0.3) 100%);
  box-shadow: -1px 2px 3px 0px #dbdbdb;
}
.header-box .logo-text h1 {
  font-size: 20px;
  color: #17ABEB;
}
.header-box .logo-text p {
  margin-top: 5px;
  font-size: 16px;
  color: #000000;
}
.head-contact {
  margin-top: 15px;
  float: right;
  padding-left: 60px;
  height: 50px;
  background: url(/skin/letian/bk/border_phone_bk_03.png) no-repeat left center;
}
.head-contact span {
  color: #686868;
  font-size: 14px;
}
.head-contact p {
  color: #17ABEB;
  font-size: 24px;
  font-weight: bold;
}
.navbar-outer {
  width: 100%;
  background: #19AFEB;
}
.navbar-outer .navbar-inner {
  width: 1000px;
  margin: 0 auto;
}
.navbar-outer .navbar-inner ul li {
  float: left;
}
.navbar-outer .navbar-inner ul li a {
  color: #fff;
  display: block;
  font-size: 16px;
  height: 68px;
  line-height: 68px;
  padding: 0px 50px;
  position: relative;
  text-align: center;
}
.navbar-outer .navbar-inner ul li a .line {
  position: absolute;
  right: 0;
  top: 20px;
  width: 1px;
  height: 30px;
  background: linear-gradient(top, rgba(38, 206, 252, 0.3) 0%, #26cefc 50%, rgba(38, 206, 252, 0.3) 100%);
  background: -webkit-linear-gradient(top, rgba(38, 206, 252, 0.3) 0%, #26cefc 50%, rgba(38, 206, 252, 0.3) 100%);
  background: -moz-linear-gradient(top, rgba(38, 206, 252, 0.3) 0%, #26cefc 50%, rgba(38, 206, 252, 0.3) 100%);
  background: -ms-linear-gradient(top, rgba(38, 206, 252, 0.3) 0%, #26cefc 50%, rgba(38, 206, 252, 0.3) 100%);
  background: -o-linear-gradient(top, rgba(38, 206, 252, 0.3) 0%, #26cefc 50%, rgba(38, 206, 252, 0.3) 100%);
}
.navbar-outer .navbar-inner ul li a:hover {
  color: #FFD53C;
}
.navbar-outer .navbar-inner ul li .active {
  background: #FFD53C;
  color: #683F1B;
  box-shadow: 1px 2px 0px #f08b2b, 2px 1px 0px #f08b2b, -2px 2px 0px #f08b2b, -2px 0px 0px #f08b2b, 2px 0px 0px #f08b2b;
  z-index: 2;
}
.navbar-outer .navbar-inner ul li .active .line {
  display: none;
}
.navbar-outer .navbar-inner ul li .active:hover {
  color: #683F1B;
}
.banner-outer {
  width: 100%;
  position: relative;
  height: 600px;
}
.banner-outer .banner-inner {
  position: absolute;
  width: 1920px;
  left: 50%;
  margin-left: -960px;
  overflow: hidden;
}
.banner-outer .banner-inner .swiper-slide .movepic {
  overflow: hidden;
}
.banner-outer .banner-inner .swiper-slide .pic-one {
  width: 500px;
  height: 300px;
  position: absolute;
  left: -500px;
  top: 0;
}
.banner-outer .banner-inner .swiper-slide .pic-two {
  width: 720px;
  height: 600px;
  position: absolute;
  right: -720px;
  top: 0;
}
.banner-outer .banner-inner .swiper-slide .pic-three {
  width: 509px;
  height: 421px;
  position: absolute;
  left: 400px;
  top: -421px;
}
.banner-outer .banner-inner .swiper-slide .pic-four {
  width: 509px;
  height: 421px;
  position: absolute;
  right: 400px;
  bottom: -421px;
}
.banner-outer .banner-inner .swiper-slide .pic-five {
  width: 925px;
  height: 537px;
  position: absolute;
  right: -925px;
  top: -537px;
}
.banner-outer .banner-inner .swiper-slide .pic-six {
  width: 699px;
  height: 185px;
  position: absolute;
  left: -699px;
  top: 50px;
}
.banner-outer .banner-inner .swiper-slide .one {
  animation: 1s picone .5s linear forwards;
}
.banner-outer .banner-inner .swiper-slide .two {
  animation: pictwo 1s linear forwards;
}
.banner-outer .banner-inner .swiper-slide .three {
  animation: 1s picthree .5s linear forwards;
}
.banner-outer .banner-inner .swiper-slide .four {
  animation: picfour 1s linear forwards;
}
.banner-outer .banner-inner .swiper-slide .five {
  animation: picfive 1.5s linear forwards;
}
.banner-outer .banner-inner .swiper-slide .six {
  animation: 1s picsix 1s linear forwards;
}
@keyframes picone {
  from {
    left: -500px;
  }
  to {
    left: 100px;
  }
}
@keyframes pictwo {
  from {
    right: -720px;
  }
  to {
    right: 500px;
  }
}
@keyframes picthree {
  from {
    top: -421px;
  }
  to {
    top: 80px;
  }
}
@keyframes picfour {
  from {
    bottom: -421px;
  }
  to {
    bottom: 80px;
  }
}
@keyframes picfive {
  from {
    right: -925px;
    top: -537px;
  }
  to {
    top: 50px;
    right: 100px;
  }
}
@keyframes picsix {
  from {
    left: -699px;
  }
  to {
    left: 300px;
  }
}
.banner-outer .banner-inner .swiper-button-next,
.banner-outer .banner-inner .swiper-button-prev {
  width: 40px;
  height: 95px;
  margin-top: -48px;
}
.banner-outer .banner-inner .swiper-button-next:hover,
.banner-outer .banner-inner .swiper-button-prev:hover {
  opacity: 0.8;
}
.banner-outer .banner-inner .swiper-button-next {
  right: 300px;
  background: rgba(0, 0, 0, 0.5) url(/skin/letian/bk/banner_buttom_bk_03.png) no-repeat -33px center;
}
.banner-outer .banner-inner .swiper-button-prev {
  left: 300px;
  background: rgba(0, 0, 0, 0.5) url(/skin/letian/bk/banner_buttom_bk_03.png) no-repeat 3px center;
}
.banner-outer .banner-inner .swiper-pagination {
  width: auto;
  left: 50%;
  transform: translateX(-50%);
  background: rgba(0, 0, 0, 0.5);
  border-radius: 15px;
  bottom: 50px;
}
.banner-outer .banner-inner .swiper-pagination .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  margin: 0 6px;
  background: #fff;
  border: 1px solid #fff;
  opacity: 0.8;
}
.banner-outer .banner-inner .swiper-pagination .swiper-pagination-bullet-active {
  opacity: 1;
  background: #1BBBFB;
  border: 1px solid #ECCA3B;
}
.search-box {
  width: 1000px;
  margin: 0 auto;
  height: 80px;
  overflow: hidden;
}
.search-box .search-t {
  line-height: 80px;
  float: left;
  padding-left: 30px;
  background: url(/skin/letian/bk/fire_bk_07.png) no-repeat 0px center;
}
.search-box .search-list {
  float: left;
}
.search-box .search-list li {
  line-height: 80px;
  float: left;
}
.search-box .search-list li a {
  margin-right: 40px;
  color: #656565;
}
.search-box .search-list li a:hover {
  text-decoration: underline;
}
.search-box .search-info {
  float: right;
  margin-top: 15px;
}
.search-box .search-info input {
  border: none;
  background: none;
}
.search-box .search-info .search-val {
  float: left;
  width: 280px;
  padding: 0px 10px;
  height: 50px;
  background: #EDEDED;
  text-align: center;
  font-size: 16px;
  color: #747474;
}
.search-box .search-info .search-sub {
  float: left;
  width: 60px;
  height: 50px;
  background: #18b1ee url(/skin/letian/bk/search_bk_07.png) no-repeat center;
  cursor: pointer;
}
.partner-outer {
  width: 100%;
  height: 330px;
  position: relative;
  overflow: hidden;
}
.partner-outer .partner-inner {
  width: 1920px;
  position: absolute;
  left: 50%;
  padding: 30px 0;
  background: #EFEFEF;
  margin-left: -960px;
  box-shadow: 0px 2px 5px #C9C9C9;
}
.partner-outer .partner-inner .partner-box {
  width: 1000px;
  margin: 0 auto;
  margin-top: 20px;
  position: relative;
}
.partner-outer .partner-inner .partner-box .swiper-button-next1,
.partner-outer .partner-inner .partner-box .swiper-button-prev1 {
  top: 50%;
  position: absolute;
  width: 30px;
  height: 60px;
  background: #18B1EE;
  z-index: 3;
  margin-top: -50px;
  text-align: center;
}
.partner-outer .partner-inner .partner-box .swiper-button-next1:hover,
.partner-outer .partner-inner .partner-box .swiper-button-prev1:hover {
  opacity: 0.8;
  cursor: pointer;
}
.partner-outer .partner-inner .partner-box .swiper-button-next1 .fa,
.partner-outer .partner-inner .partner-box .swiper-button-prev1 .fa {
  font-size: 60px;
  color: #fff;
}
.partner-outer .partner-inner .partner-box .swiper-button-next1 {
  right: -40px;
  border-radius: 0px 30px 30px 0px;
}
.partner-outer .partner-inner .partner-box .swiper-button-prev1 {
  left: -40px;
  border-radius: 30px 0px 0px 30px;
}
.partner-outer .partner-inner .swiper-one {
  position: relative;
  overflow: hidden;
}
.partner-outer .partner-inner .swiper-one .partner-item {
  overflow: hidden;
}
.partner-outer .partner-inner .swiper-one .img-box {
  width: 180px;
  height: 128px;
  overflow: hidden;
}
.partner-outer .partner-inner .swiper-one .img-box img {
  display: block;
}
.partner-outer .partner-inner .swiper-one p {
  text-align: center;
  line-height: 40px;
}
.all-title {
  width: 100%;
  text-align: center;
}
.all-title img {
  display: block;
  margin: 0 auto;
}
.prouct-title {
  width: 1000px;
  margin: 0 auto;
}
.prouct-title ul li {
  float: left;
}
.prouct-title ul li span {
  padding: 0px 5px;
  padding-top: 80px;
  height: 50px;
  width: 72px;
  border-left: 1px solid #C8C8C8;
  border-bottom: 1px solid #C8C8C8;
  text-align: center;
  overflow: hidden;
  cursor: pointer ;
}
.prouct-title ul li:last-child span {
  border-right: 1px solid #C8C8C8;
}
.prouct-title ul li:first-child span {
  background: url(/skin/letian/bk/navbar_bk1_03.png) no-repeat 20px 10px;
}
.prouct-title ul li:first-child span:hover {
  color: #fff;
  background: #18b2ef url(/skin/letian/bk/navbar_bk2_06.png) no-repeat 20px 10px;
}
.prouct-title ul li:first-child .active {
  color: #fff;
  background: #18b2ef url(/skin/letian/bk/navbar_bk2_06.png) no-repeat 20px 10px;
}
.prouct-title ul li:first-child + li span {
  background: url(/skin/letian/bk/navbar_bk1_03.png) no-repeat -60px 10px;
}
.prouct-title ul li:first-child + li span:hover {
  color: #552D90;
  background: #cbaff4 url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -60px 10px;
}
.prouct-title ul li:first-child + li span.active {
  color: #552D90;
  background: #cbaff4 url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -60px 10px;
}
.prouct-title ul li:first-child + li + li span {
  background: url(/skin/letian/bk/navbar_bk1_03.png) no-repeat -146px 10px;
}
.prouct-title ul li:first-child + li + li span:hover {
  color: #0C62A9;
  background: #89ecf1 url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -146px 10px;
}
.prouct-title ul li:first-child + li + li .active {
  color: #0C62A9;
  background: #89ecf1 url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -146px 10px;
}
.prouct-title ul li:first-child + li + li + li span {
  background: url(/skin/letian/bk/navbar_bk1_03.png) no-repeat -230px 15px;
}
.prouct-title ul li:first-child + li + li + li span:hover {
  color: #335717;
  background: #a7d739 url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -230px 10px;
}
.prouct-title ul li:first-child + li + li + li .active {
  color: #335717;
  background: #a7d739 url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -230px 10px;
}
.prouct-title ul li:first-child + li + li + li + li span {
  background: url(/skin/letian/bk/navbar_bk1_03.png) no-repeat -310px 15px;
}
.prouct-title ul li:first-child + li + li + li + li span:hover {
  color: #A16B20;
  background: #f2f579 url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -310px 15px;
}
.prouct-title ul li:first-child + li + li + li + li .active {
  color: #A16B20;
  background: #f2f579 url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -310px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li span {
  background: url(/skin/letian/bk/navbar_bk1_03.png) no-repeat -395px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li span:hover {
  color: #BC5F1F;
  background: #f4e03e url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -395px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li .active {
  color: #BC5F1F;
  background: #f4e03e url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -395px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li span {
  background: url(/skin/letian/bk/navbar_bk1_03.png) no-repeat -477px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li span:hover {
  color: #78080D;
  background: #f9703b url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -477px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li .active {
  color: #78080D;
  background: #f9703b url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -477px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li + li span {
  background: url(/skin/letian/bk/navbar_bk1_03.png) no-repeat -560px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li + li span:hover {
  color: #A62664;
  background: #fc9acb url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -560px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li + li .active {
  color: #A62664;
  background: #fc9acb url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -560px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li + li + li span {
  background: url(/skin/letian/bk/navbar_bk1_03.png) no-repeat -645px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li + li + li span:hover {
  color: #951E12;
  background: #f75540 url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -645px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li + li + li .active {
  color: #951E12;
  background: #f75540 url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -645px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li + li + li + li span {
  background: url(/skin/letian/bk/navbar_bk1_03.png) no-repeat -725px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li + li + li + li span:hover {
  color: #1859B5;
  background: #87b3ee url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -725px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li + li + li + li .active {
  color: #1859B5;
  background: #87b3ee url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -725px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li + li + li + li + li span {
  background: url(/skin/letian/bk/navbar_bk1_03.png) no-repeat -810px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li + li + li + li + li span:hover {
  color: #A27421;
  background: #fff79f url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -810px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li + li + li + li + li .active {
  color: #A27421;
  background: #fff79f url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -810px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li + li + li + li + li + li span {
  background: url(/skin/letian/bk/navbar_bk1_03.png) no-repeat -895px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li + li + li + li + li + li span:hover {
  color: #0B5AA1;
  background: #7ecdf1 url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -895px 15px;
}
.prouct-title ul li:first-child + li + li + li + li + li + li + li + li + li + li + li .active {
  color: #0B5AA1;
  background: #7ecdf1 url(/skin/letian/bk/navbar_bk2_06.png) no-repeat -895px 15px;
}
.big-bk {
  width: 100%;
  background: url(/skin/letian/bk/big_bk_02.jpg) no-repeat center top;
  padding-bottom: 40px;
}
.recommended-products {
  width: 1000px;
  margin: 0 auto;
  position: relative;
}
.recommended-products .products-outer {
  display: none;
}
.recommended-products .shows {
  display: block;
}
.recommended-products .products-inner .list-item {
  float: left;
  width: 200px;
  margin-top: 15px;
  margin-right: 20px ;
}
.recommended-products .products-inner .list-item .img-box {
  display: block;
  position: relative;
  width: 200px;
  height: 190px;
  overflow: hidden;
}
.recommended-products .products-inner .list-item .img-box i {
  z-index: 3;
  display: none;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  border: 2px solid #25B0EB;
  width: 100%;
  height: 100%;
}
.recommended-products .products-inner .list-item .img-box img {
  width: 100%;
  height: 100%;
  transition: all linear .3s;
}
.recommended-products .products-inner .list-item h3 {
  background: #EDEDED;
  text-align: center;
  font-size: 16px;
  font-weight: normal;
  line-height: 40px;
}
.recommended-products .products-inner .list-item:hover .img-box i {
  display: block;
}
.recommended-products .products-inner .list-item:hover .img-box img {
  transform: scale(1.1);
}
.recommended-products .products-inner .list-item:hover h3 {
  background: #18B2EF;
  color: #fff;
}
.recommended-products .product-float-outer {
  width: 920px;
  height: 607px;
  position: absolute;
  bottom: 100px;
  right: -460px;
  overflow: hidden;
  display: none;
}
.recommended-products .product-float {
  width: 870px;
  height: 607px;
  background: url(/skin/letian/images/product_list_right_pic_07.png) no-repeat center;
  position: absolute;
  bottom: 0;
  right: -400px;
  opacity: 0;
  overflow: hidden;
}
.recommended-products .product-float img {
  display: block;
}
.success-case-outer {
  width: 100%;
  height: 650px;
  margin: 0 auto;
  position: relative;
}
.success-case-outer .all-title {
  position: absolute;
  top: 120px;
  z-index: 2;
}
.success-case-outer .success-case-inner {
  width: 1920px;
  position: absolute;
  left: 50%;
  margin-left: -960px;
  height: 850px;
  top: -125px;
  overflow: hidden;
  background: url(/skin/letian/bk/dfhfgh1258987485.png) no-repeat center;
}
.success-case-outer .success-case-inner .movecart {
  width: 400px;
  height: 370px;
  border: 1px solid red;
  position: absolute;
  left: 50%;
  margin-left: -120px;
  top: -1400px;
}
.success-case-outer .success-case-inner .cart-item {
  width: 400px;
  height: 370px;
  position: absolute;
}
.success-case-outer .success-case-inner .cart-item:hover img {
  transform: scale(1.1);
}
.success-case-outer .success-case-inner .cart-item .img-outer {
  width: 370px;
  height: 260px;
  margin: 0 auto;
  border-radius: 20px 20px 0px 0px;
  overflow: hidden;
}
.success-case-outer .success-case-inner .cart-item .img-outer .img-inner {
  position: relative;
  width: 350px;
  height: 250px;
  border-radius: 20px 20px 0px 0px;
  margin: 0 auto;
  margin-top: 10px;
  overflow: hidden;
}
.success-case-outer .success-case-inner .cart-item .img-outer .img-inner .img-box {
  width: 330px;
  overflow: hidden;
  margin: 0 auto;
  margin-top: 10px;
  height: 240px;
  border-radius: 20px 20px 0px 0px;
}
.success-case-outer .success-case-inner .cart-item .img-outer .img-inner .img-box img {
  width: 100%;
  transition: all .3s linear;
}
.success-case-outer .success-case-inner .cart-item .img-outer h3 {
  height: 50px;
  background: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  line-height: 50px;
  font-weight: normal;
  font-size: 22px;
}
.success-case-outer .success-case-inner .cart-item .cart-footer {
  height: 70px;
  position: relative;
}
.success-case-outer .success-case-inner .cart-item .cart-footer .wheel {
  width: 75px;
  height: 75px;
  background: #442B0C;
  border-radius: 50% ;
  position: absolute;
  bottom: -37px;
}
.success-case-outer .success-case-inner .cart-item .cart-footer .wheel > div {
  width: 63px;
  height: 63px;
  background: #DB440B;
  border-radius: 50% ;
  position: absolute;
  left: 6px;
  top: 6px;
}
.success-case-outer .success-case-inner .cart-item .cart-footer .wheel > div > div {
  width: 30px;
  height: 30px;
  background: #F7E614;
  border-radius: 50% ;
  position: absolute;
  left: 16px;
  top: 15px;
}
.success-case-outer .success-case-inner .cart-item .cart-footer .wheel-l {
  left: 30px;
}
.success-case-outer .success-case-inner .cart-item .cart-footer .wheel-r {
  right: 30px;
}
.success-case-outer .success-case-inner .corange .img-outer {
  background: #F86B1C;
}
.success-case-outer .success-case-inner .corange .img-outer .img-inner {
  background: #FBD242;
}
.success-case-outer .success-case-inner .corange .cart-footer {
  background: #F86B1C;
}
.success-case-outer .success-case-inner .cpink .img-outer {
  background: #E77BB5;
}
.success-case-outer .success-case-inner .cpink .img-outer .img-inner {
  background: #FAC5D7;
}
.success-case-outer .success-case-inner .cpink .cart-footer {
  background: #E77BB5;
}
.success-case-outer .success-case-inner .cblue .img-outer {
  background: #0B8DD9;
}
.success-case-outer .success-case-inner .cblue .img-outer .img-inner {
  background: #95D4F3;
}
.success-case-outer .success-case-inner .cblue .cart-footer {
  background: #0B8DD9;
}
.success-case-outer .success-case-inner .cyellow .img-outer {
  background: #FAB81C;
}
.success-case-outer .success-case-inner .cyellow .img-outer .img-inner {
  background: #FFF063;
}
.success-case-outer .success-case-inner .cyellow .cart-footer {
  background: #FAB81C;
}
.success-case-outer .success-case-inner .cgreen .img-outer {
  background: #A6BC11;
}
.success-case-outer .success-case-inner .cgreen .img-outer .img-inner {
  background: #DEEC65;
}
.success-case-outer .success-case-inner .cgreen .cart-footer {
  background: #A6BC11;
}
.success-case-outer .success-case-inner .cartmove {
  animation: cmove 10s linear infinite;
}
.advantages {
  width: 1000px;
  margin: 0 auto;
  margin-top: 100px;
}
.advantages .advantage-list {
  position: relative;
  margin-top: 30px;
}
.advantages .advantage-list .list-item {
  height: 400px;
  position: relative;
}
.advantages .advantage-list .list-item .text-box {
  width: 450px;
  padding: 20px;
  position: absolute;
  top: 50px;
}
.advantages .advantage-list .list-item .text-box .title {
  font-size: 30px;
  font-weight: bold;
  line-height: 80px;
}
.advantages .advantage-list .list-item .text-box .title span {
  width: 80px;
  height: 60px;
  display: inline-block;
  text-align: center;
  line-height: 60px;
}
.advantages .advantage-list .list-item .text-box .title strong {
  font-weight: bold;
}
.advantages .advantage-list .list-item .text-box .text-list p {
  line-height: 30px;
  margin-top: 5px;
  font-size: 16px;
  padding-left: 10px;
  position: relative;
}
.advantages .advantage-list .list-item .text-box .text-list p i {
  position: absolute;
  width: 5px;
  height: 5px;
  background: #18B1EE;
  vertical-align: top;
  top: 12px;
  left: 0;
}
.advantages .advantage-list .list-item .pic-box {
  position: absolute;
}
.advantages .advantage-list .list-item-1 .text-box {
  left: -300px;
  opacity: 0;
}
.advantages .advantage-list .list-item-1 .text-box .title {
  border-bottom: 1px solid #D1D1D1;
}
.advantages .advantage-list .list-item-1 .text-box .title span {
  color: #18B1EE;
  background: url(/skin/letian/bk/number_border_gray_03.png) no-repeat center;
}
.advantages .advantage-list .list-item-1 .text-box .title strong {
  color: #18B1EE;
}
.advantages .advantage-list .list-item-1 .text-list p {
  color: #5E5E5E;
}
.advantages .advantage-list .list-item-1 .text-list p span {
  color: #18B1EE;
}
.advantages .advantage-list .list-item-1 .pic-box {
  top: -50px;
  left: 1000px;
  opacity: 0;
}
.advantages .advantage-list .list-item-2 .text-box {
  right: -300px;
  opacity: 0;
}
.advantages .advantage-list .list-item-2 .text-box .title {
  border-bottom: 1px solid #fff;
  color: #fff;
}
.advantages .advantage-list .list-item-2 .text-box .title span {
  color: #fff;
  background: url(/skin/letian/bk/number_border_white_03.png) no-repeat 8px center;
}
.advantages .advantage-list .list-item-2 .text-list p {
  color: #fff;
}
.advantages .advantage-list .list-item-2 .text-list p span {
  color: #FFD83D;
}
.advantages .advantage-list .list-item-2 .pic-box {
  left: -500px;
  opacity: 0;
}
.advantages .advantage-list .list-item-3 {
  margin-top: 50px;
}
.advantages .advantage-list .list-item-3 .text-box {
  left: -300px;
  opacity: 0;
}
.advantages .advantage-list .list-item-3 .text-box .title {
  border-bottom: 1px solid #D1D1D1;
}
.advantages .advantage-list .list-item-3 .text-box .title span {
  color: #18B1EE;
  background: url(/skin/letian/bk/number_border_gray_03.png) no-repeat center;
}
.advantages .advantage-list .list-item-3 .text-box .title strong {
  color: #18B1EE;
}
.advantages .advantage-list .list-item-3 .text-list p {
  color: #5E5E5E;
}
.advantages .advantage-list .list-item-3 .text-list p span {
  color: #18B1EE;
}
.advantages .advantage-list .list-item-3 .pic-box {
  top: 0px;
  left: 1000px;
  opacity: 0;
}
.advantages .advantage-list .list-item-3 .float-box {
  width: 415px;
  height: 545px;
  position: absolute;
  right: -460px;
  top: -180px;
}
.advantages .advantage-list .list-item-3 .float-box .float-box-inner {
  position: absolute;
  right: -400px;
  opacity: 0;
}
.customer-case {
  width: 1000px;
  margin: 0 auto;
  margin-top: 65px;
}
.customer-case .three-d {
  position: relative;
  height: 350px;
}
.about-us {
  width: 1000px;
  margin: 0 auto;
  margin-top: 100px;
}
.about-us .about-content {
  box-sizing: border-box;
  padding: 10px;
  background: #fff;
  margin-top: 20px;
}
.about-us .about-content .video-box {
  float: left;
  width: 445px;
  height: 288px;
  position: relative;
}
.about-us .about-content .video-box video {
  width: 100%;
  height: 100%;
  background: #000;
}
.about-us .about-content .video-box video::-internal-media-controls-download-button {
  display: none;
}
.about-us .about-content .video-box video::-webkit-media-controls-enclosure {
  overflow: hidden;
}
.about-us .about-content .video-box .video-click {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  cursor: pointer;
  background: rgba(0, 0, 0, 0.6) url(/skin/letian/bk/video_click_03.png) no-repeat center;
}
.about-us .about-content .about-right {
  width: 500px;
  float: right;
  font-size: 16px;
  color: #110000;
  line-height: 30px;
}
.about-us .about-content .about-right .about-text {
  margin-top: 20px;
}
.about-us .about-content .about-right .about-text .more {
  color: #47BCF0;
}
.about-us .about-content .about-right .about-list-outer {
  position: relative;
  margin-top: 35px;
  height: 108px;
  overflow: hidden;
}
.about-us .about-content .about-right .about-list-outer .swiper-button-prev2,
.about-us .about-content .about-right .about-list-outer .swiper-button-next2 {
  width: 30px;
  height: 54px;
  background: #16A0E3;
  right: 0;
  position: absolute;
  text-align: center;
  line-height: 54px;
  cursor: pointer;
}
.about-us .about-content .about-right .about-list-outer .swiper-button-prev2 .fa,
.about-us .about-content .about-right .about-list-outer .swiper-button-next2 .fa {
  font-size: 30px;
  color: #fff;
}
.about-us .about-content .about-right .about-list-outer .swiper-button-prev2 {
  top: 0;
}
.about-us .about-content .about-right .about-list-outer .swiper-button-next2 {
  top: 54px;
}
.about-us .about-content .about-right .about-list {
  width: 460px;
  overflow: hidden;
}
.about-us .about-content .about-right .about-list .swiper-slide {
  height: 108px;
}
.about-us .about-content .about-right .about-list .swiper-slide img {
  width: 100%;
  height: 100%;
  display: block;
}
.production-outer {
  width: 1000px;
  margin: 0 auto;
  margin-top: 40px;
  position: relative;
}
.production-list {
  position: relative;
  margin-top: 20px;
}
.production-list .swiper-button-next3,
.production-list .swiper-button-prev3 {
  top: 50%;
  position: absolute;
  width: 30px;
  height: 60px;
  background: #18B1EE;
  z-index: 3;
  margin-top: -50px;
  text-align: center;
}
.production-list .swiper-button-next3:hover,
.production-list .swiper-button-prev3:hover {
  opacity: 0.8;
  cursor: pointer;
}
.production-list .swiper-button-next3 .fa,
.production-list .swiper-button-prev3 .fa {
  font-size: 60px;
  color: #fff;
}
.production-list .swiper-button-next3 {
  right: -40px;
  border-radius: 0px 30px 30px 0px;
}
.production-list .swiper-button-prev3 {
  left: -40px;
  border-radius: 30px 0px 0px 30px;
}
.production-list .swiper-tow {
  overflow: hidden;
  position: relative;
  background: #FCFCFC;
}
.production-list .swiper-tow .partner-item {
  overflow: hidden;
}
.production-list .swiper-tow .img-box {
  width: 100%;
  height: 190px;
  overflow: hidden;
}
.production-list .swiper-tow .img-box img {
  display: block;
}
.production-list .swiper-tow p {
  text-align: center;
  line-height: 40px;
}
.careful-outer {
  width: 1280px;
  margin: 0 auto;
  margin-top: 100px;
}
.careful-outer .careful-list {
  margin-top: 40px;
}
.careful-outer .careful-list .list-item {
  float: left;
  margin-right: 13px;
  position: relative;
  width: 310px;
  height: 406px;
  overflow: hidden;
}
.careful-outer .careful-list .list-item:nth-child(4n+4) {
  margin-right: 0px;
}
.careful-outer .careful-list .list-item img {
  display: block;
}
.careful-outer .careful-list .list-item .title {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 0px 10px;
  width: 100%;
  height: 50px;
  line-height: 50px;
  font-weight: normal;
  box-sizing: border-box;
  font-size: 24px;
  color: #fff;
  transition: all linear .2s;
  background: rgba(95, 193, 238, 0.8);
}
.careful-outer .careful-list .list-item .list-mask {
  position: absolute;
  top: 406px;
  transition: all linear .2s;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  background: rgba(95, 193, 238, 0.8);
  padding: 15px;
}
.careful-outer .careful-list .list-item .list-mask > h3 {
  font-size: 24px;
  color: #fff;
  padding: 20px 0px;
  font-weight: normal;
  position: relative;
}
.careful-outer .careful-list .list-item .list-mask > h3 i {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 80px;
  height: 5px;
  background: #fff;
}
.careful-outer .careful-list .list-item .list-mask p {
  width: 250px;
  margin-top: 20px;
  font-size: 16px;
  color: #fff;
  line-height: 24px;
}
.careful-outer .careful-list .list-item:hover .list-mask {
  top: 0;
}
.careful-outer .careful-list .list-item:hover .title {
  bottom: -50px;
}
.crumbs {
  width: 1000px;
  margin: 0 auto;
  margin-top: 40px;
}
.crumbs .item {
  display: block;
  width: 142px;
  overflow: hidden;
  float: left;
  margin-right: 29px;
}
.crumbs .item .bk-outer {
  width: 142px;
  height: 140px;
  transition: all 0.5s ease-in-out;
}
.crumbs .item p {
  font-size: 16px;
  color: #686868;
  text-align: center;
  line-height: 40px;
}
.crumbs .item:nth-child(6n+6) {
  margin-right: 0;
}
.crumbs .item:first-child .bk-outer {
  background: url(/skin/letian/bk/footer_nav_bk_03_03.png) no-repeat 0px center;
}
.crumbs .item:first-child + a .bk-outer {
  background: url(/skin/letian/bk/footer_nav_bk_03_03.png) no-repeat -172px center;
}
.crumbs .item:first-child + a + a .bk-outer {
  background: url(/skin/letian/bk/footer_nav_bk_03_03.png) no-repeat -343px center;
}
.crumbs .item:first-child + a + a + a .bk-outer {
  background: url(/skin/letian/bk/footer_nav_bk_03_03.png) no-repeat -516px center;
}
.crumbs .item:first-child + a + a + a + a .bk-outer {
  background: url(/skin/letian/bk/footer_nav_bk_03_03.png) no-repeat -688px center;
}
.crumbs .item:first-child + a + a + a + a + a .bk-outer {
  background: url(/skin/letian/bk/footer_nav_bk_03_03.png) no-repeat -859px center;
}
.crumbs .item:hover .bk-outer {
  transform: rotate(360deg);
}
.message-outer {
  width: 100%;
  margin-top: 100px;
  background: url(/skin/letian/images/djunb1489441556_02.png) no-repeat center top;
}
.message-outer .message-inner {
  width: 1000px;
  height: 300px;
  position: relative;
  margin: 0 auto;
}
.message-outer .message-inner .tel-box {
  position: absolute;
  left: -50px;
  bottom: 40px;
}
.message-outer .message-inner .tel-box .tel-num {
  background: url(/skin/letian/bk/dffgf54541561561_03.png) no-repeat left center;
  float: left;
  line-height: 40px;
  color: #fff;
  padding-left: 30px;
}
.message-outer .message-inner .tel-box .tel-num span {
  font-size: 23px;
  font-weight: bold;
}
.message-outer .message-inner .tel-box .now {
  float: left;
  height: 40px;
  line-height: 40px;
  background: #FFD83D;
  border-radius: 20px ;
  color: #68401C;
  padding: 0px 30px;
  margin-left: 20px;
}
.message-outer .message-inner .message-info {
  width: 320px;
  height: 300px;
  float: right;
  background: #FFD906;
  position: relative;
}
.message-outer .message-inner .message-info .title-bk {
  width: 349px;
  height: 39px;
  background: url(/skin/letian/bk/asd5154156165416_03.png) no-repeat center;
  position: absolute;
  left: -15px;
  top: -39px;
}
.message-outer .message-inner .message-info .title {
  font-size: 16px;
  color: #68401C;
  padding-left: 28px;
  position: relative;
  top: -10px;
}
.message-outer .message-inner .message-info .info-box .ipt-box {
  width: 264px;
  margin: 0 auto;
  margin-top: 15px;
}
.message-outer .message-inner .message-info .info-box .ipt-box span {
  float: left;
  width: 55px;
  height: 48px;
  border: 1px solid #9F7822;
}
.message-outer .message-inner .message-info .info-box .ipt-box .name {
  background: url(/skin/letian/bk/contact_us_info_03.png) no-repeat center 8px;
}
.message-outer .message-inner .message-info .info-box .ipt-box .tel {
  background: url(/skin/letian/bk/contact_us_info_03.png) no-repeat center -50px;
}
.message-outer .message-inner .message-info .info-box .ipt-box .nr {
  height: 74px;
  background: url(/skin/letian/bk/contact_us_info_03.png) no-repeat center -115px;
}
.message-outer .message-inner .message-info .info-box .ipt-box input {
  width: 195px;
  height: 48px;
  background: #FFD83D;
  padding-left: 10px;
  border: 1px solid #9F7822;
  border-left: none;
  font-size: 16px;
}
.message-outer .message-inner .message-info .info-box .ipt-box input:-ms-input-placeholder {
  color: #68401C;
}
.message-outer .message-inner .message-info .info-box .ipt-box input::-webkit-input-placeholder {
  color: #68401C;
}
.message-outer .message-inner .message-info .info-box .ipt-box input:-moz-placeholder {
  color: #68401C;
}
.message-outer .message-inner .message-info .info-box .ipt-box input::-moz-placeholder {
  color: #68401C;
}
.message-outer .message-inner .message-info .info-box .ipt-box textarea {
  width: 185px;
  background: #FFD83D;
  padding: 10px;
  border: 1px solid #9F7822;
  font-size: 16px;
}
.message-outer .message-inner .message-info .info-box .ipt-box textarea:-ms-input-placeholder {
  color: #68401C;
}
.message-outer .message-inner .message-info .info-box .ipt-box textarea::-webkit-input-placeholder {
  color: #68401C;
}
.message-outer .message-inner .message-info .info-box .ipt-box textarea:-moz-placeholder {
  color: #68401C;
}
.message-outer .message-inner .message-info .info-box .ipt-box textarea::-moz-placeholder {
  color: #68401C;
}
.message-outer .message-inner .message-info .info-box .sub {
  cursor: pointer;
  margin-top: 5px;
  margin-left: 30px;
  background: #fff;
  padding: 10px 50px;
  border: none;
  border-radius: 20px;
  font-size: 18px;
  color: #18B1EE;
}
.news-sb {
  width: 1000px;
  margin: 0 auto;
  margin-top: 60px;
  padding-bottom: 50px;
}
.news-sb .news-left {
  width: 600px;
  float: left;
}
.news-sb .news-left .title {
  border: 1px solid #E4E4E4;
}
.news-sb .news-left .title ul li {
  float: left;
  width: 200px;
  box-sizing: border-box;
  background: #F2F2F2;
  border-right: 1px solid #E4E4E4;
  text-align: center;
  height: 60px;
  line-height: 60px;
  font-size: 16px;
  color: #686868;
  cursor: pointer;
}
.news-sb .news-left .title ul li a {
  color: #686868;
}
.news-sb .news-left .title ul li:last-child {
  border-right: none;
}
.news-sb .news-left .title ul .active {
  border-right: 1px solid #18B1EE;
  background: #18B1EE;
  color: #fff;
}
.news-sb .news-left .title ul .active a {
  color: #fff;
}
.news-sb .news-left .tab-outer {
  overflow: hidden;
}
.news-sb .news-left .tab-outer .tab-inner {
  display: none;
}
.news-sb .news-left .tab-outer .tab-inner .one-new {
  padding: 20px 0;
}
.news-sb .news-left .tab-outer .tab-inner .one-new .img-box {
  float: left;
  width: 280px;
  height: 170px;
  overflow: hidden;
}
.news-sb .news-left .tab-outer .tab-inner .one-new .img-box img {
  width: 100%;
  display: block;
}
.news-sb .news-left .tab-outer .tab-inner .one-new .text-box {
  float: right;
  width: 300px;
}
.news-sb .news-left .tab-outer .tab-inner .one-new .text-box h3 {
  line-height: 40px;
  border-bottom: 2px solid #D1D1D1;
}
.news-sb .news-left .tab-outer .tab-inner .one-new .text-box p {
  font-size: 14px;
  color: #656565;
  line-height: 25px;
}
.news-sb .news-left .tab-outer .tab-inner .one-new .text-box .more {
  display: inline-block;
  padding: 10px 40px;
  background: #18B1EE;
  color: #fff;
  margin-top: 20px;
  border-radius: 20px ;
}
.news-sb .news-left .tab-outer .tab-inner .one-new .text-box .more .fa {
  color: #fff;
  font-size: 24px;
  vertical-align: top;
  margin-left: 5px;
}
.news-sb .news-left .tab-outer .tab-inner .news-last {
  border-top: 2px solid #D1D1D1;
}
.news-sb .news-left .tab-outer .tab-inner .news-last li {
  position: relative;
  height: 40px;
  line-height: 40px;
  padding-left: 30px;
  border-bottom: 1px dashed #D1D1D1;
}
.news-sb .news-left .tab-outer .tab-inner .news-last li > i {
  position: absolute;
  left: 0;
  top: 10px;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  color: #fff;
  font-style: normal;
}
.news-sb .news-left .tab-outer .tab-inner .news-last li a {
  font-size: 14px;
  display: block;
  width: 450px;
}
.news-sb .news-left .tab-outer .tab-inner .news-last li span {
  position: absolute;
  right: 0;
  top: 0px;
  font-size: 14px;
  color: #656565;
}
.news-sb .news-left .tab-outer .tab-inner .news-last li:first-child i {
  background: #E41423;
}
.news-sb .news-left .tab-outer .tab-inner .news-last li:first-child + li i {
  background: #FE8A2C;
}
.news-sb .news-left .tab-outer .tab-inner .news-last li:first-child + li + li i {
  background: #1CD436;
}
.news-sb .news-left .tab-outer .tab-inner .news-last li:first-child + li + li + li {
  border-bottom: none;
}
.news-sb .news-left .tab-outer .tab-inner .news-last li:first-child + li + li + li i {
  background: #BEBEBE;
}
.news-sb .news-left .tab-outer .shows {
  display: block;
}
.news-sb .news-right {
  width: 350px;
  float: right;
}
.news-sb .news-right .title {
  height: 60px;
  line-height: 60px;
  background: #18B1EE;
}
.news-sb .news-right .title span {
  color: #fff;
  margin-left: 20px;
}
.news-sb .news-right .title a {
  float: right;
  color: #B8FFFE;
  margin-right: 10px;
}
.news-sb .news-right .question-list .list-item {
  border-bottom: 1px dashed  #D2D2D2;
  padding-bottom: 10px;
}
.news-sb .news-right .question-list .list-item p {
  position: relative;
  padding-left: 40px;
  line-height: 30px;
  margin-top: 10px;
}
.news-sb .news-right .question-list .list-item p .tb {
  position: absolute;
  left: 0;
  top: 0px;
  width: 25px;
  height: 25px;
  text-align: center;
  line-height: 25px;
  border-radius: 50%;
  font-style: normal;
  color: #fff;
}
.news-sb .news-right .question-list .list-item .question-box .tb {
  background: #18ACE7;
}
.news-sb .news-right .question-list .list-item .answer-box .tb {
  background: #585858;
}
.friendship-link {
  background: #F7F7F7;
  width: 100%;
  padding: 20px 0px;
}
.friendship-link .link-inner {
  width: 1000px;
  margin: 0 auto;
}
.friendship-link .link-inner .title {
  position: relative;
  font-size: 16px;
  padding-left: 10px;
  margin-right: 20px;
}
.friendship-link .link-inner .title strong {
  font-size: 12px ;
  color: #CECECE;
}
.friendship-link .link-inner .title .line {
  width: 2px;
  height: 20px;
  position: absolute;
  left: 0;
  top: 0px;
  background: #16A4EC;
}
.friendship-link .link-inner > a {
  line-height: 30px;
  margin-right: 20px;
}
.fl-two {
  background: #fff;
}
.footer-outer {
  width: 100%;
  background: #2D2C32;
  position: relative;
}
.footer-outer .min-bk {
  position: absolute;
  left: 50%;
  margin-left: -19px;
  background: url(/skin/letian/bk/dwqer489741989_03.png) no-repeat center;
  top: -15px;
  width: 38px;
  height: 15px;
}
.footer-outer .footer-inner {
  width: 1000px;
  margin: 0 auto;
  padding-bottom: 20px;
}
.footer-outer .footer-inner .footer-logo {
  float: left;
  width: 200px;
}
.footer-outer .footer-inner .footer-logo .logo {
  background: #fff;
}
.footer-outer .footer-inner .footer-logo .logo img {
  display: block;
  margin: 0 auto;
}
.footer-outer .footer-inner .footer-logo .wechat-rq {
  background: #fff;
  padding: 20px 0px;
}
.footer-outer .footer-inner .footer-logo .wechat-rq img {
  display: block;
  margin: 0 auto;
}
.footer-outer .footer-inner .footer-logo p {
  color: #fff;
  line-height: 40px;
}
.footer-outer .footer-inner .footer-list-outer {
  margin-left: 60px;
}
.footer-outer .footer-inner .footer-list-outer h3 {
  margin-top: 20px;
  line-height: 50px;
  color: #fff;
  border-bottom: 1px solid #53515C;
  font-weight: normal;
}
.footer-outer .footer-inner .footer-list-outer h3 .fa {
  margin-right: 10px;
}
.footer-outer .footer-inner .footer-nav {
  width: 250px;
  float: left;
}
.footer-outer .footer-inner .footer-nav .nav-list {
  margin-top: 10px;
}
.footer-outer .footer-inner .footer-nav .nav-list ul li {
  line-height: 30px;
}
.footer-outer .footer-inner .footer-nav .nav-list ul li a {
  color: #21BEFB;
}
.footer-outer .footer-inner .footer-nav .nav-list .l {
  float: left;
  width: 50%;
  overflow: hidden;
}
.footer-outer .footer-inner .footer-nav .nav-list .r {
  text-align: right;
  float: right;
  width: 50%;
  overflow: hidden;
}
.footer-outer .footer-inner .footer-address {
  float: right;
  width: 370px;
}
.footer-outer .footer-inner .footer-address .address-list {
  margin-top: 10px;
  color: #979DA3;
}
.footer-outer .footer-inner .footer-address .address-list li {
  line-height: 30px;
}
.bottom-outer {
  width: 100%;
  background: #000000;
}
.bottom-outer .bottom-inner {
  width: 1000px;
  height: 55px;
  margin: 0 auto;
  line-height: 55px;
}
.bottom-outer .bottom-inner p {
  font-size: 14px;
  text-align: center;
  color: #979DA3;
}
.bottom-outer .bottom-inner p a {
  color: #979DA3;
}
.faly-box {
  position: fixed;
  left: 0;
  top: 400px;
  width: 146px;
  height: 214px;
  z-index: 10;
  background: url(/skin/letian/bk/dawe11541_02.jpg);
  text-align: center;
}
.faly-box .tel-number {
  width: 90%;
  box-sizing: border-box;
  padding: 0px 10px;
  border: none;
  height: 25px;
  line-height: 25px;
  margin-top: 150px;
  font-size: 12px;
}
.faly-box .sub {
  width: 90%;
  height: 25px;
  line-height: 25px;
  margin-top: 5px;
  border: none;
  background: #FDC1FC;
  color: #880C88;
  cursor: pointer;
}
.bk-gray {
  width: 100%;
  background: #F6F6F8;
  overflow: hidden;
}
.product-list {
  width: 1000px;
  margin: 0 auto;
  margin-top: 40px;
  background: #fff;
}
.product-list .product-left {
  float: left;
  width: 188px;
}
.product-list .product-left .title {
  width: 188px;
  overflow: hidden;
}
.product-list .product-left .title img {
  display: block;
  margin: 0 auto;
}
.product-list .product-left .category-list {
  border: 1px solid #D7D7D7;
  border-top: none;
}
.product-list .product-left .category-list li {
  height: 49px;
  line-height: 49px;
  position: relative;
  color: #363636;
  padding-left: 18px;
  border-bottom: 1px solid #D7D7D7;
  cursor: pointer;
  background: #fff;
}
.product-list .product-left .category-list li:last-child {
  border-bottom: none;
}
.product-list .product-left .category-list li .fa {
  font-size: 30px;
  position: absolute;
  right: 10px;
  top: 10px;
  color: #C1BEBE;
}
.product-list .product-left .category-list li:hover {
  color: #24A6E9;
}
.product-list .product-left .category-list li:hover .fa {
  color: #24A6E9;
}
.product-list .product-left .category-list .active {
  color: #fff;
  background: #17a8ed url(/skin/letian/bk/gfdg156757418718_03.png) no-repeat left center;
}
.product-list .product-left .category-list .active .fa {
  color: #0F6CC2;
}
.product-list .product-left .category-list .active a {
  color: #fff;
}
.product-list .product-left .category-list .active:hover {
  color: #fff;
}
.product-list .product-left .category-list .active:hover .fa {
  color: #0F6CC2;
}
.product-list .product-left .contact-info {
  border: 1px solid #D7D7D7;
  background: #fff;
}
.product-list .product-left .contact-info .img-box {
  margin-top: 10px;
  text-align: center;
}
.product-list .product-left .contact-info .fbox {
  margin-top: 10px;
}
.product-list .product-left .contact-info .fbox .pic-box {
  margin: 0 10px;
}
.product-list .product-left .contact-info .fbox .item p {
  font-weight: bold;
  font-size: 16px;
  color: #19ACE7;
}
.product-list .product-left .contact-info .info-deta {
  padding-bottom: 5px;
}
.product-list .product-left .contact-info .info-deta > div {
  margin-top: 5px;
}
.product-list .product-left .contact-info .info-deta .nme {
  width: 45px;
  float: left;
  overflow: hidden;
  color: #363636;
  font-size: 14px;
  margin-left: 5px;
}
.product-list .product-left .contact-info .info-deta .item {
  width: 135px;
  font-size: 14px;
  float: right;
  word-wrap: break-word;
  color: #656565;
}
.product-list .product-right {
  width: 780px;
  float: right;
}
.product-list .product-center-outer .product-center-inner {
  display: none;
}
.product-list .product-center-outer .product-center-inner .product-item {
  float: left;
  width: 246px;
  overflow: hidden;
  margin-top: 20px;
  margin-right: 18px;
}
.product-list .product-center-outer .product-center-inner .product-item:nth-child(3n+3) {
  margin-right: 0;
}
.product-list .product-center-outer .product-center-inner .product-item .pic-box {
  width: 246px;
  height: 222px;
  overflow: hidden;
  position: relative;
}
.product-list .product-center-outer .product-center-inner .product-item .pic-box img {
  display: block;
  width: 100%;
}
.product-list .product-center-outer .product-center-inner .product-item .pic-box .mask {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(71, 189, 232, 0.5) url(/skin/letian/bk/asdasd51154156156_03.png) no-repeat center;
}
.product-list .product-center-outer .product-center-inner .product-item h3 {
  height: 45px;
  line-height: 45px;
  border: 1px solid #E4E4E4;
  border-top: none;
  font-size: 14px;
  font-weight: normal;
  padding: 0px 10px;
}
.product-list .product-center-outer .product-center-inner .product-item:hover .mask {
  display: block;
}
.product-list .product-center-outer .product-center-inner .product-item:hover h3 {
  background: url(/skin/letian/bk/gfbg897489741414141414141418_03.png) no-repeat 210px center;
}
.product-list .product-center-outer .shows {
  display: block;
}
.crumbs-outer {
  padding: 10px 0px;
  border-bottom: 1px solid #BDBDBD;
  position: relative;
}
.crumbs-outer .title .fa {
  color: #FAD25C;
  margin: 0 10px;
  font-size: 18px;
}
.crumbs-outer .line {
  width: 100px;
  height: 1px;
  position: absolute;
  bottom: -1px;
  left: 0;
  background: #20BEFB;
}
.crumbs-outer > span,
.crumbs-outer a {
  font-size: 14px;
  margin-right: 5px;
}
.crumbs-outer > .fa {
  color: #C6C6C6;
}
.crumbs-outer > a:hover {
  text-decoration: underline;
}
.page-outer {
  float: left;
  width: 100%;
  text-align: center;
  padding: 30px 0px;
}
.page-outer span {
  border: 1px solid #BDBDBD;
  font-size: 14px;
  color: #4D4E4F;
  display: inline-block;
  padding: 2px 10px;
  margin-right: 5px;
  border-radius: 2px;
}
.page-outer a {
  border-radius: 2px;
  border: 1px solid #BDBDBD;
  font-size: 14px;
  color: #4D4E4F;
  display: inline-block;
  padding: 2px 10px;
  margin-right: 5px;
}
.page-outer .active {
  color: #21BEFB;
  border: 1px solid #21BEFB;
}
.detail-top-left {
  width: 470px;
  height: 370px;
  margin-top: 20px;
  float: left;
  background: #fff;
}
.detail-top-left .mmax-pic-mask {
  cursor: zoom-out;
  display: none;
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.8);
  z-index: 20;
}
.detail-top-left .mmax-pic-mask .img-box {
  width: 800px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateY(-50%);
  margin-left: -400px;
}
.detail-top-left .mmax-pic-mask .img-box img {
  width: 100%;
}
.detail-top-left .max-pic {
  overflow: hidden;
  height: 274px;
  position: relative;
}
.detail-top-left .max-pic img {
  width: 100%;
}
.detail-top-left .max-pic .mask {
  text-align: center;
  font-size: 14px;
  color: #fff;
  position: absolute;
  bottom: 0;
  height: 30px;
  width: 100%;
  line-height: 30px;
  background: rgba(0, 0, 0, 0.6);
  cursor: zoom-in;
}
.detail-top-left .max-pic .mask .fa {
  margin-left: 5px;
}
.detail-top-left .swp-outer {
  position: relative;
  height: 95px;
  overflow: hidden;
}
.detail-top-left .swp-outer .swp-inner {
  width: 395px;
  height: 95px;
  margin: 0 auto;
  margin-top: 15px;
  position: relative;
  overflow: hidden;
}
.detail-top-left .swp-outer .swp-inner .swiper-slide {
  height: 70px;
  box-sizing: border-box;
  border: 5px solid #DBDBDB;
  cursor: pointer;
}
.detail-top-left .swp-outer .swp-inner .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
}
.detail-top-left .swp-outer .swp-inner .active {
  border: 5px solid #FAD25C;
}
.detail-top-left .swp-outer .swiper-button-next4,
.detail-top-left .swp-outer .swiper-button-prev4 {
  width: 25px;
  height: 25px;
  border-radius: 50% ;
  position: absolute;
  background: #DBDBDB;
  top: 40px;
  text-align: center;
  line-height: 25px;
  cursor: pointer;
}
.detail-top-left .swp-outer .swiper-button-next4 .fa,
.detail-top-left .swp-outer .swiper-button-prev4 .fa {
  color: #949494;
  font-size: 20px;
}
.detail-top-left .swp-outer .swiper-button-next4 {
  right: 5px;
}
.detail-top-left .swp-outer .swiper-button-prev4 {
  left: 5px;
}
.detail-top-right {
  width: 300px;
  float: right;
  background: #fff;
  margin-top: 20px;
  height: 370px;
}
.detail-top-right .model {
  height: 67px;
  line-height: 67px;
  border-bottom: 1px solid #F6F6F8;
  font-size: 26px;
  color: #0E6DC3;
  padding-left: 20px;
}
.detail-top-right > h3 {
  height: 67px;
  line-height: 67px;
  border-bottom: 1px solid #F6F6F8;
  font-size: 22px;
  padding-left: 20px;
  font-weight: normal;
  overflow: hidden;
}
.detail-top-right .case-title {
  margin-top: 20px;
  font-size: 20px;
  line-height: 30px;
  padding-right: 10px;
  color: #0E6DC3;
  height: auto;
  border-bottom: none;
}
.detail-top-right .describe {
  font-size: 16px;
  padding: 0 20px ;
  margin-top: 10px;
}
.detail-top-right .choic-c {
  width: 260px;
  margin: 0 auto;
  margin-top: 50px;
}
.detail-top-right .choic-c .jdyy,
.detail-top-right .choic-c .xqzx {
  background: #20BEFB;
  color: #fff;
  padding: 5px 20px;
  border-radius: 10px;
  box-shadow: 0px 2px 3px 1px #CDEFFE;
}
.detail-top-right .choic-c .jdyy .fa,
.detail-top-right .choic-c .xqzx .fa {
  font-size: 26px;
  margin-left: 5px;
  margin-top: -2px;
  vertical-align: top;
}
.detail-top-right .choic-c .jdyy {
  float: left;
}
.detail-top-right .choic-c .xqzx {
  float: right;
}
.detail-top-right .reserve {
  display: block;
  width: 80%;
  font-size: 30px;
  text-align: center;
  color: #fff;
  background: #20BEFB;
  padding: 5px;
  margin: 0 auto;
  border-radius: 15px ;
  margin-top: 20px;
}
.detail-top-right .reserve .fa {
  margin-right: 5px;
}
.detail-top-right .tel {
  color: #151515;
  font-size: 14px;
  text-align: center;
  margin-top: 30px;
}
.detail-top-right .tel i {
  font-size: 20px;
  color: #F41722;
}
.detail-top-right .fbox {
  margin-top: 50px;
  height: 35px;
  line-height: 35px;
}
.detail-top-right .fbox .item {
  text-align: center;
  box-sizing: border-box;
  border-right: 2px solid #F6F6F8;
}
.detail-top-right .fbox .item:last-child {
  border-right: none;
}
.detail-top-right .fbox .item span {
  border: 1px solid #DADBDC;
  padding: 0px 10px;
  color: #797A7B ;
}
.detail-top-right .fbox .item span .fa {
  margin-right: 5px;
  color: #797A7B ;
}
.detail-top-right .fbox2 .item {
  border-right: none;
  text-align: right;
}
.detail-top-right .fbox2 .item + div {
  text-align: left;
}
.detail-top-right .fbox2 .item + div span {
  margin-left: 20px;
}
.detail-tab {
  margin-top: 60px;
  background: #fff;
}
.detail-tab .title li {
  float: left;
  text-align: center;
  box-sizing: border-box;
  height: 50px;
  line-height: 50px;
  font-size: 22px;
  color: #636363;
  border-right: 2px solid #F6F6F8 ;
  border-bottom: 2px solid #F6F6F8 ;
  position: relative;
  cursor: pointer;
}
.detail-tab .title li:last-child {
  border-right: none ;
}
.detail-tab .title li .line {
  display: none;
  background: #18ACE7;
  width: 100%;
  height: 3px;
  position: absolute;
  left: 0;
  top: 0;
}
.detail-tab .title li .line .fa {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -11px;
}
.detail-tab .title .active {
  color: #17AAED;
  border-bottom: 2px solid #fff ;
}
.detail-tab .title .active .line {
  display: block;
}
.detail-tab .tab-outer {
  margin: 0 auto;
}
.detail-tab .tab-outer .tab-inner {
  min-height: 500px;
  display: none;
  background: #fff;
  overflow: hidden;
}
.detail-tab .tab-outer .tab-inner .video-box {
  position: relative;
  width: 700px;
  height: 400px;
  overflow: hidden;
  margin: 50px auto ;
}
.detail-tab .tab-outer .tab-inner .video-box video {
  width: 700px;
  height: 400px;
  background: #000;
}
.detail-tab .tab-outer .tab-inner .video-box video::-internal-media-controls-download-button {
  display: none;
}
.detail-tab .tab-outer .tab-inner .video-box video::-webkit-media-controls-enclosure {
  overflow: hidden;
}
.detail-tab .tab-outer .tab-inner .video-box .video-mask {
  position: absolute;
  left: 0;
  top: 0;
  background: url(/skin/letian/bk/white_video_mask_bk_03.png) no-repeat center;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.detail-tab .tab-outer .shows {
  display: block;
}
.online-oder {
  border-top: 3px solid #18ACE7;
  background: #fff;
  padding-bottom: 20px;
}
.online-oder .online-oder-l {
  width: 500px;
  float: left;
  padding-left: 20px ;
}
.online-oder .online-oder-l .oder-info .ipt-item {
  margin-top: 10px;
}
.online-oder .online-oder-l .oder-info .ipt-item .ipt-title {
  display: block;
  width: 65px;
  height: 34px;
  line-height: 34px;
  overflow: hidden;
  float: left;
  text-align: left;
  font-size: 17px;
  color: #4B4B4B;
}
.online-oder .online-oder-l .oder-info .ipt-item .ipt-title i {
  font-style: normal;
}
.online-oder .online-oder-l .oder-info .ipt-item .ipt-st {
  width: 435px;
  float: left;
}
.online-oder .online-oder-l .oder-info .ipt-item .ipt-st input {
  height: 32px;
  width: 210px;
  text-indent: 10px;
  border: 1px solid #BDBDBD;
}
.online-oder .online-oder-l .oder-info .ipt-item .ipt-st .promise {
  font-size: 16px;
  color: #4B4B4B;
  padding-left: 20px;
  background: url(/skin/letian/bk/orange_gou_03.png) no-repeat left 9px;
  line-height: 34px;
}
.online-oder .online-oder-l .oder-info .ipt-item .ipt-st .promise2 i {
  font-style: normal;
  margin-right: 5px;
  color: #FE1A20;
}
.online-oder .online-oder-l .oder-info .ipt-item .ipt-st textarea {
  margin-top: 10px;
  width: 100%;
  overflow: hidden;
  font-size: 16px;
  line-height: 24px;
  box-sizing: border-box;
  padding: 10px;
}
.online-oder .online-oder-l .oder-info .ipt-item .ipt-st .yzm-ipt {
  width: 100px;
  text-align: center;
  float: left;
}
.online-oder .online-oder-l .oder-info .ipt-item .ipt-st .img-box {
  float: left;
  height: 32px;
  border: 1px solid #BDBDBD;
  overflow: hidden;
  margin-left: 10px;
}
.online-oder .online-oder-l .oder-info .ipt-item .ipt-st .img-box img {
  display: block;
}
.online-oder .online-oder-l .oder-info .ipt-item .ipt-st .shuaxin {
  float: left;
  width: 17px;
  height: 17px;
  background: url(/skin/letian/bk/zhuangzhuanghzuang_03.png);
  margin-top: 8px;
  margin-left: 10px;
}
.online-oder .online-oder-l .oder-info .ipt-item .ipt-st .sub {
  width: 100px;
  background: #20befb url(/skin/letian/bk/white-hook_03.png) no-repeat 15px;
  border: none;
  border-radius: 10px;
  color: #fff;
  font-size: 16px;
  padding-left: 30px;
  box-shadow: 1px 1px 5px 1px #9FE5FD;
  cursor: pointer;
}
.online-oder .online-oder-r {
  width: 240px;
  float: right;
}
.online-oder .online-oder-r .zxrx1,
.online-oder .online-oder-r .zxrx3 {
  overflow: hidden;
  padding: 10px;
  padding-left: 60px;
}
.online-oder .online-oder-r .zxrx1 .title,
.online-oder .online-oder-r .zxrx3 .title {
  font-size: 14px;
  color: #595959;
}
.online-oder .online-oder-r .zxrx1 .tel-num,
.online-oder .online-oder-r .zxrx3 .tel-num {
  font-size: 20px;
  color: #F41722;
}
.online-oder .online-oder-r .zxrx1 {
  background: #ededed url(/skin/letian/bk/asdf15641564154_03.png) no-repeat 5px 15px;
}
.online-oder .online-oder-r .zxrx2 {
  padding-left: 60px;
  background: #ffffff url(/skin/letian/bk/asdf15641564154_03.png) no-repeat 5px -55px;
}
.online-oder .online-oder-r .zxrx2 p {
  margin-top: 10px;
}
.online-oder .online-oder-r .zxrx3 {
  padding-left: 60px;
  background: #ededed url(/skin/letian/bk/asdf15641564154_03.png) no-repeat 5px -110px;
}
.online-oder .online-oder-r .zxrx3 .img-box {
  margin-top: 10px;
}
.pm-blue-title {
  font-size: 22px;
  height: 60px;
  line-height: 60px;
  color: #17AAED;
  font-weight: normal;
}
.xg-recommend {
  border-top: 3px solid #18ACE7;
  background: #fff;
}
.xg-recommend .pm-blue-title {
  padding-left: 20px;
}
.xg-recommend .swiper-button-next3 {
  background: none;
  border-radius: 0;
}
.xg-recommend .swiper-button-next3 .fa {
  color: #9B9B9B;
}
.xg-recommend .swiper-slide .img-box {
  box-sizing: border-box;
  border: 1px solid #BDBDBD;
}
.xg-recommend .swiper-button-prev3 {
  background: none;
  border-radius: 0;
}
.xg-recommend .swiper-button-prev3 .fa {
  color: #9B9B9B;
}
.aboutus-outer {
  width: 100%;
  background: #F7F7F7;
  border-top: 2px solid #F0F0F2;
}
.aboutus-outer .aboutus-inner {
  width: 1000px;
  margin: 0 auto;
  background: #fff;
  border-top: 1px solid #F5F5F6;
}
.aboutus-outer .aboutus-inner .aboutus-tab {
  margin-top: 30px;
  border-bottom: 1px solid #D1D1D1;
}
.aboutus-outer .aboutus-inner .aboutus-tab .tab-list li {
  cursor: pointer;
  float: left;
  height: 44px;
  line-height: 44px;
  border: 1px solid #D1D1D1;
  border-right: none;
  border-bottom: none;
  padding: 0px 30px;
  font-size: 17px;
  color: #323130;
}
.aboutus-outer .aboutus-inner .aboutus-tab .tab-list li:last-child {
  border-right: 1px solid #D1D1D1;
}
.aboutus-outer .aboutus-inner .aboutus-tab .tab-list .active {
  background: #18ACE7;
  color: #fff;
  border: 1px solid #18ACE7;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner {
  display: none;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .profile-outer {
  padding: 20px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .profile-outer .profile-title {
  font-size: 24px;
  color: #383C3C;
  margin-top: 20px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .profile-outer .profile-title .egls {
  font-size: 18px;
  color: #AFADAD;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .profile-outer .profile-text {
  border-bottom: 1px dashed #E4E4E4;
  padding-bottom: 30px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .profile-outer .profile-text p {
  text-indent: 30px;
  line-height: 25px;
  font-size: 14px;
  color: #383838;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .profile-outer .profile-text .text-r {
  margin-left: 20px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .profile-outer .production-list {
  width: 920px;
  margin: 0 auto;
  margin-top: 20px;
  position: relative;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .profile-outer .production-list .swiper-slide .partner-item .img-box {
  height: auto;
  position: relative;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .profile-outer .production-list .swiper-slide .partner-item .img-box .img-mask {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .profile-outer .production-list .swiper-slide .partner-item .img-box .img-mask span {
  color: #fff;
  padding-left: 25px;
  background: url(/skin/letian/bk/search_bk_07.png) no-repeat 0 center;
  background-size: 20px 20px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .profile-outer .production-list .swiper-slide .partner-item .img-box:hover .img-mask {
  display: flex;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .profile-outer .production-list .swiper-button-next3,
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .profile-outer .production-list .swiper-button-prev3 {
  border-radius: 0;
  margin-top: -12px;
  width: 30px;
  height: 24px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .profile-outer .production-list .swiper-button-next3 {
  background: url(/skin/letian/bk/asdfgdf4198565165_03.png) no-repeat -30px 0;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .profile-outer .production-list .swiper-button-prev3 {
  background: url(/skin/letian/bk/asdfgdf4198565165_03.png) no-repeat 0 0;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .title {
  margin-top: 30px;
  text-align: center;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .title p {
  display: inline-block;
  height: 36px;
  line-height: 36px;
  padding: 0px 15px;
  font-size: 24px;
  font-weight: bold;
  background: #20BEFB;
  color: #fff;
  position: relative;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .title p span {
  position: relative;
  z-index: 2;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .title p .fa {
  z-index: 1;
  color: #20BEFB;
  font-size: 60px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -29px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .t2 {
  color: #D0292E;
  font-size: 31px;
  text-align: center;
  line-height: 60px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .describe-t {
  border-top: 1px solid #E4E4E4;
  border-bottom: 1px solid #E4E4E4;
  padding: 20px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .describe-t .describe-title {
  text-align: center;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .describe-t .describe-title span {
  font-size: 18px;
  color: #383838;
  line-height: 25px;
  margin-right: 15px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .describe-t .describe-title span i {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #212121;
  vertical-align: top;
  margin-top: 8px;
  margin-right: 5px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .describe-t .text {
  width: 90%;
  margin: 0 auto;
  margin-top: 20px;
  line-height: 25px;
  font-size: 16px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .pic-box {
  margin-top: 30px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .pic-box img {
  display: block;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .core-list {
  margin-top: 40px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .core-list .core-item {
  width: 230px;
  min-height: 268px;
  margin-top: 20px;
  float: left;
  margin-left: 20px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .core-list .core-item h3 {
  text-align: center;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .core-list .core-item h3 span {
  font-size: 26px;
  color: #21BEFB;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .core-list .core-item h3 .egls {
  display: block;
  font-size: 12px;
  color: #B0B0B0;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .core-list .core-item p {
  font-size: 16px;
  color: #656565;
  text-align: center;
  margin-top: 20px;
  font-weight: bold;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .header {
  margin-top: 20px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .header h3 {
  font-size: 24px;
  color: #383C3C;
  text-align: center;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .header h3 p {
  font-size: 18px;
  color: #AFADAD;
  font-weight: normal;
  position: relative;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .header > p {
  font-size: 15px;
  color: #383C3C;
  margin-top: 40px;
  text-indent: 10px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .kudos-list .list-item {
  margin-top: 20px;
  margin-right: 10px;
  float: left;
  width: 242px;
  height: 320px;
  overflow: hidden;
  text-align: center;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .kudos-list .list-item .img-box {
  width: 240px;
  overflow: hidden;
  height: 288px;
  position: relative;
  border: 1px solid #EFEFEF;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .kudos-list .list-item .img-box img {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .kudos-list .list-item > p {
  height: 30px;
  line-height: 30px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .aboutus-tab-inner .kudos-list .list-item:nth-child(4n-4) {
  margin-right: 0;
  margin-left: 2px;
}
.aboutus-outer .aboutus-inner .aboutus-tab-outer .shows {
  display: block;
}
.product-center-inner .news-list .list-item {
  padding: 20px 0px;
  border-bottom: 1px dashed #DBDBDB;
}
.product-center-inner .news-list .list-item .pic-box {
  float: left;
  width: 146px;
  height: 113px;
  overflow: hidden;
}
.product-center-inner .news-list .list-item .pic-box img {
  display: block;
}
.product-center-inner .news-list .list-item .text-box {
  float: left;
  width: 600px;
  margin-left: 20px;
}
.product-center-inner .news-list .list-item .text-box h3 {
  font-size: 18px;
  color: #161515;
  font-weight: normal;
}
.product-center-inner .news-list .list-item .text-box h3 .fa {
  font-size: 26px;
  margin-right: 5px;
  color: #D7D7D7;
}
.product-center-inner .news-list .list-item .text-box h3 a:hover {
  text-decoration: underline;
}
.product-center-inner .news-list .list-item .text-box p {
  font-size: 14px;
  color: #050505;
  margin-top: 5px;
  text-indent: 30px;
  height: 57px;
  overflow: hidden;
}
.product-center-inner .news-list .list-item .text-box .more {
  text-align: right;
  margin-top: 5px;
}
.product-center-inner .news-list .list-item .text-box .more a {
  font-size: 14px;
}
.product-center-inner .news-list .list-item:hover .text-box h3 a {
  color: #0E6DC3;
}
.product-center-inner .news-list .list-item:hover .more a {
  color: #0E6DC3;
}
.news-details > h3 {
  text-align: center;
  font-size: 20px;
  color: #0E6DC3;
  line-height: 60px;
}
.news-details .source-box {
  text-align: center;
  font-size: 14px;
}
.news-details .source-box span {
  margin: 0 5px;
  color: #515151;
}
.news-details .source-box .share-box {
  display: inline-block;
}
.news-details .source-box .share-box a {
  vertical-align: top;
  display: inline-block;
  width: 20px;
  height: 20px;
}
.news-details .source-box .share-box .sina {
  background: url(/skin/letian/bk/dfhdh9884196196_03.png) no-repeat;
}
.news-details .source-box .share-box .qq {
  background: url(/skin/letian/bk/dfhdh9884196196_03.png) no-repeat -32px 0px;
}
.news-details .source-box .share-box .qqz {
  background: url(/skin/letian/bk/dfhdh9884196196_03.png) no-repeat -65px 0px;
}
.news-details .source-box .share-box .wechat {
  background: url(/skin/letian/bk/dfhdh9884196196_03.png) no-repeat -98px 0px;
}
.news-details .news-cont {
  margin-top: 20px;
}
.news-details .news-cont p {
  text-indent: 35px;
  font-size: 17px;
  color: #1B1B1B;
  line-height: 30px;
}
.news-details .news-cont .pic-box {
  text-align: center;
  padding: 20px 0px;
  overflow: hidden;
}
.news-pages {
  margin-top: 40px;
}
.news-pages > p {
  line-height: 30px;
}
.news-pages > p a:hover {
  color: #EB4648;
}
.product-center-inner .case-list .list-item {
  margin-top: 20px;
  border-bottom: none;
  box-shadow: 0px 0px 5px 2px #EDEDED;
  background: #fff;
}
.product-center-inner .case-list .list-item .pic-box {
  margin-left: 20px;
  border: 3px solid #BDBDBD;
}
.product-center-inner .case-list .list-item .pic-box img {
  display: block;
}
.product-center-inner .case-list .list-item .text-box {
  width: 560px;
}
.product-center-inner .case-list .list-item .text-box p {
  height: 40px;
  margin-top: 8px;
}
.product-center-inner .case-list .list-item .text-box .more {
  text-align: left;
  margin-top: 15px;
}
.product-center-inner .case-list .list-item .text-box .more .detail {
  height: 30px;
  line-height: 30px;
  padding: 0px 15px;
  float: left;
  background: #fff;
  border: 1px solid#D1D1D1;
  border-radius: 15px;
  color: #656565;
}
.product-center-inner .case-list .list-item .text-box .more .detail-r {
  float: right;
  margin-top: 5px;
}
.product-center-inner .case-list .list-item .text-box .more .detail-r span {
  text-align: center;
  display: inline-block;
  width: 60px;
  height: 22px;
  line-height: 22px;
  position: relative;
  overflow: hidden;
  border: 1px solid #DADBDC;
  padding-left: 20px;
  color: #797A7B;
}
.product-center-inner .case-list .list-item .text-box .more .detail-r span .fa {
  position: absolute;
  left: 5px;
  top: 3px;
  color: #797A7B;
}
.product-center-inner .case-list .list-item:hover .text-box h3 a {
  color: #000000;
}
.product-center-inner .case-list .list-item:hover .more a {
  color: #656565;
}
.product-center-inner .case-list .list-item:hover .more .detail {
  background: #18B0ED;
  border: 1px solid #18B0ED;
  color: #fff;
  box-shadow: 0px 2px 5px #B4E8F9;
}
.product-in {
  margin-top: 50px;
}
.product-in .title {
  height: 30px;
  background: url(/skin/letian/bk/reghtfh61981897187917_03.png) repeat-x left center;
}
.product-in .title span {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  background: #18B1EE;
  padding: 0px 30px;
  border-radius: 15px;
  color: #fff;
}
.product-in .product-text {
  margin-top: 50px;
}
.product-in .product-text .header {
  border-bottom: 1px dashed #E4E4E4;
  padding-bottom: 20px;
}
.product-in .product-text .header h3 {
  text-align: center;
  font-weight: normal;
  font-size: 20px;
  color: #333333;
}
.product-in .product-text .header > p {
  text-align: center;
  font-size: 14px;
  color: #4A4A4A;
  margin-top: 10px;
}
.product-in .product-text .header > p span {
  margin-right: 10px;
}
.product-in .product-text .text {
  border: 1px solid #D1D1D1;
  padding: 20px;
  margin-top: 20px;
}
.product-in .product-text .text p {
  font-size: 14px;
  color: #4A4A4A;
}
.product-in .product-text .img-box {
  margin-top: 10px;
}
.product-in .product-text .img-box img {
  width: 100%;
}
.product-in .product-text > img {
  margin-top: 10px;
  width: 100%;
}
.contact-us {
  width: 1000px;
  margin: 0 auto;
}
.contact-us .top-tel {
  position: relative;
  height: 150px;
  padding: 20px 0;
  overflow: hidden;
}
.contact-us .top-tel .us-logo {
  float: left;
  width: 140px;
  height: 140px;
  text-align: center;
  border: 5px solid #18ACE7;
  border-radius: 50%;
  position: relative;
}
.contact-us .top-tel .us-logo img {
  width: 120px;
  margin-top: 45px;
}
.contact-us .top-tel .us-logo .fa {
  color: #18ACE7;
  font-size: 26px;
  position: absolute;
  right: -13px;
  top: 50%;
  margin-top: -13px;
}
.contact-us .top-tel .tel {
  width: 240px;
  float: left;
  margin-left: 20px;
}
.contact-us .top-tel .tel .p1 {
  margin-top: 10px;
  font-size: 38px;
  color: #555555;
  font-weight: bold;
}
.contact-us .top-tel .tel .p2 {
  margin-top: 10px;
  font-size: 16px;
  color: #8e8e8e;
}
.contact-us .top-tel .tel .p3 {
  font-size: 30px;
  color: #555555;
  font-weight: bold;
}
.contact-us .top-tel .line-m {
  float: left;
  height: 150px;
  width: 1px;
  background: url(/skin/letian/bk/fgjhgh219841_03.png) repeat-y;
}
.contact-us .top-tel .line-b {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 1px;
  width: 100%;
  background: url(/skin/letian/bk/ghdfg1654196165_03.png) repeat-x;
}
.contact-us .top-tel .contact-top-right {
  float: left;
  width: 500px;
  margin-left: 30px;
}
.contact-us .top-tel .contact-top-right p {
  line-height: 30px;
  font-size: 16px;
  color: #0c0c0c;
}
.contact-us .contact-infos {
  padding: 20px 40px;
}
.contact-us .contact-infos .address {
  font-size: 15px;
  color: #333333;
}
.contact-us .contact-infos .address > span {
  float: left;
  width: 80px;
}
.contact-us .contact-infos .address > span .fa {
  color: #02aeeb;
  font-size: 20px;
  margin-right: 5px;
  line-height: 25px;
}
.contact-us .contact-infos .address .address-cont {
  float: left;
}
.contact-us .contact-infos .address .address-cont p {
  line-height: 25px;
}
.contact-us .contact-infos .address-box {
  margin-top: 20px;
}
.contact-us .contact-infos .address-box .item {
  color: #333333;
  width: 320px;
  float: left;
}
.contact-us .contact-infos .address-box .item > span {
  float: left;
  width: 80px;
}
.contact-us .contact-infos .address-box .item > span .fa {
  color: #02aeeb;
  font-size: 20px;
  margin-right: 5px;
  line-height: 25px;
}
.contact-us .contact-infos .address-box .item .item-cont {
  width: 230px;
  float: left;
  overflow: hidden;
  word-break: break-word;
}
.contact-us .map-box {
  padding: 40px;
}
.contact-us .map-box > h3 {
  font-size: 24px;
  color: #02aeeb;
}
.contact-us .map-box > h3 span {
  color: #929292;
}
.contact-us .map-box .img-box {
  margin-top: 20px;
}
.contact-us .map-box .img-box img {
  display: block;
  width: 100%;
}
.movecart-two {
  width: 100%;
  height: 650px;
  margin: 0 auto;
  margin-top: 200px;
  position: relative;
}
.message-tow {
  padding: 100px 0px;
}
