html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
border:0 none;font-family:Verdana;margin:0;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;padding:0;}
p{word-wrap:break-word;}
/*reset list*/
ul,ol{list-style:none;}
/*reset img*/
img{border:none;}
/*set font&font-style*/
/* clearfix */
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
* html .clearfix             {zoom:1;} /* IE6 */
*:first-child+html .clearfix {zoom:1;} /* IE7 */
/* clearfix end */
/* widthfix */
.widthfix{min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );overflow:hidden;}
/* widthfix end */
a{blr:expression(this.onFocus=this.blur());outline:none;}
area{blr:expression(this.onFocus=this.blur());outline:none;}

body{font-size:12px; background:url(../images/out_bg.jpg) repeat-y center;}
#out_bg{background:url(../images/bg.jpg) no-repeat center top;}
#wrap{width:1002px;margin:0 auto;overflow:hidden;}
#wrap_top{position:relative;display:block;}
#wrap_top .img_box{clear:both;overflow:hidden;height:522px}
#wrap_top .img_box img{float:left}
#warp_nav{width:415px;height:18px;position:absolute;top:0px;overflow:hidden;background:url(../images/nav_bg.jpg) no-repeat 0px 0px;left: 585px;}
#warp_nav a{width:69px;height:18px;display:block;float:left;text-indent:-999em;overflow:hidden;background:url(../images/nav_bg.jpg) no-repeat;}
#warp_nav a.a1{background-position:0px 0px}
 #warp_nav a.a1:hover{background-position:0px -17px}
#warp_nav a.a2{background-position:-70px 0px}
 #warp_nav a.a2:hover{background-position:-70px -17px}
#warp_nav a.a3{background-position:-140px 0px}
 #warp_nav a.a3:hover{background-position:-140px -17px}
#warp_nav a.a4{background-position:-210px 0px}
 #warp_nav a.a4:hover{background-position:-210px -17px}
#warp_nav a.a5{background-position:-280px 0px}
 #warp_nav a.a5:hover{background-position:-280px -17px}
#warp_nav a.a6{background-position:-350px 0px}
 #warp_nav a.a6:hover{background-position:-350px -17px}
 
 .down{position:absolute;width:94px;height:92px;left: 420px;top: 412px;}
 .down a{ display:block; background:url(../images/down.jpg) no-repeat top;width:94px;height:92px; text-indent:-999em; overflow:hidden;}
 .down a:hover{ background-position:0 -92px;}
 
.wrap_mid{ height:76px; background:url(../images/navbg.jpg) no-repeat top; clear:both;}
 .wrap_mid ul.cale_tab_a{ display:block;height:67px; margin-left:53px;}
 .wrap_mid ul.cale_tab_a li{height:67px; display:block;width:224px; overflow:hidden;}
 .wrap_mid ul.cale_tab_a li a{ display:block; text-indent:-9999em; overflow:hidden;width:224px;height:67px;background:url(../images/nav.jpg) no-repeat; position:absolute;}
 .wrap_mid ul.cale_tab_a li.btn_1 a{ background-position:0px 0px;}
 .wrap_mid ul.cale_tab_a li.btn_1 a:hover{ background-position:0px -67px;}
 .wrap_mid ul.cale_tab_a li.btn_1 a.selected{ background-position:0px -67px;}
 .wrap_mid ul.cale_tab_a li.btn_2 a{ background-position:-224px 0px; top:522px; left:276px;}
 .wrap_mid ul.cale_tab_a li.btn_2 a:hover{ background-position:-224px -67px;}
 .wrap_mid ul.cale_tab_a li.btn_2 a.selected{background-position:-224px -67px;}
 .wrap_mid ul.cale_tab_a li.btn_3 a{ background-position:-448px 0px; top:522px; left:499px;}
 .wrap_mid ul.cale_tab_a li.btn_3 a:hover{ background-position:-448px -67px;}
 .wrap_mid ul.cale_tab_a li.btn_3 a.selected{ background-position:-448px -67px;}
 .wrap_mid ul.cale_tab_a li.btn_4 a{width:140px;height:43px;left:100px;top: 461px;background:url(../images/add.jpg) no-repeat;}
 .wrap_mid ul.cale_tab_a li.btn_5 a{width:178px;height:43px;left:240px;top: 461px;background:url(../images/add.jpg) no-repeat right;}
 
 
 .butn{width:133px;height:40px;position: absolute;left: 733px;top: 530px;}
 .butn a{ background:url(../images/sy.jpg) no-repeat;width:133px;height:40px; display:block; text-indent:-8888em; overflow:hidden;}
  .butn a:hover{ background-position:0 -40px;}

.content_div{ height:auto; min-height:910px;!important height:910px; background:url(../images/repeat.jpg) repeat-y;}
#cale1,#cale2,#cale3,#cale4,#cale5{ width:690px; padding:35px 105px; padding-bottom:0; color:#41340f;}
#cale1 img,#cale2 img,#cale3 img,#cale4 img,#cale5 img{display:block; margin-left:auto; margin-right:auto; margin:15px  auto;}
#cale1 p,#cale2 p,#cale3 p,#cale4 p,#cale5 p{ line-height:20px; margin-bottom:5px;}
#cale1 a,#cale2 a,#cale3 a,#cale4 a,#cale5 a{ color:#7c5e07;}
#cale1 a:hover,#cale2 a:hover,#cale3 a:hover,#cale4 a:hover,#cale5 a:hover{ text-decoration:underline;}
#cale1 table,#cale2 table,#cale3 table,#cale4 table,#cale5 table{margin-left:auto; margin-right:auto; border:#907c36 1px solid; border-right: none;}
#cale1 table tr.tit td,#cale2 table tr.tit td,#cale3 table tr.tit td,#cale4 table tr.tit td,#cale5 table tr.tit td{ font-weight:bold;background:#a19053;line-height:40px; vertical-align:middle; color:#362e12;}
#cale1 table td,#cale2 table td,#cale3 table td,#cale4 table td,#cale5 table td{border-right:#907c36 1px solid; background:#f4e5b0; height:27px; line-height:27px; text-align:center; vertical-align:middle; }
#cale1 table tr.td_bg td,#cale2 table tr.td_bg td,#cale3 table tr.td_bg td,#cale4 table tr.td_bg td,#cale5 table tr.td_bg td{background:#d4c799;}

.content_top{ background:url(../images/con_bg.jpg) no-repeat top; height:auto; min-height:800px; !important height:800px;}
.content_bom{ height:114px; background:url(../images/con_bom.jpg) no-repeat;}

   .foot{ height:36px; background: #000;min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );overflow:hidden;}
   .footer{width:868px;margin:0 auto;clear:both;overflow:hidden;height:24px; margin-top:6px;}
   .share_box{width:490px;overflow:hidden;float:left;height:24px;margin:0px;}
   .footer p{display:block;text-align:center;color:#fff;width:333px;float:left;margin:0px;padding-top:5px;}
	.share_box dd{float:left; display:block;padding-top:4px;width:50px;text-align:left; width:21px;}
	.share_box dd.flash_btm {width:86px; height:22px; padding:0; background:url(http://media101.wanmei.com/images/xlzj/201007/cb_page/copy_add.gif) left top no-repeat;}
    .retop{float:right;width:80px;height:23px;overflow:hidden}
	.retop a{display:block;height:23px;overflow:hidden}
		.share_box dt{height:14px;float:left;color:#fff;display:inline;margin:4px 6px 0 0;overflow:hidden;}
		.share_box dt.tt{width:62px;font-weight:normal;font-size:12px;color:#fff;margin-right:0px}
		.share_box dt.fav{border-left:1px solid #ccc;padding-left:10px}
		.share_box dt a{float:left;display:inline;padding-left:18px;height:14px;background:url(http://media101.wanmei.com/images/sgcq/201009/po_page/share_icon.gif) no-repeat;color:#fff; text-decoration: none;}
			.share_box dt a.kaixin{background-position:0 0px;}
			.share_box dt a.renren{background-position:0 -14px;}
			.share_box dt a.douban{background-position:0 -28px;}
			.share_box dt a.qq{background-position:0 -41px;}
			.share_box dt a.sina{background-position:0 -56px;}
			.share_box dt a.bse{background-position:0 -70px;}
			.share_box dt a.tj{background-position:0 -84px;}