/* Start of CMSMS style sheet 'web' */
@charset "utf-8";
/* CSS Document */


body{
text-align:center; margin:0px; padding:0px;

background:url(imges/bg.jpg) no-repeat top center fixed;}
.hg1{height:339px;}
#bg{ width:1000px; height:auto; position:relative }
#fix{ width:1000px;} 
#site { width:860px; margin:0px; padding:0px;  text-align:center}
#top-nav{ background:url(imges/top-nav.png) no-repeat top right; color:#666; font-size:13px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; height:35px; width:895px; padding-right:25px; position:fixed; z-index:2; }
#top-nav .search{ background:url(imges/serch-bg.jpg); border:1px solid #666; color:#CCC; margin-top:5px; margin-right:15px; width:200px; }
#top-nav a{ text-decoration:none; color:#999}


#left {
	
	width: 266px;
	height:1100px;
	text-align:center;
	background:url(imges/left-bg.png) right;
	position:fixed;
	top:0px;
	margin-left:75px;
	
}
#left .boder { float: left; height:100%; left:260px; position:absolute; z-index:1px; width:14px ;background: url(imges/left-boder.png) repeat-y top right;}
#left .logo { text-align:center; padding-top:60px;
}
#left .menu {
	height: 370px;
	text-align:left;
	padding-top:30PX;
	display:block;
}
#left .menu a {
	display:block;
	text-align:left;
	font-family:"Trebuchet MS",Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#999;
	text-decoration:none;
	line-height:26px;
	border-bottom:#999 dotted 1px;
	width:220px;
	margin-left:20px;
	background:url(imges/menu-ero-off.jpg) no-repeat center right;
}
#left .menu a:hover {
	display:block;
	text-align:left;
	font-family:"Trebuchet MS",Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B2D93F;
	text-decoration:none;
	line-height:26px;
	border-bottom:#999 dotted 1px;
	width:220px;
	margin-left:20px;
	background:url(imges/menu-ero-on.png) no-repeat center right;
}
#left .menu .on {
	display:block;
	text-align:left;
	font-family:"Trebuchet MS",Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B2D93F;
	text-decoration:none;
	line-height:26px;
	border-bottom:#999 dotted 1px;
	width:220px;
	margin-left:20px;
	background:url(imges/menu-ero-on.png) no-repeat center right;
}
#left .menu .sub{ margin-left:20px; border-bottom:#999 dotted 1px; display:block; width:220px; padding-bottom:3px; padding-top:3px;}
#left .menu .sub .sub{ margin-left:9px; border-bottom:#999 dotted 0px; display:block; width:210px; padding-bottom:3px; padding-top:3px;}
#left .menu .sub a { 
	display:block;
	text-align:left;
	font-family:"Trebuchet MS",Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:17px;
	color:#999;
	text-decoration:none;
	background:none;
	border-bottom:none;
	margin-left:9px;
}
#left .menu .sub a:hover{ color:#000;}
#left .menu .sub .on{ color:#000;}
#left .goto {
	text-align:left;
	padding-top:15px;
	padding-left:20px;
	display:block;
}
#left .goto a{ color:#FFF;}
#left .goto img{ border:0px;}



#site #right #contant {
	background-color: #FFF;
	width: auto;
	min-height:500px;
text-align:left;
}
#site #right .heading_1 {
	 background:url(imges/heading-top-bg.png) top right;
	height:25px;
	text-align:left;
	color:#FFF;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	line-height:22px;
	padding-left:30px;
	font-weight:bold;
}
#site #right #contant h1{
	text-align:left;
	border-bottom:#666 dotted 1px;
	font-size:18px;
	font-family:Verdana,Tahoma, Geneva, sans-serif;
	font-weight:bold;
	margin-left:30px;
	margin-right:30px;
	margin-top:15px;
	margin-bottom:5px;
	line-height:30px;
}
#site #right #contant h2{
	text-align:left;
	border-bottom:#666 dotted 1px;
	font-size:15px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	margin-left:30px;
	margin-right:30px;
	margin-top:10px;
	margin-bottom:0px;
	padding:0px;
	color:#666;
}

#site #right #contant .page-header {
	padding-top:22px;
text-align: center;
}
#site #right #contant .maincaption {
	padding:20px 30px 25px 30px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:justify;
	font-size:13px;
	line-height:18px;
	color:#999999;
	font-weight:bold;
	
}

#site #right #contant p {
	padding-top:5px;
	padding-bottom:8px;
	padding-left:30px;
	padding-right:30px;
	margin:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#666;
	
}
#site #right #contant li {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	
}
#site #right #contant a {
	color:#333;	
}


#site #right {
	float: left;
	width: 580px;
	padding-top:120px;
	margin-left:265px;
}
#footer{ height:75px;background-color: #FFF;}

#footer .fmenu{ font-size:10PX; border-BOTTOM:#999 dotted 1PX; line-height:32PX; font-family:Tahoma, Geneva, sans-serif;  color:#999}
#footer .fmenu a{ color:#999; text-decoration:none;}
#footer .fmenu a:hover { color:#B2D93F;}
#footer .copy-right{ font-size:9px; font-family:Tahoma, Geneva, sans-serif; line-height:30px; color:#666} 
#footer .copy-right .left{float:left; margin-left:38px;}
#footer .copy-right .right{float:right; margin-right:40px;}
#footer .copy-right a{ color:#999; text-decoration:none;}
#footer .copy-right a:hover { color:#B2D93F;}
#client{
		float:left;
		width:156px;
		margin-right:23px;
		margin-bottom:10px;
}
#client-right{
	float:right;
	width:156px;
	margin-bottom:10px;
}
#client .imgDiv, #client-right .imgDiv{
	width:156px;
	clear:both;	
}
#client .imgDiv img, #client-right .imgDiv img{
	border:none;
}
#client .txt, #client-right .txt{
	height:30px;
	text-align:center;
}
#client .txt a, #client-right .txt a{
	color:#999999;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
	margin-top:10px;
	text-align:center;
	text-decoration:none;
}
#client .txt a:hover, #client-right .txt a:hover{
	text-decoration:underline;
}
/* End of 'web' */

