#page_title{
background:#eb690b;
}
#main{
padding:80px 0 0;
}
#main section{
width:1050px;
margin:0 auto 80px;
background:#ffe8ca;
}
.news_l{
width:450px;
float:left;
}
.date{
color:#fff;
padding:0 0 0 20px;
background:#eb5700;
line-height:40px;
margin:0 0 0px 0;
width:450px;
}
.news_img{
padding:20px;
}
.news_r{
width:525px;
padding:40px 0 20px 0;
float:right;
}
.news_r h3{
margin:0 0 20px;
padding-bottom:5px;
border-bottom:15px solid #eb5700;
font-size:24px;
}
.news_r .more{
background: #ed8600 url('../images/common/arrow.png') no-repeat center right 10px; 
color:#fff;
text-decoration:none;
width:290px;
line-height:40px;
display:block;
text-align:center;
margin:20px 0 0 80px;
}
.seminer_item .date{
margin:0 0 20px 0;
}
.seminer_item h3{
margin:0 0 20px;
padding-bottom:5px;
border-bottom:15px solid #eb5700;
font-size:24px;
margin-left:150px;
}
.seminer_item .inner{
padding:20px;
	display:flex;
	gap:40px;
}
.seminer_item .inner > figure{
	width:450px;
	flex:none;
}
.seminer_item .inner > .comment{
	width:calc(100% - 490px);
	flex:none;
}
#form{
padding:20px;
background:#eb5700;
}
#form h4{
font-size:18px;
color:#fff;
text-align:center;
line-height:30px;
}
.seminer_item .znifex_photo{
float:left;
margin:0 80px 40px 0;

}
#form form{
padding:20px;
background:#ffe8ca;
}
#form table{
width:100%;
}
#form th,
#form td{
vertical-align:top;
padding:10px;
}
#submit{
border:0;
width:900px;
line-height:40px;
margin:20px;
display:block;
text-align:center;
color:#fff;
background:#eb5700;
}
.inner{
word-break: break-all;
}