body {
margin: 0px;
padding: 0px;
font-family:arial,Simsun, helvetica, sans-serif,Tahoma,"宋体";
color: #000;
font-size:12px;
line-height:150%;
}

td,input,select{font:12px arial,Simsun, helvetica, sans-serif,Tahoma,"宋体";line-height:150%;color: #000;}
p{line-height:180%;text-indent:24px;margin:0 0 10px 0;}

a {color:blue;text-decoration:none;}
a:hover {color:#666;text-decoration:none;}

.menu {
	font-size: 12px;
	color: #fff;
}

.bt {color: #666 font-size: 12px;
	font-size: 12px;
	color: #666;
}

.bt2 {color: #999 font-size: 12px;
}
.xbt {
	font-size: 14px;
	font-weight: bold;
}
.xbt2 {
	font-size: 14px;
	color: #fff;
	font-weight: bold;
}

.zt {font-size: 12px;
	color: #000
	line-height:22px;
}

.inputbox01 {
	border-right: #ccc 1px solid; 
	border-top: #ccc 1px solid; 
	font-size: 12px; 
	border-left: #ccc 1px solid; 
	border-bottom: #cccccc 1px solid
}

.form {  padding-left:10px; letter-spacing:-0.1em; }

.znews {
	font-size: 12px;
	color: #000; 
	padding-left:30px;
	line-height:20px;
}
.znews ul{	margin-left:0px;
			padding:0px;
			list-style-type: none;			
			text-align: left; 
			display:inline;
}
.znews  li{ background: url(/images/en/news-xx.gif) no-repeat 5px 5px;clear:both;}
.znews  li a{color: #000; font-size: 12px; }
.znews  li a:hover {color: #999; font-size: 12px;}

.zdd {color: #000 font-size: 12px; font-size: 12px;}
.zdd a {color:#000;text-decoration:none;padding:0 10px 0 9px;}
.zdd a:hover {color:#666;text-decoration:none;}

.zdds {font-size: 12px;color: #ccc;}
.zdds a {color:#ccc;text-decoration:none;}
.zdds a:hover {color:#fff;text-decoration:none;}

.redlj {color: red;font-size: 12px;}

.yuyan {font-size:12px;color: #000;}
.yuyan a {color:#c00;text-decoration:none;padding:0 8px 0 6px;}
.yuyan a:hover {color:#fff;text-decoration:none;}

.nyfl {
	font-size: 12px;
	color: #000; 
	padding-left:20px;
	padding-top:5px;	
}
.nyfl ul{margin:0;padding:0;list-style-image: url("/images/en/bj-fl-xx.gif");list-style-position:inside;}
.nyfl ul li{margin:0;line-height:24px;padding:0;}
.nyfl  li a{color: #000;}
.nyfl  li a:hover {color: #999;}


.nybt {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	line-height:30px;
	padding-left:10px;
}
.nybt2 {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	line-height:30px;
	padding-left:10px;
}

.nytex {
	font-size: 12px;
	color: #000000;
	text-align: left;
	line-height:1.6em;
	padding-left:10px;
}
.cpbt {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	line-height:30px;
	padding-left:0px;
}
.cpbt a{color: #000; font-size: 12px; font-weight: bold;}
.cpbt a:hover {color: #000; font-size: 12px; font-weight: bold;}

.cpbt2 {
	font-size: 12px;
	text-align: left middle;
	line-height:24px;
	padding-left:11px;
}

.cpbt2 a{color: #006699; font-size: 12px;}
.cpbt2 a:hover {color: red; font-size: 12px;}

.cpxxbt {
	font-size: 12px;
	color: red;
	text-align: left;
	line-height:24px;
	padding:2px;
}

.cptex {
	font-size: 12px;
	color: red;
	text-align: left;
	line-height:24px;
	padding-left:5px;
}
.cptex a{color: #000; font-size: 12px;}
.cptex a:hover {color: red; font-size: 12px;}

.zzjgbt {
	font-size: 13px;
	color: red;
	text-align: left;
	line-height:24px;
}
.news {
	font-size: 12px;
	color: #000; 
	padding-left:20px;
	line-height:30px;
}
.news ul{	margin-left:0px;
			padding:0px;
			list-style-type: none;			
			text-align: left; 
			display:inline;
}
.news  li{ background: url(/images/en/news-xx.gif) no-repeat 2px 11px;clear:both;}
.news  li a{color: #000; font-size: 12px; }
.news  li a:hover {color: #999; font-size: 12px;}

.hwyxd { border-top: #ce0b0c 1px solid;
		 font-size: 12px; 
}
.ema {color: #666 font-size: 12px; font-size: 12px; }
.ema a {color:#666;text-decoration:none;}
.ema a:hover {color:red;text-decoration:none;}

.dcp {padding-left:5px;
}
.wenzjstd {border-left: #ce0b0c 8px solid; background: #f2ecde;
}
.wenzjs {color: #000 font-size: 12px;padding:1px 5px 15px 5px;}
.cptdbt { background:#f2ecde; border-bottom:#ccc 2px solid; font-size: 13px; color: #333; font-weight: bold; padding:0 5px}
.cptd1 { background:#fff; border-bottom:#ccc 2px solid; font-size: 12px; color: #000;padding:0 5px}
.cptd2 { background:#eee; border-bottom:#ccc 2px solid; font-size: 12px; color: #000;padding:0 5px}
.lbbt { font-size: 12px; color: #ce0b0c; font-weight: bold;
}


.red {color: #ff0000;font-size: 12px;}
.copy { padding-left:5px;color: #000;font-size: 12px;}
.copys { padding-left:5px;color: #ccc;font-size: 11px;}

.enmap td{font-size:11px;line-height:1.2em;}
.content{font:14px arial,Simsun, helvetica, sans-serif,Tahoma,"宋体";line-height:150%;color: #000;}
.e{font-size:11px;}

img{border:none;}