@charset "utf-8";
.index_part .tongdao a span,.index_part .product_list .goods_jianyi i,.index_part .jieshao ul li,.index_part .taozhuang .tu_ico{ background: url(../images/index_ico.png) no-repeat; background-size: 100px;}
.index_adv{ position: relative; height: 220px; overflow: hidden; margin-bottom:15px;}
img{ width: 100%; display:block; }
.index_adv .imglist li{ float: left; }
.index_adv .listbtn{ position: absolute; z-index: 10; left:0; right: 0; margin: 0 auto; bottom: 10px; }
.index_adv .listbtn span{ float:left; width: 5px; height: 5px; border-radius:3px; border: 1px solid #232323; margin-right:10px; }
.index_adv .listbtn span.on{ background: #232323; }

.index_part{ margin-bottom:20px; }
.index_part h2{ text-align: center; font-size: 16px; font-weight: bold; }
.index_part h2 span{ position: relative; padding-left:15px; }
.index_part h2 span:before{ content: ''; position: absolute; left:0px; top:5px; width: 4px; height: 12px; background:#242424; border-radius:3px; }
.index_part .tongdao{ margin:15px 8%; }
.index_part .tongdao a{ float: left; display: block; width: 28%; margin:0 2%; padding:5px 0; border-radius:20px; border: 1px solid #242424; text-align: center; }
.index_part .tongdao a span{ padding-left:15px; background-position: 0 4px; }
.index_part .tongdao a span.ico2{ background-position: 0 -18px; }
.index_part .tongdao a span.ico3{ background-position: 0 -39px; }
.index_part .tongdao_img{ width:60%; margin:0 auto; }

.index_part .product_list{ padding:15px 3% 0; }
.index_part .product_list li{ margin-bottom:15px; padding:10px 0; background: #f8f8f8; }
.index_part .product_list li:after,.index_part .taozhuang li:after{ content: ""; display: block; clear:both; }
.index_part .product_list li span.one_and_one{position: absolute; display:block; width: 51px; height: 30px; background: url(../images/index_ico.png) left bottom no-repeat; margin-top: -10px;}
.index_part .product_list .goods_img{ width: 20%; }
.index_part .product_list .goods_con{ width: 58%; }
.index_part .product_list .goods_jianyi{ width: 20%; }
.index_part .product_list .goods_con .name{ padding:10px 0 5px; }
.index_part .product_list .goods_con .name span{ font-size: 14px; font-weight: bold; }
.index_part .product_list .price{ line-height: 22px; }
.index_part .product_list .price span{float: left; font-size: 16px; font-weight: bold; }
.index_part .product_list .price a{ float: left; color: #fff; padding:2px 20px 2px 10px; background: url(../images/common.png) no-repeat; background-size:200px; background-color: #5d5757; background-position: 78px -29px; margin-left: 9px;}
.index_part .product_list .goods_jianyi{ text-align: center; }
.index_part .product_list .goods_jianyi i{ display:block; margin: 12px auto 5px; width: 35px; height:35px; background-position: -67px 0; }
.index_part .product_list .goods_jianyi.girl i{ display:block; margin: 12px auto 5px; width: 35px; height:35px; background-position: 0px -163px; }

.index_part .jieshao{ position: relative; margin:30px 6% 10px; background:#fff url(../images/jieshaobg.jpg) no-repeat; background-size:auto 100%; border:1px solid #242424; border-radius:10px; }
.index_part .jieshao h3{ position: absolute; display: inline; top:-12px; left:0; right:0; width:158px; margin:0 auto; background:#242424; color: #fff; font-size: 14px; font-weight: bold; padding:5px 10px; border-radius:20px; }
.index_part .jieshao ul{ margin-left:52%; padding-top:20px; padding-bottom: 10px;}
.index_part .jieshao ul li{ line-height: 22px; padding-left:15px; background-position: -89px -36px; }
.index_part .jieshao ul li:nth-child(2){background-position: -89px -56px}
.index_part .jieshao ul li:nth-child(3){background-position: -89px -78px}
.index_part .jieshao ul li:nth-child(4){background-position: -90px -97px}
.index_part .jieshao ul li:nth-child(5){background-position: -90px -119px}
.index_part .jieshao ul li:nth-child(6){background-position: -90px -142px}

.index_part .taozhuang{ padding-top:10px; }
.index_part .taozhuang li{ position: relative; margin-bottom:10px; }
.index_part .taozhuang .tz_con{ width: 52%; padding-top:15px; }
.index_part .taozhuang .tz_img{ width: 42%; }
.index_part .taozhuang .tz_con .view{ padding:10px 0; border-left:5px solid #d2d2d2; background:#f8f8f8; }
.index_part .taozhuang .tz_cl{margin-left:15%; }
.index_part .taozhuang .tz_cl .title{ font-size: 16px; font-weight: bold; padding-bottom:5px; }
.index_part .taozhuang .tz_cl p{ line-height: 20px; }
.index_part .taozhuang .tz_cl p span{ font-size: 16px; }
.index_part .taozhuang .price a{ margin-right:8%; padding:5px; background: #5d5757; color: #fff; }
.index_part .taozhuang .tu_ico{ position: absolute; right:0; top:0; width: 64px; height: 43px; background-position: 0 -64px;}
.index_part .taozhuang .tu_ico2{background-position: 0 -119px;}
.index_part .ditu{ padding:10px 0; }
.index_part .ditu .view{ width:58%; margin-right:4%; text-align: center;  }
.index_part .ditu .dt_img{width:28%}
.index_part .ditu .view h3{ font-size: 18px; font-weight: bold; padding:5px 0 8px; }
.index_part .ditu .view .weblink{ margin-top:5px; }
.index_part .ditu .view .weblink span{ position: relative; }
.index_part .ditu .view .weblink span:before{ position: absolute; content:''; top:8px; left:-20px; width:15px; height: 1px; background:#424242; }
.index_part .ditu .view .weblink span:after{ position: absolute; content:''; top:8px; right:-20px; width:15px; height: 1px; background:#424242; }

