/* topbanner */

.banner {

	width: 100%;

	height: 240px;

}



.banner img {

	width: 100%;

	height: 100%;

	object-fit: cover;

}



/* SearchOrJisuan */

.SearchOrJisuan {

	margin-top: 20px;

}



.SearchOrJisuan .search_top div.sss {

	width: 550px;

	height: 44px;

}



.SearchOrJisuan .search_top div.sss input {

	width: 469px;

	height: 100%;

	box-sizing: border-box;

	border: 1px solid #CECACA;

	border-radius: 3px;

	text-indent: 16px;

	font-size: 14px;

	line-height: 44px;

	display: inline-block;

	vertical-align: middle;

}



.SearchOrJisuan .search_top div.sss button {

	width: 81px;

	height: 100%;

	background-color: #ff7134;

	border-radius: 3px;

	display: inline-block;

	vertical-align: middle;

	cursor: pointer;

}



.SearchOrJisuan .search_top>ul.fr li {

	display: inline-block;

	font-size: 16px;

	margin-right: 36px;

	line-height: 44px;

}



.SearchOrJisuan .search_top>ul.fr li:last-child {

	margin-right: 0;

}



.SearchOrJisuan .search_top>ul.fr li a img {

	width: 26px;

	height: 26px;

	display: inline-block;

	margin-bottom: 2px;

	vertical-align: middle;

	margin-right: 6px;

}



.SearchOrJisuan .search_top>ul.fr li a:hover {

	color: #ff7134;

}



.SearchOrJisuan .jisuan {

	width: 100%;

	height: 92px;

	background: url(../images/ggw.jpg) no-repeat center center;

	background-size: cover;

	margin-top: 28px;

}



.SearchOrJisuan .jisuan span {

	width: 172px;

	height: 46px;

	text-align: center;

	line-height: 46px;

	background-color: #ff7134;

	border-radius: 3px;

	font-size: 20px;

	color: #fff;

	font-weight: bold;

	cursor: pointer;

	display: block;

	position: absolute;

	right: 81px;

	top: 23px;

}



.SearchOrJisuan .jisuan span:hover {

	opacity: 0.8;

}



/* content */

.content_Fl {

	width: 802px;

	height: auto;

	padding-bottom: 52px;

}



/* 面包屑导航 */

.content .mmbb {

	font-size: 14px;

	color: #666666;

	color: rgba(102, 102, 102, 0.6);

	margin-top: 10px;

	margin-bottom: 20px;

}



.content .mmbb a {

	float: left;

	color: #666666;

	color: rgba(102, 102, 102, 0.6);

}



.content .mmbb span {

	float: left;

	margin: 0 10px;

}



.content .mmbb a:hover {

	color: #ff7134;

}



/* 标题 */

.contentTitle {

	margin-bottom: 22px;

	text-align:center;

}



.contentTitle h1 {

	font-size: 26px;

	font-weight: normal;

	color: #000000;

	margin-bottom: 12px;

}



.contentTitle span {

	display: block;

	font-size: 14px;

	color: #9E9E9F;

}



.contentTitle .timebox {

	margin-top: 20px;

	margin-bottom: 40px;

}



.contentTitle .timebox img.tx {

	width: 48px;

	height: 48px;

	vertical-align: middle;

	border-radius: 50%;

}



.contentTitle .timebox h3 {

	display: inline-block;

	font-size: 18px;

	height: 48px;

	line-height: 48px;

	vertical-align: middle;

	margin-left: 16px;

}



.contentTitle .timebox img.quanwei {

	width: 18px;

	height: 18px;

	display: inline-block;

	vertical-align: middle;

	margin-left: 11px;

	margin-right: 25px;

}



.contentTitle .timebox span {

	display: inline-block;

	vertical-align: middle;

}



/* 摘要 */

.contentZy {

	width: 100%;

	background-color: #F4F4F4;

	padding: 20px 0;

	margin-bottom: 47px;

}



.contentZy p {

	width: 739px;

	font-size: 14px;

	color: #000000;

	line-height: 28px;

	margin: 0 auto;

}



/* 内容部分 */

.content_c {

	overflow: hidden;

}



.content_c>article.ovh {

	transition: max-height 0.32s cubic-bezier(0.95, 0.05, 0.795, 0.035), -webkit-mask-size 0.22s cubic-bezier(0.95, 0.05, 0.795, 0.035);

	transition: mask-size 0.22s cubic-bezier(0.95, 0.05, 0.795, 0.035), max-height 0.32s cubic-bezier(0.95, 0.05, 0.795, 0.035);

	transition: mask-size 0.22s cubic-bezier(0.95, 0.05, 0.795, 0.035), max-height 0.32s cubic-bezier(0.95, 0.05, 0.795, 0.035), -webkit-mask-size 0.22s cubic-bezier(0.95, 0.05, 0.795, 0.035);

	-webkit-mask-image: linear-gradient(#1A1A1A calc(100% - 8rem), transparent calc(100% - 2.8rem));

	mask-image: linear-gradient(#1A1A1A calc(100% - 8rem), transparent calc(100% - 2.8rem));

	-webkit-mask-size: 100% 100%;

	mask-size: 100% 100%;

}



.content_c a.more {

	position: absolute;

	width: 100%;

	height: 30px;

	line-height: 30px;

	color: #175199;

	bottom: 30px;

	text-align: center;

	z-index: 999;

	font-size: 14px;

}



.content_c a.sq {

	font-size: 14px;

	text-align: right;

	width: 100%;

	display: block;

	color: #ff7134;

}



.content_c p {

	font-size: 14px;

	line-height: 23px;

	color: #000000;

	margin-bottom: 20px;

	letter-spacing: 1px;

}



.content_c a {

	display: inline;

	color: #737FF1;

}



.content_c img {

	max-width: 546px;

	height: auto;

	margin: 0 auto;

	display: block;

	margin-bottom: 40px;

}



.content_c video {

	width: 546px;

	height: 282px;

	margin: 0 auto;

	margin-bottom: 30px;

	display: block;

}



.daoshiform {

	width: 100%;

	height: 244px;

	background-color: #F9F9F9;

	margin: 35px 0;

}



.daoshiform>div.fl {

	margin: 28px 0 0 26px;

}



.daoshiform>div.fl img {

	width: 123px;

	height: 123px;

	margin-right: 24px;

	border-radius: 50%;

}



.daoshiform>div.fl>div.fl {

	width: 217px;

	border-right: 1px solid #CFCECE;

	padding-right: 30px;

}



.daoshiform>div.fl>div.fl h3 {

	font-weight: normal;

	font-size: 26px;

	margin-bottom: 4px;

}



.daoshiform>div.fl>div.fl p {

	font-size: 14px;

	margin-bottom: 12px;

}



.daoshiform>div.fl>div.fl span {

	font-size: 14px;

	line-height: 22px;

}



.daoshiform>div.fr {

	width: 272px;

	margin-top: 27px;

	margin-right: 60px;

}



.daoshiform>div.fr h3 {

	text-align: center;

	font-size: 26px;

	font-weight: normal;

	margin-bottom: 18px;

}



.daoshiform>div.fr input {

	width: 100%;

	height: 36px;

	border: 1px solid #CFCECE;

	border-radius: 3px;

	box-sizing: border-box;

	background-color: #ffffff;

	font-size: 14px;

	text-indent: 12px;

	margin-bottom: 8px;

}



.daoshiform>div.fr button {

	width: 100%;

	height: 40px;

	text-align: center;

	line-height: 40px;

	background-color: #ff7134;

	border-radius: 3px;

	font-size: 18px;

	color: #ffffff;

	margin-top: 5px;

	cursor: pointer;

}



/* 分页 */

.page {

	margin-top: 40px;

	margin-bottom: 36px;

}



.page a {

	height: 24px;

	padding: 0 10px;

	font-size: 12px;

	border: 1px solid #D7D7D7;

	line-height: 24px;

	margin-right: 10px;

	color: #333;

	border-radius: 2px;

}



.page a.active {

	background-color: #FF8C81;

	border-color: #FF8C81;

	color: #fff;

}



.page a:hover {

	background-color: #FF8C81;

	border-color: #FF8C81;

	color: #fff;

}



/* 标签 */

.biaoq {

	font-size: 14px;

	color: #919191;

	margin-bottom: 24px;

}



.biaoq a {

	display: inline-block;

	color: #919191;

	margin-right: 10px;

}



.biaoq a:hover {

	color: #ff7134;

}



/* 分享 */

.bdsharebuttonbox {

	font-size: 0;

	text-align: right;

}



.bdsharebuttonbox a {

	margin-top: 0 !important;

	margin-bottom: 0 !important;

}



.bdsharebuttonbox #qq,

.bdsharebuttonbox #xl,

.bdsharebuttonbox #wx,

.bdsharebuttonbox #top {

	width: 22px;

	height: 22px;

	border-radius: 2px;

	padding: 0;

	display: inline-block;

}



.bdsharebuttonbox #qq {

	background: url(../images/qq.png) no-repeat center center;

	background-size: cover;

}



.bdsharebuttonbox #xl {

	background: url(../images/xl.png) no-repeat center center;

	background-size: cover;

}



.bdsharebuttonbox #wx {

	background: url(../images/wx.png) no-repeat center center;

	background-size: cover;

}



.bdsharebuttonbox #top {

	background: url(../images/top.png) no-repeat center center;

	background-size: cover;

}



/* 上一篇 下一篇 */

.goUpDown {

	margin-bottom: 20px;

	padding-top: 20px;

}



.goUpDown>p {

	font-size: 15px;

	height: 25px;

	line-height: 25px;

}



.goUpDown>p a {

	width: 270px;

	display: inline-block;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	vertical-align: middle;

}



.goUpDown>p:hover a {

	color: #ff7134;

}



.goUpDown>p span {

	width: 270px;

	display: inline-block;

	vertical-align: middle;

}



/* 推荐文章 */

.tuijianB {

	width: 800px;

	height: 273px;

	border: 1px solid #ECEBEB;

}



.tuijianB div h4 {

	font-size: 20px;

	padding-left: 35px;

	padding-top: 34px;

	padding-bottom: 20px;

}



.tuijianB div>div {

	padding-left: 35px;

	padding-right: 64px;

	border-right: 1px solid #ECEBEB;

}



.tuijianB div>div a {

	width: 300px;

	font-size: 14px;

	padding-bottom: 15px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}



.tuijianB div>div a:hover {

	color: #ff7134;

}



.tuijianB div.fr>div {

	border-right: none;

}



.content_Fr {

	width: 292px;

	background-color: #fff;

}



.content_Fr .daoshibox {

	width: 248px;

	box-sizing: border-box;

	border: 1px solid #C2C1C1;

	border-top-color: #D44537;

	margin: 0 auto 52px;

	padding-bottom: 24px;

}



.content_Fr .daoshibox img {

	width: 112px;

	height: 112px;

	display: block;

	margin: 25px auto 17px;

	border-radius: 50%;

}



.content_Fr .daoshibox h3 {

	font-size: 18px;

	text-align: center;

	color: #ff7134;

	padding-bottom: 3px;

}



.content_Fr .daoshibox p {

	text-align: center;

	font-size: 14px;

	margin-bottom: 14px;

}



.content_Fr .daoshibox span {

	display: block;

	font-size: 14px;

	padding: 0 18px;

	line-height: 22px;

}



.content_Fr .daoshibox span a {

	display: inline-block;

	color: #ff7134;

}



.content_Fr .daoshibox div.a {

	font-size: 0;

	text-align: center;

	margin-top: 16px;

}



.content_Fr .daoshibox div.a a {

	width: 98px;

	height: 30px;

	line-height: 30px;

	border: 1px solid #ff7134;

	border-radius: 3px;

	display: inline-block;

	background-color: #ff7134;

	font-size: 14px;

	color: #ffffff;

	margin-right: 10px;

}



.content_Fr .daoshibox div.a a.a1 {

	margin-right: 0;

	background-color: transparent;

	color: #ff7134;

}



.content_Fr .daoshibox div.a a:hover {

	opacity: 0.8;

}



.content_Fr .daoshibox div.a a.a1:hover {

	background-color: #ff7134;

	color: #ffffff;

}



.content_Fr .fa,

.huodong_jz,

.bjts_tuijian {

	margin-left: 28px;

	margin-right: 28px;

	
	border-color: rgba(112, 112, 112, 0.3);

	padding-bottom: 45px;

}



.content_Fr .fa h3,

.huodong_jz>h3,

.bjts_tuijian>h3,

.hot_bq>h3 {

	font-size: 18px;

	padding-top: 30px;

	margin-bottom: 8px;

}



.content_Fr .fa h3 {

	padding-top: 0;

}



.content_Fr .fa span,

.huodong_jz>span,

.bjts_tuijian>span,

.hot_bq>span {

	width: 72px;

	height: 3px;

	background-color: #ff7134;

	display: block;

	margin-bottom: 27px;

}



.content_Fr .fa input {

	width: 100%;

	border: 1px solid #D7D7D7;

	border-radius: 3px;

	height: 38px;

	margin-bottom: 19px;

	text-indent: 12px;

	font-size: 14px;

}



.content_Fr .fa select {

	width: 100%;

	height: 38px;

	border: 1px solid #D7D7D7;

	border-radius: 3px;

	stop-color: #333333;

	padding-left: 9px;

}



.content_Fr .fa textarea {

	width: 100%;

	border: 1px solid #D7D7D7;

	height: 92px;

	text-indent: 12px;

	padding-top: 10px;

	margin-top: 18px;

	border-radius: 3px;

	font-size: 14px;

}



.content_Fr .fa button {

	width: 100%;

	height: 40px;

	border-radius: 3px;

	background-color: #ff7134;

	color: #fff;

	font-size: 14px;

	margin-top: 20px;

	cursor: pointer;

}



.content_Fr .fa button:hover {

	opacity: 0.8;

}



/* 活动讲座 */

.huodong_jz .box {

	margin-bottom: 30px;

}



.huodong_jz .box img {

	width: 88px;

	height: 88px;

	border-radius: 3px;

}



.huodong_jz .box div.fr {

	width: 128px;

}



.huodong_jz .box div.fr a {

	font-size: 14px;

	line-height: 24px;

	margin-bottom: 9px;

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

}



.huodong_jz .box div.fr p {

	font-size: 12px;

	color: #727070;

}



.huodong_jz .box div.fr a:hover {

	color: #ff7134;

}



/* 背景提升推荐 */

.bjts_tuijian .box {

	margin-bottom: 30px;

}



.bjts_tuijian .box {

    margin-bottom: 27px;

    padding: 0 !important;

}



.bjts_tuijian .box:last-child {

    margin-bottom: 0;

}



.bjts_tuijian .box .img {

    width: 88px;

	height: 88px;

	margin-right: 12px;

}



.bjts_tuijian .box .img img {

    width: 100%;

    height: 100%;

    position: absolute;

    left: 0;

    top: 0;

}



.bjts_tuijian .box .img a {

    width: 100%;

    height: 100%;

    position: absolute;

    left: 0;

    top: 0;

    text-align: center;

    line-height: 88px;

    font-size: 40px;

    color: #ffffff;

    font-weight: bold;

}



.bjts_tuijian .box .xx {

    width: 130px;

}



.bjts_tuijian .box .xx h4 {

	 width: 130px;

    font-size: 16px;

    font-weight: normal;

    margin-bottom: 2px;

    padding: 0 !important;

}



.bjts_tuijian .box .xx h4 a {

	 width: 130px;

	 display: block;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.bjts_tuijian .box .xx span {

    font-size: 14px;

    color: #888888;

    display: block;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.bjts_tuijian .box .xx p {

    font-size: 14px;

    margin-top: 10px;

}



.bjts_tuijian .box .xx p::before {

    content: '';

    width: 22px;

    height: 22px;

    background: url(../images/dingwei.png) no-repeat center center;

    display: inline-block;

    vertical-align: middle;

    margin-bottom: 2px;

    margin-right: 7px;

}





/* 热门标签 */

.hot_bq {

	margin: 0 28px;

	padding-bottom: 60px;

}



.hot_bq .box a {

	width: 50%;

	font-size: 14px;

	line-height: 32px;

	text-align: left;

}



.hot_bq .box a:hover {

	color: #ff7134;

}





/* 留学问题免费答疑 */

.dayiForm {

	width: 100%;

	height: 602px;

	background: url(../images/500592074.png) no-repeat center center;

	background-size: cover;

	overflow: hidden;

}



.dayiForm h3 {

	font-size: 32px;

	font-weight: normal;

	margin-top: 93px;

	margin-bottom: 67px;

	text-align: center;

}



.dayiForm .form1 {

	margin-bottom: 33px;

}



.dayiForm .form1 input {

	width: 250px;

	height: 40px;

	border: 1px solid #DFDEDE;

	border-radius: 3px;

	font-size: 16px;

	line-height: 40px;

	text-indent: 12px;

	margin-right: 136px;

	background-color: #fff;

}



.dayiForm .form1 select {

	width: 252px;

	height: 42px;

	border: 1px solid #DFDEDE;

	border-radius: 3px;

	padding-left: 10px;

	background-color: #fff;

	font-size: 16px;

}



.dayiForm textarea {

	width: 1026px;

	height: 133px;

	border: 1px solid #DFDEDE;

	background-color: #fff;

	border-radius: 3px;

	text-indent: 13px;

	padding-top: 15px;

	font-size: 16px;

}



.haiwaiRight {

	width: 56px;

	height: 38px;

	background-color: #4D4D4D;

	border-radius: 5px;

	cursor: pointer;

	margin-top: 24px;

	text-align: center;

	display: inline-block;

}



.haiwaiRight:hover {

	background-color: #ff7134;

}



.haiwaiRight a {

	width: 8px;

	height: 16px;

	margin-top: 11px;

	display: inline-block;

}



.haiwaiRight a {

	background: url(../images/xiangyou3.png) no-repeat center center;

	background-size: 100%;

}



.zttj a {

	width: 33%;

	font-size: 14px;

	line-height: 32px;

	text-align: left;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	float: left;

}



.zttj a:hover {

	color: #ff7134;

}





.hot_bq em {

	width: 22px;

	height: 22px;

	display: block;

	background: url(../images/xia.png) no-repeat center center;

	background-size: cover;

	margin-left: 110px;

	margin-top: 10px;

	cursor: pointer;

	opacity: 0.5;

}