/*
======================================================================
*	Website           http://www.akbchina.com
*	Documents:			  all.css
*	Author:				    Karl
*	Creation Date:		2021-10-10
======================================================================
*/

/* css reset */
* { margin:0; padding:0;}
*, *:before, *:after {-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
p { line-height:1.8;}
img { max-width:100%; border:none; overflow:hidden;}
li{ list-style-type: none;}
a { color:#1e1e1e; text-decoration:none; transition:all 0.3s ease-out 0s; -webkit-tap-highlight-color:transparent;}
a:link { color:#1e1e1e;}
a:visited { color:#1e1e1e;}
a:hover { text-decoration:none;}
a:active { color:#1e1e1e;}
.fl { float:left;}
.fr { float:right;}
.clearf { zoom:1;}
.clearf:after { content:''; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
/*去掉手机按下时默认的灰色*/
button,input,textarea { border:none; outline:none; box-shadow:none!important; -webkit-appearance:none;/* 去除移动端上控件内阴影 */ resize:none;/* 禁止textarea拖拽放大 */  -webkit-tap-highlight-color:rgba(0,0,0,0);/* 取消input瞬间出现灰色背景 */}
/*修改表单元素placeholder默认置灰文字颜色*/
.form-control::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="password"]::-moz-placeholder {color:#8d8d8d;}
h1, 
h2, 
h3, 
h4, 
h5, 
h6,
.about_timeline .community-carousel .swiper-slide .author-wrap .role
{ line-height:1.2125em; text-rendering:optimizelegibility;  font-weight:600;}
html.no-scroll {overflow-y:hidden;}
body {-webkit-font-smoothing:antialiased; color:#333333; font-style:normal; background:#ffffff;}
html {overflow:scroll; overflow-x:hidden; font-family:"Helvetica Neue",Helvetica,"PingFang SC","Microsoft Yahei","WenQuanYi Micro Hei",Arial,Verdana,sans-serif;}

.iconfont{
    font-family:"iconfont";
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
  }


/*animate补充动画*/
@keyframes fadeInLeftSmall {
  from {
    opacity: 0;
    transform: translate3d(-10px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInLeftSmall {
  animation-name: fadeInLeftSmall;
}
@keyframes fadeInRightSmall {
  from {
    opacity: 0;
    transform: translate3d(10px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInRightSmall {
  animation-name: fadeInRightSmall;
}
@keyframes fadeInDownSmall {
  from {
    opacity: 0;
    transform: translate3d(0%, -10px, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInDownSmall {
  animation-name: fadeInDownSmall;
}
@keyframes fadeOutDownSmall {
  from {
    opacity: 1;
    transform: none;
  }
  to {
    opacity: 0;
    transform: translate3d(0%, 10px, 0);
  }
}
.fadeOutDownSmall {
  animation-name: fadeOutDownSmall;
}
@keyframes fadeInUpSmall {
  from {
    opacity: 0;
    transform: translate3d(0%, 10px, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInUpSmall {
  animation-name: fadeInUpSmall;
}
@keyframes scaleIn {
  0% {
    opacity: 0;
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
  }
  100% {
    opacity: 1;
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
  }
}
.scaleIn {
  animation-name: scaleIn;
}
.fadeIn {
  animation-delay: 0.3s;
  animation-timing-function: linear;
}

/****************************************/
/**************    公共    **************/
/***************************************/
/*分栏*/
.row {margin:0 auto; padding:0 20px; max-width:1240px; width:100%;}
.row2 {max-width:100%; padding:0 5px;}

/*视频播放*/
.play { display:inline-block; width:60px; height:60px; line-height:60px; font-size:22px; text-align:center; text-indent:5px; color:#ffffff; border:1px solid rgba(255,255,255,1); border-radius:100%; transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s;/* Firefox 4 */ -webkit-transition:all 0.3s ease-out 0s;/* Safari 和 Chrome */ -o-transition:all 0.3s ease-out 0s;/* Opera */}

/*** 元素 ***/
.btn{ background-color:#222; color:#fff; padding:8px 28px; display:inline-block; font-size:16px; cursor:pointer;}
.page-spiel{ text-align:center; margin-bottom:66px;}
.page-spiel p{ margin-bottom:0px; font-size:20px;}
i { position:relative; top:4px;/*position、top为解决图标偏高*/ display:inline-block; color:rgba(255,255,255,0); font-size:24px; text-indent:-20px; line-height:1; transition:all 0.3s ease-out 0s;}
 /* 分栏 */
.inner_section {margin:auto;}
.large-6 {position:relative; width:50%;}
.small-12 {position:relative; width:100%;}
.column , .columns { position:relative; padding-left:20px; padding-right:20px; float:left; width:100%;}
.pad-normal{ padding:40px 0;}
.pad-large{ padding-top:100px; padding-bottom:100px;}
.mag-normal {margin:40px auto;}
.left {float:left!important;}
 .row:before, .row:after {content:" "; display:table;}
 .row:after {clear:both;}
 .large-centered { float:none; margin:auto;}
 .whalf { width:50%;}

/* 按钮 */
.btn-area { margin-top:40px; text-align:center;}
a.btn { display:inline-block; position:relative; font-size:16px; padding:15px 50px; text-align:center; color:rgba(255,255,255,1); border:1px solid rgba(0,0,0,1); background:rgba(0,0,0,1); text-transform:uppercase;}
a.btn_border {border:1px solid rgba(0, 0, 0, 1); background:none;}
a.btn_no_border {border:none; border-bottom:1px solid rgba(0, 0, 0, 1); color:#ffffff; border-color:#ffffff; background:none;}
a.btn_view_more {color:#1e1e1e; border-color:#ffffff;}
a.btn-black { color:rgba(0,0,0,1); background:rgba(255,255,255,1);}
/* 下拉框 */
select {
  cursor:pointer; width:100%; font-size:16px; border-radius:0; outline:none!important; padding:14px;
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  border: 1px solid rgba(0, 0, 0, 0.1);
  /*很关键：将默认的select选择框样式清除*/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display:none; }
select option {}

/********PC顶部********/
.header{
  margin:10px auto;
  max-width: 1240px;
  width: 100%;
  
}
.header .headerRow>div{
  height:45px;
  line-height:45px;
}
.header .headerRow>div img{
  width: 300px;
  height: auto;
}
/* .header .headerRow>div{
  float: left;
  width:33.3%;
  text-align: center;
}
.header .headerRow>div{
  float: left;
  width:50%;
  text-align: center;
}
.header .headerRow>div:nth-child(1),.header .headerRow>div:nth-child(3){
  width:25%;
} */
.header .headerRow>div.location{
  position: relative;
}

.header .headerRow>div.location .akarea{
  display: inline-block;
  text-align: right;
  position: relative;
  color: #333;
  left: 0;
  top: 0;
  padding-right: 15px;
  padding-left: 30px;
  cursor: pointer;
  font-size: 18px;
  font-weight: 600;
}
.header .headerRow>div.location .akarea:after {
  content: '';
    position: absolute;
    width: 0px;
    height: 0px;
    border-left: transparent 6px solid;
    border-right: transparent 6px solid;
    border-top: #999 6px solid;
    margin: auto;
    right: 0;
    top: 0;
    bottom: 0;
    transition: transform .2s;
    -webkit-transition: transform .2s;
    -moz-transition: transform .2s;
}
.header .headerRow>div.location .akarea:before {
    content: '';
    position: absolute;
    width: 18px;
    height: 25px;
    background-image:url('../imgs/dot.png');
    background-size: 100% 100%;
    left: 0;
    top: 8px;
    bottom: 0;
}
.header .headerRow>div.location:hover .akarea:after{ 
  transform:rotate(180deg); 
  -webkit-transform:rotate(180deg); 
  -moz-transform:rotate(180deg); 
}

.panel{ position:absolute; left:0; top:40px; border:#e1dedf 1px solid; width:430px; background:#fff; box-shadow:rgba(0,0,0,.1) 1px 4px 10px 3px; display:none; z-index:999999;}
.panel .hot{ padding:10px 0; border-bottom:#e1dedf 1px solid; background:#fafafa; }
.panel .hot span{ display:block; font-size:#333; font-weight:bold; font-size:14px; line-height:20px; margin-left:15px; }
.panel .hot p{ overflow:hidden; padding-top:10px; margin-left:15px; }
.panel .hot a{ float:left; line-height:20px; font-size:14px; color:#fe5a00; margin-right:18px; }
.panel .hot a:last-child{ margin-right:0; }
.panel .tab .tab-head{ margin-left:17px; overflow:hidden; padding-top:16px; }
.panel .tab .tab-head li{ float:left; font-size:14px; color:#333; margin-right:40px; line-height:20px; cursor:pointer; }
.panel .tab .tab-head li.active,.headTop .panel .tab .tab-head li:hover{ color:#fe5a00; }
.panel .tab .tab-head li:last-child{ margin-right:0; }
.panel .tab .tab-body li{ display:none; }
.panel .tab .tab-body li.active{ display:block; }
.panel .tab .clickTab{ margin-left:17px; overflow:hidden; padding-top:16px; }
.panel .tab .clickTab li{ float:left; font-size:14px; color:#333; margin-right:40px; line-height:20px; cursor:pointer; }
.panel .tab .clickTab li.cur,.headTop .panel .tab .clickTab li:hover{ color:#fe5a00; }
.panel .tab .clickTab li:last-child{ margin-right:0; }
.panel .tab .textTab li{ display:none; }
.panel .tab .textTab li.cur{ display:block; }
.citylist{ margin-left:17px; }
.line{ overflow:hidden; }
.citylist .line span{ float:left; font-size:14px; color:#333; margin-right:10px; line-height:20px; margin-top:15px; width:12px; }
.citylist .line a{ float:left; font-size:14px; color:#333; margin-right:14px; line-height:20px; margin-top:15px; }
.citylist .line a:hover{ color:#fe5a00; }
.citylist .more{ border-top:#e3dedd 1px solid; margin-right:17px; margin-top:15px; padding:15px 0; line-height:20px;}
.citylist .more a{ color:#333; font-size:14px; }
.citylist .more a:hover{ color:#fe5a00; }
.header .headerRow>div.location:hover .panel{ display:block; }

/********PC顶部********/
/* Swiper2.0 pagination */
.pagination {position:absolute; z-index:19; bottom:10px; width:100%; text-align:center;}
.swiper-pagination-switch {display:inline-block; width:8px; height:8px; border-radius:8px; background:#555; margin:0 5px; opacity:0.2; border:1px solid #fff; cursor:pointer;}
.swiper-active-switch {opacity:0.5;}
/* 返回顶部 */
a.rTop {display:none!important; width:40px; height:40px; line-height:40px; font-size:28px; color:#ffffff; text-align:center; border-radius:1px; position:fixed; z-index:1; right:20px; bottom:20px; background:rgba(0,0,0,0.5);}
a.rTop:hover {background:rgba(0,0,0,1);}

/* 分页 */
#pages { margin:60px 0; text-align:center;}
#pages a , #pages span {display:inline-block; padding:12px 18px; margin:0 5px; border:1px solid rgba(0,0,0,0.05);}
#pages span {background:rgba(0,176,171,1); color:#ffffff;}
#pages a:hover {border:1px solid rgba(0,0,0,0.2);}

/***** 当前页面导航颜色 *****/
#about .navigation .menu > ul > li:nth-child(1) > a,
#product .navigation .menu > ul > li:nth-child(2) > a,
#product-detail .navigation .menu > ul > li:nth-child(2) > a,
#news .navigation .menu > ul > li:nth-child(3) > a,
#solution .navigation .menu > ul > li:nth-child(4) > a,
#join .navigation .menu > ul > li:nth-child(5) > a,
#contact .navigation .menu > ul > li:nth-child(6) > a{color:rgba(0,176,171,1);}

/* font-size */
.font44 {font-size:44px;}
.font32 {font-size:32px;}
.font28 {font-size:28px;}
.font24 {font-size:24px;}
.font22 {font-size:22px;}
.font18 {font-size:18px;}
.font16 {font-size:16px;}
.font14 {font-size:14px;}
.font12 {font-size:12px;}

/**************    首页    **************/
/****************************************/
/* 导航 */
.navigation{ position:relative; left:0; top:0; z-index:20; width:100%; background:#ffffff; transition:all 0.2s ease-out 0s;}
.navigation .row {}
.navigation .inner_navigation {position:relative;}
.navigation .logo{ float:left; display:none; width:240px; height:48px; margin-top:30px; background-image:url('../imgs/logo.png'); background-repeat:no-repeat; background-size:100% auto; background-position:center right; transition:opacity 0.3s ease-out 0s;}
.navigation .logo img {display:block; width:100%;}
.navigation .dots {
    display: none;
}


.menu{ }
.menu li{ float:left; margin-right:0px; position:relative;}
.menu li a{ position:relative; padding:0 20px; font-size:18px; text-align:center; height:90px; line-height:90px; text-transform:uppercase; font-style:normal; text-rendering:optimizeLegibility; display:block; word-break: keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; transition:opacity 0.3s ease-out 0s; -moz-transition:opacity 0.3s ease-out 0s; /* Firefox 4 */ -webkit-transition:opacity 0.3s ease-out 0s; /* Safari 和 Chrome */ -o-transition:opacity 0.3s ease-out 0s; /* Opera */}
.menu li a:hover { color:rgba(0,176,171,1);}
.menu li:nth-child(4) a::after{display:none;}
.menu li i{ display:block; position:absolute; left:0; top:50%; margin-top:-7px; width:1px; height:14px; background:#000000; opacity:0.1; filter:Alpha(opacity=10);/*IE8*/}
.menu li i.arrow {/*display:inline-block;*/ display:none; position:relative; top:1px; margin-right:-16px; margin-left:3px; width:auto; height:auto; text-indent:0; opacity:1; color:rgba(0,0,0,0.3); font-size:18px; line-height:1; background:none; transition:all 0.3s ease-out 0s;}
.menu li.language {margin-left:20px;}
.menu li.language a { float:left; padding:0 15px; font-size:14px; opacity:0.5;}
.menu li.language a.on { opacity:1;}
/* 默认二级菜单：白色 */
.menu li .nav_submenu { visibility:hidden; opacity:0; position:absolute; z-index:9; left:0; top:90px; width:100%; background:#ffffff; box-shadow:0 0 50px rgba(0, 0, 0, 0.2); -webkit-transition:all 0.3s; transition:all 0.3s; -moz-transition:all 0.3s;}
.menu li .nav_submenu li {float:none; width:auto; transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s;/* Firefox 4 */ -webkit-transition:all 0.3s ease-out 0s;/* Safari 和 Chrome */ -o-transition:all 0.3s ease-out 0s;/* Opera */}
.menu li .nav_submenu li a { opacity:0.8; padding:0 10px; height:50px; line-height:50px; font-size:17px; border-bottom:1px solid rgba(0,0,0,0.05); word-break:break-all;}
.menu li .nav_submenu li:last-child a {border:none;}
.menu li a.smooth-scroll {cursor:default;}
.menu li .nav_submenu li:hover a { opacity:1;}
.menu li .nav_submenu:after {position:absolute; top:-20px; left:50%; width:0; height:0; margin-left:-10px; content:''; border:solid transparent; border-width:10px; border-color:rgba(255, 255, 255, 0); border-bottom-color:rgba(255, 255, 255, 1);}
/* 默认：首页透明导航 */
.sel-home .navigation{background:none;}
.sel-home .navigation .row {}
.sel-home .navigation .inner_navigation {}
.sel-home .navigation .logo {background-image:url('../imgs/logo.png');}
.sel-home .navigation .logo:hover {opacity:1;}
.sel-home .navigation .logo img {}
.sel-home .menu li {}
.sel-home .menu li a {color:#282828; }
.sel-home .menu li a:hover {color:#D76F3C;}
.sel-home .menu li i {background:#ffffff; opacity:0.2;}
.sel-home .menu li .arrow { opacity:1; color:rgba(255,255,255,0.5); background:none;}
/* 导航切换样式:全局; */
.sticky-nav {box-shadow:0 10px 20px rgba(0, 0, 0, 0.05); border:none; background:#FFFFFF; }
.sticky-nav .logo {/*margin-top:20px;*/}
.sticky-nav li a {/*height:70px; line-height:70px; */color:rgba(0,0,0,1);}
.sticky-nav li a:hover {color:rgb(0,176,171,1)!important;}
.sticky-nav li:last-child a {border:none;}
.sticky-nav li a i {background:#000000; opacity:0.1;}
.sticky-nav li a i.arrow { opacity:1; color:rgba(0,0,0,0.3); background:none;}
.sticky-nav .menu li .nav_submenu { top:69px; background:#ffffff; box-shadow:0 0 50px rgba(0,0,0,0.2);}
.sticky-nav .menu li .nav_submenu:after {position:absolute; top:-20px; left:50%; width:0; height:0; margin-left:-10px; content:''; border:solid transparent; border-width:10px; border-color:rgba(255, 255, 255, 0); border-bottom-color:rgba(255, 255, 255, 1);}
.sticky-nav .menu li .nav_submenu li a {height:50px; line-height:50px; border-bottom:1px solid rgba(0,0,0,0.05);}
.sticky-nav .menu li .nav_submenu li a:hover {/*color:#009FAB!important;*/}
/* 默认：欢迎页透明导航 */
.sel-welcome .navigation{background:none;}
.sel-welcome .navigation .row {}
.sel-welcome .navigation .inner_navigation {}
.sel-welcome .navigation .logo {background-image:url('../imgs/logo.png');}
.sel-welcome .navigation .logo:hover {opacity:1;}
.sel-welcome .navigation .logo img {}
.sel-welcome .menu li {}
.sel-welcome .menu li a {color:#ffffff; opacity:0.8;}
.sel-welcome .menu li a:hover {opacity:1;}
.sel-welcome .menu li i {background:#ffffff; opacity:0.2;}
.sel-welcome .menu li .arrow { opacity:1; color:rgba(255,255,255,0.5); background:none;}
/* 首页 透明二级菜单-normal */
    .sel-home .menu li .nav_submenu {visibility:hidden; opacity:0; position:absolute; z-index:9; left:0; top:80px; width:100%; background:url("../imgs/nav-ul-arrow.svg") no-repeat center top; box-shadow:none;  -webkit-transition:all 0.3s; transition:all 0.3s; -moz-transition:all 0.3s;}
    .sel-home .menu li .nav_submenu li {float:none; width:auto; transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s;/* Firefox 4 */ -webkit-transition:all 0.3s ease-out 0s;/* Safari 和 Chrome */ -o-transition:all 0.3s ease-out 0s;/* Opera */}
    .sel-home .menu li .nav_submenu li a { opacity:0.8; height:50px; line-height:50px; border-bottom:1px solid rgba(255,255,255,0.1);}
    .sel-home .menu li .nav_submenu li:last-child a {border:none;}
    .sel-home .menu li a.smooth-scroll {}
    .sel-home .menu li .nav_submenu li:hover {}
    .sel-home .menu li .nav_submenu li:hover a { opacity:1;}
    .sel-home .menu li .nav_submenu:after {position:absolute; top:-20px; left:50%; width:0; height:0; margin-left:-10px; content:''; border:solid transparent; border-width:10px; border-color:rgba(255, 255, 255, 0); border-bottom-color:rgba(255, 255, 255, 0.2);}
    /* 欢迎页 透明二级菜单-normal */
    .sel-welcome .menu li .nav_submenu {visibility:hidden; opacity:0; position:absolute; z-index:9; left:0; top:80px; width:100%; background:url("../imgs/nav-ul-arrow.svg") no-repeat center top; box-shadow:none;  -webkit-transition:all 0.3s; transition:all 0.3s; -moz-transition:all 0.3s;}
    .sel-welcome .menu li .nav_submenu li {float:none; width:auto; transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s;/* Firefox 4 */ -webkit-transition:all 0.3s ease-out 0s;/* Safari 和 Chrome */ -o-transition:all 0.3s ease-out 0s;/* Opera */}
    .sel-welcome .menu li .nav_submenu li a { opacity:0.8; padding:0; height:50px; line-height:50px; border-bottom:1px solid rgba(255,255,255,0.1);}
    .sel-welcome .menu li .nav_submenu li:last-child a {border:none;}
    .sel-welcome .menu li a.smooth-scroll {}
    .sel-welcome .menu li .nav_submenu li:hover {}
    .sel-welcome .menu li .nav_submenu li:hover a { opacity:1;}
    .sel-welcome .menu li .nav_submenu:after {position:absolute; top:-20px; left:50%; width:0; height:0; margin-left:-10px; content:''; border:solid transparent; border-width:10px; border-color:rgba(255, 255, 255, 0); border-bottom-color:rgba(255, 255, 255, 0.2);}

    /* 首页、走进开立透明二级菜单-sticky */
    #home .sticky-nav .menu li .nav_submenu {top:69px; background:#FFFFFF; box-shadow:0 0 50px rgba(0, 0, 0, 0.2);}
    #home .sticky-nav .menu li .nav_submenu:after {border-bottom-color:rgba(255, 255, 255, 1);}

/* 全屏Banner */
#home .sbanner {height: 500px;}

#home .sbanner .swiper-wrapper .swiper-slide:nth-child(1){background:url(../imgs/banner/banner1.png);}
#home .sbanner .swiper-wrapper .swiper-slide:nth-child(2){background:url(../imgs/banner/banner2.png);}
#home .sbanner .swiper-wrapper .swiper-slide:nth-child(3){background:url(../imgs/banner/banner3.png);}

#home .sbanner .swiper-wrapper .swiper-slide{
    background-size:100% 100%!important;
}

/*home sticky-nav*/
#home .sticky-nav {background:#FFFFFF;}
#home .sticky-nav .logo {background-image:url('../imgs/logo.png');}
#home .sticky-nav .menu li a {color:#1e1e1e;}

/*公共title*/
.p-title{
    width: 100%;
    text-align: center;
    margin:40px 0;
}
.p-title .title{
    font-size: 38px;
    font-weight: 600;
    color: #4D4D4D;
    line-height: 70px;
}
.p-title .dot{
    margin:5px auto;
    width: 18px;
    height: 18px;
    border: 2px solid #F18217;
    border-radius: 18px;
}
/*公共title*/

/* 版权 */
.footer {
    padding:50px 20px 20px 20px;
    background: #505863;
    width: 100%;
    position: relative;
}
.footer ul li:nth-child(1){
    width:20%;
}
.footer ul li:nth-child(2){

   margin-left:10%;
    width:45%;
}
.footer ul li:nth-child(2) .title{
  font-size: 32px;
  font-weight: 500;
  color: #CED4E1;
}
.footer ul li:nth-child(2) .info{
  margin-top:20px;
  font-size: 18px;
  font-weight: 500;
  color: #CED4E1;
  line-height: 32px;
}
.footer ul li:nth-child(3){
   text-align: right;
    width:25%;
}
.footer ul li:nth-child(3) .tel{
  position: relative;
  font-size: 38px;
  color: #CED4E1;
}
.footer ul li:nth-child(3) .tel::before{
    position: absolute;
    top: -2px;
    left: 4px;
    content: '';
    width: 46px;
    height: 46px;
    background: url(../imgs/tel.png) 100% no-repeat;
}
.footer ul li:nth-child(3) .ewm{
  margin-top:20px;
  font-size: 16px;
  color: #CED4E1;
}
.footer ul li:nth-child(3) .ewm img{
  border:1px dashed #a09c9c;
}
.footer .copyright{
    color:#CED4E1;
    text-align: center;
}
.footer .copyright a{
    color:#CED4E1;
}

/**移动底部悬浮**/
#FBtns{display: none;position:fixed; left:0; bottom:0; width:100%; border-top:1px solid #e6e6e6; z-index:3; font-size:0;}
#FBtns .a{ background-color:#f0f0f0; flex-wrap:wrap; justify-content:center; align-items:center;  text-align:center; display:inline-flex; padding:12px 0px; }
#FBtns .ABtn{ color:#fff; font-size:18px; width:50%; flex-wrap:nowrap; }
#FBtns .Buy{ background-color:#6895a9; }
#FBtns .JoinCar{ background-color:#fb6503; }
/**PC底部悬浮**/
.right_nav{ right:0; top:40%; position:fixed; text-align:left;overflow: hidden;z-index:999;}
.right_nav li{background:#6895a9;margin:4px 0;padding: 10px;border-radius: 4px;cursor:pointer;position:relative; right: -70px;}
.right_nav li .iconBox{text-align: center;overflow: hidden;display: flex;align-items: center;justify-content: space-between}
.right_nav li .iconBox>img{width:30px;height:30px;}
.right_nav li h4{color: #fff;font-size:14px;margin:2px 0;margin-left: 10px;}
.right_nav li:hover{background:#fb6503}
.right_nav li .hideBox{display: none;position: absolute;right:120px;padding:10px;padding-right: 15px; top:-10px;z-index: 999;}
.right_nav li .hideBox .hb{border: 1px solid #ccc;background-color: #fff; padding: 10px 20px;border-top: 2px solid #0085cd;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.right_nav li .hideBox .hb h5{padding: 5px 0;border-bottom: 2px solid #ccc;color: #0085cd;font-size: 16px;font-weight: 400;display: block;white-space: nowrap;}
.right_nav li .hideBox .hb p {margin-top: 5px;font-size: 18px;font-weight: 700;}
.right_nav li:nth-child(1) p{width:115px;}
.right_nav li:nth-child(3) .hideBox img{width:140px;height: 140px;margin-top: 10px;}

/************************移动****************************/
/************分页：结束********************/
.pageList{ 
  padding-top: 25px;
  font-size: 16px;
}
.pageList .pagination{
  position: relative;
}
.pageList li{ display: inline-block; }
.pageList .active span,.pageList a:hover{ 
  display: block;
    background: linear-gradient(45deg, #F7A83B 0%, #EF5E41 100%) !important;
    box-shadow: 0 2px 10px -2px rgb(14 47 189 / 60%);
    color: #fff !important;

}

.pageList a,.pageList span{ 
    display: block;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    background: #fff;
    color: #000;
    text-align: center;
    line-height: 50px;
    width: 50px;
    height: 50px;
 }
.pageList a:hover{ color: #fff; }





/************分页：结束********************/