@charset "gb2312";blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,textarea,ul{padding:0;margin:0;font-weight:400; border:0}
img{margin:0;padding:0}
table,td,th,tr{font-size:16px}
li{list-style-type:none;list-style:none}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6,p{font-weight:400;font-style:normal;font-size:16px}
address,cite,code,em,th{font-weight:400;font-style:normal}
input[type=button],input[type=submit],input[type=reset]{-webkit-appearance:none;-moz-appearance:none;appearance:none}
body{width:640px;max-width:640px;min-width:640px;margin:0 auto;font-family:"微软雅黑";color:#313131;font-size:16px; background:#eee}
a{text-decoration:none;blr:e-xpression(this.onFocus=this.blur());color:#383838;outline-style:none}
a:hover{text-decoration:none}
a:focus{-moz-outline-style:none}
.container{width:640px; margin:0 auto; background:#fff; overflow:hidden}
.m580{ width:580px; padding:0 30px; overflow:hidden}
.t100{ margin-top:100px}
/****************************************************/
.nb_h{height:100px;background:#342c2a;position:fixed;top:0;z-index:9}
.logo{width:190px;height:50px;float:left;padding-top:25px;padding-left:30px}
.nb_by{width:245px;height:55px;float:left;margin-left:22px; margin-top:25px;}
.menu{width:80px;height:60px;float:right;position:relative; margin-right:25px; margin-top:20px}
.menu span{display:block}
.menu img{ margin-bottom:13px}
.menu .ml{width:78px;height:58px;text-align:center;line-height:58px;color:#fff; border:1px solid #5e4f4c; color:#fff}
.menu .gb{width:78px;height:58px;text-align:center;line-height:58px;color:#fff; border:1px solid #5e4f4c; color:#fff;display:none;}
.nav{height:100%;position:absolute;top:100px;background:#342c2a;z-index:999;position:fixed;display:none;}
.nav li{ display:block; width:580px; padding:0 30px; float:left; border-bottom:1px solid #5e4f4c; height:60px; line-height:60px; font-size:20px;}
.nav li a{ font-size:20px; color:#fff; padding-left:20px; margin-left:20px; border-left:1px solid #5e4f4c}
.nav li b{ color:#f08519; font-size:24px; font-weight:normal;  }
.t190{ text-indent:120px}
.t_ly{ display:block; width:160px; height:60px; color:#fff; text-indent:65px; background: url(../images/b0.png) no-repeat left; float:left; overflow:hidden;font-size:20px; line-height:60px; margin:32px 0 0 240px}

/****************************************************/
.nb_b{ height:330px; overflow:hidden}
.slider{}
.focus span{width:20px;height:20px;margin-right:10px;border-radius:50%;background:#fff;font-size:0}
.focus span.current{background:#000}
.clearfix{clear: both;display: block;height: 0;overflow: hidden;font-size: 0}
.nb_about{height:320px; background: url(../images/aboutbg.jpg)}
.bt{ height:60px;color:#f08519; line-height:60px; font-size:24px; padding-top:20px}
.bt b{ color:#fff; font-weight:normal; padding-left:10px; margin-left:10px; border-left:1px solid #f08519}
.bt span{ float:right}
.nb_about1{ height:230px; text-indent:2em}
.nb_about1 a{ font-size:18px; line-height:36px; color:#fff;}
/****************************************************/
.join{ height:202px;}
.join a{ display:block; width:140px; height:50px; border-top:1px solid #d47618; float:left; background:url(../images/joinbg.jpg); padding:25px 90px}
.join .j_r{ border-left:1px solid #d47618; padding-left:89px}
.join a img{ display:block; width:50px; height:50px; float:left}
.join a p{ display: block; float:left; width:90px; height:50px; text-align:center; font-size:20px; line-height:25px; color:#2b2423}
.join a p span{ font-size:14px}
/****************************************************/
.bjxp .bt{ color:#292322; background: url(../images/b1.png) no-repeat  25px 25px; text-indent:50px}
.bjxp .bt b{ color:#292322}
.bjxp .bt b{ border-color:#292322; }
.bjxp1{overflow:hidden}
/* 多图滚动 */
.scrollBox{ margin:25px auto; text-align:center; overflow:hidden  }
.scrollBox .bd li{ width:50%; float:left; font-size:20px; }
.scrollBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
.scrollBox .bd li img{ width:275px; }
.scrollBox .hd{ height:20px; overflow:hidden; font-size:0; margin-top:10px}
.scrollBox .hd ul{ display:inline-block; }	
.scrollBox .hd li{ display:inline-block; width:15px; height:15px; background:#D0D0D0; margin:0 5px; vertical-align:top; overflow:hidden; 
-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
}
.scrollBox .hd .on{ background:#f08519;  }
.scrollBox .prev,.scrollBox .next{ display:inline-block; width:25px; height:20px; overflow:hidden; margin:0 5px;  vertical-align:top; }
.scrollBox .next{ background-position:-105px 0;}
/* 结束多图滚动 */
/****************************************************/
.news{ background:#eee; border-bottom:1px solid #000}
.news .bt{padding-bottom:10px; color:#fff; background: url(../images/b2.png) no-repeat  25px 25px #342c2a; text-indent:50px}
.news .bt b{ border-color:#fff; }
.news1{ padding:20px 30px}
.news1 li{ display:block; float:left; width:580px; height:40px; border-bottom:1px solid #d0d0d0; line-height:40px;}
.news1 li a{ font-size:20px; color:#292322}
.news1 li span{ float:right; font-size:16px; color:#292322}
/****************************************************/
.store .bt{ color:#292322; background: url(../images/b3.png) no-repeat  25px 25px; text-indent:50px}
.store .bt b{ color:#292322}
.store .bt b{ border-color:#292322; }
.store1{overflow:hidden}
/****************************************************/
.mes{ background:#d1d1d1;font-size:20px;}
.message1{ width:560px; margin:20px; background:#342c2a; padding:20px}
.mes h3{ font-size:24px; line-height:40px; text-align:center; font-weight:bold}
.message1 p{font-size:16px;line-height:40px;color:#fff}
.message1 span{font-size: 16px;line-height:40px;color:#ac938c}
.message1 p strong,.message3 p strong{font-size: 32px;color: #f08519}
.mewk{display:block;text-align:center;border:1px dashed #fff;margin-bottom:25px}
.message3{background:#fff;height:490px;width:560px;padding:0 40px;overflow:hidden}
.message3 p{color:#000}
.message3 .mewk{border:1px solid #CCC;color:#ca020c}
.mes li{float:left;display:block;width:100%}
.mes li p{display:block;float:left;width:60px;line-height:50px; text-indent:0}
.mes li input{display:block;width:442px;border:1px solid #000;float:left;background:#FFF;height:50px;margin-bottom:25px;text-indent:1em;}
.mes .ly{width:100%}
.mes .ly textarea{width:442px;height:80px;display:block;border:1px solid #000;float:left;background:#FFF;margin-bottom:25px;line-height:30px;padding:10px 1em;}
.button{display:block;width:135px;height:40px;background:url(../images/an.jpg);border:0;margin:0 auto;text-indent:100em; cursor:pointer}
/****************************************************/

.appfooter{width:640px;background:#000;overflow:hidden;height:50px;margin-bottom:88px; color:#ccc; }
.appfooter p{line-height:50px;text-align:center;color:#fff; font-size:16px}
footer{text-align:center;width:640px;position:fixed;bottom:0;z-index:9;float:left;background:#f08519;height:88px}
.foot{width:640px;height:90px}
.foot a{color:#fff;display:block;height:88px;border-top:1px solid #fed201;float:left;  line-height:88px; font-size:20px; padding-left:60px}
.f_1{ background: url(../images/tel.png) no-repeat 40px; width:153px;}
.f_2{ background: url(../images/jo.png) no-repeat 40px #d47516; width:154px; color:#fff!important }
.f_3{ background: url(../images/zl.png) no-repeat 40px; width:153px; }
/*********************index***************************/

.about{ background:url(../images/aboutbg.jpg) no-repeat bottom #342c2a}
.about .m580 h3{ font-size:24px; line-height:60px; text-align:center; color:#fff}
.about .m580 img{ display:block; margin:10px auto}
.about .m580 p{ font-size:20px; line-height:40px; text-indent:2em; color:#fff}
/*********************about***************************/
.bt1{ width:530px; padding-left:50px; height:60px; line-height:60px; font-size:20px; background:url(../images/b2.png) no-repeat left; margin-top:10px}
.bt1 b{ font-weight:normal; padding-right:10px; margin-right:10px; border-right:1px solid #000}
.bt1 a{ float:right; display:block; width:70px; padding-right:30px; font-size:16px; background:url(../images/up.png) no-repeat right}
.newslist li{ display:block; width:580px; height:360px; float:left; border-bottom:1px solid #ccc; margin:10px 0}
.newslist li img{ display:block; width:580px; height:300px; float:left}
.newslist li p{ display:block; width:560px; height:60px; float:left; line-height:60px; padding-left:20px; background: url(../images/mm.png) no-repeat right; font-size:20px}
/*********************news***************************/
.newsnr h3{ font-size:24px; line-height:60px; text-align:center; color:#000}
.newsnr center{ font-size:16px; color:#999; line-height:40px}
.newsnr p{ font-size:20px; line-height:40px; text-indent:2em; color:#666}
.newsnr img{ display:block; margin:10px auto}
.fh{ display:block; width:200px; height:50px; margin:20px auto; border:1px solid #ccc; text-align:center; line-height:50px}

.joins h3{ font-size:24px; line-height:60px; text-align:center; color:#000; border-bottom:1px solid #ccc}
.joins dl{ font-size:20px; line-height:40px; color:#666}
.joins dd{ border-bottom:1px dashed #ccc}
.joins dd table{ border-color:#eee; text-align:center; margin:10px 0}
.joins dt{ color:#f08519}
.joins img{ display:block; max-width:580px; margin:0 auto}