@font-face {
	font-family: myfont1;
	src: url(../font/汉仪中圆简.ttf);
}

@font-face {
	font-family: myfont2;
	src: url(../font/思源黑体.OTF);
}

@media screen and (max-width:1600px) {
	.login_left img {
		max-width: 85%;
		margin-top: 3%;
	}

	.login_left span.text1 {
		font-size: 46px;
	}

	.login_left span.text2 {
		font-size: 32px;
	}

	.login_content_pc1 {
		padding: 30px;
		margin: 30px auto 0;
	}
}

@media screen and (max-width:1366px) {
	.login_logo .login_bt_pc h1 {
		font-size: 38px;
	}

	.login_left img {
		max-width: 80%;
		margin-top: 2%;
	}

	.login_left1 img {
		max-width: 100%;
		margin-top: 10%;
	}

	.login_left {
		padding-top: 2%;
	}

		.login_left span.text1 {
			font-size: 46px;
		}

		.login_left span.text2 {
			font-size: 32px;
		}

	.login_box {
		margin: 5% 5% 0 0;
	}

	.login_box1 {
		margin: 0;
	}

	.login_body {
		bottom: 10%;
	}

	.login_footer {
		height: 10%;
	}
	/* 忘记密码 */
	.login_content_pc1 {
		margin-top: 30px;
		padding: 15px;
	}
}

@media screen and (min-width:1025px) {
	.pc_hidden {
		display: none;
	}
}
/*手机端-屏 幕宽度小于1024*/ /* =============================================*/
body {
	background: #fafafa;
}

@media screen and (max-width:1024px) {
	.yun_icon {
		display: block;
		color: #fff;
		font-size: 120px;
		text-align: center;
	}

	.mod-nav,
	.mod-pic-show .pic-show-con,
	.mod-box-update,
	.mod-box-hot,
	.mod-copyright,
	.mod-box-user,
	.layout-maincon-inner {
		width: auto;
		margin-left: 15px;
		margin-right: 15px;
	}

	.layout-maincon {
		margin: 20px 0 0;
	}

	.layout-maincon-main {
		width: auto;
	}

	.layout-wrapper-slidebar .mod-nav .nav-btn .nav-btn-line-1 {
		margin-left: -12px;
		width: 15px;
		-webkit-transform: rotate(-45deg);
	}

	.layout-wrapper-slidebar .mod-nav .nav-btn .nav-btn-line-3 {
		margin-left: -12px;
		width: 15px;
		-webkit-transform: rotate(45deg);
	}
	/*侧边栏导航*/
	.mod-nav-mobile {
		margin: 0;
	}

		.mod-nav-mobile ul {
			display: block;
		}

	.mod-nav-mobile {
		display: block;
		position: fixed;
		top: 0;
		right: 0;
		-webkit-transform: translate3d(250px,0,0);
		transform: translate3d(250px,0,0);
		width: 250px;
		height: 100%;
		background: #031227;
		background: url('../img/pic-show-1.jpg') no-repeat;
		-webkit-background-size: cover;
		-moz-background-size: cover;
	}

		.mod-nav-mobile:before {
			position: absolute;
			content: "";
			left: 0;
			right: 0;
			top: 0;
			bottom: 0;
			background: rgba(0,0,0,0.2)
		}

		.mod-nav-mobile .nav-list {
			padding: 20px 0;
			float: none
		}

			.mod-nav-mobile .nav-list li {
				float: none;
				margin: 0;
			}

				.mod-nav-mobile .nav-list li:not(:last-child):after {
					position: absolute;
					content: "";
					left: 25px;
					right: 25px;
					border-bottom: 1px solid #222;
					-webkit-transform: scaleY(0.5);
					-webkit-transform-origin: 0 0;
				}

			.mod-nav-mobile .nav-list a {
				font-size: 16px;
				position: relative;
				height: 60px;
				overflow: hidden;
				line-height: 65px;
				padding: 0 10px 0 35px;
			}

				.mod-nav-mobile .nav-list a i {
					margin-right: 10px;
				}
	/*右上角导航*/
	.mod-nav .nav-btn {
		display: block;
	}

	.mod-nav ul {
		display: none
	}

	.mod-nav-mobile ul {
		display: block;
	}

	/*header*/
	.layout-header {
		height: 44px;
		background: rgba(0,0,0,0.5);
		position: fixed;
	}

	.mod-nav .nav-btn .nav-btn-line {
		background: #fff;
	}

	.layout-header,
	.mod-pic-show .txt,
	.mod-pic-show .pic-show-img {
		opacity: 1;
		-webkit-animation: none 0s 0s forwards;
	}

	.mod-nav .logo a {
		width: 188px;
		height: 30px;
		margin: 7px 0 0;
	}

	/*头部导航*/
	.mod-nav .nav-list li {
		margin-left: 20px;
	}

	/*侧边栏*/
	.layout-maincon-aside {
		display: none;
		position: fixed;
		left: 0;
		top: 44px;
		right: 0;
		bottom: 0;
		width: 100%;
		background: rgba(0,0,0,0.9);
		padding: 0 0 20px 0;
		overflow-y: auto;
		z-index: 999
	}

		.layout-maincon-aside a {
			font-size: 16px;
			color: #ccc;
		}

	.mod-menu a {
		line-height: 34px;
	}

	.mod-menu .item-submenu-list-menu.cur a {
		font-weight: bold;
		background: #333;
	}

		.mod-menu .item-submenu-list-menu.cur a:before {
			position: absolute;
			content: "";
			left: 30px;
			height: 12px;
			border-left: 2px solid #ccc;
			top: 50%;
			margin: -6px 0 0;
		}

	.mod-menu .item-cur h3:before {
		border-left-color: #ccc;
	}

	/*切换按钮*/
	.mod-switch-menu {
		display: block;
	}

	.page-detail .mod-pic-show {
		padding-top: 35%;
	}

		.page-detail .mod-pic-show h2 {
			top: auto;
			bottom: 10%;
		}

	.mod-nav .logo_text {
		font-size: 16px;
		color: #fff;
		line-height: 44px;
		margin-left: 15px;
	}
	/* max-1024登录 */
	.ipad_hidden {
		display: none !important;
	}

	.login_bg {
		background: none;
	}

	.login_bg1 {
		background: none;
	}

	.content_box {
		min-width: auto;
	}

	.login_body {
		background-image: none;
		position: static;
		bottom: 10px;
		min-width: auto;
	}

	.login_content_pc {
		width: 100%;
		background: none;
	}

	.login_content_pc1 {
		padding: 0;
	}

	.login_logo {
		width: 70%;
		padding: 10px 15%;
		position: static;
		min-width: auto;
		height: auto;
	}

	.login_bt_pc {
		width: 100%;
		flex-direction: column;
	}

	.login_logo .login_bt_pc h1 {
		font-size: 24px;
		color: #fcfefd;
	}

	.login_right {
		float: none;
		width: 100%;
	}

	.login_bt {
		font-size: 20px;
		color: #333;
	}

		.login_bt span {
			color: #828282;
		}

	.login_box {
		width: 70%;
		margin: 5% 15% 0;
		padding: 5% 0 2%;
		box-shadow: none;
		background: none;
	}

	.ipt_div {
		border: 1px solid #e1e1e1;
		height: 46px;
	}

		.ipt_div input {
			height: 44px;
			line-height: 44px;
			background: none;
			color: #666;
		}

			.ipt_div input::-webkit-input-placeholder {
				color: #666;
			}

	input::-moz-input-placeholder {
		color: #666;
	}

	input::-ms-input-placeholder {
		color: #666;
	}

	.ipt_div i {
		margin-left: 10px;
		color: #b1b1b1;
	}

	.login_ts {
		color: #999;
	}

	.forget_password {
		color: #0082fc;
	}

	.login_btn {
		background: #0082fc;
		height: 46px;
		line-height: 46px;
	}

	.login_footer {
		min-width: auto;
	}
	/* 导航 */

	.dl_btn_div {
		left: 0;
		top: 3px;
		right: 94%;
	}

	.userInfo-mobile {
		display: block;
		left: 0;
		top: 3px;
		right: 94%;
	}

	.userInfo-pc {
		display: none;
	}

	.dl_btn {
		border: none;
		line-height: 100%;
		padding: 0 !important;
		line-height: 32px;
		color: #000 !important;
		background: #fff;
		border-radius: 50%;
		width: 32px;
	}

	.person_infor {
		left: 10px;
		margin: 3px 0 0 !important;
		width: auto;
	}

	.bz_tx {
		position: absolute;
		left: 0;
		top: 0;
	}
	/*banner*/
	.content {
		width: 90%;
		margin: 0 5%;
	}

	.banner {
		height: 280px;
		min-width: auto;
	}

		.banner .banner2 .ba1_title {
			margin: 100px 0px 0px 0px;
			width: 50%;
		}

			.banner .banner2 .ba1_title h1 {
				line-height: 100%;
			}

		.banner .banner2 .ban2_title {
			width: 50%;
			margin: 95px 0 0 0;
		}

		.banner .banner2 h1 {
			font-size: 30px
		}

		.banner .banner2 .b_t_c {
			margin: 20px 0;
			font-size: 22px;
		}

	.banner_img1 {
		margin: 35px 0 0 0;
		width: 50%;
	}

	.banner_img2 {
		margin: 48px 0 0 0;
		width: 50%;
	}

	.banner_img3 {
		margin: 80px 0 0 0;
		width: 50%;
	}

	.banner_img4 {
		margin: 20px 0 0;
		width: 50%;
	}
	/* 产品特色 */
	.par_t_b_80 {
		padding: 40px 0;
	}

	.cpgn_div {
		margin: 20px 0 0 0;
	}

	.w1200 {
		width: auto;
	}

	.box_bg01 {
		min-width: auto;
	}
	/*系统解决方案*/
	.box_bg02 {
		height: auto;
		min-width: auto;
	}

	.yun_right {
		float: right !important;
		display: block !important;
		width: 45%;
	}

	.yun_img {
		width: 50%;
		height: auto;
		margin: 90px auto 0;
	}

	.veiw_ztfa_img {
		display: none;
	}
	/*培养体系*/
	.box_bg03 {
		height: auto;
		min-width: auto;
	}

	.box_xtitle {
		font-size: 20px;
		width: 90%;
		margin: 15px auto 0;
	}

	.index_jzt, .index_wbf {
		width: 100%;
	}

		.index_jzt img, .index_wbf img {
			max-width: 90%;
			margin: auto;
			display: block;
		}

	.index_wbf {
		margin-right: 10px;
	}
	/*精彩聚焦*/
	.box_bg04 {
		min-width: auto;
		height: auto;
	}

	#carousel img {
		width: 100% !important;
		height: auto !important;
		margin-left: -50%;
	}
	/*我们的服务*/
	.box_bg05 {
		min-width: auto;
	}

	.fw_box {
		/* flex-direction: column; */
		padding: 45px 0;
		width: 90%;
		margin: 40px auto 0;
	}

	.cpgn_box1 {
		width: 100%;
	}

		.cpgn_box1:nth-child(1), .cpgn_box1:nth-child(2) {
			border-right: none;
		}

	/*帮助中心*/
	.banner_top08 {
		height: 100%;
	}

	.help_h1 {
		font-size: 20px;
		margin-top: 20px;
	}

	.help_left {
		width: 25%;
	}

	.help_right {
		width: 75%;
		padding: 0;
	}

		.help_right > div {
			padding: 0 20px;
		}

	.app_pt0 {
		padding-top: 0;
	}

	.w {
		min-width: auto;
	}

	.list-title {
		padding-left: 15px;
	}

	.accordion .link {
		padding-left: 15px;
	}

	.submenu a {
		padding-left: 30px;
	}
	/* 版权问题 */
	.footer {
		min-width: auto;
	}
	/*帮助中心搜索框*/
	.help_ipt_box {
		width: 100%;
	}

	.search_box {
		width: 50%;
		margin-left: -25%;
	}
	/* 微课在线 1024 */
	.banner_top2 {
		background-position: 55% 50%;
	}

	.banner_top2 {
		height: 100%;
	}

	.banner_text_l {
		width: 100%;
		padding: 100px 0 0 32px;
		text-align: left;
	}

	.text_min {
		width: 60%;
	}

	.text_big {
		font-size: 30px;
	}
	/* 微课列表 */
	.wk_list_right, .wk_list_right ul {
		width: auto;
		margin: 0;
	}

		.wk_list_right li {
			width: 48%;
		}

			.wk_list_right li a img {
				max-width: 100%;
				width: auto;
				height: auto;
			}

	.swiper2_app_w {
		width: 100%;
	}

	.par_b_app_ipd {
		padding-bottom: 56px;
	}

	/*.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
		min-height: 185px;
	}*/
	/* 运营页 */
	.par_t_b_20_app {
		padding: 20px 0;
	}

	.banner .banner_text {
		padding-top: 50px;
	}

		.banner .banner_text h1 {
			font-size: 30px;
			margin-bottom: 10px;
		}

		.banner .banner_text p {
			font-size: 16px;
			padding-bottom: 5px;
		}

	.btn_video {
		margin: 5px auto 0;
		font-size: 16px;
		height: 48px;
		line-height: 48px;
		width: 148px;
	}

	.box_news ul {
		padding: 10px 20px;
		margin: 0;
		height: 40px;
		width: auto;
	}

		.box_news ul.ul_flex {
			justify-content: flex-start;
		}

	.box_news li.active {
		padding-bottom: 0px;
	}

	.box_news li:first-child {
		margin-right: 30px;
	}

	.h450 {
		height: auto;
	}

	.w635 {
		width: 100%;
	}

	.news_right {
		width: 100%;
	}

	.news_div {
		width: calc(100% - 165px);
	}

	.news_div_text {
		width: 100%;
	}

	.news_right_a {
		margin-bottom: 10px;
	}

		.news_right_a img {
			width: 150px;
			height: 94px;
		}

	.news_div span {
		margin-top: 0px;
	}

	.news_div p {
		margin: 7px 0;
	}

	.more {
		border-radius: 24px;
		margin: 5px auto 0;
	}

	.wk_ul {
		margin: 20px 10px;
	}

		.wk_ul li {
			width: 48%;
			height: auto;
		}

			.wk_ul li a img {
				max-width: 100%;
				width: auto;
				height: auto;
			}
	/* 动态聚焦 */
	.banner_top09 {
		height: 100%;
		background-position: 50% 80%;
	}
	/* 微课在线列表 */
	.banner_top3 {
		height: 100%;
	}

	.wk_datu {
		max-width: 100%;
		height: auto;
		width: 100%;
	}

	.banner_content {
		padding-top: 0;
	}
	/* 微课在线列表 */
	.ct_news_app {
		padding: 0 20px;
		min-height: 250px;
	}

	.wk_box {
		margin-bottom: 20px;
	}

		.wk_box a {
			padding: 15px 0;
		}

	.jianjie_text {
		width: 100%;
		margin-bottom: 10px;
	}

		.jianjie_text p, .jianjie_text span {
			font-size: 14px;
			text-indent: 28px;
			color: #666;
			line-height: 145%;
			margin-bottom: 10px;
			display: block;
		}

		.jianjie_text img {
			display: block;
			max-width: 100%;
			height: auto;
			margin-bottom: 10px;
		}
	/* 微课在线-微课详情 */
	.video_box {
		width: 100%;
		height: auto;
	}

	#banner_h_auto {
		height: auto;
	}

		#banner_h_auto > div {
			height: auto !important;
			background: none !important;
		}

	.detial_bt {
		color: #333;
		padding: 10px 20px 0;
		background: #fff;
		margin-bottom: 0;
	}

	.app_mt_0 {
		margin-top: 0;
	}

	.app_mb_0 {
		margin-bottom: 0;
	}
	/* 动态聚焦详情 */
	.detal_title {
		padding: 10px 20px;
	}

		.detal_title h3 {
			margin: 0 0px 10px;
			font-size: 20px;
		}

	.wk_detail {
		padding: 0 20px;
		margin-top: 10px;
	}
	/* 共享资源 */
	.news_right_content {
		padding: 0 20px;
	}

	.share_item li a.share_bt {
		width: 65%;
	}

	.banner_top13 {
		background-position: 55% 50%;
		height: 100%;
	}

	.upload_box {
		padding: 40px 0;
		margin: 20px 20px 0;
	}

	.btn_upload span {
		font-size: 14px;
	}

	.btn_upload {
		width: 75%;
		font-size: 15px;
		height: 44px;
		line-height: 44px;
	}

	.ziyuan_videw {
		width: 96%;
		padding: 20px;
		box-sizing: border-box;
		margin: 20px auto;
		float: none;
	}

	.text_box {
		width: 100%;
		height: 100%;
	}

	.works_r {
		width: 96%;
		padding: 20px;
		box-sizing: border-box;
		float: none;
		margin: 0px auto 20px;
	}

		.works_r span {
			float: left;
			margin: 0 10px 10px 0 !important;
		}

	.bz_btn {
		overflow: hidden;
		clear: both;
		height: 40px;
		line-height: 40px;
		font-size: 14px;
		border-radius: 20px;
	}
}
/*============================================================================================*/
@media screen and (max-width:812px) {

	.header_top {
		min-width: auto;
	}

	.login_logo {
		width: 90%;
		padding: 10px 5%;
	}

	.login_bt {
		font-size: 20px;
	}

	.login_box {
		width: 90%;
		margin: 5% 5% 0;
		padding: 5% 0 2%;
		box-shadow: none;
		background: none;
	}

	.ipt_div {
		height: 46px;
	}

		.ipt_div input {
			height: 44px;
			line-height: 44px;
		}

	.login_btn {
		/* background: #51b2f9; */
		height: 46px;
		line-height: 46px;
	}
	/* 导航 */
	/* .mod-nav .logo_text{
	  left:0px;
  } */
	/*banner*/
	.content {
		width: 90%;
		margin: 0 5%;
	}

	.banner {
		height: 250px;
	}

		.banner .banner2 .ba1_title {
			margin: 82px 0px 0px 0px;
			width: 50%;
		}

			.banner .banner2 .ba1_title h1 {
				line-height: 100%;
			}

		.banner .banner2 .ban2_title {
			width: 50%;
			margin: 82px 0 0 0;
		}

		.banner .banner2 h1 {
			font-size: 22px
		}

		.banner .banner2 .b_t_c {
			margin: 20px 0;
			font-size: 18px;
		}

	.banner_img1 {
		margin: 50px 0 0 0;
		width: 50%;
	}

	.banner_img2 {
		margin: 48px 0 0 0;
		width: 50%;
	}

	.banner_img3 {
		margin: 80px 0 0 0;
		width: 50%;
	}

	.banner_img4 {
		margin: 40px 0 0;
		width: 50%;
	}
	/* 产品特色 */
	.par_t_b_80 {
		padding: 22px 0;
	}

	.cpgn_div {
		margin: 20px 0 0 0;
		flex-wrap: wrap;
	}

	.cpgn_box {
		margin-bottom: 15px;
		width: 50%;
	}

	.w1200 {
		width: auto;
	}

	.box_bg01 {
		min-width: auto;
	}

	.box_title {
		font-size: 24px;
		line-height: 100%;
	}

	.cpgn_box span {
		width: 110px;
		height: 110px;
		border-radius: 50%;
		margin: 0 auto 15px;
	}

		.cpgn_box span img {
			height: 48px;
			width: 48px;
			margin: 31px auto;
		}

	.cpgn_box p {
		width: 70%;
		margin: 10px auto 0;
		line-height: 135%;
	}
	/*系统解决方案*/
	.box_bg02 {
		height: auto;
		min-width: auto;
	}

	.yun_img {
		max-width: 80%;
		width: auto;
		height: auto;
		float: none;
		margin: auto;
	}

	.veiw_ztfa_img {
		display: block;
		width: 70%;
		margin: 20px auto;
		height: auto;
	}
	/*培养体系*/
	.box_bg03 {
		height: auto;
		min-width: auto;
	}

	.box_xtitle {
		font-size: 20px;
		width: 90%;
		margin: 15px auto 0;
	}

	.view_pytx {
		flex-direction: column;
	}

	.index_jzt, .index_wbf {
		width: 100%;
	}

		.index_jzt img, .index_wbf img {
			max-width: 90%;
			margin: auto;
			display: block;
		}

	.app_style {
		font-size: 18px;
		margin-top: 15px;
	}
	/*精彩聚焦*/
	.box_bg04 {
		min-width: auto;
		height: auto;
	}

	#carousel img {
		width: 100% !important;
		height: auto !important;
		margin-left: -50%;
	}
	/*我们的服务*/
	.box_bg05 {
		min-width: auto;
		height: auto;
	}

	.fw_box {
		flex-direction: column;
		padding: 20px 0;
	}

	.cpgn_box1 {
		width: 100%;
	}

		.cpgn_box1:nth-child(1), .cpgn_box1:nth-child(2) {
			border-right: none;
		}
	/*联系我们*/

	.map_box {
		margin-top: 20px;
	}

	.map_left {
		width: 100%;
		height: auto;
		box-sizing: border-box;
	}

	.tel_right {
		display: none !important;
	}

	#dituContent {
		width: 100%;
		height: 250px;
	}
	/*版权*/
	.footer {
		min-width: auto;
		padding: 15px 0;
	}
	/*帮助中心*/
	.banner_top08 {
		height: 100%;
	}

	.help_h1 {
		font-size: 20px;
		margin-top: 20px;
	}

	.help_left {
		width: 100%;
		float: none;
		min-height: auto;
	}

	.help_right {
		width: 100%;
	}

	.app_pt0 {
		padding-top: 0;
	}

	.app_minw_a {
		min-width: auto;
	}

	.list-title {
		padding-left: 15px;
	}

	.accordion .link {
		padding-left: 15px;
	}

	.submenu a {
		padding-left: 30px;
	}
	/*帮助中心搜索框*/
	.help_ipt_box {
		width: 100%;
	}

	.app_hidden {
		display: none !important;
	}

	.search_box {
		width: 70%;
		margin-left: -35%;
	}
	/* 微课在线 */
	.banner_text_l {
		padding: 90px 0 0 32px;
	}

	.text_min {
		width: 70%;
	}

	.text_big {
		font-size: 30px;
	}
}
/*============================================================================================*/
@media screen and (max-width:600px) {
	.login_logo .login_bt_pc h1 {
		font-size: 22px;
	}
	/*banner*/
	.banner {
		height: 240px;
	}

		.banner .banner2 .ba1_title {
			margin: 78px 0px 0px 0px;
		}

		.banner .banner2 .ban2_title {
			margin: 78px 0 0 0;
		}

		.banner .banner2 h1 {
			font-size: 18px
		}

		.banner .banner2 .b_t_c {
			margin: 15px 0;
			font-size: 16px;
		}

	.banner_img1 {
		margin: 50px 0 0 0;
	}

	.banner_img2 {
		margin: 70px 0 0 0;
	}

	.banner_img3 {
		margin: 80px 0 0 0;
	}

	.banner_img4 {
		margin: 45px 0 0;
	}
	/* 产品特色 */

	/*系统解决方案*/
	.yun_img {
		max-width: 80%;
	}

	.veiw_ztfa_img {
		width: 70%;
		margin: 20px auto;
	}
	/*培养体系*/
	.box_xtitle {
		font-size: 16px;
	}

	.app_style {
		font-size: 18px;
	}

	/* 精彩聚焦 */

	/*帮助中心搜索框*/
	.help_ipt_box {
		width: 90%;
	}

	.search_box {
		width: 100%;
		margin-left: -50%;
	}
	/* 微课在线 */
	.banner_text_l {
		padding: 70px 0 0 32px;
	}
	/* 共享资源 */
	.btn_upload span {
		font-size: 14px;
	}

	.btn_upload {
		width: 75%;
		font-size: 14px;
		height: 40px;
		line-height: 40px;
	}
}
/*============================iPhone6、7、8=============================================*/
@media screen and (max-width:375px) {
	.login_logo .login_bt_pc h1 {
		font-size: 20px;
	}
	/*banner*/

	.banner {
		height: 220px;
	}

		.banner .banner2 .ba1_title {
			margin: 78px 0px 0px 0px;
		}

		.banner .banner2 .ban2_title {
			margin: 78px 0 0 0;
		}

		.banner .banner2 h1 {
			font-size: 18px
		}

		.banner .banner2 .b_t_c {
			margin: 15px 0;
			font-size: 16px;
		}

	.banner_img1 {
		margin: 50px 0 0 0;
	}

	.banner_img2 {
		margin: 70px 0 0 0;
	}

	.banner_img3 {
		margin: 80px 0 0 0;
	}

	.banner_img4 {
		margin: 45px 0 0;
	}
	/*产品特色*/
	.box_title {
		font-size: 20px;
	}

	.cpgn_div {
		flex-direction: column;
		flex-wrap: wrap;
	}

	.cpgn_box {
		margin-bottom: 15px;
		width: 100%;
	}
	/*系统解决方案*/
	.yun_img {
		max-width: 90%;
	}

	.veiw_ztfa_img {
		width: 90%;
		margin: 20px auto;
	}
	/*培养体系*/
	/*聚焦方案*/
	/*帮助中心搜索框*/
	.help_ipt_box {
		width: 90%;
	}
	/* 运营页 */
	.box_news li {
		font-size: 18px;
	}
	/* 共享资源 */
	.share_item li a.share_bt {
		width: 65%;
	}
	/*============================iPhone4、iPhone5====================================*/
	@media screen and (max-width:320px) {
		.yun_icon {
			font-size: 60px;
		}

		.login_box {
			margin: 10% 5% 0;
		}

		.login_logo .login_bt_pc h1 {
			font-size: 18px;
		}

		.ipt_div {
			height: 44px;
		}

			.ipt_div input {
				height: 42px;
				line-height: 42px;
				font-size: 15px;
			}
		/*banner*/
		.banner {
			height: 200px;
		}

			.banner .banner2 .ba1_title {
				margin: 68px 0px 0px 0px;
			}

			.banner .banner2 .ban2_title {
				margin: 68px 0 0 0;
			}

			.banner .banner2 h1 {
				font-size: 18px
			}

			.banner .banner2 .b_t_c {
				margin: 15px 0;
				font-size: 16px;
			}

		.banner_img1 {
			margin: 50px 0 0 0;
		}

		.banner_img2 {
			margin: 70px 0 0 0;
		}

		.banner_img3 {
			margin: 80px 0 0 0;
			width: 50%;
		}

		.banner_img4 {
			margin: 45px 0 0;
		}
		/* 产品特色 */

		.cpgn_box span {
			width: 110px;
			height: 110px;
			border-radius: 50%;
			margin: 0 auto 15px;
		}

			.cpgn_box span img {
				height: 48px;
				width: 48px;
				margin: 31px auto;
			}

		.cpgn_box p {
			width: 70%;
			margin: 10px auto 0;
		}

		/*系统解决方案*/
		.yun_img {
			max-width: 90%;
		}

		.veiw_ztfa_img {
			width: 90%;
			margin: 20px auto;
		}
		/* 微课在线 */
		.banner_text_l {
			padding: 60px 0 0 32px;
		}
		/* 运营页 */
		.banner .banner_text {
			padding-top: 30px;
		}

			.banner .banner_text h1 {
				font-size: 30px;
				margin-bottom: 5px;
			}

			.banner .banner_text p {
				font-size: 16px;
				padding-bottom: 2px;
			}

		.btn_video {
			margin: 10px auto 0;
		}
		/* 共享资源 */
		.share_item li a.share_bt {
			width: 58%;
		}

		.btn_upload span {
			font-size: 14px;
		}

		.btn_upload {
			width: 80%;
			font-size: 14px;
			height: 42px;
			line-height: 42px;
		}
	}
