@charset "gb2312";
body { color:#464646; font:normal 12px/24px "ËÎÌå"; background:url(../img/b_bk.jpg) 0 0 repeat-x #ececec; }
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, button, p, th, td, figure, img { margin:0; padding:0; }
dl, dt, dd { margin:0; }
html { width:100%; }
table { border-collapse:collapse; }
td { padding-left:4px; line-height:23px; }
img { border:none; }
a { text-decoration:none; color:#505050; }
a:hover { color:#d00; }
ul, ol { list-style:none; }
a:focus { outline:0; }
.product_txt table {border:none }
.product_txt table td {border:1px solid #d0d0d0;}
header{ width:1000px; margin:0 auto; height:147px; background:url(../img/logo.jpg) 0 23px no-repeat;}
.crumb { width:1000px; float:left; height:24px; text-indent:752px; overflow:hidden; background:url(../img/tc5.png) 716px 4px no-repeat;}
.crumb a { margin-right:37px; color:#848484; }
.crumb a:hover{ color:#a6fb00; }
.top_contact { font-size:26px; font-family:"Times New Roman", Times, serif; color:#FFF; font-weight:bold; float:right; width:204px; height:28px; line-height:28px; text-indent:15px;  background:url(../img/t2.png) 34px 18px no-repeat; padding-top:42px; }
.menu { width:993px; padding-left:5px; float:left; height:45px; background:url(../img/n24.png) 0 0 no-repeat; margin-top:7px; }
.menu ul{ float:left; padding-top:7px; height:35px; overflow:hidden; }
.menu li{width:107px; float:left; margin-right:3px; text-align:center; font:bold 12px/35px "ËÎÌå"; height:35px; }
.menu li a{color:#FFFFFF; display:block; width:107px; height:35px;}
.menu li a:hover { background:url(../img/li_h5.png) left 0 no-repeat; color:#FFFF00; }
.main{width:990px; margin:0 auto; padding: 3px 5px 0;}
.flash{width:990px; height:280px; display:block; float:left; overflow:hidden;}
.t_new { width:900px; height:24px; overflow:hidden; background:url(../img/t3.png) 2px 3px no-repeat; margin-top:3px; float:left;}
#scroll { width:900px; height:24px; overflow:hidden; padding-left:85px; float:left; line-height:24px; margin-bottom:5px; }
#scroll li { list-style: none; }
#scroll li a { color: #505050; }
#scroll li a:hover { color:#d00; text-decoration:underline; }
/**p_list**/
.top_list { padding-top:11px; width:990px; height:225px; background:url(../img/pn_ht.png) 0 0 no-repeat; float:left; margin:4px 0; }
.top_list ul { float:left;}
.top_list li { width:198px; height:68px; float:left;display:inline; margin-bottom:5px;}
.hot_p { width:990px; float:left; margin-bottom:4px; padding-bottom:18px; background:url(../img/p_b.png) left bottom no-repeat; }
.p_box { width:990px; float:left; }
.p_box ul { width:988px; background:url(../img/p_ul.png) left top repeat-y; float:left; padding:10px 0 0 2px; }
.p_box ul li { width:184px; float:left; margin-left:11px; display:inline; }
.p_box ul li img { width:176px; height:109px; padding:3px; border:1px solid #c4c4c4; float:left; }
.p_box ul li p { display:block; width:180px; height:26px; line-height:26px; overflow:hidden; background:url(../img/lp48.png) 0 6px no-repeat; text-indent:29px; }
.p_box ul li a { color:#000000; }
.p_txt { width:990px; height:64px; float:left; }
.p_txt p { display:block; width:625px; float:left; line-height:16px; padding-top:12px; height:30px; overflow:hidden; padding-left:186px; color:#808080;}
.p_txt p a { color:#0659db; }
.p_01 { background:url(../img/hpt1.png) 0 0 no-repeat; }
.p_02 { background:url(../img/hpt1.png) 0 -62px no-repeat; }
.i_about{width:990px; height:281px; background:url(../img/ae8.png) 0 0 no-repeat; float:left;}
.about_a{width:480px; padding:0 10px 0 7px; float:left;}
.about_a h4{height:40px; width:480px; float:left; line-height:40px; padding-bottom:4px;}
.about_a h4 span{float:right; margin-right:6px; *padding-top:16px;}
.about_a p{padding-top:8px; line-height:22px; text-align:justify;}
.about_a p img{float:left; margin:2px 8px 0 0;}
.new_box{width:490px; float:left;}
#tab{ height:26px; width:247px; padding-left:80px; overflow:hidden; background:url(../img/nhgb.png) 0 0 no-repeat; padding-top:18px; }
#tab li { float:left; color:#fff; height:26px; cursor:pointer; line-height:26px; background:url(../img/ds10.png) right 0 no-repeat; width:73px; text-align:center; margin-right:8px; }
#tab li a { display:block; width:73px; height:26px; color:#FFF; font-size:12px; font-weight:100; }
#tab .current{ color:#FF0; background:url(../img/ds10.png) left 0 no-repeat; }
#content{width:490px; float:left; overflow:hidden; height:232px; padding-top:7px;}
#content ul{width:490px; float:left;}
#content li { float:left; width:468px; display:inline; line-height:25px; text-indent:19px; overflow:hidden; background:url(../img/ln_b.png) 10px 8px no-repeat; }
#content li span { float:right; margin-right:6px; }
#content li a { color:#505050; }
#content li a:hover { color:#d00; text-decoration:underline; }
.link { width:940px; background:url(../img/link.png) 0 0 no-repeat; height:39px; padding:0px 12px 0 38px; float:left; margin-top:4px; font-size:12px; }
.link a { display:inline-block; white-space:pre; padding-right:16px; line-height:39px; }
footer { width:100%; clear:both; background:url(../img/f_bk.jpg) 0 6px repeat-x; padding-top:6px; height:155px; }
.foot { width:990px; margin:0 auto; }
.b_menu { width:990px; height:34px; padding-bottom:2px; background:url(../img/b_na.png) left bottom no-repeat; text-align:center; overflow:hidden; }
.b_menu a { line-height:34px; padding:11px 19px; color:#999999; }
.b_menu a:hover { background:url(../img/b_a4.png) center bottom no-repeat; color:#90da01; *background:none;}
.boot { display:block; width:950px; float:left; padding:15px 0 0 34px; color:#999999; background:url(../img/te4.png) 674px 10px no-repeat; }
.boot a { color:#999999; padding:0 4px; }
.boot a:hover { color:#90da01; }
.content { width:754px; float:left; overflow:hidden; margin-left:6px; margin-top:4px;}
.sidebar { width:230px; float:left; background:url(../img/sdfe.jpg) -1px 0 no-repeat; padding-top:5px; overflow:hidden;  margin-top:4px;}
.p_list { width:230px; float:left; padding-bottom:10px; background:url(../img/thy.jpg) -1px bottom no-repeat; margin-right:6px; }
.p_list h4 { float:left; background:url(../img/h4ba13.png) 0px 0px no-repeat; height:26px; font:bold 14px/30px "ËÎÌå"; text-indent:41px; width:231px; color:#FFF; padding-bottom:5px; overflow:hidden; }
.p_list ul { width:230px; float:left; }
.p_list li { width:230px; height:27px; text-indent:48px; float:left; padding-bottom:3px; overflow:hidden; background:url(../img/dfuuu.jpg) -1px 0px no-repeat; font:100 12px/27px "ËÎÌå"; }
.p_list li a { display:block; width:231px; height:28px; line-height:27px; }
.p_list li a:hover { width:230px; color:#FFF; background:url(../img/dfuuu.jpg) -1px -30px no-repeat; }
.contact_us { width:230px; float:left; background:url(../img/ct7.jpg) left top no-repeat; padding-top:76px; height:182px; }
.contact_us ul { width:207px; padding-left:14px; }
.contact_us li { line-height:24px; overflow:hidden; }
.contact_us span { font-size:16px; font-family:Arial, Helvetica, sans-serif, Times, serif; color:#d90000; font-weight:bold; height:26px; padding:0 8px 0 4px; }
.contact_us b { font:bold 14px/22px "Î¢ÈíÑÅºÚ"; padding-left:4px; color: #d90000; letter-spacing:2px; }
.xg_news { width:230px; float:left; background:url(../img/i_ca_21.png) 0 0 no-repeat; padding-top:39px; margin-top:3px; }
.xg_news ul { padding:4px 5px 19px; width:218px; border-top:none; border:1px solid #e0e0e0; border-top:none; background:#FFFFFF; }
.xg_news ul li { background:url(../img/nli.png) 4px 8px no-repeat; line-height:24px; height:24px; overflow:hidden; width:213px; font-size:12px; text-indent:13px; border-bottom:1px dashed #e0e0e0; }
.xg_news ul li a { color:#333; }
.xg_news ul li a:hover { color:#cd0606; text-decoration:underline; }
.xg_news ul li span { float:right; color:#888888; }
.subject { width:754px; height:28px; text-indent:19px; float:left; background:url(../img/h4b.png) 5px 8px no-repeat; border-bottom:2px solid #1e89ec; }
.subject b { font:bold 14px/28px "Î¢ÈíÑÅºÚ"; color:#1268b5; }
.subject span { float:right; margin-right:14px; font-weight:100; font-size:12px; color:#505050; line-height:32px; font:"ËÎÌå"; }
.subject span a { color:#505050; padding-left:2px; }
.subject span a:hover { color:#d00; }
.m_g { margin-top:4px; }
.about_c, .news_list, .centertxt, .b_product { background:#f7f7f7; float:left; overflow:hidden; }
.about_c { width:730px; float:left; padding:8px 12px 28px; line-height:24px; }
.news_list, .centertxt { padding:4px 12px 20px; width:730px; }
.news_list li { border-bottom:#a09f9f 1px dashed; margin-bottom:8px; padding:5px 0; width:722px; }
.news_list li a { color:#4c4c4c; }
.news_list li a:hover { color:#d03535; }
.news_list h3 { font-size:14px; font-weight:bold; color:#5aa8f8; height:28px; line-height:28px; text-indent:35px; font:"Î¢ÈíÑÅºÚ"; background:url(../img/wen_bk_44.png) 0 7px no-repeat #f2f2f2; }
.news_list h3 a { color:#505050; }
.news_list li p { text-indent:8px; line-height:28px; font-size:12px; color:#505050; }
.news_list li b { font-weight:100; text-indent:8px; font-size:12px; color:#505050; }
.fenye { float:left; margin-top:28px; text-align:center; width:717px; padding-bottom:18px; }
.page { padding:2px; font-weight:bolder; font-size:12px; }
.page a { border:1px solid #ccc; padding:0 5px 0 5px; margin:2px; text-decoration:none; color:#6B6B6B; }
.page span { padding:0 5px 0 5px; margin:2px; background:#EF7919; color:#fff; border:1px solid #d3d5d6; }
.centertxt h2 { font-size:18px; font-weight:bold; text-align:center; height:45px; line-height:45px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#505050; }
.daodu { width:630px; text-indent:10px; margin:10px auto 5px 35px; border:1px dashed #e4e4e4; line-height:22px; padding:8px 4px; background:#f7f7f7; color:#505050; }
.daodu b { font-size:14px; font-weight:bold; color:#649c00; }
.centertxt { font-size:14px; color:#505050; }
.centertxt p { text-indent:22px; padding:5px 15px; line-height:28px; }
.centertxt a { color:#505050; }
.wz { margin:8px 0; background:#e0f1ff; line-height:28px; text-align:center; color:#505050; font-size:14px; }
.fen { line-height:28px; padding:18px 0 18px 24px; font-size:12px; color:#e10000; background:url(../img/fen_bg.gif) 4px 23px no-repeat; float:left; }
.fen a { color:#333; }
.fen a:hover { color:#F00; text-decoration:underline; }
.b_product { width:754px; background:#f7f7f7; float:left; }
.jieshao { width:700px; float:left; padding:12px 20px; text-indent:22px; line-height:24px; font-size:13px; color:#525552; }
.fenlei { width:738px; border:#d1d1d1 1px solid; float:left; display:inline; margin-left:5px; }
.fenlei ul { float:left; width:722px; }
.fenlei li { width:74px; float:left; text-align:center; line-height:24px; font-size:12px; border-right:1px solid #d1d1d1; font-weight:100; padding:4px 0; }
.fenlei li a { color:#313030; }
.fenlei li a:hover { color:#F00; }
/*****************³÷´°Ð§¹û************/ 
.productlist { float:left; padding-left:5px; }
.listt { width:369px; height:120px; background:url(../img/pb3.png) 0 0 no-repeat; position:relative; margin:5px 3px 0 0; float:left; overflow:hidden; }
.listt dl { width:369px; float:left; position:absolute; left:0; top:0; }
.listt dt { margin:8px; width:155px; height:104px; text-align:center; float:left; display:inline; }
.listt dt img { max-width:155px; height:104px; *width:155px;
}
.listt dd { width:194px; float:left; display:block; height:29px; line-height:28px; overflow:hidden; font-size:12px; margin-top:1px; }
.listt dd span { display:block; width:41px; text-align:center; float:left; padding-right:3px; }
.listt dd a { color:#505050; }
.listt dd a:hover { color:#FF0000; }
.listt dd b { font-weight:100; float:left; }
.listt dd b a { display:block; width:64px; height:32px; white-space:nowrap; background:url(../img/psbk_24.png) 1px 5px no-repeat; text-indent:8px; color:#FFF; }
.listt dd b a:hover { color:#FFFF00; }
.listt .subtitle { position:absolute; bottom:0; right:-80px; height:60px; width:78px; background:#fff; opacity:0.7; filter:alpha(opacity=70); margin:1px; }
.listt .subtitle a { display:block; width:78px; height:30px; text-align:center; }
/***END***/
.product_txt { width:728px; padding:4px 7px; float:left; }
.xg_product { width:754px; padding-bottom:8px; float:left; margin-top:8px; background:url(../img/gclc.gif) 75px 0 no-repeat; padding-top:20px; }
.xg_product div { background:url(../img/aba.png) 0 0 no-repeat; line-height:33px; text-indent:26px; font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; color:#505050; }
.xg_product div span { float:right; margin-right:12px; font-size:12px; font-weight:100; }
.xg_product div span a { color:#505050; }
.xg_product div span a:hover { color:#d00d00; }
.xg_product ul { width:752px; border:1px solid #dcdcdc; overflow:auto; padding:8px 0; border-top:none; background:#FFF }
.xg_product ul li { width:180px; margin-left:7px; float:left; display:inline; line-height:24px; text-align:center; }
.xg_product li p { display:block; width:180px; height:24px; overflow:hidden; }
.xg_product ul li img { max-width:172px; height:111px; *width:172px;
padding:2px; border:1px solid #afafaf; }
.xg_product ul li a { color:#666; }
.xg_product ul li a:hover { color:#F00; }

.look{ float:left; border-bottom:1px solid #d9d1d1;margin-left:10px; width:710px;padding-left:20px; margin-top:20px; background:url(../img/fen_bg.gif) left 3px no-repeat; line-height:28px; color:#990000;}
.look a{ color:#7777777px;}

/**product class**/
.sellguolv { width:760px; display:inline; float:left; font-size:12px; border-bottom:1px solid #d0d0d0; border-top:2px solid #d00; margin-top:5px; padding-bottom:10px; }
.sellguolv dl { line-height:32px; float:left; border-bottom:1px solid #e0e0e0; }
.sellguolv dt { width:90px; float:left; text-align:right; font-weight:bold; color:#333; line-height:45px; }
.sellguolv dd { width:670px; float:left; }
.sellguolv dd a { padding:6px 10px; color:#333; float:left; }
.bqguolv dd a:hover { color:#d00; }
.sellguolv dd a.hacks { background:#555; color:#fff }
.sellguolv .img_aglin { line-height:50px; }
.sellguolv .img_aglin dd a { padding:0px; margin:0px; }
.sellguolv .img_aglin img { width:19px; height:20px; }


/**** map ****/
.rss { width:96%; float:left; background:url(../img/rss2.gif) 10px 4px no-repeat #f5f5f5; text-indent:30px; font-size:14px; font-weight:bold; border-bottom:#ddd 3px solid; line-height:25px; margin:5px; color:#a00; }
a.rss_html_item_title { float:left; background:url(../img/rss.gif) 20px 0px no-repeat; width:300px; padding-left:40px; display:inline; font-size:12px; height:25px; overflow:hidden; }

/***********/
.centertxt{float:left;width:730px;line-height:28px; padding-bottom:30px; }
.centertxt p{ line-height:28px; font-size:14px; color:#666; padding:5px 10px; text-indent:25px;}
.contactus{ width:680px;padding:30px 0px 50px 50px; line-height:35px; font-size:14px; float:left; background:url(../img/contact.jpg) right 60px no-repeat}
.contactus b{ color:#d00;}






