/* bg style */
.nav .menu li,.nav .menu li a{ background:url(../images/bg1.gif) no-repeat; }
.barA,.barB,.barC,.barD,.barE,.barAIn,.barCIn{background:url(../images/bg2.gif) no-repeat;}
.main .trade_l li a,.main .proInfo li a{ background:url(../images/bg_list.gif) no-repeat;}
/* public style */
body,a,font,table,td,th{ color:#000000;}
body{ background:#000000 url(../images/bg_nav.jpg) center 142px repeat-x;}
.logo,.nav,.menu,.tree,.mainBody,.foot{ width:960px;}
.nav,.tree{padding:0px 20px; background:url(../images/bg_nav2.gif) no-repeat; }
.tab table{ background:#FFFFFF; }
#page a {padding:2px 4px;margin:0px 4px 0px 0px; border:0px; background:#f5f5f5;color:#8b8a8a;}
#page a:hover,#page a.ondown { background:#f29400; color:#FFFFFF; border:0px; }
/* bar style */
.barA,.barC{ background-position:0px 0px; height:38px; line-height:38px; overflow:visible;}
.barAIn,.barCIn{ background-position:0px 0px; width:250px; height:83px; position:absolute; z-index:1;}
.barA,.barC,.barA *,.barC *{ color:#000000;}
.barB,.barD,.barE{ background-position:0px -244px; height:33px; line-height:33px; padding:0px 0px 0px 0px;}
.barB .l,.barD .l,.barE .l{ margin-left:20px;}
.barB .r,.barD .r,.barE .r{ margin-right:5px;}
.barB,.barD,.barE,.barB *,.barD *,.barE *{ color:#FFFFFF; }
.conA,.conC{ background:url(../images/bg_con.gif) left bottom no-repeat; border:0px;}
.conA form,.conC li,.conC dt,.conC dd{ position:relative; z-index:2;}
.conB,.conD,.conE{ background:#ffd800 url(../images/bg_con_r.jpg) left bottom repeat-x;}
/* head style */
.head { background-color:#FFFFFF; }
.head .logo{ height:116px;}
.head .logo h2{ margin-left:46px;}
/* nav style */
.nav{ background-position:center 170px; padding-top:134px;}
.nav .menu ul{ height:36px; overflow:hidden;}
.nav .menu li{ height:36px; line-height:36px; text-align:center; background-position:right -180px; padding-right:3px; margin:0px 3px 0px 1px;}
.nav .menu li a{ display:inline-block; background-position:left -60px; padding:0 14px 0 17px}
.nav .menu li.s{ background-position:right -120px;}
.nav .menu li.s a{ color:#000000; background-position:left top;}
.nav .banner{ border:solid 5px #ffd600;}
.nav #child{ height:25px; line-height:25px;}
.nav #child,.nav #child *{ color:#FFFFFF}
/* foot style */
.full{ background:#262626; }
.foot{ border:0px; padding:18px 0px 8px;}
.foot,.foot *{ color:#ffcc00;}
.footer_left{ background-image:url(../images/foot_ad.gif); border-color:#ffcc00;}
/* main style */
.tree{background-position:center bottom; height:36px; line-height:29px;}
.tree,.tree *{ color:#FFFFFF;}
.left{ width:250px;}
.left .mt10{ margin-top:9px;}
.right .mt10{ margin-top:11px;}
.right{ width:708px;}
.main .search{ padding:25px;}
.main .search .textSearch{border:0px; padding:1px; background:#242424; color:#a8ff00;}
.main .search .btnSearch{ background:url(../images/bg_btn.gif) no-repeat; width:42px; height:25px; color:#FFFFFF;}
.main .pictures_l{ padding:28px 0px;}
.main .pictures_l li img{ padding:0px; border: solid 4px #ffffff;}
.main .trade_l,.main .proInfo{ padding:10px 10px;}
.main .trade_l li,.main .proInfo li{height:28px; line-height:28px; vertical-align:bottom; }
.main .trade_l li{background:none; padding:0px;}
.main .trade_l li a{ display:block; padding:0px 10px 0px 20px; background-position:left -120px;}
.main .proInfo li a{ display:block; padding:0px 10px 0px 20px; background-position:left 0px;}
.main .proInfo li a:hover{ background-position:left -60px;}
.main .contact_l{ padding:12px 10px 12px 15px;}
.main .about{ padding-bottom:25px;}
.main .tuijian li{ width:107px; margin:29px 2px 0px 27px;}
.main .tuijian dl{ background:#FFFFFF; border:0px; padding:11px;}
.main .Qyry{ padding:17px 10px 24px;}
.main .Qyry li.l h4,.main .Qyry li.l dl{ margin-left:27px;}
#about .about{ padding-bottom:15px; padding-left:30px;}
#about .Qyry{ padding-left:37px;}
/* product style */
.products{ padding-bottom:208px;}
.products li{border:0px; margin:14px 0px 0px 14px; background:#FFFFFF; }
.products li a img{ border:solid 1px #CCCCCC; padding:2px;}
.products li a
#product_con .barB{ display: none;}
#sample_subnav { padding:0px 0px 0px 10px;}
/* trade style */
.trade{ padding-bottom:30px;}
.trade dl{ border-bottom:dashed 1px #5f5f5f}
.trade dl{ padding:28px 0px; margin:0px;}
.trade dd li.s{ border:0px; background:#FFFFFF}
.trade dd li.s span{ float:right;}
/* job style */
.job{ padding-bottom:237px;}
.job span{ color:#000000;}
#rJob #page{ margin:15px 0px 10px;border:0px; background:#FFFFFF}
/* feedback style */
.tab .formTitle{ color:#000000; }
.feedback{ padding-bottom:99px;}
.feedback,.feedback *{ color:#7f7f7f;}
.feedback h4{ background:#FFFFFF; }
.feedback .submitBar{ border:0px; background:#FFFFFF}
.feedback .submitBar input{ color:#000000; }
/* picture style */
.picture{ padding-bottom:120px;}
.picture dl{ background:#f1f1f1; border:0px;padding:11px; margin: 0px 7px 7px 0px;}
.picture dt img{ border:solid 3px #ffffff;}
/* merchandise style */
.merch{ padding:35px 30px 40px 40px;}
.merch span,.merch li{ background:#FFFFFF;}
/* contact style */
.contact{ padding-bottom:439px;}
.contact dt,.contact dd{ background:#FFFFFF; }
.contact,.contact *{ color:#7f7f7f;}
/* display style */
.head .logo .headNav2 .text{ display:none; margin-right:15px;}
.head .logo .headNav2 { width:227px;}

.Fla{ display:inline-block;overflow:hidden;}
.Fla{ clear:both; display:block; width:950px; margin:10px auto;}
/*barcode*/
.barcode{ padding:5px 10px; width:960px; margin:0 auto; overflow:hidden;}
.barcode .bar{ height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff;}
.barcode .bar b{color:#fff;}
.barcode  .barD .barDIn{ text-align:center;}
.barcode ul{ padding:5px 0 5px; }
.barcode li{ width:25%; text-align:center; float:left;}
.barcode li img{ width:120px; height:120px; padding:4px; border:1px solid #eee;}
.barcode li p{ line-height:22px;}