﻿/* 全局CSS定义 */
body {
	text-align:center;
	margin:0;
	padding:0;
	font-size:9pt;
	background-image: url(../images/bg.gif);
	font-family: Arial, Helvetica, sans-serif;
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0 auto; padding: 0; border: 0;}
/*h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}*/
table,td,tr,th{font-size:12px;}
.clear{
	clear:both;
}
p{
	}
.blank3{
	height:3px;
	margin:0;
	}
/*链接定义*/
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #0099CC;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}
#ad0 {
	width:780px;
	text-align:center;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}

/*以上为全局定义

以下为头部，包括菜单栏、语言切换栏部分
*/

.top{
	width: 780px;
	background-color: #FFFFFF;
}
#top0{
	clear:both;
	height:8px;
	}
#top1{
	background-image: url(../images/top1.gif);
	clear: both;
	height: 24px;
	text-align: right;
}
#top2{
	background-image: url(../images/toptmp.gif);
	clear: both;
	height: 149px;
}
#lang{
	text-align: right;
}
/*上部导航的CSS设置*/
#menu {
	background:#efefef;
	height:34px;
	line-height:normal;
	border-bottom:1px solid #666;
	width:780px;
	}
#menu ul {
	margin:0;
	list-style:none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	}
#menu li {
	display:inline;
	margin:0;
	padding:0;
	}
#menu a {
	float:left;
	background:url("../images/tableftF.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	}
#menu a span {
	float:left;
	display:block;
	background:url("../images/tabrightF.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#666;
	}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {
	float:none;
	}
/* End IE5-Mac hack */
#menu a:hover span {
	color:#FFF;
	}

#menu a:hover {
	background-position:0% -42px;
	}
#menu a:hover span {
	background-position:100% -42px;
	}

#menubg{
	clear:both;
	background-image:url(../images/bg10.gif);
	background-repeat:repeat-x;
	height:12px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	width: 780px;
	background-color: #FFF;
}
#menubg1{
	clear:both;
	background-image:url(../images/campsep.gif);
	background-repeat:repeat-x;
	height:11px;
	background-color: #fff;
	}
/*网站底部定义*/
#footer {
	width:780px;
	background-color: #FFF;
	border: 1px solid #000000;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	}
#footer .lfooter{
	float:left;
	width:370px;
	margin-top: 20px;
	text-align: left;
	padding-left: 10px;
}
#footer .rfooter{
	float:right;
	width:370px;
	margin-top: 20px;
	text-align: right;
	padding-right:20px;
}	

/*颜色定义*/
.colred{
	color: #FF0000;
	}
.colblue{
	color: #003399;
	}
	
	
/* CSS Document */
.blank3{margin:0 auto; width:100%; height:3px; font-size:1px;}
.blank9{margin:0 auto; width:100%; height:9px; font-size:1px; }
.blank6{margin:0 auto; width:100%; height:6px; font-size:1px; }
.blankW9{margin:0 auto; width:100%; height:9px; font-size:1px; background:#fff; clear:both;}
.blank12{margin:0 auto; width:100%; height:12px; font-size:1px; }
.blankL4{height:4px; font-size:1px; clear:both; background:#000;}
.end{margin:0 auto; width:750px;  font-size:1px;}

.focusPic {width:230px; width \**\ : 240px; padding:3px 0px 0px; margin:0 auto; clear:both;}
.focusPic .pic{ float:left; width:230px; padding:4px 0;}
.focusPic .text{float:left; width:220px; height:26px; background:#000;}
.focusPic .textL{float:left; padding:6px 0 0 8px; font-weight:bold; font-size:14px; color:#000;}
.focusPic .text a {color:#fff;}
.focusPic .text a:visited{color:#fff;}
.focusPic .text a:hover{ color:#FFFF00;}
.focusPic .more{ margin:0 auto; width:294px; width \**\ :304px; padding:0 5px 5px 0px; background:#F8EFEA; }
.focusPic .textNum{float:right; margin:0 8px 0 0;padding:0 0 4px;}

.focusPic .num{float:right;margin:2px 5px 0 0; width:83px; height:18px;}
.focusPic .bg1{ background:url(/images/num1.gif);}
.focusPic .bg2{ background:url(/images/num2.gif);}
.focusPic .bg3{ background:url(/images/num3.gif);}
.focusPic .bg4{ background:url(/images/num4.gif);}
.focusPic .num ul{ float:left; width:83px;}
.focusPic .num li{float:left; width:27px; font-weight:bold;display:block; color:#000; list-style-type:none; padding:4px 0 0;}
.focusPic .num li a{color:#fff; padding:0 5px; }
.focusPic .num li a:visited{color:#000;}
.focusPic .num li a:hover{color:#000;}

.focusTopBg {background:#fff; padding:15px 0 7px 15px; clear:both;}
.focusTop {width:275px; padding:0 13px 0 0px; text-align:left; clear:both; float:left;}
.focusTop h3{font-family: "黑体" ,Arial Black,sans-serif;font-weight:100;font-size: 18px; width:275px;  clear:both;}
.focusTop h3 a{color:#000;}
.focusTop h3 a:visited{color:#000;}
.focusTop h3 a:hover{color:#bc2931;}
.focusTop h3 a:active{color:#bc2931;}
.focusTop ul {width:275px; padding:3px 0 0 ; clear:both; float:left;}
.focusTop li {list-style:none;width:275px; float:left; clear:both; padding:2px 0 2px ;color:#1f3a87; text-align:left;}
.focusTop li a , .focusTop li a:visited {color:#1f3a87;}
.focusTop li a:hover {color:#bc2931;}

.text2 {float:right;}
.text2 h2 {font-size:12px; font-weight:normal; float:right; background:#000; color:#FFCC66; margin:6px 1px 0; padding:1px 0 0 0;}
.text2 .num2{float:right;margin:2px 5px 0 0; width:56px; height:18px;}
.text2 .bg1{ background:url(num11.gif) no-repeat; }
.text2 .bg2{ background:url(num22.gif) no-repeat;}
.text2 .num2 ul{  width:56px;}
.text2 .num2 li{ float:left; width:27px; font-weight:bold; color:#000; list-style-type:none; padding:4px 0 0;}
.text2 .num2 li a{color:#fff; padding:0 5px; }
.text2 .num2 li a:visited{color:#000;}
.text2 .num2 li a:hover{color:#000;}

.leftTitle {width:275px; margin:12px auto 4px; text-align:left; background:url(bg04.gif)  0 6px repeat-x;clear:both; }
.leftTitle h3 {  padding:0 8px 0 13px; background:#F6F3EA; border-left:5px solid #CF411B; font-size:12px; font-weight:normal; float:left;}

.leftList {width:270px; margin:0 auto;clear:both;}
.leftList li {list-style:none; width:259px; width \**\ :270px;  float:left; background:url(i3.gif) no-repeat 3px 8px; clear:both; padding:4px 0 4px 11px; text-align:left;}
.leftList li a , .leftList li a:visited {color:#000;}
.leftList li a:hover {color:#bc2931;}

.leftTitle2{ margin:6px auto 0px; width:420px;border-bottom:1px solid #999; padding:3px 0 2px;}
.leftTitle2 h2{float:left; padding:2px 0 0 15px; background:url(i7.gif) 2px 2px no-repeat; font-size:12px; font-weight:normal;}
.leftTitle2 span{float:right; padding:2px 6px 0 8px; background:url(i2.gif) 2px 5px no-repeat;}

.leftList2{ margin:0 auto; width:355px;}
.leftList2 ul{float:left; width:355px; padding:6px 0 4px;}
.leftList2 li{ float:left; width:343px;text-align:left; font-size:14px; list-style-type:none; background:url(i3.gif) 4px 7px no-repeat; padding:4px 0  3px 12px;}
.leftList2 li span{font-size:12px; color:#1f3a87; padding:0 0 0 3px;}

.leftList3{ margin:0 auto; width:400px; float:left; text-align:left;}
.leftList3 ul{float:left; width:400px; padding:6px 0 4px;}
.leftList3 li{ float:left; width:400px;text-align:left; font-size:14px; list-style-type:none; padding:4px 0 3px;}
.leftList3 li .s{font-size:12px; color:#1f3a87; padding:0 0 0 3px;}

.rightContent{ float:right; width:304px;}
.rightContent .bg1{ background:#fff;}
.rightContent .bg2{ background:#FAF3EB;}
.rightContent .bg3{ background:#E6DCB9;}
.rightContent .bg4{ background:#82160C; color:#fff; border-right:1px solid #fff; text-align:left;padding:0 0 0 10px;}
.rightContent .bg4 a {color:#fff;}
.rightContent .bg4 a:visited{color:#fff;}
.rightContent .bg4 a:hover{ color:#FFFF00;}
.rightContent .bg5{ background:#505A5C; border-right:1px solid #fff;color:#fff; text-align:left; padding:0 0 0 10px;}
.rightContent .bg5 a {color:#fff;}
.rightContent .bg5 a:visited{color:#fff;}
.rightContent .bg5 a:hover{ color:#FFFF00;}
.rightContent td{line-height:150%;}


.rightContent2{ float:right; width:304px;}
.rightContent2 .bg1{ background:#F8F5EE;}
.rightContent2 .bg2{ background:#E8E8E8;}
.rightContent2 .bg3{ background:#E6DCB9;}
.rightContent2 .bg4{ background:#EEE8D0;}
.rightContent2 td{line-height:150%;}

#aContent1 {display: block;}
#aContent2 {display: none;}
#focusTop1 {display: block;}
#focusTop2 {display: none;}
