@charset "utf-8";
.header{width:100%}
.top_banner{width:100%;}
.headerTopAreaBox{width:100%;height:32px;border-bottom:1px solid #ccc;background:#fff}
.headerTopArea{height:31px;background:#f7f7f7}
.headerTopArea .headerTop{width:1200px;height:31px;line-height:32px;margin:0 auto;background:#f7f7f7;color:#666}
.headerTopLeft{float:left}
.headerTop .headerTopRight{margin:0 20px 0 13px;float:right;display:inline}
.headerTop a,.headerTop span{color:#666;text-decoration:none}
.headerTop a:hover{color:#b81b22}
.LogoSearch{width:1160px;height:80px;margin:0 auto;padding:20px 20px 0px 20px}
.Logo{width:430px;height:60px; overflow:hidden}
.Logo h1 a{display:block;width:200px;height:60px;float:left;margin-right:7px}
.Logo h2 a{display:block;width:160px;height:60px;background:url(../images/num.gif) no-repeat;float:left;margin-left: 115px}
.Search{width:724px;float:right}
.Search .paste_upload ul li{float:left;margin-right:20px;line-height:27px}
.Search .paste_upload ul li a{color:#b81b22;font-size:13px}
.Search .paste_upload ul li a:hover{color:#222}
.Search .paste_upload ul li a i{margin-right:5px}
.SearchTab{width:700px;height:34px;border:1px solid #cacaca;background:#fff;overflow:hidden;float:left}
.SearchTab select{border:0;height:32px;padding-left:5px;cursor:pointer;float:left;outline:medium none}
.SearchTab .SearchText{border:none;width:500px;height:32px;padding:0 5px;line-height:32px;float:left;outline:medium none}
.SearchTab .SearchBtn{width:76px;height:34px;border:none;cursor:pointer;background:url(../images/icon/search.jpg) no-repeat;border-left:1px solid #cacaca;float:right}
.Search .SearchPic{width:20px;height:20px;border:none;cursor:pointer;background:url(../images/icon/searchpic.png) no-repeat;float:left;margin:7px 12px}
.HotWord{padding-left:15px}
.HotWord p{line-height:30px}
.HotWord p span{float:left;color:#b81c22}
.HotWord p a{float:left;color:#666;margin-right:15px;text-decoration:none}
.Nav{width:1200px;height:49px;margin:0 auto}
.Nav .AllProduct{width:260px;height:49px;background:#b81c22;position:relative;z-index:1000;float:left}
.Nav .AllProduct .subnavCon{display:block;line-height:49px;text-align:center;color:#fff;font-size:17px;font-family:"Microsoft Yahei";cursor:pointer}
.Nav .AllProduct .subnavCon em{width:25px;height:14px;float:right;margin-top:20px;border:0 none;overflow:hidden;margin-right:28px;background:url(../images/icon/rerow_down.png) no-repeat}
.Nav .AllProduct .subnavCon.cur em{background:url(../images/icon/rerow_up.png) no-repeat}
.CategoryList{width:260px;height:472px;float:left;overflow:hidden;position:relative;z-index:1000;background:#fff}
.CategoryList dl{width:258px;line-height:16px;padding-top:10px;border:1px solid #c8c8c9;border-bottom:none;margin-top:20px;position:relative;background:#fff}
.CategoryList dl dt{padding:0 5px;background:#fff;position:absolute;left:20px;top:-10px}
.CategoryList dl dt h3{display:inline-block;color:#b81c22;font-size:16px}
.Nav .AllProduct .CategoryList dl dt span{display:inline-block;color:#999;font-size:12px;margin-left:10px;line-height:20px;font-weight:700}
.CategoryList dl dd{padding:10px;padding-left:20px;border-bottom:1px solid #c8c8c9}
.CategoryList dl dd a{display:inline-block;padding:0 5px;line-height:24px;text-decoration:none;color:#666;font-size:12px}
.CategoryList dl dd a:hover{color:#b81c22}
@keyframes twinking{30%{opacity: 0.3;} 100%{opacity: 1;}}
.NavList ul{float:left}
.NavList ul li{width:117px;float:left;background:#efefef;font-size:16px;line-height:49px;position:relative}
.NavList ul li a{color:#222;display:block;width:100%;height:49px;line-height:49px;text-align:center;text-decoration:none}
.NavList ul li a:hover{color:#b81b22;background:#e5e6e6}
.NavList ul li a.selected{color:#b81b22;background:#e5e6e6}
.NavList ul,.shopNavList ul{float:left}
.NavList ul li,.shopNavList ul li{width:117px;float:left;background:#efefef;font-size:16px;line-height:49px;position:relative}
.shopNavList ul li{width:156.5px}
.NavList ul li a,.shopNavList ul li a{color:#222;display:block;width:100%;height:49px;line-height:49px;text-align:center;text-decoration:none}
.NavList ul li a:hover,.shopNavList ul li a:hover{color:#fff;background:#222}
.NavList ul li a.selected,.shopNavList ul li a.selected{color:#fff;background:#222}
.NavList ul li i.tipInfo{font-size:12px;float:left;display:block;position:absolute;top:-8px;left:58px;z-index:3;height:19px;padding-left:19px;color:#fff;background:url(../images/icon/tip_bg_l.png) no-repeat left;font-style:normal}
.NavList ul li i.tipInfo span{color:#fff;float:left;display:block;height:19px;line-height:15px;padding-right:10px;text-indent:-9px;white-space:nowrap;background:url(../images/icon/tip_bg.png) no-repeat top right}
.NavList ul li:last-child{width: 121px}
.searchcontainer{display:none;width:100%;height:50px;position:fixed;top:0;left:0;right:0;background:url(../images/75bg.png) repeat;z-index:999999!important}
.searchcontainer .inner{width:1200px;height:50px;margin:0 auto}
.searchcontainer .inner .SearchTab{margin: 7px;float: left;}
.searchcontainer .inner .SearchPic{width:81px;height:34px;border:none;cursor:pointer;background:url(../images/icon/searchpic.jpg) no-repeat;float:left;margin-top:8px}
.searchcontainer .inner h1 a{display:inline-block;width:77px;height:33px;float:left;padding:8px 110px 8px 73px}
.sidebar,.sub_sidebar{width:40px;height:100%;padding:10% 0 5% 3px;border-left:1px solid #ddd;background:#eee;box-sizing:border-box;position:fixed;top:0;bottom:0;right:0;z-index:9999!important}
.sub_sidebar{border-left:1px solid #ddd;background:#eee;box-sizing:border-box}
.botbar{position:fixed;bottom:0}
.sidebar a,.sub_sidebar a{width:30px;height:30px;display:inline-block;margin-bottom:30px;box-sizing:border-box;position:relative}
.sidebar a i,.sub_sidebar a i{display:block}
.sidebar .codems,.sidebar .telms,.sidebar #share-1{position:absolute;display:none;z-index:999}
.sidebar .tel,.sidebar .code{ position:relative}
.sidebar .telms{width:143px;height:151px;top:-65px;left:-143px}
.sidebar .lims{top: -85px !important;}
.sidebar .codems{width:143px;height:183px;top:-80px;left:-143px}
.sidebar #share-1{top: -85px !important;}
.sidebar #share-1{width:143px;height:183px;top:-80px;left:-143px;}
#alphabg{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:url(../images/75bg.png) repeat;z-index:10000}
.footer{width:1200px;margin:0 auto;padding-bottom:10px}
.footer .ensure{width:1200px;height:150px;background:url(../images/ensure.jpg) no-repeat}
.footer .links{width:1200px;height:36px;background:#222;border-radius:2px}
.footer .links ul li{width:10.5%;float:left;font-size:14px;line-height:36px;padding:0 10px;text-align:center}
.footer .links ul li a{color:#fff}
.footer .links ul li a:hover{color:#ccc}
.footer .copyright{width:1200px;padding-top:20px}
.footer .copyright p{text-align:center;color:#666;line-height:28px}
.hoticon{width:26px;height:14px;background:url(../images/icon/hot.png) no-repeat;position:absolute;right:3px;top:2px}
.hot_s{width:9px;height:11px;background:url(../images/icon/hot_s.png) no-repeat;position:absolute;right:-25px;top:2px}
.new{width:9px;height:11px;background:url(../images/icon/new.png) no-repeat;position:absolute;right:-25px;top:2px}
.MessageBoard{width:200px;height:50px}
.flooricon{width:31px;height:25px;background:url(../images/icon/flooricon.png) no-repeat;font-size:12px;line-height:25px;color:#fff;font-family:HelveticaExt-NO;display:block;float:left;margin:3px 10px 5px 5px;box-sizing:border-box;padding:3px}
.roicon{width:50px;height:50px;background:url(../images/icon/ro.png) no-repeat;position:absolute;bottom:20px;right:20px;z-index:3}
.ricon{width:50px;height:50px;background:url(../images/icon/ricon.png) no-repeat;position:absolute;bottom:20px;right:20px;z-index:3}
.oicon{width:50px;height:50px;background:url(../images/icon/order.png) no-repeat;position:absolute;bottom:20px;right:20px;z-index:3}
.roicon_s{width:30px;height:30px;background:url(../images/icon/ro_s.png) no-repeat;position:absolute;bottom:5px;right:1px;z-index:3}
.ricon_s{width:30px;height:30px;background:url(../images/icon/ricon_s.png) no-repeat;position:absolute;bottom:5px;right:1px;z-index:3}
.oicon_s{width:30px;height:30px;background:url(../images/icon/order_s.png) no-repeat;position:absolute;bottom:5px;right:1px;z-index:3}
.spjpicon_p{width:92px;height:92px;background:url(../images/icon/spjpicon_p.png) no-repeat;position:absolute;bottom:20px;right:20px;z-index:3}
.spjpicon_b{width:92px;height:92px;background:url(../images/icon/spjpicon_b.png) no-repeat;position:absolute;bottom:20px;right:20px;z-index:3}
.ww{width:30px;height:30px;background:url(../images/icon/ww.png) no-repeat}
.ww_g{width:30px;height:30px;background:url(../images/icon/ww_g.png) no-repeat}
.ww_g:hover{background:url(../images/icon/ww_c.png) no-repeat}
.qq{width:30px;height:30px;background:url(../images/icon/qq.png) no-repeat}
.qq_gray{width:30px;height:30px;background:url(../images/icon/qq_gray.png) no-repeat}
.qq_gray:hover{background:url(../images/icon/qq_c.png) no-repeat}
.f_gray{width:30px;height:30px;background:url(../images/icon/f2.png) no-repeat}
.f_gray:hover{background:url(../images/icon/f1.png) no-repeat}
.cart_gray{width:30px;height:30px;background:url(../images/icon/cart1.png) no-repeat}
.cart_gray:hover{background:url(../images/icon/cart2.png) no-repeat}
.f_share{width:30px;height:30px;background:url(../images/icon/share2.png) no-repeat}
.f_share:hover{background:url(../images/icon/share1.png) no-repeat}
.group{width:30px;height:30px;background:url(../images/icon/group.png) no-repeat}
.group:hover{background:url(../images/icon/group_c.png) no-repeat}
.tel{width:30px;height:30px;background:url(../images/icon/tel.png) no-repeat}
.tel:hover{background:url(../images/icon/tel_c.png) no-repeat}
.code{width:30px;height:30px;background:url(../images/icon/code.png) no-repeat}
.lines{width:30px;height:30px;background:url(../images/icon/line2.png) no-repeat}
.lines:hover{background:url(../images/icon/line1.png) no-repeat;}
.totop{width:30px;height:30px;background:url(../images/icon/totop.png) no-repeat}
.totop_g{width:30px;height:30px;background:url(../images/icon/totop_g.png) no-repeat}
.tobot{width:30px;height:30px;background:url(../images/icon/tobot.png) no-repeat}
.tobot_g{width:30px;height:30px;background:url(../images/icon/tobot_g.png) no-repeat}
.comment{width:30px;height:30px;background:url(../images/icon/comment.png) no-repeat}
.close_dd{display:inline-block;width:11px;height:11px;background:url(../images/icon/close_dd.png) no-repeat;margin:0 15px 0 5px}
.open_dd{display:inline-block;width:11px;height:11px;background:url(../images/icon/open_dd.png) no-repeat;margin:0 15px 0 5px}
.Nav .AllProduct .subnavCon a{display:block;line-height:49px;text-align:center;color:#fff;font-size:17px;font-family:"Microsoft Yahei";cursor:pointer}

.shopcart{width:30px;height:30px;background:url(../images/icon/shopcart_g.png) no-repeat}
.tab-sup-bg{border-radius:10px;background-color:#c40000;top:38px;right:4px;text-align:center;position:absolute;z-index:999999}
.tab-sup-bd{padding:0 3px;min-width:14px;height:20px;line-height:20px;border-radius:10px;font-size:12px;color:#fff;font-family:"Microsoft Yahei","\5fae\8f6f\96c5\9ed1","\5b8b\4f53"}