

.header { height: 120px; margin: 0px auto; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.hrt { width: 372px; height: 96px; background: transparent url('../img/logo.jpg') no-repeat scroll 0% 0%; float: left; margin-top: 10px;}
.hrt p{color:white; margin-top:-10px;}
.hlt { width: 298px; height: 50px; background: transparent url('../img/tel.jpg') no-repeat scroll 0% 0%; float: right; margin-top: 40px; }
.menu { width: 100%; background-color: rgb(56, 56, 56); }
.nav { width: 970px; height: 38px; margin: 0px auto; position: relative; }
.nav ul { float: right; }
.nav ul li { float: left; width: 95px; line-height: 40px; font-size: 14px; color: rgb(0, 0, 0);/* background: transparent url('ax_07.jpg') no-repeat scroll right center; */text-align: center; }
.nav ul li a { color: rgb(0, 0, 0); font-weight: bold; }
.nav ul li a:hover { color: rgb(227, 187, 4); }
#nav ul { margin: 0px auto; width: 970px; height: 38px; line-height: 32px; position: relative; z-index: 999; }
#nav li { width: 160px; height: 38px; font-weight: bold; float: left; }
#nav li a { width: 160px; height: 38px; color: white; display: block; }
#nav li a:hover { text-decoration: none; }
#nav li ul { left: -99em; width: 160px; padding-top: 0px; font-weight: normal; position: absolute; }
#nav li ul li { /*background: transparent url('menubg_001.jpg') repeat-x scroll 0px center; */border: 0px none currentcolor; }
#nav li ul a { width: 160px; color: white; }
#nav li ul a:hover { color: rgb(51, 51, 51); text-decoration: none; }
#nav li:hover ul { left: auto; }
.line{width: 100%;margin-top: 20px;}
.bottom{width: 100%;background: url('../img/bot1.jpg') repeat-x;margin-top: 10px;}
.bottom p{line-height: 20px;text-align: center;color: rgb(92, 89, 89); font-size:13px;}


.cn1 { width: 275px; float: left; border: 1px solid rgb(203, 203, 203); }
.pp0 { width: 255px; height: 42px; line-height: 42px; border-bottom: 1px dashed rgb(222, 222, 222); float: left; }
h1 { font-size: 13px; text-indent: 25px; height: 32px; line-height: 32px; padding-top: 3px; font-weight: 400; }
h1 a { color: rgb(40, 40, 40); }
h1 a:hover { color: rgb(29, 93, 255); }
.cplb { width: 255px; float: left; }
.cplb ul {  }
.cplb ul li { width: 125px; height: 28px; line-height: 28px; text-indent: 20px; font-weight: normal; font-size: 12px; background: transparent url('../img/di.jpg') no-repeat scroll 8px 11px; float: left; }
.cplb ul li a { color: rgb(80, 80, 80); }
.cplb ul li a:hover { color: rgb(29, 93, 255); text-decoration: underline; }
.lx { width: 275px; float: left; }
.xw { width: 255px; height: 33px; border-bottom: 1px solid rgb(204, 204, 204); }
.xw ul li span{font-size: 12px;}
.xw ul li { height: 33px; line-height: 33px; color: rgb(104, 104, 104); font-size: 13px; font-weight: bold; text-indent: 18px; background: transparent url('../img/tu.jpg') no-repeat scroll 2px 9px; }



.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
	width:800px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}


#swta {
    float: right;
    z-index: 999;
    position: fixed !important;
    top: 280px;
    position: absolute;
    top: expression(offsetParent.scrollTop+200);
    right: 10px;
}