 /*--手机站导航开始------*/
.sp_header{height:60px;overflow:hidden;background: linear-gradient(to right, #7c509b, #373d8c);color: #fff;position:fixed;z-index:101;width:100%;display: none;-webkit-box-shadow: 0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow: 0 0px 5px rgba(0,0,0,0.2);-o-box-shadow: 0 0px 5px rgba(0,0,0,0.2);box-shadow: 0px 0px 5px rgba(0,0,0,0.2);}
.sp_logo{padding:10px 10px 0 10px;float:left;height:60px}
.sp_logo img{margin:auto;max-height:40px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:20px}
.sp_nav span{display:block;background:#fff;width:25px;height:3px;position:absolute;left:10px;transition:all ease 0.35s; border-radius: 5px;}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:8px}
.sp_nav span:nth-of-type(3){top:16px}
.sp_nav_se span:nth-of-type(1){top:9px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:9px;transform:rotate(-45deg)}
/*.sjj_nav{position:fixed;z-index:9;background:#f7f7f7;width:100%;height:100%;line-height:35px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
*/
.sjj_nav{position:fixed;z-index:99;background:#f7f7f7;width:100%; height:100%;line-height:35px;right:-100%;overflow:auto;overflow-x:hidden;transition:right ease 0.35s; top: 60px;z-index: 101;}

.nav_show{right:0px; }
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:0px;right:0px;border-left:1px #ddd solid;height:40px;padding:0px 10px 0 10px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s; }
.sjj_nav ul li i em{transform:rotate(0deg);transition:all ease 0.35s; display:block; font-size:16px; height:40px; margin-top:0px;  line-height:40px; }
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li .sjj_nav_i_se em{transform:rotate(90deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%;/*text-transform:uppercase; */display: block;}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#fff}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*----手机站导航结束----------*/



@media only screen and (max-width: 1220px) {

.sp_header{display: block;}
.top,.nav_box,.foot { display: none; }

.school_top{padding: 0 10px;margin-top: 15px;}
.school_name {font-size: 16px; }

.w1420 { width: 100%;}
.tab_bd_big.tab_bd{min-height: auto;padding-bottom: 10px;margin-bottom: 0;}
.school_top{box-shadow: none;}
.school_info{margin-bottom: 10px;padding-bottom: 6px;justify-content: space-between;align-items: center;}
.school_detail{display: flex;flex-wrap: wrap;}
.school_detail_l{max-width: 100%;height: auto;overflow: hidden;}
.school_info_l{width: 20%;}
.school_info_l img{margin-top: 0;width: 100%;height: 100%;margin-right: 0;}
.school_info_r{width: 76%;}
.school_foundation{margin: 10px 0;}
.school_foundation_item:last-child{margin-right: 0;}
.school_foundation_item span{font-size: 14px;}
.school_foundation_item p{font-size: 14px;}

.school_tags{height: 30px;}
.school_detail_r{width: 100%;}


.school_msg_item{margin-bottom: 5px;}
.school_msg_item span{font-size: 12px;}
.school_msg_item span a:last-child{margin-right: 0;display: none;}


.school_bot{margin-top: 10px;padding: 0 10px;}

.tab_hd_big.tab_hd{border-bottom: 1px solid #6e23ac;margin-bottom: 10px;}
.tab_hd_big .tab_hd_item{width: 25%;font-size: 14px;line-height: 32px;height: 32px;margin-bottom: -1px;}
.tab_hd_big .tab_hd_item.active:last-child:after{background: none;}
.tab_hd_big .tab_hd_item.active:after,.tab_hd_big .tab_hd_item.active::before{background: none;}


.schoolintro_wrap, .yuanxi_wrap {width: 100%;margin-top: 10px;}

.schoolintro_wrap{padding: 10px;}

.school_jiben{margin-bottom: 10px;}

.school_article{font-size: 14px;margin-bottom: 10px;}

.school_article .school_article_cont{line-height: 1.8;}


.shool_important{margin-right: 0;margin-bottom: 0;justify-content: space-between;}
.shool_important_item{padding: 5px;width:48%;margin-right: 0;margin-bottom: 10px;height: 60px;}
.shool_important_item_t{font-size: 14px;align-items: center;margin-bottom: 0;}
.shool_important_item_t img{width: 20px;height: 20px;}
.shool_important_item_b span{font-size: 14px;}

.shool_important_item_b .star{font-size: 16px;}


.school_rank{margin-bottom: 10px;overflow-x: auto;
    overflow-y: hidden;}
.school_rank_item{width: 22%;height: 64px;flex: 0 0 auto;}
.school_rank_item:last-child{margin-right: 0;}

.school_rank_item span{font-size: 18px;}
.school_rank_item p{font-size: 14px;}




.tab_hd_small.tab_hd{overflow-x: auto;overflow-y: hidden;}

.tab_hd_small .tab_hd_item{width: 25%;margin-right: 10px;flex: 0 0 auto; }
.tab_hd_small .tab_hd_item:last-child{margin-right: 0;}


.map_place{font-size: 14px;}
.map_peizhi{font-size: 14px;}
.map_jiaotong{font-size: 14px;}


.map_icon_item img{width: 40px;height:40px;}
.map_icon_item span{font-size: 12px;}

.map_text_wap{margin-bottom: 10px;}

.yuanxi_wrap{padding: 10px;}

.yuanxi_wrap table tr th:first-child {width: 82px!important;}

.btn-box-nick{margin: 10px 0;}
.btn-box-nick button{font-size: 14px;line-height: 27px;}
.btn-box-nick button.prev-btn{display: none;}
.btn-box-nick button.next-btn{display: none;}


.school_sidebar{display: block;position: relative;margin-top: 0;width: 100%;margin-bottom: 20px;}

.school_tools_wrap,.school_recommend_wrap,.school_news_wrap,.school_form_wrap{padding: 8px 10px 20px;}
.school_recommend_wrap,.school_news_wrap,.school_form_wrap{margin-top: 10px;}
.school_tools_title,.school_recommend_title,.school_news_title,.school_form_title{line-height: 40px;}

.school_tools_title h2,.school_recommend_title h2,.school_news_title h2,.school_form_title h2{font-size: 18px;}
.school_tools_title a,.school_recommend_title a,.school_news_title a,.school_form_title a{font-size: 14px;}
.school_recommend_wrap ul li a{align-items: center;}
.grade_school_info{width: 65%;}
.school_recommend_wrap ul li{margin-top: 20px;}
.school_tit{font-size: 16px;}
.school_tag span{font-size: 14px;}
.school_tools_wrap ul li a{font-size: 14px;}
.school_score{font-size: 14px;}
.school_score strong{font-size: 16px;}

.school_news_wrap ul li{line-height: 34px;}
.school_news_wrap ul li a{font-size: 14px;line-height: 34px;}

.inputGroup label{font-size: 14px;}
.inputGroup input{font-size: 14px;}
.yzBtnWrap a{font-size: 14px;}
.formBtn input{font-size: 16px;}



.school_score_line{margin-bottom: 10px;flex-wrap: wrap;}


.school_score_line .selectAll {margin-top: 10px;justify-content: space-between;flex-wrap: wrap;width: 100%;}

.school_score_line .selectPubWrap{margin-right: 0;margin-bottom: 10px;width: 48%;}
.school_score_line .selectPubMenu{font-size: 14px;width: 100%;background: #f8f8f8 url(../images/scoreSj.png) 92% center no-repeat;}
.menuPubUp{width: 100%;}


.yuanxi_wrap table tr th{font-size: 14px;}
.yuanxi_wrap table tr th:first-child{width: auto!important;}
.yuanxi_wrap table tr th:nth-child(5),.yuanxi_wrap table tr th:nth-child(6),.yuanxi_wrap table tr th:nth-child(7){display: none;}
.yuanxi_wrap table tr td:nth-child(5),.yuanxi_wrap table tr td:nth-child(6),.yuanxi_wrap table tr td:nth-child(7){display: none;}

.major_group{overflow-x: auto;overflow-y: hidden;}
.yuanxi_wrap table tr td.plan_td p{padding-right: 20px;}

.checkAntBox{margin-bottom: 10px;font-size: 14px;width: 48%;margin-right: 0;padding: 0 0 0 10px;}
.checkAntBox:last-child{margin-right: 50px;}
.ant-checkbox-wrapper i{padding: 0 0 0 16px;}
.ant-checkbox-wrapper input{width: 13px;}

.selectPubMenu_spe{width: 173px;background: #f8f8f8 url(../images/scoreSj.png) 148px center no-repeat;}
.xueke_build_item{margin-right: 10px;}

.jiuye_item{font-size: 14px;margin-bottom: 0;}
.pdf_img{width: 25px;height: 25px;}
.jt_img{width: 12px;height: 12px;}

.foot_menu{z-index: 101;}


.wap_dian{display: block;}












/* check_school.html */

.school_list_wrap, .selectAllType, .btn-box-nick-check, .no_data{width: 100%;}
    .selectNumberScreen{width: 100%;}
    .screenBox{display: block;}
    .screenBox .showUp{bottom: -3px;}
    .screenBox dl dt{line-height: 30px;}
    .screenBox dl{display: block;}
    .screenBox dl dd{margin-top: 0;margin-bottom: 5px;width: 100%;}
    .screenBox dl dd a{padding: 0 8px;margin-bottom: 3px;}


    .school_info_check{padding: 10px 10px 10px;flex-wrap: wrap;justify-content: space-between;}
    .school_info_check_l{width: 20%;}
    .school_info_check_r{width: 78%;}
    .school_info_check_l img{width: 100%;; height: 100%;margin-right: 0;}

    .school_name{width: auto;}

    .school_tags span{font-size: 12px;}

    .school_type span{font-size: 12px;margin-bottom: 5px;}
    .school_start{margin-top: 0;}
    .school_start i{font-size: 14px;}


    .school_list_wrap{margin-top: 10px;}

    .no_data{padding: 20px 0 10px;margin-top: 10px;border-radius: 10px;}
    .no_data img{width: 240px;}




    .selectAllSpe{padding: 10px;flex-wrap: wrap;padding: 10px 10px 0;justify-content: space-between;}

    .selectAllSpe .selectPubWrap{margin-right: 0;width: 48%;}
    .selectAllSpe .selectPubMenu{width: 100%;background: #fff url(../images/scoreSj.png) 95% center no-repeat;margin-bottom: 10px;}
    .selectTit{margin-right: 10px;width:22%;}
    .inputPubWrap {margin-bottom: 10px;width: 100%;}


    .selectAllSpe input{width: 42%;}
    .inputTxt{width: 50%;}
    .inputTxt i{margin: 0 5px;}
    .inputBtn{margin-left: 0;width: 20%;}
    .selectAllType{padding: 10px 0 0 0;}

    .subMenu1{width: 100%;}
    .route{margin: 20px 0 0 10px;}
}




