*{
	margin: 0;
	padding: 0;
}
#container 
{
    width: 100%;
    height:auto;
    margin-top:-22px;
}

#top{
    width: 100%;
    height: auto;
}
#top > p {
    text-align: center;
}
#top #news{
	background-color:#f98f2c;
	height: 50px;
	text-align: center;
}

#top #news h6{
	font-size: 1em;
	color: white;
	line-height: 50px;
}
#top .context_text_title h1 {
    text-align: center!important;
}
#top #news a{
	padding-right:22%;
	float: right;
	text-decoration: none;
	color: white;
}


#mid{
	height: 800px;
	width: 100%;
}
@media screen and (max-width: 1366px) {
    #mid{
        height: 680px;
    }
}
#mid .context:nth-child(1){
	margin-left:11.5%;
}
#mid .context{
    width:25%;
    height: 80%;
    float: left;
    margin-left:1%;
    margin-top: 30px;
    text-align: center;
}
#mid .context .context_img img{
	width:100%;
}
#mid .context .context_text {
	margin-top:20px;
}
#mid .context .context_text .context_text_title  h1,
#mid .context .context_text h2{
	color:#e0592a ;
	text-align: left;
	margin-bottom:5px;
}
#mid .context .context_text h3{
    margin-bottom: 10px;
    text-align: left;
    font-size: 1.4em;
}
#mid .context .context_text p {
    height: 120px;
    overflow: hidden;
    margin-top: 5px;
    text-align: left;
    line-height: 30px;
    color:#5c5b5b;
    font-size: 0.98em;
}
#mid .context .context_text a{
	text-decoration: none;
	color: black;
	margin-top: 40px;
	float: right;
	border: 1px black solid;
	border-radius:5px ;
	padding: 4px;
}
#mid .context .context_text .context_text_title{
	border-bottom: 3px solid #e0592a;
}
