/*---new_banner--*/
.new_banenr{ width:1000px; height:auto; overflow:hidden; padding-top:6px;}
.zgxc_logo{ float:left; padding-left:3px;}
.zgxc_logo img{ border:none;}
.zgxc_top_ad{ float:right; width:775px; height:70px; padding-top:2px;}
.zgxc_top_ad img{ width:775px; height:70px; border:none;}


/*---new_nav---*/
.new_nav{ width:1000px; height:115px; overflow:hidden; background:url(images/new_index/nav_main_bg.gif) repeat-x left top; margin-top:8px; margin-bottom:6px;}
.new_n_l{ float:left; width:5px; height:115px; background:url(images/new_index/nav_main_bg_l.gif) no-repeat left top; overflow:hidden;}
.new_n_r{ float:right; width:5px; height:115px; background:url(images/new_index/nav_main_bg_r.gif) no-repeat right top; overflow:hidden;}

.new_nav_main{ width:990px; height:auto; overflow:hidden; float:left;}
.new_nav_m_l{ width:88px; float:left;}
.new_nav_m_l img{ margin-top:9px;}
.new_nav_m_r{ width:615px; height:auto; overflow:hidden; float:left; font-size:14px; margin-top:6px;  background:url(images/new_index/fg_line2.gif) no-repeat center center;}
.new_nav_m_r ul{ padding:0px; margin:0px; overflow:hidden; background:url(images/new_index/fg_line.gif) no-repeat right center;}
.new_nav_m_r ul li{ list-style:none; float:left; padding:4px 5px; display:block;}
.new_nav_m_r ul li a{ color:#fff; display:block;  text-decoration:none; padding:0 5px; line-height:24px;}
.new_nav_m_r ul li a:hover{ color:#fff; background:#009933;}

.new_xz_xz{ float:right; padding-top:13px; padding-right:6px;}
.new_xz_xz img{ border:none;}

.new_nav_main_t{ width:auto; height:73px; overflow:hidden;}
.new_nav_main_b{ width:auto; height:auto; overflow:hidden;}

.new_nav_m_l2{ width:88px; float:left;}
.new_nav_m_l2 img{ margin-top:8px;}

.new_nav_main_b_r{ width:880px; height:auto; overflow:hidden; float:left;}
.new_nav_main_b_r ul{ margin:0px; padding:0px;}
.new_nav_main_b_r ul li{ list-style:none; float:left; font-size:14px; padding:4px 5px 0px 15px; line-height:33px;}
.new_nav_main_b_r ul li a{ color:#333; text-decoration:none; display:block; text-align:center; width:90px; height:31px; overflow:hidden; background:url(images/new_index/hd_bg_cell.gif) no-repeat left top;}
/*.new_nav_main_b_r ul li a{ color:#004f9f; text-decoration:none; display:block; text-align:center; width:90px; height:31px; overflow:hidden; line-height:33px; background:url(images/new_index/hd_bg_cell.gif) no-repeat left center;}*/
.new_nav_main_b_r ul li a:hover{ color:#c00; text-decoration:none; background:url(images/new_index/hd_bg_cell2.gif) no-repeat left top;}

/*---------2010-9-27ÐÞ¸Ä----------*/
.new_nav_main_b_r2{ width:902px; height:auto; overflow:hidden; float:left;}
.new_nav_main_b_r2 ul{ margin:0px; padding:0px;}
.new_nav_main_b_r2 ul li{ list-style:none; float:left; font-size:14px; padding:4px 2px 0px 2px; line-height:33px;}
.new_nav_main_b_r2 ul li a{ color:#333; text-decoration:none; display:block; text-align:center; width:86px; height:31px; overflow:hidden; background:url(images/new_index/hd_bg_cell3.gif) no-repeat left top;}
.new_nav_main_b_r2 ul li a:hover{ color:#c00; text-decoration:none; background:url(images/new_index/hd_bg_cell4.gif) no-repeat left top;}

.new_nav2{ width:1000px; height:108px; overflow:hidden; background:url(images/new_index/nav_main_bg2.gif) repeat-x left top; margin-top:8px; margin-bottom:6px;}
.new_n_l2{ float:left; width:5px; height:108px; background:url(images/new_index/nav_main_bg_l2.gif) no-repeat left top; overflow:hidden;}
.new_n_r2{ float:right; width:5px; height:108px; background:url(images/new_index/nav_main_bg_r2.gif) no-repeat right top; overflow:hidden;}

.new_nav_m_r2{ width:695px; height:auto; padding-left:10px; overflow:hidden; float:left; font-size:14px; margin-top:1px;  background:url(images/new_index/fg_line3.gif) no-repeat center center;}
.new_nav_m_r2 ul{ padding:0px; margin:0px; overflow:hidden; background:url(images/new_index/fg_line.gif) no-repeat right center;}
.new_nav_m_r2 ul li{ list-style:none; float:left; padding:4px 2px; display:block;}
.new_nav_m_r2 ul li a{ color:#fff; display:block;  text-decoration:none; padding:0 4px; line-height:24px;}
.new_nav_m_r2 ul li a:hover{ color:#fff; background:#009933;}

.new_nav_m_l3{ width:88px; float:left;}
.new_nav_m_l3 img{ margin-top:9px;}

.new_xz_xz2{ float:right; padding-top:8px; padding-right:6px;}
.new_xz_xz2 img{ border:none;}
.new_nav_main_t2{ width:auto; height:66px; overflow:hidden;}
/*---------2010-9-27ÐÞ¸Ä end----------*/
