               
 /* This needs to be first because FF3 is now supporting this  */
.clearfix {display: inline-block;}

.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    font-size: 0;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
html{color:#666;background:#fff;overflow:auto;overflow-y:scroll;height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%; z-index:-1;}
input.text{line-height:18px;height:13px;}
legend{color:#000;}
br{letter-spacing:0px;}
a{text-decoration:none;}

.autoMaxWidth {
	height:232px;
	overflow:hidden;
	position:relative;
}

p{margin:0 0 20px 0;line-height:22px;}
.center{margin:0px auto;}
.central{text-align:center !important;}
.left{float:left;}
.right{float:right;}
.textleft{ text-align:left; }
.textright{ text-align:right; }
.middle{vertical-align:middle;}
.clear{float:none; clear:both;font-size:0px;line-height:0px;height:0px; min-height:0px; padding:0px; margin:0px; overflow:hidden;}
.hide{display:none;}
.master{width:1000px;}
.hr{height:1px;line-height:0px;font-size:0px;border-top:solid 1px #f1f1f1;margin-top:10px;}
.inline{ display:inline; }
.hand{cursor:pointer;}
a{ outline:none; color:#069; }
a img{border:none;}
a:hover{ text-decoration:underline; }

body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#fff; line-height:22px; }
.aligncenter{margin:0 auto;}
.wp-caption-text{text-align:center;}
/* site wide */
#wrapper {background:#FFFFFF none repeat scroll 0 0;width:100%;}
#container{width:1000px; margin:0 auto;}
.bound{ width:980px; overflow:hidden; margin:0 auto;}
.clear_head{width:986px;}
a.expand { display:block; float:right; font-size:12px; height:18px; line-height:18px; vertical-align:middle; *width:90px; width:auto !important; }
img.iconTick{ margin-left:5px; vertical-align: middle; }
span.HighlightSearch {font-weight:bold;}

#header{ background-color:#f8f8f8; background-image:url(hw_000469.jpg); background-repeat:repeat-x; height:65px; border-bottom: 1px solid #FFFFFF; min-width:1000px; width:auto !important; margin:0px auto; }
#logo{ float:left; margin-top:9px; }
#header .topnav{ float:right; margin-top:25px; }
#header .topnav div{ float:left;}
#header .topnav div a{ color:#666; }
#header .topnav div.log a{ padding:0 8px; cursor:pointer;}


#menu {background: url(hw_s_221828.jpg) repeat-x left bottom; background-color: #f8f8f8; height: 46px; border-top: 1px solid #d7d4cf; border-bottom: 1px solid #C4C6C3; min-width: 1000px; width: auto !important; margin: 0px auto; position: relative;z-index: 10;}
#menu .nav { width: 980px; margin: 0 auto; height: 46px; position: relative; z-index: 100;}
#menu .nav ul {float: left;}
#menu li {float: left; display: block; overflow: visible; vertical-align: top;}

.nav a{color:#333; cursor:pointer;}
.nav a.trad, .nav a.solutions_products, .nav a.support, .nav a.about_huawei, .nav a.join_huawei,.nav a.con_meeteasy {display: block; line-height: 47px; text-decoration:none; color:#666; font-size:14px; font-weight:bold; text-align:center; position:relative; z-index:1007;}
.nav a.trad span, .nav a.solutions_products span, .nav a.support span, .nav a.about_huawei span, .nav a.join_huawei span ,.nav a.con_meeteasy span{display: block; height:47px; margin-left: 2px; width:auto; text-shadow:#fff 1px 1px 0px; padding:0 32px 0 22px;}
.nav li a.hover{color:#b00; background-image:url(hw_s_232053.png); background-repeat: no-repeat; background-position: 0 -85px; background-color:transparent; margin-top: 0px; line-height: 47px;}
.nav li a.hover span{background-image:url(hw_s_232053.png); background-repeat:no-repeat; background-position:100% -18px; background-color:transparent; color:#b00;}
.nav li a.active span{color: #B00;}

.menuitempanel {top: 47px; 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(hw_s_232057.png) 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(hw_s_232058.png);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;}

.shadow_b_layout {background-image: url(hw_s_232053.png); background-attachment: scroll; background-repeat: no-repeat; background-position: 0 -67px; position: absolute; width: 100%; left: 0px;}
.shadow_b_layout div {background: url(hw_s_232053.png) 100% -1px no-repeat;background-attachment: scroll;display: block;height: 16px;margin-left: 15px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.shadow_b_layout, .menufillet_e{ display:none;}
.menucontentdiv{ margin-right:0px;border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;}
.menucontentdiv .clearfix{ padding-bottom:15px;}
}
@-moz-document url-prefix(){
.shadow_b_layout, .menufillet_e{ display:none;}
.menucontentdiv{ margin-right:0px;border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;}
.menucontentdiv .clearfix{ padding-bottom:15px;}
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){
.shadow_b_layout, .menufillet_e{ display:none;}
.menucontentdiv{ margin-right:0px;border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;}
.menucontentdiv .clearfix{ padding-bottom:15px;}
}/*opera&#19987;&#23646;*/
:root .shadow_b_layout, :root .menufillet_e {display:none\9;}/*IE9&#19987;&#23646;*/
:root .menucontentdiv{ margin-right:0px\9;border-right: 1px solid #CCC\9;border-bottom: 1px solid #CCC\9;}
:root .menucontentdiv .clearfix{ padding-bottom:15px\9;}
.phone {
	color: #F00;
	font-size: 14px;
	font-weight: bold;
}
#latest-news-index{ height:35px; background:url(hw_000487.jpg) repeat-x; min-width:1000px; width:auto !important; margin:0px auto; }

#latest-news-index .latest-news{ width:770px; height:35px; float:left; overflow:hidden; }
#latest-news-index .latest-news a{ color:#666;}
#latest-news-index .latest-news .title{ width:55px; height:9px; margin:11px 5px 0px 0px; float:left; }
#latest-news-index .latest-news .content{ float:left; height:35px; width:700px;}
#latest-news-index .latest-news .content div{ height:35px; line-height:35px; overflow:hidden;}

#features-index{ background:#dcdcdc url(hw_000486.jpg) repeat-x 0 top;min-width:1000px; width:auto !important; margin:0px auto; }
.index_content990 h1 {
margin-top: 50px;
margin-bottom: 35px;
font-size: 32px;
color: #333;
letter-spacing: -1px;
background-image: -webkit-gradient( linear, left top, right bottom, from(rgba(250, 250, 250, 1)), to(rgba(230, 230, 240, 1)) );
-webkit-background-clip: text;
background-clip: text;
text-fill-color: transparent;
text-shadow: 0 0 0 rgba(250, 250, 250, 0.9), 0 -1px 1px rgba(0, 0, 0, 0.2);
}
.index_product{width:310px;margin:15px 0px 15px 0;}
.index_productT{width:310px;height:7px;background:url(bg_t.png) no-repeat left top;overflow:hidden;}
.index_productB{width:310px;height:36px;padding:13px 2px 0 30px;background:url(bg_d.png) no-repeat left -7px;overflow:hidden;}
.index_productC{width:310px;background:url(bg_indexproduct.png) repeat-y left;padding:15px 2px 10px 30px;color:#666;}
.index_productC a {color: #666;}
.index_product h2{color: #bb0000; font-size: 14px; font-weight: bold;padding-bottom: 10px;}
.index_product h2 a{color:#666;}
.index_product h2 a:hover{text-decoration:none;color: #bb0000;}
.index_productText{width:260px;padding:5px 0;font-size:12px;line-height:22px;}
.index_productImg{float:right;width:100px;height:171px;padding:13px 0 0;}
.index_productImg img{width:100px;height:171px;}
.index_more{clear:both;height:26px;margin:15px 220px 0 0;}
.index_productB a.bg01{color:#5f920e;font-weight:bold;padding:0 15px 0 20px;background:url(bg_icon.png) no-repeat -487px 0;line-height:150%;}
.index_productB a.bg01:hover{text-decoration:none;}
.index_productB a.bg02{font-size:13px;color:#616161;text-decoration:underline;}
.fL{float:left;}
.fR{padding-left:25px; float:left;}


#footer{ background:#7F7F7F url(hw_000514.jpg) repeat-x;padding:0px; min-width:1000px; width:auto !important; margin:0px auto;height:260px; cursor:default;}
.footerlist { margin: 20px 20px 20px 0px ; width: 200px;float: left;padding: 0px 10px;min-height: 1px;}
.footerlist a { color: #fff; display: block; text-decoration: none; }
.footerlist h3 { font-weight: bold; font-size: 14px; color: #fff; display: block; margin-bottom: 10px;}
#footer ul { text-align:left;}
#footer li { color: #666;margin: 4px 0;padding: 0 0 0 0px;}
#footer a {
color: #fff;
text-decoration: none;
}
#footer a:hover {text-decoration:underline; }
.copy {
width: 980px;
margin: 0 auto;
padding-top: 10px;
position: relative;
}
.footer_text {
width: 504px;
padding: 3px 0 5px;
text-align: center;
float:left;
}
.footer_text a { padding:0px 20px;}
.copyRight { margin: 0 auto; padding-top: 3px; color: #fff;}

 /* 内容页  */
.index_content { 
overflow:hidden;
	background: white; 
	width: 980px;
	min-height: 500px;
	margin: 10px auto;
	background: #FFF;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 1px solid #E7E7E7;
zoom: 1;
}
#main {
padding: 20px 0px 20px 0px;
position: relative;
float: left;
width: 950px;
background: #FFF;
margin: 0 0px 0px 15px;
z-index: 2;
}
p.where_now {
font-size: 10px;
color: #666;
margin-bottom: 30px;
}
p.where_now a {
color: #039;
font-size: 10px;
}
.products_intro {
padding-bottom: 30px;
padding-top: 10px;
float: left;
width: 950px;
}
.products_intro .intro_body {
	padding-left: 10px;
	min-width: 520px;
}
.products_intro .client {padding-left: 20px;}
.products_intro .client p{font-size: 12px;}
.products_intro h1 {
	font-family: Calibri,Arial,Helvetica,微軟正黑體,"Microsoft JhengHei",微软雅黑,"Microsoft YaHei","Lucida Sans Unicode",新細明體,clean,sans-serif;
    font-size: 24px;
	margin-bottom: 0;
	font-weight: normal;
}
.products_intro h1 .h1_sub {
	font-size: 10px;
	line-height: 28px;
	margin-left: 5px;
}
.products_intro h2 {
    color: #0066CC;
    font-size: 15px;
	font-weight: bold;
	font-family: "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,微軟正黑體,"Microsoft JhengHei", 微软雅黑,"Microsoft YaHei",新細明體,Verdana,sans-serif;padding: 10px 0px;
}
.products_intro .wp-caption p.wp-caption-text{
color: #666;
font-size: 12px;
line-height: 22px;
padding-top: 20px;
padding-left: 40px;
}
.products_intro p {
	color: #333;
	font-size: 14px;
	line-height: 22px;
	padding-top: 20px;
}
.products_intro table td img {
	padding-top: 5px;
}
.products_intro table td img.products_award {
	margin-top: 0;
	padding-left: 18px;
}
ul.point_list {
	padding-top: 10px;
	margin-left: 20px;
}
ul.point_list2, 
ul.point_list_abc {
	padding-top: 0;
	margin: 0 0 20px 20px;
}

.point_list li, 
.point_list2 li, 
.point_list_abc li {
	list-style-type: disc;
	font-size: 12px;
	line-height: 24px;
	color: #666;
}

.point_list_abc li {
	list-style-type: lower-alpha;
}
.products_submenu {
	font-size: 11px;
	font-weight: bold;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	margin-top: 20px;
	margin-bottom: 30px;
	width:950px; float:left;
}
.products_submenu a {
	text-decoration: none;
}
.products_submenu table {
	margin-bottom: 0;
	line-height: 20px;
	background: #f4f4f4;
}
.products_submenu td {
	border-right: 1px solid #CCC;
	text-align: center;
	font-size: 12px;
}
.products_submenu td.last {
	border-right: none;
}
.product_right {
width: 200px;
float: right;
}
.product_list li {
	
text-align: center;
font-size: 12px; float:left; width:20%;outline: none;
color: #069;
}
.product_list { margin-bottom: 0;
line-height: 20px;
background: #f4f4f4;
overflow:hidden;
cursor:pointer;}
.product_list li.last {
border-right: none;
}
.product_list li{line-height:30px;}
.product_list li:hover{ color:#b00;  line-height: 25px;}
.product_list li.on{color:#b00; line-height: 25px;}

.Menubox{margin-bottom: 0;
line-height: 30px;
background: #f4f4f4;
overflow:hidden;
cursor:pointer;}
.Menubox li{text-align: center;
font-size: 12px; float:left; width:227px;outline: none;
color: #069;border-left: 1px solid #CCC;}
.Menubox li.last { border-right: none; }
.Menubox li.hover{color:#b00;  line-height: 28px; }
.Menubox li.out{border-top:1px #cccccc solid;}

.product_con ul.fifty {
width: 450px;
padding: 10px;
}
.product_con ul.fifty li, .product_con ul.notfifty li {
list-style-type: disc;
margin-left: 15px;
line-height: 28px;
color: #5C5C5C;
}
.product_con ul.fifty li.list_head, .product_con ul.notfifty li.list_head {
list-style-type: none;
margin-left: 0;
font-weight: bold;
line-height: 28px;
color: #111;
font-size: 12px;
}
.product_con ul.fifty li.list_note, .product_con ul.notfifty li.list_note {
padding: 10px;
background: #f7f7f7;
list-style-type: none;
}
.floatleft {
float: left;
}
.product_con h1 {
border-bottom: 1px solid #666;
font-size: 18px;
clear: left;
margin-bottom: 0;
padding-top: 10px;
color: #222;
}

.product_con ul.full{padding:0 0 20px;min-height:450px;list-style-type:none;}
.product_con ul.full li{float:left;width:230px;margin:20px 0 0 -1px;text-align:center;cursor:pointer;}
.product_con ul.full li .mi2s-base-icon{margin-bottom:25px;}
.product_con ul.full li h3{font-size:14px;margin-bottom:5px;margin-top:10px;color:#333;}
.product_con ul.full li p{line-height:20px; color:#333;}


.product_con ul.fifty2 {
width: 900px;
padding: 10px;
}
.product_con ul.fifty2 li, .product_con ul.notfifty2 li {
list-style-type: disc;
margin-left: 15px;
line-height: 28px;
color: #5C5C5C; padding-top:5px;
}
.product_con ul.fifty2 li.list_head, .product_con ul.notfifty2 li.list_head {
list-style-type: none;
margin-left: 0;
font-weight: bold;
line-height: 28px;
color: #111;
font-size: 12px;
}
.product_con ul.fifty2 li.list_note, .product_con ul.notfifty2 li.list_note {
padding: 10px;
background: #f7f7f7;
list-style-type: none;
}

 /* 新闻  */
.c_body {
width: 960px;
overflow: hidden;
}
.c_body a:link {color: #515151; text-decoration:none;}
.c_body a:visited {color: #515151;text-decoration:none;}
.c_body a:hover {color: #069;text-decoration:underline; }
.c_body_main {
width: 739px;
position: relative;
float: left;
height: auto;
}
.aclist a:link {color: #069; text-decoration:none;}
.aclist a:visited {color: #069;text-decoration:none;}
.aclist a:hover {text-decoration:underline;}
.aclist a:active {color: #069;}
.c_body h2 {
    color: #0066CC;
    font-size: 15px;
	font-weight: bold;
}
.c_body h3 {
    font-size: 12px;
	font-weight: bold;
}
.hot_problems li {
border-bottom: 1px solid #DFDFDF;
float: left;
width: 680px;
height: 50px;
line-height: 50px;
padding-left:30px;
}
.centerSep {
border-left: 1px solid #DFDFDF;
display: block;
float: left;
font-size: 0;
height: auto;
margin-bottom: -5000px;
overflow: hidden;
padding-bottom: 5000px;
width: 0;
}
.c_content {
float: left;
padding: 30px 0 29px 21px;
}
.csc_contactIcon {
background-position: 0 -66px;
width: 54px;
height: 57px;
margin-left: 0;
float: left;
}
.x_bigTitle {
font-size: 14px;
float: left;
color:#333;
font-weight: bold;
}
.blank15 {
clear: both;
height: 15px;
overflow: hidden;
}
.blank15 {
clear: both;
height: 15px;
overflow: hidden;
}
.x_contentFont {
line-height: 21px;width:183px;
float: left; padding-top:10px; padding-bottom:10px;
}
.leftdownlist .lefticonli {
margin: 15px 0 0 0; clear:both;
}
.csc_body_left { width:221px;position:relative;float:right; }

.brief { font-size:12px; margin:15px; border-bottom: 1px solid #DFDFDF;}
.brief .title, .brief h1, .brief h1.subline {
font-size: 22px;
margin-bottom: 10px;
font-weight: normal;
}
.brief p {
color: #666;
line-height: 21px;
}
.brief a:link {color: #069; text-decoration:none;}
.brief a:visited {color: #069;text-decoration:none;}
.brief a:hover {text-decoration:underline; }
.brief a:active {color: #039;}
#page-header {
color: #666;
margin-bottom: 18px;
}

.feed-text img {
    padding-left: 10px;
    padding-right: 8px;
    position: relative;
}
.feed-text p {
    font-size: 12px;
    line-height: 23px;
    padding-bottom:14px;
	padding-top:8px;
	clear:both;
	text-indent: 2em;
	word-wrap: break-word;
	margin-bottom: 0px;
}
.feed-text{ color: #2B2B2B;}
.feed-text h3 {
font-size: 12px;
font-weight: bold;
}
.feed-text li{
cursor: pointer;
padding: 15px 0 0 25px;
color: #333;
}
.contact {padding:0 0 50px;min-height:450px;list-style-type:none; line-height:40px;overflow: hidden;zoom:1;}
.contact li{float:left;margin:0;clear:both;padding-left:30px;}
.contact li.list_head{
list-style-type: none;
margin-left: 0;
font-weight: bold;
line-height: 28px;
color: #666;
font-size: 12px;
}
.divider {
border-top: 1px solid #ccc;
margin-bottom: 10px;
}
.pic {
width: 316px;
float: right !important;
margin-left: 10px;
}
.picleft {
width: 316px;
float: left !important;
}
.frame {
position: relative;
margin-bottom: 10px;
padding: 0;
}
.frame img {
display: block;
padding: 7px;
border: 1px solid #DEDEDE;
}

.caption {
position: relative;
z-index: 2;
display: block;
padding: 0 10px;
font-size: 12px;
line-height: 18px;
color: #888;
text-align: center;
}
/*产品中心*/
.div minil { width:465 ; float:left ; margin-top:15px;}
.div miniimage img { width:150px; height:150px; float:left;}
.pro_list {
font-size: 12px;
padding: 4px 0 6px;
}
.pro_list li {
height: 28px;
line-heighT: 20px;
overflow: hidden;
padding-left: 26px;
background: url(start.png) no-repeat 5px 5px;
}
.column {
width: 450px;
margin-left: 26px;
padding-left: 25px;
background: url(overview_buckets_divider.png) no-repeat 0 0;
}
.column {
float: left;
}
.column.full {
background: none;
padding-left: 0;
width: 950px;
margin-top:15px;
margin-left: 26px;
margin-bottom: 20px;
}
.column.first {
background: none;
padding-left: 0;
width: 450px;
margin-top:15px;
margin-left: 26px;
margin-bottom: 20px;
}

.column.last {
margin-top:15px;
width: 450px;
}
.column.first, .column.last {
margin-left: 0 !important;
}
.column.last {
float: right !important;
}
img.left {
float: left;
margin: 2px 20px 16px 0;
}
.more {
padding: 0px 15px 4px 0px;
color: #069;
font-size: 13px;
text-decoration: none; float:right;
}

li.promo.img{padding: 20px;	margin-bottom: 10px;border-bottom: 1px solid #ddd;margin-left: 40px;}
li.promo.img, li.promo.img a{font-size:12px !important; line-height:22px;}
li.promo.img h2, li.promo.img a h2{font-size:14px !important; font-weight:normal; line-height:1.4; margin-bottom:0.6em !important; color:#333;}
li.promo.img h2, li.promo.img ul,  li.promo.img p{margin-left: 90px;}
li.promo.img a p span.more{ float:right;}
li.promo.img span.image{float: left;padding-bottom: 45px;}
li.promo.img:nth-child(2){border-bottom: none;}
li.promo.img div.link-exception ul li{font-size: 12px !important;}

ul.point_list {
padding-top: 10px;
margin-left: 20px;
}
.point_list li, .point_list2 li, .point_list_abc li {
list-style-type: disc;
font-size: 12px;
line-height: 24px;
color: #666;
}
.mc{ overflow: hidden;
zoom: 1;}
.m {margin-bottom: 10px;}
.index_content990 {
overflow: hidden;
width: 990px;
margin: 0px auto;}
.mi2s-base-more{height:78px;line-height:78px;border-top:1px solid #fff;text-align:center;}
.mi2s-base-more a {display: inline-block;padding-right: 30px;color: #545351;background: url(pro_go.png) 100% 50% no-repeat;font-size: 22px;}
.yyfa-list ul{padding:0 0 50px;border-bottom:1px solid #e8e8e8;min-height:450px;list-style-type:none;}
.yyfa-list li{float:left;width:230px;margin:50px 0 0 -1px;text-align:center;cursor:pointer;}
.yyfa-list li .mi2s-base-icon{margin-bottom:25px;}
.yyfa-list li h3{font-size:14px;margin-bottom:5px;color:#333;}
.yyfa-list li p{line-height:20px; color:#333;}

.da-service .m1 .mt{height:48px;line-height:48px;border:1px solid #f2f2f2;background:#f9f9f9;font-size:16px;padding-left:30px;}
.da-service .m1 .mt h3{font-size: 16px;color: #222;font-weight: bold;}
.da-service .m1 .mc{padding:20px;border:1px solid #cfcfcf;border-top:0 none;background:#fff;line-height:30px;}
.da-tab .da-tabbtn{height:140px;margin-left:60px;}
.da-tab .da-tabbtn li{height:16px;padding:20px 0 34px 70px;margin:35px 0;width:145px;float:left;font-size:16px;color:#426bb8;font-family:"Microsoft Yahei";background:url(ico_1.png) left center no-repeat;cursor:pointer;position:relative;}
.da-tab .da-tabbtn .b1{background-position:-59px -4px;}
.da-tab .da-tabbtn .b2{background-position:-2px -39px;}
.da-tab .da-tabbtn .b3{background-position:-44px -38px;}
.da-tab .da-tabbtn .b4{background-position:-84px -38px;}
.da-tab h2{font-size:18px;margin:10px 0;font-family:"Microsoft Yahei";}
.da-service .grid{width:100%;border-collapse:collapse;text-align:center;}
.da-service .grid th{border:1px solid #ff8e00;background:#ffefda;height:33px;color:#666;}
.da-service .grid .left-th{color:#666;font-weight:bold;}
.da-service .grid td{border:1px solid #fdc277;height:29px;}

ul.logolist {
padding-top: 10px;
}
ul.logolist li.topli{
font-size: 12px;
line-height: 24px;
color: #666;
float:left;
margin-left:15px;
padding-top: 10px;
padding-bottom: 0px;
}
ul.logolist li{
font-size: 12px;
line-height: 24px;
color: #666;
float:left;
margin-left:15px;
padding-top: 50px;
padding-bottom: 50px;
}
.c_body p { padding-left:5px; padding-right:5px;}
/* 经销商  */
.areaList {
background-color: #F7F7F7;
zoom: 1;
}
#listDeail .hover a{
color: #b00;
}

#listDeail{clear: both;padding:16px 0 15px 20px;width: 100%;overflow: hidden;}
#listDeail a{float:left;font-size:13px;cursor: pointer;padding: 10px 6px;
display: inline-block;
height: 23px;
line-height: 21px;}
#listDeail span{padding:0 6px;display:inline-block;height:23px;line-height:21px;}
#listDeail span.checkArea{height:21px;line-height:20px;}

.listArea{clear:both;width: 900px;margin: 0px auto;min-height: 50px; padding-left:100px;}
.listArea a{display:block;font-size:13px;cursor: pointer;}
.listArea span{display:inline-block;height:23px;line-height:21px;}
.lisyAreacon { padding-top: 30px;overflow: hidden;width: 400px; float:left;padding-left:30px;}
/* 产品中心  */
#products_show {
	padding-top: 5px;
}
ul.cruisebar {
	margin-top: 10px;
	font-size: 13px;
	margin-bottom: 10px;
}
.cruisebar li {
    background-color: #f3f3f3;
    color: #FFFFFF;
    float: left;
	margin: 0 1px;
    padding: 2px 8px;
}
.cruisebar li a:hover {
color:#09f;
text-decoration: none;
}
.products_list {
	width: 100%;
}
.products_list th, 
.products_list td, 
.choose_table th, 
.choose_table td {
	padding: 10px 5px 5px 5px;
}
.choose_table th {
	padding: 0;
}
.products_list tr, 
.choose_table tr  {
	border-bottom: 1px solid #FFF;
}
.products_list th, 
.choose_table th {
	background: #ccc;
	color: #222;
	font-weight: bold;
	vertical-align: middle;
	border-right: 1px solid #FFF;
	font-size: 13px;
	text-align: center;
}
.products_list th, 
.choose_table th {
	background: #ccc;
	color: #222;
	font-weight: bold;
	vertical-align: middle;
	border-right: 1px solid #FFF;
	font-size: 13px;
	text-align: center;
}
.products_list td.odd, 
.choose_table td.odd, 
.syno_class td.odd  {
	background: #F2F2F2;
}
.products_list td.odd_2, 
.choose_table td.odd_2, 
.syno_class td.odd_2  {
	background: #e9e9e9;
}
.products_list td.even, 
.choose_table td.even, 
.syno_class td.even, 
.class2011 td.even {
	background: #f3f3f3;
}
.products_list td.even2, 
.choose_table td.even2, 
.syno_class td.even2, 
.class2011 td.even2 {
	background: #e9e9e9;
}
.products_list td a, 
.choose_table td a, 
.syno_class td a {
	font-size: 11px;
	color: #333;
	display: inline-block;
	margin: 15px 10px;
	text-align: center;
	text-decoration: none;
}
.products_list td a {
	width: 120px;
}
.products_list td a:hover, 
.choose_table a:hover {
	color: #09f;
}

/* 比较列表  */
.box { -webkit-box-shadow: rgba(0,0,0,0.1) 1px 1px 1px; -moz-box-shadow: rgba(0,0,0,0.1) 1px 1px 1px; border:1px solid #e5e5e5; }
.box h2 {
font-size: 24px;
line-height: 27px;
font-weight: normal;
margin-bottom: 0;
}
.rounded {
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
-khtml-border-radius: 5px;
}
table.box { margin-bottom:24px; margin-left:10px; }
table.box { margin-top:24px; width: 960px; padding:0; }
table.box h3 { display:inline; font-weight:bold; color:#000; padding-top:3px; }
table.box th { height:37px; padding-left:20px; padding-top:5px; background:url(productsdiff.gif) repeat-x bottom left; } 
table.box img { margin-top:4px; position:relative; }

table.box tr.header td { background-color:#f7f7f7; border-top:1px solid #bababa; border-left:none; }
table.box tr.header td em { font-size:14px; color:#999; }
table.box tr.header.first td em { font-size:14px; color:#000; }
table.box tr.header td em span { color:#333; }

table.box td { height:34px; padding-top:5px; border-top:1px solid #e9e9e9; }
table.box td.col1 { padding-left:20px; }
table.box td.col2,
table.box td.col3,
table.box td.col4 { width:60px; text-align:center; border-left:1px solid #e9e9e9; }
table.box td.col2 { background-color:#f8f8f8; }
table.box td.col3 { background-color:#f2f2f2; }
table.box td.col4 { background-color:#ededed; }

.tip{ position:relative; color:#00c; text-decoration:none;}
.tip:hover{background:none;color:#000;}
.tip span {display:none;}
.tip:hover span{display:block;position:absolute;top:6px;left:50px;}
.tip:hover span p {width:250px;color:#000;text-align:left;padding:5px;border:1px solid #ccc;background:#fff;}

.yccaption {
position: relative;
z-index: 2;
display: block;
padding: 0 10px;
font-size: 12px;
line-height: 18px;
color: #888;
text-align: center;
}
/* 图片中心  */
.content_photo {margin:0px auto; padding:15px;}
.content_photo_model {margin:0px auto; height:30px; line-height:30px; color:#999999; font-size:16px; text-align:left; border-bottom:1px #AAAAAA dashed; clear: both; padding-top:10px;}
.content_photo_model a {color:#999999;}
.content_photo_model a:hover {color:#A6B000;}
.content_photo li {width:145px; height:145px; padding:6px; float:left; padding-top:15px;}
.content_photo img {padding:1px; border:1px #BBBBBB solid;}

/* Forms */
#header .topnav div {
float: left;
}
input[type=text],
input[type=password],
input[type=email],
input[type=url],
input[type=number],
input[type=tel], 
textarea {
	background: #fafafa;
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
	border: 1px solid #ddd;
	color: #888;
}
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=number]:focus,
input[type=tel]:focus, 
textarea:focus {
	color: #373737;
}
textarea {
	padding-left: 3px;
	width: 98%;
}
input[type=text],
input[type=password],
input[type=email],
input[type=url],
input[type=number],
input[type=tel]
 {
	padding: 3px;
}
input#s {
	background: url(search.png) no-repeat 110px 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font-size: 12px;
	height: 14px;
	line-height: 1.2em;
	margin-left:10px;
	margin-top:2px;
}
input#searchsubmit {
	display: none;
}
/*google custom search*/

.google_search form input.btn_google{
	font-size: 13px;
    font-weight: bold;
    padding: 3px 15px;
    background-color: #1B5DB2;
	background-image:-webkit-gradient(center top , rgba(255, 226, 226, 0.14), rgba(34, 34, 34, 0.14));/* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(center top , rgba(255, 226, 226, 0.14), rgba(34, 34, 34, 0.14));/* Chrome 10+, Saf5.1+ */
	background-image:-moz-linear-gradient(center top , rgba(255, 226, 226, 0.14), rgba(150, 150, 150, 0.14));/* FF3.6 */
	background-image:-o-linear-gradient(center top , rgba(255, 226, 226, 0.14), rgba(34, 34, 34, 0.14));/* Opera 11.10+ */
	background-image:-ms-linear-gradient(center top , rgba(255, 226, 226, 0.14), rgba(34, 34, 34, 0.14));/* IE10 */
	background-image:linear-gradient(center top , rgba(255, 226, 226, 0.14), rgba(34, 34, 34, 0.14));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffe2e2', EndColorStr='#222222'); /* IE6–IE9 */
    background-position: left bottom;
    background-repeat: repeat-x;
    border: 1px solid #4A8CFF;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
    /*box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);*/
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    line-height: 20px;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    transition: all 0.3s ease-in 0s;
}
.google_search form input.btn_google:hover{
	background-image:-webkit-gradient(center top , rgba(255, 226, 226, 0.14), rgba(34, 34, 34, 0.14));/* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(center top , rgba(255, 226, 226, 0.14), rgba(34, 34, 34, 0.14));/* Chrome 10+, Saf5.1+ */
	background-image:-moz-linear-gradient(center top , rgba(255, 226, 226, 0.14), rgba(34, 34, 34, 0.14));/* FF3.6 */
	background-image:-o-linear-gradient(center top , rgba(255, 226, 226, 0.14), rgba(34, 34, 34, 0.14));/* Opera 11.10+ */
	background-image:-ms-linear-gradient(center top , rgba(255, 226, 226, 0.14), rgba(34, 34, 34, 0.14));/* IE10 */
	background-image:linear-gradient(center top , rgba(255, 226, 226, 0.14), rgba(34, 34, 34, 0.14));
    border: 1px solid #0050dc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
.google_search form input.txt{
	height: 25px;
    line-height: 22px;
	border: 1px solid;
 	border-color: #bbb #cecece #cecece ;
    color: #333333;
    padding: 2px 0;
    width: 500px;
}
.google_search { margin-top: 30px; margin-left: 30px; }
.google_search_bg {
	padding-top: 5px;
    background-color: #e9e9e9;
	border-bottom: 1px solid #d1d1d1;
	height: 80px;
}
ul.results { width: 940px; clear: both; margin: 0; padding: 30px 0 0 15px; list-style-type: none; }
ul.results li {
margin-left: 10px;
padding-left: 5px;
padding-right: 30px;
margin-bottom:30px;
padding-bottom:5px;
border-bottom:1px solid #e8e8e8 !important;
}
ul.results li a {
border: 10px;
color: #000;
font-weight: normal;
line-height: 2em;
}
ul.results li p {
width: 650px;
font-size: 0.8571em;
line-height: 1.52em;
color: #666;
margin: 5px 0 5px 0;
}
ul.results li span a {
color: #069; padding-right:5px;
}
/* =error404
----------------------------------------------- */
.entry-content { padding-top:20px;}

#www .widget {
	clear: none;
	float: left;
	margin-right: 3.7%;
	width: 30.85%;
}
#www .widget_archive {
	margin-right: 0;
}
#www .widget_tag_cloud {
	float: none;
	margin-right: 0;
	width: 100%;
	clear:both;
	padding-top:10px;
}
.widgettitle {
	font-size: 10px;
	letter-spacing: 0.1em;
	line-height: 2.6em;
	text-transform: uppercase;
}

/* =表单
----------------------------------------------- */

.supportform_input h2 {
	padding: 5px 0 5px 10px;
	border-bottom: 1px solid #eee;
	margin-bottom: 0;
}
.supportform_input .content, 
{
	text-align: center;
	padding: 10px;
	border-top: 2px solid #FFF;
}
.supportform_input .content td.postkey_img {
	height: 20px;
}
.supportform_input .content td.postkey_img img {
	display: inline;
	margin-bottom: 0;
}
.supportform_input .content td.postkey_img input {
	vertical-align: top;
	margin-right: 10px;
}
.supportform_input .content table td ul li {
	list-style-type:disc;
}
.supportform_input label {
	padding-right: 5px;
	color: #111;
}
.supportform_input input, 
.supportform_input select, 
{
	font-size: 12px;
	color: #555;
	vertical-align: top;
}
.supportform_input input, 
.supportform_input select, 
.supportform_input textarea, 
 {
	position: relative;
	left: -2px;
	z-index: 5;
	margin-left: 5px;
	vertical-align: top;
}
.supportform_input div.content sup {
	color:#ff007e;
	font-size:16px;
}

.supportform_input{
	margin-bottom: 20px;
	margin-top: 50px;
	width: 775px;
}
.supportform_input table{
	margin-bottom:0;
}
.supportform_input table sup{
	font-weight: bold;
	padding-left: 3px;
	vertical-align: top;
	color: #000;
}
.supportform_input table td{
	text-align: left;
	padding: 6px 2px;
	vertical-align: top;
	color: #333;
	font-size: 13px;
}
.supportform_input table td.right {
	text-align: right;
	width: 180px;
}
.supportform_input table td textarea {
	font-size: 12px;
	color: #333;
}
.button_form {
background: -moz-linear-gradient(center bottom , #DCDCDC 46%, #FAFAFA 87%) repeat scroll 0 0 transparent;
background: linear-gradient(center bottom , #DCDCDC 46%, #FAFAFA 87%) repeat scroll 0 0 transparent;
background: -o-linear-gradient(center bottom , #DCDCDC 46%, #FAFAFA 87%) repeat scroll 0 0 transparent;
background: -webkit-linear-gradient(center bottom , #DCDCDC 46%, #FAFAFA 87%) repeat scroll 0 0 transparent;
background: -ms-linear-gradient(center bottom , #DCDCDC 46%, #FAFAFA 87%) repeat scroll 0 0 transparent;
background-image: -webkit-gradient(
 linear,	left bottom, left top,
 color-stop(0.3, #DCDCDC),
 color-stop(0.9, #FAFAFA) );
border: 1px solid #D6D6D6;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
color: #333333 !important;
display: inline-block;
font-size: 12px;
font-weight: normal;
line-height: 24px;
padding: 5px 15px;
text-align: center;
text-decoration: none !important;
text-shadow: none;
cursor: pointer;
}
.wpcf7-mail-sent-ok {
margin-left: 300px; margin-bottom:50px;
}
/*************
 * features 
 * ***************/

.features {
  width: 950px;
  height: 290px;
  margin: 0 auto;
  margin-bottom: 14px;
  background-color: #fff;
  border-radius: 3px;
  clear:both;
}

.features ul li {
  display: block;
  float: left;
  width: 450px;
  height: 145px;
}

.features ul li a.block {
  position: relative;
  text-decoration: none;
  color: #979798;
  display: block;
  padding: 33px 24px 0 100px;
}


 #feature-1-a{
    margin-top: 0;
   margin-left: 0;
   width:62px;
   height:62px;
  background:url(homesl-4.png) ; 
 }


.features ul li div.up {
  position: absolute;
  left: 23px;
  top: 35px;
}

.features ul li div.down {
  position: absolute;
  left: 23px;
  top: 35px;
}


.features ul li h3 {
  font-size: 16px;
  color: #30363f;
  margin-bottom: 12px;
}
.features ul li a.block:hover h3 {
  color: #1a6cc1;
}

.features ul li p {
  font-size: 12px;
  line-height: 22px;
}
/*************
 * 文章翻页 
 * ***************/
.page_navi{width:100%;height:36px;line-height:36px;text-align:center;overflow:hidden;padding-top:1em;}
.page_navi a{padding:3px 8px;margin:2px;text-decoration:none;color:#888;border:1px solid #ccf;}
.page_navi a:hover,.page_navi a.current{border:1px solid #356aa0;color:#356aa0;font-weight:bolder;}

/*************
 * features 
 * ***************/

.features {
  width: 950px;
  height: 290px;
  margin: 0 auto;
  margin-bottom: 14px;
  background-color: #fff;
  border-radius: 3px;
  clear:both;
}

.features ul li {
  display: block;
  float: left;
  width: 450px;
  height: 145px;
}

.features ul li a.block {
  position: relative;
  text-decoration: none;
  color: #979798;
  display: block;
  padding: 33px 24px 0 100px;
}


 #feature-1-a{
    margin-top: 0;
   margin-left: 0;
   width:62px;
   height:62px;
  background:url('homesl-4.png') ; 
 }


.features ul li div.up {
  position: absolute;
  left: 23px;
  top: 35px;
}

.features ul li div.down {
  position: absolute;
  left: 23px;
  top: 35px;
}


.features ul li h3 {
  font-size: 16px;
  color: #30363f;
  margin-bottom: 12px;
}
.features ul li a.block:hover h3 {
  color: #1a6cc1;
}

.features ul li p {
  font-size: 12px;
  line-height: 22px;
}
/*************
 * 产品版本 
 * ***************/
 #choose {
border-top: 1px dotted #ddd;
padding-top: 10px;
float: left;
width: 450px;
margin-bottom: 20px;
}
#choose-version .dt {
margin-top: 8px;
}
#choose .dt {
width: 71px;
}
#choose-version .dt {
float: left;
width: 72px;
text-align: right;
}
#choose-version .dd {
width: 250px; float: left;
clear: both;
margin-top: 15px;
margin-left: 5px;
}
#choose-version .item {
float: left;
margin: 2px 8px 2px 8px;
width: 100px; height:35px;
border: 1px solid #ccc;
}
#choose-version .selected, #choose-version .disabled {
position: relative;
zoom: 1;
}
#choose-version .item a:link, #choose-version .item a:visited {
float: left;
padding: 4px 5px;
background: #fff;
}
#choose-version .item a:link, #choose .item a:visited {
padding: 5px; width: 86px;
text-align: center;
}
#choose-version .item a:active, #choose-version .selected a:link, #choose-version .selected a:visited {
border: 2px solid #e4393c;
padding: 5px;
}
#choose-version .selected b {
position: absolute;
top: 22px;
left: 86px;
width: 12px;
height: 12px;
overflow: hidden;
}
#choose-version .selected b{
background-image: url(selected.png);
background-repeat: no-repeat;
}
#choose-version .selected a:link, #choose .selected a:visited {
border: 2px solid #e4393c;
padding: 5px;
}

/* 产品图片  */
.product_photo {margin:0px auto; padding-top:15px; min-height:500px; height:auto;}
.product_photo_model {margin:0px auto; height:30px; line-height:30px; color:#999999; font-size:16px; text-align:left; border-bottom:1px #AAAAAA dashed; clear: both; padding-top:10px;}
.product_photo_model a {color:#999999;}
.product_photo_model a:hover {color:#A6B000;}
.product_photo li {width:150px; height:145px; padding:10px 5px; float:left; padding-top:15px;}
.product_photo img {padding:1px; border:1px #BBBBBB solid;}

.menote ul.fifty2 { width: 900px;padding-left:25px;}
.menote ul.fifty2 li{list-style-type: disc;margin-left: 15px;line-height: 28px;color: #5C5C5C;padding-top:5px; background:none;}
.menote ul.fifty2 li.list_head{list-style-type: none;margin-left: 0;font-weight: bold;line-height: 28px;color: #111;font-size: 12px;}
.menote ul.fifty2 li.list_note{padding: 10px;background: #f7f7f7;list-style-type: none;}
.menote span  { width:80px; float:left;line-height: 26px;}
/* 咨询边栏  */
#sidepanel{position:fixed;bottom:0;right:0;z-index:1000}
#sidepanel a,#sidepanel b{background-image:url(bl.png);background-repeat:no-repeat}
#sidepanel a{display:block;position:relative;width:17px;height:66px;padding:28px 4px 0;margin:5px 0;text-align:center;line-height:14px;text-decoration:none}
#sidepanel b{position:absolute;top:9px;left:4px;width:17px;height:16px;overflow:hidden}
#sidepanel a:link,#sidepanel a:visited{background-position:-85px -149px}
#sidepanel a:hover,#sidepanel a:active{background-position:-50px -149px}
#sidepanel .gotop:link b,#sidepanel .gotop:visited b{background-position:-21px -219px}
#sidepanel .gotop:hover b,#sidepanel .gotop:active b{background-position:-21px -200px}
#sidepanel .research:link b,#sidepanel .research:visited b{background-position:0 -219px}
#sidepanel .research:hover b,#sidepanel .research:active b{background-position:0 -200px}*html 
#sidepanel{position:absolute;top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);overflow:visible}