body{background:#000000 url(../img/bg.jpg) top repeat-x; color:#df815e; line-height:180%; color:#e8a666;font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti; }
ul,li,p,img,h1,h2,h3,h4,h5,body{ padding:0; margin:0; border:0px;}
h5 span{ display:inline}
h5{ font-weight:normal}
.box{ width:1080px; margin:auto; overflow:hidden}
a{ text-decoration:none; color:#e8a666}
a:hover{ color:#ee4000}
.head{background:url(../img/top.jpg) top center no-repeat;height:115px; overflow:hidden; width:100%;}
.head .logo{ width:580px; height:76px; float:left; margin-top:18px;}
.head .tel{background:url(../img/tel.png) left 50% no-repeat; width:150px; float:right; font-size:18px; margin-top:40px; padding-left:50px; height:44px; line-height:22px; overflow:hidden; color:#b68240}
.head .tel span{ font-size:14px}
.banner{
    /*height:474px; */
    text-align:center}
.html5zoo-space-0{
    /*height:474px; */
    overflow:hidden;}
.bg1{background:url(../img/bg1.jpg) top center no-repeat; overflow:hidden; width:100%; padding-top:70px; padding-bottom:20px;}
.leftCat{ width:237px; float:left;}
#goodsCat, #menu1{background:url(../img/left_top.jpg) top no-repeat; width:100%; overflow:hidden}
#goodsCat .cnt, #menu1 ul{ width:200px; overflow:hidden; margin:auto;}
#goodsCat .cnt li, #menu1 li{ margin-top:10px;}
#goodsCat .cnt a, #menu1 li a{background:url(../img/lmbg1.png) no-repeat; width:185px; height:29px; line-height:29px; display:block; color:#fff000; font-size:14px; padding-left:15px;}
#goodsCat .cnt a:hover, #menu1 li a:hover{background:url(../img/lmbg.png) no-repeat; color:#ffffff}
#goods{ width:821px; float:right}
#goodsCat .ttl, .left #menu1 .first{margin:0px;}
#goodsCat .ttl h5{ display:none}
#goodsCat .ttl h4, .left #menu1 .first a{ font-size:18px; text-align:center; width:100%; font-weight:normal; padding:0px; padding-top:3px; background:none;color:#2d0d02;height:46px; line-height:46px;}
.bg1 .grid li { width:240px; height:195px; float:left; margin:20px 14px;}
.bg1 .grid .l_img img { border:none; width:240px; height:240px;}
.bg2{background:url(../img/p1.jpg) center no-repeat; width:100%; height:144px; overflow:hidden}
.bg3_4{background:url(../img/bg2_3.jpg) top repeat-x; width:100%; height:840px;overflow:hidden}
.bg3{padding-top:55px;}
.bg3Left{ float:left; width:500px;}
.bg3Reft{ float:right; width:525px; height:355px;}
.bg3 p{color:#bababa; margin-top:40px; overflow:hidden; font-size:14px; padding-left:40px;}
.bg3 .p1{background:url(../img/01.jpg) left 5px no-repeat;}
.bg3 .p2{background:url(../img/02.jpg) left 5px no-repeat;}
.bgTb{ width:100%; text-align:center; height:50px; overflow:hidden; margin-top:27px;}
.bg4{}
.bg4L{ width:480px; text-align:center; float:left;}
.bg4R{ width:545px; float:right; padding-top:20px;}
.bg4R p{height:38px; line-height:38px;color:#bababa; margin-top:10px; overflow:hidden; font-size:14px; padding-left:40px;}
.bg4R .p1{background:url(../img/01.jpg) left top no-repeat; margin-top:30px}
.bg4R .p2{background:url(../img/02.jpg) left top no-repeat; }
.bg4R .p3{background:url(../img/03.jpg) left top no-repeat; margin-bottom:30px;}
.bg5{background:url(../img/bg4.jpg) top center no-repeat; width:100%; overflow:hidden; height:399px; padding-top:70px;}
.bg5R{ width:429px; height:323px; float:right}
#news{ width:586px; float:left}
#news .cnt{background:url(../img/p8.jpg) left 14px no-repeat; padding:0px; padding-left:40px; margin-top:20px;}
#news li{background:url(../img/tb.jpg) left 50% no-repeat; margin-top:7px; overflow:hidden; margin:10px 0; height:85px;}
#news .txtlist h5{ width:100%; overflow:hidden; height:24px; line-height:24px; border-bottom:solid 1px #35271f; font-weight:normal;}
#news .txtlist h5 fl{ font-size:14px;}
#news .txtlist h5{ width:100%; overflow:hidden; height:30px; line-height:30px; border-bottom:solid 1px #35271f; font-weight:normal;}
#news .txtlist h5 .fl{ font-size:14px;}
#news .txtlist h5 .fr{ color:#FFFFFF; padding-right:5px;}
#news .txtlist h5 a{ color:#ffb600}
#news .txtlist .l_summary{ height:40px; overflow:hidden;}
.bg6{background:url(../img/bg5.jpg) center top no-repeat; height:521px; width:100%;}
.bg6 #about{ width:580px; height:340px; float:right; margin-top:120px; font-size:14px; line-height:24px; color:#ab9983}

/*****/
.btm{background:#110d02; padding:10px 0;line-height:24px; border-top:solid 2px #0b0800}
.btm .box{background:url(../img/dLogo.jpg) left top no-repeat; height:114px; padding-left:290px; padding-top:15px; width:810px; font-size:12px; line-height:26px;color:#a5987e}
#link{ margin-top:10px;margin-bottom:10px; }
#link .cnt{ padding:0px;}
.btm a{ color:#a5987e}
.btm a:hover{ color:#c9ad68}
.Div2wm{ position:absolute; width:111px; height:128px; margin-left:650px; margin-top:-15px;}
/***/

.main{background:url(../img/bg1.jpg) top center no-repeat; overflow:hidden; width:100%; padding-top:70px; padding-bottom:20px;}
.main_body .cnt{ padding:0 40px 0 50px; font-size:14px; color:#f2d475; line-height:26px;}
.right{ width:821px; float:right;overflow:hidden;}
.left{ width:237px; float:left; overflow:hidden;}
.left .cnt{ padding:4px;}


#ULocation{background:url(../img/nyttl.png) no-repeat; height:46px; line-height:46px;overflow:hidden; }
#ULocation h3{ padding-left:105px; padding-top:3px;margin:0px; font-size:18px; font-weight:normal;}
#ULocation  a{ color:#ffd200}


.right #goods_body .cnt{ padding:8px 0;}
.grid li {width:240px; height:270px; float:left; margin:14px;}
.grid .l_img img { border:none; width:240px; height:240px;}
.grid h5 {height:20px;line-height:20px;overflow: hidden;text-align:center; font-size:12px;  width:100%;}
.main_body{ margin-top:10px; padding-bottom:10px;}

/**************************/
#container {width:547px;margin:auto;text-align:center;}
#gallery{width:547px;height:125px;position:relative;margin:10px auto 0;}			
#gallery #images, #gallery #thumbs {overflow: hidden;}
#gallery #images {margin:0 auto;position:absolute;left:16px;top:0;}		
#gallery #images .slide {position:relative;float:left;}			
#gallery #thumbs .thumb {width:135px;height:130px;float:left;position:relative;margin:0 10px;}	
.thumb .l_img img {border: 2px solid #ffffff; width:130px; height:95px;}
.thumb .l_ginfo{height:15px;line-height:15px; overflow:hidden;text-align:center;margin-top:3px;}
.thumb .l_ginfo h5{ font-size:12px; font-weight:normal;}
#gallery #thumbs { width:520px; float:left; overflow:hidden; margin:0 15px;}
#gallery .gd_r,#gallery .gd_l{display:block;width:25px;height:41px; padding-top:25px;}
h5{ font-size:12px}
#news_body h5{ font-size:14px; margin-top:10px;}
#contact_body .cnt{ font-size:14px; padding:20px 0 0 40px; line-height:30px;}
.txtlist li .l_summary {color: #6c6c6c;}
.html5zoo-img-box-0 .html5zoo-img-0 img{width: 100%;}

#crt_cats{width:796px; margin:auto; overflow:hidden;}
#subCats li { background:none;border-color: #2e2717 #000 #000 #2e2717; border-bottom:none; border-right:none; overflow:hidden; padding:0px; width:158px; margin:0px;}
#subCats li a{ color:#fdcc09;background:#000;width:142px; height:26px; line-height:26px; display:block; padding:4px 8px;}
#subCats li a:hover{color:#ffffff;background:#2e2717;}

#crt_cats #subCats{ overflow:hidden;border-bottom:solid 1px #2e2717; border-right:solid 1px #2e2717; width:795px; margin:auto}
#dimgs_body .cnt{ padding:8px 0;}


#link .ttl {width:100px;}

#link .cnt ul li {padding:0 10px;display:black;float:left ;border-right: 1px  solid #1f1f1f;}
