@charset "UTF-8";
/* 
	Background-Styles 
*/

body {
	margin:0px;
	padding:0px;
	font-family:宋体;
	color:#555555;
	font-size:12px;
	line-height:20px; background:#ffffff;
}

h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,input,form,p,img,td{ margin:0px; padding:0px;font-size:12px;}
ui,li{list-style-type:none;}
	input,select,textarea{margin:0;padding:0;}
	input{height:18px;line-height:18px;}
	input,textarea{background-color: #fff;behavior:url("images/style.htc");border-left:1px solid #000;	border-top:1px solid #000;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}
	.btn_feedback{background: url("btn_back.gif") repeat left bottom;height:23px;width:65px;border:none;cursor:pointer;behavior:url("images/btn.htc");	}
	.img{border:0;}
/*------------------文字连接样式-----------------*/
a{cursor:pointer; hide-focus:expression(this.hideFocus=true); outline:none;color: #555555;text-decoration: none;}
a:hover{color: #0b5393;text-decoration:none;}

/*------------------头部样式-----------------*/
#top{width:100%; height:144px; margin:0 auto; background:url(head-bg.jpg) top repeat-x;}
#header{width:960px; height:105px; margin:0 auto;}
.logo h1{height:72px; width:114px; margin:0; padding:0; float:left}
.logo h1 a{margin:0px; display:block; text-indent:-9999px; background:url(logo.jpg) no-repeat; width:114px; height:72px;}
.logo { float:left;padding:16px 0px 0px 0px;width:114px;}

.head_rt{float:right; width:340px; height:24px; padding-top:62px;}
.head_rt ul{float:left; width:340px; height:24px; list-style-type:none;}
.head_rt ul li{margin:0; padding-left:4px; float:left; height:24px; line-height:24px;}
.head_rt ul a{display:block; width:65px; text-decoration:none; height:24px; line-height:24px; text-align:center; background:url(rt-bg01.jpg) no-repeat; color:#555555;}
.head_rt ul a:hover{display:block; width:65px; text-decoration:none; height:24px; line-height:24px; text-align:center; background:url(rt-bg02.jpg) no-repeat; color:#ffffff;}

/* 横向导航 */
#divnav{width:100%; height:36px; margin:0 auto; padding-top:2px;}
#nav {padding:0; margin:0 auto; list-style:none; height:36px; width:960px; position:relative; z-index:90;border-left:1px #b1b1b1 solid; border-right:1px #8c8c8c solid;}
#nav li.top {display:block; float:left; height:36px; width:158px; border-left:1px #8c8c8c solid; border-right:1px #b1b1b1 solid;}
#nav li a.top_link {display:block; float:left; height:36px; line-height:36px; color:#333333; text-decoration:none; cursor:pointer; text-align:center; width:158px; font-size:14px; font-weight:bold;}
#nav li a.top_link span {float:left; display:block; padding:0; height:36px; text-align:center; width:158px; font-size:14px;}
#nav li a.top_link span.down {float:left; display:block; padding:0; height:36px; text-align:center;width:158px; font-size:14px;}

#nav li a.top_link span.down1 {float:left; display:block; padding:0; height:36px; text-align:center;width:158px; font-size:14px;}

#nav li:hover a.top_link {color:#fff; background:url(dh-bg01.jpg) top repeat-x;text-align:center; font-size:14px; }
#nav li:hover a.top_link span {background:url(dh-bg01.jpg) top repeat-x;text-align:center; font-size:14px; }
#nav li:hover a.top_link span.down { color:#fff;background:url(dh-bg01.jpg) top repeat-x;text-align:center; font-size:14px; }

#nav li:hover a.top_link span.down1 { color:#fff;background:url(dh-bg01.jpg) top repeat-x;text-align:center; font-size:14px; }

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{top:36px; white-space:nowrap;  height: auto; z-index:300;filter:alpha(opacity=90); width:961px;}
#menubox{width:959px; background:url(box-bg.jpg) top repeat-x #cfcfcf; border-left:1px #b1b1b1 solid; border-right:1px #b1b1b1 solid; border-bottom:1px #b1b1b1 solid; height:105px; float:left;}
.imenu{float:left; width:158px; padding-top:15px; line-height:24px; height:90px; text-align:center; color:#333333; padding-right:1px;}
.imenu a{color:#333333; text-decoration:none;}
.imenu a:hover{color:#0b5393; text-decoration:none;}
#nav ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
/*------------------导航结束-----------------*/



/*------------------底部部样式-----------------*/ 
#bottom{width:100%; height:78px; background:url(down-bg.jpg) top repeat-x;}
#downer{width:960px; height:78px; margin:0 auto; background:url(logo1.jpg) left top no-repeat; line-height:21px; color:#888888;}
.bt_left{float:left; width:450px; padding-left:114px; padding-top:18px;}
.bt_right{float:right; width:200px; text-align:right; padding-top:18px;}
#downer a{color:#888888; text-decoration:none;}
#downer a:hover{color:#333333; text-decoration:none;}

/*--产品分页--*/
		.tbl_page{padding-top:3px;margin:0;border:0px solid #dddddd;width:94%;}
		.tbl_page span{color:#ff0000;margin:0 2px 0 2px;}
		.tbl_page a{behavior:url("images/href.htc");line-height:24px;padding-top:5px;padding-left:7px;padding-right:7px;width:50px;border:1px solid #ccc;margin:0 6px -2px 0;font-family:verdana;text-align:center;}	
		.tbl_page a:link{background:url("pgbtn1.gif");color:#686868;text-decoration:none;}
		.tbl_page a:visited{background:url("pgbtn1.gif");color:#686868;text-decoration:none;}
		.tbl_page a:hover{background:url("pgbtn2.gif");border:1px solid #A8CFF1;color:#686868;text-decoration:none;}
		.tbl_page .no{background: url("pgbtn1.gif");color:#999999;line-height:24px;padding-top:5px;padding-left:7px;padding-right:7px;width:50px;border:1px solid #ccc;margin:0 6px -2px 0;font-family:verdana;text-align:center;}
		.td_page{padding-bottom:4px;text-align:center;white-space:nowrap;}	
		
		.cp_img1{cursor:hand;padding:3px;margin-bottom:5px;border:1px solid #cccccc;width:180px;height:150px;}