

.color_green{color: #1aae7e}
.color_red{color: #ff514d}
.large_tu_d{position: relative;width: 100%;margin-top: 40px;height: 88px}
.large_tu_d img{position: absolute;margin-left: -960px;top: 0;left: 50%;}
.blank15{ height:15px; clear:both; overflow:hidden; font-size:0;  line-height:0;}

.ind_new_banner_top{height: 40px;border-top: 1px solid #e6e6e6}
.ind_new_banner_top .ind_banner_nav_tit{width: 280px}
.ind_new_banner_top .ind_banner_nav_con{position: absolute;left: 280px;width: 75%;top: 0;overflow: hidden;}
.ind_new_banner_top .ind_banner_nav_con a{display: inline-block;float: left;width: 16.666%;text-align: center;line-height: 40px;color: #383838;font-size: 16px}
.ind_banner_nav_tit{background: #1e8edc;line-height: 40px;text-align: center;color: #fff;font-size: 18px;position: relative;}
.ind_banner_nav_tit img{position: absolute;left: 20px;top: 10px}
.ind_banner_nav ul{
    position: absolute;
    top:0;
    left: 0;
    padding:0 20px;
    width: 280px;
    background: rgba(255, 255, 255, 0.85);
    z-index: 99;
}
.ind_banner_nav ul li{
    padding:16px 0 16px 3px;
    border-bottom: 1px solid #e0e0e0;
}
.ind_banner_nav ul li div{
    font-size: 16px;
    font-weight: bold;
}
.ind_banner_nav ul li div>a{color: #363636;display: block;line-height: 16px}
.ind_banner_nav ul li div>a span{color: #363636;font-size: 18px;font-weight: normal;float: right;position: relative;top: 10px}
.ind_banner_nav ul li>a{
    margin-top: 10px;
    margin-right: 8px;
    display: inline-block;
    font-size: 12px;
    color: #767676;
    line-height: 12px;
}

.ind_banner_nav ul li:hover .ind_banner_nav_option{display: block;}
.ind_banner_nav_option{position: absolute;left: 260px;top: 0;width: 600px;height: 356px;background: rgba(255, 255, 255, 0.85);
    box-shadow: 0 0 10px rgba(94,91,91,0.26);padding:30px;display: none}
.ind_banner_nav_option h4{font-size: 16px;font-weight: bold;color: #3d3d3d;margin-bottom: 20px}
.ind_banner_nav_option h4 a{float: right;font-size: 14px;color: #565656;font-weight: normal;}
.ind_banner_nav_option .ind_banner_nav_option_d1 a{display: inline-block;font-size: 14px;color: #525252;font-weight: normal;
    line-height: 20px;margin-right: 30px}
.ind_banner_nav_option .ind_banner_nav_option_d1{margin:20px 0;}
.ind_banner_nav_option .ind_banner_nav_option_d2{overflow: hidden;margin:0 -10px}
.ind_banner_nav_option .ind_banner_nav_option_d2 a{display: block;float: left;width: 120px;height: 120px;margin:0 10px;border:1px solid #bfbfbf;
  text-align: center;padding-top: 20px}
.ind_banner_nav_option .ind_banner_nav_option_d2 a p{font-size: 13px;color: #5c5c5c;font-weight: normal;line-height: 30px}
.ind_banner_nav_option .ind_banner_nav_option_btn a{width: 120px;line-height: 30px;font-size: 15px;font-weight: bold;color: #ffffff;
  background: #1e8edc;text-align: center;display: block;border-radius: 6px;margin-top: 30px}




/*main 开始*/
.today_toutiao{overflow: hidden;border:1px solid #b5b5b5;margin-top: 40px}
.today_toutiao h3{width: 39px;padding:18px 12px;font-size: 16px;line-height: 20px;background:#fd5454;color: #fff;text-align: center;float:left;}
.today_toutiao_wen{position: relative;padding-top: 10px;overflow: hidden;float: left;max-width:796px;width: 66%;padding-left: 30px;height: 116px;}
.today_toutiao_wen .bd ul li{padding-right: 9%;margin-bottom: 10px;height: 116px;overflow: hidden;}
.today_toutiao_wen .bd ul li h2{font-size: 21px;color: #262626;line-height: 40px;font-weight: bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.today_toutiao_wen .bd ul li p{font-size: 14px;color: #262626;line-height: 25px;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;}
.today_toutiao_wen .bd ul li p span{color: #fd5454}
.today_toutiao_wen .hd ul{position: absolute;right: 35px;width: 8px;bottom: 38px;z-index: 9}
.today_toutiao_wen .hd ul li{width: 8px;height: 8px;border-radius: 4px;background: #d9d9d9;margin-top: 7px;cursor: pointer;}
.today_toutiao_wen .hd ul li.on{background: #797979;}
.today_toutiao_btn{float: left;width: 29%;overflow: hidden;margin-top: 20px}
.today_toutiao_btn h4{float: left;width: 40%;height: 76px;color: #ffffff;font-size: 20px;padding:18px 0 18px 18px ;background: #fc7575;font-weight: bold;position: relative;}
.today_toutiao_btn h4 span{display: block;font-size: 11px;text-transform:uppercase;margin-top: 8px;font-weight: normal;}
.today_toutiao_btn h4 img{position: absolute;bottom: 0;right: 0}
.today_toutiao_btn h5{float: left;width: 60%;height: 76px;color: #5c5c5c;font-size: 15px;padding:18px 0 18px 18px;background: #f2f2f2;line-height: 20px}

.floor_2{margin-top: 40px}
.floor_2_l{width: 68.67%;float: left;height: 347px;padding:24px 20px;border:1px solid #bababa;}
.floor_2_l h3{padding-left: 15px;border-left: 2px solid #1e8edc;font-size: 24px;color: #424242;line-height: 24px;}
.floor_2_l ul{margin:0 -20px;}
.floor_2_l ul li{padding-top: 20px;border-bottom: 1px dashed #e0e0e0;float: left;width: 45%;margin:0 2.5%;}
.floor_2_l ul li div{overflow: hidden;}
.floor_2_l ul li a{font-size: 14px;color: #313131;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;line-height: 14px;margin-bottom: 20px;}
.floor_2_l ul li a.hot_news_tit{color: #fff;background: #1e8edc;width: 26%;line-height: 24px;display: inline-block;text-align: center;margin-bottom: 15px;float: left;}
.floor_2_l ul li a span{margin-right: 5px;}
.floor_2_l ul li a.hot_news_one_n{font-size: 16px;font-weight: bold;color: #313131;display: inline-block;line-height: 24px;margin-bottom: 15px;float: left;width: 74%;padding-left: 10px}
/*.floor_2_c{width: 35.34%;float: left;padding:0 40px;overflow: hidden;}
.floor_2_c img{width: 100%}
.floor_2_c_li1 img.M{display: none;}
.floor_2_c h3{font-size: 15px;line-height:25px;color: #313131;margin-top: 15px}
.floor_2_c_li2{width: 46%;float: left;margin-top: 20px}
.floor_2_c_li3{margin-left: 8%;}
.floor_2_c_li1 a h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.floor_2_c_li2 a h3{text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;}*/
.floor_2_r{width: 30.33%;float: left;padding-left: 30px}
.floor_2_r ul li{}
.floor_2_r ul li a{font-size: 15px;color: #313131;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;line-height: 15px;margin-bottom: 19px;}
.floor_2_r ul.floor_2_r_ul1 a{color: #1e8edc}
.floor_2_r ul.floor_2_r_ul1{margin-bottom: 31px}
.floor_2_r ul.floor_2_r_ul2{margin-bottom: 31px}

.gglxgh {width: 100%;margin-top: 40px;position: relative;height: 52px}
.gglxgh h2{border-left: 2px solid #1e8edc;padding-left:17px;display: inline-block;font-size: 28px;line-height: 28px;font-weight: normal;color: #313131}
.gglxgh>a{font-size: 14px;color: #fd5454;position: absolute;right: 0}
.gglxgh h3{display: inline-block;font-size: 18px;color: #a2a2a2;margin-left: 20px;text-transform: uppercase;}

.qie_t_zt{ height:52px;display: inline-block;position: relative;margin-left: 2em}
.qie_t_zt span{ height:45px; display:inline-block; font-size:14px; text-align:center; 
        cursor:pointer;color: #2b2b2b;margin-left:0.6em; line-height: 20px}      
.qie_t_zt span.ed{color:#1e8edc;border-bottom: 2px solid #1e8edc }

.qie_t_zt_m{display: none}
.floor_school_3 ul{margin:0 -12.5px;display: none;overflow: hidden;}
.floor_school_3 ul li{border:1px solid #e9e9e9;width: 18%;margin:0 1%;float: left;margin-top: 30px}
.floor_school_3_img{position: relative;height:8em;overflow: hidden;}
.floor_school_3_img img{width: 100%;}
.floor_school_3_img2{position: absolute;bottom:-25%;width: 30%;left: 35%;background: #fff;box-shadow: 0 0 10px rgba(66,66,66,0.45);border-radius: 50%;padding:5px;}
.floor_school_3_top h4{padding:12px 0;padding-left: 10px;font-size: 12px;color: #747474}
.floor_school_3_top h4 img{margin-right: 6px}
.floor_school_3_top h2{line-height: 34px;padding:0 10px;font-size: 16px;color: #3d3d3d;font-weight: bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.floor_school_3_top p{line-height: 20px;padding:0 10px;font-size: 13px;color: #747474;margin-top: 5px;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
    min-height: 40px;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;}
.floor_school_3_btn{text-align: center;margin-top: 13px;margin-bottom: 20px;}
.floor_school_3_btn a{display: inline-block;line-height: 24px;width: auto;margin:0 5px;font-size: 14px;color: #ffffff;padding:0 3px;}
.floor_school_3_btn a.btn1{background: #1e8edc}
.floor_school_3_btn a.btn2{background: #fd8454}


.floor_5 .main_mod_l{height: 633px;}

.main_mod_m_btn{display: none}
.main_mod{position: relative;}
.main_mod_cont{background: #f5f5f5;}
.main_mod_l{float: left;width: 23.33%;padding-top: 30px;height: 485px;position: relative;
    overflow: hidden;}
.main_mod_c{float: left;width: 76.67%;padding-top: 36px}
.main_mod_r{margin-top: 20px;background: #fff;box-shadow: 0 0 10px rgba(66,66,66,0.19);padding-bottom: 14px;clear: both}
.main_mod_l h3{border:1px solid #fff;line-height: 46px;border-right: 0;margin-left: 10%;color: #fff;margin-bottom: 24px;padding:0 6%;font-size: 16px;cursor: pointer;}
.main_mod_l h3 span{float: right;font-size: 14px}
.main_mod_l h3.on{color: #515050;background: #fff}
.main_mod_l>a{border:1px solid #fff;line-height: 46px;border-right: 0;margin-left: 10%;color: #fff;margin-bottom: 24px;padding:0 6%;font-size: 16px;cursor: pointer;display: block;}
.main_mod_l>a span{float: right;font-size: 14px}
.main_mod_l>a div{display: unset;}
.main_mod_l h3 div{display: unset;}
.main_mod_l_a{padding:0 0 0 10%;overflow: hidden;}
.main_mod_l_a a{font-size: 14px;color: #fff;margin-right: 20px;line-height: 28px;display: block;float: left;}
.main_mod_cont{display: none}
.main_mod_l_btn a{display: block;position: absolute;bottom: 0;left: 0;width: 100%;color: #fff;font-size: 18px;text-align: center;line-height: 48px}
.main_mod_c ul{margin:0 2.1%;}
.main_mod_c ul li{float: left;width: 30.033%;margin: 0 1.5%;margin-bottom: 30px;background:#fff;padding-left: 7em;position: relative;padding-bottom: 1.7em;}
.main_mod_c ul li .main_mod_c_img{position: absolute;width: 6em;left: 0;top: 0;height: 6em;border:1px solid #f0f0f0;left: 1.2em;top: 1.2em}
.main_mod_c ul li img{width: 80%;height: 80%;position: absolute;left: 10%;top: 10%;border-radius: 100%}
.main_mod_c ul li h3{color: #222222;font-size: 14px;line-height: 36px;margin-top: 11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
  font-weight: bold;padding-left: 10%}
.main_mod_c ul li p{color: #6f6f6f;font-size: 14px;line-height: 24px;overflow: hidden;}
.main_mod_c ul li p span{float: left;width: 46%;margin:0 2%;display: inline-block;text-align: center;color: #3690e9}
.main_mod_r h3{font-size: 18px;font-weight: bold;line-height: 42px;padding: 10px 0 0 0;overflow:hidden;border-bottom: 1px solid #dfdfdf;
  text-overflow:ellipsis;white-space:nowrap;position: relative;}
.main_mod_r h3 a{color: #838383;font-size: 15px;font-weight: normal;position: absolute;right: 0}
.main_mod_r_li>a{font-size: 13px;color: #4c4c4c;line-height: 29px;display: block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main_mod_r_li>a span{margin-right: 5px}

.main_mod_r_li2>a{width: 48%;float: left;}
.main_mod_r_li2>a:nth-child(even){margin-right: 4%}

.main_mod_r_li{float: left;}
.main_mod_r_li2{width: 47%;margin:0 1.5%;}
.main_mod_r_li1{width: 22%;margin:0 1.5%;}

.hide_hr_pc{display: none}
.floor_4 .main_mod_r h3{color: #1e8edc}
.floor_4 .main_mod_l{background: #1e8edc}
.floor_4 .main_mod_l_btn a{background: #6fbff6}
.floor_4 .main_mod_r>a b{background: #1e8edc}

.floor_5 .main_mod_r h3{color: #eba308}
.floor_5 .main_mod_l{background: #eba308}
.floor_5 .main_mod_l_btn a{background: #ecc268}
.floor_5 .main_mod_r>a b{background: #eba308}

.floor_6 .main_mod_r h3{color: #fc7575}
.floor_6 .main_mod_l{background: #fc7575}
.floor_6 .main_mod_l_btn a{background: #fc9e9e}
.floor_6 .main_mod_r>a b{background: #fc7575}

.floor_7 .main_mod_r h3{color: #09ba9f}
.floor_7 .main_mod_l{background: #09ba9f}
.floor_7 .main_mod_l_btn a{background: #33d5bc}
.floor_7 .main_mod_r>a b{background: #09ba9f}

.fengcai_k{overflow: hidden;border-top: 1px solid #c8c8c8;padding-top: 30px}
.fengcai_k_l{width: 39.25%;float: left;position: relative;}
.fengcai_k_r{width: 60.75%;float: left;overflow: hidden;}
.fengcai_k_l img{width: 100%}
.fengcai_k_l h3{position: absolute;bottom: 0;width: 100%;line-height: 46px;text-align: center;font-size: 16px;color: #fff;background: rgba(25,25,25,0.87);
    overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fengcai_k_r ul li{float: left;width: 31.413%;margin-left:1.92%;position: relative;margin-bottom: 1.6%;cursor: pointer;}
.fengcai_k_r ul li img{width: 100%}
.fengcai_k_r ul li h3{display: none}
.fengcai_k_r ul li.on div{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(25,25,30,0.72);}

.floor_school_all_qie_m{display: none;}

.floor_school_all .inner{box-shadow: 0 0 10px rgba(66,66,66,0.19);border-radius: 10px;padding-bottom: 30px}
.floor_school_all .floor_school_all_qie{overflow: hidden;}
.floor_school_all .floor_school_all_qie li{margin-left: 0;width: 30%;float: left;margin-left: 2.5%}
.floor_school_all .floor_school_all_qie li h3{font-size: 18px;color: #4a4a4a;padding-top: 10px;line-height: 58px;}
.floor_school_all .floor_school_all_qie li h3 a{color: #4a4a4a;font-weight: bold;float: right;}

.floor_school_all ul.floor_school_all_cont li{width: 30%;float: left;margin-left: 2.5%;font-weight: 14px}
.floor_school_all ul.floor_school_all_cont li table{width: 100%;border: 1px solid #f3f3f3;table-layout: fixed;}
.floor_school_all ul.floor_school_all_cont li table tr td{border-bottom: 1px solid #f3f3f3;}
.floor_school_all ul.floor_school_all_cont li table tr td a{line-height: 39px;color: #4d4d4d;display: block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.floor_school_all ul.floor_school_all_cont li table tr .school_all_table_td2{text-align: center;width:30%}
.floor_school_all ul.floor_school_all_cont li table tr .school_all_table_td1{padding-left: 9px;width:70%}
.floor_school_all ul.floor_school_all_cont li table tr th{line-height: 34px;}
.floor_school_all ul.floor_school_all_cont li table tr th.school_all_table_td2 span{margin-left: 6px;background: #f3f3f3;display: block;}
.floor_school_all ul.floor_school_all_cont li table tr th.school_all_table_td1{background: #f3f3f3}

.floor_school_all ul.floor_school_all_cont li.floor_school_all_li1 table tr td:hover a{color: #1e8edc}
.floor_school_all ul.floor_school_all_cont li.floor_school_all_li2 table tr td:hover a{color: #fc7575}
.floor_school_all ul.floor_school_all_cont li.floor_school_all_li3 table tr td:hover a{color: #09ba9f}

.floor_school_all ul.floor_school_all_cont li.floor_school_all_li1 table tr th{color: #1e8edc}
.floor_school_all ul.floor_school_all_cont li.floor_school_all_li2 table tr th{color: #fc7575}
.floor_school_all ul.floor_school_all_cont li.floor_school_all_li3 table tr th{color: #09ba9f}

.floor_school_all ul.floor_school_all_qie li.floor_school_all_li1 h3 a{color: #1e8edc}
.floor_school_all ul.floor_school_all_qie li.floor_school_all_li2 h3 a{color: #fc7575}
.floor_school_all ul.floor_school_all_qie li.floor_school_all_li3 h3 a{color: #09ba9f}

@media only screen and (max-width:1024px) {
    

    /*main 开始*/
    .today_toutiao{overflow: hidden;border:0;margin:0 1em;margin-top: 1em}
    .today_toutiao h3{border-left:3px solid #fd5454;padding:0;padding-left:12px;width: 100%;font-size: 1.3em;line-height: 2.4em;
        background:#f3f3f3;color: #434343;text-align: left;float:none;}
    .today_toutiao_k{border:1px solid #b5b5b5;border-top: 0;padding-bottom: 1.5em}
    .today_toutiao_wen{position: relative;overflow: hidden;float: none;max-width:100%;width: 100%;padding:0 3%;padding-top: 1em;height: 8em;}
    .today_toutiao_wen .bd ul li{margin-bottom: 10px;height: 8em;overflow: hidden;padding:0;}
    .today_toutiao_wen .bd ul li h2{font-size: 1.2em;color: #262626;line-height: 1.4em;font-weight: normal;text-overflow: -o-ellipsis-lastline;
      overflow: hidden;white-space:initial;margin-bottom: 0.5em;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      line-clamp: 2;
      -webkit-box-orient: vertical;}
    .today_toutiao_wen .bd ul li p{font-size: 0.95em;color: #262626;line-height: 1.6em;text-overflow: -o-ellipsis-lastline;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      line-clamp: 3;
      -webkit-box-orient: vertical;}
    .today_toutiao_wen .bd ul li p span{color: #fd5454}
    .today_toutiao_wen .hd ul{position: absolute;width: 100%;right: 0;bottom: 0.5em;z-index: 9;height: 10px;text-align: center;}
    .today_toutiao_wen .hd ul li{width: 8px;height: 8px;border-radius: 4px;background: #d9d9d9;margin-top: 7px;cursor: pointer;display: inline-block;margin:0 5px;}
    .today_toutiao_wen .hd ul li.on{background: #797979;}
    .today_toutiao_btn{float: none;width: 94%;overflow: hidden;margin-top: 20px;margin:0 3%;margin-top: 1em}
    .today_toutiao_btn h4{float: left;width: 40%;height: 76px;color: #ffffff;font-size: 20px;padding:18px 0 18px 18px ;background: #fc7575;font-weight: bold;position: relative;}
    .today_toutiao_btn h4 span{display: block;font-size: 11px;text-transform:uppercase;margin-top: 8px;font-weight: normal;}
    .today_toutiao_btn h4 img{position: absolute;bottom: 0;right: 0}
    .today_toutiao_btn h5{float: left;width: 60%;height: 76px;color: #5c5c5c;font-size: 15px;padding:18px 0 18px 18px;background: #f2f2f2;line-height: 20px}

    .floor_2{margin-top: 1.8em}
    .floor_2_l{width: auto;float: none;height: auto;padding:1em 0.8em;margin:0 1em;}
    .floor_2_l h3{padding-left: 0.5em;border-left: 2px solid #1e8edc;font-size: 1.4em;color: #424242;line-height: 1.5em;}
    .floor_2_l ul li{float: none;width: auto}
    .floor_2_l ul{margin:0 0;}
    .floor_2_l ul li a.hot_news_tit{max-width: 85px;}
    .floor_2_c{width: auto;float: none;padding:0 1em;overflow: hidden;margin-top: 1.5em}
    .floor_2_c_li2{width: 48%;float: left;margin-top: 20px}
    .floor_2_c_li1 img.M{display: block;}
    .floor_2_c_li1 img.PC{display: none;}
    .floor_2_c_li3{margin-left: 4%;}
    .floor_2_c_li2 a h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .floor_2_r{width: auto;float: none;padding:1em 0.8em;border:1px solid #bababa;margin:0 1em;margin-top: 1.5em}

    /*.floor_school_3 ul{margin:0 -12.5px;display: none}
    .floor_school_3 ul li{border:1px solid #e9e9e9;width: 23%;margin:0 1%;float: left;margin-top: 30px}*/

    .gglxgh {position: relative;margin:2em 1em 1.5em 1em;background: #f3f3f3;height: auto;width: auto}
    .gglxgh h2{padding-left:0.5em;font-size: 1.3em;line-height: 2em;}
    .gglxgh h3{font-size: 0.7em;margin-left: 0.5em;}
    
    .main_mod_m{display: block;padding:0 1em;}
    .main_mod_l_btn{display: none}
    .main_mod{background: none;height: auto}
    .main_mod_l{float: none;width: auto;padding: 0;height: auto;margin:0 1em;overflow: hidden;}
    .main_mod_l h3{border:1px solid #e3e3e3;line-height: 2em;border-right: 1px solid #e3e3e3;color: #464646;
        padding:0 0;font-size: 1em;cursor: pointer;display: block;float: left;width: 30.33%;margin:0 1.5% 0.8em 1.5%;text-align: center;border-radius: 0.3em}
    .main_mod_l h3 div{display: none}
    .main_mod_l h3 span{float: right;font-size: 14px}
    .main_mod_l h3.on{color: #515050;background: #fff}
    .main_mod_l>a{border:1px solid #e3e3e3;line-height: 2em;border-right: 1px solid #e3e3e3;color: #464646;
        padding:0 0;font-size: 1em;cursor: pointer;display: block;float: left;width: 30.33%;margin:0 1.5% 0.8em 1.5%;text-align: center;border-radius: 0.3em}
    .main_mod_l>a div{display: none}
    .main_mod_l_a{padding:0.5em 1em;}
    .floor_5 .main_mod{height: auto;}
    .floor_5 .main_mod_l{height: auto;background: #fff}
    .floor_5 .main_mod_l .main_mod_l_a{display: none}
    .floor_4 .main_mod_l .main_mod_l_a{display: none}
    .floor_4 .main_mod_l{background: #fff}
    .floor_6 .main_mod_l .main_mod_l_a{display: none}
    .floor_6 .main_mod_l{background: #fff}

    .main_mod_c{float: none;width: auto;padding-top: 0;margin-top: 1.5em;background: #f5f5f5;}
    .main_mod_r{float: none;width: auto;margin-top: 0;box-shadow: none;padding-bottom: 14px;position: relative;right:0;padding:0 1em;}
    
    .main_mod_c ul{padding-top: 1em;overflow: hidden;}
    .main_mod_c ul li{padding-left: 4em;padding-bottom: 0.5em;margin-bottom: 1em;}
    .main_mod_c ul li .main_mod_c_img{width: 3em;height: 3em;left: 0.8em;top: 0.8em}
    .main_mod_c ul li h3{font-size: 0.8em;line-height: 1.6em;padding-left: 2%}
    .main_mod_c ul li p{font-size: 0.7em;line-height: 1.6em;overflow: hidden;margin-top: 0.5em}
    .main_mod_c ul li p span{width: 48%;margin:0 1%;white-space:nowrap;letter-spacing:-2px;}

    .main_mod_r h3{font-size: 1.1em;line-height: 1.5em;padding: 10px 0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position: relative;}
    .main_mod_r h3 a{color: #838383;font-size: 1em;right: 0}
    .main_mod_r>a{font-size: 0.9em;color: #4c4c4c;line-height: 2em;padding:0 0;padding-right: 25%;position: relative;}
    .main_mod_r>a b{display: inline-block;padding:0 10px;border-radius: 20px;color: #fff;line-height: 1.6em;position: absolute;right: 0}
    .main_mod_r hr{margin-bottom: 0;margin-top: 0.5em;padding:0.5em 0;}


    .main_mod_r_li2>a{width: 100%;float: none;}
    .main_mod_r_li2>a:nth-child(even){margin-right: 0}

    .main_mod_r_li{float: none;}
    .main_mod_r_li2{width: 100%;margin:0 0;}
    .main_mod_r_li1{width: 100%;margin:0 0;}

    /*.main_mod_m_top1{overflow: hidden;}
    .main_mod_m_top1 li{width:48.2% ;margin-right:3.6%;float: left;margin-bottom: 1em;position: relative;}
    .main_mod_m_top1 li.last_li{margin-right:0;}
    .main_mod_m_top1 li img{width: 100%}
    .main_mod_m_top1 li h3{position: absolute;width: 100%;left: 0;text-align: center;top: 25%;color: #fff;font-size:1.6em;font-weight: bold;}
    .main_mod_m_top2{overflow: hidden;}
    .main_mod_m_top2 li{width:31.14% ;margin-right:3.29%;float: left;margin-bottom: 1em;border:1px solid #d7d7d7;border-radius: 5px}
    .main_mod_m_top2 li.last_li{margin-right:0;}
    .main_mod_m_top2 li img{width: 100%}
    .main_mod_m_top2 li h3{text-align: center;color: #464646;font-size:1.1em;line-height: 2.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .main_mod_m h4{font-size: 1.2em;font-weight: bold;line-height: 2.6em;border-bottom: 1px solid #d7d7d7}
    .main_mod_m h4 a{color: #838383;font-size: 0.9em;float: right;font-weight: normal;}
    .main_mod_m_top3{padding-top: 1em}
    .main_mod_m_top3 li{padding-right:20%;margin-bottom: 1em;font-size:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position: relative;}
    .main_mod_m_top3 li a{color: #5a5a5a;line-height: 1.8em}
    .main_mod_m_top3 li b{text-align: center;background: #1e8edc;font-size:1em;;color: #fff;padding:0 0.8em;border-radius: 1.5em;display: inline-block;
        position: absolute;right: 0;}*/
    .main_mod_m_btn{text-align: center;padding:1em 0 1em 0;background:#f5f5f5; }  
    .main_mod_m_btn a{width: 70%;line-height: 2.6em;color: #4a4a4a;font-size: 1.1em;display: inline-block;border-radius: 5px}
    .main_mod_m_btn a span{display: inline-block;margin:0 0.3em;font-weight: bold;font-size: 1.2em}
    .hide_hr_pc{display: block}

    .floor_4 .main_mod_m h4{color: #1e8edc;}
    .floor_4 .main_mod_m_top3 li b{background: #1e8edc;}
    .floor_4 .main_mod_m_btn a{border:1px solid #1e8edc;}
    .floor_4 .main_mod_m_btn a span{color: #1e8edc;}
    .floor_4 .gglxgh h2{border-left:3px solid #1e8edc;}

    .floor_5 .main_mod_m h4{color: #eba308;}
    .floor_5 .main_mod_m_top3 li b{background: #eba308;}
    .floor_5 .main_mod_m_btn a{border:1px solid #eba308;}
    .floor_5 .main_mod_m_btn a span{color: #eba308;}
    .floor_5 .gglxgh h2{border-left:3px solid #eba308;}

    .floor_6 .main_mod_m h4{color: #fc7575;}
    .floor_6 .main_mod_m_top3 li b{background: #fc7575;}
    .floor_6 .main_mod_m_btn a{border:1px solid #fc7575;}
    .floor_6 .main_mod_m_btn a span{color: #fc7575;}
    .floor_6 .gglxgh h2{border-left:3px solid #fc7575;}

    .floor_7 .main_mod_m h4{color: #09ba9f;}
    .floor_7 .main_mod_m_top3 li b{background: #09ba9f;}
    .floor_7 .main_mod_m_btn a{border:1px solid #09ba9f;}
    .floor_7 .main_mod_m_btn a span{color: #09ba9f;}
    .floor_7 .gglxgh h2{border-left:3px solid #09ba9f;}
    .floor_fengcai .gglxgh a{display: none}
    .fengcai_k{border-top: 0;padding-top: 0}
    .fengcai_k_l{display: none}
    .fengcai_k_r{width: 100%}
    .fengcai_k_r ul{padding:0 0.6em ;}
    .fengcai_k_r ul li{float: left;width: 47%;margin:0 1.5%;position: relative;margin-bottom: 1em;cursor: pointer;}
    .fengcai_k_r ul li img{width: 100%}
    .fengcai_k_r ul li h3{display: block;position: absolute;bottom: 0;width: 100%;line-height: 2.4em;text-align: center;font-size: 1em;color: #fff;background: rgba(25,25,25,0.87);
    overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0.8em;}
    .fengcai_k_r ul li.on div{display: none}

    .floor_school_all_qie_pc{display: none}
    .floor_school_all_qie_m{display: block;}
    .floor_school_all_tit .gglxgh a{display: none}
    .floor_school_all .inner{box-shadow: none;border-radius: 0}
    .floor_school_all .floor_school_all_qie{padding:0 1em;overflow: hidden;margin-bottom: 0.8em}
    .floor_school_all .floor_school_all_qie li{margin-left: 0;width: 33.33%;text-align: center;padding-top: 0}
    .floor_school_all .floor_school_all_qie li h3{font-size: 1em;line-height: 1.5em;padding-top: 0}
    .floor_school_all .floor_school_all_qie li.on h3{font-weight: bold;}
    .floor_school_all .floor_school_all_qie li.on div{background: #fc7575;display: inline-block;width: 40%;height: 3px;border-radius: 2px;position: relative;top: -5px}

    .floor_school_all ul.floor_school_all_cont{padding:0 1em;}
    .floor_school_all ul.floor_school_all_cont li{width: 100%;margin-left:0;display: none}
    .floor_school_all ul.floor_school_all_cont li.on{display: block;}
    .floor_school_all_qie li a{display: none;}

    .school_all_btn{text-align: center;display: block;position: relative;top: 1.5em}  
    .school_all_btn a{width: 70%;line-height: 2.6em;color: #1e8edc;font-size: 1.1em;display: inline-block;border-radius: 5px;border:1px solid #1e8edc;}

    .floor_bottom{margin:0 1em;padding-bottom: }
    .floor_bottom .inner{padding:0 1em;padding-bottom: 1em}
    .floor_bottom .gglxgh{background: none;margin-left: 0;margin-bottom: 0.5em}
    .floor_bottom .gglxgh h2{line-height: 1.5em;}
}
@media only screen and (max-width:970px) {
    /*.floor_school_3{display: none}*/
    .qie_t_zt_m{display: inline-block;margin-left: 10%}
    .qie_t_zt_m img{margin-left: 0.3em;width: 1em}
    .qie_t_zt{display: none;height:16em;position: absolute;margin-left: 0;width: 6em;overflow-y: scroll;left: 35%;top: 2.5em;z-index: 99;border:1px solid grey;background: #fff}
    .qie_t_zt span{ height:1.6em; display:block; font-size:0.9em; text-align:center; margin-left:0; line-height: 1.6em}      
    .qie_t_zt span.ed{color:#1e8edc;border-bottom: 0 }
    .floor_school_3 .gglxgh a{top:0.5em;}
    .floor_school_3 ul{margin:0 0;display: none;overflow: hidden;}
    .floor_school_3 ul li{border:1px solid #e9e9e9;width: 31.33%;margin:0 1%;float: left;margin-top: 2em}
    .floor_school_3_img{position: relative;}
    .floor_school_3_img2{position: absolute;bottom:-25%;width: 30%;left: 35%;background: #fff;box-shadow: 0 0 10px rgba(66,66,66,0.45);border-radius: 50%;padding:5px;}
    .floor_school_3_top h4{padding:12px 0;padding-left: 10px;font-size: 12px;color: #747474}
    .floor_school_3_top h4 img{margin-right: 6px}
    .floor_school_3_top h2{line-height: 34px;padding:0 10px;font-size: 16px;color: #3d3d3d;font-weight: bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .floor_school_3_top p{line-height: 20px;padding:0 10px;font-size: 13px;color: #747474;margin-top: 5px;text-overflow: -o-ellipsis-lastline;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      line-clamp: 2;
      -webkit-box-orient: vertical;}
    .floor_school_3_btn{text-align: center;margin-top: 13px;margin-bottom: 20px}
    .floor_school_3_btn a{display: inline-block;line-height: 24px;margin:0 2px;font-size: 14px;color: #ffffff;}
    .floor_school_3_btn a.btn1{background: #1e8edc}
    .floor_school_3_btn a.btn2{background: #fd8454}
}
@media only screen and (max-width:640px) {
    .today_toutiao_wen{height: 11em;}
    .today_toutiao_wen .bd ul li{height: 11em;}
    .floor_bottom .row{margin:0 -1.5%;}
    .floor_bottom .floor_coo li{padding:0 1.5%;}
    .floor_school_3 ul li{border:1px solid #e9e9e9;width: 48%;margin:0 1%;float: left;margin-top: 1em}
    .main_mod_c ul li{float: left;width: 46%;margin: 0.5em 2%;}
}





