@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* 全局 */
body,h1,h2,h3,h4,h5,h6,hr,p,pre,blockquote,dl,dd,ul,ol,th,td,form,fieldset,legend,button,input,textarea,img{margin:0;padding:0; border:none;}
h1,h2,h3,h4,h5,h6,button,input,textarea,select{font-size:100%;}
fieldset,img{border:0;}table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}ul,li{list-style:none;}
address,cite,code,dfn,var,em,th{font-style:normal;font-weight:normal;}
button,input,textarea{outline:none;font-family:inherit;}:focus{outline:0;}
body{font-family:Arial, Helvetica, sans-serif;}
textarea{overflow-x:hidden;overflow-y:auto;resize:none;}
a{color:#ac2424;text-decoration:none;}a:hover{text-decoration:none;}
i,em{font-weight:bold;font-style:normal;}
li{ float:left;}
/* 清浮动*/
/*
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both;overflow:hidden}
.clearfix{zoom:1}
*/
.clearfix:after{content:"";display:block;height:0;clear:both;}
.clearfix{zoom:1;}
.fl{float:left!important;}
.fr{float:right!important;}
.wrap{ width:960px; margin:0px auto; background: #101010;}
.center{ width:960px; margin:0 auto;}
body{ font-family: Microsoft YaHei; background: #ffffff;}
/*head*/
.navHead{ height: 54px; background: #83340c; }
.navLink{ float: right;}
.navLink li a{ color:#ffffff; font-weight: bold; }
.logo{ float:left; width: 309px; height: 54px; }
.banner{ height: 349px;}
.navLink li{ padding: 0px 40px; line-height:50px;}
.navLink li:hover{ background: #ffffff;  }
.navLink li:hover a{color: #010000;}
.chooseUs{ height:235px; background: #ffffff; color: #ffffff; border-bottom:1px solid #191410; }
.chooseUsTitle{ padding-top: 50px; width: 200px; float: left;  font-size:35px; border-right: 1px solid #000000; color: #8f2429; text-align: center; height: 185px;  }
.chooseUs ul{ padding-top: 8px; float: left; width: 758px;}
.chooseUs ul li{ padding: 0px 15px; text-align: center; line-height: 25px; float: left; color:#464a54; width: 315px; margin-top: 10px; margin-left:20px;  }
.chooseUs ul li p{ float: left; vertical-align: middle; line-height: 80px; margin-left:10px; font-size:20px; }
.productDisplay{ height: 579px; background: url("../images/product_bg.jpg") no-repeat;  }
.productLeft{ width: 460px; height: 575px; float: left;}
.bigImg{  width: 460px; height: 460px; overflow: hidden;     }
.bigImg img{ width: 100%;}
.smallImg{ width: 100%; height: 105px; overflow: hidden;}
.smallImg a{ width: 100px; height: 100px; border: 1px solid #000000; display: block; float: left; margin-left:10px;}
.smallImg a img{ width: 100%;}
.productRight{ width: 498px; float: left; }
.keyWords{ padding: 20px;}
.chooseTwo li{ width: 205px; margin-top:50px; margin-bottom: 15px; margin-left:42px;}
.chooseTwo li p{ color: #a64002; font-weight: bold; margin-bottom: 5px; font-size: 16px; }
.buyLink{ margin-top:100px; margin-left:95px;   }
.description{ background: #823e1c; padding: 25px 20px;  box-sizing: border-box;  }
.descriptionContent{ background: #ffffff; padding: 5px; }
.descriptionTitle{ width: 515px; height: 48px; line-height: 48px; margin: 0 auto; color: #48220e; background: url("../images/title_bg.png") no-repeat; font-size:35px; text-align: center;}
.shipping{ background: #ffffff; padding-top:30px; }
.shippingTitle{ width: 515px; height: 48px; background: url("../images/shipping_bg.png") no-repeat;font-size:35px; text-align: center; color: #ffffff; margin: 0 auto;  }
.descriptionContent{ padding-bottom: 35px;}
.shippingContent{ padding: 0px 40px; text-align:left; padding: 20px 0px; padding-bottom: 35px;}
.shippingContent p{ margin-top: 10px; line-height: 25px;}
.TableOne{ width:100%; border: 1px solid #d06845;    }
.TableOne tr{ border: 1px solid #d06845; text-align: center; }
.TableOne td{border: 1px solid #d06845;   }
.shippingIcon{  float: left; width: 130px; }
.shippingTime{ float: left; width: 750px;}
.shipping h1{ color: #8b4119; }
.shippingTime table,td,th,tr{ border: 1px solid #000000;text-align: center;}
.minFonte{ font-size: 14px;}
.warranty{ background: #8b4119; padding-top: 25px;padding-bottom:50px; }
.warrantyContent{ padding: 0px 50px; color: #ffffff; line-height: 25px; }
.warrantyContent p span{ display: inline-block; padding: 10px; background:#d01515; }
.feedback{ padding-top: 30px; background: #ffffff;  }
.feedbackContent{ padding: 0px 40px;  }
.feedbackContent table{ width: 100%;  }
.faq{ background:#8b4119; color: #ffffff; line-height: 25px; padding-top: 35px; padding-bottom: 20px; border-bottom: 3px solid #ffffff; }
.faq .faqAsk{ color: #f7cb02; margin-top: 10px; }
.faqContent{ padding: 0px 40px;}
.otherTitle{ font-size: 16px; font-weight: bold;  }
.otherItem{ background: #8b4119; padding-top: 60px;  }
.otherItemList{ margin-top:50px;   }
.otherItemList li{ width: 210px; height:300px; margin-left:24px;  }
.otherItemList li img{ width: 100%; border: 1px solid #000000;}
.otherItemList li a{ color: #ffffff; font-size: 12px;}
.descriptionContent table{display: contents;}
.descriptionContent li{float: none;list-style: disc;}
.descriptionContent ul{list-style-type: disc;    padding-left: 30px;}
@media only screen and (max-width:481px) {
.wrap{ width: 100%;}
.banner{  height: auto;}
    .navLink li{ padding: 0px 10px;  }
.banner img{ width: 100%; }
.shippingIconImg img{ width: 100%;}
.chooseUsTitle{ display: none; }
.chooseUs ul{ width: 100%; display: none;   }
.chooseUs ul li p{ line-height: 50px;}
.chooseUs{ height: auto;}
.productDisplay{ height: auto;}
.smallImg a{ width: 80px; height: 80px;    }
    .productDisplay{ display: none;}
.shippingTime{ width: 100%;   }
 .shippingTitle{ width: 100%;    }
    .descriptionTitle{ width: 100%;}
    .otherTitle{ font-size: 18px; font-weight: bold;}
    .productRight{ width: 100%;}
    .keyWords{ display: none;}
    .chooseTwo li{ margin-left: 10px; width: 175px; font-size: 14px;}
    .buyLink{ margin-left: 0px; margin-top: 10px; margin-bottom: 10px;}
    .productLeft{ width: 100%; height: auto;}
    .bigImg{ width: 100%;}
    .feedbackContent{ padding: 0px;}
    .tfeedbackdetail table tr td span{  width: 95px; font-size: 12px; word-wrap: break-word;  }
    .faqContent{ padding:10px; font-size: 12px;}
    .warrantyContent{ font-size: 12px; padding: 0px 10px;}
    .shippingContent{ font-size: 12px; padding: 0px 10px;}
    .otherItemList li{ width: 175px; margin-left: 7px;  }
}
/*video*/
.video{width: 100%;}
.video-wrap{margin: auto;width: 76%;}
.video-container{
   width: 100%;
   height: 486px;
   background-size: 100% auto;
   background-color: black;
   background-position: center;
   background-repeat: no-repeat;
   display: flex;
   align-items: center;
   justify-content: center;
   margin: auto;
}
.video-container .btn{
   width: 68px;height: 48px;background:#202120;border-radius: 8px;  display: flex;
   align-items: center;
   justify-content: center;
}
.logo{text-align: right;margin-bottom: 20px;}
.video-container .btn img{width: 20px;}
.video-container:hover .btn{background: #c81c20;}
.video-wrap p{font-size: 30px;font-weight: 600;margin: 30px 0;}
@media only screen and (max-width: 768px){
   .video-wrap{width: 100%;}
}

