/* CSS Document */
*{margin:0; padding:0;}
body {
	font-size: 12px;
	font-family:Arial;
	color:#000;
	background:#fbfbfb;
	
	
	
}
#wrapper {
	width:100%;
	padding:0px;
	margin: 0px auto;
	
}
#mainWrapper {
	width:982px;
	margin:10px auto;	
	
	height:auto;
	
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR:#333333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR:#ff0000; TEXT-DECORATION: none
}
ul li{list-style:none;}
h1 {
	font-size:13px;	
	color:#0066cc;
}
h2, h3, h4, h5 {
	font-size:12px;
	font-weight:normal;
	display:inline;
	text-align:center;
}
strong{color:#0066cc;}
.more{width:20px;height:10px;float:right;margin:10px 30px 0 0;}
.more a:link{color:#0066cc; text-decoration:none;}
.more a:visited{color:#0066cc; text-decoration:none;}
.more a:active{color:#0066cc; text-decoration:none;}
.more a:hover{color:#ff0000; text-decoration:none;}

.top{width:982px;height:383px;margin:0 auto;}
.logo{width:982px;height:89px;}
.nav{width:982px;height:47px;background:url(../images/images/nav_bg.jpg) no-repeat;}
.nav ul{width:982px;height:47px;}
.nav li{width:120px;height:30px;float:left; font-size:14px; text-align:center;padding-top:17px;  color:#fff;}
.nav a:link{ color:#fff; text-decoration:none;}
.nav a:visited{color:#fff; text-decoration:none;}
.nav a:hover{color:#fff; text-decoration:none;width:120px;height:30px;background:url(../images/images/mark.jpg) no-repeat center; display:block;}
.nav a:active{color:#fff; text-decoration:none;width:120px;height:30px;background:url(../images/images/mark.jpg) no-repeat center; display:block;}
.banner{margin:4px auto;width:982px;height:244px;}

.left{float:left;width:200px;height:auto;}
.left_box{float:left;width:200px;}
.left_title{width:200px;height:31px;}
.left_content{width:200px;height:auto;margin:10px 0 10px 0 ;}
.left_content ul{ text-align:center;}
.left_content li{line-height:30px;height:30px; border-bottom:dashed #ccc 1px;}
.left_content li a:hover{background:#0099FF!important; display:block!important; color:#fff;height:30px;width:200px;}
.left_content li a:active{background:#0099FF!important; display:block!important; color:#fff;height:30px;width:200px;}
.left_btn{margin:20px auto;width:200px;}

.right{width:770px;height:auto;float:right;}
.right_box{width:770px height:auto;float:left;}
.right_top{width:770px;height:40px;background:url(../images/right_title_bg.gif) repeat-x bottom; text-align:left; vertical-align:middle;}
.top_txt{ display:inline;margin-left:10px; font-size:14px;}
.right_content{padding:10px 10px 10px 10px;  }
.right_content p{ text-indent:2em; line-height:30px;}
.right_content #messages{ text-align:left;}
.right_content_contact{ line-height:30px; text-align:left;margin-top:10px;}
.nl span{padding-left:20px;line-height:30px;}
.nl li{ border-bottom:dashed #ccc 1px;}

.right_content_honor{ text-align:center;}
.right_content_news{ line-height:30px;height:30px;margin-top:10px;}

.foot_box{width:100%;height:134px;float:left}
.foot{width:982px;height:134px;background:url(../images/images/foot_bg.jpg) no-repeat;margin:0 auto;}
.foot_menu{width:982px;height:25px;text-align:center;}
.foot_menu ul{height:25px;margin:0 auto;width:650px;}
.foot_menu li{width:50px;height:25px;margin-top:7px; text-align:center; color:#fff; float:left;}
.foot_menu a:link{color:#fff;}
.foot_menu a:visited{color:#fff;}
.foot_menu a:active{color:#ff0000;}
.foot_menu a:hover{color:#ff0000;}
.copyright{widht:982px;height:109px;text-align:center;}






.pageMainContent {
	clear:both;
	margin-bottom:7px;
	overflow:hidden;
	width:100%;
}
.pageMainContent .tm {
	border-bottom:1px solid #ded0ab;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.pageMainContent .tl {
	display:none;
}
.pageMainContent .tr {
	display:none;
}
.pageMainContent h2.tt {
	background:url(bullet.gif) no-repeat 5px center;
	color:#9a0103;
	font-weight:bold;
	padding-left:15px;
	float:left;
	width:100%;
	text-align:center;
}
.pageMainContent .mm {
	padding:10px;
	line-height:17px;
	text-align:left;
}
.pageMainContent .mm li{border-bottom:dashed #ccc 1px;line-height:30px;}
.pageMainContent .mm span{padding-left:20px;
.pageMainContent .mm p {
	margin-bottom:20px;
	text-indent:2em;
}
.pageMainContent .ml {
	display:none;
}
.pageMainContent .mr {
	display:none;
}
.pageMainContent .bm {
	display:none;
}
.pageMainContent .bl {
	display:none;
}
.pageMainContent .br {
	display:none;
}
.pageMainContent td {
	vertical-align:middle
}

