@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;
background-color:#eef7f6;
}
body {
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	margin:0px;
	padding:0px;
	font-family: "Microsoft YaHei" ! important;	
}
*{
border:0px;
margin:0px;
padding:0px;
}
div{
	float:left;
	padding:0px;
	margin:0px;
	}
p{
clear:both;
}
.xubian {
	border: 1px dotted #999;
	font-family: "Microsoft YaHei" ! important;
	font-size: 14px;
	padding:2px;
}
.xubian td{
	border: 1px solid #999;
	font-family: "Microsoft YaHei" ! important;
	font-size: 14px;
	padding:4px;
}
a {
	font-family: "Microsoft YaHei" ! important;
	color:#000;
	text-decoration: none;
}
a:hover {
	color:#ce131c;
}
.bfont{
	font-weight:bold;
	color:#d48c00;
	}
.k{
	float:left;
	width:100%;	
	}
#topk{
	float:none;
	width:1000px;
	margin:0px auto;
	overflow:hidden;
	}	
#topk img{
	float:left;
	margin:10px 0px 10px 40px;}
#indmap{
	float:none;
	width:1000px;
	height:550px;
	margin:0px auto;
	overflow:hidden;
	background-image:url(images/worldmap.png);
	background-repeat:no-repeat;
	}
#en{
	float:left;
	width:160px;
	height:83px;
	margin:174px 0px 100px 150px;
	}
#cn{
	float:right;
	width:129px;
	height:54px;
	margin:192px 218px 100px 00px;
	
	}
#footer {position: absolute; bottom:10px; width:100%;}
#dibufont{
	float:none;
	width:500px;
	margin:0px auto;
	overflow:hidden;
	background-color:#000;
	filter:alpha(opacity=50); 
	opacity:0.5;
	border:1px solid #FFF;
	color:#FFF;
	padding:6px;
	text-align:center;
	}
#dibufont span{
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	line-height:18px;
	}
.maink{float:none;
	width:1000px;
	margin:0px auto;
	}
#mainkuang{
	float:left;
	width:100%;	
	background-color:#000;
	filter:alpha(opacity=80); 
	opacity:0.8;
	height:240px;
	}
#caidan{
	float:none;
	width:1000px;
	margin:0px auto;
	height:28px;
	text-align:center;
	}	
.ad{
	float:left;
	width:100%;
	height:350px;
	}

#btcaidan{
	float:left;
	width:1000px;
	background-color:#f08d00;
	border-top:2px solid #c37300;
	padding:0px 0px 10px 0px;
	}	
#bt1{
	float:left;
	width:200px;
	}	
#bt2{
	float:left;
	width:600px;
	margin-top:15px;
	}
.bt2k{
	float:left;
	width:111px;
	padding:0px 0px 0px 8px;
	border-left:1px solid #f5af4d;
	min-height:220px;
	}
.bt2k span{
	float:left;
	width:110px;
	color:#fff;
	font-weight:bold;	
	}
.bt2k a{
	float:left;
	width:110px;
	color:#ffea00;
	font-size:12px;
	}
.bt2k a:hover{
	color:#940006;
	}
#bt3{
	float:left;
	width:200px;
	}	
	
	
#copyright{
	float:left;
	width:100%;
	height:90px;
	background-color:#940006;
	}
#copyrightneirong{
	float:none;
	width:1000px;
	margin:0px auto;
	overflow:hidden;
	text-align:center;
	padding:10px 0px 10px 0px;
	font-size:12px;
	line-height:22px;
	color:#FFF;
	}




#maintop{
	float:left;
	width:980px;
	height:26px;
	padding:5px 0px 5px 20px;
	background-color:#eee;
	
	}	
.mk{float:left;
	width:900px;
	padding:20px 50px 20px 50px;
	background-image:url(images/bg.png);
	background-repeat:repeat-y;
	}	
.mktitle{
	float:left;
	width:900px;
	height:30px;
	color:#940006;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	}	
#content,#procontent,#newscontent{
	float:left;
	overflow:hidden;
	line-height:28px;
	width:900px;
	min-height:600px;
	padding:30px 0px 50px 0px;
	}
#newscontent ul{
	float:left;
	list-style-type: none;
	margin:20px 0px 20px 0px;
	padding:0px;
	width:900px;
}
#newscontent ul li{
	float:left;
	margin:5px 0px 5px 0px;
	padding:0px;
	width:900px;
}
.newslist{
	float:left;
	width:800px;
}
.newsdate{
	float:left;
	width:90px;
}
a.newsmenu{
float:left;
 margin: 0px;
 padding: 0px;
 font-size:14px;
}
#newsdetailtitle{
	width:900px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#46535b;
	margin-top:20px;
}
.newsline{
	width:900px;
	height:10px;
	border-bottom-color:#bdc6d8;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}
#dateandback{
	margin-top:10px;
	width:900px;
	text-align:right;
}
#newsdetailneirong{
	float:left;
	margin:10px 0px 50px 0px;
	width:900px;
	min-height:400px;
	color:#000;
}
#newsdetailneirong a{
	text-decoration:underline;
	color:#e44600;
	test:expression(target="_blank");
}	
#newsdetailneirong img{
	max-width:900px; 
	width:expression(this.width > 900 ? "900px" : this.width);
	overflow:hidden;
	}	
a.proa{
	float:left;
	padding:5px 10px 5px 10px;
	background-color:#CCC;
	border:1px solid #999;
	margin:0px 20px 10px 0px;
	font-weight:bold;
	}	
a.proa:hover{
	background-color:#C00;
	color:#FFF;
	}		
	
#procontent ul{
	float:left;
	list-style-type: none;
	margin:30px 0px 10px 0px;
	padding:0px;
	width:900px;
}
#procontent ul li{
	float:left;
	margin:2px;
	padding:0px;
	width:220px;
	height:264px;
	text-align:center;
}
.prolist{
	float:left;
	margin:0px;
	padding:0px;
	height:220px;
	width:220px;
	background-color:#FFF;
	overflow:hidden;
	}
.protitle{
	float:left;
	margin:0px;
	padding:0px;
	width:220px;
	height:34px;
	text-align:center;
	font-size:12px;
	color:#2a8981;
}
#prodetailcontent{
width:590px;
line-height:22px;
margin-top:5px;
margin-bottom:5px;

}
#proneirong{
	width:590px;
	margin-top:10px;
	line-height:22px;
	}

a.shangyige,a.xiayige{
	float:left;
	padding:5px;
	margin:20px 0px 0px 0px;
	border:1px solid #CCC;
	text-decoration:none;
	}
a.xiayige{
	float:right;
	}