*{ margin:0px;
  padding:0px;
  }
img{ border:0px;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/hx_03.gif);
	background-repeat: repeat-x;
}
body,td,th {
	font-size: 12px;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #990000;
	text-decoration: none;
}
a:active {
	color: #990000;
	text-decoration: none;
}
/*------------------------首页样式------------------------*/
.box {
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 990px;
}
.top {
	clear: both;
	height: 83px;
}
.logo {
	float: left;
	height: 83px;
	width: 502px;
}
.lxwm {
	float: left;
	height: 83px;
	width: 480px;
}.xlwmtop {
	line-height: 40px;
	height: 40px;
	text-align: right;
	padding-right: 5px;
}
.sousuo {
	height: 42px;
	line-height: 22px;
	text-align: right;
	font-size: 14px;
}
.dhang {
	clear: both;
	height: 33px;
}
.dhleft {
	float: left;
	width: 15px;
	height: 33px;
	background-image: url(../images/hx_06.gif);
	background-repeat: no-repeat;
}
.dhmid {
	float: left;
	width: 945px;
	height: 33px;
	background-image: url(../images/hx_07.gif);
	line-height:33px;
	font-size:14px;
	font:"黑体";
	font-weight:bold;
	color:#ffffff;
	padding-left:15px;
}
.dhmid a:link{ color:#FFFFFF;}
.dhmid a:hover{ color:#FF0000;}
.dhmid a:visited{ color:#FFFFFF;}
.dhright {
	float: left;
	width: 15px;
	height: 33px;
	background-image: url(../images/hx_09.gif);
	background-repeat: no-repeat;
}.flash {
	clear: both;
	height: 267px;
	margin-top: 5px;
	padding-left:5px;
	padding-right:5px;
}
.flaleft {
	width: 794px;
	height: 265px;
	float: left;
	border:solid 1px  #CCCCCC;
	
}
.flaright {
	width: 172px;
	height: 265px;
	float: left;
	border:solid 1px #cccccc;
	margin-left:8px;
}
.bottom {
	line-height: 23px;
	text-align: center;
	border-top: solid 1px #CCCCCC;
	margin:5px;
	clear:both;
}
.lanmu {
	clear: both;
	height: 200px;
	margin-top: 8px;
	margin-bottom: 3px;
	padding-left:5px;
	padding-right:5px;

}
.news {
	float: left;
	width: 290px;
	height: 200px;
	background-image: url(../images/newsbg.jpg);
	background-position: bottom;
}
.canpin {
	float: left;
	height: 200px;
	width: 340px;
	background-image: url(../images/cpbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-right: 5px;
	margin-left: 5px;
}
.anli {
	width: 340px;
	float: left;
	height: 200px;
	background-image: url(../images/cpbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;

}
.lanmubt {
	line-height: 40px;
	height: 40px;
}
.lanmunr {
	line-height: 25px;
	list-style-image: url(../images/sj.jpg);
	list-style-position: outside;
	list-style-type: none;
}
.anlileft {
	float: left;
	width: 100px;
	height: 130px;
	padding:10px;
}
.anlileft1 {
	float: left;
	width: 100px;
	height: 90px;
	padding:10px;
}
.anliright {
	float: left;
	width: 205px;
	height: 140px;
	margin:5px;
}
.kfbt {
	line-height: 24px;
	background-image: url(../images/kfbg.jpg);
	height: 24px;
	font-family: "黑体";
	font-size: 15px;
	font-weight: bolder;
	color: #0573BE;
	text-align: center;
}
.kfdh {
	line-height: 25px;
	color:#333333;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	padding-left: 5px;
	padding-top: 3px;
	border-bottom:1px solid #CCCCCC;
}
.kfqq {
	font-size: 12px;
	font-weight: bold;
	color: #0573BE;
	line-height: 25px;
	padding-left: 5px;
	
}
.kfrx{border-bottom:1px solid #CCCCCC;}
.kfrx img {
	margin-top: 4px;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.kfrxdh {
	font-size: 18px;
	font-weight: bold;
	padding-left: 10px;
	line-height: 26px;
}
/*-----------------------二级页面样式--------------------*/
.product{ clear:both; width:980px; padding:5px;}
.proleft {
	float: left;
	height:auto;
	width: 197px;
}
.promid {
	float: left;
	height: 580px;
	width: 42px;
	background-image:url(../images/prost.gif);
}
.proright {
	float: left;
	width: 725px;
	height:auto;
}.erjinr {
	padding: 10px;
}
.cpbt {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	height: 25px;
	padding-left: 10px;
}
.cptp {
	float: left;
	height: 120px;
	width:140px;
}
.cpjs {
	float: left;
	height: 100px;
	width:540px;
	line-height:25px;
	padding-left:10px;
	padding-top:15px;
	padding-right:10px;
}.cptp img {
	margin-top: 15px;
	margin-left: 10px;
}
.erjibd {
	height: 26px;
	margin: 0px;
	text-align:center;
	font-size: 12px;
	font-weight: bold;
	line-height: 26px;
	/*background-color: #BED6E0;
	display: block;
	border:1px solid #D3E9EB;
	*/
	background:url(../images/left_about_type.jpg) no-repeat;
}
.erjibd a:link {
	
	color:#018DD8;
	/*display: block;background-color: #B8DBEE;
	border:1px solid #D3E9EB;*/
}
.erjibd a:visited {
	
	color:#018DD8;
	/*display: block;background-color: #B8DBEE;
	border:1px solid #D3E9EB;*/
}
.erjibd a:hover {
	
	color:#1977bd;
	/*display: block;background-color: #F1FCDD;
	border:1px solid #E5EFD5;*/
}
.newslb div {
	line-height: 25px;
	font-size: 12px;
}
.newslbbt {
	font-weight: bold;
	padding-left: 20px;
	background-image:url(../images/wdrqwe_07.gif);
	background-position:left center;
	background-repeat:no-repeat;
}
.newslbnr {
	padding-left: 35px;
}
.erflash {
	clear: both;
	width:978px;
	height: 150px;
	margin-top: 5px;
	margin-left:5px;
	margin-right:5px;
	border:solid 1px #cccccc;
}
.jyvgfylx { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

.jyyksdf { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

