body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,html{margin:0;padding:0}
em{font-style:normal}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
i{font-style: normal}
p{word-wrap:break-word}
*{box-sizing: border-box}
a:hover{text-decoration:none}
article, aside, footer, header, main, nav, section { display: block; }
a { background: transparent; text-decoration: none; -webkit-tap-highlight-color: transparent;color: #333;}
a:active { outline: 0; }
b, strong { font-weight: bold; }
img { border: 0; vertical-align: middle;display: block; }
ul, li, dl, dd,nav,head,header,img{ margin: 0; padding: 0; }
ul li{ list-style: none }
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;zoom:1;}
input[type="button"], input[type="submit"],input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}
body {font-family:Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif; color: #333;  }
.fl{float: left;}
.fr{float: right;}
.contact-us p {
  line-height: 20px;
  margin-left: 20px;
  margin-top: -2px;
}

/*底部*/
.footer{background:url(../images/scheme.jpg) no-repeat;height: 100px;line-height: 100px; text-align: center;width: 100%;}
.footer span a{margin-right: 20px; font-size: 20px;color: white;}

.footer_cover {
  width: 100%;
  height: 100%;
  position: relative;
  background-color: rgba(0,0,0,.8);
  overflow: hidden;
  padding-top: 11px;
}
.footer p {
  margin: 0;
  padding: 0;
  line-height: 100%;
  margin-top: 15px;
}
.footer p, .footer p a {
  font-size: 20px;
  color: white;
}
