@charset "utf-8";
/* CSS Document */
/* 全局CSS定义 */
body{font-family:'宋体';text-align:center;margin:0 auto;padding:0;font-size:12px;color:#333; background:#eee;}
body > div{text-align:center;margin-right:auto;margin-left:auto;}
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
dl,dt,dd{margin:0;padding:0;}
table,td,input{font-size:12px;padding:0}
/* 默认链接颜色 */
a{outline-style:none;color:#333;text-decoration:none}
/*清除链接虚框*/
/*a,area {blr:expression(this.onFocus=this.blur()) } for IE
:focus {-moz-outline-style: none; } for Firefox
*/
.wrap{background:#eee url(body_bg.png) top center repeat-y;}
.banner{background:url(banner.jpg) top center no-repeat; min-width:1000px; height:278px;}
.nav{background:#108bd1 url(nav_bg.jpg) repeat-x; height:42px; font:16px/42px Microsoft Yahei;}
.nav ul{width:1000px; margin:0 auto;}
.nav li{width:110px; float:left; background:url(nav_li_bg.png) center right no-repeat;}
.nav a{color:#fff;}
.nav a:hover{color:#ff0;}
.center{background:url(body_bot_bg.png) bottom center no-repeat; padding-bottom:20px; padding-top:10px;}
.content{width:1000px; margin:0 auto; min-height:300px;}
.cont{height:510px; text-align:left; line-height:21px; color:#555;}
.cont h1{font:16px/24px Microsoft Yahei; text-align:center; margin-bottom:10px; color:#d20000;}
.float{float:left;}
.cont_l{height:508px; width:320px; margin-right:10px;}
.cont_c{height:488px; width:348px; margin-right:10px; padding:10px 15px; background:url(box_bg.png) top repeat-x;}
.cont_r{height:488px; width:248px; padding:10px 15px; background:url(box_bg.png) top repeat-x;}
.border{ border:1px solid #e8e8e8;}
.mar_t10{ margin-top:10px;}
#news{width:318px; height:208px; text-align:left;}
#news ul{margin:10px 15px; height:158px; overflow:hidden;}
#news li{border-bottom:1px dashed #dcdcdc; line-height:25px;}
.about{height:239px; border-bottom:1px dashed #cfc0af;}
.about span{ padding-left:20px;}
.about p{text-indent:2em;}
.jiangxiang{padding-top:10px;}
.zhuban{height:154px; width:248px;text-align:center;}
.zhuban img{width:198px; margin:0 auto 8px;}
.liucheng{height:106px; width:1000px; margin:10px 0; background:url(liucheng.png) 15px 15px no-repeat; text-align:center;}
.liucheng ul{margin-left:120px;}
.liucheng li{width:215px; background:url(tip.png) center right no-repeat; float:left; height:70px; padding-top:36px; color:#ff6400;}
.liucheng span{font:15px/42px Microsoft Yahei; color:#444;}
.qiye{width:1000px; text-align:left; overflow:hidden;}
.qiye h2{background:url(tit_bg.png) repeat-x; position:relative; height:34px; text-align:left; font:16px/34px Microsoft Yahei; padding:0 10px; color:#d20000;}
.qiye h2 span{position:absolute; right:20px; font:12px/34px '宋体';}
.qiye ul{margin:10px 0 0 30px; width:980px;*zoom:1; *width:990px;}
.qiye ul:after{visibility:hidden;display:block;content:"";clear:both;height:0;}
.qiye li{width:124px; height:109px; float:left; margin:0 38px 10px 0; line-height:21px; display:inline; *margin:0 40px 10px 0;}
.qiye li img{ padding:1px; border:1px solid #dcdcdc; width:120px; height:65px;}
.qiye li input{ margin-right:5px;}
.bottom{background:url(foot_bg.png) repeat-x; font-family:Arial; height:82px; line-height:24px; color:#fff; text-shadow:0 1px 0 #414042; padding-top:20px;}
.wbk{width:860px;padding:5px;line-height:150%;text-align:left;}
.sub01{width:72px;height:27px;background:url(images/tijiao.png) no-repeat;border:0;}
/*二级*/
.sub_con{text-align:left; line-height:28px; color:#555;}
.sub_con h1{background:url(tit_bg.png) repeat-x; height:34px; text-align:left; font:16px/34px Microsoft Yahei; padding:0 10px; color:#333;}
.sub_con h2{ text-align:center; margin:20px; font-size:16px; font-weight:bold;color:#d20000;}
.sub_con p{margin:30px; font-size:14px;}
.yanzheng{margin:20px; text-align:center;}
.toupiao{margin:10px; text-align:center;}

/*投票结果*/
.result{margin:40px;}
.result dl{width:918px; line-height:35px; }
.result dt{height:35px; background:#f0f0f0; border-bottom:2px solid #108bd1; color:#108bd1; font:15px/35px Microsoft Yahei;}
.result dd{border-bottom:1px dashed #dcdcdc;height:35px; overflow:hidden;}
.result span{float: left;display: block;}
.tp_bg{width:300px; height:14px; background:url(tp_bg.png) no-repeat; padding:1px; margin:10px 10px 0 0; display:inline-block; overflow:hidden;}
.t1{ width:100px; text-align:center;}
.t2{ width:350px; text-align:left; padding-left:50px;}
.t3{ width:418px; text-align:left;}
/*评论*/
.pinglun{width:966px;padding:5px;line-height:150%;background:#e2e2e2;text-align:left;}
.pinglun2{width:926px;padding:5px;line-height:150%;background:#fff;text-align:left;}
.qiye table{width:958px; margin:10px; border:none;}
/*媒体*/
.coopmedia{width:1000px; text-align:left; margin-top:10px;}
.coopmedia h2{background:url(tit_bg.png) repeat-x; position:relative; height:34px; text-align:left; font:16px/34px Microsoft Yahei; padding:0 10px; color:#d20000;}
.scroll_div {width:960px; height:57px;margin:10px auto; overflow: hidden; white-space: nowrap;}
.scroll_div img {width:120px;height:55px;border: 0;margin: auto 5px; border:1px #ccc solid;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}
/*联系方式*/
.contact{width:1000px; text-align:left; margin-top:10px; color:#555;}
.contact h2{background:url(tit_bg.png) repeat-x; position:relative; height:34px; text-align:left; font:16px/34px Microsoft Yahei; padding:0 10px; color:#d20000;}
.contact p{ padding:10px; line-height:21px;}
.black_overlay{ 
	display: none; 
	position:fixed;
	top: 0%; 
	left: 0%; 
	width: 100%; 
	height: 100%; 
	background-color: black; 
	z-index:1001; 
	-moz-opacity: 0.6; 
	opacity:0.6; 
	filter: alpha(opacity=60);
	_background:none;
	_position: absolute;
}
.white_content {
	display: none; 
	position:fixed;
	text-align:center;
	top: 50%; 
	left: 50%;
	margin-left:-230px;
	margin-top:-81px;
	width: 400; 
	height: 102; 
	padding:20px; 
	border: 10px solid #f90; 
	background-color: white; 
	z-index:1002; 
	overflow: auto; 
	_margin-top:180px;
	_position: absolute;
	_top: expression(documentElement.scrollTop + "px");
}
/*榜单*/
.bd_con{ margin:30px; min-height:500px;}
.bd_tit{ height:60px; padding-bottom:20px; border-bottom:1px dashed #dcdcdc;margin-bottom:20px; }
.bd_tit dl{height:30px; width:419px; float:left; line-height:30px; background:#E0ECFF; margin-right:50px; margin-top:30px; position:relative;}
.bd_tit dt{ background:#5A7AAD; width:80px; font-weight:bold; color:#fff; margin-right:10px; height:30px; text-align:center; position:absolute; top:-30px; left:0;}
.bd_tit dd{ float:left; background:#E0ECFF; height:30px; width:80px; text-align:center;}
.bd_tit a{display:block; height:30px; padding:0 10px;}
.act_bg{ background:#f80; color:#fff;}
#bd_box{ }
#bd_box h3{ text-align:center; font:bold 16px/32px '宋体'; margin-bottom:10px; color:#d20000;}
#bd_box table{ border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc;}
#bd_box td{ border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; padding:5px; line-height:21px; text-align:center;}
.tr_odd{ background:#fafafa;}
.tr_th{background:rgb(240, 246, 255);color: #069;}
.hover_bg{background: #f0f0f0;color: #000;}





.tip-r {
	position: fixed;
	bottom: 20px;
	right: 0;
	z-index: 9999;
}

.tip-r li {
	height: 40px;
	padding: 5px 0;
	width: 50px;
	margin-bottom: 1px;
	background: #093cce;
	position: relative;
}

.tip-r li.showewm:hover div {
	display: block
}

.tip-r li.showewm div {
	display: none;
	position: absolute;
	top: 0;
	left: -100px;
	height: 94px;
	width: 94px;
	padding: 3px;
	overflow: hidden;

}

.tip-r li.showewm div img {
	height: 94px;
	width: 94px;
}

.tip-r li a {
	color: #fff;
	font-size: 14px;
	line-height: 14px;
}

