@charset "utf-8";
/* CSS Document */
body
{
font-family:Arial, Helvetica, sans-serif; 
line-height:15px; 
font-size:12px; 
color:#525252; 
margin:0px; 
padding:0px;
}

.clr
{
clear:both;
}

.img
{ 
border:1px thin solid #333333;
}

p
{
margin:0px; 
padding:0px;
}

.font1
{
font-family:"Square721 BT";
font-size:19px;
color:#910f19;
font-weight:bold;
text-decoration:none;
}

.font2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:normal;
text-align:justify;
line-height:19px;
text-decoration:none;
}

.font2_1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
text-align:justify;
line-height:19px;
text-decoration:none;
}


.font3
{
font-family:sans-serif;
font-size:13px;
color:#3c5e0c;
font-weight:bold;
text-decoration:none;
}

.font4
{
font-family:"Trebuchet MS";
font-size:19px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.font5
{
font-family:sans-serif;
font-size:16px;
color:#3c5e0c;
font-weight:bold;
text-decoration:none;
}

.font6
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#990000;
font-weight:bold;
text-decoration:none;
}

.font7
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.Normal_Link1 {
 font-family: Arial; 
 font-size: 12px;
 color: #000000;
 text-decoration: none;
 font-weight: normal;
}
a.Normal_Link1:hover {
 font-family: Arial; 
 font-size: 12px;
 color: #ffffff;
 font-weight: normal;
}

.Normal_Link2 {
 font-family: Arial; 
 font-size: 13px;
 color: #000000;
 text-decoration: none;
 font-weight: normal;
}
a.Normal_Link2:hover {
 font-family: Arial; 
 font-size: 13px;
 color: #DA251D;
 font-weight: normal;
}

/*header_start*/
.main_header
{
background: url(../images/header_bg.jpg) repeat;
width:100%;
height:125px;
margin:0px auto;
padding:0px;
}

.header-inner
{
width:1000px;
height:125px;
margin:0 auto;
padding:0px;
}

.header_space
{
width:1000px;
height:20px;
margin:0px auto;
padding:0px;
}

.header_title
{
background:url(../images/title.png) no-repeat center;
width:334px;
height:92px;
margin:0px auto;
padding:0px;
}
/*header_close*/


/*banner_start*/
.main_banner
{
background:url(../images/banner_bg.png) repeat;
width:100%;
height:264px;
margin:0px auto;
padding:0px;
}

.banner-inner
{
background:url(../images/banner.png) no-repeat;
width:1000px;
height:264px;
margin:0 auto;
padding:0px;
}
/*banner_close*/

/*menu_start*/
.main_menu
{
background:url(../images/menu_bg.jpg) repeat-x;
width:100%;
height:40px;
margin:0px auto;
padding:0px;
}

.top-menu
{
width:1000px;
height:40px;
background:url(../images/menu_bg.jpg) repeat-x;
margin:0px auto;
}

#menu
{
margin-left:0px;
}


#menu ul
{ 
list-style-type:none;
margin:0;
padding:0;
}

#menu li
{
list-style-type:none;
display:block;
float:left;
height:40px;
background:url(../images/menu_right_div.jpg) right no-repeat;
}

#menu li a
{
display:block;
float:left;
color:#000;
font-size:14px;
font-weight:bold;
line-height:40px;
text-decoration:none;
}

#menu li a:hover
{
color:#FFFFFF;
background:url(../images/menu_over.jpg) repeat-x;
}

/*menu_end*/

/*contain_start*/
.space
{
width:960px;
height:20px;
margin:0px auto;
}

.main_contain
{
background-color:#aca92f;
width:100%;
height:auto;
margin:0px auto;
}

.contain
{
background-color:#e4f3bc;
width:1000px;
height:auto;
margin:0 auto;
padding:0px;
}

.contain_inner
{
background-color:#e4f3bc;
width:960px;
height:auto;
margin:0 auto;
padding:0px;
}
/*contain_end*/

.footer
{
width:1000px;
height:70px;
margin:0px auto;
padding:0px;
}