﻿body { margin:0px; padding:0px; background-image:url(/en/images/bg.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; text-align: center; word-wrap:break-word; }
form {margin: 0px; padding: 0px;}
table,td,tr,th{font-size:12px;}
p {margin:5px;}
ul,li {margin: 0px; padding: 0px; list-style: none;}
a:link {color: #006699; text-decoration: underline;}
a:visited {color: #006699; text-decoration: underline;}
a:hover {color: #CC0000; text-decoration: none;}
a:active {color: #CC0000; text-decoration: none;}
input,select {height:22px; font-size:12px;vertical-align:middle;}
textarea {vertical-align:middle;}
.button {height:14px;vertical-align:middle; font-size:12px;}
.button_input {width:130px; height:14px;vertical-align:middle; font-size:12px;}
.button_select {height:14px;vertical-align:middle; font-size:12px;}
.button_image {margin-left:3px; height:16px; vertical-align:middle;}
.clear {clear: both;}
.wrap {margin:0px auto; padding: 0px 10px 0px 10px; width:900px; text-align:left; clear:both; background-color: #FFFFFF;}
.header {height:70px; margin-bottom:5px;}
.logo {margin-top:21px; width:267px; height:44px; float: left;}
.headbox {width:620px; height:60px; float:right;}
.menu {margin-bottom:5px; height:30px; line-height:30px; text-align:right;}
.menu img {vertical-align:middle;}
.menu a,.menu a:visited {color:#666666; margin-right:8px;}
.nav {height:30px; text-align:right;}
.banner {width:900px; margin:0px 0px 10px 0px; padding:0px;}
.left {width:670px; float:left; overflow:hidden;}
.right {width:230px; float:right;}
.imgbox {margin-bottom:10px;}
.imgbox img {float:left; margin-right:10px;}
.rightbar {height:25px;}
.rightbox { font-size:11px; padding:5px; line-height:20px; margin-bottom:10px; border: 1px solid #0099CC;}
.rightbox .b {font-weight:bold;}
.rightbox .s {margin-left:15px;}
.main {width:100%; margin-bottom:10px; overflow:auto;}
.lside {width:300px; float:left;}
.rside {width:350px; padding:0px 10px 0px 0px; float:right;}
.sidebar {height:25px;}
.sidebox {font-size:12px; line-height:20px;}
.sidebox p {text-indent:0px; font-weight:bold;}
.sidebox .box {width:100px; height:125px; line-height:20px; float:left; text-align:center; margin:0px 10px 10px 0px;}
.sidebox .box img {border: 1px solid #CCCCCC;}
.marginb10 {margin-bottom:10px;}
.marginb5 {margin-bottom:5px;}
.leftside {width:230px; float:left;}
.rightside {width:660px; float:right;}
.position { font-size:12px; height:25px; line-height:25px; margin-bottom:10px; text-align:right; border-bottom: 1px solid #CCCCCC;}
.ptitle {font-size:16px; font-weight:bold; text-align:center; margin:15px 0px 5px 0px; color:#336699; color: #CC0000;}
.pintro {width:500px; float:left; line-height:22px; padding-top:15px; text-indent:24px; font-size:14px; color:#006699; text-align:justify;}
.pimage {width:150px; float:right;}
.pcontent {width:640px; font-size:12px;line-height:22px; padding:10px; background-color:#E6F2F2; margin-bottom:10px; overflow:hidden; text-align:justify;}
.acontent {width:640px; font-size:12px;line-height:22px; padding:10px; background-color:#E6F2F2; margin-bottom:10px; overflow:hidden; text-align:justify;}
.pcontent p {font-size:14px; text-indent:0px; margin:10px auto; font-weight:bold;}
.pcontent table {background-color:#CCCCCC; text-align:center;}
.pcontent td {padding:2px; background-color:#FFFFFF; line-height:18px;}
.pcontent img {padding:5px;}
.left20 {margin-right:20px; float:left;}
.ptop {text-align:right;}
.probox {padding:0px 0px 0px 10px;}
.prolist {padding:0px 10px 10px 0px; width:150px; height:220px; line-height:18px; float:left; text-align:center; font-size:12px;}
.prolist img {border:1px solid #cccccc; margin-bottom:5px;}
.page {clear:both; line-height:30px; text-align:center;}
.f14px {font-size:14px;}
.fb {font-weight:bold;}
.procol {width:310px; float:left; padding-right:10px;}
.map {background: url(../images/map1.gif) no-repeat left top; float: left; width: 552px; height: 447px; margin-left:50px; _margin-left:25px;}
.map h1 {display: block; font-weight: normal; position: absolute; font-size:10px;}
.map a:link {display: block; background: url(../images/maph1.gif) no-repeat; color: #000; text-decoration: none; padding-left: 20px; line-height:20px;}
.map a:visited {display: block; background: url(../images/maph1.gif) no-repeat; color: #000; text-decoration: none; padding-left: 20px; line-height:20px;}
.map a:hover {display: block;color: #ff0000; background-image: url(../images/maph1.gif) no-repeat; background-position: left -50px; line-height:20px;}
.map a:active {display: block; color: #ff0000 ;background-image: url(../images/maph1.gif) no-repeat; background-position: left -50px; line-height:20px;}
.mapr a:link {display: block;color: #ff0000; background-image: url(../images/maph1.gif) no-repeat; background-position: left -50px; line-height:20px;}
.mapr a:visited {display: block;color: #ff0000; background-image: url(../images/maph1.gif) no-repeat; background-position: left -50px; line-height:20px;}
.mapr a:hover {display: block;color: #ff0000; background-image: url(../images/maph1.gif) no-repeat; background-position: left -50px; line-height:20px;}
.mapr a:active {display: block; color: #ff0000 ;background-image: url(../images/maph1.gif) no-repeat; background-position: left -50px; line-height:20px;}
.bottoml { width:670px; height:25px; background-color:#CCCCCC; line-height:25px; float:left; text-align:center; color:#333333; }
.bottoml a,.bottoml a:visited {color:#333333;}
.bottomr { width:230px; float:right; }
.footer { width: 100%; float: left; font-size: 11px; text-align: center; line-height:20px; color:#666666; }
.footer a,.footer a:visited {color:#666666;}
