.indexFlash{height:398px;width:600px;margin-top:35px;margin-left:178px; overflow:hidden; position:relative;}
.indexFlash li{position:absolute; z-index:1;  width:100%; display:none;}
.indexFlash .adz a{display:block; height:398px;}
.indexFlash .ads a{display:block; height:498px;}
.indexFlash .btnDiv{position:absolute; z-index:10; left:0px; bottom:15px; width:100%; text-align:center;}
.indexFlash .btnDiv span{display:inline-block; margin:0 3px; width:12px; height:5px; background:#CCC;}
.indexFlash .btnDiv .spanNow{background:#C72828;}
.indexFlashz{height:100px;width:600px;margin-left:178px; overflow:hidden; position:relative;}
.indexFlashz ul{width:100%;}
.indexFlashz li{width:20%;float:left;}
.indexFlashs{height:494px;width:600px;margin-top:32px;margin-left: 178px; overflow:hidden; position:relative;}
.indexFlashs li{position:absolute; z-index:1; left:0px; top:0px; width:100%; display:none;}
.indexFlashs li a{display:block; height:494px;}
.indexFlashs .btnDiv{position:absolute; z-index:10; left:0px; bottom:15px; width:100%; text-align:center;}
.indexFlashs .btnDiv span{display:inline-block; margin:0 3px; width:12px; height:5px; background:#CCC;}
.indexFlashs .btnDiv .spanNow{background:#C72828;}
.indexPart1{background:url(../image/indexPart1.png) left top no-repeat; width:218px; height:482px;float:right;margin-left:772px;padding:8px; position:absolute; z-index:10; top:546px;}
.indexPart1 .list{width:218px; overflow:hidden; position:relative;}
.indexPart1 .list ul{width:110%;}
.indexPart1 .list li{float:left; width:110px; height:41px; overflow:hidden;}
.indexPart1 .list a{display:block; height:40px; line-height:40px; overflow:hidden; padding-left:34px; position:relative; background:url(../image/indexPart1Bg1.gif) bottom repeat-x; border-right:#FFF solid 1px; border-bottom:#FFF solid 1px; font-size:14px;}
.indexPart1 .list img{position:absolute; left:13px; top:12px;}
.indexPart1 .list .li_01 img{top:10px;}
.indexPart1 .list .img2{display:none;}
.indexPart1 .list a:hover{background:url(../image/indexPart1Bg1.gif) top repeat-x; color:#FFF;}
.indexPart1 .list a:hover img{display:none;}
.indexPart1 .list a:hover .img2{display:block;}
.indexPart1 .tab{background:url(../image/indexPart1Bg.png) top repeat-x; height:40px; overflow:hidden;}
.indexPart1 .tab li{margin:0 25px; height:34px; line-height:34px; padding-top:5px; overflow:hidden; white-space:nowrap; font-size:14px; color:#666; float:left; cursor:pointer;}
.indexPart1 .tab .liNow{color:#ff8a00; border-bottom:#ff8a00 solid 1px;}
.indexPart1 .list0{height:100px;background: #EBEBEB; overflow:hidden; border-bottom:#d3d3d3 solid 1px; padding-left:5px;}
.indexPart1 .list0 a{border-bottom:#d3d3d3 solid 1px;display:block; height:50px;line-height:50px;font-weight:bold; color:#666;text-align:center;font-size:15px;}
.indexPart1 .list0 a:hover{color:#ff500b;}
.indexPart1 .list2{height:83px; overflow:hidden; border-bottom:#d3d3d3 solid 1px; padding-left:5px;}
.indexPart1 .list2 li{float:left; width:69px; overflow:hidden;}
.indexPart1 .list2 a{display:block; height:83px; cursor:pointer; color:#000; text-align:center;}
.indexPart1 .list2 .img2{display:none;}
.indexPart1 .list2 div{padding-top:18px; height:38px;}
.indexPart1 .list2 a:hover{color:#18b0a3;}
.indexPart1 .list2 a:hover img{display:none;}
.indexPart1 .list2 a:hover .img2{display:inline-block;}
.indexPart1 .list3{padding:12px 0 0 10px;}
.indexPart1 .list3 li{height:24px; line-height:24px; overflow:hidden;}
.indexPart1 .list3 a{color:#666;}
.indexPart1 .list3 a:hover{color:#18b0a3;}

.indexPart2{width:727px; height:315px; overflow:hidden;}
.indexPart2 .tab{height:87px; overflow:hidden; background:url(../image/line1.gif) left 63px repeat-x; position:relative;}
.indexPart2 .tab li{float:left; width:115px; height:60px; padding-top:27px; overflow:hidden; text-align:center; background:url(../image/ico3.gif) center 56px no-repeat; color:#333; font-size:16px; cursor:pointer; position:relative; left:-1px;}
.indexPart2 .tab .liNow{background:url(../image/ico3on.gif) center 56px no-repeat; color:#ff8a00;}
.indexPart2 .tab em{display:block; background:url(../image/ico4.gif) left center no-repeat;}
.indexPart2 .fl{width:280px; height:210px; overflow:hidden; position:relative;}
.indexPart2 .fl li{width:280px; height:210px; position:relative;}
.indexPart2 .fl .name a{display:block; position:absolute; z-index:10; left:0px; bottom:0px; width:100%; height:30px; line-height:30px; text-indent:10px; font-size:14px; color:#FFF; background:url(../image/bg1.png);}
.indexPart2 .btnDiv{position:absolute; z-index:10; right:10px; bottom:10px;}
.indexPart2 .btnDiv span{display:block; float:left; background:url(../image/ico3.png) left top no-repeat; width:9px; height:9px; cursor:pointer; margin-left:6px;}
.indexPart2 .btnDiv .on{background:url(../image/ico3on.png) left top no-repeat;}
.indexPart2 .fr{width:427px;}
.indexPart2 .fr h1{position:relative; top:-1px;}
.indexPart2 .content{line-height:21px; text-align:justify; color:#666; background:url(../image/line2.gif) bottom repeat-x; padding:8px 0;}
.indexPart2 .list{width:427px; overflow:hidden; padding-top:8px;}
.indexPart2 .list ul{width:120%;}
.indexPart2 .list li{float:left; width:223px; height:25px; line-height:25px; overflow:hidden; font-size:14px;}
.indexPart2 .list a{background:url(../image/ico5.gif) left center no-repeat; padding-left:11px;}
.indexPart2 .list a:hover{background:url(../image/ico5on.gif) left center no-repeat;}

.indexPart3{width:247px; height:315px; overflow:hidden;}
.indexPart3 .title{background:url(../image/indexPart3.gif) left 56px no-repeat; height:78px; overflow:hidden; position:relative; color:#ff8a00;}
.indexPart3 .title h1{font-weight:400; padding:28px 0 0 4px;}
.indexPart3 .title span{position:absolute; top:32px; right:0px; white-space:nowrap;}
.indexPart3 .list{height:185px; overflow:hidden; position:relative;}
.indexPart3 li{height:85px; overflow:hidden; background:url(../image/line2.gif) top repeat-x; position:relative; top:-1px; color:#999;}
.indexPart3 li .name{font-size:14px; padding:10px 0 5px 0;}
.indexPart3 li a{color:#898989; background:url(../image/ico4.png) 14px 6px no-repeat; line-height:21px; padding-left:22px; display:block;}
.indexPart3 li a:hover{color:#18b0a3; background:url(../image/ico4on.png) 14px 6px no-repeat;}
.indexPart3 li .time{padding-left:28px;}
.indexPart3 .more{display:block; background:url(../image/more.png) center top no-repeat; height:30px;}
.indexPart3 .more:hover{background:url(../image/moreon.png) center top no-repeat;}

.indexFoot{height:462px; overflow:hidden; position:relative;}
.indexFoot .title{height:43px; overflow:hidden; position:relative; background:url(../image/indexFootTitle.gif) left 41px no-repeat;}
.indexFoot .title h1{padding:8px 0 0 38px; font-size:18px; color:#25170a;}
.indexFoot .title span{position:absolute; left:0px; top:0px; font-size:16px; font-weight:bold; color:#FFF; background:url(../image/num.png) left top no-repeat; width:34px; height:42px; padding:6px 0 0 5px;}
.indexFoot_01{width:239px; height:396px; padding:21px 5px 0 5px; overflow:hidden; background:#FAFAFA;}
.indexFoot_01 .ad1{width:239px;padding-bottom:5px;}
.indexFoot_01 ul{width:249px;}
.indexFoot_01 ul li{width:115px;float:left;padding-right:8px;}

.indexPart2z{width:1000px; height:315px; overflow:hidden;}
.indexPart2z .tab{height:87px; overflow:hidden; background:url(../image/line1.gif) left 63px repeat-x; position:relative;}
.indexPart2z .tab li{float:left; width:100px; height:60px; padding-top:27px; overflow:hidden; text-align:center; background:url(../image/ico3.gif) center 56px no-repeat; color:#333; font-size:16px; cursor:pointer; position:relative; left:-1px;}
.indexPart2z .tab .liNow{background:url(../image/ico3on.gif) center 56px no-repeat; color:#ff8a00;}
.indexPart2z .tab em{display:block; background:url(../image/ico4.gif) left center no-repeat;}
.indexPart2z .fl{width:280px; height:210px; overflow:hidden; position:relative;}
.indexPart2z .fl li{width:280px; height:210px; position:relative;}
.indexPart2z .fl .name a{display:block; position:absolute; z-index:10; left:0px; bottom:0px; width:100%; height:30px; line-height:30px; text-indent:10px; font-size:14px; color:#FFF; background:url(../image/bg1.png);}
.indexPart2z .btnDiv{position:absolute; z-index:10; right:10px; bottom:10px;}
.indexPart2z .btnDiv span{display:block; float:left; background:url(../image/ico3.png) left top no-repeat; width:9px; height:9px; cursor:pointer; margin-left:6px;}
.indexPart2z .btnDiv .on{background:url(../image/ico3on.png) left top no-repeat;}
.indexPart2z .fr{width:700px;}
.indexPart2z .fr h1{position:relative; top:-1px;}
.indexPart2z .content{line-height:21px; text-align:justify; color:#666; background:url(../image/line2.gif) bottom repeat-x; padding:8px 0;}
.indexPart2z .list{width:700px; overflow:hidden; padding-top:8px;}
.indexPart2z .list ul{width:120%;}
.indexPart2z .list li{float:left; width:223px; height:25px; line-height:25px; overflow:hidden; font-size:14px;}
.indexPart2z .list a{background:url(../image/ico5.gif) left center no-repeat; padding-left:11px;}
.indexPart2z .list a:hover{background:url(../image/ico5on.gif) left center no-repeat;}

/**/
.indexFoot_02{width:548px; overflow:hidden; padding:23px 0 0 21px;}
.indexFoot_02 .tab{background:url(../image/indexFoot_02.gif) left 47px repeat-x; height:48px; padding-top:6px; overflow:hidden; position:relative;}
.indexFoot_02 .tab li{float:left; padding:0 2px 0 20px; height:40px; line-height:40px; overflow:hidden; white-space:nowrap; cursor:pointer; font-size:16px; color:#666; background:url(../image/ico5.png) left center no-repeat; margin-right:10px;}
.indexFoot_02 .tab .liNow{background:url(../image/ico5on.png) left center no-repeat; border-bottom:#ff8800 solid 2px; color:#ff8800;}
.indexFoot_02 .tab .btn{position:absolute; top:20px; right:0px; color:#ba8750;}
.indexFoot_02 .tab .btn img{float:left; margin-right:5px; position:relative; top:2px;}
.indexFoot_02 .tabContentDiv{width:508px; height:208px; overflow:hidden; position:relative;}
.indexFoot_02 .tabContentDiv ul{width:120%;}
.indexFoot_02 .tabContentDiv li{float:left; width:199px; height:37px; line-height:36px; overflow:hidden; position:relative; background:url(../image/line3.gif) bottom repeat-x; margin-right:30px;}
.indexFoot_02 .tabContentDiv span{position:absolute; top:0px; right:0px; color:#999;}
.indexFoot_02 .tabContentDiv a{background:url(../image/ico5.gif) left center no-repeat; padding-left:11px;}
.indexFoot_02 .tabContentDiv a:hover{background:url(../image/ico5on.gif) left center no-repeat;}
/**/
.indexFoot_03{background:url(../image/indexFoot_03.png) center bottom no-repeat; width:168px; height:386px; overflow:hidden; position:relative; top:23px;}
.indexFoot_03 .ico{position:absolute; z-index:1; top:0px; left:0px;}
.indexFoot_03 .imgDiv{padding:1px 1px 0 0; height:111px; border: 1px solid #E1E1E1;text-align:right; overflow:hidden;}
.indexFoot_03 .imgList{width:166px; height:80px; overflow:hidden; margin:0 auto; border: 0px solid #E1E1E1;border-top: none;background-color: #fff;}
.indexFoot_03 .imgList ul{width:200%;}
.indexFoot_03 .imgList li{position:relative;float:left; height:80px; overflow:hidden; border-right:#ccc solid 1px;}
.indexFoot_03 .imgList li img{height:80px; overflow:hidden; }
.indexFoot_03 .imgDiv div{font-size: 18px;position: absolute;left: -100%;}
.indexFoot_03 .imgDiv a:hover div{display: block;position: absolute;left: 0;top: 0;width:167px;height:102px;line-height: 116px; text-align: center;color: #FFF;background:url(../image/bg3.png);
 transition: all 300ms ease; 
 -webkit-transition: all 300ms ease; 
-ms-transition: all 300ms ease;
}

.indexFoot_03 .imgList li a div{font-size: 18px;position: absolute;left: -100%;}
.indexFoot_03 .imgList li a:hover div{display: block;position: absolute;left: 0;top: 0;width:83px;height:51px;line-height: 51px; text-align: center;color: #FFF;background:url(../image/bg3.png);
 transition: all 300ms ease; 
 -webkit-transition: all 300ms ease; 
-ms-transition: all 300ms ease;}

.indexFoot_03 .list{padding:8px 15px 0 15px; height:160px; overflow:hidden; position:relative;}
.indexFoot_03 .list li{height:28px; line-height:27px; overflow:hidden; position:relative; background:url(../image/line3.gif) bottom repeat-x;}
.indexFoot_03 .list a{background:url(../image/ico5.gif) left center no-repeat; padding-left:11px;}
.indexFoot_03 .list a:hover{background:url(../image/ico5on.gif) left center no-repeat;}
.indexFoot_03 .list .bg{background:url(../) left top no-repeat; width:100%; height:5px; position:absolute; z-index:10; left:0px; top:0px;}

.indexTitle{background:url(../image/indexTitle.png) center 60px no-repeat; height:95px;}
.indexTitle .wal{height:95px; position:relative;}
.indexTitle h1{font-size:18px; padding-top:27px;}
.indexTitle h2{padding-top:24px;}
.indexTitle .tab{position:absolute; left:150px; top:24px;}
.indexTitle .tab li{float:left; height:36px; line-height:36px; white-space:nowrap; padding:0 15px 0 14px; font-size:14px; cursor:pointer; background:url(../image/ico6.gif) right center no-repeat;}
.indexTitle .tab .liNow{color:#ff8a00;}

.indexPart4_01{width:302px; height:195px; overflow:hidden; padding-top:10px;}
.indexPart4_01 li{float:left; width:149px; overflow:hidden; line-height:22px; color:#666;}
.indexPart4_01 .name{font-size:14px; padding:10px 0 2px 0;}
/**/
.indexPart4_02{width:390px; overflow:hidden; padding-top:10px;}
.indexPart4_02 li{height:26px; line-height:26px; overflow:hidden; position:relative;}
.indexPart4_02 li a{background:url(../image/ico5.gif) left center no-repeat; padding-left:11px; font-size:14px;}
.indexPart4_02 li a:hover{background:url(../image/ico5on.gif) left center no-repeat;}
/**/
.indexPart4_03{width:280px; overflow:hidden;}
.indexPart4_03 .imgDiv{height:98px; padding-top:5px;}
.indexPart4_03 li{height:26px; line-height:26px; overflow:hidden; position:relative;}
.indexPart4_03 li a{background:url(../image/ico5.gif) left center no-repeat; padding-left:11px; font-size:14px;}
.indexPart4_03 li a:hover{background:url(../image/ico5on.gif) left center no-repeat;}

.indexPart5{background:url(../image/indexPart5Bg.gif) top repeat-x; height:170px; overflow:hidden; position:relative;}
.indexPart5 .title{position:absolute; z-index:10; left:0px; top:33px;}
.indexPart5 .list{width:950px; overflow:hidden; position:relative; padding-top:39px; margin-left:auto;}
.indexPart5 li{float:left; width:142px; padding-right:18px; overflow:hidden; text-align:center; font-size:14px;}
.indexPart5 .imgDiv{height:90px; overflow:hidden;}
.indexPart5 .imgDiv img{border:#ccc solid 1px;}
.indexPart5 .last{float:left; width:142px; padding-right:0px; overflow:hidden; text-align:center; font-size:14px;}

.indexPart6{height:165px; overflow:hidden; position:relative;}
.indexPart6 .prev{position:absolute; z-index:10; left:0px; top:35px;}
.indexPart6 .next{position:absolute; z-index:10; right:0px; top:35px;}
.indexPart6 .list{width:900px; overflow:hidden; position:relative; margin:0 auto;}
.indexPart6 li{float:left; width:180px; overflow:hidden; text-align:center; font-size:14px;}
.indexPart6 .imgDiv{height:126px;}

.indexPart7{height:180px; overflow:hidden;}
.indexPart7 li{float:left; width:200px; overflow:hidden; text-align:center; font-size:14px; line-height:24px;}
.indexPart7 .imgDiv{height:118px; overflow:hidden;}

.indexPart8{min-height:100px; _height:100px; position:relative; line-height:30px; position:relative; top:-10px;}
.indexPart8 em{padding:0 6px; color:#999;}

.productClass{border:#e1e1e1 solid 1px; background:url(../image/productClass.gif) left repeat-y; min-height:20px; _height:20px;}
.productClass li{min-height:22px; _height:22px; line-height:22px; position:relative; padding:17px 10px 15px 125px; background:url(../image/line5.gif) bottom repeat-x;}
.productClass em{position:absolute; left:18px; top:17px; white-space:nowrap; background:url(../image/productClassIco.gif) left center no-repeat; padding-left:14px;}
.productClass .content{padding-bottom:1px;}
.productClass .content a{display:inline-block; padding:0 6px; height:22px; overflow:hidden; color:#676767; margin-right:20px; margin-bottom:1px;}
.productClass .content a:hover, .productClass .content .aNow{color:#FFF; background:#ff8800;}
.productClass .sContent{border:#bcbcbc solid 1px; height:23px; line-height:23px; overflow:hidden; padding:3px 10px; margin:5px 0; display:none;}
.productClass .sContent a{display:inline-block; height:23px; padding:0 10px; margin-right:10px; color:#676767;}
.productClass .sContent a:hover, .productClass .sContent .aNow{background:#bababa; color:#FFF;}
.productClassIco{position:absolute; z-index:10; background:url(../image/ico11.gif) left top no-repeat; width:20px; height:9px; display:none;}

.page_01{border:#e1e1e1 solid 1px; height:38px; line-height:38px; overflow:hidden; color:#999; position:relative; padding-left:131px;}
.page_01 span{position:absolute; left:32px; top:0px; white-space:nowrap;}
.page_01 a{padding-right:30px; color:#676767;}
.page_01 a:hover{color:#ff8a00;}

.page_02{border:#e1e1e1 solid 1px; height:38px; line-height:38px; overflow:hidden; color:#666; position:relative; background:#f7f7f7;}
.page_02 .list li{float:left; position:relative; left:-1px;}
.page_02 .list a{display:block; height:38px; padding:0 10px; overflow:hidden; white-space:nowrap; color:#666;}
.page_02 .list em{background:url(../image/nimg7.png) right center no-repeat; padding-right:10px;}
.page_02 .list .aNow{border-left:#e1e1e1 solid 1px; border-right:#e1e1e1 solid 1px; padding:0 20px; background:#FFF;}
/**/
.page_02 .form{padding-left:20px;}
.page_02 .form li{float:left; padding:8px 0 0 8px;}
.page_02 .selectDiv{width:81px; height:21px; line-height:21px; border:#e0e0e0 solid 1px; background:#FFF url(../image/select.gif) right center no-repeat; color:#666;}
/**/
.page_02 .btn1{padding:8px 8px 0; height:30px; border-left:#e0e0e0 solid 1px; line-height:23px; white-space:nowrap;}
.page_02 .btn1 span{float:left; padding:0 5px;}
.page_02 .btn1 dl{float:left; height:21px; border:#e0e0e0 solid 1px; border-right:0px; background:#FFF;}
.page_02 .btn1 dd{float:left; height:21px; width:21px; text-align:center; line-height:21px; overflow:hidden; border-right:#e0e0e0 solid 1px;}
/**/
.page_02 .btn2 li{float:left;}
.page_02 .btn2 a{display:block; float:left; height:38px; overflow:hidden; position:relative; padding:0 12px 0 30px; border-left:#e0e0e0 solid 1px;}
.page_02 .btn2 img{position:absolute; left:10px; top:12px;}
.page_02 .btn2 .img2{display:none;}
.page_02 .btn2 .aNow{background:#FFF;}
.page_02 .btn2 .aNow img{display:none;}
.page_02 .btn2 .aNow .img2{display:inline-block;}

.Supply_01{border-top:#e6e3e3 solid 1px;}
.Supply_01 li{padding:0 15px 0 155px; height:175px; overflow:hidden; border-bottom:#e6e3e3 solid 1px; position:relative;}
.Supply_01 .imgDiv{position:absolute; left:0px; top:20px;}
.Supply_01 .imgDiv img{width:130px; height:130px;border: 1px solid #e1e1e1}
.Supply_01 .ico{position:absolute; z-index:10; top:0px; right:0px;}
.Supply_01 .name{font-size:16px; background:url(../image/line5.gif) bottom repeat-x; width:672px; height:35px; padding-top:20px; overflow:hidden;}
.Supply_01 .content{line-height:24px; text-align:justify; color:#666; width:550px; height:48px; overflow:hidden; padding-top:15px; font-size:14px;}
.Supply_01 .msg{height:24px; width:470px; color:#666; overflow:hidden; /*padding-top:15px;*/}
.Supply_01 .info{position:absolute; z-index:10; right:0px; top:74px; width:279px;}
.Supply_01 .info dd{height:27px; line-height:27px; overflow:hidden; padding-left:25px; font-size:14px; position:relative;}
.Supply_01 .info span{display:block; background:url(../image/ico8.png) left center no-repeat; width:16px; text-align:center; height:27px; position:absolute; left:0px; top:0px; color:#FFF; font-size:12px;}
.Supply_01 .btn{position:absolute; z-index:11; right:15px; top:62px;}
.Supply_01 .btn dd{height:35px;}
.Supply_01 .btn a{display:block; width:91px; height:29px; line-height:29px; text-align:center; font-size:14px; color:#ff8800; background:url(../image/btn1.gif) left top no-repeat;}
.Supply_01 .btn a:hover{background:url(../image/btn1.gif) left bottom no-repeat; color:#FFF;}
.Supply_01 .liNow{background:#f6f6f6;}
/**/
.Supply{border-top:0px;}
.Supply .content, .Supply .msg{width:425px;}
.Supply .info{width:105px;}
/**/
.PurchaseList .content{width:770px;}
.PurchaseList .msg{color:#999; line-height:30px; height:60px;}
.PurchaseList .msg span{color:#333;}
.PurchaseList .btn{top:145px;}
.PurchaseList_01 .content{width:560px;}
.PurchaseList_01 .msg{color:#999; line-height:30px; height:60px;}
.PurchaseList_01 .msg span{color:#333;}
.PurchaseList_01 .btn{top:145px;}

.SupplySideImg{width:186px; overflow:hidden; padding-top:20px;}
.SupplySideImg li{padding-bottom:10px;}

.SupplyBigImg{position:absolute; z-index:100; background:url(../image/SupplyBigImg.png) left top no-repeat; width:360px; height:360px; text-align:center; padding-top:14px; display:none;}

.Supply2{padding-top:21px;}
.Supply2 li{float:left; border:#FfF solid 2px; width:170px; padding:0 11px; height:312px; overflow:hidden; position:relative; margin-bottom:23px;}
.Supply2 .imgDiv{padding-top:10px; height:180px; overflow:hidden;}
.Supply2 .liNow{border:#f1f0f0 solid 2px;}
.Supply2 .price{font-size:18px; color:#ff8800; height:30px; overflow:hidden; position:relative;}
.Supply2 .price span{position:absolute; top:3px; right:0px; font-size:14px; color:#2aada1;}
.Supply2 .name{font-size:14px; line-height:24px; height:60px; overflow:hidden;}
.Supply2 .msg{height:24px; position:relative;}
.Supply2 .msg a{color:#ff8800; font-size:14px;}
.Supply2 .msg span{position:absolute; top:1px; right:0px; color:#999;}

.supplyTips{height:38px; line-height:38px; overflow:hidden; position:relative; background:#f7f7f7; color:#666; padding-left:15px; margin-bottom:20px;}
.supplyTips .btn{position:absolute; top:0px; right:30px; white-space:nowrap; background:url(../image/nimg12.png) left center no-repeat; padding-left:18px;}
.supplyTips .close{display:block; width:20px; height:20px; background:url(../image/close.png) center no-repeat; position:absolute; z-index:10; top:0px; right:0px;}

.supplyShow_01{width:250px; height:325px; overflow:hidden; position:relative;}
.supplyShow_01 .bigImg{height:262px; overflow:hidden;}
.supplyShow_01 .prev{position:absolute; z-index:10; left:0px; top:262px;}
.supplyShow_01 .next{position:absolute; z-index:10; right:0px; top:262px;}
.supplyShow_01 .list{width:210px; overflow:hidden; margin:0 auto; position:relative;}
.supplyShow_01 .list li{float:left; width:70px; overflow:hidden; text-align:center; cursor:pointer;}
.supplyShow_01 .list img{width:57px; height:57px;}
/* photo slide*/
/* album */
#mid_pos {position:absolute;}
#mid_div {width:240px;height:240px;cursor:crosshair;padding:5px;border:#CCCCCC 1px solid;}
#zoomer {border:#e1e1e1 1px solid;width:120px;height:90px;background:#FFFFFF url('../image/zoom_bg.gif');position:absolute;opacity:0.5;filter:alpha(opacity=50);}
#big_div {width:320px;height:240px;border:#CCCCCC 1px solid;background:#FFFFFF;position:absolute;overflow:hidden;}
#big_pic {position:absolute;}
.ab_im {padding:2px;margin:10px 0 10px 13px;border:#C0C0C0 1px solid;}
.ab_on {padding:2px;margin:10px 0 10px 13px;border:#FF6600 1px solid;background:#FF6600;}
/**/
.supplyShow_02{width:445px; overflow:hidden;}
.supplyShow_02 .name{font-size:18px; line-height:24px; background:url(../image/line5.gif) bottom repeat-x; padding-bottom:18px; color:#000;}
.supplyShow_02 .content{line-height:32px; color:#676767; padding:12px 0;}
.supplyShow_02 .content span{color:#333;}
.supplyShow_02 .btnDiv{height:35px; overflow:hidden;}
.supplyShow_02 .btnDiv a{display:block; float:left; margin-right:10px; background:url(../image/btn1.png) right top no-repeat; width:91px; height:29px; line-height:29px; text-align:center; font-size:14px; color:#ff8a04;}
.supplyShow_02 .btnDiv a:hover{background:url(../image/btn1.png) left top no-repeat; color:#FFF;}
.supplyShow_02 .btnDiv em{float:left; display:block; background:url(../image/btn3.png) left top no-repeat; width:131px; height:29px; line-height:29px; text-align:center; font-size:14px;}

.pageTitle{height:40px; line-height:40px; overflow:hidden; position:relative; border-bottom:#e6e3e3 solid 1px;}
.pageTitle h1{font-size:18px;}
.pageTitle h1 span{padding-left:12px; background:url(../image/ico8.gif) left center no-repeat; font-weight:400;}
.pageTitle h1 img{float:left; margin-right:5px; position:relative; top:10px;}
.pageTitle .more{position:absolute; top:12px; right:0px; color:#666; display:inline-block; height:21px; line-height:21px; padding:0 6px;}
.pageTitle .more:hover{color:#FFF; background:#F80;}

.supplyShow_03{line-height:21px; text-align:justify; padding:15px 0; color:#666; font-size:14px;min-height: 70px;}
/**/
.supplyShow_04{width:727px; overflow:hidden; position:relative;}
.supplyShow_04 ul{width:110%;}
.supplyShow_04 li{float:left; padding-top:20px; width:184px; height:218px; overflow:hidden;}
.supplyShow_04 .name{padding-top:18px;}
.supplyShow_05 li{width:149px; height:180px;}

.supplySide_02{padding:10px 0;}
.supplySide_02 li{height:30px; line-height:30px; overflow:hidden; position:relative;}
.supplySide_02 li a{background:url(../image/ico5.gif) left center no-repeat; padding-left:11px;}
.supplySide_02 li a:hover{background:url(../image/ico5on.gif) left center no-repeat;}
.supplySide_02 li span{position:absolute; top:0px; right:0px; color:#999;}
.supplySide_02 .imgDiv{padding-top:10px;}

.supplySide_01{border:#ebd6bd solid 1px;}
.supplySide_01 h1{font-weight:400; color:#ff8800; background:url(../image/supplySide_01.gif) top repeat-x; height:46px; line-height:46px; overflow:hidden; padding-left:19px;}
.supplySide_01 h2{border-top:#ebd6bd solid 1px; font-weight:400; font-size:16px; height:33px; overflow:hidden; padding:13px 0 0 19px; color:#d20606;}
.supplySide_01 h2 img{float:left; margin-right:6px; position:relative; top:2px;}
.supplySide_01 h2 em{background:url(../image/ico9.png) right center no-repeat; padding-right:12px;}
.supplySide_01 .list{padding:0 19px 10px 19px;}
.supplySide_01 .list li{min-height:26px; _height:26px; line-height:26px; position:relative; color:#666; padding-left:45px;}
.supplySide_01 .list em,.supplySide_01 .list span{position:absolute; left:0px; top:0px; white-space:nowrap; color:#333;}
.supplySide_01 .list i{display:block; font-style:normal; background:url(../image/ico8.png) left center no-repeat; width:16px; text-align:center; height:26px; float:left; color:#FFF; margin-right:6px;}
.supplySide_01 .list2 li{padding-left:75px; padding-bottom:6px;}
.supplySide_01 .list2 dd{float:left; margin-right:3px; position:relative; top:3px;}
.supplySide_01 .list2 i{background:url(../image/ico8_1.png) left center no-repeat;}
.supplySide_01 .btnDiv{height:45px; overflow:hidden; position:relative; top:-5px; padding-left:19px;}
.supplySide_01 .btnDiv a{display:block; float:left; margin-right:10px; background:url(../image/btn1.png) right top no-repeat; width:91px; height:29px; line-height:29px; text-align:center;}
.supplySide_01 .btnDiv a:hover{background:url(../image/btn1.png) left top no-repeat; color:#FFF;}
/**/
.PurchaseSide_01 h2{color:#333;}
.PurchaseSide_01 .list li{padding-left:50px;}

.sideLogin{border:#ebd6bd solid 1px;}
.sideLogin h1{font-weight:400; color:#ff8800; background:url(../image/supplySide_01.gif) top repeat-x; height:46px; line-height:46px; overflow:hidden; padding-left:19px; border-bottom:#ebd6bd solid 1px;}
.sideLogin .msg{padding:15px 0 10px 19px; color:#999;}
.sideLogin li{height:33px; line-height:24px; overflow:hidden; position:relative; padding-left:77px;}
.sideLogin li em{position:absolute; left:19px; top:0px; white-space:nowrap;}
.sideLogin .input1{float:left; width:144px; height:22px; line-height:22px; border:#d1d1d1 solid 1px; text-indent:10px;}
.sideLogin .btn1{float:left; margin-right:10px; background:url(../image/btn11.png); width:71px; height:27px; cursor:pointer; color:#FFF; font-size:14px;}
.sideLogin li a{color:#999;}
.sideLogin li a:hover{color:#0d9a8e;}
.sideLogin .msgDiv{text-align:center; border-top:#ebd6bd solid 1px; margin-top:10px; padding-bottom:10px;}
.sideLogin .msgDiv .msg{padding-left:0px;}
.sideLogin .msgDiv a{display:block; background:url(../image/btn12.png) center top no-repeat; height:29px; line-height:29px; text-align:center; font-size:14px; color:#ff8a04;}

.PurchaseFlash{height:280px; overflow:hidden; position:relative;}
.PurchaseFlash li{position:relative; height:280px; width:1000px; overflow:hidden;}
.PurchaseFlash .name a{display:block; position:absolute; z-index:2; left:0px; bottom:0px; width:100%; height:42px; line-height:42px; background:url(../image/bg3.png); font-size:16px; text-indent:20px; color:#FFF;}
.PurchaseFlash .btnDiv{position:absolute; z-index:10; right:20px; bottom:13px;}
.PurchaseFlash .btnDiv span{display:block; float:left; cursor:pointer; background:url(../image/btn2.png) left top no-repeat; width:14px; height:14px; margin-left:6px;}
.PurchaseFlash .btnDiv .on{background:url(../image/btn2on.png) left top no-repeat;}

.Purchase_01{height:27px; line-height:27px; overflow:hidden; position:relative; padding-left:120px;}
.Purchase_01 span{display:block; position:absolute; z-index:10; left:0px; top:0px; height:27px; width:60px; background:#fe6301 url(../image/nimg13.png) 6px center no-repeat; color:#FFF; padding-left:26px;}
.Purchase_01 li{float:left; width:220px; overflow:hidden;}
.Purchase_01 a{background:url(../image/ico5.gif) left center no-repeat; padding-left:11px;}
.Purchase_01 a:hover{background:url(../image/ico5on.gif) left center no-repeat;}

.Purchase_02 .title{height:42px; line-height:42px; overflow:hidden; position:relative; background:url(../image/Purchase_02.gif) left bottom no-repeat; margin-bottom:10px;}
.Purchase_02 .title img{float:left; position:relative; top:12px;}
.Purchase_02 .title h1{float:left; padding:0 10px; font-size:18px;}
.Purchase_02 .title span{float:left; font-size:16px;}
.Purchase_02 .title i{font-style:normal; color:#ff8800; background:url(../image/ico10.png) center no-repeat; display:inline-block; width:35px; text-align:center;}
.Purchase_02 .list{width:1000px; overflow:hidden; position:relative;}
.Purchase_02 ul{width:120%;}
.Purchase_02 li{float:left; width:481px; height:33px; line-height:32px; overflow:hidden; margin-right:36px; background:url(../image/line5.gif) top repeat-x; position:relative; top:-1px;}
.Purchase_02 li a{background:url(../image/ico5.gif) left center no-repeat; padding-left:11px; font-size:14px;}
.Purchase_02 li a:hover{background:url(../image/ico5on.gif) left center no-repeat;}
.Purchase_02 li span{color:#999; position:absolute; top:0px; right:0px;}

.PurchaseTitle{height:38px; line-height:38px; overflow:hidden; position:relative; background:url(../image/PurchaseTitle.gif) bottom repeat-x;}
.PurchaseTitle img{position:absolute; left:0px; top:11px;}
.PurchaseTitle h1{font-size:18px; padding-left:28px;}
.PurchaseTitle .tab{position:absolute; top:0px; right:-8px;}
.PurchaseTitle .tab li{float:left; background:url(../image/PurchaseTitleBg1.gif) right center no-repeat; cursor:pointer; padding-right:8px; font-size:14px;}
.PurchaseTitle .tab div{height:38px; padding:0 12px; float:left; white-space:nowrap;}
.PurchaseTitle .tab .liNow div{background:url(../image/PurchaseTitleBg2.gif) center bottom no-repeat; color:#ff500b;}

.Purchase_03 th{height:42px; text-align:left; font-size:14px;}
.Purchase_03 td{height:33px; background:url(../image/line5.gif) bottom repeat-x; color:#999;}
.Purchase_03 td a{font-size:14px;}
.Purchase_03 .btn{display:block; background:url(../image/btn3.gif) left bottom no-repeat; width:61px; height:20px; line-height:20px; text-align:center;}
.Purchase_03 .btn:hover{background:url(../image/btn3.gif) left top no-repeat; color:#FFF;}
.Purchase_03 td .btn{font-size:12px;}

.Purchase_04{border-bottom:#dfdfdf solid 1px;}
.Purchase_04 li{height:205px;}
.Purchase_04 .box{height:204px; position:relative; border:#dfdfdf solid 1px; border-bottom:0px;}
.Purchase_04 .title{position:absolute; z-index:10; left:0px; top:0px; width:30px; text-align:center; height:204px; background:#dfdfdf; font-size:16px; border-bottom:#cdcdcd solid 1px;}
.Purchase_04 .title div{padding-top:70px;}
.Purchase_04 .list{float:left; width:280px; padding:15px 10px 0 60px; overflow:hidden;}
.Purchase_04 h1{clear:both; font-weight:400; padding:10px 0 5px 0;}
.Purchase_04 dl{height: 50px;overflow: hidden;    }
.Purchase_04 .list dd{float:left; white-space:nowrap; line-height:24px; padding-right:10px;}
.Purchase_04 .list2{float:right; width:240px; overflow:hidden; line-height:26px; padding-top:52px;}
.Purchase_04 .tabContentDiv2{padding-top:22px; width:290px;height: 183px;}
.Purchase_04 .tab2{height:45px; overflow:hidden;}
.Purchase_04 .tab2 li{float:left; height:45px; padding:0 10px; white-space:nowrap; line-height:24px; margin-right:6px; overflow:hidden; background:url(../image/tab.gif) top repeat-x;}
.Purchase_04 .tab2 .liNow{background:url(../image/tabon.gif) center top no-repeat; color:#FFF;}
.Purchase_04 .boxNow{border:#fe6301 solid 1px; z-index:2;}
.Purchase_04 .boxNow .title{background:#fe6301; color:#FFF; border-bottom:#fe6301 solid 1px;}

.pageTitle2{height:42px; line-height:42px; overflow:hidden; position:relative; background:url(../image/pageTitle2.png) left bottom no-repeat; margin-bottom:10px;}
.pageTitle2 img{float:left; position:relative; top:12px;}
.pageTitle2 h1{float:left; padding:0 10px; font-size:18px;}

.PurchaseShow_01{line-height:30px; overflow:hidden; padding-bottom:10px;}
.PurchaseShow_01 li{float:left; padding-right:15px; color:#666;}
.PurchaseShow_01 li img{float:left; margin-right:3px; position:relative; top:6px;}
.PurchaseShow_01 li span, .PurchaseShow_01 .content a{color:#e77b00;}
.PurchaseShow_01 .content{clear:both;}
.PurchaseShow_01 .content a{padding:0 6px;}

.PurchaseForm{border:#e6e6e6 solid 1px; border-top:0px; min-height:300px; _height:300px; padding:30px;}
.PurchaseForm h1{font-size:24px; padding-bottom:15px;}
.PurchaseForm h2{color:#ff8800; font-size:18px; padding:10px 0; border-bottom:#e5e5e5 solid 1px; margin-bottom:20px;}
.PurchaseForm h2 span{font-weight:400; color:#333;}
.PurchaseForm li{height:39px; line-height:27px; overflow:hidden; position:relative; padding-left:70px;}
.PurchaseForm li em{position:absolute; left:0px; top:0px; display:block; width:65px; text-align:right;}
.PurchaseForm li em span{padding:0 6px;}
.PurchaseForm .input1{float:left; width:220px; height:25px; line-height:25px; text-indent:10px; border:#cfcfcf solid 1px;}
.PurchaseForm .input2{width:110px;}
.PurchaseForm .input3{width:360px;}
.PurchaseForm textarea{float:left; width:675px; height:75px; line-height:25px; padding:5px 10px; font-size:12px; font-family:"微软雅黑"; color:#666; border:#cfcfcf solid 1px;}
.PurchaseForm .tips{float:left; padding-left:10px; white-space:nowrap; color:#999;}
.PurchaseForm .btn1{font-size:14px; color:#FFF; cursor:pointer; background:url(../image/btn4.png); width:91px; height:29px;}
.PurchaseForm .btn2{background:url(../image/btn5.png); width:118px; height:34px;}
.PurchaseForm .selectDiv{float:left; height:25px; width:108px; line-height:25px; border:#cfcfcf solid 1px; margin-right:10px; background:url(../image/ico11.png) right center no-repeat; color:#666;}
.PurchaseForm .selectDiv2{width:360px;}
.PurchaseForm dd{float:left; padding-right:20px; white-space:nowrap;line-height: 27px;}
.PurchaseForm dd input{float:left; position:relative; left:-2px; top:4px;}
.PurchaseForm dd .input1{top:0px;}
.PurchaseForm .msg{padding-bottom:15px;}
.PurchaseForm .msg span{color:#666; padding-right:35px;}

.PurchaseLayer{width:610px; height:336px; background:#FFF; position:absolute; z-index:100; top:100px; text-align:center; display:none;}
.PurchaseLayer h1{color:#ff8800; font-size:36px; padding-top:65px;}
.PurchaseLayer h1 img{position:relative; top:8px; left:-10px;}
.PurchaseLayer .content{font-size:14px; line-height:24px; padding:20px 0 30px 0;}
.PurchaseLayer .btn{display:block; background:url(../image/btn6.png) left top no-repeat; width:119px; height:35px; line-height:35px; margin:0 auto; text-align:center; font-size:14px; color:#FFF;}

.infoke{width:105px;}
.infoke{position:absolute; z-index:10; right:0px; top:87px; width:167px;}
.infoke dd{height:27px; line-height:27px; overflow:hidden; padding-left:25px; font-size:14px; position:relative;}

.infojia{position:absolute; z-index:10; right:0px; top:74px; width:46px;}
.infojia dd{height:27px; line-height:27px; overflow:hidden; padding-left:25px; font-size:14px; position:relative;}
.infojia span{display:block; background:url(../image/ico8.png) left center no-repeat; width:16px; text-align:center; height:27px; position:absolute; left:0px; top:0px; color:#FFF; font-size:12px;}


.infokejia span {display: block;background: url(../image/ico81.png) left center no-repeat;width: 16px;text-align: center;height: 27px;position: absolute;left: 0px;top: 0px;color: #FFF;font-size: 12px;}
.Supply_01 .infokejia {position: absolute;z-index: 10;right: 0px;top: 74px;width: 279px;}