/*--menu--*/
.nav{ width:950px; height:30px; margin:5px auto 0px auto; clear:both;}
.nav ul{ padding-left:20px;}
.nav li{ float:left; margin-right:2px; width:79px; height:30px; text-align:center;}
.navbj{ background:url(../images/dh1.gif) no-repeat;}
.navbj a:link,.navbj a:visited,.navbj a:hover{ font-size:14px; color:#fff; text-align:center; line-height:30px;}
.navbj2{ background:url(../images/dh2.gif) no-repeat;}
.navbj2 a:link,.navbj2 a:visited,.navbj2 a:hover{font-size:14px; color:#5f5f5f; text-align:center; line-height:30px;}
.nav2{ width:950px; margin:0px auto; background:url(../images/dh-bj.gif) repeat-x; height:33px; line-height:33px; clear:both;}
.nav2 a:link,.nav2 a:visited,.nav2 a:hover{ color:#FFF;}
.navnew{ padding-top:6px; padding-left:20px;}
.navnew ul{ clear:both;}
.navnew li{ float:left; margin-right:15px;}
/*新的导航*/
#jiajunav {width:950px; margin:0px auto; background:url(../images/class1_01.jpg) no-repeat; overflow:hidden;}
#jiajunav .l{ width:238px; height:57px; padding-top:10px; float:left; text-align:center; vertical-align:middle; color:#FFFFFF;}
#jiajunav .c{ float:left; width:470px; height:67px; line-height:67px; vertical-align:middle;}
#jiajunav .r{ width:242px; height:67px; line-height:67px; float:right; text-align:center; vertical-align:middle;}
#jiajunav .r input, #jiajunav .r button{border: none;float: left;}
#jiajunav .r input.box {color:#FFFFFF; width:183px; height:12px; background:url(../images/inputBg.jpg) no-repeat; padding:5px;}
#jiajunav .r input.box:focus {background:url(../images/inputBg.jpg) no-repeat 0 -22px;outline: none;}
#jiajunav .r input.btn {width:40px; height:22px; cursor:pointer; text-indent:-9999px; background:url(../images/inputBg.jpg) no-repeat -193px 0px;}
#jiajunav .r input.btn:hover {background:url(../images/inputBg.jpg) no-repeat -193px -22px;}
#jiajunav .r .search{ margin-top:20px;}
/**/
.ul01 li{ line-height:24px; height:24px; overflow:hidden;padding-left:6px;}
.ul01 li strong{ font-weight:normal;font-size:14px; overflow:hidden;}
.ul01 li strong a{ color:#000000; }
.ul01 li a{ color:#999}
.ul01 li a:hover{ color:#FF6600}
.ul01 li strong a.red{ color:#006699; }
.ul01 li strong a.red:hover{ color:#FF6600}
.line01{ border-bottom:1px dashed #999; height:10px; font-size:1px; line-height:normal; margin-bottom:10px;}
.ul02{ line-height:25px; height:25px;}
.ul02 li{width:61px; background:#A8DEED; float:left; text-align:center; height:25px; line-height:25px; color:#fff}
.ul02 li.xian{width:1px; background:url(../images/xian.gif) repeat-y;}
.ul02 li.on{background:url(../images/xian.gif) repeat-x;}
.ul02 li.on a{color:#fff}
.ul02 li a{ color:#006699}
.ul02 li a:hover{ color:#fff;}
.ul03{ border-top:1px #4AABC7 solid; }
.ul03 li{ padding-left:18px; background:#6CC2DB; line-height:30px; height:30px; color:#fff; border-bottom:1px #4AABC7 solid;}
.ul03 li a{ color:#fff}
.ul03 li a:hover{ color:#fff;}
.ul04{ margin-top:22px; line-height:30px; height:30px;}
.ul04 li{ float:left; width:92px; text-align:center; vertical-align:middle; background:url(../images/gexian.gif) no-repeat left center;}
.ul04 li.one{ background:url(../images/gexian.gif) no-repeat -2px center;}
.ul04 li a{ color:#fff; font-weight:bold;}
.ul04 li a:hover{ color:#fff;}
.ul05{ width:196px; margin:10px auto 0px auto;}
.ul05 li{ padding-left:10px; line-height:23px; height:23px; vertical-align:middle; background:url(../images/ico-1.gif) no-repeat left center;}
.ul06{ width:205px; margin:10px auto 0px auto;}
.ul06 li{ padding-left:10px; line-height:25px; height:25px; vertical-align:middle; background:url(../images/ico-1.gif) no-repeat left center;}
.ul06 li a{ font-size:14px; color:#333333;}
.ul07{ margin-top:22px; line-height:30px; height:30px;}
.ul07 li{ float:left; width:60px; text-align:center; vertical-align:middle; background:url(../images/gexian.gif) no-repeat left center;}
.ul07 li.one{ background:url(../images/gexian.gif) no-repeat -2px center;}
.ul07 li a{ color:#fff; font-weight:bold;}
.ul07 li a:hover{ color:#fff;}
.ul08{ width:230px; margin:10px auto 0px auto;}
.ul08 li{ padding-left:10px; line-height:25px; height:25px; vertical-align:middle; background:url(../images/ico-1.gif) no-repeat left center;}
.ul08 li a{ font-size:14px; color:#333333;}
.ul09{ margin-top:22px; line-height:30px; height:30px;}
.ul09 li{ float:left; width:92px; text-align:center; vertical-align:middle; background:url(../images/gexian.gif) no-repeat left center;}
.ul09 li.one{ background:url(../images/gexian.gif) no-repeat -2px center;}
.ul09 li a{ color:#fff; font-size:14px; font-weight:bold;}
.ul09 li a.selected{ color:#006699; text-decoration:underline;}
.ul09 li a:hover{ color:#006699;}
/*中间广告*/
.ad01{ width:950px; height:80px; margin:5px auto; clear:both; overflow:hidden;}
.ad02{ width:950px; height:80px; margin:0px auto 5px auto; clear:both; overflow:hidden;}
.ad03{ width:950px; height:70px; margin:5px auto; clear:both; overflow:hidden;}
/*第一部分*/
#part01{width:950px; margin:5px auto; clear:both; overflow:hidden;}
#part01 .left{ float:left; margin-right:5px; width:310px; display:inline; overflow:hidden;}
#part01 .left .border{ border:#CCCCCC 1px solid; overflow:hidden;}
#part01 .mod01 .cont{ padding:6px 8px 3px 10px;}
#part01 .center{ float:left; width:383px;}
.hotnews{ margin:0 auto; padding:5px;}
.hotnews h2{ color:#006699; font-size:20px; font-weight:bold; line-height:38px; margin-bottom:5px; padding-top:5px; text-align:center;}
.hotnews h2 a{color:#006699; text-decoration:underline; }
.hotnews h2 a:hover{color:#FF6600; }
#part01 .right{ float:right; padding-top:42px; width:247px; background:url(../images/top5.gif) no-repeat top center; overflow:hidden;}
/*幻灯*/
.newsFlash{ position:relative; overflow:hidden;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.num{ position:absolute; right:5px; bottom:30px;filter:alpha(Opacity=70);-moz-opacity:0.5;opacity: 0.5;z-index:100;}
.num li{float: left;color: #fff;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;font-size: 12px;
cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #fff;background-color: #515151;background-image: none;}
.num li.on{color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;background-color: #cc0000;font-weight: bold;}
.newsFlash{width:306px; height:406px; overflow:hidden;position:relative; border:1px solid #fff;}
.slider img{ width:306px; height:406px; display:block; margin:0 auto; overflow:hidden;}
.img_size { width:306px; height:406px; }
.toumin_bar {  width:306px;height:28px; filter:alpha(Opacity=60);-moz-opacity:0.5;opacity: 0.5;z-index:100; background-color:#000000; position:absolute; right:0px; bottom:0px;}
#pic_title {z-index:200; width:306px;height:25px;position:absolute; right:0px; top:2px;MARGIN: 5px 0px 0px 10px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; text-align:center;}
/*乐居方式*/
#happylife{width:950px; margin:0px auto; overflow:hidden;}
#happylife .top{width:950px; background:url(../images/class1_01.jpg) no-repeat; overflow:hidden;}
#happylife .top .l{ width:238px; height:57px; padding-top:10px; float:left; text-align:center; vertical-align:middle; color:#FFFFFF;}
#happylife .top .c{ float:left; width:640px; height:67px; line-height:67px; vertical-align:middle;}
#happylife .top .r{ width:72px; height:67px; line-height:67px; float:right; text-align:center; vertical-align:middle;}
#happylife .top .r img{ vertical-align:middle;}
#happylife .botm{width:950px; overflow:hidden;}
#happylife .botm .l{ width:238px; height:363px; float:left; background:url(../images/class_left.jpg) no-repeat;}
#happylife .botm .title1{ margin:14px 0px 0px 10px; padding-left:10px; width:208px; height:30px; line-height:30px; background-color:#E0F0FD;}
#happylife .botm .title1 a{ color:#336699; font-weight:bold;}
#happylife .botm .title2{ width:233px; height:30px; line-height:30px; text-align:center; background:url(../images/class1_02.jpg) no-repeat;}
#happylife .botm .title2 a{ color:#FFFFFF;}
#happylife .botm .title3{ width:233px; height:30px; line-height:30px; text-align:center; background:url(../images/class1_03.jpg) no-repeat;}
#happylife .botm .title3 a{ color:#336699;}
#happylife .botm .title4{ width:200px; padding-left:15px; height:20px; line-height:20px; background:url(../images/jiantou.gif) no-repeat left;}
#happylife .botm .title4 a{ color:#CC3300; font-weight:bold;}
#happylife .botm .pic1{ margin:10px auto 0px auto; width:226px; height:103px; line-height:103px; vertical-align:middle; background:url(../images/class_kuang.gif) no-repeat;}
#happylife .botm .pic1 img{ margin:11px 0px 0px 11px;}
#happylife .botm .pic2{ width:233px; height:297px; line-height:297px;}
#happylife .botm .c{ width:233px; float:left; overflow:hidden;}
#happylife .botm .r{ width:479px; float:left; height:363px; line-height:363px; float:left; background:url(../images/class_right.jpg) no-repeat; overflow:hidden;}
#happylife .botm .classl{ float:left; margin:10px 15px; width:205px; overflow:hidden;}
#happylife .botm .marginbt15{ margin-bottom:15px;}
/*家饰生活*/
#decoration{width:950px; margin:0px auto; overflow:hidden;}
#decoration .top{width:950px; background:url(../images/class2_01.jpg) no-repeat; overflow:hidden;}
#decoration .top .l{ width:238px; height:57px; padding-top:10px; float:left; text-align:center; vertical-align:middle; color:#FFFFFF;}
#decoration .top .c{ float:left; width:640px; height:67px; line-height:67px; vertical-align:middle;}
#decoration .top .r{ width:72px; height:67px; line-height:67px; float:right; text-align:center; vertical-align:middle;}
#decoration .top .r img{ vertical-align:middle;}
#decoration .botm{width:950px; overflow:hidden;}
#decoration .botm .l{ width:238px; height:363px; float:left; background:url(../images/class_left.jpg) no-repeat;}
#decoration .botm .title1{ margin:14px 0px 0px 10px; padding-left:10px; width:208px; height:30px; line-height:30px; background-color:#D5EAD6;}
#decoration .botm .title1 a{ color:#336600; font-weight:bold;}
#decoration .botm .title2{ width:233px; height:30px; line-height:30px; text-align:center; background:url(../images/class2_02.jpg) no-repeat;}
#decoration .botm .title2 a{ color:#FFFFFF;}
#decoration .botm .title3{ width:233px; height:30px; line-height:30px; text-align:center; background:url(../images/class2_03.jpg) no-repeat;}
#decoration .botm .title3 a{ color:#336600;}
#decoration .botm .title4{ width:200px; padding-left:15px; height:20px; line-height:20px; background:url(../images/jiantou.gif) no-repeat left;}
#decoration .botm .title4 a{ color:#CC3300; font-weight:bold;}
#decoration .botm .pic1{ margin:10px auto 0px auto; width:226px; height:103px; line-height:103px; vertical-align:middle; background:url(../images/class_kuang.gif) no-repeat;}
#decoration .botm .pic1 img{ margin:11px 0px 0px 11px;}
#decoration .botm .pic2{ width:233px; height:297px; line-height:297px;}
#decoration .botm .c{ width:233px; float:left; overflow:hidden;}
#decoration .botm .r{ width:479px; float:left; height:363px; line-height:363px; float:left; background:url(../images/class_right.jpg) no-repeat; overflow:hidden;}
#decoration .botm .classl{ float:left; margin:10px 15px; width:205px; overflow:hidden;}
#decoration .botm .marginbt15{ margin-bottom:15px;}
/*装修学堂*/
#manual{width:950px; margin:0px auto; overflow:hidden;}
#manual .top{width:950px; background:url(../images/class3_01.jpg) no-repeat; overflow:hidden;}
#manual .top .l{ width:238px; height:56px; padding-top:10px; float:left; text-align:center; vertical-align:middle; color:#FFFFFF;}
#manual .top .c{ float:left; width:640px; height:66px; line-height:66px; vertical-align:middle;}
#manual .top .r{ width:72px; height:66px; line-height:66px; float:right; text-align:center; vertical-align:middle;}
#manual .top .r img{ vertical-align:middle;}
#manual .botm{width:950px; overflow:hidden;}
#manual .botm .l{ width:238px; height:363px; float:left; background:url(../images/class_left.jpg) no-repeat;}
#manual .botm .title1{ margin:14px 0px 0px 10px; padding-left:10px; width:208px; height:30px; line-height:30px; background-color:#A9BD98;}
#manual .botm .title1 a{ color:#FFFFFF; font-weight:bold;}
#manual .botm .title2{ width:233px; height:30px; line-height:30px; text-align:center; background:url(../images/class3_02.jpg) no-repeat;}
#manual .botm .title2 a{ color:#FFFFFF;}
#manual .botm .title3{ width:233px; height:30px; line-height:30px; text-align:center; background:url(../images/class3_03.jpg) no-repeat;}
#manual .botm .title3 a{ color:#336600;}
#manual .botm .title4{ width:200px; padding-left:15px; height:20px; line-height:20px; background:url(../images/jiantou.gif) no-repeat left;}
#manual .botm .title4 a{ color:#CC3300; font-weight:bold;}
#manual .botm .pic1{ margin:10px auto 0px auto; width:226px; height:103px; line-height:103px; vertical-align:middle; background:url(../images/class_kuang.gif) no-repeat;}
#manual .botm .pic1 img{ margin:11px 0px 0px 11px;}
#manual .botm .pic2{ width:233px; height:297px; line-height:297px;}
#manual .botm .c{ width:233px; float:left; overflow:hidden;}
#manual .botm .r{ width:479px; float:left; height:363px; line-height:363px; float:left; background:url(../images/class_right.jpg) no-repeat; overflow:hidden;}
#manual .botm .classl{ float:left; margin:10px 15px; width:205px; overflow:hidden;}
#manual .botm .marginbt15{ margin-bottom:15px;}
/*建材宝典*/
#materials{width:950px; margin:0px auto; overflow:hidden;}
#materials .top{width:950px; background:url(../images/class4_01.jpg) no-repeat; overflow:hidden;}
#materials .top .l{ width:238px; height:57px; padding-top:10px; float:left; text-align:center; vertical-align:middle; color:#FFFFFF;}
#materials .top .c{ float:left; width:640px; height:67px; line-height:67px; vertical-align:middle;}
#materials .top .r{ width:72px; height:67px; line-height:67px; float:right; text-align:center; vertical-align:middle;}
#materials .top .r img{ vertical-align:middle;}
#materials .botm{width:950px; padding-bottom:10px; background:url(../images/class4_04.jpg) repeat-y; overflow:hidden;}
#materials .botm .classl{ float:left; margin:15px 0px 0px 9px; width:465px; overflow:hidden;}
#materials .botm .botml{ float:left; width:216px; overflow:hidden;}
#materials .botm .botml img{ padding:1px; border:#CCCCCC 1px solid;}
#materials .botm .botmr{ float:right; width:230px; overflow:hidden;}
#materials .botm .title1{ width:215px; margin-top:5px; padding-left:15px; height:20px; line-height:20px; background:url(../images/jiantou.gif) no-repeat left;}
#materials .botm .title1 a{ color:#CC3300; font-weight:bold;}

#materials .bbg{ margin-bottom:10px; width:950px; height:12px; line-height:12px; background:url(../images/class4_05.jpg) no-repeat; overflow:hidden;}
/*首页友情链接*/
#links{ width:950px;zoom:1;overflow:hidden;clear:both; margin:5px auto 0px auto;}
#links .linksBox{ width:948px; border:1px #dcdcdc solid; margin-bottom:8px; border-top:none; overflow:hidden}
#links .linksBox h2{background:url('../images/footer.gif') repeat-x; height:30px; line-height:30px; padding:0 10px 0 15px;zoom:1;overflow:hidden; color:#666666;}
#links .linksBox h2 span{ height:30px;padding:0 10px 0 0; line-height:30px;display:block;float:left; font-weight:bold;border-top:none;}
#links .linksBox h2 span a{ font-size:14px;}
#links .linksBox .pack{ padding:5px;line-height:24px;overflow:hidden; height:100%;}
#links .linksBox .pack a{ margin:0 5px;display:inline;white-space:nowrap}
#links .linksBox img{ border:1px solid #dedede; width:88px; height:31px; padding:1px;}
#links .linksList li { float:left; margin:2px 10px 2px 3px;}




