body {
 margin: 0;
 padding: 0;
 background:#FFFFFF url(img/background.png) repeat-x;
 font-family: Arial;
 font-size: 13px;
}

table {
 font-family: Arial;
 font-size: 13px;
}

.site_left {
 background: url(img/background_left.png) no-repeat right top;
 width:50%;
}
.site_right {
 background: url(img/background_right.png) no-repeat left top;
 width:50%;
}
.site_center {
 width: 800px;
}

.main_div {
 width: 800px;
}

.header_bg {
 width: 800px;
 height: 98px;
 background: url(img/header_bg.png) no-repeat;
}

.header_en {
 width: 800px;
 height: 98px;
 background: url(img/header_en.png) no-repeat;
}

.lang_bar {
 width: 300px;
 height: 34px;
 margin-left: 500px;
}

.lang_bar ul {
 padding:0;
 margin:0;
 list-style:none;
 overflow:hidden;
}

.lang_bar ul li {
 list-style:none;
 float: left;
}

.lang_bar_bg {
 width: 120px;
 height: 34px;
 background: url(img/button_bg.png) no-repeat;
 display: block;
}

.lang_bar_bg:hover {
 background: url(img/button_bg_on.png) no-repeat;
}

.lang_bar_en {
 width: 100px;
 height: 34px;
 background: url(img/button_en.png) no-repeat;
 display: block;
}

.lang_bar_en:hover {
 background: url(img/button_en_on.png) no-repeat;
}

.user_bar {
 width: 300px;
 height: 45px;
 margin-top: 15px;
 margin-left: 500px;
 font-family: Arial;
 text-decoration: none;
 font-size: 13px;
 color: #000000;
}

.user_bar a {
 font-weight: bold;
 text-decoration: none;
 color: #000000;
}

.user_bar a:hover {
 color: #FF9600;
}






.main_menu {
 width: 800px;
 height: 61px;
 background: url(img/main_menu.png) no-repeat;
 text-align: center;
}

.main_menu ul {
 padding:0;
 margin:0;
 list-style:none;
 overflow:hidden;
 padding-left: 10px;
 padding-top: 12px;
}

.main_menu ul li {
 list-style:none;
 float: left;
}

.main_menu a {
 font-family: Verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 13px;
 display: block;
 width: 130px;
 height: 38px;
 line-height: 38px;
 color: #C8E0F1;
}

.main_menu a:hover {
 background: url(img/main_menu_button_on.png) repeat-x;
 color: #FFFFFF;
}




.index {
 padding: 15;
 margin: 0;
 width: 800px;
 height: 400px;
 background: url(img/index_background.png) no-repeat top;
 font-family: Arial;
 text-decoration: none;
 font-size: 13px;
 color: #000000;
}

.index a {
 font-weight: bold;
 text-decoration: none;
 color: #000000;
}

.index a:hover {
 color: #FF9600;
}

.index p {
 padding: 5px;
 margin:0;
 font-family: Arial;
 text-decoration: none;
 font-size: 13px;
 color: #000000;
}

.index h1 {
 padding: 5px;
 padding-left: 20px;
 margin:0;
 font-family: Verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 16px;
 color: #0C578C;
}


.index h1 a {
 font-weight: bold;
 text-decoration: underline;
 color: #0C578C;
}

.index h1 a:hover {
 color: #FF9600;
}

.index h2 {
 padding: 0px;
 padding-left: 20px;
 margin:0;
 font-family: Arial;
 text-decoration: none;
 font-weight: bold;
 font-size: 15px;
 color: #808080;
}

.index h2 a {
 font-weight: bold;
 text-decoration: underline;
 color: #808080;
}

.index h2 a:hover {
 color: #FF9600;
}

.index ul {
 padding: 0px;
 padding-left: 60px;
 margin:0;
 font-family: Arial;
 text-decoration: none;
 font-size: 13px;
 color: #000000;
}

.index ul li {
 padding: 0px;
 padding-top: 5px;
 padding-bottom: 5px;
 margin:0;
 list-style-image: url(img/list_point.png);
 font-family: Arial;
 text-decoration: none;
 font-size: 13px;
 color: #000000;
}

.index ol {
 padding: 0px;
 padding-left: 60px;
 margin:0;
 font-family: Arial;
 text-decoration: none;
 font-size: 13px;
 color: #000000;
}

.index ol li {
 padding: 0px;
 padding-top: 5px;
 padding-bottom: 5px;
 margin:0;
 font-family: Arial;
 text-decoration: none;
 font-size: 13px;
 color: #000000;
}

.index .hr1 {
 padding: 0px;
 margin: 0px;
 border: none;
 width: 100%;
 height: 11px;
 background: url(img/hr1.png) no-repeat center;
}

.index .hr2 {
 padding: 0px;
 margin: 0px;
 border: none;
 width: 100%;
 height: 11px;
 background: url(img/hr2.png) no-repeat center;
}




.footer {
 padding: 0;
 margin: 0;
 width: 800px;
 height: 80px;
 background: url(img/index_bottom.png) no-repeat top;
 text-align: center;
 font-family: Verdana;
 text-decoration: none;
 font-size: 12px;
 color: #0c578c;
}

