@charset "utf-8";
html{ font-size:20px;}
*{padding:0;margin:0;border:0;list-style:none;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box;font-family:"微软雅黑","arial";font-size:1rem; color: #333;}
a,img{text-decoration:none;}
body{ margin:0; padding:0;overflow-y: auto;  overflow-x: hidden;}
/*导航*/
.nav{position:fixed; top:0; width: 100%; height: 4rem; background-color:#000;  line-height:3rem; display:flex; -webkit-display:flex; -webkit-justify-content:space-between; justify-content:space-between;}
.nav-main{ width: 60rem; margin: 0 auto; display: block; height: 4rem;}
.nav-main .logo{ width:4rem; float: left;}
.nav-main .logo a{ line-height: 4rem; display: block;  }
.nav-main .logo a img{display: inline-block; vertical-align: middle;}
.nav-main ul.list{ width:40rem; float: right; line-height:4rem; display:flex; -webkit-display:flex; -webkit-justify-content:space-between; justify-content:space-between;}
.nav-main ul.list li{ display: inline;}
.nav-main ul.list li a{ color:rgba(255,255,255,.9); font-size: .9rem;}
.nav-main ul.list li a:hover{ color:#48c79a;}
.nav .china a{color:#fff; font-size: .8rem;width: 8rem; display: inline-block;  line-height: 4rem; position: absolute; top:0; right: 0;}
.nav .china a:hover{color:#48c79a;} 
.index-footer{ margin: 3.5rem 0 0 0; text-align: center; padding-bottom: 3rem; }
.index-footer h1{color: #333; font-size: 2.1rem; line-height: 4.1rem;  font-weight: normal;}
.index-footer p{color: #333; font-size: 1rem; line-height: 3rem;}
