@charset "UTF-8";
.maind {
	background: #F4F4F4;
	margin-bottom:20px;
}
.bdiv{width:1100px;height:100%;background: white;margin:0 auto;padding-top: 10px;overflow:hidden;}
#navigation {
	
	font-weight: 200;
	font-size: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #333333;
}
.updaheight{
	width:1110px;
	padding:0px;
	margin:0px;
	background:#ffffff;
	margin:0 auto;
}

.rightdiv {
	margin:0 auto;
	margin-top: 10px;
	margin-left: 49px;
	margin-bottom: 20px;
	width: 1000px;
	border: 1px solid;
	border-color: #e5e5e5;
	position: relative;
	padding-bottom: 60px;
}
.clear{ clear:both} 
#graphic{
	float: left;
	margin-top: 10px;
	margin-left: 13px;
	margin-bottom: 20px;
	width: 76%;
	border: 1px solid;
	border-color: #e5e5e5;
	position: relative;
}
.leftd, .rightdiv{word-break:break-all;margin-top:10px;margin-bottom:20px;}
#nav-box{width:749px; height:70px;float:right;}
#nav-sub{float:left;height:35px;line-height:35px;float:right;color:#999;width:335px;padding-left:10px;font-size:14px}
#nav-sub a{color:#999;padding:0 10px;font-family:'Microsoft YaHei','SimSun';font-size:14px}
#nav-sub .nav_a{float:left}
#nav-box #menu{clear:both}
#nav {width:749px; display:block;}
#nav .jquery_out {width:107px;float:left;display:block;margin-left:67px;text-align:center; color:#fff;font:18px/32px 'Microsoft YaHei';line-height:0px;}
#nav .jquery_out a{ color:#FFF;font-size:14px}
#nav .mainlevel {float:left; width:92px;height:50px;color:#FFF/*IE6 only*/}
#nav .mainlevel a {color:#FFF;margin-top:-34px;font-size:14px;text-decoration:none;display:block;width:92px; text-align:center;height:92px;line-height:70px;}
#nav .mainlevel a:hover{background:url(nav2.png) no-repeat top;}
#nav .mainlevel ul {display:none; position:absolute; background:url(../images/mainlevel-ul-bg.png);}
#nav .mainlevel li {width:107px;/*IE6 only*/}
#nav .mainlevel li a{font-size:15px}
.navn{background:#a3a3a3}
#nav-sub .other {background:url(../images/sjx.png) no-repeat 0 7px;color:rgb(255, 255, 255);cursor:pointer;float:left;height:25px;line-height:25px;margin-top:7px;padding-left:15px;position: relative;}
#nav-sub .other .ot {background:url(../images/thebg.png);display: none;left: -92px;position:absolute;top:25px;}
#nav-sub .drop-down {background: url(../images/sjx.png) no-repeat 0 -12px;}
#nav-sub .other .ot a {color:rgb(255, 255, 255);float:left;height:22px;line-height: 22px;padding: 0 10px 0 20px;width:224px;background:none}
#nav-sub .other .ot a:hover {background:none}
#nav-sub .other .ot #subb-menu3 {margin:0;padding:0;width:197px;}
#subb-menu3 li{clear:both}
#subb-menu3 h1 {float:left;font-size:18px;height:35px;padding-left:10px;width:72px;}
#subb-menu3 .citylist{background:none;float:right;padding-bottom:5px;width:112px;}
#subb-menu3 .citylist a {color: rgb(0, 0, 0);float:left;font-size:16px;height:26px;line-height:26px;padding-left:10px;width:142px;}
#subb-menu3 .citylist a:hover{background:none;}

#rank {
	width: 100%;
	height: 100%;
	border: solid 1px #D8D8D8;
	position: relative;
}