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


}

@media screen and (max-width: 768px){
  
  .subpage_ad {
    height: 20vh;
    margin-top: 66px;
}
  
  .subpage_ad .ad-sum{
      font-size: 13px;
  
  }

}

*{
  word-break: normal !important;
  word-wrap: normal !important;
}

p{
  word-break: normal !important;
  word-wrap: normal !important;
}

span{
  word-break: normal !important;
  word-wrap: normal !important;
}


div{
  word-break: normal !important;
  word-wrap: normal !important;
}



@keyframes bannerimg
{
from {transform: scale(1.2);}
to {transform: scale(1);}
}
.subpage_ad .bgimg {
animation: bannerimg 2s;
}

.subpage_ad .ad-tit{

    color: #ffffff  !important;

}

.subpage_ad .ad-line{

    background: #ffffff  !important;

}


.subpage_ad{

}

.subpage_ad .ad-sum{
color: #ffffff;
    text-align: center;

}



.subpage_ad::before{content:"";dislay:block;width:100%;height:100%;background: rgba(0,0,0,0.3);left:0;top:0;z-index:1;position:absolute;}


.e_bannerD-1 .p_slide::before{content:"";dislay:block;width:100%;height:100%;background: rgba(0,0,0,0.2);left:0;top:0;z-index:1;position:absolute;}


.pl_service2 .service_value{

background-color: #D2AC67;
}

.pl_service2 .service_item:hover{

background-color: #D2AC67;
}


.pl_service2 .service_value::after{

border-left: 6px solid #D2AC67;
}