img{border:0}
#slideshow{position: relative;height: 420px;margin: 0 auto;}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;height: 415px;overflow: hidden}
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10;position: absolute;width: 930px}
#slideshow .btns b{position: absolute;width: 100px;display: block;height: 14px;overflow: hidden;top: 275px;left: 50%}
#slideshow .btns b i{width: 10px;background: #414140;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 6px;border: #414140 2px solid;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#slideshow .btns b i:hover{background: #a7a7a6}
#slideshow .btns b i.on{background: #3cd2f1;cursor: default}
#slideshow .btns b i.on:hover{background: #3cd2f1;cursor: default}
#slideshow .btns s{position: absolute;width: 60px;display: none;height: 80px;overflow: hidden;top: 115px;cursor: pointer}
#slideshow .btns s i{position: absolute;width: 60px;background: url("../images/btn_slideshow.png");height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="../images/btn_slideshow.png");_background: none;}
#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -80px}
#slideshow .btns s.next{right: 0px}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;height: 300px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}


.td-p00, .td-p01{display: none;}
.show-center{text-align: center;}
.show-name{color: #fff;}
.sn-name{font-size: 18px;}
.sn-des{font-size: 14px; margin: 20px 0 0;}
.sn-btn > a{color: #fff; display: inline-block; margin: 30px 0 0; width: 180px; height: 45px; font-size: 16px; line-height: 45px; vertical-align: top; border: solid 1px; border-radius: 20px;}


.ii-one{position: relative;}
.ii-one-p{position: absolute; left: 0; top: 72px; font-size: 16px; width: 100%; color: #fff; text-align: center; line-height: 24px;}


/* daoshi - css */
/********************
 * FEATURE CAROUSEL *
 ********************/
.vd-box{width: 1200px; margin-left: auto; margin-right: auto;}
#featureCarousel {
    height: 560px;
    width:800px;
    margin-left: auto;
    margin-right: auto;
    position:relative;
}
#featureCarousel img {
    border:0;
    border-radius: 5px;
}
#featureCarousel .feature {
    position:absolute;
    top:-1000px;
    left:-1000px;
    cursor:pointer;
}
#featureCarousel .feature > div {
    position:absolute;
    bottom: -90px;
    left:0px;
    width:100%;
}
#featureCarousel .feature > div p {
    margin:0;
    padding:5px;
    font-weight:bold;
    text-align: center;
    color:white;
}
#featureCarousel .blipsContainer {
    position:absolute;
    color:white;
    right:25px;
    top:210px;
    padding:0;
    margin:0;
}
#featureCarousel .blipsContainer .blip {
    margin:3px;
    height:14px;
    width:14px;
    color:white;
    text-align:center;
    font-size:10px;
    border:1px dotted black;
}
#featureCarousel .blipsContainer .blipSelected {
    color:white;
    font-weight:bold;
    background-color:black;
}
.leftButton{    position: absolute;
    cursor: pointer;
    z-index: 10;
    width: 100px;
    height: 342px;
    left: -70px;
    display: inline;background: url("../images/icon-r.png") no-repeat center center;}
.rightButton{    position: absolute;
    cursor: pointer;
    z-index: 10;
    width: 100px;
    height: 342px;
    right: -70px;
    display: inline;background: url("../images/icon-l.png") no-repeat center center;}
.sn-btn{text-align: center;}