.menu ul{overflow:hidden;}
.menu ul li{float:left;margin:0 15px;padding:5px 0;border-bottom:4px solid #fff;}
.menu ul li.on{border-bottom:4px solid #00685d;}
.menu ul li:hover{border-bottom:4px solid #00685d;}
.menu ul li a{display:block;text-align:center;font-size: 18px;font-weight: bold;}
.menu ul li a span{display:block;color:#aaa;font-size: 12px;font-weight: normal;}
.slideBox .prev{ position:absolute; left:30px; top:50%; margin-top:-25px; float:left;display:block; width:40px; height:74px; background:url(images/bannerleft.png)  no-repeat;background-size: 100%;opacity: 1; filter: alpha(opacity=100);}
.slideBox .next{ position:absolute; right:30px; top:50%; margin-top:-25px; float:left;display:block; width:40px; height:74px; background:url(images/bannerright.png)  no-repeat;background-size: 100%;opacity: 1; filter: alpha(opacity=100);}
.slideBox .prev:hover{ background:url(images/bannerlefton.png)  no-repeat; background-size: 100%;}
.slideBox .next:hover{ background:url(images/bannerrighton.png)  no-repeat; background-size: 100%;}

.slideBox .hd ul li{ margin-right:10px;  width:15px; height:15px;border-radius: 0px; opacity: 0.5; filter: alpha(opacity=50);background:#fff;}
.slideBox .hd ul li.on{  opacity: 1; filter: alpha(opacity=100);background:#fff;}
.slideBox .hd{ height:15px;right: 50%;margin-right:-600px;bottom: 10px;}
.slideBox .hd ul {float: right;}

.slideBox .bannertit{width:100%;height:36px;background:url(images/bannertitbg.png) repeat;position:absolute;bottom:0;left:0;}
.slideBox .bannertit p{width:1180px;margin:0 auto;font-size:18px;line-height:36px;color:#000;}
