@charset "gb2312";


/* ---- 初始?---- */
body { text-align:center; font:12px Arial, Verdana, sans-serif, Tahoma; color:#4a4a4a; line-height:20px; background-image:url(../images/ff.png); background-position:top; background-repeat: repeat-y; }
body, div, ol, dl, dt, dd, ul, li, table, td, th, h1, h2, h3, h4, h5, h6, p, form, input, button, img, strong, em { padding:0px; margin:0px; border:0px; font-style:normal;}
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal;}
li, dd, dt { list-style-type:none;}
ol, ul, dl { list-style:none;}
em { padding:0px 6px;}
img { vertical-align:top;}

input, select, button { font-size:12px Verdana, Arial, Tahoma; vertical-align:middle;}
strong{ font-weight:normal;}
.fB { font-weight:bold;}
.f10 { font-size:12px; color:#81683b}
.f13 {color:#837449; padding-right:36px; padding-left:20px; letter-spacing:1px; background-image:url(../images/dot.gif); background-position:left; background-repeat:no-repeat;}
.f11 {color:#837449; padding-right:36px; letter-spacing:1px; text-decoration:none}
.f12 { font-size:13px; color:#3a2a1d; font-weight:bold; text-decoration:none}
.f9 { font-size:13px; color:#564936; font-weight:bold;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.f16b { font-size:16px; font-weight:bold;color:#88734d;letter-spacing:5px; font-family:"΢ź", "", Arial, serif; width:176px; height:50px;; background-image:url(../images/b1.gif); background-position:center; background-repeat:no-repeat; line-height:50px;}
.f16e { font-size:16px; font-weight:bold;color:#88734d;letter-spacing:5px; font-family:"΢ź", "", Arial, serif; width:199px; height:50px;; background-image:url(../images/b3.gif); background-position:center; background-repeat:no-repeat; line-height:50px;}

.f16c { font-size:16px; font-weight:bold;color:#88734d;letter-spacing:5px; font-family:"΢ź", "", Arial, serif; width:397px; height:55px;; background-image:url(../images/b2.gif); background-position:left; background-repeat:no-repeat; line-height:55px; padding-left:84px;}
.f16d { font-size:16px; font-weight:bold;color:#88734d;letter-spacing:5px; font-family:"΢ź", "", Arial, serif; padding-left:80px;}
.f18 { font-size:18px;}
.f22 { font-size:22px;}
.left {float:left;}
.right {float:right;}
.hidden {display:none;}
.height10 { width:10px; font-size:0px; line-height:10px; overflow:hidden; clear:both;}
.clear { clear:both; height:0px; line-height:0px; font-size:0px; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0px; line-height:0px; overflow:hidden; display:block; visibility:hidden; content:"."; }
.wrapper{ width:960px; padding:0px 10px 10px 10px; height:auto; overflow:hidden; text-align:left; background:url(../images/bg.png) repeat-y; margin:0px auto;}


/* ---- header ---- */
.header{ width:920px; padding:25px 20px 20px 20px; height:50px; background:url(../images/header-bg.gif) no-repeat 180px top; float:left;}
.header .logo{ width:155px; height:50px; position:relative; float:left;}
.header .logo strong{ height:14px; line-height:14px; bottom:0px; left:0px; position:absolute;}
.header .umenu{ height:50px; line-height:50px; float:right;}



/* ---- menu ---- */
.menu{ font-size:12px; color:#FFF; text-decoration: none;}
.menu:hover{font-size:12px;  color:#333; text-decoration:none;}
.menuoff{ font-size:14px; color:#827447; text-decoration: none;}
.menu:hoveroff{font-size:14px;  color:#333; text-decoration:none;}
.menu14{ font-size:14px; color:#FFF; text-decoration: none;}
.menu:hover14{font-size:14px;  color:#333; text-decoration:none;}

/* ---- footer ---- */
.footer_wrap{ width:960px; padding:0px 10px; height:auto; overflow:hidden; text-align:left; background:url(../images/xx.png) repeat-y; margin:0px auto;}
.footer{ width:920px; height:auto; overflow:hidden; background:url(../images/footer-bg.gif) repeat-x; padding:15px 20px; color:#d4d4d4; float:left;}
.copyright{ width:920px; height:80px; overflow:hidden; background:url(../images/footer-pic.png) no-repeat right center; float:left;}
.copyright p{ width:100%; height:auto; line-height:25px; float:left;}
.copyright a:link,.copyright a:visited{ color:#d4d4d4;}
.copyright a:hover{ color:#d4d4d4; text-decoration:underline;}


.page{ width:100%; padding:10px 0px; height:22px; overflow:hidden; float:left;}
.page li{ height:22px; line-height:20px; text-align:center; margin:0px 2px; float:left;}
.page li a:link,.page li a:visited{ display:block; padding:1px 8px; height:20px; background:#eee;}
.page li a:hover{ display:block; color:#fff; background:#ff3030;}
.page li.thisclass{ display:block; padding:1px 8px; height:20px; color:#fff; background:#ff3030;}

.index_box {width:1004px; margin:auto; height:634px; position:relative; background-image:url(../images/bg1.png); background-position:center; background-repeat:repeat-y;}
.index_box .ubox {
	position: absolute; left:0; top:0;
	width:1004px;
	height:634px
}
.b_on { width:219px; height:41px; background-image:url(../images/b_on.jpg); background-repeat:no-repeat; color:#FFF; font-size:14px; text-decoration:none; line-height:41px; font-weight:bold; padding-left:30px;}
.b_off { width:219px; height:41px; background-image:url(../images/b_off.jpg); background-repeat:no-repeat; color:#827447; font-size:14px; text-decoration:none;  line-height:41px; font-weight:bold; padding-left:30px;}
.b_off:hover{ width:219px; height:41px; background-image:url(../images/b_on2.gif); background-repeat:no-repeat; color:#827447; font-size:14px; text-decoration:none;  line-height:41px; font-weight:bold; padding-left:30px;}
.bule { color:#186f83; font-size:18px; font-family: Tahoma, Geneva, sans-serif; padding-left:30px; font-weight:bold;}
.bule1 { color:#186f83; font-size:18px; font-family: Tahoma, Geneva, sans-serif; padding-left:20px; text-decoration: none;}
.z { color:#574a37; font-size:14px;padding-left:30px; font-weight:bold; line-height:25px; padding-right:30px; }
.z1 { padding-left:30px;line-height:25px; padding-right:30px; }
.z2 { font: 109%/normal "", "Lucida Sans Unicode", verdana, helvetica, sans-serif; line-height:25px; width: 675px; overflow: auto; word-break: break-all; font-size-adjust: none; font-stretch: normal;}
.n1{line-height:18px; height:25px; background-image:url(../images/n1.gif); padding-left:40px;}
.n2{line-height:18px; height:25px; background-image:url(../images/n2.gif); padding-left:40px;}
.n3{line-height:18px; height:25px; background-image:url(../images/n3.gif); padding-left:40px;}
.n4{line-height:18px; height:25px; background-image:url(../images/n5.gif); padding-left:40px;}
.y_b11 { font-size:12px; color:#525550; text-decoration:none;}
.y_b11:hover { font-size:12px; color:#525550; text-decoration:underline;}

.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 12px; }
.page a,.page span{display:block;color:#333;font-weight:normal;text-decoration:none;letter-spacing:0px;border:0px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN */
.page a:hover, .page a.current{color:#333;border:0px solid #333} /* ǰмʱ */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* תINPUT */
