/* CSS Document */
.prdmenuframes{
	background:url(prdmenubg.gif);
	width:940px;
	height:25px;
	padding-top:5px;
	margin:-20px auto 20px auto;
	position:relative;
	}
.prdmenuframe{
	height:25px;
	float:left;
	}
.prdmenuframe li{
	float:left;
	height:20px;
	line-height:20px;
	border-right:#000 solid 1px;
	color:#a1a1a1;	
	text-align:center;
	min-width:110px;
	_width:110px;
	cursor:pointer;
	/*font-family:"black";*/
	}
.prdmenuframe li a,.prdmenuframe li a:hover,.prdmenuframe li a:link,.prdmenuframe li a:active,.prdmenuframe li a:visited{color:#a1a1a1;}
.prdmenuframe li.sel{ color:#000;}
.prdmenuframe li.sel a,.prdmenuframe li.sel a:hover,.prdmenuframe li.sel a:link,.prdmenuframe li.sel a:active,.prdmenuframe li.sel a:visited{color:#000;}
.sertframe{
	background:url(banner4.jpg);
	height:293px;
	}
.setitle{
	color:#be3327;
	font-size:28px;
	/*font-family:;	*/
	margin:0 60px 20px 60px;
	padding:0;
	}
.seridxframe,a.seridxframe:hover{
	height:98px;
	width:160px;
	padding-left:90px;
	margin:10px 30px;
	float:left;
	background:left top no-repeat;
	display:block;
	text-decoration:none;
	color:#333;
	}
.seridxframe h3{
	color:#c51503;	
	font-weight:normal;
	font-size:16px;
	margin:0;
	padding:10px 0 5px 0;
	/*font-family:"black";*/
	}
.seridxframe p{
	font-size:12px;
	color:#333;
	line-height:150%;
	}
.qdbg,a.qdbg:hover{ background-image:url(ico_ser2.jpg);}
.csbg,a.csbg:hover{ background-image:url(ico_ser4.jpg);}
.qabg,a.qabg:hover{ background-image:url(ico_ser1.jpg);}
.zcbg,a.zcbg:hover{ background-image:url(ico_ser3.jpg);}
.wdbg,a.wdbg:hover{ background-image:url(ico_ser5.jpg);}
.tsbg,a.tsbg:hover{ background-image:url(ico_ser6.jpg);}
.sdframe{ margin-left:40px;}
.qalistframe{
	margin:0 60px 0 70px;
	}
.qalistframe li{
	height:18px;
	background:url(ico_bdot.gif) left center no-repeat;
	padding-left:10px;
	}
.qalistframe li h3{
	margin:0;
	padding:0;
	float:left;
	height:18px;
	line-height:18px;
	font-size:12px;
	font-weight:normal;
	}
.qalistframe li div{
	float:right;
	height:18px;
	line-height:18px;
	}
.qatitle{
	font-size:12px;	
	font-weight:bold;
	color:#000;
	margin:15px 70px;
	padding:0;
	/*font-family:"song";*/
	}
.qacont{
	margin:15px 70px;
	color:#333;
	line-height:200%;
	}
.qacont p{
	color:#333;
	line-height:200%;
	}
.backdiv{text-align:right; margin:0 60px;}
.xgdiv{
	width:585px;
	margin:0 auto;
	background:url(xgbg.gif) bottom repeat-x #FFF;
	padding:0 30px;
	border:#b2b2b2 solid 1px;
	}
.xgdiv h4{
	color:#be3327;
	font-size:12px;
	font-weight:bold;	
	text-align:center;
	padding:8px 0;
	margin:0;
	border-bottom:#9c9c9c solid 1px;
	/*font-family:"hwxh";*/
	}
.xgdiv ol{ min-height:80px;}
.xgdiv ol li{ list-style:decimal;}
.zcframe{ margin:0 60px;}
.zcframe h3{
	font-size:12px;
	color:#c51503;	
	margin:0;
	padding:15px 0 5px 0;
	/*font-family:"song";*/
	}
.zcframe h4{
	text-align:right;
	font-weight:normal;
	font-size:12px;
	}
.zcframe h5{
	margin-top:15px;
	padding:0;
	font-size:12px;
	text-decoration:underline;
	color:#333;
	}
.zcframe p{
	text-indent:2em;
	line-height:200%;
	color:#333;
	}
.dlframe{
	width:676px;
	margin:0 auto;
	}
.qdtitle{
	background:url(sdtbg.jpg);
	width:646px;
	height:33px;
	line-height:33px;
	color:#6f6f6f;
	font-size:14px;
	padding:0 15px;
	font-weight:bold;
	}
.qdtitle div{ padding-top:2px;}
.qdbody{
	background:url(dbg.gif) bottom repeat-x #FFF;
	width:674px;
	border:#ddd solid 1px;
	}
.qdbody table{
	width:651px;
	margin:0 auto;
	}
.qdbody table tr th{
	border-bottom:#eee solid 1px;
	padding:5px 0;
	color:#333;
	font-weight:bold;
	font-size:14px;
	}
.qdbody table tr td{
	padding:5px 0;
	color:#333;
	}
.qdbody table tr td a,.qdbody table tr td a:hover,.qdbody table tr td a:link,.qdbody table tr td a:visited,.qdbody table tr td a;active{ color:#333;}
.qdbody table tr td img{ border:none;}
.prdpag{
	text-align:right;
	width:660px;
	margin:10px auto;
	}
.prdpag img{ cursor:pointer;}
.inputsty
	{
	width:182px;
	height:21px;
	border:#b0b0b0 solid 1px;
	}
.tsframe div{ float:left; line-height:21px; margin:10px 20px;}
.tsframe
	{
	width:853px;
	margin:0 auto;
	}
.tsframe p{text-align:right; clear:both;}
.inputsub{
	background:url(but_sub.jpg);
	width:86px;
	height:25px;
	border:none;
	cursor:pointer;
	}
.asecent{
	background:url(ico_earthser.jpg) right top no-repeat;
	padding-top:41px;
	padding-right:105px;
	margin-left:500px;
	width:276px;
	height:80px;
	}
.asecent h3{
	color:#c51503;
	font-size:24px;	
	margin:0;
	padding:0;
	/*font-family:"black";*/
	}
.stosel{
	width:600px;
	margin:15px auto;
	}
.stoshow{
	width:598px;
	border:solid 1px #b2b2b2;
	margin:0 auto;
	}
.stoshow ul{
	height:25px;
	width:598px;
	color:#7b7b7b;
	}
.stoshow ul li{
	float:left;
	height:25px;
	line-height:25px;
	padding-left:10px;
	border-right:solid 1px #dedede;
	}
.stoshow ul li.cty{ width:55px;}
.stoshow ul li.tel{ width:108px;}
.stoshow ul li.add{ border-right:none;}
.stoshow ul.tleul{
	color:#000;
	background-color:#dedede;
	}
.stoshow ul.gul{background-color:#f2f2f2;}
.qdbody li{
	float:left;
	width:124px;
	height:83px;
	overflow:hidden;
	margin:0px 0 0px 7px;
	padding:10px 0;
	}
.qdbody li img{
	border:none;
	width:124px;
	height:83px;
	}
