#rela_list{display:none;}
.row{margin-left: -15px;margin-right: -15px;}
.bxgd-index .left{padding: 0;}
.bxgd-index .right{padding-right: 0;}

.top-banner{text-align: center;}
.bxgd-index{background: #FFF;}
 
.bxgd-menu{background: #e52a21;font-size: 18px;text-align: center;margin-bottom: 30px;display: flex;}
.bxgd-menu .swiper-slide{width: auto;line-height: 30px;flex: 1;word-break: keep-all;height: 80px;}
.bxgd-menu .swiper-slide a{color: #FFFFFF;padding: 25px 12px;display: inline-block;width: 100%;}
.bxgd-menu .swiper-slide a:hover,.bxgd-menu .swiper-slide.active{background: #a8010b;border-top: 2px solid #fad785;}
.bxgd-menu .tgrkbtn-slide .tgrkbtn:hover{background: #b80c0c;}

.djxx-detail .titbox .info {color: #999;margin-top: 20px;}
.campus-detail .detail-content.txt {margin: 0;0border-top:0;margin-top: 0;}
  
  
.bxgd-index .sylbt{overflow: hidden;position: relative;height: 395px;}
.bxgd-index .swiper-slide{position: relative;}
.bxgd-index .sylbt .font{background:rgba(0,0,0,0.7);height: 60px;position: absolute;width: 100%;bottom: 0px;padding: 10px 20px;}
.bxgd-index .sylbt .font a{color: #fff;font-size:20px;line-height: 45px;display: block;width: calc(100% - 80px);}
.bxgd-index .sylbt-page{position: absolute;bottom: -3px !important;text-align: right;width: auto !important;z-index: 2;right: 10px;left: auto !important;}
.bxgd-index .sylbt-page .swiper-pagination-bullet{width: 10px;height: 10px;background:rgba(255,255,255);opacity: 0.5;}
.bxgd-index .sylbt-page .swiper-pagination-bullet-active{background: rgba(255,255,255);opacity: 1;}
.bxgd-index .sylbt .swiper-button-next,.bxgd-index .sylbt .swiper-button-prev{width: 50px;height: 50px;transition: all .36s ease;opacity: 0;
  -webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;
}
.bxgd-index .sylbt:hover .swiper-button-next,.bxgd-index .sylbt:hover .swiper-button-prev{opacity: 1;}
.bxgd-index .sylbt .swiper-button-prev{background:rgba(0,0,0,0.6) url('../image/arrowL.png') left center no-repeat;background-size: contain;}
.bxgd-index .sylbt .swiper-button-next{background:rgba(0,0,0,0.6) url('../image/arrowR.png') left center no-repeat;background-size: contain;}
.bxgd-index .sylbt .swiper-button-prev:hover{background:rgba(0,0,0,0.6) url('../image/arrowL_hover.png') left center no-repeat;background-size: contain;}
.bxgd-index .sylbt .swiper-button-next:hover{background:rgba(0,0,0,0.6) url('../image/arrowR_hover.png') left center no-repeat;background-size: contain;}
.bxgd-index .sylbt .swiper-slide .img-block{width: 100%;height: 100%;}
.bxgd-index .sylbt .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}

.tzggbox{background: #ffffff;}
.tzggbox .tzgg-tit{border-bottom: 1px solid #e1e1e1;}
.tzggbox .tzgg-tit .fl{padding: 23px 0 23px 10px;border-bottom: 3px solid #df1212;width: 105px;}
.tzggbox .tzgg-tit a{color: #8d8d8d;font-size: 14px;line-height: 24px;padding: 23px 0 23px 0;}
.tzggbox .tzgg-tit a:hover{color: #b80c0c;}
.tzggbox ul{padding: 16px 0 0px 16px;}
.tzggbox ul li{padding: 11px 0px;}
.tzggbox ul li a{font-size: 16px;line-height: 26px;padding-left: 39px;background: url(../image/icon2.png) no-repeat left center;}
.tzggbox ul li a:hover{color: #b80c0c;background: url(../image/icon1.png) no-repeat left center;}

.jdcs{background: url(../image/bg3.png) no-repeat;min-height:455px;width: 100%;background-color: rgba(255, 255, 255, 0.5);}
.dxjy{background: url(../image/bg2.png) no-repeat center;min-height:792px;width: 100%;background-color: rgba(255, 255, 255, 0.5);margin-top: 55px;padding-top: 90px;}
.mtjj{background: url(../image/bg1.png) no-repeat center;min-height:530px;width: 100%;background-color: rgba(255, 255, 255, 0.5);}

.advlist li img{max-width: 100% !important;}
.advlist li{width: 100%;text-align: center;margin-top: 50px;}
.advlist li:first-child:nth-last-child(2),.advlist li:first-child:nth-last-child(2) ~ li{width: calc(50% - 7.5px);}
.advlist li:first-child:nth-last-child(2){float: left;}
.advlist li:first-child:nth-last-child(2) ~ li{float: right;}
.advlist li:first-child:nth-last-child(3),.advlist li:first-child:nth-last-child(3) ~ li {width: 380px;float: left;}
.advlist li:first-child,.advlist li:nth-last-child(2) {margin-right: 30px;}
.advlist li:first-child:nth-last-child(4),.advlist li:first-child:nth-last-child(4) ~ li {width: calc(25% - 3px);float: left;}
.advlist li:first-child:nth-last-child(4) {margin-right: 6px;}
.advlist li:last-child {float: right!important;}

.xxdtlist{margin-top: 58px;}
.line1{margin:0 0 22px 0}
.line2{display:none;}
.xxdtlist1{margin-top: 22px;}
.xxdtlist .img-block{height: 214px;overflow: hidden;}
.xxdtlist .fir{position: relative;color:#4b4b4b;display: inline-block;width: 100%;height: 214px;overflow: hidden;}
.xxdtlist .fir img{position: absolute;max-width: 100%;max-height: 214px;}
.xxdtlist .fir .title{width: 100%;position: absolute;bottom: 0;left:0;padding:15px 16px;background-color: rgba(0,0,0,0.2);color: #fff;}
.xxdtlist .nFir:hover .title{color:#b80c0c;}
.xxdtlist .nFir{display: flex;color:#4b4b4b;overflow: hidden;}
.xxdtlist .nFir2{margin: 0 0 20px 0;padding: 20px 0;border-bottom: 1px solid #e5e5e5;}
.xxdtlist .nFir img{width: 100%;height:100%;object-fit: cover}
.xxdtlist .nFir .right{display: flex;flex-direction: column;justify-content: space-between;line-height: 25px;}

.djTitle{text-align: center;padding: 73px 0 0 0px;}
.djTitle a{color: #8d8d8d;font-size: 14px;line-height: 24px;margin-top:23px;}
.djTitle a:hover{color: #b80c0c;}

.djTitle1{margin: -15px 0px 30px;}
.djTitle1 a{color: #8d8d8d;font-size: 14px;line-height: 24px;}
.djTitle1 a:hover{color: #b80c0c;}

.zxdtlist .haslogo{border-bottom: 1px solid #f4f4f4;padding-bottom: 20px;margin-bottom: 8px;}
.zxdtlist .haslogo .imgbox{width: 280px;height: 157px;}
.zxdtlist .haslogo .fontbox{margin-left: 300px;}
.zxdtlist .haslogo .fontbox a{font-size: 18px;line-height: 30px;font-weight: bold;}
.zxdtlist .haslogo .fontbox a:hover{color: #b80c0c;}
.zxdtlist .fontItem{padding: 5px 0px;}
.zxdtlist .fontItem a{font-size: 16px;line-height: 26px;padding-left: 23px;background: url(../image/icon3.png) no-repeat 13px center;}
.zxdtlist .fontItem a:hover{color: #b80c0c;background: url(../image/icon4.png) no-repeat 11px center;}

.dxjyWrap{background: url(../image/BG.jpg) no-repeat;padding-bottom: 20px;}
.dxjylist{margin: 58px 0 0 0;}
.dxjylist .dxjybox{background: #ffffff;padding: 30px 10px;margin-bottom: 15px;}
.dxjylist .dxjybox .fontItem{margin: -7px 0px;}
.dxjylist .dxjybox .fontItem a{display: block;max-width: 100%; font-size: 16px;line-height: 24px;padding:15px 30px;background: url(../image/icon3.png) no-repeat 13px center ;}
.dxjylist .dxjybox .fontItem a:hover{color: #333333;font-weight: bold; background:#fff4e7 url(../image/icon4.png) no-repeat 11px center ;}
.dxjylist1{margin: 58px 0 0 0;display: flex;}
.dxjylb{overflow: hidden;position: relative;height: 450px;}
.bxgd-index .dxjylb-page{position: absolute;
  bottom: -22px !important;
  text-align: center;
  width: auto !important;
  z-index: 2;
  right: calc(50% - 70px);
  left: auto !important;}
.bxgd-index .dxjylb-page .swiper-pagination-bullet{width: 42px;height: 10px;background:rgba(255,255,255);opacity: 0.5;border-radius: 5px;}
.bxgd-index .dxjylb-page .swiper-pagination-bullet-active{background: rgba(255,255,255);opacity: 1;}
.bxgd-index .dxjylb .swiper-button-next,.bxgd-index .dxjylb .swiper-button-prev1{width: 50px;height: 50px;transition: all .36s ease;opacity: 0;
  -webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;
}

.dxjylist1 .fontItem{background: url(../image/bg4.png) no-repeat;height:390px;width: 393px;margin: 0 auto;}
.dxjylist1 .fontItem .title1{font-size: 18px;line-height: 30px;color: #202020;font-weight: 700;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;}
.dxjylist1 .fontItem .summary{margin-top: 30px;font-size: 16px;line-height: 30px;color: #979797;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;}
.dxjylist1 .fontItem a{display: flex;flex-direction: column;padding: 75px 70px 75px 50px;width: 100%;overflow: hidden;}

.contl{padding:0 10px 0 0;}
.contr{padding:0 0px 0 10px;}
.jdcslist{padding: 0 17px 0 17px;background-color: #db2b2f;margin-top:78px;}
.jdcslist .jdcsCon{background-color: #ffffff;box-shadow: 0px 3px 4px 1px rgba(129, 98, 97, 0.21);transform: translateY(-25px);padding-top: 32px;padding-bottom:23px;}
.jdcslist .fontItem{padding: 18px 17px;cursor: pointer;}
.jdcslist .fontItem:hover{background-color: #fff4e7;padding-left: 15px;}
.jdcslist .fontItem:hover a{font-weight: 700;color: #333333;background: url(../image/icon4.png) no-repeat left center;padding-left: 25px;}
.jdcslist .fontItem a{font-size: 16px;line-height: 26px;padding-left: 23px;background: url(../image/icon3.png) no-repeat left center;}
.tlbox{margin-bottom: 15px;}
.tlbox .name{padding: 5px 0px 15px;}
.tlbox .name a{font-size: 18px;color: #282828;line-height: 28px;font-weight: bold;}
.tlbox .name a:hover{color: #b80c0c;}
.tlbox .con{height: 345px;padding: 15px;overflow-y: auto; font-size: 16px;line-height: 28px;background: #ffffff;box-shadow: 0px 8px 35px 0px rgba(182, 148, 149, 0.3);border: solid 1px #e5e5e5;}

.boxbxgd .date{display:none;}
.ryhTjbox{background: #fff2e5;margin: 45px 0px 60px;position: relative;}
.ryhTjbox .title{background-image: linear-gradient(30deg, #c11715 0%,#fdb56f 100%);text-align: center;color: #fff;font-size: 22px;width: 160px;height: 160px;line-height:24px;display: flex;align-items: center;justify-content: center;}
.ryhTjbox .yrh-more{color: #fff;font-size: 16px;line-height: 26px;display: none;}
.ryhTjbox .yrh-con{margin:0px 160px;padding: 22px 0px 0px;overflow: hidden;position: relative;}
.ryhTjbox .yrh-con .box{width: 25%;text-align: center;padding: 0px 10px;}
.ryhTjbox .yrh-con .box:focus{outline: none;}
.ryhTjbox .morebox{position: absolute;right: 45px;top: 0;bottom: 0;margin: auto;height: 32px;}
.ryhTjbox .morebox .morebtn{display: inline-block;background: #f9ab69;border-radius: 4px;font-size: 16px;line-height: 32px;color: #fff;padding: 0px 15px;}
.ryhTjbox .img-block{width: 75px;height: 75px;border-radius:50%;margin: 0px auto 15px; }
.ryhTjbox .yrh-con .name a{font-size: 14px;line-height: 18px;max-width: 100%;display: inline-block;}
.ryhTjbox .yrh-con .name a:hover{color: #b80c0c;}
.ryhTjbox .yrh-con .name a:focus{text-decoration: none;outline: none;}
.ryhTjbox .yrh-con .slick-arrow{font-size: 0;width: 20px;height: 20px;border: none;position: absolute;top: 0;bottom: 0;margin: auto;display: none !important;}
.ryhTjbox .yrh-con .slick-prev{left: 10px;}
.ryhTjbox .yrh-con .slick-next{right: 10px;}
.slick-prev:before,.slick-next:before,.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{opacity: 0 !important;}
.ryhTjbox .yrh-con .slick-prev,.ryhTjbox .yrh-con .slick-prev:hover,.ryhTjbox .yrh-con .slick-prev:focus {background: url(../image/left.png) center no-repeat;background-size: contain;z-index: 2;background-color: #F8F8F8;border-radius: 50%;}
.ryhTjbox .yrh-con .slick-next,.ryhTjbox .yrh-con .slick-next:hover,.ryhTjbox .yrh-con .slick-next:focus {background: url(../image/right.png) center no-repeat;background-size: contain;z-index: 2;background-color: #F8F8F8;border-radius: 50%;}
.ryhTjbox .yrh-con .slick-disabled{opacity: 0.3;}


.xxzyWrap{margin: 0 -10px 0 -10px;}
.xxzyWrap .xxzybox{padding: 0px 10px;width: 100%;}
.xxzyWrap .xxzylist{margin: 0px -5px;}
.xxzyWrap .xxzylist .container1{padding-right: 100px;position: relative;}
.xxzyWrap .xxzylist .container2{padding-left: 100px;margin-bottom: 55px;margin-top: 30px;position: relative;}
  .xxzyWrap .xxzylist .left{position: absolute;top:29px;left: -388px;}
  .xxzyWrap .xxzylist .right{position: absolute;top:-1px;right: -388px;}
.xxzyWrap .xxzylist .rightA{position: absolute;top:330px;right: 203px;color: #8d8d8d;}
.xxzyWrap .xxzylist .moreBottom{display:none;}
.xxzyWrap .xxzylist .leftA{position: absolute;top:360px;left: 200px;color: #8d8d8d;}
.xxzyWrap .xxzylist .item{width: 33.3%;padding: 0px 14px;margin-top: 70px;}
.xxzyWrap .xxzylist .item .imgbox{height: 215px;position: relative;}
.xxzyWrap .xxzylist .item .imgbox img{width: 100%;height: 100%;object-fit: cover;}
.xxzyWrap .xxzylist .item .imgbox .icon{position: absolute;left: 0; width: 100%;height: 100%;background: rgba(0,0,0,0.3) url(../image/icon5.png) no-repeat center center;}
.xxzyWrap .xxzylist .item .fontItem {padding: 15px 0px 0 0;}
.xxzyWrap .xxzylist .item .fontItem a{font-size: 18px;line-height: 28px;}
.xxzyWrap .xxzylist .item .fontItem a:hover{color: #b80c0c;}

.xgtjlist{margin: 0px -10px 30px;}
.xgtjlist .item{width: 25%;padding: 0px 10px;margin-bottom: 15px;}
.xgtjlist .item .imgbox{height: 285px;}
.xgtjlist .item .imgbox img{width: 100%;height: 100%;object-fit: cover;}

/* 详情页 */
.pageBar a{min-width: 32px;}

.bxgd-detail .bxgd-menu,.bxgd-notice .bxgd-menu,.school-box .bxgd-menu{margin-bottom: 0;}
.bxgd-detail .share-box .share-con{background: none;}
.bxgd-detail .titbox .info{color: #999;margin-top: 20px;}
.bxgd-detail .campus-detail .detail-content.txt{border: none;margin: 0;}
.bxgd-detail .infoblock{border-top-color: #b80c0c;}

/* .rela_list .icontitle{white-space: nowrap;overflow: hidden;color:#242323;padding:13px 24px 18px 18px;padding-left: 0;font-weight: 700;font-size: 20px;} */
.rela_list .rmydlist{background: #f6f6f6;padding:18px 18px 0 0;overflow: hidden;}
.rela_list .rmydlist li{position: relative;padding-left:18px;margin-bottom: 15px;}
.rela_list .rmydlist li:before{position: absolute;left:0;top:6px;width:2px;height:15px;background: #ddd;content:'';}
.rela_list .rmydlist li a{color:#333;line-height:26px;font-size:16px;height:auto;max-height:48px;}
.rela_list .rmydlist li a:hover{color: #b80c0c;}

/* 育人号列表页 */
.schoollist{padding-top: 0;}
.schoollist .campus-box a{height: 250px;}
.schoollist .campus-box a:hover{border-color: #b80c0c;}
.schoollist .campus-box a:hover .topborder{padding: 18px 14px 20px;border-color: #b80c0c;}
.schoollist .campus-box a .more{display: block;opacity: 0;}
.schoollist .campus-box a:hover .more{opacity: 1;}
.schoollist .campus-box a:hover .schoolname{color: #333333;}
.schoollist .campus-box a .more{color: #b80c0c;}

.topicbox{margin: 20px 0px; line-height:60px;font-size:25px;color:#333;background: #F9F9F9;border-left:2px solid #b80c0c;padding-left:28px;}

/* 党纪学习-育人号首页 */
.bxgd-yrhindex .leftlist .border{margin: 0;}
.bxgd-yrhindex .list-nav .nav-tabs .active{color: #cc0e14;border-color: #cc0e14;}
.bxgd-yrhindex .leftlist .source{background: url(../../images/bxgd/icon7.png) no-repeat left center;}
.bxgd-yrhindex .leftlist .source a{}

.icontitle1{margin:20px 0;position: relative;line-height: 22px;padding-left: 20px;}
.icontitle1:before{content:'';width:3px;height:20px;border-radius: 2px;background: #b92727;position: absolute;left:0;top:3px;}
.icontitle1 span{font-size:20px;color:#3e3e3e;}
.icontitle1 a{color: #8d8d8d;font-size: 14px;}
.icontitle1 a:hover{color: #cc0e14;}

.spxw-g{overflow: hidden;margin-top:-12px}
.spxw-g .spxwbox{background: #f6f6f6;padding-bottom: 1px;}
.spxw-g .img-block{position: relative;}
.spxw-g .first .img-block{width:100%;padding-top:55.73%;position: relative;}
.spxw-g .first .img-block a{position: absolute;left:0;top:0}
.spxw-g .img-block .video{position: absolute;left:0;top:0;width:100%;height:100%;transition:all .5s;opacity:.4;background:rgba(0,0,0,.1) url('../image/play.png') center no-repeat;background-size: 22px;}
.spxw-g .img-block:hover .video{opacity: 1;}
.spxw-g .first .img-block .video{background-size: auto;}
.spxw-g .time{background: #b92727;width:52px;line-height:20px;color:#fff;margin-top:4px}
.spxw-g .first .time{background: rgba(185, 39, 39,.6);position: absolute;right:10px;bottom:10px}
.spxw-g .first .info{margin: 0px 15px 15px;border-bottom: 1px solid rgba(220, 220, 220, .3);padding: 15px 0px;}
.spxw-g .first .info a{line-height:30px;font-size:18px;border-bottom:1px solid rgba(255,255,255,.3)}
.spxw-g .m-b-md{padding:0 20px}
.spxw-g .m-b-md .img-block{margin-right:15px;width:128px}
.spxw-g .m-b-md .info a{line-height:24px;height:48px;word-break: break-all;}
.spxw-g .info a:hover{color: #b92727;}

.rdblist{background: #f6f6f6;}
.rdblist .rbdfont a:hover{color: #b92727;}
.rdblist .rbdfont .intro{color: #aeaeae;}

.yrhindex .yrhmenu li.active{border-bottom-color: #cc0e14;}
.infoblock{border-top-color: #cc0e14;}
.leftmenu li.first a{background-color: #cc0e14;}
.leftmenu li.active a, .leftmenu li a:hover{color: #cc0e14;}
.leftmenu li.first a:hover{color: #fff;}

/* 其他二级页面 */
.campus-detail .detail .detail-h2{color: #b80c0c;}
.campus-detail .detail .detail_t .set-size em.on{color: #b80c0c;}
.campus-detail .content-info .pages .hoverbtn.on{background: #b80c0c;}
.campus-detail .content-info .pages .hoverbtn{background: rgba(199,31,37,0.3);}
#divComment .comment-con .com-btn{background: #b80c0c;}
.campus-detail .bshare-custom .bshare-sinaminiblog{background:url('../image/weibo.png') no-repeat center center;}
.campus-detail .bshare-custom .bshare-qqim{background:url('../image/QQ.png') no-repeat center center;}
.campus-detail .bshare-custom .weixin,.campus-detail .bshare-custom .bshare-weixin{background:url('../image/wechat.png') no-repeat center center;}
.campus-detail .share-left .comment{background:url('../image/comment.png') no-repeat center;}
.campus-detail .share-left .like{background:url('../image/like.png') no-repeat center;}
.campus-detail .infoblock{border-color:#b80c0c ;padding-bottom: 30px;}
.campus-detail .video-summary span{color: #b80c0c;}

.position{background: url(../image/pos.png) center left no-repeat;}

.notice .topic{border-left: 2px solid #b80c0c;}
.notice .noticelist a:hover{border-color: #b80c0c;background-image: url(../image/arrow-h.png);}
.notice .noticelist a:hover .title{color: #b80c0c;}

.pageBar .cur, .pagebox .kkpager .pageBtnWrap .curr {background: #b80c0c;}
.leftlist .art-tit a:hover{color: #b80c0c;}

.xwlb{padding: 40px;background-color: #db2b2f;margin: 50px 0 120px 0;}
.xwlb .box1{margin-top: -100px;background: #fff;padding: 20px 40px 10px 40px;  transform: translateY(100px);box-shadow: 0px 3px 4px 1px 
  rgba(129, 98, 97, 0.21);}


@media (max-width:1200px) {
.advlist li{width: 100%!important;}
}
@media (min-width:1601px) {
  .xxzyWrap .xxzylist .left{position: absolute;top:0;left: -388px;}
  .xxzyWrap .xxzylist .right{position: absolute;top:0;right: -388px;}
.xxzyWrap .xxzylist .rightA{position: absolute;top:330px;right: -20px;color: #8d8d8d;}
.xxzyWrap .xxzylist .leftA{position: absolute;top:302px;left: 0;color: #8d8d8d;}
}
@media (max-width:1440px) {
  .xxzyWrap .xxzylist .left{display: none;}
  .xxzyWrap .xxzylist .right{display: none;}
.xxzyWrap .xxzylist .rightA{display: none;}
.xxzyWrap .xxzylist .leftA{display: none;}
  .xxzyWrap .xxzylist .container2 .item{margin-top:10px;}
.xxzyWrap .xxzylist .container2{margin-bottom: 30px;}
.xxzyWrap .xxzylist .container3{text-align:right;margin-bottom: 30px;}
.xxzyWrap .xxzylist .container4{text-align:right;margin-bottom: 0;}
.xxzyWrap .xxzylist .moreBottom{display:inline;color: #8d8d8d;text-align:right;margin-bottom:20px;}
  .xxzyWrap .xxzylist .container2 {padding-left: 0;}
  .xxzyWrap .xxzylist .container1{padding-right: 0;}
}

@media (max-width:1200px) and (min-width:768px) {
  .xgtjlist .item .imgbox{height:200px;}
}
@media (max-width:702px) and (min-width:540px) {
  .img-block11{margin-top:58px;}
}
@media (max-width:992px) {
.xwlb .box1{padding: 10px 20px 10px 20px;}
  .bxgd-index .sylbt{height: 450px;}
  .bxgd-index .right{padding-left: 0;}
  .zxdtlist .item{float: left;max-width: 100%;}
  .tzggbox{height: auto;}
  .tzggbox ul li{padding: 8px 0px;}
  .xxzyWrap .xxzybox{width: 100%;}
  .dxjyWrap{background-image: linear-gradient(30deg, #feecd6 0%, #ffd8b3 23%, #fffcf7 52%, #fffbf5 53%, rgba(255, 216, 179, 0.89) 75%, rgba(255, 216, 179, 0.84) 84%, #ffd8b3 100%)}
  .djTitle1{margin: -5px 0px 30px;}
  .ryhTjbox .yrh-con .slick-arrow{display: inline-block !important;}
  .contl{padding:0;}
  .contr{padding:0;}
  .xxdt .row .col-md-4{margin-top: 20px;}
  .xxdt .row .col-md-4.first{margin-top: 0;}
  .mtjj{background:url(../../images/bxgd/bg1.png) no-repeat;}
  .dxjylist2 .col22{display:none;}
  .line2{display:block;}
  .xxdtlist .nFir .right{flex:1}
}
@media (min-width:992px) {
  .width55{width:55%;}
  .width45{width:45%;}
}

@media (max-width:768px) {
  .bxgd-index .sylbt{height: 400px;}
  .bxgd-index .sylbt .font{height: 50px;}
  .bxgd-index .sylbt .font a{font-size: 16px;line-height: 30px;}
  .bxgd-menu .swiper-slide{height: 45px;}
  .bxgd-menu{font-size: 16px;}
  .bxgd-menu .swiper-slide a{padding: 8px;}
  .bxgd-index .sylbt-page{margin: 16px 0px;}
  .ryhTjbox{margin: 20px 0px 30px;}
  .xgtjlist .item{width: 50%;}
  
  .topicbox{line-height: 50px;font-size: 18px;}
  .jdcslist .fontItem {padding-right: 0;}
  .xxzyWrap .xxzylist .item {width: 100%;}
  .xxzyWrap .xxzylist .xxzycon {padding:0 15px;}
  .xxzyWrap .xxzylist .container2 {padding-right: 0;margin-top: 0;}
    /* .dxjy{display: none;} */
  .bxgd-index .dxjylb-page{right: auto;}


  .xxzyWrap .xxzylist .container1{padding-left: 0;}
  .load .loadmore{width: 200px;}
  .xwlb{padding: 0px;background-color: #fff;}
  .jdcslist{margin:40px 15px 0 15px;}
  .xxzyWrap .xxzylist .container2 .item {margin-top: 30px;}
  .advlist li {margin-top: 15px;}
  .xxdtlist {margin-top:0;}
}

@media (max-width:680px) {
  .bxgd-index .sylbt{height: 350px;}
  .bxgd-menu{margin-bottom: 15px;}
}

@media (max-width:540px) {
  .bxgd-index .sylbt{height: 300px;}
  .zxdtlist .haslogo .imgbox{width: 200px;height: 115px;}
  .zxdtlist .haslogo .fontbox{margin-left: 215px;}
  .ryhTjbox .title{width: 100%;height: auto;padding:20px;font-size: 18px;justify-content: space-between;}
  .ryhTjbox .yrh-more{margin-top: 0;}
  .ryhTjbox .yrh-con{margin-left: 0;width: 100%;padding-bottom: 10px;}
  .ryhTjbox .yrh-more{display: inline-block;}
  .ryhTjbox .morebox{display: none;}

  .tzggbox .tzgg-tit{padding: 0;}
  .tzggbox .tzgg-tit span img{max-height: 20px;}
  .tzggbox ul{padding: 10px 15px;}
  .tzggbox ul li{padding: 5px 0px;}
  .djTitle img{max-height: 40px;}
  .zxdtlist .haslogo .fontbox a{font-size: 16px;}
  .dxjylist .dxjybox{padding: 15px 10px;}
  .dxjylist .dxjybox .fontItem a{padding: 10px 15px 10px 30px;}
  .xxzyWrap .xxzylist .item .imgbox{height: auto;}
  .xxzyWrap .xxzylist .item .fontItem{padding: 10px 0px 0 0;}
  .xxzyWrap .xxzylist .item{margin-top: 30px;}
  .djTitle{padding: 25px 0px;}
  .djTitle1 a{max-height: 22px;}
  .djTitle1{margin: -5px 0px 15px;}
  .xgtjlist .item .imgbox{height:160px;}
  .djTitle a{margin-top:0}
  .dxjylist2{margin:0;}
  .dxjylist2 .col22{display:block;}
.xwlb{margin-top:0;}
  

  .dxjylist1{margin-top: 20px;}
  .dxjy{min-height: 600px;padding-top: 60px;background-position: top center;margin-top: 0px;}
  .dxjylist1 .fontItem{max-width: 100%;height: 350px;background-size: contain;}
  .dxjylist1 .fontItem .summary{margin-top: 15px;}
  .dxjylist1 .fontItem a{padding: 60px 50px;}
  .bxgd-index .dxjylb-page{bottom: 20px !important;width: 100% !important;text-align: center;}
  .bxgd-index .dxjylb-page .swiper-pagination-bullet{width: 10px;}

}
@media (max-width:420px) {
  .bxgd-index .sylbt{height: 240px;}
  .schoollist .campus-box a{height: 180px;}     
}
@media (max-width:375px) {
  .bxgd-index .sylbt{height: 200px;}
}
@media (max-width:320px) {
  .bxgd-index .sylbt{height: 180px;}
}


@media (max-width:1601px) and (min-width:1200px) {
  .xxzyWrap .xxzylist .left{position: absolute;top:-1px;left: -420px;display:block;}
  .xxzyWrap .xxzylist .right{position: absolute;top:-1px;right: -420px;display:block;}
  .xxzyWrap .xxzylist .rightA{position: absolute;top:330px;right: -50px;color: #8d8d8d;display:inline;}
  .xxzyWrap .xxzylist .leftA{position: absolute;top:302px;left: -32px;color: #8d8d8d;display:inline;}
  .xxzyWrap .xxzylist .moreBottom{display:none;}
  .xxzyWrap .xxzylist .container1{padding-right: 67px;}
  .xxzyWrap .xxzylist .container2{padding-left: 67px;}
  .xxzyWrap .xxzylist .container2 .item{margin-top:70px;}
}





