/* 750宽度为标准 */
/* 大于1024px设备（非移动设备） */
@media screen and (min-width: 1025px) {
    [class^="m_"] {
        display: none !important;
    }
}

/* 手机端代码 */
@media screen and (max-width: 1025px) {
    aside,.leftAside,.rightAside,.my_link {
        display: none;
    }

    body {
        width: 100% !important;
        min-width: 100%;
    }

    * {
        box-sizing: border-box;
    }

    .header .nav {
        flex-direction: column;
        text-align: center;
        width: 100% !important;
    }

    .header {
        height: auto;
        line-height: initial;
    }

    .header .nav>div:nth-of-type(1) img {
        width: 152px;
    }

    .header .nav .nav_kemu {
        display: flex;
        flex-wrap: wrap;
        background: #2262b9;
        padding: 5px 0;
    }

    .header .nav .nav_kemu a {
        margin-left: 0;
        color: white;
        display: block;
        width: 20%;
        font-size: 16px;
        text-align: center;
        line-height: 35px;
    }

    .header .nav>div:nth-of-type(1) {
        padding: 8px 0;
        display: none;
    }
	
	.my_head {
	    padding: 10px;
	    height: 60px;
	    display: flex;
	    flex-wrap: nowrap;
	    justify-content: space-between;
	    align-items: center;
	    width: 100%;
	}
	
	.header .logo {
	    height: auto;
	    margin: 0;
	    width: 15%;
	}
	
	.header .logo img {
	    width: 45px;
	    height: auto;
	}
	
	.m_menu.my_kf {
	    width: 15%;
	    text-align: right;
	}
	
	.m_menu.my_kf img {
	    width: 30px;
	    height: 30px;
	}
	
	.header .site {
	    padding-top: 0;
	    width: 68%;
	    white-space: nowrap;
	    overflow: hidden;
	}
	
	.header .site .logo-h1 {
	    font-size: 20px;
		text-align: center;
	}
	
	.header .site p {
	    width: 100%;
	}

	
    body .wid {
        width: 100%;
    }

    .banner .ban .ban3 {
        display: none;
    }

    .banner .ban .ban1 {
        width: 100%;
        height: 35px;
        font-size: 20px;
        line-height: 35px;
        margin: 60px 0 0;
    }

    .banner .ban .ban2 a {
        font-size: 14px;
        width: 250px;
        height: 36px;
        line-height: 36px;
        border-radius: 20px;
    }

    .banner .ban .ban2 {
        margin-top: 25px;
        padding-bottom: 20px;
    }

    .yx_zgz_neirong.m1200 {
        width: 100%;
        margin-top: 20px;
        display: flex;
        flex-direction: column;
    }

    .yx_zgz_list_item.fl {
        width: 100%;
        float: none;
    }

    .yx_zgz_list_item_cen.fl {
        width: 100%;
        margin: 0;
    }

    .yx_zgz_list_item_cen_a {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .yx_zgz_list_item.fl li span {
        font-size: 14px;
    }

    section#bkxx {
        padding: 15px;
    }

    .xinXi .xx h1 {
        font-size: 22px;
        line-height: 40px;
    }

    .xinXi .xx .xxMid .xxMid_middle {
        display: none;
    }

    .xinXi .xx .xxMid .xxMid_right {
        display: none;
    }

    .xinXi .xx .xxMid .xxMid_left {
        width: 100%;
    }

    .xinXi .xx .xxBtm {
        display: none;
    }

    .xinXi .xx .xxMid .xxMid_left h2 {
        height: 40px;
        line-height: 40px;
        font-size: 26px;
    }

    .xinXi .xx .xxMid .xxMid_left .xxMid_btm {
        height: auto;
        padding: 5px 10px;
    }

    .xinXi .xx .xxMid .xxMid_left .xxMid_btm .xxMid_btm_top {
        width: 100%;
        font-size: 14px;
    }

    .xinXi .xx .xxMid .xxMid_left .xxMid_btm ul {
        width: 100%;
        padding: 0 10px;
    }

    .tiaoJian {
        padding-top: 20px;
        height: auto;
    }

    .tiaoJian .tj .tjMid .tjMid_item {
        width: 48%;
        height: auto;
        margin-bottom: 10px;
    }

    .tiaoJian .tj .tjMid {
        flex-wrap: wrap;
        padding: 10px;
    }

    .tiaoJian .tj h1 {
        display: none;
    }

    .tiaoJian .tj .tjMid .tjMid_item h4 {
        font-size: 20px;
        margin-bottom: 10px;
    }

    .tiaoJian .tj .tjMid .tjMid_item p {
        width: 100%;
        font-size: 14px;
        padding: 0 10px;
        line-height: 22px;
    }

    .tiaoJian .tj .tjMid .tjMid_item button {
        width: 90%;
        height: 28px;
        line-height: 28px;
        margin: 5px auto 10px;
        font-size: 16px;
    }

    section#jzpg {
        display: none;
    }

    .tiaoJian .tj .tjBtm {
        display: none;
    }

    section#ksjs {
        display: none;
    }

    section#kctx {
        display: none;
    }

    .dingZhi .dz h1 {
        font-size: 25px;
        margin-bottom: 20px;
    }

    .dingZhi .dz .dzBtm {
        height: auto;
        color: #3b52bc;
        background: #3b52bc;
        padding: 10px;
    }

    .dingZhi .dz .dzBtm .form3 {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
    }

    .dingZhi .dz .dzBtm .form3 div.up {
        height: 40px;
        line-height: 40px;
        margin: 10px auto;
    }

    .dingZhi .dz .dzBtm .form3 div.up #UserPhone {
        font-size: 18px;
        margin-left: 10px;
    }

    .dingZhi .dz .dzBtm .form3 input#tel3 {
        width: 65%;
    }

    .dingZhi .dz .dzBtm .form3 button {
        height: 35px;
        font-size: 18px;
    }

    .dingZhi .dz .dzBtm .form3 .dzBtm_btm {
        display: none;
    }

    /* 列表详情页 */
    .m1200 {
        width: 100%;
    }

    .pos {
        padding-left: 10px;
		margin: 10px 0;
    }

    .list_main_left.fl {
        width: 100%;
    }

    .right_main.fr {
        display: none;
    }

    .list_main_left.fl>ul>li {
        padding: 15px;
        height: 120px;
        box-shadow: none;
        border-bottom: 1px solid #f3f3f3;
        border-radius: 0;
        margin-bottom: 0;
    }

    .list_main_left.fl>ul>li>a {
        display: flex;
        height: 100%;
        justify-content: space-between;
    }

    .list_main_left_img {
        width: 30%;
        height: 100%;
    }

    .list_main_left_txt {
        width: 68%;
        padding: 0;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }

    .list_main_left_txt>h3 {
        font-size: 16px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .list_main_left_txt>p {
        font-size: 13px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        margin: 5px 0;
        line-height: 20px;
        -webkit-box-orient: vertical;
    }

    .list_main_left_txt>span {
        padding-right: 5px;
        font-size: 12px;
        float: left;
    }

    .art_main_left.fl {
        width: 100%;
        box-shadow: none;
    }

    .art_pre>p {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .m_pos_foot {
        position: fixed;
        bottom: 0;
        left: 0;
        display: flex;
        justify-content: space-around;
        background: #1861c0;
        width: 100%;
        text-align: center;
        height: 50px;
        line-height: 50px;
		z-index: 9999;
    }

    .m_pos_foot a {
        color: white;
        display: block;
        width: 50%;
    }

    .m_pos_foot a:nth-of-type(1) {
        border-right: 1px solid;
    }

    footer.foot {
        margin-bottom: 50px;
    }

    /* 新头部 */
    .yx_head_logo {
        padding: 10px;
        display: flex;
        justify-content: space-between;
        align-items: center;
        height: 70px;
    }

    .yx_head_logo_cen {
        display: none;
    }

    .yx_head_logo>h1 {
        width: 30%;
    }

    .yx_head_logo_right {
        margin-top: 0;
        padding: 7px 15px;
        background: #435ccd;
    }

    .yx_nav {
        height: 90px;
        line-height: inherit;
        margin-bottom: 0;
        background: #435ccd;
    }

    .yx_nav a {
        font-size: 16px;
        padding: 0;
        width: 20%;
        line-height: 45px;
        text-align: center;
    }

    nav.yx_nav_con.wid {
        display: flex;
        flex-wrap: wrap;
    }

    .my_baoming_main_tab_tit {
        display: flex;
        justify-content: space-between;
        align-items: center;
        /* margin: 20px 0; */
    }

    .my_baoming_main_tab_tit>span {
        display: block;
        /* width: 50%; */
        height: 45px;
        line-height: 35px;
        text-align: center;
        font-size: 16px;
        border-bottom: 2px solid #ececec;
    }

    .my_baoming_main_tab_tit>span.on {
        border-bottom: 2px solid #1861c0;
    }

    .my_baoming_main_tab_con_item>a>img {
        width: 100%;
    }

    form#form1 {
        width: 100%;
    }

    form#form1 tr {
        width: 100%;
        height: 45px;
        line-height: 45px;
    }

    form#form1 tr input.input-text {
        width: 100%;
        border: 1px solid #cecece;
        height: 35px;
        line-height: 35px;
        padding-left: 10px;
        font-size: 12px;
        border-radius: 4px;
        margin-bottom: 15px;
    }

    form#form1 tr th {
        font-size: 15px;
    }

    form#form1>table {
        width: 100%;
    }

    form#form1 tr textarea {
        width: 100%;
        border: 1px solid #cecece;
        height: 80px;
        padding-left: 10px;
        font-size: 14px;
        border-radius: 4px;
    }

    form#form1 tr input.btnSubmit[type=submit] {
        width: 70%;
        background: #435ccd;
        height: 35px;
        line-height: 35px;
        color: white;
        border-radius: 5px;
    }

    form#form1 tr input.btnSubmit[type=reset] {
        display: none;
    }

    .my_baoming_main_tab_con_shuoming {
        font-size: 15px;
        margin: 20px 0;
        line-height: 30px;
		padding: 0 20px;
    }

    .main_left.my_baoming.fl {
        width: 100%;
        padding: 10px;
    }

    .my_baoming_main {
        margin: 0;
    }

    .gaokao_bread02 {
        display: flex;
    }

    .gaokao_bread02>a {
        text-align: center;
        display: block;
        padding: 10px;
        width: 100%;
    }
	
	.footer.light {
	    margin-bottom: 50px;
	    font-size: 13px;
	    padding: 20px 0;
		background: #f9f9fc;
		color: #333;
		border-top: 1px solid #e2e2e2;
		margin-top: 0;
	}
	
	.my_baoming_main_tab_con_item form {
	    padding: 20px;
	}
	
	.my_baoming_main_tab_con_item form input[type="reset"] {
	    display: none;
	}
	
	.w {
	    width: 100%;
	}
	
	.header .tab {
	    padding: 0;
	    background: #1861c0;
	    display: flex;
	    flex-wrap: wrap;
	    text-align: center;
	    justify-content: space-around;
	}
	
	.header .tab a {
	    color: white;
	    padding: 0;
	    height: 40px;
	    line-height: 40px;
	    font-size: 15px;
	    margin-right: 0;
	    width: 20%;
	}
	
	.w880 {
	    width: 100%;
	}
	
	.w300 {
	    width: 100%;
	}
	
	.news .news-item {
	    width: 100%;
	    height: auto;
		margin-top: 0;
		padding: 15px;
	}
	
	.news .news-item .news-box {
	    height: auto;
		margin-bottom: 20px;
	}
	
	.news .news-item .news-a {
	    border-radius: 5px;
		background: #f5f5f5;
	}
	
	.remen-item a {
	    width: 100%;
	    white-space: nowrap;
	    overflow: hidden;
	    text-overflow: ellipsis;
	}
	
	.remen-item li {
	    white-space: nowrap;
	    overflow: hidden;
	    text-overflow: ellipsis;
		height: 40px;
	}
	
	.remen-item .remen-txt {
	    height: 40px;
	}
	
	.remen-item {
	    height: auto;
		margin-top: 0;
	}

	.news{
		margin: 0;
	}
	
	.banner .swiper-slide {
	    background-size: cover !important;
	}
	
	.banner {
	    height: 200px;
		margin: 5px 0;
	}
	
	.banner .biaodan {
	    display: none;
	}
	
	.plate-1.clearfix.my_box1 {
	    display: none;
	}
	
	.plate-1 .title-1 {
	    width: 100%;
	    height: auto;
	    padding: 5px 0;
	    font-size: 17px;
	    float: none;
	}
	
	.plate-1 {
	    height: auto;
	    margin-top: 0;
	}
	
	.plate-1 .ways {
	    padding-left: 0;
	    float: none;
	    display: flex;
	    justify-content: space-around;
	    flex-wrap: wrap;
	}
	
	.plate-1 .ways a {
	    float: none;
	    width: 33.333%;
	    height: 100px;
	}
	
	.plate-1 .ways a img {
	    width: 100%;
	    margin: 0;
	}
	
	.plate-1 .ways a p:first-child {
	    left: 10px;
	    font-size: 12px;
	}
	
	.plate-1 .ways a p:nth-child(2) {
	    left: 10px;
	}
	
	.err {
	    width: 100%;
	    text-align: center;
	    margin: 90px auto;
	}
	
	.err_top {
	    width: 100%;
	    display: flex;
	    flex-wrap: wrap;
	    margin: 0 auto;
	    justify-content: center;
	    text-align: center;
	}
	
	.err_top img {
	    width: 200px;
	}
	
	.err_top>.fr {
	    font-size: 20px;
	    margin: 20px 0;
	    line-height: 35px;
	}
	
	.err_top>.fr>p {
	    font-size: 14px;
	}
	
	.art_like li {
		width: 100%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	
	.art_like li a{
		width: 240px;
	}
}
