@media screen and (max-width: 1920px) {
    body{
        background-color: #fbfbfb;
    }
    .problem_content{
        width: 1200px;
        margin: auto;
        overflow: hidden;
		margin-bottom: 15px;
		margin-top: 15px;
		
    }
	.problem_content_xia{
		margin: 20px;
	}
	.problem_content h2{
		font-size:22px;
		font-family:Microsoft YaHei;
		font-weight:bold;
		color:rgba(51,51,51,1);
		line-height:28px;
	}
	.problem_content_xia .div_1{
		overflow: hidden;
		margin: 20px 0;
	}
	.problem_content_xia .div_1 p{
		float: left;
		border-radius: 15px;
		border: 1px solid #4581FB;
		padding: 0 10px;
		font-size: 12px;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #4581FB;
		line-height: 21px;
		margin-right: 10px;
	}
	.problem_content_xia .div_2{
		overflow: hidden;
		margin-top: 20px;
	}
	.problem_content_xia .div_2 P{
		float: left;
		width: 32px;
		height: 32px;
		background-color: rgba(241,241,241,1);
		border:1px solid rgba(223,223,223,1);
		line-height: 32px;
		text-align: center;
		font-size:18px;
		color:rgba(102,102,102,1);
		font-weight:400;
	}
	.problem_content_xia .div_2 P:hover{
		background-color: #4980F0;
		color: #ffffff;
		cursor: pointer;
	}
	.problem_content_xia .div_2 ul{
		float: left;
		width: 1120px;
	}
	.problem_content_xia .div_2 li{
		float: left;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
		padding: 6px 10px;
	}
	.problem_content_xia .div_2 li a{
		color:rgba(51,51,51,1);
		font-size:14px;
		font-family:Microsoft YaHei;
		font-weight:400;
		line-height:30px;
	}
	.gengduo a{
		color:rgba(69,129,251,1) !important;
	}
	.problem_content_xia .div_1 p:hover{
		background-color: #4980F0;
		color: #ffffff;
	}
	.problem_foot .div_2{
		margin-left: 50px;
	}

}
@media screen and (max-width: 1200px) {
.problem_content{
	width: 100%;
}
.problem_content_xia .div_2 ul{
	width: 100%;
}
}
@media screen and (max-width: 750px) {

}