h5{
    font-size:14px; line-height: 20px;text-indent: 10px;
    flex-flow: row wrap;
    flex: 1;
    flex-wrap: wrap;
    border-width: 1px;
    border-style: solid;
    border-color: #2c2c36;
    text-align: center;
}
guanggooda {
        display: flex;
        flex-flow: row wrap;
        flex: 1;
       flex-wrap: wrap;
       border-width: 1px;
    border-style: solid;
    border-color: #2c2c36;
    margin: 0 0 4px;
     }
.wrap {
	margin:0 auto;
}
/*@media*/
@media screen and (min-width:1024px) {
	#nav-right,.pull-left,.pcyc {
	display:none;
}
.mb10 {
	margin-bottom:10px;
}
.mb20 {
	margin-bottom:3px;
}
.mt20 {
	margin-top:20px;
}
.wrap {
	width:1200px;
}
#header {
	background-color:rgba(15,15,15,.99);
	min-width:1200px;
	height:46px;
	clear:both;
}


.pcmenu {
	float:right;
	margin-right:3px;
}
.ui-nav-right .nav-item {
	height:46px;
	float:left;
	overflow:hidden;
	border-radius: 5px;
}
.ui-nav-right .nav-item:hover {
	background-color:#FF6A62;
}
.ui-nav-right .nav-item .nav-link {
	display:block;
	min-width:54px;
	height:46px;
	line-height:46px;
	overflow:hidden;
	padding:0 10px 0 10px;
	font-size:16px;
	text-align:center;
	color:#cccccc;
	z-index:9;
	float:left;
	position:relative;
	-webkit-text-stroke-width:0.2px;
}
.ui-nav-right .current {
	background-color:#f44336a3;
	border-radius: 5px;
}
.ui-nav-right .currenta {
	background-color:#bf8762;
	border-radius: 5px;
}
/*toolbar*/
.navbar {
	position:relative;
	height:45px;
	line-height:45px;
	margin-top:10px;
}

/*footer*/
#footer_e {
	width:100%;
	margin:0 auto;
	margin-top:15px;
	border-top:1px solid #191818;
	background:#282828;
	min-width:1200px;
	color:#717171;
     margin-bottom:24px;
}
#footer_w {
	height:54px;
	overflow:hidden;
	position:relative;
	padding:10px 0 10px 0;
	margin-top:5px;
}
#footer_w .footmenu {
	margin-bottom:5px;
	text-align:center;
}
#footer_w .footmenu a {
	font-size:15px;
	color:#CEBFBF;
	margin:0 5px;
}
#SOHUCS {padding: 0px 10px !important; width: calc(100% - 20px) !important;}
}
@media screen and (max-width:1023px) {
	.wrap {
	width:100%;
	max-width:768px;
	overflow:hidden;
}
.gongao,.mbyc {
	display:none !important;
}
.mb10 {
	margin-bottom:5px;
}
.mb20 {
	margin-bottom:10px;
}
.mt20 {
	margin-top:10px;
}


.pcmenu {
/* 	position:absolute; */
	float:left;
	top:46px;
	background:#1e1e28;
	width:100%;
	max-width:768px;
	clear:both;
	z-index:99;
}
.yccd {display:none;}
.pcmenu ul {
	border:1px solid #ff5722;
}
.pcmenu ul li {
	float:left;
	width:25%;
	padding:5px 0px;
	text-align:center;
}
.pcmenu ul li a {
	width:94%;
	margin:0 auto;
	display:block;
	padding:5px 0;
	border-radius:5px;
	background-color:#2e2e3a;
	color:#cccccc;
}
.search-box {
    display: none;
    position: absolute;
    top: 0;
    width: calc(100% - 44px);
    height: 46px;
    float: right;
    z-index: 98;
    background: #DC1414;
}

}
.search-box form {margin-top:5px;}
.search-input {
    width: calc(100% - 10px);
    float: left;
    height: 33px;
    line-height: 30px;
    font-size: 14px;
    overflow: hidden;
    color: #666;
    text-indent: 9px;
    border: 1px solid #F5F5F5;
    background-color: #F5F5F5;
    font-family: Microsoft Yahei;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}



 handede {  
    display: flex;
    flex-flow: row wrap;
    flex: 1;
    background: #2e2e3a;
    flex-wrap: wrap;
	margin: auto;
	width: 100%;  
}



/*副导航条*/
.title{
  padding:5px 3px 5px 5px;
  margin-top:-10px;
  margin-bottom:10px;
  list-style:none;
  background-color:#3a3939;
  font-size:13px;
  width:100%;
}
.title>li{display:inline-block}
.title>li+li:before{
  padding:0 2px;
  color:#ddd;content:"| "
}
.title .r a{
  padding:4px 5px;
  font-size:13px;
  /*border:1px solid #4c8fe8;*/
  text-align:center;
  margin-right:-1px;
}
/*.title .r .hover,.title .r a:hover{
    background-color:#4c8fe8;
    color:#fff;
    border:1px solid #4c8fe8;
}*/
/*ads*/
.g100 a img{width:50%; height:100px; margin-bottom: 5px; float: left;}
.adbox a img{width:50%; height:60px; margin-bottom: 5px; float: left;}
.adsx a img{width:50%; height:60px; text-align: center;}
.adswidth {width:100%; text-align: center;}