@charset "utf-8";
*{margin:0px;padding:0px;}
@font-face{  font-family: '微软雅黑'; font-weight:lighter; }
body{font-size:24px;color:#000;font-family:'HanHei-SC-thin', "微软雅黑";line-height:1.8em;  }

a,a:visited{text-decoration:none; color:#000;}
a:hover{color:#A5806D;}
a.red:link,a.red:hover,a.red:visited,.red{color:#A5806D;}
img{border:none;zome:1}
/*img:hover{filter:alpha(opacity=80);	-moz-opacity:0.8;	-khtml-opacity: 0.8;	opacity:  0.8;}
*/li,dl{list-style:none;}
.clear:before,.clear:after{content:".";display:block;height:0px;visibility:hidden;}
.clear{clear:both;}
html{ position:relative;}
h1,h2,h3,h4{ font-weight:500;}
img{ vertical-align:top}
.pic{ width:100%; overflow:hidden;}
.pic img{ width:100%;}


#wrap{ width:750px; position:relative; margin:0 auto; background:;}
#header{ z-index:999; position:fixed; width:750px; left:50%; margin-left:-375px; top:0;  height:100px;}
.logo{  height:70px; float:left; margin-left:30px; margin-top:15px;}
.logo img{ height:70px;}

.menubtn{ position:absolute; width:50px; height:100px; right:100px; top:0; background:url(../images/menubtn.png) center no-repeat; z-index:999; background-size:55px auto }
.phone{ position:absolute; width:50px; height:100px; right:30px; top:0; background:url(../images/phone1.png) center no-repeat; z-index:999; background-size:50px auto; }
.phone a{ display:block; width:100%; height:100%;}
.open .btn{ background:url(../images/menu2.png) center no-repeat;}

.menu{ position:fixed; width:260px; height:100%; padding-top:150px; box-sizing:border-box; right:-300px; top:0; background:rgba(0,0,0,0.6); text-align:center; transition:all 1s; z-index:92}
#header.open .menu{ right:0;}
#header.open .menubtn{background:url(../images/menuclose.png) center no-repeat;}
#header.open .phone{background:url(../images/phone2.png) center no-repeat; background-size:50px auto;}

.menu ul li{ width:200px; margin:0 auto; position:relative; margin-bottom:20px; }
.menu ul li span{ display:block; color:#fff; font-size:28px; line-height:55px;letter-spacing:2px; text-align:left;}
.menu ul li span a{color:#fff; opacity:0.8 }
.menu ul li:nth-child(8){ padding-bottom:5px; margin-bottom:5px; }
.menu ul li:nth-child(9) span{  font-size:25px;}

.menu ul li:nth-child(2) .submenu{ display:none;}
.submenu{ position:relative; width:200px; text-align:left;}
.submenu a{ display:block; width:100%; line-height:40px; font-size:28px; margin-top:20px; color:#fff;}
/*.menu ul li:hover .submenu{ display:block;} */
.menu ul li.wei{position: relative;width:200px; margin:40px auto 0 auto;   color:#fff; text-align:left}
.menu ul li.wei img{ width:120px;  background:#fff; opacity:0.8}
.menu ul li.wei p{ width:120px; text-align:center; font-size:21px; line-height:40px; height:40px;}
.menu ul li.menucurrent span{ color:#ffa46d}

/*.menu ul li.lan{ position: relative;width:100%; text-align:center; line-height:80px; margin-top:35px;}
.lan a{ color:#fff; display:none; width:50px; height:50px; background-size:45px auto}
.lan a.lan-en{ background:url(../images/en1.png) center no-repeat; background-size:50px auto}
.lan a.lan-cn{ background:url(../images/cn1.png) center no-repeat; background-size:50px auto}
.lan a.cur{ display: inline-block;}*/


.wei p{ white-space:nowrap;}

#footer{ width:750px; padding:24px 30px; box-sizing:border-box; font-size:24px; text-align:center; position:fixed; left:50%; margin-left:-375px; bottom:0; z-index:22; color:#fff; opacity:0.6}