html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,span,a,b,img,em,del,label,form,fieldset,input,p,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
th,em,i{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
fieldset,img,a img{border:0;}
input,img{vertical-align:middle;}
input{_filter:chroma(color=#000000);}
button,input,select,textarea{font-size:100%;font-family:"Microsoft Yahei";outline:none;}
.alR{text-align:right;}
.alL{text-align:left;}
.alC{text-align:center;}
del{text-decoration:line-through;color:#999;}
body{font:12px/150% "Microsoft Yahei",Arial,Verdana,"\5b8b\4f53";color:#666;background-color:#252525;_background-image:url(about:blank);_background-attachment:fixed;}
a{color:#666;text-decoration:none;}
a:hover{text-decoration:none;}
.red,a.red{color:#c40000;}
.gray,.c9,a.gray{color:#999;}
.c5,a.c5{color:#555;}
.c3,a.c3{color:#333;}
.c8{color:#888;}
.tre{color:#AF874D;}
.cb,a.cb{color:#3388bb;}
.tre{color:#9e8e82;}
.org{color:#ff7700;}
.blue{color:#4782c3;}
.green{color:#38b512;}
.xj{color:#c40000;font-size:14px;}
.fB{font-weight:bold;}
.fI{font-style:italic;}
.fN{font-weight:normal;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f24{font-size:24px;}
.lh16{line-height:16px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh25{line-height:25px;}
.lh30{line-height:30px;}
.lh35{line-height:35px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.hid{display:none;}
input[type=submit]{-webkit-appearance:none;}
.OverH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ov{overflow:hidden;position:relative;}
.over{overflow:hidden;zoom:1;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.mt5{margin-top:5px;}
.mr5{margin-right:5px;}
.pb5{padding-bottom:5px;}
.pl5{padding-left:5px;}
.pt5{padding-top:5px;}
.pr5{padding-right:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.ml10{margin-left:10px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mr10{margin-right:10px;}
.pb10{padding-bottom:10px;}
.pl10{padding-left:10px;}
.pt10{padding-top:10px;}
.pr10{padding-right:10px;}
.U,.U a{text-decoration:underline;}
.nua:hover{text-decoration:none;color:#c40000;}
.hand{cursor:pointer;}
.wb{word-wrap:break-word;word-break:break-all;}
.wn{white-space:nowrap;}
.vline{padding:0 8px;color:#ccc;}
.xline{text-decoration:line-through;}
.yahei,.xj{font-family:"Microsoft Yahei";}
.rel{position:relative;}
.w{width:800px;margin:0 auto;}
#top{width:170px;height:100%;position:fixed;top:0;left:0;z-index:9;line-height:50px;background-color:#232323;background-color:rgba(35,35,35,0.9);box-shadow: 4px 0px 4px rgba(0,0,0,0.2);}
.logo{width:60px;height:60px; background: url(logo.png) 50% 50% no-repeat;margin:80px auto 30px auto; display: block;}
.nav li{position:relative;height:50px; display: block; text-align: center;}
.nava{color:#888;font-size: 14px;display: block;}
.nav li:hover .nava{background-color:#fff;color:#000;}
.nava_on{ background-color: #111; }
.nava_on .nava{color:#cb9469;}
.n_cp{position:absolute;right:-260px;top:-60px;background-color: #fff;border-radius:4px; box-shadow: 0px 0px 3px rgba(0,0,0,0.1);width:260px; line-height: 50px; overflow: hidden;display:none;}
.n_a{ display: block; overflow: hidden;color:#666;border-bottom:1px solid #efefef;padding:5px;}
.n_a:hover{ background-color: #fafafa;color:#000;}
.n_m{float:left;margin-right:10px;}
.nav_on .n_cp{display:block;}
.navf{color:#666; position: absolute;bottom:40px;left:0; text-align: center; line-height: 20px;width:100%;}
.op5{opacity:0.5;}
.home{ position: absolute;left:0;top:0;right:0;bottom:0;z-index:1;}
.fc_a{ display: none;width:100%;height:100%;position: absolute;left:0;top:0;bottom:0;right:0; background-position: 50% 50%; background-repeat: no-repeat; background-size: cover;}
.btns{width:100px;height:230px;position:absolute;bottom:50%;margin-bottom:-165px;right:10px;z-index:8;text-align: center;}
.btnm{margin:10px 0;borer:1px solid #444;opacity:0.6;cursor: pointer;}
.btnm_on{border-color:#fff;opacity:1;}
/*about*/
.about_bg,.product_bg,.join_bg,.chaxun_bg,.contact_bg{background: url(a4.jpg) 50% 50% no-repeat; background-size: cover; position: absolute;width:100%;height:100%;left:0;bottom:0;z-index:0;}
.about{text-align: center; line-height:60px; font-size: 16px;color:#846750;margin:-200px 0 0 -350px;width:800px;height:400px; position: absolute;left:50%;top:50%;z-index:2;}

/*products*/
.pl7{padding-left:170px;}
.products{margin:0 auto;width:750px;position:relative;z-index:2;background-color: #fff;overflow:auto;}
.product_bg{background-image: url(a5.jpg);background-attachment:fixed;position:fixed;}
.products img{max-width:750px; background: #fff url(http://s.qw.cc/themes/v4/css/load.gif) 50% 50% no-repeat;}

/*join*/
.join_bg{background-image: url(a8.jpg);}
.join{border:1px solid #675d4e;padding:30px;width:600px;height:320px; position: absolute;left:50%;top:50%;margin:-180px 0 0 -230px;z-index:2;color:#fff; line-height: 24px; text-align: center; font-size: 16px;}
.f24{ font-size:40px; line-height: 50px;}
.f18{font-size:32px;line-height: 50px;}
.c_rg{color:#c9ad85;}
.join_c9{color:#999;margin-top:20px;border-top:1px solid #574e41;padding-top:20px;}

/*chaxun*/
.chaxun{text-align: center; line-height:60px; font-size: 16px;color:#fff;margin:-200px 0 0 -350px;width:800px;height:400px; position: absolute;left:50%;top:50%;z-index:2;}
.chaxun_bg{background-image:url(a6.jpg);}
.searchBox{width:360px;height:42px; position: relative;margin:50px auto;}
.searCode{width:286px;padding:0 60px 0 10px;border:2px solid #a8a8a8; background-color: #2c3037;border-radius:30px;height:38px;line-height:38px;float:left;}
.submit{width:60px;height:42px; background: url(search.png) 50% 50% no-repeat; position: absolute;right:0;top:0;z-index:2;border:none; cursor: pointer;}
.chaxun .c9{ font-size:14px; line-height: 28px;}
input[placeholder]{ color:#8b8d8f !important; } 

/*contact*/
.contact_bg{background-image:url(a7.jpg);}
.contact{text-align: center; line-height:40px; font-size: 14px;color:#fff;margin:-200px 0 0 -350px;width:800px;height:360px; position: absolute;left:50%;top:50%;z-index:2;}
