@charset "utf-8";
/* CSS Document */

body
{
    padding: 0;
    margin: 0;
    color: #404040;
	font-family:"微軟正黑體","微软正黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman";
	text-align:center;
	margin:0px;
	background: url(../images/bg.png) left top repeat;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend, dt, dd, dl
{
    margin: 0px;
    padding: 0px;
	font-family:"微軟正黑體","微软正黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman";
}
li
{ font-size:14px; font-family:"微軟正黑體","微软正黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman";
}
div {
    font: normal 12px tahoma,tahoma,MingLiU,Arial,PMingLiU, Candara, Times; text-align:left;font-family:"微軟正黑體","微软正黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman";}
a
{
    text-decoration: none;
    color: #333;
}
a:hover
{
    text-decoration: underline;
    color: #8E775B;
}
em
{
    font-style: normal;
}

select optgroup
{
    font-style: normal;
}
/* main */




/* 公共  START */
.page{width:100%; margin:0 auto; font-size:16px; text-align:left; clear:both;  height:30px; line-height:30px; padding:15px; color:#8F8F8F;}
.page a{ padding:0px 15px;}
.page a:hover{ padding:0px 15px; text-decoration:none}
.page span{ padding:0px 15px; color: #8A5F3B;}
.red{ color:#FF0000}
.button{ border:none; background:url(../images/subm.gif) left top repeat-x; width:100px; height:35px; color:#000; cursor:pointer;margin-right:10px; font-size:16px;}
.btnclick{ border:none; background:url(../images/subm_h.gif) left top repeat-x; width:100px; height:35px; color:#8E775B; cursor:pointer; margin-right:10px; font-size:16px;}
/* 公共  END */

/* 头部  START */
#herader{ width:100%; display:block; min-height:181px; height:auto;background:#B1E199; display:table}
#herader .logo{overflow:hidden; height:120px;width:980px; margin:0 auto; position:relative; }
#herader .lag{ float: right;width:80px; padding-top:10px; position:absolute; bottom:38px; right:0px;padding-right:10px; color:#1E4A03}
#herader .lag a{ padding:0px 3px; color:#1E4A03}
#herader .fx{ float: right; text-align:right; padding-top:0px;color:#fff; padding-right:10px; position:absolute; bottom:30px; right:80px;}
#herader .fx a{ margin:0px 4px;}
#herader .mid {height:131px;display:table-cell;vertical-align:middle;}  
#herader .logo .mid a{padding:15px; text-decoration:none; display:block}
#herader .logo .mid a:hover{float:left;padding:15px; text-decoration:none; display:block}
/* 头部  END */

/* 主体内容  START */
#min {width:980px; margin:0px auto; clear:both; padding:0px 10px 15px; overflow:hidden}
#min .bt{ font-size:24px; font-weight:bold; padding-bottom:4px; padding-top:25px; padding-left:5px;}
#min .cp {width:980px;padding:0px; clear:both; overflow:hidden; padding-left:10px;}
#min .cp li{width:228px;float:left; list-style:none; text-align:left;overflow:hidden; margin-right:15px; margin-top:25px; background:#FFFFFF; height:350px}
#min .cp li .pic{width:228px; height:200px; display:table-cell;  vertical-align:middle; text-align:center;  overflow:hidden;  }
#min .cp li .nr{ height:120px; padding:5px 10px 0px; overflow:auto; margin-top:10px; display:block;}
#min .cp li .nr .cbt{ padding:5px 0px 0px; font-weight:bold; overflow:hidden; display:block; font-size:18px; text-align:left; height:50px; overflow:auto;}
#min .cp li .more{display:block; background:url(../images/but.png) center center no-repeat;width:96px; height:40px; line-height:40px; text-align:center; text-decoration:none; margin-top:20px;color:#FFFFFF; font-size:18px;}
#min .cp li .more:hover{background:url(../images/but_h.png) left top no-repeat; color:#FFFFFF}
/* 主体内容  END */


/* 向上TOP  START */
#back-top {
	Z-INDEX: 9999; POSITION: fixed; BOTTOM: 30px; MARGIN-LEFT: 520px; LEFT: 50%
}
#back-top A:hover {
	COLOR: #79ec3e
}
#back-top SPAN {
	WIDTH: 35px; DISPLAY: block; MARGIN-BOTTOM: 7px; BACKGROUND: url(../images/up-arrow.png) no-repeat left 0px; HEIGHT: 20px
}
#back-top A:hover SPAN {
	BACKGROUND-POSITION: left -34px
}
/* 向上TOP  END */

/* 底部  START */
.powered{margin:0px auto;width:960px;text-align:right;font-size:12px; padding-bottom:10px;}
#foot{width:100%; margin:0px auto;font-size:12px; text-align:left; padding:10px 0px; color:#757575; line-height:20px; clear:both; border-top:1px solid #CCCCCC}
#foot .nr{width:960px; margin:0px auto;font-size:12px; text-align:left; padding:5px 20px; border-top:1px solid #E5E5E5}
#foot .nr .c_f{ padding:5px; margin:0px; text-align: center; clear:both; display:block;}
#foot .nr .copy{ padding:5px; margin:0px; text-align: right; clear:both; display:block; font-size:12px;}
#foot .nr .copy a{ font-size:12px; color:#979797}
/* 底部  END */

/*首页 幻灯图片  START */
.b_bg{ width:100%; background:#639949; padding:10px 0px;}
#banner_h {position:relative; display:block;height:500px;width:960px; margin:0px auto; text-align:center; padding:10px; background:#FFFFFF}
#topbanner_first {
	Z-INDEX: 1; WIDTH: 960px; HEIGHT:500px; OVERFLOW: hidden; margin:0px auto;text-align:center;}
#bannerbtn_first {
	Z-INDEX: 2; POSITION: absolute; BOTTOM: 20px;RIGHT: 40px;height: 18px; 
}
#bannerbtn_first A {
	TEXT-ALIGN: center; WIDTH: 16px; FONT: 700 11px/18px "Arial"; BACKGROUND: url(../images/y02.png) left top no-repeat; FLOAT: left; HEIGHT: 16px; COLOR: #fff; MARGIN-LEFT: 5px; TEXT-DECORATION: none; text-indent:9999px; overflow: hidden
}
#bannerbtn_first A.activeSlide {
	 BACKGROUND: url(../images/y01.png) left top no-repeat;COLOR: #000
}
#bannerbtn_first A:hover {
	 BACKGROUND: url(../images/y01.png) left top no-repeat;COLOR: #000
}
#rightbanner {
	Z-INDEX: 1; WIDTH: 180px; HEIGHT: 384px; OVERFLOW: hidden;
}
/*首页 幻灯图片  END */

.w960h500{max-width:960px; max-height:500px; width:expression(this.width > 960 ? "960px" : this.width);
  height:expression(this.height > 500? "500px" : this.height); overflow:hidden; border:0px;text-align:center}
  .w228h200{max-width:228px; max-height:200px; width:expression(this.width > 228 ? "228px" : this.width);
  height:expression(this.height > 200? "200px" : this.height); overflow:hidden; border:0px;text-align:center}
   .w32h32{max-width:32px; max-height:32px; width:expression(this.width > 32 ? "32px" : this.width);
  height:expression(this.height > 32? "32px" : this.height); overflow:hidden; border:0px;text-align:center}

/*首页 左边菜单  S */
.accordion{width:226px; border-bottom:1px solid #CCCCCC}
.accordion .widget{width:226px; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;line-height:20px; cursor:pointer; background:url(../images/mubg.png) left top repeat-x; text-decoration:none}
.accordion .widget dt{color:#474747; font-size:14px; font-family:"微软雅黑";padding-left:15px; cursor:pointer;text-decoration:underline; font-weight:bold;line-height:36px; height:36px; text-decoration:none;}
.accordion .widget .jt{background:url(../images/mjt.png) 200px center no-repeat}
.accordion .widget dd{padding:0px; margin-top:10px;}
.accordion .widget dd .container{ width:180px; background:#FFFFFF; padding:0px; margin:0px auto; padding:0px 10px}
.accordion .widget dd .container ul{ padding:0px;}
.accordion .widget dd .container ul li{ list-style:none; line-height:28px; background: url(../images/jt.gif) 15px 13px no-repeat #FFFFFF; border-bottom:1px dashed #CCCCCC;}
/*首页 左边菜单  END */
#addnew{width:980px; font-size:14px; margin:0px auto; clear:both; padding:10px; overflow:hidden}