﻿@charset "utf-8";
/* CSS Document */
/*banner*/
.banner{width:100%; margin:0 auto 0 auto;overflow: hidden;}
@media only screen and (max-width:760px) {
 	.banner{width:100%; margin:1rem auto 0 auto;overflow: hidden;}
}
#flash {
	width: 100%;
	float: left;
}
.slideBox {
	position: relative;
	overflow: hidden;
	background: #000;
}
.slideBox .bd {
	position: relative;
	z-index: 0;
	margin: 0 auto;
}
.slideBox .bd li {
	position: relative;
	text-align: center;
}
.slideBox .bd li img {
	width: 100%;
	float: left;
}
.slideBox .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 10px;
	left: 0;
	height: 12px;
	line-height: 12px;
}
.slideBox .hd ul {
	text-align: center;
	position: absolute;
	top:-24px;
	left:48%;
}
.slideBox .hd ul li {

	cursor: pointer;
	display: inline-block;
	zoom: 1;
	width:0.10rem;
	height:0.10rem;
	margin: 0 0.05rem;
	overflow: hidden;
	line-height: 999px;
	background-color:#fff;
	border-radius: 5px;
	border:1px solid #0339b5;
}
.slideBox .hd ul .on {
	background: #0339b5;
}
@media only screen and (max-width:760px) {
	.slideBox .hd ul {
	text-align: center;
	position: absolute;
	top:-10px;
	left:46%;
}
}
/*六大理由*/
.ldly{
	max-width: 1200px;
	margin:0 auto;
	text-align: center;
}
.ldly .zx{
	display: block;
	font-size: 0.20rem;
	color: #ff0000;
	border:1px solid #ff0000;
	height: 0.30rem;
	width:2.00rem;
	line-height: 0.30rem;
	text-align: center;
	margin-left:42%;
	margin-top:0.50rem;
	margin-bottom: 0.30rem;
}
.ldly .zx:hover{
	background-color: #ff0000;
	color: #fff;
}
.ldly h1{
	color: #37474f;
	font-size: 0.36rem;
	line-height: 1.08rem;
}
.ldly ul li{
	width:15%;
	background-color: #22a7f0 !important;
	float: left;
	border-radius: 3px;
	margin-right:2%;
}
.ldly ul li:nth-child(6n){
	margin-right: 0;
}
.ldly ul li.aa{
	background:url(../images/w1.png)left bottom no-repeat;
}
.ldly ul li.bb{
	background:url(../images/w2.png)left bottom no-repeat;
}
.ldly ul li.cc{
	background:url(../images/w3.png)left bottom no-repeat;
}
.ldly ul li.dd{
	background:url(../images/w4.png)left bottom no-repeat;
}
.ldly ul li.ee{
	background:url(../images/w5.png)left bottom no-repeat;
}
.ldly ul li.ff{
	background:url(../images/w6.png)left bottom no-repeat;
}
.ldly ul li h2{
	color: #fff;
	font-size: 0.24rem;
	margin:0.30rem 0 0.10rem 0;
}

.ldly ul li a{
	color: #fff;
}
.ldly ul li span{
	display: block;
	color: #fff;
	font-size: 0.18rem;
	margin-bottom:0.35rem;
}
@media screen and (min-width:761px) and (max-width: 1199px) {
.ldly ul{
	width: 96%;
	margin:0 2%;
}
.ldly .zx{
	margin-left: 39%;
}
}
@media only screen and (max-width:760px) {
.ldly ul{
	width: 96%;
	margin:0 2%;
}
.ldly .zx{
	margin-left: 32%;
}
.ldly ul li{
	width:30%;
	margin-right:5%;
	margin-bottom: 0.30rem;
}
.ldly ul li:nth-child(3n){
	margin-right: 0;
}

}

/*为啥提升学历*/
.ws_box{
	background-color: #f5f5f5;
	padding-bottom: 0.40rem;
}
.tsxl{
	max-width: 1200px;
	margin:0 auto;
}
.tsxl h1{
	color: #37474f;
	font-size: 0.36rem;
	line-height:0.64rem;
	margin-top: 0.30rem;
	padding-top:0.20rem;
	text-align: center;
}
.tsxl .c1{
	line-height: 0.20rem;
	color: #808080;
	font-size: 0.16rem;
	text-align: center;
}
.tsxl ul{
	margin-top:0.50rem;
}
.tsxl ul li{
	float: left;
	width: 15%;
	margin-right:2%;
}
.tsxl .fa{
	display: block;
	font-size: 0.24rem;
	color: #fff;
	height:0.50rem;
	width:4.50rem;
	line-height:0.50rem;
	text-align: center;
	margin-left:33%;
	margin-top:0.60rem;
	border-radius: 3px;
	background-color: #ff0000;
}
.tsxl ul li:nth-child(6n){
	margin-right: 0;
}
.tsxl ul li img{
	width: 100%;
	
}

.tsxl ul li .c2{
	width:98%;
	margin:0.10rem 1% 0 1%;
	color: #201f20;
	font-size: 0.14rem;
	line-height: 0.16rem;
}
@media screen and (min-width:761px) and (max-width: 1199px) {
.tsxl .fa{
	width: 38%;
	margin-left: 31%;
}
.tsxl ul{
	width: 94%;
	margin:0.50rem 3% 0 3%;
}
.tsxl ul li{
	float: left;
	width:32%;
	margin-right:2%;
	margin-bottom: 0.50rem;
}
.tsxl ul li:nth-child(3n){
	margin-right:0;
}

}
@media only screen and (max-width:760px) {
.tsxl .fa{
	width: 47.5%;
	margin-left: 30%;
}
.tsxl ul{
	width: 90%;
	margin:0.50rem 5% 0 5%;
}
.tsxl ul li{
	float: left;
	width:48%;
	margin-right:4%;
	margin-bottom: 0.50rem;
}
.tsxl ul li:nth-child(2n){
	margin-right:0;
}
.tsxl ul li .c2{
	font-size: 0.20rem;
	line-height: 0.24rem;
}
}

/*为啥啊*/
.wsa{
	max-width: 1200px;
	margin:0 auto 0.90rem auto;
}
.wsa h1{
	color: #37474f;
	font-size: 0.36rem;
	line-height: 1.08rem;
	text-align: center;
}
.wsa ul li{
	text-align: center;
	float: left;
	margin-right:12%;
}
.wsa ul li:nth-child(4n){
	margin-right: 0;
}
.wsa ul span{
	display: block;
	font-size: 0.24rem;
	color: #808080;
	margin-top:0.10rem;
}
@media screen and (min-width:760px) and (max-width:1200px) {
	.wsa ul {margin-left:5%;}
	.wsa ul li{
	width:21%;
	text-align: center;
	float: left;
	margin-right:4%;
	overflow: hidden;
}
.wsa ul li img{
	float: left;
	text-align: center;
	float: left;
	margin-left:9%;
}
.wsa ul span{
	float: left;
	display: block;
	font-size:0.20rem;
	color: #808080;
	margin-top:0.10rem;
}

}
@media only screen and (max-width:760px) {
.wsa{
	max-width: 1200px;
	margin:0 auto 0.20rem auto;
}
.wsa ul li{
	width: 50%;
	text-align: center;
	float: left;
	margin-right:0%;
	margin-bottom: 0.50rem;
}
    .wsa ul li img{
       width:40%;
    }
    }

/*主考院校*/
.zkyx_box{
	background: url(../images/wl_bj.jpg)left top no-repeat;
	padding-bottom: 0.50rem;
}
.zkyx{
	max-width: 1200px;
	margin:0 auto;
}
.zkyx h1{
	color: #fff;
	font-size: 0.36rem;
	line-height:0.64rem;
	padding-top: 0.30rem;
	text-align: center;
}
.zkyx .c1{
	line-height: 0.20rem;
	color: #fff;
	font-size: 0.16rem;
	text-align: center;
}
.zkyx ul{
	margin-top:0.50rem;
}
.zkyx ul li{
	width:23%;
	float: left;
	margin-bottom: 0.30rem;
	margin-right:2.1%;
}
.zkyx ul li img{
	width: 100%;
	transition: all 0.6s;
}

.zkyx ul li img:hover{
	transform: scale(1.02);  
}
.zkyx ul li:nth-child(4n){
	margin-right: 0;
}
.zkyx ul span{
	display:block;
	color: #fff;
	font-size: 0.18rem;
	border-bottom: 1px solid #fff;
	line-height:0.47rem;
}
.zkyx .dd{
	display: block;
	font-size: 0.20rem !important;
	color: #fff;
	background-color: #ff0000;
	width: 17%;
	height: 0.30rem !important;
	line-height: 0.30rem !important;
	text-align: center;
	margin-left: 40%;
	margin-top: 0.20rem !important;
}
@media screen and (min-width:760px) and (max-width:1200px) {
	.zkyx_box{
	background: url(../images/wl_bj.jpg)left bottom no-repeat;
	background-color:#22a7f0;
}
.zkyx ul span{
	display:block;
	color: #fff;
	font-size:0.16rem;
	border-bottom: 1px solid #fff;
	line-height:0.47rem;
}

.zkyx ul{
	margin-top:50px;
	margin-left: 2%;
}	
}
@media only screen and (max-width:760px) {
	.zkyx ul{
	width:100%;
}
	.zkyx_box{
	background: url(../images/wl_bj.jpg)left bottom no-repeat;
	background-color:#22a7f0;
}
.zkyx ul li{
	width:48%;
	height:2.16rem;
	padding:0 1%;
	float: left;
	margin-bottom: 0.30rem;
	margin-right:0%;
}
.zkyx .dd{
	width: 60%;
	margin-left:17%;
}

}
/*专业推荐*/
.zytj_box{
	background: url(../images/wzy_bj.jpg)left top no-repeat;
}
.zytj{
	max-width: 1200px;
	margin:0 auto;
}
.zytj h1{
	color: #37474f;
	font-size: 0.36rem;
	line-height:0.64rem;
	margin-top: 0.30rem;
	text-align: center;
}
.zytj .c1{
	line-height: 0.20rem;
	color: #808080;
	font-size: 0.16rem;
	text-align: center;
}
.zytj ul{
	margin-top:0.50rem;

}
.zytj li{
	position:relative;
	float: left;
	margin-right: 2%;
}
.zytj li:nth-child(6n){
	margin-right: 0;
}
.zytj li .gzy{
	background-color: #f1f1f1;
	border:1px solid #626262;
	border-top:none;
	width: 1.60rem;
	position: absolute;
	top: 0.60rem;
	left:0.09rem;

}
.zytj li .gzy .dj{
	display: block;
	color: #ff0000;
	border:1px solid #ff0000;
	border-radius: 3px;
	font-size: 0.16rem;
	width: 1.20rem;
	height: 0.36rem;
	line-height: 0.36rem;
	text-align: center;
	margin-top:0.45rem;
	margin-bottom: 0.10rem;
	margin-left:13%;
}
.zytj li span{
	text-align: center;
	line-height: 0.65rem;
	color: #fff;
	font-size: 0.24rem;
	display: block;
	background: url(../images/titb02.png)top center no-repeat;
    background-size:contain;
	width: 1.80rem;
	height:4.40rem;
	margin-bottom: 0.40rem;
}
.zytj li dl dd{
	border-bottom:1px #626262 dashed;
	font-size: 0.16rem;
	height:0.56rem;
	line-height: 0.56rem;
	text-align: center;
}
.zytj li dl dd:hover a{
	color: #1b82eb;
}
.zytj li dl dd a{
	color: #333;
}
@media screen and (min-width:760px) and (max-width:1200px) {
.zytj_box{
	background: url(../images/wzy_bj.jpg)left bottom no-repeat;
}
.zytj ul{
	margin-top:0.50rem;
	margin-left:12%;
}
.zytj li{
	width:30%;
	position:relative;
	float: left;
	margin-right: 2%;
}	
.zytj li:nth-child(3n){
	margin-right: 0;
}

}
@media only screen and (max-width:760px) {
.zytj_box{
	background: url(../images/wzy_bj.jpg)left bottom no-repeat;
}
.zytj ul{
	margin-top:0.50rem;
	margin-left:6%;
}
.zytj li{
	position:relative;
	float: left;
	margin-right: 2%;
}
.zytj li:nth-child(3n){
	margin-right: 0;
}
    .zytj li .gzy .dj {
      width:90%;
      margin-left:5%;
      margin-right:5%;
    }
    }
/*校区分布*/
.school_box{
	background: url(../images/xx_bj.jpg)left top no-repeat;
	padding-bottom:0.15rem;
}
.school{
	max-width: 1200px;
	margin:0 auto;
}
.school h1{
	color:#fff;
	font-size: 0.30rem;
	text-align: center;
	padding-bottom: 0.10rem;
	padding-top:0.30rem;
	margin:0px 0 0.25rem 0;
}
.school .dx{
	display: block;
	color: #fff;
	background-color: #ff0000;
	width:17%;
	height: 0.30rem;
	line-height: 0.30rem;
	text-align: center;
	margin-top:0.20rem;
	margin-left: 42%;
	margin-bottom: 0.30rem;
}
.card {
  
  height:2.05rem;
  width:2.80rem;
  background-color: #fff;
  box-shadow: 0 0 0.20rem rgba(0, 0, 0, 0.1);
  overflow: hidden;
  -webkit-transition: box-shadow 0.5s;
  transition: box-shadow 0.5s;
  float: left;
  margin-right:0.26rem;
  margin-bottom: 0.30rem;

}
.card:nth-child(4n){margin-right: 0;}
.card a {
  color: inherit;
  text-decoration: none;
}

.card:hover {
  box-shadow: 0 0 0.50rem rgba(0, 0, 0, 0.3);
}
.card__thumb {
  height:1.60rem;
  overflow: hidden;
  background-color: #000;
  -webkit-transition: height 0.5s;
  transition: height 0.5s;
}
.card__thumb img {
	width: 100%;
  display: block;
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
}
.card:hover .card__thumb {
  height:100px;
}

.card:hover .card__thumb img {
  opacity:1;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
}

/**
* BODY
**/
.card__body {
  position: relative;
  height:0.30rem;
  padding:0.15rem 0.20rem 0 0.20rem;
  -webkit-transition: height 0s;
  transition: height 0.5s;
}
.card:hover .card__body {
  height:0.90rem;
}


.card__title {
  margin: 0;
  padding: 0 0 0.10rem 0;
  color: #282828;
  font-size:16px;
  font-weight: bold;
  text-transform: uppercase;
}



.card__description {
  position: absolute;
  left: 0.20rem;
  right: 0.20rem;
  margin: 0;
  padding: 0;
  color: #7b7b7b;
  line-height:0.14rem;
  font-size: 0.12rem;
  opacity: 0;
  -webkit-transform: translateY(45px);
          transform: translateY(45px);
  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, transform 0.3s;
  transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
}
.card:hover .card__description {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}
@media screen and (min-width:760px) and (max-width:1200px) {
.school_box{
	background-color: #22a7f0 !important;
	background: url(../images/xx_bj.jpg)left bottom no-repeat;
	padding-bottom: 0.20rem;
}
.xqfb{
	width:99%;
	margin-left: 1%;
}
.card {
  
  width:23%;
  margin-right:2%;

}
.card:nth-child(4n){margin-right: 0;}
.card__thumb {
  height:1.60rem;
  overflow: hidden;
  background-color: #000;
  -webkit-transition: height 0.5s;
  transition: height 0.5s;
}

}
@media only screen and (max-width:760px) {
.school_box{
	background-color: #22a7f0 !important;
	background: url(../images/xx_bj.jpg)left bottom no-repeat;
	padding-bottom: 0.20rem;
}
.xqfb{
	width:94%;
	margin:0 3%;
}
.card{
		width:49%;
		margin-right:2%;
}
.card:nth-child(2n){margin-right: 0;}
.card__body .card__description{
	font-size: 0.14rem;
	line-height: 0.16rem;
}
.school .dx{
	width:30%;
	height: 0.30rem;
	line-height: 0.30rem;
	text-align: center;
	margin-top:0.20rem;
	margin-left:34%;
	margin-bottom: 0.30rem;
}


}

/*毕业学员风采*/
 .student{
 	background-color: #f5f5f5;
 	padding-bottom: 0.30rem;
 }
 .stu{
 	max-width:1200px;
 	margin:0 auto;
 }
 .stu h1{
 	color:#37474f;
	font-size: 0.30rem;
	text-align: center;
	padding-bottom: 0.10rem;
	padding-top:0.30rem;
	margin:0px 0 0.25rem 0;
 }
 .stu .xy{
 	display: block;
	color: #fff;
	background-color: #ff0000;
	width:17%;
	height: 0.30rem;
	line-height: 0.30rem;
	text-align: center;
	margin-left: 44%;
 }
 .stu ul{
 	margin-left: 4%;
 	margin-top:0.75rem;
 }
 .stu ul li{
 	position: relative;
 	float: left;
 	margin-right:10%;
 	margin-bottom:0.80rem;
 }
 .stu ul li:nth-child(3n){
 	margin-right: 0;
 }
 .stu ul li .name{
	position: absolute;
	left:32%;
	top: -26%;
 }
  .stu ul li .name i{
  	display: block;
  	text-align: center;
  	color: #181818;
  	font-size: 0.16rem;
  	margin-top:0.06rem;
  }
 .stu ul li .ss{
 	background-color: #fff;
 	display: block;
	
     padding:0.80rem 0.10rem 0.20rem 0.10rem;
 }
  
    .stu ul li p {
        color: #7f7f7f;
        font-size: 0.14rem;
        line-height: 0.16rem;
        width: 2.80rem;
        height:0.35rem;
    }
  .stu ul li a{
  	color: #7f7f7f;
  	font-size: 0.14rem;
  	display: block;
  	text-align: center;
  	margin:0.30rem 0 0px 0;
  }
    .stu ul li:hover a{
    	color:#22a7f0;
    }
.name  img {
    width:1rem;
    height:1rem;
}

@media screen and (max-width:450px)  {
    .stu ul li p {
        /*height: 0.9rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;*/
        }
}
@media screen and (max-width:375px) {
    .stu ul li p {
        color: #7f7f7f;
        font-size: 0.14rem;
        line-height: 0.16rem;
        width: 2.80rem;
        height: 1rem;
    }
}

    @media screen and (min-width:760px) and (max-width:1200px) {
        .stu ul {
            width: 98%;
            margin: 0 1%;
            margin-top: 0.75rem;
        }

            .stu ul li {
                width: 32%;
                margin-right: 2%;
            }

                .stu ul li:nth-child(3n) {
                    margin-right: 0;
                }
    }

    @media only screen and (max-width:760px) {
        .stu .xy {
            display: block;
            color: #fff;
            background-color: #ff0000;
            width: 33%;
            height: 0.30rem;
            line-height: 0.30rem;
            text-align: center;
            margin-left: 33%;
        }

        .stu ul {
            width: 98%;
            margin: 0 1%;
            margin-top: 0.75rem;
        }

            .stu ul li {
                margin-right: 3%;
            }

                .stu ul li:nth-child(3n) {
                    margin-right: 3%;
                }

                .stu ul li:nth-child(2n) {
                    margin-right: 0;
                }
    }
    /*证书展示*/
    .zszs {
        max-width: 1200px;
        margin: 0 auto;
        text-align: center;
    }

        .zszs h1 {
            color: #37474f;
            font-size: 0.36rem;
            line-height: 0.64rem;
            margin-top: 0.30rem;
        }

        .zszs img {
            width: 75%;
            margin: 0.40rem 0;
        }

        .zszs a {
            display: block;
            width: 2.10rem;
            height: 0.30rem;
            border: 1px solid #ff0000;
            border-radius: 3px;
            line-height: 0.30rem;
            text-align: center;
            color: #ff0000;
            margin: 0.40rem 0;
            margin-left: 40%;
        }

    @media only screen and (max-width:760px) {
        .zszs img {
            width: 96%;
            padding: 0 2%;
        }

        .zszs a {
            margin-right: auto;
            margin-left: auto;
            margin-top: 0.10rem;
        }
    }
    /*新闻资讯*/
    .news_box {
        background-color: #f5f5f5;
    }

    .news {
        max-width: 1200px;
        margin: 0 auto;
        padding-bottom: 0.20rem;
    }

        .news h1 {
            color: #37474f;
            font-size: 0.30rem;
            text-align: center;
            padding-bottom: 0.10rem;
            padding-top: 0.30rem;
            margin: 0px 0 0.25rem 0;
        }

        .news .slider6 .slide {
            position: relative;
            width: 100%;
        }

            .news .slider6 .slide p {
                position: absolute;
                bottom: 0;
                left: 0;
                background-color: rgba(0,0,0,0.6);
                color: #fff;
                width: 100%;
                height: 0.40rem;
                padding: 0.10rem 0.20rem 0.10rem 0.20rem;
            }

    .bx-wrapper {
        width: 45%;
        float: left;
    }

    .news .n_list {
        width: 50%;
        float: right;
    }

        .news .n_list li {
            overflow: hidden;
            background-color: #fff;
            padding: 0.10rem 0.10rem 0.10rem 0.30rem;
            margin-bottom: 0.26rem;
        }

            .news .n_list li .date {
                float: left;
                display: block;
                color: #fff;
                background-color: #7da0e4;
                text-align: center;
                width: 1.00rem;
                height: 1.00rem;
            }

                .news .n_list li .date i {
                    display: block;
                    font-size: 0.16rem;
                }

                .news .n_list li .date b {
                    display: block;
                    font-size: 0.40rem;
                    margin-top: 0.20rem;
                }

            .news .n_list li .text {
                float: left;
                display: block;
                width: 77%;
                margin-left: 0.20rem;
            }

                .news .n_list li .text h6 {
                    color: #313131;
                    font-size: 0.18rem;
                    margin: 0.15rem 0;
                }

                .news .n_list li .text p {
                    color: #959596;
                    font-size: 0.14rem;
                    line-height: 1.4em;
                    display: flex;
                }

    @media screen and (min-width:760px) and (max-width:1200px) {
        .news {
            margin: 0 auto 100px auto;
        }

        .bx-wrapper {
            width: 5.00rem !important;
            float: left;
            margin-left: 23%;
        }

        .news .n_list {
            width: 100%;
            float: right;
        }

            .news .n_list li {
                margin-top: 0.20rem;
                margin-bottom: 0.20rem;
            }
    }

    @media only screen and (max-width:760px) {
        .bx-wrapper {
            width: 86%;
            float: left;
            margin-left: 8%;
        }

        .news .n_list {
            width: 100%;
            float: right;
        }

            .news .n_list li {
                margin-top: 0.20rem;
                margin-bottom: 0.20rem;
            }
    }

    /*页脚*/
    .f_box {
        background-color: #d8d8d8;
    }

    .footer {
        max-width: 1200px;
        margin: 0 auto;
        text-align: center;
    }

        .footer img {
            margin-top: 50px;
            margin-bottom: 20px;
        }

        .footer p {
            color: #282828;
            font-size: 14px;
            margin: 10px 0 0 0;
            padding-bottom: 60px;
        }

        .footer ul {
            margin-left: 32%;
        }

            .footer ul li {
                float: left;
                font-size: 14px;
                padding-right: 10px;
                border-right: 1px solid #282828;
                margin-left: 10px;
            }

                .footer ul li:nth-child(6) {
                    border-right: none;
                }

                .footer ul li a {
                    color: #282828;
                }

    @media only screen and (max-width:760px) {
        .footer ul {
            margin-left: 17%;
        }
    }

    @media screen and (max-width:750px) {
        .ldly ul li span {
            font-size: 0.20rem;
        }

        .card__title {
            font-size: 0.20rem;
        }

        .card__body .card__description {
            font-size: 0.18rem;
        }

        .stu ul li .name i {
            font-size: 0.20rem;
        }

        .stu ul li p {
            font-size: 0.16rem;
            line-height: 1.4em;
            /*overflow: hidden;*/
        }

        .stu ul li a {
            font-size: 0.18rem;
        }

        .stu .xy {
            font-size: 0.20rem;
        }

        .zszs a {
            font-size: 0.20rem;
        }

        .news .n_list li .text h6 {
            font-size: 0.22rem;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

        .news .n_list li .text p {
            font-size: 0.2rem;
            overflow: hidden;
            line-height:1.4em;
        }
    }