#artlft .tithig1{ height:34px; line-height:34px; text-indent:27px; width:100%; border-bottom:1px dashed #e5cacc;}
#artlft .tithig1 a{ color:#585858; display:block; width:100%; height:32px; line-height:32px; margin-top:3px;}
#artlft .tithig1 .cur{ font-weight:bold; color:#FFF;}
/*sitemap*/
.sitemap .site_list{ margin:0px 0px 20px 10px;}
.sitemap .site_list .title{ color:#0062B9; font-size:16px; font-weight:bold; margin:5px 0px;}
.sitemap .site_list .desc{ padding:0px 0px 0px 12px;}
.sitemap .site_list .desc a{ margin-right:10px; margin-left:3px;}
.sitemap .site_list .desc img{}
.sitemap .site_list .desc li{ margin:3px 0px;}
.sitemap .site_list .desc .ins{ width:140px; margin:3px 0px; float:left; }

.f_l{ float:left}

#header{ background:#10181e;}
#headerBox{ width:1000px; margin:0 auto;}
#logo{ float:left;}
#menu{ float:right;}
#menuT{ float:right; overflow:hidden; margin:20px 10px 0px 0px;}
#search{ width:225px; height:30px; line-height:30px; background:url(../images/seabg_05.jpg) no-repeat left top; float:left; margin-top:15px; margin-right:0px; overflow:hidden;}
#cart{ float:left; color:#FFF; margin-top:22px; margin-right:20px;}
#qr-code{ position:fixed; top:0px; z-index:200; width:75px; height:75px;}
#Keyword{ display:block; width:195px; height:30px; background:none; border:0px none; text-indent:20px; color:#5e5d5d; line-height:30px;}
#search input{ float:left;}
#seabox{ float:right; overflow:hidden;}
#nav{ float:right;}
#nav .item{ float:left; position:relative; z-index:99;}
#nav li{padding-left:0px; list-style-type: none;}
#nav .item a{ font-size:14px; color:#FFF; display:block; float:left; padding:0px 22px 3px 22px;}
#nav .item a:hover{ color:#fac649; text-decoration:none;}
#nav .item .cur{ color:#fac649;}

.thd_cate{padding:5px 0;background:#333;}

#nav .item .lison{ position:absolute; left:-5px; width:160px; top:20px; background:#dcdcdc; overflow:hidden; z-index:100; display:none;}
#nav .item .lison .lirow{ background:url(../images/lirowbg_03.jpg) no-repeat 5px 10px; padding:9px 0px; overflow:hidden; border-bottom:1px solid #bfbfbf;}
#nav .item .lison .lirow a{ color:#010101; font-size:12px; padding:0px 10px 0px 15px;}

#Banneritem{ overflow:hidden; background:#0f0f0f; position:relative;}
#Banner{ height:412px; overflow:hidden; position:relative; margin:0 auto; margin-top:5px;}

/*.Banner a{ display:inline-block;}
.scroll{ position:absolute; overflow:hidden; height:405px;}
.scroll ul{ float:left;}
.scroll .item{ float:left; cursor:pointer; z-index:1; display:block;}
.scroll .item .relt{ position:relative; width:100%; height:100%; z-index:2;}
.scroll .item .shaw{ width:100%; height:100%; background:#000; position:absolute; left:0px; top:0px; z-index:3;}
.scroll .item.cur .shaw{ display:none;}
.scroll .item .row{ position:absolute; width:100%; height:37px; line-height:39px; left:0px; bottom:28px; text-indent:60px; font-size:14px;}
.scroll .item .row.odd{ background:url(../images/pngb_14.jpg) repeat-x; color:#FFF;}
.scroll .item .row.even{ background:url(../images/pngw_03.jpg) no-repeat left top; color:#1d1d1d;}

#pages{ position:absolute; height:30px; bottom:-15px; width:100%; text-align:center; z-index:1000;}
#pages span{ display:inline-block; width:11px; height:11px; background:url(../images/p1.jpg) no-repeat left top; cursor:pointer; margin:0px 4px;}
#pages .cur{ background:url(../images/p2.jpg) no-repeat left top;}
#pages .hover{ background:url(../images/p2.jpg) no-repeat left top;}
*/
/* --------------------------- */
.Banner .banList{ width:100%; height:100%;}
.Banner .banList li{ height:405px; width:100%; overflow:hidden;}
.Banner .hd{ height:15px; overflow:hidden; position:absolute; right:46%; bottom:0px; z-index:1; top:523px;} 
.Banner .hd ul{ overflow:hidden; zoom:1; float:left;} 
.Banner .hd ul li{ float:left; margin-right:5px; width:11px; height:11px; line-height:11px; text-align:center;background:url(../images/p1.png) no-repeat left top; cursor:pointer; list-style-type: none;} 
.Banner .hd ul li.on{background:url(../images/p2.png) no-repeat left top;} 
/* --------------------------- */


#inBoxs{ background:#212121 url(../images/bottombg_12.jpg) no-repeat center bottom fixed; overflow:hidden;}
#product{ background:url(../images/inBoxs_09.jpg) repeat-x; overflow:hidden; min-height:700px; _height:700px;}
.w1000{ width:1000px; margin:0 auto; overflow:hidden;}
#Pl{ float:left; width:220px; margin-left:10px; position:relative; z-index:100;}
#catetitle{ font-size:22px; color:#e9e9e9; margin-bottom:10px;}
#Pl .Caterow{ background:url(../images/row_03.png) no-repeat 6px 6px; padding:5px 7px 8px 7px; position:relative;}

#Pl .Caterow .CateFloat{ position:absolute; overflow:hidden; top:0; left:180px; display:none;}
#Pl .Caterow .Pic{ background:url(../images/pic_03.jpg) no-repeat left top; width:175px; height:60px; text-align:center;}
#Pl .Caterow .Name{ margin:3px 0px 0px 30px;}
#Pl .Caterow .Name a{ color:#FFF;}
#Pl .Caterow.cur{ padding-bottom:8px; background:#3a3a3a url(../images/row_03.png) no-repeat 6px 6px;}
#Pl .Caterow.cur .CateFloat{ background:#3a3a3a; padding:5px;}
#Pl .Caterow.cur .Pic{ display:block; margin-top:8px;}
#Pl .Caterow.cur .Pic div{ display:table-cell; vertical-align:middle; width:175px; height:60px; text-align:center;}

#Pl .Caterow.hover{ padding-bottom:8px; background:#3a3a3a url(../images/row_03.png) no-repeat 6px 6px;}
#Pl .Caterow.hover .CateFloat{ background:#3a3a3a; padding:5px; display:block;}
#Pl .Caterow.hover .Pic{ display:block; margin-top:8px;}
#Pl .Caterow.hover .Pic div{ display:table-cell; vertical-align:middle; width:175px; height:60px; text-align:center;}

#Pl .Caterow .subCate{ background:url(../images/tit2bg_03.png) no-repeat 25px 2px; margin:8px 0px;display:block;}
#Pl .Caterow .subCate a{ color:#FFF; display:block; padding-left:35px; padding-right:15px;}

#Pl .Caterow.cur .subCate{ background:url(../images/tit2bg_03.png) no-repeat 5px 2px; margin:8px 0px; display:block;}
#Pl .Caterow.hover .subCate{ background:url(../images/tit2bg_03.png) no-repeat 25px 2px; margin:8px 0px; display:block;}

#Pr{ float:right; width:735px;}
#webpath{ overflow:hidden; height:45px; line-height:45px; margin-bottom: 10px; background:url(../images/web_03.jpg) repeat-x left bottom;}
#web{ float:left; font-size:22px; color:#e9e9e9;}
#path{ float:right; overflow:hidden; margin-top:15px; color:#FFF;}
#path a{ color:#FFF;}
#wl{ width:24px; height:21px; cursor:pointer; background:url(../images/wl_03.jpg) no-repeat left top; float:left;}
#wr{ width:24px; height:21px; cursor:pointer; background:url(../images/wr_04.jpg) no-repeat left top; float:left;}

#relPro{ position:relative; height:335px; overflow:hidden;}
#abPro{ position:absolute; height:335px;}

#news{ float:left; width:615px; overflow:hidden; background:url(../images/rline_23.jpg) no-repeat right top; margin-left:15px;}
#ntit{ overflow:hidden; width:610px;}
#nl{ float:left;}
#nr{ float:right; color:#9b710c; margin-top:10px;}
#nr a{ color:#9b710c;}
#newxbox{ width:610px;}
#newxbox .row{ padding:13px 0px; overflow:hidden;}
#newxbox .row .Rrow{ float:left; width:385px;}
#newxbox .row .Lrow{ float:right; width:175px; text-align:center; display:none; margin-right:5px;}
#newxbox .row .bref{ display:none;}
#newxbox .row .Rrow .name{ background:url(../images/nbg_30.jpg) no-repeat 10px center; padding-left:28px;}
#newxbox .row .Rrow .name a{ font-size:13px; color:#6e6e6e;}

#newxbox .cur{ background:#2c2c2c; border-bottom:1px solid #e6a300;}
#newxbox .cur .Lrow{ display:block;}
#newxbox .cur .Rrow{}
#newxbox .cur .bref{ padding-left:28px; color:#959595; margin-top:10px; display:block;}
#newxbox .cur .Rrow .name a{ font-weight:bold; color:#b2b2b2;}


#newxbox .hover{ background:#2c2c2c; border-bottom:1px solid #e6a300;}
#newxbox .hover .Lrow{ display:block;}
#newxbox .hover .Rrow{}
#newxbox .hover .bref{ padding-left:28px; color:#959595; margin-top:10px; display:block;}
#newxbox .hover .Rrow .name a{ font-weight:bold; color:#b2b2b2;}

#about{ width:345px; float:right;}

#footer{ background:url(../images/footer_37.jpg); padding:24px 0px; overflow:hidden;}
#footerBox{ width:980px; margin:0 auto; overflow:hidden;}
#fL{ float:left; color:#6d6d6d; width:380px;width:900px;}
#fL a{ margin:0px 15px; color:#353535;}
#fR{ float:right; _width:260px;} 


#Contact{ width:220px; margin:0 auto; border-top:1px dashed #3a3a3a; margin-top:20px;}
#Contact .row{ margin-bottom:12px; overflow:hidden; padding:6px 0px; padding-left:29px; color:#FFF;}
#Contact .l0{ background:url(../images/l1.gif) no-repeat left 5px;}
#Contact .l1{ background:url(../images/l2.gif) no-repeat left 5px;}
#Contact .l2{ background:url(../images/l3.gif) no-repeat left 5px;}
#Contact .l3{ background:url(../images/l4.gif) no-repeat left 5px;}
#Contact .l4{ background:url(../images/l5.gif) no-repeat left 5px;}



#other .Caterow{ overflow:hidden; background:url(../images/row_03.png) no-repeat 6px 6px; padding:5px 7px 8px 7px;}
#other .Caterow .Name{ margin:3px 0px 0px 30px;}
#other .Caterow .Name a{ color:#FFF;}
#other .Caterow.cur{ overflow:hidden; background:url(../images/row_03.png) no-repeat 6px 6px; padding:5px 7px 8px 7px; height:auto;}

#member{ text-align:right; margin-bottom:10px;}
#member a{ margin-left:10px; color:#FFF;}

.hotpro{ border-bottom:1px dashed #3a3a3a; width:740px; margin:0 auto; height:28px; line-height:28px; font-weight:bold; overflow:hidden;}
.hotpro span{ float:left; color:#FFF;}
.hotpro .flbut{ float:right; overflow:hidden;}
.hotpro .flbut .bl{ width:7px; height:17px; background:url(../images/bl.png) no-repeat left top; cursor:pointer; float:left; margin-right:18px;}
.hotpro .flbut .br{ width:7px; height:17px; background:url(../images/br.png) no-repeat 0px top; cursor:pointer; float:left; margin-right:6px;}

.Feature_tit{ height:26px; line-height:26px; text-indent:4px; color:#000; background:#dddddd; font-size:14px;}
.Feature_ext{ line-height:180%; color:#FFF; padding:0px 5px; margin-top:10px;}

.tag{font-weight:bold; text-decoration:none; color:#000000; padding:5px 10px 5px 23px; margin:5px 5px 0px 0px; border-width:0px; background: #ec9a1b url(../images/tag_blue.png) no-repeat 4px 4px;}




