*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul,ol,dl,table,th,tr,td,input,textarea,li,a,div,span,em,i{margin: 0;padding: 0;	border: 0;}
img {margin: 0;padding: 0;	border: 0;}
li {list-style: none;}
/*全局样式*/
html,body {width: 100%;	margin: 0 auto;}
/*= 清除浮动=*/
.clear {clear: both;height: 0px;line-height: 0px;font-size: 0px;overflow: hidden;display: block;}
.clearfix:after {content: "";display: block;height: 0px;clear: both;visibility: hidden;font-size: 0px;}
:focus{outline:0}
a, button, input[type="button"], input[type="submit"], input[type="reset"]{cursor:pointer}
/* Hides from IE-mac \*/
* html .clearfix {height: 0%;}
/* End hide from IE-mac */
* + html .clearfix {min-height: 0%;}
/* 针对IE7 */
* + html .clearfix {min-height: 0%;}
/*原文件配置*/
body {color: #333;background: #ececec;font: 14px/28px 'Microsoft YaHei', arial, sans-serif;min-width: 320px;}
a {color: #000;text-decoration: none;}
a:hover {color: #1652ae;}
/*块级转化*/
.di_in {display: inline-block;}
.di_bl {display: block;}
/*原文件配置  end*/

/*横向居中*/
.te_c {text-align: center;}
/*相对定位*/
.p_r {position: relative;}
/* 白色背景 */
.bgfff {background: #fff;}
.flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.flex-v {-webkit-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
.flex-1 {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: pace-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-warp{flex-flow: wrap}
.flex-column{flex-flow: column}
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.transition{-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.container{width: 965px;margin-left: auto;margin-right: auto;}
.top{background-color: #ececec;width: 100%;height: 40px;line-height: 40px;}
.top a{font-size: 18px;}
.top .nav a{margin-right: 20px;}
.banner{width: 100%;height: 500px;background: url(../images/banner.jpg)no-repeat center;}
.list li{width: 230px;background-color: #FFF;margin-right: 15px;margin-top: 30px;padding-bottom: 10px;}
.list li:nth-of-type(4n){margin-right: 0;}
.list li .pic{width: 100%;height: 325px;overflow: hidden;}
.list li .pic img{width: 100%;}
.list li .text{padding:0 10px;}
.list li .title{border-bottom: 1px #d5d5d5 solid;font-size: 18px;padding-bottom: 5px;margin-bottom: 5px;}
.list li .price{font-size: 18px;}
.list li .price span{color: #e70015;font-size: 24px;font-weight: 600;}
.list li .down{background: url(../images/down.png)no-repeat right center;font-size: 18px;padding-right:35px;}
.banquan{background-color: #FFF;padding: 0 50px 20px 50px;overflow: hidden;margin-top: 30px;}
.banquan h3{font-size: 24px;border-bottom: 1px #d5d5d5 solid;padding-bottom: 15px;}
.banquan .txt{font-size: 18px;line-height: 34px;}
.footer{width: 100%;height: 40px;line-height: 40px;color: #FFF;font-size: 18px;background-color: #414141;margin-top: 30px;}