@charset "utf-8";
/* CSS Document */

@import url("public.css");

body { background:url(img/top_01.gif) repeat-x;}
.page { width:760px; margin:0 auto;}
.header .top { height:28px; line-height:28px; text-align:left; color:#CCC;}
.header .top span { float:right; height:28px; line-height:28px; color:#CCC;}
.header .top a:link,.header .top a:visited { margin:0 5px;}
.header .log { margin:10px 0; height:90px;}
.header .log .logo { float:left; width:280px; height:90px;}
.header .log .ad { text-align:right; margin-top:10px;}

.header .menu { width:760px; height:32px; background:url(img/menu.gif) no-repeat; text-align:center; position:relative;}

.header .menu ul { padding-left:25px;}
.header .menu ul li { float:left; width:115px; line-height:32px; color:#fff; }

.header .menu .cur:link,.header .menu .cur:visited { color:#fff; font-size:14px; font-weight:bold}
.header .menu .cur:hover { color:#fff;}

.PageAd { margin:10px 0;}


#nav { position:absolute; top:0; left:0; }

.list { line-height:22px; text-align:center; font-weight:normal; padding-bottom:10px; z-index:1000; overflow:hidden; }

.list a:link,.list a:visited { font-size:12px; color:#333; line-height:24px; font-weight:normal; font-style:normal;}
.list a:hover { color:#000000;}
.menu1 { width:115px; height:auto; margin:6px 4px 0px 0px; border:1px solid #59aeff; background:#87b7ff; color:#000; cursor:hand; overflow-y:hidden; filter:Alpha(opacity=90); -moz-opacity:0.7; }
.menu2 { width:115px; height:22px; margin:2px 4px 0px 0px; color:#000; overflow-y:hidden; cursor:hand;}

.h2 { color:#cc0000;}
.h3 { color:#fff;}
.h1 { color:#cc0000; font-family:黑体; font-size:16px; font-weight:normal; font-style:normal;}

.IfLt a:link,.IfLt a:visited { color:#555; line-height:24px;}
.IfLt a:hover { color:#c00;}

.InfoBox h1 { background:url(SysImg/bg_right_0.gif) no-repeat 10px 1px; color:#c00; font-size:12px; height:24px; line-height:24px;}
.InfoBox h1 span { float:right;}
.InfoBox ul { background: url(SysImg/bg_dotline_01.gif) repeat-x top; padding-top:10px;}
.InfoBox ul li { background:url(img/areew_1.gif) no-repeat 2px 8px; height:24px; line-height:24px; padding-left:13px;}

.InfoBoxT h1 { background:url(Images/title_bg_01.gif) no-repeat; color:#c00; font-size:12px; height:24px; line-height:24px; padding-left:24px;}
.InfoBoxT h1 span { float:right;}
.InfoBoxT ul { padding-top:10px;}
.InfoBoxT ul li { background:url(img/areew_1.gif) no-repeat 5px 8px; height:24px; line-height:24px; padding-left:15px;}
.InfoBoxT ul li span { float:right; height:24px; line-height:24px;}
.InfoBoxT ul li span a:link,.InfoBoxT ul li span a:visited { color:#555;}
.InfoBoxT ul li span a:hover { color:#c00;}

.InfoBoxL { width:170px;}
.InfoBoxL h1 { background:url(SysImg/menu_left_m.gif) repeat-x; height:23px; border-left:1px #797f89 solid; border-right:1px #797f89 solid;}
.InfoBoxL h1 a:link,.InfoBoxL h1 a:visited { color:#fff; line-height:23px; padding-left:10px; font-weight:bold;}
.InfoBoxL ul { background:#ECEEF2 url(SysImg/line2.gif) no-repeat bottom; padding:10px 0 6px 6px;}
.InfoBoxL ul li { background:url(img/drop.gif) no-repeat 0 8px; height:23px; line-height:24px; padding-left:8px;}
.InfoBoxL h2 { background:#ECEEF2 url(SysImg/menu_bg_1.gif) no-repeat left bottom; height:8px;}

.InfoBoxL2 ul { background:url(SysImg/line2.gif) no-repeat bottom; padding:10px 0 6px 6px;}
.InfoBoxL2 ul li { background:url(img/drop.gif) no-repeat 0 8px; height:23px; line-height:24px; padding-left:8px;}


.InfoBoxL ul li a:link,.InfoBoxL ul li a:visited { color:#555;}
.InfoBoxL ul li a:hover { color:#c00;}

.Inlistbox { padding-left:4px; border-top:1px #cfcfcf solid; height:26px; line-height:26px;}
.Inlistbox2 { color:#999; text-align:right; width:100px; border-top:1px #cfcfcf solid; height:26px; line-height:26px;}

.zxzc { color:#333;}
.zxzc p { padding-bottom:6px; text-align:left; line-height:22px;}
.zxzc .box img { padding:1px; border:1px #e3e3e3 solid; margin-right:6px; margin-bottom:4px; width:90px; height:115px;}
.zxzc .box { float:left;}

.marcss { line-height:24px;}

.picstyle { BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 0px solid; BACKGROUND: #ffffff; BORDER-LEFT: #cfcfcf 1px solid; BORDER-BOTTOM: #cfcfcf 1px solid
}

.tabox1 th { height:26px; background:#f1f1f1; padding-left:5px; border-top:2px #555555 solid;}
.tabox1 .st2 { padding-left:5px; color:#666;}

.taboxsch { margin-bottom:16px;}

.lh16,.lh16 p,.lh16 div p,.lh16 div { line-height:24px; padding-bottom:10px; color:#555;}
.lh16 img { border:1px #000 solid;}

.ImgBox li { float:left; text-align:center; margin:0 5px 10px 0; width:180px;}
.ImgBox li img { border:1px #555 solid;}

.footer { margin:10px 0;}
.footer .box { border-top:2px #888 solid; background:#F6F6F6; border-bottom:1px #EBEBEB solid; height:26px; line-height:26px; text-align:center; color:#888;}
.footer .box a:link,.footer .box a:visited { margin:0 18px;}
.footer .boxt { line-height:28px; text-align:center;}

.tabox_sl table { border:0px;}
.tabox_sl table tr { border:1px #CCC solid;}
.tabox_sl table tr td { border:1px #CCC solid;}

