*{margin: 0;padding: 0;box-sizing: border-box;border-radius: 0;border: 0;outline: none;/* vertical-align: middle; */}

ul,li,ol{list-style: none;}a{text-decoration: none;color: #000;}img{border: 0;}

table,th,td,tr{border-collapse:collapse;border: 1px solid #ddd;line-height: 1.5;padding: 10px;}

input,textarea,select,button{outline: none;resize: none;} input:focus,textarea:focus,select:focus,button:focus{outline: none;}

iframe,video{display: block;width: 100%;height: auto;border: 0;margin: 0 auto;}

html,body{width: 100%;position: relative;background: #006b77;min-height: 100vh;}



.f_le{float: left;} .f_ri{float: right;} .clearfix:after,.clearfix-1:after{content: "";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;} .p_re{position: relative;} .p_ab{position: absolute;}

/* --------------- */

.flexbox-x1{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;}

.flexbox-x2{display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;}

.flexbox-x3{display: -webkit-flex;display: flex;-webkit-justify-content: flex-start;justify-content: flex-start;-webkit-flex-wrap: wrap;flex-wrap: wrap;}

.flexbox-y1{display: -webkit-flex;display: flex;-webkit-flex-direction: column;flex-direction: column;-webkit-justify-content: center;justify-content: center;}

.flexbox-y2{display: -webkit-flex;display: flex;-webkit-flex-direction: column;flex-direction: column;-webkit-justify-content: flex-end;justify-content: flex-end;}

/* 横向 单行 多列 有高 */

.flexbox-z1{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;align-items: center;} /* 子元素居中 */

.flexbox-z2{display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;} /* 子元素居底 */

.flex-wrap{-webkit-flex-wrap: wrap;flex-wrap: wrap;}

/* --------------- */

.column{column-width:300px;-moz-column-width:300px;-webkit-column-width:300px;column-count:; /* 列数 */column-gap:; /* 列间距 */column-rule:; /* 分隔线 */}

.txthide{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.txthide2{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:2; text-overflow: ellipsis; overflow: hidden; text-align: justify;}

.txthide3{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:3; text-overflow: ellipsis; overflow: hidden; text-align: justify;}

.pic{width: 100%;overflow: hidden;position: relative;}

.pic figure{padding-top: 75%;overflow: hidden;position: relative;}

.pic figure img{display: block;width: 100%;height: auto;min-height: 100%;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}

.swiper-button-prev:focus,.swiper-button-next:focus,.swiper-button-prev:after:focus,.swiper-button-next:after:focus{outline: none!important;}



/*index*/

.index-out{width: 100%;height: 100vh;overflow: hidden;position: relative;z-index: 0;background: #005967;}

/*index 左侧*/

.index-out .ind-left{width: 18.75%;background: #fff;position: absolute;top: 0;bottom: 0;left: 3.125%;overflow: hidden;z-index: 3;padding: 6.297vh 2.083%;box-shadow: 0 0 25px rgba(0,0,0,.35);animation: left 5s ease;animation-fill-mode : forwards;}

.index-out .ind-left h1{display: none;}

.index-out .ind-left .ind-logo{display: block;width: 100%;}

.index-out .ind-left .ind-logo img{display: block;width: 100%;}

.index-out .ind-campus{background: #006b77;height: 33.252vh;position: absolute;top: 38.168vh;left: 2.083vw;right: 2.083vw;margin: 0 auto;z-index: 0;overflow: hidden;padding: 4px;}

.index-out .ind-campus .ic-bt{width: 100%;font-size: 25px;line-height: 1.2;color: #fff;height: 40px;margin-bottom: 4px;}

.index-out .ind-campus .line{display: block;width: 15px;height: 2px;background: #fff;margin: auto 0;}

.index-out .ind-campus .ic-bt > span{display: block;margin: auto 0;width: calc(100% - 60px);text-align-last: justify;text-align: justify;}

.index-out .ind-campus .ic-bt > span.span1{}

.index-out .ind-campus .ic-bt > span.span2{display: none;}

.index-out .ind-campus .ic-bt > span.span2 font{display: block;text-align-last: justify;text-align: justify;}

.index-out .ind-campus .ic-box{width: 100%;height: calc(100% - 44px);background: #fff;overflow-y: auto;padding: 5px;}

.index-out .ind-campus .ic-box::-webkit-scrollbar{display: none;}

.index-out .ind-campus .ic-box a{display: block;width: 100%;margin-bottom: 5px;overflow: hidden;}

.index-out .ind-campus .ic-box a img{display: block;width: 100%;transition: .5s;}

.index-out .ind-campus .ic-box a:hover img{transform: scale(1.1);}

.index-out .ind-contact{position: absolute;bottom: 6.297vh;left: 2.083vw;right: 2.083vw;margin: 0 auto;z-index: 0;}

.index-out .ind-contact > p{font-size: 16px;color: #000000;line-height: 1.3;padding-left: 28px;margin-top: 10px;}

.index-out .ind-contact > p span{display: block;}

.index-out .ind-contact > p.tel{background: url(../images/icon-tel.png) left 5px no-repeat;background-size: 19px auto;}

.index-out .ind-contact > p.adress{background: url(../images/icon-home.png) left 5px no-repeat;background-size: 19px auto;}

@media screen and (max-width: 1680px) {

	.index-out .ind-campus .ic-bt{font-size: 23px;}

}

@media screen and (max-width: 1600px) {

	.index-out .ind-campus .ic-bt{font-size: 21px;}

}

@media screen and (max-width: 1480px) {

	.index-out .ind-campus .ic-bt{font-size: 18px;}

}

@media screen and (max-width: 1366px) {

	.index-out .ind-campus .ic-bt{font-size: 16px;}

	.index-out .ind-campus .ic-bt > span{width: calc(100% - 40px)}

	.index-out .ind-campus .line{width: 10px;}

	.index-out .ind-contact > p{font-size: 14px;}

}

@media screen and (max-width: 1152px) {

	.index-out .ind-left{width: 20.75%;}

}

@media screen and (max-width: 768px) {

	.index-out .ind-left{width: 25.75%;}

	.index-out .ind-campus .ic-bt{font-size: 14px;}

	.index-out .ind-contact > p{font-size: 12px;padding-left: 20px;}

	.index-out .ind-contact > p.tel,.index-out .ind-contact > p.adress{background-size: 12px auto;}

	.index-out .ind-campus{top: 30.168vh;}

}

@media screen and (max-width: 640px) {

	.index-out .ind-left{width: 29.75%;padding-top: 20px;padding-bottom: 15px;}/*+4*/

	.index-out .ind-contact{bottom: 15px;}

	.index-out .ind-campus{top: 17.991vh;height: auto;bottom: 13.868vh;}

	.index-out .ind-campus .ic-bt > span.span1{display: none;}

	.index-out .ind-campus .ic-bt > span.span2{display: block;}

	

}

@media screen and (max-width: 421px) {

	.index-out .ind-campus{top: 18.991vh;bottom: 18.868vh;}

	.index-out .ind-campus .ic-bt{font-size: 12px;}

	.index-out .ind-campus .ic-bt > span{width: calc(100% - 20px)}

	.index-out .ind-campus .line{width: 6px;}

}

@media screen and (max-width: 375px) {

	.index-out .ind-campus .line{width: 6px;}

	

}

/*index 导航*/

.index-out .ind-nav{width: 100%;height: 100vh;padding: 38.168vh 3.125% 24.618vh 25%;}

.index-out .nav{width: 100%;}

.index-out .nav > li{float: left;position: relative;width: calc((100% - 63px) / 10);margin-right: 7px;}

.index-out .nav > li:nth-child(10n){margin-right: 0;}

.index-out .nav .na{display: block; background: #003e48;text-align: center; padding: 7px;text-decoration: none;color: #fff;zoom: 1; width: 100%;transition: .5s;}

.index-out .nav .nav-text{ border: 1px solid #fff; padding: 10px 0;line-height: 1.5;}

.index-out .nav .nav-text span{ font-size: 25px; display: block; margin-top:5px;}

.index-out .nav .nav-text p{ font-size: 13px; margin-top: 10px; text-transform: uppercase; padding-bottom:5px;white-space: nowrap;}

.index-out .nav .drop-down{position: absolute;left: 0px; width: 100%;display: none;margin: 0;padding: 0;list-style: none;padding-bottom: 3px;background: #005967;}

.index-out .nav .drop-down li{margin-top: 3px;background: #003e48;transition: .5s;}

.index-out .nav .drop-down li a{display: block;line-height: 40px;font-size: 16px;color: #ffffff;text-align: center;transition: .5s;}

.index-out .nav > li:hover .na{background: #e26911;}

.index-out .nav .drop-down li:hover{background: #002c33;}

.index-out .nav .drop-down li:hover a{color: #fff;}

@media screen and (max-width: 1800px) {

	.index-out .nav .nav-text span{font-size: 23px;}

	.index-out .nav .nav-text p{font-size: 12px;}

}

@media screen and (max-width: 1680px) {

	.index-out .nav .nav-text span{font-size: 21px;}

}

@media screen and (max-width: 1480px) {

	.index-out .nav > li{width: calc((100% - 28px) / 5);margin-bottom: 20px;}

	.index-out .nav > li:nth-child(5n){margin-right: 0;}

	.index-out .nav .nav-text span{font-size: 18px;}

	.index-out .nav > li:hover{z-index: 3;}

}

@media screen and (max-width: 1366px) {

	.index-out .nav .nav-text span{font-size: 16px;}

	.index-out .nav .drop-down li a{font-size: 14px;line-height: 35px;}

}

@media screen and (max-width: 1152px) {

	.index-out .ind-nav{padding-left: 27%;}

}

@media screen and (max-width: 1024px) {

	.index-out .nav .drop-down li a{font-size: 14px;line-height: 35px;}

}

@media screen and (max-width: 768px) {

	.index-out .ind-nav{padding-left: 32%;padding-top: 30.168vh;}

	.index-out .nav{height: 100%;overflow-y: scroll;overflow-x: hidden;}

	.index-out .nav::-webkit-scrollbar{display: none;}

	.index-out .nav > li{width: 40%;margin: 0 5% 15px;}

	.index-out .nav > li:nth-child(5n){margin-right: 5%;}

}

@media screen and (max-width: 640px) {

	.index-out .ind-nav{padding-left: 36%;padding-top: 17.991vh;padding-bottom: 11.094vh;}

	.index-out .nav > li{width: 48%;margin-right: 4%;margin-left: 0;margin-bottom: 2.3vh;}

	.index-out .nav > li:nth-child(5n){margin-right: 4%;}

	.index-out .nav > li:nth-child(2n){margin-right: 0;}

	.index-out .nav .nav-text{padding: 1.654vh 0;}

}

@media screen and (max-width: 421px) {

	.index-out .ind-nav{padding-top: 18.991vh;padding-bottom: 18.868vh;}

}

/*index 顶部*/

.index-out .ind-top{width: 100%;height: 24.618vh;background: #006b77;padding: 6.297vh 3.125% 0 25%;position: absolute;top: 0;left: 0;right: 0;z-index: 0;animation: top 5s ease;animation-fill-mode : forwards;}

.right-box .right-block{width: 75px; height: 75px; text-align: center; padding-top: 10px; position: relative;}

.right-box .right-block a{ font-size: 12px; color: #fff; outline: none;}

.right-box .right-block img{display: inline-block;width: 40px;}

.right-box .right-block a:hover{color: #fff;}

.right-box .icon-1{ background: #6ca9df;}

.right-box .icon-2{ background: #5aa91c;}

.right-box .icon-3{ background: #e26911;}

.index-out .right-box{float: right;}

.index-out .right-block{float: left;margin-left: 6px;}

.search{width: 47%; border-radius: 5px; height: 53px; width: 55%;float: right;}

.search input{line-height: 53px;height: 53px; border: 5px 0 0 5px; width: calc(100% - 53px); display: inline-block; float: left;padding: 0 10px; color: #7b8a97;font-size: 16px;}

.search .ss-btn{display: block;width: 53px; height: 53px; border-radius: 0 5px 5px 0;float: left;background: url(../images/btn-search.png) center center no-repeat #65d3e3;background-size: 16px auto;}

.index-out .search{margin-top: 22px;margin-right: 20px;}

@media screen and (max-width: 1152px) {

	.index-out .ind-top{padding-left: 27%;}

	.right-box .right-block{width: 65px;height: 65px;padding-top: 8px;}

	.right-box .right-block img{width: 30px;}

	.search{height: 48px;}

	.search input{height: 48px;line-height: 48px;font-size: 14px;}

	.search .ss-btn{height: 48px;}

	.index-out .search{margin-top: 17px;}

}

@media screen and (max-width: 768px) {

	.index-out .ind-top{padding-left: 32%;}

	.right-box .right-block{width: 40px;height: 40px;padding-top: 8px;}

	.right-box .right-block img{width: 25px;}

	.right-box .right-block p{display: none;}

	.search{height: 40px;}

	.search input{height: 40px;line-height: 40px;}

	.search .ss-btn{height: 40px;}

	.index-out .search{margin-top: 0px;margin-right: 10px;}

}

@media screen and (max-width: 640px) {

	.index-out .ind-top{height: 14.283vh;padding-left: 36%;padding-top: 3.748vh;}

	.right-box .right-block{width: 32px;height: 32px;padding-top: 5px;}

	.right-box .right-block img{width: 22px;}

	.search{height: 32px;}

	.search input{height: 32px;line-height: 32px;width: calc(100% - 32px);font-size: 12px;}

	.search .ss-btn{height: 32px;width: 32px;}

	.index-out .search{margin-right: 0;width: 100%;margin-top: 6px;}

	

}

@media screen and (max-width: 421px) {

	.index-out .ind-top{padding-top: 20px;height: 15.283vh;}

}

/*index 底部*/

.index-out .ind-bottom{width: 100%;height: 24.618vh;background: #006b77;position: absolute;bottom: 0;left: 0;right: 0;z-index: 0;animation: bottom 5s ease;animation-fill-mode : forwards;}

.index-out .ind-bottom .ib-box{position: absolute;bottom: 6.297vh;right: 3.125%;left: 25%;}

.index-out .ind-bottom .ib-text{font-size: 16px;color: rgba(255,255,255,.5);line-height: 1.5;text-align: right;}

.index-out .ind-bottom .ib-text a{color: #fff;display: inline-block;}

.index-out .ind-bottom .ib-nav{font-size: 16px;line-height: 1.5;text-align: right;margin-bottom: 10px;}

.index-out .ind-bottom .ib-nav a{display: inline-block;color: rgba(255,255,255,.5);background: url(../images/line-index.png) right center no-repeat; padding: 0 10px 0 5px;}

.index-out .ind-bottom .ib-nav a:last-child{ background: 0px;}

.index-out .ind-bottom .ib-nav a:hover{ color: #fff;}

@media screen and (max-width: 1366px) {

	.index-out .ind-bottom .ib-text,.index-out .ind-bottom .ib-nav{font-size: 14px;}

}

@media screen and (max-width: 1152px) {

	.index-out .ind-bottom .ib-box{left: 27%;}

}

@media screen and (max-width: 768px) {

	.index-out .ind-bottom .ib-box{left: 32%;}

	.index-out .ind-bottom .ib-text,.index-out .ind-bottom .ib-nav{font-size: 12px;}

}

@media screen and (max-width: 640px) {

	.index-out .ind-bottom{height: 11.094vh;}

	.index-out .ind-bottom .ib-box{left: 36%;bottom: 15px;}

	.index-out .ind-bottom .ib-nav{display: none;}

}

@media screen and (max-width: 421px) {

	.index-out .ind-bottom{height: 15.094vh;}

	.index-out .ind-bottom .ib-text a{display: inline-block;}

}

/*微信弹出框*/

.theme-popover{z-index:9999;position:fixed;top: 0;left:0;right: 0;bottom: 0;width:460px;height:360px;margin: auto;border-radius:5px;border:solid 2px #666;background-color:#fff;display:none;box-shadow: 0 0 10px #666;}

.theme-popover .theme-poptit { padding: 0 15px;border-bottom:1px solid #ddd;height: 60px; line-height: 60px;position: relative;}

.theme-popover .theme-poptit h3{ font-size:18px; color: #006b77; line-height: 60px; margin: 0px;}

.theme-popover .theme-poptit .close {float:right;color:#999;padding:5px;margin:15px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}

.theme-popover .theme-poptit .close:hover {color:#444;}

.theme-popover .theme-popbod {height: 148px;text-align: center;margin: 50px auto;}

.theme-popover .theme-popbod span{display: inline-block;height: 100%;}

.theme-popover .theme-popbod img{display: inline-block;height: 100%;}

.theme-popover-mask{z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none}

@keyframes top{

	0% {height: 50vh;}

	100% {height: 24.618vh;box-shadow: 0 15px 22px rgba(0,0,0,.35);}

}

@keyframes bottom

{

	0% {height: 50vh;}

	100% {height: 24.618vh;box-shadow: 0 -15px 22px rgba(0,0,0,.35);}

}

@keyframes left{

	0% {transform: translate(30%, 0%);}

	100% {transform: translate(0%, 0%);}

}

@media screen and (max-width: 640px) {

	.theme-popover{width: 85%;height: 250px;}

	.theme-popover .theme-poptit{line-height: 40px;height: 40px;}

	.theme-popover .theme-poptit h3{font-size: 15px;line-height: 40px;}

	.theme-popover .theme-poptit .close{margin-top: 8px;}

	.theme-popover .theme-popbod{margin: 30px auto;height: 120px;}

	@keyframes top{

		0% {height: 50vh;}

		100% {height: 14.283vh;box-shadow: 0 15px 22px rgba(0,0,0,.35);}

	}

	@keyframes bottom

	{

		0% {height: 50vh;}

		100% {height: 11.094vh;box-shadow: 0 -15px 22px rgba(0,0,0,.35);}

	}

}

@media screen and (max-width: 421px) {

	@keyframes top{

		0% {height: 50vh;}

		100% {height: 15.283vh;box-shadow: 0 15px 22px rgba(0,0,0,.35);}

	}

	@keyframes bottom

	{

		0% {height: 50vh;}

		100% {height: 15.094vh;box-shadow: 0 -15px 22px rgba(0,0,0,.35);}

	}

}



/*out*/

.out{width: 100%;min-height: 100vh;background: #006b77;}

.out .in-top{padding: 2.863vh 0 20px;}

.out .in-bottom{}

.out .in-left{width: 12.5% /*240px*/;float: left;margin: 0 3.125%;}

.out .in-center{width: /*calc(100% - 12.5% - 315px)*/ calc(100% - 25% - 75px);float: left;position: relative;}

.out .in-wrapper{background: #fff;min-height: 62.023vh;}

.out .right-box{float: right;margin: 0 3.125%;}

.out .right-box .right-block{margin-bottom: 6px;}

.out .search{margin-top: 4.294vh;}

/*内页 logo*/

.ny-logo{display: block;}

.ny-logo img{display: block;width: 100%;}

.ny-logo h1{display: none;}

/*内页 面包屑*/

.loaction{background: #004b53;line-height: 45px;font-size: 16px;color: #fff;padding: 0 25px;position: absolute;bottom: 0;left: 0;}

.loaction a{ background: url(../images/list.png) right center no-repeat;background-size: 10px auto; padding-right: 15px;color: #fff;transition: .3s;}

.loaction a:hover{ color: #eda617;}

/*内页左侧导航*/

.left-nav{}

.left-nav ul{width: 100%;}

.left-nav ul li{line-height: 50px;text-align: center;font-size: 16px;margin-bottom: 6px;}

.left-nav ul li a{display: block;background: #004b53;color: #fff;transition: .5s;}

.left-nav ul li a:hover,.left-nav ul li a.on{ background: #e26911;}

/*内页底部*/

.copyright{color:#01c8de; font-size:16px;line-height: 1.5;text-align: center;padding: 30px 0;}

@media screen and (max-width: 1920px) {

	.out .in-left{width: 240px;}

	.out .in-center{width: calc(100% - 12.5% - 315px);}

}

@media screen and (max-width: 1152px) {

	.out .in-left{width: 17.5%;}

	.out .in-center{width: calc(100% - 30% - 65px);}

	.loaction{font-size: 14px;padding: 0 15px;line-height: 35px;}

	.loaction a{background-size: 6px auto;padding-right: 10px;}

	.left-nav ul li{font-size: 14px;line-height: 40px;}

	.copyright{font-size: 14px;padding: 20px 0;}

}

@media screen and (max-width: 1024px) {

	.out .in-wrapper{min-height: 77.023vh;}

	.out .search{margin-top: 0;}

}

@media screen and (max-width: 820px) {

	.out .in-left{width: 20.5%;}

	.out .in-center{width: calc(100% - 33% - 65px);}

	.out .in-wrapper{min-height: 75.023vh;}

	.copyright span{display: inline-block;}

}

@media screen and (max-width: 768px) {

	.out .in-center{width: calc(100% - 33% - 40px);}

	.out .in-wrapper{min-height: 71.023vh;}

	.loaction{font-size: 12px;line-height: 25px;padding: 0 10px;}

	.left-nav ul li{font-size: 12px;line-height: 30px;}

	.copyright{font-size: 12px;}

	.copyright span,.copyright a{display: inline-block;}

	.out .search{width: 100%;}

}

@media screen and (max-width: 640px) {

	.out .in-top{padding-bottom: 12px;}

	.out .in-left{width: 28.625%;}

	.out .in-center{width: calc(100% - 38%);}

	.out .right-box{display: none;}

	.out .search{margin-top: 4.5vh;}

}

@media screen and (max-width: 421px) {

	.out .in-wrapper{min-height: 65.023vh;}

	.out .search{margin-top: 2.5vh;}

}

@media screen and (max-width: 375px) {

	.out .in-wrapper{min-height: 67.023vh;}

	.out .search{margin-top: 1.5vh;}

}



/* 校园新闻 */

.news{min-height: 50vh;padding: 4.294vh 5.539% 0;}

.news li{ line-height: 60px; border-bottom: 1px dashed #000; overflow: hidden; color: #2e2e2e;font-size: 16px;}

.news li a{ display: inline-block; float: left; background: url(../images/wh-li.png) left center no-repeat;background-size: 16px auto; padding-left: 30px;color: #2e2e2e; width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.news li span{ float:right;}

.news li a:hover{ color: #006b77;}

.news li:last-child{ border-bottom: 0px;}

@media screen and (max-width: 1152px) {

	.news li{font-size: 14px;line-height: 50px;}

	.news li a{width: calc(100% - 100px);background-size: 14px auto;padding-left: 25px;}

}

@media screen and (max-width: 768px) {

	.news li{font-size: 12px;}

	.news li a{width: calc(100% - 100px);background-size: 10px auto;padding-left: 20px;}

}

@media screen and (max-width: 640px) {

	.news{padding-top: 15px;}

	.news li{line-height: 45px;}

}

@media screen and (max-width: 421px) {

	.news li{line-height: 40px;}

	.news li a{width: 100%;}

	.news li span{display: none;}

}



/*一生两案*/

.ysla-down-box{margin-bottom: 20px;}

.ysla-down-box .y-down{float: right;color: #e26911;line-height: 1;}

.ysla-down-box .y-down .y-ico{width: 38px;display: inline-block;vertical-align: bottom;}

.ysla-down-box .y-down .y-tit{font-size: 25px;display: inline-block;vertical-align: bottom;}

.ysla-down-box .y-down .y-txt{font-size: 16px;display: inline-block;vertical-align: bottom;}

@media screen and (max-width: 1600px) {

	.ysla-down-box .y-down .y-tit{font-size: 23px;}

}

@media screen and (max-width: 1366px) {

	.ysla-down-box .y-down .y-ico{width: 30px;}

	.ysla-down-box .y-down .y-tit{font-size: 21px;}

	.ysla-down-box .y-down .y-txt{font-size: 14px;}

}

@media screen and (max-width: 1024px) {

	.ysla-down-box{margin-bottom: 10px;}

	.ysla-down-box .y-down .y-tit{font-size: 19px;}

}

@media screen and (max-width: 640px) {

	.ysla-down-box{margin-bottom: 5px;}

	.ysla-down-box .y-down .y-ico{width: 20px;}

	.ysla-down-box .y-down .y-tit{font-size: 17px;}

	.ysla-down-box .y-down .y-txt{font-size: 12px;}

}

@media screen and (max-width: 421px) {

	.ysla-down-box{padding-left: 30px;position: relative;}

	.ysla-down-box .y-down .y-ico{display: block;position: absolute;top: 0;left: 0;}

}



/*发展历史*/

.history{width: 100%;position: relative;padding: 1.302vw;}

.history .his-pic{display: block;width: 100%;}

.history .his-pic1{display: none;width: 100%;}

.history .his-gd{display: block;width: 100%;position: absolute;top: 0;right: 0;left: 0;padding-top: 106%;}

.develop{padding: 1.302vw 1.302vw 1px;line-height: 2;text-align: justify;}

.develop img{margin-bottom: 1.302vw;display: block; margin: 0 auto 1.302vw;width: 100%;}

.textBox{padding: 3.125%;}

.environment-pic{}

.environment-pic img{margin-bottom: 1.302vw;display: block; margin: 0 auto 1.302vw;width: 100%;}

.modelTost {display: none;background: rgba(0, 0, 0, .9);z-index: 9999;width: 100%;height: 100%;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 9999;}

.modelTost .modelTostChile {width: 98%;position: absolute;top: 50%;left: 50%;margin: auto;transform: translate(-50%, -50%);}

.modelTost .modelClose {cursor: pointer;display: block;width: 35px;height: 35px;color: #fff;border-radius: 100%;border: 1px solid #fff;text-align: center;line-height: 33px;font-size: 30px;position: absolute;top: -50px;right: 0;cursor: pointer;z-index: 5;}

.modelTost .swiper-slide {text-align: center;margin: auto;overflow: hidden;}

.modelTost .swiper-slide img {width: 90%;text-align: center;display: block;margin: auto;}

@media screen and (max-width: 1024px) {

	.history .his-pic{display: none;}

	.history .his-pic1{display: block;}

	.history .his-gd{left: 0;bottom: none;width: 100%;height: 41%;}

	.modelTost .modelClose{width: 30px;height: 30px;top: -40px;font-size: 25px;line-height: 28px;}

}

@media screen and (max-width: 640px) {

	.modelTost .modelClose{width: 25px;height: 25px;top: -35px;font-size: 20px;line-height: 23px;}

}



/*校长寄语*/

.xzjy{padding: 65px 70px /*6.202vh 5.109%*/;}

.xzjy .xz-list{width: 100%;margin-bottom: 62px;}

.xzjy .xz-list:last-child{margin-bottom: 0;}

.xzjy .xz-list a{display: block;}

.xzjy .xz-pic{display: block;overflow: hidden;float: left;width: 232px;}

.xzjy .xz-pic img{display: block;width: 100%;}

.xzjy .xz-cont{width: calc(100% - 270px);float: right;/*font-size: 20px;*/font-size: 18px;line-height: 1.5;text-align: justify;}

.xzjy .xz-cont .xz-tit{line-height: 1.5;margin-bottom: 15px;}

.xzjy .xz-cont .xz-tit b{display: inline-block;font-size: 38px;margin-right: 10px;}

.xzjy .xz-cont .xz-tit span{display: inline-block;font-size: 20px;color: #fff;background: #006b77;border-radius: 5px;padding: 0 5px;}

.xzjy .xz-cont .xz-xy{margin-bottom: 25px;}

.xzjy .xz-cont .xz-jj{margin-bottom: 20px;}

.xzjy .xz-cont .xz-gd{color: #696767;transition: .3s;}

.xzjy .xz-list a:hover .xz-gd{color: #eda617;}

@media screen and (max-width: 1920px) {

	.xzjy{padding: 6.202vh 5.109%;}

}

@media screen and (max-width: 1360px) {

	.xzjy .xz-list{margin-bottom: 50px;}

	.xzjy .xz-cont{font-size: 16px;}

	.xzjy .xz-cont .xz-tit b{font-size: 32px;}

	.xzjy .xz-cont .xz-tit span{font-size: 16px;}

}

@media screen and (max-width: 1024px) {

	.xzjy{padding-top: 3.202vh;padding-bottom: 3.202vh;}

	.xzjy .xz-list{margin-bottom: 40px;}

	.xzjy .xz-pic{width: 200px;}

	.xzjy .xz-cont{width: calc(100% - 220px);font-size: 14px;}

	.xzjy .xz-cont .xz-tit b{font-size: 26px;}

	.xzjy .xz-cont .xz-tit span{font-size: 14px;}

	.xzjy .xz-cont .xz-xy{margin-bottom: 20px;}

	.xzjy .xz-cont .xz-jj{margin-bottom: 15px;}

}

@media screen and (max-width: 768px) {

	.xzjy .xz-list{margin-bottom: 30px;}

	.xzjy .xz-cont{font-size: 12px;}

	.xzjy .xz-cont .xz-tit b{font-size: 24px;}

	.xzjy .xz-cont .xz-tit span{font-size: 12px;}

	.xzjy .xz-cont .xz-xy{margin-bottom: 15px;}

	.xzjy .xz-cont .xz-jj{margin-bottom: 10px;}

}

@media screen and (max-width: 640px) {

	.xzjy{padding-top: 2.202vh;padding-bottom: 2.202vh;}

	.xzjy .xz-list{border-bottom: 1px solid #ddd;padding-bottom: 15px;}

	.xzjy .xz-pic{width: 60%;margin: 0 auto 15px;float: none;}

	.xzjy .xz-cont{width: 100%;}

	.xzjy .xz-cont .xz-tit{margin-bottom: 10px;}

	.xzjy .xz-cont .xz-tit b{font-size: 22px;}

	.xzjy .xz-cont .xz-xy{margin-bottom: 10px;}

	.xzjy .xz-cont .xz-jj{margin-bottom: 5px;}

}

@media screen and (max-width: 421px) {

	.xzjy .xz-cont .xz-tit b{font-size: 20px;}

	.xzjy .xz-cont .xz-xy{margin-bottom: 5px;}

}

@media screen and (max-width: 375px) {

	.xzjy .xz-cont .xz-tit b{font-size: 18px;}

}



/*名师团队*/

.teacher{padding: 4.167vw 4.167vw 0;}

.teacher .t-list{width: calc((100% - 4.167vw) / 2);margin: 0 4.167vw 6.202vh 0;}

.teacher .t-list:nth-child(2n){margin-right: 0;}

.teacher .t-list .zp{width: 240px;float: left;position: relative;padding: 5px;margin: 0 0 auto;z-index: 0;}

.teacher .t-list .zp em{display: block;width: 65%;height: 50%;background: #006b77;position: absolute;z-index: -1;transition: 1s;}

.teacher .t-list .zp em.bk1{top: 0;left: 0;}

.teacher .t-list .zp em.bk2{bottom: 0;right: 0;}

.teacher .t-list .pic{z-index: 1;background: #fff;}

.teacher .t-list .pic figure{padding-top: 118.261%;}

.teacher .t-list .pic figure img{width: auto;min-width: 100%;height: 100%;}

.teacher .t-list .t-cont{width: calc(100% - 260px);float: right;line-height: 1.5;font-size: 16px;color: #000000;position: relative;padding-bottom: 25px;}

.teacher .t-list .mz{font-weight: bold;font-size: 25px;color: #006b77;transition: .5s;}

.teacher .t-list .zw{color: #006b77;font-weight: bold;margin: 5px 0 10px;transition: .5s;}

.teacher .t-list .ry{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:5; text-overflow: ellipsis; overflow: hidden; text-align: justify;}

.teacher .t-list .gd{color: #696767;position: absolute;bottom: 0;left: 0;}

.teacher .t-list:hover .zp em{width: 100%;height: 100%;background: #e26911;}

.teacher .t-list:hover .mz,.teacher .t-list:hover .zw{color: #e26911;}



.tea-nav{width: 100%;/*margin-bottom: 15px;*/}

.tea-nav a{display: block;float: left;font-size: 17px;color: #b3b3b3;border: 1px solid #dcdcdc;border-right: 0;line-height: 2.5;padding: 0 25px;position: relative;text-align: center;transition: .5s;}

.tea-nav a:last-child{border-right: 1px solid #dcdcdc;}

.tea-nav a:after{content: '';display: block;width: 0;height: 3px;background: #e26911;margin: 0 auto;position: absolute;top: -1px;left: 0;right: 0;transition: 1s;}

.tea-nav a:hover,.tea-nav a.active{color: #e26911;background: #eeeeee;}

.tea-nav a:hover:after,.tea-nav a.active:after{width: 100%;}



.teacher-content{line-height: 2;padding: 4.167vw 4.167vw;}

.teacher-content .zp{width: 30%;padding: 5px;position: relative;float: left;z-index: 0;}

.teacher-content .zp em{display: block;width: 65%;height: 50%;background: #006b77;position: absolute;z-index: -1;transition: 1s;}

.teacher-content .zp em.bk1{top: 0;left: 0;}

.teacher-content .zp em.bk2{bottom: 0;right: 0;}

.teacher-content .pic{z-index: 1;}

.teacher-content .pic figure{padding-top: 118.261%;}

.teacher-content .pic figure img{width: auto;min-width: 100%;height: 100%;}

.teacher-content .tc-cont{width: 68%;float: right;line-height: 1.5;}

.teacher-content .tc-tit{font-size: 28px;font-weight: bold;color: #006b77;margin-bottom: 15px;}

.teacher-content .zw{text-align: center;font-size: 16px;font-weight: bold;color: #006b77;}

.teacher-content .yx{font-size: 16px;color: #000;margin-bottom: 15px;}

.teacher-content .yx b{font-size: 18px;font-weight: bold;color: #006b77;}



@media screen and (max-width: 1920px) {

	.teacher .t-list .zp{width: 42.403%;}

	.teacher .t-list .t-cont{width: 54%;}

}

@media screen and (max-width: 1600px) {

	.teacher .t-list .t-cont{font-size: 14px;}

	.teacher .t-list .mz{font-size: 23px;}

	.teacher .t-list .ry{-webkit-line-clamp:3;}

	.teacher-content .tc-tit{font-size: 26px;}

}

@media screen and (max-width: 1366px) {

	.teacher{padding: 2.167vw 2.167vw 0;}

	.teacher .t-list{width: calc((100% - 2.167vw) / 2);margin-right: 2.167vw;}

	.teacher .t-list .mz{font-size: 21px;}

	.teacher .t-list .zw{margin: 3px 0 5px;}

	.tea-nav a{font-size: 16px;}

	.teacher-content .tc-tit{font-size: 24px;margin-bottom: 10px;}

	.teacher-content .yx{margin-bottom: 10px;}

}

@media screen and (max-width: 1152px) {

	.teacher .t-list .mz{font-size: 18px;}

	.tea-nav a{font-size: 14px;padding: 0 20px;}

	.teacher-content .tc-tit{font-size: 22px;}

}

@media screen and (max-width: 1024px) {

	.teacher{padding: 4.167vw 4.167vw 0;}

	.teacher .t-list{width: 100%;margin-bottom: 3.202vh;}

	.teacher .t-list .ry{-webkit-line-clamp:5;}

	.teacher-content .zp{width: 40%;margin-bottom: 35px;}

	.teacher-content .tc-cont{width: 58%;}

	.teacher-content .tc-tit{font-size: 20px;}

	.teacher-content .yx{font-size: 14px;}

	.teacher-content .yx b{font-size: 16px;}

}

@media screen and (max-width: 768px) {

	.tea-nav a{width: 33.333%;padding: 10px 5px 8px;line-height: 1.5;}

	.teacher-content .zp{width: 60%;float: none;margin: 0 auto 4.167vw;}

	.teacher-content .tc-cont{width: 100%;float: none;}

}

@media screen and (max-width: 640px) {

	.teacher .t-list .zp{padding: 3px;}

	.teacher .t-list .t-cont{font-size: 12px;}

	.teacher .t-list .mz{font-size: 16px;}

	.teacher .t-list .ry{-webkit-line-clamp:3;}



	.teacher-content .zp{width: 65%;margin-bottom: 35px;}

	.teacher-content .tc-tit{font-size: 18px;}

	.teacher-content .yx{font-size: 12px;margin-bottom: 5px;}

	.teacher-content .yx b{font-size: 14px;}

	.tea-nav{margin-bottom: 0;}

	.tea-nav a{font-size: 12px;}

}

@media screen and (max-width: 421px) {

	.teacher .t-list{border-bottom: 1px solid #ddd;padding-bottom: 15px;}

	.teacher .t-list .zp{width: 60%;margin: 0 auto 15px;}

	.teacher .t-list .t-cont{width: 100%;}

	.teacher-content .tc-tit{font-size: 16px;}

}



/*课程特色*/

.course{padding: 1.25vw 0 1.25vw 1.25vw;}

.course .chroma-gallery img{display: block;width: 100%;}

.chroma-gallery .chrg-description{ background: url(../images/icon-glass.png) right bottom no-repeat !important;}

.chroma-gallery .chrg-item{z-index: 0;}

.course .mygallery-3 .chrg-item{width: 33.333%;margin-bottom: 1.25vw!important;}

.course .mygallery-3 .chrg-item img{width: calc(100% + 24px - 1.25vw);}

.course .mygallery-2{}

.course .mygallery-2 .chrg-item{width: 50%;margin-bottom: 1.25vw!important;}

.course .mygallery-2 .chrg-item img{width: calc(100% + 24px - 1.25vw);}

.course .mygallery-1 .chrg-item{width: calc(100% - 1.25vw)!important;margin-bottom: 1.25vw!important;}



/*招聘信息*/

.recruit ul{min-height: 250px;}

/*.recruit ul li:last-child{border-bottom: 1px dashed #000;}*/

.recruit .r-box{width: 66%;color: #e26911;font-size: 21px;text-align: justify;line-height: 25px;padding-top: 20px;}

.recruit .r-box p{padding-left: 50px;margin-top: 15px;}

.recruit .r-box p.r-dh{background: url(../images/ico_dh.png) top left no-repeat;}

.recruit .r-box p.r-qq{background: url(../images/ico_qq.png) top left no-repeat;}

.recruit .r-box p.r-yx{background: url(../images/ico_yx.png) top left no-repeat;}

.recruit .r-down{margin: auto 0 0;color: #e26911;text-align: center;line-height: 1;}

.recruit .r-down .r-ico{display: block;width: 38px;margin: 0 auto;}

.recruit .r-down .r-tit{font-size: 25px;margin: 10px 0;}

.recruit .r-down .r-txt{font-size: 16px;}

@media screen and (max-width: 1600px) {

	.recruit .r-box{font-size: 19px;}

	.recruit .r-box p{padding-left: 40px;}

	.recruit .r-down .r-tit{font-size: 23px;}

}

@media screen and (max-width: 1366px) {

	.recruit .r-box{font-size: 17px;line-height: 20px;}

	.recruit .r-box p{padding-left: 35px;}

	.recruit .r-box p.r-dh,.recruit .r-box p.r-qq,.recruit .r-box p.r-yx{background-size: 20px auto;}

	.recruit .r-down .r-ico{width: 30px;}

	.recruit .r-down .r-tit{font-size: 21px;}

	.recruit .r-down .r-txt{font-size: 14px;}

}

@media screen and (max-width: 1152px) {

	.recruit .r-down{margin: auto 0;}

}

@media screen and (max-width: 1024px) {

	.recruit .r-box{font-size: 15px;}

	.recruit .r-box p{padding-left: 30px;margin-top: 10px;}

	.recruit .r-down .r-tit{font-size: 19px;}

}

@media screen and (max-width: 768px) {

	.recruit .r-box{padding-right: 20px;}

}

@media screen and (max-width: 640px) {

	.recruit .flexbox-x1{-webkit-flex-wrap: wrap;flex-wrap: wrap;}

	.recruit .r-box{width: 100%;font-size: 13px;line-height: 18px;padding-right: 0;}

	.recruit .r-down{width: 100%;margin-top: 10px;text-align: left;padding-left: 30px;position: relative;}

	.recruit .r-down .r-ico{width: 20px;display: block;position: absolute;top: 0;bottom: 0;left: 0;margin: auto 0;}

	.recruit .r-down .r-tit{font-size: 17px;}

	.recruit .r-down .r-txt{font-size: 12px;}

}



/*官方账号*/

.gfzh{min-height: 62.023vh;padding: 4.167vw;}

.gfzh .g-item{margin: auto auto;}

.gfzh .g-item .g-code{display: block;margin: 0 auto;width: 230px;height: 198px;background: url(../images/bj01.png) center center no-repeat;background-size: 100% 100%;padding: 9px;}

.gfzh .g-item .g-code img{display: block;height: 100%;margin: 0 auto;}

.gfzh .g-item .g-tit{display: block;margin: 15px auto;height: 46px;}

@media screen and (max-width: 1400px) {

	.gfzh .g-item .g-code{width: 180px;height: 155px;}

	.gfzh .g-item .g-tit{height: 38px;}

}

@media screen and (max-width: 1280px) {

	.gfzh .g-item .g-code{width: 150px;height: 129px;}

	.gfzh .g-item .g-tit{height: 30px;}

}

@media screen and (max-width: 992px) {

	.gfzh{min-height: auto;}

	.gfzh .g-item{width: 100%;height: auto;margin: 4.167vw auto;}

}

@media screen and (max-width: 375px) {

	.gfzh .g-item .g-code{width: 120px;height: 103px;}

	.gfzh .g-item .g-tit{height: 24px;}

}



/*生涯规划*/

.plan-nav{}

.plan-nav > li{min-width: 200px;float: left;font-size: 17px;color: #b3b3b3;border: 1px solid #dcdcdc;border-right: 0;position: relative;text-align: center;position: relative;transition: .5s;z-index: 9;}

.plan-nav > li:last-child{border-right: 1px solid #dcdcdc;}

.plan-nav > li .pn-link{display: block;line-height: 2.5;padding: 0 25px;text-align: center;cursor: pointer;color: #b3b3b3;}

.plan-nav > li .sj{display: none;width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 10px solid #e26911;margin-left: 15px;transition: .5s;}

.plan-nav > li:after{content: '';display: block;width: 0;height: 3px;background: #e26911;margin: 0 auto;position: absolute;top: -1px;left: 0;right: 0;transition: 1s;}

.plan-nav > li:hover,.plan-nav > li.active{background: #eeeeee;}

.plan-nav > li:hover .pn-link,.plan-nav > li.active .pn-link{color: #e26911;}

.plan-nav > li.active:hover:after{width: 100%;}

.plan-nav > li.active:hover .sj{display: inline-block;}

/*

.plan-nav > li:hover .sj,.plan-nav > li.active .sj{display: inline-block;}

.plan-nav > li:hover:after,.plan-nav > li.active:after{width: 100%;}*/

.plan-nav > li .pn-dropdown{position: absolute;top: 100%;left: 0;right: 0;background: #f9f9f9;padding: 5px 0;display: none;}

.plan-nav > li .pn-dropdown a{display: block;text-align: center;color: #b3b3b3;line-height: 1.5;padding: 5px;transition: .5s;}

.plan-nav > li .pn-dropdown a:hover{color: #616161;}

.plan-nav > li .pn-dropdown1 a{text-align: left;}

.plan-nav > li .pn-dropdown1 a > span{display: inline-block;text-align: right;width: 110px;vertical-align: middle;white-space: nowrap;}

.plan-nav > li .pn-dropdown1 a > span:after{content: '　·　';}

.plan-nav > li .pn-dropdown1 a > p{display: inline-block;vertical-align: middle;}



.plan-nav > li.pa-li-53{width: 325px;}

.plan-nav > li.pa-li-53 .pn-dropdown > a{text-align: left;padding: 5px 1.302vw;}

.plan-nav > li .pn-son-nav{text-align: left;padding: 0 1.302vw;}

.plan-nav > li .pn-son-nav span{display: inline-block;color: #b3b3b3;line-height: 1.5;padding: 5px 0;vertical-align: text-top;transition: .5s;}

.plan-nav > li .pn-son-nav:hover span{color: #616161;}

.plan-nav > li .pn-son-nav .pn-son-nav-box{display: inline-block;vertical-align: text-top;}



.col-text{font-size: 25px;color: #006b77;text-align: justify;line-height: 1.5;padding: 1.302vw 1.302vw 0;}

.col-text:nth-child(2){padding-top: 3.339vh;}

@media screen and (max-width: 1600px) {

	.col-text{font-size: 23px;}

}

@media screen and (max-width: 1366px) {

	.plan-nav > li{font-size: 16px;}

	.plan-nav > li.pa-li-53{width: 280px;}

	.col-text{font-size: 21px;}

}

@media screen and (max-width: 1280px) {

	.plan-nav-1{display: flex;}

	.plan-nav-1 > li{width: auto!important;min-width: auto!important;flex: 1;}

}

@media screen and (max-width: 1152px) {

	.plan-nav > li{font-size: 14px;min-width: 165px;}

	.plan-nav > li .pn-link{padding: 0 20px;}

	.plan-nav > li .pn-dropdown1 a > span{width: 85px;}

	.plan-nav > li.pa-li-53{width: 240px;}

	.col-text{font-size: 19px;}

	/*.plan-nav-1 > li{width: 25%;min-width: 25%;}*/

}

@media screen and (max-width: 992px) {

	.plan-nav > li.pa-li-53 .pn-dropdown > a,.plan-nav > li .pn-son-nav{padding: 5px;text-align: center;}

	.plan-nav > li.pa-li-53{width: 165px;text-align: center;}

	.plan-nav > li .pn-son-nav .pn-son-nav-box{width: 100%;}

	.plan-nav > li .pn-son-nav .pn-son-nav-box a{text-align: right;}



	.plan-nav > li .pn-dropdown1 a{text-align: center;}

	.plan-nav > li .pn-dropdown1 a > span{width: auto;text-align: center;margin-bottom: 10px;color: #616161;}

	.plan-nav > li .pn-dropdown1 a > span:after{content: '';}

	.plan-nav > li .pn-dropdown1 a > p{width: 100%;}

	.plan-nav > li .pn-dropdown1 a:hover{color: #b3b3b3;}

	.plan-nav > li .pn-dropdown1 a:hover p{color: #616161;}

}

@media screen and (max-width: 820px) {

	.plan-nav{display: flex;}

	.plan-nav > li,.plan-nav > li.pa-li-53{width: auto!important;min-width: auto!important;flex: 1;}

	.plan-nav > li .pn-link{padding: 10px 5px 8px;line-height: 1.5;}

	.plan-nav > li .sj{border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 8px solid #e26911;margin-left: 10px;}



	.col-text{font-size: 17px;}

}

@media screen and (max-width: 768px) {

	

}

@media screen and (max-width: 640px) {

	.plan-nav > li .sj{border-left: 2px solid transparent;border-right: 2px solid transparent;border-top: 4px solid #e26911;margin-left: 5px;}

	.plan-nav > li{font-size: 12px;}

	.col-text{font-size: 15px;}

}



@media screen and (max-width: 375px) {

	.plan-nav > li .sj{display: none;}

	.plan-nav > li:hover .sj,.plan-nav > li.active .sj{display: none;}

	.col-text{font-size: 13px;}

}



/*合作高校*/

.hzgx{padding: 1.302vw;}

.hzgx .hz-list{width: 49.25%;margin-bottom: 25px;}

.hzgx .hz-list-1{width: 100%;}

.hzgx .hz-list a{display: block;}

.hzgx .hz-list .hz-head{}

.hzgx .hz-list .hz-head .ico-logo{display: block;width: 85px;float: right;}

.hzgx .hz-list .hz-head .hz-tit,.rzcp .rz-tit{font-size: 28px;color: #ed5a26;font-weight: bold;line-height: 29px;}

.hzgx .hz-list .hz-head .num,.rzcp .rz-tit .num{display: inline-block;width: 28px;height: 29px;background: url(../images/bj02.png) center center no-repeat;background-size: 100%;color: #fff;text-align: center;margin-right: 12px;font-size: 24px;letter-spacing: -2px;}

.hzgx .hz-list .hz-head .hz-desc{font-size: 24px;color: #191919;line-height: 1.5;padding: 9px 0;}

.hzgx .hz-list-1 .pic{width: 49.25%;}

.hzgx .hz-list .pic{margin-top: 10px;}

.hzgx .hz-list .pic figure{padding-top: 69.9%;}

@media screen and (max-width: 1480px) {

	.hzgx .hz-list .hz-head .ico-logo{width: 78px;}

	.hzgx .hz-list .hz-head .hz-tit,.rzcp .rz-tit{font-size: 26px;}

	.hzgx .hz-list .hz-head .num,.rzcp .rz-tit .num,.hzgx .hz-list .hz-head .hz-desc{font-size: 20px;}

	.hzgx .hz-list .hz-head .hz-desc{}

}

@media screen and (max-width: 1366px) {

	.hzgx .hz-list .hz-head .ico-logo{width: 72px;}

	.hzgx .hz-list .hz-head .hz-tit,.rzcp .rz-tit{font-size: 24px;}

	.hzgx .hz-list .hz-head .num,.rzcp .rz-tit .num{font-size: 18px;}

	.hzgx .hz-list .hz-head .hz-desc{font-size: 16px;}

}

@media screen and (max-width: 1280px) {

	.hzgx .hz-list .hz-head .hz-tit,.rzcp .rz-tit{font-size: 20px;line-height: 25px;}

	.hzgx .hz-list .hz-head .num,.rzcp .rz-tit .num{width: 24px;height: 25px;margin-right: 8px;}

}

@media screen and (max-width: 1024px) {

	.hzgx .hz-list .hz-head .ico-logo{width: 60px;}

	.hzgx .hz-list .hz-head .hz-tit,.rzcp .rz-tit{font-size: 18px;}

	.hzgx .hz-list .hz-head .num,.rzcp .rz-tit .num{font-size: 16px;}

	.hzgx .hz-list .hz-head .hz-desc{font-size: 14px;}

}

@media screen and (max-width: 768px) {

	.hzgx .hz-list .hz-head .ico-logo{width: 50px;}

	.hzgx .hz-list .hz-head .hz-tit,.rzcp .rz-tit{font-size: 16px;line-height: 20px;}

	.hzgx .hz-list .hz-head .num,.rzcp .rz-tit .num{font-size: 14px;margin-right: 5;width: 19px;height: 20px;}

	.hzgx .hz-list .hz-head .hz-desc{font-size: 12px;}

}

@media screen and (max-width: 640px) {

	.hzgx .hz-list{width: 100%;}

	.hzgx .hz-list-1 .pic{width: 100%;}

}



/*一对一规划*/

.ydy{padding: 3.293vh 0 1.302vw 1.302vw;}

.ydy img{box-shadow: 0 0 10px rgba(0,49,55,.5);}

.ydy .mygallery .chrg-item{width: 33.333%;margin-bottom: 1.302vw!important;}

.ydy .mygallery .chrg-item img{width: calc(100% + 25px - 1.302vw);}



/*入学测评*/

.rzcp{padding: 3.293vh 1.302vw 1.302vw;}

.rzcp .rz-list{margin-bottom: 25px;}

.rzcp .rz-list .rz-tit .num{margin-right: 0;}

.rzcp .rz-img{}

.rzcp .rz-tp{width: 49.25%;display: block;margin-top: 25px;transition: .5s;}

.rzcp .rz-tp img{display: block;width: 100%;}

.rzcp .rz-tp:nth-child(3){width: 100%;}

.rzcp .rz-tp:hover{box-shadow: 0 0 10px rgba(0,49,55,.5)}

@media screen and (max-width: 1920) {

	.rzcp,.ydy{padding-top: 9.064vh;}

}

@media screen and (max-width: 1024px) {

	.rzcp,.ydy{padding-top: 3.064vh;}

	.rzcp .rz-tp{margin-top: 15px;}

}

@media screen and (max-width: 421px) {

	.rzcp .rz-tp{width: 100%;}

}



/*小班规划课*/

.xiaoban{padding-bottom: 0;}

.xiaoban img{box-shadow: none;}



/*文章*/

.content{padding: 3.125%;}

.wz-head{ color: #006b77; border-bottom: 1px dashed #000;text-align: center; padding-bottom: 30px;}

.wz-head h3{ }

.wz-head span{ color:#ccc}

.article{font-size: 16px;text-align: justify;line-height: 2;color: #000;}

.article img,.article iframe,.article video{max-width: 100%;}

/*m-clips*/

.m-clips{border-top: 1px solid #ddd;line-height: 2;font-size: 16px;color: #000;padding: 15px 0 0;margin: 5% 0 0;}

.m-clips a{color: #000;}

.m-clips a:hover{text-decoration: underline!important;}

@media screen and (max-width: 1024px) {

	.article,.wz-content{font-size: 14px;}

	.m-clips{font-size: 14px;}

}

@media screen and (max-width: 640px) {

	.article,.wz-content{font-size: 12px;}

	.m-clips{font-size: 12px;padding: 10px 0;}

}