
a:visited ,a,a:active,a:hover,a:link{text-decoration:none;}
a.ellipsis{display: inline-block;max-width: 100%;}
.relbox{position: relative;}

@font-face {
  font-family: 'siyuan';
  src: url('../fonts/SourceHanSansCN Medium.eot');
  src:
    url('../fonts/SourceHanSansCN Medium.eot?#font-spider') format('embedded-opentype'),
    url('../fonts/SourceHanSansCN Medium.woff') format('woff'),
    url('../fonts/SourceHanSansCN Medium.ttf') format('truetype'),
    url('../fonts/SourceHanSansCN Medium.svg') format('svg');
}
.hy-header .headerwrap{padding-bottom: 0;}
.headtop .top-menu .nav-item{margin-right: 0;}
.headtop .top-menu .nav-item:nth-child(n+2) a:before{display: inline-block;content:'|';top:-1px;position: relative;margin:0 20px;}
/* .headtop .top-menu .nav-item a{font-family:'siyuan'} */
.headtop .top-menu .nav-item:nth-child(n+2) ul a::before{display: none;}
.headtop .top-menu .nav-item ul{min-width: 124%;}

.headtop .userbox.yrh{background: none;}

.main-footer .go_top{width: 50px;height: 50px;background:#b60a0a url(../../images/column/icon11.png) no-repeat center center;}
.main-footer .go_top:hover{background: #d61212 url(../../images/column/icon11.png) no-repeat center center;box-shadow: 0px 4px 16px 0px rgba(214, 18, 18, 0.34);}

.go_top{bottom: 225px;}
.pcsearchbox{position: fixed;bottom: 285px;right: 20px;z-index: 888;width: 50px;height: 50px;
  -webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;
}
.pcsearchbox .con{position: relative;}
.pcsearchbox .pcsearchbtn{display: block;width: 50px;height: 50px;background:#b60a0a url(../../images/column/icon12.png) no-repeat center center; }
.pcsearchbox .pcsearch{width: 0px;position: absolute;left: 0;overflow: hidden;
  -webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;
}
.pcsearchbox .pcsearch input{height: 50px;width: 100%;border: none;color: #fff;font-size: 14px;padding: 10px;background: #d61212;}
.pcsearchbox .pcsearch input::-webkit-input-placeholder {color: rgba(255, 255, 255, 0.4);}
.pcsearchbox .pcsearch input::-moz-placeholder {color:rgba(255, 255, 255, 0.4);}
.pcsearchbox .pcsearch input::-ms-input-placeholder {color: rgba(255, 255, 255, 0.4);}

.pcsearchbox:hover{width: 250px;box-shadow: 0px 4px 16px 0px rgba(214, 18, 18, 0.34);}
.pcsearchbox:hover .pcsearch{width: 200px;}
.pcsearchbox:hover .pcsearchbtn{background: #d61212 url(../../images/column/icon12.png) no-repeat center center;}



@media ( max-width : 767px) {
  
  .headtop .userbox.yrh{line-height: 28px;height:auto}
  .headtop .userbox.yrh a img{width:23px;height:20px}
  .headtop .userbox.yrh img{vertical-align: middle;}
  .headtop .userbox.yrh .h5menu{width:23px;margin-right:0;position: relative;top:-2px;margin-left:10px}
  .headtop .h5menublock{float: none;display:none;z-index:999999;background: #fff;width:100%;padding:15px 10px;position:fixed;top:0;left:0;}
  .headtop .h5menublock .goback{line-height:38px;}
  .headtop .h5menublock input{margin:0 5px;margin-left:50px;padding:0 15px;line-height:35px;border-radius: 18px;border:1px solid #ccc;}
  .headtop .top-menu{margin-top:25px}
  .headtop .top-menu li{float:none}
  .headtop .top-menu .nav-item:nth-child(1) a:before{display: inline-block;content: '|';top: -1px; position: relative;margin: 0 20px;}

  .headtop .top-menu .nav-item ul{left: 0;margin:0px !important;min-width: 100%;}
}