 body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
ol,ul,li{list-style:none}
a:hover{
  text-decoration: none;
}
/*.nav-01,.nav-02{
    border-right:solid 1px #428df7 !important; 
 }
.nav-02{
    background-color:#428df7; 
 }*/
 body{
    background-image:url(body-bg.png);
    background-repeat: no-repeat;
    background-position: top center;
    background-color: #ecf3fb;
    background-size: 100%;
 }
 /*主体内容*/
 .main{
    width: 1100px;
    margin:0 auto;
    padding-top:20px;
    padding-bottom:70px;
    padding-left: 70px;
    padding-right: 70px;
    background-color: #fff;
 }
/*第一层*/
.main-floor1{
  width:100%;
}
.main-floor2{
  margin-top: 100px;
}
.main-floor1 h1{
  font-size: 17px;
  line-height: 40px;
  padding-top: 15px;
  padding-bottom:15px; 
  overflow: hidden;
  text-indent: 2em;
}
.main-floor1 p{
  line-height: 30px;
  text-indent: 2em;
  text-align: justify;
}
.main-title{
  width: 878px;
  height: 64px;
  margin: 0 auto;
  background:url(offer.jpg);
  color: #fff;
  text-align: center;
  line-height:40px;
  font-size:20px;
  margin-bottom:45px;  
}
.main-floor2{
  width:100%;
}
.main-list{
  width: 960px;
  overflow: hidden;
}
.main-list-s{
  width:990px; 
}
.main-list ul li{
  float: left;
  width:465px;
  height: 60px;
  line-height:60px;
  font-size: 20px;
  padding-left:45px;
  margin-right:30px;
  background:url(ubrilla.png) no-repeat left center ; 
}
.main-list ul li a{
   color: #333;
}
.main-list ul li span{
  float: right;
  color: #333;
}
.main-title a{
  color: #fff;
}