#dd{position:absolute; right:0px; top:2px; width:200px; height:200px; z-index:9999;}
#obj1{z-index:9999;}

body{margin:0; padding:0; font-size:12px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå","ËÎÌå"; color:#666666}
#pager{background:url(bg.gif) repeat-x;}

a{color:#666666; text-decoration:none; }
a:hover{ color:#000066; text-decoration:underline;}
img{ border:none;}
form,ul,h1,p{ padding:0; margin:0}
li{ list-style:none;}
#top,#subnav,#main { width: 960px;	margin: 0px auto; }
#foot{ margin:0 auto; height:94px; text-align:center; padding-top:10px;}
#foot2{ margin:0 auto; position:relative; padding:5px 0px; background:url(foot_bg.gif) repeat-x left top; line-height:150%; border-top:1px solid #D3D3D3; text-align:center;}
#foot2 .gs{width:65px; height:70px; position:absolute; right:60px; top:2px;}
#top{height:84px;position: relative;z-index:1000;}
#top .subnav{ position:absolute; right:0px; top:15px; z-index:1; width:146px; height:16px;}
#top .topqq{position:absolute; right:160px; top:12px;}
#top .logo{ height:84px; float:left; width:200px;}
.nav{ float:left; margin:54px 0 0 50px; height:30px; }
.nav li{float:left; height:30px; width:100px; list-style:none; position:relative}
.nav li:hover{ background-color:#ffffff;}
.nav li:hover a{ color:#0c106a; background:#fff; text-decoration:none}
.nav li ul{ position:absolute; width:100px; background-color:#FFFFFF; top:30px; left:0px; line-height:22px; z-index:1000; text-align:center; display:none;}

.nav li ul li a{ float:none; clear:both; color:#666666; background:none;text-decoration:none}
.nav li ul li a:hover{ color:#0033CC;text-decoration:none}
.nav li a{ display:block; height:30px; line-height:30px; background:url(nav_bg.gif) right no-repeat; width:100px; float:left; text-align:center; color:#fff; text-decoration:none;}
.nav li a:hover{ background:none; background-color:#ffffff; color:#0c106a;text-decoration:none}
.nav li a.selected{ background:none; background-color:#ffffff; color:#0c106a;text-decoration:none}
#subnav{ height:13px; overflow:hidden;}
#flash{width:1004px; margin:17px auto;	height:313px; overflow: hidden;}
#main { padding:0px 0px 20px 0px; overflow:hidden;zoom:1;}
#main div{ float:left; margin-top:20px; height:183px;}
.blue{ color:#000066}
#main div h1{ font-size:13px; color:#000; padding:0 0 3px 0px; margin:0 15px 8px 15px; border-bottom:#cccccc 1px solid; position:relative;}
#main div.about{ width:340px; border-left: 1px solid #cccccc;}
#main .about h1{ width:310px;}
.more{ position:absolute; right:0px; top:5px;}
#main .about p { padding-right: 15px;	padding-left: 15px; line-height:22px;}
#main div.news{ width:346px; border-left: 1px solid #cccccc;}
#main .news h1{ width:316px;}
#main .news ul { margin:0 15px;}
#main .news ul li{ background:url(arrow.gif) left center no-repeat; padding-left:12px; line-height:22px; height:22px; width:302px; overflow:hidden;}
#main div.searchHotline{ width:270px; border-left: 1px solid #cccccc;}
#main .searchHotline .search{ width:253px; border:#cccccc 1px solid; float:none; height:105px; margin:0 0 0 15px;}
#main .searchHotline .hotline{ width:253px; border:#cccccc 1px solid; float:none; height:60px; margin:12px 0 0 15px; background:url(hotline.gif) no-repeat;}
.optclass {	width: 110px;}

.clear {clear: both;height:0px; line-height:0px;overflow:hidden;}
.banner{height:130px; width:980px; margin:0px auto;}
.content{width:752px; margin:0px auto; padding-left:228px; position:relative;}
.leftNav{ position:absolute; top:-47px; left:0px; width:228px; background:url(leftNav_bg.gif) no-repeat left top; height:400px; padding-top:20px;}
.leftNav ul{width:190px; margin:0px auto;}
.rightBox{padding:0px 15px;}
.leftNavItem{background:url(leftNav_ibg.gif) no-repeat 10px 0px; height:32px; line-height:32px; font-weight:bold; padding-left:50px;}
.leftNavItemc{background:url(leftNav_cbg.gif) no-repeat 10px 0px; height:32px; line-height:32px; font-weight:bold; padding-left:50px;}
.leftNavItem .aCurrent,.leftNavItemc .aCurrent{color:#000066;}

.childItem{background:url(leftNav_childbg.gif) no-repeat 10px 0px; height:32px; line-height:32px; padding-left:55px;}
.childItem .aCurrent{color:#000066;}

.location{border-bottom:1px solid #ccc; height:32px; line-height:32px; padding-top:5px; position:relative;}
.location .l_1{font-size:14px; color:#000; padding-right:3px; font-weight:bold;}
.location .l_2{font-size:14px; color:#3266B8; font-weight:bold;}
.location .l_3{position:absolute;right:10px;height:32px;line-height:32px;top:7px;}
.location .l_3 b{font-weight:normal; color:#3266B8;}

.pSearch{padding-top:30px; text-align:center;}
.pSearch select{width:180px;}
.pSearch p{padding-top:5px;}
.contentBox{color:#000;}
.contentBox p{line-height:180%; text-indent:24px; color:#000; padding-top:20px;}

.contact{padding:50px 0px 0px 120px;}
.contact h1{font-size:16px;}
.contact li{padding:5px;}

.pageStyle{ height:30px; line-height:30px; text-align:right; padding:0px 10px 20px 0px;}