﻿.yx_main1{padding-top: 60px;padding-bottom: 30px}
.lx_yx_main1{background: #f7f7f7}
.yx_main1_l{width: 66.67%;float: left;padding-right: 6%}
.yx_main1_r{width: 33.33%;float: left;}
.yx_main1_l h1{font-size: 28px;color: #363636;line-height: 28px;margin-bottom: 22px}
.yx_main1_l h1 span{color: #757575;font-size: 16px;margin-left: 40px;}
.yx_main1_l h1 span img{margin-right: 5px}
.yx_main1_l p{float: left;width: 50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
  line-height: 50px;font-size: 15px;color: #686868;padding-left: 112px;position: relative;}
.yx_main1_l p strong{color: #383838;font-weight: normal;font-size: 15px;width: 112px;display: block;position: absolute;left: 0}
.yx_main1_l p strong img{margin-right: 5px}
.yx_main1_l p span{color: #fc7a7a;border-radius: 4px;border:1px solid #fc7a7a;padding:0 10px;line-height: 22px;display: inline-block;margin:14px 8px 14px 0;}
.yx_main1_l p.yx_main1_l_p2{width: 100%}
.yx_main1_l p.yx_main1_l_p3{width: 100%;text-overflow: -o-ellipsis-lastline;
      overflow: hidden;white-space:unset;line-height: 30px;margin:10px 0;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      line-clamp: 3;
      -webkit-box-orient: vertical;}
.yx_main1_l p.yx_main1_l_p3 a{color: #ff3535;position: absolute;right: 0;bottom: 0;background: #fff}

.lx_yx_main1 .yx_main1_l p span{color: #d7762c;border:1px solid #d7762c;}
.lx_yx_main1 .yx_main1_l p.yx_main1_l_p3 a{color: #d7762c;background: #f7f7f7}


.yx_main1_r h2{background: #0068b1;color: #fff;font-size: 20px;text-align: center;line-height: 50px}
.yx_main1_r form{padding:0 10px;}
.text_input_sch{width: 46%;float: left;margin:0 2%;margin-top: 14px;}
.text_input_sch input{width: 100%;border:1px solid #dddddd;background: #fff;line-height: 44px;font-size: 16px;padding-left: 15px;color: #545454}
.text_input_sch select{width: 100%;border:1px solid #dddddd;background: #fff;line-height: 44px;font-size: 16px;padding-left: 15px;color: #545454;height: 46px}
.test_btn_sch{text-align: center;margin-top: 18px;}
.test_btn_sch input{width: 65%;background: #0068b1;color: #ffffff;font-size: 18px;line-height: 44px;}
.test_btn_sch a{color: #a1a1a1;display: inline-block;line-height: 44px;margin-left: 5%}

.yx_main_tit{padding-top: 60px;padding-bottom: 30px;display: block;position: relative;}
.yx_main_tit_a{display: inline-block;}
.yx_main_tit h2{color: #474747;font-size: 24px;line-height: 24px;margin-bottom: 15px}
.yx_main_tit h2 span{color: #0068b1;}
.yx_main_tit h4{color: #7e7e7e;font-size: 14px;line-height: 14px;text-transform: uppercase}
.yx_main_tit a{position: absolute;right: 0;bottom: 40px;display: inline-block;color: #ffffff;font-size: 15px;text-align: center;width: 73px;line-height: 24px;background: #c1c1c1;border-radius: 12px}
.yx_main_tit_2{border-bottom: 1px solid #c8c8c8}

.yx_main2_k{position: relative;padding-left: 420px}
.yx_main2_k img{position: absolute;left: 0}
.yx_main2_k h2{font-size: 20px;color: #282828;font-weight: bold;margin-bottom: 30px}
.yx_main2_k p{color: #5e5e5e;font-size: 14px;margin-bottom: 26px;line-height: 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.yx_main2_k p.yx_main2_pl{float: left;width: 64%;padding-right: 5%}
.yx_main2_k p.yx_main2_pr{float: left;width: 36%}
.yx_main2_k p strong{color: #282828;font-weight: normal;}
.yx_main2_k .yx_main2_btn{margin-top: 38px}
.yx_main2_k .yx_main2_btn a{display: inline-block;width: 176px;margin-right: 20px;line-height: 34px;color: #fff;text-align: center;border-radius: 8px;font-size: 15px}
.yx_main2_k .yx_main2_btn a.btn1{background: #107cc8}
.yx_main2_k .yx_main2_btn a.btn2{background: #fc7a7a}

.lx_yx_main2 .yx_main2_k{border-bottom: 1px solid #e2e2e2;padding-bottom: 40px;margin-bottom: 40px}
.lx_yx_main2{margin-bottom: -40px}

.yx_main3_l{float: left;width:33.33%}
.yx_main3_r{float: left;width:65%;margin-left: 1.67%}

.yx_main3_l ul{border:1px solid #bababa;height: 430px;padding:20px 24px;}
.yx_main3_l ul li a{display: block;color: #313131;font-size: 14px;line-height: 44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.yx_main3_r ul{width: 48%;float: left;padding-left: 40px}
.yx_main3_r ul li{height: 143.3px;}
.yx_main3_r ul.yx_main3_r_ul1{border-right: 1px dashed #cdcdcd;padding-right: 34px;width:52%}

.yx_main3_r ul li h2{color: #313131;font-size: 14px;line-height: 26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.yx_main3_r ul li h2 span{display: inline-block;color: #626262;border:1px solid #626262;width: 26px;text-align: center;line-height: 26px;border-radius: 13px;margin-right: 10px}
.yx_main3_r ul li p{color: #595959;font-size: 13px;line-height: 26px;text-overflow: -o-ellipsis-lastline;padding-left: 36px;position: relative;
      overflow: hidden;margin-top: 21px;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      line-clamp: 3;
      -webkit-box-orient: vertical;}
.yx_main3_r ul li p span{position: absolute;left:0;font-size: 14px;display: inline-block;color: #fc7d7d;border:1px solid #fc7d7d;width: 26px;text-align: center;line-height: 26px;border-radius: 13px;margin-right: 10px}
.yx_main3_r ul li p a{position: absolute;bottom: 0;right: 0;background: #fff;color: #ff3535}
.yx_main3_r .yx_main_tit{margin-left: 40px}

.yx_main4{background: #f7f7f7;margin-top: 60px;padding-bottom: 50px}
.yx_main4_l{float: left;width:59.5%}
.yx_main4_r{float: left;width:35.5%;margin-left: 5%}

.yx_main4_l ul{margin:0 -1%;}
.yx_main4_l ul li{width: 31.33%;margin:0 1%;float: left;margin-bottom: 15px}
.yx_main4_l ul li img{display: block;width: 100%}

.yx_main4_r_k{border:1px solid #bababa;padding:40px 0;overflow: hidden;}
.yx_main4_r ul{width: 50%;float: left;padding:0 30px 0 25px;margin:-14px 0;overflow: hidden;}
.yx_main4_r ul.yx_main4_r_ul1{border-right: 1px dashed #bababa;}
.yx_main4_r ul li a{color: #313131;font-size: 14px;line-height: 42px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;}

.lx_yx_pic_m{display: none;}

.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: 50px}
.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{color: #fc7a7a}
.school_floor_2_l h1.school_floor_2_l_tit span.lx{color: #d7762c}
.school_article{padding:1px 40px 0 40px;font-size: 15px;color: #262626;line-height: 41px}
.school_article p{text-indent: 32px;margin: 12px 0;text-align: justify;}

.school_article p img{text-align: center;display: block;margin: 0 auto;}
.school_article h2{color: #107cc8;font-size: 20px;margin:25px 0;}

.school_article_bottom{border-top:1px dashed #e9e9e9;margin-top: 1em;padding-top: 1em;position: relative;}
.school_article_bottom>a{display: block;font-size: 14px;color: #292929;line-height: 28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right: 2em}
.school_article_bottom>a.pre{color: #909090}
.school_article_bottom_zx{position: absolute;right: 0;top: 1.2em;text-align: center;}
.school_article_bottom_zx img{width: 2em}
.school_article_bottom_zx span{display: block;color: #f55f5f;line-height: 1.4em}


.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;}

.yx_tit4{ font-size:16px;font-weight:700;color:#ad1730;line-height: 36px;}

.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;}



.news_neirong .school_floor_2_l{box-shadow: none;border-radius: 0;padding-bottom: 0}
.school_floor_2_l_1{box-shadow: 0 0 10px rgba(65,65,65,0.2);border-radius: 10px;padding-bottom: 50px;}
.school_floor_2_l_news{box-shadow: 0 0 10px rgba(65,65,65,0.2);border-radius: 10px;padding:30px;margin-top: 40px}
.school_floor_2_l_news_tit{font-size: 24px;color: #424242;border-left:2px solid #1e8edc;padding-left: 15px}
.school_floor_2_l_news ul{margin-top: 20px;overflow: hidden;border-top:1px solid #e4e4e4;}
.school_floor_2_l_news ul li{float: left;width: 50%;padding:30px 0;border-bottom: 1px dashed #e4e4e4 }
.school_floor_2_l_news ul li h2{font-size: 18px;font-weight: bold;color: #2d2d2d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.school_floor_2_l_news ul li p{font-size: 14px;color: #878787;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top: 12px;padding-right: 30px}

.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}


.school_news_list_k ul{padding:0 40px;}
.school_news_list_k ul li{padding:35px 0;border-bottom: 1px dashed #e9e9e9;position: relative;}
.school_news_list_k ul li h2{color: #494949;font-size: 19px;font-weight: bold;line-height: 33px;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;
	      overflow: hidden;
	      text-overflow: ellipsis;
	      display: -webkit-box;
	      -webkit-line-clamp: 2;
	      line-clamp: 2;
	      -webkit-box-orient: vertical;}
.school_news_list_k ul li.youtu{padding-left: 181px}
.school_news_list_k ul li img{width: 150px;position: absolute;top: 30px;left: 0}

.school_news_list_pic ul{padding: 0 40px 0 40px;overflow: hidden;}
.school_news_list_pic ul li{padding:30px 0;border-bottom: 1px dashed #e9e9e9;position: relative;padding-right: 3%;width: 34.33%;float: left;}
.school_news_list_pic ul li:nth-child(3n){padding-right: 0;width: 31.33%}
.school_news_list_pic ul li img{width: 100%}

.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}
.ind_tit h3{height: 71px;line-height: 76px;color: #424242;font-weight: bold;text-align: center;font-size: 20px}
.school_floor_2_r_2 img{width: 100%;margin-bottom: 15px}
.school_floor_2_r_2 p{font-size: 14px;color: #5e5e5e;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;}
.school_floor_2_r button{border:0;border-radius: 5px;background: #107cc8;color: #fff;font-size: 15px;line-height: 34px;width: 70%;margin:15px auto 0 auto;display: block;}

.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: #f55f5f;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;}

.school_right_tj{box-shadow: 0 0 15px rgba(65,65,65,0.2);border-radius: 10px;padding:0 20px;padding-bottom: 30px}
.school_right_tj ul{margin:0 -3%;}
.school_right_tj ul li{width: 44%;margin:0 3%;float: left;margin-bottom: 20px}
.school_right_tj ul li img{width: 100%}
.school_right_wen{box-shadow: 0 0 15px rgba(65,65,65,0.2);border-radius: 10px;padding:0 20px;}
.school_right_wen ul li a{color: #494949;font-size: 14px;line-height: 56px;border-bottom: 1px solid #f4f4f4;display: block;
	overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.news_right_gj_major{box-shadow: 0 0 15px rgba(65,65,65,0.2);border-radius: 10px;padding:0 20px;padding-bottom: 30px}
.news_right_gj_major ul{margin:0 -3%;}
.news_right_gj_major ul li{width: auto;margin:0 5px;margin-bottom: 10px;display: inline-block;}
.news_right_gj_major ul li a{padding:0 16px;line-height: 30px;border-radius: 15px;font-size: 14px;display: inline-block;}
.news_right_gj_major ul li a.news_content_bg1{background: #f5eae5;color: #bb9a60}
.news_right_gj_major ul li a.news_content_bg2{background: #e9e2f1;color: #a368bf}
.news_right_gj_major ul li a.news_content_bg3{background: #e7efe3;color: #7eaaa8}
.news_right_gj_major ul li a.news_content_bg4{background: #e0e9f2;color: #5b79ad}
.news_right_gj_major ul li a.news_content_bg5{background: #e1f0f0;color: #5ca3a4}
.news_right_gj_major ul li a.news_content_bg6{background: #f5eae5;color: #bb9a60}
.news_right_gj_major ul li a.news_content_bg7{background: #f5eae5;color: #bb9a60}
.news_right_gj_major ul li a.news_content_bg8{background: #e9e2f1;color: #a368bf}
.news_right_gj_major ul li a.news_content_bg9{background: #e7efe3;color: #7eaaa8}
.news_right_gj_major ul li a.news_content_bg10{background: #e0e9f2;color: #5b79ad}
.news_right_gj_major ul li a.news_content_bg11{background: #e1f0f0;color: #5ca3a4}
.news_right_gj_major ul li a.news_content_bg12{background: #f5eae5;color: #bb9a60}
.news_right_gj_major ul li a.news_content_bg13{background: #e7efe3;color: #7eaaa8}
.news_right_gj_major ul li a.news_content_bg14{background: #e0e9f2;color: #5b79ad}
.news_right_gj_major ul li a.news_content_bg15{background: #e9e2f1;color: #a368bf}


.fencai_img_show_k{position: fixed;top: 25%;left: 0;width: 100%;z-index: 99;}
.fencai_img_show{background: #fff;width: 90%;max-width: 536px;text-align: center;display: none;border-radius: 15px;padding:30px;margin:0 auto;position: relative;}
.fencai_img_show h2{line-height: 20px;font-size: 20px;font-weight: bold;color: #5e5e5e;text-align: center;margin-top: 30px}
.fencai_img_show>img{width: 100%}
.fencai_img_show_x{position: absolute;right: -20px;top: -50px;width: 100px;height: 100px;line-height: 45px;font-weight: 100;text-align: center;cursor: pointer;}
.qupin_yinying{background: rgba(0,0,0,0.6);width: 100%;height: 100%;z-index: 98;position: fixed;top: 0;left: 0;display: none}


.colleges_list ul{overflow: hidden;}
.colleges_list ul li{width: 21.66%;float: left;margin-right: 4.453%;border:1px solid #dadada;margin-top: 40px;padding:30px 20px;padding-bottom: 25px;text-align: center;}
.colleges_list ul li:nth-child(4n){margin-right: 0}
.colleges_list ul li img{height: 5em}
.colleges_list ul li h2{font-size: 20px;line-height: 20px;color: #262626;margin-top: 17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.colleges_list ul li h4{font-size: 14px;line-height: 14px;color: #262626;margin-top: 8px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.colleges_list ul li .colleges_list_div1{font-size: 13px;line-height: 25px;color: #4e4e4e;text-align: left;margin-top: 20px;padding:10px 0;
	border-top: 1px solid #dadada;border-bottom: 1px solid #dadada;overflow: hidden;
}
.colleges_list ul li p strong{margin-left: 3px}
.colleges_list ul li p{float: left;width: 50%;padding:3px 0;}
.colleges_list ul li p.colleges_list_p2{width: 100%;text-overflow: -o-ellipsis-lastline;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      line-clamp: 2;
      -webkit-box-orient: vertical;}
.colleges_list ul li .colleges_list_div2{margin-top: 20px;overflow: hidden;}
.colleges_list ul li .colleges_list_div2 a{width: 46%;line-height: 28px;border-radius: 14px;font-size: 15px;border:1px solid #107cc8;text-align: center;display:block;float: left;}
.colleges_list ul li .colleges_list_div2 a.btn1{background: #107cc8;color: #fff}
.colleges_list ul li .colleges_list_div2 a.btn2{color: #107cc8;margin-left: 8%}

.colleges_detail_top{background: #f7f8f9;margin-bottom: 50px;position: relative;padding:50px 40px;padding-left: 248px}
.colleges_detail_top h2{color: #242424;font-size: 26px;line-height: 34px}
.colleges_detail_top h2 a{background: #d7762c;display:inline-block;color: #fff;margin-left: 10px;padding:5px 8px;font-size: 14px;border-radius: 26px;line-height: 16px}
.colleges_detail_top h4{color: #888888;font-size: 14px;line-height: 30px;}
.colleges_detail_top .colleges_detail_div1{margin-top: 12px;overflow: hidden;}
.colleges_detail_top .colleges_detail_div1 p{color: #353535;font-size: 14px;line-height: 33px;float: left;margin-right: 20%;text-overflow: -o-ellipsis-lastline;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      line-clamp: 2;
      -webkit-box-orient: vertical;
}
.colleges_detail_top .colleges_detail_div1 p.colleges_list_p2{margin-right: 260px}
.colleges_detail_top .imgbox{position: absolute;top: 50px;left: 40px;width: 168px;height: 168px;text-align: center;background: #ffffff;border:1px solid #dedede;padding-top: 22px}
.colleges_detail_top .colleges_detail_div3{position: absolute;top: 80px;right: 40px;clear: both;}
.colleges_detail_top .colleges_detail_div3 li{width: 100px;height: 110px;float: right;margin-left: 30px;}
.colleges_detail_top .colleges_detail_div3 h5{line-height: 80px;font-size: 36px;color: #0068b1;text-align: center;background: #fff;border-top-left-radius: 8px;border-top-right-radius: 8px;overflow: hidden;white-space:nowrap;}
.colleges_detail_top .colleges_detail_div3 p{text-align: center;color: #fff;font-size: 15px;line-height: 30px;background: #0068b1;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px}

.content{padding:0 70px 40px 0;font-size: 14px;line-height: 38px;color: #434343}
.content p{text-indent: 30px;text-align:justify;}
.title_text{border-top: 1px solid #e7e7e7;padding: 30px 0;}
.title_text strong{border-left:3px solid #0068b1 ;font-size: 20px;display:block;line-height: 22px;text-indent: 15px;color: #434343}

.texTags{margin: 20px 0 30px 15px; font-size: 16px;}
.tags{background: #00bcd4 none repeat scroll 0 0;border-radius: 5rem;color: #fff;padding: 1rem 10rem;margin-right: 0.5rem;border: 1px solid #00bcd4; font-size: 16px;}
.texTags a:hover{background: rgba(0, 0, 0, 0) none repeat scroll 0 0;color: #00bcd4;text-decoration:none;}

.colleges_detail_2l{float: left;width: 76%;}
.colleges_detail_2r{float: left;width: 24%;}

.colleges_list_2r_1{box-shadow: 0 0 15px rgba(65,65,65,0.2);border-radius: 10px;padding:0 20px;padding-bottom: 30px}
.colleges_list_2r_1 .text_input input{background: #fbfbfb}
.colleges_list_2r_1 .text_input select{background: #fbfbfb}
.colleges_list_2r_1 .test_btn_sch a{text-align: center;width: 100%;margin-left: 0;line-height: 20px;}
.colleges_list_2r_1 .test_btn_sch input{text-align: center;width: 100%;background: #d7762c;font-weight: bold;margin-top: 15px}

.colleges_list_2r_2{box-shadow: 0 0 15px rgba(65,65,65,0.2);border-radius: 10px;padding:0 20px;}
.colleges_list_2r_2 ul li a h2{line-height: 63px;display: block;border-bottom: 1px solid #ebebeb;padding-left: 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.colleges_list_2r_2 ul li img{width:2.8em;margin-right: 0.8em}

.colleges_list_2r_3{box-shadow: 0 0 15px rgba(65,65,65,0.2);border-radius: 10px;padding:0 20px;}
.colleges_list_2r_2 ul li a h2{line-height: 63px;display: block;border-bottom: 1px solid #ebebeb;padding-left: 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.colleges_list_2r_2 ul li img{width:2.8em;margin-right: 0.8em}

.colleges_list_2r_3 ul{margin-top: -20px}
.colleges_list_2r_3 ul li{position: relative;padding: 26px 0;padding-left:5em;border-bottom: 1px solid #eaeaea;}
.colleges_list_2r_3 ul li .imgbox{position: absolute;left: 0;top: 26px;width: 4em}
.colleges_list_2r_3 ul li .imgbox img{border-radius: 8px;width:100%}
.colleges_list_2r_3 ul li h2{line-height: 20px;color: #323232;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom: 5px;}
.colleges_list_2r_3 ul li p{font-size: 13px;color: #323232;line-height: 24px;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;}
.colleges_list_2r_3 ul li .school_right_tj_btn{margin-left: -5em;margin-top: 16px}
.colleges_list_2r_3 ul li .school_right_tj_btn a{width: 45%;line-height: 24px;border-radius: 12px;text-align: center;display: inline-block;
    background: #d7762c;color: #fff;font-weight: bold;font-size: 13px;margin-left: 2%}
.colleges_list_2r_3 ul li .school_right_tj_btn a img{margin-right: 8px}
.colleges_list_2r_3 ul li .school_right_tj_btn a.btn2{background: #0068b1}


@media only screen and (max-width:970px) {
	.yx_main1{padding:0 1.2em;padding-top: 3em;background: #f7f7f7;margin:0;padding-bottom: 3em}
	.yx_main1_l{width: 100%;float: none;padding-right: 0}
	
	.lx_yx_main1{margin-top: -2em}

	.yx_main1_l h1{font-size: 1.3em;color: #363636;}
	.yx_main1_l h1 span{font-size: 0.7em;margin-left: 1.5em}
	.yx_main1_l p{float: left;width: 50%;font-size: 1em;padding-left: 7em;}
	.lx_yx_main1 .yx_main1_l p{width: 100%;}
	.yx_main1_l p.yx_main1_l_p3 a{background: #f7f7f7}
	.yx_main1_l p strong{font-size: 1em;width: 6em;}
	.yx_main1_r{width: 100%;float: none;background: #fff;margin-top: 0.8em;padding-bottom: 2em}
	.yx_main1_r h2{background: #0068b1;color: #fff;font-size: 1.2em;text-align: center;line-height: 2.4em;margin-bottom: 0.5em}
	.yx_main1_r form{padding:0 10px;}
	.text_input_sch{width: 46%;float: left;margin:0 2%;margin-top: 14px;}
	.text_input_sch input{line-height: 2em;font-size: 16px;padding-left: 15px;color: #545454}
	.text_input_sch select{line-height: 2em;font-size: 16px;padding-left: 15px;color: #545454;height: 2.1em}
	.test_btn_sch{text-align: center;margin-top: 18px;}
	.test_btn_sch input{width: 65%;background: #0068b1;color: #ffffff;font-size: 1.2em;line-height: 2.4em;}
	.test_btn_sch a{color: #a1a1a1;display: inline-block;line-height: 2.4em;margin-left: 5%}

	.yx_main_tit{padding-top: 2.5em;padding-bottom: 1.5em;display: block;position: relative;}
	.yx_main_tit h2{color: #474747;font-size: 1.3em;line-height: 1.3em;margin-bottom: 0.5em}
	.yx_main_tit h2 span{color: #0068b1;}
	.yx_main_tit h4{color: #7e7e7e;font-size: 0.9em;line-height: 0.9em;text-transform: uppercase}
	.yx_main_tit a{bottom: 2.6em;font-size: 1em;width: 4em;}
	.yx_main_tit_2{border-bottom: 1px solid #c8c8c8}

	.yx_main2{padding:0 1.2em;border-bottom: 1px solid #e2e2e2;margin-top: 0;padding-bottom: 2em}
	.yx_main2_k{position: relative;padding-left: 0}
	.yx_main2_k img{position: relative;width: 100%;margin-bottom: 1em}
	.yx_main2_k p{color: #5e5e5e;font-size: 1em;margin-bottom: 0;line-height: 2em;}

	.yx_main2_k h2{font-size: 1.3em;color: #282828;font-weight: bold;margin-bottom: 0.5em;line-height: 2em}
	.yx_main2_k p.yx_main2_pl{float: none;width: 100%;padding-right: 0}
	.yx_main2_k p.yx_main2_pr{float: none;width: 100%}
	.lx_yx_main2 .yx_main2_k{border-bottom: 1px solid #e2e2e2;padding-bottom: 40px;margin-bottom: 40px}
	.yx_main2_k p strong{color: #282828;font-weight: normal;}
	.yx_main2_k p.yx_main2_p2{text-overflow: -o-ellipsis-lastline;
      overflow: hidden;white-space:unset;line-height: 2em;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      line-clamp: 2;
      -webkit-box-orient: vertical;}
	.yx_main2_k .yx_main2_btn{margin-top: 1em;text-align: center;}
	.yx_main2_k .yx_main2_btn a{display: inline-block;width: 40%;margin:0 0.5em;line-height: 2em;border-radius: 5px;font-size: 1em}

	.lx_yx_main2 .yx_main2_k{margin:0 -1.2em;padding:0 1.2em;padding-bottom: 1.5em;margin-bottom: 1.5em;}
	.lx_yx_main2{border-bottom:0;padding-bottom: 0;margin-bottom: -1.5em}

	.yx_main3_l{float: none;width:auto;margin:0 1.2em;}
	.yx_main3_r{float: none;width:auto;margin:0 1.2em;}

	.yx_main3_r ul{width: 100%;float: none;padding-left: 0}
	.yx_main3_r ul li{height: auto;padding-bottom: 2em}
	.yx_main3_r ul.yx_main3_r_ul1{border-right:0;padding-right: 0;width: 100%;}

	.yx_main3_r ul li h2{color: #313131;font-size: 14px;line-height: 26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.yx_main3_r ul li h2 span{display: inline-block;color: #626262;border:1px solid #626262;width: 26px;text-align: center;line-height: 26px;border-radius: 13px;margin-right: 10px}
	.yx_main3_r ul li p{color: #595959;font-size: 13px;line-height: 26px;text-overflow: -o-ellipsis-lastline;padding-left: 36px;position: relative;
	      overflow: hidden;margin-top: 1em;
	      text-overflow: ellipsis;
	      display: -webkit-box;
	      -webkit-line-clamp: 2;
	      line-clamp: 2;
	      -webkit-box-orient: vertical;}
	.yx_main3_r ul li p span{position: absolute;left:0;font-size: 14px;display: inline-block;color: #fc7d7d;border:1px solid #fc7d7d;width: 26px;text-align: center;line-height: 26px;border-radius: 13px;margin-right: 10px}
	.yx_main3_r ul li p a{position: absolute;bottom: 0;right: 0;background: #fff;color: #ff3535}
	.yx_main3_r .yx_main_tit{margin-left: 0}
	.floor_school_3 .yx_main_tit{margin:0 1.2em;border-bottom: 0}

	.yx_main4{background: #f7f7f7;margin-top: 2em;padding-bottom: 2em}
	.yx_main4_l{float: none;width:auto;margin:0 1.2em;}
	.yx_main4_r{float: none;width:auto;margin:0 1.2em;}

	.lx_yx_pic_pc{display: none;}
	.lx_yx_pic_m{display: block;}

	.school_floor_2_l{float: none;width: auto;border-radius: 0;padding-bottom: 1.5em}
	.school_floor_2_r{float: none;width: 100%;margin-left:0;}
	.school_article{padding:1px 1.2em 1em 1.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_news_list_k ul{padding:0 1.2em;}
	.school_news_list_k ul li{padding:1.5em 0;border-bottom: 1px dashed #e9e9e9;position: relative;}
	.school_news_list_k ul li h2{color: #494949;font-size: 1.2em;font-weight: bold;line-height: 1.1em;margin-bottom: 0.8em}
	.school_news_list_k ul li p{color: #494949;font-size: 0.95em;line-height: 1.6em;}
	.school_news_list_k ul li.youtu{padding-left: 6em}
	.school_news_list_k ul li img{width: 5em;position: absolute;top: 1.5em;left: 0}
	.school_floor_2_r_2{border-radius: 0;padding:0 1.2em;padding-bottom: 1.5em;text-align: center;}

	.school_floor_2_r_2 img{max-width: 640px}
	.school_floor_2_r_1{border-radius: 0;padding:0 2.5em;padding-bottom: 1.5em}
	.school_right_wen{border-radius: 0;padding:0 1.2em;padding-bottom: 1.5em;}
	.school_right_tj{box-shadow: 0 0 15px rgba(65,65,65,0.2);border-radius: 0;padding:0 20px;padding-bottom: 1.5em}

	.school_news_list_pic ul{padding: 0 1.2em}
	.school_news_list_pic ul li{padding:1.5em 0;padding-right: 4%;width: 52%;float: left;}
	.school_news_list_pic ul li:nth-child(3n){padding-right: 4%;width: 52%;}
	.school_news_list_pic ul li:nth-child(2n){padding-right: 0;width: 48%}

      .school_floor_2_l_1{border-radius:0;}
      .colleges_list_2r_3{margin-top: 2em;border-radius: 0}
      .news_right_gj_major{border-radius: 0}
      .school_floor_2_l_news{border-radius: 0;margin-top: 2em;padding:1.5em;}
      .school_floor_2_l_news_tit{font-size: 1.4em;padding-left: 1em}
      .school_floor_2_l_news ul{margin-top: 1.5em;}
      .school_floor_2_l_news ul li{float: none;width: auto;padding:1em 0;}
      .school_floor_2_l_news ul li h2{font-size: 1.1em;font-weight: bold;color: #2d2d2d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
      .school_floor_2_l_news ul li p{font-size: 0.9em;color: #878787;margin-top: 0.5em;padding-right: 0}


	.fencai_img_show{border-radius: 15px;padding:1.5em;}
	.fencai_img_show h2{margin-top: 1em}

	.school_tj_sel_m p{width: 46%;margin:0 2%;}
	.colleges_list ul{padding:0 1em;}
	.colleges_list ul li{width: 48%;float: left;margin-right: 4%;border:1px solid #dadada;margin-top: 1.5em;padding:1em 1em;text-align: center;}
	.colleges_list ul li:nth-child(2n){margin-right: 0}
	.colleges_list ul li h2{font-size: 1em;line-height: 1.5em;color: #262626;margin-top: 17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.colleges_list ul li h4{font-size: 0.8em;line-height: 1em;color: #262626;margin-top: 8px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
	.colleges_list ul li .colleges_list_div2 a{width: 46%;line-height: 2em;border-radius: 14px;font-size: 0.8em;}
}