@charset "gb2312";

/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0; color:#555;}

html { border:0; width:100%; }

table td { border:1px solid #999; }

table { border-collapse:collapse; }

img { border:none; vertical-align:middle; margin:0px; padding:0px; }

a { text-decoration:none; color:#555 }a:hover{ text-decoration:underline; color:#d00 }

input, img, select { vertical-align:middle; }

ul, ol { list-style:none; margin:0px; }

.rss { width:96%; float:left; background:url(../images/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(../images/rss.gif) 20px 0px no-repeat; width:300px; padding-left:40px; display:inline; font-size:12px; height:25px; overflow:hidden; }

#editSpan { width:150px; white-space:nowrap; }

#editSpan a { display:block; width:66px; height:23px; float:left; margin:0; padding:0; }

body{background:url(../images/b_bk.png) center 110px no-repeat; font:"Î¢ÈíÑÅºÚ","ËÎÌå"; font-size:12px;}

.header{ height:186px;}

.head{width:990px; margin:0 auto; background:url(../images/logo.jpg) 0 -1px no-repeat; height:188px;}

.top_key{width:279px; float:right; line-height:20px; margin-top:28px; color:#555555;}

.top_contact { width:165px; float:right; height:22px; font-size:22px; font-family:"Times New Roman", Times, serif; color:#e30000; font-weight:bold; line-height:22px; clear:both;}

.menu{width:987px; float:left; margin-top:22px; height:40px; text-align:center; display:block; }/*×¢ÒâÒç³ö*/

.menu .nav{float:left; width:990px; padding-left:2px; height:40px;}

.nav li{width:139px; padding-right:2px; background:url(../images/li_bka_09.png) right 0px no-repeat; float:left; font-weight:bold; font:"Î¢ÈíÑÅºÚ"; font-size:14px; position:relative;}

.nav li b { font-family:Verdana, Geneav, sans-serif; font-size:10px; font-weight:bold; text-transform:uppercase; line-height:12px; letter-spacing:0.1em; }

.nav li a { display:block; widht:139px; height:28px; color:#616161; color:#FFF; padding-top:8px; blr:expression(this.onFocus=this.close());

 blr:expression(this.onFocus=this.blur());}

.nav li a:hover { background:url(../images/li_hbk_06.png) center 1px no-repeat; color:#FF0; text-decoration:none;}

.nav li a:focus { -moz-outline-style: none; }

.nav li .sub-nav { position:absolute; top:39px; left:-1px; list-style:none; background:#f3f3f3; border:1px solid #bebebe; border-top:none; padding:2px 0 4px; width:139px; display:none;}

.nav li .p_nav{width:417px;}

.nav li .sub-nav li {width:139px; height:28px; line-height:28px; background:none; float:left; font-size:12px; font-weight:100; padding:0; margin:0;}

.nav li .sub-nav li a { text-align:left; height:28px; line-height:28px; width:106px; padding:0; display:inline-block; color:#666666; padding-left:30px;}

.nav li .sub-nav li a:hover{background:#d40202; color:#FFF; border-left:3px solid #217f21;}

.scroll{height:24px; line-height:24px; color:#6e6e6e; width:990px; float:left; }

.scroll a{color:#595959;}

.scroll b{font-size:12px; font-weight:bold; display:block; width:105px; float:left; color:#d00d00; text-align:center;}

.scroll marquee{width:876px; float:left;}

.container{width:990px; margin:0 auto;}

.left_list{width:227px; float:left;}

.p_list{width:227px; float:left; font-size:14px;}

.p_list h4{line-height:31px; background:url(../images/hbk.png) 0 0 no-repeat; width:219px; text-indent:76px; font-size:14px; font-weight:bold; color:#FFF; margin-bottom:3px;}

.p_list li{background:url(../images/li_bk_11.png) 0 0 no-repeat; line-height:27px; width:219px; float:left; margin-bottom:3px; text-indent:38px; }

.p_list li a{display:block; width:219px; height:27px; color:#333333;}

.p_list li a:hover{background:url(../images/li_bk_12.png) 0 0 no-repeat; color:#FFF;text-decoration:none;}

.search{width:227px; float:left; background:url(../images/serc_b_21.png) 0 0 no-repeat; padding-top:33px; height:66px;}

.s_bu{width:69px; height:19px; background:url(../images/b_03.png) 0 0 no-repeat; border:none; color:#FFF; margin-left:136px; cursor:pointer;}

.s_te{background:url(../images/sr_02_22.png) 0 0 no-repeat; border:none; width:161px; margin-left:14px; padding-left:36px; height:24px; line-height:24px; color:#898989; margin-top:12px;}

.b_s{margin-bottom:6px; margin-top:4px;}

.flash{width:752px; height:262px; border:1px solid #a5a5a5; float:left; background:#FFF; padding:3px; border-radius:2px;}

.i_about{width:758px; float:left; margin-top:6px;}

.about_t{width:514px; float:left; font-size:14px;}

.about_t h3{background:url(../images/ab_bk_31.png) 0 0 no-repeat; line-height:28px; width:514px; text-indent:31px; color:#FFF; font-size:14px; font-weight:bold;}

.about_t h3 span{float:right; margin:7px 14px 0 0; }

.about_t div{width:493px; border:1px solid #cccccc; border-top:none; border-radius: 0 0 2px 2px; padding:3px 8px 0 11px; text-align:justify; line-height:26px; background:#FFF;}

.about_t div embed{float:left; margin: 0 6px 4px 0;}

.i_contact { width:240px; float:right; background:url(../images/c_02.png) 0 0 no-repeat #FFF; padding-top:30px; }

.i_contact ul { background:url(../images/c_bk31.png) right bottom no-repeat;}

.i_contact ul li{ font-size:14px; color:#555555; font-weight:100; font-family:"ËÎÌå"; line-height:29px; padding-left:8px;}

.i_contact ul li b{ color:#dd0000; font-weight:bold; padding-left:4px; font-size:16px;}

.i_contact img{vertical-align:text-bottom;}

.contact_us { width:219px; float:left; background:url(../images/cet_bk_21.png) 0 0 no-repeat; padding-top:63px; margin:3px 0 4px ;}

.contact_us ul { width:191px; float:left; border:1px solid #d4d4d4; border-top:none; background:url(../images/tebk28.png) 0 bottom no-repeat #FFF; padding: 0 18px 0px 8px; }

.contact_us ul li { font-size:14px; color:#555555; font-weight:100; font-family:"ËÎÌå"; line-height:30px; }

.contact_us ul li b { color:#dd0000; font-weight:bold; padding-left:4px;}

.hot_p{width:990px; float:left; margin-top:7px;}

.hot_p h3{background:url(../images/p_listb38.png) 0 0 no-repeat; font-weight:normal; line-height:28px; width:990px;font-size:12px;  color:#fff;height:28px; text-indent:10px; overflow:hidden;}

.hot_p h3 b{color:#FFF; display:block; width:125px; height:28px; overflow:hidden;font-size:14px; text-align:center; float:left;}

.hot_p h3 a{ color:#fff; padding-left:18px; text-decoration:underline;}

.hot_p h3 a:hover{color:#d00d00;}

.hot_p h3 span{float:right; margin-right:14px;}

.p_box{width:971px; border:1px solid #c50303; border-radius: 0 0 3px 3px; background:#FFF; border-top:none; float:left; padding-left:14px; overflow:hidden; padding-bottom:8px;} 

.p_box .list_img { float:left; display:block; text-decoration:none; padding:0px; width:180px; height:166px; overflow:hidden; position:relative; margin-right:14px; margin-top:10px; }

.list_img img{width:166px; height:125px; padding:6px; border:1px solid #d3d3d3;}

.list_img img:hover{border:1px solid #7cb413;}

.list_img a{color:#444444; font:"ËÎÌå";}

.p_box .list_img p{height:28px; line-height:28px; text-align:center; display:block; width:166; overflow:hidden;}

.p_box .list_img p a:hover{color:#F00; font-weight:bold; text-decoration:underline} 

.p_box div .shadow { background-image:url(../images/4.png); background-position:0px 0px; background-repeat:repeat; width:100%; height:167px; position:absolute; left:0px; top:0px; display:none; z-index:1; }

.p_box:hover div .shadow { display:block; }

.p_box .list_img:hover .shadow { display:none; }

.i_news { width:990px; float:left; margin-top:7px; overflow:hidden; height:260px; background:url(../images/b_bk03.png) 0 0 no-repeat; font:"ËÎÌå";}

.i_news div { float:left; width:329px;}

.i_n h3{width:329px; height:34px; line-height:34px; text-indent:21px; font-size:14px; font-weight:bold; color:#4b4b4b;}

.i_n h3 a{color:#FFF;}

.i_n h3 a:hover{text-decoration:underline; color:#FFF;}

.i_n ul { width:305px; float:left; padding:0 12px 4px 8px;}

.i_n ul li { line-height:28px; width:309px; height:28px; display:block; overflow:hidden; float:left; text-indent:14px; background:url(../images/libk03.png) 0px 8px no-repeat; }

.i_n ul li a { color:#505050; float:left; margin-right:65px; padding-right:8px; float:left; }

.i_n ul li span { width:75px; float:left; margin-left:-75px; color:#444; }

.i_n ul li a:hover { color:#ff1212; text-decoration:underline; }

.footer { background:url(../images/index1_44.png) 0 20px repeat-x; clear:both; padding-top:14px; }

.foot { width:990px; margin:0 auto; }

.productimg{ font-size:14px; line-height:23px;}

.productimg td{ padding-left:7px;}

.xg_news { width:219px; float:left; padding-bottom:6px; margin-top:4px; }

.xg_news h3 { background:url(../images/25_12.png) 0 0 no-repeat; height:31px; line-height:33px; font-size:12px; font-weight:bold; color:#555555; text-indent:30px; }

.xg_news h3 span { float:right; margin-right:8px; font-size:12px; font-weight:100; }

.xg_news h3 span a { color:#444; }

.xg_news h3 span a:hover { color:#d00d00; }

.xg_news ul { padding:4px 6px; width:205px; background:#fcfcfc; border:1px solid #dddddd; border-top:none; margin:0;}

.xg_news ul li { background:url(../images/newli.gif) 0px 9px no-repeat; line-height:24px; height:24px; overflow:hidden; width:204px; font-size:12px; text-indent:10px; }

.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; }



.b_menu { width:988px;float:left; height:25px; line-height:25px; text-align:center; font-size:12px; }

.b_menu a { padding:0 8px; color:#FFF; font-size:14px;  }

.b_menu a:hover { color:#FF0; }

.link { width:990px; background:url(../images/f_bk02_66.png) 11px bottom no-repeat; float:left; clear:both; }

.link ul { width:885px; padding:6px 0 6px 105px; background:url(../images/li_dt_63.png) 22px 9px no-repeat; float:left; min-height:30px; }

.link ul li { line-height:28px; padding-right:18px; float:left; font-family:"ËÎÌå"; }

.link ul li a { color:#666666; }

.link ul li a:hover { color:#d00d00; }

.boot { width:990px; line-height:28px; color:#313131; font-family:"ËÎÌå"; text-align:center; padding-bottom:23px; font-size:14px; margin-top:8px; }

.boot a { padding:0 4px; color:#444; }

.boot a:hover{color:#d00d00;}

.bot_text{width:990px; float:left; margin:6px 0;}

.bot_text ul{background:url(../images/b_tex0.png) 0 0 no-repeat; height:103px; float:left; padding-top:15px;}

.bot_text ul li{width:118px; float:left; padding-left:80px; line-height:20px; color:#666666; margin-bottom:12px;}

.about_content { width:763px; float:left; background:#FFF; margin-top:6px;}

.subject { width:763px; background:url(../images/abu_bk_24.png) 0 0 no-repeat; line-height:28px; font-size:14px; font-weight:bold; color:#FFF; float:left; }

.subject b{width:125px; text-align:center; float:left; text-align:center;}

.subject p{float:left; width:500px; font-size:12px; font-weight:bold; color:#666666; padding-left:22px;}

.subject span { float:right; margin-right:14px; font-weight:100; font-size:12px; color:#666; }

.subject span a { color:#3c83ed; }

.about_c { width:737px; border:1px solid #c8c8c8; float:left; padding:8px 12px 28px; line-height:24px; font-size:14px; float:left; border-top:none; overflow:hidden;}

.news_list { padding:4px 12px 20px; width:737px; border:1px #d3d5d6 solid; border-top:none; overflow:hidden; }

.news_list li { border-bottom:#a09f9f 1px dashed; margin-bottom:8px; padding:5px 0; width:737px; }

.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:22px; font:"Î¢ÈíÑÅºÚ"; background:url(../images/wen_bk_44.gif) 0 6px no-repeat #ededed; }

.news_list h3 a { color:#4da3fc; }

.news_list li p { text-indent:8px; line-height:28px; }

.news_list li b { font-weight:100; text-indent:8px; }

.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 { width:739px; border:1px solid #d8d8d8; border-top:none; float:left; padding:8px 11px; }

.centertxt h2 { font-size:18px; font-weight:bold; text-align:center; height:45px; line-height:45px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#0068bb; }

.daodu { width:630px; text-indent:10px; margin:10px auto 5px 40px; border:1px dashed #5ca2dd; line-height:22px; padding:8px 4px; }

.daodu b { font-size:12px; font-weight:bold; color:#649c00; }

.centertxt p { text-indent:22px; padding:5px 15px; line-height:28px; }

.wz { margin:8px 0; background:#c7e5ff; line-height:24px; text-align:center; }


.fen { line-height:28px; padding:18px 0 18px 24px; font-size:12px; color:#e10000; background:url(../images/fen_bg.gif) 4px 23px no-repeat; float:left; }

.fen a { color:#333; }

.fen a:hover { color:#F00; text-decoration:underline; }

.jieshao { width:720px; float:left; padding:12px 20px; text-indent:22px; line-height:24px; font-size:13px; color:#525552; }

.productlists { width:762px; font-family:"ËÎÌå"; }

.productlists li { width:248px; float:left; line-height:22px; display:inline; margin-top:8px; margin-right:6px;}

.productlists li b { display:block; width:248px; height:28px; overflow:hidden; text-align:center; font-size:14px; font-weight:100; line-height:28px }

.productlists li p { text-indent:18px; }

.productlists li a { color:#3d3d3d; }

.productlists li a:hover { color:#d00d00; }

.productlists li img { padding:2px; border:1px solid #dddddd; width:242px; height:190px; }

.productlists li img:hover { border:#00b4f1 1px solid; }

.productlists .x_g img { width:65px; height:23px; }/*ÐÞ¸ÄÉ¾³ý*/

.xg_product{float:left; margin-top:14px;}

.xg_product div { width:763px; background:url(../images/abu_bk_24.png) 0 0 no-repeat; line-height:28px; font-size:14px; font-weight:bold; color:#FFF; float:left; text-indent:33px;}

.xg_product span { float:right; margin-right:14px; font-weight:100; font-size:12px; color:#666; }

.xg_product span a { color:#3c83ed; }

.xg_product ul { width:761px; border:1px solid #dcdcdc; overflow:auto; padding:8px 0; border-top:none; }

.xg_product ul li { width:172px; margin-left:11px; float:left; display:inline; line-height:24px; text-align:center; }

.xg_product ul li img { width:166px; height:125px; padding:2px; border:1px solid #afafaf; }

.xg_product ul li p{display:block; widows:172px; height:24px; overflow:hidden;}

.xg_product ul li a { color:#666; }

.xg_product ul li a:hover { color:#F00; }

.clear{padding-bottom:12px;}

.content{text-indent: 22px;
padding: 5px 15px;
line-height: 28px;}