#w_grid-1657794029870 > div > .p_gridbox{
transition:all 0.5s;
}

#w_grid-1657794029870.nav_show > div > .p_gridbox {
background-color:white;
}

#w_grid-1657794029870.nav_show .header .navbar_nav li a{
color:#000;
}
#w_fimg-1657890514103{
display:none;
}
#w_grid-1657794029870.nav_show #w_fimg-1657794239969{
display:none;
}
#w_grid-1657794029870.nav_show #w_fimg-1657890514103{
display:block;
}
#w_grid-1657794029870.nav_show #w_common_text-1657794904130 p span strong{
color:#000 !important;
}

#w_grid-1657794029870.nav_show #w_grid-1657794882969 > div > .p_gridbox{
    background-image: url(/img/hover_tel.png);
}


.btn-primary {
  color: #fff;
  background-color: rgb(191 7 8);
  border-color: rgb(191 7 8);
  width: 100%;
  line-height: 45px;
  border-radius: 0;
}
.p_categoryBox .p_linkBox.click {
  background-color: rgb(191 7 8);
}
.p_categoryBox .p_linkBox.click .p_title {
  color: #ffffff;
}
.mouse_bac:hover {
  background-color: rgb(191 7 8) !important;
}
.mouse_bac:hover .iconfont:before{
  color:#fff;
}
.mouse_bac:hover .p_title {
  color: rgb(191 7 8);
}
.p_categoryBox .p_parentBox:hover {
  background-color: rgb(191 7 8);
}
.p_categoryBox .p_parentBox:hover .p_title {
  color: #ffffff;
}
.p_categoryBox .p_linkBox.click .color_assist, .p_categoryBox .p_linkBox.click a {
  color: #ffffff;
}
@media screen and (max-width: 768px){
#content_box-1657794046609-2{
display:none;
}
  #w_fimg-1657794239969 .p_dimage{
margin-top: 20px;
  }
    #w_fimg-1657890514103 .p_dimage{
margin-top: 20px;
  }
}

#w_grid-1657794029870.nav_show .header #navToggle span{
  background: #000;
}

#w_grid-1657794029870.nav_show .header #navToggle span:before,#w_grid-1657794029870.nav_show .header #navToggle span:after{
    background: #000;
}

