/* CSS Document */
/*
-----------------------------------------------------------------------------------------
ÕûÌåÉèÖÃ
-----------------------------------------------------------------------------------------
*/

body{
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	TEXT-ALIGN:center;
	background-image:url(bg.jpg);
	color:#636276;
}

body div,body table{
margin-right:auto;
margin-left:auto;
text-align:left;
}
form,h2,ul,table,td{
margin:0;
padding:0;
}
a:link{
color:#666666;
text-decoration:none
}
a:visited {
color:#666666;
text-decoration:none
}
a:hover{
color:#333333;
text-decoration:underline;
}
a:active {
color:#666666;
text-decoration:none
}
li{
list-style:none
}
.input{width:140px;height:18px;font-family:Verdana;border:1px solid #CCCCCC;font-size:12px; background:url(../images/ico_inputbg.gif)}
.left { float:left;}
.right { float:right;}
.clear{
	clear:both;
}
/**/
.header{width:100%; height:122px; background:url(topbg.jpg) top repeat-x; padding-top:63px; text-align:center}
.menu{width:910px; height:46px;}

.main{ width:910px; background:url(mainbg.jpg) no-repeat top; padding-top:10px;color:#1a1420;}
.main a{color:#1a1420;}
.main a:hover{color:#1a1420;text-decoration:underline;}
.m_left{width:630px; float:left}
.m_right{width:280px; float:right;}
.m_right li{margin-bottom:12px;}
.pro{width:910px;}
.pro_bg{height:330px; background:url(pro_bg.png) bottom no-repeat; margin-bottom:50px;}
.footer{width:100%; text-align:center; line-height:22px; padding:20px 0 0 0; color:#1a1420; height:149px; background:url(footbg.jpg)}
.footer a{color:#1a1420;text-decoration:underline;}
.footer a:hover{color:#1a1420;text-decoration:none;}