﻿* {
    margin:0px;
}
#psWraper { background:#eee; padding:10px 0; margin-top:80px; border-top:1px dashed #999; }
#psText { padding-bottom:10px; margin-bottom:20px; border-bottom:1px dashed #bebebe; }
#psText samp { font-weight:bold; font-size:14px; letter-spacing:0.1em; }
#psText samp a { color:#06F;letter-spacing:0.1em; }
#psText h2 { font-size:20px; margin:10px auto; }
#psText p { padding:10px 0; line-height:25px; letter-spacing:0.1em; }
#psText ul { margin:10px auto; }
#psText ul li { line-height:25px; line-height:25px; letter-spacing:0.1em; }
#ps { width:600px; margin:0 auto; padding:30px 0; }
#ps h1 { padding-bottom:20px; text-shadow:1px 1px 0 #fff; color:#c00; font-size:23px; font-weight:bold; }
#ps h2 { line-height:20px; text-shadow:1px 1px 0 #fff; padding:10px 0; }
#ps h1 p { display:inline; font-size:16px; font-weight:bold; color:#666; margin-left:20px; }
#ps dl { padding-left:0; padding-bottom:40px; }
#ps dl dt,#ps dl dd { height:30px; line-height:30px; font-size:13px; text-shadow:1px 1px 0 #fff;  }
#ps dl dt { padding-left:10px; }
#ps dl dd { color:#ff6600; text-shadow:1px 1px 0 #fff; }
#ps dl dd span {color:#900; margin-right:50px; letter-spacing:0.01em; padding-left:10px;}
.TmpStyle { margin:50px auto; }

#jcImg { width:860px; padding:0px; position:relative; overflow:hidden; } 
#jcImg ul { width:655px; height:475px; overflow:hidden; position:relative; z-index:0; margin:0px auto; padding:0px}
#jcImg ul li { display:none; width:655px; height:475px; overflow:hidden; position:absolute; left:0; top:0; z-index:0; }
#jcImg ul img:hover { cursor:pointer }
#smallImg { height:72px;overflow:hidden; margin:28px auto 0; position:relative; width:788px; }
#jcImg dl { width:9999%; position:relative; }
#jcImg dd { float:left; width:100px; height:72px; overflow:hidden; margin-right:14px; _display:inline; cursor:pointer; 

position:relative; }
#jcImg dd div { position:absolute; background:#000; height:72px; width:110px; }
#jcImg b{ width:14px; height:72px; background:#ececec; position:absolute; top:503px; z-index:1; 
cursor:pointer; }
#jcImg b#prev {
    background: #ececec url(images/JcImgBtn.png) no-repeat 1px 25px;
}

#jcImg b#next {
    background: #ececec url(images/JcImgBtn.png) no-repeat -16px 25px;
}

#jcImg #BigPre {
    width:25px; height:63px;
    background: url(images/JcImgBtn.png) no-repeat -32px 0px;
    position:absolute; 
    top:210px;
    left:4px;
    cursor:pointer;
}

#jcImg #BigNext {
    width:25px; height:63px;
    background: url(images/JcImgBtn.png) no-repeat -65px 0px;
    position:absolute; 
    top:210px;
    right:4px;
    cursor:pointer;
}

#jcImg #prev { float:left; left:10px; background-position:0 0; }
#jcImg #next { float:right; right:10px; background-position:right 0;  }
/*#jcImg #prev:hover {  background-position:0 -70px; }
#jcImg #next:hover {  background-position:right -70px; }*/
#imgText { position:absolute; z-index:1; left:5px; top:435px; width:655px; height:40px; display:none; }
#imgText p,#imgText b { display:block; position:absolute; left:0; top:0; width:591px; line-height:40px; padding:0 17px; 

height:40px; overflow:hidden; z-index:1; }
#imgText b { background:#000; z-index:0; }
#imgText span { color:#fff; text-shadow:1px 1px 0 #000; float:left; font-size:14px; }
#imgText samp { color:#fff; text-shadow:1px 1px 0 #000; float:right; font-size:13px;  }
#imgHover { border:4px solid #dd7b24; height:64px; width:92px; position:absolute; left:0; top:0; display:none;