@media only screen and (max-width: 440px) and (min-width: 340px)
{
	p
	{
		font-size: 14px !important;
	}

	h2
	{
		font-size: 26px;
	}

	.col-1-3
	{
		float: none;
		width: 100%;
	}

	.menu-left li, .menu-right li
	{
		float: left;
		padding: 10px 11px;
	}

	.menu-left a, .menu-right a
	{
		font-size: 10px;
	}

	header
	{
		height: 40px;
	}

	.logo
	{
		display: none;
	}

	.news p
	{
		font-size: 10px !important;
	}

	.news-tag, .news-info
	{
		padding: 5px 5px;
	}

	.news-frame
	{
		padding: 2px 5px;
	}

	.max-image
	{
		text-align: center;
	}

	.max-image img
	{
		width: 100%;
		margin-top: 50px;
	}

	.col-1
	{
		width: 95%;
		float: none;
		margin-right: 10px;
		margin-left: 5px;
		margin-top: -85px;
	}

	.col-2
	{
		display: none;
	}

	.box-1
	{
		height: 750px;
		margin: 30px 5px;
		width: 100%;
	}

	.box-2
	{
		height: 520px;
		margin: 30px 5px;
		width: 100%;
	}

	.col-box-1
	{
		width: 100%;
		float: none;
		text-align: center;
	}
	.col-box-2
	{
		width: 100%;
		float: none;
	}

	.col-box-2 p
	{
		font-size: 14px;
	}

	.col-box-2 .article-text
	{
		padding: 5px 10px;
	}

	.sec-3 .middle-topic
	{
		margin-top: 100px;
	}

	.col-1-log, .col-2-log
	{
		width: 100%;
		float: none;
	}

	.col-2-log
	{
		text-align: center;
		padding-top: 60px;
		padding-bottom: 50px;
	}
}
