body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, dl, dt, dd {
    border: 0 none;
    margin: 0 auto;
    padding: 0;
}
body {
    color: #333333;
    font-family: "宋体",Arial,Verdana;
    font-size: 12px;
    margin: 0 auto;
}
ul, ol {
    list-style-type: none;
}

a {
    text-decoration: none;
}

.menu {
WIDTH: 960px; ZOOM: 1; HEIGHT: 36px; padding-bottom:10px;POSITION: relative;z-index:99
}
.menu_box {
    height: 38px;
    margin-bottom: -30px;
    margin-left: 0;
    overflow: hidden;
}
.menu_box ul {
    float: left;
    height: 88px;
    overflow: hidden;
}
.menu_box li {

    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 34px;
    line-height: 35px;
    overflow: hidden;
    padding: 2px 4px 0 4px;
}
.menu_box li a {
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    height: 32px;
    padding-left: 5px;
    text-decoration: none;
	font-size:13px;
}
.menu_box li a:link {
	font-size:13px;
    color: #FFFFFF;
}
.menu_box li a:visited {
	font-size:13px;
    color: #FFFFFF;
}
.menu_box li a:hover {
	font-size:13px;
    color: #FFFFFF;
}
.menu_box li a b {
    float: left;
	font-size:13px;
    height: 32px;
    width: 10px;
}
.menu_box li a span {
    cursor: pointer;
    float: left;
	font-size:13px;
}
.menu_box li.on {
    height: 38px;
    padding-top: 2px;
	font-size:13px;
}
.menu_box li.on a {
    background: url(/images/topnew/new_head_cur0.gif) no-repeat scroll 0 0 transparent;
    color: #036ead;
    display: block;
    float: left;
    height: 37px;
    line-height: 37px;
    padding: 0 0 0 10px;
    position: relative;
    text-decoration: none;
    z-index: 4;
	font-size:13px;
}
.menu_box li.on a:link {
	font-size:13px;
    color: #036ead;
}
.menu_box li.on a:visited {
	font-size:13px;
    color: #036ead;
}
.menu_box li.on a:hover {
	font-size:13px;
    color: #036ead;
}
.menu_box li.on a span {
	font-size:13px;
    float: left;
}
.menu_box li.on a b {
    background: url(/images/topnew/new_head_cur0r.gif) no-repeat scroll 0 0;
    float: left;
    height: 36px;
    position: relative;
    width: 10px;
    z-index: 999;
	font-size:13px;
}
.menu_box li.cur {
	font-size:13px;
    height: 38px;
    overflow: hidden;
}
.menu_box li.cur a {
    background: url(/images/topnew/new_head_cur0.gif) no-repeat scroll 0 0 transparent;
    color: #036ead;
    cursor: pointer;
    display: block;
    float: left;
    height: 36px;
    padding-left: 10px;
    position: relative;
    text-decoration: none;
    z-index: 999;
	font-size:13px;
}
.menu_box li.cur a:link {
	font-size:13px;
    color: #036ead;
}
.menu_box li.cur a:visited {
	font-size:13px;
    color: #036ead;
}
.menu_box li.cur a:hover {
	font-size:13px;
    color: #036ead;
    text-decoration: underline;
}
.menu_box li.cur a b {
    background: url(/images/topnew/new_head_cur0r.gif) no-repeat scroll 0 0;
    float: left;
    height: 35px;
    position: relative;
    width: 10px;
    z-index: 999;
	font-size:13px;
}
.menu_box li dl {
    display: none;
}
.menu_box li .ifr {
    display: none;
}
.menu_text {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FCFCFC;
    border-color: #017ad7 #017ad7 #017ad7;
    border-right: 2px solid #036ead;
    border-style: solid;
    border-width: 2px 4px 4px;
    display: none;
    left: 0;
    position: absolute;
    top: 36px;
    width: 960px;
    z-index: 9;
}
.menu_text dl {
}
.menu_text dt {
    color: #ff6600;
    font-size: 13px;
    font-weight: bold;
    height: 23px;
    line-height: 23px;
    padding: 0 20px 0 24px;
}
.menu_text dt a:link {
	font-size:13px;
    color: #ff6600;
}
.menu_text dt a:visited {
	font-size:13px;
    color: #ff6600;
}
.menu_text dt a:hover {
	font-size:13px;
    color: #ff6600;
    text-decoration: underline;
}
.menu_text dt.black {
    color: #373434;
}
.menu_text dd {

    color: #575656;
    font-size: 12px;
    line-height: 21px;
    padding: 0 10px 0 24px;
	font-size:13px;
}
.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 {
    color: #373434;
    font-size: 13px;
    font-weight: bold;
    height: 23px;
    line-height: 23px;
    padding: 0 0 0 24px;
}
.menu_text dl.bin dd {
    color: #575656;
    font-size: 12px;
    line-height: 23px;
    padding: 0 24px;
}
.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: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
}
.menu_text dl.bin dd.hover a {
    color: #FFFFFF;
}
.menu_text h4#hos {
    color: #ff6600;
    font-size: 13px;
    font-weight: bold;
    height: 23px;
    line-height: 23px;
    padding: 0 20px 0 24px;
}
.menu_text h4#hos a:link {
    color: #ff6600;
	font-size:13px;
}
.menu_text h4#hos a:visited {
    color: #ff6600;
	font-size:13px;
}
.menu_text h4#hos a:hover {
    color: #ff6600;
    text-decoration: underline;
	font-size:13px;
}

.menu_text h4#hos1 {
    color: #ff6600;
    font-size: 13px;
    font-weight: bold;
    height: 23px;
    line-height: 23px;
    padding: 0 16px 0 24px;
}
.menu_text h4#hos1 a:link {
    color: #ff6600;
	font-size:13px;
}
.menu_text h4#hos1 a:visited {
    color: #ff6600;
	font-size:13px;
}
.menu_text h4#hos1 a:hover {
    color: #ff6600;
    text-decoration: underline;
	font-size:13px;
}


.menu_text dl.hosti {
    clear: both;
    padding: 0 20px 0 24px;
	font-size:13px;
}
.menu_text dl.hosti dt {
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    height: 21px;
    line-height: 21px;
    padding: 4px 0 0;
}
.menu_text dl.hosti dt a:link {
    color: #000000;
}
.menu_text dl.hosti dt a:visited {
    color: #000000;
}
.menu_text dl.hosti dt a:hover {
    color: #000000;
    text-decoration: underline;
}
.menu_text dl.hosti dt.black {
    color: #373434;
}
.menu_text dl.hosti dd {
    color: #575656;
    float: left;
    font-size: 12px;
    line-height: 21px;
    padding: 0 10px 0 0;
}
.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.maili {
    clear: both;
    padding: 0 12px 0 24px;
	font-size:13px;
}
.menu_text dl.maili dt {
    color: #939292;
    font-size: 12px;
    font-weight: normal;
    height: 21px;
    line-height: 21px;
    padding: 4px 0 0;
}
.menu_text dl.maili dt a:link {
    color: #939292;
}
.menu_text dl.maili dt a:visited {
    color: #939292;
}
.menu_text dl.maili dt a:hover {
    color: #939292;
    text-decoration: underline;
}
.menu_text dl.maili dt.black {
    color: #373434;
}
.menu_text dl.maili dd {
    color: #575656;
    float: left;
    font-size: 12px;
    line-height: 21px;
    padding: 0 10px 0 0;
}
.menu_text dl.maili dd a {
    color: #575656;
}
.menu_text dl.maili dd a:link {
    color: #575656;
}
.menu_text dl.maili dd a:visited {
    color: #575656;
}
.menu_text dl.maili dd a:hover {
    color: #575656;
    text-decoration: underline;
}
.menu_text dl.host {
    clear: both;
    padding: 0 20px 0 24px;
}
.menu_text dl.host dt {
    color: #036ead;
    font-size: 13px;
    font-weight: bold;
    height: 23px;
    line-height: 23px;
    padding: 0 0 4px;
}
.menu_text dl.host dt a:link {
    color: #036ead;
}
.menu_text dl.host dt a:visited {
    color: #036ead;
}
.menu_text dl.host dt a:hover {
    color: #036ead;
    text-decoration: underline;
}
.menu_text dl.host dd {
    color: #575656;
    font-size: 12px;
    line-height: 21px;
    padding: 0 10px 0 0;
}
.menu_text dl.host dd a {
    color: #575656;
	font-size:13px;
}
.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 {
    background: none repeat scroll 0 0 #E4E4E4;
    clear: both;
    height: 1px;
    margin: 0 22px 0;
    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: 256px;
}
.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: 332px;
}

.menu_3col .menu_3col_2_1 {
    float: left;
    padding: 10px 0 0;
    width: 330px;
}

.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: 210px;
}
.menu_5col .menu_5col_2 {
    background: none repeat scroll 0 0 #F3F2F2;
    float: left;
    padding: 10px 0 0;
    width: 252px;
}

.menu_6col .menu_6col_1 {
    border-right: 1px dashed #CCCCCC;
    float: left;
    padding: 10px 0 0;
    width: 230px;
}
.menu_6col .menu_6col_2 {
    background: none repeat scroll 0 0 #F3F2F2;
    float: left;
    padding: 10px 0 0;
    width: 252px;
}
.ad_box {
    background: none repeat scroll 0 0 #F3F2F2;
    height: 82px;
    margin: 10px;
    overflow: hidden;
    padding: 15px 10px 0 100px;
}
.ad_box2 {
    background: none repeat scroll 0 0 #F3F2F2;
    height: 154px;
    margin: 10px;
    overflow: hidden;
    padding: 15px 10px 0 100px;
}
.ad_domain_box {
    background: url(/images/topnew/ym2.gif) 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_seo_box {
    background: url(/images/topnew/seo.gif) no-repeat scroll 20px 0px transparent;
}
.ad_plan_box {
    background: url(/images/topnew/web1.gif) no-repeat scroll 10px 12px transparent;
}

.ad_plan_yuhost {
    background: url(/images/topnew/yu_host.jpg) no-repeat scroll 5px 15px transparent;
}

.ad_plan_vps {
    background: url(/images/topnew/hk_vps.jpg) no-repeat scroll 5px 15px transparent;
}

.ad_host_box {
    background: url(/images/topnew/host.gif) no-repeat scroll 10px 12px transparent;
}
.ad_channel_box {
    background: url(/images/topnew/channel.gif) no-repeat scroll 10px 12px 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,#menu_text10 {
    background: none repeat scroll 0 0 #FCFCFC;
    border: 2px solid #036ead;
    display: none;
    left: 0;
    position: absolute;
    top: 36px;
    width: 960px;
    z-index: 9;
}
#menu_text0 {
    width: 760px;
}
#menu_text1 {
    left: 58px;
    width: 630px!important;
}
#menu_text5 {
    left: 356px;
    width: 423px!important;
}
#menu_text3 {
    left:211px;
    width: 423px!important;
}
#menu_text2 {
    left: 137px;
    width: 664px!important;
}

#menu_text4 {
    left: 280px;
    width: 423px!important;
}
#menu_text6 {
    left: 430px;
    width: 423px!important;
}
#menu_text7 {
    left: 500px;
    width:423px!important;
}
#menu_text8 {
    left: 530px;
    width: 423px!important;
}
#menu_text9 {
    left: 490px;
    width: 465px!important;
}

#menu_text10 {
    left: 533px;
    width: 423px!important;
}*/
.clearit {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0; HEIGHT: 0px
}
.h20 {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 15px
}
.is_qiang_ico {
    background: url("/images/qiang.gif") repeat scroll 0 0 transparent;
    height: 23px;
    margin: -10px 0 0 3px;
    position: absolute;
    width: 20px;
}
.is_hot_ico {
    background: url("/images/tophot.gif") repeat scroll 0 0 transparent;
    height: 13px;
    margin: -8px 0 0 -15px;
    position: absolute;
    width: 31px;
	z-index:9999;
}
.is_rexiao_ico {
    background: url("/images/vesite/ico_rexiao.gif") repeat scroll 0 0 transparent;
    height: 20px;
    margin: -6px 0 0 3px;
    position: absolute;
    width: 28px;
}
.is_tehui_ico {
    background: url("/images/vesite/ico_tehui.gif") repeat scroll 0 0 transparent;
    height: 20px;
    margin: -6px 0 0 3px;
    position: absolute;
    width: 28px;
}

.is_tui_ico {
    background: url("/images/vesite/ico_tuijian.gif") repeat scroll 0 0 transparent;
    height: 20px;
    margin: -6px 0 0 3px;
    position: absolute;
    width: 28px;
}

.is_xin_ico1 {
    background: url("/images/topnew/new.gif") repeat scroll 0 0 transparent;
    height: 18px;
    margin: -10px 0 0 -16px;
    position: absolute;
    width: 34px;
	z-index:9999;
}

.is_huodong_ico {
    background: url("/images/vesite/ico_huodong.gif") repeat scroll 0 0 transparent;
    height: 20px;
    margin: -6px 0 0 3px;
    position: absolute;
    width: 55px;
}

.is_hui_ico {
    background: url("/images/vesite/ico_hui.gif") repeat scroll 0 0 transparent;
    height: 15px;
    margin: 4px 0 0 3px;
    position: absolute;
    width: 29px;
}

.is_3zhe_ico {
    background: url("/images/vesite/ico_3zhe.gif") repeat scroll 0 0 transparent;
    height: 15px;
    margin: 5px 0 0 3px;
    position: absolute;
    width: 29px;
}

.is_Linuxn_ico {
    background: url("/images/vesite/lin-new.gif") repeat scroll 0 0 transparent;
    height: 69px;
    margin: 5px 0 0 30px;
    position: absolute;
    width: 79px;
}

.is_Linuxn-x_ico {
    background: url("/images/vesite/lin-new-x.gif") repeat scroll 0 0 transparent;
    height: 69px;
    margin: 1px 0 0 -30px;
    position: absolute;
    width: 79px;
}

.is_jz_rexiao_ico {
    background: url("/images/shouye/jz_rexiao.gif") repeat scroll 0 0 transparent;
    height: 19px;
    margin: -10px 0 0 -5px;
    position: absolute;
    width: 29px;
}


.is_jz_app_ico {
    background: url(/images/zzjz/jz_app.gif) repeat scroll 0 0 transparent;
    height:20px;
    margin: -10px 0 0 -5px;
    position: absolute;
    width:35px;
}
.is_topnew_ico {
    background: url(/images/topnew.gif) repeat scroll 0 0 transparent;
    height: 9px;
    margin: 8px 0 0 1px;
    position: absolute;
    width: 22px;
    z-index: 9999;
}

.is_topnew18_ico {
    background: url(/images/shouye/top18s.gif) repeat scroll 0 0 transparent;
    height: 22px;
    margin: -8px 0 0 1px;
    position: absolute;
    width: 22px;
    z-index: 9999;
}

/*头部购物车*/
.shopping{ width:124px; height:22px; background: url(/images/shoppingcart/shoppingcar-1.jpg) no-repeat;line-height:22px; text-align:center; position:relative;}
.shopping-car{ background:url(/images/shoppingcart/car-2.gif) repeat-x;height: 20px; position: absolute; left:24px; top:-18px; width:auto;z-index: 9999;}
.car-1{ background:url(/images/shoppingcart/car-1.gif) no-repeat; height:20px; width:6px; float:left;}
.car-3{ background:url(/images/shoppingcart/car-3.gif) no-repeat; height:20px; width:6px; float:left;}
/*头部购物车*/


.xinlang{display:none;background:url(/images/xinlang.png) no-repeat;height:257px;right:5px;position:absolute;top:20px;width:192px;z-index:99999;}
.weixin{display:none;background:url(/images/weixin.png) no-repeat;height:257px;right:5px;position:absolute;top:20px;width:192px;z-index:99999;}