/* bg style */
.menu ul,.menu li.s,.menu #child,.tree,
.barB,.barC,.barD,.barE,
.conB,.conC,.conD,.conE{ background:url(../images/bg.gif) repeat-x;}
.barA,.barAIn{background:url(../../V28/images/bg.gif);}
.main .trade_l li,.main .proInfo li,.main .proInfo li a{ background:url(../../V28/images/bg_icon.gif) no-repeat;}
.btnSearch{ background:url(../images/bg_btn.gif); width:42px; height:25px;} 
/* public style */
body,a,font,table,td,th{color:#0c5483;}
body{ background:#0e4b75 url(../images/bg_body.jpg) left 132px repeat-x; }
.full,.head,.top,.logo,.nav,.menu,.banner,.foot,.main,.mainBody,.tree{width:960px;}
.head,.full,.main{ width:100%;}
.tab table{ background:#FFFFFF; }
#page { margin:10px 0px;}
#page a { border:0px; background:#FFFFFF; padding:4px 4px 2px 4px;}
#page a.ondown,#page a:hover{ background:#0e4b75; border:0px; color:#FFF; }
/* bar style */
.barA *{ color:#000000;}
.barA{ background-position:0px -360px;}
.barAIn{ background-position:right -420px;}
.barB,.barC,.barD,.barE{ background-position:left -240px;}
.barE{ height:28px; line-height:28px;}
.barB *,.barC *,.barD *,.barE *{ color:#FFFFFF}
.conB,.conC,.conD,.conE{ background-position: left -360px; background-color:#a8cde5;border:0px;}
/* head style */
.head{ background-color:#FFFFFF;}
.head .logo{ height:105px;}
.head .logo h2{ margin-left:62px;}
.head .logo h2,.head .logo h2 a{ color:#3d3d3d;}
.head .logo .headNav2{ width:227px; margin-right:0px;}
.head .logo .headNav2 .text{ background:#0c5d90; }
.head .logo .headNav2 a{ color:#FFFFFF;}
.head .logo .headNav2 .pic{ margin:0px;}
/* foot style */
.full{ background:#094973 url(../images/bg_foot.jpg) repeat-x;}
.foot{ border:0px;}
.foot,.foot *{ color:#cbe9fe;}
.footer_left{ background-image:url(../images/foot_ad.gif); border-color:#cbe9fe;}
/* nav style */
.nav{ background: url(../images/bg_nav.jpg) right 0px no-repeat; padding-top:143px;}
.nav .menu ul{ background-position:0px 0px; height:35px; line-height:35px; }
.nav .menu li{padding:0 18px 0 19px; border-right:solid 1px #003457;}
.nav .menu li.last{ border-right:0px;}
.nav .menu li.s{ background-position:0px -60px;}
.nav .menu li.s a{ color:#002e72;}
.nav .menu #child{ background-position:0px -120px;}
.nav .banner img{ border:solid 5px #176fb3; }
.nav .banner .Fla{ border:solid 5px #176fb3; display:block;}
/* main style */
.main .tree{ background-position:0px -180px;}
.main .tree,.main .tree *{ color:#FFFFFF;}
.mainBody{ margin-top:8px;}
.left{ width:244px;}
.right{ width:708px;}
.left .mt10{ margin:0px;}
.right .mt10{ margin-top:8px;}
.main .search{ border:0px; background:#FFFFFF; margin-bottom:8px; padding:25px 0px 25px 25px;}
.main .pictures_l{ padding:47px 0px;}
.main .pictures_l li img{ padding:0px;border: solid 3px #ffffff;}
.main .trade_l,.main .proInfo{ padding:5px 2px;}
.main .trade_l li,.main .proInfo li{ background-position:14px 10px; height:28px; line-height:28px; border-bottom:dashed 1px #9d8a73; vertical-align:bottom; padding:0px 5px 0px 25px;}
.main .proInfo li a{ display:block; background-position:right -112px;}
.main .proInfo li a:hover{ background-position:right -52px;}
.main .contact_l{ padding:16px 10px 15px; line-height:32px;}
.main .tuijian dl{ border:0px; background:#FFFFFF;}
.main .Qyry{ padding:20px 10px 20px 50px;}
.main .Qyry dd{ width:18em;}
.products li{ margin:12px 0px 0px 12px;}
.products #page{ margin:10px 12px 10px 0px;}
.products #page a{ margin:0px 4px 0px 0px;}
#sample_subnav { padding:0px 0px 0px 13px;}
#sample_subnav_middle{background:#dbf1ff;border:0px;}
.trade dd li.s{ border:0px; background:#dbf1ff;}
.merchCol span,.merchCol li{ background:#FFFFFF; }
.merch #page{ margin:10px 35px 10px 0px;}
.picture dl{ background:#dbf1ff;}
#rJob #page{ border:0px;}
.feedback h4,.feedback .submitBar{ background:#FFFFFF;}
.contact dt,.contact dd{ background:#FFFFFF}
/* display style */
.head .top .headNav1{display:none;}
.head .top form.headNav1 span{ display:none}

.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;}