
em{font-style:normal;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0;}
.clearfix{*zoom:1;}
.wrapper,.header,.navbox{width:980px;margin:0 auto;}
.mt15{margin-top:15px;}
a{color:#333;text-decoration:none;}
a:hover{color:#f60;text-decoration:none;}
.location .collect,.photo-set-prev span,.photo-set-next span,.photo-list-box .arrow,.photo-set-scrlnext .forbida,.photo-set-scrlprev .forbida,.photo-set-scrlnext a,.photo-set-scrlprev .forbid,.photo-set-scrlnext .forbid,.photo-opt a{background-image:url(../images/sjbz_bg.png);background-repeat:no-repeat;}
.photo-prev .arrow-ico,.photo-next .arrow-ico{background-image:url(../images/sjbz_arrow.png);background-repeat:no-repeat;}
.tab-shadow{display:block;position:absolute;left:-1px;top:403px;width:730px;height:3px;background:url(../images/sjbz_shadowbg.jpg) no-repeat;}
.pic-list2{margin:0 0 0 -20px;}
.pic-list2 li{position:relative;float:left;width:208px;height:351px;margin:10px 0 -9px 20px;padding:11px 11px 9px;line-height:24px;text-align:center;_display:inline;}
.pic-list2 .shadow{position:absolute;z-index:-1;left:0;top:0;width:230px;height:371px;background:url(../images/sjbz_bj-371.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/sjbz_bj-371.png",sizingMethod="crop");}
.pic-list2 .hover .shadow{background:url(../images/sjbz_bjhover-371.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/sjbz_bjhover-371.png",sizingMethod="crop");}
.pic-list2 .pic{position:relative;display:block;width:208px;height:351px;overflow:hidden;color:#999;outline:0 none;}
.pic-list2 .pic span{display:block;height:24px;padding:7px 0 8px;overflow:hidden;cursor:pointer;}
.pic-list2 .pic em{color:#333;}
.pic-list2 .pic:hover{color:#999;zoom:1;}
.pic-list2 .pic:hover em{color:#f60;text-decoration:underline;}
.pic-list2 ins{display:block;position:absolute;right:11px;top:302px;_top:303px;height:21px;line-height:21px;text-decoration:none;padding:0 5px;color:#fff;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000);}:root .pic-list2 ins{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#00000000,endColorstr=#00000000);}
.pic-list2 .photo-list-padding{padding:11px 11px 19px;}
.notice{height:34px;line-height:34px;background:#fff;color:#666;text-indent:12px;}
.notice em{font-weight:700;color:#333;}
.location{padding:10px 0 0;color:#666;}
.location .collect{float:right;width:85px;height:23px;background-position:0 -184px;}
.location a{height:23px;line-height:23px;}
.location em{font-family:simsun;}
.location-nav{border-bottom:1px solid #e4e4e4;background:#f5f5f5;height:27px;}
.location-nav .location{padding:0;line-height:27px;color:#666;}
.photo-tit{padding:10px 0;}
.photo-tit h1,.photo-tit h3{float:left;font:bold 16px/30px Microsoft YaHei;}
.photo-opt{float:right;position:relative;z-index:1;color:#999;line-height:30px;}
.photo-opt a{display:inline-block;height:30px;line-height:30px;margin:0 10px;padding:0 0 0 27px;font-size:14px;color:#666;}
.photo-opt a:hover{color:#f60;}
.photo-opt .down-btn{width:90px;padding:0 3px 0 0;*padding:0;background-position:0 -209px;text-indent:-9999em;}
.photo-opt .down-btn:hover{background-position:0 -241px;}

.photobox{position:relative;width:978px;height:550px;margin-bottom:-3px;padding:0 0 3px;border-top:1px solid #e9e9e9;border-left:1px solid #d9d9d9;border-right:1px solid #d8d9d9;border-bottom:0 none;}
.photo{position:relative;width:960px;min-height:600px;_height:600px;margin-bottom:-3px;padding:9px 9px 12px;border-top:1px solid #e9e9e9;border-left:1px solid #d9d9d9;border-right:1px solid #d8d9d9;border-bottom:0 none;background:#fff;zoom:1;}
.photo-side{float:right;width:168px;height:530px;padding:20px 20px 0;background:url(../images/sjbz_photo-side-bg.jpg) 0 0 no-repeat #f5f5f5;}
.photo-side .code-img{display:block;border:1px solid #e4e4e4;}
.photo-side .code-img-infor{padding:10px 0 0;color:#333;}
.photo-side .code-img-infor a{color:#f60;}
.photo-side h3{padding:5px 0;font-size:14px;line-height:30px;color:#666;}
.photo-side p{color:#999;line-height:22px;}
.photo-2{float:left;position:relative;width:730px;height:510px;padding:20px;background:#fff;zoom:1;overflow:hidden;}
.photo-2 img{display:block;margin:0 auto;vertical-align:top;}
.photobox .tab-shadow,.photo .tab-shadow{width:980px;top:550px;background:url(../images/shadowbg-big.jpg) no-repeat;}
.photo-prev,.photo-next{position:absolute;top:0;width:50%;height:100%;cursor:pointer;}
.photo-prev{left:0;}
.photo-next{right:0;}
.photo-prev a,.photo-next a{position:absolute;top:238px;width:75px;height:75px;cursor:pointer;overflow:hidden;display:block;}
.photo-prev a{left:30px;}
.photo-next a{right:30px;}
.photo-prev .arrow-bg,.photo-next .arrow-bg{position:absolute;left:0;top:0;width:75px;height:75px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#000;filter:alpha(opacity=20);opacity:.2;}
.photo-prev .arrow-ico,.photo-next .arrow-ico{position:absolute;left:0;top:0;width:75px;height:75px;}
.photo-prev .arrow-ico{background-position:0 0;}
.photo-next .arrow-ico{background-position:-160px 0;}
.photo-prev a:hover .arrow-ico{background-position:-80px 0;}
.photo-next a:hover .arrow-ico{background-position:-240px 0;}
.pic-bg{position:absolute;left:0;top:0;background:#000;filter:alpha(opacity=0);opacity:0;width:100%;height:100%;}
.photo-set{position:relative;width:638px;border:1px #e0e0e0 solid;padding:15px 170px 5px;background:#fff;zoom:1;}
.photo-set-prev,.photo-set-next{position:absolute;top:15px;width:130px;text-align:center;}
.photo-set-prev{left:20px;}
.photo-set-next{right:20px;}
.photo-set-prev span,.photo-set-next span{display:block;width:120px;height:90px;padding:3px 7px 7px 3px;background-position:0 -81px;}
.photo-set-prev span a,.photo-set-next span a{display:block;width:120px;height:90px;line-height:88px;*font-size:78px;_font-size:79px;*font-family:Arial;overflow:hidden;}
.photo-set-prev img,.photo-set-next img{vertical-align:middle; width:120px; height:90px;}
.photo-set-prev .txt,.photo-set-next .txt{display:block;width:130px;height:30px;line-height:30px;}
.photo-set-prev:hover,.photo-set-next:hover{color:#f90;}
.photo-set-scrlprev,.photo-set-scrlnext{position:absolute;top:7px;*top:4px;display:block;width:19px;height:96px;}
.photo-set-scrlprev{left:0;}
.photo-set-scrlnext{right:0;}
.photo-set-scrlprev a,.photo-set-scrlnext a{display:block;width:19px;height:96px;cursor:pointer;}
.photo-set-scrlprev .forbida{background-position:0 -424px;}
.photo-set-scrlnext .forbida{background-position:-21px -424px;}
.photo-set-scrlprev .forbid{background-position:-42px -424px;cursor:default;}
.photo-set-scrlnext .forbid{background-position:-63px -424px;cursor:default;}
.photo-set-list{width:100%;min-height:1px;}
.photo-list-inner{position:relative;width:584px;padding:0 27px;zoom:1;}
.photo-list-box{position:relative;width:564px;height:128px;margin:-7px 10px 0;padding:7px 0 0;overflow:hidden;zoom:1;}
.photo-list-box ul{position:relative;left:0;margin:0 0 0 -10px;}
.photo-list-box li{position:relative;float:left;width:120px;margin:0 10px;background:#fff;display:inline;padding:2px;border:1px #e0e0e0 solid;}
.photo-list-box li.lihover{border-color:#f60;background:#f60;}
.photo-list-box li a{display:block;width:120px;height:90px;text-align:center;line-height:88px;*font-size:78px;_font-size:79px;*font-family:Arial;overflow:hidden;}
.photo-list-box li i{position:absolute;right:43px;top:103px;color:#666;padding:0 8px;height:20px;line-height:20px;font-style:normal;}
.photo-list-box li i em{font-size:14px;font-weight:700;}
.photo-list-box li img{margin:0;vertical-align:middle;}
.photo-list-box .arrow{display:none;position:absolute;z-index:3;left:57px;top:-8px;width:14px;height:7px;background-position:-26px -371px;}
.photo-list-box .cur{border-color:#f60;background:#f60;}
.photo-list-box .cur a{border-color:#f60;background:#fff;cursor:default;}
.photo-list-box .cur .arrow{display:block;}

.model {border: 1px solid #E0E0E0;}
.wallpaper-down dt {
    background: none repeat scroll 0 0 #F5F5F5;
    border-right: 1px solid #E0E0E0;
    font-size: 14px;
    font-weight: 800;
    line-height: 34px;
    text-align: center;
    width: 88px;
}
.wallpaper-down dd a {
    background: none repeat scroll 0 0 #FFFFFF;
    border-right: 1px solid #E0E0E0;
    float: left;
    height: 34px;
    line-height: 34px;
    position: relative;
    text-align: center;
    width: 78px;
}
.wallpaper-down dd a:hover{ background:#f60; color:#FFF;}
.wallpaper-down dd {
    background: none repeat scroll 0 0 #FFFFFF;
    width: 889px;
}
.wallpaper-down dt, .wallpaper-down dd {
    float: left;
}
#showImg li img{ width:120px; height:90px;}