#header{width: 100%; background-color: #fff;   position: relative; z-index: 300; min-width: 1080px;  }
#header .header-con{width: 100%; height: 0.54rem;  background-color: #fff; position: fixed; z-index: 3000;   } 
#header .header-con.active{background:#fff url(../images/common/header_bg.png) repeat-x;  }

#header .logo{width: 2.53rem;  float: left; margin-left: 0.3rem;}

#header .right-con{width:1.52rem; float: right; margin-top: 0.16rem; }
#header .right-con .language{width: 0.50rem; height: 0.25rem; float: left; display: block; font-size: 0.18rem; line-height: 0.25rem;   padding-right: 0.12rem; text-align: right; cursor: pointer; position: relative; color:#212121; }
#header .right-con .language span{font-size: 0.18rem; line-height: 0.25rem;}
#header .right-con .language .after{width: 0.05rem; height: 0.05rem; position: absolute; right: 0; top:0.1rem; background: url(../images/common/icon_0.png) no-repeat right center; background-size: 100% 100%; visibility: visible; }

#header .right-con .line{width: 0.02rem; float: left; margin-left: 0.17rem;  visibility: visible; }
#header .right-con .search{width: 0.25rem; height: 0.25rem; float: left; margin-left: 0.17rem;   cursor: pointer; visibility: visible; background: url(../images/common/icon_1.png) no-repeat; background-size: 100% 100%; position: relative; }
#header .right-con .search .search_hover{position: absolute; right: -0.54rem; top:0.25rem; width: 3rem; height: 0.6rem; display: none;}
#header .right-con .search .search_hover .iptbox{width: 3.0rem; height: 0.6rem; top:0.13rem; background-color:#fff; position: absolute; }
#header .right-con .search .search_hover .iptSearch{width: 2.04rem; height: 0.4rem; line-height: 0.4rem; border-radius: 0.2rem; margin: 0.07rem auto auto 0.15rem; background-color: #f6f4f3; padding: 0 0.2rem; border: none; outline: none; color: #000; }

#header .right-con .search:hover .search_hover{display: block;}
#header .right-con .search .search_hover .iptSearch::-webkit-input-placeholder { color: #3e3e3e; }
#header .right-con .search .search_hover .iptSearch::-moz-placeholder { color: #3e3e3e; }
#header .right-con .search .search_hover .iptSearch:-ms-input-placeholder { color: #3e3e3e; }
#header .right-con .search .search_hover .iptSearch:-moz-placeholder { color: #3e3e3e; } 

#header .menus{width:14.40rem; height: 100%; float: left; margin-left: 0.14rem; }
#header .menus .ul{width: 100%; height: 100%; display: block;}
#header .menus .li{display: block; float: left; padding: 0 0.34rem; text-align: center; height: 100%;}
#header .menus .li .link{font-size: 0.18rem; color: #212121;margin: 0px auto;  line-height:0.52rem; box-sizing: border-box; display: inline-block; vertical-align: top; padding: 0px 0.04rem; cursor: pointer; font-weight: 800;}
#header .menus .li:hover .link,
#header .menus .li.active .link{border-bottom: 0.02rem solid #d30a0a;}
#header .menus .li:hover .dl{display: block;}
#header .menus .li .dl{display: none; width: 100%; height: auto; position: absolute; left:0; top:0; margin-top:0.54rem; background-color: #fff; text-align: center; border-top: 1px solid #f6f7f7; }
#header .menus .li .dl .small_menu{width: 15.20rem; margin: 0px auto; } 
#header .menus .li .dl .small_menu.menu0{ display: block; padding-bottom: 0.30rem;}
#header .menus .li .dl .small_menu.menu0 .item{ display: block; float: left; width: 20%; float: left; position: relative;}
#header .menus .li .dl .small_menu.menu0 .item .carimg0{width: 100%; height: auto; display: block;}
#header .menus .li .dl .small_menu.menu0 .item .carimg{width: 100%; height: auto; display: block; position: absolute; left:0; top:0;}
#header .menus .li .dl .small_menu.menu0 .item .carname{width: 100%; line-height: 0.38rem; text-align: center; display: block; font-size: 0.18rem; font-weight: 800; color: #000000; }
#header .menus .li .dl .small_menu.menu0 .item .carprice{width: 100%; line-height: 0.30rem; text-align: center; display: block;font-size: 0.18rem; font-weight: 300; color: #000000;  }

#header .menus .li .dl .small_menu.menu1{display: block; padding-bottom: 0.30rem; text-align: left;} 
#header .menus .li .dl .small_menu.menu1 .right-menus{width: 100%;  margin-top: 0.05rem;}
#header .menus .li .dl .small_menu.menu1 .right-menus .m0{width: 4.00rem; float: left; padding-right: 0.30rem; }
#header .menus .li .dl .small_menu.menu1 .right-menus .m1{width: 3.00rem; float: left; padding-right: 0.30rem; }
#header .menus .li .dl .small_menu.menu1 .right-menus .m2{width: 2.20rem; float: left; padding-right: 0.30rem; }
#header .menus .li .dl .small_menu.menu1 .right-menus .m3{width: 2.10rem; float:right;}
#header .menus .li .dl .small_menu.menu1 .right-menus .mhead{line-height: 0.56rem; font-size: 0.18rem; color: #212121; margin-bottom: 0.08rem; border-bottom: 0.01rem solid #999999; font-weight: 800; }
#header .menus .li .dl .small_menu.menu1 .right-menus .mitem{line-height: 0.48rem; font-size: 0.16rem; color: #212121; float: none; cursor: pointer; display: block;}
#header .menus .li .dl .small_menu.menu1 .right-menus .mitem.mitem0{width: 2.10rem; float: left;}
#header .menus .li .dl .small_menu.menu1 .right-menus .mitem.mitem1{width: 1.86rem; float: left;}
#header .menus .li .dl .small_menu.menu1 .right-menus .mitem.active,
#header .menus .li .dl .small_menu.menu1 .right-menus .mitem:hover{color: #b80909;}

#header .menus .li .dl .small_menu.menu1 .friends_title{display: block; line-height: 0.50rem; border-bottom: 0.01rem solid #999999; font-size: 0.18rem; color: #212121; padding-top: 0.10rem; }
#header .menus .li .dl .small_menu.menu1 .friends{width: 100%; line-height: 0.36rem; padding: 0.26rem 0px; }
#header .menus .li .dl .small_menu.menu1 .friends .flink{font-size: 0.16rem; color: #212121; line-height: 0.36rem; padding-right:0.90rem; }
 

#footer {width: 100%;  background-color: #000;  text-align: center; display: block; position: relative; z-index: 60; }
#footer .footer-con{width: 11.40rem; margin: 0px auto;  }
#footer .footer-con .nav-down{ text-align: center; position: relative; height: 0.62rem;}
#footer .footer-con .nav-down .weixi_box{width: 0.25rem; height: 0.19rem; position: absolute; right: 0.16rem; top:0.20rem;cursor: pointer; }
#footer .footer-con .nav-down .weixi{width: 0.25rem; height: 0.19rem; position: absolute; right:0rem; top:0rem; }
#footer .footer-con .nav-down .weixi_qrcode{width:1.1rem; height: 1.14rem; position: absolute; left: -0.5rem; top:-1.2rem; display: none; }
#footer .footer-con .nav-down .weixi_box:hover .weixi_qrcode{display: block;}

#footer .footer-con .nav-down .span{display: inline-block; vertical-align: top; font-size: 0.18rem; color: #fff; padding-right: 0.28rem; line-height: 0.62rem; cursor: pointer; position: relative; }
#footer .footer-con .nav-down .span.close{ }
#footer .footer-con .nav-down .span .after{width: 0.15rem; height: 0.09rem; position: absolute; right: 0; top:0.26rem;  background: url(../images/common/icon2.png) no-repeat right center; background-size: 100% 100%;  }
#footer .footer-con .nav-down .span.close .after{background: url(../images/common/icon3.png) no-repeat right center;background-size: 100% 100%;  }


#footer .footer-con .foot-menus{  display: block; text-align: left; overflow: hidden; width: 100%; display: none;}
#footer .footer-con .foot-menus .m0{width:2.60rem; float: left; }
#footer .footer-con .foot-menus .m1{width:2.50rem; float: left; }
#footer .footer-con .foot-menus .m2{width:2.50rem; float: left; }
#footer .footer-con .foot-menus .m3{width:2.00rem; float: left; }
#footer .footer-con .foot-menus .m4{width:1.60rem; float: right; }
#footer .footer-con .foot-menus .mheader{display: block; line-height: 0.50rem; font-size: 0.18rem; font-weight: 800;  color: #fff; padding-top: 0.20rem;}
#footer .footer-con .foot-menus .link{display: block; line-height: 0.50rem; font-size: 0.16rem;  color: #eee;}

#footer .footer-con .copyright{padding: 0.10rem 0 0.4rem 0; clear: both;}
#footer .footer-con .copyright .text{font-size: 0.18rem; color: #eee; font-weight: 400; text-align: center; display: block; line-height: 0.32rem; }
#footer .footer-con .copyright .text a,
#footer .footer-con .copyright .text span{font-size: 0.18rem; color: #eee; font-weight: 400; line-height: 0.32rem; }

#nav { width: .60rem; position: fixed; top:46%; right: 0; z-index: 300; }
#nav .right-nav { width: .60rem;padding-top: 3.48rem;background: #a1a5a7; }
#nav .right-nav .btn-yuyue { width: 100%;height: .65rem;position: absolute;top: -0.01rem;left: 0;background: url(../images/nav/1.jpg) no-repeat center center;background-size: 100% 100%; }
#nav .right-nav .btn-yuyue:hover{ background: url(../images/nav/1-1.jpg) no-repeat center center;background-size: 100% 100%; }
#nav .right-nav .btn-kefu { width: 100%;height: .65rem;position: absolute;top: .66rem;left: 0;background: url(../images/nav/2.jpg) no-repeat center center;background-size: 100% 100%; }
#nav .right-nav .btn-kefu:hover { background: url(../images/nav/2-1.jpg) no-repeat center center;background-size: 100% 100%; }
#nav .right-nav .btn-sale { width: 100%;height: .65rem;position: absolute;top: 1.98rem;left: 0;background: url(../images/nav/5.jpg) no-repeat center center;background-size: 100% 100%; }
#nav .right-nav .btn-sale:hover{ background: url(../images/nav/5-1.jpg) no-repeat center center;background-size: 100% 100%; }
#nav .right-nav .btn-app { width: 100%;height: .65rem;position: absolute;top: 1.32rem;left: 0;background: url(../images/nav/3.jpg) no-repeat center center;background-size: 100% 100%; }
#nav .right-nav .btn-app:hover{ background: url(../images/nav/3-1.jpg) no-repeat center center;background-size: 100% 100%; }
#nav .right-nav .btn-top { width: 100%;height: .84rem;position: absolute;top: 2.64rem;left: 0;background: url(../images/nav/4.jpg) no-repeat center center;background-size: 100% 100%; }
#nav .right-nav .btn-top:hover{background: url(../images/nav/4-1.jpg) no-repeat center center;background-size: 100% 100%;}
#nav .right-nav .erw { display: none;width: 2.54rem;height: 1.59rem;position: absolute;top: -.46rem;left: -2.60rem; }
#nav .right-nav .btn-kefu:hover .erw { display: block; }
#nav .right-nav .erw .img { width: 100%;position: absolute;top: 0;left: 0; }
.qk_nav #nav .right-nav { width: .60rem;padding-top: 2.82rem;background: #a1a5a7; }
.qk_nav #nav .right-nav .btn-top { width: 100%;height: .84rem;position: absolute;top:1.98rem;left: 0;background: url(../images/nav/4.jpg) no-repeat center center;background-size: 100% 100%; }
.qk_nav #nav .right-nav .btn-top:hover{background: url(../images/nav/4-1.jpg) no-repeat center center;background-size: 100% 100%;}

#nav .right-nav1 { width: .60rem;padding-top: 1.52rem;background: #a1a5a7; }
#nav .right-nav1 .btn-kefu { width: 100%;height: .65rem;position: absolute;top: -0.01rem;left: 0;background: url(../images/nav/2.jpg) no-repeat center center;background-size: 100% 100%; }
#nav .right-nav1 .btn-kefu:hover { background: url(../images/nav/2-1.jpg) no-repeat center center;background-size: 100% 100%; }
#nav .right-nav1 .btn-top { width: 100%;height: .84rem;position: absolute;top: .67rem;left: 0;background: url(../images/nav/4.jpg) no-repeat center center;background-size: 100% 100%; }
#nav .right-nav1 .btn-top:hover{background: url(../images/nav/4-1.jpg) no-repeat center center;background-size: 100% 100%;}
#nav .right-nav1 .erw { display: none;width: 2.54rem;height: 1.59rem;position: absolute;top: -.46rem;left: -2.60rem; }
#nav .right-nav1 .btn-kefu:hover .erw { display: block; }
#nav .right-nav1 .erw .img { width: 100%;position: absolute;top: 0;left: 0; }


#nav .right-nav2 { width: .60rem;padding-top: 1.52rem;background: #a1a5a7; }
#nav .right-nav2 .btn-kefu { width: 100%;height: .65rem;position: absolute;top: -0.01rem;left: 0;background: url(../images/nav/2.jpg) no-repeat center center;background-size: 100% 100%; }
#nav .right-nav2 .btn-kefu:hover { background: url(../images/nav/2-1.jpg) no-repeat center center;background-size: 100% 100%; }
#nav .right-nav2 .btn-top { width: 100%;height: .84rem;position: absolute;top: .67rem;left: 0;background: url(../images/nav/4.jpg) no-repeat center center;background-size: 100% 100%; }
#nav .right-nav2 .btn-top:hover{background: url(../images/nav/4-1.jpg) no-repeat center center;background-size: 100% 100%;}
#nav .right-nav2 .erw { display: none;width: 2.54rem;height: 1.59rem;position: absolute;top: -.46rem;left: -2.60rem; }
#nav .right-nav2 .btn-kefu:hover .erw { display: block; }
#nav .right-nav2 .erw .img { width: 100%;position: absolute;top: 0;left: 0; }


