body{background: url(/xhslfd/resource/cms/2020/06/img_pc_site/shouye05.png) #f6f6f6 no-repeat bottom; float: left; width: 100%;}
.white-box{
width:1200px;
margin:0 auto;
overflow:hidden;
}
.hss-box{

padding:45px 0;
}
#xhgs-box{
width:1200px;
margin:0 auto;
}
#dqyd-banner{

}
.banner-main img{
width:100%;
height:330px;
}
.banner-main{
position:relative;
}
.banner-title{
width:1200px;
margin:0 auto;
position:absolute;
left:50%;
margin-left:-650px;
top:55px;
}
.banner-zy{
font-size:40px;
color:#fff;
font-weight:700;
margin-bottom:25px;
    opacity: .3;
}
.banner-titlep a{
font-size:65px;
color:#fff;
font-weight:700;
}
.djgz-title{
margin-bottom:44px;
}
.djgz-title h2{
cursor: pointer;
display:inline-block;
padding-bottom:10px;
font-size:30px;
color:#333;
font-weight:700;
background: url(/xhslfd/uiFramework/commonResource/image/2020041616182280335.png) no-repeat left bottom;
}
#djgz-zt{
margin:60px 0;
}
#djgz-lbt,#jjsj-box{
width:550px;
}
#djgz-list,#gtzj-box{
width:605px;
}
.jjsjandgtzj{

width:1220px;
}
.djgzlbt-box{
width:100%;
height:350px;
position:relative;
}
.djgzlbt-box .swiper-container{
width:100%;
height:350px;
}
.djgzlbt-box .swiper-slide{
position:relative;
}
.djgzlbt-box .swiper-slide img{
width:100%;
height:100%;
}
.djgzlbt-box .swiper-slide .djgzlbt-title{
    position: absolute;
    bottom: 0;
    width: 100%;
    background: red;
    padding: 15px 20px;
    box-sizing: border-box;
    background:rgba(0,0,0,0.5)

}
.djgzlbt-box .swiper-slide .djgzlbt-title a{
font-size:16px;
color:#fff;
}


.djgzlbt-box .pagination {
    position: absolute;
    text-align: right;
    bottom: 22px;
    width: 100%;
    z-index: 10;
    right: 25px;
}
.djgzlbt-box .swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #fff;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;
}
.djgzlbt-box .swiper-active-switch {
  background: #e60012;
}
.djgzlist-ttli{
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #ccc;
    box-sizing: border-box;
    min-height: 110px;
}
.ttli-date{
float:right;
font-size:16px;
color:#555;
}
.djgzlist-ttli a{
font-size:20px;
color:#333;
font-weight:700;
}
.ttzy-p{
margin-top:20px;
line-height:35px;
color:#555;
font-size:16px;
}
.djgzlist-li span{
    float: right;
    color: #555;
    font-size: 16px;
}
.djgzlist-li a{
font-size:16px;
color:#555;
}
.djgzlist-li{
    margin-bottom: 20px;
    position: relative;
    padding-left: 20px;
    box-sizing: border-box;
}
.djgzlist-li:last-child{
margin-bottom:0;
}
.djgzlist-li:after{
    content: '-';
    position: absolute;
    left: 0;
    display: inline-block;
    visibility: unset;
    margin-top: 12px;
}



.djgzlist-lis span{
    float: right;
    color: #555;
    font-size: 16px;
}
.djgzlist-lis a{
font-size:16px;
color:#555;
}
.djgzlist-lis{
    margin-bottom: 20px;
    position: relative;
    padding-left: 20px;
    box-sizing: border-box;
}
.djgzlist-lis:last-child{
margin-bottom:0;
}
.djgzlist-lis:after{
    content: '-';
    position: absolute;
    left: 0;
    display: inline-block;
    visibility: unset;
    margin-top: 12px;
}








.dqydzt-lbt{
height:195px;
width:100%;
position:relative;
}
.dqydzt-lbt .swiper-container{
height:195px;
width:100%;
}
.dqydzt-lbt .swiper-slide img{
width:100%;
}
.dqydzt-lbt .pagination {
    position: absolute;
    text-align: center;
    bottom: 10px;
    width: 100%;
    z-index: 10;
    right: 25px;
}
.dqydzt-lbt .swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #fff;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;
}
.dqydzt-lbt .swiper-active-switch {
  background: #e60012;
}
.arrow-left, .arrow-right{
    position: absolute;
    width: 40px;
    height: 40px;
    z-index: 10;
    top: 50%;
    margin-top: -20px;
display:none;
}
.arrow-left{
left: 0;
    background: url(/xhslfd/uiFramework/commonResource/image/2020041509425513666.png) no-repeat center;
    background-size: cover;
}
.arrow-right{
right: 0;
    background: url(/xhslfd/uiFramework/commonResource/image/2020041509424514833.png) no-repeat center;
    background-size: cover;
}






                .picScroll-left{ width:100%;  overflow:hidden; position:relative;z-index: 99999999;}
		.picScroll-left .hd{ overflow:hidden;  height:0; background:#f4f4f4; padding:0 10px;  z-index: 999;position: relative;}
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("images/arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }

.xhgslbt-title{
text-align:left;
margin-bottom:20px;
min-height:54px;
}
.xhgslbt-title a{
font-size:18px;
color:#555;
}
.xhgslbt-date{
text-align:left;
font-size:18px;
color:#555;
}
.xhgslbt-bottom{
    padding: 25px 20px;
    box-sizing: border-box;
    background: #fff;
max-width:383px;
min-height:149px;
}
.devicemobile{
display:none;
}
.banner-title img{
width:420px;
height:auto;
}
.xhgslbt-li{
 transition: box-shadow 1s;
}
.xhgslbt-li:hover{
box-shadow: 2px 6px 15px 6px #ccc;
}
.xhgslbt-li:hover img{
transform:scale(1.3)
}
.xhgslbt-li img{
transition: all .6s; width:383px;height:215px;display:block;
}
.xhgslbt-top{
overflow:hidden;
}
#jjsj-box,#gtzj-box,#fpbf-box {
width:380px;
background:#f6f6f6;
margin-right:25px;
box-sizing:border-box;
padding:40px 20px 50px 20px;
}
@media screen and (max-width:600px){
#jjsj-box, #gtzj-box, #fpbf-box{
padding:20px;
width:100%;
margin-bottom:10px;
}
.djgz-title{
margin-bottom:0;
}
.jjsjandgtzj{
width:100%;
}
.banner-main>img{
height: 102px;
    object-fit: contain;
    width: auto;
}
.banner-box .banner-title img {
    height: auto;
    width: 148px;
}
.banner-title{
    width: 100%;
    left: 30px;
    top: 6px;
    margin-left: 0;
}
.banner-zy{
    font-size: 14px;
    color: #fff;
    font-weight: 700;
    margin-bottom: 4px;
    opacity: .3;
}
.banner-titlep a{
    font-size: 14px;
}
#dqyd-banner{
margin-bottom:20px;
}
.djgz-title h2{
font-size:18px;
}
.djgz-title{
margin-bottom:0px;
}
.dqyd-wrapper{
padding:0 10px;
box-sizing:border-box;
padding-bottom:20px;
}
.white-box{
width:100%;
}
#djgz-lbt, #jjsj-box{
width:100%;
padding:20px;
}
.djgzlbt-box{
height:210px;
margin-bottom:10px;
}
.djgzlbt-box .swiper-container{
height:210px;
}
.djgzlbt-box .swiper-slide .djgzlbt-title a{
    font-size: 14px;
    width: 65%;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.djgzlbt-box .swiper-slide .djgzlbt-title{
padding:10px;
bottom:0px;
}
.djgzlbt-box .pagination{
bottom:25px;
}
#djgz-list, #gtzj-box{
width:100%;
padding:20px;
}
.djgzlist-ttli a{
font-size:18px;
width: 65%;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
display:inline-block;
}
.ttzy-p{
margin-top:10px;
}
.djgzlist-ttli{
padding-bottom:10px;
margin-bottom:10px;
}
.ttzy-p{
font-size:14px; line-height:22px;
}
.djgzlist-li span {
  
    font-size: 12px;
}
.djgzlist-li{
margin-bottom:10px;
}
.djgzlist-li a{
    font-size: 14px;
    color: #555;
    width: 75%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
}






.djgzlist-lis span {
  
    font-size: 12px;
}
.djgzlist-lis{
margin-bottom:10px;
}
.djgzlist-lis a{
    font-size: 14px;
    color: #555;
    width: 90%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
}
.dqydzt-lbt{
height:58px;
}
.dqydzt-lbt .swiper-container{
height:58px;
}
#djgz-zt{
margin:20px 0;
}
.dqydzt-lbt .pagination{
right:0;
}
.picScroll-left{
display:none;
}
.devicemobile{
display:block;
height:215px;
width:100%;
}
.devicemobile .swiper-container{
height:260px;
width:100%;
}
.devicemobile .swiper-slide{
width:100%;
height:100%;
}
#xhgs-box{
width:100%;
}
.devicemobile .swiper-slide img{
width:100%;
}
.main-bottom{
padding:10px;
box-sizing:border-box;
}
.maintitle-p a{
font-size:14px;
}
.maintitle-p{
margin-bottom:0px;
}
.maindate-p{
font-size:14px;
}
.hss-box{
    background: #f6f6f6;
    padding: 50px 10px;
    box-sizing: border-box;
    padding-top: 20px
}
.jjsjandgtzj{margin-bottom: 20px;}
}


@media screen and (max-width:320px){
.djgzlbt-box{
height:170px;
}
.djgzlbt-box .swiper-container{
height:170px;
}
.djgzlbt-box .swiper-slide .djgzlbt-title{
bottom:0;
}
.djgzlbt-box .pagination{
bottom:15px;
}
.hss-box{
    padding: 20px 10px;

}
}