@charset "utf-8";
/* CSS Document */

body
{
    padding: 0;
    margin: 0;
    color: #8E8E8E;
	font-family:"微软雅黑", "宋体",Arial, Verdana, "Times New Roman";
	text-align:center;
	margin:0px;
}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend, dt, dd, dl, a
{
    margin: 0px;
    padding: 0px;
	font-family:"微软雅黑", "宋体",Arial, Verdana, "Times New Roman";
}
li
{ font-size:12px; font-family:"微软雅黑", "宋体",Arial, Verdana, "Times New Roman";
}
div {
    font: normal 12px tahoma,tahoma,MingLiU,Arial,PMingLiU, Candara, Times; text-align:left;font-family:"微软雅黑", "宋体",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:1000px; margin:0 auto;overflow:hidden;}
#herader .logo{width:70%; margin:0 auto;overflow:hidden; float:left}
#herader .mid {
  width:200px;
  height:97px;
  display:table-cell;
  vertical-align:middle;
}  
#herader .logo .mid a{padding:0px 15px; text-decoration:none; display:block}
#herader .logo .mid a:hover{float:left;padding:0px 15px; text-decoration:none; display:block}
#herader .fx{ float: right; text-align:right; padding-top:50px; padding-right:10px;}
#herader .fx a{ margin:0px 4px;}
#herader .lag{ float: right; text-align:right; padding-top:40px;}
#herader .lag a{margin:0px 14px 0px;}
#herader .lag a:hover{ color:#999; margin:0px 14px 0px;}
/* 头部  END */


/* 主体内容  START */
#min {width:1000px; margin:0px auto; clear:both; padding:0px;overflow:hidden; padding-top:10px; background:#FFFFFF; overflow:hidden; height:auto}
#min .m_l{ width:226px; float:left; padding-right:14px;}
#min .m_l .mbt{ background: url(../images/mbt.png) left top no-repeat; text-align:center; line-height:38px; color:#FFFFFF; font-size:18px; overflow:hidden}
#min .m_l .mbt_m{;display:block; margin-bottom:10px; padding:10px 15px; line-height:20px;}

#min .m_r{width:760px;padding:0px; float:right;}
#min .m_r .pbt { display:block; line-height:36px; font-size:18px; border-bottom:1px solid #CCCCCC}
#min .m_r .pbt .more_01{background:url(../images/more_1h.png) left top no-repeat; width:69px; height:32px; line-height:32px; text-align:center; text-decoration:none;float:right;font-size:12px;}
#min .m_r .pbt .more_01:hover{background:url(../images/more_01.png) left top no-repeat;}


#min .m_r .cp {width:738px;padding:0px; clear:both; overflow:hidden; border:1px solid #CCCCCC; padding:10px 10px 10px 5px; margin:10px auto}
#min .m_r .cp li{width:137px;float:left; list-style:none; text-align:left; padding-left:9px; overflow:hidden}
#min .m_r .cp li .pic{ padding:5px; border:1px solid #CCCCCC; width:125px; height:125px; display:table-cell;  vertical-align:middle; text-align:center;}
#min .m_r .cp li .nr{overflow:auto}
#min .m_r .cp li .nr .cbt{ padding:5px 0px; font-weight:bold; overflow:hidden; display:block; text-align:center}
#min .m_r .cp li .nr .con{padding-bottom:5px; display:block; overflow:auto; text-align:center}

/* 主体内容  END */




/* 底部  START */
#foot{width:100%; margin:0px auto;font-size:12px; text-align:left; padding:30px 0px 0px 0px; color:#757575; line-height:20px; clear:both; background:url(../images/fbg.png) left top repeat-x}
#foot .nr{width:1000px; margin:0px auto;font-size:12px; text-align:left; padding:0px; }
#foot .nr .c_f{ padding:0px; margin:0px; text-align:center}
#foot .nr .copy{ padding:0px; margin:0px; text-align:right; font-size:12px; padding-top:5px;}
/* 底部  END */

/*首页 幻灯图片  START */
#banner {position:relative; display:block;height:300px;width:1000px; margin:0px auto; padding:px;text-align:center}
#topbanner {
	Z-INDEX: 1; WIDTH:1000px; HEIGHT:300px; OVERFLOW: hidden; margin:0px auto;text-align:center;}
#bannerbtn {
	Z-INDEX: 2; POSITION: absolute; BOTTOM: 20px;RIGHT: 40px;height: 18px; 
}
#bannerbtn 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 A.activeSlide {
	 BACKGROUND: url(../images/y01.png) left top no-repeat;COLOR: #000
}
#bannerbtn A:hover {
	 BACKGROUND: url(../images/y01.png) left top no-repeat;COLOR: #000
}
#rightbanner {
	Z-INDEX: 1; WIDTH: 180px; HEIGHT: 384px; OVERFLOW: hidden;
}
/*首页 幻灯图片  END */

.w1000h300{max-width:1000px; max-height:300px; width:expression(this.width > 1000 ? "1000px" : this.width);
  height:expression(this.height > 300? "300px" : this.height); overflow:hidden; border:0px;text-align:center}

/*首页 左边菜单  S */
.accordion{width:226px;}
.accordion .widget{width:226px;background:url(../images/jt.png) 8px 19px no-repeat; line-height:20px; padding-top:15px; cursor:pointer;}
.accordion .widget dt{color:#18B4FE; font-size:14px; font-family:"微软雅黑";padding-left:25px; cursor:pointer; padding-bottom:5px; text-decoration:underline}
.accordion .widget dd{padding:0px; margin:0px;}
.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 */

/*首页 下面滚动图片  S */
#pic{MARGIN: 2px auto; WIDTH: 950px;overflow:hidden; clear:both}
#demo {
overflow:hidden;
width: 950px;
margin:10px auto 0px;
padding:7px;
}
#demo img {
border: 1px solid #C4D5E4;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
margin-left:5px;
}

.w125h125{max-width:125px; max-height:125px; width:expression(this.width > 125 ? "125px" : this.width);
  height:expression(this.height > 125? "125px" : this.height); overflow:hidden; border:0px;text-align:center}
/*首页 下面滚动图片  END */

/*图片悬浮  S */
#GBrightDiv{position:absolute;right:20px;top:200px;z-index:10000;}
#givebestDiv{border:0px;z-index:10000;width:100px;height:auto;}
.ser_top{ width:107px; height:51px; padding:36px 0 0 0;  background:url(ser_top.gif) no-repeat;}
.ser_con{ width:119px; height:73px; background:url(../images/qqbg.png) left top no-repeat; text-align:center; padding:85px 0px 0px 0px;}
.ser_bot{ width:107px; height:24px; background:url(ser_bot.gif) no-repeat;}
.ser_close{ width:19px; height:19px; padding:0 0 0 88px;}
.ser_close a{ width:19px; height:19px; display:block; background:url(ser_close.gif) no-repeat;}
.ser_close a:hover{background:url(ser_close.gif) 0 -19px no-repeat ;}
/*图片悬浮 END */