.container{
  /* padding-top: 60px; */
  box-sizing: border-box;
}
.layui-btn.backgroundColor{
  padding: 0 9px;
}
.layui-nav .layui-nav-item a{
  padding: 0 30px;
}
/* pc样式 */
.layui-nav.layui-nav__ul{
  background: #fff;
  box-sizing: border-box;
}
.layui-nav.layui-nav__ul .layui-icon.layui-nav-more{
  right: 15px
}
.layui-nav.layui-nav__ul .layui-nav-item a{
    color: #000;
    font-weight: bold;
    font-size: 15px;
}
.layui-nav.layui-nav__ul .layui-nav-item a:hover, .layui-nav .layui-this a{
  color: #ed7020;
  font-weight: bold;
}
.layui-nav.layui-nav__ul .layui-nav-item{
  height: 60px;
  /* overflow: hidden; */
}
.layui-nav.layui-nav__ul .layui-nav-item  a{
    line-height: 60px;
    height: 60px;
    overflow: hidden;
}
.layui-nav.layui-nav__ul .layui-nav-item  a span{
  display: block;
  width: 100%;
  font-size: 15px;
}
.layui-nav.layui-nav__ul .layui-nav-item a:hover span:first-child{
    margin-top: -60px;
    transition: all 0.3s;
    -ms-transition:all .3s;/*IE*/
    -moz-transition: all .3s; /* Firefox 4 */
    -webkit-transition: all .3s; /* Safari 和 Chrome */
    -o-transition: all .3s; /* Opera */
}
.layui-nav.layui-nav__ul .layui-nav-item .layui-nav-child a:hover{
  background: #fff;
  color: #ed7020;
  border-bottom: 0;
}
.layui-nav.layui-nav__ul .layui-nav-item .layui-nav-child a{
  height: 51px;
  line-height: 51px;
  color: #fff;
  font-weight: normal;
  border-bottom: 1px solid #fa9e63;
}
.layui-nav-child dd{
  margin: 0;
}
.layui-nav.layui-nav__ul .layui-nav-item .layui-nav-child{
  padding: 0;
  box-shadow: none;
  border: 0;
  background: #ed7020;
}
.layui-nav.layui-nav__ul .layui-this:after, .layui-nav-bar{
    background: #ed7020;
}
/* 移动端样式 */
.layui-nav.layui-nav__ul__slide{
  background: #fff;
  padding: 0;
  padding: 20px 0 0;
}
.header__slide__dialog{
  display: none;
}
.layui-nav.layui-nav__ul__slide .layui-nav-item{
  display: block;
}
.layui-nav.layui-nav__ul__slide .layui-nav-item a{
  color: #000;
  font-weight: bold;
  font-size: 15px;
  padding: 0 37px 0 20px;
}
.layui-nav.layui-nav__ul__slide .layui-nav-item a:hover, .layui-nav .layui-this a{
  color: #ed7020;
  font-weight: bold;
  font-size: 15px;
}
.layui-nav.layui-nav__ul__slide .layui-nav-child{
  position:static;
  top: 0;
  box-shadow: none;
  border: 0;
  padding: 0;
}
.layui-nav.layui-nav__ul__slide .layui-nav-child a{
  color: #000;
  font-weight: normal;
  font-size: 14px;
  padding-left: 30px !important;
}
.layui-nav.layui-nav__ul__slide .layui-nav-item a:hover{
  background: #ed7020;
  color: #fff;
}
.layui-nav.layui-nav__ul__slide .layui-nav-container{
  border-bottom: 1px solid #eee;
}
.layui-nav.layui-nav__ul__slide .layui-nav-item  a span{
  font-size: 15px;
}
.layui-nav.layui-nav__ul__slide .layui-icon.layui-nav-more{
  right: 20px
}
.layui-nav.layui-nav__ul__slide .layui-nav-bar{
  display: none !important;
}
.carousel-item-img img{
  width: 100%;
  height: 100%;
  max-height: 600px;
}
.layui-carousel-ind{
  text-align: left;
  left: 5%;
  width: 95%;
}
.layui-carousel-ind ul{
  background: transparent !important;
}
.layui-carousel-ind ul li{
  width: 12px;
  height: 12px;
  margin: 0 6px;
}
.anim{
  transition: transform .8s,opacity .8s;
  -ms-transition: transform .8s,opacity .8s;/*IE*/
  -moz-transition: transform .8s,opacity .8s; /* Firefox 4 */
  -webkit-transition: transform .8s,opacity .8s; /* Safari 和 Chrome */
  -o-transition: transform .8s,opacity .8s; /* Opera */
  transform: translateY(100px) translateX(0);
  -ms-transform: translateY(100px) translateX(0);/*IE*/
  -moz-transform: translateY(100px) translateX(0); /* Firefox 4 */
  -webkit-transform: translateY(100px) translateX(0); /* Safari 和 Chrome */
  -o-transform: translateY(100px) translateX(0); /* Opera */
}
.anim-show {
  transform: translateY(0) translateX(0);
  -ms-transform: translateY(0) translateX(0);/*IE*/
  -moz-transform: translateY(0) translateX(0); /* Firefox 4 */
  -webkit-transform: translateY(0) translateX(0); /* Safari 和 Chrome */
  -o-transform: translateY(0) translateX(0); /* Opera */
  opacity: 1;
}
.header__title{
  margin: 5% 0 0;
  text-align: center;
  padding-bottom: 2%;
  margin-bottom: 3%;
  font-size: 30px;
  position: relative;
}
.header__title span{
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 0);
  width: 47px;
  height: 3px;
  background: #ed7020;
}
.layui-textarea{
  min-height: 150px;
}
.mt20{
  margin-top: 20px;
}
.backgroundColor{
  background: #ed7020;
  color: #fff;
}
.Color{
  color: #ed7020;
}
.container__ourAdvantage__info__item a{
  display: block;
  margin: 0 15px 20px;
  border: 1px solid #eee;
  cursor: pointer;
  overflow: hidden;
}
.container__ourAdvantage__info__item a img{
  width: 100%;
  /* height:210px; */
}
.container__ourAdvantage__info__item a:hover {
  border: 1px solid #ed7020;
}
.container__ourAdvantage__info__item a:hover img{
  opacity:0.9;-moz-opacity:0.9;-khtml-opacity:0.9;filter:alpha(Opacity=90);-webkit-transition: all ease .5s;transition: all ease .5s;
  transform: scale(1.01);
  -ms-transform: scale(1.01);/*IE*/
  -moz-transform: scale(1.01); /* Firefox 4 */
  -webkit-transform: scale(1.01); /* Safari 和 Chrome */
  -o-transform: scale(1.01); /* Opera */
}
.container__ourAdvantage__info__item a p{width:100%;font-weight: normal;font-size:14px; color:#fff; text-align:center;line-height:40px;overflow:hidden;word-break: break-all;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  padding: 0 5px;
  box-sizing: border-box;
  text-overflow: ellipsis;white-space:nowrap;background:#fa9e63;margin-top:2px;}
.container__ourAdvantage__info__item a:hover p{background:#ed7020;color:#fff; -webkit-transition: all ease .5s;transition: all ease .5s; }
/*首页合作伙伴*/
.p020{
  margin: 0 20px;
}
.container__ourAdvantage__info{
  margin-bottom: 2%;
}
.container__navigation{
  overflow: hidden;
  border-bottom: 1px solid #eeeeee;
  position: relative;
}
.container__navigation .nav-item{
  padding: 12px 10%;
  width: 100%;
  margin: 0 auto;
  color: #dbdbdb;
  font-size: 14px;
}
.container__navigation .nav-item a{
  color: #999;
}
.padding020{
  padding: 0 2%;
  box-sizing: border-box;
}
.container__navigation .nav-item a:hover{
  color: #ed7020;
}
.container__navigation .icon{
  /* width: 24px; */
  height: 24px;
  position: absolute;
  /* right: 24px; */
  top: 10px;
  display: none;
}
.container__navigation .icon img{
  width: 100%;
  height: 100%;
}
/* 尾部 */
.f_bg{ background: #ed7020; color:#f5f5f5; font-size:14px; clear:both; text-align:left; }
.f_bg > .f_bg_div{padding-top:28px;}
.f_bg_div{ max-width:1460px; width:100%; margin:0 auto;padding: 0 2%;box-sizing: border-box;}
.f_bg a{color:#f5f5f5; text-decoration:none;}
.f_bg a:hover{ color:#68480d;}
.f_bg .h2{ height:60px; line-height:60px; overflow:hidden; font-weight:normal; font-size:18px;color:#fff; margin-bottom:12px;}
.f_bg .links{ float:left; padding-right:15px; margin-right:15px; width:9%;overflow:hidden; padding-bottom:0; vertical-align:top;}
.f_bg .links.lw{ width:110px; padding-right:0; margin-right:0;}
.f_bg .links ul li{ display:block; height:36px; line-height:36px; overflow:hidden;font-size:14px;}
.f_bg .links ul li a{transition:all 0.3s; padding-right:5px; }
.f_bg .links ul li a:hover{ margin-left:5px; padding-right:0;}
.f_bg .f_div2_r{ float:left;  overflow:hidden; margin-right:5.4%; width:220px; margin-top:70px; max-height:190px; padding-right:6%;}
.f_bg .f_div2_r img{ width:100%;}
.f_bg .f_div2_r2{ float:right; width:20%;text-align:left;max-height:190px; margin-top:18px;}
.f_bg .f_div2_r2 .f_div2_r2_con{ float:right;}
.f_bg .f_div2_r2 .h3{ text-align:left; color:#fff; font-size:18px;font-weight:normal; overflow:hidden; margin-bottom:20px; }
.f_bg .f_div2_r2 img{ width:85px; margin:0 auto;}
.f_bg .foot_link{ overflow:hidden; clear:both; line-height:24px; font-size:14px; margin-bottom:8px; text-align:left;}
.f_bg .foot_link a{ display:inline-block; vertical-align:top; margin-right:1.8%;}
.border1ff{
  border-top: 1px solid #f5f5f5;
}
.foot_a{ /*float:left; */line-height:20px; font-size:14px; /*overflow:hidden;*/ text-align:left;}
.foot_a ul li{float:left; width:38px; height:38px; margin-right:22px; }
.foot_a ul li a{ display:block; width:100%; height:100%;margin:0; position:relative;transition:all 0.3s;}
.foot_a ul li a:hover{/*filter: Alpha(Opacity=60);opacity: 0.6;*/}
.foot_a ul li a:after{content: ""; position:absolute; width:100%; height:100%;left:0%; top:0;transition:all 0.3s;background-size:0% 0%; background-repeat:no-repeat; background-position:center center;}
.foot_a .bdshare-button-style0-24{ height:100%;}

.f_div3{ line-height:24px; min-height:24px; background-color:#ed7020; clear:both; overflow:hidden; color:#fff; font-size:14px; padding-top:13px; padding-bottom:13px;}
.f_div3 a{ color:#fff;}
.f_div3 a:hover{transition:all 0.3s;filter: Alpha(Opacity=80);opacity: 0.8; color:#fff;}
.container{
  position: relative;
}
.footer{
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
}
.icon-menu{
  padding: 24px;
  box-sizing: border-box;
}
.icon-menu a{
  line-height: 24px;
  height: auto;
  padding-bottom: 3%;
  padding-top: 3%;
  overflow: hidden;
  margin-top: 2px;
  display: block;
  background-color: #efefef;
  padding-left: 4%;
  font-size: 14px;
}
.icon-menu a.active{
  background-color: #fa9e63;
  color: #fff;
  font-size: 16px;
}
.changeLanguge, .changeLanguge1{
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -11px;
  font-size: 15px;
  line-height: 22px;
  cursor: pointer;
  display: none;
  color: #ed7020;
}
.changeLangugemobile {
  right: 60px;
}
.chinese{
  display: none;
}
.english{
  display: none;
}
#demo-laypage-normal-2,#Productcategory-page{
  text-align:center;
  margin: 20px 0;
}