a{
	text-decoration:none;
}

.display {
    display: none;
}
ul li{
    list-style: none;
}
.byhd {
    width: 100%;
    overflow: hidden;
    position: absolute;

    z-index:9999;
}

.byhdt {
    width: 100%;
    overflow: hidden;
    border-bottom: 2px solid hsla(0, 0%, 100%, .15);
}

.byhdtm {
    width: 1200px;
    margin: 0 auto;
}

.byhdt:hover {
    background: #FF6600;
}

.byhdtml {
    float: left;
    font-size: 12px;
    color: #FFFFFF;
    line-height: 30px;
}

.byhdtmr {
    float: left;
	 font-size: 14px;
    color:F7DE0F;
	font-weight:550;
}
.byhdtmrp{
    position: absolute;
    background: #000;
    font-size: 12px;
    padding: 0 25px;
    margin-left: -50px;
    line-height: 36px;
    display: none;
    color: #FFFFFF!important;
}
.byhdtmr a {
    float: left;
    font-size: 13px;
    line-height: 30px;
    margin: 0 10px;
    color: FFffff;
}

.byhdtmr a:hover {
    font-size: 15px;
    line-height: 30px;
    margin: 0 10px;
    color: #DD5D08;
}

.byhdtmra {
    padding: 0 30px;
    background: #018fff;
}

.byhdtmra:hover {
    color: #FFFFFF !important;
}

.byhdtml{
    width: 88px;
    float: left;
    overflow: hidden;
}

.byhdtmu {
    width: 1000px;
    float: right;
    overflow: hidden;
}

.byhdtmu li {
    float: left;
    width: 10%;
    font-size: 18px;
    line-height: 70px;
}

.byhdtmu li a {
    display: inline-block;
    color: #FFFFFF;
    width: 100%;
    text-align: center;
}

.byhdtmu li a:hover {
    color: #018fff;
}

.byhdtmua{
    font-weight: 600;
    color: #f69d4c!important;
}

.byhdtds {
    width: 100%;
    overflow: hidden;
    display: none;
    background: #212629;
}

.byhdtd {
    width: 1200px;
    margin: 30px auto;
    overflow: hidden;
}

.byhdtdl {
    width: 270px;
    float: left;
    margin-right: 30px;
    overflow: hidden;
}

.byhdtdlp {
    font-size: 14px;
    color: #f69d4c;
}

.byhdtdlu {
    width: 100%;
    margin-top: 15px;
    overflow: hidden;
}

.byhdtdlu li {
    width: 270px;
    margin-bottom: 5px;
}

.byhdtdlu li a {
    display: block;
    width: 240px;
    height: 100%;
    background: #2b3033;
    padding: 13px;
    border: 1px solid #2b3033;
}

.byhdtdlu li a:hover {
    border: 1px solid #00a4ff;
}

.byhdtdlu li a:hover .byhdtdlup {
    color: #00a4ff;
}

.byhdtdlu li a:hover .byhdtdlud {
    color: #00a4ff;
}

.byhdtdlup {
    margin-bottom: 3px;
    color: #fff;
    font-size: 14px;
}

.byhdtdlud {
    font-size: 12px;
    color: #7a8185;
}

.byhdtdls {
    width: 190px;
    float: left;
    margin-right: 10px;
    overflow: hidden;
}

.byhdtdlsp {
    font-size: 14px;
    color: #7a8185;
}

.byhdtdlsu {
    width: 100%;
    margin-top: 15px;
    overflow: hidden;
}

.byhdtdlsu li {
    width: 190px;
    margin-bottom: 5px;
}

.byhdtdlsu li a {
    display: block;
    width: 188px;
    height: 100%;
    background: #2b3033;
    padding: 13px 0 13px 13px;
    border: 1px solid #2b3033;
}

.byhdtdlsu li a:hover {
    border: 1px solid #00a4ff;
}

.byhdtdlsu li a:hover .byhdtdlup {
    color: #00a4ff;
}

.byhdtdlsu li a:hover .byhdtdlud {
    color: #00a4ff;
}

.byhdtdlsup {
    margin-bottom: 3px;
    color: #fff;
    font-size: 14px;
}

.byhdtdlsud {
    font-size: 12px;
    color: #7a8185;
}
.xinshi{
    padding: 2px 8px;
    color: #FFFFFF;
    font-size: 12px;
    width: 60px;
    margin-left: 10px;
    background: #7a8185;
}
.zuixin{
    padding: 2px 8px;
    color: #FFFFFF;
    font-size: 12px;
    width: 60px;
    margin-left: 10px;
    background: #00a1ec;
}
.bjyhot{
    padding: 2px 8px;
    color: #FFFFFF;
    font-size: 12px;
    width: 60px;
    margin-left: 10px;
    background: #f69d4c;
}
.down{
	width:0px;
	height:0px;
	position:absolute;
	top:12px;
	margin-left:3px;
	border-width:6px;
    border-style:solid dashed dashed dashed;
    border-color:#fff transparent transparent transparent; 
}
#login:hover .down{
    width:0px;
	height:0px;
	position:absolute;
    top:12px;
	margin-left:3px;
    border-width:0 6px 6px;
	border-style:solid;
	border-color: transparent transparent #fff;
}

.login{
  border:1px solid #e4e4e4;
  position:absolute;
  top:20px;
  background: #fff !important;
  right:130px;
  font-size:15px;
  padding:8px;
  line-height:18px;
  z-index:9999;
  display:none;
 
  
}
.login li {
	width:130px;
	
	
	
}
.login li a{
	color:#000000;
	
}
.login li img{
	width:16px;
	padding-right:2px;
	padding-left:4px;
	float:left;

}
.login li :hover{
	color:#018fff;
}



