@charset "utf-8";
/* CSS Document */


#mainnews{
	position:relative;
	/* border: 1px green solid; */
	/* width: 555px; */
	width: 561px;
    /* height: 360px; */
    overflow: hidden;
    position: relative;
    padding-left: 14px;
    box-sizing: content-box;
}
#mainnews a{
	text-decoration:none
}

#mainnews .newscon{
	position:relative;
	
}
#mainnews .newstab{
	position:static;
	float:right;
}
#mainnews .newscon h1{
	float:left;
}
#mainnews h2.tit{
	position:relative;
	float: left;
    padding-top: 3px;
    font-size: 15px;
    font-weight: bold;
    color: #d93118;
    margin-left: 46px;
    cursor: pointer;
	
}
#mainnews .tit a{
	color: #d93118;
	font-size:15px;
}
#mainnews .tit a:hover{
	text-decoration:underline;
}
#mainnews .txt{
	display:none;
	position:absolute;
	left:0px;
	top:40px;
	width:555px;
	min-height:328px; /*�����ie8.9.ff.chrome��*/
	*+height:100%;  /*�����ie7��*/
	_height:328px; /*�����ie6�� ie6�����Զ����*/
}

/*#mainnews ul li{
	/ height: 41px;/
    line-height: 41px;
    padding-left: 25px;
    background: url(5803.png) 12px center no-repeat;
	list-style:none;
}
#mainnews ul li:hover{
	/ height: 41px; /
    line-height: 41px;
    padding-left: 25px;
    background: url(5802.png) 9px center no-repeat;
	list-style:none;
}*/
#mainnews ul li:hover a{
	color: #c93a3a;
}
#mainnews ul li a{
	color: #303030;
	font-size: 16px;
   /* font-weight: bold;*/
}
#mainnews ul li.strong{
	background-color: #f8f8f8;
}
#mainnews ul li.strong a{
	font-size: 17px;
    font-weight: normal;
}
#mainnews .f-toe{
	/* overflow: hidden; */
    /* word-wrap: normal; */
    /* white-space: nowrap; */
    text-overflow: ellipsis;
}
#mainnews .current{
	display:block;
}
#mainnews .current a{
	display:block;
	text-decoration:underline;
}