﻿img{ display:block}
    body{ margin:0; padding:0;}
div{ margin:0 auto; }
    .swiper-container { 
        width: 100%;
      
        height:auto;
    }






  
  


    .hhjx{ width:100%; height:auto; padding:.2rem 0px; background:#fff;}
	.hhjxbox{ width:100%; height:auto;padding:.3rem 0px; background:#fff; overflow:hidden;}
	.hhjximg{ float:left; width:32%; margin-left:1%; height:auto; display:inline; }
	.hhjximg img{ width:100%;}
	.fhzq{ width:100%; height:auto; padding-bottom:1rem; background:#fff;}.fhzq img{width:100%; display:block}
	.fhbrand{ width:100%; height:auto; background:#fff;}
	.fhbrand_left{ width:51.30%; height:auto; float:left;}
	.fhbrand_right{ width:48.70%; height:auto; float:right;}
	.fhbrand1{ float:left; width:100%;background:#fff;padding:1rem 0px; padding-top:0px;}
	.fhbrand_right_box{ width:50%; float:left; display: block; height:auto }
	
	
	
	.tkbox{ width:100%; height:auto;}
	.ckbox{ width:100%; float:left; background:#fff; height:auto; padding-bottom:1.2rem;}
	.tk_box{ width:25%; float:left; height:auto}
	.tk_box img{ width:100%;}
	




.brands_box{ width:100%; height:auto;}
.brands{ width:15.55%; float:left; height:2.2rem; margin-left:1%; margin-bottom:.3rem; line-height:2.2rem; background:#fff; display:block; color:#666; text-align:center; }
.brands a{font-size:1rem;}
.pro_box{ width:100%; height:auto;}
.pro_choose{ width:100%; height:2.5rem; border-top:1px solid #999; border-bottom:1px solid #999; position:relative;}
.pro_choosett{ width:19%; float:left; height:2.5rem; display:block; text-align:center; line-height:2.5rem; background:#fff; color:#666; border-right: 1px solid #999; font-size:1.2rem; }
.pro_list{ width:100%; height:auto; background:#fff; padding-bottom:1.5rem;}
.pro_listbox{ border-bottom:1px solid #ccc; width:100%; height:auto; background:#fff; margin-top:1rem; position:relative; }
.pro_listbox a{ display:block; width:auto; height:auto;}
.pro_listbox_tt1{ width:100%; height:3rem; line-height:3rem; position:absolute;     bottom: 3.8rem; z-index:3; background:#FFF; opacity:.8; color:#000; font-size:1.2rem; text-align:left; }
.pro_listbox_tt2{height:3rem; width:100%; background:#FFF; display:block; padding-bottom:.5rem; padding-top:.5rem;  }
.pro_listbox_tt2 span{height:3rem; line-height:3rem; display:block; font-size:1.2rem; color:#000; font-family:'黑体'; }
.close1{ position:absolute; right:5px; top:8px; width:10%}
	    .close2{ position:absolute; right:5px; top:8px; width:10%}
	   .choose_box2{ width:80%; height:auto; position: fixed; background:#fff; opacity:.8; top:40%; left:10%; border-radius:30px; padding-bottom:1rem; z-index:35; display:none;-webkit-box-shadow: #666 0px 0px 10px;
-moz-box-shadow: #666 0px 0px 10px;
box-shadow: #666 0px 0px 10px;}
       .choose_box{ width:80%; height:auto; position: fixed; background:#fff; opacity:.8; top:40%; left:10%; border-radius:30px; padding-bottom:1rem; z-index:35; display:none;-webkit-box-shadow: #666 0px 0px 10px;
-moz-box-shadow: #666 0px 0px 10px;
box-shadow: #666 0px 0px 10px;}
	   .cpfl{ width:100%; height:2.2rem; display:block; line-height:2.2rem; margin-top:1.2rem; text-align:center; font-size:1.3rem; font-weight:400; font-family:'黑体';}
	   .cpfl_gh{ height:3px; width:50%; margin:0 auto;}
	   .cpfl_gh div{ width:50%; height:100%;}
	   .nav_cp{ width:100%; height:auto; margin-top:1rem; display:block}
	   .nav_list_cp{ height:3rem; float:left; display:block; line-height:3rem; margin-left:2.5%; text-align:center; letter-spacing:1rem; margin-bottom:4%; width:30%; background:#F00; font-size:1rem; color:#FFF; overflow: hidden; text-overflow:ellipsis}
	   .nav_list_cp a{font-size:1.2rem; color:#FFF; }
.back {
    height: 50%;
    position: absolute;
    top: 25%;
    left: 5%;}
   .brg{
position: fixed;top: 4.5rem;z-index: 9999;
}
.topcl{width:32%; height:60%; margin-top:4%;border:1px solid #ccc;}
.topcl a{    position: relative; top:28%;left:5%; font-size:1.2rem;}
.topcl a i{font-size:1.4rem; color:red;}

 @media screen and (min-width: 640px) {
.topcl a{  left:38%; }	 
.topcl{margin-top:1.5%;}

  }

