@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:22px; }
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; text-indent:4px;}
body{color:#505050; font:normal 12px/24px "ËÎÌå";  background:url(../img/b_k31.jpg) 0 0 repeat-x;}
.head{width:990px; margin:0 auto; background:url(../img/logo.jpg) 0 27px no-repeat; height:118px; overflow:hidden;}
.serch_box { width:332px; height:70px; background:url(../img/s2.png) 0 0 no-repeat; float:right; margin-top:41px; padding:2px 0 0 8px;}
.serch { background:none; height:22px; border:none; line-height:22px; width:120px; color:#898988; margin-left:105px; float:left; }
.serch:focus { outline:0; }
.sr_b { width:69px; height:24px; line-height:24px; background:url(../img/s_12.png) 0 2px no-repeat; border:none; color:#FFF; float:left; cursor:pointer; }
.serch_box a { color:#4f4f4f;padding-right:6px; display:inline-block; }
.serch_box a:hover{color:#d00;}
.serch_box p { display:block; width:340px; height:42px; overflow:hidden; line-height:20px; padding-top:4px; color:#4f4f4f;}
.flash { width:100%; float:left; height:316px; overflow:hidden; }
.main{width:990px; margin:0 auto; padding-top:8px; clear:left;}
.nav{width:987px; float:left; height:65px; background:url(../img/na_bk.png) 0 0 no-repeat; padding-left:3px;}
.nav ul{display:block; width:987px; float:left; height:38px;}
.nav li{width:123px; float:left; font:bold 14px/38px "Î¢ÈíÑÅºÚ"; text-align:center;}
.nav li a{display:block; width:123px; height:38px; color:#FFFFFF;}
.nav li a:hover{color:#FF0;}
.nav b{width:753px; float:left; padding-left:237px;}
.nav b a{background:url(../img/na_b.png) 0 center no-repeat; float:left; font:100 12px/26px "ËÎÌå"; text-indent:14px; padding-right:41px; color:#000000;}
.nav b a:hover{color:#F00; text-decoration:underline;}
.i_box{width:990px; height:202px; float:left; margin-top:5px; background:url(../img/tabk.png) 0 0 no-repeat;}
.honor{width:268px; height:171px; padding:41px 0 0 6px; float:left; background:url(../img/hobk.png) 0 38px no-repeat;}
.i_about{width:458px; float:left; background:url(../img/abd.png) 0 0 no-repeat; padding:34px 14px 0 14px;}
.i_about a{color:#1e7dff;}
.i_contact{width:230px; float:left; background:url(../img/ct7.png) right bottom no-repeat; padding-top:31px; height:172px;}
.i_contact ul{width:207px; padding-left:8px;}
.i_contact li{line-height:28px; text-indent:6px; overflow:hidden;}
.i_contact li img{float:none;}
.i_contact span{font-size:16px; font-family:Arial, Helvetica, sans-serif, Times, serif; color:#d90000; font-weight:bold;  height:26px; padding:0 8px 0 4px;}
.i_contact b{font:bold 14px/22px "Î¢ÈíÑÅºÚ"; padding-left:4px; color: #d90000; letter-spacing:2px;}
.news_box{width:990px; height:200px; float:left; margin-top:4px; background:url(../img/nbx9.png) 0 0 no-repeat;}
.i_news{width:252px; float:left; padding:0 11px;}
.i_news h3{ height:32px; line-height:38px;  text-indent:200px; overflow:hidden;}
.i_news ul{height:165px; overflow:hidden; float:left;}
.i_news li{background:url(../img/nli_20.png) 0 8px no-repeat; text-indent:14px; height:24px; overflow:hidden;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:248px;}
.i_news li a{color:#505050;}
.i_news li a:hover,.i_product h3 a:hover{color:#d00; text-decoration:underline;}
.i_product{width:716px; float:left;}
.i_product h3{height:42px; line-height:42px; font-weight:100; font-size:12px; text-indent:657px;}
.i_product h3 a{color:#327fff;}
.demo{width:680px; height:110px; float:left; margin:14px 0 0 18px; overflow:hidden; display:inline;}
.demo ul {float:left; height:110px; width:1200px; overflow:hidden;}
.demo ul li{float:left; margin:0 8px 20px 0; }
.demo img{width:154px; height:100px; padding:4px; border:1px solid #e1e1e1;}
.demo img:hover{border:1px solid #327fff;}
footer { width:100%; clear:both; background:url(../img/f_bk.jpg) 0 9px repeat-x; padding-top:9px; }
.foot { width:990px; margin:0 auto;height:122px;  }
.b_menu { width:990px; height:36px;  color:#303030; }
.b_menu a { line-height:36px; padding:0 10px; color:#303030; }
.b_menu a:hover { color:#d00;}
.boot { display:block; width:750px; float:left; padding:0 0 15px 10px; color:#626262; }
.boot a { color:#626262; padding:0 4px; }
.boot a:hover { color:#90da01; }
.bar { width: 100%; background: url(../img/s73.png) left bottom repeat-x; height: 32px; z-index: 9999; bottom: 0; left: 0; position: fixed; }
.bar div { background:url(../img/bar72.png) 7px bottom no-repeat; width:980px; margin: 0 auto; height: 32px; }
.bar div strong { font-size:24px; color:#fff; font-family:Arial, Helvetica, sans-serif;  padding-left:140px; padding-top:5px;float:left;}

.bar a { float: right; line-height: 32px; color: #7fb811; padding: 0 27px; color: #e5f2ff; }
.link{width:990px; line-height:28px; color:#626262;}
.link a{padding-left:4px; color:#626262;}
.link a:hover{color:#d00;}
.bar { width:100%; background:url(../img/s73.png) left bottom repeat-x; height:32px; z-index:9999; bottom:0; left: 0; position:fixed; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 1)||0)-(parseInt(this.currentStyle.marginBottom, 1)||0)));}
*html { background-image:url(about:blank); background-attachment:fixed; }
.bar a { float:right; line-height:32px; color:#7fb811; padding:0 27px; color:#e5f2ff; }
.bar a:hover{color:#FFFF00;}
.sidebar { width:220px; float:left; overflow:hidden; margin-top:4px;}
.sidebar img{float:left;}
.p_list,.n_list { padding-bottom:13px; border:1px solid #e2e2e2;  border-right:none; background:url(../img/a_ul1.png) 0 0 repeat-y; float:left; }
.n_list h4 { width:219px; height:34px; background:url(../img/h12.png) 0 0 no-repeat; font:bold 14px/34px 'Î¢ÈíÑÅºÚ', Verdana, Arial, Helvetica, sans-serif; color:#2064b0; text-indent:19px; float:left; }
.n_list ul { width:219px; float:left; }
.n_list li { width:219px; height:26px; padding-bottom:2px; background:url(../img/pli15.png) 11px bottom no-repeat; float:left; text-indent:36px; }
.n_list li a { display:block; width:219px; height:26px; background:url(../img/abk.png) 20px 10px no-repeat; color:#000000; }
.n_list li a:hover { background:url(../img/ahbk.png) 1px 0 no-repeat; font-weight:bold; color:#FFF; }
.n_list li a.hack { background:url(../img/ahbk.png) 1px 0 no-repeat; font-weight:bold; color:#FFF; }
.applemenu { padding:1px 0; width:218px; float:left; }
.applemenu div.silverheader{ width:219px; height:34px; background:url(../img/h11.png) 0 0 no-repeat; font:bold 14px/34px 'Î¢ÈíÑÅºÚ', Verdana, Arial, Helvetica, sans-serif; color:#2064b0; text-indent:35px; float:left;  display: block; position:relative; }
.applemenu div.silverheader a{color:#2064b0;}
.applemenu div.silverheader a:active { color:#0967be; }
.applemenu div.silverheader a:hover { color:#ff1000; font-weight:bold; }
.applemenu div.submenu { width:219px; float:left; }
.submenu ul li{ width:219px; height:26px; padding-bottom:2px; background:url(../img/pli15.png) 11px bottom no-repeat; float:left; text-indent:36px; }
.submenu ul li a{ display:block; width:219px; height:26px; background:url(../img/abk.png) 20px 10px no-repeat; color:#000000; }
.submenu ul li a:hover{ background:url(../img/ahbk.png) 1px 0 no-repeat; font-weight:bold; color:#FFF; }
.submenu ul li a.hack { background:url(../img/ahbk.png) 1px 0 no-repeat; font-weight:bold; color:#FFF; }
.xg_news { width:220px; 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:208px; border-top:none; border:1px solid #e0e0e0; border-top:none; }
.xg_news ul li { background:url(../img/nli.png) 4px 8px no-repeat; line-height:24px; height:24px; overflow:hidden; width:203px; 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; }
.content{width:764px; float:left; margin:6px 0 0 6px;}
.subject { width:764px; height:28px; text-indent:19px; float:left; background:url(../img/h4b.png) 5px 8px no-repeat; border-bottom:2px solid #0085ff; }
.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; }
.about_c, .news_list, .centertxt, .b_product { background:#f7f7f7; float:left; overflow:hidden; }
.about_c { width:740px; float:left; padding:8px 12px 28px; line-height:24px; }
.news_list, .centertxt { padding:4px 12px 20px; width:740px; }
.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:3px 0 3px 24px; font-size:12px; color:#e10000; background:url(../img/fen_bg.gif) 4px 8px no-repeat; float:left; }
.fen a { color:#333; }
.fen a:hover { color:#F00; text-decoration:underline; }
.jieshao { width:710px; float:left; padding:12px 25px; text-indent:22px; line-height:24px; font-size:13px; color:#525552; border-bottom:1px solid red; }
.product_txt{width:724px; padding:4px 8px; float:left;}
.xg_product { width:220px; float:left; background:url(../img/tl1.png) 0 0 no-repeat; padding-top:39px; margin-top:3px;}
.xg_product ul{width:206px; padding:6px; border:1px solid #e0e0e0; border-top:none; overflow:hidden;}
.xg_product ul li{float:left; margin-bottom:4px;}
.xg_product ul li img{width:206px; float:left; height:134px;}
.xg_product ul li p{display:block; width:206px; height:26px; line-height:26px; float:left; overflow:hidden; text-align:center;}
#s_nav { width:740px; height:36px; background:#f7f7f7; }
#tab_p { height:36px; width:741px; overflow:hidden; background:url(../img/a03.png) 357px bottom no-repeat; border-right:1px solid #cdcdcd;}
#tab_p li { float:left; color:#333; height:36px; cursor:pointer; width:119px; text-align:center; background:url(../img/p3.png) right 0 no-repeat; font:bold 14px/36px "Î¢ÈíÑÅºÚ"; }
#tab_p li.current_p { color:#ff9900; background:url(../img/p3.png) left 0 no-repeat; }
#content_p { float:left; padding:0 4px; width:732px; overflow:hidden; padding-top:8px; border:1px solid #cdcdcd; border-top:none; background:#FFFFFF }
.top_list{width:990px; position:relative; background:url(../img/toli.png) 0 0 no-repeat; float:left; padding-top:34px; margin-top:4px;}
.top_list h4{ width:990px; height:30px;  font:bold 14px/30px 'Î¢ÈíÑÅºÚ', Verdana, Arial, Helvetica, sans-serif; color:#2064b0; text-indent:32px; float:left;}
.i_plist{width:945px; padding:0 14px 0 31px;  border-bottom:1px solid #d1d1d1; float:left;}
.i_plist li{width:135px; float:left; height:34px; display:block; line-height:17px;}
.i_plist li a{color:#060606; background:url(../img/tlbk.png) 1px 2px no-repeat;display:block; padding-left:17px;padding-bottom:15px; }
.i_plist li a:hover{text-decoration:underline; color:#FF0000; }
.plist,.height{width:990px; background:url(../img/p_lib.png) 0 0 no-repeat; float:left; margin:4px 0;}
.plist{height:251px; }
.buff dt{ width:805px; height:34px; font:bold 14px/34px 'Î¢ÈíÑÅºÚ', Verdana, Arial, Helvetica, sans-serif; color:#2064b0; text-indent:32px; float:left; text-align:left;}
.buff dt span{float:right; font:100 12px/34px "ËÎÌå"; height:34px; }
.buff dt em{font:bold 14px/14px  Arial, Helvetica, sans-serif; padding:0 4px; color:#d00;}
.buff dd{line-height:18px;margin-top:5px;}
.buff dd a{ border:1px solid #4488db; padding:0 5px 0 5px; margin:2px; text-decoration:none; color:#FFF; background:#458adf; float:left; }
.seling{color:#FFF; background:#458adf; }
.buff .seling,.buff .seled{ padding:0 5px 0 5px; margin:2px; background:#EF7919; color:#fff; border:1px solid #EF7919; }
.plist ul,.height ul{width:983px; float:left; padding-top:5px; padding-left:7px;}
.height ul{background:url(../img/p_libu.png) 0 bottom no-repeat; padding-bottom:40px;}
.plist li,.height li{width:231px; height:205px; padding:4px 4px 0; float:left; margin-right:6px; background:url(../img/p_bk.png) 0 0 no-repeat; text-align:center;}
.plist li img,.height li img{height:143px; max-width:231px; *width:231px; }
.plist li p,.height li p{display:block; width:230px; height:24px; line-height:24px; overflow:hidden; text-align:left; text-indent:4px;}
.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;}
/****/
.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; }
/********/
.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:720px;padding:30px 0px 50px 20px; line-height:35px; font-size:14px; float:left; background:url(../img/contact.png) 450px 60px no-repeat}
.contactus b{ color:#d00;}
/*****************³÷´°Ð§¹û************/ 
.productlist { float:left; padding-left:5px; }
.listt { width:369px; height:120px; background:url(../img/pb3.png) 0 0 no-repeat; position:relative; margin:5px 8px 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; }
.product_list{width:990px; float:left; padding-top:60px; margin-bottom:28px;}
.p_01{background:url(../p_images/p_lis.png) 0 -34px no-repeat;}
.p_02{background:url(../p_images/p_lis.png) 0 -124px no-repeat;}
.p_03{background:url(../p_images/p_lis.png) 0 -214px no-repeat;}
.p_04{background:url(../p_images/p_lis.png) 0 -304px no-repeat;}
.product_list ul{float:left; background:#FFFFFF; width:990px;} 
.product_list li{width:141px; height:130px; float:left;}
.product_list li p{display:block; width:141px; height:28px; background:url(../p_images/p_bka.png) 5px center no-repeat; text-align:center; overflow:hidden;} 
.position{width:990px; float:left; background:url(../img/wz.png) 0 0 no-repeat; height:30px; line-height:30px; text-indent:49px; color:#323232;margin-top:4px;}
.position a{padding:0 5px; color:#323232;}
.position a:hover{color:#d00; text-decoration:underline;}
.product_txt table{border:1px solid #9b9b9b;  border-collapse:collapse; width:720px; text-align:center; margin-bottom:8px; font:100 14px/22px "Î¢ÈíÑÅºÚ";}
.product_txt td{border:1px solid #9b9b9b; text-align:left; padding:8px 10px; line-height:24px;}
.product_txt table b{font-weight:bold; color:#F00; width:100%; height:100%; }
.function{width:330px; float:left; background:url(../img/gbkn.png) left bottom no-repeat; height:32px; line-height:28px;}
.function li{float:left; width:105px; text-indent:26px;}

.process { width:980px; height:103px; background:url(../img/pbk.jpg) 0 0 no-repeat; margin-top:5px; padding-top:42px; float:left; }
.process ul { width:245px; float:left; text-indent:125px; }
.process a { color:#d00d00; }
.process a:hover { text-decoration:underline; }

.contactus h3{color:#000;width:680px;}

.top_contact {
  color:#DD0000;
  float:right;
  font-family:'Times New Roman', Times, serif;
  font-size:29px;
  font-weight:bold;
  height:31px;
  line-height:31px;
  padding-top:58px;
  width:195px;
}
.top_contact b {
  padding-right:14px;
}
.zzry { width:985px; border:1px solid #CCC; height:auto; padding-top:10px; margin:10px auto; overflow:hidden;}
.zzry_c { width:976px; height:102px; padding:10px; float:left; display:block; overflow:hidden;}
.zzry_c img { width:160px; height:102px; margin-right:10px; display:inline;}