body{ margin:0px; padding:0px; font-size:14px; line-height:24px; color:#545454; font-family:"微软雅黑","Microsoft YaHei","黑体";}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form{ margin:0px; padding:0px;}
ul,li{ list-style:none;}
img{border:0px; padding:0px;}
a{ color:#666666; text-decoration:none;transition: all 0.3s linear 0s;}
a:hover{ color:#ff0000;text-decoration:none;}
input{ font-size:13px; color:#b4b4b4; font-family:"微软雅黑","Microsoft YaHei","黑体";}
.clear{ clear:both;font-size:0px; line-height:0px;}
.divleft{ float:left;}
.divright{ float:right;}
.hidden{display:none;}
.main{ width:1200px; margin:0 auto; overflow:hidden;}

.head_bg{ width:100%;height:32px; line-height:32px; top:0;position:fixed;z-index:9999;border-bottom:1px solid #dcdcdc; background:#f1f1f1;}
.head_l a{ margin:0 5px;}
.head_l{ float:left;}
.head_l span{ color:#F00;}
.head_r{float:right;}
.head_r span{ float:left; margin:0 5px;}
.head_r li{ float:left;}
.head_r_tab .tablink{position:relative;padding:0px 12px;display:block;z-index:99; background:url(../images/head_r.jpg) no-repeat 73px 15px;}
.head_r_tab:hover{background:#FFF}
.head_r_tab:hover .tablink{color:#fff; background:#0066cb;}

.dropdown ul{display:none}
.dropdown:hover ul{float:left;top:32px;position:absolute;display:block;z-index:99}
.subnav{padding:5px;}
.subnav a{ color:#fff;line-height:25px;padding:4px 0 4px 10px;white-space:nowrap;}
.subnav :hover{text-decoration:underline;color:#fff; }
.dropdown .subnav{ color:#fff; background:#0066cb;}

.banner{padding-top:32px;}
.banner p{height:68px; margin-top:10px;}

.top{margin-top:10px;}
.top_magrin{ padding-top:32px;}
.logo{ width:246px; height:66px; float:left;margin-top:16px; margin-right:42px;}
.search{width:700px;float:left;}
.search li{ width:100px; height:34px; line-height:34px; float:left;text-align:center; margin-right:5px;}
.search li a{ display:block; border:1px solid #dcdcdc;}
.search li a:hover{ color:#fff;border:none; background:#7f292a;}
.search input.kuang{ width:590px; height:22px; line-height:22px;float:left; border:1px solid #dcdcdc; margin-top:10px;padding:5px;}
.search input.input_out{width:86px; height:34px; line-height:34px; color:#fff;float:left;text-align: center; border:none; margin-top:10px; margin-left:5px;background:#0066cb;}
.search input.input_move{width:86px;height:34px;float:left; color:#fff; border:none; margin-top:10px; margin-left:5px;cursor:pointer;background-color:#7f292a;}
.tal{ width:190px; height:80px;float:right;}

.nav_bg{ width:100%; margin-top:10px;background:#0066cb;}
.nav ul{ height:45px;line-height:45px;border-left:1px solid #fff;}
.nav li{ width:7.4072rem; text-align:center;float:left; border-right:1px solid #CCC;}
.nav li a{color:#fff; display:block;}
.nav li a:hover{ display:block; background:#00407f;}

.main_l{width:968px; float:left;margin-top:10px;}
.main_l_banner{position:relative;}
.kwicks li{width:152px;height:85px;overflow:hidden;border:3px solid #c6c6c6;}
.kwicks li img{width:152px;height:85px;float:left;}
.kwicks li .banner_u2{overflow:hidden}
.kwicks li .banner_u2 img{ width:368px;height:85px;}

.main_l_banner_u3{margin-top:10px;}
.main_l_banner_u3_l{ width:482px; height:68px;float:left;}
.main_l_banner_u3_r{width:482px; height:68px; float:right;}

.main_l_menu{ margin-top:10px;float:left; background:#5a9ad7;}
.main_l_menu span{width:220px; height:45px; line-height:45px; font-size:20px; text-align:center;color:#fff; display:block;background:url(../images/main_span.png) no-repeat 20px 15px #0066cb;}
.main_l_menu li{ width:220px; height:40px;line-height:40px; font-size:16px; border-top:1px dashed #fff;}
.main_l_menu li a{ display:block; color:#fff;padding-left:50px;}
.main_l_menu li a.a{background:url(../images/main_l_menu1.png) no-repeat 150px 12px;}
.main_l_menu li a.a:hover{background:url(../images/main_l_menu1.png) no-repeat 150px 12px #2e8ae2;}
.main_l_menu li a.b{background:url(../images/main_l_menu2.png) no-repeat 150px 10px;}
.main_l_menu li a.b:hover{background:url(../images/main_l_menu2.png) no-repeat 150px 10px #2e8ae2;}
.main_l_menu li a.c{background:url(../images/main_l_menu3.png) no-repeat 150px 12px;}
.main_l_menu li a.c:hover{background:url(../images/main_l_menu3.png) no-repeat 150px 12px #2e8ae2;}
.main_l_menu li a.d{background:url(../images/main_l_menu4.png) no-repeat 150px 12px;}
.main_l_menu li a.d:hover{background:url(../images/main_l_menu4.png) no-repeat 150px 12px #2e8ae2;}
.main_l_menu li a.e{background:url(../images/main_l_menu5.png) no-repeat 155px 8px;}
.main_l_menu li a.e:hover{background:url(../images/main_l_menu5.png) no-repeat 155px 8px #2e8ae2;}
.main_l_menu li a.f{background:url(../images/main_l_menu6.png) no-repeat 155px 10px;}
.main_l_menu li a.f:hover{background:url(../images/main_l_menu6.png) no-repeat 155px 10px #2e8ae2;}
.main_l_menu li a.g{background:url(../images/main_l_menu7.png) no-repeat 155px 8px;}
.main_l_menu li a.g:hover{background:url(../images/main_l_menu7.png) no-repeat 155px 8px #2e8ae2;}
.main_l_menu li a.h{background:url(../images/main_l_menu8.png) no-repeat 150px 8px;}
.main_l_menu li a.h:hover{background:url(../images/main_l_menu8.png) no-repeat 150px 8px #2e8ae2;}
.main_l_menu li a.i{background:url(../images/main_l_menu9.png) no-repeat 150px 12px;}
.main_l_menu li a.i:hover{background:url(../images/main_l_menu9.png) no-repeat 150px 12px #2e8ae2;}
.main_l_menu li a.j{background:url(../images/main_l_menu10.png) no-repeat 150px 12px;}
.main_l_menu li a.j:hover{background:url(../images/main_l_menu10.png) no-repeat 150px 12px #2e8ae2;}
.main_l_menu li a.k{background:url(../images/main_l_menu11.png) no-repeat 150px 12px;}
.main_l_menu li a.k:hover{background:url(../images/main_l_menu11.png) no-repeat 150px 12px #2e8ae2;}

.main_l_new{ width:736px; margin-top:10px; margin-left:12px; float:left;overflow:hidden;}
.scrollUl{height:45px;overflow:hidden;background:#f4f4f4;}
.scrollUl li{ width:102px;float:left; line-height:45px; text-align:center;}
.bor03{border-top-width:0px;}
.bor03 dl{ width:736px;float:left;margin-top:10px;}
.bor03 dd{ width:180px; height:120px; float:left;}
.bor03 dt{ width:530px; height:120px; overflow:hidden;float:right;}
.bor03 dt span{ font-size:16px;line-height:35px;}
.bor03 dt p{font-size:12px; line-height:22px;}
.bor03 ul{ float:left;margin-top:10px;}
.bor03 li{width:736px;line-height:30px;border-bottom:1px dashed #dcdcdc;}
.bor03 li span{ float:right; font-family:Arial, Helvetica, sans-serif;}
.bor03 li a{ display:block;}
.sd01{color:#fff;cursor:pointer;background:#0066cb;}
.sd02{cursor:pointer;}

.main_r{ width:220px;float:right;margin-top:10px; overflow:hidden;}
.main_r_login_title{height:52px; line-height:52px; font-size:16px;color:#fff;text-align:center;background:url(../images/main_r_login.png) no-repeat;}
.main_r_login_box{padding:2px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.main_r_login_box dl{ padding:15px 8px;overflow:hidden;}
.main_r_login_box dd{ width:74px; height:74px; float:left;}
.main_r_login_box dt{ width:100px; height:74px; float:right;}
.main_r_login_box dt p{line-height:22px;}
.main_r_login_box ul{ width:218px;overflow:hidden;}
.main_r_login_box li{width:70px; height:70px; line-height:100px; float:left; text-align:center;margin-right:2px; margin-top:5px;background:#f2f2f2}
.main_r_login_box li a{ display:block;}
.main_r_login_box li a:hover{ line-height:70px;color:#fff;}
.main_r_login_box li a.a{ background:url(../images/main_r_login.png) no-repeat 23px -75px;}
.main_r_login_box li a.a:hover{background:url(../images/main_r_login.png) no-repeat 23px -65px #383838;}
.main_r_login_box li a.b{ background:url(../images/main_r_login.png) no-repeat 23px -145px;}
.main_r_login_box li a.b:hover{background:url(../images/main_r_login.png) no-repeat 23px -125px #383838;}
.main_r_login_box li a.c{ background:url(../images/main_r_login.png) no-repeat 23px -212px;}
.main_r_login_box li a.c:hover{background:url(../images/main_r_login.png) no-repeat 23px -200px #383838;}

.Login{ width:220px;float:left;margin:10px 0 0 0;}
.Login h3{ width:220px;height:54px; float:left; background:url(../images/imgare.png) no-repeat 0 0px;line-height:54px; color:#fff; text-align:center;}
.Kk{width:218px; float:left; padding-bottom:10px;padding-top:30px;border:1px solid #dcdcdc; border-top:none;}
input.kuan1 {width:183px; height:26px; padding-left:5px; color:#999;border:1px solid #dcdcdc; float:left; margin-left:15px; margin-bottom:11px;}
input.an1 { width:72px; height:27px; float:left; margin-left:15px; border:none; background:#ff9e01; color:#fff; font-family:"微软雅黑"; font-size:14px;}
.Kk p{ float:left; width:210px; line-height:35px; padding-left:8px; margin-top:10px;}

.main_r_vip{ width:220px; height:422px;margin-top:10px; overflow:hidden;}
/*.main_r_vip img:hover{transform:scale(1.2);//1.2指的是放大的倍数;}*/


.banner_u4{ width:1206px;}
.banner_u4 p{ width:195px; height:68px;float:left; margin-right:6px; margin-top:6px;}

.main_weixi_l{ width:220px;float:left; margin-top:10px; overflow:hidden;}
.main_weixi_l span{height:45px; line-height:45px; font-size:18px;color:#fff;text-align:center;display:block; background:url(../images/main_span.png) no-repeat 20px -33px #0066cb;}
.main_weixi_l ul{ width:230px;overflow:hidden;}
.main_weixi_l li{ width:105px; height:40px;line-height:40px; float:left;text-align:center; margin-right:10px; margin-top:10px;}
.main_weixi_l li a{ display:block; background:#ccc;}
.main_weixi_l li a:hover{ color:#fff; background:#0066cb;}

.main_weixi_c{width:736px;float:left; margin-left:10px; margin-top:10px;overflow:hidden;}
.main_weixi_c_title{ height:45px; overflow:hidden; background:#f4f4f4;}
.main_weixi_c_title li{width:368px;float:left;line-height:45px;text-align:center}

.main_weixi_r{ width:220px;height:449px;float:right; margin-top:10px; overflow:hidden;}
/*.main_weixi_r img:hover{transform:scale(1.2);//1.2指的是放大的倍数;}*/

.banner_u5{margin-top:10px; overflow:hidden;}
.banner_u5 p{width:1210px;}
.banner_u5 p a{width:297px; height:68px; float:left; margin-top:4px; margin-right:0.32%;}

.main_title_l{width:970px;float:left;margin-top:10px;}
.main_title_l dl{width:480px;height:126px;float:left; margin-right:5px;}
.main_title_l dt{height:46px;line-height:45px; font-size:18px;text-align:center; background:url(../images/main_title_l.jpg) no-repeat 0 22px;}
.main_title_l dd{position:absolute; width:475px; height:50px;line-height:28px; margin-top:10px;padding:5px;overflow:hidden;}
.main_title_l dd:hover{height:auto; z-index:9; text-decoration:underline;padding:5px;border:1px solid #ff730c; background:#fff6e2;}
.main_title_l dd a{ margin-right:8px; width:10%;}


.main_titl_r{ width:220px;float:right;margin-top:10px;}
.main_zw_r_title{height:45px; line-height:45px;background:#efecec;}
.main_zw_r_title li{ width:180px; float:left;text-align:center; font-size:16px;}
.sd0001{color:#fff;cursor:pointer;background:#0066cb;}
.main_zw_r_box{width:990px;overflow:hidden;}
.main_zw_r_box ul{width:298px;float:left; margin-top:11px; margin-right:20px; padding:5px;border:1px solid #dcdcdc; background:#f4f4f4;}
.main_zw_r_box li{line-height:29px;}
.main_zw_r_box1{ width:990px; margin-top:10px;overflow:hidden;}

.search1{ overflow:hidden;}
.search1 input.kuang{ width:155px; height:22px; line-height:22px;float:left; border:1px solid #dcdcdc;padding:5px;}
.search1 input.input_out{width:50px; height:34px; line-height:34px; color:#fff;float:right;text-align: center; border:none;background:#0066cb;}
.search1 input.input_move{width:50px;height:34px;float:right; color:#fff; border:none;cursor:pointer;background-color:#7f292a;}

.main_titl_r_news{width:218px; margin-top:10px;border:1px solid #dcdcdc;}
.main_titl_r_news span{height:37px;line-height:37px;padding-left:15px; font-size:16px; display:block;background:#c2c2c2;}
.main_titl_r_news dl{ margin-top:10px; padding:10px;}
.main_titl_r_news dd{width:207px; height:85px; overflow:hidden;}
.main_titl_r_news dt{ margin-top:10px;}
.main_titl_r_news dt h3{ font-weight:normal; font-size:14px; line-height:32px;}
.main_titl_r_news dt p{ line-height:22px;font-size:12px;}
.main_titl_r_news ul{ margin-top:10px; padding:10px;}
.main_titl_r_news li{ height:31px;line-height:31px; font-size:12px;overflow:hidden;border-bottom:1px dashed #dcdcdc;}

.banner_u6{ margin-top:10px;}

.main_zw{ margin-top:10px;}
.main_zw_menu{ width:220px;float:left;}
.main_zw_menu span{height:45px; line-height:45px; font-size:18px; text-align:center;color:#fff; display:block;background:url(../images/main_span.png) no-repeat 15px -80px #0066cb; }
.main_zw_menu li{height:35px;line-height:35px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background:url(../images/0521_108.jpg)no-repeat 190px 8px;}
.main_zw_menu li a{ display:block;padding-left:18px;}
.main_zw_menu li a:hover{ background:#ebebeb;}

.main_zw_r{width:970px;float:right;overflow:hidden;}

.banner_u7{ height:68px;margin-top:10px;}

.main_news{ margin-top:10px;}
.main_news ul{ margin-top:10px;}
.main_news li{ height:30px;line-height:30px; padding-left:15px; font-size:13px;overflow:hidden;background:url(../images/main_span.png) no-repeat 0 -170px; }
.main_news li a{ display:block;}
.main_news dl{background:#f4f4f4; padding-right:5px;overflow:hidden;}
.main_news dt span{color:#0066cb;line-height:35px;}
.main_news dt p{ line-height:22px; font-size:12px;}
.main_news li a span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#CCC;}

.main_news_l_l{width:880px;float:left;}
.main_news_l_ltitle{width:880px;height:40px;line-height:40px;color:#fff;background:#f4f4f4;}
.main_news_l_ltitle span{ float:left;font-size:18px;text-align:center; padding:0 8px;background:#0066cb}
.main_news_l_ltitle p{ float:right; font-size:12px;padding: 0 5px}
.main_news_l_ll{float:left;width:320px; margin-top:10px;}
.main_news_l_ll dd{width:110px; height:100px;float:left; overflow:hidden;}
.main_news_l_ll dt{width:190px; float:right;overflow:hidden;}

.main_news_l_lr{width:550px;float:right;}
.main_news_l_lr a span{ font-size:16px;line-height:45px; color:#0066cb;}
.main_news_l_lr p{width:545px;}
.main_news_l_lr dl{width:445px;height:155px;margin-top:10px; padding:0 40px;background:url(../images/main_news_l_lr.jpg) no-repeat #CCC;}
.main_news_l_lr dl span{width:470px; float:left;line-height:20px; font-size:18px; color:#06C}
.main_news_l_lr dd{ float:left; margin:35px 0;}
.main_news_l_lr dt{width:350px;float:right;font-size:14px; line-height:22px; margin-top:25px;}

.main_news_r{width:310px;float:right;}
.main_news_r h2{ height:38px;line-height:38px; font-weight:normal;border-bottom:1px solid #dcdcdc;}
.main_news_r h2 span{ width:85px;font-size:18px; color:#0066cb; float:left; border-bottom:2px solid #0066cb;}
.main_news_r h2 a{ width:50px; font-size:12px; float:right;}
.main_news_r dl{margin-top:12px;padding-right:5px;background:#f4f4f4; overflow:hidden;}
.main_news_r dd{ width:111px; height:100px; float:left;}
.main_news_r dt{ width:180px;float:right;}

.main_news0 h2{ font-weight:normal; overflow:hidden;border-bottom:1px solid #dcdcdc;}
.main_news0 h2 span{width:85px;font-size:18px; color:#0066cb; float:left; border-bottom:2px solid #0066cb;}
.main_news0 h2 a{width:50px; font-size:12px; float:right;}
.main_news0_l{ width:320px;float:left; margin-top:10px;}

.main_news0 dl{margin-top:12px;padding-right:5px;background:#f4f4f4; overflow:hidden;}
.main_news0 dd{ width:111px; height:100px; float:left;}
.main_news0 dt span{ color:#0066cb;line-height:35px;}
.main_news0 dt p{ font-size:12px; line-height:22px;}
.main_news0 ul{ margin-top:10px;}
.main_news0 li{ height:30px;line-height:30px; font-size:13px;padding-left:15px; overflow:hidden;background:url(../images/main_span.png) no-repeat 0 -170px; }
.main_news0 li a{ display:block;}
.main_news0 li a span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#CCC;}

.main_news0_l dt{ width:190px;float:right;}
.main_news0_c{ width:536px;float:left; margin-top:10px; margin-left:15px; overflow:hidden;}
.main_news0_c dt{ width:400px;float:right;}
.main_news0_r{ width:310px;float:right; margin-top:10px;}
.main_news0_r dt{ width:180px;float:right;}

.footer_bg{ width:100%;margin-top:10px; border-top:2px solid #0066cc; background:#efecec;}
.footer_menu_l{float:left; margin-top:5px;}
.footer_menu_l ul{width:167px; float:left; border-right:1px solid #dcdcdc}
.footer_menu_l li{line-height:22px; margin-left:50px; font-size:14px;}
.footer_menu_l li a{ color:#999;}
.footer_menu_l li a:hover{ color:#ff0000;}
.footer_menu_l ul p{width:160px;line-height:50px;font-size:16px; text-align:center;}
.footer_r{ float:right;}
.footer_r p{text-align:center;float:right; margin-top:0.70em; color:#F00}
.footer_r span{height:122px; margin-top:0.55em; float:left;}

.friendlink{}
.friendlink ul{border-top:1px solid #aaa;}
.friendlink li{text-align:center;line-height:20px; font-size:12px;}
.friendlink li a{ margin:0 5px;} 

.copyright{}
.copyright li{text-align:center;line-height:28px; font-size:12px;}
.copyright li a{ margin:0 5px;}

/**今日建材  好家居  优建材 底部样式**/
.new_footer_bg{width:100%;line-height:25px;padding:10px 0; background:url(../images/b-bg_03.jpg) repeat;}
.new_footer p{text-align:center;} 

.page{  border-top:1px solid #dcdcdc; padding:36px 0; text-align:center;}
.page a{padding:5px; line-height:25px; text-align:center; border:1px solid #dcdcdc;}

.P_Homewz p{ padding-left:20px; line-height:35px; margin-top:10px;background:url(../images/vipimg3_03.jpg) no-repeat 0 10px;}

/*当前所在位置*/
.position{ margin-top:10px; background:url(../images/position.jpg) no-repeat; padding-left:20px; height:20px;line-height:20px; text-align:left;}
