.h-head{padding:0.8rem 0;display:flex;align-items:center;position:relative;border-bottom:0.1rem solid #f5f5f5}
.h-head > span:nth-of-type(1){position:relative}
.h-head > span:nth-of-type(1) span{position:absolute;top:-0.7rem;right:-1.8rem;color:#eb361d;font-size:0.8rem}
.h-head .icon-shujufangzhou{width:1.5rem;font-size:2.5rem;margin-right:0.8rem;color:#EB831D}
.h-head .icon-peixun{width:1.5rem;font-size:2.5rem;margin-right:0.8rem;color:#eb361d}
.h-head span{font-size:16px}
.h-head span:nth-of-type(2){font-size:1.2rem;color:#999;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}
.h-head i:nth-of-type(2){position:absolute;top:50%;right:0;transform:translateY(-50%);width:0.6rem}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.hot-news{margin-top:1rem;background-color:#fff;box-sizing:border-box;padding:0 0.2rem}
.hot-news .h-head i:nth-of-type(2){position:absolute;top:50%;right:8px;transform:translateY(-50%);width:0.6rem;color:#999;}
.h-b-title {
    margin-top: 1rem;
}
button, input, optgroup, option, select, textarea {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    outline: 0;}
.qx_ct_bun button {background:#a29f9f;color:#fff;text-align:center; margin:0 auto;width:50%; margin-top: 25px;height:28px;line-height:28px;border-radius:12px;border:none}

.h-b-title ul{display:flex;justify-content:space-between;align-items:center}
.h-b-title ul li{width:25%;text-align:center;font-size:18px;color:#666;border-right:0.01rem solid #e6e6e6;padding: 0px!important;border-bottom: 0px!important;}
.h-b-title ul li:last-of-type{border-right:none}
.h-b-title ul a{padding:0 5px 5px!important}
.h-b-title ul .active a{border-bottom:0.2rem solid #eb361d!important;color:#eb361d}
.hot-sch{margin-top:1rem;background-color:#fff;box-sizing:border-box;padding:0 1.2rem}
.hot-news{margin-top:1rem;background-color:#fff;box-sizing:border-box;padding:0 0.2rem}
.hot-news .h-head i:nth-of-type(2){position:absolute;top:50%;right:8px;transform:translateY(-50%);width:0.6rem;color:#999;}
.h-b-body{ width:100%; height:600px}
.ff{float: left;}
.fy{float: right;}
.layui-tab-title li{ font-size:16px;}
.layui-tab-item ul li {padding:15px 3% 10px 3%;border-bottom:1px solid #eee;overflow:hidden}
.layui-tab-item .news_one .zwn_lf {width:20%}
.layui-tab-item .news_one .zwn_lf img {width:100px;height:80px;display:block;border-radius: 5%;}
.layui-tab-item .news_one .zwn_rt {width:78%;overflow:hidden;height:90px}
.layui-tab-item .news_one .zwn_rt h4 {font-size:16px;color:#333;line-height:25px;width:100%;font-weight:400;text-align:left;overflow:hidden}
.layui-tab-item .news_one .zwn_rt .z_two {width:100%;padding-top:25px;overflow:hidden}
.layui-tab-item .news_one .zwn_rt .intro {width:100%;padding-top:15px;line-height: 2rem;color: #999;font-size: .8rem;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.layui-tab-item .news_one .zwn_rt .z_two .dza dl dd {float:left;margin-right:9px}
.layui-tab-item .news_one .zwn_rt .z_two .dza dl dd:first-child img {margin-top:2px;width:auto}
.layui-tab-item .news_one .zwn_rt .z_two .dza dl dd img {float:left;margin-right:3px}
.layui-tab-item .news_one .zwn_rt .z_two .dza dl dd span {float:left;color:#7c7c7d}
.layui-tab-item .news_one .zwn_rt .z_two .dzb p {color:#a4a4a4}
.layui-tab-item .sadv_a {width:100%;overflow:hidden}
.layui-tab-item .sa_tp {width:100%}
.layui-tab-item .sa_tp h5 {font-size:18px;color:#333;line-height:2rem;overflow:hidden;font-weight:400;padding:0;margin:0}
.layui-tab-item .sa_dw {margin-top:10px;overflow:hidden}
.layui-tab-item .sa_dw p {float:left;border:1px solid #ccc;border-radius:6px;color:#ccc;padding:1px 3px 1px 3px}
.layui-tab-item .sa_dw span {float:left;color:#ccc;margin-left:5px;line-height:20px}
.layui-tab-item .sadv_a .sa_ct {margin-top:10px;overflow:hidden}
.layui-tab-item .sadv_b .sa_ct {margin-top:10px;overflow:hidden}
.layui-tab-item .sadv_b .sa_ct dl dd {overflow:hidden}
.layui-tab-item .sadv_b .sa_ct dl dd img {width:100%}
.layui-tab-item .sadv_a .sa_ct dl dd h3 {text-align:center;font-size:14px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;margin-top:5px}
.layui-tab-item .sadv_a .sa_ct dl dd h4 {text-align:center;color:#f9480b;font-size:13px;line-height:20px}
.layui-tab-item .sadv_a .sa_ct dl dd p {color:#cbcbcb;text-decoration:line-through;font-size:13px;line-height:24px;text-align:center}
.layui-tab-item .sadv_a .sa_ct dl dd .paydw {width:100%;margin-top:6px;overflow:hidden}
.layui-tab-item .sadv_a .sa_ct dl dd .paydw a {width:34%;float:left;margin-left:6%;margin-right:6%;font-size:13px;line-height:26px;text-align:center;border-radius:5px}
.layui-tab-item .sadv_a .sa_ct dl dd .paydw .gma {background:#2873ff;color:#fff;border:1px solid #2873ff}
.layui-tab-item .sadv_a .sa_ct dl dd .paydw .gmb {border:1px solid #2873ff;color:#2873ff;background:#fff}
.layui-tab-item .sadv_a .sa_ct dl dd {float:left;width:32.5%;margin-right:1%}
.layui-tab-item .sadv_a .sa_ct dl dd img {width:100%;height:80px}
.layui-tab-item .sadv_a .sa_ct dl dd:last-child {margin-right:0}
.layui-tab-item .news_one .zwn_rt .news_two {overflow:hidden;width:100%}
.layui-tab-item .news_two .tp_b {width:100%;margin-top:10px}
.layui-tab-item .news_two .tp_a h4 {font-size:1.2rem;color:#333;line-height:2rem;overflow:hidden;font-weight:400}
.layui-tab-item .news_two .tp_b dl dd {float:left;width:32.5%;margin-right:1%}
.layui-tab-item .news_two .tp_b dl dd img {width:100%;height:6rem;border-radius: 5%;}
.layui-tab-item .news_two .tp_b dl dd:last-child {margin-right:0}
.layui-tab-item .gzsc_list {width:100%;height:143px;overflow:hidden}
.layui-tab-item .gzsc_list .swiper-sli {overflow:hidden;margin-right:2%;width:32%;float:left}
.layui-tab-item .gzsc_list .swiper-sli .gztp {border:1px solid #f5f5f5;width:98%;padding-bottom:10px}
.layui-tab-item .gzsc_list .swiper-sli:nth-child(3) {margin-right:0}
.layui-tab-item .gzsc_list .swiper-sli .gztp img {width:50px;height:50px;border-radius:90%;display:block;margin:10px auto}
.layui-tab-item .gzsc_list .swiper-sli .gztp h4 {text-align:center;width:90px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:30px;text-align:center;margin:0 auto}
.layui-tab-item .gzsc_list .swiper-sli .gztp a {width:50px;display:block;border-radius:6px;color:#fff;background:#0ea0f5;margin:0 auto;text-align:center;height:25px;line-height:25px;font-size:14px;margin-top:5px}
.layui-tab-item .news_two .z_two {width:100%;padding-top:10px;overflow:hidden}
.layui-tab-item .news_two .z_two .dza dl dd {float:left;margin-right:9px}
.layui-tab-item .news_two .z_two .dza dl dd:first-child img {margin-top:2px}
.layui-tab-item .news_two .z_two .dza dl dd img {float:left;margin-right:3px;width:auto}
.layui-tab-item .news_two .z_two .dza dl dd span {float:left;font-size:0.8rem;color:#7c7c7d}
.layui-tab-item .news_two .z_two .dzb p {font-size:0.8rem;color:#7c7c7d}
.sc_bk {background:#f3f3f3;overflow:hidden;max-width:460px;margin:0 auto}
.sc_zxbm {width:94%;margin:0 auto;background:#fff;overflow:hidden}
.clearfix {
    clear: both;
    height: 0;
    content: "";
    line-height: 0;
    font-size: 0;
    display: block; height:10px; background:#f5f5f5
}
.sc_zxbm .zx_cont {width:94%;overflow:hidden;margin:10px auto}
.sc_zxbm .zx_cont img {width:100%;min-height:100px}
.sc_zxbm .zx_cont dl {width:100%;overflow:hidden;clear:both;line-height:25px;margin-top:10px}
.sc_zxbm .zx_cont dl dt {width:27%;float:left;font-size:14px;font-weight:700}
.sc_zxbm .zx_cont dl dd {width:70%;float:left;line-height:25px;font-size:15px}
 .sc_zxbm .bm_tit {width:100%;overflow:hidden;text-align:center}
 .sc_zxbm .bm_tit h3 {font-size:17px;margin-top:10px}
.sc_zxbm .bm_tit p {font-size:16px;line-height:30px}
 .sc_zxbm .container {width:94%;overflow:hidden;margin:10px auto}
.sc_zxbm .container dl {width:100%;overflow:hidden;clear:both;line-height:34px;margin-top:20px}
.sc_zxbm .container dl dt {width:33%;float:left;font-size:16px;text-align:left}
.sc_zxbm .container dl dt h4 {font-weight:400}
.sc_zxbm .container dl dd {width:65%;float:left;line-height:30px}
.sc_zxbm .container dl dd .form-control {line-height:32px;background-image:none;display:block;width:96%;font-size:14px;color:#555;background-color:#fff;border:1px solid #d4dadd;height:32px;background:#f3f3f3;padding-left:3%}
.sc_bk .sc_zxbm .container dl dd .form-control:focus {border:1px solid #b9ddfe!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
#index-home .envir{box-sizing:border-box;padding:10px 15px;background-color:#fff;margin-top:15px}
#index-home .envir .title{padding-bottom:.2rem;padding-left:8px;position:relative}
#index-home .envir .envirBox{margin-top:15px}
#index-home .envir .title::before{content:"";display:block;width:3px;height:26px;background-color:#f60;position:absolute;top:0;left:0}
#index-home .envir .title p:nth-of-type(1){font-size:18px;color:#343434;line-height:25px; padding-left:15px;}
#index-home .envir .btn button{width:100%;height:3rem;background-color:#efb02a;color:#fff;border-radius:.3rem;box-shadow:0 0.18rem 0.44rem rgba(239,176,42,0.5);font-size:1.2rem;margin-top:1rem}
#index-home .envir .envirBox img{float:left;width:48%;height:138px;margin-bottom:10px;border:1px solid #e7e7e7}
#index-home .envir .envirBox img:nth-child(odd){margin-right:5px}


.page-schoolInfo { background:#FFFFFF;
	padding: 20px;
	color: #000;
	position: relative;
	overflow: hidden
}

.page-schoolInfo .schoolLogo {
	width: 58px;
	height: 58px;
	float: left
}

.page-schoolInfo .schoolLogo img {
	width: 100%;
	height: 100%
}

.page-schoolInfo .info {
	float: left;
	margin-left: 5px;
	width: 75%;
}

.page-schoolInfo .info .schooTitle {
	color: #333;
	font-size: 18px;
}

.page-schoolInfo .info .school-type-belong {
	margin-top: 15px
}

.page-schoolInfo .info .school-type-belong span {
	font-size:14px;
	color: #666
}

.page-schoolInfo .info .school-type-belong .isCare {
	width: 70px;
	float: right;
	border: 1px solid #d7d7d7;
	border-radius: 2rem;
	margin-right: .5rem
}

.page-schoolInfo .info .school-type-belong .isCare p {
	height: 21px;
	padding: 0 .3rem;
	border-radius: 2rem;
	font-size: .81rem;
	font-weight: 400;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #f60
}

.page-schoolInfo .info .school-type-belong .isCare p img {
	margin-right: 2px
}

.page-schoolInfo .info .school-type-belong .isCare p span {
	width: auto!important;
	height: 21px;
	line-height: 21px
}

.page-schoolInfo .info .school-type-belong .careYes {
	border: 1px solid #f60
}

.page-schoolInfo .info .school-type-belong .careYes span {
	color: #f60
}

.page-schoolInfo .info .school-type-belong b {
	float: right;
	height: 25px;
	line-height: 25px;
	box-sizing: border-box;
	padding: 0 .3rem;
	border: 1px solid #f60;
	border-radius: 4px;
	font-weight: 400;
	display: flex;
	align-items: center;
	color: #f60
}

.page-schoolInfo .info .school-type-belong b img {
	width: .75rem;
	margin-right: .25rem
}

.page-schoolInfo .info .school-type-belong b i {
	font-size: 12px
}

.page-schoolInfo .btns {
	width: 4.66rem;
	padding: .13rem .23rem;
	border-radius: .63rem;
	border: 1px solid hsla(0,0%,59.2%,.6);
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center
}

.page-schoolInfo .btns img {
	height: .78rem
}

.page-schoolInfo .btns i {
	font-size: .5rem;
	margin-left: .25rem
}


.page-schoolInfo-one {
	padding: 0 .94rem 1rem;
	box-sizing: border-box
}

.schoolLevelType .tip-p {
	overflow: hidden;
	line-height: 45px;
	border-bottom: 1px solid #f5f6f7
}

.schoolLevelType .tip-p span {
	font-size: 14px;
	margin-left: 25px;
	width: 20%
}

.schoolLevelType .tip-p b {
	margin-right: 0px;
	width: 80%; text-align:left
}

.schoolLevelType .tip-p b img {
	width: 16px
}

.schoolLevelType .tip-p .school-kaoyan {
	font-size: .75rem;
	font-weight: 400;
	color: #f60
}

.schoolLevelType .tip-p .school-kaoyan i {
	color: #f60
}

.schoolLevelType .tip-p i {
	display: inline-block;
	font-size: 11px;
	color: #f60;
	vertical-align: middle;
	margin-right: 10px;
	line-height: 15px;
	background: #fff9f2;
	padding: 5px 15px;
	border-radius: .2rem
}

.schoolLevelType .tip-p i:last-child {
	margin-right: 0
}

.schoolLevelType .school-tips {
	display: flex;
	align-items: center;
	justify-content: space-between
}

.schoolLevelType .school-tips b {
	font-weight: 400;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	align-content: space-around;
	justify-content: flex-end
}

.schoolLevelType .school-tips2 {
	display: flex;
	align-items: center;
	color: #000;
	justify-content: space-between
}

.schoolLevelType .school-tips2 b {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	font-weight: 400
}

.schoolLevelType .school-tips2 b .btns {
	width: 3.75rem;
	padding: .13rem;
	border-radius: .63rem;
	border: 1px solid hsla(0,0%,59.2%,.6);
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center
}

.schoolLevelType .school-tips2 b .btns img {
	height: .78rem
}

.schoolLevelType .school-tips2 b .btns i {
	width: auto;
	font-size: .5rem;
	margin-left: .25rem
}

.schoolLevelType .school-tips2 b i {
	color: #999;
	margin-right: 0;
	background: #fff
}

.schoolLevelType .school-tips2 b .iconfont {
	display: inline-block;
	-webkit-transform: scale(.7);
	transform: scale(.7)
}
.word { width:100%;
	text-align: justify;
	font-size: 14px;
	line-height: 35px;
	word-break: break-all;
	color: #666
}
.wordtxt{ padding:25px;}


.word  p{ margin-bottom:8px;}
.word img{   width: 100%; height: 100%;  margin-bottom:15px;  border-radius: 5px; text-align:center}
.moreWord {
	width: 100%;
	padding: 15px 0;
	text-align: center;
	font-size: 16px;
	position: relative
}

.moreWord:before {
	content: "";
	position: absolute;
	right: 0;
	top: 0;
	height: 1px;
	width: 100%;
	background: #f2f2f2;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
	-webkit-transform-origin: center bottom;
	transform-origin: center bottom
}
