@charset "utf-8";
/* css 重置 */
.newScroll *{margin:0; padding:0; list-style:none; }
.newScroll img{ border:0; vertical-align:bottom;}
.newScroll a{ text-decoration:none; color:#fff; /*background:#434242;*/}
.newScroll a:hover{/*background:#e50202;*/}



/* 本例子css */
.newScroll{  position:relative; width:1180px; margin:0 auto;}
.newScroll .hd{ overflow:hidden; position:relative; padding-top:10px;}

.newScroll .bd a.prev,
.newScroll .bd a.next {
    display: block;
    width: 57px;
    height: 57px;
    position: absolute;
    cursor: pointer;
    top: 180px;
    z-index: 500;
    border-radius:100px;
}

.newScroll .bd a.prev {
    background: url(/template/images/bt_01.png) no-repeat;
	left:-70px;
}


.newScroll .bd a.prev:hover {
    background: url(/template/images/bt_03.png) no-repeat;
    -moz-box-shadow: 1px 3px 8px #ddd;
    -webkit-box-shadow: 1px 3px 8px #ddd;
    box-shadow: 1px 3px 8px #ddd;
}


.newScroll .bd a.next {
    background: url(/template/images/bt_02.png) no-repeat;
	right:-70px;
}

.newScroll .bd a.next:hover {
    background: url(/template/images/bt_04.png) no-repeat;
    -moz-box-shadow: 1px 3px 8px #ddd;
    -webkit-box-shadow: 1px 3px 8px #ddd;
    box-shadow: 1px 3px 8px #ddd;
}




.newScroll .hd ul{overflow:hidden; zoom:1; margin:0 auto; margin-top:10px; width:100px;}
.newScroll .hd ul li{ background:#e50202; float:left;  width:10px; height:10px;	border-radius: 15px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; position:relative; top:3px;}
.newScroll .hd ul li.on{ width:15px; height:15px;	border-radius: 15px;  position:relative; top:0;}

.newScroll .bd ul{ overflow:hidden; zoom:1; }
.newScroll .bd ul li{margin:0 10px;float:left;_display:inline;overflow:hidden;min-height: 222px;width:372px;margin-bottom: 10px;}












.newScroll .bd .picList li .item {
	display: block;
}

.newScroll .bd .picList li .item .s1 img {
	display: block;
}

.newScroll .bd .picList li .item .sBox_1 {
	position: relative;
	padding: 0 20px;
	padding-bottom: 30px;
}



.newScroll .bd .picList li .item .s2 {
	position: absolute;
	top: -16px;
	left: 20px;
	width: 102px;
	line-height: 31px;
	text-align: center;
	border-radius: 5px;
	background-color: #ebebeb;
	font-size: 14px;
	color: #666;
}


.newScroll .bd .picList li .item .s3 {
	font-size: 18px;
	color: #000;
	padding-top: 36px;
}
.newScroll .bd .picList li .item .s4 {
	font-size: 15px;
	color: #888;
	padding: 19px 0;
	line-height: 160%;
	padding-bottom: 38px;
}
.newScroll .bd .picList li .item .s5 {
	min-height: 31px;
	background: url(/template/images/item_02.png) no-repeat center right;
}




.newScroll .bd .picList li:hover .item .s2 {
	background-color: #b10012;
	color: #fff;
}


.newScroll .bd .picList li:hover .item .s3 {
	color: #b10012;
	font-weight: bold;
}

.newScroll .bd .picList li:hover .item .s5 {
	background: url(/template/images/item_03.png) no-repeat center right;
}
