@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, 微软雅黑; color:#333; background:url(bodyBg.gif) top repeat-x;}
a{color:#333; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#d5140d; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; border:0px;}
em{font-style:normal;}

.wal{width:1000px; margin:0px auto; height:auto;}
.red, .wal a:hover{color:#d5140d;}
.pageBg{background:#FFF url(pageBg.gif) 204px top no-repeat; min-height:600px; _height:700px; position:relative; z-index:2;}
.w204{width:204px; overflow:hidden;}
.w743{width:743px; overflow:hidden;}
.blue{color:#3B74C1;}

.pageBanner{height:168px; width:100%; position:absolute; z-index:1; left:0px; top:82px;}
.pageTitle{height:100px; line-height:85px; width:218px; padding-left:59px; color:#fff; background:url(lbg4.png) left top no-repeat; font-size:18px; font-weight:400; position:absolute; z-index:20; left:50%; top:122px; margin-left:-514px;}

.headDiv, .headDiv .wal{height:96px; position:relative; background:#FFF;}
.headDiv2, .headDiv2 .wal{height:82px;}
.headDiv .logo{position:absolute; left:-68px; top:29px;}
.topSearch{position:absolute; right:45px; top:17px; height:22px; width:152px; background:url(linput.png) left top no-repeat;}
.topSearch .input1{float:left; width:108px; padding:0 10px; height:22px; line-height:22px;}
.topSearch .btn1{float:left; width:24px; height:22px; cursor:pointer;}
.topLanguage{position:absolute; top:20px; right:-61px; color:#999; white-space:nowrap;}
.topLanguage a{color:#999; padding:0 6px;}

.nav{position:absolute; right:-55px; top:50px;}
.nav li{float:left; padding-left:44px; font-size:14px; white-space:nowrap;}
.nav a:hover, .nav .aNow{color:#003F8C; font-weight:bold;}

.footDiv{height:60px; line-height:45px; overflow:hidden; background:#eee; color:#878787;}
.footDiv .fl{padding-left:6px;}
.footDiv a{color:#444; padding:0 3px;}
.footDiv li{float:left; padding-right:10px; position:relative; left:-6px;}
.footDiv li img{float:left; position:relative; top:16px; margin-right:2px;}
.footDiv .li_02{padding-right:5px; color:#333;}
.footDiv .li_01{background:url(select.gif) left top no-repeat; width:87px; height:19px; line-height:19px; padding:0 0 0 5px; margin-right:10px; position:relative; top:13px;}
.footDiv .fr{color:#878787; width:380px; overflow:hidden;}

.footLayer{width:200px; height:230px; overflow: scroll;  background:#FFF; position:absolute; z-index:100; display:none;}
.footLayer a{display:block; height:23px; line-height:23px; padding-left:5px; background:#FFF; border-bottom:#eee solid 1px; color:#878787;}
.footLayer a:hover{color:#d5140d;}

.selectDiv{cursor:pointer;}
.selectDiv span{padding-left:10px;}
.selectDiv select{display:none;}
/**/
.selectLayer{position:absolute; z-index:100; display:none; background:#FFF; border:#bababa solid 1px;}
.selectLayer li{height:22px; line-height:22px; overflow:hidden; padding-left:10px; color:#666;}

.sideNav{padding-top:100px;}
.sideNav a{display:block; height:40px; line-height:40px; overflow:hidden; padding-left:45px; font-size:14px;}
.sideNav a:hover, .sideNav .aNow{color:#E80000; font-weight:bold;}
.sideNav .list{padding:0 0 10px 45px;}
.sideNav .list li{background:url(../../missing.html) left bottom no-repeat; padding-bottom:1px;}
.sideNav .list a{height:22px; line-height:22px; overflow:hidden; padding-left:17px; font-size:12px; color:#666; background:url(../../missing.html) 2px center no-repeat;}
.sideNav .list a:hover, .sideNav .list .aNow{color:#b5000e; background:url(../../missing.html) 2px center no-repeat;}

.sideBtn{padding:45px 0 45px 45px;}

.pageNow{padding:30px 0 10px 0; text-align:right; border-bottom:#ddd solid 1px; color:#666; margin-right:55px;}
.pageNow a{color:#666;}

.pageTitle1{height:60px; line-height:60px; overflow:hidden; font-size:24px; color:#00418D; font-weight:400;}

.sideBar{position:fixed; z-index:50; top:250px; right:50%; margin-right:-575px; width:68px; overflow:hidden;}
.sideBar li{height:71px; overflow:hidden;}
.sideBar a{display:block; height:70px; overflow:hidden; background:#d1d1d1; color:#fff; text-align:center;}
.sideBar div{padding:8px 0;}
.sideBar a:hover{background:#9aabc8;}

#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#000;
	display:none;
}

.tabContent{display:none;}

.pageNum{height:30px; line-height:16px; overflow:hidden; text-align:center; color:#666; background:url(../../missing.html) top repeat-x; padding-top:35px; position:relative; z-index:2;}
.pageNum a{color:#666;}
.pageNum input{width:26px; height:14px; line-height:14px; border:#acbbbf solid 1px; text-align:center; margin:0 5px;}
