@charset "gb2312";
body{margin:0;padding:0 0 12px 0; background: #fff;font-size:14px;line-height:22px;}

a:link { color:#343434;}
a:visited { color:#000;}

body{color:#666;}
.wrapper {background:#f2f2f2; width:960px;}

.menu { background:url(menu_bg.gif) repeat-x left bottom; height:35px; line-height: 35px; width:960px; margin:0px auto; text-align:center; padding-top:1px}
.menu a{ width:93px; height:35px; color:#fff; font-size:14px; display:inline-block; text-align:center; line-height:35px; font-weight:700; text-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);}
.menu a:hover{  color:#fffc00;text-decoration:none;}

#main{width:930px;margin:15px auto 0 15px;overflow:hidden;}

#left { width:354px; float:left; }
#right { width:562px; float:right; overflow:hidden;}

.tbox { background:#fff; border:1px #cdcdcd solid}
.focus { background:#fff; border-color:#cdcdcd; border-style:solid; border-width:1px 1px 0px 1px; padding:21px 26px 15px 26px; height:233px}

.hd { background:url(hd_bg.gif) left top repeat-x; height:41px; position:relative; border-bottom:1px #cdcdcd solid;}
.hd h3 { line-height:40px; padding-left:20px; left:20px; top:0px; position:absolute; background:url(h3_bg.gif) left center no-repeat;}
.hd h3 a { font-size:16px; color:#222; }
.hd a.more { position:absolute; top:8px; right:10px; font-size:12px; color:#333;}

.bd { height:104px; padding:15px 0 15px 15px; width:auto;}
.bd ul li { line-height:25px;}


.right1,.right2 { margin-bottom:14px;}
.right1 .bd { height:465px;}
.right2 .bd { height:175px;}
.left2 { border-bottom:0;}
.left2 ul li { padding-left:20px; background:url(li_c.gif) left 6px no-repeat;}

#right .bd { width:530px;}
#right ul li { padding-left:15px; background:url(../../../images/icon/dd003.gif) left center no-repeat;}
#right ul li span { color:#999; font-size:12px;}

/* 焦点幻灯 HotImg */
#HotImg{ width:300px; height:233px; text-align:left; position:relative;}  /*外框*/
.focusPic{ height:200px; overflow:hidden;}  /*图片区域高度*/
.focusPic .focusTopic_pic img{ width:300px; height:200px; display:block; border:0px solid #f60;}  /*图片*/
.focusPic .focusTopic_tit,.focusPic .focusTopic_txt {display:none;}
.focusLine{ display:none; width:100%; height:0px; background:#000; filter:alpha(opacity=50);opacity:0.5!important; position:absolute; left:0px; top:175px;}   /*半透明背景*/
.focusFont { height:33px; line-height:33px; overflow:hidden; position:absolute; left:0px; top:200px; width:298px; text-align:center; color:#bb0106;}
.focusFont a{ color:#111; font-size:14px; font-weight: normal;}
.focusFont a:hover { color:#f30; text-decoration:none;}
.focusDocket{display:none;}
.focusCount{ position:absolute; top:179px; right:0; margin-right:2px;}
.focusCount span{ float:left; display:inline; margin:0 2px; width:20px; text-align:center;line-height: 14px; padding-top: 2px; text-align: center; background:#ededed; cursor:pointer; filter:alpha(opacity=75);opacity:0.75!important; -moz-opacity: 0.75; color:#000; font-size:12px; }
.focusCount .spanHove{ background:#f60; color:#fff;}