.sch_top{}
.sch_top_top{position: relative;padding:20px 0 20px 14em;}
.sch_top_top_img{position: absolute;left: 0;top: 20px}
.sch_top_top_img img{width: 10em;height: 10em;}
.sch_top_top_con h1{font-size: 32px;color:#4e4e4e;font-weight: normal;padding:0px 0 15px 0;display: inline-block;}
.sch_top_top_con h6{font-size: 16px;color:#9c9c9c;}
.sch_top_top_con h5{font-size: 14px;color:#707070;display: inline-block;}
.sch_top_top_con h5 img{margin-left: 20px;margin-right: 5px;width: 20px;position: relative;bottom: 4px}
.sch_top_top_con div{text-overflow: -o-ellipsis-lastline;margin-top: 10px;
      overflow: hidden;white-space:unset;line-height:24px ;font-size:14px ;color: #282828;width: 70%;position: relative;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      line-clamp: 3;
      -webkit-box-orient: vertical;}
.sch_top_top_con hr{border-top:1px solid #e8e8e8;margin:0;margin-top: 10px;width: 70%}
.sch_top_top_con div a{position: absolute;bottom: 0;right: 0;color: #e91a1b;background: #fff;padding-left: 12px}
.sch_top_top_a{position: absolute;right: 0;top: 85px;background: #055b99;color: #fff;font-size: 14px;width: 156px;line-height: 34px;border-radius: 78px;display: block;text-align: center;}
.sch_top_top_a img{position: relative;bottom: 3px;margin-right: 5px}
.sch_top_top_a:hover{color: #fff}

.sch_top_nav{background: #377cad;}
.sch_top_nav li{float:left;height:40px;position: relative;width: 14.2857%}
.sch_top_nav li:hover a{color: #055499;font-weight: bold;background: #e1ebf3}
.sch_top_nav li.on a{color: #055499;font-weight: bold;background: #dae8f0}
.sch_top_nav li a{color:#fff;font-size: 16px;height:40px; display:block;text-align: center;line-height: 40px}

.sch_main_tit{padding:20px 0;border-bottom:1px solid #e6e6e6;}
.sch_main_tit h2{display: inline-block;font-size: 22px;color: #1e8edc;margin-right: 20px;padding-left: 15px;border-left:4px solid #1e8edc;}
.sch_main_tit h5{display: inline-block;font-size: 16px;color: #bcbcbc;text-transform:uppercase;}
.sch_main_tit a{float: right;color: #e91a1b;margin-right: 1em}

.sch_main_d{border-radius: 1em;box-shadow: 0 0 10px rgba(65,65,65,0.2);margin-top: 30px}
.sch_main1_l{width: 48.75%;float: left;margin-right: 2.5%}
.sch_main1_r{width: 48.75%;float: left;}
.sch_main_jieshao{padding:23px 41px;line-height: 28px;font-size: 14px;text-indent: 32px;height: 270px;color: #6d6d6d}
.sch_main_jieshao p{text-overflow: -o-ellipsis-lastline;
      overflow: hidden;white-space:unset;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 7;
      line-clamp: 7;
      -webkit-box-orient: vertical;}
.sch_main_jieshao a{color: #e91a1b}
.sch_main_jianzhang{padding:23px 41px;line-height: 28px;font-size: 14px;height: 270px;color: #6d6d6d}
.sch_main_jianzhang a:nth-child(odd){border-bottom:1px solid #e9e9e9;display: block;padding-bottom: 15px;white-space: nowrap;}
.sch_main_jianzhang a h3{font-size: 18px;color: #494949;font-weight: bold;line-height: 50px}
.sch_main_jianzhang a p{text-overflow: -o-ellipsis-lastline;font-size: 14px;color: #6d6d6d;line-height: 28px;text-indent: 32px;
      overflow: hidden;white-space:unset;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      line-clamp: 2;
      -webkit-box-orient: vertical;}
.sch_main_major_con{padding:20px 30px;line-height: 28px;font-size: 14px;color: #6d6d6d}
.sch_main_major_con a{display: block;float: left;width: 170px;text-align: center;border:1px dashed #cdcdcd;margin:10px 10px;}
.sch_main_major_con a h3{color: #3c3c3c;font-size: 18px;font-weight: bold;white-space: nowrap;line-height: 50px}

.sch_main_news_con{padding:20px 30px;}
.sch_main_news_con a{display: block;float: left;width: 46%;margin:10px 2%;line-height: 28px;font-size: 14px;color: #6d6d6d}

.sch_main4_l{width: 48.75%;float: left;margin-right: 2.5%}
.sch_main4_r{width: 48.75%;float: left;}
.sch_main_wenti{height: 332px;overflow: hidden;padding:20px 40px;}
.sch_main_wenti h3{line-height: 50px;color: #6d6d6d;font-size: 17px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.sch_main4_bm{height: 332px;overflow: hidden;padding:10px 20px;}
.sch_main5_addr .inner{background: url(/images/yx/zz_84.jpg) no-repeat;background-size: 100% 100%;height: 120px;margin-top:30px;padding-top: 30px}
.sch_main5_addr .inner p{color: #ffffff;font-size: 22px;text-align: center;font-weight: normal;line-height: 40px}
.sch_main5_addr .inner p.sch_main5_addr_p2{font-size: 14px;text-align: center;font-weight: normal;}

.floor_school_3_dz{}

.school_floor_dz_tit{font-size: 24px;color: #494949;font-weight: bold;padding:30px 0 20px 40px;}
.blank30{display: block;height: 30px}
.school_article_dz{overflow: hidden;height: 540px;color: #6d6d6d;position: relative;}
.school_article table{border:1px solid;}
.school_article table tr td{border:1px solid;}

.school_article_dz_news_list{position: absolute;bottom: 0;left: 0;width: 100%;background: #fff;padding-top: 40px}
.school_article_dz_news_list hr{border-top: 1px solid #e6e6e6;margin:0;}
.school_article_dz_news_list ul{padding:0 40px;}
.school_article_dz_news_list .school_article_dz_a{position: absolute;color: #e91a1b;left: 40px;top:0px;}
.school_article_dz_news_list ul li{float: left;width: 50%;padding-right: 10px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.school_article_dz_a2{position: absolute;color: #e91a1b;left: 40px;bottom:0px;background: #fff;width: 100%}

.school_floor_2_l_1 .school_article_dz{font-size: 14px;line-height: 28px}

.text_input_sch{width: 46%;float: left;margin:0 2%;margin-top: 20px;}
.text_input_sch input{width: 100%;border:1px solid #e2e2e2;background: #f4f4f4;line-height: 42px;font-size: 16px;padding-left: 15px;color: #a9a9a9;border-radius: 21px}
.text_input_sch select{width: 100%;border:1px solid #e2e2e2;background: #f4f4f4;line-height: 42px;font-size: 16px;padding-left: 15px;color: #a9a9a9;height: 42px;border-radius: 21px}
.test_btn_sch{text-align: center;margin-top: 18px;}
.test_btn_sch input{width: 65%;background: #f94444;color: #ffffff;font-size: 20px;line-height: 42px;border-radius: 21px}


.school_floor_2_l{float: left;width: 71.75%;box-shadow: 0 0 10px rgba(65,65,65,0.2);border-radius: 10px;padding-bottom: 30px}
.school_floor_2_r{float: left;width: 24.08%;margin-left:4.17%;}

.school_floor_2_l .school_floor_2_l_tit{color: #303030;height: 106px;font-size: 26px;font-weight: bold;text-align: center;
      border-bottom: 1px solid #dbdbdb;line-height: 115px;margin-bottom: 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.school_floor_2_l .school_floor_2_l_tit span.time{font-size: 13px;color: #999;line-height: 20px;font-weight: normal;margin-top: 8px;display: inline-block;}
.school_floor_2_l .school_floor_2_l_tit h1{color: #303030;font-size: 26px;font-weight: bold;
     padding-top: 35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.school_floor_2_l h1.school_floor_2_l_tit span{margin-left: 10px}
.school_article{padding:1px 40px 0 40px;font-size: 15px;color: #262626;line-height: 41px}
.school_article p{text-indent: 32px}
.school_article h2{color: #107cc8;font-size: 20px;margin:25px 0;}


.school_text{border-left: solid 6px #da1834;margin-top: 25px;background-color: #f5f5f5;width: 100% !important;}
.school_text span{font-weight: bold;padding-top: 12px;padding-right: 15px;padding-bottom: 12px;padding-left: 10px;color: #181818;}

.zy-table {border: 1px solid #ccc;border-collapse: collapse;color: #5d5d5d;font: 12px/24px "Microsoft YaHei";margin: 20px auto;width: 100%;}
.zy-table th, .zy-table td { border: 1px solid #ccc;padding: 8px;}

.school_news_list_k ul{padding:0 40px;}
.school_news_list_k ul li{padding:25px 0;border-bottom: 1px solid #e9e9e9;position: relative;}
.school_news_list_k ul li h2{color: #494949;font-size: 18px;font-weight: bold;line-height: 28px;margin-bottom: 11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.school_news_list_k ul li p{color: #494949;font-size: 14px;line-height: 28px;text-overflow: -o-ellipsis-lastline;text-indent: 32px;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            line-clamp: 2;
            -webkit-box-orient: vertical;}
.school_floor_2_r_2{box-shadow: 0 0 15px rgba(65,65,65,0.2);border-radius: 10px;padding:0 20px;padding-bottom: 30px;overflow: hidden;}
.ind_tit h4{height: 71px;line-height: 76px;color: #424242;font-weight: bold;text-align: center;font-size: 20px}
.school_floor_2_r_2 h3{line-height: 55px;color: #494949;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;border-bottom: 1px solid #f4f4f4;
}
.school_floor_2_r_major{box-shadow: 0 0 15px rgba(65,65,65,0.2);border-radius: 10px;padding:0 20px;padding-bottom: 30px;overflow: hidden;}
.school_floor_2_r_major a{float: left;width: 46%;margin:10px 2%;display: block;
            border:1px solid #cdcdcd;color: #3c3c3c;font-size: 14px;text-align: center;}
.school_floor_2_r_major a h3{white-space: nowrap; overflow: hidden;text-overflow:ellipsis;line-height: 33px;}
.school_floor_2_r_sch{box-shadow: 0 0 15px rgba(65,65,65,0.2);border-radius: 10px;padding:0 20px;padding-bottom: 30px;overflow: hidden;}
.school_floor_2_r_sch a{margin:10px 0;display: block;
            border:1px solid #cdcdcd;color: #3c3c3c;font-size: 14px;text-align: center;background: #f6f6f6;text-align: center;}
.school_floor_2_r_sch a h3{white-space: nowrap; overflow: hidden;text-overflow:ellipsis;line-height: 33px;}

.school_floor_2_r_1{box-shadow: 0 0 15px rgba(65,65,65,0.2);border-radius: 10px;padding:0 20px;padding-bottom: 30px}
.text_input_sch2{width: 100%;margin-bottom: 10px;}
.text_input_sch2 input{width: 100%;border:1px solid #dddddd;background: #fbfbfb;line-height: 40px;font-size: 16px;padding-left: 15px;color: #5c5c5c}
.text_input_sch2 select{width: 100%;border:1px solid #dddddd;background: #fbfbfb;line-height: 40px;font-size: 16px;padding-left: 15px;color: #5c5c5c;height: 40px}
.test_btn_sch2{text-align: center;}
.test_btn_sch2 input{width: 100%;background: #0068b1;color: #fff;font-size: 18px;line-height: 40px;font-weight: bold;}
.test_btn_sch2 a{color: #a1a1a1;display: block;line-height: 35px;width: 100%;font-size: 14px;margin-bottom: 10px;}

.sch_zz_zixun{padding:30px;}
.sch_zz_zixun a {
    width: 48%;
    display: block;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    background: #0786ff;
    margin:0 1%;
    float: left;
}
.sch_zz_zixun .sch_zz_zixun_a2{background: #fd832a}
.sch_zz_tj{padding:0 30px 20px 30px;}
.sch_zz_tj li{width: 31.33%;margin:5px 1%;float: left;}
.sch_zz_tj li a h4{color: #737373;font-size: 15px;display: block;text-align: center;line-height: 36px;border:1px dashed #dedede;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.n_head_center{float: left;width: 34.7%;position: relative;margin-top: 20px;margin-right:5.25%;margin-left:  2.2%}
.n_head_right2{float: right;width: 9%;text-align: center;margin-top: 12px;z-index: 1000;background: #fff;position: relative;}
.n_head_right2 .n_head_right2_btn{color: #afafaf;font-size: 14px}
.n_head_right2 b{font-size: 16px;color: #3c3c3c}
.n_head_right2 img{position: relative;bottom:0.2em;margin-right: 0.3em}
.n_head_right2 div.n_head_right2_k{padding:7px 0;}
.n_head_right2 div.on{border:1px solid #e6e6e6;border-bottom: 0}

.children_nav_a a.children_nav_school_a_qh_1{margin-right: 20px}
.children_nav_a a.children_nav_school_a_qh_2{background: #fc7a7a}
.children_nav_school_a .children_nav_school_a_qh{position: relative;float: right;}

.nav_child_child{position: absolute;left: 0;width: 1000%;background: #2a95e0;top: 50px}
.school_list_lx .imglogo img{border-radius: 100%}

.school_list_lx ul li .sh_but{height: 120px}
.school_list_lx ul li .sh_but .sh_but_span{top: 56px}
.school_list_lx ul li .sh_but a{font-size: 20px;font-weight: bold;line-height: 30px;padding:5% 8%;margin:10px auto;width: 45.7%;text-align: center;}
.school_list_lx ul li .imglogo img {
    width: 100%;
    height: 100%;
    position: absolute;
}
.school_list_lx ul li .imglogo a{
    width: 100%;
    height: 0;
    position: relative;
    padding-bottom: 100%;
    display: block;
}

.top_site_k{position: absolute;right: 0;width: 500px;background: #fff;border:1px solid #e6e6e6;top: -30px;z-index: 999;display: none;overflow: hidden;}
.top_site_k a{display: inline-block;width: 62px;float: left;text-align: center;padding:10px 0;}


.floor_school_3_dz ul li .floor_school_3_img2{position: absolute;left: 10px;top: 10px;}
.floor_school_3_dz ul li .floor_school_3_top{position: relative;display: block;}
.floor_school_3_dz ul li .floor_school_3_top h2{margin-left: 35%;padding-top: 6%}
.floor_school_3_dz ul li .floor_school_3_top h4{margin-left: 35%;padding:0 10px;}
.floor_school_3_dz ul li hr{border-bottom:1px dashed #e2e2e2;margin:15px 10px 0 10px;}
.floor_school_3_dz ul li p{padding:0 0;margin:20px 10px 0 10px;
            text-overflow: -o-ellipsis-lastline;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            line-clamp: 2;
            -webkit-box-orient: vertical;
}
.school_floor_2_r_tjsch ul li{width: 48%;float:left;border: 1px solid #f4f4f4;margin: 4px 0;text-align: center;padding-top: 10px}
.school_floor_2_r_tjsch ul li:nth-child(even){margin-left: 4%}
.school_floor_2_r_tjsch ul li h3{border-bottom: 0;line-height: 40px;}

.ind_new_banner_bm_k{top: -350px}
.ind_new_banner_bm{position: absolute;top: 18px;right: 0;height: 314px;background: #f1e6fc;border-radius: 15px;width: 290px;overflow: hidden;}
.ind_new_banner_bm_tit{height: 84px;background: #0e84f4;text-align: center;color: #fff}
.ind_new_banner_bm_tit h4{font-size: 20px;font-weight: bold;padding-top: 20px;margin-bottom: 10px}
.ind_new_banner_bm_tit h5{font-size: 14px;}
.ind_new_banner_bm form{padding:16px 20px;}
.ind_new_banner_bm form .test_btn_sch2 input{background: #fa2828}
.dz_floor_1 ul{margin:0 -10px;}
.dz_floor_1 li{display: block;float: left;width: 285px;margin:0 10px;}
.dz_html_floor_1 li{display: block;float: left;width:11.11%;text-align: center;}
.dz_html_floor_1 li span{display: block;color:#6d6d6d;line-height: 37px;font-size: 15px}


.dz_floor_2_l{box-shadow: 0 0 10px rgba(65,65,65,0.2);width: 285px;margin-right: 20px;float: left;height: 316px;}
.dz_floor_2_r{box-shadow: 0 0 10px rgba(65,65,65,0.2);width: 895px;float: left;height: 316px;}
.dz_floor_2_r1{position: relative;padding-left: 170px;height: 130px;border-bottom: 1px solid #e9e9e9}
.dz_floor_2_r1 h3{height: 130px;width: 170px;color: #0492f5;font-size: 26px;padding:32px 26px;line-height: 30px;position: absolute;left: 0;top: 0}
.dz_floor_2_r1 ul li{margin-right: 20px;float: left;padding-top: 32px}
.dz_floor_2_r2 ul li{float: left;margin: 0 30px;width:238px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dz_floor_2_r2 ul li a{font-size: 14px;line-height: 31px;color: #333333}
.dz_floor_2_r2 h3 {font-size: 20px;color: #424242;line-height: 24px;font-weight: bold;padding:30px 0 15px 30px;}
.dz_floor_2_r2 h3 img {position: relative;bottom: 2px;margin-right: 9px;}

.dz_html_floor_2_r1{position: relative;height: 130px;border-bottom: 1px dashed #e9e9e9;margin:0 30px;}
.dz_html_floor_2_r1 h3{color: #2b2b2b;font-weight: nowrap;font-size: 26px;padding:30px 0 0 0 ;line-height: 30px;}
.dz_html_floor_2_r1 ul li{float: left;padding-top: 20px;width: 48%}
.dz_html_floor_2_r1 ul li:nth-child(even){padding-left: 30px}
.dz_html_floor_2_r1 ul span{float: left;width: 4%;position: relative;top: 18px;text-align: center;font-size: 20px;color: #cecece;}
.dz_html_floor_2_r1 ul li a{font-weight: bold;color: #424242;font-size: 18px;}
.dz_html_floor_2_r1 h3 span{font-size: 20px;color: #ffffff;display: inline-block;background: #fa2828;border-radius: 4px;padding:0px 8px;margin-left: 8px}

.dz_floor_3_li{float: left;margin-right: 22px;border:1px solid #dfdfdf;}
.dz_floor_3_li1{width: 385px;height: 382px}
.dz_floor_3_li2{width: 589px;height: 382px}
.dz_floor_3 .dz_floor_3_li_last{margin-right: 0}
.dz_floor_3_li h3{line-height: 31px;color: #353535;font-size: 20px;border-left:3px solid #0492f5;padding-left: 17px;margin:10px 0;}
.dz_floor_3_li h3 a{float: right;color: #fb2020;font-size: 14px;margin-right: 20px}
.dz_floor_3_li ul{padding:13px 0;border-top: 1px dashed #dfdfdf;}
.dz_floor_3_li ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 21px;}
.dz_floor_3_li ul li a{font-size: 13px;line-height: 39px;color: #111111}

.dz_floor_3_li2 ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 21px;float: left;width: 50%}
.dz_floor_2_l_m{display: none}
.floor_school_3_img{height: auto;overflow: unset;}
.floor_school_3_img img {
        width: 30%;
        height: auto;}
.ind_new_banner_bm_m{display: none}
.school_floor_2_r_tjsch ul li img{height:6em;}
@media only screen and (max-width:970px) {
      .school_list_lx ul li .sh_but a {
          display: inline-block;
          width: 40%;
          line-height: 2em;
          font-size: 1em;
          color: #ffffff;
          border-radius: 5px;
          margin: 0 auto;
          margin-right: 0.8em;
          padding:0 ;
      }
      .school_list_lx ul li .sh_but {
          border-left: 0;
          height: auto;
          padding: 1em 0;
          position: relative;
      }
}

@media only screen and (max-width:1024px) {
      .ind_new_banner_bm{box-shadow: 0 0 10px rgb(65 65 65 / 20%);position: relative;top: 0;margin:1em;width: auto;background: #fff}
      .dz_floor_1 ul{margin:0 0.4em;}
      .dz_floor_1 ul li{width: 47%;margin:0.5em 1.5%;}
      .dz_floor_1 ul li img{width: 100%}

      .dz_html_floor_1 ul{margin:0 0.4em;text-align: center;}
      .dz_html_floor_1 li{display: block;float: none;width:19%;text-align: center;display: inline-block;}
      .dz_html_floor_1 li span{display: block;color:#6d6d6d;line-height: 37px;font-size: 15px;white-space: nowrap;}
      .dz_html_floor_1 ul li img{width: 70%}

      .dz_floor_2{margin:0 1em;}
      .dz_floor_2_l{display: none;}
      .dz_floor_2_r{width: 100%;height: auto}
      .dz_floor_2_r1{padding: 0 1em;height: auto}
      .dz_floor_2_r1 h3{position: relative;width: auto;height: auto;font-size: 1.3em;padding:0.5em 0;}
      .dz_floor_2_r1 ul li {margin: 0 1.5%;width: 22%;padding-top: 0;margin-bottom: 0.8em;text-align: center;}


      .dz_html_floor_2_r1{position: relative;height: auto;border-bottom: 1px dashed #e9e9e9;margin:0 0.8em;}
      .dz_html_floor_2_r1 h3{font-size: 1.5em;padding:0.5em 0 0 0 ;line-height: 1.5em;}
      .dz_html_floor_2_r1 ul{padding:0.6em 0;}
      .dz_html_floor_2_r1 ul li{float: none;padding-top: 0;width: 100%;line-height: 1.8em}
      .dz_html_floor_2_r1 ul span{display: none}
      .dz_html_floor_2_r1 ul li a{font-weight: bold;color: #424242;font-size: 1em;}
      .dz_html_floor_2_r1 h3 span{font-size: 0.8em;border-radius: 4px;padding:0px 8px;margin-left: 8px}


      .dz_floor_2_r2 h3{font-size: 1.3em;padding:0.5em 0.8em;}
      .dz_floor_2_r2 ul{padding:0 1em;}
      .dz_floor_2_r2 ul li{width: 100%;margin:0;}
      .blank30{height: 1.5em}
      .dz_floor_2_l_m{display: block;margin:0 1em;}
      .dz_floor_3_li1{margin:0 3%;width: 94%;margin-bottom: 1em}
      .dz_floor_3_li2{margin:0 3%;width: 94%;margin-bottom: 1em;height: auto}
      .dz_floor_3_li h3{font-size: 1.3em;line-height: 1.3em}
      .gglxgh {
          position: relative;
          margin: 0.5em 1em 1em 1em;
          background: none;
          height: auto;
          width: auto;
          color: #353535;
          
      }
      .gglxgh h2{font-size: 1.3em;line-height: 1.3em;
          border-left: 3px solid #0492f5;
          padding-left: 17px;
          margin: 0 0;}
      .dz_floor_3_li2 ul li{float: none;width: 100%}
      .ind_new_banner_bm_m{display: block;}

      .n_head_center{float: right;width: 43.7%;position: absolute;margin-top: 0;right:16%;margin-left: 0}
      .n_head_right2{margin-top: -8px;width: 20%}
      .n_head_right2 .n_head_right2_btn{color: #afafaf;font-size: 0.8em;text-indent: -8px}
      .n_head_right2 b{font-size: 0.9em;color: #3c3c3c}
      .n_head_right2 img{position: relative;bottom:0.2em;margin-right: 0.3em;height: 1em}
      .children_nav_a a.children_nav_school_a_qh_1{margin-right: 0.8em}
      .children_nav_school_a .children_nav_school_a_qh {font-size: 0.7em;margin-top: 0.3em}
      .children_nav_a{letter-spacing:-1.5px;}
      .children_nav_a span{margin:0 2px;}

      .school_tj_sel_m p{width: 49.8%}
      .top_site_k{position: absolute;right: 0;width: 100%;max-width: 500px;background: #fff;border:1px solid #e6e6e6;top: -1px;z-index: 999;display: none;overflow: hidden;}
      .top_site_k a{display: inline-block;width: 62px;float: left;text-align: center;padding:10px 0;}

      .school_article_dz_a2{left:1.5em;}
      

      .sch_top{background: none}
      .sch_top_top{position: relative;padding:0 0 1em 6.5em;background-size: 100% 100%;}
      .sch_top_top_img{position: absolute;left: 1em;top: 20px}
      .sch_top_top_img img{width: 5em;height: 5em;border-radius: 4em}
      .sch_top_top_con h1{font-size: 1.2em;font-weight: bold;padding:1em 0 0.8em 0;display: block;}
      .sch_top_top_con h6{font-size: 1em;display: inline-block;float: left;}
      .sch_top_top_con h5{font-size: 1em;display: inline-block;}
      .sch_top_top_con h5 img{margin-left: 0.5em;margin-right: 5px;width: 1.1em}
      .sch_top_top_con div{width: auto;margin-right: 0.8em;-webkit-line-clamp: 2;line-clamp: 2;}
      .sch_top_top_a{position: absolute;right: 0.8em;top: 1.2em;background: #055b99;color: #fff;font-size: 14px;width: auto;padding:0 10px;line-height: 2.2em;border-radius: 78px;display: block;text-align: center;}
      .sch_top_top_a img{position: relative;bottom: 3px;margin-right: 5px}
      .sch_top_top_a:hover{color: #fff}

      .sch_top_nav{background: none;padding:0.5em 0.5em;}
      .sch_top_nav li{float:left;height:2.4em;position: relative;width: 22%;margin:0.5em 1.5%;}
      .sch_top_nav li:hover a{color: #fff;font-weight: bold;background: #055499}
      .sch_top_nav li.on a{color: #fff;font-weight: bold;background: #055499}
      .sch_top_nav li a{color:#606060;font-size: 1.1em;height:2.4em; display:block;text-align: center;line-height: 2.4em;background: #efefef;border-radius: 0.5em}

      .sch_main_tit h2{margin-right: 0.5em;}
      .sch_main_tit h5{font-size: 1em;}

      .sch_main_d{margin:0 1em;margin-top: 30px}
      .sch_main1_l{width: auto;float: none;margin-right: none}
      .sch_main1_r{width: auto;float: none;}
      .sch_main_jieshao{padding:23px 1.5em;}
      .sch_main_jianzhang{padding:1em 1.5em;height: auto}
      
      .sch_main_major_con{padding:1em 1em;line-height: 28px;font-size: 14px;color: #6d6d6d}
      .sch_main_major_con a{display: block;float: left;width: 30.33%;text-align: center;border:1px dashed #cdcdcd;margin:0.5em 1.5%;}
      .sch_main_major_con a h3{color: #3c3c3c;font-size: 1em;font-weight: bold;white-space: nowrap;line-height: 2.4em;overflow: hidden;text-overflow:ellipsis;}

      .sch_main_news_con{padding:20px 1.5em;}
      .sch_main_news_con a{display: block;float: none;width: auto;margin:10px 0;}

      .sch_main4_l{width: auto;float: none;margin-right: none}
      .sch_main4_r{width: auto;float: none;}
      .sch_main_wenti{height: 332px;overflow: hidden;padding:1em 1.5em;}
      .sch_main_wenti h3{line-height: 50px;color: #6d6d6d;font-size: 1.1em}
      .sch_main4_bm{height: auto;overflow: hidden;padding:1em 1.2em;}
      .sch_main5_addr{margin:0 1em;}
      .sch_main5_addr .inner{background: url(/images/yx/zz_m_03.jpg) no-repeat;background-size: 100% 100%;height: auto;margin-top:30px;padding-top:0; }
      .sch_main5_addr .inner p{color: #ffffff;font-size: 1em;text-align: center;line-height: 3em}
      .sch_main5_addr .inner p.sch_main5_addr_p2{line-height: 2em}

      .text_input_sch{width: 46%;float: left;margin:0 2%;margin-top: 1em;}
      .text_input_sch input{width: 100%;border:1px solid #e2e2e2;background: #f4f4f4;line-height: 34px;font-size: 16px;padding-left: 15px;color: #a9a9a9;border-radius: 21px}
      .text_input_sch select{width: 100%;border:1px solid #e2e2e2;background: #f4f4f4;font-size: 16px;padding-left: 15px;color: #a9a9a9;height:36px ;border-radius: 21px}
      .test_btn_sch{text-align: center;margin-top: 18px;}
      .test_btn_sch input{width: 65%;background: #f94444;color: #ffffff;font-size: 20px;line-height: 34px;border-radius: 21px}
      
      .children_nav_school_a a span{display: none}
      .school_floor_2_l{float: none;width: auto;box-shadow: 0 0 10px rgba(65,65,65,0.2);border-radius: 10px;padding-bottom: 50px;margin:0 1em;margin-top: 1em}
      .school_floor_2_r{float: none;width: auto;margin-left:none;margin:0 1em;margin-top: 2em}

      .school_floor_2_l h1.school_floor_2_l_tit{color: #303030;height: 3em;font-size: 1.4em;font-weight: bold;text-align: center;
            border-bottom: 1px solid #dbdbdb;line-height: 3.2em;margin-bottom: 0.5em}
      .school_article{padding:1px 1.5em 0 1.5em;font-size: 15px;color: #262626;line-height: 2em}
      .school_article p{text-indent: 32px}
      .school_article h2{color: #107cc8;font-size: 20px;margin:25px 0;}
      .school_floor_dz_tit{padding:1.5em 1.2em 0.5em 1.2em;font-size: 1.2em}
      .school_news_list_k ul{padding:0 1.5em;}

      .sch_zz_zixun{padding:0.5em;}
      .sch_zz_zixun a {
          width: 48%;
          display: block;
          height: 36px;
          line-height: 36px;
          text-align: center;
          color: #fff;
          font-size: 14px;
          background: #0786ff;
          margin:0 1%;
          float: left;
      }
      .sch_zz_tj{padding:0 0.5em 1em 0.5em;}
      .sch_zz_tj li{width: 48%;margin:5px 1%;float: left;}
      .sch_zz_tj li a h4{color: #737373;font-size: 15px;display: block;text-align: center;line-height: 36px;border:1px dashed #dedede;}
}