/* 全局样式 */
*{margin:0;padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {    
margin:0; padding:0;}
body{background:#fff;color:#333;font-size:12px;font-family: Verdana, Arial,"宋体"; line-height:160%}
select,input,img,select{vertical-align:middle;}
ul li{list-style-type:none;}
a img{border: 0px;}
a{text-decoration: none;}
a:link,a:visited{color:#333;}
a:hover,a:active,a:focus{color:#f00;}
.clear{clear:both;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}

/* 通用字体样式 */
.f12red{color: #f00;}
.f14b{ font-size:14px; font-weight: bold;}
.f666{color: #666;}
.f999{color: #999;}
.fbule{color: #035EBE;}
.ff60{color:#f60;}
.f039{color:#039;}

/* 通用连接样式 */
a.lf60:link,a.lf60:visited{color:#f60; text-decoration:underline;}
a.lf60:hover,a.lf60:active,a.lf60:focus{color:#f00; text-decoration:none;}
a.l039:link,a.l039:visited{color:#039; text-decoration:underline;}
a.l039:hover,a.l039:active,a.l039:focus{color:#f00; text-decoration:none;}
a.l036:link,a.l036:visited{color:#039; text-decoration:underline;}
a.l036:hover,a.l036:active,a.l036:focus{color:#00f; text-decoration:none;}
a.lred:link,a.lred:visited{color:#f00;}
a.lred:hover,a.lred:active,a.lred:focus{color:#f00; text-decoration:underline}
a.lbule:link,a.lbule:visited{color:#00f;}
a.lbule:hover,a.lbule:active,a.lbule:focus{color:#00f; text-decoration:underline}
/* page 页面容器 */
#page{width:950px; overflow: visible; _display:inline-block; margin:0 auto;}
/* header: tel logo */
#header{margin-top: 16px;}
#logo{width: 180px; float: left;width:205px; position:relative; margin-top:-6px}
#tel{text-align: right; font-family:Arial, Helvetica, sans-serif}
#sh{float:left; padding-left:5px;width:58px;margin-top:8px} 
#sh h4{font-size:16px;color:#000}

/* top 顶部区域 */
.h_top{margin-top:8px;color:#454545}
.h_top .b_left{width:5px; height:25px; background: url(http://www.ahzp.com//images_2009/top_1.gif) no-repeat top left; float:left}
.h_top .b_right{width:5px;height:25px;background: url(http://www.ahzp.com//images_2009/top_2.gif) no-repeat top right;float:right}
.h_top .b_cont{float:left;width:932px; padding-right:6px; padding-left:6px;height:25px;background: url(http://www.ahzp.com/images_2009/top_3.gif) repeat-x top;}
.h_top .b_cont .b_le{float:left}
.h_top .b_cont .b_le li{float:left;}

.h_top .b_cont .b_le li a{height:22px; padding:0px 4px; width:115px;display:block;background: url(http://www.ahzp.com/images_2009/top_4.gif) no-repeat 106px 2px; color:#454545}
.h_top .b_cont .b_ld li{float:left;}
.h_top .b_ld .fu_more{margin-left:14px; width:85px}
.h_top .b_ld .fu_more a{height:22px;  width:55px;color:#454545;padding-right:18px;display:block;background: url(http://www.ahzp.com/images_2009/top_5.gif) no-repeat right 2px;}
.h_top .b_cont .g_y{line-height:18px}
.h_top .b_cont .b_ld{float:right}

/* top下拉显示层 */
#web_div{position:absolute; width:250px; height:150px; top:-5px;left:-6px!important;left:-129px;padding:4px;display:none}
#web_div p{ cursor: pointer;height:24px;width:115px;display:block;background: url(http://www.ahzp.com//images_2009/top_4_h.gif) no-repeat 107px 2px; border:1px #c6d8e8 solid;border-bottom:1px #fff solid;padding:0px 5px; background-color:#fff; position:absolute; z-index:2}
#web_div .qx_ul{width:260px;border:1px solid #c6d8e8; background-color:#fff;padding:4px;position: relative;top:25px  }
#web_div .qx_ul li{ float:left; width:85px; line-height:24px }

#web_fu{position:absolute; width:70px; height:150px; top:-5px;right:-2px!important;right:123px;padding:4px; display:none}
#web_fu p{ cursor: pointer;height:24px; width:70px; display:block;background: url(http://www.ahzp.com/images_2009/top_5_h.gif) no-repeat 62px 2px; border:1px #c6d8e8 solid;border-bottom:1px #fff solid;padding:0px 5px; position:absolute; z-index:2;background-color:#fff;}
#web_fu .qx_ul{width:72px; border:1px solid #c6d8e8; background-color:#fff;padding:0px 4px;position: relative;top:25px  }
#web_fu .qx_ul li{ float:left; width:72px; line-height:24px }
/* page 页面容器 */
#page{width:950px; overflow: visible; _display:inline-block; margin:0 auto;}
/* header: tel logo */
#header{margin-top: 8px;}
#logo{width: 180px; float: left;width:205px; position:relative; margin-top:-6px}
#tel{width:250px;padding-top:25px; float:right; text-align:right}
#sh{float:left; padding-left:5px;width:60px;margin-top:8px} 
#sh h4{font-size:16px;color:#000}

/* 菜单 */

/*  默认橙色系 */
#head_menu{background:url(http://www.ahzp.com/images_2009/menu_3.gif) repeat-x;}
#head_menu li{background:url(http://www.ahzp.com/images_2009/menu_6.gif) no-repeat right;}
#head_menu .l_left{background:url(http://www.ahzp.com/images_2009/menu_1.gif) no-repeat left top;}
#head_menu .hover{background:url(http://www.ahzp.com/images_2009/menu_4.gif) no-repeat  top left;}
#head_menu .hover span{background:url(http://www.ahzp.com/images_2009/menu_5.gif) no-repeat top right; }
#head_menu .l_right{background:url(http://www.ahzp.com/images_2009/menu_2.gif) no-repeat right top;}

#head_menu{height:35px;margin-top:8px}
#head_menu li{float:left;font-weight:bold;height:36px;font-size:14px;line-height:36px; cursor:pointer}
#head_menu .line_bgno{background: none;}
#head_menu li a{color:#fff;}
#head_menu li a:hover{ text-decoration:underline}
#head_menu .hover{margin-top:6px;height:29px; line-height:29px}
#head_menu .hover span{ display:block;}

#head_menu span{padding:0px 14px}
#head_menu .hover a{color:#333;}
#head_menu .hover a:hover{ text-decoration: none;}
#head_menu .l_right{float:right;padding-right:10px;}
#head_menu .l_right p{background:url(../2_img/button.gif) no-repeat left -38px; font-size:12px;padding-left:4px;font-weight: normal; }
#head_menu .l_right p a{ display: block; float:left; width:64px; text-align:center;}
/* 城市分站 */
.substation{color:#454545;background: url(http://www.ahzp.com/images_2009/menu_7.gif) repeat-x bottom left; border:1px solid #dadada;border-top:0px solid red;}
.substation .sub_cont{border:1px solid #fff; border-top:0px solid red;line-height:35px;min-height:35px;}

.channel{color:#666;padding:0px 5px;}
.channel h4{width:70px;text-align:right; font-weight:normal; font-size:12px;float:left}
.channel .chan_rc{ width:550px;float:left;padding-left:5px}
.channel .chan_rc a{ display:block; float:left; width:25px;padding-right:5px; overflow:hidden; height:25px;}
.channel p{ float:right;}