/* CSS Document ¿É±à¼­ */
*{ padding:0; margin:0;  }
body{ background:#85050d; color:#854646; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå", Arial;}
.box{ width:940px; margin:0 auto; background:#ffffff;}
.box2{ width:940px; margin: 0 auto; background:#ffffff;} 
a{ text-decoration:none; color:#854646;}
a:hover{ text-decoration:underline;}
/*----------wel---------------*/

#header{}
.dd2{background:url(../img/me.jpg) left top  no-repeat; height:30px; overflow:hidden; }
.lo{ height:90px; overflow:hidden; color:#854646;}
.lo a { color:#854646;}
.c_top{ width:300px; height:20px; line-height:20px; white-space:nowrap; text-align:right; float:right; font-size:18px; color:#000000; margin-top:25px; display:inline; font-weight:bold; overflow:hidden;}
.logo {float:left;margin-left:5px; height:60px; margin-top:11px; display:inline;}
.logo img { _height:60px;max-height:60px;}
.txt{ float:left; width:460px; line-height:30px; padding-top:13px; padding-left:10px;}

#menu{ width:932px; margin:0 auto; height:40px;  overflow:hidden; line-height:40px; overflow:hidden;background:url(../img/menu_c.jpg) top repeat-x;}
#menu ul{ margin-left:20px;} 
#menu li{ float:left; width:80px;text-align:center; display:inline;}
#menu li.last { background:none;}
#menu li a{ display:block; font-weight:bold; color:#ffd198; overflow:hidden; line-height:42px;}
#menu li a:hover{background:url(../img/menu_h.jpg) top center no-repeat; color:#85050d; text-decoration:none;}
#menu li.last a {border-right:none;}
.m_l { width:100%; height:40px; background:url(../img/menu_l.jpg) left top no-repeat;}
.m_r { width:100%; height:40px; background:url(../img/menu_r.jpg) right top no-repeat;}

#menu1 li {line-height:32px; background:url(../img/bg_menu1.jpg) left top no-repeat; margin-top:2px;}
#menu1 li a{line-height:32px; height:32px; color:#333333;  display:block; text-decoration:none; padding-left:20px;}
#menu1 li a:hover{ color:#85050d;background:url(../img/bg_menu2.jpg) left top no-repeat; font-size:13px;}	

.banner{ text-align:center;background:url(../img/loading.gif) center 85px no-repeat; margin:10px auto;}

#main {background:url(../img/) left top repeat-x #fff; width:940px; margin:0 auto; padding-top:10px;}
#left { width:230px; overflow:hidden; display:inline;} /*  */
#right{ width:680px; overflow:hidden; display:inline;background:url(../img/bg_717x3.jpg);} /**/
#right .mod .cnt{ background:url(../img/cnt_bg.jpg) right bottom no-repeat; padding:10px;}

#goodsCat .ttl{background:url(../img/t.jpg) left top no-repeat; height:39px; line-height:30px; display:none;}
#goodsCat li{line-height:32px; background:url(../img/bg_menu1.jpg) left top no-repeat; margin-top:2px;}
#goodsCat li a{ color:#333333; height:32px; line-height:32px; display:block; text-decoration:none; padding-left:20px;}
#goodsCat li a:hover{ color:#85050d;background:url(../img/bg_menu2.jpg) left top no-repeat; font-size:13px;}	

.prc .mod .ttl {background:url(../img/prc.gif) 10px center no-repeat; height:29px;     }
.prc .mod .ttl h4{ background:url(../img/xib.gif) 10px center no-repeat; padding:8px 0 0px 35px;  color:#f0400f; }
.prc .mod .ttl h5{ background:url(../img/fd.jpg)  left center no-repeat; width:42px; height:15px;  } 
.prc .mod .ttl h5 a{ color:#bb9b6e; padding-left:10px;}

.grid li{width:206px; height:210px; overflow:hidden; margin:5px; display:inline; overflow:hidden; float:left; color:#000000; }
.grid li h5 a{ color:#000000;}
.grid .l_img{margin-bottom:5px; margin-top:5px; text-align:center;}
.grid .l_img img{ border:1px solid  #CCCCCC; padding:2px; width:190px; height:150px; background:#ffffff;}


.l_ginfo { width:197px; margin:0 auto;color:#854646; line-height:140%; white-space:nowrap; overflow:hidden;}
.l_ginfo a{ font-weight:normal; color:#854646;}
.l_ginfo a:hover{ color:#333333;}

.m_o { background:none; border:#ffffff solid 1px;}
.m_i { background:#fbf8f8; border:#f4eaea 1px solid;}

.dsd{ margin-top:0px;}
.news2 {background:url(../img/bg_1x281.jpg) 545px top no-repeat;}

.s img{ float:left; padding:0 10px 10px 0;}

#ULocation { background:url(../img/ul_03.jpg) left top no-repeat #ffffff; line-height:38px; color:#999999;}
#ULocation a{ color:#854646; font-size:14px; text-decoration:none; line-height:38px; margin-left:20px;}
#ULocation h3 { margin:0; padding:0;}

.sy{ padding-top:33px; padding-right:20px;}
.sy img{ vertical-align:middle; }
.sy a{ padding-right:10px; }

.prc .ttl { border-bottom:1px dashed #CCCCCC; }

.bdd li{background:url(../img/da.gif) left no-repeat; line-height:30px; border-bottom:1px solid #f1f1f1;}
.bdd li a{padding-left:13px; color:#854646; line-height:30px; display:block; text-decoration:none;}
.bdd li a:hover { background:url(../img/bg_h30.jpg) repeat-x left top;}

.prc .ttl{ display:none;}
.txtlist li .l_summary{ color:#000000;}
.txtlist li .l_more{ color:#999999; }
.txtlist li .l_more a{ color:#999999; }
.txtlist li h5 a{ color:#000000; font-size:14px;}
.txtlist li{ padding:10px 0;}
.txtlist .li_i { background:#fafafa; border:#f1f1f1 1px solid; padding:10px;}
.txtlist .li_o { background: none; border: none;}
.infoTtl { border-bottom:#f1f1f1 1px solid;}
.infoTtl h2{ font-size:18px; line-height:40px;letter-spacing:3px; }

.wbody { width:1002px; height:500px; margin-left:auto; margin-right:auto; background-color:#000000;}
.w_l {float:left; width:736px; height:100px;}
.w_l_1 {width:726px; height:200px; background-color:#006600; margin:10px 10px 10px 0;}
.w_l_2 {width:726px; height:200px; background-color:#006600; margin:10px 10px 10px 0;}
.w_r {float:right; width:266px; height:80px; background-color:#f0f0f0;}
.w_r_1{ background-image:url(../img/bg_264x5.jpg);width:264px; height:200px; margin:0 0 10px 2px;}
.w_r_2{ background-image:url(../img/bg_264x5.jpg);width:264px; height:200px; margin:10px 0 10px 2px;}

#wang_about { color:#333333;}

#top_w { width:980px; margin:0 auto; overflow:hidden; background:#ffffff;;}
#body_t { width:980px; height:5px; margin:8px auto 0 auto; overflow:hidden; background:url(../img/i_01.jpg) no-repeat;}
#body_b { width:980px; height:5px; margin:0 auto 8px auto; overflow:hidden; background:url(../img/i_19.jpg) no-repeat;}

.w230 { width:230px; background:url(../img/ul_07.jpg) left top repeat-x;}
.w200 {width:200px; margin-top:10px; margin-left:auto; margin-right:auto;}

.btm{ width:980px;background:url(../img/bg_1x112.jpg) left top repeat-x #FFFFFF; height:120px;}
.logo_btm { width:280px; float:left; height:auto; overflow:hidden; margin-top:45px; margin-left:40px; display:inline;}
.logo_btm img { max-width:240px; max-height:60px; _width:240px; _height:60px;}
.bq{ width:600px; float:right; height:auto; overflow:hidden; color:#616362; margin-top:45px; text-align:left; margin-right:40px; display:inline;}
.bq img { vertical-align:middle;}

.l_bt {color:#616362;}
a.l_bt:link {color: #616362;}
a.l_bt:visited {color: #616362;}
a.l_bt:active {color: #cc0000;}
a.l_bt:hover {color: #ff0000;}
.cls2 { height:36px; width:350px; padding-top:15px; margin-right:5px; text-align:right;background:url(../img/) left top no-repeat;margin-top:1px;float:right; font-size:12px; font-weight:bold; color:#d80202;}

.i_about {width:500px; height:310px; float:left; margin-left:8px; display:inline; overflow:hidden;}
.i_news {width:350px; height:310px; float:right; margin-right:8px; display:inline; overflow:hidden;}

.lmdh { width:230px; height:38px; background:url(../img/ul_04.jpg);}
.lmdh span { font-size:14px; font-weight:bold; margin-left:20px; line-height:38px;}

.main_btm { width:680px; margin:0 auto; background:url(../img/ul_09.jpg) left top no-repeat #ffffff; height:70px; color:#999999;}

.main_body .cnt{ padding:15px;}

.goods_diy { width:100%; height:auto; line-height:30px; overflow:hidden;}
.goods_diy a {height:30px; line-height:30px; margin: 0 5px;}

.goods_diy_t { width:980px; height:10px; line-height:10px; margin:0 auto; background:url(../img/ul_011.jpg) left top no-repeat #ffffff;}
.goods_diy_m {border-left:#dcdcdc 1px solid;border-right:#dcdcdc 1px solid;}
.goods_diy_b { width:980px; height:10px; line-height:10px; margin:0 auto; background:url(../img/ul_012.jpg) left top no-repeat #ffffff;}

#feedback_body { width:660px; overflow:hidden; margin:0 auto;}

.tbl_info{ margin-top:40px;}
.tbl_info td{ border:1px solid #999999;}

.link_i { width:100%; height:auto; overflow:hidden; margin:10px 0;}
.link218 { padding:5px 20px; border-top:#f1f1f1 1px solid; height:auto; overflow:hidden;}


