*{padding:0px;margin:0px;list-style: none;font-size:14px;font-family: "宋体";text-decoration: none;color: #666666;outline:none;}
.clear{clear: both}
/*******************  header  *************************************/
.border{height:auto;width:100%;background: url("../images/background.png") repeat center;}
.border1{
  width:100%;height:auto;margin-top: 600px;}
}
img{border:none;}

.closeX:visited .banner{ top:220px;}
/* 本例子css */
  .focusBox { position:absolute; width:100%; height:608px; overflow: hidden; }
  .focusBox .pic{ position:relative; z-index:-1; }
  .focusBox .pic img { width:100%; height:608px; display: block; }
  .focusBox .hd { width:100%; text-align: center; font-size:0; z-index:1; margin-top: -60px;}
  .focusBox .hd li{margin: 0 5px; background: url("../images/dot8.png") no-repeat 0 -25px; height: 25px; overflow: hidden; width: 25px; cursor: pointer;background-size:20px 50px;
    display:inline-block; *display:inline; zoom:1;  _background: url("../images/dot8.png") no-repeat 0 -16px;
  }
  .focusBox .hd .on{ background-position:0 0; }
  .focusBox .prev,
  .focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url("..images/ad_ctr.png") no-repeat 0 0;  z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
  .focusBox .prev { left: 500px; }
  .focusBox .next { background-position: 0 -90px; right: 500px; }
  .focusBox .prev:hover,
  .focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

/* 本例子css */
  .focusBox1 { position: relative;/* width:800px; height:608px;*/ overflow: hidden; }
  .focusBox1 .pic1{ position:relative; z-index:0; }
  .focusBox1 .pic1 img {width: 160px;
height: 160px;
display: block;
margin: 15px auto;}
  .focusBox1 .hd1 { width:800px; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
  .focusBox1 .hd1 li{margin: 0 5px; background: url("../images/dot8.png") no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
    display:inline-block; *display:inline; zoom:1;  _background: url("../images/dot8.png") no-repeat 0 -16px;
  }
  .focusBox1 .hd1 .on1{ background-position:0 0; }

.focusBox1 .prev1,
.focusBox1 .next1 { width: 10px; height: 10px; margin:0 auto; /*display: none;*/ background: url("..images/ad_ctr.png") no-repeat;  z-index: 10; cursor: pointer; /*text-indent: -9999px;*/ /*filter:alpha(opacity=20);*/opacity:1;  }
.focusBox1 .prev1 { left: 500px; }
.focusBox1 .next1 { background-position: 0 -90px; right: 500px; }
.focusBox1 .prev1:hover,
.focusBox1 .next1:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
.t-text-rig{ color:#595959; font-size:10px; }
.cc{ width:80px; float:left; position:relative; display:inline-table;}
.t-text-rig ul li ul{ display:none; z-index:999;}
.t-text-rig ul li:hover ul{ display:block; position: absolute; background:#FFF; margin-left:-1px;}
.t-text-rig ul li:hover ul li {display:block;}
.t-text-rig ul li:hover subcc{ background:#FFF;}
.cc:hover{  background:#FFF; border-bottom:none;  border-top:none; }
.cc:hover a{ color:#e31939;}
.t-text-rig ul li:hover ul li a { color:#676767;}
.subcc a:hover { color:#e31939; font-size:14px; /*text-decoration:underline;*/ } 
.t-text-rig ul li:hover img.ii{
            -webkit-transform: rotateZ(180deg);
            -moz-transform: rotateZ(180deg);
            -o-transform: rotateZ(180deg);
            -ms-transform: rotateZ(180deg);
            transform: rotateZ(180deg);
			  -webkit-transition: -webkit-transform 0.4s ease-out;
            -moz-transition: -moz-transform 0.4s ease-out;
            -o-transition: -o-transform 0.4s ease-out;
            -ms-transition: -ms-transform 0.4s ease-out
			}
.subcc{ min-width:90px; text-align:left; line-height:23px;}


.t-text-rig ul li ul{ padding:10px 15px; border: #eeeeee solid 1px; border-top:none;}
.top-clas{ width:100%; height:38px; background-color:#f5ebd2;}
.top-clas-cont{ width:1000px; height:38px; background-color:#f5ebd2; line-height:38px;}
.t-text-rig{ float:right; color:#4d4d4d;  }

.header{height: 217px;width:100%;background: url("../images/background.png");  border-bottom: 3px #AF1E0D  solid}
.top{height:33px;line-height: 34px;width:100%;background: rgb(233,233,239);border-bottom:1px solid #c5c5c5; position:absolute;}
.top_1{height: 30px;width:1220px;margin: 0 auto}
.top_1 span{margin-left: 5px;
margin-bottom: 5px;
padding-bottom: 5px;
vertical-align: middle;
display: block;
float: left;}
.top_1 span a:hover{ color:#F00}
.hide{display:none;}
.hout{float: left;
margin: 5px 0 0 205px;
height: 36px;
width: 426px;}
/*.top_1_2{height: 30px;width:auto;float:left; position:absolute; right:342px; top:0;}
.top_1_2 .top_1_b{float: left;margin-left:10px;width:75px;background: url("../images/jts.png") no-repeat 60px 7px}*/
.top_1 .top_ph{     margin-left: 15px;
    margin-top: 5px;
}
.top_1_a span{color: #de2810;font-size:28px}
.ls{height:171px;width:1220px;margin:0 auto;top:30px;}
/*返回首页*/
.gohome{margin-right:20px;cursor: pointer;}
.gohome:hover{color: red;}
.gohome img{width: 15px;height: 15px;padding:0px 4px;vertical-align: middle;}
/*.ls img{float: left;margin-top:30px;border: none; width:240px;right: 342px; }*/
.dianhua{margin-top: -60px;
margin-left: 110px;
border: none;
right: 342px;
float: left;}
.logo{float: left;margin-top:52px;border: none; width:240px;right: 342px;}
.sousuo{height:36px;width:426px;background:url("../images/ssbg.png");float: left;margin:70px 0 0 205px }
.form{margin:2px 0 0 2px}
.ss{height:29px;width:343px;header:none;background: #ffffff;margin-top:-2px; border: none}
.sou{border:none;height:30px;color: #ffffff;width:40px;font-size:16px;margin-left:15px;background: #de2810}
.stose{height: 44px;
width: 120px;
border: 1px solid #dedee1;
float: right;
margin: -72px 0 0 10px;
line-height: 44px;
box-sizing: border-box;
padding-left: 29px;
background: url("../images/gouwuche.png");
}

.cart{ height: 44px;
width: 110px;
border: 1px solid #dedee1;
float: right;
line-height: 44px;
box-sizing: border-box;
padding-left: 29px;
background: url("../images/shangcheng.png");
margin-top: -72px;
margin-right: 130px;
}
.rr{float:right;margin-right:10px;margin-top:-40px;}
.rr .stse{
  height: 44px;
width: 120px;
border: 1px solid #dedee1;

line-height: 44px;display:inline-block;
box-sizing: border-box;
padding-left: 29px;
background: url("../images/gouwuche.png");
}
.rr .car{
  height: 44px;
width: 110px;
border: 1px solid #dedee1;
display:inline-block;
line-height: 44px;
box-sizing: border-box;
padding-left: 29px;
background: url("../images/shangcheng.png");
/*margin-right: 130px;*/
}
.dianhua{ margin-left: 980px;
  margin-top: -100px;
  border: none;
  float: left;
}
.nav{height:47px;width:1220px;margin: 0 auto}
.fenlei{font-family:"微软雅黑";height:49px;width:210px;background:url("../images/jts.png") #de2810 no-repeat 180px 12px;float:left;box-sizing:border-box;padding-left:15px;line-height:47px;color: #ffffff;font-weight: bold;font-size:15px; border-bottom:2px solid #8e190a;}
.dh{float:left;}
.dh li{float:left;;height:47px;line-height:50px; padding-left:9px; padding-right:9px;}
.dh li a{color: #333333;font-size: 16px;font-family: "微软雅黑";}
.dh li a:hover{ color:#F00;}
.imgg img{
  margin-top: 3px;
}
/****************** banmer ************************************/

.zs{height:210px;width: 100%;background:fff; position:relative;}
.zs_btn div{ float:left; padding-top:8px; padding-left:24px; padding-right:24px; padding-bottom:5px;}
.zs_btn .gonggao{ background:#efeff4; border:1px solid #e5e5e5;}
.zs .ruzhu{    width: 168px;
    height: 130px;
    position: absolute;
    top: 49px;
    left: 10px;}
.zs .ruzhu a:hover p{color:red;}
.zs .ruzhu p{font-size: 12px;height: 23px;line-height: 23px;}
.zs .ruzhu1{ width:143px; height:42px;position:absolute; top:75px; left:34px;}
.mys{
  background:#efeff4; border:1px solid #e5e5e5;
}
.act1{
  background-color: white;
  color:red;
}
.act1 span{
  color:red;
}

.ruzhu p{ padding-left:15px;}



.banner_ph{ margin-top:24px; float: left}


#box{
   position: fixed;
left: 49%;
top: 50%;
display: none;
width: 80px;
height: 480px;
margin: -280px 0 0px -674px;
z-index: 3333;
overflow: visible;
background: url("../images/background2.png") no-repeat;
  }
  #box ul li{
    width: 80px;
    height: 25px;
    line-height: 35px;
    /*border: 1px dotted #666;*/
    text-align: center;
    border-bottom:none;
  }
  #box ul li.last{
    border-bottom: 1px dotted #666;
  }
  #box ul li .num{
    color: #666;
    display: none;
  }
  #box ul li .word{
    display: none;
    color: #CB1C39;
  }


/*置顶*/
/*置顶*/
.gotop{width:32px; height:65px;position:fixed; bottom:100px;right:4px;cursor:pointer;}
.gotop li{position:relative;}
.gotop li div{display:none;text-align:center;position:absolute;top:0px;right:32px;width:68px;line-height:32px;height:32px;background:#de2810;}
.gotop li div a{color:#fff;}
.gotop li img{width:28px;height:28px;background:#de2810;padding:2px;}
.gotop li:hover div{display:block;}
.gotop .hhdd{width:120px;}

.myown {
    float: right;
    width: 450px;
}
.myown li.big {
    float: left;
    position:relative;
    margin-right: 10px;
    list-style: none;padding:10px 5px;
}
.myown li a{color:#666;}
.myown li:hover a{color:#de2810;}
.myown ul {
    display: none;
    position:absolute;
    top:34px;
    left:0px;
    padding-left:5px;
    z-index: 99;
}
.myown .big:hover ul{ display:block; position: absolute; background:#FFF;  height: auto;z-index:1000;}
.myown .big:hover ul li.subcc {display:block;padding:5px 10px;}
.myown .big:hover .subcc{ background:#FFF;}

.big:hover{  background:#FFF; border-bottom:none;  border-top:none; }
.big:hover a{ color:#e31939;}
.myown .big:hover ul a { color:#676767;}
.subcc a:hover { color:#e31939; font-size:14px; /*text-decoration:underline;*/ }
.myown .big:hover img.iim{
    -webkit-transform: rotateZ(180deg);
    -moz-transform: rotateZ(180deg);
    -o-transform: rotateZ(180deg);
    -ms-transform: rotateZ(180deg);
    transform: rotateZ(180deg);
    -webkit-transition: -webkit-transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
    -o-transition: -o-transform 0.4s ease-out;
    -ms-transition: -ms-transform 0.4s ease-out
}
.subcc{ min-width:90px; text-align:left; line-height:20px;}
.big:last-child ul li{ width:145px; border-bottom:thin #666 dashed; float: left;}

.myown .big ul{padding:5px; border-top:none;width:160px;}
.myown .big ul a{font-size:12px;display:inline-block;width:70px;line-height:16px;}
.top-clas{ width:100%; height:38px; background-color:#f5ebd2;}
.top-clas-cont{ width:1000px; height:38px; background-color:#f5ebd2; line-height:38px;}
.t-text-rig{ float:right; color:#4d4d4d;  }

.myown .big .daohang{width:1193px;position:absolute;background:#fff;display:none;right:0px;top:34px;z-index:1000;padding:10px 10px;border-bottom:1px solid #e3e4e5;}
.myown .big .daohang div{padding-left:10px;text-align:left;float:left;width:281px;border-bottom:none;border-right:1px solid #eee;}
.myown .big .daohang div h3{text-align:center;line-height:34px;}
.myown .big .daohang div a{display:inline-block;height:22px;line-height:22px;min-width:80px;margin-bottom:10px;}
.myown .big:hover .daohang div a{color:#666;}
.myown .big .daohang div a:hover{color:#de2810;}
.myown .big .daohang div.lastt{border-right:none;}
.myown .big:hover .daohang{display:block;}

/****购物车***/
.carr{width:146px;height:38px;display:inline-block;position:relative;border:1px solid #e3e4e5;margin-left:700px;margin-top:15px;}
.carr p{padding:8px 10px;padding-left:36px;position:absolute;color:#e60012;z-index:100;background:#fff;}
.carr p img{position:absolute;top:9px;left:14px;}
.carr p span{display:inline-block;width:20px;height:20px;background:url('/homev/images/yuanquan.png') no-repeat;text-align:center;color:#fff;}
.carr .la{font-size:12px;color:#999;z-index:80;position:absolute;top:34px;right:-1px;display:none;width:193px;border:1px solid #e3e4e5;text-align:right;padding:10px;background:#fff;}
.carr .la a{padding:0px 5px;color:#e60012;text-decoration:underline;}
.carr:hover{border-bottom:1px solid #fff;}
.carr:hover .la{display:block;}
.buy-head .center .carr img{width:16px;height:16px;padding:0px;}
/****购物车***/
.crra{width:146px;height:38px;display:inline-block;position:relative;border:1px solid #e3e4e5;margin-left:107px;margin-top:70px;}
.crra p{padding:8px 10px;padding-left:36px;position:absolute;color:#e60012;z-index:100;background:#fff;}
.crra p img{position:absolute;top:9px;left:14px;}
.crra p span{display:inline-block;width:20px;height:20px;background:url('/homev/images/yuanquan.png') no-repeat;text-align:center;color:#fff;}
.crra .la{font-size:12px;color:#999;z-index:80;position:absolute;top:34px;right:-1px;display:none;width:193px;border:1px solid #e3e4e5;text-align:right;padding:10px;background:#fff;}
.crra .la a{padding:0px 5px;color:#e60012;text-decoration:underline;}
.crra:hover{border-bottom:1px solid #fff;}
.crra:hover .la{display:block;}
.buy-head .center .crra img{width:16px;height:16px;padding:0px;}

.rere{position:relative;}
.rere img{position:absolute;top:20px;left:60px;}
.rer{position:relative;}
.rer img{position:absolute;top:169px;left:63px;}