.Banner{ width:100%; min-width:1002px; height:370px; z-index:1; position:absolute; margin:-6px auto 0; text-align:center; overflow:hidden; }
.Banner .Pic{ width:1650px; height:370px; position:absolute; top:0; left:50%; margin:0 0 0 -825px; display:none; }

#PicNum{ width:70px; height:10px; position:absolute; left:50%; margin:338px 0 0 430px; }
#PicNum .Text{ width:10px; height:10px; overflow:hidden; float:left; display:inline; cursor:pointer; background:url(../images/ot.png) no-repeat; margin-right:8px; text-indent:-999em; }
#PicNum .cur{ background:url(../images/cur.png) no-repeat; color:#fff;}
*html #PicNum .Text{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no, src="../images/ot.png"); background:none; }
*html #PicNum .cur{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no, src="../images/cur.png"); background:none; }


.Blank{ height:364px; }
.ContainerCont{ width:100%; max-width:1650px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1650?"1650px":""); margin:0 auto; padding-top:40px; background:url(../images/cont_bg.jpg) repeat-x #E9E9E9; position:relative; z-index:3; }
.Container{ width:990px; margin:0 auto; }

.HoverBox{ width:1000px; position:relative; margin:0 auto 22px; }
.HoverBox .Item{ width:155px; height:42px; float:left; display:inline; margin:0 5px 0 6px; position:relative; background:url(../images/item.jpg) no-repeat; }
.HoverBox .Item dl{ width:155px; height:147px; height:34px; overflow:hidden; position:absolute; bottom:8px; left:0; cursor:pointer; }
.HoverBox .Item dl dt{ height:34px; background:url(../images/item_hover.jpg) no-repeat; line-height:34px; text-align:center; color:#fff; }
.HoverBox .Item dl dd{ height:auto; background:#fff; }
.HoverBox .Item dl.RedBg dt{ background-position:0 -34px; }
.HoverBox .Item dl dd a{ display:block; line-height:22px; padding-left:20px; border-bottom:1px dashed #ccc;}

.L_Box,.C_Box{ width:371px; height:236px; background:url(../images/box_bg.jpg) no-repeat; float:left; display:inline; }
.L_Box .Title,.C_Box .Title,.Product_rolling .Title{ height:38px; line-height:38px; color:#231f20; padding-left:20px; }
.L_Box .Title a{ float:right; margin-right:10px; background:url(../images/sanjiaoxin.png) no-repeat right center; padding-right:10px;}
.L_Box table tr td{ height:190px; }
.R_Box{ width:229px; float:left; margin-left:10px; }
.R_Box .Item{ width:227px; height:113px; padding:2px 0 0 2px; background:url(../images/r_box_bg.jpg) no-repeat; }
.C_Box{ margin-left:9px;}
.C_Box dl{ background:url(../images/line.gif) repeat-x bottom; padding:17px 0; margin-bottom:10px; }
.C_Box dl dt{ width:105px; height:84px; float:left; }
.C_Box dl dd{ width:200px; height:84px; float:right; }
.C_Box dl dd em,.C_Box dl dd strong{ display:block; font-style:normal; margin-bottom:6px; }
.C_Box dl dd em{ line-height:18px; }

.C_Box .Cont{ padding:0 20px; }
.C_Box ul li{ line-height:26px; }
.C_Box ul li span{ float:right; }
.C_Box ul li a{ background:url(../images/arrow.gif) no-repeat left center; padding-left:10px; }

.L_Box .Cont{ position:relative; width:371px; height:190px;}
#Contest .PicCont{ position:relative; width:365px; height:190px; margin-left:6px; overflow:hidden;}
#Contest .PicCont p{ padding:10px; line-height:20px;}
#Contest .PicCont p img{ float:left; margin-right:10px; margin-bottom:10px; width:145px; height:110px;}
#Contest .PicCont .Pic{ display:none; position:absolute; left:0px; top:0px;}
#Contest .PicNum{ position:absolute; right:12px; bottom:4px; height:12px;}
#Contest .PicNum .Num{ display:inline-block; width:12px; height:12px; margin:0 3px; background:url(../images/contest_ot.png) no-repeat; color:#656565; text-align:center; cursor:pointer;}
#Contest .PicNum .cur{ background:url(../images/contest_cur.png) no-repeat; color:#fff;}
*html #Contest .PicCont .Text a { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no, src="../images/index/detail.png"); background:none; cursor:pointer;}
*html #Contest .PicNum .Num { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no, src="../images/contest_ot.png"); background:none;}
*html #Contest .PicNum .cur { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no, src="../images/contest_cur.png"); background:none;}


.Mask{ display:block; position:fixed;z-index:99;top:0px;left:0px;height:100%;width:100%;background-color:#000000;filter:alpha(opacity=55);-moz-opacity: 0.55;opacity:0.55;}
*html .Mask{ position:absolute; height:expression((document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight) || window.innerHeight || self.innerHeight || (document.documentElement&&document.documentElement.clientHeight) || document.body.clientHeight + 'px');}

.FloatDiv{ width:302px; height:190px; background:url(../images/float.jpg) no-repeat; position:fixed; top:50%; left:50%; margin:-95px 0 0 -151px; z-index:1000; }
*html .FloatDiv{ position:absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TipPreViewMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
.FloatDiv .Title{ height:30px; }
.FloatDiv .Title i{ display:block; width:20px; height:20px; float:right; margin:5px 8px 0 0; cursor:pointer; }

.FloatDiv .Cont{ padding:20px; color:#000; }
.FloatDiv .Cont p{ margin-bottom:20px; line-height:26px; }
.FloatDiv .JoinLink{ display:block; background:#000; font-size:14px; padding:4px 0; width:80px; margin:0 auto; text-align:center; font-family:'microsoft yahei'; color:#fff !important; }
.FloatDiv .JoinLink:hover{ opacity:0.8; }

.tab_new{ display:block; width:371px; height:38px;}
.tab_new li{ float:left; display:block; height:38px; width:90px; text-align:center; border-left:1px solid #cacaca; border-right:1px solid #fff;}
.tab_new li a{ display:block; background:none !important; padding:0 !important; line-height:38px;}
.tab_new li.tab_a{ border-left: none;}
.tab_new li.tab_b{ border-right: none;}
.tab_new li.selected a{ background:#fff !important;}

.Product_rolling{ background:url(../images/box_bg2.jpg) no-repeat; width:auto; height:236px;}
.Product_rolling .Title a{ float:right; margin-right:20px;}
.Product_rolling .Title p{ float:left;}

.advantage{ width:auto; height:480px; background:url(../images/box_bg3.jpg) no-repeat;}
.advantage_cn{ position:relative; width:656px; height:105px; background:url(../images/3213154.jpg) no-repeat; margin-top:11px;}
.advantage_cn a{ position:absolute; bottom:0; right:0; width:46px; height:46px; display:block;}
.advantage_cn p{ width:590px; height:74px; margin:0 auto; padding-top:20px; line-height:20px;}
.advantage_box{ width:656px; margin:20px 0 0 17px;}
.advantage_box dd{ float:left; width:164px; height:247px; background-image:url(../images/321543.jpg); margin-top:15px;}
.advantage_box dd a{ width:164px; height:247px; display:block;}
.advantage_box .technical{ background-position:left top;}
.advantage_box .qualification{ background-position:-164px top;}
.advantage_box .sales_service{ background-position:-329px top;}
.advantage_box .product{ background-position:right top;}

.network{ width:274px; margin:18px 0 0 17px;}
.network .map_box{ width:257px; height:231px; padding:8px; background:#efefef; margin-bottom:17px;}