@charset "utf-8";
/* CSS Document */
body{
	margin:0 auto;
	padding:0px;
	background:url(bgMain.png) repeat-x left top;
	font-size:12px;
	font-family:"宋体";
	color:#000;
	text-align:center;
}
a{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#000;
	text-decoration:underline;
}
a:focus {
    outline:none;
    -moz-outline:none;
}
a{blr:expression(this.onFocus=this.blur());} 
img{border:0;}
ul,li,dl,dt,dd{
	margin:0;
	padding:0;
	list-style:none;
}
/*******header************/
#pageHeader{
	width:960px;
	height:94px;
	background:url(bgTop.png) no-repeat;
	margin:auto;
	text-align:center;
	overflow:hidden;
}
#logo{
	width:152px;
	height:56px;
	padding:19px 0 0 30px;
	float:left;
}
#logoR{
	width:640px;
	float:right;
	text-align:left;
	padding-top:34px;
}
.topTxt{
	color:#fff;
	text-align:right;
	margin-top:15px;
}
.topTxt a{
	color:#fff;
	text-decoration:none;
}
.topTxt a:hover{
	color:#fff;
	text-decoration:underline;
}
/*************menu***********/
#hMenu{
	width:750px;
	height:43px;
	margin:auto;
	text-align:center;
	padding:0 105px;
	overflow:hidden;
}
#hMenu li{
	width:124px;
	border-right:1px solid #fff;
	text-align:center;
	/*padding:17px 0 12px 0;
	height:14px;*/
	float:left;
	cursor:pointer;
	display:block;
}
#hMenu .hover{
	width:124px;
	border-right:1px solid #fff;
	text-align:center;
	float:left;
	background:url(bgMenuH.png) repeat-x;
}
#hMenu li a,#hMenu li a:hover{
	padding:17px 0 12px 0;
	height:14px;
	display:inline-block;
}
#hMenu li a,#hMenu li a:hover{
	display:block;
}
/*********flash img********/
#bigImg{
	width:960px;
	margin:2px auto;
	text-align:center;
	overflow:hidden;
}
/*********main cont**********/
#panMain{
	width:960px;
	margin:2px auto 0 auto;
	background:url(bgCont.png) repeat-y;
	text-align:center;
	overflow:hidden;
}
#panLeft{
	width:302px;
	float:left;
	overflow:hidden;
}
#panCenter{
	background:url(bgMc.png) repeat-x left top;
	width:428px;
	padding-top:10px;
	float:left;
	overflow:hidden;
}
#panRight{
	width:230px;
	float:right;
	overflow:hidden;
}
/***********panleft**************/
.panL{
	width:302px;
	overflow:hidden;
}
.panL .titleLine{
	width:302px;
	height:32px;
	background:url(bgTitle.png) no-repeat;
}
.panL .title{
	text-align:left;
	padding:8px 0 0 10px;
}
.company{
	padding:12px 8px 0 4px;
	margin-bottom:10px;
	line-height:19px;
	text-align:left;
}
.company img{
	width:109px;
	height:138px;
	padding:5px;
	border:1px solid #D9D9D9;
	float:left;
	margin-right:10px;
}
.company a,.company a:hover{
	color:#F86A0C;
}
.phoneL{
	padding:12px 8px 0px 10px;
	overflow:hidden;
}
.phoneL .img{
	float:left;
	padding:5px 5px 0 5px;
}
.phoneL .rNum{
	padding-left:10px;
	float:left;
	line-height:25px;
	overflow:hidden;
}
.phoneL .rNum img{
	vertical-align:text-bottom;
}
.qq{
	margin-top:8px;
}
.downLoad{
	width:302px;
	margin:10px 0;
	text-align:center;
}
*html .downLoad{
	width:302px;
	margin:18px 0;
	text-align:center;
}
/***********panright**************/
.panR{
	width:230px;
	overflow:hidden;
}
.panR .titleLine{
	width:230px;
	height:32px;
	background:url(bgTitleR.png) no-repeat;
}
.panR .title{
	text-align:left;
	padding:8px 0 0 10px;
}
.panR .list{
	width:212px;
	padding:7px 6px 7px 12px;
	overflow:hidden;
}
.panR .list dt{
	float:left;
	width:115px;
	line-height:20px;
	text-align:left;
	height:20px;
	overflow:hidden;
}
.panR .list dd{
	float:right;
	width:80px;
	line-height:20px;
	height:20px;
	color:#999;
	text-align:right;
	overflow:hidden;
}
.hotLIne{
	width:212px;
	padding:8px 6px 7px 8px;
	margin:0px;
	overflow:hidden;
}
.hotLIne dt{
	width:85px;
	font-weight:bold;
	float:left;
	line-height:22px;
	height:22px;
	overflow:hidden;
}
.hotLIne dd{
	width:85px;
	padding-right:15px;
	font-weight:bold;
	float:right;
	color:#FD6801;
	line-height:22px;
	height:22px
	overflow:hidden;
}
/***********panright**************/
#panCenter .panC{
	width:384px;
	padding:14px 22px;
	padding-bottom:0px;
	line-height:20px;
	text-align:left;
	overflow:hidden;
}
.panC .titleL{
	width:384px;
	overflow:hidden;
}
.panC .titleL .title{
	float:left;
}
.panC .titleL .more{
	float:right;
	background:url(icoAdd.png) no-repeat left 60%;
	padding-top:5px;
	line-height:20px;
	color:#FF6300;
	font-weight:bold;
	padding-left:10px;
}
.panC .titleL  a,.panC .titleL a:hover{
	color:#FF6300;
}
.panC .contTxt{
	padding:8px 4px 0 4px;
}
.panC dl{
	width:370px;
	padding:6px 6px 0 8px;
	overflow:hidden;
}
.panC dl dt{
	padding-left:8px;
	background:url(icoItem.png) no-repeat left 45%;
	line-height:22px;
	float:left;
	width:292px;
	height:22px;
	overflow:hidden;
}
.panC dl dd{
	float:right;
	width:70px;
	color:#999;
	line-height:22px;
	text-align:right;
	height:22px;
	overflow:hidden;
}
	




/**********bottom***********/
#pageFooter{
	width:960px;
	margin:0 auto;
	padding-bottom:10px;
	text-align:center;
	overflow:hidden;
}
.fLink{
	width:960px;
	height:27px;
	line-height:30px;
	background:#FFA613;
	color:#FFF;
	text-align:left;
	overflow:hidden;
}
*html .fLink{
	width:960px;
	height:17px;
	padding-top:10px;
	background:#FFA613;
	color:#FFF;
	text-align:left;
	overflow:hidden;
}
.fLink a,.fLink a:hover{
	color:#FFF;
}
.btmL{
	float:left;
	padding-top:8px;
	text-align:left;
	line-height:22px;
}
.btmR{
	float:right;
	text-align:right;
	line-height:58px;
}
.btmL a,.btmL a:hover,.yel{
	color:#F86704;
	font-weight:bold;
}