@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,select{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53; font-family:microsoft yahei,Tahoma,Arial;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#fff;}
a:hover{text-decoration:none; color:#fff;outline:none;hide-focus:expression(this.hideFocus=true);}
sup{vertical-align:text-top; vertical-align:super}sub{vertical-align:text-bottom;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.clear_float:after{display:block;visibility:hidden;height:0;clear:both;content:"";}.clear_float{display:inline-block;}/*asdfasdf\*/ * html .clear_float{zoom:1;}.clear_float{display:block;}
.clear{ clear:both; font-size:0; line-height:0;}
.none{ display:none;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust:none;}

#loading{position:fixed;z-index:1022; left:0; top:0;height:100%; background:#1a100e; text-align:center; width:100%;}
*html #loading{position:absolute; right:0; top:0;}
#loading span{ width:160px; height:70px; position:absolute; left:50%; top:50%;margin-left:-80px; margin-top:-37px; color:#b9a189;}
#loading b{ font-weight:normal; position:absolute; left:75px; top:70px;}

#header .logo{ margin:0px 0 0 10px;}
#header{ padding:5px 0px; height:32px;}
#header .menu{ float:left; padding:0 0 0 12px;}
#header .menu .btn{ background:url(../img/menu.png) no-repeat; width:42px; height:32px; display:block; cursor:pointer; text-indent:-9999px;}
#header .language{ float:right; margin-right:12px; background:url(../img/ch_en.png) no-repeat; width:78px; height:32px;display:block;}
#header .language a{ width:39px; height:32px; line-height:32px; display:inline-block;}

.homemain{ padding:10px; display:block; background:#050302;}
.homemain img{ margin-bottom:2px;}
#footer{ background:#3f3228; height:30px; line-height:30px; width:100%; margin:0 auto; color:#fff; text-align:center;opacity:0.75; display:block;}
#footer a{ margin:0 4%;}

.wrap{background:#080403; position:absolute; width:100%; height:100%; z-index:999; left:0; top:0;}
.wrapnav{ position:fixed; z-index:998; width:40%; height:100%; background:#524033 url(../img/nav_bg.jpg) no-repeat right top; left:0; top:0;}
.wrapnav h2{ width:100%; height:42px; line-height:42px; text-align:center; background:url(../img/icon.png) no-repeat 95% center; display:block; color:#f5d2b9; font-weight:normal; font-size:18px; margin-bottom:12px;}
.wrapnav a{ height:35px; line-height:35px;width:100%; text-align:center; display:block; background:url(../img/line.png) repeat-x left bottom;}

.homemain a{ display:block;}

.back{ background:#271713; width:50px; height:25px; line-height:25px; color:#c3a990; font-size:14px; display:block;position:fixed; right:0px; top:90%;opacity:0.75; z-index:1011;}
.prev,.next{position:absolute; left:0px; background:url(../img/btn.png) no-repeat 0px 0; width:50px; height:70px; display:block; top:10px; cursor:pointer; z-index:9; overflow:hidden;}
.prev{ left:auto; right:0px; background-position:-50px 0;}

.showmainpage{width:100%; height:100%;  position:relative; overflow:hidden;  }
.showmainpage .bigimg{ position:absolute; left:0px; top:0; overflow:hidden;  }
.showmainpage ul { float:left;width:9000px;}
.showmainpage ul li,.showmainpage ul img{ float:left;}
.showmainpage ul li{ position:relative;}.showmainpage ul p{ position:absolute; left:40px; bottom:10px; margin-bottom:32px; padding:10px; color:#fff; width:80%; font-size:10px;opacity:0.8;}.showmainpage ul p b{ display:block; font-size:14px;}


@media (max-width:480px){
#header .menu{ padding:0 0 0 3px;}
#header .language{ margin-right:3px;}
}