/* CSS Document */

*{margin:0px;padding:0px;}
body{font-size:24px;color:#737373;font-family: Arial, "微软雅黑";line-height:1.8em; background:#f3f3f3; height:100%; }

a,a:visited{text-decoration:none; color:#737373;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-webkit-user-select: none;
-moz-user-focus: none;
-moz-user-select: none;}
a:hover{color:#fe0100;}
a.red:link,a.red:hover,a.red:visited,.red{color:#f60;}
img{border:none;zome:1}
a:focus{outline:none;}
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
input:focus {
    outline:none;
}
textarea:focus {
    outline:none;
}
textarea { -webkit-appearance: none;} 

/*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{ font-weight:500;}

#wrap{ width:750px; margin:0 auto;  position:relative;}

#header{ z-index:333; width:100%; position: fixed; top:0; height:90px;left:0; min-width:750px; background:#fff;}
.back{ width:35px; height:50px; float:left; margin-left:30px; margin-top:10px;}
.logo{  margin:10px auto; width:90px; height:70px; }
.logo img{  vertical-align:middle;height:70px;}

.menubnt{ width:50px; height:35px; padding-top:5px; display:block; background:url(../images/btn2.png) center no-repeat; position:absolute; right:30px; top:25px; cursor:pointer; z-index:3333;}
.menulist{ position:fixed; width:260px; z-index:999; height:100%; padding-top:90px; top:0px; right:-350px; background:#3f464a;}
#footer{ width:690px; margin:0 30px;border-top:1px solid #c2c2c2; padding:10px 0; font-size:24px; color:#595757; text-align:center;}

.close{ width:35px; height:35px; padding-top:5px; display:none; background:url(../images/close.png) center no-repeat; position:absolute; left:30px; top:25px; cursor:pointer;}

.menulist ul{ width:100%; position:relative; overflow:hidden; margin-top:50px; }
.menulist ul li{ width:100%; position:relative;  text-align:center;font-size:28px; overflow:hidden; border-bottom:1px solid #fff; } 
.menulist ul li span{ width:100%; display:block; position:relative;font-size:28px;height:70px;line-height:70px; overflow:hidden;  color:#fff;} 
.menulist ul li span a{color:#fff;}
.submenu{ width:100%; margin:10px 0; display:none; padding:20px 0;}
.submenu a{ display:block; width:100%; height:50px; line-height:50px; }
.menulist ul li p{ width:100%; line-height:50px;height:50px; color:#fff; position:relative;}
.menlast{ border:none !important;}
.menlast a{ color:#fff;}
.menulist .lan{ width:100%; height:50px; font-size:24px; padding-left:30px; line-height:50px;}
.menulist .lan a{  color:#fff;}
.wx{ width:100px;  margin-top:20px;}
.wx img{ width:100px; margin-left:30px;opacity:0.8}