@charset "utf-8";

*{ margin:0; padding:0; list-style:none;}
img{ border:0;}

.ban{ width:800px; position:relative; overflow:hidden;margin:40px auto 0 auto;}
.ban2{ width:800px; height:800px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:800px; height:800px;}
.ban2 ul li img{ width:800px;}
.prev{ float:left; cursor:pointer;}
.num{ height:200px;overflow:hidden; width:100%; position:relative;float:left;}
.min_pic{ padding-top:10px; width:1050px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:200px; height:200px; margin-right:5px; padding:1px;}
.num ul li img{ width:100%}
.num ul li.on{ padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:400px; left:0px; width:12px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:400px; right:0px; width:12px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#fff; width:100%;opacity:1;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none; z-index:100}
.pop_up{ width:1200px; height:850px;  background:#fff; position:fixed; -position:absolute; left:15%; top:5%; margin:0 auto; display:none; z-index:9999999999;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:20px; right:20px; cursor:pointer; z-index:10;}

.pop_up2{ width:1200px; height:850px; position:relative; overflow:hidden; float:left; margin:0 auto}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:1200px;height:850px; float:left;}
.pop_up2 ul li img{ width:100%}



.defau{ height:220px; display:block}


.proimg1{ margin-top:0; margin-bottom:60px; width:60%; padding-top:0; padding-bottom:0; display:block; margin-left:30%}



.proimg1 img{ width:100%; height:auto;transition: all 0.3s linear 0s;}
.proimg1 img:hover{transform: scale(1.1);}

.proimg1 li{ width:50%; padding-left:10%; float:left; padding-bottom:50px; font-size:16px; line-height:25px;}



.proimg2{ width:55%; padding-top:30px; padding-bottom:50px; display:block; margin-left:35%}



.proimg2 img{ width:100%; height:auto;;transition: all 0.3s linear 0s;}
.proimg2 img:hover{transform: scale(1.1);}
.proimg2 li{ width:23%;  float:left; margin-left:2%;  font-size:22px; line-height:30px;}
.proimg2 li span{ display:block; text-align:center; color:#000; font-size:18px; height:40px; line-height:40px; margin-bottom:50px;}
.tsxl{text-align:right; color:#000; font-size:14px;}
.tsxl a{text-align:right; color:#000}

@media (min-width:2000px) {


.ban{ width:1050px; position:relative; overflow:hidden;margin:40px auto 0 auto;}
.ban2{ width:1050px; height:1050px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:1050px; height:1050px;}
.ban2 ul li img{ width:1050px;}
.prev{ float:left; cursor:pointer;}
.num{ height:200px;overflow:hidden; width:100%; position:relative;float:left;}
.min_pic{ padding-top:10px; width:1050px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:250px; height:200px; margin-right:5px; padding:1px;}
.num ul li img{ width:100%}
.num ul li.on{  padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:400px; left:0px; width:18px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:400px; right:0px; width:18px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#fff; width:100%;opacity:1;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none; z-index:100}
.pop_up{ width:1800px; height:1050px;  background:#fff; position:fixed; -position:absolute; left:15%; top:5%; margin:0 auto; display:none; z-index:9999999999;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}

.pop_up2{ width:1800px; height:1550px; position:relative; overflow:hidden; float:left; margin:0 auto}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:1800px;height:1050px; float:left;}
.pop_up2 ul li img{ width:100%}





}





@media (max-width:767px){
    .product_list_detail_met_95_2_64.pagetype1{ position:relative}
    .tsxl{ position:absolute; top:-470px;right:20px;}
.product.collection{ position:absolute; top:-450px;}
.product.subcollection { position:absolute; top:-420px;}
.proimg2 li span {
   
    height: 40px;
    line-height: 20px;
    margin-bottom: 20px;font-size:14px;
}
.ow-pp-warranty__wrapper span{margin-right:22px;}
.ban{ width:100%; display:block; margin:0; margin-top:50px;}
.ban2{ width:100%; height:400px; overflow:hidden}
.pop_up{ width:100%; display:none}
.pop_up2{ width:100%; height:100%}
.pop_up2 ul{ display:none}
.prev1{ top: 150px;}
.next1{ top: 150px;}
.ban2 ul li{ height:400px;}
.ban2 ul li img{ height:350px; width:350px;}
.product_list_detail_met_95_2_64 .block-bg:before{ display:none}
.num ul li{ width:80px; height:80px;}
.num{ height:100px;}
.defau{ height:100px;}
.ow-pp-warranty{ width:100%; display:block;margin-top: 20px;}
.proimg li{ width:100%; margin-right:0; display:block}
.proimg1{ margin-left:0; width:100%;}
.proimg2{ width:100%; margin-left:0}
.proimg2 li{ width:47%}
.proimg1 li{ padding-left:5%}
}