body{ margin:0px; padding:0px; font-family:"Microsoft YaHei","微软雅黑","MicrosoftJhengHei","华文细黑","STHeiti,MingLiu";font-size:12px;}
html,body{width:100%; height:100%;}
ul,li,div,span,p,h1,h2,h3,h4,h5,i{ margin:0px; padding:0px; list-style:none;word-break:break-all; word-wrap:break-word;}

/*解决IE下图片 按钮 链接 边框虚线 谷歌浏览器中文本框焦点时  存在边框问题*/
a{outline:none;blr:expression(this.onFocus=this.blur());color:#333; text-decoration:none;}
a:hover{ text-decoration:underline;}
input{outline:none;blr:expression(this.onFocus=this.blur());}
textarea{outline:none;blr:expression(this.onFocus=this.blur());}
area{outline:none;blr:expression(this.onFocus=this.blur());}
.h{width:100%; height:10px; font-size:1px; line-height:10px;clear:both;}
.h1{width:100%; height:15px; font-size:1px; line-height:15px;clear:both;}
.pt{padding-top:0px;}
.border_none{ border:none;}
.none{ display:none;}

/*头部*/
header{width:100%; overflow:hidden;}
.head_tit{position:fixed;width:100%;z-index:9999; height:50px; background:#fff url(../images/head_bg.gif) repeat-x center bottom;}
.head_tit .head_tit_l{width:40px; height:45px; line-height:45px;font-size:14px; color:#FFF;text-align:left; position:absolute; left:0px; top:0px;}
.head_tit .head_tit_l a{ display:block;width:100%;height:45px;background:url(../images/left_arrow.png) no-repeat 10px center; background-size:auto 20px;}
.head_tit .head_tit_l a:hover{ display:block;width:100%;height:45px;background:#E4E4E4 url(../images/left_arrow.png) no-repeat 10px center; background-size:auto 20px;}

.head_tit .head_tit_c{ padding:0px 40px; text-align:center; font-size:1.05rem;white-space:nowrap;text-overflow:ellipsis; height:45px; line-height:45px; overflow:hidden;font-family:微软雅黑;color:#444;}

.head_tit .head_tit_r{width:40px; height:45px; line-height:45px; text-align:right; font-size:14px; color:#FFF;position:absolute; right:0px; top:0px;}
.head_tit .head_tit_r a{ display:block;width:100%;height:45px;background:url(../images/right_home.png) no-repeat 10px center; background-size:auto 20px;}
.head_tit .head_tit_r a:hover{ display:block;width:100%;height:45px;background:#E4E4E4 url(../images/right_home.png) no-repeat 10px center; background-size:auto 20px;}

.mainer{width:100%; overflow:hidden; background:#F5F5F5; padding-top:50px; padding-bottom:45px;}

/*排序box*/
.sortbox{width:100%; height:44px; border-bottom:1px solid #DEDEDE;background:#FFFFFF;}
.sortbox ul{display:-moz-box;display:-webkit-box;display:box;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal; width:100%; height:44px;}
.sortbox ul li{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1; text-align:center; line-height:44px; font-size:14px;}
.sortbox ul li a{color:#444; text-decoration:none;}
.sortbox ul li a:hover{color:#BA0509; text-decoration:none;}
.sortbox ul li a.focus{color:#BA0509;}
.sortbox ul li.line{width:1px; height:44px;-moz-box-flex:0;-webkit-box-flex:0;box-flex:0; background:url(../images/line1.gif) no-repeat center center;}

.sortbox ul li a.views{ background:url(../images/views_arrow.png) no-repeat right 2px; padding-right:14px; background-size:auto 12px;}
.sortbox ul li a.viewsd{ background:url(../images/views_arrow1.png) no-repeat right 2px; padding-right:14px; background-size:auto 12px;color:#BA0509;}
.sortbox ul li a.views:hover{ background:url(../images/views_arrow1.png) no-repeat right 2px; padding-right:14px; background-size:auto 12px;}

.sortbox ul li a.price{ background:url(../images/price_arrow.png) no-repeat right 2px; padding-right:14px; background-size:auto 12px;}
.sortbox ul li a.price:hover{ background:url(../images/price_arrow1.png) no-repeat right 2px; padding-right:14px; background-size:auto 12px;}
.sortbox ul li a.price1{ background:url(../images/price_arrow1.png) no-repeat right 2px; padding-right:14px; background-size:auto 12px;color:#BA0509;}
.sortbox ul li a.price2{ background:url(../images/price_arrow2.png) no-repeat right 2px; padding-right:14px; background-size:auto 12px;color:#BA0509;}
.sortbox ul li a.asc{ background:url(../images/price_arrow1.png) no-repeat right 2px; padding-right:14px; background-size:auto 12px;color:#BA0509;}
.sortbox ul li a.desc{ background:url(../images/price_arrow2.png) no-repeat right 2px; padding-right:14px; background-size:auto 12px;color:#BA0509;}

.sortbox ul li a.showmode{ background:url(../images/showmode.png) no-repeat center center; background-size:auto 20px; padding:10px;}
.sortbox ul li a.showmode1{ background:url(../images/showmode1.png) no-repeat center center; background-size:auto 20px; padding:10px;}

/*搜索*/
.searchbox{ padding:15px 10px;overflow:hidden;}
.searchbox .sinput{width:90%; height:25px; line-height:25px; border:1px solid #828385; border-right:0px; float:left; background:#FFF; border-radius:5px 0px 0px 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; padding:0px 10px;color:#999;}
.searchbox .sbtn{width:10%; height:25px; border:1px solid #828385; float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;border-radius:0px 5px 5px 0px; background:#E4E4E4 url(../images/search_ico.png) no-repeat center center; background-size:auto 15px;}

/*新闻列表*/
.newslist{padding:10px 10px; overflow:hidden; border-top:1px solid #DFDFDF; border-bottom:1px solid #dfdfdf; margin:10px 0px; background:#fff;}
.newslist li{width:100%; height:40px; line-height:40px; border-bottom:1px solid #E8E8E8; background:url(../images/right_arrow2.png) no-repeat right center; background-size:auto 50%;overflow:hidden;}
.newslist li a{padding-right:20px; height:40px; display:block; text-decoration:none; font-size:14px;color:#444;}
.newslist li a:hover{ text-decoration:none;}


/*单页详情*/
.artbox{padding:10px 10px; overflow:hidden; border-top:1px solid #DFDFDF; border-bottom:1px solid #dfdfdf; margin:10px 0px; background:#fff}
.artbox .artbox_t{width:100%; border-bottom:1px solid #DEDEDE; padding:15px 0px;}
.artbox .artbox_t h1{ font-size:16px; line-height:25px;width:100%; text-align:center;color:#444;}
.artbox .artbox_t p{ font-size:14px; line-height:20px;width:100%; text-align:center;color:#666;}
.artbox .artbox_c{ padding-top:10px; line-height:25px; font-size:14px;color:#666;}
.artbox .artbox_c img{ max-width:100%;}
.artbox .artbox_c p.c{ font-size:16px; padding-bottom:10px;color:#444;}
.artbox .artbox_c .map_c{width:100%; height:300px; overflow:hidden; border:1px solid #E5E4E4; background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; margin:10px 0px;}

/*分类列表*/
.proclasslist{width:100%; overflow:hidden; border-top:1px solid #DFDFDF; border-bottom:1px solid #dfdfdf; margin:10px 0px; background:#fff;}
.proclasslist li{width:100%; height:41px; line-height:41px;position:relative;}
.proclasslist li a{display:block;font-size:14px;text-decoration:none; border-left:2px solid #fff;color:#444;;}
.proclasslist li a:hover{ border-left:2px solid #DC0000;display:block;text-decoration:none;color:#DB0000;}
.proclasslist li p{ margin:0px 10px;border-bottom:1px solid #dfdfdf; height:40px; line-height:40px; overflow:hidden; padding-right:15px;}
.proclasslist li a p{ background:url(../images/right_arrow.png) no-repeat right center; background-size:auto 13px}
.proclasslist li a:hover p{ background:url(../images/right_arrow1.png) no-repeat right center; background-size:auto 13px}
.proclasslist li a.focus{border-left:2px solid #DC0000;color:#DB0000;}
.proclasslist li a.focus p{ background:url(../images/right_arrow1.png) no-repeat right center; background-size:auto 13px;}

/*产品中心列表*/
.prolist1{padding:0px 10px; overflow:hidden; background:#FFF; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #dfdfdf;  border-top:1px solid #DEDEDE;}
.prolist1 li{width:100%; overflow:hidden; float:left; position:relative; height:115px; border-bottom:1px solid #DDDDDD;}
.prolist1 li .pro1_l{width:115px; height:105px; position:absolute; left:0px; top:10px;}
.prolist1 li .pro1_l img{width:105px; height:105px; border:0px;}
.prolist1 li .pro1_r{padding-left:115px; height:105px; overflow:hidden; padding-top:10px;}
.prolist1 li .pro1_r p.t{width:100%; height:40px; line-height:20px; font-size:14px;color:#777; padding-top:5px;}
.prolist1 li .pro1_r p.p{width:100%; height:30px; line-height:30px; font-size:14px;color:#DB0000;}
.prolist1 li .pro1_r p.k{width:100%; height:20px; line-height:20px; font-size:12px;color:#999;}
.prolist1 li a{text-decoration:none;}
.prolist1 li a:hover{text-decoration:none; background:#F5F5F5; display:block; height:100%;}

.prolist2{padding:0px 10px; overflow:hidden; margin-bottom:10px; padding-bottom:10px;}
.prolist2 li{width:48%; border:1px solid #DDDDDD; float:left; margin-bottom:8px; background:#fff;}
.prolist2 li img{max-width:100%; height:auto; border:0px;}
.prolist2 li p.t{padding:5px 5px; line-height:20px; height:40px; font-size:14px;color:#777; overflow:hidden;}
.prolist2 li p.p{ margin:5px 5px; padding-top:5px; line-height:20px; height:20px; font-size:14px;color:#777; overflow:hidden; border-top:1px dotted #DDDDDD;}
.prolist2 li a{text-decoration:none;}
.prolist2 li a:hover{text-decoration:none;}
.prolist2 li.s{float:right;}

/*产品详细页*/
.probox1{padding:10px 10px; overflow:hidden; border-top:1px solid #DFDFDF; border-bottom:1px solid #dfdfdf; margin:10px 0px; background:#fff;}
.probox1 .banner{width:100%; overflow:hidden;}
.probox1 p.t{line-height:30px;width:100%; overflow:hidden; font-size:16px; text-align:left;color:#444; font-family:微软雅黑; padding:5px 0px;}
.probox1 p.p{color:#DB0000; line-height:35px;width:100%; overflow:hidden; border-top:1px solid #DEDEDE; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding-top:5px;}
.probox1 p.p span{ font-size:20px;}
.probox1 p.b{ font-size:12px; font-family:微软雅黑;color:#777; text-align:left; padding-bottom:2px;}
.probox1 p.b span{ float:right;}

/*颜色分类*/
.probox2{padding:10px 10px; overflow:hidden; border-top:1px solid #DFDFDF; border-bottom:1px solid #dfdfdf; margin:10px 0px; background:#fff;}
.probox2_t{width:100%;height:30px; line-height:30px; text-align:left;font-family:微软雅黑;color:#444; font-size:16px;}
.probox2_c{width:100%; overflow:hidden; padding-top:5px;}
.probox2_c a{ display:block;width:25%; height:35px; border:1px solid #DDDDDD; float:left; text-align:center; line-height:35px; margin-right:-1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; margin-top:-1px;color:#777;}
.probox2_c a:hover{ border:1px solid #FF3300; position:relative; background:url(../images/xz.gif) no-repeat right bottom;color:#777;}
.probox2_c a.focus{ border:1px solid #FF3300; position:relative; background:url(../images/xz.gif) no-repeat right bottom;}
.probox2_c a.no{ border:1px solid #ddd;background:none;color:#777;}
.probox2_c a.no:hover{border:1px solid #ddd;background:none;color:#777;}

/*商品属性*/
.probox3{padding:10px 10px; overflow:hidden; border-top:1px solid #DFDFDF; border-bottom:1px solid #dfdfdf; margin:10px 0px; background:#fff;}
.probox3_t{width:100%;height:30px; line-height:30px; text-align:left;font-family:微软雅黑;color:#444; font-size:16px;}
.probox3_c{width:100%; overflow:hidden; padding-top:5px;}
.probox3_c a{ display:block;height:35px; border:1px solid #DDDDDD; float:left; text-align:center; line-height:35px; margin-right:-1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; margin-top:-1px;color:#777; padding:0px 5px; margin-right:10px; margin-bottom:10px;}
.probox3_c a:hover{ border:1px solid #FF3300; background:url(../images/xz.gif) no-repeat right bottom;color:#777;}
.probox3_c a.focus{ border:1px solid #FF3300; background:url(../images/xz.gif) no-repeat right bottom;}

/*加载数据包*/
.probox4{width:100%; height:40px; overflow:hidden; background:#F66D3A;}
.probox4 a{ display:block; width:100%; height:40px; line-height:40px;color:#fff; font-size:14px; text-decoration:none; font-weight:bold; font-family:微软雅黑; letter-spacing:1px;}
.probox4 a:hover{color:#fff;font-weight:bold;}

/*商家简介*/
.probox5{width:100%;padding-bottom:10px; overflow:hidden; border-top:1px solid #DFDFDF; border-bottom:1px solid #dfdfdf; margin:10px 0px;}
.probox5_t{width:100%;height:41px;overflow:hidden; float:left; border-bottom:1px solid #DEDEDE; background:#fff;}
.probox5_t a{ display:block; width:20%; height:40px; float:left; line-height:40px; text-align:center; font-size:14px; font-weight:bold; text-decoration:none;color:#444;}
.probox5_t a:hover{text-decoration:none; border-bottom:1px solid #BA0509;color:#BA0509;}
.probox5_t a.focus{text-decoration:none; border-bottom:1px solid #BA0509;color:#BA0509;}


.probox5_c{padding:0px 10px;overflow:hidden; float:left; padding-top:10px;}
.probox5_c img{ max-width:100%;}


/*商家页面*/
.sj_head{width:100%; overflow:hidden; background:url(../images/top_bg.png) repeat-x left top; background-size:auto 85px;}
.sj_info{ padding:0px 10px; padding-top:35px;overflow:hidden;}
.sj_info .logo{width:62px; height:62px; overflow:hidden; float:left}
.sj_info .logo img{width:60px; height:60px; border:1px solid #BDBDBD}
.sj_info .company{ padding-left:10px; float:left;}
.sj_info .company p.t{ font-size:16px;color:#fff; line-height:25px;}
.sj_info .company p.v{ font-size:12px;color:#fff; line-height:20px; background:url(../images/hot_ico.png) no-repeat left center; text-indent:18px; text-align:left;}
.sj_menu{width:100%; height:35px;  padding:10px 0px 0px;background: #fff; }
.sj_menu ul{width:100%; height:35px;overflow:hidden;display:-moz-box;display:-webkit-box;display:box;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;}
.sj_menu ul li{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1; text-align:center; line-height:35px;}
.sj_menu ul li.line{width:1px; height:35px; background:#DEDEDE;-moz-box-flex:0;-webkit-box-flex:0;box-flex:0;}
.sj_menu ul li a{color:#666; font-size:16px;font-family:微软雅黑;}
.sj_menu ul li a:hover{ text-decoration:none;}

.sj_mainer{width:100%; overflow:hidden; background:#999999; padding-bottom:45px;}
.imgbox{ background:#fff;overflow:hidden;}
.imgbox .banner{width:100%; overflow:hidden; float:left;}
.imgbox .banner img{ max-width:100%;}

.sprobox{ padding:10px 10px; border-top:1px solid #DDDDDD; border-bottom:1px solid #ddd; background:#fff; margin:10px 0px; overflow:hidden;}
.sprobox_t{width:100%;height:30px; line-height:30px; text-align:left;font-family:微软雅黑;color:#444; font-size:16px;}
.sprobox_c{width:100%; overflow:hidden; padding-top:5px;}
.sprobox_c ul{width:100%; overflow:hidden; float:left;}
.sprobox_c ul li{width:48%; float:left; text-align:left; padding-bottom:10px;}
.sprobox_c ul li img{max-width:100%; height:auto;}
.sprobox_c ul li p.t{ height:37px; line-height:20px; padding:5px 0px; text-align:left; font-size:14px;font-family:微软雅黑; overflow:hidden;width:100%;color:#666;}
.sprobox_c ul li p.p{color:#DB0000; line-height:20px;width:100%; overflow:hidden;text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.sprobox_c ul li p.p span{ font-size:16px;}
.sprobox_c ul li p.p del{color:#999; padding:10px; font-size:12px;}
.sprobox_c ul li a p{ text-decoration:none;color:#666;}
.sprobox_c ul li.s{ float:right;}

/*查看产品中心*/
.spromore{width:100%; height:40px; line-height:40px;background:#fff;margin-bottom: 10px !important;}
.spromore a{ display:block;width:100%; height:40px; line-height:40px; text-align:center; font-size:14px; font-family:微软雅黑;}



footer{ position:fixed;left:0px;right:0px; bottom:0px;width:100%;overflow:hidden;margin:0px auto;border-top:1px solid #DDDDDD;background:#FAFAFA; height:44px; z-index:9999;}
footer ul{width:100%; height:44px; overflow:hidden;display:-moz-box;display:-webkit-box;display:box;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;}
footer ul li{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1; text-align:center; line-height:44px;}
footer ul li.line{width:1px; height:44px; background:#ddd;-moz-box-flex:0;-webkit-box-flex:0;box-flex:0;}
footer ul li a{text-align:center; text-align:center; font-size:16px; padding-bottom:10px;color:#666;}
footer ul li a:hover{ text-decoration:none; border-bottom:2px solid #F66D3A;}
footer ul li a.focus{ border-bottom:2px solid #F66D3A;}
