@charset "utf-8";
/* CSS Document */
body{
	width:1004px;
	margin:0 auto;
	line-height:150%;
	font-family:Arial, Helvetica, sans-serif;
	text-align: justify;
}
body,th,td{ font-size:12px; color:#484848}
h1,h2,h3,h4,h5,h6,input { margin:0; padding:0;}
p{ margin:8px auto}

a:link,a:visited{ color:#2E2E2E; text-decoration:none}
a:hover{ color:#F59000; text-decoration:underline}

#header{ width:100%; height:100px; margin:0 auto; background:#F2F2F2}
#middle{ width:100%; margin:0 auto;}


ul.nl { list-style:none;margin:5px auto; padding:0 10px;}
ul.nl li { height:18px;padding-top:3px; padding-left:15px;color:#2F2F2F; background:url(../images/dot.gif) no-repeat left; clear:both}


/*导航CSS设置*/
ul.subnav { list-style:inside none;}
ul.subnav li { height:18px;padding-top:3px; padding-bottom:5px; padding-left:15px;color:#2F2F2F; background:url(../images/bg_nav.gif) no-repeat top left; clear:both}
ul.subnav .current a:link,ul.subnav .current a:visited{ font-weight:bold; color:#C20000}
ul.subnav .current a:hover{ color:#F59000}

.subnav4{padding:3px 0 3px 12px; margin:10px auto}
.subnav4 td a:link,.subnav4 td a:visited,.subnav4 td a:hover{ color:#000000; font-weight:normal}


ul.subnav2 { list-style:none;margin:0px 0 0px 50px; padding:0;}
ul.subnav2 li { _height:22px; padding-left:5px; clear:both;  font-weight:normal}

ul.subnav3 { list-style:inside url(../images/dot.gif);margin:0px 0 0px 35px; padding:0}
ul.subnav3 li { height:15px; padding-left:5px;clear:both; font-weight:normal}

ul.nn { list-style:none;margin:0 0 0 5px; padding:0;}
ul.nn li { height:22px;padding-top:5px;color:#2F2F2F; background:url(../images/hline.gif) repeat-x bottom; clear:both}

#navbar{ color:#010101}
#navbar .l{ width:14px; background:url(../images/nav_l.jpg) no-repeat}
#navbar .m{
	height:34px;
	background:url(../images/nav_bg.gif) repeat-x;
	text-align: center;
}
#navbar .r{ width:14px; background:url(../images/nav_r.jpg) no-repeat}
#navbar a:link,#navbar a:visited{ color:#010101;}
#navbar a:hover{ color:#F59000; text-decoration:none}

.bg1{ background:url(../images/bg_top2.gif) no-repeat center; height:25px; text-align:center}
.borpic{ width:83px; text-align:center}
.borpic img{ width:73px; height:73px; border:1px solid #000}
.bg_right{ width:16px; background:url(../images/bg_right.gif) no-repeat top left; height:300px;}
.bg_top3{ width:209px; height:25px; background:url(../images/bg_top3.gif) no-repeat; padding-left:15px; font-weight:bold; color:#000000}
.bg_top4{ height:47px; background:url(../images/bg_top4.gif) no-repeat left center; padding-left:30px; margin-top:15px}
.bg_top4 td{ font-size:12px; font-weight:bold; color:#0C3851;}
.w12{ width:12px}
.cbg{ background:#F1F1F1; padding:3px 5px;color:#0B3952; font-weight:bold}
.borbot td{ border-bottom:1px solid #E2E2E2; padding:15px 20px}

/*------------表单CSS-------------*/
.inp1{
	width:154px;
	height:15px;
	border:1px solid #820000;
	color:#820000
}
.inp2{ width:105px; height:16px; background:#E9E9EB; border:1px solid #868686}
.inp3{ width:128px; height:16px; border:1px solid #B5B5B5}
.inp4{ width:420px; height:16px; border:1px solid #B5B5B5}
.inp5{ width:300px; height:16px; border:1px solid #B5B5B5}
.inp6{ width:200px; height:16px; border:1px solid #B5B5B5}
.btn1{ width:26px; height:15px; line-height:15px; color:#820000; font-size:11px; font-weight:bold; border:0; background:#fff}
.nobg1{ background:none}
/*-------------字体CSS----------*/
.f12b{ font-weight:bold}
.redlink a:link,.redlink a:visited,.redlink:hover{ color:#CF0101; display:block; width:50px; height:22px; background:url(../images/bg1.gif) no-repeat; padding-left:18px; text-decoration:none; margin:0 6px }
.redb{ color:#ff0000; font-weight:normal}
.content{ line-height:23px; padding:15px 25px}
.pro_content{ line-height:20px; padding:15px 25px}
.title{ font-size:14px; font-weight:bold; text-align:center; height:30px}
.hline{ width:100%; background:url(../images/hline1.gif) repeat-x; height:34px;}
.font_form td{ font-weight:bold; padding:5px; background:url(../images/hline.gif) repeat-x bottom}
.font_form td.nobg1{ background:none}
/*======新闻中心 ul 定义========*/
.newlist1 {width:90%; margin:0 auto; clear: both;}
.newlist1 ul{ list-style:none; width:100%; margin:0 auto}
.newlist1 ul li{ width:100%;  height:18px; padding-top:8px;clear:both;border-bottom:1px solid #E9E9E9}
.newlist1 ul li span{ float:right; color:#0E268A}


/*产品展示CSS*/
.ptitle a:link,.ptitle a:visited{color:#6F8BB0; font-weight:bold}
.ptitle a:hover{ color:#F59000}
.pl12{color:#9795A0; padding-left:12px}
.imgp{margin:15px 15px 0 0}



/*================Switching CSS*/

.list2 {width:670px;
        clear: both;
		margin:0 auto;
        }
.list2_mm {border:1px solid #BCC0C1; 
          border-top:none;
          width:648px;
		  padding:10px;
		  margin:0 auto;
          clear: both;
		  background:#fff}

.lb_line {background:#fff;
          width:2px;
          height:30px;
		  border-bottom:1px solid #BCC0C1;
          float:left;}
		  
	  
.lblOn6{width:166px;
        height:36px;
        text-align:center;
        overflow:hidden;
        background:url(../images/bg_on.gif);
        color:#fff;     
		line-height:28px;    
        font-size:12px;
		font-weight:bold;
        float:left;}
.lblOff6{width:166px;
         height:36px;
         text-align:center;
         overflow:hidden;
         background:url(../images/bg_off.gif);
         color:#fff;
		 font-weight:bold;
		 line-height:28px;
         float:left;}
/*==================Switching CSS*/
.nn22 {
	height:22px;
	padding-top:5px;
	color:#2F2F2F;
	background-image: url(../images/hline.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
/*dh*/
#nav1 {
	line-height: 24px;
	list-style-type: none;
	background:#666;
	margin:0 auto;
	display: block;
}

#nav1 a {
	display: block;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

#nav1 a:link  {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
}
#nav1 a:visited  {
	text-decoration:none;
	display: block;
}
#nav1 a:hover  {
	color:#FFF;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
}

#nav1 li {
	float: left;
	width: 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
	display: block;
}
#nav1 li a:hover{
	color: #609BB5;
	display: block;
}
#nav1 li ul {
	list-style-type: none;
	text-align:left;
	left: -999em;
	position: absolute;
	float:left;
	width: 500px;
	margin: 0px;
	padding: 0px;
	display: block;
}
#nav1 li ul li{
	float: left;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
	color: #FFFFFF;
	display: block;
	border:solid 1px #C9C9C9;
}


#nav1 li ul a{
    font-size: 10px;
	display: block;
	width: 100px;
	text-align:center;
	background-color: #0080BD;
	color: #FFFFFF;
}

#nav1 li ul a:link  {
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #0080BD;
	display: block;
}
#nav1 li ul a:visited  {
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #0080BD;
	display: block;
}
#nav1 li ul a:hover  {
	color:#376B80;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E6F7FF;
	width: 100px;
	margin: 0px;
	display: block;
}

#nav1 li:hover ul {
	left: 0;
	background-color: #00CCFF;
	display: block;
} 
#nav1 li.sfhover ul {
	left: auto;
	display: block;
}
#content {
	clear: left;
	display: block;
}  

.zzz{ position:relative;
         z-index:999;
		 left:0;
		 top:0;
		 width:100%;
		 height:}
