body { background:#e8f0f3;}
.wrapper { width:960px;}
.header { height:252px; background:url(imagesheader.jpg) no-repeat center top #1568d8;}
	.hm {position:relative}
	.headmenu { position:absolute; height:36px; left:0; top:216px;}
	.headmenu a,
	.headmenu a:link,
	.headmenu a:visited { color:#ffe064; font-size:14px; font-weight:700; height:36px; line-height:36px; text-align:center; width:92px; margin:0; padding:0; display:inline-block; background:url(imagesmenu_a_bg.gif) no-repeat right center;}
	.headmenu a.m0 { width:78px;}
	.headmenu a.m9 { width:106px; background:none;}
	.headmenu a:hover { text-decoration:none; color:#fff;}

ul { overflow:hidden; padding:20px; width:auto;}
ul li { height:26px; line-height:26px;}
ul.list { padding:20px; width:auto;}
ul.list li { padding-left:15px; background:url(http://www.xt.gov.cn/statics/images/icon/dd003.gif) left 7px no-repeat;; font-size:14px;}
ul li span { font-size:12px; color:#c3c3c3; float:right;}
ul li a,ul li a:link,ul li a:visited { font-size:14px; color:#000;}
ul li a:hover { color:#972005; text-decoration:none;}

.hd { position:relative; height:43px; background:url(imageshd_bg.jpg) no-repeat right top; overflow:hidden; border-bottom:1px #335c98 solid; width:auto;}
.hd .box { border:1px #fff solid; width:auto; height:31px; overflow:hidden;}
.hd h3 { position:absolute; font-size:20px; color:#004787; height:43px; font-weight:normal; line-height:43px; left:35px; top:0px; width:auto; font-family: microsoft yahei,simsun,arial;}
.hd h3 a,.hd h3 a:link,.hd h3 a:visited { color:#003e6d; font-size:20px;}
.hd h3 a:hover { text-decoration:none;}
.hd a.more { position:absolute; right:30px; top:15px; color:#009ad0;}
.hd span.hot { position:absolute; right:0px; top:0px; width:43px; height:43px; display:block; background:url(imageshot.gif) no-repeat right top; }

.bd { display:inline-block; overflow:hidden; border:none; width:100%; background:#fff}
.bd h3 { color:#e23e01; text-align:center; width:auto; font-size:16px; height:18px; line-height:18px; font-weight:normal; padding:15px 0;}
.bd h3 a,.bd h3 a:link,.bd h3 a:visited { color:#e23e01; }
.box { border:1px #d0cdcd solid; width:auto;}

.layer1 { background:url(imagesbody_bg.jpg) no-repeat left top; height:287px;}

.focus { background:none; width:369px; height:287px; float:left;}
/* 焦点幻灯 HotImg */
.HotImg{ width:300px; height:224px; left:32px; top:30px; padding:7px; 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;}   /*半透明背景*/
ul.focusFont { height:24px; line-height:24px; overflow:hidden; position:absolute; left:0px; top:207px; width:100%; text-align:center; color:#bb0106; padding:0;}
ul.focusFont li a{ color:#000; font-size:12px; font-weight: normal;}
ul.focusFont li a:hover { color:#f30; text-decoration:none;}
.focusDocket{display:none;}
.focusCount{ position:absolute; top:187px; right:9px;}
.focusCount span{ float:left; display:inline; margin:0 2px; width:20px; height:16px; text-align:center;line-height: 16px; padding:0; text-align: center; background:#ededed; cursor:pointer; filter:alpha(opacity=75);opacity:0.75!important; -moz-opacity: 0.75; color:#000; font-size:12px; font-family: Tahoma, Geneva, sans-serif}
.focusCount .spanHove{ background:#f60; color:#fff;}

.news { float:left; width:569px; height:251px; border:5px #446cec solid; margin-top:12px;}
.news .bd { height:207px;}

.leftbox { width:354px; float:left; overflow:hidden; margin-left:14px;_margin-left:7px; border:1px #cdcdcd solid;}
.rightbox { width:562px; float:right; overflow:hidden; margin-right:14px; _margin-right:7px;}

.leftbox .hd {  background:url(imageshd_bg.gif) repeat-x 0 0 #f8f7f7; height:44px; border:none;}
.leftbox .hd h3 { font-size:22px; font-weight:normal; width:auto; color:#005a39; left:18px; text-align:left; line-height:43px;height:43px; padding-left:45px; background:url(imagesleft_h3.gif) no-repeat left top;}
.leftbox .hd h3 a,.leftbox .hd h3 a:link,.leftbox .hd h3 a:visited { color:#005a39;}
.leftbox .hd a.more { right:10px; text-indent:-999px; width:44px; height:13px; background:url(imagesmore.gif) no-repeat 0 0; display:block;}
.leftbox .bd {width:354px;}
.leftbox ul.list { padding:15px 20px}
.leftbox .px .hd h3 { background-position:0 -44px}
.leftbox .zz .hd h3 { background-position:0 -88px}
.leftbox .zj .hd h3 { background-position:0 -132px}
.leftbox .jd .hd h3 { background-position:0 -176px}

.cy .hd,.xm .hd { background:url(imageshd_bg1.jpg) right top;}
.rightbox .hd h3 { background:url(imagesh3_bg.gif) no-repeat left center; border:0; height:43px; width:auto; padding-left:15px; left:15px;}
.rightbox .bd {width:560px; border:1px #cdcdcd solid; border-top:none;}

.zcz,.cy { margin-bottom:12px;}

.cy ul.pic { padding:10px 10px; overflow:hidden;}
.cy ul.pic li { float:left; width:164px; height:136px; _height:146px; padding:0 8px; }
.cy ul.pic li a.img { display:block; width:164px; height:111px; text-align:center;}
.cy ul.pic li a.textlink { display:block; text-align:center; height:25px; line-height:25px;}

.xm ul.list { padding:9px 10px; overflow:hidden; height:155px;}
.xm ul.list li { float:left; width:164px; padding-bottom:5px;}

.link { margin:12px 14px; clear:both;}
.link .hd { background:url(imageslink_hd.jpg) no-repeat left top;}
.link .hd h3 { color:#fff;}
.link .bd { width:890px; border:1px #cdcdcd solid; border-top:none; padding:20px}
.link .bd a, .link .bd a:link, .link .bd a:visited { padding: 0px 10px; font-size: 14px; }