body {
  margin:0;
  padding:0;
  color:#333;
  font-size:12px;
  background:url(../images/bg.gif) repeat-x;
  line-height:150%;
}
a {
 color:#333;
 text-decoration:none;
}
a:hover {
 color:#000fFF;
 text-decoration:none;
}
img {
  border:0;
}
li{
  list-style-type:none;
}
form {
  padding:0;
  margin:0;
}

#content {
  margin:0 auto;
  padding:0;
  width:886px;
  overflow:hidden;
}

#top{
  margin:0 auto;
  padding:0;
  width:886px;
  overflow:hidden;
  height:auto;
}
.logo{
  width:886px;
  height:88px;
  background:url(../images/logo.gif) no-repeat top left;
}
.logo span{
  float:right;
  padding-top:35px;
  padding-right:50px;
}
.style1 {color: #FFFFFF;}
#menu{
 width:100%;
 height:36px;
 background:url(../images/menu_bg.gif) no-repeat;
 margin-top:3px;
 overflow:hidden;
}

#menu ul{
 font-size:14px;
 font-weight:bold;
 overflow:hidden;
 padding:0 50px 0 50px;
 margin:0;
}
#menu li{
 float:left;
 margin-left:5px;
 padding:0;
}
#menu li a{
 float:left;
 color:#fff;
 padding:10px;
}
#menu li a:hover{
 color:#00f;
}

#banner{
 background:url(../images/banner.gif) no-repeat;
 width:886px;
 height:205px;
 margin-top:15px;
 margin-bottom:5px;
 overflow:hidden;
}
#middle_mail{
 width:886px;
 clear:both;
}
.middle_left{
 width:223px;
 float:left;
 overflow:hidden;
 padding:0px;
 margin:0px;
}
.wxts{
 background:url(../images/title_bg.gif) repeat-y;
 padding:0px;
 margin:0px;
 width:100%
 font-size:14px;
}
.wxts p{
 padding:5px;
}
.content{
 margin-top:15px;
 background:url(../images/title_bg.gif) repeat-y;
}
.left_body{
 padding:0px 10px 0px 15px;
 line-height:180%;
}
.feedback_img{
 margin-top:10px;
 overflow:hidden;
}
.middle_center{
 float:left;
 width:400px;
 margin-left:30px;
 overflow:hidden;
}
.new_title{
 background:url(../images/news.gif) no-repeat;
 width:100%;
 height:41px;
 text-align:right;
 margin-bottom:5px;
}
.new_title img{
 padding-top:20px;
}
.news{
 line-height:200%;
 font-size:14px;
}
.news ul{
 margin:0;
 padding:0;
}
.news li{
 padding-left:15px;
 background:url(../images/arow1.gif) no-repeat center left;
}
.elite_title{
 background:url(../images/elite.gif) no-repeat;
 width:400px;
 height:41px;
 text-align:right;
 margin-top:20px;
 margin-bottom:5px;
}
.elite_title img{
 padding-top:20px;
}
.elite{
 padding:0px;
}
.elite ul{
 margin:0;
 padding:0;
}
.elite li{
 width:126px;
 text-align:center;
 margin:3px;
 overflow:hidden;
 float:left;
 }
.elites ul{
 margin:0;
 padding:0;
}
.elites li{
 width:126px;
 text-align:center;
 margin:3px 9px 3px 9px;
 overflow:hidden;
 float:left;
 }
#middle_right{
 float:right;
 width:193px;
 overflow:hidden;
 padding:0;
 margin:0;
 text-align:right;
}
.glories{
 width:193px;
 padding:0;
 margin:0;
 text-align:center;
}
.glories ul{
 padding:0;
 margin:0;
}
.glories li{
 padding-top:10px;
 margin:0;
}
.faq{
 padding:0;
 margin:0;
}
.faq ul{
 padding:0;
 margin:0;
 text-align:left;
 line-height:200%;
}
.faq li{
 background:url(../images/arow1.gif) no-repeat center left;
 padding:0;
 margin:0;
 text-align:left;
 padding-left:15px;
}
#fooder{
 width:100%;
 background:url(../images/bottom_bg.gif) repeat-x;
 height:64px;
 padding-top:18px;
 padding-bottom:17px;
 margin:0;
 clear:both;
}
.fooder_body{
 margin:0 auto;
 width:886px;
 text-align:center;
 background:url(../images/bottom_bg_center.gif) repeat-x;
 height:64px;
}
.fooder_body p{
 padding-top:15px;

}
.news_right{
 float:left;
 width:600px;
 margin-left:45px;
 overflow:hidden;
}
.news_more_title{
 padding-top:5px;
 font-size:16px;
 font-weight:bold;
 text-align:center;
 width:100%;
}
.news_date{
 text-align:center;
 width:100%;
}
.news_content{
 padding-bottom:5px;
}
.body_title{
 width:100%;
 height:41px;
 margin-bottom:5px;
 overflow:hidden;
}
.body_contact{
 font-size:12px;
 padding-left:30px;
 padding-top:20px;
}
.page_top_line {
 width:600px; 
  padding-top:10px; 
  text-align:center;
  margin-top:10px; 
  border-top:1px solid  #ccc;
}
.glories_img ul{
  margin:0;
  padding:0;
}
.glories_img li{
 width:150px;
 text-align:center;
 margin:3px 18px 3px 18px;
 overflow:hidden;
 float:left;
 }
