.lpkphone_p{
	display: none;
}
@media only screen and (max-width: 1768px) {}

@media only screen and (max-width: 1680px) {
	/*首页*/
	.lpkheader .lpkhead {
		width: 90%;
		margin: auto;
	}
	.lpkfive {
		width: 90%;
		margin: auto;
	}
	.product_tMain {
		width: 90%;
		margin: 35px auto 0;
	}
	.lpkcase {
		width: 90%;
		margin: 60px auto 0;
	}
	.lpkcase .lpkcaseP {
		height: 285px;
	}
	.lpkcasebox .slick-prev,
	.lpkcasebox .slick-next {
		top: 7%;
	}
	.lpkcase .lpkcasemain .right .text {
		margin-top: 30px;
	}
	.lpkcase .lpkcasemain .right .btn {
		margin-top: 30px;
	}
	.lpkcase .lpkcasebox .lpknum {
		right: 5%;
		top: 77%;
	}
	.lpkabout {
		width: 90%;
		margin: 80px auto 0;
		min-height: 700px;
	}
	.lpkabout .lpkaboutM .btn {
		margin-top: 12px;
	}
	.lpknew {
		width: 90%;
	}
	.lpknew .left .time {
		margin-top: 20px;
	}
	.lpknew>div {
		padding-bottom: 45px;
	}
	.lpkHe {
		width: 90%;
	}
	.lpkabout .lpkaboutM {
		padding-top: 10px;
	}
	.lpkabout .lpkaboutM .video {
		padding:110px 0;
	}
	.lpkjiShu {
		width: 90%;
	}
	/*首页end*/
}

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

@media only screen and (max-width: 1440px) {
	.lpkabout .lpkaboutM .video {
		padding:70px 0;
	}
	.indexBanner .pBox ._main {
		max-width: 1000px;
	}
	.indexBanner .pBox ._main .title {
		font-size: 40px;
		line-height: 40px;
	}
	.indexBanner .pBox ._main .title span {
		font-size: 40px;
	}
	.indexBanner .pBox ._main {
		height: 270px;
	}
	.lpkabout {
	    min-height: 600px;
	}
}

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

@media only screen and (max-width: 1280px) {
	.indexBanner .pBox ._main {
		max-width: 800px;
	}
	.indexBanner .pBox ._main .title {
		font-size: 30px;
		line-height: 30px;
	}
	.indexBanner .pBox ._main .title span {
		font-size: 30px;
	}
	.indexBanner .pBox ._main {
		height: 220px;
	}
	/*首页*/
	.product_tMain .top>div {
		width: 855px;
	}
	/*首页end*/
	.w_1200 {
		width: 90%;
		margin: auto;
	}
	.index_new .newlist .right {
		width: 80%;
	}
	.product_main .right h6 span {
		display: none;
	}
	.product_main .right h5 {
		margin-top: 120px;
	}
	.product_main .right h6 {
		font-size: 36px;
	}
	.index_product {
		margin: 50px auto 0;
	}
	.product_list {
		margin: 40px auto 0;
	}
	.product_list ul li {
		width: 22.8%;
	}
	.lpkabout .lpkaboutM .fl{
		width: 47%;
	}
	.lpkabout .lpkaboutM .p{
		width: 100%;
	}
}

@media only screen and (max-width: 1200px) {
	.product_list ul li .center {
		height: 200px;
	}
}

@media only screen and (max-width: 1110px) {
	.product_main .left .p{
		margin-top: -140px;
	}
	.product_main .left{
		width: 50%;
	}
	.product_main .right{
		width: 48%;
	}
	
	.product_list ul li {
		width: 22.7%;
	}
	.index_product ul li a {
		font-size: 12px;
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
	}
	.product_list ul li .center {
		height: 170px;
	}
	.indexBanner .pBox ._main {
		max-width: 720px;
	}
	.indexBanner .pBox ._main .title {
		font-size: 20px;
		line-height: 20px;
	}
	.indexBanner .pBox ._main .title span {
		font-size: 20px;
	}
	.indexBanner .pBox ._main {
		height: 220px;
	}
	.indexBanner .pBox ._main .btn a {
		line-height: 30px;
	}
	.indexBanner .pBox ._main .btn {
		width: 110px;
	}
	.indexBanner .pBox ._main .btn a span {
		margin-right: 15px;
	}
	.indexBanner .pBox ._main .title0 {
		margin-top: 20px;
	}
	.indexBanner .pBox ._main .heng {
		margin: 20px 0 15px;
	}
}

@media only screen and (max-width: 1024px) {
	.product_main .left{
		width: 58%;
	}
	.product_main .right{
		width: 42%;
	}
	
	.indexBanner .pBox ._main .title0 {
		margin-top: 40px;
	}
	/*首页*/
	.product_tMain .top>div {
		width: 90%;
	}
	.lpkban {
		width: 90%;
		margin: auto;
	}
	.lpkfive ul li .text {
		font-size: 14px;
	}
	.product_tMain .bottom_ .lpkslider .item .bottom .left p {
		line-height: 20px;
		height: 40px;
	}
	.lpkcase .lpkcasemain .right .text {
		line-height: 20px;
	}
	.lpkcase .lpkcasemain .right .text {
		margin-top: 0px;
	}
	.lpkcase .lpkcaseP {
		height: 255px;
	}
	.lpkcasebox .slick-prev,
	.lpkcasebox .slick-next {
		top: 11%;
	}
	.lpknew .left {
		width: 42%;
	}
	.lpknew .right {
		width: 48%;
	}
	.lpkindexCall .left .p2 {
		font-size: 50px;
	}
	/*首页end*/
	.index_new .newlist .right {
		width: 78%;
	}
	.product_main .right p {
		margin-top: 45px;
		line-height: 20px;
	}
	.product_list ul li .center {
		height: 150px;
	}
}

@media only screen and (max-width: 1000px) {
	
	
	.index_footer .index_footer_m .right {
		width: 100%;
		text-align: center;
	}
	.index_foot .item .list p a {
		font-size: 12px;
	}
	.product_main .right h5 {
		margin-top: 60px;
	}
	.product_main .right .play {
		margin-top: 30px;
	}
	.product_main .left p img {
		height: 400px;
	}
	.product_main .left p {
		margin-top: 0px;
	}
	.product_main .right h6 {
		font-size: 30px;
	}
	.indexBanner .pBox ._main .title0 {
		margin-top: 60px;
	}
	.indexBanner .pBox ._main {
		max-width: 640px;
	}
	.indexBanner .pBox ._main {
		transform: scale(0.9);
	}
	.lpkabout .lpkaboutM .fl{
		width: 42%;
	}
}

@media only screen and (max-width: 850px) {
	.product_main .left .p{
		height: 100%;
		margin-top: -172px;
	}
	.product_main .left .swiper-container{
		height: 100%;
	}
	
	/*首页*/
	.lpkheader .lpkhead .headright .bottom>ul>li>a {
		font-size: 13px;
	}
	.lpkfive ul li .text {
		font-size: 12px;
	}
	.lpkcase .lpkcaseP {
		bottom: -40px;
	}
	.lpkcase .lpkcaseP {
		height: 215px;
	}
	.lpkcase .lpkcasemain .right .text {
		width: 80%;
	}
	.lpkabout .lpkaboutM .p {
		width: 58%;
	}
	.lpknew .left h4 {
		height: 90px;
	}
	/*首页end*/
	.index_head .right .R {
		margin-left: 10px;
	}
	.index_head .left {
		width: 50%;
	}
	.index_head .left img {
		width: 100%;
	}
	.index_head .right .R ul li a {
		width: 65px;
	}
	.index_new .newlist .right {
		font-size: 23px;
	}
	.product_main .right p {
		margin-top: 35px;
		line-height: 25px;
	}
	.index_img .index_img_m h5 {
		font-size: 36px;
	}
	.product_main .left p img {
		height: 340px;
	}
	.product_main .left p {
		margin-top: 0px;
	}
	.index_bread .index_bread_m .left a {
		padding: 0 20px;
	}
	.index_bread .index_bread_m .left span {
		width: 85px;
	}
	.w_1200 {
		width: 89%;
	}
}

@media only screen and (max-width: 815px) {
	.lpkfive ul .on {
		display: none;
	}
	.lpknew .right {
		width: 55%;
	}
	.index_footer .index_footer_m .left_p {
		width: 100%;
		text-align: center;
	}
	.index_footer .index_footer_m .left_logo {
		width: 100%;
		text-align: center;
	}
	.index_new .newlist .right {
		width: 76%;
	}
}

@media only screen and (max-width: 768px) {
	
	.product_main .right h6{
		font-size: 20px;
	}
	.product_main .right h5{
		font-size: 26px;
	}
	.product_main .right p{
		margin-top: 20px;
		line-height: 20px;
	}
	.lpkfooter ul li a{
		font-size: 12px;
	}
	.leave_message .index_call_m>.left .button_ p {
		width: auto;
		padding: 0 5px;
	}
	.phoneHeader1 {
		display: block;
	}
	.lpkheader {
		display: none;
	}
	.phoneHeader {
		display: block;
	}
	.lpkHeaboutbox .slick-slide img {
		width: 100%;
	}
	.lpkHe .slick-slide img {
		width: 100%;
	}
	.img_pc {
		display: none;
	}
	.img_phone {
		display: block;
	}
	.index_head {
		display: none;
	}
	.index_nav {
		display: none;
	}
	.index_img {
		margin-top: 60px;
	}
	.lpknewbanner .left{
		font-size: 18px;
	}
	.lpknewbanner .right{
		line-height: 20px;
		margin-top: 5px;
	}
	.lpknewbannerbox{
		margin-top: 60px;
	}
	.index_img img {
		height: 300px;
	}
	/*---------------*/
	.about_main .bottom {
		padding: 100px 0 100px 50px;
	}
	.about_main .bottom h5 {
		font-size: 36px;
		line-height: 50px;
	}
	.index_foot .item .list p {
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
	}
	.leave_message .index_call_m>.left {
		width: 70%;
	}
	.leave_message .index_call_m>.right {
		display: none;
	}
	.new_info {
		margin-top: 60px;
	}
	.product_main .right h5 span {
		display: none;
	}
	.product_main .right h5 {
		margin-top: 20px;
	}
	.product_list ul li .center {
		height: 130px;
	}
	.product_list ul li .top {
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
	}
	.index_product ul li {
		width: 33.333%;
	}
	.index_product ul li a {
		line-height: 40px;
	}
	.lpkabout .lpkaboutM .fl{
		width:100%;
	}
	.lpkabout .lpkaboutM .video{
		float: inherit;
	}
	
	.product_tMain .bottom_ {
	    margin-top: 35px;
	    padding-bottom: 50px;
	}
	.pagination4 {
	    bottom: -20px;
	}
	.newPmain p img{
		max-width: 100%;
	}
}

@media only screen and (max-width: 415px) {
	.lpkphone_p{
		display: block;
	}
	.product_tMain{
		display: none;
	}
	.index_img .index_img_m p{
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
		text-align: justify;
		text-justify: distribute-all-lines;
	}
	.new_info .newinfo_tit .top{
		font-size: 18px;
	}
	.new_info .newinfo_tit .bottom{
		font-size: 12px;
	}
	.product_tMain .bottom_ {
	    padding-bottom: 25px;
	}
	.pagination4 {
	    bottom: -10px;
	}
	.index_bread .index_bread_m .left span {
		font-size: 12px;
	}
	.index_bread .index_bread_m .left a {
		font-size: 12px;
	}
	.new_info .newweizhi .left {
		width: 75%;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}
	.index_new .newlist .right .tit {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.single-item .slick-dots {
		bottom: 12px;
	}
	.indexBanner .pBox ._main {
		height: 240px;
	}
	.img_phone {
		height: 220px;
	}
	.indexBanner .pBox ._main {
		transform: scale(0.6);
	}
	.indexBanner .pBox ._main .title0 {}
	.lpkproduct {
		width: 90%;
		margin: auto;
	}
	.lpkfive ul {
		flex-wrap: wrap;
	}
	.lpkfive ul li {
		flex: auto;
		width: 50%;
		padding-bottom: 50px;
	}
	.lpkfive ul li .text {
		margin-top: 0;
	}
	.lpkfive {
		padding: 0;
		display: none;
	}
	.lpksliderUl .slick-next {
		right: -8%;
		height: 45px;
	}
	.lpksliderUl .slick-prev {
		left: -8%;
		height: 45px;
	}
	.lpkcase .lpkcasemain .left {
		width: 100%;
	}
	.lpkcase .lpkcasemain .right {
		width: 100%;
	}
	.lpkcase .lpkcaseP {
		bottom: -30px;
	}
	.lpkcase .lpkcasebox .lpknum {
		top: inherit;
		bottom: 2%;
	}
	.lpkcasebox .slick-prev {
		right: 13%;
	}
	.lpkcase .lpkcasemain .right .title {
		font-size: 22px;
	}
	.lpkcasebox .slick-prev,
	.lpkcasebox .slick-next {
		top: inherit;
		z-index: 100;
	}
	.lpkcasebox .slick-next {
		right: 20%;
	}
	.lpkcasebox .slick-prev {
		right: 30%;
	}
	.lpkabout .lpkaboutM .tit {
		font-size: 22px;
	}
	.lpkabout .lpkaboutM .p {
		width: 100%;
	}
	.lpkabout .lpkaboutM .video img {
		width: 100%;
	}
	.lpkabout .lpkaboutM .video video {
		width: 100%;
	}
	.lpkabout .lpkaboutM .video {
		/*padding: 45px 0 0;*/
	}
	.lpknew .left {
		width: 100%;
	}
	.lpknew .right {
		width: 100%;
	}
	.lpknew .left h4 {
		font-size: 22px;
	}
	.lpkindexCall .left .p2 {
		font-size: 18px;
	}
	.lpkindexCall .right .address {
		font-size: 18px;
		margin: 12px 0;
	}
	.lpkindexCall>div {
		margin-right: 10px;
	}
	.lpkindexCall .right .link a {
		line-height: 45px;
	}
	.lpkfooter ul {
		flex-wrap: wrap;
	}
	.lpkfooter ul li {
		width: 33%;
		margin-bottom: 10px;
	}
	.lpkjiShu {
		margin: 20px auto 0;
	}
	/*------------*/
	.index_img img {
		height: 150px;
	}
	.index_bread .index_bread_m .left span {
		width: 60px;
	}
	.index_bread .index_bread_m .left a {
		padding: 0 15px;
	}
	.about_main .bottom p {
		width: 85%;
	}
	.index_footer .index_footer_m .left_p {
		margin-left: 0;
	}
	.about_main .top .left {
		width: 100%;
	}
	.about_main .top .right {
		margin-top: 20px;
	}
	.about_main .bottom {
		padding: 50px 0 50px 50px;
	}
	.about_main .bottom h5 {
		font-size: 26px;
		line-height: 40px;
	}
	.index_foot .item {
		width: 25%;
		min-height: 162px;
	}
	.index_foot .item .btn_ {
		display: none;
	}
	.index_footer .index_footer_m .left_p {
		line-height: 30px;
	}
	.index_footer {
		margin-top: 0px;
	}
	.index_video .item {
		width: 48%;
	}
	.index_video .item:last-child {
		/*display: none;*/
	}
	.index_page a {
		width: 25px;
		height: 25px;
		line-height: 25px;
		margin: 0 2.5px;
	}
	.index_img .index_img_m h5 {
		font-size: 36px;
	}
	.index_call .index_call_m .left {
		width: 100%;
	}
	.index_call .index_call_m .right {
		width: 100%;
	}
	.leave_message .index_call_m>.left {
		width: 100%;
	}
	.leave_message .index_call_m>.left .item .left {
		font-size: 14px;
	}
	.newpage p {
		width: 100%;
		line-height: 30px;
	}
	.index_new .newlist {
		width: 100%;
	}
	.index_new .newlist .right {
		width: 67%;
	}
	.index_new .newlist .right {
		font-size: 18px;
	}
	.index_new .newright {
		width: 100%;
	}
	.product_main .left {
		width: 100%;
	}
	.product_main .right {
		width: 100%;
	}
	.product_main .left p img {
		height: 240px;
	}
	.product_main .left p {
		margin-top: 0px;
	}
	.product_main .right h6 {
		font-size: 18px;
	}
	.product_main .right h5 {
		font-size: 20px;
	}
	.pro_toggM .item .p2 {
		width: 100%;
	}
	.index_img .index_img_m p {
		font-size: 13px;
	}
	.product_main .left .p {
	    margin-top: -146px;
	}
	.product_list ul li {
		width: 47.2%;
	}
	.product_list ul li .top {
		font-size: 13px;
		background: url(../img/proLIstbg.png) no-repeat 50% 70%;
   	    background-size: 100% 100%;
	}
	.index_sever .bottom {
		padding: 80px 0;
		text-align: center;
	}
	.index_video .item .viero_img p {
		background: url(../img/play.png) no-repeat 50% 50%;
		background-size: 30% 30%;
	}
	.index_new .newlist .right .info span {
		font-size: 10px;
		margin-right: 5px;
	}
	.index_bread_m >.left{
		text-overflow: ellipsis;
	    overflow: hidden;
	    white-space: nowrap;
	    width: 75%;
	}
	.index_bread_m >.left a{
		display: initial !important;
	}
	.index_foot .item .list{
		display: none;
		
	}
	.index_foot .item{
		min-height: auto !important;
		margin-top: 0 !important;
	}
	.index_foot {
		padding: 10px 0 !important;
	}
	.hezuo ul li{
		width: 48%;
	}
}

@media only screen and (max-width: 375px) {
	.lpknew .right ul li a p {
		width: 65%;
	}
	.lpkindexCall .right .link a {
		width: auto;
	}
	.index_new .newlist .right {
		width: 62%;
	}
	.index_new .newlist .right .info span {
		font-size: 10px;
		margin-right: 0px;
	}
	.index_bread .index_bread_m .left a {
		padding: 0 5px;
	}
	.index_bread .index_bread_m .right a {
		width: 40px;
	}
	
	.index_bread .index_bread_m .right{
		position: fixed;
	    top: 60px;
	    right: 0;
	    background: rgba(20,116,228,0.7);
	    height: 30px;
	    z-index: 1000;
	}
	.index_bread .index_bread_m .right a{
		line-height: 30px;
	}
}