@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
html{
	scrollbar-face-color: #F3F3F5; 
	scrollbar-shadow-color: #D4D4D4; 
	scrollbar-highlight-color: #FFF; 
	scrollbar-3dlight-color: #D4D4D4; 
	scrollbar-darkshadow-color:#FFF; 
	scrollbar-arrow-color:#D4D4D4; 
	scrollbar-base-color:#F3F3F5; 
	}
img{ border:none}

ol{
	padding-left:30px;
	}
ol li{
	color:#333300;
	}
ul li{ list-style:none; padding:0px; margin:0px;}
ul li{
	background:url(../image/li.png) no-repeat 5px center;
	padding-left:15px;
	}
body{
	font:12px Arial, Helvetica, sans-serif;
	color:#333300;
	line-height:22px;
	background:url(../images/background.png);
}
a{
	/*color:#999;*/
	color:#333300;
	text-decoration:none;
}
a:hover{
	color:#f60;
	text-decoration: underline;
}
#header{
	background:#fff url(../images/line.png) repeat-x left bottom;
	height:130px;
	}
#nav{width:730px;height:30px; background-image:url(../images/en_2.png); }
#nav a{color:#fff; font-weight:bold;}
#nav a:hover{color:#fff;
	text-decoration: none;}
	
	
#nav td{ 
	/*padding:0 10px; */
	text-align:center;
	font:12px Verdana, Geneva, sans-serif;
	font-weight:bold;
}

#nav .navtd a{
	color:#2b618d; font-weight:bold;
	filter: Alpha(Opacity=60);opacity:0.6;	
}
#nav .navtd a:hover{
	color:#2b618d;
	filter: Alpha(Opacity=60);opacity:0.6;	
	text-decoration: none;
}


#nav td div{
	text-align:left;
}
#nav td div a{
text-align:left;
	color:#2b618d;
	font-weight:bold;
}
#nav td div a:hover{
	text-align:left;
	color:#f60;
}

#nav .navtd div{
	text-align:left;
}
#nav .navtd div a{
text-align:left;
	color:#2b618d;
	font-weight:bold;
}
#nav .navtd div a:hover{
	text-align:left;
	color:#f60;
}

.main{
	margin:20px auto 10px;
	width:99%;
	}
.main table{
	color:#000;
}
.title{
	font:14px Verdana, Geneva, sans-serif;
	text-align:left;
	color:#333300;
	}
.container{
	width:960px;
	min-height:330px;
	height:auto !important;
	height:330px;
	margin:0px auto
	}
.solid{
	background:url(../images/solid.png) repeat-y center top;
	
	}
.news th{
	background:url(../images/li.png) no-repeat 5px 8px;
	padding-left:15px;
	font-weight:normal;
	text-align:left;
	
	
	}
.news th a{
	color:#333300;
}
.news th a:hover{
	color:#666;
	}
.news th,.news td{
	border-bottom:#ccc 1px dashed;
	}
.bline{
	background:#fefefe url(../images/buttomlines.png) repeat-x;
	height:90px;
	padding-top:40px;
	font-size:9px;
	line-height:16px;
	}

.prolist a{ 
	text-decoration: underline
	}
.prolist a:hover{ 
	}
.protitle a{
	margin:1px 8px;
	text-decoration: underline
	}
.procontainer{
	width:430px;
	background:url(../images/procontainer.png) repeat-x;
	height:315px
	}
.procontainer h4{
	font-size:14px;
	height:30px;
	line-height:30px;
	padding-left:15px;
	}
#showPro th{
	padding:10px 0
	}
#showPro th img{
	width:400px;
	height:242px;
	}
#showPro th a:hover{
	background:none;
	
	}
#showPro th a img{
	border:#ccc 1px solid;
	padding:2px;
	background:none;
	display:block;
	}
#showPro th a:hover img{	
	background:#f90;
	border:#f60 1px solid;
	display:block;
	padding:2px;
	}
.box{ 
	margin-top:20px;
}
.box td{
	height:120px;
	width:25%;
	}
	
.box td div{
	border:#ccc 1px solid;
	border-width:5px 1px 1px;
	padding:0px;
	margin:5px;
	height:120px;
	padding:5px;
	text-indent:2em;
	}
.atitle{
	font-size:14px;
	border-bottom:#d1d1d1 1px solid;
	text-align:center;
	padding-bottom:5px;
	margin-bottom:10px;
	}
.bm{ 
	border-bottom:#d1d1d1 1px solid;
	margin-bottom:10px;	
}
.bm td{
	padding:5px 0;
	}
.info p{
	text-indent:2em;
	}
.info h4{
	font:14px Verdana, Geneva, sans-serif;
	margin-top:15px;
	font-weight:bold;
	}
.showphoto img{
	border:#d1d1d1 1px solid;
	padding:2px;
	}
.menustyle{
	position:absolute;
	z-index:3;
	width:98px;
	font-weight:normal;	
	display:none;
	line-height:23px;
	padding:6px 10px 10px 10px;
	margin:16px 0px 16px -13px;
	background:#ceeade;
	filter: Alpha(Opacity=60);opacity:0.6;	
	}
	
#bbs .menustyle{
	position:absolute;
	z-index:3;
	width:130px;
	font-weight:normal;	
	display:none;
	line-height:23px;
	padding:6px 10px 10px 10px;
	margin:16px 0px 16px -10px;
	background:#ceeade;
	filter: Alpha(Opacity=60);opacity:0.6;	
	}
#menunews .menustyle{
	position:absolute;
	z-index:3;
	width:100px;
	font-weight:normal;	
	display:none;
	line-height:23px;
	padding:6px 10px 10px 10px;
	margin:16px 0;
	background:#ceeade;
	filter: Alpha(Opacity=60);opacity:0.6;	
	}
.menustyley{
	position:absolute;
	z-index:3;
	width:60px;
	font-weight:normal;	
	display:none;
	line-height:23px;
	padding:6px 10px 10px 10px;
	background:#ceeade;
	filter: Alpha(Opacity=60);opacity:0.6;
	}
.menustyled{
	position:absolute;
	z-index:3;
	width:95px;
	font-weight:normal;	
	display:none;
	line-height:23px;
	padding:6px 10px 10px 10px;
	margin:16px 0;
	background:#ceeade;
	filter: Alpha(Opacity=60);opacity:0.6;
	/*filter:Alpha(Opacity=20);*/
	}
.menustylej{
	position:absolute;
	z-index:3;
/*
	width:80px;
	display:none;
	font-weight:normal;
	line-height:25px;
	padding:10px 10px 10px 20px;
*/

	width:80px;
	font-weight:normal;	
	display:none;
	line-height:23px;
	padding:6px 10px 10px 10px;
	background:#f5f5f5;
	filter: Alpha(Opacity=60);opacity:0.6;
	}
.login{
	border:#e4e4e4 1px solid;
	margin-top:5px;
	}
.login input.itext{
	border:#e4e4e4 1px solid;
	width:100px;
	height:18px;
	padding:1px 0 0 2px;
	
	}
.submit{
	color:#fff;
	background:url(../images/submit.png) no-repeat;
	height:23px;
	width:82px;
	border:none;
	margin-top:5px;
	margin-right:10px;
	}
.conlist{
	border-collapse:collapse;
	}
.conlist table{
	border-collapse:collapse;
	}
.conlist th,.conlist td{ 
	border:#ccc 1px solid; 
	padding:5px;
}
.conlist th{
	text-align:left;
	background:#e4e4e4;
	}
.conlist td{
	background:#f5f5f5;
	}
.honnorImage img{
	width:250px;
	height:160px;
	border:#ccc 1px solid;
	padding:1px;
	margin-bottom:15px;
	}
.prolist a{ font-weight:bold;
}
.prolist div ul li{
	float:left;
	width:30%;	
	}
.prolist div ul li a{
	font-weight:normal;
	}
.nULlist li{
	background:url(../images/li.png) no-repeat 10px center;
	padding-left:5px;
	}

.enprolist a{ font-weight:bold;
}
.enprolist div ul li{
	float:left;
	width:100%;	
	}
.enprolist div ul li a{
	font-weight:normal;
	}
