
/* 这个css是初始化的css，在任何项目里面都可以使用 */
/* 禁用iPhone中Safari的字号自动调整 */
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  /* 解决IOS默认滑动很卡的情况 */
  -webkit-overflow-scrolling: touch;
  font-size: 16px;
}
/* 禁止缩放表单 */
input[type="submit"],
input[type="reset"],
input[type="button"],
input {
  resize: none;
  border: none;
}
button {
  /* border: none; */
}
.map img {
  max-width: inherit;
}
/* 取消链接高亮  */
a {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* 设置HTML5元素为块 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
/* 图片自适应 */
img {
  max-width: 100%;
  height: auto;
  width: auto\9;
  /* ie8 */
  -ms-interpolation-mode: bicubic;
  /*为了照顾ie图片缩放失真*/
}
/* 初始化 */
body,
div,
ul,
li,
ol,
h1,
h2,
h3,
h4,
h5,
h6,
input,
textarea,
select,
p,
dl,
dt,
dd,
a,
img,
button,
form,
table,
th,
tr,
td,
tbody,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  margin: 0;
  padding: 0;
}
body {
  font-family: 'PingFang SC', helvetica, arial, verdana, tahoma, sans-serif;
  color: #555;
  overflow-x: hidden;
}
button:focus {
  outline: none;
}
em,
i {
  font-style: normal;
}
ul,
li {
  list-style-type: none;
}
.w100 {
  width: 100%;
}
.pr {
  position: relative;
}
.pa {
  position: absolute;
}
a:hover,
a:link,
a:visited {
  text-decoration: none;
}
.clearfix {
  zoom: 1;
}
input:focus,
textarea:focus {
  outline: none;
}
.overh {
  overflow: hidden;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.ta {
  text-align: center;
}
.tr {
  text-align: right;
}
.tl {
  text-align: left;
}
.displaynone {
  display: none;
}
.swiper-button-prev:focus,
.swiper-button-next:focus {
  outline: none;
}
.wen_hied {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.f14px {
  font-size: .875rem;
}
.f16px {
  font-size: 1rem;
}
.book {
  border: 1px solid #000;
}
.db {
  display: block;
}
.dnb {
  display: inline-block;
}
.flight {
  font-weight: lighter;
}
.fbold {
  font-weight: bold;
}
@media (min-width: 1440px) {
  .container {
    width: 1400px;
  }
}
.f14px {
  font-size: 14px;
}
.f16px {
  font-size: 16px;
}
.book {
  border: 1px solid #000;
}
.db {
  display: block;
}
.dnb {
  display: inline-block;
}
.flight {
  font-weight: lighter;
}
.fbold {
  font-weight: bold;
}
.imghover {
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  transform: scale(1.2);
  -ms-transform: scale(1.2);
  /* IE 9 */
  -moz-transform: scale(1.2);
  /* Firefox */
  -webkit-transform: scale(1.2);
  /* Safari 和 Chrome */
  -o-transform: scale(1.2);
}
.sca1 {
  transform: scale(1);
  -ms-transform: scale(1);
  /* IE 9 */
  -moz-transform: scale(1);
  /* Firefox */
  -webkit-transform: scale(1);
  /* Safari 和 Chrome */
  -o-transform: scale(1);
}
.sca0 {
  transform: scale(0);
  -ms-transform: scale(0);
  /* IE 9 */
  -moz-transform: scale(0);
  /* Firefox */
  -webkit-transform: scale(0);
  /* Safari 和 Chrome */
  -o-transform: scale(0);
}
.tran {
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.hovercolor {
  color: #8cca1d;
}
.zhong {
  display: -webkit-box;
  /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
  display: -moz-box;
  /* Firefox 17- */
  display: -webkit-flex;
  /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
  display: -moz-flex;
  /* Firefox 18+ */
  display: -ms-flexbox;
  /* IE 10 */
  display: flex;
  /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */
  justify-content: center;
  align-items: center;
}
.z {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  /* IE 9 */
  -moz-transform: translate(-50%, -50%);
  /* Firefox */
  -webkit-transform: translate(-50%, -50%);
  /* Safari 和 Chrome */
  -o-transform: translate(-50%, -50%);
}
.l0 {
  top: 50%;
  -ms-transform: translateY(-50%);
  /* IE 9 */
  -moz-transform: translateY(-50%);
  /* Firefox */
  -webkit-transform: translateY(-50%);
  /* Safari 和 Chrome */
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cen {
  left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  /* IE 9 */
  -moz-transform: translateX(-50%);
  /* Firefox */
  -webkit-transform: translateX(-50%);
  /* Safari 和 Chrome */
  -o-transform: translateX(-50%);
}
.f48 {
  font-size: 48px;
}
.wen_hied {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.p15 {
  padding: 15px;
}
.w50 {
  width: 50%;
}
.blod {
  font-weight: bold;
}
.wen_hied2 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.w55 {
  width: 55%;
}
body {
  padding-top: 95px;
}
.daohang {
  position: fixed;
  top: 0;
  background: #fff;
  left: 0;
  right: 0;
  z-index: 99;
}
.nav-ul {
  margin-left: 12%;
}
.nav-ul > li {
  display: inline-block;
}
.nav-ul > li > a {
  padding: 0 1rem;
  color: #666666;
  font-size: 1.125rem;
}
.nav-ul > li > a:hover ,.nav-ul > li.active>a{
  color: #0068b6;
}
.nav-ul > li:last-child i {
  font-size: 1.5rem;
  color: #000000;
}
.nav-ul > li:hover .eri-cons {
  display: block;
}
.rightfix {
  position: fixed;
  top: 30%;
  right: 0px;
  border-right: none;
  z-index: 99;
  box-shadow: 0px 4px 32px 0px rgba(135, 134, 134, 0.15);
}
.fix_ul li {
  text-align: center;
  float: none;
  position: relative;
  width: 88px;
  cursor: pointer;
  line-height: 25px;
  padding: 10px 0;
  background: #Fff;
  margin-bottom: 0px;
  border-bottom: 1px solid  #e0e0e0;
}
.fix_ul li i {
  font-size: 1.875rem;
  color: #5e6062;
}
.fix_ul li p {
  color: #5e6062;
  font-size: 13px;
}
.fix_ul li a {
  color: #5e6062;
}
.fix_ul li:last-child {
  border-bottom: none;
}
.fix_ul li:hover > a > p {
  color: #FFF;
}
.fix_ul li:hover {
  background: #0a7dc9;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.fix_ul li:hover > p {
  color: #FFF;
}
.right_div {
  transform: scale(0);
  -ms-transform: scale(0);
  /* IE 9 */
  -moz-transform: scale(0);
  /* Firefox */
  -webkit-transform: scale(0);
  /* Safari 和 Chrome */
  min-width: 180px;
  -o-transform: scale(0);
  position: absolute;
  color: #fff;
  right: 0rem;
  top: 0px;
  opacity: 0;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  background: #0a7dc9;
  padding: 20px 20px;
  line-height: 1.875rem;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.fix_ul li:hover a {
  color: #fff;
}
.fix_ul li:hover .right_div {
  transform: scale(1);
  -ms-transform: scale(1);
  /* IE 9 */
  -moz-transform: scale(1);
  /* Firefox */
  -webkit-transform: scale(1);
  /* Safari 和 Chrome */
  -o-transform: scale(1);
  right: 94px;
  opacity: 1;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.fix_ul li:hover {
  background: #0a7dc9;
}
.fix_ul li:hover i {
  color: #fff;
}
.phone {
  box-shadow: 0rem 0rem 0.3125rem rgba(200, 203, 204, 0.5);
  display: none;
  top: 0;
  position: fixed;
  background: #fff;
  z-index: 999;
  width: 100%;
}
#wrapper {
  position: relative;
  transition: transform 0.25s cubic-bezier(0.39, 0.575, 0.565, 1);
}
.phone .index_a {
  width: auto;
  margin-top: 0rem;
  line-height: 4.375rem;
}
.sidebar-menu.is-active + #wrapper {
  transform: translateX(-500px);
}
.color_dao i {
  display: inline-block;
  font-size: 2rem;
  color: #0068b6;
  padding: 0 0.625rem;
  line-height: 4.375rem;
}
.sidebar-menu {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  background: rgba(0, 0, 0, 0.4);
  transition: right 0.5s;
  z-index: 99999;
}
.sidebar-menu.is-active {
  display: block;
  transition: right 0.5s;
}
.sidebar-menu__header {
  height: 3.125rem;
  background: #0068b6;
  z-index: auto;
  position: relative;
  float: right;
  display: block;
  padding: 0.9375rem 1.5625rem;
  height: 100%;
  width: 80%;
  color: #fff;
}
.sidebar-menu__title {
  color: #ccc;
  font-size: 0.9375rem;
  font-weight: 400;
  text-transform: uppercase;
}
.sidebar-menu__title > i {
  display: inline-block;
  float: right;
  font-size: 1.75rem;
  line-height: inherit;
}
.sidebar-menu__title:active,
.sidebar-menu__title:focus,
.sidebar-menu__title:hover {
  color: #fff;
  text-decoration: none;
}
.sidebar-menu__title::first-letter {
  text-transform: uppercase;
}
.sidebar-menu__title::before {
  content: "\e907";
  display: block;
  position: absolute;
  top: 50%;
  right: 1.25rem;
  margin-top: -0.625rem;
  color: #fff;
  font-size: 1.25rem;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  font-feature-settings: "liga" 1;
  font-variant-ligatures: discretionary-ligatures;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  all: unset;
}
.sidebar-menu__list {
  position: fixed;
  top: 3.125rem;
  right: 0;
  bottom: 0;
  margin: 0;
  padding: 0;
  width: 80%;
  list-style: none;
  background-color: #fff;
  transition: right 0.25s cubic-bezier(0.39, 0.575, 0.565, 1);
}
.search_submenu.is-active {
  width: 100%;
}
.sidebar-menu__item {
  padding: 0;
  width: 100%;
  border-bottom: 0.0625rem solid #eeeeee;
}
.colos {
  line-height: 4.375rem;
}
.sidebar-menu__item:first-child {
  border-top: 0;
}
.sidebar-menu__item.sidebar-menu__item--back,
.sidebar-menu__item.sidebar-menu__item--back:hover,
.sidebar-menu__link.sidebar-menu__subtitle {
  background-color: #318bb5 !important;
}
.sidebar-menu__item.sidebar-menu__item--back .sidebar-menu__link {
  color: #fff !important;
}
.sidebar-menu__item:hover {
  background-color: #fff;
  cursor: pointer;
}
.sidebar-menu__item:hover > .sidebar-menu__link {
  color: #6e6e6e;
}
.phone_i {
  display: inline-block;
  line-height: 3.75rem;
  padding: 0 0.9375rem;
}
.sidebar-menu__item:hover > .sidebar-menu__link .glyphicon-menu-right {
  color: #6e6e6e;
}
.sidebar-menu__item .sidebar-menu__list {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  transform: translateX(500px);
  transition: transform 0.25s cubic-bezier(0.39, 0.575, 0.565, 1);
}
.sidebar-menu__item .sidebar-menu__list.is-active {
  transform: translateX(0);
}
.sidebar-menu__item .sidebar-menu__list .sidebar-menu__list {
  z-index: 2;
}
.sidebar-menu__item .sidebar-menu__list .sidebar-menu__list .sidebar-menu__list {
  z-index: 3;
}
.sidebar-menu__item .sidebar-menu__list .sidebar-menu__list .sidebar-menu__list .sidebar-menu__list {
  z-index: 4;
}
.sidebar-menu__link {
  display: block;
  padding: 0.625rem 1.5625rem;
  color: #828282;
  font-size: 1rem;
  font-weight: 400;
  transition: color 0.1s cubic-bezier(0.39, 0.575, 0.565, 1);
}
.sidebar-menu__link::first-letter {
  text-transform: uppercase;
}
.sidebar-menu__link:active,
.sidebar-menu__link:focus,
.sidebar-menu__link:hover {
  text-decoration: none;
}
.sidebar-menu__link span.glyphicon-menu-left {
  float: left;
  font-size: 0.75rem;
  color: #fff;
  line-height: 1.25rem;
  margin-right: 0.25rem;
}
.sidebar-menu__link .glyphicon-menu-right {
  color: #bababa;
  float: right;
}
.mobile-foot {
  display: none;
  background: #0068b6;
  padding: 0.5rem 0;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 9999;
}
.mobile-foot a {
  color: #fff;
  height: 2.1875rem;
  line-height: 2.0625rem;
  border: 1px solid #fff;
  border-radius: 0.25rem;
  text-align: center;
  width: 22%;
  padding: 0 0.9375rem;
  font-size: 0.9375rem;
  margin: 0 0.3125rem;
  transition: 0.3s;
  -o-transition: 0.3s;
  -moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  padding: 0rem;
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-size: 0.875rem;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.searchbox {
  padding: 1rem 0;
  box-shadow: 0 0 0.4375rem 0 #cfcfcf;
  background: #fff;
  position: fixed;
  display: none;
  left: 0;
  width: 100%;
  right: 0;
  top: 95px;
  border-top: 0.125rem solid #0068b6;
  text-align: center;
  z-index: 99;
}
.searchbox.active {
  top: 75px;
}
.searchs {
  max-width: 37.5rem;
  margin: 0 auto;
}
.searchs .sertext {
  display: block;
  padding: 0;
  outline: 0;
  padding-left: 0.75rem;
  width: 78%;
  float: left;
  border: 1px solid #cdcdcd;
  color: #a2a2a2;
  font-size: 0.75rem;
  height: 3.25rem;
  line-height: 3.25rem;
  transition: 0.4s;
}
.serbtn {
  padding: 0;
  margin: 0;
  border: none;
  outline: 0;
  width: 22%;
  float: right;
  height: 3.25rem;
  text-align: center;
  line-height: 3.25rem;
  background: #0068b6;
  color: #fff;
  font-size: 0.9375rem;
  cursor: pointer;
  transition: 0.44s;
}
.ds {
  cursor: pointer;
}
.daohang {
  padding-left: 44px;
  line-height: 90px;
  border-bottom: solid 1px rgba(228, 228, 228, 0.58);
  box-shadow: 0px 1px 4px 1px rgba(157, 154, 154, 0.35);
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
}
.ban-img .ban-zi {
  width: 100%;
  top: 40%;
}
.ban-img .ban-zi .p1 {
  font-size: 3.75rem;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
}
.ban-img .ban-zi .p2 {
  font-size: 1.75rem;
  margin-top: 10px;
  line-height: 47px;
  color: #ffffff;
}
.ban-img .position_div {
  bottom: 30px;
  width: 100%;
  left: 0;
  right: 0;
  font-size: 1rem;
  color: #fff;
  text-shadow: 0px 0px 7px  rgba(177, 174, 174, 0.35);
  font-weight: bold;
}
.ban-img .position_div a {
  color: #fff;
  text-shadow: 0px 0px 7px  rgba(177, 174, 174, 0.35);
  font-weight: bold;
}
.ban-img .position_div a:hover {
  color: #ffffff;
}
.zhs {
  height: 99px;
  background-color: #ffffff;
  border-bottom: solid 1px rgba(228, 228, 228, 0.58);
  line-height: 99px;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.zhs.active{
  position: fixed;
  left: 0;
  right: 0;
  top: 72px;

  height: 70px;
  z-index: 9;  border: solid 1px rgba(228, 228, 228, 0.58);
  line-height: 70px;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.uld-ul li {
  padding: 0 12px;
  cursor: pointer;
  float: left;
  font-size: 1.125rem;
  color: #000000;
  font-weight: bold;
  cursor: pointer;
}
.uld-ul li:hover ,.uld-ul li.active{
  background: #0068b6;
  color: #ffffff;

}
.uld-ul li a{
  color: #000000;
}
.uld-ul li:hover a,.uld-ul li.active a{
  color: #ffffff;
}
.product {
  padding: 50px 0 106px;
  background: #f0f5f7;
}
.product_list .product_div {
  background-color: #ffffff;
  box-shadow: 0px 0px 7px 0px rgba(177, 174, 174, 0.35);
  overflow: hidden;
  margin-bottom: 39px;
}
.product_list .product_div .product_zi {
  width: 100%;
  height: 100%;
  background-color: #ef8200;
  box-shadow: 0px 0px 7px 0px rgba(177, 174, 174, 0.35);
  opacity: 0.91;
  padding: 40px 48px;
  cursor: pointer;
  top: 0;
  left: -100%;
  z-index: 3;
  right: 0;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  position: absolute;
}
.product_list .product_div .product_zi::after {
  position: absolute;
  content: '';
  width: 95%;
  height: 95%;
  border: 10px solid #f4ad58;
  left: 50%;
  top: 50%;
  z-index: -1;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  /* IE 9 */
  -moz-transform: translate(-50%, -50%);
  /* Firefox */
  -webkit-transform: translate(-50%, -50%);
  /* Safari 和 Chrome */
  -o-transform: translate(-50%, -50%);
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.product_list .product_div .product_zi .til {
  line-height: 30px;
  margin-top: 50px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;  font-size: 1.5rem;
  overflow: hidden;  color: #ffffff;
}
.product_list .product_div .product_zi .til a {

  font-weight: normal;
  line-height: 30px;
  color: #ffffff;
}
.product_list .product_div .product_zi .zhas {
  font-size: 1rem;
  margin-top: 24px;
  line-height: 30px;
  color: #ffffff;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.product_list .product_div .product_zi .more {
  margin-top: 60px;
}
.product_list .product_div .product_zi .more a {
  font-size: 1rem;
  line-height: 36px;
  color: #ffffff;
}.product_list .product_div .product_zi .more span{
  font-size: 1rem;
  line-height: 36px;
  color: #ffffff;
}
.product_list .product_div:hover .product_zi {
  opacity: 1;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  left: 0;
}
.product_list .product_title {
  border-top: 1px solid #e5e5e5;
  font-size: 1rem;
  color: #000000;
  line-height: 83px;
  padding: 0 20px;
  text-align: center;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.product_list .product_title a {
  font-size: 1rem;
  color: #000000;
}
.link-top {
  background: #f0f5f7;
  padding: 72px 0;
}
.link-top .link_bots {
  background-color: #ffffff;
  border: solid 4px #0068b6;
  margin-top: 40px;
}
.link-top .fl {
  width: 35%;
  font-size: 1.25rem;
  padding: 30px 30px;
  line-height: 43px;
  color: #454444;
}
.link-top .fl i {
  font-size: 1.25rem;
  color: #0068b6;
}
.link-top .fr {
  width: 65%;
}
.hd-div .div1 {
  font-size: 2.8125rem;
  font-weight: bold;
  line-height: 36px;
  letter-spacing: 0px;
  color: #000000;
}
.hd-div .div2 {
  font-size: 1.375rem;
  margin-top: 15px;
  line-height: 36px;
  color: #959799;
}
.link-botd {
  padding: 70px 0;
}
.link-botd .zi-lian {
  font-size: 1rem;
  line-height: 30px;
  margin: 15px 0 10px;
  color: #575757;
}
.link-botd .zi-lian span {
  color: red;
}
.link-botd input {
  width: 100%;
  height: 57px;
  border: solid 1px #e3e1e1;
  padding-left: 10px;
}
.link-botd textarea {
  width: 100%;
  border: solid 1px #e3e1e1;
  resize: none;
  height: 220px;
  padding: 10px;
}
.link-botd .more {
  margin-top: 30px;
}
.link-botd .more button {
  width: 134px;
  height: 42px;
  background-color: #f08d17;
  border-radius: 10px;
  border: solid 1px #eae5e4;
  text-align: center;
  line-height: 42px;
  display: inline-block;
  font-size: 1rem;
  color: #fff;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  border: none;
}
.link-botd .more button:hover {
  background: #0a7dc9;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  color: #ffffff;
}
.link-div {
  padding: 77px 0 100px;
}
.link-div .link-top .p1 {
  font-size: 1.5rem;
  line-height: 30px;
  font-weight: bold;
  color: #181818;
}
.link-div .link-top .div1 {
  font-size: 1rem;
  margin-top: 25px;
  line-height: 30px;
  color: #181818;
}
.link-div .link-top .col-sm-4 {
  margin-bottom: 60px;
}
.link-div .link-mid .map {
  border: 8px solid #0a7dc9;
}
.global {
  background-color: #efeeee;
  padding: 80px 0;
}

.lian-div {
  font-size: 1rem;
  color: #0068b6;
  line-height: 22px;
  position: relative;

  font-weight: bold;
  padding-left: 40px;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
}
.daohang.active .lian-div{
  top: 0px;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
}
.lian-div span {
  width: 27px;
  height: 27px;
  display: inline-block;
  text-align: center;
  border: 1px solid #0068b6;
  border-radius: 100%;
  line-height: 23px;
  top: 50%;

  -ms-transform: translateY(-50%);
  /* IE 9 */
  -moz-transform: translateY(-50%);
  /* Firefox */
  -webkit-transform: translateY(-50%);
  /* Safari 和 Chrome */
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 0;
}
.lian-div span i {
  color: #0068b6;
  font-size: 1.25rem;
}
.yuyan {
  margin-left: 30px;
}
.yuyan i {
  color: #6c6969;
  font-size: 1.5625rem;
}
.yuyan span {
  position: relative;
  top: -3px;
  font-size: 1.125rem;
}
.yuyan a {
  color: #000000;
  text-transform: uppercase;
  font-size: 1.125rem;
  position: relative;
  top: -2px;
}
.yuyan a.active {
  color: #0068b6;
}
.daohang .dians b {
  font-size: 14px;
  color: #565656;
}
.daohang .soa,
.daohang .doap {
  padding: 0 29px;
  cursor: pointer;
  line-height: 87px;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.daohang .soa i,
.daohang .doap i {
  color: #565656;
  font-size: 1.7rem;
}
.daohang .soa {
  margin-left: 30px;
  line-height:  87px;
  background: #f8f8f8;
  display: inline-block;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.daohang .doap {
  background: #0068b6;
  display: inline-block;
}

.daohang.active{
  line-height: 70px;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
}

.daohang.active .soa,
.daohang.active .doap {

  line-height: 67px;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
}
.daohang .doap i {
  color: #FFF;
}
.foot {
  background-color: #2e2e2e;
}
.foot .foot-top {
  padding: 85px 0 50px;
}
.foot .foot-top .foot-uls > li {
  float: left;
  margin-right: 43px;
}
.foot .foot-top .foot-uls > li:last-child {
  margin-right: 0;
}
.foot .foot-top .foot-uls > li > p {
  font-size: 1.125rem;
  color: #ffffff;
}
.foot .foot-top .foot-uls > li ul {
  margin-top: 10px;
}
.foot .foot-top .foot-uls > li ul li {
  line-height: 30px;
  font-size: 1rem;
  color: rgba(255, 255, 255, 0.23);
}
.foot .foot-top .foot-uls > li ul li a {
  font-size: 1rem;
  color: rgba(255, 255, 255, 0.23);
}
.foot .foot-top .foot-uls > li ul li a:hover {
  color: #ffffff;
}
.box-from {
  width: 280px;
  background: #fff;
  height: 50px;
  line-height: 50px;
  border-radius: 50px;
}
.box-from input {
  width: 80%;
  padding-left: 20px;
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  color: #000;
}
.box-from button {
  width: 20%;
  text-align: center;
  background: transparent;
  border: none;
}
.foot .bshare-custom a {
  background: transparent !important;
  width: 42px !important;
  height: 42px !important;
  padding-left: 0;
  line-height: 42px;
  text-align: center;
  border-radius: 100%;
  color: #fff;
  margin-right: 10px;
  font-size: 1.25rem;
  border: solid 1px #ffffff;
}
.foot .pp1 {
  margin-top: 30px;
}
.foot .div1 {
  margin-top: 13px;
}
.about-div .company-top {
  background: #f0f5f7;
  padding: 70px 0 90px;
}
.about-div .company-top .company_div {
  font-size: 1rem;
  margin-top: 30px;
  line-height: 30px;
  color: #878686;
}
.about-div .culture {
  background: url(../images/8.jpg) no-repeat;
  background-size: cover;
  padding: 99px 0 142px;
}
.about-div .culture .hd-div .div1 {
  color: #fff;
}
.about-div .culture .hd-div .div2 {
  color: #fff;
}
.about-div .culture .culture-div {
  text-align: center;
}
.about-div .culture .culture-div .titls {
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
}
.about-div .culture .culture-div .zhais {
  margin-top: 10px;
  font-size: 1.125rem;
  color: #ffffff;
  line-height: 30px;
}
.about-div .fazhan {
  padding: 90px 0 60px;
}
.about-div .fazhan .fazhangli {
  margin-top: 90px;
}
.about-div .histrory-con {
  width: 65%;
  margin: 70px auto 0;
}
.about-div .histrory-con .left {
  width: 43%;
}
.about-div .histrory-con .left .nian {
  font-size: 5.625rem;
  font-weight: bold;
  line-height: 1;
  letter-spacing: 0px;
  color: #0068b6;
}
.about-div .histrory-con .left .yaos {
  font-size: 1.125rem;
  margin-top: 1.875rem;
  line-height: 1.875rem;
  color: #000000;
  text-align: justify;
}
.about-div .histrory-con .right {
  width: 48%;
}
.about-div .histrory-con .swiper-button-next,
.about-div .histrory-con .swiper-button-prev {
  background: transparent;
}
.about-div .histrory-con .swiper-button-next i,
.about-div .histrory-con .swiper-button-prev i {
  font-size: 4rem;
  color: #dbdadb;
}
.about-div .histrory-con .swiper-button-next {
  right: -100px;
}
.about-div .histrory-con .swiper-button-prev {
  left: -100px;
}
.about-div .fazhangli .swiper-slide {
  cursor: pointer;
}
.about-div .fazhangli .bg-fa {
  background: url(../images/xian.png) no-repeat bottom;
  left: 0;
  right: 0;
  height: 13px;
}
.about-div .fazhangli .tubiaos {
  left: 16%;
  bottom: 13px;
}
.about-div .fazhangli .swiper-container {
  width: 65%;
  margin: 0 auto;
}
.about-div .fazhangli .swiper-container .swiper-slide {
  padding: 30px 0 13px;
  font-size: 1.25rem;
  color: #363535;
  text-align: center;
  position: relative;
}
.about-div .fazhangli .swiper-container .swiper-slide::before {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  /* IE 9 */
  -moz-transform: translateX(-50%);
  /* Firefox */
  -webkit-transform: translateX(-50%);
  /* Safari 和 Chrome */
  -o-transform: translateX(-50%);
  top: 20px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 10px solid #fdb813;
  display: none;
}
.about-div .fazhangli .swiper-container .swiper-slide::after {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  /* IE 9 */
  -moz-transform: translateX(-50%);
  /* Firefox */
  -webkit-transform: translateX(-50%);
  /* Safari 和 Chrome */
  -o-transform: translateX(-50%);
  bottom: 0;
  display: none;
  top: 20px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 10px solid #fdb813;
}
.about-div .fazhangli .swiper-container .swiper-slide.swiper-slide-thumb-active::before {
  display: block;
}
.about-div .fazhangli .swiper-container .swiper-slide.swiper-slide-thumb-active::after {
  display: block;
}
.about-div .rong {
  background: #f0f5f7;
  padding: 80px 0;
}
.about-div .rong .rong-lunbo {
  margin-top: 31px;
}
.about-div .rong .rong-lunbo .swiper-container {
  padding-bottom: 50px;
}
.about-div .rong .rong-lunbo .swiper-container .ring-title {
  font-size: 1.25rem;
  line-height: 36px;
  color: #000000;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  overflow: hidden;
  text-align: center;
  margin-top: 10px;
}
.about-div .rong .rong-lunbo .swiper-container .swiper-pagination-bullet {
  width: 19px;
  height: 19px;
  background-color: #959595;
  opacity: 1;
}
.about-div .rong .rong-lunbo .swiper-container .swiper-pagination-bullet-active {
  background-color: #f08d17;
}
.about-div .video_cent {
  padding: 70px 0 90px;
}
.about-div .video_cent .video-dd {
  margin-top: 39px;
}
.problem {
  background: #f0f5f7;
  padding: 70px 0 100px;
}
.problem .problem_div {
  margin-top: 45px;
}
.problem .problem_div .left {
  width: 35%;
}
.problem .problem_div .left .problem_con {
  font-size: 1rem;
  line-height: 40px;
  color: #41403f;
}
.problem .problem_div .left .problem_con ul li a{
  color: #41403f;
}.problem .problem_div .left .problem_con ul li:hover a{
  color: #0068b6;
}
.problem .problem_div .left .more {
  margin-top: 40px;
}
.problem .problem_div .left .more a {
  font-size: 1rem;
  line-height: 36px;
  color: #575758;
}
.problem .problem_div .left .more a:hover {
  color: #0068b6;
}
.problem .problem_div .right {
  width: 65%;
}
.download {
  padding: 70px 0 100px;
}
.download .download-lunbo {
  margin-top: 35px;
}
.download .download-lunbo .swiper-slide {
  border: solid 1px #e3e1e0;
}
.download .download-lunbo .swiper-slide a {
  display: block;
  padding: 49px 0 66px;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.download .download-lunbo .swiper-slide a .pdf {
  text-align: center;
}
.download .download-lunbo .swiper-slide a .pdf i {
  font-size: 50px;
}
.download .download-lunbo .swiper-slide a .title {
  font-size: 1.125rem;
  line-height: 36px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  overflow: hidden;
  margin: 5px 0;
  color: #41403f;
}
.download .download-lunbo .swiper-slide a .data {
  font-size: 1rem;
  color: #41403f;
}
.download .download-lunbo .swiper-slide a:hover {
  background-color: #f08d17;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.download .download-lunbo .swiper-slide a:hover .pdf i {
  color: #ffffff;
}
.download .download-lunbo .swiper-slide a:hover .title {
  color: #fff;
}
.download .download-lunbo .swiper-slide a:hover .data {
  color: #fff;
}
.download .download-lunbo .swiper-container {
  padding-bottom: 60px;
}
.download .download-lunbo .swiper-container .swiper-pagination-bullet {
  width: 18px;
  height: 18px;
  background-color: #dcdcdc;
  opacity: 1;
}
.download .download-lunbo .swiper-container .swiper-pagination-bullet-active {
  background-color: #f08d17;
}
.support-div .guarantee {
  background: #f0f5f7;
  padding: 90px 0 85px;
}
.support-div .guarantee .guarantee-div {
  margin-top: 50px;
  font-size: 1.125rem;
  line-height: 45px;
  color: #454341;
}
.support-div .guarantee .guarantee-div span {
  color: #f08d17;
}
.network {
  padding: 80px 0 50px;
}
#ChinaMap {
  transform: scale(1.4);
}
.itemCon {
  padding: 130px 0;
}
.innovation {
  padding: 72px 0 92px;
  background: #f0f5f7;
}
.innovation .innovation-top {
  margin-top: 36px;
}
.innovation .innovation-top .innovation-div .title {
  font-size: 1.875rem;
  margin-top: 30px;
  line-height: 29px;
  color: #000000;
}
.innovation .innovation-top .innovation-div .zhaiyao {
  font-size: 1.125rem;
  line-height: 30px;
  color: #757575;
  margin-top: 10px;
}
.post {
  background-color: #ffffff;
  padding: 90px 0 50px;
}
.post .hd-div .div2 {
  margin-top: 30px;
}
.post .post-ul {
  margin-top: 50px;
}
.post .post-ul li {
  width: 32.333%;
  margin: .5%;
  float: left;
  background-color: #f0f5f7;
  border: solid 4px #f0f5f7;
  padding: 78px 44px 25px;
  cursor: pointer;
}
.post .post-ul li .tile {
  font-size: 1.5rem;
  line-height: 30px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  overflow: hidden;
  color: #000000;
}
.post .post-ul li .tile a {
  color: #000000;
}
.post .post-ul li .p1 {
  font-size: 1.125rem;
  margin-top: 10px;
  line-height: 30px;
  color: #000000;
  opacity: 0.6;
}
.post .post-ul li .post-div {
  font-size: 1.125rem;
  margin-top: 35px;
  line-height: 30px;
  color: #000000;
  opacity: 0.6;
}
.post .post-ul li:hover {
  border: solid 4px #f08d17;
}
.post .post-ul li:hover .tile a {
  color: #f08d17;
}
.mord {
  margin-top: 60px;
}
.mord a {
  width: 177px;
  height: 57px;
  display: inline-block;
  line-height: 57px;
  text-align: center;
  color: #f08d17;
  font-size: 1rem;
  border-radius: 10px;
  border: solid 1px #f08d17;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.mord a:hover {
  background: #f08d17;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  color: #ffffff;
}
.showroom {
  padding: 73px 0 65px;
  background: #f8f8f8 ;
}
.showroom .showroom-div {
  margin-top: 35px;
  font-size: 1rem;
  line-height: 30px;
  color: #878686;
}
.partner {
  background: #f8f8f8;
  padding: 80px 0;
}
.partner .partner-lunbo {
  margin-top: 30px;
}
.partner .partner-lunbo .swiper-slide {
  box-shadow: 0px 1px 4px 1px rgba(233, 228, 228, 0.35);
}
.partner .partner-lunbo .swiper-container {
  padding-bottom: 60px;
}
.partner .partner-lunbo .swiper-container .swiper-pagination-bullet {
  width: 19px;
  height: 19px;
  background-color: #959595;
}
.partner .partner-lunbo .swiper-container .swiper-pagination-bullet-active {
  background-color: #f08d17;
}
.new-tui {
  background: #f8f8f8;
  padding: 51px 0;
}
.new-tui .new-top {
  background: #fff;
  padding: 32px;
}
.new-tui .new-top .left {
  width: 42%;
}
.new-tui .new-top .right {
  width: 53%;
}
.new-tui .new-top .right .data {
  font-size: 1.125rem;
  line-height: 36px;
  color: #434141;
  margin-top: 60px;
}
.new-tui .new-top .right .title {
  color: #2b2b2b;
  font-size: 1.5rem;
  line-height: 35px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.new-tui .new-top .right .title a {
  color: #2b2b2b;
}
.new-tui .new-top .right .zhas {
  font-size: 1rem;
  line-height: 30px;
  margin-top: 20px;
  color: #878686;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 4;
  overflow: hidden;
}
.new-tui .new-top .right .more {
  line-height: 36px;
  margin-top: 40px;
}
.new-tui .new-top .right .more a {
  font-size: 1rem;
  color: #575758;
}
.new-tui .new-top .right .more a i {
  color: #575758;
  font-size: 1.25rem;
}
.new-uls {
  background: #f8f8f8;
  padding-bottom: 80px;
}
.new-uls li {
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  padding: 38px 0;
}
.new-uls li .left {
  width: 28%;
  overflow: hidden;
}
.new-uls li .left img {
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.new-uls li .right {
  width: 67%;
}
.new-uls li .right .data {
  font-size: 1.125rem;
  color: #434141;
  opacity: 0.82;
  line-height: 36px;
  margin-top: 8px;
}
.new-uls li .right .title {
  font-size: 1.25rem;
  line-height: 36px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  overflow: hidden;
  color: #434141;
}
.new-uls li .right .title a {
  color: #434141;
}
.new-uls li .right .zhas {
  font-size: 1rem;
  line-height: 30px;
  margin-top: 15px;
  color: #878686;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.new-uls li .right .more {
  margin-top: 30px;
}
.new-uls li .right .more a {
  font-size: 1rem;
  color: #0068b6;
}
.new-uls li .right .more a i {
  font-size: 1.25rem;
  color: #0068b6;
}
.new-uls li:hover {
  background: #fff;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.new-uls li:hover .left img {
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  transform: scale(1.2);
  -ms-transform: scale(1.2);
  /* IE 9 */
  -moz-transform: scale(1.2);
  /* Firefox */
  -webkit-transform: scale(1.2);
  /* Safari 和 Chrome */
  -o-transform: scale(1.2);
}
.new-uls li:hover .right .title a {
  color: #0068b6;
}
.banner .wezi {
  z-index: 333;
  top: 50%;
  -ms-transform: translateY(-50%);
  /* IE 9 */
  -moz-transform: translateY(-50%);
  /* Firefox */
  -webkit-transform: translateY(-50%);
  /* Safari 和 Chrome */
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 10%;
}
.banner .wezi .p1 {
  font-size: 4.625rem;
  font-weight: bold;
  text-shadow: 0px 0px 7px rgba(46, 44, 44, 0.35);
  color: #fff;
  line-height: 1;
  padding-bottom: 20px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.29);
  position: relative;
}
.banner .wezi .p1::after {
  content: '';
  position: absolute;
  width: 15px;
  height: 15px;
  background-color: #ffffff;
  border-radius: 100%;
  left: 0;
  bottom: -7px;
}
.banner .wezi .p2-en {
  font-size: 1.75rem;
  line-height: 47px;
  letter-spacing: 0px;
  color: #ffffff;
  text-shadow: 0px 0px 7px  rgba(46, 44, 44, 0.35);
  margin: 20px 0;
}
.banner .wezi .more1 {
  line-height: 36px;
  letter-spacing: 0px;
  color: #ffffff;
}
.banner .wezi .more1 a {
  color: #ffffff;
  font-size: 1rem;
}
.banner .wezi .more1 a i {
  color: #ffffff;
  font-size: 1.25rem;
}
.banner .swiper-pagination-bullet {
  width: 19px;
  height: 19px;
  background-color: #ffffff;
  opacity: 1;
}
.banner .swiper-pagination-bullet-active {
  background-color: #f08d17;
}
.about-top {
  padding-top: 115px;
}
.about-top .zhs1 {
  margin-top: 51px;
  font-size: 1rem;
  line-height: 30px;
  width: 80%;
  color: #878686;
}
.about-bot {
  background: #f8f8f8;
  padding-bottom: 100px;
}
.about-bot .about-bot-ul {
  margin-top: 88px;
}
.about-bot .about-bot-ul li {
  float: left;
  width: 33.333%;
  position: relative;
}
.about-bot .about-bot-ul li .shu-div1 {
  line-height: 1;
}
.about-bot .about-bot-ul li .shu-div1 span {
  font-size: 3.75rem;
  color: #000000;
  font-weight: bold;
}
.about-bot .about-bot-ul li .shu-div1 sub {
  font-size: 1rem;
  color: #000000;
}
.about-bot .about-bot-ul li .shu-div1 sup {
  font-size: 1rem;
  color: #000000;
  position: absolute;
  margin-left: 10px;
  top: 25px;
}
.about-bot .about-bot-ul li .shu-div2 {
  font-size: 1rem;
  color: #000000;
  margin-top: 10px;
}
.about-bot .more {
  margin-top: 100px;
}
.about-bot .more a {
  color: #575758;
  font-size: 1rem;
}
.about-bot .more a i {
  color: #575758;
  font-size: 1.25rem;
}
.about-bot .about-bots-div > div {
  width: 50%;
}
.about-bot .about-bots-div > div .rong-d {
  left: 40px;
  bottom: 40px;
  color: #fff;
}
.about-bot .about-bots-div > div .rong-d .p1 {
  font-size: 1.5rem;
  line-height: 36px;
  color: #ffffff;
}
.about-bot .about-bots-div > div .rong-d .p2 {
  font-size: 1rem;
  line-height: 36px;
  color: #ffffff;
}
.index_product {
  background: url(../images/41.jpg) no-repeat;
  background-size: cover;
  padding: 90px 0 138px;
}
.index_product .hd-div .div1 {
  color: #fff;
}
.index_product .hd-div .div2 {
  color: #dddddd;
}
.index_product .index_product_ul {
  margin: 20px 0;
}
.index_product .index_product_ul li {
  float: left;
  margin-right: 24px ;
  font-size: 1.125rem;
  color: #fff;
  cursor: pointer;
  position: relative;
  padding-bottom: 10px;
}.index_product .index_product_ul li a{
  color: #fff;
}
.index_product .index_product_ul li::after {
  content: '';
  position: absolute;
  height: 2px;
  width: 0%;
  left: 0;
  background: #ffffff;
  bottom: 0;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.index_product .index_product_ul li:hover::after,
.index_product .index_product_ul li.active::after {
  width: 100%;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.page-div {
  top: -150px;
  right: 70px;
}
.page-div .swiper-button-next,
.page-div .swiper-button-prev {
  position: relative;
  width: 60px;
  height: 49px;
  background: rgba(255, 255, 255, 0.24);
  line-height: 49px;
  text-align: center;
  left: auto;
  right: auto;
  margin: 0 5px;
}
.page-div .swiper-button-next i,
.page-div .swiper-button-prev i {
  color: #ffffff;
  font-size: 1.25rem;
}
.page-div .swiper-button-next:hover,
.page-div .swiper-button-prev:hover {
  background-color: #f08d17;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.index_product_lunbo {
  margin-top: 53px;
}
.index_product_divcon > div {
  display: none;
}
.center-div {
  padding: 90px 0 50px;
  position: relative;
}
.center-div .index_new-div .left {
  width: 32% ;
}
.center-div .index_new-div .left .hd-div .div1 {
  color: #fff;
}
.center-div .index_new-div .left .hd-div .div2 {
  color: #fff;
}
.center-div .index_new-div .left .index-news-div {
  font-size: 1rem;
  margin-top: 40px;
  line-height: 30px;
  color: #ffffff;
  opacity: 0.62;
}
.center-div .index_new-div .left .index_new_ul {
  margin-top: 100px;
}
.center-div .index_new-div .left .index_new_ul li {
  color: #ffffff;
  padding: 10px 0;
  border-bottom: 1px solid transparent;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.center-div .index_new-div .left .index_new_ul li .fl {
  font-size: 1.125rem;
  color: #ffffff;
}
.center-div .index_new-div .left .index_new_ul li .fr {
  font-size: 1.125rem;
  color: #ffffff;
}
.center-div .index_new-div .left .index_new_ul li:hover,
.center-div .index_new-div .left .index_new_ul li.active {
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.center-div .index_new-div .left .more {
  margin-top: 80px;
}
.center-div .index_new-div .left .more a {
  font-size: 1rem;
  color: #ffffff;
}
.center-div .index_new-div .right {
  width: 60% ;
}
.index_new::before {
  width: 40%;
  content: '';
  position: absolute;
  background: #0068b6 ;
  top: 0;
  left: 0;
  bottom: 0;
  z-index: -1;
}
.index_new::after {
  width: 60%;
  content: '';
  position: absolute;
  background: url(../images/42.jpg) no-repeat;
  background-size: cover;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
}
.index_new-lunbo {
  padding: 90px 0;
}
.index_new-lunbo .swiper-slide .data {
  font-size: 1.125rem;
  line-height: 36px;
  color: #ffffff;
}
.index_new-lunbo .swiper-slide .tilte {
  font-size: 1.25rem;
  line-height: 36px;
  letter-spacing: 0px;
  color: #ffffff;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.index_new-lunbo .swiper-slide .tilte a {
  color: #ffffff;
}
.index_new-lunbo .swiper-slide .overh {
  margin: 15px 0;
}
.index_new-lunbo .swiper-slide .zhai {
  font-size: 1rem;
  line-height: 30px;
  color: #ffffff;
  opacity: 0.72;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.index_new-lunbo .page-div {
  top: 0px;
}
.index_new-lunbo .swiper-container {
  padding-bottom: 60px;
}
.index_new-lunbo .swiper-container-horizontal > .swiper-pagination-bullets,
.index_new-lunbo .swiper-pagination-custom,
.index_new-lunbo .swiper-pagination-fraction {
  bottom: -40px;
}
.index_new-lunbo .swiper-pagination {
  color: #fff;
  position: relative;
}
.index_new-lunbo .swiper-pagination::after {
  content: '';
  position: absolute;
  width: 255px;
  height: 2px;
  background: url(../images/44.jpg) no-repeat;
  right: 0;
  bottom: 4px;
}
.index_new_right > div {
  display: none;
}
.marketing {
  background: url(../images/45.jpg) no-repeat;
  background-size: cover;
}
.marketing .make {
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
}
.marketing .make .p1 {
  font-size: 1.875rem;
  line-height: 36px;
  color: #ffffff;
  padding-bottom: 10px;
  padding-left: 50px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.17);
}
.marketing .make .p1 a {
  color: #ffffff;
}
.marketing .make .make-div {
  font-size: 1rem;
  line-height: 30px;
  letter-spacing: 0px;
  color: #ffffff;
  padding: 0px 0px 0px  50px;
}
.marketing .make .make-div .fl {
  width: 85%;
  padding: 15px 120px 15px 0;
  border-right: 1px solid rgba(255, 255, 255, 0.17);
}
.marketing .make .make-div .fr {
  width: 15%;
  text-align: center;
  padding: 15px 0;
  line-height: 60px;
}
.marketing .make .make-div .fr i {
  color: #ffffff;
  font-size: 1.875rem;
}
.marketing_ul li {
  display: none;
}
.marketing .index_new-div .left .index_new_ul li:hover .fl {
  color: #0068b6;
}
.marketing .index_new-div .left .index_new_ul li:hover .fr {
  color: #0068b6;
}
.marketing .index_new-div .left .index_new_ul li:hover {
  border-bottom: 1px solid  #0068b6;
}
.service .index_new-div .left .hd-div .div1 {
  color: #000000;
}
.service .index_new-div .left .hd-div .div2 {
  color: #959799;
}
.service .index_new-div .left .index-news-div {
  color: #000000;
}
.service .index_new-div .left .index_new_ul li .fl {
  color: #474849;
}
.service .index_new-div .left .index_new_ul li .fr {
  color: #474849;
}
.service .index_new-div .left .index_new_ul li:hover .fl {
  color: #0068b6;
}
.service .index_new-div .left .index_new_ul li:hover .fr {
  color: #0068b6;
}
.service .index_new-div .left .index_new_ul li:hover {
  border-bottom: 1px solid  #0068b6;
}
.service .index_new-div .left .more a {
  color: #575758;
}
.service .service_ul li {
  width: 50%;
  float: left;
  text-align: center;
  background-color: #f8f8f8;
  padding: 70px;
  cursor: pointer;
  border: 1px solid #fff;
  box-sizing: border-box;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.service .service_ul li .overh a {
  display: block;
}
.service .service_ul li .img2 {
  display: none;
}
.service .service_ul li .titles {
  font-size: 1.5rem;
  line-height: 36px;
  margin-top: 20px;
}
.service .service_ul li .titles a {
  color: #555454;
}
.service .service_ul li:hover {
  background-color: #f08d17;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.service .service_ul li:hover .img2 {
  display: inline-block;
}
.service .service_ul li:hover .img1 {
  display: none;
}
.service .service_ul li:hover .titles a {
  color: #ffffff;
}
.cooperation {
  background-color: #0068b6;
  padding: 40px 0 20px;
}
.cooperation .swiper-container {
  padding-bottom: 60px;
}
.cooperation .swiper-container .swiper-pagination-bullet {
  width: 19px;
  height: 19px;
  background-color: #ffffff;
  opacity: 1;
}
.cooperation .swiper-container .swiper-pagination-bullet-active {
  background-color: #f08d17;
}
.chan-xings-top {
  background-color: #f0f5f7;
  padding-bottom: 86px;
}
.chan-xings-top .wezhis {
  font-size: 1rem;
  line-height: 56px;
  color: #151515;
  opacity: 0.67;
}
.chan-xings-top .wezhis a {
  color: #151515;
}
.chan-xings-top .wezhis a:hover {
  color: #0068b6;
}
.chan-xings-top .div-bots {
  margin-top: 50px;
}
.chan-xings-top .div-bots .left {
  width: 44%;

  text-align: center;
}

.div-bots_luunbo .gallery-top .swiper-slide{
  position: relative;


  
}.div-bots_luunbo .gallery-top .swiper-slide .overh{
  background-color: #fff;  border: 1px solid #eeeeee;
  padding: 0px 0 30px;
}
.div-bots_luunbos{
  margin-top: 20px;

}
.div-bots_luunbo .gallery-top .swiper-slide  .ptitle{
  font-size: 1.2rem;
  color: #000;  
  padding: 20px 0;

}.div-bots_luunbo .gallery-top .swiper-slide .ptitle {
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
bottom: 0;
}
.div-bots_luunbo .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{

  border: 1px solid #0068b6;

}
.div-bots_luunbo .gallery-thumbs{
  margin-top: 20px;
}
.div-bots_luunbo .gallery-thumbs .swiper-slide{

  border: 1px solid #eeeeee;

}
.chan-xings-top .div-bots .right {
  width: 50%;
  font-size: 1rem;
  color:#000;
  line-height: 30px;
}
.chan-xings-top .div-bots .right .title {
  font-size: 2.25rem;
  color: #000000;
}
.chan-xings-top .div-bots .right .shu-ul {
  margin: 0px -0.5% 0;
}
.chan-xings-top .div-bots .right .shu-ul li {
  float: left;
  width: 24%;
  margin: .5%;
  height: 53px;
  line-height: 53px;
  text-align: center;
  font-size: 1rem;
  color: #626060;
  background-color: #ffffff;
  border: solid 1px #d3d2d2;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  cursor: pointer;
}
.chan-xings-top .div-bots .right .shu-ul li:hover {
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  border: solid 1px #0068b6;
  color: #0068b6;
}
.chan-xings-top .div-bots .right .feng-x {
  font-size: 1.125rem;
  color: #626060;
  line-height: 42px;
  margin-top: 30px;
}
.chan-xings-top .div-bots .right .feng-x .pp1 {
  margin-right: 20px;
}
.chan-xings-top .div-bots .right .feng-x .bshare-custom a {
  background: transparent !important;
  width: 42px !important;
  height: 42px !important;
  padding-left: 0;
  line-height: 42px;
  text-align: center;
  border-radius: 100%;
  color: rgba(168, 165, 165, 0.58);
  margin-right: 10px;
  font-size: 1.25rem;
  border: solid 1px rgba(168, 165, 165, 0.58);
}
.charact-div {
  font-size: 1.125rem;
  letter-spacing: 0px;
  color: #585757;
  line-height: 36px;
  margin-top: 70px;
}
.charact-div span {
  font-size: 1.25rem;
}
.charact {
  padding: 100px 0 200px;
}
.chna-liu {
  background-color: #f8f8f8;
  padding: 50px 0 110px;
}
.related_pro {
  padding: 89px 0;
}
.related_pro .related_lunbo {
  margin-top: 20px;
}
.related_pro .related_lunbo .swiper-container {
  padding: 30px 0 50px;
}
.related_pro .related_lunbo .swiper-container .swiper-pagination-bullet {
  width: 19px;
  height: 19px;
  background-color: #b5b5b5;
  opacity: 1;
}
.related_pro .related_lunbo .swiper-container .swiper-pagination-bullet-active {
  background-color: #f08d17;
}
.relevant_info {
  background-color: #f8f8f8;
  padding: 90px 0;
}
.relevant_info .relevant_info_lunbo {
  margin-top: 50px;
}
.relevant_info .relevant_info_lunbo .swiper-slide .data {
  font-size: 1.125rem;
  color: #434141;
  opacity: 0.82;
}
.relevant_info .relevant_info_lunbo .swiper-slide .title {
  font-size: 1.25rem;
  line-height: 36px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.relevant_info .relevant_info_lunbo .swiper-slide .title a {
  color: #434141;
}
.relevant_info .relevant_info_lunbo .swiper-slide .title a:hover {
  color: #0068b6;
}
.relevant_info .relevant_info_lunbo .swiper-slide .zhas {
  font-size: 1rem;
  line-height: 30px;
  color: #878686;
  margin-top: 10px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.relevant_info .relevant_info_lunbo .swiper-slide .more {
  margin-top: 55px;
  line-height: 36px;
  letter-spacing: 0px;
  color: #0068b6;
}
.relevant_info .relevant_info_lunbo .swiper-slide .more a {
  font-size: 1rem;
  color: #0068b6;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.relevant_info .relevant_info_lunbo .swiper-slide .more a i {
  font-size: 1.25rem;
}
.relevant_info .relevant_info_lunbo .swiper-slide .more a:hover {
  font-weight: bold;
  margin-left: 10px;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.nav-ul > li {
  position: relative;
}
.nav-ul > li .er-ul {
  background: #fff;
  border: 1px solid #eeeeee;
  width: 150px;
  top: 110%;
  text-align: center;
  z-index: 99;
  visibility: hidden;
  opacity: 0;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  /* IE 9 */
  -moz-transform: translateX(-50%);
  /* Firefox */
  -webkit-transform: translateX(-50%);
  /* Safari 和 Chrome */
  -o-transform: translateX(-50%);
}
.nav-ul > li .er-ul li {
  line-height: 30px;
  border-bottom: 1px solid #eeeeee;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.nav-ul > li .er-ul li a {
  font-size: 14px;
  font-weight: 400;
  color: #000;
  display: block;
}
.nav-ul > li .er-ul li:hover {
  box-shadow: inset 0 0 0 30px #0068b6;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.nav-ul > li .er-ul li:hover a {
  color: #ffffff;
}
.nav-ul > li:hover .er-ul {
  opacity: 1;
  visibility: visible;
  top: 100%;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
}
.ppeo-list{
  width: 80%;
}
@media (max-width: 1800px) {
  .nav-ul {
    margin-left: 3%;
}
.logo1 {
  width: 180px;
}
}
@media (max-width: 1600px) {
  .nav-ul > li > a {
    padding: 0 .6rem;
  }
}
@media (max-width: 1500px) {
  .nav-ul > li > a {
    padding: 0 .5rem;
  }
}
@media (max-width: 1440px) {
  .banner .wezi .p1{
    font-size: 2.625rem;
  }.banner .wezi .p2-en {
    font-size: 1rem;
    line-height: 35px;
  }
  .index_product {
    padding: 80px 0 70px;
  }
  .center-div {
    padding: 80px 0 100px;
  }

  .about-bot .about-bot-ul li .shu-div1 span {
    font-size: 3rem;
  }
  .about-bot .more {
    margin-top: 50px;
  }
 
  .about-top .zhs1 {
    margin-top: 20px;
  }
  .container {
    width: 1170px;
  }
  html {
    font-size: 14px;
  }
  .ban-img .ban-zi .p1 {
    font-size: 3rem;
  }
  .ban-img .ban-zi .p2 {
    font-size: 1.5rem;
  }
  .link-top .fl {
    line-height: 32px;
    padding: 14px 16px;
  }
  .uld-ul li {
    padding: 0 13px;
  }
  .nav-ul > li > a {
    padding: 0 .3rem;
  }
  .lian-div {
    font-size: 1.3rem;
  }
  .daohang .soa,
  .daohang .doap {
    padding: 0 24px;
  }
  .daohang .soa {
    margin-left: 20px;
  }
  .yuyan {
    margin-left: 20px;
  }
  .nav-ul {
    margin-left: 9%;
  }
  .foot .foot-top .foot-uls > li {
    margin-right: 24px;
  }
  .chan-xings-top .div-bots .right .title {
    font-size: 2rem;
  }
  .hd-div .div1 {
    font-size: 2.125rem;
  }
  .product_list .product_div .product_zi .more {
    margin-top: 55px;
  }
}
.foot-bot {
  font-size: 16px;
  line-height: 19px;
  letter-spacing: 0px;
  color: #ffffff;
  opacity: 0.32;
  padding: 20px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.24);
}
.newiss-xing .title {
  color: #000000;
  font-size: 1.875rem;
  padding: 0.9375rem 0;
  border-bottom: 1px solid #dfdfdf;
  position: relative;
}
.newiss-xing .title::after {
  content: '';
  position: absolute;
  width: 100px;
  height: 1px;
  bottom: -1px;
  background: #0068b6;
  left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  /* IE 9 */
  -moz-transform: translateX(-50%);
  /* Firefox */
  -webkit-transform: translateX(-50%);
  /* Safari 和 Chrome */
  -o-transform: translateX(-50%);
}
.newiss-xing .dade {
  color: #6b6b6b;
  font-size: 1.0625rem;
  margin: 1.875rem 0;
}
.newiss-xing .dade span {
  display: inline-block;
  margin: 0 0.625rem;
}
.newiss-xing .nei {
  color: #6b6b6b;
  font-size: 1.0625rem;
  line-height: 35px;
}
.xinwens-div .bshare-custom {
  display: inline-block;
}
.xinwens-div .xing-bots {
  margin: 3.75rem 0;
  padding: 1.875rem 0;
  border-top: 1px solid #dfdfdf;
  line-height: 35px;
}
.xinwens-div .shang .fl {
  width: 70%;
}
.xinwens-div .shang a {
  color: #6b6b6b;
  font-size: 1.0625rem;
}
.xinwens-div .shang a:hover {
  color: #0068b6;
}
.xing-bots .more1 a {
  display: block;
  color: #898989;
  border-radius: 1.25rem;
  border: 1px solid #f2f2f2;
  padding: 0px 1.25rem;
}
.xing-bots .more1 a:hover {
  background: #0068b6;
  color: #fff;
}
.content {
  padding-top: 70px;
}
.xinwens-div .shang {
  font-size: 1.0625rem;
}
.new-tui .new-top {
  cursor: pointer;
}
.new-tui .new-top .left {
  overflow: hidden;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.new-tui .new-top:hover .left img {
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  transform: scale(1.2);
  -ms-transform: scale(1.2);
  /* IE 9 */
  -moz-transform: scale(1.2);
  /* Firefox */
  -webkit-transform: scale(1.2);
  /* Safari 和 Chrome */
  -o-transform: scale(1.2);
}
.new-tui .new-top:hover .right .title a {
  color: #0068b6;
}

#page {
  clear: both;
  height: 40px;
  margin: 0 auto;
  text-align: center;
  display: table;
 padding: 10px 0 60px;
}

#page .page-status{
    display: none;
}

#page span a{
  float: left;
  padding: 5px 14px;
  border: 1px solid #CCCCCC;
  margin-right: 6px;
  color: #666;
  font-size: 12px;
  list-style: none;
  background: #Fff;
}

#page span a:hover {
  border: 1px solid #0068b6;
   color: #0068b6;
}



#page span a {
  color: #666;
  display: inline-block;
  padding: 5px 14px;
  text-align: center;

}
#page span.page-num{
    display: none;
}
#page span .page-num-current {
  border: 1px solid #0068b6;
  background-color: #0068b6;
  color: #FFFFFF
}
#page span .page-num-current:hover{
     color: #FFFFFF
}

.modw .modal-body{
  line-height: 30px;
  color: #000000;
  font-size: 1.125rem;
  padding: 30px;
}.modw .modal-body   strong{
  font-weight: bold;
}
.modw .modal-body .zhsi-div a{
color: #f08d17;
}.modw .modal-body .zhsi-div{
  margin-top: 15px;
}
.modw  #myModalLabel{
  font-size: 1.5rem;
  color: #000;

}.questionList li{ padding-bottom:10px;}
.questionList li h3{ background:#f5f5f5; height:44px; padding:0 40px 0 50px; position:relative; cursor:pointer;}
.questionList li h3 span.ellipsis{ line-height:44px; font-size:16px; color:#303030;}
.questionList li h3 span.text-uppercase{ position:absolute; left:0; top:0; height:100%; line-height:44px; width:50px; display:block; text-align:center; font-weight:bold; font-size:28px; color:#303030; font-family:Arial;}
.questionIco{ position:absolute; right:20px; top:13px; display:block; width:19px; height:19px; text-align:center; line-height:19px; font-size:14px; color:#FFFFFF; background:#222c36; font-style:normal;}
.questionCon{ padding:35px 20px 45px 50px; position:relative; font-size:14px; color:#434343; line-height:26px; display:none;}
.questionCon span.text-uppercase{ position:absolute; left:0; top:25px; width:50px; text-align:center; font-weight:bold; font-size:28px; color:#303030; font-family:Arial;}


.cjwt{
  padding: 40px 0;
}
.about-bot .about-bots-div > div img{
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
}
.about-bot .about-bots-div > div{
  overflow: hidden;
}.about-bot .about-bots-div > div:hover img{
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  transform: scale(1.2);
  -ms-transform: scale(1.2);
  /* IE 9 */
  -moz-transform: scale(1.2);
  /* Firefox */
  -webkit-transform: scale(1.2);
  /* Safari 和 Chrome */
  -o-transform: scale(1.2);
}
.nds-div{
  background: #f8f8f8;
}

.index_new-lunbo .swiper-slide:hover .tilte a{
  font-weight: bold;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;

}.index_new-lunbo .swiper-slide .overh img{
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
}
.index_new-lunbo .swiper-slide:hover .overh img{
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  transform: scale(1.2);
  -ms-transform: scale(1.2);
  /* IE 9 */
  -moz-transform: scale(1.2);
  /* Firefox */
  -webkit-transform: scale(1.2);
  /* Safari 和 Chrome */
  -o-transform: scale(1.2);

}

.center-div .index_new-div .left .more:hover{
  margin-left: 10px;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
}
.center-div .index_new-div .left .more {
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
}.about-bot .more a:hover{
  margin-left: 10px;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  color: #0068b6;
  -o-transition: 400ms ease-in-out;
}.about-bot .more a{
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
 

}
#div_sitemap {
  display: none;
  position: fixed;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 300;
  background-color: #ffffff;
}
#div_sitemap h1 {
  display: none;
  position: absolute;
  left: 50px;
  top: 15px;
}
#div_sitemap .fr {
  right: 7%;
  top: 30px;
  padding: 24px 25px 22px !important;
  position: relative;
  z-index: 2;
}
#div_sitemap .fr i {
  font-size: 40px;
  color: #0068b6;
}
#ul_sitemap {
  margin: 0 auto;
  width: 80%;
  position: absolute;
  left: 0;
  right: 0;
  top: 40px;
  background: #ffffff;
}
#ul_sitemap_inner {
  display: table;
  margin: 0 auto;
  height: 800px;
}
#ul_sitemap_inner > li {
  padding: 33px 15px;
  display: table-cell;
  width: 12.5%;
}
#ul_sitemap_inner > li > a {
  font-size: 18px;
  color: #000;
  font-weight: 700;
}
#ul_sitemap_inner .ul_submenu {
  display: block !important;
  border-top: 1px solid#0068b6;
  margin: 25px 0 0 0;
  padding-top: 6px;
}
#ul_sitemap_inner .ul_submenu > li {
  display: table-row;
}
#ul_sitemap_inner .ul_submenu > li > a {
  display: block;
  padding-top: 19px;
  text-align: left;
  font-size: 16px;
  color:#0068b6;
  font-weight: 400;
  border-bottom: 1px solid transparent;
}
#ul_sitemap_inner .ul_submenu > li > a:hover {
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  border-bottom: 1px solid #0068b6;
}
.a_close{
  cursor: pointer;
}
.mapTipText ul{
	background-color: rgba(255,255,255,0.82);
	border: solid 1px #e8e7e7;
  padding: 40px 30px;

}.mapTipText ul li {
  font-size: 16px;
  line-height: 30px;
	letter-spacing: 0px;
	color: #000000;
}.mapTipText ul li a{
  color: #000000;
}
.itemCon-ul{
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;

} 
.itemCon-ul li{
  position: absolute;
}.itemCon-ul1 li:nth-child(1){
  right: 51%;
  bottom: 34%;
}
.itemCon-ul1 li:nth-child(2){
  right: 46%;
  top: 52%;
}
.itemCon-ul1 li:nth-child(3){
  right: 32%;
  top: 30%;
}

.itemCon-ul1 li:nth-child(4){
  right: 38%;
  bottom: 19%;
}

.itemCon-ul1 li:nth-child(5){
  right: 35%;
  top: 51%;
}
.itemCon-ul1 li:nth-child(6){
  right: 33%;
  top: 57%;
}
.itemCon-ul1 li:nth-child(7){
  right: 41%;
  top: 51%;
}

.itemCon-ul1 li:nth-child(8){
  left: 28%;
  top: 31%;
}.itemCon-ul1 li:nth-child(9){
  right: 37%;
  top: 37%;
}
.itemCon-ul2 li:nth-child(1){
  right: 46%;
  top: 52%;
}
.itemCon-ul2 li:nth-child(2){
  right: 37%;
  top: 37%;
}

.itemCon-ul2 li:nth-child(3){
  right: 38%;
  bottom: 19%;
}

.itemCon-ul2 li:nth-child(4){
  right: 35%;
  top: 51%;

}
.itemCon-ul2 li:nth-child(5){
  right: 33%;
  top: 57%;
}
.itemCon-ul2 li:nth-child(6){
  right: 41%;
  top: 51%;
}


.itemCon-ul2 li:nth-child(7){
  left: 28%;
  top: 31%;
}

.itemCon-ul2 li:nth-child(8){
  bottom: 38%;

  left: 45%;
}.itemCon-ul2 li:nth-child(9){
  display: none;
}
.danye_con{
  padding: 50px 0;
}
.danye_con  .company_div{
  font-size: 1rem;
  line-height: 30px;
}

.showroom_con .more a{
  font-size: 1rem;
  line-height: 36px;
  color: #fff;
}.showroom_con  .more{
  margin-top: 30px;
}
.guarantee  .more a{
  color: #000000;
}.guarantee  .more a:hover{
  color: #0068b6;
}.showroom_con .more a:hover{
  color: #0068b6;
}
.fengcai{
  padding: 70px 0;
}
.feicai-lunbo{
  width: 60%;
  margin: 0 auto;
}.fengcai .title{
  font-size: 1.125rem;
  color: #000000;
  margin-bottom: 20px;
  font-weight: bold;
}
.feicai-lunbo  .gallery-top{
  margin-bottom: 20px;
}
@media(max-width:1440px){
  .itemCon-ul1 li:nth-child(6) {
    right: 29%;
    top: 57%;
}
.itemCon-ul1 li:nth-child(5) {
  right: 32%;
  top: 51%;
}.itemCon-ul1 li:nth-child(7) {
  right: 39%;
}.itemCon-ul1 li:nth-child(3) {
  right: 29%;

}.itemCon-ul1 li:nth-child(4) {
  right: 35%;
}
.itemCon-ul2 li:nth-child(3) {
  right: 35%;
}.itemCon-ul2 li:nth-child(5) {
  right: 29%;
}
.itemCon-ul2 li:nth-child(4) {
  right: 32%;
}.itemCon-ul2 li:nth-child(2) {
  right: 34%;
}.itemCon-ul2 li:nth-child(6) {
  right: 39%;
}.fengcai {
  padding: 30px 0;
}.feicai-lunbo{
  width: 95%;
}
}

.feicai-lunbo  .gallery-thumbs   .swiper-slide-thumb-active{
  border: 2px solid #0068b6;

}
.fengcai-div .fengcai-title {
  text-align: center;
  font-size: 1.25rem;
  line-height: 36px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  overflow: hidden;
  margin: 10px 0;

}.fengcai-div .fengcai-title a{
  color: #434141;
}.fengcai-div  {
  padding-bottom: 10px;
}
.fengcai{

}
.fengcai-div:hover .fengcai-title a{ 
  color:#0068b6 ;


}.fengcai-div:hover .overh img{
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  transform: scale(1.2);
  -ms-transform: scale(1.2);
  /* IE 9 */
  -moz-transform: scale(1.2);
  /* Firefox */
  -webkit-transform: scale(1.2);
  /* Safari 和 Chrome */
  -o-transform: scale(1.2);
}.fengcai-div .overh img{
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
}
.djt-ul li{
display: inline-block;
margin: .5%;
padding: 5px 8px;
cursor: pointer;
text-align: center;
font-size: 1rem;
border: 1px solid #0068b6;
background: #fff;
color: #0068b6;
}.djt-ul{

  margin-top: 5px;
}

.djt-ul li.active,.djt-ul li:hover{



  background-color: #0068b6;
border: 1px solid #fff;
color: #fff;

}
.djt>p,.gui-p{
  font-size: 1.125rem;
  color: #000;
  font-weight: bold;
  padding: 10px 0 0;
}strong{
  font-weight: bold;
}
.download-lunbo .col-sm-3{
  margin-bottom: 30px;
}
.support-div .download-lunbo .swiper-slide a{
  padding:0px 10px;
  overflow: hidden;
}.support-div .download-lunbo .swiper-slide a  .pdf{
  float: left;
}.support-div  .download-lunbo .swiper-slide a .title{
  float: left;
  padding-left: 10px;
  line-height: 50px;
  text-align: left;
  width: 50%;
  margin: 0;
}.support-div .download-lunbo .swiper-slide a .data{
  float: right;
  line-height: 50px;
}.support-div .download-lunbo .swiper-slide {
  margin-bottom: 10px;
}.support-div  .download-lunbo .swiper-slide a .pdf i{

  font-size: 35px;

}
@media (max-width: 1400px) {
  .nav-ul {
    margin-left: 2%;
  }
  .lian-div {
    font-size: 1rem;
}
}

@media (max-width: 1366px) {
.ppeo-list{
  width: 80%;

}
}
@media (max-width: 1300px) {
.newiss-xing{
  width: 80%;
  margin: 0 auto;
}
  }
@media (max-width: 1200px) {
  .index_product .index_product_ul li {
    margin-right: 18px;
  }
  .new-tui .new-top .right .data {
    margin-top: 0;
  }
  .center-div .index_new-div .left .more {
    margin-top: 20px;
  }
  .center-div .index_new-div .left .index_new_ul {
    margin-top: 50px;
  }
  html {
    font-size: 12px;
  }
  #ChinaMap {
    transform: scale(1.2);
  }
  .nav-ul > li > a {
    padding: 0 .4rem;
  }
  .container {
    width: 990px;
  }
  .logo1 {
    width: 159px;
  }
  .chan-xings-top .div-bots {
    margin-top: 26px;
  }
  .charact {
    padding: 50px 0 100px;
  }
  .chna-liu {
    padding: 20px 0 50px;
  }
  .foot .foot-top .foot-uls > li {
    margin-right: 13px;
  }
  .foot .foot-top {
    padding: 47px 0 25px;
  }
  .new-uls li .right .zhas {
    margin-top: 0;
    line-height: 25px;
  }
  .new-uls li .right .more {
    margin-top: 10px;
  }
}
@media (max-width: 990px) {
  .ppeo-list {
    width: 100%;
}
  .searchbox{
    top: 52px;
    padding: 10px;
  }
  .searchbox.active{
    top: 52px;
    padding: 10px;
  }

  .banner .wezi .p2-en {
    font-size: 1.2rem;
    margin: 10px 0;
    line-height: 25px;
  }
  .banner .wezi .p1 {
    font-size: 3.1rem;
  }
  .about-bot .about-bot-ul {
    margin-top: 18px;
  }
  .about-top {
    padding-top: 50px;
    padding-bottom: 20px;
  }
  .marketing .make .make-div .fl {
    padding: 15px 20px 15px 0;
  }
  .about-top .zhs1 {
    width: 100%;
    line-height: 25px;
    margin-top: 0px;
  }
  .about-bot .about-bots-div > div .rong-d .p2 {
    line-height: 25px;
  }
  .about-bot .about-bots-div > div .rong-d {
    left: 8px;
    bottom: 8px;
  }
  .itemCon {
    overflow: hidden;
  }
  .link-top .fl {
    width: 100%;
  }
  .link-top .fr {
    width: 100%;
  }
  #ChinaMap {
    transform: scale(1);
  }
  .container {
    width: 95%;
  }
  .daohang {
    display: none;
  }
  .rightfix {
    display: none;
  }
  .foot {
    display: none;
  }
  .zhs {
    display: none;
  }
  .relevant_info {
    padding: 68px 0;
  }
  .relevant_info .relevant_info_lunbo .swiper-slide .more {
    margin-top: 23px;
  }
  .relevant_info .relevant_info_lunbo {
    margin-top: 30px;
  }
  .chan-xings-top .div-bots .right .shu-ul {
    margin: 24px -0.5% 0;
  }
  .chan-xings-top .div-bots .right .feng-x {
    margin-top: 18px;
  }
  .chan-xings-top .div-bots .right .shu-ul li {
    width: 24%;
  }
  body {
    padding-top: 53px;
  }
  .phone {
    display: block;
  }
  .phone .index_a {
    width: 150px;
  }
  .mobile-foot {
    display: block;
  }
  .post .post-ul li {
    padding: 36px 18px 14px;
  }
  .new-tui .new-top .right .zhas {
    margin-top: 0;
    line-height: 25px;
  }
  .new-tui .new-top .right .more {
    margin-top: 10px;
  }
  .new-uls li .right .zhas {
    -webkit-line-clamp: 2;
  }
}
@media (max-width: 767px) {
  .content {
    padding-top: 30px;
}
  .newiss-xing{
    width: 100%;
    margin: 0 auto;
  }
  /* .index-nian img{
    display: none;
  } */
  .ppeo-list{
    width: 100%;
  
  }.newiss-xing .title{
    font-size: 1.3rem;
  }
  .banner .swiper-pagination-bullet{
    width: 8px;
    height: 8px;
  }
  .chan-xings-top .div-bots .left {
    width: 100%;
  }
  .chan-xings-top .div-bots .right {
    width: 100%;
    margin-top: 10px;
  }
  .chan-xings-top .div-bots .right .title {
    font-size: 1.5rem;
  }
  .chan-xings-top .wezhis {
    display: none;
  }
  .chan-xings-top .div-bots .right .feng-x {
    margin-top: 6px;
  }
  .chan-xings-top .div-bots .right .shu-ul {
    margin: 13px -0.5% 0;
  }
  .chan-xings-top {
    padding-bottom: 31px;
  }
  .charact-div {
    line-height: 25px;
    margin-top: 10px;
  }
  .hd-div .div2 {
    margin-top: 0px;
  }
  .charact {
    padding: 30px 0 30px;
  }
  .link-botd {
    padding: 30px 0;
  }
  .link-botd input {
    height: 37px;
  }
  .chna-liu {
    padding: 20px 0 30px;
  }
  .link-botd textarea {
    height: 100px;
  }
  .related_pro {
    padding: 30px 0;
  }
  .related_pro .related_lunbo {
    margin-top: 0px;
  }
  .related_pro .related_lunbo .swiper-container {
    padding: 10px 0 10px;
  }
  .related_pro .related_lunbo .swiper-container .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
  }
  .relevant_info {
    padding: 30px 0;
  }
  .product_list .product_title {
    line-height: 45px;
  }
  .hd-div .div1 {
    font-size: 1.5rem;
  }
  .hd-div .div2 {
    font-size: 1rem;
    line-height: 24px;
  }
  .color_dao i {
    padding: 0;
  }
  .link-botd .more button {
    width: 100px;
  }
  .ban-img .ban-zi .p2 {
    display: none;
  }
  .ban-img .position_div {
    display: none;
  }
  .ban-img .ban-zi .p1 {
    font-size: 2rem;
    text-align: center;
  }
  .product_list .product_div {
    margin-bottom: 15px;
  }
  .product {
    padding: 30px 0;
    overflow-x: hidden;
  }
  body,
  .about-div {
    overflow-x: hidden;
  }
  .problem,
  .support-div .download {
    padding: 30px 0;
  }
  .problem .problem_div .left {
    width: 100%;
  }
  .problem .problem_div .right {
    width: 100%;
    margin-top: 15px;
  }
  .problem .problem_div .left .problem_con {
    line-height: 27px;
  }
  .problem .problem_div .left .more {
    margin-top: 11px;
  }
  .problem .problem_div {
    margin-top: 15px;
  }
  .support-div .download .download-lunbo .swiper-slide a {
    padding: 5px ;
  }
  .support-div .download .download-lunbo {
    margin-top: 10px;
  }
  .support-div .download .download-lunbo .swiper-container {
    padding-bottom: 43px;
  }
  .support-div .download .download-lunbo .swiper-container .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
  }
  .support-div .guarantee {
    padding: 30px 0;
  }
  .support-div .guarantee .guarantee-div {
    margin-top: 20px;
    line-height: 26px;
  }
  .network {
    padding: 30px 0;
  }
  .itemCon {
    padding: 20px 0;
    overflow-x: scroll;
  }
  .about-div .histrory-con .left .nian {
    font-size: 2rem;
  }
  .about-div .histrory-con .left .yaos {
    margin-top: 5px;
  }
  .about-div .histrory-con .swiper-button-next {
    right: 0;
  }
  .about-div .histrory-con .swiper-button-prev {
    left: 0;
  }
  .about-div .company-top {
    padding: 30px 0;
  }
  .about-div .company-top .company_div {
    margin-top: 10px;
    line-height: 24px;
  }
  .about-div .culture {
    padding: 30px 0;
  }
  .about-div .culture .culture-div .titls {
    font-size: 1.2rem;
  }
  .about-div .culture .culture-div .zhais {
    line-height: 25px;
  }
  .about-div .fazhan {
    padding: 30px 0;
  }
  .about-div .histrory-con {
    width: 95%;
    margin: 20px auto 0;
  }
  .about-div .histrory-con .left {
    width: 100%;
  }
  .about-div .histrory-con .right {
    width: 100%;
    margin-top: 10px;
  }
  .about-div .fazhan .fazhangli {
    margin-top: 20px;
  }
  .about-div .fazhangli .tubiaos {
    left: 12%;
  }
  .about-div .rong {
    padding: 30px 0;
  }
  .about-div .rong .rong-lunbo .swiper-container .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
  }
  .about-div .rong .rong-lunbo .swiper-container {
    padding-bottom: 32px;
  }
  .about-div .video_cent {
    padding: 30px 0;
  }
  .about-div .video_cent .video-dd {
    margin-top: 19px;
  }
  .link-top {
    padding: 30px 0;
  }
  .link-top .link_bots {
    margin-top: 10px;
  }
  .innovation .innovation-top .innovation-div .title {
    font-size: 1.5rem;
    margin-top: 20px;
  }
  .innovation .innovation-top {
    margin-top: 16px;
  }
  .innovation {
    padding: 30px 0;
  }
  .post {
    padding: 30px 0;
  }
  .post .post-ul li {
    width: 49%;
    margin: .5%;
  }
  .post .post-ul {
    margin-top: 10px;
  }
  .mord {
    margin-top: 20px;
  }
  .mord a {
    width: 100px;
    line-height: 40px;
    height: 40px;
  }
  .innovation {
    overflow-x: hidden;
  }
  .new-uls li .left {
    width: 100%;
  }
  .new-uls li .right {
    width: 100%;
  }
  .new-uls li {
    padding: 10px 0;
  }
  .new-tui .new-top .left {
    width: 100%;
  }
  .new-tui .new-top .right {
    width: 100%;
    margin-top: 20px;
  }
  .new-tui .new-top {
    padding: 15px;
  }
  .new-tui {
    padding: 30px 0;
  }
  .showroom {
    padding: 30px 0;
  }
  .showroom .showroom-div {
    margin-top: 10px;
    line-height: 24px;
  }
  .partner {
    padding: 30px 0;
  }
  .partner .partner-lunbo .swiper-container {
    padding-bottom: 40px;
  }
  .partner .partner-lunbo .swiper-container .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
  }
  .partner .partner-lunbo {
    margin-top: 10px;
  }
  .banner .wezi .p2-en {
    display: none;
  }
  .banner .wezi .more1 {
    display: none;
  }
  .banner .wezi .p1 {
    font-size: 1.6rem;
  }
  .about-bot .more {
    margin-top: 20px;
  }
  .about-bots-div {
    margin-top: 15px;
  }
  .about-bot {
    padding-bottom: 30px;
  }
  .index_product,
  .center-div {
    padding: 30px 0;
  }
  .index_product .index_product_ul li {
    margin-bottom: 10px;
  }
  .page-div {
 top: -57px;
 right: 0;
  }
  .center-div .index_new-div .left {
    width: 100%;
  }
  .center-div .index_new-div .right {
    width: 100%;
    margin-top: 10px;
  }
  .index_new-lunbo {
    padding: 69px 0  0;
  }
  .index_new-lunbo .swiper-pagination::after {
    display: none;
  }
  .marketing .make .make-div {
    display: none;
  }
  .marketing .make .p1 {
    padding-left: 20px;
  }
  .service .service_ul li {
    padding: 20px 10px;
  }
  .service .service_ul li img {
    width: 50px;
  }
  .service .service_ul li .titles {
    font-size: 1rem;
    margin-top: 5px;
  }
  .cooperation .swiper-container .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
  }
  .cooperation .swiper-container {
    padding-bottom: 36px;
  }
  body {
    padding-bottom: 50px;
  }
  .about-top,
  .about-bot {
    overflow-x: hidden;
  }
}
.list_case_p {
  text-align: center;

  line-height: 45px;

}
.list_case_p img{ margin-left:100px; }