.dbjbg{background: url(gzjg_dbjbg_s1.jpg) top center no-repeat; background-size: 100%;}
.djjbg{background: url(gzjg_djjbg_s1.jpg) top center no-repeat; background-size: 100%;}
.jdzlbg{background: url(gzjg_bodybg_s1.jpg) top center no-repeat; background-size: 100%;}
.hideban{display: none;}
.maincon{background:url(ldzc_body_bg.png) center repeat;}
.hldb{padding: 0 16px;}
.dqwz_box{padding: 10px;}
.jdzl_tit{line-height: 50px; text-align: center; font-weight: bold; font-size: 34px; color: #000; width: 406px; margin:20px auto; background: url(ywdt_r18_c21_s1.png) center no-repeat;}
.jdzl_tit2{background: url(zchnz_r5_c2_s1.png) center bottom no-repeat; width: 156px; line-height: 32px; text-align: center; font-weight: bold; margin-bottom: 22px;}
.jdzl_tit2 a{font-size: 22px; color: #0c65d0;}; 

.header_box{overflow: auto;}
.header{position: inherit;}
.zbanner{display: block;}

.hldb_hall {text-align:center;position: relative;overflow:hidden;}
.hldb_hall h4 {font-size:30px;font-family:"微软雅黑";text-align:center;margin:0px auto;padding-top:50px;color:#000;}
.tline {color:#dedede;}
.roundabout_box ul {}
.roundabout_box img {width:100%;}
/**********hldb**********/
.roundabout_box {width:1010px;margin:0 auto; padding-bottom: 40px;}
.roundabout_box li{position: relative;}
.roundabout-holder{list-style:none;width:541px;height:351px;margin:0px auto; position: relative;}
.roundabout-moveable-item{font-size:12px!important;height:351px;width:541px;cursor:pointer;background:#f9f9f9;}
.roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0;}
.roundabout-in-focus{cursor:auto;}
.roundabout-in-focus000:hover{-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;}
.roundabout-holder .text{color:#fff; background:url(gzjg_jdb_r15_c1_s1.png) center repeat; font-size: 16px; line-height:1.3; padding: 11px 10px; position:absolute; bottom: 0; left: 0; width: 100%;}
.roundabout-in-focus000:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#3366cc;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;}
.hldb a:active, .hldb a:focus, .hldb a:visited{outline:none;text-decoration:none;}
.hldb_list li{margin:0}

.jdzl_boxs{padding-bottom: 40px;}
.jdzl_box{width: 48%;}
.jdzl_tit3{position: relative;}
.jdzl_tit3 .lmbt{background: url(zchnz_r5_c2_s1.png) center bottom no-repeat; font-size: 22px; color: #0c65d0; width: 156px; line-height: 32px; text-align: center; font-weight: bold; margin-bottom: 22px;}
.jdzl_tit3 .lmbt a{font-size: 22px; color: #0c65d0;}
.jdzl_tit3 .more{position: absolute; right: 0; bottom: 5px;}
.jdzl_tit3 .more a{font-size: 16px; color: #0c65d0;}

.jdzl_list li{margin-bottom: 19px; position: relative; overflow: hidden; height: 64px; padding-left: 86px;}
.jdzl_list li .date{width: 64px; height: 64px; border-radius: 5px; text-align: center; color: #66acff; float: left;
background: #fff5d5; /* Old browsers */
background: -moz-linear-gradient(top,  #fff5d5 0%, #e6f2ff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fff5d5 0%,#e6f2ff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fff5d5 0%,#e6f2ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff5d5', endColorstr='#e6f2ff',GradientType=0 ); /* IE6-9 */
border: 1px #fff solid; position: absolute; left: 0; top: 0;
}
.jdzl_list li .date span{color: #66acff;}
.jdzl_list li .date .ddd{display:block; font-size:30px; padding: 0px 0;}
.jdzl_list li .date .yyy{display: block; font-size: 11px;}
.jdzl_list li a{display: block; line-height: 2.1;}
.jdzl_list li:hover a{font-weight: bold;}
.jdzl_list li:hover .date{border:1px #F05151 solid; color: #F05151;}
.jdzl_list li:hover .date span{color: #F05151;}
.jdzl_list li.xx3{margin-bottom: 0;}

.tzgg li, .jddt li{margin: 38px 0;}

.jdgk_list li{width: 29.8%; height: 122px; border-radius: 10px; margin: 14px 0; margin-right: 30px; float: left;}
.jdgk_list li a{display: block;}
.jdgk_list li.xx1{background: url(gzjg_jdb_01.png) bottom right no-repeat #F3F6FA;}
.jdgk_list li.xx2{background: url(gzjg_jdb_02.png) bottom right no-repeat #F3F6FA;}
.jdgk_list li.xx3{background: url(gzjg_jdb_03.png) bottom right no-repeat #F3F6FA;}
.jdgk_list li.xx4{background: url(gzjg_jdb_04.png) bottom right no-repeat #F3F6FA;}
.jdgk_list li.xx5{background: url(gzjg_jdb_05.png) bottom right no-repeat #F3F6FA;}
.jdgk_list li.xx6{background: url(gzjg_jdb_06.png) bottom right no-repeat #F3F6FA;}
.jdgk_list li.xx3, .jdgk_list li.xx6{float: right; margin-right: 0;}
.jdgk_list li:hover{border:1px #4D7ECC solid;}

.jdgk_list li .lmbt{background: url(gzjg_jdb_line.jpg) top left no-repeat; padding-top: 12px; font-size: 18px; font-weight: bold; color: #333; margin-top: 20px; margin-left: 20px;}

.jdsp_con img{width: 100%; height: auto;}

@media (max-width: 1280px) {
    .dbjbg, .jdzlbg{background-size: 1920px;}
    /* .zbanner{height: 440px;} */
}

@media (max-width: 1024px) {
    .roundabout_box{width: 900px;}
    .jdgk_list li{width: 29%;}
    .jddt li{margin: 25px 0;}
}

@media (max-width: 991px) {
    .roundabout_box{width: 800px;}
}
