/* 页面自定义css样式 */
a:hover {
    color: #006fb7;
}
.clearfix {
    zoom: 1;
}
.clearfix:after {
    content: "020";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}




/* 内容 */
.container{width: 100%;
padding-top: 38px;padding-bottom: 40px;
background: linear-gradient(180.00deg, #f2f6fb 0%, #fff 100%);}

/* 左侧 */
.con-box-left{width: 100%;}
.jg-tit , .jg-tit a{font-weight: 700;
    font-size: 22px;
    line-height: 32px;
    margin-bottom: 20px;
    color: #000;}
.js-box{background: #fff;line-height: 60px;border: 1px solid #e1e9f5;margin-bottom: 40px;padding: 0 20px;}
.js-box1 ul li{width: 150px;}
.js-box2 ul li{width: 20%;font-size: 15px;}
.js-box3 ul li{width: 20%;font-size: 15px;}
/* .js-box3 ul li:nth-child(5n+4){width: 277px;} */
.js-box4 ul li{width: 194px;font-size: 15px;}
.js-box4 ul li:nth-child(5n+4){width: 350px;}
.js-box4 ul li:nth-child(5n+5){width: 222px;}
.js-box5 ul li{width: 20%;font-size: 15px;}
.js-box ul li{line-height: 40px;display: inline-block;float: left;background: url(dian.png) no-repeat left 18px;padding-left: 13px;}
.con-box-left .jg-box-lf{width: 100%;
    height: 534px;padding: 20px 0 20px 20px;
    background: #fff;margin-top: 20px;
    border: 1px solid #e1e9f5;margin-bottom: 40px;
}
.js-box ul li a{font-size: 16px;}
.jg-box-lf ul li{float: left;width:290px;padding-bottom: 30px;height: 108px;}

.jg-box-lf ul li:nth-of-type(1){border-bottom: 1px solid #707070;
    padding-bottom: 28px;
    width: 98%;margin-bottom: 30px;height: auto;
}
.jg-box-lf ul li a{ 
    color: #0068b7;
    font-size: 16px;
    line-height: 22px;
    font-weight: bold;display: inline-block;margin-bottom: 5px;
}
.jg-box-lf ul li p{
    color: #333333;
    font-size: 14px;
line-height: 24px;
}

/* 右侧 */
.jg-rt-box1{width: 440px;height: 381px;
background: url(picScroll1bg.png) no-repeat;padding: 41px 20px 20px 20px;margin-top: 20px;}
.jg-rt-box1-cont{overflow-y: scroll;height: 312px;width: 394px;}
.jg-rt-box1-cont p{line-height: 32px;text-indent: 32px;font-size: 16px;}
.jg-rt-box1-cont::-webkit-scrollbar{width: 5px;}
.jg-rt-box1-cont::-webkit-scrollbar-thumb{
    width: 5px;
    height: 90px;
    border-radius: 2.5px;
    background: #bc9f79;
}
.jg-rt-box1-cont::-webkit-scrollbar-track{width: 5px;
    height: 270px;
    border-radius: 2.5px;
    background: #e0d5c7;
}
/* 右2 */
.jg-rt-box2 a{
    display: block;
    width: 440px;
    height: 80px;
    background: url(jgsz-bg.png) no-repeat;
    border: 1px solid #e1e9f5;
    margin:30px 0;
font-size: 22px;
line-height: 80px;
padding-left: 30px;
text-align: left;
color: #333;
} 
.jg-rt-box2 a:focus{  background: url(jgsz-bg.png) no-repeat #1e9fff!important;}
/* 右3 */
.jg-rt-box3{
width: 440px;
height: 211px;
background: #fff;
border: 1px solid #e1e9f5;
padding:10px 20px;
}
.jg-rt-box3 p{
    font-size: 16px;
    line-height: 30px;
    color: #333;
    padding-left: 10px;
    padding-bottom: 2px;
}
.jg-rt-box3 p:nth-of-type(6){    padding-left: 90px;
}
.js-box4{margin-bottom: 0;}



/* 响应式 */

@media (max-width: 767px) {
    .bt-box-1200{width: 100%;}

/* 内容 */
.container{width: 100%;
    padding-top: 16px;padding-bottom: 20px;
    background: linear-gradient(180.00deg, #f2f6fb 0%, #fff 100%);}
    
    /* 左侧 */
    .con-box-left{width: 94%;margin:0 auto;float: none;}
    .jg-tit a{font-weight: 700;
        font-size: 20px;
        line-height: 32px;
        margin-bottom: 20px;
        color: #000;}
    .con-box-left .jg-box-lf{width: 100%;
        height: auto;padding:15px;
        margin-top: 20px;
    }
    .jg-box-lf ul li{float: none;width:100%;padding-bottom: 15px;height: auto;}
  
    .jg-box-lf ul li:nth-of-type(2){width:100%;margin-right: 0px;}
.jg-box-lf ul li:nth-of-type(4){width:100%;margin-right: 0px;}
.jg-box-lf ul li:nth-of-type(8){width:100%;margin-right: 0px;}
.jg-box-lf ul li:nth-of-type(10){width:100%;margin-right: 0px;}
.jg-box-lf ul li:nth-of-type(12){width:100%;margin-right: 0px;}
.jg-box-lf ul li:nth-of-type(14){width:100%;margin-right: 0px;}
    .jg-box-lf ul li:nth-of-type(1){
        padding-bottom: 15px;margin-right: 0;
        width: 100%;margin-bottom: 15px;
    }
    .jg-box-lf ul li:nth-of-type(6){margin-top: 0px;}

    .jg-box-lf ul li p {
        font-size: 15px;
        padding-top: 3px;
    }
    .js-box{padding: 0 2%;}
    .js-box2 ul li{width: 50%;}
    .js-box5 ul li{width:50%;}
    /* 右侧 */
    .con-box-rt{width:94%;height: auto;margin: 20px auto 0;float: none;}
    .jg-rt-box1{width:100%;height: auto;box-shadow: 0 3px 15px #cdd8e096;
    background: url(picScroll1bg.png) no-repeat;background-size: 100%;
    padding: 30px 10px 10px 15px;margin-top: 12px;}
    .jg-rt-box1-cont{overflow-y: scroll;height: 268px;width:100%;}
    .jg-rt-box1-cont p{line-height: 30px;text-indent: 30px;font-size: 15px;}
    .jg-rt-box1-cont::-webkit-scrollbar{width: 5px;}
    .jg-rt-box1-cont::-webkit-scrollbar-thumb{
        width: 5px;
        height: 90px;
        border-radius: 2.5px;
        background: #bc9f79;
    }
    .jg-rt-box1-cont::-webkit-scrollbar-track{width: 5px;
        height: 268px;
        border-radius: 2.5px;
        background: #e0d5c7;
    }
    /* 右2 */
    .jg-rt-box2 a{
        display: block;
        width: 100%;
        height: 65px;
        background: url(jgsz-bg.png) no-repeat;
        background-size: 100%;
        margin:20px 0;
    font-size: 18px;
    line-height: 65px;
    padding-left: 20px;
    
    }
    .container ul{padding: 10px 0;}
    .js-box ul li {
        line-height: 30px;
        margin-bottom: 6px;
        float: left;
        background: url(dian.png) no-repeat left 13px;width: 50%;}
    /* 右3 */
    .jg-rt-box3{
    width:100%;
    height: auto;
    padding: 15px;
    }
    .jg-rt-box3 p{
        font-size: 15px;
        line-height: 30px;
        color: #333;
        padding-left: 0px;
        padding-bottom: 2px;
    }
    .jg-rt-box3 p:nth-of-type(5){    padding-left: 0px;
        padding-top: 0px;
    }
    .jg-rt-box3 p span{padding: 0 10px;}
    .jg-rt-box3 p:nth-of-type(6) {
        padding-left: 0px;
        padding-top: 0;
    }
    .js-box4 ul li:nth-child(5n+4){width: auto;}

}







 
@media (max-width: 1329px) and (min-width: 1200px){


}


@media (max-width: 320px){
    
}




@media only screen and (max-width: 1023px) and (min-width: 768px){

    /* 内容 */
    .bt-box-1200{width:100%;}
    .first .bt-box-cent {width: 100%;}
    .con-box-left .jg-box-lf{height: auto;}
    .jg-box-lf ul li{width: 50%;}
    .js-box ul li{width: 33.33%;}
    .js-box2 ul li{width: 33.33%;}
    .js-box5 ul li{width: 33.33%;}
}
