.content_wrap {
    text-align:center;
    background-color:#8dc588;
}
.main_wrap {
    margin:auto;
}
.title {
   background: url(images/spring_bg1.png) repeat-x 0 0;
   height: 560px;
}
.conlist {
   margin: 20px auto;
   max-width: 1002px;
}
.list1{
   max-width: 1002px;
}
.list1 li{
   float: left;
   margin: 0 20px 20px 0;
   position: relative;
}
.list1 p{
   color: #333;
   position: absolute;
   text-align: left;
   line-height: 150%;
}
.list1 p.text1{
   top:195px;
   left:45px;
   width:178px;
}
.list1 p.text2{
   top:195px;
   left:45px;
   width:178px;
}
.list1 p.text3{
   top:195px;
   left:45px;
   width:178px;
}
.list1 p.text4{
   top:195px;
   left:45px;
   width:178px;
}
.list2{
   max-width: 1002px;
}
.list2 li{
   float: left;
   margin: 0 14px 40px 0;
   position: relative;
}
.list2 li.last{
   margin-right:0;
}
.list2 p{
   color: #333;
   position: absolute;
   text-align: left;
   line-height: 140%;
   font-size: 12px;
   width:176px;
}
.list2 p.text1{
   top:149px;
   left:42px;
}
.list2 p.text2{
   top:149px;
   left:42px;
}
.list2 p.text3{
   top:167px;
   left:42px;
}
.list2 p.text4{
   top:165px;
   left:42px;
}
.list2 a{
   position: absolute;
}
.list2 a.link1{
   top:225px;
   left:140px;
}
.list2 a.link2{
   top:240px;
   left:140px;
}
.list2 a.link3{
   top:280px;
   left:140px;
}
.title img{
   padding-top: 143px;
}
.footer_wrap {
    margin-top:0;
    padding-top:0;
}
