@charset "utf-8";
/* CSS Document */

#c_grid-16680424515730 {position: sticky;z-index: 9;box-shadow: 0px 1px 10px rgba(0,0,0,0.1);top: 100px;}

.pl_service3 .service_item:hover {
    width: 230px !important;
}

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

  .my-map {
    margin: 0 auto;
    width: 100%;
    height: auto;
}
  .nyactive >div  a{
background:#072a7b !important;
	
}	
.nyactive >div {
background:#072a7b!important;
	
}
	
.nyactive a {
	color: #fff;
	/* font-weight: bold; */
}
  
}

@media only screen and (min-width: 769px) {
  
.nyactive a {
	color: #072a7b;

}

.nyactive .e_text-26 a:before {
    width: 80% !important;
    margin-left: -40%;
    background: #072a7b;
    z-index: 0;
}
  
}



.e_breadcrumb-1 .p_breadcrumb {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}


 #c_static_001_P_5212-16669377666162.swiper-slide-active .e_text-2,#c_static_001_P_4364-1666945502066.swiper-slide-active .e_button-36,#c_static_001_P_5212-16669377666162.swiper-slide-active .e_richText-53,#c_static_001_P_5212-16669377666162.swiper-slide-active .e_line-48,#c_static_001_P_5212-16669377666162.swiper-slide-active .e_richText-6,#c_static_001_P_5212-16669377666162.swiper-slide-active .e_loop-39 .p_list,#c_static_001_P_5212-16669377666162.swiper-slide-active .e_button-51,#c_static_001_P_5212-16669377666162.swiper-slide-active .e_image-44,#c_static_001_P_7840-1666943607234.swiper-slide-active .e_text-4,#c_static_001_P_7840-1666943607234.swiper-slide-active .e_text-3,#c_static_001_P_7840-1666943607234.swiper-slide-active .e_container-5 > .p_item,#c_static_001_P_7840-1666943607234.swiper-slide-active .e_button-15,#c_static_001_P_4364-1666945502066.swiper-slide-active .e_text-34,#c_static_001_P_4364-1666945502066.swiper-slide-active .e_text-13,#c_static_001_P_4364-1666945502066.swiper-slide-active .e_button-35,#c_static_001_P_4364-1666945502066.swiper-slide-active .e_loop_I-20 .p_first,#c_static_001_P_4364-1666945502066.swiper-slide-active .e_loop_I-20 .p_right,#c_static_001_P_5212-16669377666162.swiper-slide-active .e_richText-54 {
    display-radio: 1;
    transform: translateY(0px) !important;
    opacity: 1 !important;
}

/*-
#c_static_001_P_5212-16669377666162 .e_text-2,#c_static_001_P_7840-1666943607234 .e_text-4,#c_static_001_P_4364-1666945502066 .e_text-34{    opacity: 0;
    transform: translateY(30px);
    transition: all ease .8s .2s;}

#c_static_001_P_5212-16669377666162 .e_richText-53,#c_static_001_P_5212-16669377666162 .e_image-44,#c_static_001_P_7840-1666943607234 .e_text-3,#c_static_001_P_4364-1666945502066 .e_text-13{    opacity: 0;
    transform: translateY(60px);
    transition: all ease .8s .4s;}


#c_static_001_P_5212-16669377666162 .e_line-48,#c_static_001_P_7840-1666943607234 .e_container-5 > .p_item,#c_static_001_P_4364-1666945502066 .e_button-35{    opacity: 0;
    transform: translateY(90px);
    transition: all ease .8s .6s;}

#c_static_001_P_5212-16669377666162 .e_richText-6,#c_static_001_P_4364-1666945502066 .e_loop_I-20 .p_first,#c_static_001_P_5212-16669377666162 .e_richText-54{    opacity: 0;
    transform: translateY(120px);
    transition: all ease .8s .8s;}





#c_static_001_P_5212-16669377666162 .e_button-51,#c_static_001_P_7840-1666943607234 .e_button-15,#c_static_001_P_4364-1666945502066 .e_loop_I-20 .p_right{    opacity: 0;
    transform: translateY(140px);
    transition: all ease .8s .9s;}


#c_static_001_P_5212-16669377666162 .e_loop-39 .p_list,#c_static_001_P_4364-1666945502066 .e_button-36{    opacity: 0;
    transform: translateY(160px);
    transition: all ease .8s .9s;}



-*/


#c_static_001_P_5327-1663050892525 .e_credible-37,#c_static_001_P_5327-1663050892525 .e_line-6{    opacity: 1 !important;}


#c_static_001_P_5327-1663050892525 .e_container-7 > .p_item .e_richText-36,#c_static_001_P_5327-1663050892525 .e_container-7 > .p_item .e_richText-36 p{    opacity: 1 !important;}
.page_a.current {
	background: #333 !important;
	color: #fff;
}
/*-
.main:before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 0px;
	right: 0;
	z-index: 9;
	background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0));
	height: 160px;
}

-*/
body {
 opacity: 0;
 transition: padding-top 1s;
}
body.cn-show {
 opacity: 1;
}
body.cn-make {
 opacity: 1;
}
body.cn-show .wd-scroll-animation:not(.wd-no-scroll-animation).wd-scrolled {
 animation: fadeInUp 0.8s both;
}
.wd-scroll-animation:not(.wd-no-scroll-animation) {
 opacity: 0;
}
.cn-make .wd-scroll-animation {
 opacity: 1;
}



:root {
  --c:#f94244;
}
::-webkit-scrollbar {
  width:6px;
  height:4px;
}
::-webkit-scrollbar-thumb {
  background-color:#ddd;
}
body {
  opacity:0;
}
body.front {
  opacity:1;
}
body.make {
  opacity:1;
}
.banner_text_effect .swiper-button-next, .banner_text_effect .swiper-button-prev {
  color:#fff;
}
.banner_text_effect .swiper-button-next:after, .banner_text_effect .swiper-button-prev:after {
  color:#fff;
  font-size:20px;
}
.banner_text_effect.no-prev-next .swiper-button-prev {
  display:none !important;
}
.banner_text_effect.no-prev-next .swiper-button-next {
  display:none !important;
}
.banner_text_effect img {
  filter:brightness(0.9);
}
.banner_text_effect span {
  opacity:0;
  display:
  inline-block;
  min-width:0.5em;
  letter-spacing: 0;
  text-transform:
  uppercase;
}
.banner_text_effect .swiper-slide-active span {
  animation:fadeIn 1.5s 0.3s both;
}
.banner_text_effect.fadeInUp .swiper-slide-active span {
  animation:fadeInUp 1.5s  0.3s both;
}
.banner_text_effect.fadeInDown .swiper-slide-active span {
  animation:fadeInDown 1.5s  0.3s both;
}
.banner_text_effect.fadeInLeft .swiper-slide-active span {
  animation:fadeInLeft 1.5s  0.3s both;
}
.banner_text_effect.fadeInRight .swiper-slide-active span {
  animation:fadeInRight 1.5s  0.3s both;
}


.auto-category {
  background-color:#eee;
}
.auto-category .auto-category-container {
  width:90%;
  max-width:1210px;
  display:flex;
  margin-left:auto;
  margin-right:auto;
}
.auto-category .auto-category-container .category-item {
  flex:1;
}
.auto-category .auto-category-container .category-item a {
  line-height:4;
  font-size:16px;
  color:#333;
  text-align:center;
  border-left:1px solid #ddd;
  display:block;
  position:relative;
  overflow:hidden;
  text-indent:-2222em;
}
.auto-category .auto-category-container .category-item:last-child a {
  border-right:1px solid #ddd;
}

.auto-category .auto-category-container .category-item a:before{
  content:attr(data-text);
  display:block;
  position:absolute;
  top:0;
  color:#333;
  transition:1s;
  width:100%;
  background-color:#eee;
  text-indent:0;
}
.auto-category .auto-category-container .category-item a:after {
  content:attr(data-text);
  display:block;
  position:absolute;
  top:100%;
  color:red;
  transition:1s;
  width:100%;
  background-color:var(--c);
  color:#fff;
  text-indent:0;
}
.auto-category .auto-category-container .category-item a:before {
  transition:1s;
}
.auto-category .auto-category-container .category-item a:after {
  transition:1s;
}
.auto-category .auto-category-container .category-item a:hover:before {
  top:-100%;
}
.auto-category .auto-category-container .category-item a:hover:after {
  top:0;
  transition:1s;
}

.auto-category .auto-category-container .category-item a.category-current:before {
  top:-100%;
  transition:1s 0.1s;
}
.auto-category .auto-category-container .category-item a.category-current:after {
  top:0;
  transition:1s 0.1s;
}



@-webkit-keyframes scaleUpDown {
from {
-webkit-transform: scale(1.08);
transform: scale(1.08);
}
to {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes scaleUpDown {
from {
-webkit-transform: scale(1.08);
transform: scale(1.08);
}
to {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}
