/* CSS Document 
background-image: url(pagebg.jpg);
background-repeat: repeat-x;
*/
body{
	margin:0px;
	font-size:12px;
}
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #000;
}
.list{
	line-height:10px;
}
.slist{
	line-height:28px;
	color:Green;
}
.navsmall:link{
	color:#6b6b6b;
}
.navsmall:visited{
    color:#6b6b6b;
}
.navsmall:hover{
	color:#F60;
}
.navsmall:active{
	color:#6b6b6b;
}

.nav:link {
	color: #000;
	text-decoration: none;
	font-size:14px;
}
.nav:visited {
	text-decoration: none;
	color: #000;
	font-size:14px;
}
.nav:hover {
	text-decoration: none;
	color: #000;
	font-size:14px;
}
.nav:active {
	text-decoration: none;
	color: #000;
	font-size:14px;
}

ul,li{
padding:0; margin:0; list-style:none;
}

.list li{width:100%;line-height:26px; margin-left:5px;}
.list li a{white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:block; width:320px;}

.shlist li{width:100%;line-height:28px; margin-left:5px;}
.shlist li a{white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:block; width:240px;}

.lalist{white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:block; width:240px;}

.listm li{width:100%;line-height:28px;margin-left:10px;}
.listm li a{white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:block; width:380px;}

.dalist:link,.dalist:visited,.dalist:hover,.dalist:active{white-space: nowrap; overflow:hidden; width:580px; line-height:22px;}

#mquestion a{
	color:#FFF;
}

.hot:link {
	color: #fff;
	text-decoration: none;
	font-size:12px;
	line-height:18px;
}
.hot:visited {
	text-decoration: none;
	color: #fff;
	font-size:12px;
	line-height:18px;
}
.hot:hover {
	text-decoration: none;
	color: #fff;
	font-size:12px;
	line-height:18px;
}
.hot:active {
	text-decoration: none;
	color: #fff;
	font-size:12px;
	line-height:18px;
}
.titblue{
	font-size:14px;
	color:#0f367c;
	font-weight:bolder;
	padding-left:12px;
}
.dirc{
	color:#bbb;
	line-height:22px;
	padding-left:12px;
}
img{
	border:0px;
}


#lawlist ul,li{
padding:0; margin:0; list-style:none;
}

#lawlist li{width:95%;margin-left:10px; height:22px;line-height:28px; }
#lawlist li a{white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:block; width:462px;}




.lvmenu:link {
	text-decoration: none;
	color: #123980;
	font-size:13px;
	font-weight:bolder;
	padding-right:24px;
}
.lvmenu:visited {
	text-decoration: none;
	color: #123980;
	font-size:13px;
	font-weight:bolder;
	padding-right:24px;
}
.lvmenu:hover {
	text-decoration: none;
	color: #123980;
	font-size:13px;
	font-weight:bolder;
	padding-right:24px;
}
.lvmenu:active {
	text-decoration: none;
	color: #123980;
	font-size:13px;
	font-weight:bolder;
	padding-right:24px;
}
.lvbg{
	width:239px;
	line-height:40px;
	text-align:right;
	background-image: url(../images/lmenubg.jpg);
}

.contbody{
	vertical-align:top;
	padding:10px;
}
.titen{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	font-weight:bolder;
}
.navlocal{
	font-size:12px;
	color:#FFF;
}
.navtitle{
	font-size:14px;
	font-weight:bolder;
	padding-left:10px;
	color:#FFF;
}

.navlink:link {
	text-decoration: none;
	color: #fff;
}
.navlink:visited {
	text-decoration: none;
	color: #fff;
}
.navlink:hover {
	text-decoration: none;
	color: #fff;
}
.navlink:active {
	text-decoration: none;
	color: #fff;
}
.art14
{
	font-size:14px;
	font-weight:bolder;
}
.pubdate
{
	color:Gray;
}
.artcontent
{
	padding:30px;
	line-height:22px;
}
.oray
{
  list-style-type:disc;
}
