@media (max-width: 1680px) {

	/*join*/
	.youShi_qh {
		display: block !important;
	}

}

@media (max-width: 1620px) {

	/*index*/
	/*header*/
	.wel-pro-one-pic {
		padding-top: 50%;
	}

	/*about*/

	.his-time-wordsEvent,
	.his-time-num {
		width: 100%;
	}

	.joinSev_img {

		top: 20% !important;
	}

	/*join*/
	/*财产故事*/
	.joinCf .mainbox {
		width: 100% !important;
	}
}

@media (max-width: 1468px) {

	/*header*/
	.wel-advantage .mainbox {
		flex-wrap: wrap;
		justify-content: start;
	}

	.wel-advantage .mainbox .item {
		width: 33.33% !important;

		margin-bottom: 5%;
	}

	/*footer*/
	/*design*/
	.sjs_r section {
		padding-bottom: 5% !important;
	}

	/*join*/

	.joinSev_img {

		top: 25% !important;
	}

	.ipt {
		width: 48% !important;
	}

	/*加盟流程*/
	.jmlc_xq_bot ul {
		flex-wrap: wrap;
	}

	.jmlc_xq_bot li {
		width: 30% !important;
		margin-bottom: 5%;
	}

	.jmlc_xq_bot {
		padding: 3% 0 !important;
	}

	.jmlc_xq_bot li::after {
		width: 0 !important;
	}

	/*det_jcz*/
	.detJcz_nine_box {
		position: inherit !important;
		transform: translateY(0) !important;
		text-align: start !important;
	}

	.detJcz_ten_box {
		flex-wrap: wrap;
		justify-content: start !important;
		margin: 10% auto !important;
		margin-bottom: 30% !important;
	}

	.detJcz_ten_a {
		width: 16.66% !important;
		min-width: 16.66% !important;
		margin-top: 0 !important;
		margin-bottom: 5%;
	}

	.detJcz_nine_div {
		width: 100% !important;
		margin: 5% 0;
	}

	.detJcz_nine .detJcz_tit {
		text-align: center;
	}

	.detJcz_flex {
		flex-wrap: wrap;
	}

	.detJcz_seven_a {
		display: flex;
		flex-wrap: wrap;
		width: 100% !important;
		text-align: center;
		margin-bottom: 5%;
	}

	.detJcz_seven_txt {
		position: initial !important;
	}

	.detJcz_seven_img {
		display: none;
	}

	.jcz_none {
		display: block !important;
		width: 50%;
		margin: 0 auto;
	}

	/* join */
	.bfxq_l p,
	.bfxq_r p {
		opacity: 0;
	}

	.bfxq_l img {
		width: 40px;
		height: 40px;
	}

	.bfxq_l h4 {
		top: 48px;
	}
}

@media (max-width: 1280px) {

	/*join*/
	.youShi_xq ul {
		flex-wrap: wrap;
		justify-content: space-around !important;
	}

	.bangFu_xq ul li {
		width: 49.75% !important;
	}

	/*.youShi_xq ul li{
			width: 32% !important;
			margin-bottom: 2%;
		}*/
	.joinSev_img {
		top: 25% !important;
	}

	/*innovation	*/
	.moKuai_l {
		width: 100% !important;
	}

	.moKuai_r {
		display: none !important;
	}

	.ct1w1 .mainbox {
		width: 100% !important;
		margin: 0 auto;
	}

	.ct1con1 {
		padding: 5%;

	}

	.ct1con2 {
		padding: 5%;
		background: #fff;

	}

}

@media (max-width: 1240px) {

	/*index*/
	/*header*/
	.navbar-default .navbar-nav>li {
		border: none;
	}

	.navbar-lm {
		padding-right: 0;
	}

	.header-links .block {
		display: none;
	}

	/*footer*/
	.footer .right-words .li .li-top {
		width: 50%;
	}

	.right-words {
		width: 100% !important;
		padding-right: 0 !important;
	}

	.left-images {
		display: none !important;
	}

	/*product*/
	.cat_con_case {
		width: 33.33%;
	}

	/*innovation*/
	.cpjs_t_r {
		display: none;
	}

	/*join*/
	.joinCf_item {
		flex-wrap: wrap;
	}

	.joinCf_img {
		width: 100% !important;
		padding: 5%;
		margin: 0 auto;
	}

	.joinCf_img img {
		height: 50vh;
	}

	.joinCf_txt {
		width: 100% !important;
	}

	.joinCf_num {
		flex-wrap: wrap;
	}

	.joinCf_num div {
		margin-bottom: 5%;
	}

	.joinCf_btn {
		margin-top: 2% !important;
	}

	/*det_jcz*/
	.detJcz_tit span {
		font-size: 26px !important;
	}

	.detJcz_tit p {
		font-size: 18px !important;
	}

	/*det_sc*/
	.detSc_nine_l {
		width: 100% !important;
	}

	.detSc_nine_r {
		display: none;
	}

}

@media(max-width:1200px) {

	/* join */
	.joinSev_img {
		display: none;
	}

	.m-list1 {
		margin-left: -1%;
		margin-right: -1%;
		padding: 0;
		margin-bottom: 48px;
	}

	.m-list1 li {
		width: 48%;
		margin: 1%;
		background: rgb(255 255 255 / 80%);
		text-align: left !important;
		padding-right: 0 !important;
		padding: 30px 40px !important;
	}

	.m-list1 li span {
		right: auto !important;
		left: 0 !important;
	}

	.bangFu_xq {
		width: 100%;
		justify-content: inherit;
	}

	.bangFu_xq>div {

		width: 33.33% !important;
		padding: 30px 20px 89px;
	}

	.bfxq_l h4 {
		top: 0;
	}

	.bfxq_r img,
	.bfxq_l img {
		left: auto;
		top: auto;
		right: 20px;
		bottom: 20px;
		width: 40px;
		height: 40px;
	}
}

@media (max-width: 1150px) {

	/*product-1*/
	#products-list .pro {
		width: 100%;
	}

	/*service*/
	.serSix_a {
		width: 48% !important;
	}

	/*about*/
	.about-number li {
		width: 33.3%;
		margin-bottom: 5%;
	}

	/*design*/

	.sjs_r li {
		padding: 2% !important;
	}

	/*join*/
	.joinSev_img {
		display: none;
	}

	.bangFu_xq ul li {
		width: 49.75% !important;
	}

	.ipt_jm {
		width: 100% !important;
		margin-bottom: 5%;
	}

	/*det_jcz*/
	.detJcz_flex {
		flex-wrap: wrap;
	}

	.flex_1150 {
		flex-direction: column-reverse;
	}

	.detJcz_thr .detJcz_flex {
		padding: 0 !important;
	}

	.detJcz_thr .detJcz_flex ul {
		margin-left: 0 !important;
	}

	.detJcz_tit {
		text-align: center;
	}

	.detJcz_flex_txt,
	.detJcz_flex_img {
		width: 100% !important;
		margin: 5% 0;
	}

	.detJcz_flex_img {
		text-align: center;
		margin-bottom: 0;
	}

	.detJcz_flex_img img {
		width: 50%;
	}

	.detJcz_ele_box {
		flex-wrap: wrap;
	}

	.detJcz_ele_item {
		width: 100% !important;
	}

	.detJcz_one_txt .detJcz_tit {
		text-align: left !important;
	}

	/*det_sc*/
	.detSc_ten_box {
		flex-wrap: wrap;
	}

	.detSc_ten_item {
		width: 100% !important;
	}
}

@media (max-width: 1100px) {

	/*index*/
	/*header*/
	.banner-text p {
		font-size: 40px;
	}

	.header-links {
		display: none;
	}

	.wel-about-view {
		/*flex-direction: column;*/
	}

	.wel-about-view .wgt-fade-animate {
		width: 100%;
	}

	.wel-about-left {
		margin: 0;
	}

	.wel-about-right {
		width: 100%;
		height: 700px;
		flex-wrap: wrap;
		margin: 0;
		margin-top: 20px;
	}

	.wel-about-left .wel-about-left-pic {
		padding-top: 400px;
	}

	/*产品中心*/
	.wel-product-view li {
		width: 50% !important;
	}

	/*project*/
	.newsList li .news_pic {
		width: 90%;
		margin: 5% auto;
	}

	.newsList li .news_note {

		width: 90%;
		margin: 0 auto;
		padding: 0 0 48px;
		float: none;
		margin: 0 auto;
	}

	.newsList1 li:nth-child(2n) {
		flex-direction: column-reverse;
	}

	.newsList li .news_note .more {
		width: 100%;
		left: 0;
		position: relative;
		height: auto;
		display: flex;
		align-items: center;
		justify-content: space-between;
		margin-top: 24px;
		padding-top: 14px;
	}

	.newsList li a.moreShow,
	.newsList li a.file {
		position: relative;
		bottom: 0;
	}

	/*contact*/
	.ct1w1 .mainbox {
		display: flex;
		flex-wrap: wrap;
	}

	.ct1w1 {
		height: 100% !important;
		padding-top: 0;
		background: #f5f5f5;
	}

	.ct1con1,
	.ct1con2 {
		width: 100%;
		padding-top: 5%;
	}


	/*jobs*/
	.kpserverlist .kpserveritem {
		width: 50%;
	}

	/*service*/
	.serZc_box {
		flex-wrap: wrap;
		flex-direction: column-reverse;
	}

	.serZc_img,
	.serZc_txt {
		width: 100% !important;
		margin-bottom: 10%;
	}

	/*det_jcz*/

	.detJcz_ten_box {
		margin-bottom: 20% !important;
	}

	.detJcz_for_box {
		flex-wrap: wrap;
	}

	.detJcz_for_item {
		width: 100% !important;
		margin-bottom: 5%;
	}

	.detJcz_tit span {
		font-size: 22px !important;
	}

	.detJcz_tit p {
		font-size: 14px !important;
	}

	/*det_sc*/
	.detSc_thr_box {
		width: 100% !important;
	}

	.detSc_thr_img {
		position: initial !important;
		width: 50% !important;
		margin: 0 auto;
		margin-top: 5%;
	}

	.detSc_five ul {
		width: 100% !important;
	}

	.detSc_five_img {
		display: none;
	}

	.detSc_tit span {
		font-size: 28px !important;
	}

	.detSc_tit p {
		font-size: 16px !important;
	}

}

@media (max-width: 1024px) {

	/*index*/
	.headl {
		display: none;
	}

	/*header*/

	/*wrapper*/
	.wrapper {
		padding-top: 0;
	}

	/*footer*/
	.footer .right-words .li .li-top {
		width: 60%;
	}

	/*design*/
	.sjs_l {
		width: 100% !important;
		margin-bottom: 2%;
	}

	.sjs_r {
		width: 100% !important;

	}

	.sjs_r li {
		padding: 5% !important;
	}

	.cpxq .cpxq_l,
	.cpxq .cpxq_r {
		width: 100% !important;
	}

	/*innovation*/
	.jcz_box::before {
		height: 0 !important;
	}

	.jichenZao>div {
		flex: auto !important;
	}

	.jichenZao_l h4 {
		text-align: left !important;
	}

	.jichenZao_l {
		margin-bottom: 5%;
	}

	.yyLc_ico {
		display: none;
	}

	.jichenZao_l {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}

	.jichenZao_r {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	/*about*/
	.his-time-numWords.cur h4 {
		font-size: 29px;
	}

	/*join*/

	.bangFu_xq ul li {
		width: 100% !important;
	}

	/*news*/
	.cases-box .items {
		width: 50%;
	}

	/*about*/
	.ind-about-left {
		width: 100%;
	}

	.ind-about-right {
		width: 100%;
		height: 70vh;
		margin-top: 2%;
	}

	.his-time-numWords h4 {
		font-size: 18px;
	}

	.his-time-numWords.cur h4 {
		font-size: 20px;
	}

	.about-two-item,
	.about-two .num-box {
		width: 100%;
	}

	.about-two-pic {
		padding-top: 60vh;
	}

	.about-two .num-box {
		height: 65vh;
	}

	/*det_jcz*/

	.detJcz_ten_a {
		width: 25% !important;
		min-width: 25% !important;
		margin-top: 0 !important;
		margin-bottom: 5%;
	}

	/* join */
	.bangFu_xq>div {
		width: 50% !important;
	}

	.bangFu_xq>div:last-child {
		width: 100% !important;
	}

	.bfxq_l p,
	.bfxq_r p {
		opacity: 0.68;
		max-width: 80%;
	}
}


@media (max-width: 900px) {

	/*header*/
	.header {
		height: 65px;
		background: #fff !important;
	}

	.logo-1 {
		display: none !important;
	}

	.logo-2 {
		display: block !important;
	}

	#navbar {
		display: none;
	}

	.headMenu {
		display: block !important;

	}

	.banner-text p {
		font-size: 36px;
	}


	.wel-advantage .mainbox .item {
		width: 50% !important;

		margin-bottom: 5%;
	}

	/*走进力巨人*/
	.wel-about-left .wel-ind-more {
		display: none;
	}

	/*产品中心*/
	.wel-product-view li {
		width: 100% !important;
	}

	.wel-product-view li.wel-pro-one,
	.wel-pro-three {
		padding-right: 0;
	}

	.wel-pro-pic {
		height: 350px;
	}

	/*footer*/
	.footer .right-words .li {
		text-align: center;
	}

	.footer .right-words .li .li-top {
		border: 0;
		width: 100%;
	}


	.footer .right-words .li .li-bot a {
		font-size: 12px;
	}

	/*product*/
	.cat_con_case {
		width: 50%;
	}

	/*yuyue*/
	.from_top,
	.yyLc {
		flex-wrap: wrap;
	}

	.from_top {
		width: 100% !important;
	}

	.from_top .ipt,
	.from_top .textar {
		width: 80% !important;
		margin: 1% auto;
	}

	.yyLc::before {
		height: 0 !important;
	}

	.yyLc_l,
	.yyLc_r {
		width: 100%;
	}

	.yyLc>div {
		flex: auto !important;
	}

	.yyLc_ico {
		display: none;
	}

	.yyLc_item {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	.block900 {
		display: block !important;
	}

	.yyLc_r {
		display: none;
	}

	/*jobs*/
	.recruits-search {
		width: 100%;
	}

	.recruit-list .tit-box .position {
		width: 20%;
		text-align: center;
		padding: 0 5%;
	}

	.recruit-list .tit-box .right {
		width: 80%;
	}

	.recruit-list .list .item {
		width: 100%;
	}

	.recruit-list .list {
		padding-right: 0;
		padding-bottom: 20%;
	}

	.recruit-list .pos-btn {
		left: 22%;
		bottom: 1%;
		top: initial;
	}

	/*about*/
	.his-time-numWords h4 {
		font-size: 18px;
	}

	.his-time-numWords.cur h4 {
		font-size: 20px;
	}

	.about-two-item,
	.about-two .num-box {
		width: 100%;
	}

	.about-two .num-box {
		height: 65vh;
	}

	/*join*/
	.zzsm {
		flex-wrap: wrap;
		margin-top: 10% !important;
	}

	.zzsm_l,
	.zzsm_r {
		width: 100% !important;
	}

	.joinCf_img img {
		height: auto;
	}

	/*service	*/
	.ljrBan {
		display: none;
	}

	/*news*/
	.news-box-left {
		height: 40vh;
	}

	.news-box-left,
	.news-box-right {
		width: 100%;
	}

	.cases-box .items {
		width: 100%;
	}

	/*det_jcz*/
	.detJcz_ten_box {
		margin-bottom: 30% !important;
	}

	.detSc_two_txt ul {
		max-width: 100% !important;
		margin: 5% auto 0 !important;
	}

	.detSc_two_txt {
		position: initial !important;
		margin: 5% 0 !important;
	}

	.detSc_for .detSc_sev_item {
		width: 100% !important;
	}

	.detSc_for .detSc_for_txt {
		position: inherit !important;
		transform: translateY(0) !important;
		margin: 5% 0;
	}

	.detSc_for_div {
		min-width: 100%;
	}

	.detSc_six_txt {
		position: initial !important;
		margin: 5% 0;
	}

	.detSc_sev_box {
		flex-wrap: wrap;
	}

	.detSc_sev_item {
		width: 100% !important;
		margin-bottom: 5%;
	}

	/* join */
	.m-list1 {
		margin: 0 0 28px;
	}

	.m-list1 li {
		width: 100%;
		margin: 0 0 14px !important;
	}
}

@media (max-width: 786px) {

	/*index*/
	/*product*/
	.hide {
		display: block !important;
	}

	.h_product {
		position: absolute;
	}

	.project-view .paddtop30 {
		padding-top: 30%;
	}

	.h_product .flex-table {
		flex-wrap: wrap;
	}

	.h_product li {
		width: 25%;
		margin-bottom: 10%;
	}

	/*product-1*/
	#products-list .pro .right {

		margin: 0 auto;
	}

	#products-list .pro .left {
		width: 100%;
		text-align: center;
	}

	#products-list .pro .cat_btn_box {
		text-align: center;
	}

	/*service*/
	.serSix_a {
		width: 100% !important;
	}

	.serIdea_box {
		flex-wrap: wrap;
	}

	.serIdea_txt,
	.serIdea_img {
		width: 100% !important;
		margin-bottom: 10%;
	}


	/*news*/
	.news-box-left {
		height: 40vh;
	}

	.news-box-left,
	.news-box-right {
		width: 100%;
	}

	.cases-box .items {
		width: 100%;
	}

	/*about*/
	.ind-about-left {
		width: 100%;
	}

	.ind-about-right {
		width: 100%;
		height: 70vh;
		margin-top: 2%;
	}

	.about-number li {
		width: 50%;
		border-left: none !important;
	}

	.his-time-wordsEvent-list {
		flex-wrap: wrap;
		margin-bottom: 5%;
	}

	.his-time-wordsEvent-list:first-child {
		flex-direction: column-reverse;
	}

	.his-time-wordsEvent-list:nth-child(2n) {}

	.his-time-wordsEvent-wzL h4,
	.his-time-wordsEvent-wzL .his-time-wordsText {
		text-align: left;
	}

	.his-time-wordsEvent-list>div {
		padding-bottom: 0;
		width: 100%;
		min-height: 0;
		margin-bottom: 2%;
	}

	.his-time-wordsEvent-wzR h6,
	.his-time-wordsEvent-wzR i,
	.his-time-wordsEvent-wzL h6,
	.his-time-wordsEvent-wzL i {
		display: none;
	}

	.his-time-wordsEvent-wzR {
		border-left: none;
	}

	.his-time-wordsEvent-wzR h4 b,
	.his-time-wordsEvent-wzL h4 b {
		display: none;
	}

	.his-time-wordsEvent-wzR .his-time-wordsText,
	.his-time-wordsEvent-wzL .his-time-wordsText {
		margin-left: 0;
		margin-right: 0;
	}

	.his-time-wordsEvent-list .his-time-wordsEvent-wzL .img_pic {
		right: 0;
	}

	.his-time-wordsEvent-list .his-time-wordsEvent-wzR .img_pic {
		left: 0;
	}

	.his-time-wordsEvent-list:nth-child(3) {
		flex-direction: column-reverse;
	}

	/*join*/

	/*加盟流程*/
	.jmlc_xq_bot li {
		width: 48% !important;
		margin-bottom: 5%;
	}

	/*det_jcz*/
	.none_750 {
		display: block !important;
	}

	.block_750 {
		display: none !important;
	}

	/*det_sc*/
	.detSc_nine li {
		display: block !important;
	}

	.detSc_nine_ico {
		margin-bottom: 5%;
	}

	.newsList li .news_note h4 {
		margin: 0 0 14px;
		font-size: 20px;
	}
}

@media (max-width: 680px) {

	/*index*/
	.title h2 {
		font-size: 26px;
	}

	.title p,
	.ny-title-bt p {
		font-size: 15px;
	}

	/*header*/
	.banner-text p {
		font-size: 24px;
	}

	.banner-text h3,
	.wel-banner-more a {
		font-size: 18px;
	}

	/**/
	.wel-about-right {
		height: 800px;
	}


	/*footer*/
	.footer .container {
		width: 90%;
	}

	.ft18 {
		font-size: 12px;
	}

	/*product*/
	.project-view .paddtop30 {
		padding-top: 50%;
	}

	.cat_con_case {
		width: 100%;
	}

	/*product-1*/
	.ny-title-bt h3 {
		font-size: 26px;
	}

	/*service*/
	.ljrBan>div,
	.inner-nav-left {
		display: none !important;
	}

	.serIdea_lc {
		flex-wrap: wrap;
	}

	.clsjps {
		width: 33.33%;
		display: flex;
		flex-direction: column;
		align-items: center;
		margin-bottom: 5%;
	}

	/*news*/
	.h125 {
		height: 0;
	}

	/*jobs*/
	.kpserverlist .kpserveritem {
		width: 100%;
	}

	.recruits-submit {
		width: 100px;
	}

	.bangFu_xq ul li {
		flex-wrap: wrap;
	}


	/*design*/
	.sjs_r ul {
		flex-wrap: wrap;
	}

	.sjs_r li {
		width: 100% !important;
	}

	.cpxq_r h4 {
		font-size: 18px !important;
	}

	.cpxq_r p {
		font-size: 14px;
	}

	/*help*/
	.volTab_two_sel {
		width: 100% !important;
	}

	/*join*/
	.help_block {
		display: none;
	}

	.help_none {
		display: block !important;
	}

	/*det_jcz*/
	.detJcz_ten {
		padding-top: 10% !important;
		padding: 10% 0;
	}

	.detJcz_tit.white span {
		font-size: 22px;
	}

	.detJcz_tit p {
		font-size: 14px !important;
	}

	.detJcz_ten_box {
		margin-bottom: 30% !important;
	}

	.detJcz_ten_a {
		width: 33.33% !important;
		min-width: 33.33% !important;
	}

	.detJcz_tit span {
		font-size: 20px !important;
	}

	.detJcz_one_txt .detJcz_tit {
		display: none;
	}

	/*det_sc*/
	.detSc_thr_box {
		flex-wrap: wrap;
	}

	.detSc_thr_l,
	.detSc_thr_r {
		width: 100% !important;
	}

	/* join */
	.bangFu_xq>div {
		width: 100% !important;
	}

	.bfxq_r img,
	.bfxq_l img {
		width: 34px;
		height: 34px;
	}
}

@media (max-width: 480px) {
	.tit h3 {
		font-size: 28px !important;
	}

	.wel-advantage .mainbox {
		width: 90%;
		margin: 0 auto;
	}

	.wel-advantage .mainbox .item {
		margin-bottom: 10%;
	}

	.wel-advantage .mainbox .item:nth-child(2n) .line {
		display: none;
	}

	.right-words {
		display: none;
	}

	.left-images {
		float: none;
		display: block !important;
		width: 100% !important;
		text-align: center;
	}

	.footer .left-images .logo-footer {
		margin: 0 auto;
	}

	.footer .n-tit {
		margin-top: 40px;
		margin-bottom: 10px;
	}


	.footer .n-tit .n-imgul {
		display: flex;
		align-items: stretch;
		justify-content: center;
		flex-wrap: wrap;
	}

	.footer .n-tit .n-imgul .li {
		float: none;
		margin: 3% !important;
	}

	.footer .footer-top .bdfx {
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.footer .footer-top .bdfx a {
		float: none;
	}

	/*product*/
	.project-view .paddtop30 {
		padding-top: 60%;
	}

	/*product-1*/
	#products-list .pro .left .pro-title {
		font-size: 18px;
	}

	/*join*/
	.zzsm {
		margin-top: 35% !important;
	}

	.sjs_wz h4 {
		font-size: 20px;
	}

	.sjs_wz p {
		font-size: 14px;
	}

	/*.from_top .ipt, .textar{
		width: 90% !important;
	}*/
	/*about*/
	.ind-about-text h5 {
		font-size: 18px;
	}

	.about-number li span {
		font-size: 30px;
	}

	/*det_jcz*/
	.detJcz_one_txt {
		display: none;
	}

	.detJcz_two li {
		width: 50% !important;
		padding: 50px 0;
	}

	/*det_sc*/
	.detSc_five li {
		width: 100% !important;
	}

	/* join */
	.m-list1 li {
		padding: 24px !important;
	}

	.newsList li .news_note {
		padding: 0 0 28px;
	}

	.newsList li .news_note span.date {
		font-size: 13px;
	}

	.newsList li .news_note h4 {
		font-size: 18px;
		line-height: 1.6;
	}

	.newsList li .news_note .more {
		margin-top: 6px;
		padding-top: 10px;
	}
}<!--耗时1762722680.5801秒-->