
body{font-family: "Microsoft Yahei";color:#333;}
.hide,.hidden{display: none;}
a{color: #333;}
a:focus{outline: none;text-decoration: none;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{content: '';display: block; clear:both; }
.ellipsis{white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.pointer{cursor: pointer;}
.img-block,.advbox{overflow: hidden;}
.img-block a:hover{display: block;overflow: hidden;}
.img-block a:hover img ,.advbox a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.img-block a{display: block;width: 100%;height: 100%;}
.img-block a img,.advbox a img{-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;}
.img-block img{object-fit: cover;width: 100%;height: 100%;}
.advbox,.advbox *{max-width:100% !important;height: auto;}
.advlist .advbox li{margin-bottom: 20px;}
.list-adv.advlist .advbox li{margin-bottom: 10px;}
.pointer{cursor: pointer;}
@font-face {
    font-family: 'siyuan';
    src: url('/Themes22/fonts/SourceHanSansCN Medium.eot');
    src:
      url('/Themes22/fonts/SourceHanSansCN Medium.eot?#font-spider') format('embedded-opentype'),
      url('/Themes22/fonts/SourceHanSansCN Medium.woff') format('woff'),
      url('/Themes22/fonts/SourceHanSansCN Medium.ttf') format('truetype'),
      url('/Themes22/fonts/SourceHanSansCN Medium.svg') format('svg');
  }


/* 通用样式 */
.border{border: 1px solid #E1E1E1;}
.more{color: #C71F25;font-size: 16px;line-height: 36px;}
.border .title{background: #F9F9F9;border-bottom: 1px solid #E1E1E1;color: #333;font-size: 20px;border-left:2px solid #C71F25;line-height: 30px;padding: 14px 20px 14px 30px; }

.notice ul{padding: 5px 0px 15px 0px;}
    .notice ul li {
        padding: 9px 30px 8px 35px;
        background: url(/Themes22/Images/icon6.png) no-repeat 20px center;
        background-size: 7px;
    }
.notice ul li:hover{background: url(/images/index/icon7.png) no-repeat 20px center;background-size: 7px;}
.notice ul li a{font-size: 16px;line-height: 26px;word-break: break-all}


/* 公共列表模板 */
.leftlist .art-tit{margin: 8px 0px;}
.leftlist .art-tit a{font-size: 18px;color: #333333;line-height: 28px;}
.leftlist .catalogimg{max-width: 30px;max-height: 30px;border-radius:50%;}
.leftlist .catalog span{color: #666;font-size: 14px;line-height: 24px;padding-left:8px; }
.leftlist .source {
    display: none;
    background: url(/Themes22/Images/sour.png) no-repeat left center;
    background-size: 14px;
    padding-left: 20px;
    margin-right: 10px;
    color: #F5B33E;
    font-size: 14px;
    line-height: 24px;
}
.leftlist .source a{color: #F5B33E;margin-right: 10px;}
.index .leftlist .source a{display: none;}
.index .leftlist .source a:first-child{display: inline-block;}
.leftlist .tag{color: #999;font-size: 14px;line-height: 24px;}
.leftlist .tag a{color: #999;margin-right: 10px;}
.leftlist .oneimg .border{padding: 5px;}
/* .leftlist .oneimg .img-block{padding: 0px;height: 100px;width: 177px;} */
.leftlist .oneimg .img-block{padding: 0px;height: 125px;width: 220px;}
.leftlist .oneimg .oncontent{margin-left: 240px;}
.leftlist .videoimg.oneimg .oncontent{margin-left: 20px;}
.leftlist .oneimg .lastbox{margin-top:5px; }
.leftlist .noneimg .border{padding: 5px;}
.leftlist .noneimg .lastbox{margin-top:15px; }
.leftlist .imglist .border{padding: 5px;}
.leftlist .imglist .img-block{height: 125px;width: 220px;display: inline-block;margin-right: 15px;}
/* .index .leftlist .imglist .img-block{height: 100px;width: 177px;} */
.leftlist .imglist .img-block:last-child{margin-right: 0px;}
.leftlist .imglist .lastbox{margin:10px 0px 5px; }
.leftlist .imglist .img-tit{width: calc(100% - 90px);display: inline-block;}
.leftlist .imglist .art-tit .date{line-height: 30px;}
.leftlist .videoimg .img-block{position: relative;}
.leftlist .videoimg .img-block .time{position: absolute;right: 10px;bottom: 10px;width: 60px;line-height: 30px;text-align: center;background:rgba(80,123,211,0.6);border-radius: 2px;display: inline-block;color: #fff;}
.leftlist .videoimg .img-block .video{position: absolute;width: 60px;height: 60px;top: 0;left: 0;right: 0;bottom: 0;margin: auto;background: url(/images/index/video.png) no-repeat center center;background-size: contain;}
.leftlist .date{color: #999999;font-size: 14px;line-height: 24px;}
.leftlist .catalog-h{display: none;}
.yrhindex .leftlist .catalog{display: none !important;}
.yrhindex .leftlist .catalog-h{display: block;height: 50px;}

.index .leftlist .date{display: none;}
.index .imglist .img-tit{width: 100%;display: inline-block;}

.load{text-align: center;margin: 40px auto 60px;}
.load .loadmore{display: inline-block;background: #F2F2F2;border-radius:25px;color: #999;font-size: 14px;width: 400px;line-height: 50px; }



/* 热度排行榜列表页 */

.infoblock {
    border: 1px solid #E5E5E5;
    border-top: 4px solid #C71F25;
    padding-top: 35px;
}
.infoblock .img-block{width: 120px;height: 120px;margin: 0px auto;border-radius:50%; }
.infoblock .name{text-align:center;margin: 10px;}
.infoblock .name a{font-size:18px;line-height: 28px;}
.infoblock .info{color: #999;font-size:14px;line-height: 24px;margin: 25px 30px 35px;}
.infoblock .zzjj{padding: 0px 20px;}
.infoblock .zzjj div{width: 100%;border-top: 1px solid #F3F3F3;text-align: center;}
.infoblock .zzjj a{color:#bf2025;font-size: 16px;line-height: 68px;font-weight: bold;}
.infoblock .zzjj a:hover{color:#bf2025;}

/* 育人号首页 */


 .swiper-menu{background: #F9F9F9;height: 50px;overflow: hidden;position: relative;}
 .yrhmenu li{width: auto !important; height:50px;}
 .yrhmenu li a{color: #999999;font-size: 16px;line-height: 50px;padding:0px 35px;display: block;}
 .yrhmenu li.active a{color: #666666;}
    .yrhmenu li.active {
        background: #fff;
        border-bottom: 2px solid #C71F25
    }






/* 面包屑导航、分页条 */
.position{line-height:60px;color:#999;padding-left:20px;background: url('/images/list/pos.png') center left no-repeat;}
.position a{color:#999}
.position span{color:#666;}
.pageBar{text-align: center;margin:65px auto 120px;}
.pageBar a{display:inline-block;color:#666;border-radius:4px;border:1px solid #ddd;background: #F8F8F8;width:32px;height:32px;line-height:30px;text-align:center;font-size:20px;margin:0 6px;}
.pageBar .cur{background: #C71F25;color:#fff}
.pageBar .total{line-height:32px;font-size:20px;color:#666;margin-left:20px;}
.pageBar .disabled a{color:#ccc}

.crumb{line-height: 24px;color: #999;margin-top: 10px;padding: 18px 0px;}
.crumb a{color:#999}
.crumb span{color:#666}
.crumb i{font-style: normal;}
.lasta{margin-left: 8.33333333%;}
/* .lasta a:last-child{color:#666} */
.page {padding: 30px 20px;}
.page .lefttotal{font-size:14px;color:#999999;line-height:28px;}
.page .pagelist a{display:inline-block;color:#666;border:1px solid #f2f2f2;min-width:30px;min-height:30px;line-height:28px;text-align:center;font-size:18px;margin-left:5px;padding: 0px 5px;}
.page .pagelist .cur{background: #c71f25;color:#fff;border: none;border:1px solid #c71f25;}
.page .kkpager .pageBtnWrap a,.page .kkpager .pageBtnWrap span{font-size:18px;display:inline-block;color:#666;border:1px solid #f2f2f2;width:30px;height:30px;line-height:28px;text-align:center;margin-left:5px;}
.page .kkpager .pageBtnWrap .curr{background: #c71f25;color:#fff;border:1px solid #c71f25;}

/* 详情页 */
.campus-detail .row{margin:0 -10px;}
.campus-detail .row>div{padding:0 10px}
.campus-detail #qrcode_c{position: absolute;width: 150px;height: 150px;left: 60px;top: 20px;border: 10px solid #dadada;background: #fff; display: none;z-index: 9}
.campus-detail #qrcode_c img{max-width: 100%;max-height: 100%;margin: 0 auto;}
.campus-detail .share-f{padding-left:5px;font-size:18px;color:#999}
.campus-detail .share-left{width: 60px;left:-50px;top:60px;position: absolute;}
.campus-detail .bshare-custom .bshare-sinaminiblog{background:url('/images/list/weibo.png') no-repeat center center;}
.campus-detail .bshare-custom .bshare-qqim{background:url('/images/list/QQ.png') no-repeat center center;}
.campus-detail .bshare-custom .weixin,.campus-detail .bshare-custom .bshare-weixin{background:url('/images/list/wechat.png') no-repeat center center;}
.campus-detail .bshare-custom .bshare-sinaminiblog:hover{background:url('/images/list/weibo_h.png') no-repeat center center;}
.campus-detail .bshare-custom .weixin:hover,.campus-detail .bshare-custom .bshare-weixin:hover{background:url('/images/list/wechat_h.png') no-repeat center center;}
.campus-detail .bshare-custom .qqim:hover,.campus-detail .bshare-custom .bshare-qqim:hover{background:url('/images/list/QQ_h.png') no-repeat center center;}
.campus-detail .bshare-custom a,.campus-detail .like-box a{position:relative;width: 45px;height:45px;display: block;margin:13px 0;}
.campus-detail .like-box{margin-top:35px}
.campus-detail .like-box .num{display: block;position: absolute;top:0;left:70%;padding:0px 5px;font-size:12px;color:#fff;text-align:center;background: #E13434;border-radius: 12px;min-width:20px}
.campus-detail .like-box .num.comment-total{background: #E7AD00;}
.campus-detail .share-left .comment{background:url('/images/list/comment.png') no-repeat center;}
.campus-detail .share-left .like{background:url('/images/list/like.png') no-repeat center;}
.campus-detail .share-left .comment:hover,.campus-detail .share-left .comment.current{background:url('/images/list/comment_h.png') no-repeat center;}
.campus-detail .share-left .like:hover,.campus-detail .share-left .like.current{background:url('/images/list/like_h.png') no-repeat center;}

.campus-detail .detail{border:#E5E5E5 1px solid;padding:0 55px;}
.campus-detail .detail .detail-h2{color:#C71F25;font-size:25px;text-align:center;margin:35px 0 20px}
.campus-detail .detail .subtitle{color:#666;font-size:18px;}
.campus-detail .detail .detail_t{text-align:center;color:#999;font-size:16px;margin:15px 0;}
.campus-detail .detail .detail_t span{margin: 0 14px;}
.campus-detail .detail .detail_t .set-size em{margin:0 5px;cursor:pointer}
.campus-detail .detail .detail_t .set-size em.on{color:#C71F25}
.campus-detail .detail-content.txt{margin:0 -20px;border-top:1px solid #eee;margin-top:30px;padding-top:30px;font-size:16px;line-height:28px;}
.campus-detail .detail-content.txt p{max-width:100%;}
.campus-detail .detail-content.txt b,.campus-detail .detail-content.txt strong{font-weight: bold;}
.campus-detail .detail-content.txt em,.campus-detail .detail-content.txt i{font-style: italic;}
.campus-detail .detail-content .author{text-align: right;margin-top:20px;font-size:14px;}
.campus-detail .content-info .keyword{margin: 110px 0 30px;}
.campus-detail .content-info .keyword span{margin-right:20px;cursor:pointer}
.campus-detail .content-info .keyword span.tag{color:#F5B33E}
.campus-detail .content-info .keyword span.name{font-size:16px;}
.campus-detail .content-info .pages{margin:0 -55px;border-top:1px solid #e5e5e5;padding:14px 30px }
    .campus-detail .content-info .pages .hoverbtn {
        cursor: pointer;
        width: 108px;
        height: 42px;
        margin-right: 15px;
        border-radius: 21px;
        display: inline-block;
        line-height: 42px;
        text-align: center;
        background: #f8c5c7;
        color: #fff;
    }
.campus-detail .content-info .pages .hoverbtn.on{background: #C71F25;}

.campus-detail .slider-nav .slick-prev,.campus-detail .slider-nav .slick-next{top:-200px;}
.campus-detail .slider-for{position: relative;width:100%;height:432px;border:1px solid #eee;background: rgba(0,0,0,0.4);overflow: hidden;}
.campus-detail .slider-for>div{position: relative;width:100%;height:100%;}
.campus-detail .slider-for img{width:100%;height:432px;object-fit: contain;font-family: 'object-fit: contain;';}
.campus-detail .slider-for .info{position: absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.4);padding:15px 25px;color:#fff;line-height:28px;font-size:16px;}
.campus-detail .slider-for .slick-arrow,.campus-detail .slider-nav .slick-arrow{width:50px; height:120px;z-index:2}
.campus-detail .slider-for .slick-next,.campus-detail .slider-nav .slick-next{right:0;background: url('/images/list/right.png') center/contain no-repeat;}
.campus-detail .slider-for .slick-prev,.campus-detail .slider-nav .slick-prev{left:0;background: url('/images/list/left.png') center/contain no-repeat;}
.campus-detail .slider-for .slick-next:hover,.campus-detail .slider-nav .slick-next:hover{right:0;background: url('/images/list/right_h.png') center/contain no-repeat;}
.campus-detail .slider-for .slick-prev:hover,.campus-detail .slider-nav .slick-prev:hover{left:0;background: url('/images/list/left_h.png') center/contain no-repeat;}
.campus-detail .slick-prev:before,.campus-detail .slick-next:before{content:''}
.campus-detail .slider-nav{text-align: center;color:#434343;margin-top:20px;}
.campus-detail .slider-nav img{width:145px;height:82px;object-fit: contain;background: #eee;margin:auto;}
.campus-detail .slick-slide:focus{border:0;outline: 0}

.campus-detail .video-js{width:100%;margin:0 auto;height: 450px;}
.campus-detail .video-js video{max-width:100%;margin:0 auto}
.detail-page .video-js .vjs-big-play-button{margin-top: -0.8em;margin-left: -1.5em;top:50%;left:50%; }
/* .campus-detail .detail-page .video-js .vjs-big-play-button{width:110px;height:82px; margin-top: -55px;margin-left: -42px;top:50%;left:50%;background-size: contain;background:url(/images/campus/icon6.png) no-repeat left center;border:none; } */
/* .campus-detail .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.campus-detail .video-js .vjs-play-control .vjs-icon-placeholder:before,.campus-detail .vjs-icon-play:before{content:"";} */

#divComment .title,.look-comment .lookh2{font-size:22px;color:#333;font-weight: normal;margin:30px 0;}
#divComment .title span,.look-comment .lookh2 span{color:#8C8C8C;font-size:14px;}
#divComment .comment-con{margin-top:0;border:#D2D2D2 1px solid;padding:10px 15px;}
#divComment .comment-con textarea{width:100%;min-height:85px;border:0}
#divComment .comment-con .com-btn{display:block;background:#C71F25;width:150px;height:42px;border-radius:21px;line-height:42px;text-align:center;color:#fff;font-size:18px;}
#divComment .userinfo{margin-bottom:20px}
#divComment .userinfo .comment-avatar{width:40px;height:40px;position: relative;}
#divComment .userinfo .comment-avatar>img{width:100%;height:100%;border-radius:50%;object-fit: cover;}
#divComment .userinfo .comment-avatar.default:hover .avatarmenu{display: block;}
#divComment .userinfo .avatarmenu{display:none;position: absolute;top:100%;left:0;width:495px;box-shadow: 3px 0px 10px 0px rgba(207, 207, 207, 0.48);padding:5px;background:#fff;font-size:0;z-index:99}
#divComment .userinfo .avatarmenu img{display: inline-block;margin:5px;cursor: pointer;border:1px solid rgba(0,0,0,0)}
#divComment .userinfo .avatarmenu img.on{border-color: #000;}
#divComment .userinfo .nameinput{margin-left:20px;margin-top:8px;border:1px solid #ccc;line-height:30px;padding:0 10px}
#divComment .userinfo .nameinput.hasnoborder{border-color:rgba(0,0,0,0)}
#divComment .userinfo .nameinput input{border:0;}
.look-comment{padding-bottom:200px;}
.com-box .commentlist{padding:20px 0;border-bottom:#EEEEEE solid 1px;display: flex;}
.com-box .commentlist .avatarbox{width:60px;height:60px;border-radius: 50%;overflow: hidden;margin-right:20px;flex-shrink: 0;}
.com-box .commentlist .avatarbox img{width:100%;height:100%;object-fit: cover;}
.com-box .commentlist .name{color:#3964BE;font-size:16px;}
.com-box .commentlist .time{color:#999999;font-size:14px;margin:5px 0 10px;}
.com-box .commentlist .comment{color:#515050;font-size:16px;}

.campus-detail .right{margin-top:60px;}
.campus-detail .right{padding: 0px;}
.campus-detail .left{padding: 0px 20px 0px 0px;margin-bottom: 60px;}
.relalist.notice ul li{padding-right:20px;background-position: 20px 17px;}
.relalist.notice ul li:hover a{color:#C71F25}
.campus-detail .infoblock{margin-bottom:20px}
/* .campus-detail .right .rdb{margin-bottom:40px}
.campus-detail .rdb-title{padding:8px 7px 4px;}
.campus-detail .rdb-title .hot{font-size:18px;margin-right:5px;}
.campus-detail .rdb-title .r-nav{font-size:14px;margin-right:5px;}
.campus-detail .rdb-title .r-nav:last-child{margin-right:0} */


/* 公共头部 */
.main-header .head-top{height: 200px;display: flex; align-items: center; background: url('/images/index/icon15.png') center center no-repeat;background-size: cover;}
.main-header .searchbox{margin: 11px 0px;}
.main-header .searchbox .search1 input{font-size: 14px;color: #BDBDBD;height: 50px;border: none;padding: 5px 10px;width: 250px;}
.main-header .searchbox .search1 .search-submit{display: inline-block;background: url('/images/index/icon16.png') center center no-repeat #C71F25;background-size: 20px;width: 50px;height: 50px;}
.main-header .user{margin-left: 10px;width: 98px;height: 50px;background: #257AD9;}
.main-header .user a{height: 100%;color: #fff;font-size: 16px;display: flex;align-items: center;text-align: center;align-content: center;justify-content: space-between;}
.main-header .user .span-font{margin: 0 auto;background: url('/images/index/icon17.png') left center no-repeat;background-size: 20px;padding-left: 30px;}
.main-header .user .span-img{display: none;margin: 0 auto;background: url('/images/index/icon17.png') center center no-repeat;background-size: 20px;width: 100%;height: 100%;}
.main-header .usered{background: #C71F25;margin-left: 10px;line-height:50px;padding:0px 5px;}
.main-header .usered a{color:#fff;}
.main-header .head-btm{background: #C71F25;}
.main-header .head-btm .container{position: relative;}
.main-header .menu-pc{position: absolute;left: 0;top: 0;text-align: center;line-height: 140px; background: url('/images/index/icon18.png') left center no-repeat;background-size: contain;width: 140px;height: 150px;}
.main-header .menu-pc a{color: #9F2D31;font-size: 24px;display: block;background: #FCD34B;height: 124px;}
.main-header .menu-app{display: none;}
.main-header .head-btm ul{padding: 5px 10px 5px 180px;}
.main-header .head-btm ul li{width: 12.5%;text-align: center;height: auto;}
.main-header .head-btm ul li.active,.main-header .head-btm ul li:hover{background: #a0161b;}
.main-header .head-btm ul li.menu-app,.main-header .head-btm ul li.menu-app:hover{background: #FCD34B;}
.main-header .head-btm ul li.menu-app a{color: #9F2D31;}
.main-header .head-btm ul li.menu-app:hover a{color: #9F2D31;}
.main-header .head-btm ul li a{color: #fff;font-size:18px;display: block;padding: 16px ;}
.let3{letter-spacing: 8px;}
.let2{letter-spacing: 34px;}





/* 公共弹框 */
.alert-box{position: fixed;width: 100%;height: 100%;background:rgba(0,0,0,0.5);z-index: 9999999;top:0;left:0;}
.alert-box .alert-content{width: 330px;height: 175px;background: #fff;border-radius: 7px;top:50%;bottom: 50%;right:50%;left:50%;margin-left: -165px;margin-top:-80px;position: absolute; }
.alert-box .alert-content .alert-header{border-bottom:1px solid rgba(228,228,228,.57);position: relative; padding:5px 10px;height: 37px;width: 100%;}
.alert-box .alert-content .alert-header button{opacity: 1;font-weight:normal;position: absolute;top: 5px;right: 15px;}
.alert-box .alert-content .alert-header button span{color:#666;}
.alert-box .alert-content .alert-title{margin: 0;height: 25px;line-height: 25px;font-size:12px;color:#6d6d6d;padding-left: 15px;}
.alert-box .alert-content .alert-body{padding: 28px 15px 25px;text-align: center;color: #333;font-size: 16px;height: 80px;}
.alert-box .alert-content .alert-body p{margin: 0;}
.alert-box .alert-content .alert-body a{margin: 0 8px;color:#678AFF;}
.alert-box .alert-content .alert-footer{margin-top: 10px;}
.alert-box .alert-content .alert-footer .certain{background: #678AFF;cursor: pointer;width: 100px;text-align: center;height: 30px;line-height: 30px;color: #fff;font-size: 14px;border-radius: 7px;margin: 0 auto;}





/* 详情页 */
.sqyr.campus-detail .detail{border:0}
.sqyr.campus-detail .detail .detail-h2{font-size:28px;color:#333;margin:0}
.sqyr.campus-detail .detail .info{line-height:60px;color:#999}
.sqyr.campus-detail .imagesgroup .info{line-height:28px;color:#fff}
.sqyr.campus-detail .detail .info span{margin:0 20px}
.sqyr.campus-detail .detail-content.txt{margin:0 20px;}
.sqyr.campus-detail .videocontent{padding:0 40px}
.sqyr.campus-detail .videocontent .videosummary{color:#666;line-height:30px;margin-top:20px}
.sqyr.campus-detail .videocontent .videosummary span{color:#ff783d}
.sqyr.campus-detail .slider-nav .slick-slide{position: relative;}
.sqyr.campus-detail .slider-nav .slick-slide:after{position: absolute;left:50%;top:50%;content:'';width:145px;height:82px;max-width:100%;max-height:100%;background: rgba(0,0,0,.4);transform: translate(-50%,-50%);}
.sqyr.campus-detail .slider-nav .slick-slide.slick-current:after{background: rgba(0,0,0,0);}
.sqyr.campus-detail .content-info{background: #f9f9f9;margin-bottom:20px}
.sqyr.campus-detail .content-info .keyword{margin:0;line-height: 60px;padding:0 60px}
.sqyr.campus-detail .content-info .keyword span{font-size:14px;color:#999;}
.sqyr.campus-detail .content-info .keyword span:before{content:'#'}

.sqyr .rela_list .icontitle span{font-size:20px;line-height:20px;color:#666}
.sqyr .rela_list .icontitle .changemore{line-height:20px;color:#999}
.sqyr .rela_list .rmydlist li>div{padding:25px 0;overflow: hidden;}
.sqyr .rela_list .rmydlist li:nth-child(-n+3)>div{border-bottom:1px solid #ebebeb;}
.sqyr .rela_list .rmydlist .title{height:60px;line-height: 30px;}
.sqyr .rela_list .rmydlist .info{margin-top:10px;overflow: hidden;}
.sqyr .rela_list .rmydlist a.tag{width:70px;line-height:25px;background: #2acfad;color:#fff}
.sqyr .rela_list .rmydlist a.tag.cxcg{background: #915aee;}
.sqyr .rela_list .rmydlist a.tag.yrsx{background: #f8b643;}
.sqyr .rela_list .rmydlist .time{color:#999;line-height: 25px;}

.sqyr .infoblock{border:0;background: #fff url('../../images/sqyr/icon.png') top right no-repeat;}
.sqyr .greybg .infoblock .info{margin-bottom:15px}
.sqyr .infoblock .target{color:#ff793e;margin-bottom:25px;display: inline-block;}
.sqyr .studio_link a{display: block;margin-top:5px;line-height:60px;color:#999;background: #fff;}

.sqyr .rdblist>div{width:100%}
.sqyr ._row .rdb{padding:20px 12px}
.sqyr .rdb .rdb-title{border:0;}
.sqyr .rdb .icontitle span{font-size:20px;line-height: 20px;}
.sqyr .rdb .icontitle a{color:#b6b6b6;font-size:14px;line-height: 20px;}
.sqyr .rdb .hotrank{margin-top:15px}
.sqyr .rdb .hotrank a{margin-right:10px;position: relative;padding-left:13px;}
.sqyr .rdb .hotrank a.active{color:#fe8252;}
.sqyr .rdb .hotrank a.active:before{width:6px;height:6px;background: #fe8252;content:'';position: absolute;left:0;top:8px;}

/* 基本介绍 */
.sqyr.campus-detail .detail.targetinfo .detail-h2{padding:30px 0;text-align: center;}
.sqyr.campus-detail .infoblock .target{color:#ff793e}


/* 脱贫攻坚 */
/* header */
.tpgj .header{min-height:0}
.tpgj .headtop{background: rgba(255,255,255,.9);}
.tpgj .banner .header{background-image: linear-gradient(90deg,  #5be1b6 0%, #569dee 100%);}
.tpgj .header .menu ul li a{padding:0 40px}
.tpgj .header .menu ul li.active,.tpgj .header .menu ul li:hover{background: rgba(0,0,0,.1);border-top:2px solid #6dffe1}
.tpgj .headtop .top-menu .nav-item{width:auto}
.tpgj .search1{width:250px;background: #448ecf;}
.tpgj .search1 .changetype{position:relative;font-size:16px;vertical-align: middle;line-height:46px;padding-left:10px;padding-right:5px;color:#fff}
.tpgj .search1 .changetype img{width:auto;height:auto;vertical-align: middle;position: relative;top:-1px;margin-left:5px}
.tpgj .search1 .changetype ul{z-index:1;position: absolute;left:0;top:100%;width:100%;background: #448ecf;line-height:40px;display: none;}
.tpgj .search1 .changetype ul li{padding-left:10px;width:100%;margin-top:0;border:0;}
.tpgj .search1 .changetype ul li.active{background: #2E6AA5;}

.tpgj #divComment .comment-con .com-btn{background: #52c7a6;}
.tpgj .com-box .commentlist .name{color: #52c7a6;}

/* footer */
.tpgj .footer-top .social li a:hover{background-color: #52c7a6;}
.tpgj .footer-top .link .tit{color:#52c7a6;}
.tpgj .go_top{background-image: url('/images/tpgj/totop.png');}

/* 分页条 */
.tpgj .pageBar .cur,.tpgj .pagebox .kkpager .pageBtnWrap .curr{background: #52c7a6;border-color: #52c7a6}
.tpgj .pagebox .kkpager .pageBtnWrap a,.tpgj .pagebox .kkpager .pageBtnWrap span{background: #fff;font-size:18px}
.tpgj .pageBtnWrap :first-child,.tpgj .pageBtnWrap :last-child{line-height: 28px!important;vertical-align: top!important;}
.tpgj .pageBar{font-size:0}
.tpgj .pageBar .disabled,.tpgj .pagebox .disabled{background:#fafafa!important}
.tpgj .pageBar .total{font-size:14px;margin-left:0;vertical-align: bottom;}
/* 详情页 */
/* 视频 */
.tpgj .nopr{padding-right:0}
.tpgj .share-con{background: #fff;}
.tpgj .detail_b{padding:0 23px;}
.tpgj .videopage .detail-content{margin-top:30px;}
.tpgj .btninfo{padding:10px 0;}
.tpgj .videopage .video-summary{background: none;padding:0;margin-top:10px}
.tpgj .videopage .video-summary span{color:#999}
.tpgj .campus-detail .content-info .keyword span{color:#999}
.tpgj .campus-detail .content-info .pages{margin:0 -23px}
.tpgj .campus-detail .content-info .pages{padding:14px 23px;}
.tpgj .campus-detail .content-info .pages .hoverbtn{background: #d1e3de;}
.tpgj .campus-detail .content-info .pages .hoverbtn.on{background: #52c7a6;}
.tpgj .campus-detail .content-info .pages a{line-height: 42px;}
/* 图文 */
.tpgj .campus-detail .detail-content.txt{margin:0;border:0}
.tpgj .campus-detail .detail-content .txt{padding:0 10px}
.tpgj .campus-detail .detail-content .author{padding:10px 0}
.tpgj .titbox .info{color:#999;margin-top:20px}
/* 图集 */
.tpgj .imgpage .detail-content{margin-top:30px;}
/* 相关推荐顶部对齐 */
.notice .icontitle{margin-top:0}
.tpgj .services .rmydlist li{margin-bottom:15px}
/* 右侧育人号简介 */
.tpgj .infoblock{border-top: 4px solid #52c7a6;}
.tpgj .infoblock .qkjs {margin-bottom:30px}
.tpgj .infoblock .qkjs a{color:#52c7a6;}
/* 育人号主页 */
.tpgj.yrhindex .yrhmenu li.active{border-bottom:2px solid #52c7a6}
/* 情况介绍 */
.tpgj.target.campus-detail .infoblock .target,.tpgj.target.campus-detail .detail .detail-h2{color:#52c7a6}
/* 资讯列表 */
.tpgj .leftmenu{border:0;}
.tpgj .leftmenu li{text-align: left;margin-bottom:5px;border:1px solid rgba(0,0,0,0);position: relative;}
.tpgj .leftmenu li a{padding-left:34px;transition: all .5s;color:#666}
.tpgj .leftmenu li:nth-child(n+2).active,.tpgj .leftmenu li:nth-child(n+2):hover{border:solid 1px #f2f2f2;border-left-color:#ffec91}
.tpgj .leftmenu li:nth-child(n+2).active:before,.tpgj .leftmenu li:nth-child(n+2):hover:before{position: absolute;left:0;top:0;width:3px;height:100%;content:'';background: #ffec91;}
.tpgj .leftmenu li:nth-child(n+2).active a,.tpgj .leftmenu li:nth-child(n+2) a:hover{padding-left:48px;color:#2f2f2f}
.tpgj .leftmenu li.first a{background:#52c7a6;color:#fff}
.tpgj .right .puc-tit{background: #f9f9f9;line-height:55px;padding-left:34px;color:#7b7b7b;font-size:20px;margin-bottom:5px}
.tpgj.zxlist .leftlist{margin-top:-15px}





@media (max-width:1400px) {
    .headtop{padding: 15px 0px;}
    .headtop .logobox{max-width: 280px;}
    /* .headtop .userbox{width: 45px;height:45px;} */
    .banner{height: 220px;}
    .header{height: 60px;}
    .header .menu ul li a{line-height: 60px;padding: 0px 25px;}
    .headerwrap{padding-bottom: 60px;}
    .header .search1{margin: 7px 0px;height: 46px;}
    .header .search1 input{height: 35px;}
    .header .search1 .search-submit{margin: 8px 0px 8px 15px;}

    .footer-top{padding: 30px 0px;}
    .footer-btm{padding: 15px 0px;}

    .notice .noticelist a{padding: 20px 20px 0px 37px;background: url('/images/list/arrow.png') 20px 29px no-repeat;}
    .notice .noticelist a .title{font-size: 18px;}
    .notice .noticelist a .info{padding: 5px 0px 15px;}

    .toplogo{padding: 20px;}
    .toplogo img{max-width: 400px;}
    .loginpage .login-w{max-width: 500px;}
    .loginpage .loginbox{padding: 35px 45px;}
    .loginpage .m-t-lg{margin-top:30px; }
    .loginpage .forbox{margin: 20px 0px 30px;}
    .loginpage .enterclick{width: 240px;height: 54px;line-height: 54px;}

    .contribute .form-control{height:45px;padding:6px 12px;font-size:16px;}
    .contribute textarea {padding:6px 12px;font-size:16px;}
    .contribute .catalog .showname{font-size:16px;line-height:45px;height:45px;}
    .contribute .catalog ul li{font-size:16px;line-height:35px;}
    .contribute .yzmbox .form-control{height:45px;font-size:16px;margin:5px 0px;}
    .contribute .yzmbox a,.contribute .check-box{font-size:16px;}
    .contribute .btnbox div{width:200px;}
    .contribute .check-box .r-span{margin-top: 3px;}

    .polymer .top{height: 350px;background: url(/images/index/login_7.png) top right no-repeat;background-size: 110% 100%;}
    .polymer .left{left:-50px;}
    .polymer .top .showimg{width:250px;height:250px;right: -50px;}

    /* 三全育人 */
    .sqyr .search1{margin:0;}
    .sqyr .search1 input{height:100%}
    .sqyr .search1 .search-submit{margin:13px 14px}
}

@media (max-width:1200px) {
    .main-header .logobox{max-width:450px;}
    .main-header .searchbox{margin: 0px;}
    .main-header .head-top{height: 100px;}
    .main-header .head-btm ul li a{padding: 16px 5px;}

    .main-index .szzt .info{padding: 20px 20px 10px;}
    .main-index .rwfc ul li .img-block{width: 70px;height: 70px;}
    .main-index .rwfc ul li .info{padding-right: 90px;}
    .main-index .rwfc ul li{padding:20px 0px 25px;}

    .detail-main .titbox .detail-h2{font-size:26px;line-height:32px;}

    .toplogo img{max-width: 350px;}
    .yrhindex .topimg{height: 350px;}

    .polymer .itembox{text-align: center;}
    .polymer .loginitem{display: inline-block;max-width: 95%;}
    .polymer .loginitem h2{font-size:26px;padding: 0px 10px;}
    .polymer .loginitem span{padding:0px 10px;}

    .ljzhbox .item{width: 100%;}

    
}
@media (max-width:992px) {
    .footer-top .logobox{width: 260px;}
    .footer-top .social li{margin-right:10px; }
    .footer-btm{padding: 13px 0px;}
    .footer-btm ul,.footer-btm p{float: none;text-align: center;}
    .footer-btm ul li{float: none;display: inline-block;}

    .index .hotnew{height: auto;}
    .index .hotnew .img-block{width: 60%;height: 270px;}
    .index .hotnew .font{width: 40%;}

    .notice {margin-top: 20px;}
    .infoblock{margin-top: 20px;}

    .left-menu{margin-bottom: 0px;}
    .leftmenu li{display: inline-block;width: 25%;float: left;}
    .data-list .pchide{display:block !important;}
    .data-list .apphide{display:none !important;}
    .data-list .childdiv{display:none;}
    .data-list .childdiv.active{display:block;}
    .data-list .appnav {margin-top:10px;}
    .data-list .appnav li{margin-right:10px;}
    .data-list .appnav li a{background:#fff;border:1px solid rgba(242,242,242,1);font-size:16px;color:#666666;display:inline-block;padding:10px;}
    .data-list .appnav li.active a{background:#FC724D;color:#fff;}

    .zxlist .right{padding: 0px 0px 40px;}
    .zxlist .leftlist{margin-top: 0px;}
    .yrhindex .col-md-9.left{padding: 0px;margin-top: 30px;}
    .yrhindex .topimg .swiper-slide{width: 530px !important;}
    .yrhindex .topimg.swiper-container{height: 300px;}
    .yrhindex .topimg{height: 300px;}
    .headtop .userbox .font{display: none !important;}
    .services .header .search1{width:180px}.advlist .advbox li{width: 49%;margin-bottom: 0px}
    .advlist .advbox li:nth-child(odd){float: left;} 
    .advlist .advbox li:nth-child(even){float: right;} 
    .rdbpage .col-md-4{padding: 0px;}
    .schoollist .campus-li{width: 33.33%;}

    .main-header .logobox{max-width:300px;}
    .main-index .col-md-6{width: 100%;}
    .main-index .tagcloud{margin: 0px auto;}
    .main-index .szzt{height: auto;}
    .main-index .rwfc{height: auto;}
    .main-index .gzdtmenu li a{font-size:22px;}
    .main-index .yrh_con .gzdt ul .first{margin-bottom: 10px;padding-bottom:10px;}
    .advbox>div{margin: 0 auto;height: auto !important;}
    .s-mt-20{margin-top: 20px;}

    .main-header .menu-pc{display: none;}
    .main-header .menu-app{display: inline-block;}
    .main-header .head-btm ul{padding: 0px;}
    .head-menu{overflow: hidden;height: 57px;}

    .left-menu{padding: 0px;overflow: hidden;height: 52px;}
    .left-menu ul li{width: auto;float: left;line-height:50px;}
    .left-menu ul li a,.left-menu ul .active a,.left-menu ul .childli:hover a{padding: 0 10px;}
    .result-page .col-md-9,.rmtjbox{padding: 0px;}
    .data-list .left-menu ul li .font{line-height: 55px;padding: 0px 10px;}

    .campus-detail .bshare-custom .bshare-weixin,.share-box .bshare-weixin{display: none;}
    .detail-main{margin-top: 30px;}
    .detail-main .detail-content .txt{padding: 20px;word-break: break-all;}
    .detail-share{display: block;}
    .detail-main .titbox{padding-bottom: 0px;}
    .campus-detail .like-box{margin-top:0px;}
    .campus-detail .like-box .num{background: none;top: auto;}
    .campus-detail .left{padding: 0px 0px 0px 0px;margin-bottom: 0px;}

    .share-box .bshare-custom a, .share-box .like-box a{margin: 10px;}
    .lasta{margin-left: 0;}

    .member-header .logobox img{max-width:260px;}
    .member-header .swiper-slide{margin-right: auto;}
    .member-header .searchbox{display:none;}
    .member-header .logobox{width:100%;}
    .member-header .userbox{display: none;}
    .member-left{padding: 0px;margin-bottom: 20px;}
    .member-left .lefttop{display: none;}
    .member-left{display:none;}
    .crumb{display: none;}
    .member-leftapp{display: block;background: #f9f9f9;font-size:16px;line-height: 50px;margin-bottom: 20px;}
    .member-leftapp .fl a{margin-right:20px;}
    .member-leftapp a{color:#999;}
    .member-leftapp a.active{color:#333;}
    .member-leftapp a.member-logout{color:#ccc;}

    .infopage .userimgbox{display:block;text-align:center;}
    .infopage .userimgbox .userlogo{width: 75px;height: 75px;position: relative;cursor:pointer;margin: 0 auto;}
    .infopage .userimgbox .userlogo .change{display: none; content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(/images/index/icon50.png) no-repeat center center rgba(0,0,0,0.5);background-size: 25px;}
    .infopage .userimgbox .userlogo:hover .change{display: block; }

    .contribute .con-type a{margin-right:18px;}
    .position{display: none;}
    .campus-detail .detail, .target.campus-detail .detail,.result-page .resultbox,.search-wrap{margin-top: 30px;}

    .polymer .itembox{width:50%;}
    .polymer .top .showimg{display:none;}
    .polymer .box{margin: 100px auto 80px;}
    .polymer .left{display:none;}
    .polymer .loginitem h2{font-size:24px;}

    .dataheader .container{position: relative;}
    .dataheader .btm{height: 55px;overflow: hidden;}
    .dataheader .btm .data-menu{width:calc(100% - 55px);}
    .dataheader .btm .search-box{width:55px;padding-right: 50px;}
    .dataheader .btm .search-box input{display: none;}
    .dataheader .btm .search-box .pchide{display: block;}
    .dataheader .btm .search-box .apphide{display: none;}
    .dataheader .btm .search-box{position: absolute;right: 0px;z-index: 2;}
    .dataheader .btm .s-close{display: inline-block;display: none; color: #ccc;width: 50px;height: 50px;position: absolute;right: 0;font-size: 34px;text-align: center;}

    .dataindex .kcbg .first .summary{display: none;}
    .dataindex .kcbg ul li .box{padding: 10px;}
    .dataindex .kygs .imgbox {height: 160px;}
    .dataindex .kygs .con{padding: 20px 15px;}

    .datafooter .top{height: auto;}
    .datafooter .top .left{float: none;}
    .datafooter .top .font{float: none;margin: 10px 0px 20px;}

    .data-detail{padding-bottom: 30px !important;}
    .data-detail .share-box .bshare-custom{width:200px;}
    .data-detail .share-box .bshare-weixin{display:none;}
    .data-result .resultbox{margin-top: 30px;}

    .let3{letter-spacing: 0px;}
    .let2{letter-spacing: 0px;}

    /* 三全育人 */
    .sqyr .banner .header{width:100%}
    .sqyr .header .menu ul li a{font-size: 16px;padding:0 10px}
    .sqyr.index .hotnews{height:auto}
    .sqyr.index .hotnews .summary{height:55px;margin-bottom:20px;overflow: hidden;}
    .sqyr.index .hotnews .text-block{padding:10px}
    .sqyr.index .hotnews .topic{margin-top:15px;padding-left:20px}
    .sqyr.index .hotnews .title,.sqyr.index .hotnews .summary{padding:0 20px}
    .sqyr.index .hotnews .todetail{margin-bottom:50px;}
    .sqyr .noticelist li{margin-bottom:5px}
    .sqyr .specialtitle .listnav{text-align: right;}
    .sqyr .specialtitle .listnav a{font-size:16px;margin:0 10px}
    .sqyr .specialtitle.hotlist .listnav{text-align: center;}

    /* 脱贫攻坚 */
    .tpgj.index .hotnew .img-block{width:100%}
    .tpgj .share-con{background: rgba(0,0,0,0);}
    .tpgj .page-middle{padding:0}
    .load .loadmore{
        width:100%;
    }

    .nav1 {
        display: none;
    }

    .top {
        width: 100%;
        height: 180px;
    }

    .logo {
        width: 100%;
        text-align: center;
    }

        .logo img {
            width: 300px;
			margin:0 auto;
			float:none;
        }
logo span {
    float: left;
    height: 40px;
    font-size: 24px;
    margin-top: 27px;
    margin-left: 35%;
}
        .logo div {
            margin: 0 auto;
            text-align: center;
            width: 100%;
            float: left;
            font-size: 24px;
        }

    .footer1 {
        float: left;
        width: 100%;
        height: 60px;
        margin-top: 10px;
        line-height: 30px;
    }

    .footer {
        width: 100%;
    }




}
@media ( width : 768px){
.gx .header .search1{width:150px;}
.sqyr .banner .header .menu{text-align:left}
.headtop .userbox.yrh{line-height:35px}
.headtop .logobox{margin-right:40px}
.headtop .top-menu .nav-item:nth-child(n+2) a:before{margin:0 13px}
.headtop .top-menu .nav-item a{font-size:16px}
    .load .loadmore {
        width: 100%;
    }
}
@media ( max-width : 767px) {
    /* .schoollist a{padding:20px 10px;} */
    .schoollist a img{width:80px;height:80px}
    .schoollist a .schoolname{font-size:15px;margin-bottom:10px}
    .schoollist a .summary,.schoollist a .more{font-size:12px}

    .notice .topic{line-height:50px;font-size:18px;}
    .notice .noticelist a {padding: 20px 25px 0 25px;background-position:10px 23px}
    .notice .noticelist a .title{font-size:14px}
    .notice .noticelist a .info{font-size:12px;padding:5px 0 15px;}
    .load .loadmore {
        width: 100%;
    }
    .position{line-height:40px;}
    
    .headtop .userbox.yrh{line-height: 28px;height:auto}
    .headtop .userbox.yrh a img{width:23px;height:20px}
    .headtop .userbox.yrh img{vertical-align: middle;}
    .headtop .userbox.yrh .h5menu{width:23px;margin-right:0;position: relative;top:-2px;margin-left:10px}
    .headtop .h5menublock{float: none;display:none;z-index:999999;background: #fff;width:100%;padding:15px 10px;position:fixed;top:0;left:0;}
    .headtop .h5menublock .goback{line-height:38px;}
    .headtop .h5menublock input{margin:0 5px;margin-left:50px;padding:0 15px;line-height:35px;border-radius: 18px;border:1px solid #ccc;}
    .headtop .top-menu{margin-top:25px}
    .headtop .top-menu li{float:none}
    .headtop .top-menu .nav-item:nth-child(1) a:before{display: inline-block;content: '|';top: -1px; position: relative;margin: 0 20px;}

    .header .menu ul,.header .menu{width: 100%;float: none;height:auto}
    .header .menu ul li {text-align: center;}
    .header .menu ul li a{padding: 0 10px;}
    .header .search1{float: none;margin: 10px auto 0px;}
    .banner{height: 150px;}
    .footer-top{padding: 20px 0px;}
    .footer-top .footer-left{float: none;text-align: center;}
    .footer-top .social{text-align: center;}
    .footer-top .social li{float: none;display: inline-block;}
    .footer-top .linkbox{width: 100%;padding-top:10px; }
    .footer-top .linkbox .link:nth-of-type(1) {width:40%;}
    .footer-top .linkbox .link:last-child {width:60%;}

    .index .hotnew .pagination{display: none;}
    .index .hotnew .img-block{height: 300px;}
    .index .list-nav .nav-tabs a{font-size:18px;margin-right: 10px;}
    .yrhindex .leftlist .catalog-h{display: none;}
    .newslist .imglistbox .img-block{height:125px;}
    .newslist .imgitem .item-img .imgbox{height: 110px;}

    .main-index .sylbt{height: 400px;}
    .main-index .gzdtmenu li a{font-size:20px;}
    .main-index .gzdtbox{padding: 15px 0px;}

    .main-header .head-btm ul li{width: auto;}
    .main-header .logobox{margin-bottom: 10px;}
    .main-header .head-top{height: 120px;text-align: center;}
    .member-header .head-top .container{padding:13px 15px 15px;}
    .member-header .logobox img{width:240px;}
    .member-header .head-top .name{font-size:20px;line-height: 32px;}

    .toplogo img{max-width: 300px;}
    .loginpage .enterclick{width: 200px;font-size: 22px;}

    .tg-head .zxbox{width:200px;}
    .tg-head .logobox{width:300px;}
    .tg-head .container{width:100%;}
    .contribute .con-type a{width:140px;}
    .contribute .check-box{font-size:14px;}
    .contribute .left-show{float: none;}
    .contribute .pro .del{margin-top: 10px;}
    .contribute .pro{padding-left: 0px !important;}
    .contribute .logofilebox .imgbox{float: none;}

    .polymer .top{height:250px;}
    .polymer .loginitem h2{font-size:22px;}

    .dataheader .top{height: 180px;background: url(/images/data/icon1.png) no-repeat 60% center;background-size: cover;}
    .dataheader .top .container,.datafooter .top .container{width: 100%;}
    .dataheader .top h2 {font-size:34px;}
    .dataheader .top .intro{display: none;}
    .dataheader .btm .data-menu{width:100%;}
    .dataheader .btm .search-box{display:none;}
    .dataheader .btm li a:hover, .dataheader .btm li.active a{border-bottom: 1px solid #5582F5;line-height: 54px;}
    .dataheader .top .search-box{display: block; background: #FFFFFF;width: 100%;height: 55px;height: 50px;border-radius: 6px;overflow: hidden;}
    .dataheader .top .search-box .search-submit{display: inline-block;width: 50px;height: 50px;background: url("/images/data/icon7.png") no-repeat center center;}
    .dataheader .top .search-box input{width: calc(100% - 55px);height: 50px;padding: 5px 10px 5px 0px;border: none;color: #000;} 

    .dataindex .kygs .item{width:100%;}
    .dataindex .csnav.apphide{display: none;}
    .dataindex .csnav.pchide{display: block;padding: 0px;overflow: hidden;}
    .dataindex .appcsnav ul li{padding: 10px;height: auto;font-size: 18px;width: auto;height: auto;border-radius: 2px;font-weight: normal;}
    .dataindex .appcsnav ul li:nth-child(odd),.dataindex .appcsnav ul li:nth-child(even){background-color: #bec8db !important;}
    /* .dataindex .csnav ul li{padding: 15px 10px;} */
    .dataindex .title h2 {text-align:left;width: calc(100% - 55px);}
    .dataindex .title h2::before{display:none;}
    .dataindex .title h2 span{padding: 0px;}
    .dataindex .title h3{text-align:left;width: calc(100% - 55px);}
    .dataindex .title{position: relative;padding:30px 0px 20px;}
    .dataindex .title .down{position: absolute;top: 30px;right: 0;width: 55px;padding: 0;height: 55px;line-height: 18px;overflow: hidden;border-radius: 50%;display: flex;align-items: center;padding: 10px;}
    .dataindex .title .down .apphide{display:none;}
    .dataindex .title .down .pchide{display: block;}
    .dataindex .sxllbox{border: none;}
    .dataindex .sxllbox .tit{background: none;padding: 0px;}
    .dataindex .kcbg ul li{width: 100%;padding: 0;}
    .dataindex .kcbg ul .name{min-height: auto;margin-bottom: 5px;}
    .dataindex .kcnav,.dataindex .kcbg .first,.dataindex .kcbg ul,.dataindex .kcbg ul li .box{padding: 0px;}
    .dataindex .kcbg ul li .box{background: none;min-height:auto;}
    .dataindex .kcbg ul .intro{margin: 8px 0px 15px;}
    .dataindex .kcbg .first .name{font-weight: normal;}
    .dataindex .kcbg{width:100%;padding-bottom: 0;}
    .dataindex .rdjd{width:100%;height: auto;}
    .dataindex .rdjd{background: none;}
    .dataindex .rdjd ul li a{padding: 0px;}
    .dataindex .rdjd ul li a::after,.dataindex .rdjd ul li a:hover::after{display:none;}
    
    .campus-detail .video-js{height: 350px;}

    /* 三全育人 */
    .sqyr .banner .header{position: relative;}
    .sqyr .banner{height:auto}
    .sqyr .banner>img{height:120px}
    .sqyr .headtop .top-menu .nav-item{margin-right:10px}
    .sqyr .headtop .top-menu .nav-item:last-child{margin-right:0}
    .sqyr .headtop .top-menu .nav-item a{font-size: 15px;}
    .sqyr .header .menu ul li a{font-size:12px;padding:0;line-height: 40px;}
    .sqyr .header .menu ul li{padding:0 15px;text-align: center;height:auto}
    .sqyr .header .search1{margin-top:32px;height:35px;width:120px}
    .sqyr .search1 .search-submit{margin:7px!important}
    .sqyr .whitebg{padding:20px}
    .sqyr .pagination{top:20%;left:5px!important}
    .sqyr .b_title{font-size:26px;}
    .sqyr .specialtitle .tab-content li>div{margin-bottom:20px}
    .sqyr .yrhcon .box{width:25%}
    .sqyr .yrhcon .box .img-block{width:70px;height:70px}
    .sqyr .specialtitle .listnav{margin:50px -20px 0}
    .sqyr .specialtitle .listnav .nav-tab{display: flex;}
    .sqyr .specialtitle .listnav a.active:before{top:12px}
    .sqyr .specialtitle .more{top:20px}

    .sqyr.campus-detail .videocontent{padding:0}
    .sqyr.campus-detail .content-info .keyword{padding:0 15px;}
    .sqyr.campus-detail .detail{padding:20px 10px}
    .sqyr.rdbpage .b_tit{margin-top:20px;}
}
@media ( max-width : 680px) {
    .h5mt0{margin-top:0;}
    .leftlist .imglist .img-block{width: 140px;height: 80px;}
    .leftlist .imglist .catalog{display: block;width: 100%;}
    .index .hotnew .img-block{width: 100%;height: 300px;}
    .index .hotnew .font{width: 100%;}
    .load .loadmore {
        width: 100%;
    }
    .yrhindex .topimg .swiper-slide{width: 354px !important;}
    .yrhindex .topimg.swiper-container{height: 200px;}
    .yrhindex .topimg{height: 200px;}
    .yrhindex .topimg .swiper-slide .font {line-height: 30px;padding-top: 10px;height: 50px;font-size:16px;}

    .main-index .gzdtmenu li{padding: 5px 0px;margin-right: 10px;}
    .main-index .gzdtmenu li a{font-size:20px;}
    .main-index .gzdtbox{padding: 15px 0px;}
    .main-index .sylbt{height: 350px;}
    .main-index .jcyk li{width: 100%;margin-bottom: 15px;}

    .list-page{margin-top:0px;}
    .searchlist{padding: 0px 15px 25px;}
    .searchlist .searchli .title{white-space: inherit;max-width: 100%;margin-right:0px;}
    .searchlist .searchli .icon{display:none;}

    .detail-main .titbox{padding-top: 20px;}
    .detail-main .titbox .detail-h2{font-size:24px;line-height: 26px;}
    .detail-main .titbox .subtitle{font-size:20px;}
    
    .xgyd ul{margin: 0px;}
    .xgyd ul li{padding: 0px;width: 100%;margin-bottom: 15px;}
    
    .audio-detail .video-summary{padding: 15px;}
    .audio-detail .audiobg{height: auto;padding: 10px 0px;margin: 30px auto 20px;}
    .audio-detail .audiobg .img-block{float: none;margin: 0px auto;}
    .audio-detail .c-audio{width: 90%;margin: 10px auto;}
    .audio-detail .c-audio .probox{width: 100%;}
    .audio-detail .c-audio .time{margin: 0px;}
    .audio-detail .r-audio{top: 35px;left: 0;right: 0;margin: auto;}

    .member-right{border: none;}
    .tggllist .tggli {margin:20px 0px;}
    .contribute .con-type a {width:100px;}
    .tg-head .logobox {width:250px;}
    .tg-head .zxbox span{font-size:24px;line-height:30px;}
    .tg-head .zxbox a{padding-top:8px;}
    .contribute .btnbox div{width:150px;font-size:20px;}
    .contribute div.title{font-size:22px;padding:15px 0px;}
    .contribute .yzmbox .tit{font-size:22px;}
    .contribute .editorbox{width: 100%;}
    .contribute .sourcebox .sourcefont{width: 100%;margin-bottom: 10px;}
    .contribute .sourcebox .source{border: 1px solid #ccc;border-radius:4px;}
    .contribute .sourcebox .sourceurlbox{width:100%;}
    .contribute .sourcebox .sourceurl{border-radius:4px;}
    .contribute .imglist li{height: auto;}
    .contribute .imglist li .imgbox{float: none;margin: 10px auto;}
    .contribute .imglist li .right-con{padding: 0px;margin-bottom: 10px;}
    .contribute .imglist li .imgbox{border: 1px solid rgba(229,229,229,1);}
    .contribute .imglist li .imgbox .fm{width: 100%;height: 25px;text-align: center;writing-mode: inherit;bottom: 0;top: auto;line-height: 25px;}

    .dataheader .btm li{width: auto;}
    .dataheader .btm li a{font-size:16px;padding: 0px 10px;}
    .dataindex .sxllbox .tit span{font-size:20px;line-height: 54px;}
    .dataindex .title{padding: 40px 0px 25px;}
    .dataindex .title h2 span{font-size:26px;}
    .dataindex .data-more{line-height:60px;}
    .dataindex .kcnav{font-size:18px;}
    .dataindex .kcbg .first .name{font-size:16px;line-height: 24px;margin: 5px 0px;}
    .dataindex .kcbg ul .name{line-height: 24px;}
    .dataindex .rdjd ul li {padding: 8px 0px;}
    .dataindex .rdjd ul li a{font-size:16px;}
    .dataindex .kygs .con{padding: 15px;}
    .dataindex .kygs .conli{height: 36px;}
    .dataindex .kygs .conli a{font-size:16px;line-height: 36px;}

    .datafooter{font-size:14px;}
    .datafooter .foot-w {width: 70px;}
    .datafooter .let1 {letter-spacing: 26px;}
    .datafooter .top .font p{line-height:26px;}
    .datafooter .top h2{font-size:32px;}
    .datafooter .top a {background: url(/images/data/icon10.png) #FC724D no-repeat 10px center;width: 140px;height: 45px;display: block;color: #FFFFFF;line-height: 45px;font-size: 15px;padding-left: 35px;background-size: 15px;}
    .datafooter .btm{line-height:22px;padding: 10px 0px;}
    .datafooter .top .ml {padding-left: 42px;}

    .campus-detail .video-js{height: 300px;}
}
@media ( max-width : 540px) {
    .headerwrap{padding-bottom:0}
    .header{height:auto;position: relative;}
    .headtop .logobox{max-width: 230px;}
    .headtop .userbox{}
    .headtop .top-menu .nav-item{margin-right: 10px;}
    .headtop .top-menu .nav-item a{font-size: 16px;} 
    .header .menu ul li a{font-size: 18px;line-height: 50px;}
    .footer-top .link ul li{margin-right:10px; }
    .footer-top .logobox{margin: 5px 0px 15px;}
    .footer-top .link .tit{margin-bottom: 5px;}
    .load .loadmore {
        width: 100%;
    }
    .border .title{padding: 6px 10px 6px 15px;font-size: 16px;}
    .more{font-size: 14px;}
    .leftlist .imglist .img-block{width: 123px;height: 70px;margin-right: 10px;}
    .leftlist .oneimg .img-block{width: 123px;height: 70px;}
    .leftlist .oneimg .oncontent{margin-left: 135px;}

    .index .list-nav .nav-tabs a{font-size: 16px;}
    .notice ul li {
        padding: 5px 10px 5px 30px;
        background: url(/Themes22/Images/icon6.png) no-repeat 15px center;
        background-size: 7px;
    }
    .index .hotnew .img-block{height: 300px;}
    .index .hotnew .name{font-size: 18px;line-height: 28px;}
    .index .hotnew .title{font-size: 16px;line-height: 26px;}
    .index .hotnew .time{margin: 10px 0px;}
    .index .load span{width: 200px;}
    .index .yrh-recom .title{width: 100%;padding-top: 10px;height: auto;line-height: 30px;float: none;}
    .index .yrh-recom .yrh-con{margin: 0px;padding: 15px 0px;}
    .index .yrh-recom .img-block{width: 70px;height: 70px;}
    .index .spxw .img-block{width: 320px;height: 180px;margin: 0 auto;float: none;}
    .index .spxw .small-font{margin: 0px;border-bottom: 1px solid #eee;padding: 15px 0px;}
    .index .spxw .small-font .v-tit{min-height: auto;}
    .swiper-menu{
        height:auto;
    }
    .rdb-title {
        padding: 5px 15px 10px 15px;
    }
    .rdb-title .hot{display: block;margin-bottom: -5px;}
     .topimg .swiper-slide{width: 300px !important;}
    .topimg.swiper-container{height: 170px;}
  .topimg{height: 170px;}
  .yrhmenu li{text-align: center;padding: 0px 10px;}
 .yrhmenu li a{padding: 0px;}
    .yrhindex .rmyd .name{font-size:16px;}

    /* 详细页 */
    /* .position{display: flex;} */
    .position span{flex-grow:1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .position a{flex-shrink: 0;}
    .campus-detail .clearfloat.main{padding:0}
    .campus-detail .detail,.target.campus-detail .detail{padding:0 10px;}
    .campus-detail .slider-for,.campus-detail .slider-for img{height:225px;}
    .campus-detail .slider-nav .slick-prev,.campus-detail .slider-nav .slick-next{top:-100px;}
    .campus-detail .content-info .pages{margin:0;padding:14px 0;}
    .campus-detail .content-info .pages .hoverbtn {font-size:12px;width: 20%;height: 30px;margin-right: 5px;border-radius: 15px;line-height: 30px;}
    .campus-detail .share-left{position: relative;left: 0;display: flex;width: 100%;top:0}
    .campus-detail .share-left .bshare-custom{flex-grow: 1;}
    .campus-detail .share-left .like-box{margin-top:0}
    .campus-detail .share-left a{display: inline-block;width:30px;height:30px;background-size: contain!important;}
    .campus-detail .share-left .like-box a{margin-right:15px;}
    .campus-detail .content-info .keyword{margin-top:50px}
    .campus-detail .detail .detail-h2{font-size:20px;;line-height:28px}
    .campus-detail .detail .subtitle{font-size:16px;}
    .campus-detail .detail .detail_t{font-size:12px;}

    .video_zvideoplayer_510712-dimensions{height:200px}

    .campus-detail .detail-content.txt{margin:0;padding-top:10px;}
.campus-detail .detail-content.txt img{height:auto !important;}
    .search-wrap .result{padding-top:15px;}
    .search-wrap #searchlist{margin-top:0}
    .search-wrap #searchlist a{font-size:16px;}
    .search-wrap #searchlist .summary, .search-wrap #searchlist .info{font-size:12px;}

    .main-index .sylbt{height: 300px;}
    .tbtj ul li{padding: 15px;}
    .main-index .gzdt .img-block{float: none;margin: 0 auto;}
    .main-index .gzdt ul .info{padding: 15px 0px 0px;}
    .main-index .gzdt ul .li a{width: 100%;}
    .main-index .gzdt ul .li .time{display: none;}
    .main-index .rwfc ul li{margin: 0px 20px;}
    .main-index .rwfc ul li .info h6{font-size:16px;line-height: 22px;white-space: inherit;}
    .main-index .tagcloud{margin-left: -20px;}
    .main-index .imggroup-4 .img-block{width: 50%;}
    .main-index .imggroup-3 .img-block{width: 100%;}
    .main-index .rwfc ul li .info{padding-right: 0px;}
    .main-index .gzdtmenu li a{font-size:18px;}
    .main-index .gzdtmenu{margin-bottom: 10px;}
    .main-index .advbox.m-t-lg{margin-top: 10px;}

    .main-header .searchbox .search1{width: calc(100% - 100px);}
    .main-header .searchbox .search1 input{height: 40px;width: calc(100% - 40px);}
    .main-header .searchbox .search1 .search-submit{width: 40px;height: 40px;}
    .main-header .user{width: 40px;height: 40px;}
    .main-header .user .span-img{display: block;}
    .main-header .user .span-font{display: none;}
    .main-header .searchbox{float: none;}
    .main-header .usered{font-size:12px;line-height:40px;}
    .member-header .logobox img{width:180px;}
    .member-header .head-top .name{font-size:18px;line-height: 20px;}

    /* .page .lefttotal{display: none;} */
    .page .pagelist{text-align: center;}
    .page .pagelist a{margin-bottom:10px;}
    .page .pagelist .page-number a,.page .pagelist .page-number span{display:none;}
    .page .pagelist .page-number .cur{display:inline-block;}
    .page .kkpager .pageBtnWrap a, .page .kkpager .pageBtnWrap span{display: none;}
    .page .kkpager .pageBtnWrap .curr,.page .kkpager .pageBtnWrap .disabled,.page .kkpager a[title='上一页'],.page .kkpager a[title='下一页']{display: inline-block;}
    .yqlj ul li{max-width: 220px;}

    .left-menu ul .all a{font-size:16px;}
    .left-menu ul li{line-height:40px;}
    .left-menu{height: 42px;}
    .data-list .left-menu ul li .font{line-height:40px;}
    .newslist .newsitem .img-block{float: none;margin: 0px auto 10px;}
    .newslist .newsitem .img-right{padding: 0px;}
    .newslist .imglistbox .imgitem{width: 100%;height: auto;}
    .newslist .imgitem .item-img .imgbox{height: 75px;float: left;padding: 0px 5px;}
    .newslist .imgitem .item-img{margin: 10px -5px;}

    .detail-main .titbox .detail_t span{display: block;margin: 0px;}
    .detail-main .titbox .detail_t{padding: 10px 0px;}

    .loginpage .loginbox{padding: 25px 15px;}
    .loginpage .tabbox .on{font-size:24px;}
    .loginpage .tabbox span{font-size:20px;}

    .schoollist .campus-li{width: 50%;}
    .infopage .first{margin-top:30px;}
    .member-right .title{font-size: 18px;line-height: 50px;}
    .member-right .member-menu{font-size:14px;}
    .member-right .tggl-tit{line-height:30px;padding:10px 15px;}
    .tggllist h5 a{font-size:16px;}

    .tg-head{height:auto;padding:15px 0px;}
    .tg-head .zxbox{margin-top:10px;}
    .contribute .con-type a{width:auto;padding:0px 5px;margin-right:8px;line-height: 40px;font-size:16px;height: 40px;margin-bottom: 10px;}
    .contribute .btnbox .tj{margin-right:18px;}
    .contribute .btnbox div {width:120px;font-size:18px;height:40px;line-height:40px;}
    .contribute div.title{font-size:20px;padding:10px 0px;}
    .contribute .yzmbox .tit{font-size:20px;line-height: 45px;}

    .alert-box .alert-content{width: 300px;margin-left: -150px;}
    .detail-main .titbox .detail-h2{font-size:22px;}

    .polymer .imgbox{height:120px;}
    .polymer .itembox{height:280px;}
    .polymer .loginitem{height:240px;}
    .polymer .loginitem span{line-height:20px;margin-top:10px;}
    .polymer .top{background:none;}
    .polymer .toplogo .logo{display:block;}
    .polymer .toplogo .logo-f{display:none;}
    .polymer .apphide{display:block;}
    .polymer .pchide{display:none;}

    .dataheader .top h2{font-size: 22px;max-width: 60%;line-height: 30px;}
    .dataindex .title h3{margin: 10px 0px;}    
    .datafooter .top h2{font-size:22px;margin-bottom: 15px;}

    .tkbox .con{width:95%;padding: 30px 10px;font-size: 14px;line-height: 20px;}
    .tkbox .con .box{margin: 10px 0px;}
    .tkbox .con .cen.apphide{display: block;}
    .tkbox .con .cen.pchide{display: none;}
    .campus-detail .video-js{height: 250px;}
}
@media (max-width:420px) {
    .headtop{padding: 15px 0px 12px;}
    .headtop .logobox{max-width: 180px;}
    .header .menu ul li a{font-size: 16px;}
    .banner{height: 90px;}
    .load .loadmore {
        width: 100%;
    }
    .leftlist .imglist .img-block{width: 32%;height: 51px;margin-right: 5px;}
    /* .leftlist .oneimg .img-block{width: 90px;height: 51px;} */
    /* .leftlist .oneimg .oncontent{margin-left: 105px;} */
    .leftlist .videoimg .img-block .time{display: none;}
    .leftlist .lastbox{display: none;}
    .leftlist .art-tit{text-overflow: inherit;white-space: inherit;}
    .leftlist .art-tit a{font-size:16px;line-height:22px;word-break: break-all;}
    .leftlist .videoimg .img-block .video,.index .spxw-g .bigimg .video{width: 30px;height: 30px;}
    .zxzx .zxlist li a{font-size: 14px;}

    .index .spxw-g .bigimg{height: 180px;}
    .index .list-nav .nav-tabs a{margin-right: 5px;}
    .notice ul li a{font-size:14px;line-height:22px;}

    .index .hotnew .img-block{height: 240px;}
    .index .yrh-recom .yrh-con .box{width: 50%;margin-bottom: 10px;}
    .index .yrh-recom .img-block{width: 60px;height: 60px;}
    .yrhindex .topimg .swiper-slide{width: 283px !important;}
    .yrhindex .topimg.swiper-container{height: 160px;}
    .yrhindex .topimg{height: 160px;}

    .main-index .sylbt{height: 240px;}
    .tbtj ul li{padding: 10px;}
    .yqlj .title ul,.yqlj .title h3{float: none;}
    .yqlj .title ul li{width: 32%;text-align: center;margin: 0;}
    .main-index .tagcloud{margin-left:-70px;}
    .main-index .gzdtmenu li{padding: 0px;}
    /* .footer-top .linkbox{width: 90%;} */

    .head-menu{height: 50px;}
    .main-header .head-btm ul li a{font-size: 16px;padding: 14px 10px;}
    /* .main-header .searchbox .search1 input{width: 200px;} */
    .member-leftapp .fl a{margin-right:10px;}
    .member-right .tggl-right span {font-size:14px;margin-left: 5px;}
    .tggllist .tggli .btm .time{margin: 0px 10px;}
    .tggllist .tggli .btm .bjsc{width:100%;float: left;}
    .tggllist .tggli .btm .bjsc a{margin: 0px 20px 0px 0px;}

    .loginpage .r-control input,.loginpage .w-control input,.loginpage .sendcode{font-size:16px;}
    .loginpage .member-forgetpassword{font-size:14px;}
    .loginpage .enterclick{width: 120px;height: 42px;line-height:42px;font-size:18px;}

    .infopage .label-font{font-size:14px;padding-right: 0;}
    .infopage .enterclick{width:100px;margin: 10px 0px 30px;}

    .schoollist a{padding: 0px;}
    .schoollist .campus-box a img{width: 80px;height: 80px;}
    .schoollist .campus-box a .schoolname{font-size:16px;}
    .schoollist .campus-box a .summary{line-height:20px;height:66px;}
    .schoollist .campus-box a .more{display:none !important;}

    .polymer .loginitem h2{font-size:18px;line-height: 24px;}
    .polymer .box{margin: 100px auto 20px;}

    .dataindex .title h2 span {font-size: 22px;}
    .dataindex .title h2::before{width: 300px;}
    .dataindex .title h3{font-size:12px;margin: 6px 0px;}
    /* .dataindex .kcnav,.dataindex .kcbg .first,.dataindex .kcbg ul,.dataindex .rdjd ul li a{padding: 0px 15px;} */
    .dataindex .kcbg ul li{padding: 0px;}
    /* .dataindex .sxllbox .tit {border-bottom: 1px solid #E5E5E5;background: url(/images/data/icon5.png) no-repeat left center;padding: 0px 15px;background-size: 10px;} */

    .datafooter{font-size:12px;}
    .datafooter .top .font p{line-height: 18px;}
    .datafooter .top .ml{padding-left: 36px;}
    .datafooter .foot-w {width: 60px;}
    .datafooter .let1 {letter-spacing: 21px;}
  
  .commentbox .left .avatarmenu,#divComment .userinfo .avatarmenu{width:310px;}
    .commentbox .left .avatarmenu img,#divComment .userinfo .avatarmenu img{width:50px;}
  
  .gx .header .menu ul li a{font-size:12px;}
  .gx .line2{height:48px;}
  .gx .leftlist .date{display:none}

  .services.index .col-md-8,.services.index .col-md-4{padding: 0px;}
  .services.gx .leftlist .oneimg .oncontent {
    margin-left: 20px;
}
.services .leftlist .oneimg .img-block{height:70px}

  /* 脱贫攻坚 */
  .tpgj .h5menublock .swiper-container{margin-left:0}
  .tpgj .banner .header{z-index:999}
  .tpgj .banner .header .menu{min-height:0}
  .tpgj .header .search1{width:80%;margin:10px auto 0;position: relative;top:0;}
  .tpgj .header .changetype div{line-height:35px}
  .tpgj.index .yrh-recom .title{float: left;padding: 26px 15px;width: 50px;}
  .tpgj.index .yrh-recom .campus-box{margin-left:50px;padding:20px 0 0}
  .tpgj .detail_b{padding:0 5px}
  .tpgj .campus-detail .content-info .pages{margin:0 -5px}
  .tpgj.campus-detail .detail .detail-h2{margin-top:0}
  .tpgj .leftmenu li a{padding-left:0;text-align: center;}
  .tpgj .leftmenu li:nth-child(n+2).active a{padding-left:0;}
}
@media (max-width:375px) {  
    .header .menu ul li a{font-size: 14px;}
    .banner{height: 80px;}
    .header .search1{height: 45px;}
    .header .search1 .search-submit{margin: 7px 0px 8px 10px;}
    .header .search1 input{height: 35px;}
    .load .loadmore {
        width: 100%;
    }
    .index .hotnew .font{padding: 10px;}
    .index .hotnew .img-block{height: 174px;}
    .index .hotnew .name{margin: 0px;}
    .index .hotnew .time{margin: 5px 0px;}
    .index .spxw .bigimg,.index .spxw .img-block{width: 247px;height: 140px;}
    .yrhindex .topimg .swiper-slide{width: 265px !important;}
    .yrhindex .topimg.swiper-container{height: 150px;}
    .yrhindex .topimg{height: 150px;}

    .main-index .sylbt{height: 200px;}
    .main-index .tagcloud{margin-left:-85px;}

    /* .main-header .searchbox .search1 input{width: 180px;} */
    .main-header .usered{width:110px;margin-left:5px;}
    .member-header .logobox img{width:150px;}
    .main-header .searchbox .search1{width: calc(100% - 120px);}
    .member-leftapp .fl a{margin-right:5px;}
    .member-leftapp{font-size:14px;}
    .member-right .tggl-right span i{margin-right:0px;}
    .newslist .imgitem .item-img .imgbox{height: 67.5px;}
    .newslistbox {padding: 5px 10px;}

    .share-box .bshare-custom a, .share-box .like-box a{margin: 7px;}
    .toplogo img{max-width: 250px;}
    .loginpage .login-w{margin-top: 30px;}
    .loginpage .tabbox span{margin: 0px 8px;}
    .loginpage .tabbox .on{font-size:22px;}
    .loginpage .tabbox span{font-size:18px;}
    
    .tkbox .con{padding: 30px 5px 10px;}
}
@media (max-width:320px) {
    .leftlist .imglist .img-block{width: 75px;height: 52px;}
    .yrhindex .topimg .swiper-slide{width: 210px !important;}
    .yrhindex .topimg.swiper-container{height: 130px;}
    .yrhindex .topimg{height: 130px;}

    .main-index .sylbt{height: 180px;}
    /* .main-header .searchbox .search1 input {width:150px;} */
    .main-header .usered{width:90px;}
    .newslist .imgitem .item-img .imgbox {height: 45px;}
    .load .loadmore {
        width: 100%;
    }
    .polymer .imgbox{height:80px;}
    .polymer .itembox{height:225px;}
    .polymer .loginitem{height:190px;}
    .polymer .loginitem h2{font-size:16px;}
    .nav1 {
        display: none;
    }
    .top {
    width:100%;
    height:180px;
    }
    .logo {
    width:100%;
    text-align:center;
    }
    .logo img {
    width:300px;
    }
        .logo div {
            margin:0 auto;
        text-align:center;
        width:100%;
        float:left;
        font-size:24px;
		
        }
    .footer1 {
        float: left;
        width: 100%;
        height: 60px;
        margin-top: 10px;
        line-height: 30px;
    }
    .footer {
    width:100%;
    }
}

@media (min-width:768px) {
    .container {padding: 0px;}
    .load .loadmore {
        width: 100%;
    }
}
@media (min-width:768px)  and (max-width: 991px){
    .headtop .logobox{max-width: 230px;}
    .headtop .top-menu .nav-item a{line-height: 30px;}
    .headtop .userbox{width: 35px !important;height:35px !important;}
    .header .menu ul li a{font-size: 20px;padding: 0px 10px;}
    .banner{height: 180px;}
    .load .loadmore {
        width: 100%;
    }
    
}
@media (min-width:992px) {
    .index .col-md-5{padding: 0px 0px 0px 20px;}
    .index .yrh-recom .img-block{width: 70px;height: 70px;}
    .contribute{width:824px;}
    .leftlist .oneimg .catalog{margin-bottom: 23px;display: inline-block;}
    .load .loadmore {
        width: 100%;
    }
    
}
@media (min-width:992px) and (max-width: 1199px){
    .header .menu ul li a{padding: 0px 20px;}    
    .banner{height: 220px;}

    .index .hotnew .title{font-size: 18px;line-height: 28px;}
    .notice ul li{padding: 3px 30px 2px 35px;}
    .load .loadmore {
        width: 100%;
    }
    .leftlist .imglist .img-block{height: 90px;width: 160px;margin-right: 15px;}
    .yrhindex .topimg .swiper-slide{width: 600px !important;}
    .yrhindex .topimg.swiper-container{height: 340px;}
    .yrhindex .topimg{height: 340px;}

    .main-index .left.col-md-8{width: 60%;}
    .main-index .right.col-md-4{width: 40%;}
}
@media (min-width: 1200px){
    .container {width: 1000px;}
    .contribute{width:824px;}
    .index .col-md-7{min-width: 720px;padding: 0px;}
    .index .col-md-5{max-width: 480px;padding: 0px 0px 0px 20px;}
    .services.index .col-md-8{padding: 0px;}
    .services.index .col-md-4{padding: 0px 0px 0px 20px;}
    .header .menu ul li a{padding: 0px 30px;}
    .load .loadmore {
        width: 100%;
    }
}
.logo div {
    float: left;
    height: 40px;
    font-size: 24px;
    margin-top:30px;
}