@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;}
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:white;text-decoration:none;display: block;}a:hover{text-decoration:none;}
i,em{font-style:normal;display: block;}
li{ float:left;}
/* 清浮动*/
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both;overflow:hidden}
.clearfix{zoom:1;list-style: none;}
.container{width: 960px;margin: 0 auto;}
.header {
    width: 100%;    padding: 0 20px;
    box-sizing: border-box;
    color: white;
    background: #172d45;
    line-height: 46px;
}
.search {
    display: inline-block;
    width: 100%;
    height: 26px;
    background-color: #55343a;
    line-height: 29px;
    border: solid 1px #e34321;
    border-radius: 12px;;
}
.home{background: #e34321;}
.search img{margin-left: -137px;}
.header li{width: 25%;text-align: center;}
.banner {width: 100%;}
.banner img {width: 100%;vertical-align: middle;}
.title{font-size: 26px;color: #e34321;}
.title b{display: inline-block;width: 4px;height: 22px;background: #e34321;}
.title1{color:#172d45; }
.title1 b{background: #172d45;}
.WHY{margin-top: 30px;width: 100%;}
.W_content{width: 100%;padding: 40px 130px;box-sizing: border-box;}
.WHY .W_content li{width: 140px;height:140px;background: #e34321;border-radius: 50%; padding: 10px; padding-top: 20px;box-sizing: border-box;
    color: white;margin-right: 35px;text-align: center;}
.product{width: 100%;}
.p_content{width: 100%;display: flex;padding: 20px;box-sizing: border-box;}
.p_left{width: 100%;display: flex;}
.p_big{width:605px;height: 605px;overflow: hidden;}
.p_big img,.p_sm a img{width: 100%;border: 2px solid #172d45;vertical-align: middle;box-sizing: border-box;}
.p_sm{width:50%;margin-left: 10px;overflow: hidden;}
.p_sm a{width: 100%;margin-bottom: 12px;}
.p_right{padding: 0 10px;box-sizing: border-box;}
.p_right ul{display: flex;flex-wrap: wrap;margin-top: 30px;}
.p_right li{width: 47%;display: flex;margin: 0 10px 15px 0;background: #172d45;color: white;text-align: left;
    padding-top: 10px;box-sizing: border-box;height: 54px;}
.p_right li span{font-weight: 600;display: block;}
.p_right li p:last-child{width: 100%;margin-left: 10px;}
.buyTxt{font-size: 20px;color: #e34321;text-align: center;margin-top: 30px;}
.buyNow div{width: 50%;height: 60px;font-size:22px;background: #e34321;color: white;line-height: 60px;text-align: center;margin: 40px 0 0 20%;}
.description{width: 100%;background: url("../images/desc.png") no-repeat;position: relative;background-size: 100% 100%;}
.description li{float: none;}
.description span{font-weight: initial;display: initial;}
.description li strong{font-weight: initial;}
.desMain{background: white;padding: 20px;box-sizing: border-box;}
.title2{color: white;position: absolute;top:19px;left: 14%;}
.fr{display: block;width: 165px;height: 4px; background: white;}
.d_content{padding: 100px 20px 20px 20px;box-sizing: border-box;}
.shipping{width: 100%;margin-top: 40px;}
.s_content{margin-top:50px;border: 4px solid #172d45;border-left: none;border-right: none;padding: 0 20px;box-sizing: border-box;}
.s_content li{width: 50%;padding: 20px 10px;box-sizing: border-box;border-left: 4px solid #172d45; }
.s_content span{font-size: 18px;display: block;font-weight: 600;line-height: 28px;}
.s_content{line-height:23px;}
.s_content li:last-child{line-height: 28px;border-right: 4px solid #172d45;}
.warranty{margin-top: 40px;width: 100%;background: url("../images/warr.png") no-repeat;background-size: 100% 100%;
    position: relative;padding-top: 45px;}
.WHY .w_content{color: white;line-height: 28px;}
.w_content li{width: 50%;padding: 20px;box-sizing: border-box;}
.w_content li span{display: block;font-weight: 600;font-size: 20px;    margin-top: 10px;}
.title3{left: 68%;}
.ship-wrap{
    background:  #e34321;
    padding: 20px;
    box-sizing: border-box;
}
.ship-wrap1{
    background: white;
    padding: 20px;
    box-sizing: border-box;
}
.shipping span{
    font-family: Arial-BoldMT;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 1px;
    color: #000000;
    margin-top: 20px;
}
.shipping p{
    font-family: ArialMT;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 1px;
    color: #000000;
}
.s1,.s2{
    margin: 20px auto;
}
.s1 th, td {
    /*text-align: center;*/
    padding: 10px 20px;
}
.s2 th, .s2 td {
    padding: 10px 20px;
    box-sizing: border-box;
    text-align: center;
}
.shipping ul{
    margin: 20px auto;
    width: 60%;
    display: flex;
    justify-content: space-between;
}
.s1 th, td, .s2 th, td {
    border: 1px solid #000;
}
.shipping ul li{
    text-align: center;
}
.ship-wrap img{
    text-align: center;
    margin-top: 20px;
    width: 100%;
}
em{display: inline-block;font-size: 20px;font-weight: 600;}
.img,.img img{width: 100%;}
.FAQ{width: 100%;margin-top:30px;}
.F_content{width: 100%;margin-top: 40px;}
.F_content li{width: 100%;height: 100px;display: flex;margin-bottom: 15px;}
.F_content li p:first-child{border: solid 4px #172d45;width: 20%;font-size: 19px;
    text-align: center;padding: 5px;box-sizing: border-box;}
.F_content li p:last-child{width: 80%;border: 4px solid #e34321;border-left: none;padding: 10px;box-sizing: border-box;}
.feedback{width: 100%;background: url("../images/feedback.png") no-repeat;position: relative;
    padding: 102px 30px 30px 30px;box-sizing: border-box;margin-top: 50px;    background-size: 100% 100%;}
.f_content,.f_content img{width: 100%;}
.other{width: 100%;margin-top: 30px;}
.other p:first-child{font-size: 26px;color: #e34321;}
.o_content{width: 100%;}
.o_content li {
    padding: 5px;
    font-size: 12px;
    color: white;
    width: 23%;
    height: 320px;
    box-sizing: border-box;
    margin: 0 15px 15px 0;
    list-style: none;
}

.description ol{padding-left: 45px}
.description ul{padding-left: 45px}
.o_content li img{width: 100%;border: solid 4px #e34321;}
.o_content span{margin-top: 10px;font-size: 14px;background: #e34321;display:block;padding: 10px;box-sizing: border-box;width: 219px}
.footer{margin-top: 30px;width: 100%;}
.footer img{width: 100%;}
@media only screen and (max-width: 768px){
    .container{width: 100%;}
    .header{width: 100%;}
    .search img{    margin-left: -110px;}
    .W_content{padding: 40px 34px;}
    .p_right li{font-size: 12px;}
    .buyLink{margin-top: 0;}
    .warranty{background-size: 100% 100%;}
    .w_content li span{margin-top: 50px;}
    .F_content li{height: 112px;}
    .o_content p{width: 179px;}
    .p_big{height: 277px;}
    .p_sm{height: 277px;}
    .p_sm a{margin-bottom: 9px;}
    .buyText{margin-top: 2px;}
    .buyNOW div{    margin: 8px 0 0 23%;height: 48px;line-height: 48px;}
}
@media only screen and (max-width: 481px){
    .shipping span{font-size: 14px;}
    .s1 th, td,.s2 th, .s2 td{padding: 10px;}
    .container{width: 100%;}
    .header{width: 100%;padding: 0;    line-height: 40px;}
    .header li{font-size: 16px;width: 25%;}
    .search{display: none;}
    .W_content li{width: 80px;height: 80px;font-size: 11px;padding-top: 2px;    margin-right: 10px;}
    .W_content li p img{width: 36%;}
    .W_content{    padding: 40px 6px;}
    .title{font-size: 22px;}
    .title b{height: 17px;}
    .p_content{display: block;padding: 10px;}
    .p_right,.p_left{width: 100%;}
    .p_right li{width: 46%;}
    .buyNOW{font-size: 20px;height: 45px;line-height: 45px;    margin: 16px 0 0 25%;}
    .description{background-size: 100% 100%;background: url("../images/shoujiduandesc.png") no-repeat;font-size: 12px;}
    .title2{left: 28%;}
    .s_content,.w_content{padding: 0 10px;font-size: 12px;}
    .s_content li,.w_content li{float: none;width: 100%;padding: 10px;}
    .s_content li:first-child{border-right:  4px solid #172d45;}
    .s_content span{font-size: 16px;}
    .warranty{background: url("../images/shoujiduanwarr.png") no-repeat;background-size: 100% 100%;}
    .w_content li:first-child{margin-top: 30px;}
    .w_content li span{font-size: 18px;margin-top: 0;}
    .F_content li p:first-child{font-size: 18px;width: 32%;}
    .F_content li p:last-child{font-size: 12px;}
    .F_content li{height: 150px;}
    .feedback{background: url("../images/shoujiduanfeedback.png") no-repeat;background-size: 100% 100%;padding: 102px 0px 30px 0px;}
    .title2{    left: 32%;top: 7px;}
    .fr{width: 122px;}
    .other p:first-child{font-size: 16px;}
    .o_content li{width: 46%;}
    .o_content p{font-size: 11px;}
    .o_content p{width: 171px;}
    .p_big{height: 481px;}
    .p_sm{height: 481px;}
    .p_sm a{margin-bottom: 9px;}
    .p_r_p{font-size: 14px;margin-top: 20px;}
    .p_right ul{margin-top: 10px;}
    .buyNOW div{font-size: 16px;    margin: 8px 0 0 7%;height: 40px;line-height: 40px;}
}
@media screen and (max-width: 480px) {
    .desMain table {
        width: 100%;
    }
}
.tit01{background-color:#000; width:100%;}
.tit01_01{float:left;width:36px;height:36px;position:relative; left:30px; top:-15px; background-color:#FF0004; color:#FFF; text-align:center;line-height:40px;}
.tit01_02{float:right; color:#fff; width:870px; margin-right:20px; padding:5px 0px 8px 0px;line-height:30px; font-size:26px;}
.tit02{background-color:#000; width:100%;}
.tit02_01{float:left;width:36px;height:36px;position:relative; left:30px; top:-8px; background-color:#FF0004; color:#FFF; text-align:center;line-height:36px; font-size:42px;}
.tit02_02{float:right; color:#fff; width:870px; margin-right:20px; padding:5px 0px 8px 0px;line-height:30px; font-size:28px;}
.w810{width:870px; margin:0 auto; margin-top:20px;}