
body { background:url(../images/share/bg_top.jpg) no-repeat top center;}


/*----------- flash ------------*/
.flabx { height:277px; padding-top:2px;}
.fla { float:left; width:586px; height:250px; margin:0 12px 0 10px; padding:1px; display:inline; border:1px #d1b7c3 solid;}
.topnews { float:left; width:373px;}
.newstt { width:333px; height:18px; padding:8px 0 0 40px; font-weight:bold; color:#777; background:url(../images/share/news1.gif) no-repeat left top;}
.nconbx { width:360px; padding-top:8px;}
.nconbx li { padding:3px 10px; height:16px; background:url(../images/share/line2.gif) repeat-x left bottom;}
.nconbx li a { color:#555; text-decoration:none;}
.nconbx li a:hover { color:#d45184; text-decoration:underline;}




.zjbx,.probx,.rpbx { float:left; height:453px; border:1px #d8d8d8 solid; background:#fff;}
.zjbx { width:235px; padding:4px 5px 0 5px;}
.probx { width:318px; padding:4px 10px 0 10px; margin-left:14px;}
.rpbx { width:348px; padding:4px 10px 0 10px; margin-left:14px;}


.hzs .p1 { padding:10px 0 10px 19px; background:url(../images/index/n4.jpg) no-repeat 16px 6px;}
.hzs .p2 { padding:10px 0 15px 0; text-align:center;}

.zhlist { width:199px; margin:0 auto; padding:15px 5px 10px 5px; border:1px #e6e6e6 solid; background:url(../images/index/n5.jpg) no-repeat top;}
.zhlist li { padding-left:5px; background:url(../images/share/line3.gif) repeat-x bottom; line-height:24px;}
.zhlist li a { color:#b89a60; text-decoration:none;}
.zhlist li a:hover { text-decoration:underline;}

.tjcp { margin-bottom:5px;}
.tjpro .d1 { padding-top:15px;}
.tjpro .d1 img { border:1px #ebe1c9 solid;}
.tjpro .d2 { padding:5px 0;}
.tjpro .d3 { padding:0 0 8px 0;}
.tjpro .d3 a { color:#b59861; text-decoration:none;}
.tjpro .d3 a:hover { text-decoration:underline;}

.repinbx { width:348px; padding-top:9px;}
.repin { width:348px; margin-top:1px; border:1px #ebe1c9 solid;}
.rpwd { height:20px; padding-top:10px; font-weight:bold; color:#b59861;}
.rpwdstr { height:35px; color:#333;}
.rpxq { height:20px; padding-top:10px;}
.rpxq a { text-decoration:none; color:#b59861;}
.rpxq a:hover { text-decoration:underline;}
.refs { height:35px;}
.refs a { display:block; width:39px; height:16px; text-align:center; font-weight:bold; color:#fff; text-decoration:none; background:url(../images/index/bg1.gif) no-repeat; }

.rpad { margin:5px 0; border:1px #c3c3c3 solid;}


/*------------------------------------------------*/
.prolist { padding-top:15px;}
.mbtt { color:#a0804d; padding:0 0 10px 5px;}
.mbtt .d1 { float:left;}
.mbtt .d2 { float:right;}
.inmore { padding-left:15px; background:url(../images/index/icon1.gif) no-repeat 0 2px; text-decoration:none; color:#61400a;}
.inmore:hover { text-decoration:underline;}
.mbpro { padding:1px; border:1px #dbdbdb solid; width:981px; background-color:#fff;}
.mbpron { background:url(../images/products/bg5.jpg) repeat-x bottom;}

.mpbx,.mpbx1 { float:left; padding-bottom:10px; background:url(../images/products/bg4.jpg) repeat-x top; text-align:center; }
.mpbx { width:244px; border-right:1px #dbdbdb solid;}
.mpbx1 { width:246px;}
.mpimg { padding:12px 0;}
.mpimg img { padding:1px; border:1px #eed1d3 solid;}
.mowd { padding:0 10px 10px 10px; line-height:20px;}
.mpstar a { color:#af8d5b; text-decoration:none;}
.mpstar a:hover { text-decoration:underline;}














