/*新导航代码*/
/* 全局样式 */
body, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, div, dl, dt, dd {
    border: 0 none;
    margin: 0 auto;
    padding: 0;
}
.red{
color:#FF0000;
}
.menu{width:978px;position:relative;z-index:9999;zoom:1;height:38px;margin:2px;margin-top:20px;}
.menu_box{background:url(/images/topnew/new_navbg.gif) repeat-x 0px 0px;height:38px;margin-left:0;overflow:hidden;margin-bottom:-30px;}
.menu_box .lefbg{background:url(/images/topnew/new_head_lefbg.gif) no-repeat 0px 0px;width:4px;height:38px;float:left;}
.menu_box .rigbg{background:url(/images/topnew/new_head_rigbg.gif) no-repeat 0px 0px;width:4px;height:38px;float:right;}
.menu_box ul{height:38px;float:left;overflow:hidden;}
.menu_box li{cursor:pointer;padding:2px 10px 0px 9px;float:left;line-height:35px;height:34px;overflow:hidden;color:#fff;font-size:14px;font-weight:bold;background:url(/images/topnew/new_bgnav_line.gif) no-repeat right 0px;}
.menu_box li a{display:block;height:32px;padding-left:10px;float:left;color:#fff;text-decoration:none;cursor:pointer;}
.menu_box li a:link{color:#fff;}
.menu_box li a:visited{color:#fff;}
.menu_box li a:hover{color:#fff;}
.menu_box li a b{float:left;width:10px;height:32px;}
.menu_box li a span{float:left;cursor:pointer;}
.menu_box li.on{height:38px;padding-top:2px;}
.menu_box li.on a{position:relative;z-index:4;color:#595656;display:block;height:37px;line-height:37px;padding:0px 0px 0px 10px;background:url(/images/topnew/new_head_cur0.png) no-repeat 0px 0px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/topnew/new_head_cur0.png', sizingMethod='crop');float:left;text-decoration:none;}
.menu_box li.on a:link{color:#595656;}
.menu_box li.on a:visited{color:#595656;}
.menu_box li.on a:hover{color:#595656;}
.menu_box li.on a span{float:left;}
.menu_box li.on a b{position:relative;z-index:999;float:left;width:10px;height:36px;background:#E20B19 url(/images/topnew/new_head_cur0r.png) no-repeat 0px 0px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/topnew/new_head_cur0r.png', sizingMethod='crop');}
.menu_box li.cur{overflow:hidden;height:38px;}
.menu_box li.cur a{cursor:pointer;position:relative;z-index:999;color:#595656;display:block;height:36px;padding-left:10px;background:url(/images/topnew/new_head_cur0.png) no-repeat 0px 0px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/topnew/new_head_cur0.png', sizingMethod='crop');float:left;text-decoration:none;}
.menu_box li.cur a:link{color:#595656;}
.menu_box li.cur a:visited{color:#595656;}
.menu_box li.cur a:hover{color:#595656;text-decoration:underline;}
.menu_box li.cur a b{position:relative;z-index:999;float:left;width:10px;height:35px;background:#E20B19 url(/images/topnew/new_head_cur0r.png) no-repeat 0px 0px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/topnew/new_head_cur0r.png', sizingMethod='crop');}
.menu_box li dl{display:none;}
.menu_box li .ifr{display:none;}
.menu_text{display:none;width:960px;position:absolute;z-index:9;top:36px;left:0;border:2px solid #cc0000;border-top:1px solid #8F0001;background:#fcfcfc;}
.menu_text dl{}
.menu_text dt{line-height:23px;height:23px;font-size:14px;font-weight:bold;color:#cc0000;padding:0px 20px 0px 24px;}
.menu_text dt a:link{color:#cc0000;}
.menu_text dt a:visited{color:#cc0000;}
.menu_text dt a:hover{color:#cc0000;text-decoration:underline;}
.menu_text dt.black{color:#373434;}
.menu_text dd{line-height:21px;font-size:12px;padding:0px 10px 0px 24px;color:#575656;}
.menu_text dd a{color:#575656;}
.menu_text dd a:link{color:#575656;}
.menu_text dd a:visited{color:#575656;}
.menu_text dd a:hover{color:#575656;text-decoration:underline;}
.menu_text dl.bin{}
.menu_text dl.bin dt{line-height:23px;height:23px;font-size:14px;font-weight:bold;color:#373434;padding:0px 0px 0px 24px;}
.menu_text dl.bin dd{line-height:23px;font-size:12px;padding:0px 24px;color:#575656;}
.menu_text dl.bin dd a{color:#575656;text-decoration:none;}
.menu_text dl.bin dd a:link{color:#575656;}
.menu_text dl.bin dd a:visited{color:#575656;}
.menu_text dl.bin dd a:hover{color:#575656;text-decoration:underline;}
.menu_text dl.bin dd.hover{background:#000;color:#fff;}
.menu_text dl.bin dd.hover a{color:#fff;}
.menu_text h4#hos{line-height:23px;height:23px;font-size:14px;font-weight:bold;color:#cc0000;padding:0px 20px 0px 24px;}
.menu_text h4#hos a:link{color:#cc0000;}
.menu_text h4#hos a:visited{color:#cc0000;}
.menu_text h4#hos a:hover{color:#cc0000;text-decoration:underline;}
.menu_text dl.hosti{padding:0px 20px 0px 24px;clear:both;}
.menu_text dl.hosti dt{line-height:21px;height:21px;font-size:12px;padding:0;font-weight:normal;color:#939292;padding-top:4px;}
.menu_text dl.hosti dt a:link{color:#939292;}
.menu_text dl.hosti dt a:visited{color:#939292;}
.menu_text dl.hosti dt a:hover{color:#939292;text-decoration:underline;}
.menu_text dl.hosti dt.black{color:#373434;}
.menu_text dl.hosti dd{line-height:21px;font-size:12px;padding:0px 10px 0px 0px;color:#575656;float:left;}
.menu_text dl.hosti dd a{color:#575656;}
.menu_text dl.hosti dd a:link{color:#575656;}
.menu_text dl.hosti dd a:visited{color:#575656;}
.menu_text dl.hosti dd a:hover{color:#575656;text-decoration:underline;}

.menu_text dl.host{padding:0px 20px 0px 24px;clear:both;}
.menu_text dl.host dt{line-height:23px;height:23px;font-size:14px;font-weight:bold;color:#cc0000;padding:0 0 4px 0;}
.menu_text dl.host dt a:link{color:#cc0000;}
.menu_text dl.host dt a:visited{color:#cc0000;}
.menu_text dl.host dt a:hover{color:#cc0000;text-decoration:underline;}
.menu_text dl.host dd{line-height:21px;font-size:12px;padding:0px 10px 0px 0px;color:#575656;}
.menu_text dl.host dd a{color:#575656;}
.menu_text dl.host dd a:link{color:#575656;}
.menu_text dl.host dd a:visited{color:#575656;}
.menu_text dl.host dd a:hover{color:#575656;text-decoration:underline;}

.menu_text .hos_line{margin:0 22px 0px 22px;background:#e4e4e4;height:1px;clear:both;overflow:hidden;}

.menu_text p.con {
    line-height: 19px;
    margin-top: 8px;
    padding: 0 10px 0 24px;
}
.menu_2col .menu_2col_1 {
    border-right: 1px dashed #CCCCCC;
    float: left;
    padding: 10px 0 0;
    width: 166px;
}
.menu_2col .menu_2col_2 {
    background: none repeat scroll 0 0 #F3F2F2;
    float: left;
    padding: 10px 0 0;
    width: 206px;
}


.menu_2cols .menu_2col_1s {
    float: left;
    padding: 10px 0 0;
    width: 120px;
}
.menu_2cols .menu_2col_2s {
    border-left: 1px dashed #CCCCCC;
    background: none repeat scroll 0 0 #F3F2F2;
    float: left;
    padding: 10px 0 0;
    width: 160px;
}
.menu_3col .menu_3col_1 {
    border-right: 1px dashed #CCCCCC;
    float: left;
    padding: 10px 0 0;
    width: 166px;
}
.menu_3col .menu_3col_2 {
    border-right: 1px dashed #CCCCCC;
    float: left;
    padding: 10px 0 0;
    width: 206px;
}
.menu_3col .menu_3col_3 {
    background: none repeat scroll 0 0 #F3F2F2;
    float: left;
    padding: 10px 0 0;
    width: 256px;
}
.menu_3col .menu_3col_1_1 {
    border-right: 1px dashed #CCCCCC;
    float: left;
    padding: 10px 0 0;
    width: 282px;
}

.menu_3col .menu_3col_2_1 {
    float: left;
    padding: 10px 0 0;
    width: 282px;
}

.menu_4col .menu_4col_1 {
    border-right: 1px dashed #CCCCCC;
    float: left;
    padding: 10px 0 0;
    width: 166px;
}
.menu_4col .menu_4col_2 {
    border-right: 1px dashed #CCCCCC;
    float: left;
    padding: 10px 0 0;
    width: 166px;
}
.menu_4col .menu_4col_3 {
    border-right: 1px dashed #CCCCCC;
    float: left;
    padding: 10px 0 0;
    width: 166px;
}
.menu_4col .menu_4col_4 {
    background: none repeat scroll 0 0 #F3F2F2;
    float: left;
    padding: 10px 0 0;
    width: 256px;
}

.menu_5col .menu_5col_1 {
    border-right: 1px dashed #CCCCCC;
    float: left;
    padding: 10px 0 0;
    width: 106px;
}
.menu_5col .menu_5col_2 {
    background: none repeat scroll 0 0 #F3F2F2;
    float: left;
    padding: 10px 0 0;
    width: 206px;
}

.menu_6col .menu_6col_1 {
    border-right: 1px dashed #CCCCCC;
    float: left;
    padding: 10px 0 0;
    width: 126px;
}
.menu_6col .menu_6col_2 {
    background: none repeat scroll 0 0 #F3F2F2;
    float: left;
    padding: 10px 0 0;
    width: 206px;
}

.menu_7col .menu_7col_1 {
    border-right: 1px dashed #CCCCCC;
    float: left;
    padding: 10px 0 0;
    width: 116px;
}
.menu_7col .menu_7col_2 {
    background: none repeat scroll 0 0 #F3F2F2;
    float: left;
    padding: 10px 0 0;
    width: 196px;
}

.menu_9col .menu_9col_1 {
    border-right: 1px dashed #CCCCCC;
    float: left;
    padding: 10px 0 0;
    width: 116px;
}
.menu_9col .menu_9col_2 {
    float: left;
    padding: 10px 0 0;
    width: 116px;
}

.ad_box {
    background: none repeat scroll 0 0 #F3F2F2;
    height: 82px;
    margin: 10px;
    overflow: hidden;
    padding: 15px 10px 0 100px;
}

.ad_domain_box {
    background: url(/images/topnew/domain.jpg) no-repeat scroll 10px 12px transparent;
}

.ad_sitebuite_box {
    background: url(/images/topnew/web2.gif) no-repeat scroll 10px 12px transparent;
}
.ad_oa_box {
    background: url(/images/topnew/oa.gif) no-repeat scroll 10px 0px transparent;
}
.ad_mail_box {
    background: url(/images/topnew/mail.gif) no-repeat scroll 20px 0px transparent;
}
.ad_zuyong_box {
    background: url(/images/topnew/zuyong.gif) no-repeat scroll 20px 0px transparent;
}
.ad_plan_box {
    background: url(/images/topnew/web1.gif) no-repeat scroll 10px 12px transparent;
}
.ad_host_box {
    background: url(/images/topnew/yun.gif) no-repeat scroll 10px 12px transparent;
}
.ad_channel_box {
    background: url(/images/topnew/channel.gif) no-repeat scroll 10px 0px transparent;
}
.ad_box h4 {
    color: #000000;
    font-family: "微软雅黑","宋体";
    font-size: 13px;
    height: 21px;
    line-height: 21px;
}
.ad_box h4.co {
}
.ad_box h4 a {
    display: block;
    height: 15px;
}
.ad_box h4 a:hover {
    color: #FF5101;
    text-decoration: underline;
}
.ad_box p {
    color: #666666;
    line-height: 19px;
    padding-top: 5px;
}
.ad_box p a {
    color: #666666;
    text-decoration: none;
}
.ad_box p a:hover {
    color: #FF5101;
    text-decoration: underline;
}
.ad_box span {
    color: #FF5101;
    float: right;
    height: 21px;
    line-height: 21px;
    padding-right: 12px;
}
.ad_box span a:link {
    color: #FF5101;
}
.ad_box span a:visited {
    color: #FF5101;
}
.ad_box span a:hover {
    color: #FF5101;
    text-decoration: underline;
}

#menu_text1, #menu_text2, #menu_text3, #menu_text4, #menu_text5, #menu_text6,#menu_text7,#menu_text8,#menu_text9{display:none;width:980px;position:absolute;z-index:9;top:36px;left:0;border:2px solid #cc0000;background:#fcfcfc;}
#menu_text0 {
    width: 760px;
}
#menu_text1 {
    left: 110px;
    width: 630px;
}
#menu_text2 {
    left: 209px;
    width: 570px;
}
#menu_text3 {
    left: 293px;
    width: 373px;
}
#menu_text4 {
    left: 392px;
    width: 373px;
}
#menu_text5 {
    left: 563px;
    width:313px;
}
#menu_text6 {
    left: 622px;
    width: 333px;
}
#menu_text7 {
    left: 491px;
    width: 313px;
}

#menu_text8 {
    left: 590px;
    width: 282px;
}

#menu_text9 {
    left: 732px;
    width: 242px;
}

.clearit {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0; HEIGHT: 0px
}
.h20 {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 10px
}
