@charset "utf-8";
/* flexslider */
.flexslider{position:relative;height:254px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;height: 100%;}
.slides li{height:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.slideBox{ padding: 5px;width:450px; height:315px; overflow:hidden; position:relative;border: 1px solid #ececec;} 
.slideBox .hd{ height:25px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px;  width:18px; height:18px; line-height:18px; text-align:center; background:#fff; cursor:pointer; } 
.slideBox .hd ul li.on{ background:#df9c0f; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd img{ width: 100%;height: 100%;}
.slideBox .bd li a{display: block;position: relative;}

/* 通用图片列表_普通式 */
.picList{width: 105%;}
.picList li{width:235px;height: 175px;margin-right: 10px;} 
.picList li:hover .pic{border-color: #409a04;}
.picList li:hover .title{background: #409a04;color: #fff;}
.picList .pic{ text-align:center; line-height:0px;  position: relative;width: 233px;display:block;border: 1px solid #e3e3e3;} 
.picList .title{ line-height:28px; color: #333; height: 28px;background: #e3e3e3;display:block;} 
/* 多个左滚动 - 公用类 */ 
.leftLoop{overflow:hidden; position:relative; margin: 15px 0;} 
.leftLoop .prev,.leftLoop .next{ display:block;  width:45px; height:45px;cursor:pointer;position: absolute;top:35%} 
.leftLoop .prev{left: 10px;background: url(../images/left.png) no-repeat;}
.leftLoop .next{right: 10px;background: url(../images/right.png) no-repeat;} 
.leftLoop .bd{width: 710px;margin: 0 auto;overflow: hidden;}
.leftLoop .bd ul{ overflow:hidden; zoom:1;} 
.leftLoop .bd ul li{text-align:center; float:left;display: inline; } 

/*新闻滚动*/
.topLoop{ overflow:hidden; position:relative;  border:1px solid #efefef;height: 275px;width: 100%;} 
.topLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  } 
.topLoop .hd .prev,.topLoop .hd .next{ display:block;  width:9px; height:10px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
cursor:pointer; background:url("images/icoUp.gif") center no-repeat;} 
.topLoop .hd .next{ background:url("images/icoDown.gif") center no-repeat;  } 
.topLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;} 
.topLoop .hd ul li{ position:relative; _display:inline; float:left;  overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
 -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);} 
.topLoop .hd ul li.on{ background:#f00;  } 
.topLoop .bd{ padding:10px;   } 
.topLoop .bd ul{ overflow:hidden; zoom:1; } 

