/*picnews*/
.picnews{ width:346px; height:236px; overflow:hidden; position:relative;}
.picnews .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:7px; z-index:1;}
.picnews .hd ul{ overflow:hidden; zoom:1; float:left;}
.picnews .hd ul li{ float:left; margin-right:4px;  width:7px; height:7px; line-height:8px; font-size:0; text-align:center; background:#cccccc; cursor:pointer;  border-radius: 50px;}
.picnews .hd ul li.on{ background:#ff0000; color:#fff;}
.picnews .bd{ position:relative; height:100%; z-index:0;}
.picnews .bd li{ zoom:1; vertical-align:middle;}
.picnews .bd img{ width:346px; height:236px; display:block;}
.picnews .bd  span{ position:absolute; bottom:0; background:url(images/title_bg.png); width:100%;  line-height:36px; color:#fff; font-weight:bold;}
.picnews .bd h1{ color:#fff; font-size:14px; margin:0; padding:0 5px;}
.picnews .prev,
        .picnews .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
        .picnews .next{ left:auto; right:3%; background-position:8px 5px;}
        .picnews .prev:hover,
        .picnews .next:hover{ filter:alpha(opacity=100);opacity:1;}
        .picnews .prevStop{ display:none;}
        .picnews .nextStop{ display:none;}
