@charset "utf-8";
/* CSS Document */

body{background:#eee; font-family:Arial, Helvetica, sans-serif; color:#333; line-height:150%; font-size:100%;}
/*&#25972;&#20307;&#39029;&#38754;&#21464;&#28784;&#33394;html {filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}*/
body, div, ul, li, span{margin:0; padding:0;}
div{display:block;}
li{list-style:none;}
 
/*&#26377;&#20914;&#31361; dujunyi 20130828*/
img{width:auto; height:auto; border:none; -ms-interpolation-mode: bicubic;}   
.Soulutions_Txt p{font-size:14px!important;margin:10px 0;text-indent:2em;}

.Soulutions_Txt p img{width:100%; height:auto;margin-left: -2em;}
.Soulutions_Txt li{padding-bottom:10px; line-height:26px; font-size:14px; background:url(hw_000740.gif) no-repeat 8px 12px; padding-left:20px;}
.pr_news .Soulutions_Txt p{font-size:14px!important;margin-top:20px;text-indent:0em!important;}

object{width:100%; height:100%;}
.cursor{cursor:pointer;}
.hr{border-top:1px solid #ddd; height:0;}
.hr2{border-top:1px solid #ddd; height:1px; border-bottom:1px solid #fff; height:0;} 
.left{float:left;}
.right{float:right;}
.shadow{box-shadow:0 4px 8px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);}
.radiuss{border-radius:0.3125em; -webkit-border-radius:0.3125em; -moz-border-radius:0.3125em;}
.radiusm{border-radius:0.5em; -webkit-border-radius:0.5em; -moz-border-radius:0.5em;}
.radiusl{border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
.wrap{padding: 0 0.75em;}

/*font*/
a{color:#990000; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover {text-decoration:none;}
a:focus{outline:none;-moz-outline-style:none;}
a:active {color:#eeeeee; text-decoration:none;blr:expression(this.onFocus=this.blur());}
h1{margin:0; font-size:1.25em; font-weight:normal;line-height:120%; font-family:Microsoft Yahei, "&#24494;&#36719;&#38597;&#40657;";}
h2{margin:0; font-size:1.125em; font-weight:500;}
h3{margin:0; font-size:1.125em; line-height:130%; font-weight:bold;}
p{font-size:0.75em; margin:0;}
.fonts{font-size:0.75em;} 
.fontm{font-size:1em;} 
.fontl{font-size:1.25em;}
.fontyh{font-family:Microsoft Yahei, "&#24494;&#36719;&#38597;&#40657;";}
.b{font-weight:bold;}

/*color,background color*/
.white{color:#fff;} 
.black{color:#000;}
.c3{color:#333;} 
.c6{color:#666;} 
.c9{color:#999;} 
.c900{color:#900;} 
.c069{color:#069;}
.bgcf7{background:#f7f7f7;} 
.bgcf1{background:#f1f1f1;}
.ti2{text-indent:2em;}
.center{text-align:center;}

/*margin,padding*/
.ms{margin:0.3em;} .mm{margin:0.625em;} .ml{margin:1em;} .mxl{margin:2em;} .mxxl{margin:4em;}
.mts{margin-top:0.3em;} .mrs{margin-right:0.3em;} .mbs{margin-bottom:0.3em;} .mls{margin-left:0.3em;}
.mtm{margin-top:0.625em;} .mrm{margin-right:0.625em;} .mbm{margin-bottom:0.625em;} .mlm{margin-left:0.625em;}
.mtl{margin-top:1em;} .mrl{margin-right:1em;} .mbl{margin-bottom:1em;} .mll{margin-left:1em;}
.mtxl{margin-top:2em;} .mrxl{margin-right:2em;} .mbxl{margin-bottom:2em;} .mlxl{margin-left:2em;}
.mtxxl{margin-top:4em;} .mrxxl{margin-right:4em;} .mbxxl{margin-bottom:4em;} .mlxxl{margin-left:4em;}
.ps{padding:0.3em;} .pm{padding:0.625em;} .pl{padding:1em;} .pxl{padding:2em;} .pxxl{padding:4em;}
.pts{padding-top:0.3em;} .prs{padding-right:0.3em;} .pbs{padding-bottom:0.3em;} .pls{padding-left:0.3em;}
.ptm{padding-top:0.625em;} .prm{padding-right:0.625em;} .pbm{padding-bottom:0.625em;} .plm{padding-left:0.625em;}
.ptl{padding-top:1em;} .prl{padding-right:1em;} .pbl{padding-bottom:1em;} .pll{padding-left:1em;}
.ptxl{padding-top:2em;} .prxl{padding-right:2em;} .pbxl{padding-bottom:2em;} .plxl{padding-left:2em;}
.ptxxl{padding-top:4em;} .prxxl{padding-right:4em;} .pbxxl{padding-bottom:4em;} .plxxl{padding-left:4em;}

.top{background-image:-webkit-gradient(linear,left top,left bottom,from(#a00),to(#900));background-image:-webkit-linear-gradient(top,#a00,#900);background-image:-moz-linear-gradient(top,#a00,#900);width:100%;height:2.5em;-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.4);box-shadow:0 5px 5px rgba(0, 0, 0, 0.4);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#aa0000',endColorStr='#990000',GradientType=0 );}
.num{position:absolute; bottom:0; width:100%; text-align:center; height:2em; cursor:pointer; z-index:40}
.nav li{margin:0;padding:0;line-height:2.5em;border-right:1px solid #424242;border-left:1px solid #6f6f6f;font-weight:bold;font-family:Arial;}
.nav2{background:#7f7f7f;border-bottom:1px solid #aaa;width:100%;height:2.5em;line-height:2.5em; color:#fff;}
.nav3{background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#ccc));background-image:-webkit-linear-gradient(top,#e8e8e8,#ccc);background-image:-moz-linear-gradient(top,#e8e8e8,#ccc);border-top:1px solid #ccc;border-bottom:2px solid #b00;width:100%;height:2.5em;line-height:2.5em;-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);box-shadow:0 3px 3px rgba(0, 0, 0, 0.2); filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#e8e8e8',endColorStr='#cccccc',GradientType=0 );}
.nav4{background:#e8e8e8;border-top:1px solid #f7f7f7;border-bottom:1px solid #ccc;width:100%;height:2.5em;line-height:2.5em;}
.nav5{border-bottom:1px solid #ddd;width:100%;height:2.5em;line-height:2.5em;}
.dot{background:#999;border:1px solid #777;width:0.5em;height:0.5em;z-index:9999;-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.5),  inset 0 1px 0px rgba(255, 255, 255, 0.4);box-shadow:0 2px 2px rgba(0, 0, 0, 0.5),  inset 0 1px 0px rgba(255, 255, 255, 0.4);}
.dot-select{background:#900;border:1px solid #a00;width:0.5em;height:0.5em;z-index:9999;-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.5),  inset 0 1px 0px rgba(255, 255, 255, 0.4);box-shadow:0 2px 2px rgba(0, 0, 0, 0.5),  inset 0 1px 0px rgba(255, 255, 255, 0.4);}
.tab-on{background-image:-webkit-gradient(linear,left top,left bottom,from(#e1e1e1),to(#eee));background-image:-webkit-linear-gradient(top,#e1e1e1,#eee);background-image:-moz-linear-gradient(top,#e1e1e1,#eee);-webkit-box-shadow:inset 0 5px 5px rgba(0, 0, 0, 0.3);box-shadow:inset 0 5px 5px rgba(0, 0, 0, 0.3);}
.tab{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e1e1e1));background-image:-webkit-linear-gradient(top,#f3f3f3,#e1e1e1);background-image:-moz-linear-gradient(top,#f3f3f3,#e1e1e1);-webkit-box-shadow:inset 0 1px 0px rgba(255, 255, 255, 0.4);box-shadow:inset 0 1px 0px rgba(255, 255, 255, 0.4);border:1px solid #d9d9d9;border-color: #fff #d9d9d9 #aaa #d9d9d9;}
.subnav{border:1px solid #eee; background:url(../images/top_bg.jpg) repeat-x top; -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3); box-shadow:0 4px 8px rgba(0, 0, 0, 0.3); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; font-weight:bold;}
.subnavli{font-size:0.875em; line-height:3em; margin:0 0.8em 0 0.8em; float:left; display:block;}
.footer{width:100%; line-height:2.5em;}
.banner{background:#dadee3 url(../images/banner_bg.jpg) no-repeat top; width:100%;}
.banner-title{/*font-size:3.6em; */line-height:1.2em; color:#fff; font-family:Microsoft Yahei, "&#24494;&#36719;&#38597;&#40657;", Arial, Helvetica, sans-serif;}
.banner-title2{/*font-size:1.8em; */line-height:1.2em; color:#fff; font-family:Microsoft Yahei, "&#24494;&#36719;&#38597;&#40657;", Arial, Helvetica, sans-serif;}
.banner-detail{margin:0.5em 0 0 0; /*font-size:1em; */line-height:1.3em; color:#fff; font-family:Arial;}

/*button*/
.button a, .button a:hover, .button a:active{display: inline-block;border: 1px solid #900;color: #fff;padding: 0.625em 1.25em;text-decoration: none;
text-shadow: 0 0 2px rgba(0, 0, 0, 0.4);background-color: #b00;}
.line{width:100%;height:1px;position:relative;background:rgba(221,221,221,1);background:-webkit-gradient(linear, 0 0, 100% 0, from(rgba(221,221,221,0)), color-stop(50%,rgba(221,221,221,1)), to(rgba(221,221,221,0)));background:-moz-linear-gradient(90deg, rgba(221,221,221,0), rgba(221,221,221,1) 50%, rgba(221,221,221,0));background:linear-gradient(90deg, rgba(221,221,221,0), rgba(221,221,221,1) 50%, rgba(221,221,221,0));}
.line2{width:100%;height:1px;position:relative;background:rgba(255,255,255,1);background:-webkit-gradient(linear, 0 0, 100% 0, from(rgba(255,255,255,0)), color-stop(50%,rgba(255,255,255,1)), to(rgba(255,255,255,0)));background:-moz-linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,1) 50%, rgba(255,255,255,0));background:linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,1) 50%, rgba(255,255,255,0));}
.btn{line-height:3em;-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2),  inset 0 1px 0px rgba(255, 255, 255, 0.4);box-shadow:0 2px 2px rgba(0, 0, 0, 0.2),  inset 0 1px 0px rgba(255, 255, 255, 0.4);}
.btn a{display: inline-block;line-height:3em;width:100%;text-align:center;text-decoration:none;}
.red{border:1px solid #800;border-color: #900 #800 #700 #800;background-image:-webkit-gradient(linear,left top,left bottom,from(#b00),to(#900));background-image:-webkit-linear-gradient(top,#b00,#900);background-image:-moz-linear-gradient(top,#b00,#900);text-shadow:0 1px 2px rgba(0, 0, 0, 0.5); filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#bb0000',endColorStr='#990000',GradientType=0 );}
.gray{border:1px solid #ccc;border-color: #ddd #bbb #aaa #bbb;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));background-image:-webkit-linear-gradient(top,#eee,#ddd);background-image:-moz-linear-gradient(top,#eee,#ddd);text-shadow:0 1px 2px rgba(255, 255, 255, 1);}

.clear{clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}
.clearfix:before,.clearfix:after{content:'.'; display:block; overflow:hidden; visibility:hidden; font-size:0; line-height:0; width:0; height:0;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
 
/*add to liuhaiyue 20130715 s*/
.pab{position:absolute;}
.pre{position:relative;}

.top-fix{width:100%;height:2.5em;line-height:2.5em;position:fixed; top:0; z-index:999;-webkit-box-shadow:none;box-shadow:none;}
.top .wrap .left img.logo{max-width:6em; margin-top:0.5em;}
.top .wrap .sub-title{float:left;height:1.15em;margin:1.33em 0 0 0.5em;padding-left:0.5em;border-left:1px solid #fff;color:#fff; font:bold 0.75em/1.15em Arial, Helvetica, sans-serif;}
.top .wrap .sub-title a{color:#fff;}
.top .wrap .right img.search, .top .wrap .right img.menu{width:1.5em; margin-top:0.5em;}
.top .wrap .right{border-left:1px solid #700; height:2.5em;}
.top .wrap .right .borderl{border-left:1px solid #b00; height:2.5em; width:2.75em;}
.top .wrap .right .borderlr{border-left:1px solid #b00; border-right:1px solid #700; height:2.5em; width:2.75em;}

.header{background:#555; width:100%; height:2.5em;}
.nav .borderl{border-left:1px solid #6f6f6f;}
.nav .borderr{border-right:1px solid #424242;}
.first{border-top:none!important;}
.last{border:none!important;}
.btop-c{border-top:1px solid #ccc!important;}
.bbottom-c{border-bottom:1px solid #ccc!important;}
.nav3 .fontm ul li{float:left; line-height:2.5em;}
.nav3 .fontm ul li a{color:#333333; margin-right:1.25em;}
.nav3 .fontm ul li a.active{border-bottom:5px solid #b00; padding-bottom:0.45em; color:#990000;}

.banner-num{position:relative; width:3.5em; height:1em; margin:-1em auto 0;}

.model{width:100%; min-height:1.5em; padding:0.75em 0 0.75em;}
/* update by dujunyi 20131023 s */
.model-img{float:left; width:25%; margin-right:10px}
.model-img a img, li.plist-li a img,.enter-pro-inlist .con-pro-img img,.nav-title .nav-img2 img,.solus_banner_img img{width:100%; height:auto; border:none; -ms-interpolation-mode: bicubic;}
.model-info{width:100%; }
/* update by dujunyi 20131023 e */
.small-star-1{float:left; width:14px; height:14px; margin-top:0.3em; padding-right:5px; background:url(hw_s_276975.png) no-repeat;}
.small-star-2{float:left; width:14px; height:14px; margin-top:0.3em; padding-right:5px; background:url(hw_s_276976.png) no-repeat;}
.yellow a{float:left;color:#fa8130; font-size:0.9em;}
.model-product{width:100%;min-height:6em;}
.model-product .wrap ul {width:100%; float:left; margin-left:1em;}
.model-product .wrap ul li{list-style:disc; font:1em/1.5em Arial;}
.model-num{clear:both; width:3.5em; height:1em; margin:0 auto; padding-top:1em;}

.nav-title{width:100%; line-height:2.5em;}
.nav-title .fontl{border-bottom:1px solid #aaa; background:#7f7f7f; padding:0 0.75em; color:#fff;}
.nav-title .nav-li ul li{padding:0.75em; border-bottom:1px solid #afafaf;font:1em/1.5em Arial;}
.model-product .wrap ul li a, .nav-title .nav-li ul li a, .nav-title .press-center ul li a{color:#333;}
.nav-title .nav-li ul li img{width:1em; margin-top:0.3em;}
.nav-title .press-center ul li{padding:0.75em; border-bottom:1px solid #CCC; font:1em/1.5em Arial;}
.nav-title .press-center ul li p.date{ font:0.75em/1.5em Arial; color:#999;}

.search-form{background:#666; height:3em; padding:0.5em 0.75em 0; border-bottom:1px solid #333;}
.search-form input.search-input{float:left;width:76%; height:2.5em; padding:0 0.3em; line-height:2.5em; border:1px solid #ccc;border-color: #999 #bbb #fff #bbb; background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#eee));-webkit-box-shadow:0 0 0 rgba(1, 0, 0, 0), inset 0px 0px 0px rgba(204, 204, 204, 0.2); background-image:-moz-linear-gradient(top,#ddd,#eee);}
.search-form input.search-btn{float:right;width:20%; height:2.5em; font:1em/2em Arial; border:1px solid #ccc;border-color: #fff #bbb #ccc #bbb; background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));-webkit-box-shadow:0 0 0 rgba(1, 0, 0, 0), inset 0px 0px 0px rgba(204, 204, 204, 0.2); background-image:-moz-linear-gradient(top,#eee,#ddd);}

.hidden-list ul li{ display:inline-table; width:100%; padding:0.1em 0 0.5em; background:#666; border-bottom:1px solid #333; border-top:1px solid #999;}
.hidden-list ul li a.text-link{float:left; display:block; margin:0.4em 0 0 0.75em; color:#fff;}
.hidden-list ul li img{float:right; width:0.7em; margin:1.4em 0.75em 0 0;}

/****  Enterprises start  ****/
.enter-pri-title{float:left; margin:1.35em 0 0 0.5em; padding-left:0.5em; font:bold 1em Arial; border-left:1px solid #FFF; color:#FFF;}

.enter-nav-list ul li{ display:inline-table; width:100%; padding:0.1em 0 0.5em!important;  background:#999; border-bottom:1px solid #666; border-top:1px solid #ccc;}
.enter-pro-title{float:left; margin:1.35em 0 0 0.5em; padding-left:0.5em; font:bold 1em Arial; border-left:1px solid #FFF; color:#FFF;}
.enter-pro-list ul{background:#fff!important;}
.enter-pro-form .wrap input.submit-btn{width:100%; color:#FFFFFF; font-weight:bold;}
.enter-pro-list ul li{display:inline-table; width:100%; background:#e3e3e3; padding:0.1em 0 0.5em; border-bottom:1px solid #ccc; border-top:1px solid #eee;}
.enter-nav-list ul li a.text-link, .enter-pro-list ul li a.text-link{float:left; display:block; width:85%; margin:0.4em 0 0 0.75em; color:#000;}
.enter-nav-list ul li img, .enter-pro-list ul li img{display:block; float:right; width:1em; margin:1.2em 0.75em 0 0;}

.enter-pro-inlist ul li{background:#eee; height:2.5em; line-height:2.5em; border-bottom:1px solid #ccc; padding:0 0.75em;}
.enter-pro-inlist ul li a{ color:#000;}

.model-product .model-product-con{padding:0.75em 0; width:100%;} 

.shear-con{ width:100%; display:inline-table; background-color:#7f7f7f; padding:0.35em 0;}
.shear-con .shear-title{float:left; width:74%; padding-left:0.55em; color:#fff; font:1.25em/1.5em Arial, Helvetica, sans-serif; }
.shear-con .shear-title2{padding:0 0.55em; color:#fff; font:1.25em/1.5em Arial, Helvetica, sans-serif; }
.shear-con .shear-link{float:right; padding-right:0.55em;}
.shear-con .shear-link a{color:#fff;}
.shear-con .shear-link img{width:1em; margin-top:0.55em;}

.enter-glass{width:100%;}  
.enter-glass .enter-glass-l-out{background:#FFF;}
.enter-glass .enter-glass-l-out .enter-glass-l{width:75%; margin:0 auto; padding:4em 0 1.5em;}
.enter-glass .enter-glass-l-out .enter-glass-l-02{width:33%; margin:0 auto; padding:1em 0 0;}
.enter-glass .enter-glass-l-out .atlas{float:right; padding:0.1em 0.5em; color:#fff; background:#000; text-align:center; font-size:0.75em;}
.enter-glass .wrap p,.enter-pro-inlist p{font:1em/1.5em Arial; color:#333;}
.enter-glass .wrap a.buy{border:1px solid #800; border-color: #900 #800 #700 #800;background-image:-webkit-gradient(linear,left top,left bottom,from(#b00),to(#900));background-image:-webkit-linear-gradient(top,#b00,#900);background-image:-moz-linear-gradient(top,#b00,#900);text-shadow:0 1px 2px rgba(0, 0, 0, 0.5); width:48%; padding:0.75em 0; font:bold 1em Arial, Helvetica, sans-serif; color:#FFF;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#bb0000',endColorStr='#990000',GradientType=0 );}
.enter-glass .wrap a.feed-back{border:1px solid #ccc;border-color: #ddd #bbb #aaa #bbb;line-height:3em;-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2),  inset 0 1px 0px rgba(255, 255, 255, 0.4);box-shadow:0 2px 2px rgba(0, 0, 0, 0.2),  inset 0 1px 0px rgba(255, 255, 255, 0.4); width:48%; padding:0.75em 0; font:bold 1em Arial, Helvetica, sans-serif; color:#333;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#dddddd',endColorStr='#aaaaaa',GradientType=0 );}

.enter-pro-inlist input.form-input{float:left;width:99%; height:2.5em; line-height:2.5em; margin:0.5em 0 1.5em; padding:0 0.3em;border:1px solid #ccc;border-color: #999 #bbb #fff #bbb; background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#eee));-webkit-box-shadow:0 0 0 rgba(1, 0, 0, 0), inset 0px 0px 0px rgba(204, 204, 204, 0.2); background-image:-moz-linear-gradient(top,#ddd,#eee);}
.enter-pro-form span input.span-input{float:left; max-width:98%; height:2.5em; line-height:2.5em;}
.enter-pro-inlist a.form-select{ float:right; position:relative;bottom:3.5em; right:-0.35em; width:2.3em; height:2.3em; margin-bottom:-2.5em; border:1px solid #ccc;border-color: #999 #bbb #999 #bbb;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));-webkit-box-shadow:0 0 0 rgba(1, 0, 0, 0), inset 0px 0px 0px rgba(204, 204, 204, 0.2);background-image:-moz-linear-gradient(top,#eee,#ddd);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#eeeeee',endColorStr='#dddddd',GradientType=0 );}
.enter-pro-inlist a.form-select img{max-height:20px; max-width:20px; margin:0.45em 0 0 0.45em;}
.enter-pro-inlist textarea.form-textarea{width:99%; height:9em; border:1px solid #ccc;border-color: #999 #bbb #fff #bbb;font:0.75em/1.5em Arial; background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#eee));-webkit-box-shadow:0 0 0 rgba(1, 0, 0, 0), inset 0px 0px 0px rgba(204, 204, 204, 0.2);margin:0.5em 0 1.5em;background-image:-moz-linear-gradient(top,#ddd,#eee);}
/* select box add to liuhaiyue 20130826 s*/
.select-box{display:block; position:absolute; width:96%; top:242px; border:1px solid #ccc; z-index:100;}
.select-box ul li{background:#eee; border:none; height:2em; line-height:2em; padding:0 0.3em;}
.select-box ul li:hover{background:#3399ff; color:#fff;}
/* select box add to liuhaiyue 20130826 end*/

.enter-pro-buy-title{padding:0.75em; color:#333; background:#e8e8e8; border-bottom:1px solid #ccc;}

.tellbar{background-image:-webkit-gradient(linear,left top,left bottom,from(#a3a9ae),to(#8e9399));background-image:-webkit-linear-gradient(top,#a3a9ae,#8e9399);background-image:-moz-linear-gradient(top,#a3a9ae,#8e9399);-webkit-box-shadow:0 -5px 5px rgba(0, 0, 0, 0.1);box-shadow:0 -5px 5px rgba(0, 0, 0, 0.1);width:100%;height:3.75em;line-height:3.75em;position:fixed; bottom:0; z-index:99;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#a3a9ae',endColorStr='#8e9399',GradientType=0 );}
.tellbar .tellbar-mail{width:25%; height:2.5em; margin:1.2em 0 0;}
.tellbar .tellbar-mail a img{max-width:36px;max-height:27px; vertical-align:middle;}
.tellbar .tellbar-line{width:1px; height:2.5em; border-left:1px solid #fff;}
.tellbar .tellbar-tel{width:50%; height:2em;}
.tellbar img.tellbar-tel-img {max-width:22px;max-height:33px; margin:1em 1% 0 10%;}
.tellbar a.tellbar-tel-num {font:bold 1.5em/2.65em Arial, Helvetica, sans-serif; color:#fff;}
.tellbar a.tellbar-close img{max-width:19px;max-height:18px; margin-top:1.25em;}
/****  Enterprises end  ****/

/****  consumers s  ****/
.consumers-line{clear:both; padding-top:1em;}

.consumers-star{max-width:10em; height:1.75em; margin:0.75em auto 0.3em;}
.consumers-star span.small-star-1{float:left; width:14px; height:14px; margin-top:0.3em; padding-right:5px; background:url(hw_s_276975.png) no-repeat;}
.consumers-star span.small-star-2{float:left; width:14px; height:14px; margin-top:0.3em; padding-right:5px; background:url(hw_s_276976.png) no-repeat;}

.con-pro-img{width:75%; margin:0 auto;}

.plist-li{float:left;width:30.8%;margin:1em 1%;border: 1px solid #c8c8c8;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.2),  inset 0 0 1px rgba(255, 255, 255, 0.6);box-shadow:0 1px 3px rgba(0, 0, 0, 0.2),  inset 0 0 1px rgba(255, 255, 255, 0.6);}

.more-products{width:10em; margin:0 auto; padding:1em 0 1em 1.5em; background:url(icon-more-pro.png) no-repeat 0 50%;}

.find-store{width:5.4em; margin:0 auto; padding-left:1.75em; background:url(icon-find-store.png) no-repeat 0 50%;}

.con-map-address{margin-top:1em;padding:0.3em 0 0.3em 1.5em;background:url(../images/icon-address01.png) no-repeat left 50%; font:1em Arial, Helvetica, sans-serif; color:#333;}
.con-map-tel02{padding:0.3em 0 0.3em 1.5em;background:url(../images/icon-tel02.png) no-repeat left 50%; font:1em Arial, Helvetica, sans-serif; color:#333;}

.picture{background:#000!important;}
.picture .picture-title{width:100%; display:inline-table; padding:0.75em 0;}
.picture .picture-back{width:1em; margin-left:0.55em;}
.picture .picture-name{width:70%;margin:0 auto; font-size:1.5em; color:#fff;}
.picture .picture-page{width:12%;margin-right:0.55em; text-align:right; color:#fff;}
.picture .picture-l{background:#fff;}
/****  consumers end  ****/

/****  footer s ****/
.footer-content{background-color:#7f7f7f; color:#fff;}

.icon-app{border-bottom:1px solid #666; padding-bottom:0.75em;}
.icon-app p.title{font:1.25em/2.5em Arial, Helvetica, sans-serif; padding:0 0.75em;}
.icon-app ul li{float:left; padding:0 1.125em 0 0.75em;}
.icon-app ul li a img{width:3.5em;} 

.follow-us{height:3em; line-height:3em; border-top:1px solid #999; border-bottom:1px solid #666;}
.follow-us .title{float:left;font-size:1.125em;}
.follow-us .content{ float:left; margin-top:0.5em; padding:0; overflow:hidden;}   
.follow-us .content a{ float:left; width:2em; height:2em; display:block; margin:0 1em 0 0.5em;} 
.follow-us .content a.icons_qq_weibo{background:url(icon_weibo_qq2.png) no-repeat;width:2em; height:2em;}
.follow-us .content a.icons_weibo{background:url(icon_weibo_sina2.png) no-repeat;width:2em; height:2em;}
.follow-us .content a.rss{background:url(icon_rss2.png) no-repeat;width:2em; height:2em;}
.follow-us .follow-us-img{margin-left:0.75em; width:250px; height:3em;}

/* add by dujunyi 20131023 s*/
.follow-us-oper{height:3em; line-height:84px;}
.follow-us-oper .content-oper{ float:left; margin-top:10px; padding:0; overflow:hidden;}   
.follow-us-oper .content-oper a{ float:left; width:64px; height:64px; display:block; margin:0 1em 0 0.5em;} 
.follow-us-oper .content-oper a.icons_qq_weibo{background:url(icon_weibo_qq2.png) no-repeat;width:2em; height:2em;}
.follow-us-oper .content-oper a.icons_weibo{background:url(icon_weibo_sina2.png) no-repeat;width:2em; height:2em;}
.follow-us-oper .content-oper a.email{background:url(email2.png) no-repeat;width:2em; height:2em;}
.follow-us-oper .content-oper a.sms{background:url(sms2.png) no-repeat;width:2em; height:2em;}
.follow-us-oper .follow-us-img-operators{margin:0 auto; height:3em;}
/* add by dujunyi 20131023 e*/

.footer-nav{ border-top:1px solid #999; border-bottom:1px solid #666;}
/*update to liuhaiyue 20130820 s*
.footer-nav a{display:block; float:left; width:32.8%; padding:0.75em 0; border-right:1px solid #666; border-left:1px solid #999; text-align:center;color:#fff;}*/
.footer-nav a{display:block; float:left; width:32.8%; padding:0.75em 0; text-align:center;color:#fff;}
/*update to liuhaiyue 20130820 end*/
.footer-nav a.border-last{border-right:none;}

.footer-private{ border-top:1px solid #999; border-bottom:1px solid #666; padding:0.75em 0;}
.footer-private a{color:#fff;}

.footer-copyright{ border-top:1px solid #999; padding:0.75em 0;}


/****  footer end ****/
/*add to liuhaiyue 20130715 end*/

/****  Consumers s  ****/
/*  add to liuhaiyue 20130816 s */
.table-li table{width:100%;}
.table-li table tbody tr td{border-top:#e8e8ea 1px solid; padding:0 0.75em;}
.table-li table tbody tr td.first-1{width:6em;}
.table-li table tbody tr td dl,.table-li table tbody tr td dl dd{margin:0;padding:0;}
.table-li table tbody tr td dl dd p.p-1{color:#999;}
.table-li table tbody tr td dl dd p.p-2{border-bottom:#e8e8ea 1px solid;}
.table-li table tbody tr td li,.reviews-s-start ul li{background:#ffffff!important;border:none;}
.table-li table tbody tr td li label{float:left;width:5em; padding-left:5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

.reviews{width:100%;}
.reviews .center img{max-width:10em;max-height:10em;}
.reviews-b-start{width:13em; height:26px; margin:0.75em auto;}
.reviews-b-start span.big-star-1{float:left; width:26px; height:26px; padding-right:5px; background:url(../images/img_dev_en_common_big01.png) no-repeat;}
.reviews-b-start span.big-star-2{float:left; width:26px; height:26px; padding-right:5px; background:url(../images/img_dev_en_common_big02.png) no-repeat;}
.corange{color:#fc8d33;}
.reviews-s-start{padding:0.3em 0.75em; }
.reviews-s-start ul{max-width:45em; height:auto; margin:0 auto;}
.reviews-s-start ul li{font-size:0.75em; width:15em; float:left; display:inline-table; padding:0;}
.reviews-s-start ul li label{width:7em;}
.reviews-s-start ul li span.small-star-1{float:left; width:14px; height:14px; margin-top:0.4em; padding-right:5px; background:url(../images/img_dev_en_common_png01.png) no-repeat;}
.reviews-s-start ul li span.small-star-2{float:left; width:14px; height:14px; margin-top:0.4em; padding-right:5px; background:url(../images/img_dev_en_common_png02.png) no-repeat;}
.reviews .reviews-s-start .p-3{padding:10px 0 6px 0;}
.reviews .reviews-s-start .label-2{color:#959595;}
.txt-h24{ line-height:24px; height:24px; padding:0 5px; border:1px solid #e1e1e1; background:url(../images/img_dev_en_input_text_1_bg.jpg) #f0f0f0 repeat-x;; color:#959595;}
.textarea-1{padding:4px 5px; height:80px; overflow:auto; width:95%;}
.w6{width:6em;}
.w13{width:13.75em;}
.w42{width:42px;}
.p-4{float:right; width:210px; padding-top:16px;}
#sys_validate_code {background:url(../images/img_dev_en_code.jpg) no-repeat; height:26px; line-height:26px; width:58px; color:#c2c2c2;font-size:16px; font-weight:600; text-align:center;}
/*  add to liuhaiyue 20130816 end */
/* add to zhaoruolan 20130821 s */
.table{margin:1em auto; overflow:hidden;}
div.table table{ margin:0 auto; border-top:#d0d0d0 1px solid; border-right:#d0d0d0 0px solid; border-bottom:#d0d0d0 0px solid; border-left:#d0d0d0 1px solid;}
div.table table th{padding:3px 5px; text-align:center; background:#e6e6e6;  border-top:#d0d0d0 0px solid; border-right:#d0d0d0 1px solid; border-bottom:#d0d0d0 1px solid; border-left:#d0d0d0 0px solid; color:#333333; font:normal 14px/24px Arial, Helvetica, sans-serif;}
div.table table td{padding:7px 15px; text-align:left; background:#fff;  border-top:#d0d0d0 0px solid; border-right:#d0d0d0 1px solid; border-bottom:#d0d0d0 1px solid; border-left:#d0d0d0 0px solid; color:#000; font:normal 12px/24px Arial, Helvetica, sans-serif;}
div.table table td p{ font:0.75em/1.5em Arial, Helvetica, sans-serif;}
div.table table td p.image{ text-align:center; margin-top:15px; display:block; margin-bottom:5px;}
div.table table td p.image img{width:6em;}
div.table table td p.img{ width:88%; margin:auto auto 0; display:block; padding-bottom:10px; text-align:center;}

div.tabs_content{padding:0.75em; border-bottom:1px solid #CCC;}
div.tabs_content p{font:1em/1.5em Arial; color:#333;}
div.tabs_content ul.textlist{width:100%; margin:0; display:block; overflow:hidden;}
div.tabs_content ul.textlist li{line-height:24px; padding-left:8px; display:block; background:url(hw_s_277455.png) no-repeat left 11px; color:#666; vertical-align:bottom; border:none;}
h2.c3{font-size:14px; margin-bottom:15px; color:#333; line-height:24px;}
p.img{margin:auto; text-align:center; display:block;}
p.image{text-align:center; margin:30px 0; display:block;}
p.graytext{font-size:14px; color:#666; line-height:24px;}


/* about us add to liuhaiyue 20130822 s */
.content .title{font:bold Arial, Helvetica, sans-serif; color:#b60005; margin-bottom:0; padding-top:10px;}
.video{overflow:hidden; margin:10px 0;}
.content p{line-height:26px; font-size:14px; margin-bottom:15px;}
.content h2{margin-bottom:15px; color:#333; font-size:16px; font-weight:bold;}

.block div.header{height:1.35em;padding:0 0 5px 0; border-bottom:#f0f0f0 5px solid; font-size:18px; background:none!important;}
.success-stories .header{color:#b60005;}
.success-stories .content{padding:10px 2px 5px 2px; margin-bottom:12px;}
.content h3{font-size:14px; font-weight:bold; margin-bottom:15px;}
.case1{padding-bottom:5px; width:100%;}
.pic1{float:left; margin-right:10px;}
.pic1 img{width:88px; height:88px;}
.detail1{margin-bottom:15px; color:#666; font-size:12px;}
/* about us add to liuhaiyue 20130822 end */

/* partner add to liuhaiyue 20130823 s */
.nav-title .partner-title{height:2.5em; border-bottom:1px solid #aaa; background:#7f7f7f; padding:0 0.75em; color:#fff;}
.nav-title .partner-title span{font-size:1.25em;}
.nav-title .find-btn{height:1.85em; padding:0 0.75em; margin-top:0.35em; line-height:1.85em; color:#fff;}
.more-btn{width:12em; margin:0 auto; padding:1em 0 1em 1.5em; background:url(icon-more-pro.png) no-repeat 0 50%;}
.more-partner{width:7em; margin:0 auto; padding:1em 0 1em 1.5em; background:url(icon-more-pro.png) no-repeat 0 50%;}


.enter-pro-list2 ul{background:#fff!important;} 
.enter-pro-list2 ul li{display:inline-table; width:100%; background:#e3e3e3; padding:0.1em 0 0.5em; border-bottom:1px solid #ccc; border-top:1px solid #eee;}
.enter-nav-list2 ul li a.text-link, .enter-pro-list2 ul li a.text-link{float:left; display:block; width:85%; margin:0.4em 0 0 0.75em; color:#000;}
.enter-nav-list2 ul li img, .enter-pro-list2 ul li img{display:block; float:right; width:1em; margin:0.60em 0.75em 0 0;}


/* add  by sunzhe */
.winwin-content .content {padding: 20px 0;}
.block div.header {
padding: 0 0 5px 0px;
border-bottom: 5px solid #F0F0F0;
font-size: 18px;
line-height: 22px;
font-weight: bold;
}
.winwin-content .header {color: #B60005;}
.title a:hover {color: #666;text-decoration: underline;}
.winwin-content .title a {color: #666;text-decoration: none;}
.winwin-content .title {
margin-bottom: 8px;
color: #666;
font-size: 14px;
line-height: 22px;
width: 99%;
font-weight: bold;
}
/* add  by sunzhe */
html,body,div,dd,form,table,tbody,tr,td,th{margin:0; padding:0;}
#sellerquery_form dd.centerdd table{width:97%; margin:0; padding:0;}
#sellerquery_form dd.centerdd table tr th{width:10em; font:bold 1em/2.5 Arial, Helvetica, sans-serif;}
#sellerquery_form dd.centerdd table tr td input.inputext{width:95%; height:2.5em; line-height:2.5em; margin:0.5em 0 1.5em; padding:0 0.3em;border:1px solid #ccc;border-color: #999 #bbb #fff #bbb; background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#eee));-webkit-box-shadow:0 0 0 rgba(1, 0, 0, 0), inset 0px 0px 0px rgba(204, 204, 204, 0.2); background-image:-moz-linear-gradient(top,#ddd,#eee);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#dddddd',endColorStr='#eeeeee',GradientType=0 );}
#sellerquery_form dd.centerdd table tr td select.selectlong{width:95%; height:2.5em; line-height:2.5em; margin:0.5em 0 1.5em; border:1px solid #ccc;border-color: #999 #bbb #fff #bbb; background:#eee;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#dddddd',endColorStr='#eeeeee',GradientType=0 );}
#sellerquery_form dd.centerdd table tr td a.submit{display:block;width:95%; border: 1px solid #800; border-color:#900 #800 #700 #800; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), inset 0 1px 0px rgba(255, 255, 255, 0.4);background-image: -webkit-linear-gradient(top,#B00,#900);background-image: -moz-linear-gradient(top,#B00,#900);text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); text-align:center;color:#ccc; text-decoration:none;border-radius: 0.3125em; font:bold 1em/2.5em Arial, Helvetica, sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#bb0000',endColorStr='#990000',GradientType=0 );}

div.tablepanel_1 table{width:95%; margin:0.75em auto;}
div.tablepanel_1 table tr td{height:2.5em;}

/* add  by dujunyi 2013830*/
.navd .fontm ul li{float:left; line-height:2.5em;}
.navd .fontm ul li a{color:#333333; margin-right:1.25em;}
.navd .fontm ul li a.active{border-bottom:5px solid #b00; padding-bottom:0.45em; color:#990000;}
/* add  by dujunyi 2013830*/

/* add  by dujunyi 2013914*/ 
.ng-cdn .content {padding:0 0 15px;} 
.ng-cdn .content .title { font-size:18px;font-weight:bold; margin:0 0 16px; color:#B60005; line-height:100%; padding-top:10px;}
.ng-cdn .content .detail, .termOfUse .content .detail {color:#666; padding-bottom:20px; font-size:14px;line-height:26px;}
.ng-cdn .content .links, .termOfUse .content .links { border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.ng-cdn .content .links a ,.termOfUse .content .links a{ background-image:url(hw_000477.gif); background-position: -90px -12px; background-repeat: no-repeat; display: block; padding-left: 20px; line-height:25px} 

/* sitemap */
.sitemap{margin:0 auto !important;padding:0 30px;width:780px !important;}
.sitemap, .termOfUse{ padding:0px 30px;}
.sitemap .title,.termOfUse .title{color:#B60005;font-size:18px;font-weight:bold;line-height:32px;}
.sitemap td{padding:10px 0px 20px 0; font-size:12px;}
.sitemap dt{ color:#B60005; margin-bottom:4px; font-size:18px;}
.sitemap .relinks{ color:#666; line-height:24px; padding-top:15px;}
.sitemap .relinks a{padding-left:15px; padding-right:15px;}
.sitemap .relinks a:link,.sitemap .relinks a:visited,.sitemap .relinks a:active{ color:#000;}
.sitemap .relinks a:hover{ color:#B60005;}
.sitemap a.first{ padding-left:0;}

.sitemap dt a{color:#B60005; text-decoration:none;font-weight:400;font-size:18px;}
.sitemap dd a{color:#333333; text-decoration:none;}

/* term Of Use & Privacy policy */
.termOfUse .title{ padding-bottom:15px;}

/* add  by dujunyi 2013914*/
 

/* add  by sunzhe 2013916 */
#Wrapper .banner-pic img{width:100%; height:auto; border:none; -ms-interpolation-mode: bicubic;} 
#Wrapper .detail1 img{width:100%; height:auto; border:none; -ms-interpolation-mode: bicubic;} 
#Wrapper .content .detail img{width:100%; height:auto; border:none; -ms-interpolation-mode: bicubic;} 
#Wrapper .red2 img{width:100%; height:auto; border:none; -ms-interpolation-mode: bicubic;} 
/* add  by sunzhe 2013916 */

/* add  by dujunyi 2013918*/
.page-bar{ height:30px; margin:20px 0; width:100%; }
.page-bar .m_line{margin-bottom: 10px;}
.page-bar a{display:block; float:left; margin-right:3px; text-align:center; padding:0 7px;color:#000000; font-size:16px;line-height:30px;}
.page-bar .action{text-decoration:none;color:#900; }
.noaction,.noaction:hover{ color:#666; text-decoration:none;}
/* add  by dujunyi 2013918*/

/* add  by dujunyi 2013108
.video .product-video2{margin-top:45px;text-indent:-1em;}*/
.video .product-video2{margin-top:45px;}
.product-video2{margin-top:45px;}
.pr_news .Soulutions_Txt h1{margin-top:50px; font-weight:normal;}
.pr_news .Soulutions_Txt p img{margin-left: 0em;}
/* add  by dujunyi 2013108*/

/* add  by dujunyi 20131010*/
.footer-content1{background-color:#7f7f7f; color:#fff;}
/* add  by dujunyi 20131010*/


.winwin-content .header{color:#333!important;padding:0 0.75em;}
.Soulutions_Txt,.grid765 p,.grid765 h2,.content,#Wrapper .title,#Wrapper .detail p,#Wrapper .detail li{padding:0 0.75em;}
.product-video2 .content .title{color:#000!important;margin-bottom:10px;}
/* add by liuhaiyue 20131012 s */
.min-h220{min-height:220px;} 
.pt100{padding-top:100px;}
/* add by liuhaiyue 20131012 e */ 

.slide .model .wrap .left{width:59%;}
.slide .model .wrap .right{width:40%;}

/* add  by zwx171614 20131025 */
.List_Box{border: 1px solid #c2c2c2;height: auto;line-height: 2.5em;background:#FFFFFF; position:relative;padding-bottom:5px;width:100%;}
.ico{ background: url(img_common_search_ico.png) no-repeat 0 0; z-index:100; width:11px; height:6px;position:relative;left:25px;top:1px;}
.auto{width:100%;z-index:100;clear:both;position:relative;left:0;_left:45px;top:0px;padding:5px 0 0 0;height:auto;display:none;}
.List_Box_Ul li{ color:#646464; line-height:2.5em; border-bottom:1px dashed #DBDBDB;padding:1px;word-break:break-word;overflow:hidden}
.List_Box_Ul li.liHover{color:#fff;background:#4d83fd; cursor:pointer;}
.List_Box_Ul li.liOut{background-color:white}
/* add  by zwx171614 20131025 */  

/* add by lwx117461 20131106 s */ 
.content h1 .title{font-size:20px; font-weight:normal; padding:0!important;}
.Soulutions_Txt h2{font-size:18px; font-weight:bold; color:#333;}
.Soulutions_Txt h3{font-size:14px; font-weight:bold; color:#333;}
/* add by lwx117461 20131106 e */ 

/* add by dujunyi 20131106 s */ 
#Main_Contact .Main_Nav_List h3{ background:#fdfef2 url(img_cm_line_bg1.gif) repeat-x bottom left;font-weight:bold; color:#003399; font-size:14px;padding:4px 0 4px 15px;padding-left:15px;over-flow:hidden;border-top:1px solid #ccc;}
.appdown{border-top:1px solid #d7dcde; border-bottom:1px solid #c8c8c8; padding:10px 13px;}
.appico{text-align:center; width:120px;}
.appdown span{padding-top:22px;  float:right;}
.mb20 p{margin:0; padding:0; font: 14px/30px Arial, Helvetica, sans-serif;}
/* add by dujunyi 20131106 e */ 