@charset "gb2312";

html{ width:100%; height:100%}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dd,dt{margin:0;padding:0;border:0 none;}
body{font-size:12px; line-height:17px;font-family:Verdana,"ËÎÌå",Arial,Sans; width:100%;-webkit-text-size-adjust:none;}
ul,ol,li,dl,dd,dt{list-style-type:none;}
select,input,img,select,button{vertical-align:middle; font-size:12px}
a{text-decoration:none; color:#3b3b3b}
a:hover{color:#0262AB;text-decoration:underline;}
.clearit{clear:both; }
.b{font-weight:bold}
.red{ color:#cc0000 !important}
.orange{ color:#ff6c00}
.black{ color:#222}
.blue{ color:#0294C5}
.green{ color:#019a62}
.gray{ color:#888}
.font11{ font-size:11px}
.font14{ font-size:14px}
a.hot{color:#BE3434 !important;}

.mt5{ margin-top:5px}
.mt10{ margin-top:10px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.left {float:left;}
.right {float:right;}

.wrapper {
    margin: 0 auto;
    width: 960px;
}
.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix {
}
.spt	{
	height: 0px;
	clear: both;
	overflow: hidden;
}
.nbd{border:0;}
.spt10	{
	height: 10px;
	clear: both;
	overflow: hidden;
}
.spt20	{
	height: 20px;
	clear: both;
	overflow: hidden;
}
.spt30	{
	height: 30px;
	clear: both;
	overflow: hidden;
}
.part {
    margin-left:auto;
    margin-right:auto;
    width: 960px;
}
.p_left {
		float: left;
    width: 480px;
}
.p_right {
		float: right;
		margin-left:20px;
    width: 460px;
}
.linkbtn{}
.linkbtn li{
		margin-top:-2px;
		height:71px;
    background: url("../images/linkbtn_shadow.gif") no-repeat bottom center;
	}
.blk .dbcell{
    float: left;
		margin-left:1px;
	}
.dbcell li{
		width:50%;
		float:left;
	}
.dbcell li a{
		margin-left:10px;
	}
.player{
	margin:1px;
  background: url("../images/playerborder.png") no-repeat;
  height:153px;
	}

.l_left {float: left;width: 640px;}
.l_right {float: right;width: 300px;}
.l_right .blk2 li {background:none;padding:0;}
.pathloc {background: #3ba6ea;height:49px;line-height:47px;padding-right:20px;padding-left:15px;margin-bottom:10px;}
.pathloc b{float:left;color:#FFF;font-size:20px;font-family: "Microsoft YaHei";margin-right:20px;}
.pathloc{color:#FFF;}
.pathloc a{color:#FFF;}
.topicpic li{width:144px;float:left;height:125px;}
.newlist li{list-style-type:square;color:#AAA;margin-left:12px;}
.sclist div a {background: rgba(0, 0, 0, 0) url("imagesmore1.gif") no-repeat scroll right center;color: #3b9d64;display: block;font-size: 14px;font-weight: bold;height: 26px;line-height: 23px;padding-left: 11px;}
.sclist ul{line-height: 24px;margin-left: 11px;margin-top: 5px;}
.rank {
	margin: 0px;
	padding: 8px 6px;
}
.l_right .blk2 ul {margin-left: 11px;}
.blk2 ul {margin-top: 5px;line-height: 24px;}
.l_right .blk2 div a {
	color: #3b9d64;display: block;font-size: 14px;font-weight: bold;height: 30px;line-height: 30px;padding-left: 11px;
}
.l_right .blk2 .rank li {
	padding-left: 18px;
	line-height: 24px;
}
.rank li.no1 {
	background: url(images1.gif) no-repeat 1px 9px;
}
.rank li.no2 {
	background: url(images2.gif) no-repeat 1px 9px;
}
.rank li.no3 {
	background: url(images3.gif) no-repeat 1px 9px;
}
.rank li.no4 {
	background: url(images4.gif) no-repeat 1px 9px;
}
.rank li.no5 {
	background: url(images5.gif) no-repeat 1px 9px;
}
.rank li.no6 {
	background: url(images6.gif) no-repeat 1px 9px;
}
.rank li.no7 {
	background: url(images7.gif) no-repeat 1px 9px;
}
.rank li.no8 {
	background: url(images8.gif) no-repeat 1px 9px;
}
.rank li.no9 {
	background: url(images9.gif) no-repeat 1px 9px;
}
.rank li.no10 {
	background: url(images10.gif) no-repeat 1px 9px;
}
.nums {
	background: url(images1-10.gif) no-repeat 1px 9px;
}
.clist li{border-bottom: #e6e6e6 1px solid;padding: 8px 0 6px 15px;}
.clist td.titlepic img {width:200px;}
li.newline {border:none;height:2px;}
.pager {
    text-align: center;
}
.pager li {
    display:inline;
}
.pager a, .pager b, .pager span.cur {
border: 1px solid #e5e5e5;
display: inline-block;
line-height: 14px;
margin: 0 1px;
padding: 4px 8px;
vertical-align: middle;
height: 14px;
color: #5f5f5f;
}
.pager b, .pager a:hover {
background: #BBB;
border: #BBB 1px solid;
color: #fff;
}
.l_left .blk1 span{font-size:10px;color:#888;float:right;padding-right:3px;}
.sclist li{list-style-type: square;color: #aaa;font-size:14px;line-height:30px;margin-left:10px;}
.news h1{margin:40px 0 20px 0;text-align:center;line-height:30px;}
.news h3{margin:-20px 0 20px 0;line-height:30px;font-size:14px;font-weight:normal;text-align:center}
.news .newsp{text-align:center;color:#999}
h1 {font-size:16px;}
.newscontent{font-size:14px;line-height: 26px;border-top: 2px solid #999999;padding:10px;margin:10px;}
.pdlist{
		float:right;
		background: #FFF;
		width:958px;
		height:170px;
	}
.pdlist li{display: inline-block;float:left;width:160px;margin:10px 0 0 21px;}
.pdlist li img{width:160px;height:100px;}
.pd .pdlist li{display: inline-block;float:left;width:143px;margin-left:9px;text-align:center;}
.pd .pdlist li img{width:141px;height:89px;border:1px solid #d8d8d8;margin-bottom:5px;}
.pdscroll.pd,.pd .pdlist {height:200px;}
.pd .pdtitle{height:120px;padding-top: 30px;}
#today{background:#FFF;height:30px;text-align:center;color:#999999;}
.menupop{
	width:770px;
	position: absolute;
	display:none;
	padding:2px;
}
.menupop li{
	display:inline;float:left;
}
.menupop li a{
	display:block;width:146px;background:#FFF;margin:2px;line-height:30px;padding-left:4px;
}
.menupop li a:hover{
	background:none;color:#FFF;text-decoration:none;
}
#topnews{
	overflow:hidden;height:20px;
}
#topnews li{
	text-align:center;
}
#topnews li a{
	font-weight:bold;
}