@charset "utf-8";

*{margin:0 auto;padding:0}
body{background-color:#012132; margin:0 auto}
#pagecontainer{ text-align:center}
a:link{ font-size:14px; color:#000;text-decoration:none}
a:visited{ font-size:14px; color:#000;text-decoration:none}
a:active{ font-size:14px; color:#000;text-decoration:none;}
a:hover{ font-size:14px; color:#ff0000;text-decoration:none; font-weight:bold}
.nav{background-image:url(images/nav.jpg);text-align:center}
.nav a:link{ font-size:15px; color:#ccc;text-decoration:none}
.nav a:visited{ font-size:15px; color:#ccc;text-decoration:none}
.nav a:active{ font-size:15px; color:#ccc;text-decoration:none;}
.nav a:hover{ font-size:14px; color:#fff;text-decoration:none; font-weight:bold; }
.banner{background-color:#888;border:#d5d3d4 1px solid}
.banner tr{background-color:#d5d3d4}
.xiaoqi{background-color:#888;border:#d5d3d4 1px solid}
.xiaoqi tr{background-color:#d5d3d4}
.xiaoqi tr td{padding:5px;}

.news{ background-color:#FFF; padding:10px;}
.major{ background-color:#FFF; padding:10px;}
.more{ font-size:12px;}
.sliderPlay{
  width:802px;
  height:194px;
  margin:0px auto;
  position: relative;
  overflow: hidden;
}
.slider{
 position: absolute;
 height:194px;
 left:-616px;
 top:-2px;
 width: 100%;
}
.slider li{
 float: left;
 list-style-type: none;
 height:100%;
 width: 802px;
}
.slider img{
 border:0;
 width:802px;
 height:194px
}
.btnBox{
 position: absolute;
 bottom:0px;
 width:100%;
 height:30px;
 text-align:right;
 line-height:30px
}
.btnBox .btn{
 margin-right:5px;
 display: inline-block;
 width:20px;
 height:20px;
 text-align:center;
 line-height:20px;
 background:#ddd;
 cursor: pointer;
 border-radius: 15px;
}
.btnBox .cur{background:#5DCB17;color: #fff}
.banquan{ font-size:12px; color:#ddd}
div.sdmenu {
 width: 230px;
 font-family: Arial, sans-serif;
 font-size: 14px;
 padding-bottom: 10px;
 background: url(bottom.gif) no-repeat  right bottom;
 color: #fff;
}
div.sdmenu div {
 background: url(title.gif) repeat-x;
 overflow: hidden;
}
div.sdmenu div:first-child {
 background: url(toptitle.gif) no-repeat;
}
div.sdmenu div.collapsed {
 height: 30px;
}
div.sdmenu div span {
 display: block;
 padding: 5px 25px;
 font-weight: bold;
 color: #066;
 background: url(expanded.gif) no-repeat 10px center;
 cursor: default;
 border-bottom: 1px solid #ddd;
 line-height:30px;

}
div.sdmenu div.collapsed span {
 background-image: url(collapsed.gif);
}
div.sdmenu div a {
 padding: 5px 10px;
 background: #eee;
 display: block;
 border-bottom: 1px solid #ddd;
 color: #066;
 line-height:30px;
}
div.sdmenu div a.current {
 background : #ccc;
}
div.sdmenu div a:hover {
 background : #066 url(linkarrow.gif) no-repeat right center;
 color: #fff;
 text-decoration: none;
}
#ifocus2 { width:802px; height:194px;}
#www_zzjs_net { display:inline; position:relative; float:left; width:802px; height:194px; overflow:hidden; }
#ifocus_piclist2 { position:absolute; }
#ifocus_piclist2 ul{margin:0px;padding:0px;list-style-type:none;}
#ifocus_piclist2 li { width:802px; height:194px; overflow:hidden;margin:0px;padding:0px; }
#ifocus_piclist2 img { width:802px; height:194px; border:0px;}
#ifocus_btn2 { position:absolute; right:4px; bottom:2px; color:#a25897; }
#ifocus_btn2 .zzjs_net li {
 float:left;
 display:inline;
 width:16px;
 height:16px;
 line-height:16px;
 margin-left:3px;
 text-align:center;
 color:#595959;
 cursor:pointer;
}
#ifocus_btn2 .zzjs_net li.current {
 background-color:#ffffff;
 font-weight:bold;
 color:#ff4e00;
} 
#ifocus_btn2 .bg {
 z-index:1;
 position:absolute;
 right:2px;
 bottom:2px;
 width:95px;
 height:16px;
}
#ifocus_btn2 .bg li {
 float:left;
 display:inline;
 width:14px;
 height:16px;
 line-height:16px;
 margin-left:3px;
 background-color:#fff;
 filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;background-color:#ffffff;font-size:0;
 text-align:center;
 color:#595959;
 font-size:0;
}