@charset "utf-8";
body{font-size:12px}
a{ text-decoration:none}
a:hover { text-decoration:underline}
#container{margin:0 auto; width:1257px; overflow:hidden; background:url(../images/bg.jpg) no-repeat}
#mask{ width:1259px; overflow:hidden; position:relative; height:635px; }
#mask-bg{width:1259px; position:absolute; height:635px; background:url(../images/mask-l.png) no-repeat;}

#mask .menu{ position:absolute; top:610px; right:250px;}
#mask .menu ul{ float:right; margin-right:5px;}
#mask .menu ul li{ float:left}
#mask .menu ul li a{ font-size:14px; font-weight:bold; padding:4px 5px; display:block; color:#000}
#mask .menu ul li a:hover{ background:#333; color:#fff; text-decoration:none;}

#logo{
	position:absolute;
	top:110px;
	width:377px;
	height:119px;
	background: url(../images/logo.png) no-repeat;
	left:710px;
}

#c1,#c2{
	position:absolute;
	font-weight:bold;
	overflow:hidden
}
h2{ float:left; font-size:14px; color:white; margin:4px 103px; display:inline; line-height:13px;}

.more a{ float:right; display:block; color:#C00; font-weight:bold; margin:3px 8px; }
#c1 ul, #c2 ul { clear:both; padding-top:12px; +padding-top:4px;}
#c1 ul li, #c2 ul li{ line-height:18px; padding-left:30px; background:url(../images/dot.png)  no-repeat 14px 3px; height:17px; overflow:hidden; width:380px; display:block;}
#c1 ul li a, #c2 ul li a{ color:#666461; }

#c1{
	top:258px;
	width:496px;
	left: 717px;
}
#c2{
	top:440px;
	width:495px;
	left: 638px;
}

#f{ position:absolute; background:url(../images/f_bg.png) no-repeat; width:990px; height:122px; bottom:10px; left:-10px;}

#nevi{ background:#FFF; height:50px; position:relative}

#nevi .menu{ padding-top:10px;}
#nevi .menu ul{ float:right; margin-right:5px;}
#nevi .menu ul li{margin-right:15px; float:left}
#nevi .menu ul li a{ font-size:16px; font-weight:bold; background:#EFEAEA; padding:8px 12px;display:block; color:#B3B108; letter-spacing:5px; }
#nevi .menu ul li a:hover{ background:#ddd; text-decoration:none; color:#770}

#stone{
	position:absolute;
	width:423px;
	height:44px;
	left: 0px;
	top:5px;
	background:url(../images/stone.gif) no-repeat;
	text-indent:-9999px;
	z-index:999;
}
#hr{ height:5px; background:#B3B108}
#footer{ height:50px; background:#EEF1F4; font-size:14px; text-align:center; color:#000;padding-top:5px; line-height:22px;}
#xspecinex{display:none;}


#kxfz{
	position:absolute;
	background:url(../images/kxfz.gif) no-repeat;
	width:324px;
	height:47px;
	display:block;
	left: 630px;
	top: 550px;
	z-index:999;
}


.li0{ margin-left:70px; }
.li1{ margin-left:65px; }
.li2{ margin-left:58px; }
.li3{ margin-left:51px; }
.li4{ margin-left:45px; }
.li5{ margin-left:38px; }
.li6{ margin-left:30px; }
.li7{ margin-left:22px; }
.li8{ margin-left:80px }
.li9{ margin-left:70px; }

.li10{margin-left:60px;}
.li11{margin-left:50px;}
.li12{margin-left:42px;}
.li13{margin-left:28px;}
.li14{margin-left:11px;}
.li14, .li15, .li16, .li17, .li18, .li19, .li20{display:none}

