html{font-family:Arial,'微软雅黑'}
body,div,dl,dt,dd,ul,ol,li,pre,form,
fieldset,input,textarea,p,blockquote,th,td
{margin:0;padding:0;font-size:12px;}
table
{border-collapse:collapse;border-spacing:0;}
fieldset,img
{border:0;}
address,caption,cite,code,dfn,th,var
{font-style:normal;font-weight:normal; }
ol,ul,li
{list-style:none;list-style-position : outside  }
caption,th
{text-align:left;}
q:before,q:after
{content:''; }
abbr,acronym
{border:0;}
.overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.clear{position:static;overflow:auto;zoom:1;}


.wrapper{width:1000px;margin:0 auto;}
a{text-decoration:none;}
a:link{color:#333;}
a:visited{color:#666;}
a:hover{color:#1974c8;}
a span{cursor:pointer;}


.m_t{margin-top:10px;}
.newpic{text-align:center;}
/*----------------------------*/
#header{background:#291a17;border-top:3px solid #f68f21;padding:11px 16px 13px;width:967px;margin:0 auto;}
.top_font{float:right;line-height:250%;padding-top:20px;}
.top_font a:link,.top_font a:visited{color:#fff;background:url(li.jpg) no-repeat left center;padding-left:10px;margin-left:10px;}



#menu{background:url(menu_bg.jpg) repeat-x;line-height:36px;width:950px;padding-left:50px;margin:0 auto;}
#menu li{width:90px;float:left;text-align:center;padding:8px 0;position:relative;z-index:10}
#menu li a{displaY:block;line-height:20px;border-left:1px solid #ccc;}

#menu li a:link,#menu li a:visited{color:#fff;font-weight:bold;font-size:14px;}
#menu li:hover .nav_menu,#menu li.sethover .nav_menu{display:block;}

#menu .nav_menu{position:absolute;left:0;width:86px;background:#fff;padding:1px;border:1px solid #f60;overflow:hidden;display:none;z-index:2;}
#menu .nav_menu li{float:normal;background:none;border:0;padding:0;width:100%;display:block;}
#menu .nav_menu li a:link,#menu .nav_menu li a:visited{border:0;color:#333;font-size:12px;font-weight:normal;display:block;line-height:220%;}
#menu .nav_menu li a:hover{background:#f60}


.left{width:202px;float:left;margin-right:10px;}
.midd{width:543px;float:left;}
.right{width:234px;float:right;}



.cate{border:1px solid #cecece;line-height:200%;border-top:0;}
.cate dt{background:url(cate_bg.jpg) repeat-x left center;line-height:32px;padding-left:15px;}
.cate dt a span{float:right;font-size:12px;font-weight:normal;color:#333;padding-right:5px;}
.cate dt a:hover span{color:#fd8902;text-decoration:underline;}
.cate dt a{background:url(cate_li.jpg) no-repeat left center;padding-left:20px;line-height:32px;display:block;font-size:13px;font-weight:bold;}
.cate dt a:link,.cate dt a:visited{color:#fd8902;}
.cate dd a{margin:0 5px;}
.cate dd{padding:0 5px;}
ul.cate{padding:05px 10px}
.cate li{background:url(cate_li1.jpg) no-repeat 15px 7px;padding-left:10px;}
.cate li a{border-bottom:1px dotted #ccc;display:block;padding-left:20px;}
/*---*/
.kuang_1{border:1px solid #fec691;}
.kuang_1 .title{background:url(title_1_bg.jpg) repeat-x center bottom;line-height:30px;position:relative;margin-bottom:6px;}
.kuang_1 .title b{background:url(title_b_bg.jpg) no-repeat;width:85px;height:36px;position:absolute;*top:-8px;left:-1px;z-index:1000;display:block;padding-left:31px;color:#fff;font-size:13px;}
.kuang_1 .title a{display:block;text-align:right;padding-right:5px;}


.kuang_2{border:1px solid #fec691;margin-top:10px;}
.kuang_2 .title{background:url(title_1_bg.jpg) repeat-x center bottom;line-height:30px;position:relative;margin-bottom:6px;}
.kuang_2 .title b{background:url(title_b_bg.jpg) no-repeat;width:85px;height:30px;position:relative;left:-1px;top:-1px;z-index:1000;display:block;padding-left:31px;color:#fff;font-size:13px;}
.kuang_2 .title a{text-align:right;padding-right:5px;}


/*----*/
.w100pic li{float:left;width:106px;text-align:center;padding-left:1px;line-height:200%;height:114px;}
.news_box{background:url(newsbox.jpg) no-repeat;padding:35px 5px 10px;width:224px;height:202px;line-height:185%;padding-left:10px;overflow:hidden}
.news_box li{background:url(li.jpg) no-repeat 5px center;padding-left:15px;}



/*---------*/
.main_left{float:left;width:755px;}
.search{background:url(search_bg.jpg) repeat-x;line-height:31px;padding-left:15px;height:31px;}
.search_kuang{width:250px;height:20px;}

.w125pic li{float:left;width:145px;text-align:center;padding-left:4px;line-height:200%;height:120px;padding-top:4px;}
.w125pic li img{border:1px solid #ccc;padding:2px;}

.news_pic{border-bottom:1px dotted #ccc;}
.news_pic img{float:left;margin:5px;border:1px solid #ccc;padding:1px;}
.news_pic p{text-indent:2em;line-height:200%;padding-top:4px;}
.news_list li{background:url(li.jpg) no-repeat 5px center;padding-left:15px;line-height:185%;}

.kuang_pp{border:1px solid #fec691}
.kuang_pp dt a{float:left;text-align:center;width:144px;padding-top:4px;}
.kuang_pp dd{float:left;width:28px;}
.kuang_pp dt{float:left;width:720px;}


#footer{padding-left:20px;width:980px;margin:10px auto 0;background:#291a17;border-top:3px solid #f68f21;line-height:200%;color:#fff;}
#footer a:link,#footer a:visited{color:#fff;margin:0 5px;}
.footer_right{float:right;width:750px;}
.flogo{padding-top:15px;}
/*-------------*/
.all_left{float:left;width:202px;}
.all_right{float:right;width:785px;}

.products li{float:left;width:155px;text-align:center;padding-top:5px;height:195px;line-height:200%;}
/*--------------------------------*/
.news {padding:0 5px;}
.news li{background:url(li.jpg) no-repeat left 10px;padding-left:10px;line-height:200%;}
.all_right .news{padding:0 15px;}
.all_right .news li{line-height:250%;border-bottom:1px dotted #ccc;}
.all_right .news li span{float:right;}

.all_right .info{padding:10px;line-height:200%;}
.subject{line-height:200%;font-size:23px;font-weight:bold;text-align:center;}


.pages{text-align:center;border-top:1px dotted #ccc;padding:5px 0;}
.pages a{margin:0 5px;}




.QQbox{ z-index:99; width: 155px; right: 0; top: 120px; position: absolute;}
.QQbox .press{float: right; width: 82px; height:111px; background:url(msg.jpg) no-repeat;text-indent : 16px;}
.QQbox .Qlist{ left: 0; width: 155px; background: url(qq_listbg.gif) repeat-y -166px 0;  position: absolute;}
.QQbox .Qlist .t,
.QQbox .Qlist .b{ float: left; height: 6px; width: 158px; font-size: 1px; }
.QQbox .Qlist .t{ background: url(qq_listbg.gif) no-repeat left; }
.QQbox .Qlist .b{ background: url(hqq_listbg.gif) no-repeat right; }
.QQbox .Qlist .con{ background: #fff; width: 80%; margin: 0 auto; }
.QQbox .Qlist .con h2{ height: 22px; font: bold 12px/22px "宋体"; background: url(qq_listbg.gif) repeat-y -166px 0; border: 1px solid #2D4A8C; text-align: center; color:#fff;}
.QQbox .Qlist .con ul{  }
.QQbox .Qlist .con ul li{  padding: 5px 0 0 8px;height: 20px; background: #e8e8e8;}
.QQbox .Qlist .con ul li.odd{ background: #fff; }
