@charset "utf-8";
/* CSS Document */

/* 通用信息列表_普通式 */
.infoList li{ height:24px; line-height:24px;   }
.infoList li .date{ float:right; color:#999;  }


/* 通用图片列表_普通式 */
.picList li{ width:126px;  }
.picList .pic{ text-align:center; line-height:0px;  }
.picList .pic img{ width:120px; height:90px; padding:2px; border:1px solid #ccc;  }
.picList .pic a:hover img{ border-color:#f00;  }
.picList .title{ line-height:24px;   }


/* 文本切换盒子 - 公用类 */
.slideTxtBox{ width:450px; border:1px solid #ddd; text-align:left;  }
.slideTxtBox .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; }
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; cursor:pointer; }
.slideTxtBox .bd{ padding:15px;  }
.slideTxtBox .bd ul{ padding:10px;  }
.slideTxtBox .tempWrap{ margin:15px;  }


/* 单个图片幻灯片盒子 - 公用类 */
.slideBox{ width:285px; height:202px; overflow:hidden; position:relative; }
.slideBox .hd{ height:18px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; padding-bottom:5px;margin-right:55px; background:white;}
.slideBox .hd ul li{ float:left; margin-right:5px; margin-left:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:url(../images/c2.png) no-repeat; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(../images/c1.png) no-repeat; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0; height:200px;   }
.slideBox .bd img{ width:285px; height:150px; overflow:hidden;}


/* 多个左滚动 - 文本 - 公用类 */
.leftLoopTxt{  }


/* 图片按钮(左)滚动 - 公用类 */
.picBtnLeft{ width:467px; height:313px; border:1px solid #ccc; padding:5px;  position:relative;  overflow:hidden;  zoom:1;   }
.picBtnLeft .hd{ width:467px;  height:84px; position:absolute;  top:240px; }
.picBtnLeft .hd ul{ width:480px;  overflow:hidden; zoom:1; }
.picBtnLeft .hd ul li{ padding-top:5px; float:left; _display:inline; text-align:center;  }
.picBtnLeft .hd ul li img{ width:105px; height:65px; border:4px solid #ddd; cursor:pointer; margin-right:5px;   }
.picBtnLeft .hd ul li.on{ background:url(../js/images/icoUp.gif) no-repeat center 0; }
.picBtnLeft .hd ul li.on img{ border-color:#f60;  }
.picBtnLeft .bd{ width:1002px;  height:440px; position:relative;  }
.picBtnLeft .bd img{width:1002px;  height:440px;  }
.picBtnLeft .bd li{ position:relative; zoom:1; }
.picBtnLeft .bd li .pic{ position:relative; z-index:0; line-height:0px;  }
.picBtnLeft .bd li .bg{ display:none;  width:467px; height:30px; position:absolute; left:0; bottom:0; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;    }
.picBtnLeft .bd li .title{ display:none;  width:467px; height:30px; line-height:30px; left:0; bottom:0;   position:absolute; z-index:2;  }
.picBtnLeft .bd li .title a{ color:#fff;  }




ol{list-style:none}

#tab_zzjs_2 { position:relative; width:400px;}
#tab_zzjs_2 h4 { height:113px; width:35px; background:url(../images/tutao.jpg) no-repeat; border:solid #ccc; border-width:1px 0; margin-bottom:-1px; text-align:center;cursor:pointer; float:left; }
#tab_zzjs_2 h4.up { color:#c00; }

#tab_zzjs_2 ol { display:none; height:54px;color:#666; float:left; }
#tab_zzjs_2 ol li{background:none; margin:0; padding:0;}
#tab_zzjs_2 ol.up { display:block; width:150px; height:113px; }
.box{background:url(../images/yaxiaosuan.jpg) no-repeat; height:113px; width:35px; }
.abox{background:url(../images/suanya.jpg) no-repeat; height:113px; width:35px; }
#tab_zzjs_2 ol li img{margin-left:-25px; margin-top:1px;}