@charset "utf-8";
/* CSS Document */
body {font-family: "宋体",Helvetica,Arial,sans-serif;font-size:12px; margin:0;padding:0;color:#333; background-color:#f3f3f3; min-width:1274px;}
div { float:none; margin:0px auto; padding:0;}
body>div{margin:0 auto}
form,img,ul,ol,li,dl,dt,dd,input,p,br,button{margin: 0; padding: 0; border: 0;}
ul,li,ol {list-style: none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
a { text-decoration: none; color: #282828; }
a:hover { text-decoration: none;cursor:pointer;}
i,em { font-style:normal;}
img { border:0;}
.clear { clear:both; line-height:0; height:0; display:block;}
.fr { float: right; }
.fl { float: left; }
a:hover{ -webkit-transition:all 0.5s;-webkit-transiton-delay:0.6s;}
span:hover{ -webkit-transition:all 0.5s;-webkit-transiton-delay:0.6s;}
.trans{transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;-webkit-backface-visibility: hidden;}
.trans:hover{transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04); -webkit-transform:scale(1.04,1.04);}

/**头部样式**/
/*.ztoolbar_bg { width: 100%; height:32px; line-height:32px;min-width:1190px; background: url(../images/topbg.jpg) repeat-x;  overflow:hidden; }
.ztoolbar{ width: 1188px; height:auto; color:#282828; padding-left:2px;}
.ztoolbar .zright{color:#282828;}
.ztoolbar .zright a { display:inline-block; margin:0 5px;color:#282828; }
.ztoolbar .zright a:hover{ color:#e1251b;}
.ztop { height:137px;width: 1190px;}
.ztop .zlogo {margin-top:38px; overflow:hidden;}*/
.ztoolbar_bg { width: 100%; height:32px; line-height:32px;min-width:1190px; background:#eeeeee; border-bottom:#dcdcdc solid 1px;  overflow:hidden; }
.ztoolbar{ width: 1188px; height:auto; color:#565656; padding-left:2px;font-family:'宋体'}
.ztoolbar .zright{color:#565656; font-family:'宋体'}
.ztoolbar .zright a { display:inline-block; margin:0 5px;color:#565656; }
.ztoolbar .zright img{vertical-align: middle;}
.ztoolbar .zright a:hover{ color:#f23d3d;}
.ztop { height:123px;width: 1190px;}
.ztop .zlogo {margin-top:22px; overflow:hidden;}
/*搜索开始*/
/*.zsearch{ float:left; height:63px;width:527px; margin:40px 0px 0px 101px;}
.zsearch form span{ display:inline-block; float:left; width:50px; height:33px; line-height:33px; border:1px solid #e1251b; border-right:none; text-align:center; color:#282828;}
.zsearch form input[type="text"]{ width:424px; height:33px; line-height:33px; border:1px #e1251b solid; background-color:#f6f6f6; color:#282828; text-indent:1em; outline:none; float:left;}
.zsearch form input[type="submit"]{ width:50px; height:35px; border:none; float:left;outline:none; font-size:14px;letter-spacing:4px; color:#ffffff; background:url(../images/search_btn.png) no-repeat center #e1251b; cursor:pointer;}
.zsearch_key { margin-top:44px;color: #999999; }
.zsearch_key a { color: #999999; text-decoration: none; padding-right:12px; }
.zsearch_key a:nth-child(2){ color:#e1251b}
.zsearch_key a:nth-child(5){ color:#e1251b}
.zsearch_key a:hover { color:#e1251b;}*/
.zsearch{ float:left; height:63px;width:508px;  margin: 36px 0px 0px 75px;}
.zsearch form input[type="text"]{ width:354px; height:38px; line-height:38px; border:2px #cc0101 solid; background-color:#fff; color:#c8c8c8; text-indent:1em; outline:none; float:left; background:url(../images/search.png) no-repeat 20px; padding-left:5px; font-size:14px; font-family:'宋体'}
.zsearch form input[type="submit"]{ width:60px; height:42px; line-height:42px; border:none; float:left;outline:none; font-size:14px; color:#ffffff; background:url(../images/search.png) no-repeat center center #cc0101;  cursor:pointer;}
.zsearch_key { margin-top:50px; margin-right:50px; color: #999999; }
.zsearch_key a { color: #999999; text-decoration: none; padding:0 10px; font-family:'宋体' }
.zsearch_key a:nth-child(2){ color:#cc0101} 
.zsearch_key a:nth-child(5){ color:#cc0101} 
.zsearch_key a:hover { color:#f23d3d;}
/*搜索结束*/
.ztel { background:url(../images/tel.png) no-repeat right top; width:auto; height:48px; margin-top:32px; font-size:36px; color:#e1251b; font-family:"微软雅黑"; font-weight:bold; padding-top:34px;  }
/*导航*/
/*.nav_bg{ width:100%; height:33px; border-bottom:3px solid #e1251b;}
.navmenu{ width:1190px; line-height:33px; margin:0px auto; position:relative;}
.navmenu .navr{height:33px; line-height:33px; margin-left:34px;}
.navmenu .navr a{ font-size:14px; color:#272727; height:33px; display:block;padding:0px 25px; float:left; font-weight:bolder;}
.navmenu .navr a:hover{ color:#e1251b;}
.navmenu .navr img{position:absolute;z-index:1001; left:34%; top:2px;}
.hc_lnav{z-index:9999;position:relative;width:230px; float:left; top:0;}
.hc_lnav .allbtn{z-index:99999;position:relative;}
.hc_lnav .allbtn h2 a{ line-height:33px;background-color:#e1251b;display:block;font-family:"微软雅黑";height:33px;color:#ffffff;font-size:17px;font-weight:600; text-align:center; }
.hc_lnav .allbtn h2 a:hover{background-color:#e1251b;text-decoration:none; }
.hc_lnav .allbtn ul{z-index:99999;position:absolute;width:230px;display:none;top:33px;left:0px; background:#f0f0f0;}
body.hc_home .hc_lnav .allbtn ul{display:block}
body.hc_list .hc_lnav .allbtn ul{display:block}
.hc_lnav .allbtn ul li:first-child{ margin-top:4px;}
.hc_lnav .allbtn ul li{zoom:1;clear:both;cursor:default; padding-left:28px; width:202px; overflow:hidden;}
.hc_lnav .allbtn ul li .tx{height:24px;line-height:24px; overflow:hidden; padding-top:5px;}
.hc_lnav .allbtn ul li .tx a{color:#282828;font-size:12px; font-weight:bold; display:inline-block; float: left; width:100%; }
.hc_lnav .allbtn ul li dl{ display:inline-block; width:100%;zoom:1;color:#666666;clear:both;line-height:22px; overflow:hidden; padding-bottom:5px;}
.hc_lnav .allbtn ul li dl a{color:#666666; margin-right:2px; margin-left: 2px; }
.hc_lnav .allbtn ul li:hover{ background-color:#c5c1c1;}
.hc_lnav .allbtn ul li .tx a:hover{ color:#fff;}
.hc_lnav .allbtn ul li dl a:hover{ color:#fff;}
.hc_lnav .allbtn:hover ul{display:block}*/
.nav_bg{ width:100%; height:36px; border-bottom:#444 solid 3px;}
.navmenu{ width:1190px; line-height:40px; margin:0px auto; position:relative;}
.navmenu .navr{height:36px; line-height:36px; margin-left:34px;}
.navmenu .navr a{ font-size:16px; color:#2f2f2f; height:36px; display:block;padding:0px 44px; float:left; font-family:"微软雅黑";}
.navmenu .navr a:hover{ color:#de0000;}
.navmenu .navr img{position:absolute;z-index:1001; left:52%; top:2px;}
.hc_lnav{z-index:9999;position:relative;width:200px; height:36px; float:left; top:0;}
.hc_lnav .allbtn{z-index:99999;position:relative;}
.hc_lnav .allbtn h2 a{ background-color:#444444;display:block; height:36px;color:#ffffff;font: normal 14px/36px "微软雅黑";  }
.hc_lnav .allbtn h2 a:hover{background-color:#ed4545;text-decoration:none; }
.hc_lnav .allbtn h2 i{ width:22px;  height:16px;  display:block;   float:left; overflow:hidden; margin:10px 20px 10px 10px;  }
.hc_lnav .allbtn ul{z-index:99999;position:absolute;width:200px;display:none;height:433px;top:39px;left:0px; background:#de0000;  }
body.hc_home .hc_lnav .allbtn ul{display:block}
body.hc_list .hc_lnav .allbtn ul{display:block}
.hc_lnav .allbtn ul li:first-child{ margin-top:4px;}
.hc_lnav .allbtn ul li{zoom:1;clear:both;cursor:default; width:90%; overflow:hidden; border-bottom:#e97777 solid 1px; margin:0 auto; line-height:55px;}
.hc_lnav .allbtn ul li .tx{ overflow:hidden;  }
.hc_lnav .allbtn ul li .tx a{color:#fff;font-size:15px;  display:block; width:90%;  margin:0 auto; }
.hc_lnav .allbtn ul li .tx i{ float:right;}
.hc_lnav .allbtn ul li dl{ display:none; width:140px; height:402px;zoom:1;color:#666666;clear:both;line-height:24px; overflow:hidden; padding-bottom:5px; margin:0 auto; left:200px; top:0; opacity:.95;  position:absolute; background:#fff; padding:15px; border:#CCC solid 1px;}
.hc_lnav .allbtn ul li:hover dl{ display:block;}
.hc_lnav .allbtn ul li dl a{color:#666666; margin:0 auto; line-height:45px; width:85%; font-size:14px; display:block;  border-bottom:#cccdcb dashed 1px;  }
.hc_lnav .allbtn ul li:hover{  }
.hc_lnav .allbtn ul li .tx a:hover{ color:#f1d701;}
.hc_lnav .allbtn ul li dl a:hover{ color:#f23d3d;}
.hc_lnav .allbtn:hover ul{display:block}
/*收藏*/
.zsc {  width:128px; height:40px; line-height:40px; text-align: center; margin-left:10px; border:#e2e1e1 solid 1px; margin-top:36px; background:url(../images/sc.png) no-repeat 20px center #f9f9f9; position:relative;  }
.zsc a{color:#303030; font: 12px/40px "宋体"; padding-left:25px;}
.zsc i{ width:20px; height:20px; position:absolute; top:3px; right:12px; background:url(../images/ss.png) no-repeat; background-size:100% 100%; font:11px/18px "微软雅黑"; color:#fff; border-radius:10px;}
/*购物车*/
.zshop {  width:143px; height:40px; line-height:40px; text-align: center; margin-left:10px; border:#e2e1e1 solid 1px; margin-top:36px; background:url(../images/shop.png) no-repeat 20px center #f9f9f9; position:relative;  }
.zshop a{color:#303030; font: 12px/40px "宋体"; padding-left:25px;}
.zshop i{ width:20px; height:20px; position:absolute; top:3px; right:12px; background:url(../images/ss.png) no-repeat; background-size:100% 100%; font:11px/18px "微软雅黑"; color:#fff; border-radius:10px;}

/*底部开始*/
.zsever{ width:1190px; margin:0px auto; height:97px;}
.icon {padding:23px 0px 0px;}
.icon li { width:220px; float: left;margin-right:101px;}
.icon li:last-child{margin-right:0;}
.icon li h1{ border:#cb0000 solid 3px; color:#cb0000; font-size:27px; width:49px; height:49px; line-height:49px; font-weight:normal; border-radius:50px; text-align:center; display:block; float:left;}
.icon li span{ font-size:18px; color:#2b2b2b; display:block; float:left;height:55px; line-height:55px; margin-left:15px; }
 
.icon img {  float: left;  height:52px; vertical-align: top;  -webkit-transition: transform .3s;  -moz-transition: transform .3s;  -ms-transition: transform .3s;  -o-transition: transform .3s;  transition: transform .3s;}	
 /*
.icon {padding:23px 0px 0px;}
.icon li {float: left;}
.icon li.i1 {width: 226px;}
.icon li.i2 {width: 230px; margin-left:135px;}
.icon li.i3 { width: 159px; margin-left:148px;}
.icon li.i4 {width: auto; margin-left:148px;}
.icon img {
    float: left;
   height:52px;
    vertical-align: top;
    -webkit-transition: transform .3s;
    -moz-transition: transform .3s;
    -ms-transition: transform .3s;
    -o-transition: transform .3s;
    transition: transform .3s;}*/
	/*
.shouhou{ width:1190px; margin:0px auto; height:163px; border-top:1px solid #ececec;}
.shouhou .lxwm{ width:144px; float:left;}
.shouhou .lxwm img{ border:1px #5b6256 solid; width:142px; height:142px;}
.shouhou .lxwm p{ height:24px; line-height:24px; text-align:center; color:#170c04;}
.shouhou .gwzn{ float:left; width:88px; margin-right:158px; margin-top:15px;}
.shouhou .gwzn h2{font-size:17px;line-height:36px; color:#808080; font-family:"微软雅黑"; }
.shouhou .gwzn li{height:24px; line-height:24px; padding-left:1px; }
.shouhou .gwzn li a{ color:#a1a1a1;}
.shouhou .gwzn li a:hover{ color:#e1251b;}
.zerwm{margin-top:22px; display:inline-block; width:78px; text-align:center; font-family:'微软雅黑'; font-size:14px; color:#808080; float:right; margin-left:53px;}
.zerwm span{ display:inline-block; margin-bottom:8px;}

.zfoot_bg{ background-color:#e1251b; width:100%; min-height:85px; min-width:1190px;}
.zfoot{width:1190px; margin:0 auto; padding-top: 26px; font-family:"微软雅黑"; font-size:14px; }
.zfoot p{ line-height:26px; text-align:center; color:#ffffff;}
.zfoot p span{ color:#ffffff;}
.zfoot p span a{ color:#ffffff;}
.zfoot p span a:hover{ text-decoration:underline;}
.zfoot ul{ padding-left:281px; margin-bottom:22px;}
.zfoot ul li{ float:left;padding:0px 10px; border-right:1px #ffffff solid; height:14px; line-height:13px;}
.zfoot ul li a{ color:#ffffff; font-size:14px;}
.zfoot ul li a:hover{ text-decoration:underline;}
.zfoot ul li:last-child{ border:none;}
.fhtop{ position:fixed; right:13%; bottom:21%; z-index:9999;}*/
.shouhou{ width:1190px; margin:0px auto; height:210px; border-top:1px solid #ececec;} 
.shouhou .gwzn{ float:left; width:115px; margin-right:89px; margin-top:15px;}
.shouhou .gwzn h2{font-size:17px; font-weight:normal;line-height:36px; color:#808080; font-family:"微软雅黑"; }
.shouhou .gwzn li{height:24px; line-height:24px; padding-left:1px; }
.shouhou .gwzn li a{ color:#a1a1a1;}
.shouhou .gwzn li a:hover{ color:#cb0000;}
.shouhou .footerewm{ width:82px; float:right; text-align: center; margin: 45px 20px 0 55px;}
.shouhou .footerewm img{  width:82px; height:82px;}
.shouhou .footerewm span{ font-family:"微软雅黑"; font-size: 14px; color: #808080; line-height:18px;}

.zfoot_bg{ background-color:#444444; width:100%; height:70px; min-width:1190px;}
.zfoot{width:1190px; margin:0 auto; padding-top:18px; font-family:""; font-size:14px; }
.zfoot p{ line-height:26px; text-align:center; color:#9a9a9a;}
.zfoot ul{ padding-left:340px; margin-bottom:15px;}
.zfoot ul li{ float:left;padding:0px 10px; border-right:1px #9a9a9a solid; height:14px; line-height:13px;}
.zfoot ul li a{ color:#9a9a9a; font-size:14px;}
.zfoot ul li a:hover{ color:#fff; }
.zfoot ul li:last-child{ border:none;}