.zptc .form-con1 {max-width:92%;}
.zptc .form-con1 input,.zptc .form-con1 .text-area {width:calc(100% - 105px);
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}

@media  (max-width:1350px){
  .foot-cen-left dl {
    margin-right: 5%; 
}
}


@media  (max-width:1225px){
.news-box-cen {
    padding: 2% 4%;
}

.lsjm_page3 .lis-pic{width:170px; height:170px;}



}


@media  (max-width:1150px){
.nav-txt li {padding-left:15px;}
.new-lis-txt {
    margin-top: 15px;
}
.sub-nav{left:15px;}
.cour-con-txt {height:215px;}

.shop-des-left {width:60%;}
.shop-des-right {width:25%;}


}


@media  (max-width:1080px){
  .foot-cen-left dl {
    margin-right: 3%; 
 }
 .cul-table td {width:50%;}
 .cul-table p {font-size:14px; line-height:1.5;}
	
 .xgdemo  .media-pic >.p {max-width:320px;}
 
 .dt{ display:none;}

}


@media  (max-width:1026px){
.index-banner {margin-top:8vh;}
.head-pic, .head-pic1 {margin-top:8vh;}
.swiper-container1>.swiper-pagination-bullets {
	bottom:10px;
}
.banner-txt {
	width:92%;
}
.swiper-container1 .swiper-slide >img{
  display: inline-block;
 width: 100%;

}
.index-banner{
  height: auto;
  width: 100%;
  overflow: hidden;
  
}
.swiper-container1 .swiper-slide{
background: transparent!important;
  height: auto;
}
.nav-txt {
	width: 63%;
}
.mobile-head{
	display: block;	
}
.m-logo img {
	max-width:290px;
}
.maneu img {
	max-width:70px;
}
.pc-head{
display: none;
}
.new-lis-txt {
    margin-top: 11px;
    overflow: hidden;
}
.addr {
	width: 100%;
}
.addr img{
	width: 100%;
}
.query-txt {
    width:100%;
    padding: 0px 0px;
}
.query-txt h2 {
    font-size: 3rem;
    margin-top: 20px;
    margin-bottom: 10px;
}

.box-cen {width:90%;}
.top{
	right:4%;
}
.foot-cen {
	width:90%;
}
.ser-con-txt {height:150px;}

.head-title {width:90%;}

.cour-con-txt {height:165px;}

.lsjm_page3 .lis-pic {width:150px; height:150px;}
.list-item-txt h6 {margin-bottom:20px;}
.lsjm_page5 .ser-con-txt {height:140px;}
.lsjm_page6 .produt-seri li {width:50%;} 


}

@media  (max-width:1024px){
  html,body{
 
}

.foot-cen-left dl{
  display: inline-block; width:25%;vertical-align: top; text-align:center;
}

.foot-cen-left dl dt{
  font-size: 14px;font-weight: bold;
  margin-bottom: 15px;color: #000000; text-align:center;
}
.foot-cen-left dl dd{
  font-size: 14px;opacity: 0.7;margin-bottom: 10px; text-align:center;
}


.foot-cen-right dl{
  display: inline-block; margin-right: 3%;vertical-align: top;
}
.foot-cen-right dl dt{
  font-weight: bold;font-size: 20px;
  margin-bottom: 15px;
  text-align:center;
}
.foot-cen-right dl dd{
  font-size: 14px;opacity: 0.7;margin-bottom: 10px; text-align:center;
}


}


@media  (max-width:870px){
  .foot-cen-left dl {
    margin-right: 3%;  
    margin-bottom: 20px
}
.foot-cen-left {
  width: 50%;
}
.foot-cen-right {
    width: 40.5%;
}
.lsjm_page14 .box-h {height:75px;}
.surport-txt h6 {font-size:16px; line-height:1.5;}
.surport-txt p {font-size:14px; line-height:1.5;}

.xgdemo .media-pic >.p {
    max-width: 250px;
}
.xgdemo .media-pic >.p p {line-height:1.5; margin:0; font-size:14px;}

.lsjm_page11 {padding-bottom:0;}
.lsjm_page11 .boss-box {margin-top:40px;}


.adress-lis-table,.adress-lis-table tbody,.adress-lis-table tr {display:block; text-align:left; width:100%; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.adress-lis-table tr {padding:10px 90px 10px 0; position:relative; min-height:69px;}
.shop_list td {display:inline; width:auto !important; min-width:inherit !important;}
.adress-lis-table td {padding:0;}
.adress-lis-table .td4 {position:absolute; top:15px; right:0;}
.adress-lis-table .map {margin-bottom:30px;}

.produ-detail-left {width:100%; margin-bottom:40px;}
.produ-detail-left img {width:100%; max-width:100% !important;}
.produ-detail-right {width:100%;}


.in-cn-l-2{padding-bottom:0px;}
.in-cn-l{float:none;margin:0 auto;width:94%;}
.in-cn-i{float:none;margin:0 auto;width:100%;margin-top:20px;}
.in-cn-i #container1{width:94%;height:375px;margin:20px auto;}
.in-cn-r{float:none;width:94%;margin:0 auto;}
.in-cn-r-1 img{height:50px;}
.in-cn div input,.in-cn-r-3 textarea{width:96%;}
.in-cn-r-2l,.in-cn-r-2r{float:none;width:100%;}
.in-cn-r-4 .for-l,.in-cn-r-4 .for-r{float:none;}
.in-cn-r-4 .for-l{margin-top:20px;width:100%;}
.in-cn-r-4 .for-l input{width:100%;margin:0 auto;height:40px;line-height:40px;}
.in-cn{padding-bottom:20px;width:640px;overflow:hidden;height:auto;}


.i-vie{width:100%;margin:0 auto; position:relative; overflow: hidden;}
.iv-l{ display:none;}
.iv-r{float:right;width:99.9%;}
.dis{ display:none;}

.dv{display:block; height:30px;}
.som-fot{display:block;}
.som-fot{width:100%;background:#2b2b2b;position:fixed;bottom:0px;left:0px;height:50px;z-index:9999;}
.som-fot a{display:block;height:50px;overflow:hidden;width:33%;float:left;color:#fff;font-size:14px;text-align:center;}
.som-fot a span{display:block;font-size:14px;margin:5px 0px;}

}



@media  (max-width:768px){ 
  html,body{
   
}
footer {
    padding: 35px 0px 25px;
}
.foot-cen-right dt {
    margin-bottom: 20px;
}
.foot-phone {
    margin-bottom: 25px;
}
.icp{
  padding-top: 35px;
}

.banner-txt span img{
	width: 50%;
}
.banner-txt h3 {
	font-size:2.7rem;
    padding: 15px 0px;
}
.banner-txt p {
    padding-bottom:15px;
}
.banner-tip {
	font-size:12px;
    padding: 8px;
}
.new-title >p {
	font-size:14px;
}
.new-title >h3 {
	font-size:2.7rem;
}
.box1 {
    padding: 40px 0 25px 0;
}

.news-box-left {
    width: 49%;
	padding-right:1%;
}
.news-box-right {
    width: 49%;
	padding-right:0;
	padding-left:1%;
}
.news-box-cen {
float: none;
width: 100%;
padding:30px 0 0 0;
}
.new-lis-txt {
	height:auto;
    margin-top: 15px;
}
.brand-con-left, .brand-con-right {
    width: 100%;
	padding:0;
	background: none;
}
.box2 {
	padding:40px 0 0 0;
}
.brand-con-right {
    float: none;
    margin-top: 40px;
	text-align: center;
}
.brand-con-right img{
max-width: 100%;
margin-right:0;
}
.box3 {
     padding: 40px 0px;
}
.box-cen >h2 {
   
    padding-bottom: 25px;
}

.lunbo-pic2 h6 {
    font-size: 16px;

}
.query-con {
    padding: 25px 10px 25px ;   
}

.query-txt h2 {
    font-size: 3rem;
    margin-top: 20px;
    margin-bottom: 10px;
}
.select-boxs {
	margin:0 -5px;
}
.select-boxs-item  >span {
	margin:0 5px;
}
.select-boxs-item  >ul {
	left:5px;
	right:5px;
}
.box-com {
    padding: 35px 0px;
 }
 .box-cen > span {
    padding: 15px 0px;
}
 .bran-left, .brand-right ,.brand-right1{
    width: 100%;float: none;
}
 .bran-left img{
  width: 100%;
 }
 .brand-right span {
    padding: 15px 0px;
}
.brand-right {
  padding-left:10px;
  padding-right:10px;
  padding-bottom:0;
}
.brand-right1{
  margin-top: 20px;
  padding-left:10px;
  padding-right:10px;
}
.swiper-container3 .swiper-slide-active {
    border: 4px solid #8daf37;
    transform: scale(1 );
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.brand-banner {
    padding: 0px 47px;
}
.swiper-container3 {
    padding: 10px 0px;
}
.brand-txt ol {padding-left:27px;}

.cul-con-left, .cul-con-right {width:100%;}
.cul-table td {padding-right:20px;}
.cul-con-right {padding:10px;}

.his-txt-right,.his-txt-left,.his-banner2-left,.his-banner2-right {width:100%;}
.his-top-banner {width:100%;}
.his-banner2  .swiper-button-next4 {margin-right:-10px;}
.his-banner2  .swiper-button-prev4 {margin-left:-10px;}
.map {height:300px;}
.gkfw_page .l {margin-top:30px;} 
.sec-nav-lis li {width:auto; padding:0 10px;}
.sec-nav-lis li a {font-size:14px;}
.third-nav-lis {width:100%; padding:30px 0 0 0;}
.exam-lis {margin:0; width:100%;}
.exam-lis  li {width:100%; margin-right:0; float:none;}

.form-in-line span {box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; width:100%; margin-bottom:25px;}
.form-in-line,.form-textarea {margin-top:0;}
.form-box h4 {margin-bottom:30px;}

.produt-lis {margin:0 -1rem;}
.produt-lis li {width:50%; margin-bottom:25px;}
.produt-lis li a {margin:0 1rem;}
.produt-lis .exam-des {padding:10px 0 0 0;}

/*.head-title {margin-top:-95px;}*/
.head-title1 p {display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp:4; 
white-space: normal; height:; text-overflow: -o-ellipsis-lastline;}
.head-title1 span {font-size:12px; padding:8px; margin-top:15px;}

.lunbo-pic2,.lunbo-pic2 img {width:100%;}
.course-banner {margin-top:30px;}
.box5 {padding:40px 0;}
.px-swiper img {margin:0;}

.join-indu {margin-top:40px;}
.join-indu h6 {font-size:15px; padding:20px 0 10px 0;}
.join-indu p {font-size:14px; line-height:1.5;}
.lsjm_page1 {padding:50px 0 30px 0;}

.lsjm_page2 {padding:50px 0;}
.lsjm_page2 .pro-con {margin-top:30px;}
.lsjm_page2 .pro-pic {font-size:0;}
.lsjm_page2 .pro-pic span {width:50%;}

.lsjm_page3 .lis-pic {width:125px; height:125px;}
.futrue-lis li {margin-bottom:0;}
.lsjm_page4 .futrue-lis {margin-bottom:-10px;}
.lsjm_page4 .list-item {width:100%; margin-bottom:30px;} 
.lsjm_page4  .futrue-con {padding:0 0 30px;}
.lsjm_page4  .box-cen p {font-size:14px; line-height:1.5;}
.list-item-txt h6 {font-size:18px; margin-bottom:10px;}

.game-lis li {width:100%;}
.game-lis li>div {margin:0; padding:7.5px;}
.game-lis .person-left p {font-size:12px; line-height:1.2;}
.media-pic {margin-top:20px;}

.shop-lis li {width:100%;}
.boss-pic,.boss-right {width:100%;}

.shop-nav .countrys,.shop-nav .area-select {width:100%; margin:10px 0;}
.countrys span:nth-of-type(1) {width:48%; margin:0 2% 0 0;}
.countrys span:nth-of-type(2) {width:48%; margin:0 0 0 2%;}

.xgdemo .media-pic >.p {
    max-width: 190px;
}
.xgdemo  .media-pic >.p p {line-height:1.2; margin:0;}
.xgdemo  .media-pic >.p p:first-of-type {font-size:18px;}

.join-ht h4 {font-size:20px; margin-bottom:20px;}
.join-ht h6 {font-size:12px;}
.join-ht>h5 {font-size:12px; margin:0;}

.consult_page>div {width:100% !important;}
.qlist {width:100%; max-width:100%; margin-bottom:45px;}
.form-in-line span {padding-left:0 !important; padding-right:0 !important;}
.form-in-line span:last-of-type {margin-bottom:30px;}
.form-in-line span:nth-of-type(2n) label {left:0;}

}

@media  (max-width:640px){
.team-pic {width:100%; text-align:left;}
.team-pic img {width:auto; max-width:100%;}
.team-txt {width:100%; padding:10px;}

.lsjm_page3 .join-indu {margin-top:20px;}
.lsjm_page3 li {width:50%; float:left; margin-top:15px;}

.surport-lis li {width:100%; margin-bottom:20px;}
.surport-lis li:last-of-type {margin-bottom:0}



.flex-box {display:block; margin:0;}
.flex-box>span {display:block; margin-bottom:10px;}

.jobtable table,.jobtable tbody,.jobtable tr {display:block;}
.jobtable thead {display:none;}
.jobtable tr {min-height:72px; line-height:1.5; padding:10px 90px 10px 0; position:relative; text-align:left;}
.jobtable td {display:inline; width:auto !important; min-width:inherit; padding:0; margin-right: 10px;}
.jobtable .td5 {position:absolute; top:20px; right:0; text-align:center; margin-right:0;}
.job-des {padding:15px; border-top: 1px solid #dcdddd;}

.xgdemo .media-pic {padding:20px 0;}
.xgdemo  .media-pic >.p {position:static; text-align:left; margin:20px 0 0 0; width:100%; max-width:none;}

.head-title h4 {font-size:3.5rem;}

.gzhj li {width:50%;}
.gzhj li p {font-size:14px; line-height:22px;}

.detail-box {padding:40px 0;}
.detail-box .return-box {padding-bottom:0;}

.product-des p {height:auto;}
.produc-name {font-size:12px;height:26px; line-height:26px; padding:0 10px;}

.info-con p{
  height: auto;
  min-height:inherit;
}

}

@media  (max-width:560px){
.foot-cen-left dl {
    margin-right: 7%;  
}

.foot-cen-left {
  width: 100%;
  float: none;
}
.foot-cen-right {
    width: 100%;
    float: none;
}
.foot-cen-left dl{
  display: inline-block; width:25%;vertical-align: top; text-align:center;
}

.foot-cen-left dl dt{
  font-size: 14px;font-weight: bold;
  margin-bottom: 15px;color: #000000; text-align:center;
}
.foot-cen-left dl dd{
  font-size: 14px;opacity: 0.7;margin-bottom: 10px; text-align:center;
}


.foot-cen-right dl{
  display: inline-block; margin-right: 3%;vertical-align: top;
}
.foot-cen-right dl dt{
  font-weight: bold;font-size: 20px;
  margin-bottom: 15px;
  text-align:center;
}
.foot-cen-right dl dd{
  font-size: 14px;opacity: 0.7;margin-bottom: 10px; text-align:center;
}



.lsjm_page1 .lis-pic {width:135px; height:135px;}

.zptc .form-con1 form {padding:15px;} 
.zptc .form-con1-inline {position:relative;}
.zptc .form-con1 input,.zptc .form-con1 .text-area {width:100%; line-height:inherit; padding-left:95px;}
.zptc .form-con1 label {position:absolute; top:0; left:10px;}

.box1{width:380px;height:121px;}
.boxx{width:80px;padding:3px; border:2px #fff solid;transition:all 0.2s linear;}
.boxx-1 img{width:80px;height:121px;}
.t-p3 img{height:15px;}


}




