@charset "utf-8";
*{
    margin: 0;
    padding:0;
    font-size: 12px;
    font-family: "微软雅黑";
    color:#666;
}
a {
    text-decoration: none;
    outline: none;
}
img {
    border: 0;
    outline: none;
}
.clear { clear: both;}
input:focus { outline: none;}


/*gohome*/
.gohome{margin-right:20px;cursor: pointer;}
.gohome:hover{color: red;}
.gohome img{width: 15px;height: 15px;margin-right: 4px;}
#bx .top {
    width: 100%;
    overflow: hidden;
    background-color:#e9e9ef ;
}
#bx .top .top_1 {
    width: 1000px;
    height: 30px;
    margin: 0 auto;
    line-height: 30px;
    font-size: 14px;
}
#bx .top .top_1 .welcome {
    float: left;
}
#bx .top .top_1 .myown {
    float: right;
    width: 330px;
}
#bx .top .top_1 .myown li {
    float: left;
    margin-right: 10px;
    list-style: none;
}
#bx .top .top_1 .myown li a {
    font-size: 14px;
    font-family: "宋体";
}
#bx .top .top_1 .myown ul {
    display: none;
    z-index: 999;
}
#bx .top .top_1 .myown .big:hover ul{ display:block; position: absolute; background:#FFF; margin-left:-1px; width: 70px; height: auto}
#bx .top .top_1 .myown .big:hover ul li {display:block;}
#bx .top .top_1 .myown .big:hover .subcc{ background:#FFF;}
.big:hover{  background:#FFF; border-bottom:none;  border-top:none; }
.big:hover a{ color:#e31939;}
#bx .top .top_1 .myown .big:hover ul li a { color:#676767;}
.subcc a:hover { color:#e31939; font-size:14px; /*text-decoration:underline;*/ }
#bx .top .top_1 .myown .big:hover img{
    -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;}
.big:last-child ul li{ width:145px; border-bottom:thin #666 dashed; float: left;}
.big:last-child ul li:first-child{ }

#bx .top .top_1 .myown .big ul{ padding:10px 7px; border: #eeeeee solid thin; 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;  }

#bx .logo {
    width: 1000px;
    height: 60px;
    margin: 0 auto;
    margin-top: 45px;
}

#bx .logo .logo_1 {
    width: 238px;
    height: 47px;
    float: left;
}

#bx .logo .chuancheng {
    float: right;
    width: 470px;
    height: 40px;
    overflow: hidden;
    margin-top: 7px;
}
#bx .logo .chuancheng li {
    list-style: none;
    float: left;
    overflow: hidden;
}

#bx .logo .chuancheng li a {
    display: inline-block;
    width: 128px;
    height:40px ;
    font-size: 14px;
    color:#666666 ;
    padding-left: 28px;
}
#bx .logo .chuancheng li .a1 {
    background: url("../img/ruzhu/shenqingh-1_03.png") no-repeat;
}
#bx .logo .chuancheng li .a2 {
    background: url("../img/ruzhu/guanli-1_05.png") no-repeat;
}
#bx .logo .chuancheng li .a3 {
    background: url("../img/ruzhu/zhinan-1_07.png") no-repeat;
}

#bx .logo .chuancheng li a:hover {
    color: #dc220b;
}
#bx .logo .chuancheng li .a1:hover {
    background: url("../img/ruzhu/shenqing-1_03.png") no-repeat;
}
#bx .logo .chuancheng li .a2:hover {
    background: url("../img/ruzhu/guanlih-1_05.png") no-repeat;
}

#bx .logo .chuancheng li .a3:hover {
    background: url("../img/ruzhu/zhinan-1h_07.png") no-repeat;
}
.ydkb{ width:1200px; margin:auto; margin-top:150px;background-color: white;}

.di{ background:#fafafa; height:343px; }
.di_box{ width:1220px; margin:auto; padding-top:17px;}
.di_box .di_shop{ width:202px; height:158px; border-right:1px solid #e8e6e6; border-bottom:1px solid #e8e6e6}
.di_shop{ float:left;}

.di_shop_current{width:202px; height:158px;width: 144px;height: 312px;background: url("../images/bottom1.png");background-size: 143px 311px;margin-left: 20px;    margin-left: 1035px;}


.biaoti a{ font-size:16px; padding-left:50px;}
.di_shop .zi{ font-size:13px; display:block; padding-left:50px;margin-top: 5px;}
.di_shop .zi1{ font-size:13px; display:block; padding-left:50px;margin-top: 15px;}
.zi:hover,.zi1:hover{ text-indent: 10px ;color: #F82F2F}
.di_shop_current .zi{ font-size:13px; display:block; padding-left:50px;margin-top: 5px;}
.di_shop_current .zi1{ font-size:13px; display:block; padding-left:50px;margin-top: 15px;}

.clear_fix{ clear:both;}
.di_wenzi_1{ margin:auto; width:630px; padding-top:20px;}
.di_wenzi_2{ margin:auto; width:380px;margin-top: 5px;}
.di_wenzi_3{ margin:auto; width:420px;margin-top: 5px;}
.di_wenzi_4{ margin:auto; width:400px;margin-top: 5px;}
.di_wenzi_5{ margin:auto; width:360px; padding-top:5px;margin-top: 5px;}
.di_wenzi_5 a{ padding-left:5px; padding-right:5px;}
.biaoti{margin-bottom: 10px;}

.di_wenzi_1 a:hover,.di_wenzi_2 a:hover,.di_wenzi_3 a:hover{color: #F82F2F}

#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;
  }
.di_wenzi{
  margin-top:-160px;
}



.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:6px;
    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:23px;}
.big:last-child ul li{ width:145px; border-bottom:thin #666 dashed; float: left;}

.myown .big ul{padding:10px 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;}
.myown .big .daohang div a{display:inline-block;height:22px;line-height:22px;min-width:80px;}
.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:750px;margin-top:30px;}
.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;}

.rere{position:relative;}
.rere img{position:absolute;top:25px;left:65px;}


/****指定***/
.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:35px;height:35px;background:#de2810;}
.gotop li div a{color:#fff;}
.gotop li img{width:27px;height:27px;background:#de2810;padding:4px;}
.gotop li:hover div{display:block;}
.gotop .hhdd{width:120px;}