/*
* @Author: zhaopenghua
* @Date:   2025-12-04 
* @Last Modified by:   zhaopenghua
* @Last Modified time: 2025-12-05
*/

/*-------------公共css--------------------*/
.fl{
    float:left;
}
.fr{
    float:right;
}
.clear{
    clear:both;
}
.w1200{
    width:1200px;
    margin:0 auto;
}


/*-------------当前位置--------------------*/
.dQwZBox{
    background:#FFF;
}
.bread{
    height:55px;
    line-height:55px;
}
.bread span,.bread span a{
    color:#666;
}

.contBox{
    background:#fafafa;
    border-top:1px solid #f2f2f2;
}
.cont{
    padding-top:62px;
    padding-bottom:64px;
}

/*-------------左侧--------------------*/
.contL{
    width:298px;
}
.NabBox{
    border:1px solid #f2f2f2;
    border-top:2px solid #b62630;
    background:#FFF;
}
.NabBox ul li{
    height:39px;
    line-height:39px;
    padding:0px 16px;
    text-align:center;
}
.NabBox ul li.on{
    background:#b62630;
}
.NabBox ul li a{
    display:block;
    border-bottom:1px solid #e6e6e6;
    font-size:16px;
    font-weight:bold;
    color:#666;
}
.NabBox ul li.on a{
    color:#FFF;
    border:none;
}
.NabBox ul li:last-child a{
    border:none;
}

/*-------------右侧--------------------*/
.contR{
    width:860px;
}

.jyDtBox a img{
    width:100%;
    height:482px;
}
.jyDtBox .Dt_tit{
    padding-top:18px;
    font-size:16px;
    color:#404040;
    text-align:center;
}
.jyDtBox,.VRzsCot {position:relative;}
.icon_img { 
  position: absolute;
  top: 50%; 
  left: 50%; 
  background-image: url(/bjjs/uiFramework/commonResource/image/2025122216195967870.png);
  background-size: cover; 
  z-index: 10;
  width:80px;
  height:80px;
  transform: translate(-50%, -50%);
}
.icon_img1 { 
  position: absolute;
  top: 40%; 
  left: 50%; 
  background-image: url(/bjjs/uiFramework/commonResource/image/2025122216195967870.png);
  background-size: cover; 
  z-index: 10;
  width:40px;
  height:40px;
  transform: translate(-50%, -50%);
}


.VRzsBox .VRzsCot,.VRzsBox1 .VRzsCot{
    width:420px;
    margin-right:20px;
}
.VRzsBox .VRzsCot img, .VRzsBox1 .VRzsCot img{width:100%;}
.VRzsBox1 .VRzsCot{
    margin-bottom:45px;
}

.VRzsBox1 .VRzsCot:nth-child(2){
  margin-right:0;
}
.VRzsBox .VRzsCot:nth-child(2){
  margin-right:0;
}


.VRzsBox .VRzscot:nth-child(2),.VRzsBox1 .VRzsCot:nth-child(2n){
    margin-right:0px;
}

.VRzsBox .VRzscot a img,.VRzsBox1 .VRzscot a img{
    display:block;
    width:420px;
    height:240px;
}
.VRzsBox .VRzscot .vr_tit,.VRzsBox1 .VRzscot .vr_tit{
    padding-top:18px;
    font-size:16px;
    color:#404040;
    text-align:center;    
}

/*-------------分页--------------------*/
.pagenum{
    margin-top:42px;
    display:flex;
    justify-content:center;
    align-items:center;
    font-size:14px;
}
.pagenum .znum{
    color:#535353;
    padding-right:12px;
}
.pagenum a{
    width:69px;
    height:36px;
    border:1px solid #d9d9d9;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 3px;
    cursor:pointer;
}
.fens span{
    display:none!important;
}
.fens{
    display:flex;
}
.fens a{
    width:38px;
}
.fens .NormalRed{
    width:38px;
    height:36px;
    background:#bf1628;
    color:#fff;
    justify-content:center;
    align-items:center;
    display:flex;
}
.jump input{
    width:38px;
    height:36px;
    border:1px solid #d9d9d9;
    background:none;
    text-align:center;
    margin:0 6px;
}
.vr_tit{
    padding-top: 18px;
    font-size: 16px;
    color: #404040;
    text-align: center;
}


/*-------------手机端--------------------*/
@media screen and (max-width: 900px) {
    .fl,.fr{
        float:inherit;
    }
    .w1200{
        width:100%;
    }
    .cont{
        padding:10px 0;
    }

    /*-------------左侧--------------------*/
    .contL{
        width:100%;
    }
    .NabBox ul{
        height:280px;
    }
    .NabBox ul li{
        padding:0px;
        float:left;
        width:50%;
    }
    .NabBox ul li a{
        font-size:13px;
    }

    /*-------------右侧--------------------*/
    .contR{
        width:100%;
    }

    .jyDtBox a img{
        height:auto;
    }
    .jyDtBox .Dt_tit,.VRzsBox .VRzscot .vr_tit,.VRzsBox1 .VRzscot .vr_tit{
        padding-top:10px;
        font-size:14px;
    }

    .VRzsBox .VRzsCot,.VRzsBox1 .VRzsCot{
        width:100%;
        margin-right:0px;
        margin-bottom:10px;
    }
    .VRzsBox .VRzscot a img,.VRzsBox1 .VRzscot a img{
        width:100%;
        height:auto;
    }

    /*---------分页----------*/
    .pagenum{
        font-size:12px;
        display:block;
        margin-top:15px;
        height:36px;
    }
    .pagenum .znum{
        padding:5px;
        width:32px;
        float:left;
        font-size:12px;
        display:flex;
        align-items:center;
        justify-content:center;
    }
    .pagenum a:nth-of-type(1){
        display:none;
    }
    .pagenum a:nth-of-type(4){
        display:none;
    }
    .pagenum a{
        padding:5px;
        font-size:12px;
        width:45px;
        height:auto;
        float:left;
    }
    .jump span{
        font-size:12px;
        float:left; 
        padding:5px 0;
    }
    .jump input{
        font-size:12px;
        width:auto;
        height:auto;
        padding:5px;
        float:left;
        margin:0 3px;
    }
    .fens{
        display:none;
    }
}