/* banner-css */
.slideBox{ width:100%;  overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:50px; height:50px; background:url(../img/prev01.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ position:absolute; right:3%; top:50%; margin-top:-25px; display:block; width:50px; height:50px; background:url(../img/next01.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }


/*cooperation scroll*/
.picMarquee-left{margin-left: 100px; width:990px;  overflow:hidden; position:relative;   }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:122px;  display:block; padding:1px; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }

/*propic scroll*/
.picMarquee-left02{ width:100%;  overflow:hidden; position:relative;   }
.picMarquee-left02 .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left02 .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left02 .hd .next{ background-position:0 -50px;  }
.picMarquee-left02 .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left02 .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left02 .bd{ padding:10px;   }
.picMarquee-left02 .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left02 .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left02 .bd ul li .pic{ text-align:center; position: relative;}
.picMarquee-left02 .bd ul li .pic img{ width:168px;height: 122px;  display:block; padding:1px; }
.picMarquee-left02 .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left02 .bd ul li .title{ line-height:24px;   }

.pic-txt{
	position: absolute;
	z-index: 99;
	top: 10px;
	left: 50%;
	margin-left:-70px;
	width: 140px;
	height: 63px;
	padding-top: 60px;
	background: url(../img/bg-propic.png) no-repeat 0 1px;
	text-align: center;
	font-size: 18px;
	color: #fff;
}
.pic-gray{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 168px;
	height: 122px;
	background-color: rgb(0,0,0);
	filter: progid:DXImageTransform.Microsoft.gradient(startColor=#7f000000,endColor=#7f000000);
	background-color: rgba(0,0,0,.5);
}
.picMarquee-left02 .bd ul li .pic a:hover .pic-gray{
	display: block;
}


/* 鏈緥瀛恈ss */
.picScroll-left{ width:1100px;  overflow:hidden; position:relative;   }
.picScroll-left .hd{ position: absolute; top: 50%;margin-top: -10px; overflow:hidden;width: 100%;  height:20px; line-height:20px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:20px; height:20px; overflow:hidden;font-size: 20px; color: #858585;cursor:pointer; }
.picScroll-left .hd .next{ position: absolute;top: 0;right: 0;  }
.picScroll-left .hd .prev{position: absolute; top: 0;left: 0;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.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{position: relative; width: 1060px;height: 82px; margin: 0 auto; overflow: hidden;  }
.picScroll-left .bd ul{ overflow:hidden; zoom:1;width:1059px !important; }
.picScroll-left .bd ul li{  float:left;width: 150px;border-left: 1px solid #b4b4b4; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li:first-child{}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{margin: 0 auto; width:auto; height:44px; display:block;  padding:2px;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ margin-top: 10px; line-height:24px;  font-size: 16px; }
.picScroll-left .bd ul li .title a{color:#333;}

/*product-showheight:600px;*/
.ban{ width:560px;  position:relative; overflow:hidden;margin:40px auto 0 auto;}
.ban2{ width:560px; height:400px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:560px; height:375px;}
.prev{ float:left; cursor:pointer;}
.num{ height:82px;overflow:hidden; width:500px; position:relative;float:left;}
.min_pic{ padding-top:10px; width:560px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:118px; height:80px; margin-right:5px; padding:1px;}
.num ul li.on{ border:1px solid #0e4c0f; padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px;  margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px;margin-right:5px; cursor:pointer;float:right;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:500px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:500px; height:500px; float:left;}