body{ margin:0 auto; padding:0; background:#fff; color:#323232; font:12px/1.5 Arial ; }
*{ margin:0 auto; padding:0;  font-family:  'microsoft yahei','微软雅黑', Arial; font-weight:normal;  }
a,font{ text-decoration:none; color:#323232; font-family: 'microsoft yahei','微软雅黑';}
a:hover{ text-decoration:underline; }
ul { list-style: none outside none; margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6{ text-decoration:none;}
img{ border:0 none;}
div, form, img, p {border:0 none; font-size:12px; overflow:hidden;}
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.clear {clear:both;display:block;}
.block1{ clear:both; width:100%; height:10px;}
.block2{ clear:both; width:100%; height:20px;}
.block3{ clear:both; width:100%; height:15px;}
.ff{ font-family:'microsoft yahei';}
.fl{ float:left;}
.fr{ float:right;}
.ml1{ margin-left:1px;}
.ml3{ margin-left:3px;}
.ml5{ margin-left:5px;}
.ml8{ margin-left:8px;}
.mr8{ margin-right:8px;}
.mt5{ margin-top:5px;}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.pt5{ padding-top:5px;}
.more{ float:right; font-size:12px; margin:5px 5px 0 0; color:#565656;s}
.bbd1{ border-bottom:1px dashed #ccc;}

.ad01{ width:980px; height:90px; background:#ddd; position:relative;}
#AD002{ width:980px;margin-left:auto;margin-right:auto; margin-top:5px; position:relative;}
.psAD{ display: block; height: 18px; position: absolute; right: 0; top: 0; width: 60px; background:#fff;}

.adlogo{ position:absolute; left:0; bottom:0; z-index:999;}


.header .header-in .header-side a .si-1, .header .header-in .header-side a .si-2, .header .header-in .header-side a .si-3,.nb1 em,.nb2 em,.nb3 em,.w1 .sidebox .sidebox-tit,.w1 .content .con-main .voice .voice-con .vt .vson,.w1 .content .con-side .s1box .s1box-con ul li,.w1 .sidebox .sidebox-con .f-box .f-list ul li,.news-con .nc-b .ocbox .ocbox-con ul li,.other-box .ob ul li,.header .header-in .search-bar .search-box .search-btn,.news-side .nsb .nsbt1,.news-side .nsb .nsbt2,.news-side .nsb .nsbt3,.news-con .nc-t .ncbox .ncbox-tit span,.news-con .nc-b .ocbox .oc1,.news-con .nc-b .ocbox .oc2,.news-con .nc-b .ocbox .oc3,.news-con .nc-b .ocbox .oc4,.probox .probox-con .pc-side .pc-side-tit .lon,.link-box .linkt .lon,.other-box .ob .obt1,.other-box .ob .obt2,.other-box .ob .obt3,#menu ul li a:hover,#menu ul li a.current,.float-top,.news-side .nsb .nsb-con ul li,.news-con .nc-t .ncbox .ncbox-con .t-ul li{ background:url(../images/home-icon.png) no-repeat;}
.digital-tit .protit,.ac-tit .protit,.ice-tit .protit,.wash-tit .protit,.kitchen-tit .protit,.life-tit .protit,.air-tit .protit{ background:url(../images/color-tit.jpg) no-repeat;}


.w1 .sidebox .sidebox-tit a,.w1 .content .con-side .s1box .s1box-tit span a,.w1 .content .con-main .voice .voice-tit a,.w1 .content .con-side .s1box .s1box-tit span a,.news-con .nc-t .ncbox .ncbox-tit span a,.news-con .nc-t .ncbox .ncbox-tit span a,.news-side .nsb .nsbt2 a,.news-side .nsb .nsbt3 a{ font-weight:800;}


/**topbar**/
.topbar{ width:100%; background:#f1f1f1; height:auto;}
.topbar .topbar-in{ width:980px; background:#f1f1f1;  margin:0 auto; line-height:35px; height:35px; font-size:12px; color:#666; clear:both;}
.topbar a{ font-size:12px; color:#666;}
.topbar .welcome{ float:left; font-size:12px; color:#666;}
.topbar .login{ float:right;} 
.topbar .login a{ display:inline-block; margin:0 7px;}


/**header**/
.header{ width:100%; clear:both; margin:0; overflow:visible;}
.header .header-in{ clear:both; width:980px; padding:0 0 10px 0; overflow:visible;}
.header .header-in .header-logo{ margin:10px 0 0 0; display:block; float:left; width:130px; height:80px; background:url(../images/logo.gif) no-repeat; text-indent:-999999px; position:relative;}
.header .header-in .header-logo span{ position:absolute; font-size:12px; text-align:center; color:#999999; bottom:0; left:0; width:130px; height:auto; text-indent:0;}
.header .header-in .search-bar{ margin:25px 0 0 150px; width:370px; float:left;}
.header .header-in .search-bar .search-box{  position:relative;}
.header .header-in .search-bar .search-box .search-btn{ float:right; width:70px; height:30px; background-color:#019cde; border:0; text-indent:-999999px; cursor:pointer; background-position:-258px -377px; }
.header .header-in .search-bar .search-box .search-txt{ float:left; width:279px; height:18px; padding:5px 10px; border:1px solid #c8c8c8; border-right:0 none; color:#999; font-size:14px;}
.header .header-in .search-bar .search-nav{ line-height:30px; height:30px; padding:0 0 0 20px; color:#999;}
.header .header-in .search-bar .search-nav a{ margin:0 5px; color:#999; }
.header .header-in .header-side{ float:right; margin:20px 10px 0 0; overflow:visible;}
.header .header-in .header-side a{ display:block; padding:35px 0 0 0; text-align:center; float:left; width:35px; color:#323232; position:relative; margin:0 0 0 20px; line-height:30px; }
.header .header-in .header-side a:hover{ text-decoration:none;}
.header .header-in .header-side .wxbox{ overflow:visible;}
.header .header-in .header-side .wxbox .wximg{ display: block; height: 80px; position: absolute; right: -160px; top: -15px; width: 80px;}
.header .header-in .header-side a em{ width:35px; height:35px; position:absolute; top:0; left:0; transition:all 0.2s ease 0s; }
.header .header-in .header-side a em:hover{ transform:translateY(-3px);}
.header .header-in .header-side a .si-1{ background-position:0 -170px;}
.header .header-in .header-side a .si-2{ background-position:-36px -170px;}
.header .header-in .header-side a .si-3{ background-position:-72px -170px;}

/**top nav**/
.home-nav{ width:980px; height:66px; background:url(../images/headerbg.jpg) repeat-x;}
.home-nav .nav{ width:980px; margin:0 auto; padding:10px 0; height:46px;}
.home-nav .nav .nav-box{ float:left;  padding:0 0 0 50px; position:relative;}
.home-nav .nav .nav-box em{ position:absolute; }
.nb1{  width:200px; margin-left:20px;}
.nb1 em{ background-position:-107px -171px; width:30px; height:37px; left:2px; top:5px;}
.nb2{ width:280px; margin-left:40px;}
.nb2 em{ background-position:-137px -170px; width:28px; height:34px; left:2px; top:8px;}
.nb3{ width:250px; margin-left:40px;}
.nb3 em{ background-position:-166px -170px; width:35px; height:44px;left:2px; top:0px;}
.home-nav .nav .nav-box a{ float:left; width:35px; margin:0 5px 0 0; line-height:24px; font-size:14px; color:#fff;}
.home-nav .nav .nav-box .a2{ width:50px;}
.home-nav .nav .nav-box .a3{ width:60px;}


/**main**/
.main{ width:980px; height:auto; margin:0 auto; }

/**topAD**/
.ADbox1{ width:960px; height:auto; margin:0 auto; padding:9px; background:#f9fafb; border:1px solid #e2e2e2;}
.ADbox1 .adb01{ width:170px; height:80px; float:left; background:#efefef; position:relative;}
.ADbox1 .adb02{ width:600px; height:80px; float:left; margin:0 9px; background:#efefef; position:relative;}
.ADbox1 .ADtxt{ clear:both; margin:5px 0 0 0;}
.ADbox1 .ADtxt a{ float:left; display:inline-block; width:154px; height:30px; margin:0 2px;  font-size:12px; text-align:left; line-height:30px; color:#333;}
.ADbox2{ width:980px; height:30px; background:#fff;}
.ADbox2 .adb03{ width:320px; height:30px; float:left;  background:#efefef; position:relative;}
.ADbox2 .adb04{ width:320px; height:30px; margin:0 10px; float:left;  background:#efefef; position:relative;}



.mtab{ width:100%; height:auto;}
.mtab .mtab-tit{ width:980px; height:auto; clear:both; padding:0 0 0 1px;}
.mtab .mtab-tit span{ display:block; width:107px; height:33px; font-size:14px; color:#333; line-height:33px; border:1px solid #d2d2d2; border-top:2px solid #236bcc; float:left; text-align:center; margin:0 0 0 -1px; background:#f1f1f1; font-weight:800; cursor:pointer;}
.mtab .mtab-tit .tabon{ width:114px; background:#fff; border-top:2px solid #f91010; border-bottom:0 none;}
.mtab .mtab-con{ clear:both; border:1px solid #e8e8e8; border-top:0 none; padding:12px 15px;}
.mtab .mtab-con .mtab-in{ font-size:13px; color:#333; }
.mtab .mtab-con .mtab-in a{  display:inline-block; margin:0 2px; *margin:0; color:#333;}



/**wapper**/
.wapper{ clear:both; height:auto; margin:0;}
.w1 .content{ float:left; width:690px;}
.w1 .content .con-side{ float:left; width:320px; height:auto;}
.w1 .content .con-side .scroll{ width:320px; height:240px;}/**js**/
.w1 .content .con-side .s1box{ clear:both;}
.w1 .content .con-side .s1box .s1pic{ width:320px; height:150px; margin:15px 0 5px 0; background:#ddd;}
.w1 .content .con-side .s1box .s1pic img{ display:block; width:320px; height:150px;}
.w1 .content .con-side .s1box .s1box-tit{ border-bottom:1px solid #d1d1d1; overflow:visible; width:100%; }
.w1 .content .con-side .s1box .s1box-tit span{ display:block; padding:10px 20px; float:left; line-height:30px; font-size:18px; font-weight:800; border-bottom:1px solid #d82422; margin:0 0 -1px 0;}
.w1 .content .con-side .s1box .s1box-tit span font{ color:#cc0000; font-weight:800;}
.w1 .content .con-side .s1box .s1box-con{ padding:5px;}
.w1 .content .con-side .s1box .s1box-con ul{ margin:0; overflow:hidden;}
.w1 .content .con-side .s1box .s1box-con ul li{ padding:3px 0 3px 10px; background-position:-297px -20px;}
.w1 .content .con-side .s1box .s1box-con ul li a{ font-size:14px; color:#323232; display:block; width:300px; height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.w1 .content .con-main{ float:left; width:350px; margin:0 0 0 20px; height:auto;}
.w1 .content .con-main .daily{ width:100%; clear:both;}
.w1 .content .con-main .daily .big-blue{ width:100%; height:30px; line-height:30px; overflow:hidden;text-align:center;}
.w1 .content .con-main .daily .big-blue a{ font-size:18px; color:#0d4897; font-weight:800; }
.w1 .content .con-main .daily .small-focus{ width:100%; height:20px; text-align:center; margin:7px 0; padding:0; font-size:12px; line-height:20px;}
.w1 .content .con-main .daily .small-focus a{ font-size:12px; color:#323232; margin:0 5px;}
.w1 .content .con-main .main-list-b{ width:100%; height:auto; padding:5px 0 15px 0; border-bottom:1px dashed #cccccc;}
.w1 .content .con-main .main-list-s{ width:100%; height:auto; padding:10px 0;}
.w1 .content .con-main .main-list ul{ margin:0; padding:0 10px; overflow:hidden;}
.w1 .content .con-main .main-list ul li{ color:#a6a6a6; height:20px; padding:5px 0;}
.w1 .content .con-main .main-list ul li span{ padding:0 5px; display:inline-block; width:28px; color:#a6a6a6;}
.w1 .content .con-main .main-list ul li span a{ color:#a6a6a6;}
.w1 .content .con-main .main-list ul li a{ color:#323232; font-size:14px; line-height:20px; vertical-align:middle;}
.w1 .content .con-main .main-list ul li .nr{ width:280px; height:20px; overflow:hidden; padding:0 0 0 8px; line-height:20px; display:inline-block;}
.w1 .content .con-main .voice{ width:100%; height:auto; margin:5px 0 0 0;}
.w1 .content .con-main .voice .voice-tit{ float:left; width:21px; padding:2px; font-size:16px; height:auto; line-height:18px; font-weight:800;}
.w1 .content .con-main .voice .voice-tit font{ color:#cc0000; font-weight:800;}
.w1 .content .con-main .voice .voice-con{ float:right; width:310px; padding:0 7px; height:120px; border-left:1px dashed #ccc;}
.w1 .content .con-main .voice .voice-con .vt{ width:100%; height:78px; clear:both;}
.w1 .content .con-main .voice .voice-con .vt span{ width:64px; height:78px; display:block; float:left; margin:0 13px 0 0;}
.w1 .content .con-main .voice .voice-con .vt span a{ display:block; width:60px; height:60px; border-radius:30px; overflow:hidden; border:2px solid #fff;}
.w1 .content .con-main .voice .voice-con .vt span a img{ display:block; width:60px; height:60px;}
.w1 .content .con-main .voice .voice-con .vt .vson{ background-position:12px 58px;  }
.w1 .content .con-main .voice .voice-con .vt .vson a{ border:2px solid #ff7700;}
.w1 .content .con-main .voice .voice-con .vc{ clear:both; width:310px; padding:2px 7px 0 7px; height:40px;}
.w1 .content .con-main .voice .voice-con .vc .vcb{ width:310px; height:40px; font-size:12px; color:#323232; line-height:20px;}
.w1 .content .con-main .voice .voice-con .vc .vcb a{ color:#ff7700; font-size:12px;}
.w1 .content .con-main .voice .voice-con .vc .vcb b{ font-weight:800;}

.w1 .content .m-ad{ width:690px; clear:both; height:auto;}
.w1 .content .m-ad .m-ad-1{ width:320px; height:80px; float:left; background:#ddd; position:relative;}
.w1 .content .m-ad .m-ad-2{ width:350px; height:80px; float:left; background:#ddd; margin:0 0 0 20px; position:relative;}


.w1 .sidebox{ float:right; width:260px; padding:9px; border:1px solid #dbdbdb; }
.w1 .sidebox .sidebox-tit{ width:100%; clear:both; text-align:left; font-weight:800; padding:4px; font-size:18px;  font-family:'microsoft yahei'; position:relative; background-position:-200px -56px;}
.w1 .sidebox .sidebox-tit font{ color:#0d4897; font-weight:800; }
.w1 .sidebox .sidebox-con{ margin:0; clear:both;}
.w1 .sidebox .sidebox-con .f-box{ clear:both; padding:0 5px;}
.w1 .sidebox .sidebox-con .f-box .f-new{ clear:both;  margin:10px 0;  height:90px; clear:both;}
.w1 .sidebox .sidebox-con .f-box .f-new .pic{ float:left; width:90px; height:90px; margin:0 10px 0 0;}
.w1 .sidebox .sidebox-con .f-box .f-new .pic img{ display:block; width:90px; height:90px;}
.w1 .sidebox .sidebox-con .f-box .f-new p{ line-height:22px; font-size:12px; color:#9e9e9e;}
.w1 .sidebox .sidebox-con .f-box .f-new p a{ color:#323232; font-weight:800;}
.w1 .sidebox .sidebox-con .f-box .f-list{ clear:both;}
.w1 .sidebox .sidebox-con .f-box .f-list ul{ margin:0; overflow:hidden;}
.w1 .sidebox .sidebox-con .f-box .f-list ul li{ background-position:-297px -23px; padding:4px 0 4px 10px; height:20px; line-height:18px;}
.w1 .sidebox .sidebox-con .f-box .f-list ul li a{ font-size:12px; color:#323232;}
.w1 .sidebox .sidebox-con .f-AD{ width:260px; height:245px; clear:both; margin:15px 0; background:#ddd; position:relative;}
.w1 .sidebox .sidebox-con .f-pb{ width:280px; height:auto; margin:0 0 0 -10px;}
.w1 .sidebox .sidebox-con .f-pb ul{ margin:0; overflow:hidden;}
.w1 .sidebox .sidebox-con .f-pb ul li{ width:120px; height:120px; float:left; margin:10px;}
.w1 .sidebox .sidebox-con .f-pb ul li p{ clear:both; line-height:20px; text-align:center; margin-top:5px;}
.w1 .sidebox .sidebox-con .f-pb ul li p a{ font-size:12px; text-align:center;}
.w1 .sidebox .sidebox-con .f-pb ul li img{ display:block; width:120px; height:90px; background:#ddd;}



/**wapper2**/
.news-side{ float:left; width:260px; height:auto; padding:9px; border:1px solid #e8e8e8;}
.news-side .nsb{ clear:both; margin:0 0 10px 0; }
.news-side .nsb .nsb-tit{ padding:5px 10px; text-align:left; font-weight:800; font-size:18px; color:#323232; font-family:'microsoft yahei';}
.news-side .nsb .nsb-tit font{ color:#0d4897;  font-size:18px; font-weight:800; }
.news-side .nsb .nsb-con{ clear:both; margin:0; padding:0 5px;}
.news-side .nsb .nsb-con ul{ margin:0; overflow:hidden;}
.news-side .nsb .nsb-con ul li{ padding:5px 0 5px 10px; background-position:-297px 13px; height:20px; line-height:20px;}
.news-side .nsb .nsb-con ul li a{ font-size:12px; color:#323232; display:block; width:240px; height:20px; overflow:hidden;}
.news-side .nsb .nsbt1{ background-position:-190px -90px;}
.news-side .nsb .nsbt2{ background-position:-190px -128px;}
.news-side .nsb .nsbt3{ background-position:-190px -326px;}
.news-side .nsbAD{ width:260px; height:210px; overflow:hidden; background:#ddd;}
.news-con{ float:left; width:680px; float:left; margin:0 0 0 20px; height:auto;}
.news-con .nc-t{ clear:both; margin:0 0 10px 0;}
.news-con .nc-t .ncbox{ width:330px; height:auto;}
.news-con .nc-t .ncbox .ncbox-tit{ overflow:visible; border-bottom:1px solid #d1d1d1; height:20px; margin-bottom:16px;}
.news-con .nc-t .ncbox .ncbox-tit span{ display:inline-block; height:32px; padding:5px 10px 0 30px; font-size:21px; background-position:-276px -164px; background-color:#fff; }
.news-con .nc-t .ncbox .ncbox-tit span font{ font-weight:800; font-size:21px;}
.news-con .nc-t .ncbox .ncbox-tit span font b{ font-weight:800; color:#cc0000; font-size:21px;}
.news-con .nc-t .ncbox .ncbox-con{ clear:both; width:330px; overflow:hidden;}
.news-con .nc-t .ncbox .ncbox-con .person{ width:344px; margin:0 0 0 -7px; padding:10px 0 0 0;}
.news-con .nc-t .ncbox .ncbox-con .person a{ float:left; display:block; position:relative; margin:0 7px; width:100px; height:100px; background:#ddd;}
.news-con .nc-t .ncbox .ncbox-con .person a:hover{ text-decoration:underline;}
.news-con .nc-t .ncbox .ncbox-con .person a font{ position:absolute; bottom:0; left:5px; width:90px; text-align:center; height:auto; padding:2px 0; font-size:13px; color:#fff; background:#ff7700;}
.news-con .nc-t .ncbox .ncbox-con .t-ul{ margin:0; overflow:hidden; padding:8px 0;}
.news-con .nc-t .ncbox .ncbox-con .t-ul li{ padding:8px 0 8px 10px; height:20px; line-height:20px; background-position:-297px 16px;}
.news-con .nc-t .ncbox .ncbox-con .t-ul li a{ font-size:14px; display:block; width:320px; height:20px; overflow:hidden;}
.news-con .nc-t .ncbox .ncbox-con .p-ul{ width:360px; margin:0 0 0 -15px; overflow:hidden;}
.news-con .nc-t .ncbox .ncbox-con .p-ul li{ margin:10px 15px 10px 15px; width:150px; height:160px; float:left;}
.news-con .nc-t .ncbox .ncbox-con .p-ul li img{ display:block; width:150px; height:113px;}
.news-con .nc-t .ncbox .ncbox-con .p-ul li p{ width:100%; clear:both; text-align:center; padding:4px 0 0 0;}
.news-con .nc-t .ncbox .ncbox-con .p-ul li p a{ font-size:14px; }

.news-con .nc-b{ clear:both; border-top:1px solid #e9e9e9; padding:10px 0 0 0;}
.news-con .nc-b .ocbox{ width:340px; height:130px; float:left; margin:10px 0 0 0; }
.news-con .nc-b .ocbox .ocbox-tit{ float:left; width:24px; padding:5px 3px 30px 3px; font-size:18px; line-height:20px; text-align:center;}
.news-con .nc-b .ocbox .ocbox-tit font{ color:#cc0000; font-size:18px;}
.news-con .nc-b .ocbox .oc1{ background-position:-65px 53px;}
.news-con .nc-b .ocbox .oc2{ background-position:-103px 53px;}
.news-con .nc-b .ocbox .oc3{ background-position:-142px 53px;}
.news-con .nc-b .ocbox .oc4{ background-position:-178px 73px; padding:5px 3px 40px 3px;}
.news-con .nc-b .ocbox .ocbox-con{ width:300px; margin:0 5px; float:right;}
.news-con .nc-b .ocbox .ocbox-con ul{ margin:0; overflow:hidden;}
.news-con .nc-b .ocbox .ocbox-con ul li{ background-position:-297px 13px; padding:5px 0 5px 10px; height:20px; line-height:20px;}
.news-con .nc-b .ocbox .ocbox-con ul li a{ font-size:14px; display:block; width:290px; height:20px; overflow:hidden;}


/**classbox**/
.classbox{ clear:both; margin:0; overflow:hidden; width:980px; height:auto;}
.classbox .class-nav{ width:980px; overflow:hidden; padding:0 0 0 1px;}
.classbox .class-nav a{ float:left; display:block; width:108px; height:40px; line-height:40px; background:#f1f1f1; color:#323232; font-size:18px; text-align:center; float:left; border:1px solid #d1d1d1; margin:0 0 0 -1px; border-bottom:2px solid #0d4897; text-decoration:none; cursor:pointer;}
.classbox .class-nav .ccon{ width:106px; background:#0d4897; font-weight:800; color:#fff; border:1px solid #0d4897; border-bottom:2px solid #0d4897;}
.classbox .class-nav a:hover{  background:#0d4897; font-weight:800; color:#fff; border:1px solid #0d4897; border-bottom:2px solid #0d4897;}
.classbox .class-con{ margin:0 0 10px 0; clear:both; width:980px; overflow:hidden;}
.classbox .class-con .ccin{ width:1010px; margin:0 0 0 -15px;}
.classbox .class-con .ccin ul{ margin:0; overflow:hidden;}
.classbox .class-con .ccin ul li{ width:168px; height:213px; border:1px solid #e2e2e2; float:left; margin:20px 16px 0 16px;}
.classbox .class-con .ccin ul li img{ display:block; width:168px; height:130px; background:#ddd;}
.classbox .class-con .ccin ul li p{ text-align:center; line-height:20px; padding:2px 0;}
.classbox .class-con .ccin ul li .name a{ font-size:14px; font-weight:800; font-weight:800px; display:block; width:150px; height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.classbox .class-con .ccin ul li .price{ font-size:12px;}
.classbox .class-con .ccin ul li .price font{ color:#cc0000; margin:0 0 0 5px;}
.classbox .class-con .ccin ul li .msg{ color:#323232;}
.classbox .class-con .ccin ul li .msg a{ color:#2d60a5; font-size:12px; margin:0 5px; vertical-align:middle;}


/**probox**/
.probox{ width:980px; height:auto; margin:20px 0 0 0; overflow:hidden;}
.probox .probox-tit{ margin:0; overflow:hidden;}
.probox .probox-tit .probox-tit-l{ float:left; width:570px; height:58px; border-bottom:1px solid #d1d1d1; position:relative; overflow:visible;}
.probox .probox-tit .probox-tit-l .protit{ position:absolute; top:-1px; left:0; width:170px; height:60px; padding:0; font-size:26px; color:#fff; text-align:center; line-height:58px;}
.probox .probox-tit .probox-tit-l .proAD{ position:relative; width:320px; height:30px; background:#ddd; margin:13px 0 0 200px;}

.digital-tit{  border-top:1px solid #353535; }
.digital-tit .protit{ background-position:0 0;}
.ac-tit{ border-top:1px solid #328ad4; }
.ac-tit .protit{ background-position:0 -60px;}
.ice-tit{ border-top:1px solid #777777; }
.ice-tit .protit{ background-position:0 -120px;}
.wash-tit{ border-top:1px solid #0ca3be; }
.wash-tit .protit{ background-position:0 -180px;}
.kitchen-tit{ border-top:1px solid #f77a00; }
.kitchen-tit .protit{ background-position:0 -240px;}
.life-tit{ border-top:1px solid #ac4ad9; }
.life-tit .protit{ background-position:0 -300px;}
.air-tit{ border-top:1px solid #32a82b; }
.air-tit .protit{ background-position:0 -360px;}

.probox .probox-tit .probox-tit-r{ float:right; width:379px; height:38px; padding:20px 30px 0 0; border:1px solid #d1d1d1; border-left:0 none; font-size:14px; text-align:right;}
.probox .probox-tit .probox-tit-r span{ color:#0d4897;}
.probox .probox-tit .probox-tit-r a{ color:#323232; margin:0 ;}
.probox .probox-con{ clear:both; margin:15px 0 0 0;}
.probox .probox-con .pc-con{ float:left; width:643px; height:auto; padding:20px; border:1px solid #e8e8e8;}
.probox .probox-con .pc-con .pc-con-t{ width:auto; height:240px; clear:both;}
.probox .probox-con .pc-con .pc-con-t .pc-l{ float:left; width:240px;}
.probox .probox-con .pc-con .pc-con-t .pc-l .pc-img{ width:240px; height:180px; position:relative;}
.probox .probox-con .pc-con .pc-con-t .pc-l .pc-img img{ display:block; width:240px; height:180px; background:#ddd;}
.probox .probox-con .pc-con .pc-con-t .pc-l .pc-img span{ position:absolute; background:#000; padding:5px 2px; text-align:center;  bottom:0; left:0; right:0;}
.probox .probox-con .pc-con .pc-con-t .pc-l .pc-img span a{ color:#fff;  font-size:12px;}
.probox .probox-con .pc-con .pc-con-t .pc-l ul{ margin:10px 0; overflow:hidden;}
.probox .probox-con .pc-con .pc-con-t .pc-l ul li{ width:100%; height:20px; line-height:20px; padding:2px 0; color:#b8b8b8;}
.probox .probox-con .pc-con .pc-con-t .pc-l ul li a{ font-size:12px; color:#323232; vertical-align:middle;}
.probox .probox-con .pc-con .pc-con-t .pc-l ul li .pcnr{ display:inline-block; height:20px; line-height:20px; width:195px; overflow:hidden; text-align:left;}
.probox .probox-con .pc-con .pc-con-t .pc-l ul li span{ margin:0 5px;}
.probox .probox-con .pc-con .pc-con-t .pc-l ul li span a{ color:#b8b8b8; }
.probox .probox-con .pc-con .pc-con-t .pc-r{ float:right; width:380px;}
.probox .probox-con .pc-con .pc-con-t .pc-r .pc-focus{ clear:both;}
.probox .probox-con .pc-con .pc-con-t .pc-r .pc-focus .big-red{ height:30px; line-height:30px; overflow:hidden; width:100%; text-align:center;}
.probox .probox-con .pc-con .pc-con-t .pc-r .pc-focus .big-red a{ color:#d70409; font-size:18px; font-weight:800;}
.probox .probox-con .pc-con .pc-con-t .pc-r .pc-focus .pro-des{ clear:both; padding:5px 0; border-bottom:1px dashed #ccc;}
.probox .probox-con .pc-con .pc-con-t .pc-r .pc-focus .pro-des p{ line-height:24px; font-size:12px; color:#3b3b3b; text-indent:26px;  }
.probox .probox-con .pc-con .pc-con-t .pc-r .pc-focus ul{ margin:2px 0;  overflow:hidden;}
.probox .probox-con .pc-con .pc-con-t .pc-r .pc-focus ul li{ color:#a6a6a6; height:20px; padding:5px 0;}
.probox .probox-con .pc-con .pc-con-t .pc-r .pc-focus ul li span{ padding:0 5px; display:inline-block; width:28px; color:#a6a6a6;}
.probox .probox-con .pc-con .pc-con-t .pc-r .pc-focus ul li span a{ color:#a6a6a6;}
.probox .probox-con .pc-con .pc-con-t .pc-r .pc-focus ul li a{ color:#323232; font-size:14px; line-height:20px; vertical-align:middle;}
.probox .probox-con .pc-con .pc-con-t .pc-r .pc-focus ul li .nr{ width:330px; height:20px; overflow:hidden; padding:0 0 0 8px; line-height:20px; display:inline-block;}

.probox .probox-con .pc-con .pro-hot{ width:auto; height:170px; clear:both; margin:20px 0 0 0;}
.probox .probox-con .pc-con .pro-hot .pro-hot-tit{ height:13px; margin:0 0 13px 90px; overflow:visible; position:relative; border-bottom:1px solid #e8e8e8;}
.probox .probox-con .pc-con .pro-hot .pro-hot-tit span{ position:absolute; display:inline-block; height:23px; line-height:23px; padding:0 5px; border:1px solid #0d4897; text-align:center; font-size:18px; color:#0d4897; background:#fff; top:0; left:-90px;}
.probox .probox-con .pc-con .pro-hot .pro-hot-con{ clear:both;}
.probox .probox-con .pc-con .pro-hot .pro-hot-con ul{ margin:15px 0 0 -10px; overflow:hidden;}
.probox .probox-con .pc-con .pro-hot .pro-hot-con ul li { width:140px; height:auto; float:left; margin:0 10px;}
.probox .probox-con .pc-con .pro-hot .pro-hot-con ul li img{ display:block; width:140px; height:105px; background:#ddd;}
.probox .probox-con .pc-con .pro-hot .pro-hot-con ul li p{  display: block; height: 30px; line-height: 30px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; width: 140px; }
.probox .probox-con .pc-con .pro-hot .pro-hot-con ul li p a{ font-size:12px; left:#323232;}
.probox .probox-con .pc-side{ float:right; width:238px; height:450px; overflow:hidden; padding:10px 20px;  border:1px solid #e8e8e8;}
.probox .probox-con .pc-side .pc-side-tit{ width:100%; border-bottom:1px solid #ababab; overflow:visible; position:relative;}
.probox .probox-con .pc-side .pc-side-tit span{ width:74px; float:left; padding:0 0 4px 0; margin:0 0 -5px 0; font-size:18px; color:#323232; cursor:pointer;}
.probox .probox-con .pc-side .pc-side-tit span font{ padding:0 10px; height:30px;  display:block; }
.probox .probox-con .pc-side .pc-side-tit .lon{ background-position:-210px 31px; }
.probox .probox-con .pc-side .pc-side-tit .lon font{ border-bottom:1px solid #236bcc;}

.probox .probox-con .pc-side .pc-side-con{ clear:both; height:auto;}
.probox .probox-con .pc-side .pc-side-con ul{ overflow:hidden; margin:0;}
.probox .probox-con .pc-side .pc-side-con ul li{ position:relative; padding:8px 0 8px 30px; float:left; width:208px; border-bottom:1px dashed #ccc; font-size:12px;}
.probox .probox-con .pc-side .pc-side-con ul li em{ position:absolute; top:7px; left:0; background:#919191; text-align:center; font-size:14px; color:#fff; font-style:inherit; width:20px; height:20px;}
.probox .probox-con .pc-side .pc-side-con ul li .em1{ background:#d82422;}
.probox .probox-con .pc-side .pc-side-con ul li .em2{ background:#ff5a00;}
.probox .probox-con .pc-side .pc-side-con ul li .em3{ background:#ff9000;}
.probox .probox-con .pc-side .pc-side-con ul li .pn{ float:left; display:inline-block; overflow:hidden; width:150px; height:18px; white-space:nowrap; text-overflow:ellipsis;}
.probox .probox-con .pc-side .pc-side-con ul li .pp{ float:right; display:inline-block; width:50px; height:18px; overflow:hidden;  text-align:right; color:#cc0000}
.probox .probox-con .pc-side .pc-side-con ul .pf1{ padding:10px 0; width:238px;}
.probox .probox-con .pc-side .pc-side-con ul .pf1 em{ top:10px;}
.probox .probox-con .pc-side .pc-side-con ul .pf1 .pf1-msg{ position:absolute; left:0; top:40px; line-height:20px; width:130px; height:45px; overflow:hidden;}
.probox .probox-con .pc-side .pc-side-con ul .pf1 .pf1-msg a{ font-weight:800; white-space:nowrap;}
.probox .probox-con .pc-side .pc-side-con ul .pf1 .pf1-msg p font{ color:#cc0000; font-weight:800; font-size:12px;}
.probox .probox-con .pc-side .pc-side-con ul .pf1 img{ float:right; display:block; width:100px; height:75px; background:#ddd;}


/**other box**/
.other-box{ width:960px; height:auto; border:1px solid #e8e8e8; padding:9px; margin:20px 0 0 0;}
.other-box .ob{ float:left; width:300px; margin:0 10px; padding:30px 0 0 0; position:relative;}
.other-box .ob .obt{ position:absolute; left:0; top:0; padding:0 35px 0 10px; font-size:18px; color:#323232; text-align:center; font-weight:800;}
.other-box .ob .obt1{ background-position: -185px -207px ;}
.other-box .ob .obt2{ background-position: -185px -247px ;}
.other-box .ob .obt3{ background-position: -185px -287px ;}
.other-box .ob ul{ margin:5px 0 0 0; overflow:hidden;}
.other-box .ob ul li{ padding:5px 0 5px 10px; height:20px; line-height:20px; background-position:-297px 13px; }
.other-box .ob ul li a{ font-size:14px; color:#323232; display:block; height:20px; width:290px; overflow:hidden;}


/**pic box**/
.pic-box{ width:980px; margin:20px 0 0 0; overflow:hidden; clear:both;}
.pic-box .pbt{  border:1px solid #d1d1d1; border-bottom:2px solid #d2d2d2; overflow:visible;}
.pic-box .pbt span{ padding:8px 25px; text-align:center; font-size:21px; border-bottom:2px solid #236bcc; margin:0 0 -2px 0; display:inline-block;}
.pic-box .pbc{ border:1px solid #e8e8e8; padding:9px;}
.pic-box .pbc ul{ margin:0; overflow:hidden;}
.pic-box .pbc ul li{ width:160px; height:160px; float:left; margin:10px 16px;}
.pic-box .pbc ul li img{ display:block; width:160px; height:120px; background:#ddd;}
.pic-box .pbc ul li p{ padding:10px 0 0 0; line-height:22px; font-size:12px; text-align:center;}
.pic-box .pbc ul li p a{ font-size:12px; color:#323232;}


/**brand box**/
.brand-box{ width:980px; margin:20px 0 0 0; overflow:hidden; clear:both;}
.brand-box .brt{  border:1px solid #d1d1d1; border-bottom:2px solid #d2d2d2; overflow:visible;}
.brand-box .brt span{ padding:10px 25px; text-align:center; font-size:21px; border-bottom:2px solid #cc0000; margin:0 0 -2px 0; display:inline-block;}
.brand-box .brc{ border:1px solid #e8e8e8; padding:19px 29px;}
.brand-box .brc ul{ margin:0; overflow:hidden;}
.brand-box .brc ul li{ width:88px; height:30px; margin:7px; float:left;}
.brand-box .brc ul li img{ display:block; width:88px; height:30px; background:#ddd;}


/**link box**/
.link-box{ width:980px; margin:20px 0 0 0; overflow:hidden; clear:both;}
.link-box .linkt{ height:40px; border:1px solid #d1d1d1; border-bottom:2px solid #d2d2d2; overflow:visible;}
.link-box .linkt .redbox{ float:left; width:130px; height:42px; text-align:center; line-height:40px; font-size:21px; color:#fff; background:#cc0000;}
.link-box .linkt .lb{ float:left; height:47px; text-align:center; line-height:40px; margin:0 0 -7px 0; cursor:pointer; width:140px; display:inline-block;}
.link-box .linkt .lb span{ display:block; text-align:center; font-size:18px; padding:0 20px; height:40px; width:100px;}
.link-box .linkt .lon{ background-position:64px -353px;}
.link-box .linkt .lon span{ border-bottom:2px solid #cc0000;}

.link-box .linkc{ border:1px solid #e8e8e8; padding:19px 29px; clear:both;}
.link-box .linkc a{ float:left; display:inline-block; color:#5e5e5e; font-size:12px; margin:5px 10px 5px 0;}


/**footer**/
.footer{ margin:30px 0 0 0; padding:0 0 70px 0;}
.footer p{ text-align:center; color:#323232; line-height:30px;}
.footer .fp1{ margin:0;}
.footer .fp1 a{ font-size:14px; font-weight:800; display:inline; margin:0 5px; vertical-align:middle;}
.footer .fp2{ margin:10px 0;}
.footer .fp2 a{ text-align:center; margin:0 5px;}
.footer .fbtn{ display:inline-block; padding:2px; border:1px solid #ccc; width:130px; height:54px; text-align:center; font-size:12px; line-height:24px; color:#323232; }
.footer .fbtn img{ display:block; width:50px; height:50px; float:left; margin:2px;}
.footer .fsp{ display:inline-block; vertical-align:top;}



/**焦点图**/
.slideBox{ width:320px; height:240px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; width:320px; bottom:50px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; margin:0 auto; text-align:right; padding:0 10px; }
.slideBox .hd ul li{  margin:0 2px;  width:10px; height:10px; line-height:14px; display:inline-block; text-align:center; background:#dedede; cursor:pointer; text-indent:-9999px; border-radius:20px; }
.slideBox .hd ul li.on{ background:#ff7700;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative;}
.slideBox .bd li p{ position:absolute; width:316px; height:20px; line-height:20px; padding:10px 2px; bottom:0; text-align:center; background:rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#000000",endColorstr = "#000000");}
.slideBox .bd li p a{ font-size:17px; color:#fff; font-weight:800; }
.slideBox .bd img{ width:320px; height:240px; display:block;  }







/* menu */
.float-nav{ text-align:center; display:block; width:60px; padding:10px 10px 0 10px; border:2px solid #d5d3d3; border-bottom:0; border-radius:30px 30px 0 0; color:#444444; background:#fff;}
.float-nav font{ display:block; width:60px; padding:0 0 10px 0; border-bottom:1px solid #d5d3d3;}
.float-top{ text-align:center; display:block; width:60px; padding:0 10px 10px 10px; border:2px solid #d5d3d3; border-top:0; border-radius:0 0 30px 30px; color:#444444; background-position:-70px -380px; cursor:pointer; background:#fff;}
.float-top font{ display:block; width:60px; padding:20px 0 0 0; border-top:1px solid #d5d3d3;}
#menu{position:fixed;left:50%;margin-left:550px; display:inline; top:100px;}
#menu ul li{ width:66px; padding:2px 7px; border:2px solid #d5d3d3; border-top:0; border-bottom:0; background:#fff;}
#menu ul li a{
    display:block;
    margin:5px 0;
    font-size:12px;
    color:#323232;
    width:65px;
    height:18px;
    line-height:18px;
    text-decoration:none;
    text-align:center;
}
#menu ul li a:hover,#menu ul li a.current{color:#cc0000; background-position:0 -31px;}　



