@charset "utf-8";
/* CSS Document */
body, p, ul, dl, dd, form{
  margin:0;
  padding:0px;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  }
ul{list-style-type:none;}  
img{border:none;}  
body{
  background:url(../imagespcl/allbg.gif) repeat-x top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#333;
  }
.allcont{ width:970px; background:#fff; margin:0 auto;}
.realcont{ width:958px; border:1px solid #dadbdb; border-top:none; margin:0 auto;}  
.realcont2{ width:960px; margin:auto;}
.zoom{zoom:1;} .hid{overflow:hidden;}
.fl{float:left;} .fr{float:right;} .cl{clear:both; font-size:0px; height:0px; overflow:hidden;} .cl2{ overflow:hidden; zoom:1;} 
.mc{margin-left:auto; margin-right:auto;}
.tl{text-align:left;} .te{text-align:right;} .tc{text-align:center;}
.lin18{line-height:18px;} .lin20{line-height:20px;} .lin22{line-height:22px;} .lin23{line-height:23px} .lin24{line-height:24px;} .lin25{line-height:25px;}
.lin26{line-height:26px;}
.bor{ border:1px solid #dadbdb;} .bornt{ border:1px solid #dadbdb; border-top:none;} .nbor{border:none;}
.borl{border-left:1px solid #dadbdb;} .borr{border-right:1px solid #dadbdb;}
.listdz{background:url(../imagespcl/1-2pic.gif) no-repeat 4px -274px; padding-left:12px;}
.listcompn{font-size:12px; color:#999; width:70px; text-align:right;}
.topline{ background:url(../imagespcl/gh-line.gif) repeat-x top;} 
.botline{ background:url(../imagespcl/gh-line.gif) repeat-x bottom;} 
.k100{width:100px; height:80px; padding:4px 4px 0 4px; border:1px solid #dadbdb; background:#fff;}
.k160{width:160px; height:125px; padding:4px 4px 0 4px; border:1px solid #dadbdb; background:#fff;}
.k200sp{ border:1px solid #dadbdb; padding:4px 4px 0 4px; width:200px; height:175px}
.k120{width:120px; height:65px; padding:4px 4px 0 4px; border:1px solid #dadbdb; background:#fff;}
.k240{width:240px; height:185px; padding:4px 4px 0 4px; border:1px solid #dadbdb; background:#fff;}
.pointhand{cursor:pointer;}

.w163{width:163px;} .w610{width:610px;} .w298{width:298px;} .w250{width:250px;} .w260{width:260px;} .w446{width:446px;} .w220{ width:220px;} .w140{width:140px;}
.w310{width:310px;} .w386{width:386px;} .w170{width:170px;} .w120{width:120px;} .w180{width:180px;} .w420{width:420px;} .w210{width:210px;} .w200{width:200px;}
.w750{width:750px;} .w480{width:480px;} .w40{width:40px;} .w210{width:210px;} .w650{width:650px;} .w300{width:300px;} .w190{width:190px;} .w150{width:150px;}
.w100{width:100px;} .w70{width:70px;}

.h65{height:65px;} .h90{height:90px;} .h95{height:95px;}

.pab5{ padding-bottom:5px;} .pat5{ padding-top:5px;} .pat10{padding-top:10px;} .pal5{padding-left:5px;} .pal45{padding-left:45px;} .pab10{padding-bottom:10px;}
.pal10{padding-left:10px;} .par10{padding-right:10px;} .pab5{padding-bottom:5px;} .pal15{padding-left:15px;} .par15{padding-right:15px;}

.mar10{margin-right:10px;} .mab5{margin-bottom:5px;} .mal5{margin-left:5px;} .mat5{margin-top:5px;} .mat10{margin-top:10px;} .mar20{margin-right:20px;}
.mar15{margin-right:15px;} .mal10{margin-left:10px;} .mar30{ margin-right:30px;} .mat8{margin-top:8px;} .mat25{margin-top:25px;} .mal20{margin-left:20px;}

.te2{text-indent:2em;}
.f14{font-size:14px;} .f9{font-size:9px;} .fb{font-weight:bold;} .f16{font-size:16px;} .fc00{color:#c00;} .f666{color:#666;} .f999{color:#999;} .ffff{color:#fff;}
a{ color:#333; text-decoration:none;} a:hover{ color:#c00; text-decoration:underline;}
.f12a{font-size:12px;} .f14a{font-size:14px;} .f16a{font-size:16px;}
.tf{ color:#fff;} .tf:hover{ color:#FFFFCC;}
/*-- 页面头部 --*/
.top{
  background:url(../imagespcl/topbg.gif) repeat-x;
  height:32px;
  width:1152px;
  }
.inputs{
  width:70px;
  border:1px solid #ccc;
  }  
.head{
   background:url(../imagespcl/headbg.gif) repeat-x;
   padding-top:13px;
   height:90px;
   padding-left:15px;
   width:945px;
   margin:0 auto;
   }  
.navtag{
   width:155px;
   float:left;
   margin-right:5px;
   }  
.navtag P{
   height:26px;
   line-height:26px;
   vertical-align:middle;
   padding-left:20px;
   }   
.navtagbg{
   background:url(../imagespcl/navtagbg.gif) no-repeat right top;
   width:142px;
   padding-right:13px;
   padding-top:5px;
   }

.nav{
   width:931px;
   float:left;
   padding-left:5px;
   margin-top:0px;
   }   
.nav p{
   float:left;
   width:61px;
   text-align:center;
   margin-right:10px;
   }
.nav p a{
   display:block;
   width:61px;
   padding-top:50px; 
   background-position:top;
   background-repeat:no-repeat;
   }  
.nav1{background:url(../imagespcl/tag1.gif);} .nav2{background:url(../imagespcl/tag2.gif);}   .nav3{background:url(../imagespcl/tag3.gif);}
.nav4{background:url(../imagespcl/tag4.gif);} .nav5{background:url(../imagespcl/tag5.gif);}   .nav6{background:url(../imagespcl/tag6.gif);}
.nav7{background:url(../imagespcl/tag7.gif);} .nav8{background:url(../imagespcl/tag8.gif);}   .nav9{background:url(../imagespcl/tag9.gif);} 
.nav11{background:url(../imagespcl/tag11.gif);} .nav21{background:url(../imagespcl/tag21.gif);}   .nav31{background:url(../imagespcl/tag31.gif);}
.nav41{background:url(../imagespcl/tag41.gif);} .nav51{background:url(../imagespcl/tag51.gif);}   .nav61{background:url(../imagespcl/tag61.gif);}
.nav71{background:url(../imagespcl/tag71.gif);} .nav81{background:url(../imagespcl/tag81.gif);}   .nav91{background:url(../imagespcl/tag91.gif);} 
.sea{
   width:305px;
   float:right;
   padding-right:5px;
   margin-top:8px;
   }
div.sea input.allseasub1{
   background:url(../imagespcl/seasub.gif); width:46px; height:21px; border:none;}
div.sea input.allseasub2{
   background:url(../imagespcl/seabg2.gif); width:69px; height:21px; border:none;}
.greatcomp{
   background:url(../imagespcl/greatcompbg.gif) repeat-x;
   border:1px solid #dadbdb;
   height:27px;
   border-bottom:none;
   }
.compdown{
   background:url(../imagespcl/greatcomptabdodw.gif); width:56px; height:23px; line-height:23px; vertical-align:middle; float:left; margin-right:10px; text-align:center;
   margin-top:3px; cursor:pointer;}
.compon{
   background:url(../imagespcl/greatcomptabon.gif); width:56px; height:24px; line-height:24px; vertical-align:middle;  float:left; margin-right:10px; text-align:center; margin-top:3px; cursor:pointer;}
.greatcont{
   border:1px solid #dadbbd; border-top:none; height:63px; padding:10px 15px 8px 15px; overflow:hidden;}  
.greatcont p{
   line-height:25px;
   }        
/*-- 首页开始 --*/
.box1nav{
  background:url(../imagespcl/1-2pic.gif) 0 -146px no-repeat;
  padding-left:30px;
  padding-top:8px;
  height:24px;
  font-weight:bold;
  }
.box1inbg{
   background:url(../imagespcl/1-2pic.gif) no-repeat bottom right;
   padding:9px 9px 6px 9px;
   }  
.t4scont{
   background:url(../imagespcl/1-2pic.gif) 0 -61px no-repeat;
   height:65px;
   padding-left:190px;
   }  
.t4spcbg{
   background:url(../imagespcl/4spcbg.gif) no-repeat;
   width:110px;
   height:65px;
   } 
.modnav{
   background:url(../imagespcl/1-2pic.gif) no-repeat 0 0;
   padding-left:20px;
   padding-top:10px;
   height:29px;
   font-size:16px;
   color:#fff;
   font-weight:bold;
   }
.modnavdz, .modnavdz2, .modnavdz3{ height:20px; width:23px; }     
.modnavdz{
   background:url(../imagespcl/1-2pic.gif) 0 -195px;
   }
.modnavdz2{
   background:url(../imagespcl/1-2pic.gif) 0 -223px;
   }
.modnavdz3{
   background:url(../imagespcl/1-2pic.gif) 0 -335px;
   }   
.box2innerlitnav{
   border-bottom:1px solid #dadbdb;
   padding-right:10px;
   height:22px;
   position:relative;
   }    
.litf{
   border:1px solid #dadbdb;
   border-bottom:none;
   background:url(../imagespcl/box2innernavtag.gif) repeat-x top;
   padding-top:5px;
   height:18px;
   width:70px;
   text-align:center;
   margin-bottom:-1px;
   position:relative;
   }
.box2innerlitnav2{
   border-bottom:2px solid #ccc;
   height:26px;
   padding-left:5px;
   padding-right:10px;
   margin-left:10px;
   margin-right:10px;
   }   
.litf2{
   border-bottom:2px solid #c00;
   padding-top:4px;
   height:22px;
   margin-bottom:-2px;
   font-size:14px;
   font-weight:bold;
   position:relative;
   }   
.box3nav{
   background:url(../imagespcl/box3litnav.gif) repeat-x;
   padding-left:15px;
   padding-top:8px;
   height:23px;
   }
.box3litnav{
   background:url(../imagespcl/box3innernav2.gif) repeat-x;
   padding-left:15px;
   padding-top:8px;
   height:20px;
   }  
.centnav{
   background:url(../imagespcl/box3centbg.gif) repeat-x top;
   padding-top:15px;
   height:84px;
   text-align:center;
   } 
.box3centnav{
   background:url(../imagespcl/box3innernav2.gif) repeat-x top;
   padding-left:15px;
   padding-top:8px;
   padding-right:10px;
   height:20px;
   }  
.box3rnav{
   background:url(../imagespcl/gh-line.gif) repeat-x bottom;
   padding-left:15px;
   padding-top:6px;
   padding-right:10px;
   height:20px;
   }         
/*-- 展台开始 --*/ 
.jpt{
   background:url(../imagespcl/zttop.gif) no-repeat;
   padding-left:27px;
   padding-top:14px;
   height:30px;
   }
.jpcont{
   background:url(../imagespcl/ztcentbg.gif) repeat-y;
   padding:0 8px;
   }   
.jpbox1{
   position:relative;
   background:url(../imagespcl/ztin2.jpg) no-repeat;
   width:944px;
   height:314px;
   }   
.jptagpc{
   position:absolute;
   width:210px;
   height:160px;
   left:40px;
   top:0;
   }  
.jptagcont{
   position:absolute;
   width:395px;
   height:210px;
   left:305px;
   top:0;
   }   
.jptag{
   position:absolute;
   width:400px;
   height:90px;
   left:320px;
   top:220px;
   } 
.jptjzt{
   position:absolute;
   top:0;
   right:15px;
   width:200px;
   text-align:center;
   }    
.jpbox2{
   position:relative;
   background:url(../imagespcl/ztin3bg.jpg) repeat-x top;
   width:944px;
   height:410px;
   }     
.ztly{
   position:absolute;
   top:0;
   left:15px;
   }   
.ztlypc{
   position:absolute;
   top:34px;
   left:0;
   width:944px;
   }   
.jpbox2botl{
   position:absolute;
   top:160px;
   left:20px;
   width:450px;
   }
.jpbox2bot2{
   position:absolute;
   top:160px;
   right:20px;
   width:450px;
   }
.spfont{
   position:absolute;
   top:20px;
   right:370px;
   width:60px;
   z-index:1;
   } 
.spfont2{
   position:absolute;
   font-size:18px;
   top:18px;
   right:375px;
   width:60px;
   z-index:0;
   }  
.jpbotbigtab{
    position:absolute;
	top:35px;
	left:0;
	width:450px;
	}    
.jpbottab{
   position:absolute;
   top:45px;
   left:5px;
   width:440px;
   }
/*-- 精品 --*/
.shidanum2{
   font-size:28px;
   font-weight:bold;
   color:#fff;
   }
.shidanum{
   font-size:18px;
   font-weight:bold;
   color:#666;
   }
.hack{
   padding-top:10px;
   height:173px;
   *padding-top:15px;
   *height:178px;
   }
/*-- 列表产品总模块开始 --*/
.posit{
   background:url(../imagespcl/posit.gif) no-repeat;
   padding-left:15px;
   padding-right:15px;
   line-height:37px;
   height:37px;
   vertical-align:middle;
   }  
.list-fenleibg{
   background:url(../imagespcl/fenl-tag.gif) no-repeat;
   text-align:center;
   width:98px;
   height:26px;
   line-height:26px;
   vertical-align:middle;
   margin-top:1px;
   }
.list-sfenleicont{
   margin-top:13px;
   margin-left:auto;
   margin-right:auto;
   width:680px;
   line-height:20px;
   }   
.list-r-nav{
   background:url(../imagespcl/list-r-nav.gif) no-repeat;
   height:22px;
   padding-top:7px;
   }  
a.img{background:url(../imagespcl/img.gif) no-repeat; width:17px; height:15px; display:block;}
a.img:hover , a.img:active{background:url(../imagespcl/img2.gif) no-repeat; width:17px; height:15px; display:block;}

a.imgfont{background:url(../imagespcl/imgfont.gif) no-repeat; width:17px; height:15px; display:block;}
a.imgfont:hover , a.imgfont:active{background:url(../imagespcl/imgfont2.gif) no-repeat; width:17px; height:15px; display:block;}

a.font{background:url(../imagespcl/font.gif) no-repeat; width:17px; height:15px; display:block;}
a.font:hover , a.font:active{background:url(../imagespcl/font2.gif) no-repeat; width:17px; height:15px; display:block;} 

input{border:none;}
.list-sea{
   background:url(../imagespcl/list-sea-bg.gif) repeat-x;
   padding-left:15px;
   padding-right:15px;
   width:720px;
   height:41px;
   }   
.list-sea-tagbg{
   background:url(../imagespcl/list-sea-titbg.gif) no-repeat;
   text-align:center;
   height:23px;
   width:63px;
   line-height:23px;
   vertical-align:middle;
   }

