a.more {
	display: block;
	height: 70px;
	line-height: 70px;
	font-size: 1.6rem;
	padding-left: 0;
	text-align: center;
}

a.more.bor {
	border-top: 1px solid #f5f5f5;
}

a.n-more {
	display: block;
	height: 60px;
	line-height: 60px;
	font-size: 1.6rem;
	padding-left: 0;
	text-align: center;
	color: #0d3e86;
	cursor: pointer;
}

/*============= 图片居中自适应 ========================== */
.detail-page img,
.page-content img,
img.image {
	/*width:100%;*/
	display: block;
	max-width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}

img.no-center {
	display: inline-block;
}

.img-intro img {
	margin: 10px 0;
}

.wap-common-title h3 {
	font-size: 20px;
	line-height: 60px;
	margin: 0;
	max-width: 80%;
	float: left;
	text-indent: 5px;
}

.wap-common-title h3.c19 {
	margin-right: 10px
}

.wap-common-title h3.active {
	height: 48px;
	color: #3287d0;
	border-bottom: 2px solid #0c97ee;
	text-align: center;
}

.wap-common-title h3 i {
	display: block;
	float: left;
	width: 4px;
	height: 23px;
	background: #0c97ee;
	margin-top: 18px;
}


/*+-----------------------------------
  + START: 幻灯片
  +----------------------------------*/
.banner-slide .mui-slider-indicator .mui-indicator {
	width: 10px;
	height: 10px;
	margin: 0 2px;
	box-shadow: none;
	background: #fff;
}

.banner-slide .mui-slider-indicator .mui-indicator.mui-active {
	background: #0d83e7
}

.banner-slider {
	height: 20%;
	margin-top: 52px;
}

/*+-----------------------------------
  + START: 获取学费框
  +----------------------------------*/
.hq_btn_xf form {
	padding: 1px;
	box-shadow: 0 0 1px 1px #cd1111;
	-webkit-box-shadow: 0 0 1px 1px #cd1111;
	-moz-box-shadow: 0 0 1px 1px #cd1111;

}

.hq_btn_xf input {
	width: 75%;
	font-size: 15px;
	height: 35px;
	line-height: 35px;
	color: #000;
	border: none;
	background: transparent;
	margin: 0;
	border-radius: 0
}

.hq_btn_xf button {
	width: 25%;
	font-size: 14px;
	height: 35px;
	line-height: 35px;
	color: #fff;
	text-align: center;
	padding: 0;
	border: none;
	background: #f00;
	border-radius: 0
}

/*+-----------------------------------
  + START: 头条新闻
  +----------------------------------*/
.headline {
	padding: 15px;
	height: 60px;
	overflow: hidden;
}

.headline span {
	color: #ffa800;
	padding: 5px 0;
	text-align: center;
	font-size: 14px;
	border: 1px solid #ffa800;
	border-radius: 5px;
}

.headline .bd {
	margin-left: 15px;
	margin-top: 5px;
	overflow: hidden;
}

.headline ul {
	max-height: 20px;
}

.headline ul li {
	width: 100%;
	max-height: 20px;
	font-size: 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/*+-----------------------------------
  + START: 导航
  +----------------------------------*/
.wap-nav .mui-grid-view.mui-grid-9 .mui-table-view-cell {
	border-right: 0;
	border-bottom: 0;
}

.wap-nav .mui-grid-view.mui-grid-9 {
	background: #fff;
	padding-top: 5px;
}

.wap-nav .mui-grid-view.mui-grid-9 .mui-table-view-cell {
	padding: 0 15px;
}

.wap-nav .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body {
	text-overflow: initial;
}

.ico-al.icon-qichecar50 {
	font-size: 5rem !important
}

@media (max-width: 320px) {
	.wap-nav .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body {
		font-size: 12px;
	}

	.ico-al {
		width: 4rem;
		height: 4rem;
		line-height: 4rem;
	}

	.ico-al.icon-qichecar50 {
		font-size: 4rem !important
	}
}

.nav-icon i {
	margin-bottom: 8px;
	border-radius: 10px;
}

i.green {
	background: #43d109;
}

i.color2 {
	background: #6257f1
}

i.color3 {
	background: #ff6001
}

i.color4 {
	background: #e84ab9
}

i.color5 {
	background: #0b97ec
}

i.color6 {
	background: #ffa800
}

i.color7 {
	background: #00d279
}

i.color8 {
	background: #ff1715
}

span.span-icon {
	width: 85%;
	margin: 0 auto 8px;

}

/*+-----------------------------------
  + START: 入口导航
  +----------------------------------*/

.top-ac1 img,
.top-ac2 img,
img.btn-img {
	width: 100%;
	height: 100%
}

/*+-----------------------------------
  + START: 热门专业
  +----------------------------------*/
.major .head {
	max-height: 140px;
}

.major .head a:first-child div {
	background: #FFFBF2 url(../pic/zy_1.png) no-repeat center;
	float: left;
	padding-left: 10px;
}

.major .head a:nth-child(2) div {
	background: #FFF7F8 url(../pic/zy_2.png) no-repeat center;
	float: right;
	padding-left: 10px;
}

.major .head a:first-child span,
.major .head a:first-child h5,
.major .head a:first-child p {
	color: #FD7F4F
}

.major .head a:nth-child(2) h5,
.major .head a:nth-child(2) span,
.major .head a:nth-child(2) p {
	color: #F56274
}

.major .head .head-li {
	padding: 10px 6px;
	color: #fff;
	white-space: nowrap;
	text-overflow: ellipsis;
	line-height: 24px;
}

.major .mui-table-view-cell .mui-media-body img,
.major .head .head-li img {
	position: absolute;
	right: 3%;
	bottom: 5px;
}

.major .head .head-li img {}

.major .head .head-li h5 {
	font-weight: bold;
	font-size: 1.4rem;
	color: #fff;
	text-overflow: ellipsis;
}

@media (max-width: 320px) {
	.major .head .head-li h5 {
		font-size: 0.85em;
	}

	.major .head .head-li span,
	.major .head .head-li p {
		font-size: 12px;
	}
}

.major .head .head-li span {
	font-size: 14px;
}

.major .head .head-li p {
	margin-bottom: 0;
	color: rgba(255, 255, 255, .7);
	font-size: 1.2rem;
}

/* .major .mui-table-view .mui-media-object{
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #dbdbdb;
    border-radius: 5px;
} */

.major .mui-table-view-cell {
	padding: 16px 10px 13px;
	border-right: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
}

.num-list li span {
	display: inline-block;
	padding: 30px 0 0 30px;
	margin: 5px 3% 3px 1%;
	;
	background: url(../pic/bg.png) no-repeat;
}

.num-list li:first-child span {
	background-position: -19px -22px;
}

.num-list li:first-child:hover span {
	background-position: -57px -22px;
}

.num-list li:first-child:hover a,
.num-list li:first-child:hover p {
	color: #FC7749
}

.num-list li:nth-child(2) span {
	background-position: -19px -62px;
}

.num-list li:nth-child(2):hover span {
	background-position: -57px -62px;
}

.num-list li:nth-child(2):hover a,
.num-list li:nth-child(2):hover p {
	color: #15CB8D
}

.num-list li:nth-child(3) span {
	background-position: -19px -103px;
}

.num-list li:nth-child(3):hover span {
	background-position: -57px -103px;
}

.num-list li:nth-child(3):hover a,
.num-list li:nth-child(3):hover p {
	color: #C26BEA
}

.num-list li:nth-child(4) span {
	background-position: -19px -141px;
}

.num-list li:nth-child(4):hover span {
	background-position: -57px -141px;
}

.num-list li:nth-child(4):hover a,
.num-list li:nth-child(4):hover p {
	color: #E93566
}

.num-list li:nth-child(5) span {
	background-position: -19px -179px;
}

.num-list li:nth-child(5):hover span {
	background-position: -57px -179px;
}

.num-list li:nth-child(5):hover a,
.num-list li:nth-child(5):hover p {
	color: #6F66DC
}

.num-list li:nth-child(6) span {
	background-position: -19px -216px;
}

.num-list li:last-child {
	margin-bottom: 10px;
}

.num-list li:nth-child(6):hover span {
	background-position: -57px -216px
}

.num-list li:nth-child(6):hover a,
.num-list li:nth-child(6):hover p {
	color: #FEA711
}

.major .mui-table-view-cell:nth-of-type(even) {
	border-right: 0;
}

.major .mui-table-view-cell .mui-media-body {
	font-size: 0.80em;
}

.major .mui-table-view-cell .mui-media-body p.mui-ellipsis {
	font-size: 12px;
}

.major .mui-table-view-cell:after {
	display: none;
}

.clearfix:after {
	content: '';
	display: block;
	clear: both;
	width: 0;
	height: 0;
}

.contact-us {
	width: 100%;
	padding: 0 10px;
	height: 42px;
	margin: auto;
	line-height: 42px;
	text-align: center;
	font-weight: bold;
	font-size: 20px;
	border-radius: 8px;
	background: #0C97EE;
}

@media (max-width: 320px) {
	.contact-us {
		font-size: 16px;
	}
}

.contact-us a {
	display: block;
	color: #fff;
}

/*+-----------------------------------
  + START: 问题咨询
  +----------------------------------*/
.question-list p.fr {
	margin-bottom: 0;
	line-height: 4rem;
}

.question-list .ml-1 {
	margin-right: 4%;

}

.question-list ul li {
	text-align: center;
	line-height: 38px;
	background: url(../pic/que_bg.jpg);
	text-indent: 1rem;
	margin-bottom: 5px;
	WIDTH: 48%;

}

.tel-parentA {
	position: relative;
	height: 25px;
	width: 100px;
}

i.icon-dianhua2 {
	font-size: 30px;
	width: 31px;
	height: 25px;
	display: inline-block;
	vertical-align: top;
	margin-top: -3px;
	color: #25a8fe;
}

.mui-col-xs-56 {
	width: 48%
}

.question-list li a {
	color: #828385;
	font-size: 13px;
}

/*+-----------------------------------
  + START创就业服务
  +----------------------------------*/
.jiuye-list ul li {
	margin: 3px;
	border-bottom: #e0e0e0 1px dashed;
	color: #333333;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-top: 8px;
}

.jiuye-list ul p.img {
	width: 40%;
	border: 1px solid #ffc6cd;
	padding: 2px
}

.jiuye-list ul p.txt {
	width: 56%;
	margin-left: 10px;
}

.jiuye-list p.txt b {
	font-size: 13px;
	display: block;
	color: #000
}

.jiuye-list p.txt {
	overflow: hidden;

	text-overflow: ellipsis;
}

.jiuye-list p.txt span {
	font-size: 12px;
	color: #888;
	display: block;
}

/*+-----------------------------------
  + START: 走进万通
  +----------------------------------*/
.about-list {
	padding: 1rem 0.8rem;
}

.about-list .about-list-l,
.about-list .about-list-r {
	width: 49%;
}

.about-list .dask-about {
	width: 90%;
	position: absolute;
	left: 5%;
	top: 15%;
	z-index: 99
}

.about-list .dask-about.dask-two {
	top: 30%;
}

.about-list .dask-about.dask-there {
	top: 8%;
}

.about-list .dask-about.dask-four {
	top: 33%;
	left: 3%;
}

.about-list .dask-about h4 {
	font-weight: normal;
	font-size: 15px;
	margin: 0;
	color: #0c97ee;
}

.about-list .dask-about p {
	font-size: 12px;
	color: #01d27a;
}

/*+-----------------------------------
  + START: 创业就业
  +----------------------------------*/
.startup .mui-table-view:before,
.startup .mui-table-view:after {
	display: none;
}

.startup-list .mui-table-view.mui-grid-view .mui-table-view-cell .border-s {
	display: block;
	padding-bottom: 15px;
	border: 1px solid #f0f0f0;
}

.startup-list .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body {
	width: 95%;
	margin: 0 5px;
	height: auto;
	text-align: left;
}

.startup-list .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body h5 {
	margin-top: 10px;
	font-size: 14px;
	color: #333;
	text-overflow: ellipsis;
	overflow: hidden;
}

.startup-list .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body p {
	font-size: 12px;
	color: #999;
	text-overflow: ellipsis;
	overflow: hidden;
}

.startup .mui-table-view-cell:after {
	display: none;
}

.startup .startup-list-1 .mui-table-view .mui-media-object {
	line-height: 42px;
	max-width: 42px;
	height: 42px;
	margin-right: 5px;
	margin-top: -5px;
}

.startup .startup-list-1 .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body {
	text-align: left;
}

@media (max-width:320px) {
	.startup .startup-list-1 .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body {
		width: 55%;
	}
}

@media (min-width:370px) {
	.startup .startup-list-1 .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body {
		width: 65%;
	}
}

.startup .startup-list-1 .mui-table-view.mui-grid-view .mui-table-view-cell {
	padding: 5px 0 0 14px;
}

.startup .startup-list-1 .mui-table-view.mui-grid-view .mui-table-view-cell .border-s {
	padding: 15px 5px;
}

.startup .startup-list-1 .mui-table-view.mui-grid-view .mui-table-view-cell strong {
	display: block;
	padding-bottom: 5px;
	padding-top: 2px;
}

.startup .startup-list-1 .mui-table-view.mui-grid-view .mui-table-view-cell p {
	font-size: 12px;
}

.startup .startup-list-1 .mui-table-view.mui-grid-view .mui-table-view-cell .border-s i.ico-al {
	float: left;
	margin-right: 5px;
	display: block;
	width: 42px;
	height: 42px;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	color: #fff;
	font-size: 2.5rem !important;
	line-height: 44px;
	text-align: center;
	-webkit-border-radius: 35%;
	-moz-border-radius: 35%;
	border-radius: 35%;
}

/*+-----------------------------------
  + START: 学院资讯
  +----------------------------------*/
.news-list .mui-table-view .mui-media-object {
	max-width: 100px;
	height: 60px;
}

.news-list .mui-table-view .mui-media-body strong {
	font-size: 12px;
}

.news-list .mui-table-view .mui-media-body p {
	font-size: 12px;
}

.news-list .mui-table-view .mui-media-body p.mui-ellipsis {
	max-height: 34px;
	line-height: 25px;
	overflow: hidden;
}

.news-list .mui-table-view .mui-media-body p span {
	padding-left: 20px;
}

.news-list .mui-table-view .mui-media-body p span.time {
	background: url(../pic/hits.png) no-repeat center left;
	background-size: 14px;
	margin-right: 10px;
}

.news-list .mui-table-view .mui-media-body p span.hits {
	background: url(../pic/time.png) no-repeat center left;
	background-size: 14px;
}

.new-unfold {
	padding: 20px 10px 10px 10px;
}

.n-pic {
	width: 35%;
}

.n-text {
	width: 63%;
}

/*.n-pic img{*/
/*height:130px;*/
/*width:220px;*/
/*}*/
.new-i {
	display: block;
	float: left;
	width: 4px;
	height: 18px;
	background: #cd1111;

}

.n-text .text-title {
	text-indent: 0;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin: 0;
}

.n-text span {
	display: block;
	color: #0271c3;
	overflow: hidden;
	height: 18px;
	line-height: 18px;
	text-overflow: ellipsis;
}

.n-text p.text-t {
	min-height: 36px;
	max-height: 80px;
	line-height: 25px;
	padding-top: 5px;
	overflow: hidden;
	color: #333;
	text-indent: 0;
}

.news-list .mui-media-body.clearfix.new-fold p,
.news-list .mui-media-body.clearfix.new-fold p strong {
	font-size: 14px;
	text-indent: 0;
}

.new-fold p.fl {
	width: 80%;
	text-overflow: ellipsis;
	overflow: hidden;
}

/*+-----------------------------------
  + START: 图说万通
  +----------------------------------*/
.ts-top .top1 {
	display: inline-block;
	width: 45%;
	border-radius: 10px;
	position: relative;
}

.ts-top .top1 img,
.ts-top .top2 img {
	width: 100%;
	height: 205px;
}

@media (min-width:300px) and (max-width:399px) {

	.ts-top .top1 img,
	.ts-top .top2 img {
		height: 110px;
	}
}

@media (min-width:400px) and (max-width:500px) {

	.ts-top .top1 img,
	.ts-top .top2 img {
		height: 125px;
	}
}

.ts-top .top2 {
	display: inline-block;
	width: 54%;
	position: relative;
}

li.mui-col-xs-3-1 {
	width: 32.5%;
}

li.mrS {
	margin-right: 1%;
}

.ts-picList li {
	position: relative;
	margin: 1% 0;
}

.ts-picList li span,
.ts-top .top2 span,
.ts-top .top1 span {
	color: #fff;
	background: rgba(31, 31, 31, 0.59);
	padding: 1px 6px;
	position: absolute;
	bottom: 0;
	right: 0;
	font-size: 12px;
}

/*+-----------------------------------
  + START:视频模块
  +----------------------------------*/
.video-list a {
	width: 49.5%;
}

.video-list a p {
	width: 100%;
	color: #000
}

.about-list.hja-list {
	display: none
}


/*+-----------------------------------
  + START: 弹窗客服
  +----------------------------------*/


@keyframes cshow {
	0% {
		transform: rotateX(80deg);
		-webkit-transform: rotateX(80deg);
		-moz-transform: rotateX(80deg)
	}

	20% {
		opacity: 1
	}

	70% {
		transform: rotateX(-30deg);
		-webkit-transform: rotateX(-30deg);
		-moz-transform: rotateX(-30deg);
		opacity: 1
	}

	100% {
		transform: rotateX(0);
		-webkit-transform: rotateX(0);
		-moz-transform: rotateX(0);
		opacity: 1
	}
}

@-moz-keyframes cshow {
	0% {
		transform: rotateX(80deg);
		-webkit-transform: rotateX(80deg);
		-moz-transform: rotateX(80deg)
	}

	20% {
		opacity: 1
	}

	70% {
		transform: rotateX(-30deg);
		-webkit-transform: rotateX(-30deg);
		-moz-transform: rotateX(-30deg);
		opacity: 1
	}

	100% {
		transform: rotateX(0);
		-webkit-transform: rotateX(0);
		-moz-transform: rotateX(0);
		opacity: 1
	}
}

@-webkit-keyframes cshow {
	0% {
		transform: rotateX(80deg);
		-webkit-transform: rotateX(80deg);
		-moz-transform: rotateX(80deg)
	}

	20% {
		opacity: 1
	}

	70% {
		transform: rotateX(-30deg);
		-webkit-transform: rotateX(-30deg);
		-moz-transform: rotateX(-30deg);
		opacity: 1
	}

	100% {
		transform: rotateX(0);
		-webkit-transform: rotateX(0);
		-moz-transform: rotateX(0);
		opacity: 1
	}
}

.layer-dask {
	display: none;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, .5);
	z-index: 1001;
}

.layer-dask.open-ke,
.layer-kefu.open-ke {
	display: block;
}

@media (min-width: 1200px) {
	.layer-kefu .kefu-dask-show {
		left: 33%;
	}

	.layer-kefu {
		width: 45%;
		left: 25%;
	}
}

.layer-kefu .colse {
	width: 36px;
	height: 36px;
	position: absolute;
	top: -10px;
	right: 0;
}

.layer-kefu-list {
	text-align: center;
	margin: 20px 0;
	font-size: 26px;
}

.layer-kefu-list .block {
	font-size: 20px;
}

#kefu-form {
	position: relative;
	margin: 15px auto;
	width: 80%;
	border: 1px solid #ccc;
	border-radius: 50px;
	line-height: 30px;
	height: 35px;
}

#tel1 {
	font-size: 14px;
	border-radius: 50px;
	margin-top: -5px;
}

button.btn {
	background-color: #222;
	padding: 10px;
	border-color: transparent;
	position: absolute;
	top: 1px;
	right: 0;
	min-height: 38px;
	border: 0;
	border-top-right-radius: 50px;
	border-bottom-right-radius: 50px;
	background: #666;
	color: #fff;
	margin-top: -3px;
}

.kefu-dask-show {
	background: rgba(255, 255, 255, 0.82);
}

@media (max-width:767px) {
	.kefu-dask-show {
		width: 88%;
	}

	.layer-kefu.open-ke {
		left: 5%;
	}
}

.zx_btn {
	position: absolute;
	bottom: 6%;
	left: 48%;
	-webkit-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
	color: #fff;
}

@media (min-width:300px) and (max-width:400px) {
	.zx_btn {
		bottom: 5%;
	}
}

@media (min-width:768px) {
	.zx_btn {
		bottom: 7.5%;
	}
}

#kefu-form button.btn {
	height: 35px;
}

ul.lxkf {
	background: #f00;
}

ul.lxkf li {
	width: 50%;
	float: left;
	line-height: 60px;
}

ul.lxkf li a {
	display: block;
	color: #fff;
	font-size: 16px;
}

.layer-kefu ul li i {
	width: 30px;
	padding-left: 18%;
	padding-right: 26%;
}

ul.lxkf li:first-child {
	background: #1e73f7;
	border-bottom-left-radius: 30px;
}

ul.lxkf li:last-child {
	background: #de4d05;
	border-bottom-right-radius: 30px;
}

.layer-kefu {
	display: none;
	position: fixed;
	left: 0;
	top: 30%;
	width: 92%;
	margin: 0 15px;
	z-index: 9999;
	background: #fff;
	border-radius: 30px;
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-webkit-perspective: 800px;
	-moz-perspective: 800px;
	perspective: 800px;
	transform: translateZ(2000px);
	-webkit-transform: translateZ(2000px);
	-moz-transform: translateZ(2000px);
}

.layer-kefu .kefu-dask-show {
	position: absolute;
	opacity: 0;
	/*background:#fff;*/
	border-radius: 30px;
	/*box-shadow:0px 5px 10px 0px rgba(255,255,255,.3);*/
	transform-origin: center top;
	-webkit-transform-origin: center top;
	-moz-transform-origin: center top;
	transform: translateZ(999px);
	-webkit-transform: translateZ(999px);
	-moz-transform: translateZ(999px);
}

.layer-kefu.open-ke .kefu-dask-show {
	opacity: 1;
	animation: cshow 2s forwards linear;
	-webkit-animation: cshow 2s forwards linear;
	-moz-animation: cshow 2s forwards linear;
}

@media (max-width: 320px) {
	.layer-kefu ul li:first-child i {
		padding-left: 13%;
		margin-top: 2px;
	}

	.layer-kefu ul li:last-child i {
		padding-left: 9%;
		margin-top: 4px;
	}
}

/*+---------------------------------------------------------
  + START:首页改版部分
  +---------------------------------------------------------*/
.index-container .wap-common-title h3 {
	border-left: 2px solid #ff0000;
	line-height: 1.6rem;
	font-size: 1.6rem;
	text-indent: 0;
	padding: 0 5px;
}

.index-container .wap-common-title h3 span {
	font-weight: normal;
	font-family: Helvetica;
	font-size: 1.5rem;
}

.index-container .wap-common-title .more_a {
	color: #000;
	font-size: 1.4rem;
	font-family: Helvetica;
	line-height: 3rem;

}

.index-container .wap-common-container {
	background: rgba(243, 243, 243, 0.88);
	margin: 0 8px 8px;
}

.index-container .wap-common-container .flex li {
	width: 15%;
	padding: 8px 5px;
	margin: 1% 6% 2%;
}

.index-container .wap-common-container .flex li.active a {
	color: #ff0000;
	border-bottom-color: #ff0000
}

.index-container .wap-common-container .flex a {
	color: #000;
	font-size: 1.6rem;
	border-bottom: 2px solid #000;
	padding: 5px 0;
	font-weight: bold;
}

.index-container .wap-tab-contain .parent-wrapper {
	display: none;
	padding: 0 4px;
}

.index-container .wap-tab-contain .parent-wrapper.active {
	display: block;
}

.index-container .wap-tab-contain .txt {
	font-size: 1.5rem;
	width: 95%;
	margin: 0 auto;
	color: #000;
	padding: 10px 0 5px;
	line-height: 2.2rem;
}

.index-container .wap-tab-contain .txt b {
	font-size: 1.6rem
}

.index-container .wap-tab-contain .txt a {
	background: #ff0000;
	color: #fff;
	font-size: 1.6rem;
	line-height: 35px;
	width: 200px;
	margin: 15px auto;
	border-radius: 20px;
}

.index-container .wap-tab-contain #video {
	display: none;
}

.index-container .mui-table-view {
	padding-bottom: 10px;
}

/*+---------------------------------------------------------
  + START: 学校概况
  +---------------------------------------------------------*/
.skew {
	transform: skew(-30deg);
	-webkit-transform: skew(-30deg);
	-o-transform: skew(-30deg);
	-moz-transform: skew(-30deg);
}

.skew_1 {
	display: block;
	transform: skew(30deg);
	-webkit-transform: skew(30deg);
	-o-transform: skew(30deg);
	-moz-transform: skew(30deg);
}

.padding_fl {
	padding: 0 10px
}

.gk_block .gk_btn {
	display: block;
	background: #000;
	width: 120px;
	text-align: center;
	margin: 20px auto;
	color: #fff;
	padding: 2px 0;
	font-size: 13px;

}

.gk_block p {
	color: #000;
	font-size: 13px
}

.gk_block [class^=gk_] {
	margin-top: 10%;
}

.gk_block .title_block {
	width: 100%;
	margin: 8% 0;
	text-align: center;
}

.gk_block .title_block span {
	display: block;
	width: 100%;
	background: #ccc;
	height: 1px;
	margin-top: 20px;
}

.gk_block .title_block img.img01 {
	top: 20%;
	left: 8%;
	width: 38%;
}

.gk_block .title_block .title_img {
	width: 80%;
	margin: auto
}

.gk_block .title_block b {
	color: #fff;
	font-size: 13px;

	right: 14%;
	top: 30px;
}

.gk_block .small-car {
	width: 9%;
}

.main .gk_about .small-car {
	left: 5%;
	bottom: -9px
}

.gk_about .content_block {
	background: url(../pic/xygk/bg01.jpg) no-repeat center 5%;
}

.gk_about .content_block .img_c {
	width: 70%;
	padding: 10px;
	background: #fff;
	margin: 20px auto 10px;
	box-shadow: 0 0 3px 2px #ccc;
}

.gk_about .content_block .indent {
	width: 85%;
	margin: 0 auto;
}

.gk_about .nq-tel input[type='text'] {
	border-color: #ccc
}

.gk_about .nq-tel {
	width: 90%;
	margin: 20px auto 10px;
}

.gk_about .nq-tel button {
	padding: 0
}

.gk_history {
	margin: 20px 0;
	padding: 0 10px;
	background: url(../pic/xygk/bg02.jpg) no-repeat top right;
	background-size: 100%;
}

.gk_history .title_c {
	width: 38%;
}

.gk_history .title_c img {
	width: 60%;
	margin-bottom: 5px;
}

.gk_history .title_c h2 {
	color: #e60012;
	font-size: 23px;
	border-left: 2px solid #e60012;
	line-height: 10px;
	padding-bottom: 10px;
	padding-left: 4%;
}

.gk_history .title_c span {
	font-size: 12px;
	display: block;
	margin-bottom: 10px;
}

.gk_history .title_c em {
	font-weight: normal;
	font-style: normal;

}

.gk_ys .content_list li,
.gk_fw .fw_content li {
	background: #e00702;
	margin-bottom: 10px;
}

.gk_ys .content_list li img,
.gk_fw .fw_content li img {
	width: 40%;
}

.gk_ys .content_list li p,
.gk_fw .fw_content li p {
	width: 58%;
	color: #fff;
	overflow: auto;
	margin-bottom: 0;
	padding-top: 1%;
}

.gk_ys .content_list li p {
	height: 63px
}

.gk_fw .fw_content li p {
	height: 81px;
}

.gk_fw .fw_content li p a {
	display: block;
	color: #fff
}

.gk_ys .content_list li p b,
.gk_fw .fw_content li p b {
	display: block;
}

.gk_ys .content_list li p.fl,
.gk_fw .fw_content li p.fl {
	padding-left: 10px
}

.gk_ln .indent,
.gk_mo .indent {
	margin-top: 20px;
}

.gk_mo .img_content_top {
	margin-bottom: 5px;
}

.gk_mo .img_content_top img {
	width: 32.5%;
	margin-right: 1%;
}

.gk_mo .img_content_bottom img {
	width: 48.5%;
	margin-right: 1%;
}

.gk_mo .img_content_top img:last-child {
	margin-right: 0;
}

.gk_mo .img_content_bottom img:last-child {
	margin-right: 0;
}

.gk_ms .ms_content img {
	width: 30%;
}

.gk_ms .ms_content span {
	background: #000;
	color: #fff;
	display: inline-block;
	width: 70%;
	height: 69px;
	padding: 1%;
	overflow: auto;
	margin-top: 1%;
}

.gk_ms .ms_content span em {
	font-style: normal;
}

@media (min-width:375px) and (max-width:399px) {
	.main .gk_ms .ms_content span {
		height: 75px;
	}

	.main .gk_wz .indent span {
		height: 77px;
	}

	.main .gk_ys .content_list li p {
		height: 80px
	}

	.main .gk_fw .fw_content li p {
		height: 88px;
	}

}

@media (min-width:400px) and (max-width:500px) {
	.main .gk_ms .ms_content span {
		height: 90px;
	}

	.main .gk_wz .indent span {
		height: 90px;
	}

	.main .gk_ys .content_list li p {
		height: 82px
	}

	.main .gk_fw .fw_content li p {
		height: 103px;
	}

}

@media (min-width:768px) {
	.main .gk_ms .ms_content span {
		height: 150px;
		padding-top: 32px;
	}

	.main .gk_wz .indent span {
		height: 150px;
	}

	.main .gk_ys .content_list li p,
	.main .gk_fw .fw_content li p {
		height: auto;
		font-size: 15px;
		padding-top: 23px;
		line-height: 26px;
	}

	.main.gk_block .gk_about .small-car {
		bottom: -18px;
	}
}

.gk_sb .img_ss img {
	width: 48%;
	margin-bottom: 5px;

}

.gk_sb .img_ss img.right {
	margin-right: 1%
}

.gk_wz .wz_content {
	background: #000;
	padding: 5px;
	margin-bottom: 30px;
}

.gk_wz .wz_content p.fl {
	width: 45%;
	color: #fff;
	margin-bottom: 0;
}

.gk_wz .wz_content p.fl.indent {
	width: 55%;
}

.gk_wz .wz_content img {
	border-radius: 5px;
	border: 1px solid #fff
}

.gk_wz .indent b {
	width: 60%;
	background: #e00702;
	text-align: center;
	text-indent: 0;
	margin: 2% -1.5% 0 2%;
	font-size: 15px;
}

.gk_wz .indent span {
	margin-top: 1%;
	clear: both;
	padding: 1%;
	display: block;
	height: 67px;
	overflow: auto;
}

.gk_wz .small-car {
	bottom: -4%;
	right: 15%;
}

.gk_wz .red_c {
	left: 0;
	background: #e00702;
	width: 15px;
	height: 83px;
	top: 40%;
}

@media (min-width:678px) {
	.main .gk_wz .red_c {
		height: 155px
	}
}

/*+---------------------------------------------------------
  + START: 专业课程
  +---------------------------------------------------------*/
#offset .m_contain {
	background: #f1f1f4;
}

#offset .m_contain h2 {
	font-size: 2rem
}

#offset .m_contain .border-r {
	border-radius: 5px;

}

#offset .m_contain .m-border {
	border: 1px solid #ea5d4f;
	color: #000
}

#offset .m_contain .m-bgColor {
	background: #ea5d4f;
	color: #fff;
	border: 1px solid #ea5d4f;
}

#offset .m_contain .m_title_list {
	width: 95%;
	margin: 0 auto;
	top: 225px;
	left: 50%;
	padding: 5px;
	transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	box-shadow: 1px 1px 8px rgba(34, 23, 20, 0.52);
	-moz-box-shadow: 1px 1px 8px rgba(34, 23, 20, 0.52);
	-o-box-shadow: 1px 1px 8px rgba(34, 23, 20, 0.52);
	-webkit-box-shadow: 1px 1px 8px rgba(34, 23, 20, 0.52);
	font-size: 1.2rem;

}

@media(min-width:360px) and (max-width:375px) {
	#offset div.m_contain .m_title_list {
		top: 205px;
	}

}

@media (max-width:325px) {
	#offset div.m_contain .m_title_list {
		top: 185px;
	}

	#offset div.m_detail {
		margin-top: 35px;
	}

	#offset div.m_detail_des .m_xz {
		width: 100%
	}

}

@media (min-width:766px) {
	#offset div.m_contain .m_title_list {
		top: 366px;
		padding: 10px;
		font-size: 14px;
	}

	#offset div.m_detail {
		margin-top: 50px
	}

	#offset .m_detail .m_detail_des {
		height: 273px;
	}

	#offset .m_detail .m_text {
		font-size: 18px;
		margin-top: 40px;
		line-height: 30px;
	}

	/* 	#offset div.m_detail_des .m_xz{
		background-position:80px -270px;
		width: 75%;
	} */
	/* 	#offset div.m_detail_des .m_xz.x5{
		background-position: 85px -248px;
	} */
	#offset div.m_detail_des .txt {
		font-size: 14px;
	}

	#offset div.m_detail {
		width: 95%
	}
}

#offset .m_title_list li {
	border-right: 2px solid #000;
	padding: 0 3px;

}

#offset .m_title_list li.on,
#offset .m_title_list li.on .title {
	color: #1c75b6;
	border-color: #1c75b6;
}

#offset .m_title_list li:last-child {
	border: none;
	padding-right: 0;
}

#offset .m_title_list .title {
	font-size: 1.4rem;
	color: #000;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}

#offset .m_detail {

	margin: 1rem 0.8rem 0;
}

#offset .m_detail [class^=major_dt] {
	display: none;
}

#offset .m_detail [class^=major_dt].on {
	display: block;
}

#offset .m_detail .m_detail_des {
	margin-bottom: 4%;
	box-shadow: 1px 1px 8px rgba(34, 23, 20, 0.33);
	-moz-box-shadow: 1px 1px 8px rgba(34, 23, 20, 0.33);
	-o-box-shadow: 1px 1px 8px rgba(34, 23, 20, 0.33);
	-webkit-box-shadow: 1px 1px 8px rgba(34, 23, 20, 0.33);
	border-radius: 4px;
	-webkit-border-radius: 4px;
}

#offset .m_detail .m_img {
	width: 38%;
	box-shadow: 1px 1px 8px rgba(34, 23, 20, 0.52);
	-moz-box-shadow: 1px 1px 8px rgba(34, 23, 20, 0.52);
	-o-box-shadow: 1px 1px 8px rgba(34, 23, 20, 0.52);
	-webkit-box-shadow: 1px 1px 8px rgba(34, 23, 20, 0.52);
	overflow: hidden;
	left: 0;
	top: 50%;
	transform: translate(0, -50%);

}

#offset .m_detail .m_text {
	width: 59%;
	color: #000;
	line-height: 2rem;
}

#offset .m_detail .m_btn_group a {
	width: 47.5%;
}

#offset .m_detail_des .title {
	font-weight: bold
}

/* #offset .m_detail_des .m_xz{
	background: url(../pic/bg.png) right no-repeat;
	background-position: 58px -280px;
    height: 25px;
} */
/* #offset .m_detail_des .m_xz.x5{
	background-position: 60px -255px;
} */
#offset .m_detail_des .m_btn_group {
	margin-top: 3px;
}

#offset .m_detail_des .txt {
	font-size: 1.2rem;
}

/* 专业详情 */
.show-head-h3 {
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #ededed;
	margin: 0px;
	padding: 0 15px;
	font-size: 18px;
	color: #258fe9;
	font-weight: normal;
}

.show-head-h3 span {
	font-size: 14px;
	color: #888;
	padding-left: 8px;
}

.show-head-h3 a {
	color: #666;
	font-size: 1.5rem
}

.show-head-h3.color-33 {
	color: #333
}

.part-hz {
	margin: 2%;
}

.adav .mui-grid-view.mui-grid-9 {
	background: #fff;
	border: none;
}

.adav .mui-grid-view.mui-grid-9 .mui-table-view-cell {
	border-right: none;
	border-bottom: none;
	padding: 11px 15px 0px;
}

.adav .mui-grid-view.mui-grid-9 .mui-table-view-cell img {
	max-width: 70%;
}

.mui-col-xs-25 {
	width: 24.5%;
}

.adav .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body {
	font-size: 12px;
	margin-bottom: 10px;
}

.school-tj ul li {
	position: relative;
	min-height: 37px;
	margin: 0 15px;
	padding: 0px 0px 10px;
	color: #666;
}

.school-tj ul li:after,
.kc-intro:after,
.kc-intro ul li:after {
	display: block;
	clear: both;
	content: ""
}

.school-tj ul li:first-child {
	margin-top: 20px;
}

.school-tj ul li i {
	display: block;
	width: 25px;
	height: 25px;
	line-height: 25px;
	border: 1px solid #dbdbdb;
	font-size: 12px;
	text-align: center;
	color: #888;
	border-radius: 50px;
	float: left;
	font-style: normal;
	background: #fff;
}

.school-tj ul li p {
	font-size: 12px;
	float: right;
	width: 90%;
	padding-bottom: 0px;
}

.school-tj ul li span {
	position: absolute;
	top: 25px;
	left: 11.5px;
	display: block;
	width: 1px;
	height: 100%;
	background: #ddd;
}

.kc-intro {
	margin: 20px 15px 0px;
	border: 1px solid #ededed;
}

.kc-intro h3 {
	font-size: 16px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	color: #258fe9;
	font-weight: normal;
	border-bottom: 1px solid #ededed;
	margin: 0;
}

.kc-intro ul li {
	position: relative;
	padding: 10px 0;
	margin: 3px 0;
}

.kc-intro ul li .wenzi {
	position: absolute;
	top: 50%;
	right: 0;
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%);
}

.kc-intro ul li .wenzi.pr {
	left: 0;
}

.kc-intro ul li .wenzi .justify {
	padding: 0 10px;
	overflow: hidden;
}

@media(min-width: 320px) and (max-width: 361px) {
	.kc-intro ul li .wenzi .justify {
		max-height: 90px;
	}
}

@media(min-width: 362px) and (max-width: 420px) {
	.kc-intro ul li .wenzi .justify {
		max-height: 108px;
	}
}

.kc-intro ul li .wenzi h5 {
	font-size: 0.8em;
	color: #333;
	border-bottom: 1px solid #dbdbdb;
	margin: 5px 0px 5px;
	padding-bottom: 5px;
}

.kc-intro ul li .wenzi p {
	font-size: 0.7em;
	margin-bottom: 0px;
	line-height: 20px;
}

.duibi {
	padding: 15px;
}

.school-xz ul li .zs-list {
	padding: 5px 0;
	/* border:1px solid #dbdbdb; */
}

.school-xz .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body {
	font-size: 14px;
}

.mui-media-body a {
	font-size: 0.5em;
}

.part-list ul li img {
	border: 1px solid #dbdbdb;
}

.school-case .case-list {
	border: 1px solid #ededed;
}

.school-case .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body {
	text-align: left;
	font-size: 14px;
	color: #333;
	padding: 0px 10px 10px;
}

.school-case .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body p {
	padding-top: 5px;
	font-size: 12px;
	color: #666;
}

.school-wenti .wt-list {
	height: 38px;
	line-height: 32px;
	border: 1px solid #dbdbdb;
	border-radius: 10px;
}

.school-wenti .wt-list a {
	font-size: 12px;
}

.school-wenti .wt-list.c1 {
	border: 1px solid #0c97ee;
}

.school-wenti .wt-list.c1 a {
	color: #0c97ee
}

.school-wenti .wt-list.c2 {
	border: 1px solid #01d27a;
}

.school-wenti .wt-list.c2 a {
	color: #01d27a
}

.school-wenti .wt-list.c3 {
	border: 1px solid #ffa800;
}

.school-wenti .wt-list.c3 a {
	color: #ffa800
}

.school-wenti .wt-list.c4 {
	border: 1px solid #e94aba;
}

.school-wenti .wt-list.c4 a {
	color: #e94aba
}

.school-wenti .wt-list.c5 {
	border: 1px solid #6457f2;
}

.school-wenti .wt-list.c5 a {
	color: #6457f2
}

.school-wenti .wt-list.c6 {
	border: 1px solid #ff1919;
}

.school-wenti .wt-list.c6 a {
	color: #ff1919
}

/* .school-more .more-list{border:1px solid #dbdbdb} */
.school-more .mui-table-view-cell .more-list img.mui-media-object {
	height: 100%;
	width: 100%;
}

.school-more .noafter.mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body {
	padding: 10px 0;
}

/*专题*/
.bor-fr a span {
	padding: 2px 10px;
	background-color: #25A8FE;
	font-size: 14px;
	color: #fff;
	border-radius: 8px;
}

.bor-fr a .tel_btn {
	display: inline-block;

}

/*+---------------------------------------------------------
  + START: 就业保障
  +---------------------------------------------------------*/
h3.bz-tit {
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px dashed #daeff9;
	text-align: center;
	color: #258fe9;
	margin: 0;
}

.bz-jihua ul.bz-jihua-ul {
	position: relative;
}

.bz-jihua ul.bz-jihua-ul span.bbor {
	position: absolute;
	top: 0px;
	left: 50%;
	width: 1px;
	border-left: 1px dashed #fff;
	height: 100%;
	background: #daeff9;
}

.bz-jihua ul.bz-jihua-ul li:after {
	display: block;
	content: "";
	clear: both;
}

.bz-jihua ul.bz-jihua-ul li {
	border-bottom: 1px dashed #daeff9;
}

.bz-jihua ul.bz-jihua-ul li .text {
	padding: 10px 15px;
}

.bz-jihua ul.bz-jihua-ul li .text h5 {
	font-size: 16px;
	color: #333;
}

.bz-jihua ul.bz-jihua-ul li .text p {
	font-size: 12px;
	margin-bottom: 0px;
}

.bz-intro p {
	padding: 15px 15px 0
}

/*+---------------------------------------------------------
  + START: 创业帮扶
  +---------------------------------------------------------*/
.bang-info-1 {
	padding: 15px;
}

.bang-info-intro {
	margin-top: 15px;
}

.bang-info-intro .bang-ab {
	padding: 0 0 10px 10px;
}

.bang-info-intro .bang-ab p {
	font-size: 12px;
	margin-bottom: 0px;
}

.bang-info-intro .bang-ab a.mi {
	position: relative;
	display: block;
	padding: 5px 0;
	width: 100%;
	font-size: 12px;
	background: #258fe9;
	color: #fff;
	text-align: center;
	border-radius: 5px;
}

.bang-info-intro .bang-ab a.mi img {
	position: absolute;
	left: 23%;
	top: 26%;
	width: 10%;
}

.b-tit h3 {
	position: relative;
	font-size: 18px;
	color: #258fe9;
	height: 30px;
	line-height: 30px;
	margin: 0;
}

.b-tit h3 span {
	display: inline-table;
	position: absolute;
	top: 0;
	left: 50%;
	padding: 0 10px;
	background: #fff;
	-webkit-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
	z-index: 10
}

.b-tit h3 i {
	position: absolute;
	top: 15px;
	left: 0;
	display: block;
	width: 100%;
	height: 2px;
	background: #86c1f3;
}

.b-tit p.sub {
	text-align: center;
	color: #666;
}

.bang-info-2 .b-tit,
.bang-info-3 .b-tit,
.bang-info-4 .b-tit,
.bang-info-5 .b-tit {
	padding: 15px 15px 0;
}

.bang-info-2 .by {
	margin-top: 10px;
	width: 20%;
	background: #1788e8;
	margin-right: 15px;
}

.bang-info-2 .by img {
	min-height: 190px;
}

@media(max-width:375px) {
	.bang-info-2 .by img {
		min-height: 170px;
	}
}

@media(max-width:320px) {
	.bang-info-2 .by img {
		min-height: 144px;
	}
}

.bang-info-2 .by span {
	display: block;
	font-size: 14px;
	width: 20px;
	text-align: center;
}

.mui-team .vbottom.mui-table-view.mui-grid-view .mui-table-view-cell {
	padding-top: 0px;
}

img.all-b10 {
	margin-bottom: 10px;
}

img.all-t10 {
	margin-top: 10px;
}

.bang-info-3 ul li {
	height: 54px;
	margin: 0 15px;
	border: 1px solid #ededed;
	margin-bottom: 10px;
	overflow: hidden;
}

.bang-info-3 ul li:after {
	display: block;
	clear: both;
	content: ""
}

.bang-info-3 ul li p {
	margin-bottom: 0px;
	font-size: 12px;
	padding: 5px 10px;
}

.bang-info-3 ul li span {
	height: 55px;
	background: #258fe9;
	color: #fff;
	text-align: center;
	padding: 5px 10px;
}

.bang-info-3 ul li:nth-of-type(1) {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.bang-info-3 ul li:nth-of-type(1) span {
	border-top-left-radius: 10px;
}

.bang-info-3 ul li:nth-of-type(2) span,
.bang-info-3 ul li:nth-of-type(4) span,
.bang-info-3 ul li:nth-of-type(5) span {
	padding: 5px 25px;
}

.bang-info-3 ul li:last-child {
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.bang-info-3 ul li:last-child span {
	border-bottom-left-radius: 10px;
}

@media (max-width: 375px) {
	.bang-info-3 ul li span {
		font-size: 16px;
	}
}

@media (max-width: 320px) {
	.bang-info-3 ul li span {
		font-size: 12px;
	}

	.bang-info-3 ul li:nth-of-type(2) span,
	.bang-info-3 ul li:nth-of-type(4) span,
	.bang-info-3 ul li:nth-of-type(5) span {
		padding: 5px 21px;
	}
}


.bang-sm {
	margin: 0 15px;
	padding: 10px 0px;
	background: #258fe9;
	text-align: center;
}

.bang-sm p {
	margin-bottom: 0px;
	color: #fff;
	font-size: 12px;
}

/*+---------------------------------------------------------
  + START: 创业就业
  +---------------------------------------------------------*/
.mui-control-content {}

.obtain .mui-segmented-control .mui-control-item {
	border-right: 1px solid #e6e6e6;
	position: relative;
}

.obtain .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active {
	border-bottom: none;
}

.obtain .mui-segmented-control.mui-segmented-control-inverted {
	border-bottom: 1px solid #e6e6e6;
}

.obtain .mui-segmented-control .mui-control-item.mui-active i {
	display: block;
	position: absolute;
	width: 60px;
	bottom: 0;
	left: 50%;
	height: 1px;
	background: #007aff;
	-webkit-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
	z-index: 99;
}

.obtain .mui-table-view .mui-media-object {
	width: 100px;
	max-width: 100px;
	height: auto;
}

.obtain .mui-table-view .mui-media-body h5 {
	font-size: 16px;
	color: #333;
	margin-top: 10px;
}

.obtain .mui-table-view .mui-media-body span {
	display: block;
	font-size: 14px;
	color: #666;
	padding: 3px 0px;
}

.obtain .mui-table-view .mui-media-body p {
	font-size: 12px;
	line-height: 18px;
	max-height: 36px;
	overflow: hidden;
}

.obtain .mui-table-view-cell>a:not(.mui-btn) {
	white-space: normal;
}

.obtain .mui-table-view:before,
.obtain .mui-table-view:after,
.obtain .mui-table-view-cell:after {
	display: none;
}

.obtain .mui-table-view-cell {
	border-bottom: 1px solid #ededed;
}

.load {
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #0d83e7;
}

.load.bort {
	border-top: 1px solid #ededed;
}

/*+---------------------------------------------------------
  + START: 万通优势
  +---------------------------------------------------------*/
.plr15 {
	padding: 15px 15px 20px;
}

.advantage-2 .adva-inro-2,
.advantage-3 .adva-inro-3 {
	padding: 15px 15px 0;
}

.advantage-2 .adva-inro-2 p,
.advantage-3 .adva-inro-3 p {
	margin-bottom: 0px;
}

.advantage-2 ul.mui-table-view li img {
	border: 1px solid #ededed;
}

.advantage-2 .mui-table-view.mui-grid-view .mui-table-view-cell,
.advantage-4 .mui-table-view.mui-grid-view .mui-table-view-cell {
	margin-right: -1px
}

.advantage-3 .adva-inro-3 strong {
	display: block;
	font-size: 16px;
	color: #258fe9;
	padding-bottom: 5px;
}

.advantage-3 ul.liuduan li p span {
	color: #258fe9;
	font-weight: bold;
	font-size: 13px;
	padding-right: 5px;
}

.advantage-3 .bbot {
	border-top: 1px solid #ededed;
	padding-top: 15px;
}

.advantage-3 .mui-table-view-cell p {
	min-height: 42px;
}

.advantage-4 ul li img {
	border: 1px solid #ededed;
}

.advantage-4 .adva-inro-4 p {
	padding: 15px 15px 0px;
	margin-bottom: 0px;
}

.advantage-5 .adva-inro-5 p.intro,
.advantage-6 .adva-inro-6 p.intro,
.advantage-7 .adva-inro-7 p.intro {
	padding: 15px 15px 0px;
	margin-bottom: 0px;
}

.advantage-5 .adva-inro-5 ul li .dask-t {
	position: relative;
}

.advantage-5 .adva-inro-5 ul li .dask-t p {
	width: 100%;
	padding: 3px 0px;
	position: absolute;
	bottom: 0px;
	left: 0;
	margin: 0;
	background: rgba(0, 0, 0, .6);
	font-size: 12px;
	color: #fff;
}

.advantage-6 .mui-table-view-cell:after {
	display: none;
}

.advantage-6 .mui-table-view .mui-media-object {
	max-width: 100px;
	height: auto;
}

.advantage-6 ul li .adav-ge:after {
	display: block;
	clear: both;
	content: "";
}

.advantage-6 ul li .adav-ge {
	padding: 10px;
	border: 1px solid #ededed;
}

.advantage-6 ul li .adav-ge .mui-media-body h5 {
	color: #333;
	font-size: 18px;
}

.advantage-6 ul li .adav-ge .mui-media-body p {
	font-size: 12px;
	color: #666
}

/*+---------------------------------------------------------
  + START: 新闻列表
  +---------------------------------------------------------*/
.news-list.news-nlist .mui-table-view-cell:after,
.news-list.news-nlist .mui-table-view:after {
	display: none;
}

.news-list.news-nlist .mui-table-view-cell {
	border-bottom: 1px solid #ededed;
}

.news-list.news-nlist .mui-table-view-cell>a:not(.mui-btn) {
	white-space: normal;
}

.news-list.news-nlist .mui-table-view .mui-media-body p {
	max-height: 36px;
	line-height: 18px;
	overflow: hidden;
}

.pages {
	padding: 15px;
}

.pages span {
	font-size: 12px;
}

.pages input[type=text] {
	width: 35px;
	height: 25px;
	padding: 0;
	margin: 0 3px;
	text-align: center;
}

.pages .pn {
	max-width: 40%;
}

.pages .pn a {
	font-size: 12px;
	padding: 3px 6px;
	border: 1px solid #888;
	color: #888;
	border-radius: 5px;
	margin-left: 3px;
}

.pages .pn a.curr {
	border-color: #258fe9;
	color: #258fe9
}

.detail-content .detail-tit {
	padding: 10px 15px;
	border-bottom: 1px dashed #dbdbdb;
}

.detail-content .detail-tit h1 {
	font-size: 16px;
}

.detail-content p span {
	padding-left: 20px;
}

.detail-content p span.time {
	background: url(../pic/time.png) no-repeat center left;
	background-size: 14px
}

.detail-content p span.hits {
	background: url(../pic/hits.png) no-repeat center left;
	background-size: 14px;
	margin-left: 10px;
}

.detail-content p span.focu {
	background: url(../pic/focu.png) no-repeat center left;
	background-size: 14px;
	margin-left: 10px;
}

.detail-content .detail {
	padding: 20px 15px;
	border-bottom: 1px solid #dbdbdb;
}

.detail-content .detail,
.detail-content .detail {
	padding: 0 8px;
}

.detail-content .detail p {
	font-size: 1.5rem;
	line-height: 26px;
	margin: 5px 0;
	padding: 0 10px;
}

.detail-content .detail .href_btn {
	background: #f00;
	color: #fff;
	font-size: 1.7rem;
	line-height: 35px;
	margin: 10px;
}

.detail-content .detail img {
	margin: 0 auto;
	width: 100% !important
}

.detail-content .detail i {
	color: #f00;
	font-style: normal
}

.detail-content .detail .nq-tel {
	margin: 10px 0;
}

.detail-content .detail .nq-tel input[type='tel'] {
	border-color: #f00
}

.pre-next {
	padding: 15px;
	font-size: 16px;
}

.pre-next a {
	display: inline-block;
	font-size: 14px;
	margin-left: 15px;
	width: 94%
}

.pre-next p {
	margin-bottom: 0px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.pre-next p span {
	color: #333;
}

.pre-next p a {
	color: #666;
}

/*+---------------------------------------------------------
  + START: 名师风采
  +---------------------------------------------------------*/
.ms-show-content:after {
	display: block;
	clear: both;
	content: "";
}

.ms-show-content {
	margin: 0 15px 15px;
	padding: 15px 10px;
	border: 1px solid #ededed;
	border-width: 1px 0px;
}

.ms-show-content .ms-show-intro {
	padding: 20px 0 20px 15px;
}

.ms-show-content .ms-show-intro h5 {
	font-size: 25px;
	color: #333;
}

.ms-show-content .ms-show-intro b {
	font-size: 14px;
	color: #333;
}

.ms-show-content .ms-show-intro span {
	display: block;
	padding: 5px 0px;
	margin: 10px 0px;
	border: 1px solid #ededed;
	border-width: 1px 0px;
	font-size: 14px;
}

.ms-show-content .ms-show-intro p {
	border-bottom: 1px solid #ededed;
	margin: 0px;
	padding-bottom: 10px;
}

.intro-con {
	padding: 15px;
	font-size: 1.8rem;
	line-height: 1.9;
}

.intro-con p {
	font-size: 1.8rem;
}

/*+---------------------------------------------------------
  + START: 选择汽修
  +---------------------------------------------------------*/
.lr-15 {
	padding: 0 15px;
}

.four-intro .mui-table-view .mui-media-object {
	max-width: 120px;
	height: auto;
}

.four-intro .mui-table-view-cell>a:not(.mui-btn) {
	white-space: normal;
}

.four-intro .mui-table-view-cell:after {
	display: none;
}

.four-intro .mui-table-view-cell .nbor-list {
	border: 1px solid #ededed;
	overflow: hidden;
}

.four-intro .mui-table-view-cell .nbor-list:after {
	display: block;
	clear: both;
	content: "";
}

.four-intro .mui-table-view-cell .nbor-list .mui-media-body {
	font-size: 14px;
	color: #258fe9;
	padding: 5px 10px;
}

.four-intro .mui-table-view-cell .nbor-list .mui-media-body p {
	font-size: 12px;
	line-height: 18px;
}

.four-intro .mui-table-view-cell>a:not(.mui-btn) {
	margin: -15px;
}

.four-intro-2 .mui-table-view.mui-grid-view .mui-table-view-cell {
	text-align: left;
}

.four-intro-2 .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body {
	font-size: 12px;
}

.four-intro-3 ul li img {
	border: 1px solid #ededed;
}

.four-intro-3 .mui-table-view.mui-grid-view .mui-table-view-cell {
	margin-right: -1px;
}

.four-intro-4 ul li img {
	border: 1px solid #dbdbdb;
}

.four-intro-5 .case-list {
	border: 1px solid #ededed;
}

.four-intro-5 .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body {
	font-size: 14px;
	color: #333;
	padding: 0px 10px 8px;
}

.four-intro-5 .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body p {
	padding-top: 5px;
	font-size: 12px;
	color: #f81f3e;
}

.four-intro-7 .case-list {
	border: 1px solid #ededed;
}

.four-intro-7 .mui-table-view.mui-grid-view .mui-table-view-cell {
	text-align: left;
}

.four-intro-7 .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body {
	padding: 8px 5px;
	margin-top: 0;
}

.four-intro-7 .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body p {
	padding: 5px 0;
	font-size: 12px;
}

.four-intro-8 .mui-table-view.mui-grid-view {
	padding: 0 10px 0 0;
}

.g-four-intro .g-info {
	padding: 15px 15px 0px;
}

.g-four-intro1 .g-info-list ul li {
	width: 45%;
	margin-bottom: 10px;
}

.g-four-intro1 .g-info-list {
	margin: 15px;
	position: relative;
}

.g-four-intro1 .g-info-list:after {
	display: block;
	clear: both;
	content: "";
}

.g-four-intro1 .g-info-list ul li:nth-of-type(even) {
	float: right;
}

.g-four-intro1 .g-info-list ul li:nth-of-type(odd) {
	float: left;
}

.g-four-intro1 .g-info-list ul li .mui-media-body {
	font-size: 12px;
	color: #666;
	line-height: 18px;
	padding: 5px 0;
	max-height: 62px;
	overflow: hidden
}

.g-four-intro1 .g-info-list .abso {
	display: block;
	width: 15px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 50%;
	background: url(../pic/why/g-img-4.jpg) no-repeat;
	background-size: 15px;
	-webkit-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
}

/*+---------------------------------------------------------
  + START: 路线
  +---------------------------------------------------------*/
.mianfei {
	font-size: 15px;
	padding: 0 15px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #ededed;
	color: #258fe9;
}

.l-contact ul li {
	float: left;
	width: 50%;
	border-right: 1px solid #ededed;
}

.l-contact ul li .conta-i {
	padding: 10px 5px;
}

.l-contact ul li img {
	float: left;
	margin-right: 8px;
	max-width: 25%;
}

.l-contact ul li .conta-i h5 {
	margin: 0;
	padding-top: 6px;
	font-weight: bold;
}

.l-contact ul li .conta-i h5,
.l-contact ul li .conta-i p {
	color: #333;
	font-size: 12px;
	line-height: 16px;
}

.l-contactus {
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: #e60012;
}

.l-contactus a {
	display: block;
	float: left;
	font-size: 12px;
	color: #fff;
	width: 33.33333333%;
	text-align: center;
	border-right: 1px solid #fff
}

.l-contactus a:last-child {
	border-right: 0;
}

.contact-intro-1 .contact-inro-tit {
	padding: 15px 15px 0;
}

.contact-intro-1 .contact-inro-tit strong {
	font-size: 14px;
	color: #333;
}

.contact-intro-1 .contact-inro-tit p {
	font-size: 12px;
	margin-bottom: 0;
}

.contact-intro-1 ul li .c-list {
	position: relative;
}

.contact-intro-1 ul li .c-list p {
	position: absolute;
	bottom: 0;
	width: 100%;
	padding: 5px 0px;
	margin: 0px;
	font-size: 12px;
	background: rgba(0, 0, 0, .7);
	color: #fff;
}

.school-tj.contact-lx ul li:first-child i {
	background: url(../pic/lx/sta.png) no-repeat center center;
	background-size: 17px;
	border-color: transparent;
}

.school-tj.contact-lx ul li:first-child strong {
	color: #258fe9;
}

.school-tj.contact-lx ul li:first-child p {
	color: #e60012;
}

.school-tj.contact-lx ul li:last-child strong {
	color: #e60012;
}

.school-tj.contact-lx ul li:last-child p {
	color: #e60012;
}

.school-tj.contact-lx ul li:last-child i {
	background: #fff url(../pic/lx/end.png) no-repeat center center;
	background-size: 17px;
	border-color: transparent;
}

.school-tj.contact-lx ul li i {
	background: #0d83e7;
	color: #fff;
	border-color: #0d83e7;
}

.school-tj.contact-lx ul li strong {
	display: block;
}

/*+---------------------------------------------------------
  + START: 入学指南
  +---------------------------------------------------------*/
.show-head-h3.zn img {
	margin: 0 auto;
	padding-top: 15px;
	width: 40%;
}

.school-tj-zn ul li {
	position: relative;
	min-height: 37px;
	margin: 0 15px;
	padding: 0px 0px 10px;
	color: #666;
}

.school-tj-zn ul li:after {
	display: block;
	clear: both;
	content: ""
}

.school-tj-zn ul li:first-child {
	margin-top: 20px;
}

.school-tj-zn ul li i {
	display: block;
	width: 25px;
	height: 25px;
	line-height: 25px;
	border: 1px solid #258fe9;
	font-size: 12px;
	text-align: center;
	color: #fff;
	border-radius: 50px;
	float: left;
	font-style: normal;
	background: #258fe9;
}

.school-tj-zn ul li p {
	font-size: 12px;
	float: right;
	width: 90%;
	padding-bottom: 0px;
}

.school-tj-zn ul li span {
	position: absolute;
	top: 25px;
	left: 11.5px;
	display: block;
	height: 100%;
	border-right: 1px dashed #daeff9;
}

.school-tj-zn ul li p strong {
	display: block;
	color: #258fe9;
	font-size: 14px;
	padding-bottom: 5px;
}

.school-tj-zn ul li:last-child span {
	display: none;
}


/*+---------------------------------------------------------
  + START: 上下页
  +---------------------------------------------------------*/
.prenext {
	text-align: center;
	padding: 15px 0px;
}

.prenext a {
	color: #666;
	padding: 3px 20px;
	margin-right: 3px;
	border: 1px solid #f0f0f0;
}

/*弹幕*/
.barrage {
	position: fixed;
	right: -500px;
	display: inline-block;
	width: 500px;
	z-index: 99999
}

.barrage_box {
	background-color: rgba(0, 0, 0, .5);
	padding-right: 8px;
	height: 40px;
	display: inline-block;
	border-radius: 25px;
	transition: all .3s;
}

.barrage_box .portrait {
	display: inline-block;
	margin-top: 4px;
	margin-left: 4px;
	width: 32px;
	height: 32px;
	border-radius: 50%;
	overflow: hidden;
}

.barrage_box .portrait img {
	width: 100%;
	height: 100%;
	background: none;
}

.barrage_box div.p a {
	margin-right: 2px;
	font-size: 14px;
	color: #fff;
	line-height: 40px;
	margin-left: 18px;
}

.barrage_box div.p a:hover {
	text-decoration: underline;
}

.barrage_box .close {
	visibility: hidden;
	opacity: 0;
	text-align: center;
	width: 25px;
	height: 25px;
	margin-left: 20px;
	border-radius: 50%;
	background: rgba(255, 255, 255, .1);
	margin-top: 8px;
	background-image: url(../pic/d-close.png);
}

.barrage_box:hover .close {
	visibility: visible;
	opacity: 1;
}

.barrage_box .close a {
	display: block;
}

.barrage_box .close .icon-close {
	font-size: 14px;
	color: rgba(255, 255, 255, .5);
	display: inline-block;
	margin-top: 5px;
}

.barrage .z {
	float: left !important;
}

.barrage a {
	text-decoration: none;
}

/*结束*/
/*测试框*/
.cs-side a {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	position: relative;
	width: 100%;
	background: #7a95b7 url(../pic/zt/cs.gif) center no-repeat
}

/*测试结束*/
/*+---------------------------------------------------------
  + START: 回到顶部
  +---------------------------------------------------------*/

div.go-top {
	position: fixed;
	bottom: 130px;
	right: 0;
	opacity: 0;
	transition: opacity .5s linear;
}

div.go-top.opacity-b {
	opacity: 1;

}

.go-top a i {
	background-color: rgba(13, 131, 231, 0.54);
	border-radius: 50px;
}

/*+---------------------------------------------------------
  + START: 乘车路线
  +---------------------------------------------------------*/
.lx-list p,
.lx-list li {
	font-size: 14px;
	margin: 10px;
	font-size: 1.8rem;
	line-height: 1.9;
}

.lx-list ul {
	width: 95%;
	margin: 0 auto;
}

.clearfix:after {
	content: "";
	display: block;
	clear: both;
	width: 0;
	height: 0;
}

.lx-list li:first-child {
	color: #f00;
}

/*红包*/
/*.hslhb1{
	position:absolute;
	width:580px;
	height:600px;
	left:50%;
	top:50%;
	margin-top:-300px;
	margin-left:-290px;
	background-image: url(http://www.hzwtqx.cn/pic/1.png);
	background-repeat: no-repeat;
	background-position: center top;
	z-index:9999;
}
.hb-box{position:relative;display:none}.hslhb1 .hslhbbtn{ display:block; width:260px; height:58px; position:absolute; left:150px; bottom:38px;}
.hslhb1 .close{ position:absolute; width:40px; height:40px; top:17px; right:17px;}.close img{width:40px; height:40px; opacity:.8}


.pchbhslbox{
	position:fixed;
	width:580px;
	height:600px;
	left:50%;
	top:50%;
	margin-top:-300px;
	margin-left:-290px;
	background-image: url(http://www.hzwtqx.cn/pic/2.png);
	background-repeat: no-repeat;
	background-position: center top;
	z-index:9999
}

/*.pchbhslbox2 {*/
/*position:fixed;*/
/*width:580px;*/
/*height:600px;*/
/*left:50%;*/
/*top:50%;*/
/*margin-top:-300px;*/
/*margin-left:-290px;*/
/*background-image: url(http://www.hzwtqx.cn/pic/3_1.png);*/
/*background-repeat: no-repeat;*/
/*background-position: center top;*/
/*z-index:9999*/
/*}*/
/*.pchbhslbox .close{ position:absolute; width:40px; height:40px;    top: 65px;
    right: 130px;}
/*.pchbhslbox2 .hslhbbd{ position:absolute; width:312px; height:210px; top:250px; left:136px;}*/
/*.pchbhslbox2 .hslhbbd .xxline input{ width:170px; height:31px; line-height:31px; padding-left:10px; border:none; background-color:none; color:#333; margin-bottom:4%;}*/
/*.pchbhslbox2 .hslhbbtn2 input{ width:310px; height:57px; background-color:rgba(0,0,0,0); border:none; cursor:pointer;}*/
/*.pchbhslbox2 .hslhbbtn2{bottom:0px; left:0px; width:310px; height:57px;}*/

/*.hslhbgbtip{
	display: none;
	width: 580px;
	height: 600px;
	position: absolute;
	left:50%;
	top:50%;
	margin-top:-300px;
	margin-left:-290px;
	z-index: 99999;
	background-image: url(http://www.hzwtqx.cn/pic/5.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.hslhbgbtip a{display:block; position:absolute; width:115px; height:34px; top:282px;}
.hslhbgbtip .closetip1{ left:172px;} .hslhbgbtip .closetip2{ right:165px;}
.hb-form{position:absolute;width: 190px;
	height: 100px;top: 258px;
	left:160px;}
.hb-form form{margin-top:40px;}
.hb-form form .xxline{width: 245px;}
.hb-form .xxline span{font-size: 15px;color:#fff}
.hb-form .xxline input{width: 170px;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	border: none;
	color: #333;
	margin-bottom: 7px;
	font-size: 14px;
	background: #fff;
	border-radius: 25px;
}
.c-form input{width:310px;height:57px;background-color:rgba(0,0,0,0);border:none;cursor:pointer}

.pchbhslbox3 {
	position:fixed;
	width:580px;
	height:600px;
	left:50%;
	top:50%;
	margin-top:-300px;
	margin-left:-290px;
	background-image: url(http://www.hzwtqx.cn/pic/4.png);
	background-repeat: no-repeat;
	background-position: center top;
	z-index:9999
}
.pchbhslbox3 .hslhbbtn2{width:310px; height:57px; display:block; left:136px; bottom:140px;position: absolute;}

.hbbtn{ display: block;
	width: 270px;
	/* height: 56px; */
/*position: absolute;
bottom: -72%;
left: -5%;text-align: center}
.hbbtn input{background: transparent;border: none;font-size: 15px;color:#fff;width:30%;margin:0 auto;border-radius:20px}

.pchbhslbox b{color: #f00;position:absolute;left:50%;top:177px;font-weight:400;text-align:center;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}
.pchbhslbox b strong{font-size:2.6rem;display:inline-block;margin-bottom:10px}
.pchbhslbox b strong em{font-size:14px;font-style:normal}
.pchbhslbox .msg01,.pchbhslbox .title01,.pchbhslbox .iconfont{color:#f00;}
.pchbhslbox .title01{font-size: 24px;
text-align: center;
position: absolute;
top: 20%;
left: 229px;
font-weight: bold;}
.pchbhslbox .msg01{font-size: 19px;
text-align: center;
position: absolute;
top: 201px;
left: 240px;
font-weight: bold;}
.pchbhslbox .iconfont{
position: absolute;
top: 234px;
left: 269px;
font-size: 32px;

}
.pchbhslbox .iconfont.big-icon{
top: 243px;
font-size: 42px;
left: 264px;
}
.hslgbbg{ position:fixed; left:0;top:0;z-index:999; width:100%; height:100%; background-color:rgba(0,0,0,.5)}


.hslhbsmall{ position:fixed; z-index:9999; display:none; right:10px; bottom:10px;}
.xxline span{width:25%;color:#fff;text-align: right;display: inline-block;font-size:16px;margin-left:10px;}
@media (min-width:400px) and (max-width:600px){
.xxline span{width:30%;}
}
@media (min-width:300px) and (max-width:767px){
.hslhb1,.pchbhslbox2,.pchbhslbox3{
width: 100%;
  margin-left: -49.6%;
  background-size: 100%;
  background-position: center center;
}
.hslhb1 .close{top: 110px;
}
.hslhb1 .hslhbbtn{
  left: 50%;
  bottom: 24%;
  margin-left: -130px;
}
.pchbhslbox2 .hslhbbd{left: 10%;
  margin-top: 2%; }
.pchbhslbox2 .hslhbbd .xxline input{width:55%;height: 40px;font-size: 18px;}
.pchbhslbox2 .hslhbbtn2{bottom: 62px;
  width: 80%;
  left: -10%;}
.pchbhslbox2 .close{top: 130px;}
.pchbhslbox3 .hslhbbtn2{    width: 80%;left: 30px;
  bottom: 200px;}
.hslhbsmall{right: -41px;}
.hslhbsmall .hslhbbtn img{
  max-width:70%;
}
}
@media (width:320px){
.xxline span{font-size: 0.6em; width:22%;}
.pchbhslbox2 .hslhbbd .xxline input{height:26px;font-size: 16px;width: 47%;}
.pchbhslbox2 .hslhbbtn2{bottom: 68px;}
.pchbhslbox2 .hslhbbd {
  margin-top: 5%;
}
}*/



/*汽修资讯*/
.qxzx_block .swiper-container1 {
	height: 25px;
	overflow: hidden;
}

.qxzx_block .notice_txt {
	width: 22%;
	padding-top: 5px;
	margin-bottom: 0
}

.qxzx_block .notice_txt b {
	top: 50%;
	right: -14px;
	transform: translate(-50%, -50%);
	border: 5px solid transparent;
	border-left-color: #f00;
}

.qxzx_block .img_right {
	width: 77%;
	padding-left: 15px;
	font-size: 0.8em;
}

.qxzx_block {
	padding-left: 10px;
	height: 35px;
	line-height: 35px;
	padding-top: 2px;
}

.img_right .swiper-slide {
	padding-top: 2px
}

.qxzx_block .img_right a {
	color: #c00;
	height: 25px;
	line-height: 25px;
	display: block;
}


/*新年氛围*/
#offset .nav-bg {
	background: url(../pic/nav-i.png) no-repeat center;
	color: #fff;
	width: 100%;
	height: 55px;
	background-size: 50px;
	line-height: 49px;
	font-size: 1.8rem;
	font-weight: bold;
}

/*春招、秋招报名动态*/
.htmleaf-slider .bm-t li {
	line-height: 35px;
	margin-bottom: 8px;
	border-radius: 5px;
	overflow: hidden;
}

.htmleaf-slider .bm-t li span {
	width: 20%;
	font-size: 1.3rem;
	border-left: 1px solid #fff;
	height: 35px;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.htmleaf-slider .bm-t li span a {
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	color: #000
}

.htmleaf-slider li.bm_title span {
	background: #ec0505;
	color: #fff;

}

.htmleaf-slider li.bm_title span.first_span,
.htmleaf-slider li.bm_detail span.first_span {
	width: 40%;
	border-left: none;
	padding: 0 5px;
}

.htmleaf-slider li.bm_detail span {
	color: #000;
	background: rgba(166, 166, 166, 0.33);
}

.cz_notice .title_cz {
	background: #ec0505;
	color: #fff;
	line-height: 35px;
}

.cz_notice .zt_gap img {
	width: 49%;
	margin-right: 1%;
}

.cz_notice .zt_gap img.fr {
	margin: 0
}

.cz_notice .img_cz {
	padding: 0 20px
}

.text_slice {
	width: 15.6rem;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/* 	
height: 2.1rem;
width: 15.6rem;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient: vertical; */


.ask_button {
	width: 44%;
	display: block;
	float: left;
	border: 1px solid #ff0000;
	color: #ff0000;
	text-align: center;
	height: 30px;
	line-height: 30px;
	margin-left: 6%;
 
}

.ask_button1 {
	background: #ff0000;
	color: #fff;
	margin: 0;
 
}

.rstr_32 {
	font-size: 1.3rem !important;
}

.input_center {
	font-size: 1.3rem;
}

.jy_sli {
	border: 1px solid #666;
	width: 8rem;
	height: 8rem;
	border-radius: 4rem;
	color: #666;
	font-size: 1.4rem;
	padding: 1.1rem 1rem;;
margin:0.4rem;
	 
}