.nav-box-w1200 {
	position:relative;
    min-width: 1180px!important;
    max-width: 1920px;
    margin:0 auto;
    /*overflow: hidden;*/
}
.text-hidden{
	overflow: hidden;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.search-box-center .center-input input {
	margin-top:0px;
}

.search-box-center .center-input .list_li{
	padding:10px 0px 10px 0px;
}
.search-box-center .center-input .list_li .text-active a{
	color:#000;
	font-weight:bold;
}

/*所有文章*/
.gq-helpbox{

}

.gq-helpbox .help-left{
	float:left; 
	width:100%;
	margin-right: -370px;
	padding-right:370px;
}

.gq-helpbox .help-right{
	float: right;
	width: 350px;
}

.help-left,.help-right{
	padding:0px 0px 20px 0px;
}
.content{
	width:100%;
}
.h3s{
	margin-top:20px;
	font-size:20px;
}
.nav{
	padding-top:20px;
}
.nav a{
	font-size:14px;
}

.actives{
	color:#673502;
}

.gqlistbox{
	margin-top:20px;
	padding:0px 25px;
	border:1px solid #e4e0e0;
}

.list-ul li{
	padding:15px 0px;
	border-bottom:1px dashed #999;
}

.list-ul li:last-child{
	border:0;
}

.list-ul li a > div{
	position:relative;
}

.list-ul li a div:before{
	position:absolute;
	width:10px;
	height:10px;
	clear: both;
    content: " ";
    background:#b05900;
    bottom:4px;
    left:-15px;
}

.list-ul li a p{
	margin-top:10px;
}

.list-ul li a div span{
	float:right;
}

.list-ul li a div span em{
	margin-left:20px;
	color:#777;
}

.list-ul li a div h3{
	float:left;
	color:#000;
}


/*分页栏*/

.gq-pagings{
	text-align:center;
	padding:20px 0px 0px 0px;
}

.gq-pagings > a:hover{
	border:1px solid #904f00;
	color:#904f00;
}
.gq-pagings > a.foo-active{
	background-color:#904f00;
	border:1px solid #904f00;
	color:#fff!important;
}

.gq-pagings > strong{
	display:inline-block;
	padding :10px 15px;
	font-size:14px;
	margin-right:15px;
	border-radius:6px;
	cursor:pointer;
	background-color:#904f00;
	border:1px solid #904f00;
	color:#fff!important;
}
.gq-pagings > a{
	display:inline-block;
	padding :10px 15px;
	border:1px solid #aaaaaa;
	font-size:14px;
	margin-right:15px;
	color:#aaaaaa;
	background-color:#fff;
	border-radius:6px;
}

/*栏目导航*/
.sidebarlist{
	border:1px solid #e4e0e0;
	margin-top:20px;
	padding:10px;
}

.sidebarlist a{
	display: block;
	height:25px;
	line-height: 25px;
	padding-left:10px;
	overflow: hidden;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.sidebarlist a em{
	padding-right:5px;
	color:#dadada;
}



/*详细*/

.listbox-cons{
	text-align: center;
}

.listbox-cons h3{
	margin-top:20px;
	font-size:20px;
	color:#673502;
}
.listbox-cons p{
	margin-top:20px;
	color:#666;
}
.listbox-cons p em:last-child{
	margin-left:25px;
}

.listbox-cons div img{
	width:auto;
	height:auto;
	max-width:900px;
}

@media screen and (max-width: 1200px){
	.listbox-cons ul li img {
	    width: auto;
	    height: auto;
	}
}
@media screen and (min-width: 1200px){
	.listbox-cons ul li img{
		width: auto;
	    height: auto;
	}
}

.gq-context ul li{
	float:left;
	width:50%;
	height:30px;
	line-height:30px;
	box-sizing: border-box;
	text-align: left;
}
.gq-context ul li:last-child{
	text-align: right;
}

.txtblock{
	width:100%;
	padding:20px 0px;
	text-align: justify;
	word-wrap: break-word;
	text-indent:35px;
	overflow: hidden;
}

.kefubox{display: none; position: fixed; top: 0; bottom: 0; left: 0; right: 0; background-color: #00000052; z-index: 9999;}
.kefubox .showpicbox{position: absolute; top:50%; left:50%; width: 550px; height: 300px; transform: translate(-50%, -50%); border-radius: 15px; background: linear-gradient(to bottom, #d4e4fe, #fff);}
.kefubox .showpicbox .x{position: absolute; top: 5px; right: 5px; width: 30px; height: 30px; line-height: 30px; text-align: center; font-size: 22px; font-weight: bold; cursor: pointer;}
.kefubox .showpicbox h2{margin-top: 40px; text-align: center; font-size: 22px; color: #2881ff; font-weight: bold;}
.kefubox .showpicbox h3{margin-top: 15px; text-align: center;}
.kefubox .showpicbox h3 img{width: 120px; height: 120px;}
.kefubox .showpicbox h4{margin-top: 5px; text-align: center; font-size: 14px; color: #333; font-weight: normal;}
.kefubox .showpicbox h5{margin-top: 15px; text-align: center; font-weight: normal;}
.kefubox .showpicbox h5 a{padding: 5px 20px; display: inline-block; text-align: center; color: #fff; background-color: #4293ff; border-radius: 15px;}
.kefubox .showpicbox .kefu-qr{width: 50%; float: left;}
.kefubox .showpicbox .kefu-zw{width: 50%; float: left;}