.fl{float: left;}
.fr{float: right;}
ul,li{margin:0;padding:0;}
img { -ms-interpolation-mode: bicubic; vertical-align: middle; border: 0 none;max-width: 100%;height: auto;width: auto\9; /* ie8 */}

.topheader{height: 120px;background: url("../images/topbanner.jpg") no-repeat;background-size:cover;}

@media only screen and (min-width: 321px) and (max-width: 560px) {
    .topheader {
       height: 140px;
    }
}
/* 平板之类的宽度 1024 以下设备 */
@media only screen and (min-width: 560px) and (max-width: 1024px) {
    .topheader {
       height: 180px;
    }
}

.topbar{overflow: hidden;border-bottom: 1px solid #989FA9;padding-bottom:10px;padding-top:20px;}
.topbar .topbarl,.topbar .topbarr{width:49%}
.topbaricon{margin:0px 20px 0 0.6rem;color: #FFF;font-size: 22px;}
.topbarlogo{width:80px;height:32px;background:url('../images/topbarlogo.png') no-repeat;}
.topbarlogo a{display:block; width:80px;height:32px;}
.topbaruser{color:#FFF;font-size: 30px;margin:-8px 10% 0 20%;}
.topbarcar{color:#40AFF3;font-size:18px;margin-top:-10px;margin-right:10px;}
.topbarcar a{color:#40AFF3;}
.topbarcar i{font-size: 30px;color:#40AFF3;}

#flash{margin-top:0px;overflow: hidden;position: relative;}

.footer{background:url("../images/footer-bg.jpg") no-repeat;background-size:cover;_position: absolute;left:0;right:0;bottom:0;z-index: 555;table-layout:fixed;}
.footertop{overflow: hidden;border-bottom:1px solid #fff;}
.footertop .search{padding:20px;overflow: hidden;}
.footertop .search form{width:100%;text-align: center;}
.footertop .search #keyboard{border: none;height: 38px;line-height: 38px;padding-left:10px;width:77.5%;font-size:16px;}
.footertop .search #submit{background: url("../images/search-btn.jpg") no-repeat;width: 63px;height: 40px;border:0;}
.footertop ul{overflow: hidden;padding:15px;}
.footertop ul li{width:49%;float: left;text-align: center;font-size:16px;line-height: 30px;list-style: none;}
.footertop ul li a{color:#FFF;}
.footerbottom{overflow: hidden;padding-top:10px;}
.footerbottom p{color: #FFF;text-align: center;margin:0;padding:5px 0;}


.tools{overflow: hidden;border-top: 1px solid #9896A4;padding:0.65rem 0.85rem;margin-bottom:10px;}
.tools a{display: inline-block;border:1px solid #9896A4;height:3.25rem;line-height:3.25rem;text-align: center;width:48%;color:#2E2D3C;background:#FFF;font-size:16px;}

/*产品列表页*/
.ProductList{overflow: hidden;margin-bottom:10px;}
.ProductList h2{font-size:16px;border-bottom: 1px solid #9896A4;margin-bottom:10px;padding-bottom: 3px;text-align: center;font-weight: 400;}
.ProductList ul{overflow: hidden;padding:0;margin:0;}
.ProductList ul li{overflow: hidden;border-left:1px solid #C7C4CB;border-bottom: 1px solid #C7C4CB;padding-bottom:10px;}
.ProductList ul li.noborder{border-left:0;padding-bottom:9px;max-width: 600px;}
.ProductList ul li a{padding:0.65rem;display: block; }
.ProductList ul li img{border: 1px solid #D2D2D2;}
.ProductList ul li p{width: 80%;text-align: center;margin:0 auto;}
/*产品详细页*/
.CarBox{padding:0.65rem;margin-bottom:10px;position: relative;overflow: visible;}
.CarBox h2{font-size:16px;border-bottom: 1px solid #9896A4;margin-bottom:10px;padding-bottom: 3px;text-align: center;font-weight: 400;}
.CarInfo{overflow: hidden;margin-bottom:0.1rem;}
.CarInfo .priceinfo,.CarInfo .numinfo{background:#404352;color: #FFF;height:3.0rem;line-height:3.0rem;padding-left: 0.85rem;}
.CarInfo .priceinfo{width: 73%;border-right: 2px solid #FFF;padding-right: 0.85rem;}
.CarInfo .numinfo{width: 27%;padding-right: 5px;}
.CarSubBtn a{width: 100%;background: #B70002;border: 0;height:3.25rem;line-height:3.25rem;color:#FFF;font-size:20px;font-weight: bold;display:block;text-align:center;}
.mnSelect{position: absolute;right: 13px;top:6.24rem;display:none;width: 10%;z-index: 555;}
.mnSelect a{display: block;color: #FFF;background:#404352;border-top:1px solid #FFF;height: 1.5rem;line-height:1.5rem;text-align: center;}
.kongneng{font-size: 12px;color:#A7A6A4;margin-top:5px;}

.Smalltxt{padding:0.65rem;}
.Smalltxt h3{border-bottom: 1px solid #9896A4;font-size:14px;padding-bottom:2px;}
.SmallCon{color: #72716F;text-align: justify;margin-top:10px;}