@charset "utf-8";
/* CSS Document */
/*--@import url("font-awesome/css/font-awesome.css")--*/

.main{
	margin-top:360px
}
.news_list{
	width:580px;
    min-height:300px;
}
.news_list>.title{
	height:39px;
	line-height:39px
}
.news_list>.title h3{
	float:left;
	width:250px;
	background:url(../images/tit01.png) no-repeat;
	text-align:center
}
.ul01 li{
	line-height:40px;
	background:url(../images/dot02.gif) left center no-repeat;
	text-indent:10px
}
.ul01 li span{
	float:right;
	color:#888
}
.footer {
    line-height: 2;
    border-top: 2px solid #f54343;
    padding: 30px 0;
}
.slide01{
	width:100%;
	overflow:hidden
}
.slide01 .bd ul li{
	text-align:center;
	width:215px;
	margin:20px 0;
	margin-right:23px;
	float:left
}
.slide01 .bd ul li img{
	width:215px;
	height:140px
}
@media (max-width:800px){
body{background-size:120% auto}
.main{margin-top:120px}
.w1200{width:100%;box-sizing:border-box;padding:0 0.5em}
.news_list{width:100%;min-height:auto}
.news_list > .title h3{font-size: 1.175rem;}
.ul01 {padding:0 1em}
.ul01 li{font-size:1rem}
.ul01 li{line-height: 2;font-size: 1rem;background-position: left 15px;}
}

.main{
	position:relative
}
.main>img{
	position:absolute;
	left:0;
	top:-350px
}

@media (max-width:800px){
	
.main>img{
	top:-120px;
	width:40%
}

}