.wrapper{
    background:url(../images/tubiao/index_top.png) no-repeat;
    background-size: 100%;
}
.index_head{
    background:none;
}
.index_head div{
    font-szie:1.4rem
}
.banner,.wenzhang{
    max-width:750px;
    width:94%;
    margin:0 auto;
}
.banner img{
    width:100%;
    height:150px;
    border-radius: 0.5rem;
}
.aui-banner-content {
	overflow-x: hidden;
	width: 100%;
	position: relative;
}

.aui-banner-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	height: 100%;
	-webkit-transform: translate3d(0px, 0px, 0px);
	transform: translate3d(0px, 0px, 0px);
	position: relative;
	z-index: 1;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
}

.aui-banner-pagination {
	position: absolute;
	width: 100%;
	z-index: 2;
	left: 0;
	bottom: .5rem;
	pointer-events: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.aui-banner-wrapper-item {
	width: 100%;
	height: 100%;
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}
.slider-pagination-item {
	margin: 0 .3rem;
	width: 14px;
	height: 3px;
	display: inline-block;
	background-color: #fff;
}
.slider-pagination-item.slider-pagination-item-active {
	background: #d4244e;
}
/*banner*/
.wenzhang{
    margin:20px auto 15px auto;
    line-height: 22px;
}
.wenzhang .wen_top font{
    display: block;
    float:left;
    color:#333333;
    font-size:1.4rem;
    font-weight: bold;
}
.wenzhang .wen_top div{
    float:left;
    border-left:2px solid #2f77eb;
    margin-right: 6px;
    margin-top:3.5px;
    height: 12px;
    
}
.wenzhang .wen_bottom{
    padding-left: 14px;
    color:#999999;
    font-size: 0.95rem;
    font-weight: 400;
}
.good_cate{
    margin-top:25px;
    margin-bottom:30px;
}
.good_cate ul li{
    float:left;
    width:20%;
    text-align:center;
}
.good_cate ul li p{
    color:#333333;
    font-size:1rem;
    font-weight: 400;
}
.good_cate ul li img{
    width:3rem
}
.middle_div{
    width:94%;
    margin:15px auto;
}
.middle_div img {
    width: 100%;
    border-radius: 5px;
}
.xindiv,.jptj{
  width: 94%;
  margin:5px auto;
}
.jptj{
    margin-bottom:70px;
}
.xindiv ul li{
    float:left;
    border-radius: 5px;
    width:48.5%;
    padding:5% 5% 1% 5%;
    margin-right:3%;
    margin-bottom:3%;
}
.xindiv ul li:nth-child(2n),.jptj ul:nth-child(2n){
    margin-right: 0;
}
.xindiv ul li h3{
    font-size:1rem;
    height:2rem;
    color:#333333;
}
.xindiv ul li p{
    font-size:0.8rem;
    color:#999999;
    font-weight: 400;
    height:1.8rem;
}
.wztitle{
    font-size:1.4rem;
    font-weight:bold;
    margin:10px 0px;
}
.wztitle span{
    color:#333333;
    font-weight: bold;
}
.wztitle font{
    color:#999999;
    font-weight: bold;
}

.jptj ul{
    float:left;
    width:48.4%;
    border-radius: 10px;
    margin-right:3%;
    margin-bottom:3%;
    border:1px solid #efefef;
}

.jptj ul li img{
    width:100%;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height:12rem;
}
.jptj ul li .title_name{
    margin: 0px 5px;
    height:2.8rem;
    overflow: hidden;
    font-size: 1rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.jptj ul li .price_show{
    font-size: 0.8rem;
    color: #FA1F0B;
    margin: 0px 5px;
    height:35px;
}
.jptj ul li .price_show span{
    font-size: 1.2rem;
    font-weight: bold;
}

.jptj ul li .price_show font{
    color:#AAAAAA;
    float:right;
    line-height:1.6rem;
}

.apple{
    max-width:750px;
    width:94%; 
    height:58px;
    margin:15px auto 20px auto; 
    border:1px solid #ffffff;
    box-shadow: 0px 3px 8px rgba(153,153,153,0.16);
    opacity: 1;
    border-radius: 0px 0px 10px 10px;
    overflow: hidden;
}

.apple .shuliang>div{
    float:right;
    background:#E51515;
    width:2rem;
    height:1rem;
    text-align: center;
    font-size: 0.8rem;
    color:#f8f8f8;
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
}
.apple ul{
    margin:5px 0px;
    padding-left:2rem;
}
.apple ul li{
    width:100%; 
    line-height: 20px;
}
.yuandian li:before{
    content:"";
    width:6px; 
    height:6px; 
    border-radius:50%; 
    background:#FA1F0B; 
    display:inline-block; 
    margin-right:5px; 
    vertical-align:middle; 
    margin-top:-15px;
}
.apple ul li a{ 
    display: inline-block;
    width:75%;
    color:#333333;
    font-size:1rem;
    padding-top:-100px ;
}
.apple ul li a span{ 
    float:left;
}
.apple ul li a img{
    float:right;
    width:1.2rem; 
    height:1.2rem; 
    margin-top:2.5px;
}

