@charset "utf-8";

/* CSS Document */

*{margin:0px; padding:0px;}

body {margin:0px; padding:0px; font-size:12px; font-family:'微软雅黑';}

ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,img{ margin:0px; padding:0px;}

ol,ul,li{ list-style:none; padding:0; margin:0;}

img{ border:none;}

a{text-decoration:none; border:none; margin:0; padding:0;}

.clear{ clear:both;}

input,textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}

select{border: 0;}

input{ margin:0; padding:0; border:none;}

table,table td{border-collapse:collapse;}

.fl{ float:left;}

.fr{ float:right;}

img{max-width:100%;vertical-align: bottom;}

/*苹果手机默认样式*/

input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}

textarea {  -webkit-appearance: none;} 

/*去除Chrome等浏览器文本框默认发光边框*/

input:focus, textarea:focus {outline: none;}

input:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;}

/*去除IE10+浏览器文本框后面的小叉叉*/

input::-ms-clear {display: none;}

/*禁止多行文本框textarea拖拽*/

textarea{resize: none;}

.allWarp{width:100%;}

.div1200{width:1200px;margin:auto;}





/* 头部 */

.bodyBg{background: #f6f6f6;}

.header{width:100%;margin:auto;border-bottom: 4px solid #c4c4c4; background:#fff; /*min-width:1200px;*/ padding-top:10px;}

.logo{width:190px; margin:0 0 10px 0;}
.logo img{width:100%;}

.language{ display:inline-block;margin:46px 0 0 0;font-size:14px;/*width: 220px;*/text-align: right;}

.language a{color:#3c3c3c;margin-left: 0px;}

.nav{padding: 50px 20px 0 60px;/*width: 755px;margin:48px 0 0 120px;*/}

.nav li{ float:left;padding:0;line-height:1em; font-size:16px;margin:  0 15px;}

.nav li a{color: #3c3c3c;cursor: pointer;}



/* 底部 */

.footer{width:100%;background: #000;margin-top: 20px;padding: 28px 0;}

.ahref{text-align: center;margin:0 auto 20px;}

.ahref a{ display: inline-block;width:100px;color: #fff;}

.overP{color: #fff; text-align: center;}

/* new index */

/*.goodsDiv{background:#a01E24; text-align:center; font-size:0;margin:20px auto;width:100%;}

.goodsDiv a{ display:inline-block;color: #fff;font-size:16px;width:25%; line-height:45px;}

*/



.FourPlate{ margin:30px auto; font-size:0;}

.FourPlate ul li{ display:inline-block; margin-right:10px;width:292px; float:left;

	transition: all 0.5s;

    -webkit-transition: all 0.5s;

    -moz-transition: all 0.5s;

    -ms-transition: all 0.5s;

    -o-transition: all 0.5s;

}

.FourPlate ul li.last{ margin-right:0;}

.FourPlate ul li:hover{transform:translateY(-40px);-webkit-transform:translateY(-40px);}







.productImgS_div{ text-align:center; /*margin:30px auto;*/}

.productImgS_div img{ margin-bottom:15px; box-shadow: 2px 3px 5px #dcdcdc;}



.Hot_title{background:#fff;color: #A01E24;line-height: 48px;margin:0 0 10px 0;text-indent: 2em;font-size: 16px;}

.productUL li{ background:#fff; width: 292px; padding-bottom:10px; margin:0 10px 10px 0; float:left;}

.productUL li .li_img{ text-align:center;}

.productUL li .li_img img{width:100%; max-height:292px;max-height:282px; }

.productUL li.last{ margin:0 0 10px 0;}

.productUL li p{background: #858585;font-size: 18px;line-height:35px;text-align: center;color:#fff; padding:0 15px;

overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}

.productUL li .productSpan1{color: #818181;font-size: 12px; display:block; margin:8px 0; text-align:left;}

.productUL li .productNum{color: #e12424;}

.productUL li .productSpan2{color: #818181;font-size: 18px;display: inline-block; margin-top:4px;}

.productUL li .li_txt{width:260px; margin:0 auto;}

.productUL li .productBuy{background: #da405a;color: #fff;font-size: 16px;line-height: 30px;width: 90px;display: inline-block;border-radius:5px; text-align:center}

.more_div{line-height:38px;margin:20px auto 30px;background: #cb3e45;text-align: center;font-size: 18px;border-radius: 6px;-webkit-border-radius: 6px;}

.more_div a{color: #fff;}



.slider{ position:relative; margin-bottom: 20px;}

.slider img{
    box-shadow: 2px 3px 5px #dcdcdc;
}


.flexslider {margin: 0 auto;position: relative;width: 100%;zoom: 1;	}

.flex-viewport {width:100%;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}

.flexslider .slides {zoom: 1; }

.flexslider .slides li{float:left;}

.flexslider .slides img {width: 100%; display: block;height:100%; box-shadow: 2px 3px 5px #dcdcdc; margin-bottom: 10px;}

.flexslider .mb1 img{margin-bottom: 1%;box-shadow: 2px 3px 5px #dcdcdc;}

.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}

.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;}

.flex-control-nav li a{text-indent: -99em;overflow: hidden;cursor: pointer;display: block;width:12px; height:12px; border-radius:50px;border:1px solid #ccc;}

.flex-control-nav li a.flex-active{border:1px solid #31B2E8; background:#31B2E8;}

.flex-direction-nav a {

    width: 60px;

    height: 90px;

    margin: -60px 0 0;

    display: block;

    background:url(../images/ad_ctr.png) no-repeat 0 0;

    position: absolute;

    top: 50%;

    z-index: 10;

    cursor: pointer;

    text-indent: -9999px;

    opacity: 0;

    filter: alpha(opacity=0);

    -webkit-transition: all .3s ease;

}

.flex-direction-nav .flex-next {

    background-position: 0 -90px;

    right: 0;

}

.slider:hover .flex-direction-nav a{ opacity: 1;}



.banner{ text-align:center; margin-bottom:30px;}



.banner{width:100%;overflow: hidden;position: relative;}

.ulImg{font-size: 0px;position: relative;width:9999999px}

.ulImg li{display:inline-block;vertical-align: top; float:left;}

.ulImg li img{width:100%;vertical-align:bottom;}

.ulRight{width:60px;height:90px;position: absolute;top:50%;margin-top:-25px;right:35px;cursor:pointer;}

.ulLeft{width:60px;height:90px;position: absolute;top:50%;margin-top:-25px;left:0;cursor:pointer;}

.ulFocus{width:100%;text-align: center;font-size:0;position: absolute;bottom:30px;left:0;}

.ulFocus li{display: inline-block;width:15px;height:15px;background:#3E3A39;margin:0 5px;border-radius: 50px;cursor: pointer;}

.ulFocus li.on{background:#fff;}





.logonDiv0110,.ValidateDiv0110{width:100%;height:100%; background:rgba(0,0,0,0.60); display:none; z-index:99999; position:fixed;top:0;left:0;}

.logonTab{width:400px;overflow:hidden; background:#fff; padding-bottom:20px; position:relative;}

.logonA{display:block;text-align:center; padding:20px 0; width:50%; margin:0 auto;}

.loginT,.loginP{width:305px;padding:0 10px; line-height:40px; height:40px; border:1px solid #ccc; margin-bottom:20px;}

.loginS{width:352px;padding:0 10px; line-height:40px; height:40px; background:#cb3e45; text-align:center; color:#fff; font-size:18px;margin-bottom:20px; cursor:pointer; }

.zdlogin{color:#000;vertical-align:middle;}

.zdlogin input{ vertical-align:middle;}

.wjlogin{color: #666;}

.zclogin{color: #666;}

.outLogin{position:absolute;top:0;right:0;height:45px;width:45px; text-align:center;line-height:45px;color: #666; font-size:18px; cursor:pointer;}





.Waiter{width:35px;height:100%;position:fixed;bottom:0;right:0; background:#a01e24;z-index:9999;}

.phoneDiv0109{position:absolute;top:28%;}

.dh0109 .phoneNum0109{ position:absolute;right:100%;bottom:40px;font-size:0;width:130px; display:none;}

.dh0109:hover .phoneNum0109,.zx0109:hover .phoneNum0109{ display:block;}

.phoneDiv0109 .phoneNum0109 p{height:40px;line-height:40px;background:#57585a; color:#fff;width:125px; font-size:12px; text-align:center; border-radius:4px; display:inline-block; vertical-align:middle;}

.phoneDiv0109 .phoneNum0109 img{ vertical-align:middle;}

.goTop0109{width:100%; text-align:center; position:absolute;bottom:30px; cursor:pointer;}

.zx0109{ display:block;position:relative; font-size:0;margin-bottom:16px;}

.dh0109{ position:relative;}

.zx0109 p{height:40px;line-height:40px;width:165px;font-size:18px;background:#57585a; color:#fff; text-align:center; }

.zx0109 .phoneNum0109{position:absolute;right:100%;bottom:6px;width:130px; display:none;}

.zx0109:hover,.dh0109:hover{ background:#57585a;}

.appwm0111{width:100%; text-align:center; position:absolute;bottom:80px;left:0; padding:10px 0;}

.appwmImg0111{width:150px; background:#fff; color:#57585a; text-align:center; position:absolute;right:100%;bottom:0; display:none;}

.appwmImg0111 img{width:100%;}

.appwm0111:hover .appwmImg0111{ display:block;}





.RegisterDiv0110{width:100%;height:100%; background:rgba(0,0,0,0.60); display:none; z-index:99999; position:fixed;top:0;left:0;}

.ljlogin{color: #666;}



.ValidateDiv0110{ display:none; }

.ValidateDiv0110 .validate1{ width:140px;float:left;margin-right:5px;margin-left:38px; }

.ValidateDiv0110 .validate2{ width:160px;float:left;cursor:pointer; }



.Ylabel{width:325px; padding:0 10px; margin:0 auto 20px; display:block;}

.Ylabel .loginY{border: 1px solid #ccc; height:40px; line-height:40px;width:160px; padding:0 10px;}

.Ylabel img{width:110px; height:40px;}



.goMove0116{ display:block;width:100%; text-align:center; background:#a01e24; border-radius:4px; color:#fff;line-height:40px; margin:0 auto 20px;font-size:16px;}



@media(max-width:1200px){

	.Waiter{ display:none;}

}

/* loading动画 */
.v-head{
    width: 63%;
}
.v-logo{
    width: 15%;
}
.v-nav{
    width: 60%;
    padding: 4% 1% 0 5%;
}
.v-language{
    width: 19%;
}
.v-nav1{
    width: 40%;
    margin: 0 auto;
}

.spinner{
  margin: 100px auto 0;
  width: 150px;
  text-align: center;
}
.spinner > div {
  width: 30px;
  height: 30px;
  background-color: #ccc;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
 
.spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
@-webkit-keyframes bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0.0) }
  40% { -webkit-transform: scale(1.0) }
}
 
@keyframes bouncedelay {
  0%, 80%, 100% {
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 40% {
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}