﻿* { text-align: left; border: 0px; }
img, a, p, div, ul, li { margin: 0px auto; padding: 0px; }
table { border-collapse: collapse; border-spacing: 0; }
th, td { padding: 0; vertical-align: top; }
#main { width: 950px; background-color: #FFFFFF; margin: 20px 0px; overflow:hidden;}
body { background-color: #EDEDED; overflow: auto; font-family: Arial; font-size: 12px; text-align: left; width: 950px; margin: 0px auto; padding: 0px; }
#header { background-image: url(/images/new/headbg.jpg); background-repeat: repeat-x; width: 950px; height: 113px; color: #58585B; position: relative; }
#header .link { position: absolute; right: 40px; top: 50px; }
#header .link a { color: #58585B; text-decoration: none; letter-spacing: 2px; }
#header .link a:hover { color: #FF5a00; }
#logo { background-image: url(/images/new/logo.jpg); position: absolute; top: 0px; left: 0px; cursor: pointer; width: 130px; height: 113px; }
#search { top: 80px; right: 25px; height: 20px; position: absolute; }
#search select { height: 20px; }
.searchtxt { background-repeat: no-repeat; width: 179px; height: 22px; }
#searchselect { width: 155px; }
#searchtxt { width: 167px; margin-left: 5px; margin-top: 1px; }
.indexproduct { list-style: none; padding: 0px; margin: 0px; }
.indexproduct li { margin-right: 6px; float: left; }
.indexproduct li img { width: 181px; height: 241px; border: none; }
#maincontent { min-height: 480px; padding: 10px; }
#footer { background-image: url(/images/new/footer.jpg); background-repeat: repeat-x; width: 950px; height: 87px; color: #616161; }
#footer select { height: 20px; }
#footer .link { padding-top: 28px; text-align: center; }
#footer td { color: #616161; vertical-align: middle; }
#footer .link a { color: #616161; text-decoration: none; letter-spacing: 2px; }
#leftzone { width: 139px; overflow: hidden; }
.leftpanel { width: 137px; margin: 0px 0px; }
.leftpanel .head { background-image: url(/images/new/lefttop.jpg); height: 11px; overflow: hidden; background-repeat: no-repeat; }
.leftpanel .content { min-height: 123px; _height: 123px; background-color: #0090C7; background-image: url(/images/new/leftbg.jpg); background-repeat: repeat-x; margin-bottom: -1px; }
.leftpanel .content ul { list-style: none; margin-left: 0px; padding: 0px; }
.leftpanel .content ul li { height: 30px; border-bottom: 1px solid #ECF7FA; width: 107px; margin: 0px auto; }
.leftpanel .content ul li a { line-height: 30px; display: block; font-size: 12px; font-family: Arial; letter-spacing: 3px; font-weight: bold; color: #FEFEFE; text-decoration: none; text-align: center; }
.leftpanel .content ul li a:hover { color: #FDD302; }
.leftpanel .footer { background-image: url(/images/new/leftfooter.jpg); height: 7px; overflow: hidden; background-repeat: no-repeat; }
#rightzone { width: 785px; overflow: hidden; margin-left: 7px; }

.clear:after { content: ""; display: block; height: 0; clear: both; overflow: hidden; }
.clear { display: inline; }
.clear { display: block; }
.leftpanel2 { width: 137px; margin: 9px 0px; }
.leftpanel2 .head { background-image: url(/images/new/lefttop2.jpg); height: 26px; overflow: hidden; background-repeat: no-repeat; line-height: 28px; color: #58585B; text-indent: 10px; font-weight: bold; }
.leftpanel2 .head a { text-decoration: none; color: #58585B; }
.leftpanel2 .content { background-color: #FFFFFF; background-image: url(/images/new/leftbg2.jpg); background-repeat: repeat-y; min-height: 142px; }
.leftpanel2 .content ul { list-style: none; margin: 0px 8px; padding: 0px; margin-bottom: -1px; }
.leftpanel2 .content ul li { height: 23px; border-bottom: 1px solid #787878; }
.leftpanel2 .content ul li a { line-height: 28px; display: block; font-size: 12px; color: #4981B5; text-decoration: none; }
.leftpanel2 .content ul li a:hover { color: #FF5A00; }
.leftpanel2 .footer { background-image: url(/images/new/leftfooter2.jpg); height: 10px; overflow: hidden; }
.rightpanel { width: 785px; overflow: hidden; }
.rightpanel .head { background-image: url(/images/rightcontenttop.png); background-repeat: no-repeat; width: 785px; height: 10px; overflow: hidden; }
.rightpanel .content { background-color: #FFFFFF; background-image: url(/images/rightcontentbg.png); background-repeat: repeat-y; padding: 10px; }
.rightpanel .footer { background-image: url(/images/rightcontentfooter.png); background-repeat: no-repeat; width: 785px; height: 10px; overflow: hidden; }
.bigzone { width: 926px; overflow: hidden; margin-left: 14px; }
.bigpanel { width: 926px; overflow: hidden; }
.bigpanel .head { background-image: url(/images/bighead.png); background-repeat: no-repeat; width: 926px; height: 10px; overflow: hidden; }
.bigpanel .content { background-color: #FFFFFF; background-image: url(/images/bigcontent.png); background-repeat: repeat-y; padding: 10px; }
.bigpanel .footer { background-image: url(/images/bigfooter.png); background-repeat: no-repeat; width: 926px; height: 10px; overflow: hidden; }
.mappath { color: #58585B; margin: 0px 5px 10px 5px; }
.mappath a { color: #58585B; text-decoration: none; }

.pager { color: #464646; }
.pager a { color: #0061A8; text-decoration: none; }

.ptitle14, .ptitle14 a { color: #005187; font-size: 14px; margin-bottom: 10px; font-weight: bold; text-decoration: none; }
.ptitle12 { text-align: center; height: 40px; line-height: 40px; color: #0061A8; }
.ptitle12 a { color: #0061A8; text-decoration: none; }

.newptitle { color: #405E80; font-size: 14px; font-weight: bold; background-image: url(/images/newptitlebg.png); background-repeat: no-repeat; margin-bottom: 14px; letter-spacing: 1px; padding-left: 28px; }

.newpcontent { color: #464646; line-height: 20px; letter-spacing: 1px; margin-left: 28px; margin-bottom: 20px; text-indent: 24px; }

.newpcontent a { color: #0061A8; text-decoration: none; }

.toggleTitle { cursor: pointer; width: 556px; height: 24px; padding-left: 10px; line-height: 24px; margin-bottom: 10px; background-repeat: no-repeat; background-image: url(/images/toggleTitlebg.png); margin-left: 0px; color: #464646; }

.toggleTitle2 { width: 556px; height: 24px; padding-left: 10px; line-height: 24px; margin-bottom: 10px; background-repeat: no-repeat; background-image: url(/images/toggleTitlebg.png); margin-left: 0px; color: #464646; }

.toggleContent { margin-left: 45px; margin-right: 45px; line-height: 24px; margin-bottom: 6px; color: #464646; }

.newp1 { background-image: url(/images/newp1.png); background-repeat: no-repeat; padding-left: 30px; }

.newp2 { background-image: url(/images/newp2.png); background-repeat: no-repeat; padding-left: 30px; }

.newp3 { background-image: url(/images/newp3.png); background-repeat: no-repeat; padding-left: 30px; }

.newp4 { background-image: url(/images/newp4.png); background-repeat: no-repeat; padding-left: 30px; }

.newp5 { background-image: url(/images/newp5.png); background-repeat: no-repeat; padding-left: 30px; }

.newp6 { background-image: url(/images/newp6.png); background-repeat: no-repeat; padding-left: 30px; }

.newp7 { background-image: url(/images/newp7.png); background-repeat: no-repeat; padding-left: 30px; }

.baner { margin-left: 4px; margin-bottom: 4px; }
.baner img { width: 785px; height: 133px; }

.shopselectzone { width: 707px; height: 31px; background-image: url(/images/shopselectbg.jpg); background-repeat: no-repeat; margin-left: 4px; margin-bottom: 4px; }
.shopselect { margin-left: 30px; padding-top: 5px; height: 20px; }

.shopTitle { color: #335479; font-size: 16px; font-weight: bold; margin-bottom: 15px; }
.shopinfo { color: #464646; }
.enshopinfo { color: #464646; }

.shopinfo .p1 { background-image: url(/images/p1.jpg); background-repeat: no-repeat; padding-left: 115px; padding-top: 13px; padding-bottom: 12px; line-height: 20px; letter-spacing: 1px; }

.shopinfo .p2 { background-image: url(/images/p2.jpg); background-repeat: no-repeat; padding-left: 115px; padding-top: 13px; padding-bottom: 12px; line-height: 20px; letter-spacing: 1px; }

.shopinfo .p3 { background-image: url(/images/p3.jpg); background-repeat: no-repeat; padding-left: 115px; padding-top: 13px; padding-bottom: 12px; line-height: 20px; letter-spacing: 1px; }

.shopinfo .p4 { background-image: url(/images/p4.jpg); background-repeat: no-repeat; padding-left: 115px; padding-top: 13px; padding-bottom: 12px; line-height: 20px; letter-spacing: 1px; }

.shopinfo .p5 { background-image: url(/images/p5.jpg); background-repeat: no-repeat; padding-left: 115px; padding-top: 13px; padding-bottom: 12px; line-height: 20px; letter-spacing: 1px; }

.enshopinfo .p1 { background-image: url(/images/enp1.jpg); background-repeat: no-repeat; padding-left: 115px; padding-top: 13px; padding-bottom: 12px; line-height: 20px; letter-spacing: 1px; }

.enshopinfo .p2 { background-image: url(/images/enp2.jpg); background-repeat: no-repeat; padding-left: 115px; padding-top: 13px; padding-bottom: 12px; line-height: 20px; letter-spacing: 1px; }

.enshopinfo .p3 { background-image: url(/images/enp3.jpg); background-repeat: no-repeat; padding-left: 115px; padding-top: 13px; padding-bottom: 12px; line-height: 20px; letter-spacing: 1px; }

.enshopinfo .p4 { background-image: url(/images/enp4.jpg); background-repeat: no-repeat; padding-left: 115px; padding-top: 13px; padding-bottom: 12px; line-height: 20px; letter-spacing: 1px; }

.enshopinfo .p5 { background-image: url(/images/enp5.jpg); background-repeat: no-repeat; padding-left: 115px; padding-top: 13px; padding-bottom: 12px; line-height: 20px; letter-spacing: 1px; }

.newsTitle, .newsTitle a { color: #5F5F5F; font-size: 14px; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
.newsContent, .newsContent a { color: #464646; font-size: 12px; text-decoration: none; letter-spacing: 1px; line-height: 18px; }
.newsContent p { text-indent: 24px; }

.listtable { background-color: #CCCCCC; }
.listtable td { background-color: #FFFFFF; padding: 10px 20px 10px 20px; letter-spacing: 1px; line-height: 20px; color: #464646; }

.sendproductbg { background-image: url(/images/sendproductbg.jpg); background-repeat: no-repeat; width: 614px; height: 225px; position: relative; padding-bottom: 150px; }

.sendproductbg .txt1 { position: absolute; left: 44px; top: 120px; width: 215px; height: 25px; }

.sendproductbg .txt2 { position: absolute; left: 363px; top: 120px; width: 215px; height: 25px; }

.sendproductbg .but { cursor: pointer; width: 77px; height: 24px; position: absolute; left: 503px; top: 170px; }

.sendedmbg { background-image: url(/images/sendedmbg.jpg); background-repeat: no-repeat; width: 509px; height: 272px; position: relative; padding-bottom: 100px; }

.sendedmbg .txt1 { position: absolute; left: 35px; top: 147px; width: 215px; height: 25px; }

.sendedmbg .but { cursor: pointer; width: 77px; height: 24px; position: absolute; left: 36px; top: 194px; }

.newsearch { background-image: url(/images/newsearchbg.jpg); margin-left: 10px; background-repeat: no-repeat; width: 213px; height: 22px; position: relative; }
.newsearch .txt { position: absolute; top: 1px; left: 1px; margin: 0px; width: 155px; height: 18px; }
.newsearch .but { width: 49px; height: 22px; left: 164px; top: 0px; position: absolute; cursor: pointer; }


.newplist { clear: both; list-style: none; padding: 0px; margin: 0px; }
.newplist li { width: 156px; float: left; border-right: 1px solid #BFBFBF; margin: 20px 0px; }

.pleft { background-image: url('/images/new/pleft.jpg'); width: 139px; height: 526px; margin-left: -0px; padding-top: 37px; }
.pleft .item { width: 130px; margin: 0px 4px; }
.pleft .item img { width: 130px; height: 130px; }
.pleft .item a.link { width: 130px; display: block; line-height: 36px; height: 45px; text-align: center; text-decoration: nonel; }

.zone { overflow: auto; scrollbar-face-color: #FBFBFB; scrollbar-arrow-color: #C6C6C6; scrollbar-track-color: #FBFBFB; scrollbar-darkshadow-color: #FFFFFF; scrollbar-base-color: #FFFFFF; scrollbar-highlight-color: #C6C6C6; scrollbar-shadow-color: #C6C6C6; width: 390px; height: 215px; }
.yincang{ display:none;}