body,div,p,table,th,tr,td,dl,dt,dd,ul,li,span,img,form,iframe,select,input,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
body{background:#fff3a5 url(../img/body_bg.jpg) repeat-x;font:12px/22px '\5b8b\4f53';}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
ul li{list-style: none;}
select,input{font:12px;outline:none;}
a img{border:none;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{zoom:1;display:inline-block;display:block;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.pr{ position: relative;}
.pa{ position: absolute;}


.banner{background:url(../img/banner.jpg) no-repeat top center;height:630px;overflow:hidden;}

.topManin{background:#f0f0f0;border-bottom:solid 4px #870000;}
.topMain_Inf{width:1000px;margin:0 auto;}
/*顶部*/
.topMain_Inf{height:43px;overflow:hidden;}
.topMain_Inf dt{width:100px;margin-top:5px;}
.topMain_Inf dd{width:590px;color:#5d5d5d; line-height: 42px;}
.topMain_Inf dd span{margin-left:20px;}
.topMain_Inf dd span.tel{font:bold 14px/42px 'microsoft yahei';color:#722226;} 
.topMain_Inf dd span.tel b{font-family: arial;}

/*菜单*/
.navBox{background:url(../img/nav_bg.jpg) repeat-x 0 0;width:100%;height:56px;}
.nav{ width:980px;padding:9px 10px 14px;margin:0 auto;}
.nav li{float:left;background:url(../img/ico.gif) no-repeat top right;padding:0 11px 0 11px;}
.nav li.nav_r{padding-right:0;background:none;}
.nav li a{color:#fff;font:16px/33px 'microsoft yahei';}
.nav li a:hover,.nav li.on a,.nav li.on a:hover{color:#ffff6b; text-decoration: none;}
.hd-list li{color:#d63403; background: none; padding:0; margin-bottom:0; width: 119px; height: 24px; line-height: 24px; overflow:hidden;}
.hd-list li a,.hd-list li a:hover{color:#d63403;display:block;}
.hd-list{ display: none;position: absolute; padding-top:20px;left: 0px; top:23px; font-size: 16px; font-weight: normal; width: 119px; height:146px; background: url("../img/hdzx-drop.png") left top no-repeat; text-align: center;}
.hd-list .hd-list-on{display:block;height:24px;line-height: 24px; background: url("../img/drop-bg.png") center center no-repeat;}
.hd-list .hd-list-on a,.hd-list .hd-list-on a:hover{height:24px; line-height: 24px; color: #fff;}

.centerBox{width:1000px;margin:0 auto;background:#fff7e2;}
/*底部*/
.botMain{background:#a02b00;height:16px; line-height:16px;padding:20px 0 46px;color:#ffe8d5;}
.footerMain{width:1000px;margin:0 auto;}
.footerMain dt{width:500px;}
.footerMain dd{width:150px;}
.footerMain dd a{display:block;color:#ffe8d5;font-size:12px;background:url(../img/ico.gif) no-repeat 0 -78px;padding-left:15px;}

/*sideBar*/
.sideBar{position:fixed;right:0px;top:150px;z-index:3;width:126px;height:182px;overflow:hidden;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
* html .sideBar{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop));}
* html .sideBar{position:absolute;left:expression(eval(document.documentElement.scrollRight+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-20);}
html{_text-overflow:ellipsis;} /*解决IE6下图片抖动*/ 


/*翻页*/
.hx_paging {line-height:normal; padding:5px 0 40px 0;}
.hx_paging ul { margin:0; padding:0; font-family:"宋体"; height:22px;}
.hx_paging ul li {list-style:none; float:left; font-size:12px; margin-right:5px;background:#fff;border:1px solid #AE9B9A;line-height:normal;}
.hx_paging ul li.more { border:none; height:10px; padding:8px 0 0 0;margin:0 5px 0 0; clear:none; background:none;}
.hx_paging ul li.on { border:1px solid #AE9B9A; font-weight:bold;background:#990000;}
.hx_paging ul li.to { height:18px; width:17px; margin-left:-6px; background:url(http://img.hexun.com/js/lpaging/paging_bg.gif) no-repeat 0 -120px; cursor:pointer; position:relative;}
.hx_paging ul li.to_over { background-position:-19px -120px;}

.what_page { border:1px solid #CCC; background:#FFF; position:absolute; top:18px; left:0; width:88px; height:80px; font-size:12px; font-family:"宋体"; line-height:normal;}
.what_page span { display:block; background:#CCC; text-align:center; padding:3px 5px 3px 5px;}
.what_page span a {float:right; width:8px; height:10px; overflow:hidden; background:url(http://img.hexun.com/js/lpaging/paging_bg.gif) no-repeat 0 -149px; padding:0;}
.what_page span a:hover { background-position:-10px -149px;}
.what_page div {color:#666; text-align:center; margin-top:5px;}
.what_page .to_txt { width:37px; height:16px; border:1px solid #CCC; line-height:16px; margin-right:5px;}
.what_page .to_btn { background:url(http://img.hexun.com/js/lpaging/paging_bg.gif) no-repeat 0 -95px; width:55px; height:20px; border:none; cursor:pointer;}

.hx_paging ul li.on a {cursor:default;color:#FFF;}
.hx_paging ul li.no_pre {background:url(http://img.hexun.com/js/lpaging/paging_bg.gif) no-repeat 0 0; width:49px; height:18px; overflow:hidden;}
.hx_paging ul li.pre {background:url(http://img.hexun.com/js/lpaging/paging_bg.gif) no-repeat 0 -22px; width:49px; height:18px; overflow:hidden; cursor:pointer;}
.hx_paging ul li.no_next {background:url(http://img.hexun.com/js/lpaging/paging_bg.gif) no-repeat 0 -72px; width:49px; height:18px; overflow:hidden;margin-right:0;}
.hx_paging ul li.next {background:url(http://img.hexun.com/js/lpaging/paging_bg.gif) no-repeat 0 -50px; width:49px; height:18px; overflow:hidden; cursor:pointer;margin-right:0;}
.hx_paging ul li.no_pre a,
.hx_paging ul li.pre a,
.hx_paging ul li.no_next a,
.hx_paging ul li.next a { width:49px; height:18px; padding:0; text-indent:-100px;}
.hx_paging ul li a {float:left;color:#000; text-decoration:none;height:16px;padding:2px 6px 0 6px;*height:15px;*padding-top:3px;line-height:normal; display:block;} 
.hx_paging ul li a:visited { color:#CCC}

/*20110825新加*/
#page2011nav .hx_paging ul li a { color:#000; text-decoration:none;}
#page2011nav .hx_paging ul li.on a { color:#FFF;}
#page2011nav .hx_paging ul li.surplus { border:none; cursor:pointer; font-weight:bold; height:22px; line-height:22px; color:#900000; padding-left:10px;}
#page2011nav .hx_paging .loading { background:url(05043118.gif) no-repeat center; width:93px; height:15px;}

/*20110914新加*/
#page2011nav .hxpage_tip{line-height:normal;font-size:12px;margin:0;padding-top:10px;color:#707070;}

