@charset "UTF-8";


.selectList dd.dd1{margin: 0 auto;float: none;}
.leftP{padding-bottom: 0;}

.leftP,.Contain .rightPro1{padding-bottom: 50px;}
.Contain .rightPro1{padding-top: 127px;}

.mobile-common-header .nav-box{border-bottom: 1px solid #ebebeb;}
.mobile-common-header .nav-box .right .nav-button{height: .99rem;}

@media screen and (max-width:1199px) {
	.ContainA{width: 90%;box-sizing: border-box;margin: 0 auto;}
	.ContainA .leftPro1 dl dd .textL{width: calc(100% - 160px);}
	.downBan .text{width: 80%;max-width: 600px;margin: 0;transform: translateX(-50%);top: 80px;}
	.downBan .text .inputBox{width: 80%;max-width: 600px;margin: 0 auto;background-position: center right;}
	.downBan .text .inputBox input{width: calc(100% - 50px);}
	.downBan .text h3{font-size: 42px;padding: 0 0 40px;}
	.Ban{height: 300px;}
	
	
	.Contain{width: 90%;margin: 0 auto;}
	.downXq .Proxq .right{width: calc(100% - 250px);}
	.qhnr .span span{width: calc(33.3% - 2px);}
	
	.Contain .rightPro1{display: none;}
	.leftP.Proxq{width: 100%;float: none;}
	.gsyj_kei li{width: 48%;}
}
@media screen and (max-width:1024px) {
	.content2 .left{width: 45%;}
}
@media screen and (max-width:990px) {
	.lxlxwm_kei .con li .img{padding-right: 10px;}
	.lxlxwm_kei .con li .tex{line-height: 24px;}
}
@media screen and (max-width:880px) {
	.content2 .left{width: 40%;}
	.gsyj_kei li{width: 100%;margin-top: 5px;}
	.keihengsjyjkd{display: block;}
	.gsyj_kei li .box{height: auto;}
	.gsyj_kei li .txt{padding: 21px 10px 21px 135px;}
}
@media screen and (max-width:780px) {
	.ContainA .titleT{font-size: 28px;padding: 50px 0 30px;}
	
	.ContainA .title.title1{padding: 40px 0 20px 0;}
	.ContainA .title.title1 b{height: 5px;}
	.leftPro1 dl dd .img{width: 100px;margin: 0 10px 0 0;}
	.leftPro1 dl dd .img img{width: 100%;}
	.ContainA .leftPro1 dl dd .textL{width: calc(100% - 110px);}
	
	.downBan .text{top: 40px;}
	.downBan .text h3 {font-size: 28px;padding: 0 0 26px;}
	.Ban {height: 200px;}
	
	.proXt{padding: 25px 0 15px;}
	.proXt h3{font-size: 24px;}
	.proXt p{font-size: 14px;}
	.Proxq .left{float: none;margin: 0 auto;}
	.downXq .Proxq .right{width: 100%;float: none;}
	
	.qhnr table td{font-size: 14px;padding: 14px 0 15px 0px !important;}
	.jtnr{padding: 0 0 50px;}
	.qhnr .span span{font-size: 14px;}
	
	.Proxq .right{width: 100%;}
	
	.lxlxwm_kei .con li .img{width: 100%;max-width: 67px;margin: 0 auto;float: none;border: none;padding-right: 0;}
	.lxlxwm_kei .con li .tex{width: 100%;float: none;height: 60px;}
	.lxlxwm_kei .con li{height: auto;}
}


@media screen and (max-width:440px) {
	.downBan .text .inputBox input{font-size: 12px;}
	.lxlxwm_kei .con li{width: 100%;margin: 0 0 10px 0;}
	.lxlxwm_kei .con li .tex{height: auto;}
}