.picScroll-left { width: 1200px; overflow: hidden; position: relative; }
.pageState { opacity: 0; display: none; }
.picScroll-left .hd { width: 70px; margin: 20px auto; overflow: hidden; }
.picScroll-left .hd .prev, .picScroll-left .hd .next { display: block; width: 29px; height: 35px; text-align: center; float: left; cursor: pointer; }
.picScroll-left .hd .prev { background: url("../images/arrow.jpg") center left no-repeat; }
.picScroll-left .hd .next { background: url("../images/arrow.jpg") center right no-repeat; }
.pro_name { text-align: center; color: #000; padding: 17px 0px; }
.pro_name span { color: #e6e6e6; }
.pro_img{ padding: 0 0px 17px; }
.picScroll-left .hd .next { float: right; }
.picScroll-left .hd .prevStop { }
.picScroll-left .hd .nextStop { }
.picScroll-left .hd ul { float: right; overflow: hidden; zoom: 1; margin-top: 10px; zoom: 1; display: none; }
.picScroll-left .hd ul li { float: left; width: 9px; height: 9px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; }
.picScroll-left .hd ul li.on { background-position: 0 0; }
.picScroll-left .bd { padding: 0; }
.picScroll-left .bd ul { overflow: hidden; zoom: 1; }
.picScroll-left .bd ul li { margin: 0 12px 0 4px; float: left; _display: inline; overflow: hidden; text-align: center; margin-bottom: 10px; box-shadow: 2px 2px 10px #e6e6e6; border-radius: 10px; }
.picScroll-left .bd ul li .pic { text-align: center; border: 1px solid #fff; background: #fff; border-radius: 10px; }
.picScroll-left .bd ul li:hover .pic { border: 1px solid #4593f0; }
.picScroll-left .bd ul li .pic img { width: 284px; display: block; padding: 2px; }
.picScroll-left .bd ul li .pic a:hover img { border-color: #999; }
.picScroll-left .bd ul li .title { line-height: 24px; }