@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; }
.center{ width:960px; margin:0 auto;}
body{ font-family: Microsoft YaHei;}
/*nav*/
.nav{ height: 67px; background: #000002; padding-top: 14px; box-sizing: border-box;  }
.navList a{ color: #ffffff; }
.nav .navList{ float: left;}
.nav .navList li{  width: 160px; text-align: center; }
.nav .navList .home a{  color: #ec5c1d; }
.nav .navList li a:hover{ color:#ec5c1d; }
.nav .logo{ float: left; color:#ffffff; font-weight: 600; font-size: 24px; width: 208px; text-align: center;}
.nav .search p{  float: left;  }
.nav .search .searchBlock{ width: 130px; box-sizing: border-box; height: 30px; border: 1px solid #ec5c1d;  border-radius:15px;           }
.nav .search .searchBlock span{  width:110px; height: 24px; display: block; background:#ec5c1d; margin: 0 auto;border-radius: 15px;  margin-top: 2px;   }
.nav .search .searchBlock span:hover{ background:#ffffff;}
.nav .search .searchBlock:hover{ border: 1px solid #ffffff;}
.nav .search .searchIcon{  margin-left: 5px; margin-top: 4px; }
.banner .bannerPc{ display: block;}
.banner .bannerPh{ display: none;}
/*choose us*/
.chooseUs{ margin-bottom: 40px;  }
.chooseUs .chooseUsTitle{ margin: 0 auto; width: 340px;}
.chooseUs .chooseUsTitle span{  width: 70px; height:10px;  display: inline-block;transform:skewX(-45deg); background: #313131; }
.chooseUs .chooseUsTitle .chooseFirst{ background:#ed5c1d;}
.chooseUs .chooseTitle{ width: 200px; margin: 0 auto; margin-top:40px; margin-bottom: 20px;}
.chooseUs .chooseTitle .chooseBlockFirst{ border-top: 4px solid #ed5c1d; border-left: 4px solid #ed5c1d; width: 8px; height: 8px; display: inline-block;margin-bottom: 10px; }
.chooseUs .chooseTitle .chooseBlockLast{ border-bottom: 4px solid #ed5c1d; border-right: 4px solid #ed5c1d; width: 8px; height: 8px; display: inline-block;margin-bottom: -10px;    }
.chooseUs .chooseTitle .chooseBlockTxt{ display: inline-block; font-weight:800; font-size: 18px;  }
.chooseContent li{ width: 185px; font-size: 16px; margin-left:42px;}
.chooseContent li .chooseLine{   width: 80px; background:#7d7d7d; height:2px; margin: 0 auto; margin-top: 8px;      }
.chooseContent li p{ text-align: center; width: 100%; margin-bottom:6px;}
/* product img */
.productImgTitle{ width:240px; margin: 0 auto; margin-bottom: 20px; }
.shippingImgTitle{  width: 125px; }
.DescriptionTitle{ width: 160px;  }
.productImgTitle .productImgTitleLeft{ height: 8px; border-left: 4px solid #ed5c1d; border-top: 4px solid #ed5c1d;  width: 8px; display: inline-block; margin-bottom: 8px;  }
.productImgTitle .productImgTitleRight{ height: 8px; border-bottom:4px solid #ed5c1d; border-right: 4px solid #ed5c1d; display: inline-block; width: 8px; margin-bottom: -10px; }
.productImgTitle .productImgTxt{ font-weight: 600;font-size: 18px;}
.productImgContent{ float: left; }
.productImgWorld{ float: left; margin-left: 28px;  width: 340px; font-size: 18px; word-wrap: break-word; line-height: 30px; background:url("../images/productImgBg.png") no-repeat;}
.productImgWorld .productWorldTxt{    padding-top:100px; padding-bottom: 60px;    }
.productImgWorld .productWorldTxt span{ display: inline-block; width:16px; height:16px; background:#ff5c0e;border-radius: 50%;    }
.productImgContent .bigImg{  width: 452px; box-sizing: border-box; border: 1px solid #000000; float: left; overflow: hidden; height: 452px;}
.productImgContent .bigImg img{ width: 100%;}
.productImgContent .smallImg{ width: 105px; height: 105px; box-sizing: border-box;  float: left; margin-left: 15px;  }
.productImgContent .smallImg a{ width: 105px; height: 105px; border: 1px solid #000000; display: block; margin-top:6px;}
.productImgContent .smallImg a:hover{ border: 1px solid #ff5c0e; }
.productImgContent .smallImg a img{ width: 100%;}
.buyLink .buyLinkImg{ width: 300px; margin: 0 auto; text-align: center; }
.buyLink .buyLinkImg a{ display: block;  }
.buyLink .buyLinkImg .buyNow{ width: 285px; padding-left:60px;  }
.buyLink .buyLinkImg a .buyNowO{ float: left; width: 155px; background: #ff5c0e; color: #ffffff;font-weight: bold; transform: skewX(-20deg);height:30px; font-size:16px; line-height:30px;     }
.buyLink .buyLinkImg a .buyNowT{ float: left; width: 8px; height:30px; transform: skewX(-20deg); background: #ff5c0e; margin-left:5px;    }
.buyLink .buyLinkImg .buyTxt{ color: #000000;}
/*description*/
.description{ margin-top: 44px; }
.descriptionContent{ width: 90%; margin: 0 auto; height: 80px;}

.description li{float:none;}
.description ul{list-style:inherit;}
.description ul li{ list-style:inherit; margin-left:35px; }

.shipping{ background: url("../images/shipping_bg.png") no-repeat; height: auto; padding-top: 180px; margin-bottom:40px;}
.shippingContent{ width: 100%; margin: 0 auto; text-align: center; line-height: 30px;}
.shippingContent p span{ color: #f95606;}
.shippingBlod{ font-size: 14px; font-weight: bold; color: #ec5c1d; }
.warrantyImgTitle{ width: 145px;  }
.warrantyContent{ }
.warrantyContent p{ line-height: 30px; }
.warrantyContent p span{ color:#f95606; }
.feedback{ padding-top:290px; background: url("../images/feedback_bg.png") no-repeat; }
.feedbackContent table{ width: 100%;}
.feedbackContent table, td, th{ border: 1px solid #575757;padding:8px;}
.feedbackImg img{ width: 100%;}
.feedbackImg{ display: block;}
.feedbackImgPh{ display: none;}
.faq{ margin-top:40px;}
.faq{ padding-top: 170px; background: url("../images/faq_bg.png") no-repeat;  }
.faqContent{ margin-top:70px;}
.faqContent p{ margin-bottom: 10px; line-height: 26px;}
.faqContent .faqRed{ color:#ec5c1d; }
/* other item*/
.otherItem{ margin-top: 50px;}
.otherItemTitle{ margin: 0 auto; width:675px; }
.otherItemTitle p{ float: left; background:#ff5c0e;  }
.otherItemTitle .otherItemF{  width: 600px; height: 30px; transform: skewX(-45deg); text-align: center; line-height: 30px;   }
.otherItemTitle .otherItemF span{ transform: skewX(45deg); display: block; font-size: 18px;color: #ffffff; font-weight: 600;  }
.otherItemTitle .otherItemT{ width: 18px; height: 30px; transform: skewX(-45deg); margin-left: 10px; }
.otherItem .othreItemContent{ margin-top: 50px;}
.othreItemContent ul li{ width: 200px; height: 290px; box-sizing: border-box;  margin-left:32px;  }
.othreItemContent ul li img{ width: 100%; border: 1px solid #000000;}
.othreItemContent ul li a{ color: #000000; font-size: 12px; line-height:16px;}
.descriptionContent pre{ white-space: pre-wrap;word-wrap: break-word;  }
/*add picture*/
.addPicture{ width: 100%;}
.addPicture img{ width: 100%;}

@media only screen and (max-width: 481px) {
.wrap{ width: 100%;}
.banner img{ width: 100%;}
.banner .bannerPc{ display: none;}
.banner .bannerPh{ display: block;}
.bottom img{ width: 100%;}
.feedbackContent table, td, th{ padding: 10px 0px;}
.feedbackContent table td span{ width: 100px; word-wrap: break-word; display: block; text-align: center;}
.feedbackImg{ display:none;}
.feedbackImgPh{ display:block;}
.otherItemTitle{ width:auto;}
.otherItemTitle .otherItemF{ width: auto; font-size: 13px; }
.productImgContent{ float: none; margin-bottom: 35px;}
.productImgContent .bigImg{ width: 100%; float: none;}
.productImgContent .smallImg{ float: none; width: 100%; margin-left: 0px; }
.productImgContent .smallImg a{  float: left; margin-left: 10px;}
.productImgWorld{ float: none;}
.nav{ height: 90px;}
.nav .logo{ width: 100%; margin-bottom: 15px; }
.nav .navList li{ width: 110px;  }
.nav .navList .search{ display: none;  }
.chooseContent li{ margin-left: 10px; width: 175px; margin-bottom: 10px; }
.chooseContent li p{ font-size: 14px;}
.chooseContent li .chooseTopImg { display: none;}
.warrantyContent{ width: 95%; font-size: 12px; margin: 0 auto;}
.feedback{ width: 95%; margin: 0 auto; font-size: 12px;}
.faq{  width: 95%;}
.othreItemContent ul li{ width: 175px; margin-left:10px;}
.otherItemTitle .otherItemF span{ font-size: 16px; }
.warrantyImgTitle{  margin-top: 35px;     }
.shippingTableContent table{ width: 100%;}
.addPicture{ width: 100%;}
.addPicture img{ width: 100%;}
}
/*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%;}
}

