﻿@font-face {
    font-family: "Poppins-Regular";
    src: url(../font/Poppins-Regular.ttf);
}
* {
  margin: 0;
  padding: 0;
}

@keyframes wSkewIn {
  from {
    transform: skew(0deg, 10deg) translateY(50px);
    opacity: 0;
  }

  to {
    transform: skew(0deg, 0deg) translateY(0px);
    opacity: 1;
  }
}

@keyframes wSkewOut {
  from {
    transform: skew(0deg, 0deg) translateY(0px);
    opacity: 1;
  }

  to {
    transform: skew(0deg, 10deg) translateY(50px);
    opacity: 0;
  }
}

.wSkewIn{
  -webkit-animation-name: wSkewIn;
  animation-name: wSkewIn;
}
.wSkewOut{
  -webkit-animation-name: wSkewOut;
  animation-name: wSkewOut;
}
::-webkit-scrollbar-track-piece {
 width:8px;
 background-color:#f8f8f8
}
::-webkit-scrollbar {
 width:8px;
 background-color:#ccc
}
::-webkit-scrollbar-thumb {
 width:8px;
 background-color:#aeaeae
}
::-webkit-scrollbar-thumb:hover {
 width:8px;
 background-color:#333
}

:root{
 --mColor:#f08300;
 --mColorHover:#333;
 --sColor:#faea0f;
 --mLine:#666;
}


body {
  color: #595959;
  font: 14px 'Poppins-Regular','\5FAE\8F6F\96C5\9ED1',arial,helvetica,sans-serif;
}

.reset_style,
body {
  word-break: normal;
}

a {
  transition: all .3s;
  text-decoration: none;
}

a:hover,
a:focus {
  color: var(--mColor);
  text-decoration: none;
}


  div[class^=e_richText-] img {
    max-width: 100% !important;
    height: auto !important;
  }

  div[class^=e_richText-] video {
    max-width: 100% !important;
    height: auto !important;
  }

div[class^="e_breadcrumb"] > .p_breadcrumb{
	display:flex;
  flex-wrap:wrap !important;
}
div[class^="e_breadcrumb"] .p_breadcrumbItem{
    white-space:normal !important;
}
div[class^='e_richText']{
    max-width: 100%;
}
     .table_wrap{
      overflow-x: auto;
      overflow-y: hidden;
      padding-bottom: 10px;
    }
     .table_wrap::-webkit-scrollbar{
    height:5px;
    }
    .table_wrap::-webkit-scrollbar-thumb{
      background-color:var(--mColor);
      }
      .table_wrap::-webkit-scrollbar-track{
        background:#ccc;
      }
    .table_wrap table{min-width:400px;}

  .btn-primary{
      background: var(--mColor);
      border-color: var(--mColor);
  }
  .bg-primary{
      background: var(--mColor);
  }

.subpage_ad .text {
  display: none;
}

/*nav*/
.subNav {
  max-width: 1320px !important;
  display: flex;
  flex-wrap: wrap;
}

.subNav>div {
  width: auto !important;
}

.subNav:after {
  display: none !important;
}

.e_breadcrumb-1 .p_breadcrumb {
  flex-wrap: wrap;
}

@media only screen and (min-width: 769px) {

  /*大屏*/
  .NavList_a1 a {
    font-size: 14px !important;
    padding: 0px 20px !important;
  }
}

.pl_service2 .service_value{
	    background-color: var(--mColor);
}
.pl_service2 .service_item:hover{
	background-color: var(--mColor);
}
.pl_service2 .service_value::after{
	    border-left: 6px solid var(--mColor);
}

@media only screen and (max-width: 768px) {

  /*小屏*/
  .subNav>div {
    width: 100% !important;
  }
}
@media only screen and (max-width: 1170px){
  /*小屏*/
  #c_static_001-1656407800514{display:none;}
}