@charset "gb18030";
nner{width:100%;}
#menu {background: url(../images/epoint_bg.jpg) repeat-x left bottom;  height: 76px;  min-width: 100%; width: auto !important; margin: 0px auto; position: relative;z-index: 10;}
#menu .nav { width: 950px; margin: 0 auto; height: 76px; position: relative; z-index: 90;background: url(../images/epoint_bg.jpg)}
#menu .nav ul {float: left;}
#menu li {background: url(../images/epoint_bg.jpg);float: left; display: block; overflow: visible; vertical-align: top; width:107px}
#menu li.pt{background: url(../images/epoint_bg.jpg);float: left; display: block; overflow: visible; vertical-align: top; width:96px}

#menu li .about_huawei{float: left; display: block; overflow: visible; vertical-align: top; width:83px}
.nav a{color:#333; cursor:pointer;}
#menu li .faycp{float: left; display: block; overflow: visible; vertical-align: top; width:107px}
.nav a{color:#333; cursor:pointer;}
.nav a.trad, .nav a.solutions_products, .nav a.support, .nav a.about_huawei,.nav a.faycp, .nav a.join_huawei,.nav a.shop_huawei {display: block; line-height: 76px; text-decoration:none; color:#ffffff; font-size:16px; font-weight:bold; text-align:center; position:relative; z-index:1007;font-family: "Î¢ÈíÑÅºÚ";}
.nav a.trad span, .nav a.solutions_products span, .nav a.support span, .nav a.about_huawei span, .nav a.faycp span,.nav a.join_huawei span ,.nav a.shop_huawei span{display: block; height:76px; margin-left: 0px; width:auto; text-shadow:#fff 1px 1px 0px;}
.nav li a.hover{color:#b00; background-image:url(../images/menu_bg.jpg); background-repeat: no-repeat; background-position: 0 -85px; background-color:transparent; margin-top: 0px; line-height: 76px;}

.nav li a.hover span{background-image:url(../images/menu_bg.jpg); background-repeat:no-repeat; background-position:100% 0px; background-color:transparent; color:#0068B7;}
.nav li a.active span{color: #B00;}

.nav a.epointlogo:hover,.nav li a.epointlogo:hover span{background-image:url(../images/index_04.jpg);width:104px}
.nav a.about_huawei:hover,.nav li a.about_huawei:hover span{background-image:url(../images/menu_bg2.jpg);width:83px}
.nav a.faycp:hover,.nav li a.faycp:hover span{background-image:url(../images/menu_bg3.jpg);width:107px}
.nav a.epointlogo{background-image: url(../images/index_04.jpg);width:104px;line-height: 76px;display: block; line-height: 76px; text-decoration:none; color:#ffffff; font-size:16px; font-weight:bold; text-align:center; position:relative; z-index:1007;}
.nav a.epointlogo span{background-image: url(../images/index_04.jpg);width:104px;display: block; height:76px; margin-left: 0px; width:auto; text-shadow:#fff 1px 1px 0px;}
#menu li .epointlogo{background: url(../images/index_04.jpg);float: left; display: block; overflow: visible; vertical-align: top; width:104px}

.menuitempanel {top: 77px; position: absolute; z-index: 1000; display: none; left: 0px; -webkit-box-shadow: 2px 2px 6px rgba(0,0,0,.3); box-shadow: 2px 2px 6px rgba(0,0,0,.3); border-bottom-right-radius: 12px; border-bottom-left-radius: 12px;}
.menuright{right:0px; left:auto;}
.menucontentdiv {background: #fff url() 0 0 repeat-x; border-left: 1px solid #CCC; margin-right: 7px; padding: 20px 20px 0 30px; width:auto; height:100%; border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.menucontentdiv .clearfix{ padding-bottom:10px; position:relative;}
.menufillet_s, .menufillet_w, .menufillet_e, .menufillet_se, .menufillet_sw{position: absolute;zoom: 1;display: block;overflow: hidden;
background-attachment:scroll; background-color:transparent; z-index: 999; width: 10px;height: 10px;}
.menufillet_e { background-image: url();background-repeat: repeat-y; _background:transparent; height: 100%; right: 0px; top: 0; width: 7px;}
.verticalLine{ background-color:#FFFFFF; border-left:#cfcfcf solid 1px; width:1px; height:100%; left:200px; top:0px; float:left; min-height:200px; height:200px; margin:0 45px;}
#menu .menuitempanel li {float: none; top: 0; line-height:24px;}
#menu .menuitempanel li.left {float: left;}
.menuitempanel h2 {color: #bb0000; font-size: 16px;font-weight: bold; padding-bottom:10px;}
.menuitempanel h2 a {color: #B00;}
.menuitempanel ul li a{ color:#666;}
.menuitempanel ul.taxonomy { margin-left: -5px;}
#menu .menuitempanel ul.taxonomy li {font-size: 14px; font-weight: bold; text-indent: 10px; line-height: 32px;}
.menuitempanel ul.taxonomy li a{ color:#333;}
.menuitempanel ul.m_box li.title {font-weight: bold; margin-top: 5px;}
.menuitempanel ul.m_box li.summary { width:259px; font-weight: normal;}
#menu .menuitempanel ul.m_box li.summary ul {padding: 0 0; float:none;}
.menuitempanel .solutions_products ul.m_box li.summary{ padding:0 0 0 2px;}
.menuitempanel .solutions_products ul.m_box li.left{ margin-right:15px;}
.menuitempanel ul.list {margin-right: 45px;}
.menuitempanel ul > li.left > ul {margin-right: 45px;}
.menuitempanel ul.list h3 {padding: 0px 0px 0px 0px;}
.menuitempanel ul.list h3 a {color: #333333;font-size: 14px;font-weight: bold;}
.menuitempanel .solutions_products ul.m_box li.last, .menuitempanel ul.last,.menuitempanel ul li ul.last { margin:0px;}
/* index */
#slide-index{min-width:1000px;width:auto; height:373px; overflow:hidden; position:relative;}
#slide-index .slides{ min-width:1000px; width:auto; height:373px; }
#slide-index .slide{ min-width:1000px; height:373px; float:left; position:relative; }
#slide-index .image{ z-index:1;position:absolute; }
#slide-index .text, #slide-index .button { z-index:2;position:absolute; top:-500px; }
#slide-index .button{ display:none; width:138px;}

#slide-index .control{ position:absolute; bottom:0px; width:100%; text-align:center; height:19px; cursor:pointer; z-index:40;}
#slide-index .control a{ width:11px; height:11px; cursor:pointer; display:inline-block; background-repeat:no-repeat; background-image:url(hw_000505.gif); margin-right:6px; opacity:0.6; filter:alpha(opacity=60);}
#slide-index .control a:hover, #slide-index .control a.active{ background-image:url(../images/hw_000506.gif); opacity:1; filter:alpha(opacity=100);}






 
.autoMaxWidth{ overflow:hidden; position:relative;height:373px; }
.block div.header {padding:0 0 5px 0px;border-bottom:5px solid #F0F0F0;font-size:18px;line-height:22px;font-weight:bold;}
.feedback div.header {color:#B60005;padding-top:10px;}
.save_line{background:#E0E0E0 none repeat scroll 0 0;height:23px;margin:20px 11px 0 0;padding:5px 8px 5px 0;text-align:right;}
.btn_tip_b {font-weight:700;}
.btn_tip, .btn_tip_b {background:transparent url(/cn/ucmf/groups/public/documents/webasset/hw_000980.gif) no-repeat scroll -190px 0;border:medium none;color:#333333;cursor:pointer;font-weight:400;height:23px;line-height:23px;margin:0;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;padding-bottom:4px;vertical-align:top;width:68px;}

.read-More .header .icon{ background-image:url(/cn/ucmf/groups/public/documents/webasset/hw_u_163798.gif); background-repeat: no-repeat; background-position: 0 0; width:28px; height:28px; float:left; margin-right:8px; position:relative; top:-4px;}
.header .icon{ background-image:url(/cn/ucmf/groups/public/documents/webasset/hw_000999.gif); background-repeat: no-repeat; background-position: 0 0; width:28px; height:28px; float:left; margin-right:8px; position:relative; top:-4px;}
.header .wpaper{ background-image:url(/cn/ucmf/groups/public/documents/webasset/hw_000999.gif); background-repeat: no-repeat; background-position: 0 0; width:28px; height:28px; float:left; margin-right:8px; position:relative; top:-4px;}
.addThis{ text-align:left;margin-bottom:8px; padding-top:25px;}

/* arpu */
#banner .arpu{ margin:0px auto; min-width:980px; width:auto !important; }
#banner .arpu img.text{ margin:20px 0px 0px 50px; position:absolute; }
#banner .arpu a{ display:block; margin:180px 0px 0px 25px; width:216px; height:32px; }

/* solution */
#banner .solution, #banner .products, #banner .services, #banner .success-stories { margin:0px auto; min-width:1000px; width:auto !important; }
.Xxj_btn{ background-color:#5187bf; color:#ffffff;width:50px; height:30px; border:0px; text-align:center; cursor:pointer;}