.ellipsis{white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.ellipsis2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ellipsis3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.ellipsis4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.ellipsis5{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.ellipsis9{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 9;overflow: hidden;}
.inblock {display: inline-block}
.clearfixs::after{content: '';display: block;clear: both;}
.imgbox {overflow: hidden;}
.imgbox img,.imgbox1 img{width: 100%;height: 100%;object-fit: cover;font-family:'object-fit:cover'; }
.imgbox:hover img ,.imgbox a:hover img ,.advbox a:hover img,.imgbox1 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);}
.imgbox img,.imgbox a img,.advbox a img,.imgbox1 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;}
.showsms {display: none}
.mainbox{padding-bottom:100px}
.mainbox a:hover {color: #c11500 !important;}
/* 动态资讯 */
/* .dtzx-page { background-size: auto 100%; background: #fffbf7 url('../../images/dtzx/listbg.png') no-repeat left bottom; background-size: 100% 100%;} */
.dtzx-page .banner-box {position: relative; width: 100%; height: 195px; background: url('../../images/list/bg02.png') no-repeat center center;}
.dtzx-page .banner-box .banner-title {position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: auto;word-break: keep-all; }
.dtzx-page .banner-box .banner-title img {height: 100%;}

.dtzxblock .item {width: 100%; height: 180px; padding: 15px; margin-bottom: 25px; background-color: #fff;box-shadow: 0px 0px 16px 0px rgba(203, 203, 203, 0.5);}
.dtzxblock .item .left-box {width: 260px; height: 100%;}
.dtzxblock .item .left-box a,.dtzxblock .item .left-box img {height: 100%;object-fit: cover;}
.dtzxblock .item .right-box {width: calc(100% - 260px); padding-right: 28px; }
.dtzxblock .item .right-box .title a{display: inline-block; width: 100%; font-size: 20px; font-weight: bold; color: #333;}
.dtzxblock .item .right-box .summary {height: 50px; line-height:26px; font-size: 16px; color: #666; margin-top: 5px; cursor: default;}
.dtzxblock .item .right-box .time {font-size: 14px; color: #666;margin-top: 30px; cursor: default;}
.dtzxblock .item:hover {box-shadow: 0px 0px 16px 0px rgba(152, 152, 152, 0.27);border-bottom: 2px solid #c11500}
.dtzxblock .item:hover .title {width: 100%;}
.dtzxblock .item:hover .title a {display: inline-block; width: 100%; color: #c11500;}
.dtzx-page .dtzx-box {margin-top: 30px;}
.dtzxblock .nologo.right-box {width: 100%;padding-right: 0}

/* 实践案例 */
/* .sjal-page { background-size: auto 100%; background: #fffbf7 url('../../images/dtzx/listbg.png') no-repeat left bottom; background-size: 100% auto;} */
.sjal-page .banner-box {position: relative; width: 100%; height: 195px; background: url('../../images/list/bg02.png') no-repeat center center;}
.sjal-page .banner-box .banner-title {position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: auto;}
.sjal-page .banner-box .banner-title img {height: 100%;}
.sjal-page .sjal-box {margin-top: 40px;}
.sjalblock  {width: calc(100% + 20px); margin-left: -10px;}
.sjalblock .item {padding: 0 10px;margin-bottom: 20px;}
.sjalblock .item .cover-box {box-shadow: 0px 0px 15px 1px rgba(203, 203, 203, 0.5);background: #fff;}
.sjalblock .item .top-img {width: 100%; height: 162px;}
.sjalblock .item .top-img a,.sjalblock .item .top-img img {width: 100%; height: 100%;}
.sjalblock .item .text-box {padding:10px 15px 15px;}
.sjalblock .item .text-box .title a{min-height: 44px; font-size: 18px;line-height: 22px; color: #333333;}
.sjalblock .item .school-box {margin-top: 10px;}
.sjalblock .item .school-logo {width: 25px; height: 25px; border-radius: 50%; overflow: hidden;}
.sjalblock .item .school-logo img {width: 100%; height: 100%;}
.sjalblock .item .school-name {width: calc(100% - 25px); padding-left: 10px; font-size: 16px; }
.sjalblock .item .school-name a {display:inline-block; width: 100%;line-height: 25px; color: #878787;}
.sjalblock .item .text-box .title a:hover,.sjalblock .item .school-name a:hover{color: #c11500;}


/* 实践路线 */
.sjlxblock  {width: calc(100% + 20px); margin-left: -10px;}
.sjlxblock .item {padding: 0 10px;margin-bottom: 20px;}
.sjlxblock .item .cover-box {box-shadow: 0px 0px 15px 1px rgba(203, 203, 203, 0.5);background: #fff;}
.sjlxblock .item .top-img {width: 100%; height: 215px;}
.sjlxblock .item .top-img a,.sjlxblock .item .top-img img {width: 100%; height: 100%;}
.sjlxblock .item .text-box {padding:10px 15px 15px;}
.sjlxblock .item .text-box .title{min-height: 54px;}
.sjlxblock .item .text-box .title a{min-height: 54px; font-size: 18px;line-height: 26px; color: #333333;}
.sjlxblock .item .text-box .title a:hover{color: #c11500;}
.sjlxblock .item .text-box .summary{font-size: 16px;line-height: 24px;min-height: 50px;color: #666;margin-top: 10px;}


/* 公共搜索 */
.screenWrapbox{margin-top: -100px}
.screenWrapbox .screenbox{width: 100%;padding: 14px 25px 5px; background: #fff;box-shadow: 0px 0px 16px 0px rgba(152, 152, 152, 0.27);}
.screenWrapbox .itembox{position: relative;height: 40px;overflow: hidden;padding-top: 7px;margin-bottom: 20px;}
.screenWrapbox .itembox.showAllbox{height: auto;}
.screenWrapbox .itembox .morebtn{font-size: 14px; position: absolute;right: 0;top: 7px;color: #999;margin-right: 0;}
.screenWrapbox .addRight{margin-left:  90px;padding-right: 30px;}
.screenWrapbox .single{display: inline-block;border: solid 1px transparent;margin-right: 15px;margin-bottom: 10px;padding: 0px 10px; position: relative;line-height: 30px;color: #333;font-size: 16px;}
.screenWrapbox .single.on{color: #c11500;}
.screenWrapbox .leftlabel{font-size: 16px;color: #999;line-height: 32px;}
.screenWrapbox .searchbox {width: 100%;}
.screenWrapbox .search-boxs {width: 100%; height: 55px; line-height: 45px;margin-bottom: 15px}
.screenWrapbox .search-boxs .left-search {width: 256px; height: 100%;line-height: 50px; margin-right: 10px;box-shadow: 0px 0px 16px 0px rgba(152, 152, 152, 0.27);}
.screenWrapbox .search-boxs .dropdown-box { position: relative; width: 100%;height: 100%; font-size: 16px; color: #333; font-size: 16px; padding-left: 20px;background-color: #fff;}
.screenWrapbox .search-boxs .down-lists {padding-left: 15px; padding-right: 15px;}
.screenWrapbox .search-boxs .provice {width: 100%;height: 50px; line-height: 50px; background-color: #f5f5f6;border-radius: 4px; font-size: 16px; color: #333334; padding-left: 15px;}
.screenWrapbox .search-boxs .dropdown-box {width: 100%;}
.screenWrapbox .search-boxs .dropdown-menu {width: 100%;max-height: 450px; overflow-y: scroll;}
.screenWrapbox .search-boxs  .btns {position: absolute; right: 10px; top: 50%; transform: translateY(-50%); cursor: pointer;  width: 20px; height: 15px; background: url('../../images/dtzx/down.png') no-repeat center center;}
.screenWrapbox .search-boxs .open .btns {transform: rotate(180deg); transform-origin: 50% 25%;}
.screenWrapbox .search-boxs .down-lists:hover, .sjkc-page .search-boxs .actives {background-color: #f5f5f6; cursor: pointer;}
.screenWrapbox .search-boxs  .prize-dropdown,.sjkc-page .search-boxs .provice-dropdown {width: 95%;cursor: pointer;font-size: 16px;}
.screenWrapbox .search-boxs .right-search { position: relative; width: 100%;  height: 100%; background-color: #fff; vertical-align: middle;box-shadow: 0px 0px 16px 0px rgba(152, 152, 152, 0.27);}
.screenWrapbox .search-boxs .right-search input {width: 100%; height: 100%; border: 1px solid transparent; padding: 0 95px 0 20px;}
.screenWrapbox .search-boxs .right-search input::placeholder {font-size: 16px;color: #afaaaa;}
.screenWrapbox .search-boxs .right-search .search-btn {position: absolute; right: 0; top:0; width: 100px; height: 100%; background: #c11500 url('../../images/dtzx/search.png') no-repeat center center; cursor: pointer;}

/* 实践基地 */
/* .sjjd-page { background-size: auto 100%; background: #fffbf7 url('../../images/dtzx/listbg.png') no-repeat left bottom; background-size: 100% auto;} */
.sjjd-page .banner-box {position: relative; width: 100%; height: 195px; background: url('../../images/list/bg02.png') no-repeat center center;}
.sjjd-page .banner-box .banner-title {position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: auto;}
.sjjd-page .banner-box .banner-title img {height: 100%;}
.sjjd-page .sjjd-box {margin-top: 40px;}
.sjjdblock {width: calc(100% + 20px); margin-left: -10px;}
.sjjdblock .item {padding: 0 10px; margin-bottom: 20px;}
.sjjdblock .item .cover-box {position: relative; width: 100%; background-color: #fff;border: solid 1px #e2e2e2;box-shadow: 0px 0px 21px 0px rgba(207, 207, 207, 0.3);}
.sjjdblock .item .cover-box .xfc-box {position: absolute; right: 0; top: 0;}
.sjjdblock .item .cover-box .xfc-box .items {width: 60px;height: 50px; color: #fff; padding-top: 5px; opacity: .7; text-align: center;font-size: 14px;background-color: #33333348;}
.sjjdblock .item .cover-box .xfc-box .items span{display: inline-block; width: 100%;}
.sjjdblock .item .top-items {border-bottom: 2px solid #fff}
.sjjdblock .cover-box .top-img { width: 100%; height: 160px; }
.sjjdblock .cover-box .top-img a,.sjjdblock .cover-box .top-img img {display: inline-block; width: 100%; height: 100%;}
.sjjdblock .text-box {padding:13px 18px;min-height: 90px;}
.sjjdblock .text-box .title a {display: inline-block; width: 100%; font-size: 18px;line-height: 28px; color: #242424;}
.sjjdblock .text-box .address,.sjjdblock .text-box .type {font-size: 14px; color: #919191;margin-top: 10px;cursor: default;}
.sjjdblock .text-box .subType-box {margin-top: 15px;cursor: default;}
.sjjdblock .text-box .subType-box .box {display: inline-block; padding: 7px; margin-right: 5px; background-color: #fff0f0; border: 1px solid #ffcdc4; border-radius: 2px; color: #f35f4d;}


/* 企业号 */
/* .qyh-page { background-size: auto 100%; background: #fffbf7 url('../../images/dtzx/listbg.png') no-repeat left bottom; background-size: 100% auto;} */
.qyh-page .banner-box {position: relative; width: 100%; height: 195px; background: url('../../images/list/bg02.png') no-repeat center center;}
.qyh-page .banner-box .banner-title {position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: auto;}
.qyh-page .banner-box .banner-title img {height: 100%;}
.qyh-box {margin-top:40px;width: calc(100% + 20px); margin-left: -10px;}
.qyhblock .item{background: #fff;padding:30px;border-bottom:5px solid #fff;margin-bottom:20px;display: block;box-shadow: 0px 0px 9px 0px  rgba(191, 191, 191, 0.22);}
.qyhblock .item .img{max-width:100%;height:70px;}
.qyhblock .item .name{font-size: 20px;margin:15px 0;}
.qyhblock .item:hover{border-color: #c11500;}
.qyhblock .item:hover .name{color: #c11500;}
.qyhblock .summary{line-height: 24px;height:144px}
.has-search .right-search { position: relative; width: 100%;  height: 55px;background-color: #fff; vertical-align: middle;box-shadow: 0px 0px 16px 0px rgba(152, 152, 152, 0.27);}
.has-search .right-search input {width: 100%; height: 100%; border: 1px solid transparent; padding: 0 95px 0 20px;}
.has-search .right-search input::placeholder {font-size: 16px;color: #afaaaa;}
.has-search .right-search .search-btn {position: absolute; right: 0; top:0; width: 100px; height: 100%; background: #c11500 url('../../images/dtzx/search.png') no-repeat center center; cursor: pointer;}

.has-search .bannerBox .banner-title{top: 40%;}

.selectbox{width: 255px;height: 55px; background-color: #ffffff;box-shadow: 0px 0px 16px 0px rgba(152, 152, 152, 0.27);position: relative;z-index: 2;display: inline-block;}
.selectbox .selectTitle{padding: 6px 20px 4px;cursor: pointer; }
.selectbox .selectTitle .font{font-size: 16px;line-height: 45px;color: #333;max-width: calc(100% - 15px);}
.selectbox .selectTitle .icon{display: inline-block;background: url(../../images/index/select.png) no-repeat center;position: absolute;width: 55px;height: 55px;right: 0;top: 0;bottom: 0;margin: auto;}
.selectbox .selectUl{font-size: 16px;line-height: 45px;box-shadow: 0px 0px 16px 0px rgba(152, 152, 152, 0.27);position: absolute;top: 52px; height: 0px;overflow: hidden;width: 100%;background: #fff;}
.selectbox.addselectbox .selectUl{width: 160px;}
.selectbox .selectUl .selectli{text-align: left;cursor: pointer;padding: 0px 20px;}
.selectbox .selectUl .selectli:hover{color: #333333;}
.selectbox .selectUl .selectli.on{background: #c41919;color: #ffead6;}
.selectbox.on .selectTitle .icon{transform: rotate(180deg);}
.selectbox.on .selectUl{height: auto;overflow: auto;}

.gxhSelect{display: flex;align-items: center;justify-content: space-between;}
.has-search .gxhSelect .search-boxs{width: calc(100% - 260px);margin-bottom: 0;}


/* 高校号 */
/* .gxh-page { background-size: auto 100%; background: #fffbf7 url('../../images/dtzx/listbg.png') no-repeat left bottom; background-size: 100% auto;} */
.gxh-page .banner-box {position: relative; width: 100%; height: 195px; background: url('../../images/list/bg02.png') no-repeat center center;}
.gxh-page .banner-box .banner-title {position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);width: auto;}
.gxh-page .banner-box .banner-title img {height: 100%;}
.gxh-box {margin-top:70px;width: calc(100% + 60px); margin-left: -30px;}
.gxhblock .item{float: left; display: inline-block;padding:0 28px;width: 20%;margin-bottom:50px;text-align: center;}
.gxhblock .item .imglink{width:192px;height:192px;border-radius: 50%;}
.gxhblock .item .shadow{margin:8px 0 10px}
.gxh-page .pagebox{margin-top:-30px}

.nodata{font-size:16px;text-align: center;line-height: 45px;color:#666666;margin: 60px 0;height: 100%;}
.nodata img {height: 80%; width: auto !important;border-bottom: 1px solid transparent !important;}

/* 实践师资列表页 */
/* .sjsz-page { background-size: auto 100%; background: #fffbf7 url('../../images/dtzx/listbg.png') no-repeat left bottom; background-size: 100% auto;} */
.sjsz-page .banner-box {position: relative; width: 100%; height: 195px; background: url('../../images/list/bg02.png') no-repeat center center;}
.sjsz-page .banner-box .banner-title {position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); height: 50px; width: auto;}
.sjsz-page .sjsz-box {margin-top: 40px}
.teacher-page .pagebox {padding-top: 60px;}
/* 面包屑 */
.breadcrumb-box {margin: 20px 0}
.breadcrumb-box .item {color: #fff; opacity: .7; font-size: 16px;}
.breadcrumb-box .on {opacity: 1;}
.breadcrumb-box .type-breadcrumb a {color: #fff;}

.college-page .breadcrumb-box {margin: 20px 0}
.college-page .breadcrumb-box .item,.college-page .breadcrumb-box .item a{color: #999999;font-size: 16px;}
.college-page .breadcrumb-box .on {opacity: 1;}
.college-page .breadcrumb-box .title-active {color: #333333;}

/* 自媒体号切换 */
.tab-boxs {margin-top: 35px;margin-bottom: 25px;white-space: nowrap;overflow-y: scroll;}
.tab-boxs::-webkit-scrollbar {display: none;width: 0;}
.tab-boxs .item {display: inline-block;line-height: 30px;margin-right: 30px; text-align: center; font-size: 20px; color:#666;cursor: pointer;}
.tab-boxs .item.on,.tab-boxs .item:hover {color: #c41919;font-weight: bold;}
.tab-title {font-size: 20px;line-height: 47px; color: #333;margin-bottom: 20px;font-weight: bold;padding:0px 30px 0px 20px; background: #fff9f9;border-left: 2px solid #c41919;}
.tab-title .more {float: right;font-size: 14px; color: #999;font-weight: 400;}
.tab-title .more:hover {color: #c11500; cursor: pointer;}
.tab-title.title-top {margin-top: 20px;}


/* 实践课程 */
.sjkcsblock {width: calc(100% + 20px); margin-left: -10px;}
.sjkcsblock .item {padding: 0 10px;margin-bottom: 20px;}
.sjkcsblock .cover-box {background-color: #fff;box-shadow: 0px 3px 8px 0px rgba(170, 170, 170, 0.3);border-radius: 4px;}
.sjkcsblock .top-img {position: relative; width: 100%;height: 160px; text-align: center; line-height: 160px;}
.sjkcsblock .top-img a,.top-img img {display: inline-block; width: 100%; min-height: 100%; }
.sjkcsblock .top-img img{min-height: 160px;}
.sjkcsblock .top-img .fg {position: absolute;bottom: 0;left: 0; width: 100%; height: 30px; line-height: 30px; background-color: rgba(0, 0, 0, 0.4);padding-left: 8px; text-align: left;}
.sjkcsblock .top-img .fg .ico {width: 30px;height: 30px; background: url('../../images/dtzx/view.png') no-repeat center center;vertical-align: middle;margin-top: -3px}
.sjkcsblock .top-img .fg .txt {font-size: 14px; color: #fff; opacity: .6;} 
.sjkcsblock .top-img .fg .ico1 {width: 30px;height: 30px;margin-left: 5px; background: url('../../images/index/img2.png') no-repeat center center;vertical-align: middle;margin-top: -3px}
.sjkcsblock .bottom-box {width: 100%; padding:13px 15px;}
.teacher-page .sjkcsblock .bottom-box .title {display: inline-block; width: 100%; font-size: 18px; color: #242424;margin-bottom: 5px;}
.teacher-page .sjkcsblock .bottom-box .title:hover {color:#c11500; }
.sjkcsblock .bottom-box .title a {display: inline-block; width: 100%; font-size: 18px; color: #242424;margin-bottom: 5px;}
.sjkcsblock .bottom-box .title a:hover{color: #c11500;}
.sjkcsblock .bottom-box .zj {font-size: 14px;line-height: 24px; color: #999;}
.sjkcsblock .bottom-box .zj-lines {display: inline-block; margin: 0 10px;}
.sjkcsblock .bottom-box .school-content {padding: 15px 0 0; border-top: 2px solid #e5e5e5;margin-top: 15px;}
.sjkcsblock .bottom-box .left-img {float: left;  width: 25px; height: 25px; border-radius: 50%; overflow: hidden;}
.sjkcsblock .bottom-box .right-name {float: left;  width: calc(100% - 25px);margin-top: 2px;padding-left: 15px;font-size: 14px;}
.sjkcsblock .bottom-box .left-img a, .bottom-box .left-img img {width: 100%; height: 100%;object-fit: cover;}

.index-page .sjkcsblock .bottom-box .zj{border: none;padding-bottom: 10px;}

/* 实践动态 */
.sjdtblock {width: calc(100% + 20px); margin-left: -10px;}
.sjdtblock .item {padding: 0 10px;}
.sjdtblock .item .cover-box {padding: 15px; box-shadow: 0px 0px 16px 0px rgba(203, 203, 203, 0.5);margin-bottom: 20px}
/* .sjdtblock .item .cover-box:hover {border-bottom: 2px solid #910500;} */
.sjdtblock .cover-box .left-img {width: 255px;height: 140px;}
.sjdtblock .cover-box .left-img a,.sjdtblock .cover-box .left-img img {width: 100%; height: 100%}
.sjdtblock .cover-box .right-text {width: calc(100% - 275px);}
.sjdtblock .cover-box .right-text .title a{font-size: 20px; color: #333;line-height:30px;min-height: 60px;}
.sjdtblock .cover-box .right-text .title a:hover{color: #c11500;}
.sjdtblock .cover-box .right-text .summary {font-size: 16px;line-height: 26px;min-height: 52px; color: #666;margin-top: 10px;}
.sjdtblock .cover-box .right-text .time{font-size: 14px;color: #999;line-height: 24px;}

/* 实践师资 */
.sjszblock {width: calc(100% + 20px); margin-left: -10px;}
.sjszblock .item {padding: 0 10px;margin-bottom: 20px}
.sjszblock .cover-box {position: relative; overflow: hidden;height: 348px;}
.sjszblock .cover-box a,.sjszblock .cover-box img {width: 100%; height: 100%;object-fit: cover;}
.sjszblock .fg {position: absolute; bottom: 0px;left: 0; width: 100%; height: 100px; padding: 12px 18px 18px;background: #c117006c;}
.sjszblock .fg .title {font-size: 24px; color: #fff;}
.sjszblock .fg .school {font-size: 16px; color: #fff;margin-top: 10px}
.nodatas{font-size:16px;text-align: center;line-height: 45px;color:#666666;margin: 60px 0;height: 100%;}
.nodatas img {height: 80%; width: auto !important;border-bottom: 1px solid transparent !important;}


@media ( max-width : 1200px) {
    .gxh-box {width: calc(100% + 55px);}
    .gxhblock .item .imglink {width: 150px; height: 150px;}
    .mainbox {min-height: calc(100vh - 500px);}

}

@media ( max-width : 1000px) {
    .dtzx-page .dtzx-box {margin-top: 20px}
    .dtzxblock .item .right-box .title a {font-size: 18px;}
    .dtzxblock .item .right-box .summary {margin-top: 10px;}
    .dtzxblock .item .right-box .time {margin-top: 15px}

}
@media ( max-width : 995px) {
    .gxhblock .item {width: 25%;}
    .gxh-box {width: calc(100% + 45px);}
}
@media ( max-width : 750px) {
    .gxhblock .item {width: 33%;padding: 0 52px;}
    .gxh-box {margin-left: -25px;}
    .gxhblock .item .imglink {width: 100%; height: 100%;}
}
@media ( max-width : 700px) {
    .dtzxblock .item .left-box {display: none}
    .dtzxblock .item .right-box {width: 100%;padding-left: 0;}
    .dtzxblock .item {height: auto;}
    .screenWrapbox .search-boxs .right-search .search-btn {width: 60px;}
    .screenWrapbox .screenbox {padding: 8px 15px 5px}
    .screenWrapbox .itembox{ margin-bottom: 10px;}
    /* .screenWrapbox .search-boxs {height: 45px;} */
    .screenWrapbox .search-boxs .left-search {width: 100%;margin-right: 0;margin-bottom: 15px;}
    .screenWrapbox .search-boxs .right-search {width: 100%;margin-top: 0;}
    .sjal-page .sjal-box {margin-top: 20px}
    .sjjd-page .sjjd-box {margin-top: 20px}
    .qyh-page .qyh-box {margin-top: 20px}
    .gxh-box .item .name {font-size: 16px;}
    .gxh-box .item {margin-bottom: 20px}
    .tab-boxs {margin-top: 40px; margin-bottom: 25px;}
    .sjsz-page .sjsz-box {margin-top: 20px}
    .showsms {display: block;margin-top: 15px;}

    .selectbox{width: 150px;}
    /* .selectbox .selectTitle .font{line-height: 35px;} */
    /* .selectbox .selectTitle .icon{width: 45px;height: 45px;} */
    .has-search .gxhSelect .search-boxs{width: calc(100% - 155px);}
}
@media ( max-width : 650px) {
    .gxh-box {margin-left: 0; width: 100%;}
    .gxhblock .item {padding: 0 30px;}
    .tab-title {font-size: 20px;}
    .tab-boxs .item {font-size: 18px;}

}

@media ( max-width : 550px) {

    .sjalblock .item {width: 100%;}
    .sjlxblock .item {width: 100%;}
    .sjjdblock .item {width: 100%;}
    .qyhblock .boxs {width: 100%;}
    .gxhblock .item {width: 50%;}
    .sjkcsblock .item {width: 100%;}
    .sjszblock .item {width: 100%;}
    .sjszblock .fg .title {font-size: 20px;}
    .sjszblock .fg .school {font-size: 20px;}
    .sjszblock .fg {height: auto;}


  .screenwrap .leftlabel{font-size: 14px;}
  .screenwrap .addRight{margin-left: auto;}
  .screenwrap .single{font-size: 14px;margin-right: 8px;padding: 0px 6px;}

  .sjdtblock .cover-box .right-text .title a{font-size: 16px;line-height: 24px;min-height: 48px;}
  .sjdtblock .cover-box .right-text .summary{font-size: 14px;margin-top: 0;min-height: 28px;}
  .sjdtblock .cover-box .right-text{width: calc(100% - 190px);}
  .sjdtblock .cover-box .left-img{width: 180px;height: 100px;}


}

@media screen and (max-width: 395px) {
  .selectbox{width: 100px;}
  .selectbox .selectTitle .font,.selectbox .selectUl{font-size: 14px;}
  .has-search .gxhSelect .search-boxs{width: calc(100% - 105px);}
}