@charset "gb2312";
body{margin:0;padding:0 0 12px 0; background:#fff;font-size:14px;line-height:22px;}
/*庆祝*/
#indextop{width:960px;margin:0 auto; height:69px;}
#indextop a { width:960px; height:69px; display:block;}
#gongxi { position:absolute; right:0; top:0;white-space:nowrap; overflow:hidden; z-index:99999;}
#miniNav { width:970px; margin:0 auto;}


.red{color:red;}
.f14b{font-size:14px;font-weight:bold;}
.f14{font-size:14px;}
.b{font-weight:bold;}
.c03{color:#004aaf;}
a:link { color:#343434;}
a:visited { color:#000;}

body{color:#666;}
.wrapper,.copyright {background:#f2f2f2;width: 960px;}

#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;}

.hd { background:url(hd_bg.gif) 18px center no-repeat; height:41px; border-bottom:1px #cdcdcd solid; position:relative;}
.hd h3 { line-height:38px; left:40px; top:0px; position:absolute; font-family:'microsoft yahei','黑体'; color:#000; font-weight:normal;}
.hd h3 a,.hd h3 a:link,.hd h3 a:visited { font-size:22px; font-family:'microsoft yahei','黑体'; color:#000; }
.hd a.more { font-size:12px; right:10px; top:0px; position:absolute;}

.bd { height:156px; padding:15px}
.bd ul li { line-height:26px;}

.menu { background:url(menu_bg.gif) repeat-x left top; height:37px; line-height: 37px; width:900px; margin:0px auto; padding-left:60px}
.menu a{ width:93px; height:37px; color:#fff; font-size:14px; display:inline-block; text-align:center; line-height:37px; font-weight:700; text-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);}
.menu a:hover{  color:#fffc00;text-decoration:none;}

.gs,.xc { border-bottom:none;}
.fg .bd,.gs .bd { width:322px;}
.xw,.tz,.zp { margin-bottom:12px;}
.xw .bd { height:182px; padding:16px 15px 17px 15px;}
.xc .bd,.fg .bd,.gs .bd { height:104px; padding:11px 15px}
.fg ul li,.gs ul li { padding-left:20px; background:url(li_c.gif) left 8px no-repeat; width:300px; height:26px; overflow:hidden;}

.zp .hd,
.yp .hd {background:url(hd_bg1.gif) left center no-repeat; height:27px; border:none; margin:5px 5px 0px 5px }
.zp .hd h3,
.yp .hd h3 { color:#fff; left:20px; height:27px; line-height:27px; font-size:14px;}


#right .bd { width:530px;}
#right ul li { padding-left:15px; background:url(http://www.xt.gov.cn/statics/images/icon/dd003.gif) left center no-repeat;}
#right ul li span { color:#999; font-size:12px; font-family:Tahoma}

#right .box3 ul li { padding:0; overflow:hidden; background:none;}
#right .box3 ul li span { color: #064f75;   float: left;}
#right .box3 ul li span.t1, #right .box3 ul li span.t2, #right .box3 ul li span.t3 { color: #e26600; font-weight: 700;}
.s1, .t1 { width: 220px; padding-left:15px}
.s2, .t2 { width: 220px;}
.s3, .t3 { width: 70px;}
.box3 ul li span.s1, .box3 ul li span.s2 {font-size: 12px;}
.zp .bd { height:208px; padding:9px 15px;}
.yp .bd { height:187px; padding:7px 15px;}


/* 焦点幻灯 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:#00aa6e;}
.focusFont a{ color:#111; font-size:12px;}
.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; font-family:Tahoma, Geneva, sans-serif; text-align:center;line-height:16px; 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;}