.w_grid-000{
  margin-left: auto;
  margin-right: auto;
  min-height: 12rem;
  width: 100%;
}
.w_grid-000 > .w_grid{
  width: 100%;
  position: relative;
}
 .w_grid-000 > div > .p_gridbox{
  width: 100%;
overflow:hidden;
  position: static;
}
.w_grid-000 > div > div > .p_gridCell{
  float: left;
  position: static;
}
.w_grid-000 > div > div > .p_gridCell:not(:empty):before{
  content:'';
  height: 0.1px;
  display: block;
}
.w_grid-000 > .w_grid.signal{
  min-height: inherit;
}
.w_grid-000 > .w_grid.signal > .p_gridbox{
  min-height: inherit;
}
.w_grid-000 > .w_grid.signal > .p_gridbox > .p_gridCell{
  min-height: inherit;
}
.w_grid-000 > div > .p_gridbox > .p_gridCell:first-child{
  margin-left: 0;
  clear: left;
}
#w_grid-000 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
  margin-left: 0;
  clear: left;
}
@media only screen and (max-width: 768px){
  .w_grid-000 > div > .p_gridbox > .p_gridCell{
    width: 100%;
    margin-left: 0;
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
  /*导航手机端样式*/
  #content_box-1558074493383-0{
    width:160px;
    float:left;
  }
  #content_box-1558074493383-1{
    width:100px;
    float:right;
    position:relative;
    z-index:1;
    height:1080px;
  }
  #content_box-1558074493383-2{
    width:45px;
    height:45px;
    right:125px;
    position:fixed;
  }
  #w_grid-1548322045199 {
    height: 80px !important;
  }
  #w_grid-1548322045199 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    height: 80px;
  }
  #c_portalResPublic_codeContainer-15580761128141391 {
    margin-left: 15px !important;
    margin-top: 20px !important;
  }
  #content_box-1558074493383-1 .p_category {
    width: 100%;
    height: 1080px;
    position: fixed;
    top: 0;
    left: 100%;
  }
  #content_box-1558496004543-1 .p_category {
    width: 100%;
    position: fixed;
    top: 0;
    left: 100%;
  }
  #w_grid-1558074493383 .p_gridbox {
    overflow: visible !important;
  }
  /*母版导航手机端样式*/
  #content_box-1558496004543-0{
    width:160px;
    float:left;
  }
  #content_box-1558496004543-1{
    width:100px;
    float:right;
    position:relative;
    z-index:1;
  }
  #content_box-1558496004543-2{
    width:45px;
    height:45px;
    right:125px;
    position:fixed;
  }
 #w_grid-1558496000961 {
    height: 84px !important;
}
}
@media only screen and (min-width: 769px){
  .w_grid-000 > div > .p_gridbox > .p_gridCell:first-child{
    width: 100%;
    margin-left:0;
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
/*引导页效果*/
#w_grid-1558004597776{
  background-image:url(/img/yd_bj001.jpg);
  background-image-part-image:url(/img/yd_bj001.jpg);
  animation-duration:8.5s;
}
.yd_body{
  width:100%;
  height:100%;
  text-align:center;
  padding:50px;
  position:relative;
}
.yd_logo{
  padding-top:30px
}
.yd_bj{
  width:100%;
  height:100%;
  background:rgba(255,255,255,.3);
  border-radius:50%;
  position:absolute;
  top:0px;
  left:0px;
  z-index:-1;
}
.yd_text{
  margin-top:40%;
}
.yd_text h1{
  font-size:16px;
  line-height:2em;
}
.yd_text :before {
  position: absolute;
  width: 1px;
  display: block;
  content: "";
  height: 120px;
  background: #999;
  left:50%;
  bottom:46%;
  animation-name: scrollTip;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-timing-function: cubic-bezier(0.82, 0.24, 0.25, 1);
}
@keyframes scrollTip {
  0% {
    transform: scale(1, 0);
    transform-origin: top;
  }
  49% {
    transform: scale(1, 1);
    transform-origin: top;
  }
  51% {
    transform: scale(1, 1);
    transform-origin: bottom;
  }
  100% {
    transform: scale(1, 0);
    transform-origin: bottom;
  }
}
.yd_more a{
  display:block;
  width:110px;
  height:110px;
  background:url(/img/yd_tb01.png);
  margin:0 auto;
  margin-top:30px;
  font-size:0px;
  position:relative;
  animation:1s  linear infinite CDturn;
  animation-direction: alternate;
  opacity:1
}
.yd_more span{
  display:block;
  width:15px;
  height:13px;
  background:#fff;
  border-radius:50%;
  position:absolute;
  bottom:53px;
  left:50%;
  transform: translatex(-50%);
  transition: all .5s;
}
.yd_more a:hover span{
  bottom:42px;
}
.yd_more a:hover{
  background:url(/img/yd_tb02.png);
  animation:none;
}
@keyframes CDturn{
  from{
    opacity:1}
  to{
    opacity:.3}
}
#w_grid-1548322045199{
  background-color:rgba(0, 0, 0, 0);
}
#w_grid-1548322045199.fixed{
  background-color:rgba(255, 255,255, 1);
  border-bottom: #ddd 1px solid;
 
}
#w_grid-1548322045199.fixed .p_categoryBox .p_title {
  color: #222;
}
#w_grid-1548322045199.fixed .p_categoryBox .p_title:hover {
  color: #da7a01;
}
#w_grid-1558496000961{
  background-color:rgba(0, 0, 0, 0);
}
#w_grid-1558496000961.fixed{
  background-color:rgba(255, 255,255, 1);
  border-bottom: #ddd 1px solid;
}
#w_grid-1558496000961.fixed .p_categoryBox .p_title {
  color: #222;
}
#w_grid-1558496000961.fixed .p_categoryBox .p_title:hover {
  color: #da7a01;
}
/*导航*/
.language a{
  display:block;
  width:45px;
  height:45px;
  border:#ce9d5f 1px solid;
  line-height:45px;
  text-align:center;
  color:#ce9d5f;
}
.language a:hover{
  background:#ce9d5f;
  color:#fff;
}
.logo_01{
  display:block;
}
.logo_02{
  display:none;
}
.fixed .logo_01{
  display:none;
}
.fixed .logo_02{
  display:block;
}
/*首页关于我们*/
#w_grid-1558345851912{
  background-image:url(/img/about_bj.jpg);
  background-image-part-image:url(/img/about_bj.jpg);
  background-repeat:no-repeat;
  background-position:center center;
  background-size:cover;
}
#w_common_text-1558604518073 p{
  border-bottom:#f0f0f0 1px solid;
  padding-bottom:5px;
}
#w_common_text-1558605812103 p{
  border-bottom:#f0f0f0 1px solid;
  padding-bottom:5px;
}
#c_portalResIntro_category-1558604271954 .p_parentBox:nth-child(3){
background:#ce9d5f;
}
#c_portalResIntro_category-1558604271954 .p_categoryBox .p_parentBox:nth-child(3) .p_title{
color:#fff !important;
}
#c_portalResIntro_category-1558605812128 .p_parentBox:nth-child(4){
background:#ce9d5f;
}
#c_portalResIntro_category-1558605812128 .p_categoryBox .p_parentBox:nth-child(4) .p_title{
color:#fff !important;
}
#w_grid-1586338947352 .w_grid-000 ,#w_grid-1586338947352 .p_gridbox {
    overflow: visible;
}
@media (min-width: 1200px){
  .container {
    width: 100%!important;
  }
}
@media (min-width: 1200px){
.container {
    width: 100%;
 }
}

@media (min-width: 992px){
.container {
    width: 100%;
  }
}
@media (min-width: 769px){
.container {
    width: 100%;
  }
}