.ggguan-content{
	width:92%;
	margin:18px auto;
	padding:10px;
	background-color: #fff;
}
.detail-content{
	width:100%;
	padding:50px 90px 10px;
	border:1px solid #ccc;
	clear:both;
	overflow:hidden;
}
@media screen and (max-width:1023px) {
	.detail-content{
		padding:20px;
	}
}
.ggguan-container{
	overflow:hidden;
}

.ggguan-tit{
	padding : 12px 0;
	border-bottom: 1px dashed #ccc;
	overflow:hidden;
}
.ggguan-tit .theme{
	float:left;
	font-size: 18px;
}
.ggguan-addr{
	margin-left:3%;
	overflow:hidden;
	float:left;
	width:70%;
	line-height: 24px;
	height : 24px;
}
.more-addr{
	float:right;
}
.addr-all{
	overflow:hidden;
	height: AUTO;
}
.ggguan-addr a,.more-addr a{
	display:inline-block;
	display:inline\9;
	color:#38b1eb;
	margin-right : 20px;
	font-size: 14px;
}
.ggguan-addr a:hover{
	text-decoration: underline;
}
.tuandui{
	margin-top:40px;
}
.tuandui ul{
	width:105%;
}
.tuandui-list{
	width:46%;
	// height:198px;
	padding:15px;
	border:1px solid #ccc;
	float:left;
	margin-bottom:2%;
}
@media screen and (max-width:1023px){
	.tuandui-list{
		width:95%;
		clear:both;
	}
}
.tuandui-list{
	margin-right:2%;
}
.tuandui-head{
	float:left;
	width:112px;
	height:156px;
	overflow:hidden;
}
.tuandui-head img{
	height:100%;
}
.tuandui-info{
	margin-left:134px;
}

.tuidui-name {
    margin: 12px 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    height: 18px;
}
.zixun-name{
	font-size: 18px;
	color:#000;
}
.zixun-cate,.fenguan,.tuandui-desc,.zixun-btn{
	font-size: 14px;
	
}
.zixun-cate{
	color:#fa6a14;
}
.fenguan,.tuandui-desc{
	margin-bottom: 13px;
	line-height: 20px;
}
.tuandui-desc{
	height:40px;
}
.clamp2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.zixun-btn{
	width:50%;
	height:30px;
	line-height: 28px;
	background-color: #fa6a14;
	color:#fff;
	border-radius: 3px;
	border:1px solid #fefefe;
	text-align: center;
	cursor:pointer;
}
.zixun-btn:hover{
	background-color : #ff6f19;
}






.pagation{
	width:100%;
	clear:both;
	margin:10px auto 30px;
	overflow: hidden;
	text-align: right;
	font-size: 0;
}
.pagation span,.pagation a{
	display: inline-block;
	padding:10px;
	border:1px solid #ccc;
	border-right:0;
	font-size:16px;
}
.pagation a:hover,.pagation a.active{
	background-color: #38b1eb;
	color:#fff;
}
.pagation .dot{
	border-top: 0;
	border-bottom: 0;
}
.pagation .last-page{
	border-right:1px solid #ccc;
}
.unit-a.active{
	text-decoration: underline;
}	
.regoin-a.active{
	text-decoration: underline;
}