@charset "gb2312";
/* CSS Document */
body,object,iframe,h1,h2,h3,h4,h5,h6,abbr,code,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;border:none;list-style:none;}
body {font:12px "ËÎÌå",Arial;color:#333; background:url(images/banner_bj.gif) repeat-x 0 0;}
a {color:#333; text-decoration:none;}
a:hover { color:#d7000f; text-decoration: underline;}
.float-L { float:left; }
.float-R { float:right; }
.clearfloat { clear:both; height:0px; font-size: 1px; line-height: 0px; }
.part_hidden { display:none; }
.float-L { float:left; }
.float-R { float:right; }
/*Í·Í¼*/
.ht_top{width:100%; background:url(images/nav_bg.gif) repeat-x 0 0;line-height:41px;}
.ht_top h1{
	float:left;
	width: 127px;
}
.ht_top .zt_top{width:960px;height:41px;margin:0 auto;}
.ht_top .topnav{float:right;}
.ht_top .topnav a{margin-left:10px;}
.ht_top .topnav a:hover{ text-decoration:none;}
.ht_banner{ height:290px; margin:0 auto; }
.ht_nav{ width:100%; height:46px; background:url(images/nav_bj01.gif) repeat-x 0 0;}
.nav{ width:974px; height:46px; margin:0 auto; background:url(images/nav_bj02.gif) repeat-x 0 0;}
.nav_l{ float:left; overflow:hidden;  width:7px; height:46px; background:url(images/nav_bjlr.gif) no-repeat 0 0;}
.nav_r{ float:right; overflow:hidden; width:7px; height:46px; background:url(images/nav_bjlr.gif) no-repeat -7px 0;}
.nav_main { width:960px; height:38px; overflow:hidden;}
.nav_main ul li { float:left; font:18px "Î¢ÈíÑÅºÚ"; }
.nav_main ul li a { float:left; display:block; line-height:38px; color:#f9e7aa; width:106px; text-align:center;}
.nav_main ul li a:hover { color:#fff; text-decoration:none;}

