*{ margin:0; padding:0;}
body { background-color:#E6E6E6; font-family: Verdana, sans-serif; font-size: 12px; color: #000000;}
 .subBoxOt {
	position:absolute;
	background-color: #D4D0C8;
	
}
li { list-style:none;}
 .subBoxIn {position:absolute;top:-27px;left:1px;visibility:hidden;text-align:left;overflow:visible;}
 .subBoxIn ul {margin:35px 0 0 0;padding:2px;width:220px;background-color:#D4D0C8;; border:0px solid #fff;}
 .subBoxIn li {padding:2px; background-color:#E6E6E6; font-size:12px; font:Verdana, sans-serif;}

.thin{background-color:#0099cc}
		.thin td{background-color:#E6E6E6; text-align:center; font-family: Verdana, sans-serif; font-size: 12px; color: #000000;}
h1 {
	font-size:14px;
	color:#000000;
	padding:15px 0px;}
h4{
	font-size:12px;
	padding:6px 0px;
	color:#777;
		}
h3{
	font-size:12px;
	font-style:italic;
	color:#000000;
	line-height:150%;
	padding:8px 0px;
    }
h2{
	font-size:12px;
	color:#003399;
	line-height:150%;
    }
h5{font-size:17px;
	color:#C60;
	padding:14px 0px;}

.titleStyle{
background-color:#6699CC;color:#ffffff;
border-top:1px solid #FFFFFF;font-size:9pt;cursor:hand;
}
.contentStyle{
background-color:#efefef;color:blue;font-size:9pt;
}
.test { 
border: 1px solid #cccccc; 
} 
.style1 {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size:12px;
	color:#000000;
}
a {
	font-family: Verdana, sans-serif;
	font-size: 12px;
    text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
}
.test1 {	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.thin1 {background:#0099cc}
.aa {font-family:Verdana, sans-serif;font-size:12px;
     color:#003399;}
.down{font-family: bitter;font-size:16px;color:#cb0917;font-weight:bolder;font-style:italic;}
.article {
    padding-right: 5px;
}
.article p {
    line-height: 175%;
    margin-bottom: 1.5em;
}
.article .centered img {
    clear: both;
    float: none;
    margin: 7px auto 10px auto;
}
.article img {
    border: 1px dashed #82a7c2;
    padding: 7px;
    background: #f2f2f2;
    margin: 7px 12px 10px 0;
    vertical-align: sub;
    text-align: right;
}
.table_pic {
    width: 100%;
    border: 0;
    margin: 0;
    border-collapse: collapse;
    padding: 0;
    margin-bottom: 15px;
}
.table_pic td {
    padding: 0;
    background-color: #E6E6E6;
}
.table_pic_middle {
    width: 100%;
    border: 0;
    margin: 0;
    border-collapse: collapse;
    padding: 0;
    margin-top: 15px;
    margin-bottom: 10px;
}
.table_pic_middle td {
    padding: 0;
    background-color: #E6E6E6;
}
.table_style_1 {
    width: 100%;
    border: 0;
    margin: 0;
    border-collapse: collapse;
    border-spacing: 0;
}
.table_style_1 th {
    text-align: left;
    font-weight: normal;
}
.table_style_1 td {
    font-size: 12px;
    padding: 6px 6px 6px 12px;
    border-left: 1px solid #82a7c2;
    border-right: 1px solid #82a7c2;
    border-bottom: 1px solid #82a7c2;
    border-top: 1px solid #82a7c2;
    background: #E6E6E6;
    color: #000000;
}
.table_style_1 td.alt {
    background: #E6E6E6;
    color: #797268;
}
.table_1_small {
    text-align: center;
    width: 100%;
    border: 0;
    margin: 0;
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 10px;
}
.table_1_small th {
    padding: 5px 2px;
	font-weight: normal;
}
.table_1_small td {
    padding: 5px 2px;
    line-height: 120%;
    border-left: 1px solid #82a7c2;
    border-right: 1px solid #82a7c2;
    border-bottom: 1px solid #82a7c2;
    border-top: 1px solid #82a7c2;
}
.table_1_verysmall {
    text-align: center;
    width: 100%;
    border: 0;
    margin: 0;
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 10px;
}
.table_1_verysmall th {
    padding: 5px 1px;
    font-weight: normal;
}
.table_1_verysmall td {
    padding: 5px 1px;
    line-height: 120%;
    border-left: 1px solid #82a7c2;
    border-right: 1px solid #82a7c2;
    border-bottom: 1px solid #82a7c2;
    border-top: 1px solid #82a7c2;
}
th {
    font: bold 12px Verdana, sans-serif;
    color:#000000;
    border-left: 1px solid #82a7c2;
    border-right: 1px solid #82a7c2;
    border-bottom: 1px solid #82a7c2;
    border-top: 1px solid #82a7c2;
           text-align: left;
    padding: 6px 6px 6px 12px;
    background: #d0dfe9 no-repeat;
}
th.nobg {
    border-top: 0;
    border-left: 0;
    border-right: 1px solid #82a7c2;
    background: none;
}
td.alt {
    background: #F5FAFA;
    color: #000000;
}
th.spec {
    border-left: 1px solid #000000;
    border-top: 0;
    background: #fff no-repeat;
    font: bold 12px Verdana, sans-serif;
}
th.specalt {
    border-left: 1px solid #82a7c2;
    border-top: 0;
    background: #f5fafa  no-repeat;
    font: bold 12px Verdana, sans-serif;
    color: #797268;
}
/*moban*/
#header {
	width:937px;
	margin:auto;
	height:189px;}

	
#container {
	width:937px;
	margin:auto;
	padding-top:10px;
	padding-bottom:10px;}
.leftlist {
	width: 210px;
	float:left;
	line-height: 16px;
	overflow:hidden;
	border:1px solid #c5c5c5;}
.leftlist ul { padding:0;width:203px; margin-left:5px;}
.leftlist ul li { padding-top:4px; padding-bottom:4px;}
.leftit { margin-left:-5px;}
.leftpic{ text-align:center;}
#main {
    width: 712px;
    float: left;
    margin-left: 10px;
    border: 1px solid #c5c5c5;
    min-height: 1524px;
}
#main p { padding-top:3px; padding-bottom:3px; }
#footer {
	width:937px;
	margin:auto;
	height:100px;
	text-align:center;}
.foot {
	width:837px;
	overflow:hidden;
	background-color:#719fc3;
	font-family: Verdana;
	font-size:12px;
	padding-left:100px;
	}
.clear { clear:both; height:0;}
#navi {
	margin: 0;
	padding: 0;
	width:937px;
	height:26px;
	overflow:hidden;
	background-image:url(../images/nav_tile.gif);
	background-repeat:repeat-x;}

#navi li {
	float:left;
	background-image:url(../images/bei1.gif);
	background-repeat:no-repeat;
	background-position:right;}
#navi li:last-child { background-image:none;}
#navi li a {
	display: block;
	padding:0 23px;
	color: #000000;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	height:26px;
	line-height:26px;}
#navi li ul {	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid #e4e4e4;
			}
#navi li:hover ul{ visibility: visible;}
#navi li a:hover { color:#666;}
#navi li ul li{float: none; display: inline;}

#navi li ul li a {	width: auto;
			    padding-left:5px;
				padding-right:5px;
				background:#1571ae;
				border:none;
				border-bottom:1px solid #e4e4e4;
				text-align:left;
				font-size:12px;
				font-weight:normal;
				color:#ffffff;
				line-height:24px;
				height:24px;
				overflow:hidden;
				min-width:90px;}
#navi li ul li a:hover { color:#CCCCCC;}
li { list-style-type:none;}
.langu{ height:40px; height: 40px; margin-left: 15px; margin-top:110px; float: left;}
.langu li { float:left; position:relative; margin-left:10px;}
.langu li span{ display:block;}
.langu li span.language {position:absolute; top:0; left:-34px; width:100px; text-align:center; font-size:12px; display:none; color:#000000;}
.langu li span.flag { margin-top:20px; height:20px;}
.banner { background-image:url(../images/banner.jpg); background-repeat:no-repeat; width:937px; height:163px;}
