.mainImg { position:absolute; top:0px; left:0px; z-index:10; width:100%; height:800px; }
.mainRollingWrap { float:left; width:100%; height:800px;  }
.mainRollingWrap .mainRolling {padding-top:205px; padding-left:60px; height:595px;   }
.mainImg .bx-pager { position:absolute; bottom:150px; text-align:center; left:50%; margin-left:-500px;  }
.mainImg .bx-pager .bx-pager-item,
.mainImg .bx-controls-auto .bx-controls-auto-item { 	padding-top:0px; 	display: inline-block; 	*zoom: 1; 	*display: inline; }
.mainImg .bx-pager.bx-default-pager a {	background:#818085;border-radius:7.5px;  	text-indent: -9999px; 	display: block; 	width: 15px; 	height: 15px; 	margin: 0 3px; }
.mainImg .bx-pager.bx-default-pager a.active { 	width:50px; height:15px;background:#fff;  }
.bx-controls-direction a { position:absolute; text-indent: -9999px; 	display: block; width: 32px; 	height: 60px;  }
.bx-controls-direction a.bx-prev { top:400px; left:50%; margin-left:-550px; background:url(/images/2016/main/arrow_1.png) no-repeat left top; }
.bx-controls-direction a.bx-next { top:400px; right:50%; margin-right:-550px;   background:url(/images/2016/main/arrow_2.png) no-repeat left top;}


.mainProductWrap { margin-top:585px; z-index:50;  background:#fff; padding-left:20px; padding-right:20px; box-sizing:border-box;padding-top:35px;  }
.mainProductWrap h3 { margin-bottom:30px;  }
.mainProductWrap ul{margin-left:-30px;  }
.mainProductWrap ul li {float:left;text-align:center;  width:300px; margin-left:30px; margin-bottom:30px; }
.mainProductWrap ul li .img {  }
.mainProductWrap ul li .img img { width:300px; height:375px;  }
.mainProductWrap ul li .name {padding-top:15px; padding-bottom:10px; border-bottom:1px dashed #a9a9a9;  }
.mainProductWrap ul li .name a { color:#000; font-size:18px; font-weight:bold;  }
.mainProductWrap ul li .price { font-size:16px;padding-top:15px;   }

.bottomContentsWrap { position:relative;margin-top:-80px;  width:100%;background:#3f4249;  padding-top:80px; z-index:10;  }
.bottomContents { padding-top:30px; padding-bottom:30px;  }
.bottomContents .section {float:left; min-height:225px;  position:relative; width:332px; box-sizing:border-box; border-right:1px solid #5b616d;	box-shadow:1px 0px 0px 0px   rgba(0,0,0,0.9);  }
.bottomContents .section h3 { font-size:20px; padding-bottom:10px;margin-bottom:20px; color:#fff;  background:url(/images/2016/main/notice_bar.png) no-repeat left bottom; }
.bottomContents .notice {  padding-right:45px;  }
.bottomContents .notice ul { }
.bottomContents .notice ul li { float:left; width:100%;font-size:14px; margin-bottom: 15px; }
.bottomContents .notice ul li a{ float:left;  color:#fff; }
.bottomContents .notice ul li span.date { float:right;  color:#fff;  }
.bottomContents .notice .more { position:absolute; top:5px; right:45px;  }
.bottomContents .bank {padding-left:30px;background:url(/images/2016/main/money.png) no-repeat 30px 160px;  }
.bottomContents .bank .num { float:left; width:100%; font-size:24px; color:#fff; margin-bottom:5px; }
.bottomContents .bank .num img { margin-top:6px;display:block; float:left; margin-right:10px;   }
.bottomContents .bank .name { float:left; width:100%; font-size:14px; color:#fff;  }
.bottomContents .customerCenter { padding-left:30px; border-right:0px; box-shadow:0px 0px 0px 0px   rgba(0,0,0,0); }
.bottomContents .customerCenter .tel { font-size:26px; color:#fff;  margin-bottom:5px; }
.bottomContents .customerCenter .info {  font-size:14px; color:#fff;  }
.bottomContents .customerCenter ul {margin-top:15px;margin-left:-20px;   }
.bottomContents .customerCenter ul li {float:left;margin-left:20px;  }
.bottomContents .customerCenter .more {position:absolute; top:5px; right:35px;    }

