@media screen and (max-width:1644px) {
	.case_inner_bottom .case-inner li .case-dec {
		padding-left: 4%;
	}
	.zhishi_list li:first-child {width:26%;}
}
@media screen and (max-width:1366px) {
	.case_inner_bottom .case-inner li .case-dec {padding-left: 6%;}
	.cur:after {bottom: -254%;}
	.pro-text p {overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
}
@media screen and (max-width:1200px) {
	
	.big,.join_us .container .join_center,.jameng_banner .container {max-width: 96%;margin: 0 auto;}
	.case_inner_bottom {width: 96%;margin: 0 auto;}
}
@media screen and (max-width:1152px) {
	.join_us .container .join_center {max-height: 400px;}
}

@media screen and (max-width:1024px) {
	header .container .logo {max-width: 300px;}
	.join_us .container .join_center .left, .join_us .container .join_center .right {width: 30%;}
	.join_us .container .join_center {max-height: 368px;}
	.project-inner-bot .pro-text p {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
	.service_mind .container {max-width: 90%;overflow: hidden;}
	.service_mind {max-height: 50vh;}
	.case_lizi {max-height: 370px;}
	.project-inner-bot .pro-inner-pic img {max-height: 135px;}
	.project-dec {padding-bottom:13%}

}
@media screen and (max-width:980px) {
	.cur:after {background: transparent;}
	.join_center .left .element_one:after,.join_center .left .element_two:after,.join_center .left .element_three:after,.join_center .right .element_one:after,.join_center .right .element_two:after,.join_center .right .element_three:after {display:none;}
	.jiameng_title:after {margin-left:-26%}
	.service_mind .container .article0 {margin-right: 12%;width: 81%;}
	.case_inner_bottom .case-inner li .case-pic {height:123px !important;}
	.case_inner_bottom .case-inner li .case-dec {padding-left: 14%;}
	.join_us .container .join_center {max-height: 416px;}
	.show-menu-btn,.hide-menu-btn {display: block;padding-right:2%}
	.h2:after {width:340px;background-size:contain;top:22%;left:54%}
	.big {margin-top:8%}
	.menu {z-index: 9999;position: fixed;width: 100%;height: 100%;background: #333;right: -100%;top: 0;text-align: center;}
	.menu a {display: block;color: #fff;}
	.hide-menu-btn {position: absolute;top: 40px;right: 40px;}
	#chk:checked ~ .menu {right: 0;}
	.interduc .inter-inner section {margin-top: 40%;}
	.index-dec{width: 100%;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
	.project-dec{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.join_us .container .join_center .left, .join_us .container .join_center .right {width: 28%;}
	.service_mind .container .article0 {margin-top: 12%;}
	.link0,.link1,.link2,.link3,.link4,.link5 {display:none;}
	.daili_text_title {width:90%;margin:0 auto;}
	.descir {background:url(../images/daili_inner.png) no-repeat center;background-size:cover;margin-top:0;width:98%;margin:0 auto}
}
@media screen and (max-width:768px) {
	.char {width: 100%;}
	.interduc .inter-inner section h3 {font-size:1.4em}
	.project-dec {padding-bottom:0}
	.case_lizi {max-height: 306px;}
	.qingachu {clear:left;width:90%;margin-left:5%}
	.inner_about_pic li {float:left;width:100%;}
	.about_zhanshi .qingachu {width:90%;margin-left:5%}
	.x {width:90% !important;margin:0 5%}
	.x_pic {display:block;width:100%;}
	.about_zhanshi .inner_about_pic li {width:48%}
	.about_zhanshi .inner_about_pic li:last-child {margin-right:0}
	.project-dec{width: 100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:12%}
	
	
	/* neiye */
	.section .container article span:before {top:30%}

}
@media screen and (max-width:640px){
	.join_us .container .join_center .center {display:none}
	.join_us .container .join_center .left, .join_us .container .join_center .right {width: 48%;flex-direction: row;flex-wrap: wrap;}
	.service_mind .container .article0 {margin-right: 3%;width: 89%;}
	.case_inner_bottom .case-inner li .case-pic {height: 101px !important;}
	footer .container ul {width:80%}
	.service_mind {    max-height: 65vh;}
	.interduc .inter-inner section h3 {font-size: 1.2em;}
	.project-inner-bot {display: none;}
	.pro-inner-pic {width:96%;margin: 2% auto 0;}
	.pro-text h4 {margin: 2% auto 1%;}
	.pro-text p {margin: 1% auto 1%;}
	.project-inner li:first-child {width:102%}
	.h3_text img {width:80%}
	
	/* neiye */
	.agent img {clear: left;width: 90%;display: block;margin-left: 5%;}
	.agent .agent_dec {width: 90%;clear: left;margin-left: 5%;}
	.descir {background-size:contain;height:400px}
	.zhishi_list h3 {margin-top:1%}
	.zhishi-text {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:10px;margin:3% auto -1%}
	.zhishi_list li:first-child {margin: 5% auto 5%;height: auto;}
	.zhishi-day {font-size:10px}
	.zhishi_list h3 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;margin-top:7%}
}
@media screen and (max-width:480px) {
	.big {max-height:410px}
	.title_xiangmu {margin: 4% auto 1%;line-height: 140%;}
	.interduc .inter-inner {max-height: 420px;}
	.interduc .inter-inner section {margin-top: 30%;}
	.service_mind .container .article {display: none;}
	.service_mind .container {width:94%;}
	.service_mind .container .article0 {margin-top: 4%;}
	.service_mind .container .article0 p {width:100%}
	.service_mind .container .article0 p .title_pic:before {width:26px;height:26px;left: -56%;}
	.service_mind .container .article0 p .desc_pic:after {width:26px;height:26px;}
	.interduc .inter-inner section h2 {font-size:2em}
	.case_inner_bottom .case-inner li:last-child {display: none;}
	.case_inner_bottom .case-inner li {width:49%}
	.case_lizi {max-height: 246px;}
	.jameng_banner .container .left h2 {font-size: 1.2em;}
	.jameng_banner .container .left p {font-size: 0.8em;}
	.jameng_banner,.jameng_banner .container .left {height:114px;}
	.jameng_banner {margin-top: 24%;}
	.jameng_banner .container a {width: 160px;height:36px;line-height:36px;margin-top: 39px;}
	footer .container ul {display: none;}
	.header,.show-menu-btn,.logo,.show-menu-btn i {height:68px;display: flex;justify-content: space-between;align-items: center;}
	.meunuindex {margin-top: 0 !important;}
	.logo {width:65%;}
	.show-menu-btn i {text-align:center;line-height:68px}
	
	.case_pic li p {font-size:12px;line-height:160%}
	.section .container article {width:72%}
	
	.swiper-button-prev {margin-top: -9% !important;}
	.swiper-button-next {margin-top: -2% !important;}
	
	
	
		
	/*neiye*/
	.case_pic li {max-height: 126px;}
	.contact_title {font-size: 1.4em;}
	.contact_infor li:last-child {display: none;}
	.contact_infor li {width: 100%;}
	.contact_infor {width: 90%;}
	.ditu {width: 90%;max-height: 360px;margin: 0 auto;}
	.descir {height:300px}
	.xiangmu_list li {clear:left;width:90%;margin-right:0;margin-left:5%}
	
	.service_mind .container .article0 p .desc {width: 78%;font-size: 12px;margin-left: 9%;margin-top: 1.6%;}
	
	
	.agent_inner_apert .container h4 {font-size: 14px;width: 80%;height: auto;line-height: 1.5em;letter-spacing: 0;padding: 5%;}
	.top_ {margin-top:4% !important;}
	
	.section .container article h2 {font-size:18px;font-weight:bold}
	
	.join_pic {display:flex;justify-content:space-between}
	.join_pic li:last-child {margin-right:0}

	.daili_text_title {width: 70%;}

	.menu a {height:12vh;line-height:12vh;text-align:center}

	.jieshao_banner_inner {width:100%;height:130px !important;background:url(../images/page_banner_phone.jpg) no-repeat center !important;background-size:cover !important;}
	.jiameng_banner_inner  {width:100%;height:130px !important;background:url(../images/page_banner2_phone.jpg) no-repeat center !important;background-size:cover !important;}
	.contact_banner_inner  {width:100%;height:130px !important;background:url(../images/contact_banner_phone.jpg) no-repeat center !important;background-size:cover !important;}


	footer {margin-bottom: 18%;}

}
@media screen and (max-width:414px) {
	.service_mind {height: 54vh;}
	.service_mind .container .article0 {margin-right: 0;width: 100%;}
	.service_mind .container .article0 p {width: 100%;margin-left: 8%;}
	.service_mind .container .article0 p:first-child {margin-top: 18%;}
	.join_center .left .element_one span,.element_two span,.element_three span,#one_right0 span, #one_right1 span, #one_right2 span {
		line-height: 180%;
		font-size: 12px;
		overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;
	}
	.service_mind .container .article0 p .desc {width: 66%;}
	.join_center .left .element_one, .join_center .left .element_two, .join_center .left .element_three,#one_right0, #one_right1, #one_right2 {
		height: 26%;
	}
	.element_two span,.element_three span {margin-right: 4%;}
	.logo {margin-left: 2%;background-size: contain;}
	.c-banner {height: 183px;}
	.big {max-height: 360px;}
	.service_mind .container .article0 p .desc_pic:after {right: 0;}
	.case_inner_bottom .case-inner li .case-pic {height: 90px !important;}
/* 	.join_center .left .element_one span:last-child {line-height:220%} */
/* 	.c-banner .banner ul li img {width: 102%;height: 200px;position: absolute;left: 92%;margin-left: -384px;}
 */

	/* neiye */
	.section .container article span {font-size: 14px;}
	.section .container .aside li:nth-child(2) span:first-child {font-size: 1.2em;width: 60%;}
	.section .container .aside li:nth-child(2) span:last-child {font-size: 10px;width: 100%;}
	.section .container .aside span {width:60%;margin:0 auto;}
	
	.about_zhanshi .inner_about_pic li {margin-right:2%}
	.xiangmu_miaoshu_title {margin-top:-5%}
	.xiangmu_inner_title {margin-top:-10%}
	.section .container .aside:before {height:32%}
	
	
	.contact_title {margin-top:-8%}
	.section .container article h2 {margin-top:-6%}
	.section .container article .jieshao-text {font-size:12px;width:90%;}
	.banner_index_zhanshi {display:block;width:100%;background-size:contain;height:220px}
	
	
	.case_lizi {max-height:190px;} 
	
	.case_inner_bottom .case-inner li .case-dec::before {width:40px;height:40px}
	
}
@media screen and (max-width:400px) {
	.section .container .aside  {display:none;}
	.section .container article {width:100%}
	.section .container article span:before {margin-top:0;}	
}
@media screen and (max-width:375px) {
	.big {max-height: 336px;}
	.service_mind .container .article0 p .desc_pic:after {right: 4%;}
	.case_pic li {max-height: 123px;}
	.case_pic li img {width: 90%;}
	.section .container .aside li:nth-child(2) span:first-child {width: 80%;}
	.contact_infor li span {padding-left: 4%;}
	.jameng_banner .container a {width: 100px;font-size: 14px;}
	.descir {height:240px}
	.agent .agent_dec img {width:44px}
	.agent .agent_dec p {font-size:12px}
	.case_lizi {max-height:210px;}
}
@media screen and (max-width:320px) {
	.c-banner .banner ul li img {width: 130%;left: 110%;}
	.interduc .inter-inner section a {width: 80%;margin: 0 auto;}
	.interduc .inter-inner section h3 {font-size: 1em;}
	.interduc .inter-inner section h2 {font-size: 1.6em;}
	.interduc .inter-inner section {margin-top: 60%;}
	.service_mind {height: 62vh;}
	.service_mind .container .article0 p .title_pic:before {margin-left: 16%;margin-top: -20%;width:26px;height:26px}
	.interduc .inter-inner section {width: 70%;}
	.case_inner_bottom .case-inner li .case-dec:before {width: 36px;height: 36px;}
	.case-dec span {font-size: 12px;}
	.jameng_banner .container a {max-width: 70px;}
	.case_lizi {max-height: 178px;}
	.big {height: 300px;}
	.service_mind .container .article0 h1 {font-size: 2em;}
	.service_mind .container .article0 h2 {font-size: 1.6em;margin-top:2%}
	.service_mind .container .article0 {margin-top:-3%}
	.section .container article span {font-size: 12px;}
	
	
	/* neiye */
	.agent .agent_dec img {width:40px}
	.agent .agent_dec p {font-size:12px}
	
	
	.case_inner_bottom .case-inner li .case-pic {height:77px !important;}
	.section .container article span:before {margin-top:-0.4%;}	

	
}