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

@media only screen and (max-width: 1720px) {}

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

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

@media only screen and (max-width: 1490px) {}

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

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

.user-box .user {
	width: 98% !important;
}

@media only screen and (max-width: 1300px) {}

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

@media only screen and (max-width: 1220px) {}

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

	.centerBox {
		width: 94%;
	}

	.w1200 {
		width: 94% !important;
	}

	.nav .nav-content {
		padding: 0;
		width: 93%
	}

	.service-client,
	.aboutUsContent {
		width: 93%;
	}

	.type-wrap {
		width: 93%;
	}

	.swiper-anli .swiper-slide {
		background-position: center left -160px !important;
	}

	.big-event-container {
		width: 93%;
	}

	.big-event-container .big-event {
		/*width: 80% !important;*/
	}

	.service-client {
		margin: -80px auto 0;
	}
}

@media only screen and (max-width: 1160px) {}

@media only screen and (max-width: 1100px) {
	.nav .nav-func_item {
		margin: 0 25px;
	}
}

@media only screen and (max-width: 1024px) {
	.nav .nav-func_item:hover:before{
		display: none;
	}
	.nav .nav-func_item a.nav_pro{
		position: relative;
	}
	.nav .nav-func_item a{
		display: inline-block;
	}
	.nav .nav-func_item a.nav_pro:after{
		position: absolute;
		content: "";
		background: url(../images/jian.png)no-repeat center;
		background-size: 8px;
		width: 8px;
		height: 100%;
		right: -20px;
		top: 0;
		-webkit-transform: rotate(0);
	    transform: rotate(0);
	    position: absolute;
	    -webkit-transform-origin: 50% 50%;
	    transform-origin: 50% 50%;
	    -webkit-transition-property: -webkit-transform;
	    transition-property: -webkit-transform;
	    transition-property: transform;
	    transition-property: transform, -webkit-transform;
	    -webkit-transition-duration: .4s;
	    transition-duration: .4s;
	}
	.nav .nav-func_item.active a.nav_pro:after{
		-webkit-transform: rotate(180deg);
	    transform: rotate(180deg);
	}
	.nav .nav-func_item:hover .product-list {
		max-height: 0;
	}

	.nav .nav-func_item:hover .more-list {
		max-height: 0;
	}

	.menu {
		display: flex;
	}
.nav {
	
	height: 52px;
	line-height: 52px;
	
}

.nav .nav-content {
	height: 52px;
}

.nav .nav-logo_wrap {
	display: block;
	height: 52px;
}

.nav .nav-func {
	height: 52px;
}
	.nav-func {
        position: fixed;
        background: #fff;
        height: unset !important;
        top: 52px;
        z-index: 9999;
        display: none;
        right: 0;
	}

	.nav-func .nav-func_item {
		font-size: 20px;
		text-align: left;
		line-height: 30px;
		padding: 10px 0;
		display: block;
		border-bottom: 1px solid #E6E6E6;
	}

	.btns {
		display: none;
	}

	.product-items .product-info {
		width: 100%;
		text-align: center;
	}

	.product-content .product-items .product-item .product-img {
		width: 100%;
	}

	.product-content .product-items .product-item .subtitle {
		font-size: 16px;
	}

	.product-content .product-items .product-item .desc {
		font-size: 14px;
	}

	.product-content .product-items {
		height: unset;
		padding-top: 60px;
		padding-bottom: 30px;
	}

	.product-content .product-items .title {
		font-size: 24px;
		text-align: center;
	}

	.product-content .product-items .title span {
		display: block;
	}

	.product-content .product-items .product-item {
		flex-direction: column;
		align-items: center;
		align-self: center;
		padding: 0;
	}

	.product-content .product-items:nth-child(odd) .product-item {
		flex-direction: column;
		align-items: center;
		align-self: center;
		padding: 0;
	}

	.MediumBtnType1 {
		display: none;
	}

	.xe-title1 {
		font-size: 24px;
	}

	.panorama-education>p {
		font-size: 14px;
	}

	.panorama-education-div .panorama-education .panorama-education-list .mobile-education {
		width: 33.33%;
	}

	.panorama-education-div .panorama-education .panorama-education-list .mobile-education.active {
		width: 33.33%;
	}

	.customer-service-box {
		display: none;
	}

	.data-content {
		padding-top: 60px !important;
	}

	.data-content .data-title {
		font-size: 20px;
	}

	.data-content .data-title span {
		display: block;
		padding-right: 0;
	}

	.data-content .data-tip {
		font-size: 12px;
	}

	.service-client .tips {
		margin: 30px 0 40px;
		font-size: 20px !important;
	}

	.service-client {
		margin: -150px auto 0;
	}

	.whiteNav .nav-item_select:before {
		display: none;
	}

	.xe-banner3 {
		height: 300px;
	}

	.xe-banner3 .title {
		font-size: 36px;
	}

	.img_a {
		max-width: 70%;
	}

	.module-text {
		width: 44%;
	}

	.module-img {
		width: 56%;
	}

	.free {
		height: 360px;
		padding-top: 80px;
	}

	.type-wrap .type-item .type-header {
		height: 70px;
		font-size: 24px;
	}

	.type-wrap .type-item .version-person {
		margin-top: 40px;
	}

	.type-wrap .type-item {
		height: 410px;
	}

	.kecheng table tr td span {
		display: block;
		margin: 0;
	}

	.server-banner .banner-title {
		padding-top: 50px;
		font-size: 24px;
	}

	.type-wrap .type {
		display: block;
	}

	.type-wrap .type-item {
		width: 60%;
		display: block;
		margin: 0 auto 20px !important;
		margin-bottom: 20px;
		text-align: center;
	}

	.contact {
		padding: 50px 0;
	}

	.clientcase-content .caseItem {
		width: 48% !important;
		margin: 0 4% 40px 0 !important;
	}

	.clientcase-content .caseItem:nth-child(2n) {
		margin-right: 0 !important;
	}

	.solution .hd ul {
		padding: 0;
	}

	.problem-box-item {
		width: 48%;
	}
}

@media only screen and (max-width: 990px) {
	.hotshot .gallery-text li .info {
		bottom: 14px;
	}
}

@media only screen and (max-width: 930px) {}

@media only screen and (max-width: 900px) {
	.four-advantages li {
		width: 33.33%;
		margin-bottom: 20px;
	}


	.data-content .data-list {
		padding: 40px 18px;
		padding-bottom: 0;
		margin-bottom: 0 !important;
	}

	.data-content .data-list .data-item {
		width: 50%;
		margin-bottom: 34px;
	}

	.data-content .data-list .data-text {
		font-size: 14px;
	}

	.data-content .data-list .data-item .data-item_content {
		font-size: 12px;
	}

	.data-content .data-list .data-item .data {
		font-size: 44px;
	}

	.hotshot {
		display: none;
	}

	.hotshot_sj {
		display: block;
		margin-top: 30px;
	}

	.extend-read .read-title {
		font-size: 24px;
		padding: 64px 0 0;
	}

	.extend-read .read-list .read-items {
		width: 100%;
		margin: 24px 16px !important;
	}

	.extend-read {
		height: unset;
	}

	.free {
		height: 200px;
	}

	.free .EC2 {
		font-size: 32px;
	}

}

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

	.dibu .lian,
	.dibu .didao {
		display: inline-block;
		width: 100%;
		text-align: center;
		margin-bottom: 20px;
	}

	/* .dibu .didao {
		display: none;
	} */

	.dibu .didao .flex {
		justify-content: space-around;
	}

	.dibu .meiti {
		display: inline-block;
		width: 100%;
		margin-top: 0;
		padding-left: 0;
	}

	.swiper-anli .swiper-slide {
		height: 320px !important;
		background-position: center left -100px !important;
	}
}

@media only screen and (max-width: 796px) {}

@media only screen and (max-width: 770px) {
	
	.erji ul li dl dd {
		margin-bottom: 15px;
		font-size: 14px !important;
		line-height: 24px !important;
	}
	
	.erji ul li h3 {
		font-size: 12px !important;
		line-height: 24px !important;
	}
	
	.situation .tools li {
		width: 45%;
	}
	
	.nav-func .nav-func_item {
		font-size: 16px;
	}

	.nav .erji a {
		font-size: 14px;
		line-height: 30px;
	}

	.data-content {
		height: 1100px;
	}

	.service-client {
		margin: -210px auto 0;
	}

	.service-client ul li {
		width: 33%;
	}

	.module-text {
		width: 60%;
	}

	.module-img {
		width: 40%;
	}

	.module-img1 {
		width: 52%;
	}

	.module-text1 {
		width: 48%;
	}

	.module-text .title {
		font-size: 20px;
		margin-bottom: 20px;
	}

	.module-text .txt,
	.module-text .txt * {
		font-size: 14px;
		line-height: 26px;
	}

	.free .EC2 {
		font-size: 20px;
	}

	.free {
		padding-top: 25px;
		height: 280px;
	}

	.BigBtnType1 {
		display: inline-block;
		width: 160px;
		text-align: center;
		height: 40px;
		line-height: 40px;
	}

	.multi-tab .multi-tab-item .iconfont {
		font-size: 20px;
	}

	.multi-tab .multi-tab-item span {
		font-size: 16px;
	}

	.iconicon_App:before {
		width: 20px;
		height: 20px;
	}

	.iconicon_App {
		height: 20px;
		width: 20px;
	}

	.user-box {
		padding: 40px 0 !important;
	}

	.clientcase-tab .clientcase-tab-item {
		width: 15% !important;
		margin: 0 2% 20px 0 !important;
	}

	.clientcase-tab .clientcase-tab-item:nth-child(6n) {
		margin-right: 0 !important;
	}

	.clientcase-tab {
		margin-top: 40px !important;
	}

	.swiper-container1 .swiper-slide .img img {
		width: 120px !important;
		height: 120px !important;
	}

	.swiper-container1 .swiper-slide .classify {
		margin-bottom: 30px !important;
	}

	.swiper-container1 .swiper-slide {
		margin-bottom: 0 !important;
	}

	.cooperation-banner .title {
		font-size: 34px;
		line-height: 60px;
	}

	.cooperation-banner {
		height: 400px;
		padding-top: 100px;
	}

	.channelImprove {
		font-size: 0;
		display: block;
	}

	.channelImprove li {
		display: inline-block;
		vertical-align: top;
		width: 48%;
		margin-bottom: 20px;
		margin-right: 4%;
	}

	.channelImprove li:nth-child(2n) {
		margin-right: 0;
	}

	.with-xe,
	.cooperation,
	.check-channel {
		padding: 40px 0;
	}

	.help-items,
	.require-list {
		flex-wrap: wrap;
	}

	.help-items li,
	.require-list .require-item {
		width: 48%;
		margin-bottom: 20px;
	}

	.channel-search-box {
		max-width: 94%;
		height: 44px;
	}

	.com-title {
		font-size: 24px;
	}

	.outlook .outlook-list {
		margin-top: 0;
	}

	.check-channel .com-title {
		margin-bottom: 20px;
	}

	.check-channel .about-q {
		margin-top: 30px;
	}

	.channel-search-box .chaxun {
		position: relative;
		padding-right: 80px;
	}

	.channel-search-box input#biao {
		padding: 0 3%;
		width: 100%;
	}

	.channel-search-box input#submit {
		position: absolute;
		top: 0;
		right: 0;
		width: 80px;
		height: 100%;
	}

	.profile-banner {
		height: 400px;
		padding-top: 160px;
	}

	.profile-banner .profile-title {
		font-size: 30px;
	}

	.brief-content-text {
		margin-top: -100px;
		padding: 40px 50px 40px;
	}

	.xe-title1 {
		margin-bottom: 20px;
	}

	.administrator .admin-item {
		width: 30%;
	}

	.big-event-container {
		padding-top: 40px;
		padding-bottom: 40px;
	}

	.culture li {
		width: 32%;
	}

	.linian {
		padding-bottom: 60px;
	}

	.pb96 {
		padding-bottom: 40px;
	}

	.pt120 {
		padding-top: 40px;
	}

	.joinJob {
		flex-wrap: wrap;
		margin-bottom: 10px;
	}
	
	.swiper-banner .channelAdvantage {
		display: none;
	}
	
	.swiper-banner .channelAdvantage {
		display: none;
	}

	.joinJob .joinName {
		width: 100px;
		margin: 0 10px 10px;
	}

	.joinJob_list {
		padding-bottom: 30px;
	}

	.multi-terminal .hd .multi-item {
		width: 200px;
	}

	.module-text-item .desc span {
		font-size: 18px !important;
	}

	.pb64 {
		padding-top: 40px;
	}

	.pt96 {
		padding-top: 40px;
	}

	.solution .hd ul li {
		height: 40px;
		line-height: 40px;
	}

	.organizations ul {
		justify-content: center;
	}

	.organizations ul li {
		width: 16%;
		margin-bottom: 20px;
	}

	.organizations ul li p {
		font-size: 14px;
	}

	.multi-scene {
		padding: 40px 0;
	}

	.ddd {
		display: block;
	}

	.fot_bottom {
		display: block;
	}


	.bg2f313e {
		display: none;
	}

	.footer {
		display: block;
	}
	
	.footer-content {
	    background: #161e30;
	    color: #fff;
	    padding: 40px 36px 18px;
	}
	.footer-content .foot_menu {
	    display: -webkit-box;
	    display: -ms-flexbox;
	    display: flex;
	    -ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	    text-align: left;
	}
	
	.footer-content .foot_menu .item {
	    width: 50%;
	    margin-bottom: .64rem;
	}
	
	.footer-content .foot_menu .item .item_title {
	    font-size: 16px;
	}
	
	.footer-content .foot_menu .item .alink {
	    margin-top: 32px;
	}
	
	.footer-content .foot_menu .item .alink a {
	    color: #aaa;
	}
	
	.footer-content .foot {
	    padding-top: 40px;
	}
	
	.footer-content .foot .tel {
	    text-align: left;
	    font-size: 32px;
	    color: #fff;
	    margin-bottom: 5px;
	}
	
	.footer-content .foot .time {
	    text-align: left;
	    font-size: 12px;
	    color: #aaa !important;
	}
	
	.footer-content .foot .email {
	    margin: 12px auto;
	    font-size: 14px;
	    color: #aaa !important;
	    line-height: 28px;
	    text-align: left;
	}
	
	.footer-content .copyright {
	    font-size: 12px;
	    color: #aaa;
	    line-height: 24px;
		text-align: center;
	}
	
	.service-list .guide.guide-fixed__active {
		display: none;
	}
	
	
}


@media only screen and (max-width: 640px) {
	.type-wrap{
		display: none;
	}
	.panorama-education-div .panorama-education .panorama-education-list .mobile-education .mobile-education-img img {
		width: 70%;
	}
	.switch{
		display: block;
	}
	.switch-bar {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		display: -webkit-flex;
	}
	.xe-banner3 {
		height: 334px;
		text-align: center;
		text-align: -webkit-center;
	}

	.header {
		height: 334px;
	}
	
	.swiper-anli {
		display: none;
	}
	
	.swiper-anli-sj {
		display: block;
	}
	
	.swiper-container .swiper-anli-sj .swiper-slide {
		height: auto !important;
	}

	.xe-banner3 .title {
		font-size: 24px;
	}

	.xe-banner3 p {
		font-size: 14px;
	}

	.xe-banner3 a {
		width: 120px;
		height: 35px;
		line-height: 35px;
		font-size: 14px;
		padding: 0 10px;
		text-align: center;
	}

	.panorama-education-div .panorama-education .panorama-education-list .mobile-education {
		width: 50%;
	}

	.panorama-education-div .panorama-education .panorama-education-list .mobile-education.active {
		width: 50%;
	}

	.four-advantages .advantage-item .title {
		font-size: 16px;
	}

	.four-advantages .advantage-item .content {
		font-size: 12px;
	}

	.data-content .title-icon .icon-item {
		width: 33.33%;
		margin: 0;
		margin-bottom: 40px;
	}

	.data-content .title-icon .icon-item img {
		margin-bottom: 12px;
	}

	.data-content .title-icon .icon-item p {
		font-size: 12px;
		line-height: 1;
	}

	.service-client ul li {
		width: 50%;
	}

	.free .EC2 {
		font-size: 20px;
	}
	.free .dyh {
	    margin-top:15px;
	}
	.free .btn-group{
	    margin-top:15px;
	}
	.free .dyh img{
	    width: 100px;
	    height: auto;
	}
	.free .dyh h3{
	    font-size: 12px;
        margin-top:15px;
	}

	.BigBtnType1 {
		height: 40px;
		line-height: 40px;
		font-size: 14px;
		padding: 0;
	}

	.product-content .product-items .title {
		font-size: 22px;
        padding-top: 10px;
	}

	.xe-title1 {
		font-size: 17px;
	}

	.product-img {
		margin-bottom: 20px;
	}

	.multi-terminal .xe-title1 {
		padding-top: 40px !important;
	}

	.product-content .product-items {
		height: unset;
		padding-top: 30px;
		padding-bottom: 20px;
	}

	.pt80 {
		padding-top: 30px;
	}

	.pb120 {
		padding-bottom: 40px;
	}

	.extend-read .read-title {
        font-size: 22px;
        padding: 20px;
	}

	.extend-read .read-list .read-items {
		margin: 10px 16px !important;
	}

	.extend-read {
		/* height: 455px; */
		background: #fafcff;
		margin-bottom: 40px;
	}

	.bg2f313e {
		padding: 30px 0 20px;
	}

	.multi-tab {
		height: unset;
	}

	.multi-tab .multi-tab-ul {
		height: unset;
		padding: 20px 10px;
		display: block;
		font-size: 0;
	}

	.multi-tab .multi-tab-item {
		display: inline-block;
		vertical-align: top;
		width: 44%;
		margin: 0 3% 10px;
		height: 40px;
		text-align: center;
	}

	.pb64 {
		padding-bottom: 20px;
	}

	.pt96 {
		padding-top: 30px;
	}

	.module-text,
	.module-img {
		width: 100%;
		padding: 0;
	}

	.xe-modules1 .module-img {
		text-align: center;
	}

	.xe-modules1 .module-img img {
		max-width: 80%;
	}

	.xe-modules1 .pc_module {
		display: none;
	}

	.xe-modules1 .sj_module {
		display: block;
	}

	.T6 {
		font-size: 13px;
	}

	.xe-title1 {
		line-height: 30px;
	}

	.module-text {
		padding: 0;
		margin-top: 20px;
	}

	.module-text .title {
		font-size: 16px;
		margin-bottom: 10px;
	}

	.xe-title1 {
		margin-bottom: 0;
	}

	.xe-banner3 {
		height: 100%;
	}

	.multi-tab {
		margin-top: -40px !important;
	}

	.xe-banner3 .title span {
		font-size: 16px;
	}

	.server-banner .banner-title {
		padding-top: 30px;
		font-size: 18px;
	}

	.type-wrap .type-item {
		width: 90%;
	}

	.type-wrap .type-item .type-header {
		height: 60px;
		font-size: 20px;
	}

	.type-wrap .type-item {
		height: 380px;
	}

	.type-wrap .type {
		margin-bottom: 40px;
	}

	.kecheng {
		overflow-x: scroll;
		white-space: nowrap;
	}

	.kecheng table {
		width: 700px;
		font-size: 14px;
	}

	.kecheng table tr td span {
		font-size: 12px !important;
	}

	.kecheng table tr td img {
		width: 16px;
	}

	.kecheng table tr th,
	.kecheng table tr td {
		padding: 4px 10px;
	}

	.type-wrap .type-item .type-btn {
		width: 130px;
		height: 40px;
		line-height: 40px;
	}

	.contact .contact-title {
		font-size: 20px;
		line-height: 40px;
	}

	.contact-phone {
		font-size: 14px;
		line-height: 22px;
	}

	.contact {
		padding: 30px 0;
	}

	.swiper-container-horizontal>.swiper-pagination-bullets {
		bottom: 10px !important;
	}

	.swiper-anli .swiper-slide {
		height: 160px !important;
		background-position: center left -50px !important;
	}

	.clientcase-tab .clientcase-tab-item {
		font-size: 14px !important;
		height: 34px !important;
		line-height: 32px !important;
		width: 46% !important;
		margin: 0 4% 10px 0 !important;
	}
	
	.clientcase-tab .clientcase-tab-item:nth-child(2n) {
		margin-right: 0% !important;
	}

/* 	.clientcase-tab .clientcase-tab-item:nth-child(6n) {
		margin-right: 2.66% !important;
	}

	.clientcase-tab .clientcase-tab-item:nth-child(4n) {
		margin-right: 0 !important;
	} */

	.clientcase-tab {
		margin-bottom: 20px !important;
	}

	.clientcase-content .tips {
		margin-bottom: 30px !important;
	}

	.clientcase-content .caseItem {
		/* width: 100% !important; */
	}

	.clientcase-box .caseItem>img {
		width: 100% !important;
		height: auto !important;
	}

	.clientcase-box .caseItem .desc {
		height: 100px !important;
	}

	.user-box .user .online-corporate-title {
		font-size: 20px !important;
		margin-bottom: 30px !important;
	}

	.cooperation-banner .title {
		font-size: 18px;
		line-height: 30px;
		padding: 0 10px;
		letter-spacing: 0;
	}

	.cooperation-banner .title span {
		font-size: 16px;
		line-height: 30px;
		margin-bottom: 20px;
	}

	.cooperation-banner {
		height: 220px;
		padding-top: 30px;
	}

	.cooperation-banner .proxyBtn {
		width: 120px;
		height: 38px;
		line-height: 38px;
		font-size: 14px;
	}

	.com-title {
		font-size: 20px;
		line-height: 34px;
	}

	.with-xe .data {
		display: block;
		font-size: 0;
	}

	.with-xe .data li {
		width: 100%;
		text-align: center;
		margin: 0;
		font-size: 16px;
		line-height: 30px;
	}

	.channelImprove li {
		width: 100%;
		margin: 0 auto 20px;
	}

	.channelImprove li .icon-icon_cooperation {
		width: 90px;
		height: 90px;
	}

	.with-xe,
	.cooperation,
	.check-channel {
		padding: 20px 0;
	}

	.help-items li,
	.require-list .require-item {
		width: 100%;
		margin: 0 0 20px;
	}

	.pb72 {
		padding-bottom: 40px;
	}

	.agency {
		padding: 40px 0;
	}

	.agency .agency-btn {
		margin-top: 40px;
	}

	.outlook {
		padding: 40px 0 40px;
	}

	.profile-banner {
		height: 220px;
		padding-top: 60px;
	}

	.profile-banner .profile-title {
		font-size: 20px;
		color: #fff;
	}

	.brief-content-text {
		padding: 20px 30px 20px;
	}

	.brief-content-desc,
	.brief-content-desc * {
		font-size: 14px;
		line-height: 24px;
	}

	.big-event-container .swiper-button-next,
	.big-event-container .swiper-button-prev {
		width: 30px;
	}

	.big-event-container .swiper-button-next .iconfont,
	.big-event-container .swiper-button-prev .iconfont {
		width: 30px;
		font-size: 30px;
	}

	.big-event-container .big-event-item-time {
		height: 40px;
		line-height: 40px;
		font-size: 20px;
	}

	.administrator .admin-item {
		width: 46%;
		margin-bottom: 20px;
	}

	.culture li {
		width: 60%;
		margin: 0 auto 30px;
	}

	.culture-item-title {
		font-size: 18px;
		margin-top: 0;
	}

	.culture-item img {
		margin-bottom: 10px;
	}

	.culture-item-desc {
		font-size: 14px;
		line-height: 22px;
	}

	.mind {
		display: block;
	}

	.mind-item {
		width: 100%;
		margin-bottom: 20px;
	}

	.mind-item .iconfont {
		margin: auto;
	}

	.mind-item-title {
		text-align: center;
	}

	.joinJob .joinName {
		width: 76px;
		font-size: 14px;
		line-height: 30px;
		height: 32px;
		margin: 0 5px 10px;
	}

	.jobItem .jobItemTitle {
		line-height: 44px;
		height: 46px;
		padding: 0;
	}

	.jobItem .jobItemTitle .jobTitle {
		font-size: 16px;
	}

	.jobItem .jobContent {
		font-size: 14px;
		line-height: 26px;
	}

	.jobItem .jobContent span {
		font-size: 16px !important;
	}

	.welfare-concern .welfare-list .welfare-item {
		width: 48%;
	}

	.welfare-concern .welfare-list .welfare-item .welfare-title {
		font-size: 16px;
		line-height: 30px;
		margin-top: 10px;
	}

	.welfare-concern .welfare-list .welfare-item .welfare-desc {
		font-size: 14px;
		line-height: 24px;
		margin-bottom: 20px;
	}

	.welfare-concern {
		padding-bottom: 0;
	}

	.newsinfo-img {
		width: 100%;
		padding: 0;
	}

	.news-item .desc {
		width: 100%;
		padding: 0;
		margin-top: 20px;
	}

	.news-title {
		font-size: 18px;
	}

	.news-short,
	.news-short * {
		font-size: 14px;
		line-height: 26px;
	}

	.news-origin {
		font-size: 14px;
	}

	.news-content {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	#pages {
		margin-top: 30px;
		font-size: 12px;
	}

	#pages a,
	#pages span {
		margin: 0;
	}

	.tools {
		margin-bottom: 10px;
		flex-wrap: wrap;
	}

	.tools li {
		width: 48%;
		margin-bottom: 20px;
	}

	.icon_text {
		font-size: 12px;
	}

	.three-arrow .arrow-item {
		font-size: 16px;
		height: 40px;
		line-height: 40px;
	}

	.pay-knowledge {
		padding-top: 10px;
	}

	.class-room {
		padding-top: 40px;
	}

	.class-room .hd ul {
		flex-wrap: wrap;
		justify-content: center;
	}

	.class-room .hd .class-item span {
		font-size: 16px;
	}

	.class-room .hd .class-item .iconfont {
		width: 22px;
	}

	.class-room .hd .class-item {
		width: 88px;
		padding: 0;
		margin-bottom: 10px;
	}

	.class-room .hd .class-item.active {
		border-radius: 20px;
	}

	.slideBoxClass .hd {
		margin-bottom: 20px;
	}

	.xe-modules1 .module-box {
		display: block;
	}

	.module-text {
		text-align: left !important;
		padding-left: 20px;
	}

	.multi-slideBox .bd li {
		display: block;
	}

	.multi-terminal {
		width: unset;
	}

	.multi-terminal .hd .multi-item {
		position: unset;
	}

	.multi-terminal .hd .multi-item {
		width: 100%;
	}

	.multi-terminal {
		padding-top: 20px;
		height: unset;
	}

	.multi-terminal .bd {
		height: unset;
		display: none;
	}

	.multi_item_img {
		display: block;
		width: 100%;
	}

	.module-text-item .desc {
		font-size: 14px;
		line-height: 24px;
	}

	.multi-terminal .hd .multi-item h3 {
		font-size: 16px;
		line-height: 24px;
	}

	.multi-terminal .hd .multi-item .p {
		font-size: 14px;
		line-height: 24px;
	}

	.user-content-body-item ul li {
		width: 100%;
		margin-bottom: 20px;
	}

	.pb48 {
		padding-bottom: 20px;
	}

	.solution .hd ul li {
		font-size: 15px;
	}

	.mb64 {
		margin-bottom: 30px;
	}

	.panorama-education-div .panorama-education .panorama-education-list .mobile-education {
		padding: 0 6px 20px;
	}

	/* .panorama-education-div .panorama-education .active .big-mobile-education{
		padding: 0 4px 20px;
	} */
	.panorama-education-div .panorama-education .panorama-education-list .mobile-education {
		height: 340px;
	}

	.panorama-education-div {
		padding-bottom: 30px !important;
	}

	.problem-box-item {
		width: 100%;
	}

	.situation-content {
		display: block;
	}

	.situation-content-item {
		margin-bottom: 20px;
		width: 100%;
	}

	.situation-content-item .situation-content-item-img img {
		width: 300px !important;
		display: block;
		margin: auto;
	}

	.sub-title {
		font-size: 14px;
		margin-bottom: 0;
	}

	.multi-scene .terminal-list {
		display: block;
	}

	.multi-scene .terminal-list .terminal-item {
		width: 80%;
		margin: 0 auto 20px;
	}

	.multi-scene .terminal-list .terminal-item .words-list .word-item {
		font-size: 14px;
		line-height: 30px;
	}

	.organizations {
		margin-top: 0;
		padding-top: 0;
	}

	.organizations ul {
		margin-top: 30px;
	}

	.organizations ul li {
		width: 25%;
	}

	.fot_bottom ul li {
		line-height: 54px;
		font-size: 16px;
	}

	.ddd {
		height: 54px !important;
	}
	
	
	.panorama-education-div .panorama-education .panorama-education-list.list-pc {
		display: none;
	}
	
	.panorama-education-div .panorama-education .panorama-education-list.list-sj {
		display: flex;
	}
	.read-details .more-extend-read {
		display: block;
	}
	.extend-content .extend-right {
		display: none;
	}
	
	.extend-content .extend-left {
		width: 100%;
	}

}


@media only screen and (max-width: 600px) {}

@media only screen and (max-width: 560px) {
	.agency_k {
		width: 100%;
		overflow-x: scroll;
	}

	.agency_k .channelProces {
		width: 500px;
		height: 190px;
		margin: 0;
	}

	.line {
		bottom: 106px;
	}

	.channelProces li .icontujiaoshenqing {
		width: 60px;
		height: 60px;
	}

	.channelProces li .icontujiaoshenqing img {
		width: 30px;
	}

	.channelProces li .dot {
		margin-top: 0;
	}

	.channelProces li {
		padding: 0 20px;
	}

	.channelProces li.agency_li .dot {
		margin-top: 10px;
	}

	.channelProces li.agency_li {
		top: 56px;
	}

	.dibu .didao {
		margin-top: 0;
	}

	.dibu .didao .flex .tier {
		margin-right: 0;
		width: 50%;
		margin-top: 40px;
	}
}

@media only screen and (max-width: 414px) {
	.four-advantages li {
		width: 50%;
	}
}

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

@media only screen and (max-width: 360px) {}
