/* 全局CSS定义 */
li,ul,dt,form,ol,FIELDSET,p,h1,h2,h3,h4,h5,TABLE,IMG,dl,dt,dd{margin: 0px;padding: 0px;border: 0px; list-style:none}

body{ margin:0; padding:0; text-align:center; font-size:12px;color: #444444; font:Arial }
A:link,A:visited{color: #444444;text-decoration: none;}
A:hover,A:active{color: #990000;text-decoration: underline;}

	
/* 通用空白间距 */
.h10{ height:10px; font-size:1px; line-height:0px; clear:both; overflow:hidden; margin:0 auto; display:block}
.h5{ height:5px; font-size:1px; line-height:0px; clear:both; overflow:hidden; margin:0 auto;display:block}
.h15{ height:15px; font-size:1px; line-height:0px; clear:both; overflow:hidden; margin:0 auto;display:block}
.h20{ height:20px; font-size:1px; line-height:0px; clear:both; overflow:hidden; margin:0 auto;display:block}
.h2{ height:2px; font-size:1px; line-height:0px; clear:both; overflow:hidden; margin:0 auto;display:block}
/* 字体大小*/ 
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f13px{ font-size:13px;}
.f16px{ font-size:16px;}
.f20px{ font-size:20px;}
.f24px{ font-size:24px;}

.Aleft{ text-align:left}
.Aright{ text-align:right}


#head_bg{ margin:0; height:210px; background:url(../images/index/head_bg.jpg) repeat-x}
#head_m{ margin:0 auto; width:900px; height:210px;}
#head_m .hm_mian{ width:755px; height:163px; float:left; background:url(../images/index/top_bk.png) !important;background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src="/images/index/top_bk.png");}
#head_m .hm_mian .hmm_logo{ background:url(../images/index/logo1.gif); width:193px; height:55px; float:left; margin-left:20px; margin-top:10px}
#head_m .hm_mian .hmm_text{ height:40px; width:510px; margin-top:20px;}
#head_m .hm_r_an{ width:133px; float:left;}
#head_m .hm_r_an li{  font-weight:bold; font-size:14px; padding-left:25px;}
#head_m .hm_r_an li a{ color:#FFFFFF}
#head_m .hm_r_an li.set{height:25px;  padding-top:20px;background:url(../images/index/top_banner1.gif);}
#head_m .hm_r_an li.sc{height:25px;  padding-top:20px;background:url(../images/index/top_banner2.gif);}
#head_m .hm_r_an li.lx{height:25px;  padding-top:20px;background:url(../images/index/top_banner3.gif);}
#head_m .dh{ height:30px; width:640px; margin:0 auto}

#head_m .dh li{ float:left; font-weight:bold; line-height:30px; padding:0 15px; font-size:14px; background:url(../images/index/dh_b.jpg) no-repeat right;}
#head_m .dh li.main{ width:60px;  height:30px; background:url(../images/index/dh_m.gif); color:#FFFFFF}
#head_m .dh li.main a{color:#FFFFFF}
#head_m .dh li.none{ background:none}

#head_tt{ height:22px; width:900px; margin:0 auto; border-bottom:#FF8A00 solid 2px; clear:both  }
#head_tt h1{ font-size:12px; text-align:left; float:left; line-height:22px; padding-left:10px;}
#head_tt h2{ float:right; text-align:right; padding-right:10px; padding-bottom:2px;}


#bottom{ width:750px; margin:0 auto; height:auto;}
#bottom .bt_l{ float:left; width:180px; padding-top:30px;} 
#bottom .bt_c{ float:left; width:450px;}
#bottom .bt_r{ float:right; width:100px;padding-top:70px}
#bottom p{ text-align:center; line-height:20px; }











