body {padding:0;margin:0;background:#fff ;text-align:center;font-family:Arial,"宋体";font-size:12px;color:#333;}
body > div {text-align:center; margin-right:auto; margin-left:auto;} 
div,form,ul,ol,li,span,p,h3 {margin: 0; padding: 0; border: 0;}
img,a img{border:0; margin:0; padding:0;}
ul,ol,li {list-style:none}

.w80{width:80px;float:left;height:AUTO;}
.w100{width:100px;float:left;height:AUTO;}
.w110{width:110px;float:left;height:AUTO;}
.w120{width:120px;float:left;height:AUTO;}
.w140{width:140px;float:left;margin:0;height:AUTO;}
.w150{width:150px;float:left;margin:0;height:AUTO;}
.w160{width:160px;float:left;margin:0;height:AUTO;}
.w170{width:170px;float:left;height:AUTO;}
.w180{width:180px;float:left;margin:0;height:AUTO;}
.w190{width:190px;float:left;height:AUTO;}
.w200{width:200px;float:left;height:AUTO;}
.w220{width:220px;float:left;height:AUTO;}
.w240{width:240px;float:left;height:AUTO;}
.w260{width:260px;float:left;height:AUTO;}
.w290{width:290px;float:left;margin:0;height:AUTO;}
.w300{width:300px;float:left;margin:0;height:AUTO;}
.w320{width:320px;float:left;margin:0;height:AUTO;}
.w330{width:330px;float:left;margin:0;height:AUTO;}
.w380{width:380px;float:left;margin:0;height:AUTO;}
.w410{width:410px;float:left;margin:0;height:AUTO;}
.w480{width:480px;float:left;height:AUTO;}
.w540{width:540px;float:left;margin:0;height:AUTO;}
.w550{width:550px;float:left;margin:0;height:AUTO;}
.w530{width:530px;float:left;margin:0;height:AUTO;}
.w610{width:610px;float:left;margin:0;height:AUTO;}
.w680{width:680px;float:left;margin:0;height:AUTO;}
.w700{width:700px;float:left;margin:0;height:AUTO;}
.w750{width:750px;float:left;margin:0;height:AUTO;}
.w760{width:760px;float:left;margin:0;height:AUTO;}
.w780{width:780px;float:left;margin:0;height:AUTO;}
.w790{width:790px;float:left;margin:0;height:AUTO;}
.w1000{width:1000px;height:AUTO;clear:both;}

.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.disable {display: none;}
.ofhide{overflow:hidden;}

.bg1{background:#FFF url(bg1.gif) repeat-x;}
.bg2{background:#FFF url(bg2.gif) repeat-x;}


/* 链接颜色 */
a:link {color: #333; text-decoration:none}
a:visited {color:#333; text-decoration:none}
a:hover {color: #333; text-decoration:underline;}

.txtone {color:#fff;}
.txtone a:link {color:#fff;text-decoration:none}
.txtone a:visited {color:#fff;text-decoration:none}
.txtone a:hover {color:#fff;text-decoration:underline}

.txtTwo {color:#E85000;line-height:20px;}
.txtTwo a:link {color:#E85000;text-decoration:none}
.txtTwo a:visited {color:#E85000;text-decoration:none}
.txtTwo a:hover {color:#E85000;text-decoration:underline}

.txtThree {color:#229735}
.txtThree a:link {color:#229735;text-decoration:none}
.txtThree a:visited {color:#229735;text-decoration:none}
.txtThree a:hover {color:#E85000;text-decoration:underline}

.txtFour {color:#333}
.txtFour a:link {color:#07519A;text-decoration:none}
.txtFour a:visited {color:#07519A;text-decoration:none}
.txtFour a:hover {color:#07519A;text-decoration:underline}


a.aaa:link,a.aaa:visited {color: #F30;font-size: 14px;padding: 3px 11px 3px 20px;background:#ffffb5 url(dot6.gif) no-repeat 5px 7px;line-height: 22px;border-width: 1px;border-style: solid;border-color: #FF6 #FFCA5B #FFCA5B #FF6;}
a.aaa:hover {background-color: #ffdb6d;text-decoration: none;}

/*通用属性*/
.left { float: left;}
.right { float: right;}
.center { float: none;}
.f14 {font-size:14px}
.f16 {font-size:16px}
.fb {font-weight:bold}
.clear { clear: both; font-size:0px; width:0px; visibility: hidden; height:0px}
.lh32 {line-height:32px}
.lh28 {line-height:28px}
.lh24 {line-height:24px}
.lh22 {line-height:22px}
.lh21 {line-height:21px}
.lh20 {line-height:20px}
.txtleft {text-align: left;}
.txtcenter {text-align: center;}
.txtright {text-align: right;}


.border1{height: auto; border:1px solid #ccc;}
.border1 h3{text-align:left;background: url(title-mix.gif) repeat-x; height:25px; border-bottom:1px solid #ccc;font:12px/23px "宋体";text-indent:12px; }

.border2{height: auto; border:1px solid #ccc;}
.border2 h3{text-align:left;background: url(title-mix1.gif) repeat-x; height:25px; border-bottom:1px solid #ccc;font:12px/28px "宋体";text-indent:12px; }



.home1 {background:url(homeleft1.gif) no-repeat left;height:25px;padding-left:6px;margin-top:5px;}
.home1 div {background:url(homeright1.gif) no-repeat right;height:25px;padding-right:20px;}

.home2 {background:url(homeleft2.gif) no-repeat left;height:25px;padding-left:6px;margin-top:5px;}
.home2 div {background:url(homeright2.gif) no-repeat right;height:25px;padding-right:20px;}

.img_border{background-color:#fff;display:block;float:left;margin:3px 3px 3px 3px;}
.img_border a:link,.img_border a:visited{border:1px solid #ccc;display:block;}
.img_border a:hover,.img_border a:active{border:1px solid #000;}



.list1{ padding:0 0 0 0}
.list1 li{ text-align:left;margin-top:8px;height:18px; width:100%;line-height:21px;overflow:hidden; border-bottom:1px dotted #ccc; color:#6e6e6e}

.list2{ padding:0 0 0 0}
.list2 li{ text-align:left;margin-top:8px;height:21px; width:100%;line-height:23px;overflow:hidden; border-bottom:1px dotted #ccc; color:#6e6e6e}

.list3{ padding:0 0 0 0;}
.list3 li{ float:left;text-align:left;height:23px; width:80px;line-height:21px;overflow:hidden; border-bottom:1px dotted #ccc; color:#6e6e6e}

#top{position:relative;margin-top:3px;margin-bottom:3px;width:980px;height:105px;background: url(http://www.hh.nm.cn/images/top.jpg) no-repeat;}
#logo {float:left;margin:0;width: 230px;}
#topbanner {width: 750px;float:left;height:105px;}

.top_bg {background-image: url(top_bg.jpg);background-repeat: repeat-x;height: 28px;margin:0 auto;
}
.dhdiv {
	background-color: #FFFFD6;
	height: 20px;
	border: 1px solid #ff0000;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
}
.nmgskline{
	width:748px;
	line-height:20px;
	float: left;
	margin-top: 2px;
	font-size:12px;
}
.hhline{
	width:748px;
	line-height:20px;
	float: left;
	margin-top: 2px;
	font-size:12px;
}
.hhline a:link,.hhline a:visited{ color:#ff0000;text-decoration:none;}

/* ==========page分页=========== */

.p_bar {
margin: 1px 0px;
clear: both;
width: 100%;
height: 22px;
padding-top: 3px;
padding-bottom: 1px !important;
}
.p_bar a {
float: left;
padding: 1px 4px;
font-size: 12px;
text-decoration: none;
}
.p_total {
background-color: #FFFFFF;
border: 1px solid #229735;
border-right: 0px solid #229735;
font-weight: bold;
}
.p_pages {
background-color: #FFFFFF;
border: 1px solid #229735;
margin-right:1px;
vertical-align: middle;
font-weight: bold;
}
.p_num {
background-color: #FFFFFF;
border: 1px solid #229735;
margin-right:1px;
vertical-align: middle;
}
a:hover.p_num {
background-color: #EBF3FB;
border: 1px solid #229735;
text-decoration: none;
}
.p_redirect {
background-color: #FFFFFF;
border: 1px solid #229735;
margin-right:1px;
font-size: 12px !important;
font-size: 13px;
}
a:hover.p_redirect {
background-color: #EBF3FB;
border: 1px solid #229735;
text-decoration: none;
}
.p_curpage {
margin-right:1px;
border: 1px solid #229735;
vertical-align: middle;
background-color: #229735;
color: #FFFFFF;
font-weight: bold;
}
.p_input {
border: 0px;
padding: 0px;
width: 40px;
height: 17px !important;
height: 15px;
margin: 0px;
background: #FFF;
}
.loading {
padding:8px 5px 3px;
height: 18px;
width: 638px;
}

.load1 {
    float:left;
background-color: #FFF;
height: 6px;
width: 478px;
border: 1px solid #999;
overflow:hidden;
margin-top:3px;
}
.load2 {
background-color: #FF6600;
padding:1px;   
height: 6px;
overflow:hidden;
}