﻿@charset "utf-8";
body {background:#f2f2f2;}
.banner.swiper-container{width:100%;height:100%;}
.banner .swiper-slide{text-align:center;font-size:18px; background-size:cover; background-position:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}

.i_header{ height:38px; line-height:48px; padding:5px 66px 5px 105px;background:#f2f2f2; box-shadow:0 0 5px #f2f2f2;}
.i_logo{ display:block; float:left; height:38px; position:absolute; top:5px; left:10px;}
.i_search{ border:1px solid #c3c3c3; border-radius:5px; float:left; height:28px; margin-top:5px; background-image:url(../images/i_search_bg.png); background-repeat:no-repeat; background-position:5px center; background-size:1em; width:100%; line-height:28px; padding:0px;}
.daka{ float:right; height:38px; line-height:38px; position:absolute; right:5px; top:7px; color:#ff0000;}
.daka img{  vertical-align:middle; margin-right:-2px; margin-top:-5px; }
.index_list{ overflow:hidden; background-color:#fff; padding:5px 15px 10px; margin-top:10px; }
.index_list .item{ float:left; width:25%; text-align:center;font-size:.8rem}
.index_list .item img{ display:block; width:50%; margin:10px auto 0 auto;}
.wzgd{ padding:.6rem;position:relative;}


.i_pro_3{display:-moz-box;display:-webkit-box;display:box;width:100%;box-align:center;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;display:flex; }
.i_pro_3 .item{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; margin:0 5px;}
.i_pro_3 .item img{ width:100%; display: inline;}


.lft{ background-color:#fff; margin-top:10px;}
.lft .tit{ background-image:url(../images/i_tit_bg.png);position:relative; background-repeat:no-repeat; background-position:.5em center; background-size:auto 1em; line-height:2em; padding-left:1em; font-size:1rem;}
.lft .tit span{position:absolute;right:.5rem;top:0;font-size:0.8rem;}

.lft .swiper-container{width:100%;margin:5px auto 10px;}
.lft .swiper-slide{font-size:1em;background:#fff url(../images/lft_line_03.png) repeat-y right;;width:30%;height:100%;position:relative;}
.lft .swiper-slide img{ width:82%; display:block; margin:0px auto;}
.lft .swiper-slide .pic{ margin-bottom:10px;}
.lft .swiper-wrapper{ padding-right:5px;}
.lft .swiper-slide .title{ width:82%; display:block; margin:0px auto; text-align:left; color:#909090;font-size:.8rem;line-height:1rem;height:2rem;}
.lft .swiper-slide .price{ width:82%; height:1.8em; line-height:1.8em; color:#ff0101; font-size:1.2em; margin:0px auto;}
.lft .swiper-slide .price img{ width: 1.4em;float: right;margin-top: 3px;}

.renqi{ background-color:#fff; margin-top:10px;}
.renqi .tit{ background-image:url(../images/i_tit_bg.png);position:relative; background-repeat:no-repeat; background-position:.5em center; background-size:auto 1em; line-height:2em; padding-left:1em;font-size:1rem;}
.renqi .tit span{position:absolute;right:.5rem;top:0;font-size:0.8rem;}
.renqi .swiper-container{width:100%;margin:5px auto 10px;}
.renqi .swiper-slide{font-size:1em;background:#fff url(../images/lft_line_03.png) repeat-y right;;width:30%;height:100%;position:relative;}
.renqi .swiper-slide img{ width:82%; display:block; margin:0px auto;}
.renqi .swiper-slide .pic{ margin-bottom:10px;}
.renqi .swiper-wrapper{ padding-right:5px;}
.renqi .swiper-slide .title{ width:82%; display:block; margin:0px auto; text-align:left; color:#909090;font-size:.8rem;line-height:1rem;height:2rem;}
.renqi .swiper-slide .price{ width:82%; height:1.8em; line-height:1.8em; color:#ff0101; font-size:1.2em; margin:0px auto;}
.renqi .swiper-slide .price img{ width: 1.4em;float: right;margin-top: 3px;}

.xinpin,.temai{ background-color:#fff; margin-top:10px;}
.xinpin .tit,.temai .tit{ background-image:url(../images/i_tit_bg.png);position:relative; background-repeat:no-repeat; background-position:.5em center; background-size:auto 1em; line-height:2em; padding-left:1em; font-size:1rem;}
.xinpin .tit span,.temai .tit span{position:absolute;right:.5rem;top:0;font-size:0.8rem;}
.xinpin .swiper-container,.temai .swiper-container{width:100%;margin:5px auto 10px;}
.xinpin .swiper-slide,.temai .swiper-slide{font-size:1em;background:#fff url(../images/lft_line_03.png) repeat-y right;;width:30%;height:100%;position:relative;}
.xinpin .swiper-slide img,.temai .swiper-slide img{ width:82%; display:block; margin:0px auto;}
.xinpin .swiper-slide .pic,.temai .swiper-slide .pic{ margin-bottom:10px;}
.xinpin .swiper-wrapper,.temai .swiper-wrapper{ padding-right:5px;}
.xinpin .swiper-slide .title,.temai .swiper-slide .title{ width:82%; display:block; margin:0px auto; text-align:left; color:#909090;font-size:.8rem;line-height:1rem;height:2rem;}
.xinpin .swiper-slide .price,.temai .swiper-slide .price{ width:82%; height:1.8em; line-height:1.8em; color:#ff0101; font-size:1.2em; margin:0px auto;}
.xinpin .swiper-slide .price img,.temai .swiper-slide .price img{width: 1.4em;float: right;margin-top: 3px;}
.i_ad { margin-top:10px; margin-bottom:10px; background:#fff;}
.i_ad img{ width:100%; display:block;}
.i_ad_2 {  margin-top:10px;}
.i_ad_2 ul{display:-moz-box;display:-webkit-box;display:box;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;display:flex;}
.i_ad_2 ul li{-moz-box-flex:1; -webkit-box-flex:1;box-flex:1; position: relative;}
.i_ad_2 a img{ width:100%;}

.row {
  @include flexbox((
    display: box,
    box-orient: vertical
  ), $version: 1);
  @include flexbox((
    display: flexbox,
    flex-direction: row
  ), $version: 2);
  @include flexbox((
    display: flex,
    flex-direction: row
  ));
}
@media handheld,only screen and (max-width:800px) {

}
@media handheld,only screen and (max-width:360px) {

}