.agentdiv{
	margin-top:9%;
}
.agentdiv .agentmenu ul{
	width:100%
}
.agentdiv .agentmenu ul li{
	float:left;
	width:50%;
	margin:0;
	padding:0;
	text-align:center;
	height:39px;
	color:#aaa;
	line-height:150%;
	font-size:200%;
	border-bottom:1px solid #d9d9d9;
	background-color:#f0f2f5;
}
.agentdiv .agentmenu ul li.on,.agentdiv .agentmenu ul a:hover li{
	height:37px;
	color:#d74467;
	border-bottom:3px solid #d74467;
	background-color:#d9d9d9;
	margin:0;
	padding:0;
}




.agentdiv ul{
	padding:0;
	width:98%;
	margin: 0 auto;
}

    
.agentdiv ul li{
	width:100%;
	float:left;
	height:40%;
	margin:2px;
}

.agentdiv ul li .bg{
	border: 1px solid #aeaeae;
    -moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */
	background-color:#FFF;
	height:20%;
	padding:2%;
	float:left;
	width:96%;
}

.agentdiv ul li .bg .headdiv{
	width:27%; float:left; text-align:center; margin:2% auto
}

.agentdiv ul li .bg .infodiv{
	width:60%; float:left
}

.agentdiv ul li .bg .infodiv .qq{
	color:#ff7700; font-size:100%
}
.agentdiv ul li .bg .infodiv .sign{
	color:#999999; font-size:100%;
}

.agentdiv ul li .bg .oprdiv{
	width:20%; float:right; position:relative;min-height:0px;height:200%
}

.agentdiv ul li .bg .oprdiv img{
	position:absolute;
	bottom:0%;
	right:2%;
	width:100%;
}

.agentdiv ul li .bg .heading{
	width:95%; 
}
.agentdiv ul li .bg p{
	font-family:"黑体";
	font-size:170%;
	margin:5px;
	height:100%;
	line-height:150%
}

.agentdiv ul li .bg p img{
	width:5%;
	vertical-align:middle;
}

.agentdiv ul li .bg .line{
	border-bottom:1px dashed #c4c4c4;
	height:1px; 
	width:100%; 
	float:left
}
.agentdiv ul li .bg .signdiv{
	clear:both;padding-top:1%
}
.agentdiv ul li .bg .signdiv img{
	width:15%
}
@media only screen and (min-width: 481px) {
	
	.agentdiv{
		margin-top:7%;
	}
		
	.agentdiv .agentmenu ul li{
		float:left;
		width:50%;
		margin:0;
		padding:0;
		text-align:center;
		height:59px;
		color:#aaa;
		line-height:250%;
		font-size:200%;
		border-bottom:1px solid #d9d9d9;
		background-color:#f0f2f5;
	}
	
	
	.agentdiv .agentmenu ul li.on,.agentdiv .agentmenu ul a:hover li{
		height:57px;
		color:#d74467;
		border-bottom:3px solid #d74467;
		background-color:#d9d9d9;
		margin:0;
		padding:0;
	}
	
	.agentdiv ul li .bg .heading{
		width:98%; 
	}
		
	.agentdiv ul li .bg p{
		font-family:"黑体";
		font-size:36px;
		line-height:190%
	}
	
	.agentdiv ul li .bg .infodiv .qq{
		color:#ff7700; 
		font-size:22px;
	}
	.agentdiv ul li .bg .infodiv .sign{
		color:#999999; 
		font-size:22px;
	}
	
	
	.agentdiv ul li .bg p img{
		width:6%;
		vertical-align:middle;
	}
}

@media only screen and (min-width: 1000px) {
	
	.agentdiv{
		margin-top:7%;
	}
	
	.agentdiv ul li .bg .oprdiv{
		height:200px
	}
}