﻿body,form,p,ul,li,img,table{
	margin:0 auto;
	padding:0;
	border:none;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
}
body{color:#4f4f4f;font-size:12px; line-height:24px; background:url(../bg/bg.jpg) repeat-x; }
a{color:#696969;;text-decoration:none}
a:hover{ color:#0051a5;}
.clear{clear:both;}
.c{ text-align:center;}
img{nobar:expression(this.galleryImg='no')}
div,td{table-layout:fixed;word-break:break-all;word-wrap:break-word;}
td {
	font-size: 12px;
	line-height: 24px;
 	text-decoration: none;
	
}
.nr img{ max-width:80%; height:auto !important}
.fl{ float:left;}
.fr{ float:right;}
#border_none{ border:none;}
#bg_none{ background:none;}
.margin_top7{ margin-top:7px}
.margin_top{ margin-top:10px;}
.margin_b{ margin-bottom:10px;}
.padding15{ padding:15px;}
.padding20{ padding:20px;}
.t1{ color:#4A4A4A;}
.t2{ font-size:14px; font-weight:bold; font-family:;}
.t3{ color:#696969; font-size:12px; text-transform:uppercase;font-family:Arial, Helvetica, sans-serif; }
.top{width:100%;background:url(../bg/topbg.jpg) left top repeat-x;}
.top_width{ width:1003px; height:126px; overflow:hidden; margin:0 auto;overflow:hidden;}

.content{ width:980px; margin-top:4px; margin-bottom:0px; margin-left:auto; margin-right:auto;background:#FFF;}
.contentb{ width:980px; margin:0 auto; }
.left{ width:298px; border:solid 1px #ababab; overflow:hidden;}

.none {display:none;}
.product li{ float:left;}
.product li a{ display:block; width:116px; height:121px; padding:10px 10px 0px 10px; margin:0px 5px; background:url(../bg/pr.jpg) no-repeat; overflow:hidden; text-align:center;}
.product li a:hover{ background:url(../bg/prhover.jpg) no-repeat; color:#fff;}
.product_tu td{ height:82px; line-height:82px; padding-bottom:10px; border-bottom:dashed 1px #5c5c5c;}
.new_name{ color:#2c5a9a; font-weight:bold;}
.news{ height:155px; padding:10px; background:#f9f9f9;}
.news li{ float:left; width:260px; height:26px; line-height:26px; padding-left:15px; background:url(../bg/bt.jpg) no-repeat left 8px; overflow:hidden;}
.news_nr{ width:170px; overflow:hidden;}
.more{ float:right; margin:8px 8px 0px 0px;}
.time{ float:right; color:#f05c00; }
.text_name{ height:29px; line-height:29px; padding-left:15px; border-bottom:solid 1px #ababab; background:url(../bg/name.jpg) repeat-x;}
.lxwm{ width:198px; height:200px; overflow:hidden; padding:3px 15px; border:solid 1px #ababab; background:#f9f9f9;}
.footer{ margin-top:20px;}
.footer_w{ width:983px; margin:0 auto;height:60px;padding:5px 10px; background:url(../bg/footer.jpg) no-repeat; color:#e26000; font-weight:bold; border-top:solid 5px #e16300; font-family:"幼圆"}
.footer_w a{ margin:0px 5px;color:#e26000;}
.footer_logo{ margin-top:12px;}
.footer_nr{ width:480px; line-height:20px;font-weight:normal; font-family:"宋体"; color:#999 ; padding:10px 0px 0px 40px;}
.lxwm_nr{ padding-left:5px; line-height:21px;}
.qq img{ margin-right:5px;}
.qq a{ color:#e26000; text-decoration:underline;}
.ny_left{ width:216px; overflow:hidden; padding-left:0px;}
.ny_lbnr{ width:216px; margin-top:5px; margin-bottom:5px;}
.ny_lbnr li{ margin-bottom:2px;}
.ny_lbnr li a{ display:block;height:35px; line-height:35px; padding-left:20px; color:#4c4c4c;background:url(../bg/tb1.jpg) repeat-x;}
.ny_lbnr li a:hover,.ny_lbnr li a.current{ display:block;height:35px; line-height:35px; padding-left:20px;background:url(../bg/tb2.jpg) repeat-x; color:#ffffff; font-weight:bold;}
.ny_lxwm{ padding:8px 6px; border-left:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4;}
.ny_right{ width:734px;  overflow:hidden;}
.ny_name{ margin-top:10px;height:31px; line-height:31px; padding:0px 10px 0px 10px;background:url(../bg/namebt.jpg) repeat-x;}
.ny_name span,.ny_name a{ padding:0px 5px;}
.ny_name_nr{ background:url(../bg/bt1.jpg) no-repeat 0px 50%; padding-left:15px;}
.ny_text{ padding:10px 20px; height:auto !important;height:430px; min-height:430px;}
.wz,.wz a{ color:#999;}
.zizhi img{ border:solid 1px #ccc;}
.ny_product{ height:150px; padding:0px 10px 10px 10px; margin-bottom:10px; border-bottom:dashed 1px #ccc;}
.ny_product_img{ width:195px; height:130px;padding:10px; background:url(../bg/productbg.jpg) no-repeat; margin-right:20px; }
.ny_product_img img{ width:width:195px; height:130px;}
.ny_product_nr{ width:480px; padding:10px 0px;}
.page{ clear:both; padding-top:15px;background:url(../bg/page.jpg) no-repeat left top; text-align:center;}
.page span,.page a{ margin:0px 6px;}
.ny_pr_img{ padding-top:0px;}
.ny_pr_img img{ padding:3px; border:solid 1px #ddd; }
.ny_pr_nr{ padding:15px; border-top:dashed 1px #ddd;}
.ny_new_img img{ width:116px; height:77px; padding:3px; margin-right:15px; border:solid 1px #ddd;}
.ny_new_nr{ width:565px; padding:5px 0px;}
.ny_new{ height:90px; overflow:hidden;padding:0px 10px 10px 10px; border-bottom:solid 1px #eae9e9;}
.ny_news li{ height:32px; line-height:32px; padding:0px 20px; border-bottom:solid 1px #eae9e9;}
.ny_news li .fl a{ padding-left:15px; background:url(../bg/new_bt.jpg) no-repeat left 5px;}
.ny_new_name{ padding-bottom:10px;border-bottom:dashed 1px #ccc;}
.ny_new_fb{ color:#696969;}
.ny_new_fb a{ color:#009;  text-decoration:underline;}
.ny_new_fb span{ margin:0px 10px;}
.web_nr{ padding:15px; padding-top:0px; border-bottom:dashed 1px #ccc;}
.liuyan{ padding:20px 20px; font-size:12px;}
.liuyan_bt{height:25px; margin-top:10px; padding:0px 20px; background:url(../bg/ly_hbg.jpg) repeat-x ;color:#fff;}
.liuyan_bt a{ color:#fff;}
.liuyan_bt a:hover{ color:#fff;}
.liuyan_nr{ padding:15px 10px;}
.liuyan_nr td{ height:32px; line-height:32px;}
.zcb_an{ width:66px; height:24px; margin:10px 10px 2px 10px; background:url(../bg/tt.jpg) no-repeat; text-align:center; color:#fff; border:none;}
.index_lx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #930f00;
}
.ln {
	font-size: 12px;
	background-color: #f2f2f2;
	height:30px;
	font-weight:bold;
	
}


.nTab{

width: 363px;
margin: 0 auto; margin-bottom:10px;
background-position:left;
background-repeat:repeat-y;
}
.nTab .TabTitle{
clear: both; height:30px;
background:url(../bg/ntabbg.jpg) repeat-x left 23px;
overflow: hidden;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab .TabTitle li{
float: left;
width:82px; height:30px;
cursor: pointer;
text-align: center;
margin-right:3px;
color:#fff; font-weight:bold;
}
.nTab .TabTitle .active{background:url(../bg/active.jpg) no-repeat;color:#fff; font-weight:bold}
.nTab .TabTitle .normal{background:url(../bg/normal.jpg) no-repeat;color:#999; font-weight:bold}
.nTab .TabContent{
width:100%;
height:155px;
margin: 0px auto;
paddi
}


.xiala a{ color:#727272;  display:block;height:28px; line-height:28px; padding-left:10px; background:url(../bg/tb.jpg) no-repeat; }
.xiala  a:hover{ color:#009649; display:block;height:28px; line-height:28px; padding-left:10px; background:url(../bg/tb.jpg) no-repeat;}

.nav{width:980px;height:32px; line-height:32px; font-size:14px;background:url(../bg/menu.jpg) repeat-x left bottom;}
.nav li{ float:left; margin:0 2px;}
.nav a{ display:block; width:90px; color:#fff;font:"微软雅黑", "幼圆", "宋体"; font-size:14px; font-weight:bold; text-align:center; overflow:hidden;}
.nav a#count,.nav a:hover{ width:90px;height:32px;color:#fff;line-height:32px;background:url(../bg/hover.jpg)  repeat-x left bottom;text-align:center;}
/*#nav li a.top_link {display:block; float:left; height:33px; line-height:30px; color:#ccc; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(../bg/20081105091627301.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(../bg/20081105091627825.gif) no-repeat right top;}
#nav li:hover a.top_link {color:#fff; background: url(../bg/20081105091626668.gif) no-repeat;}
#nav li:hover a.top_link span {background:url(../bg/20081105091626668.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(../bg/20081105091627331.gif) no-repeat right top;}
 Default list styling */
#nav li:hover {position:relative; z-index:200;}
#nav li:hover ul.sub
{left:0px; top:39px; background: #994d44; padding:3px;  white-space:nowrap; width:104px; overflow:hidden; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:100px; font-weight:normal; margin-left:1px;}
#nav li:hover ul.sub li a
{ text-align:center;display:block; font-size:12px; height:18px; width:100px; line-height:18px; text-indent:5px; color:#fff; text-decoration:none;}
#nav li:hover ul.sub li a.fw
{ text-align:left;display:block; font-size:12px; height:18px; width:100px; line-height:18px; text-indent:5px; color:#fff; text-decoration:none;}
#nav li ul.sub li a.fly
{background:#005bac url(../bg/20081105091627827.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#6a0f05; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#00b2fe url(../bg/20081105091627835.gif) 80px 6px no-repeat; color:#fff;}
#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #005bac; padding:3px; border:1px solid #00b2fe; white-space:nowrap; width:90px; z-index:400; height:auto;}
#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#00b2fe url(../bg/20081105091627835.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 
#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#005bac url(../bg/20081105091627827.gif) 80px 6px no-repeat; color:#000; border-color:#005bac;} 


.fontbiaoti {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.font_blue {
	color: #3072ae;
	font-size: 12px;
}
.font_jiacu {
	font-weight: bold;
}
.fontred {
	color: #F00;
	font-weight: bold;
	font-size: 14px;
}
.fontzimu {
	font-family: Arial, Helvetica, sans-serif;
}
}.font01 {
	font-family: "宋体";
}
.font_1 {
	color: #0974c0;
	font-weight: bold;
}

.dian {
	font-weight: bold;
}
.dian {
	font-family: "宋体";
	font-weight: normal;
}
.font_left {
	font-weight: bold;
	color: #3072ae;
}
.font_left2 {
	color: #3072ae;
}