/* CSS Document */
body{
margin:0;
background-color:#E9EEF5;
color:#333333;
font-size:12px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
body#projframe{
background-color:#e3e3e3;
}
/* Ê×Ò³css */
#container{
width:868px;
background-color:#FFFFFF;

margin:0 auto;
}

#mainbox{
margin:0 auto;
width:808px;
}

#logoarea{
width:808px;
height:102px;
}

#logo{
float:left;
margin-top:30px;
width:208px;
height:44px;
background:url(../images/logo.jpg) no-repeat;
}
#hotline{
float:right;
margin-top:20px;
}
#version{
clear:right;
text-align:right;
padding-right:10px;
padding-top:8px;
}

#version a:link,#version a:visited{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
#version a:hover{
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

#mainmenu{
width:100%;
height:31px;

}

#flashshow{
width:100%;
height:240px;
z-index:-1;

}

#submenu {
width:808px;
height:85px;
margin:0px;
z-index:-2;

}


#salepoint{
float:left;
width:212px; height:254px;
margin-right:10px;
}
#select{
margin:0; padding:0;
}
#select select{
width:210px;
}

#title01{
height:30px;
background-color:#efefef;
text-align:left;
line-height:30px;
padding-left:10px;
color:#003366;
font-size:14px;
font-weight:bold;
border-top:6px solid #0A50A1;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
border-collapse:collapse;
}
#title02{
height:30px;
background-color:#efefef;
text-align:left;
line-height:30px;
padding-left:10px;
color:#003366;
font-size:14px;
font-weight:bold;
border-top:6px solid #0A50A1;
border-bottom:1px solid #cccccc;
border-collapse:collapse;
}
#title03{
height:30px;
background-color:#efefef;
text-align:left;
line-height:30px;
padding-left:10px;
color:#003366;
font-size:14px;
font-weight:bold;
border-top:6px solid #0A50A1;
border-collapse:collapse;
}

#title01 a:link,#title01 a:visited,#title02 a:link,#title02 a:visited,#title03 a:link,#title03 a:visited{
color:#003366;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}
#title01 a:hover,#title02 a:hover,#title03 a:hover{
color:#003366;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#news{
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
float:left;
width:360px; height:254px;
margin-right:10px;
}
.newscontent{
height:26px;
line-height:26px;
}
.newsitem{
float:left;
padding-left:10px;

}
.newsitem a:link, .newsitem a:visited{
color:#333333;
text-decoration:none;
}
.newsitem a:hover{
color:#333333;
text-decoration:underline;
}
.ifnew{
float:left;
margin-left:3px;
margin-top:3px;
}
.newsdate{
float:right;
color:#333333;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-right:5px;
}

#rightdiv{
	width:212px; height:351px;
	float:right;

	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#efefef;
	
}
#banner{
float:left;
padding:0;
text-align:left;
width:585px; height:87px;

margin-bottom:12px;
margin-top:10px;
}

#copyrights{
clear:both;
text-align:left;
margin-top:10px;
padding-top:40px;
padding-left:18px;
width:790px;
height:70px;
background:url(../images/footer.jpg) no-repeat;
color:#999999;
}


a.page:link {
color:#333333;
text-decoration:none;
}

a.page:visited {
color:#333333;
text-decoration:none;
}

a.bluelink:link {
	color: #0a50a1;
	text-decoration: none;
}
a.bluelink:visited {
	color: #0a50a1;
	text-decoration: none;
}
a.bluelink:hover {
	text-decoration: underline;
	color: #0a50a1;
	background-color:#d4d4d4;
}
a.bluelink:active {
	color:#0a50a1;
	text-decoration: none;
}

.bluefont {
	color: #0a50a1;
}
.bluebold {
 color: #0a50a1;
 font-size:16px;
 font-weight:bold;
}
.hanggao {
	line-height:23px;
}
a.graylink:link {
	color: #666666;
	text-decoration: none;
}
a.graylink:visited {
	color: #666666;
	text-decoration: none;
}
a.graylink:hover {
	text-decoration: underline;
	color: #666666;
	background-color:#d4d4d4;
}
a.graylink:active {
	color:#666666;
	text-decoration: none;
}
.balckbold14{
	color:#000;
	font-size:14px;
	font-weight:bold;
}
#leftside{
	float:left;
	width:202px;
}
#imgBlk{
	width:197px; height:160px;
	margin:5px 0 5px 5px;
	background-color:#CCC;

}
#imgNum{

	width:197px;
	margin-left:5px;
	height:20px;
	line-height:20px;
}
.imgNumClass{
	margin:0; padding:0;
	text-align:right;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:20px;
	background:#F0F0F0;
}
.imgNumClass li{
	display:inline;
	padding:2px 4px;
	margin-left:2px;
	background-color:#dbdbdb;
	border:1px #CCC solid;
}
.imgNumClass li.hover{
	display:inline;
	padding:2px 4px;
	margin-left:2px;
	background-color:#0a50a1;
	border:1px #0a50a1 solid;
	color:#FFF;
}
#txtBlk{
	width:148px;
	float:right;
	margin-top:5px;
	margin-right:2px;
	color:#666;
	line-height:20px;

}
#txtBlk ul{
	margin:0; padding:0;
	list-style:none;
	
}
.txtBlkTitle{
	color:#3b73b9;
	font-size:14px;
}
.txtBlkTitle a:link,.txtBlkTitle a:visited{
	color:#3b73b9;
	text-decoration:none;
}
.txtBlkTitle a:hover{
	text-decoration:underline;
}
	
