﻿.sidebar .logo2{height: 66px;width: 280px;background: url(images/logo2.gif);}
.sidebar .info0{padding-top:15px;font-size:12px;}
.sidebar .info0 p{height:25px;line-height:25px;padding-left:60px;}
.sidebar .ad0{text-align: center;}

.main .hd0{margin-bottom:80px;}
.main .picbox{width:420px;float: right;}

#focus{width:380px; height:270px; overflow:hidden; position:relative;float: right;border:1px solid #ccc;}
#focus .hd{ height:18px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1;}
#focus .hd ul{ overflow:hidden; zoom:1; float:left;}
#focus .hd ul li{ float:left; margin-right:1px;z-index:2;display:block;width:18px;height:18px;line-height:18px;  background:#fff; text-align:center;cursor:pointer;}
#focus .hd ul li.on{ background:#ff9900;color: #fff;}
#focus .bd{ position:relative; width:350px; height:300px; z-index:0; overflow:hidden;}
#focus .bd img{ width:350px; height:300px; overflow:hidden; display:block;}
#focus .bd .title{ width:350px; height:40px; line-height:40px; text-align:left; font-size:14px; font-weight:bold; position:absolute; bottom:0px; left:0; z-index:1;}
#focus .bd .title a{ color:#fff;padding-left: 15px;}
#focus .bg{ display:block; position:absolute; bottom:0px; left:0; width:400px; height:40px; background:#000; filter:alpha(opacity=50);opacity:0.5; } 

#focus .prev, #focus .next { width: 30px; height: 45px; margin: -30px 0 0; display: none; background: url(images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 12; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
#focus .prev { left: 0; }
#focus .next { background-position: 0 -45px; right: 0; }
#focus .prev:hover,
#focus .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

.newsbox{width:280px;height:100px;float:left;margin-top:220px;}

.newsbox h2{font-size:12px;height:20px;line-height:20px;font-weight:bold;color:#000066}
.newsbox .topicList li{line-height:20px;padding:0 0 0 12px;background:url(images/li_ico1.png) no-repeat left center;height:20px;overflow:hidden}
.newsbox .topicList li.t{height:80px;border-bottom:1px #e0e0e0 dashed;padding-bottom:10px;background: none;margin-bottom: 10px;}
.newsbox .topicList li.t .title{}
.newsbox .topicList li.t .title a{font-size:16px;color:#018ede;padding-left:0px;font-family: "微软雅黑"}
.newsbox .topicList li.t .more{color:#f90;background:0 0}
.newsbox .topicList li.t .intro{color:#999;text-indent:0;line-height:22px}
.newsbox .topicList li .date{float:right;color:#999}
.newsbox .topicList li a{font-size:12px;}