/* 小于768px */
@media screen and (max-device-width:768px) {
	.yitiao,.yitiao2{
		box-sizing: border-box;
		padding: 0 16px;
	}
	.tijiaod2{
		margin-bottom: 20px;
		margin-top: 20px;
		height: 50px;
		font-size: 18px;
		line-height: 50px;
	}
	.xim11{
		width: 14%;
	}
	.yitiao input{
		width: 86%;
	}
	.teara{
		width: 86%;
	}
	.intopin1 {
		width: 100%;
		box-sizing: border-box;
		padding: 0 10px;
	}
.lunshouji{
	display: block;
	margin-top: 60px;
}
.newfeny{
	margin-bottom: 20px;
}
.lunpc{
	display: none;
}
	.abneiimg1 {
		top: 0;
		right: 0;
		left: 0;
		bottom: 0;
		margin: auto;
		width: 100%;
		box-sizing: border-box;
		padding: 10px;

	}

	.swiper-pagination-bullet-active {
		width: 8px !important;
		border-radius: 50% !important;
	}

	.swiper-pagination-bullet {
		width: 8px !important;
		border-radius: 50% !important;
	}

	.header {
		display: none;
	}

	.xiang1 {
		width: 100%;
	}

	.logp1 {
		font-size: 16px;
		margin-left: 15px;
	}

	.abop1 {
		font-size: 38px;
		margin-top: 10px;
	}

	.abul ul li {
		padding-left: 0;
		padding-right: 0;
	}

	.inabout {
		width: 100%;
	}

	.abneileft {
		width: 100%;
		margin-left: 0;
	}

	.dibiao {
		width: 100%;
	}

	.abneiright {
		width: 100%;
		margin-left: 0;
		box-sizing: border-box;
		padding: 16px;
	}

	.fuwu1 {
		width: 100%;
		padding: 0 50px;
	}
.shoujinnm{
	display: block;
	position: inherit !important;
}
.lofinim1{
	margin-top: 60px;
	margin-bottom: 20px;
}
.login1{
	display: none;
}
	.fuliswai {
		width: 100%;
		margin-top: -200px;
	}

	.fuliswai ul li {
		width: 46%;
		margin-left: 2%;
		margin-bottom: 20px;
		border: 5px;
		margin-right: 0;
		padding: 10px;
		min-height: 350px;
		border-radius: 6px;
	}

	.fuliswai ul li:nth-of-type(3)>.fuwulp2 {
		/* margin-top: 32px; */
	}

	.gonlinei {
		text-align: center;
	}

	.bomwai {
		height: auto;
		padding: 10px;
		box-sizing: border-box;
	}

	.gonglis {
		width: 100%;
	}

	.gonglis ul li {
		width: 47%;
		margin-left: 2%;
		margin-bottom: 20px;
		border-radius: 5px;
		margin-right: 0;
		height: 160px;
	}

	.bom20 {
		margin-bottom: 20px;
	}

	.gonglis ul li:nth-of-type(2n) {
		margin-right: 0;
	}

	.zilis1 {
		padding: 10px;
		margin-bottom: 7px;
	}

	.zixunnei {
		width: 100%;
		padding: 10px 0;
	}

	.zixunleft {
		width: 100%;
		margin-bottom: 50px;
		margin-right: 0;
		margin-top: 30px;
	}

	.zixunright {
		width: 100%;
	}

	.logori1 {
		display: none;
	}

	.ding {
		right: 10%;
		bottom: 10%;
	}

	.intop1 {
		height: 60px;
		line-height: 60px;
		    position: fixed;
		    top: 0;
		    background: white;
		    z-index: 999;
	}

	.logo1 {
		width: 23px;
		height: 30px;
		margin-top: 15px;
	}

	.laindi {
		line-height: 27px;
	}

	.swiper-container {
		height: 220px;
	}
	.swiper-containerphone{
		height: 220px;
	}
	.lunshou {
		height: 220px;
	}

	/* 手机头部 */
	.phoheader {
		height: auto;
		min-height: 50px;
	}

	.phtou {
		display: none;
		height: auto;
		background-color: #2B4DAE !important;
		position: fixed;
		top: 60px;
		z-index: 999;
	}

	ul {
		padding: 0;
	}

	.phtou ul li {
		width: 100%;
		/* height: 48px; */
		line-height: 48px;
		position: relative;
	}

	a {
		text-decoration: none;
		cursor: pointer;
	}

	.phtou ul li a {
		font-size: 16px;
		color: white;
		width: 100%;
		box-sizing: border-box;
		padding: 0 16px;
		display: inline-block;
		height: 48px;
		background-color: #2B4DAE;
	}

	.phtou ul li a:hover {
		/* background-color: #2B4DAE; */
	}

	.jianxia {
		float: right;
		width: 12px;
		height: 12px;
		margin-top: 18px;
	}

	.guanneisho {
		width: 100%;
		float: left;
		display: none;
	}

	.guanneisho a {
		display: inline-block;
		width: 100%;
		float: left;
		height: 44px;
		line-height: 44px;
		font-size: 0.875rem;
		color: white !important;
		border-bottom: 1px solid #A0AB98;
		background-color: #3660D9 !important;
	}

	.guanneisho a:hover {
		color: white !important;
	}

	.lie {
		display: block;
	}

	/* 手机头部 */
	.fuwulp2 {
		margin-bottom: 10px;
	}

	.abneileft {
		height: 200px;
	}

	.abneiimg1 {
		height: 200px;
	}

	.fuwulp1 {
		margin-bottom: 10px;
		display: inline-block;
		width: 100%;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}

	.abop2 {
		margin-bottom: 0;
	}

	.threimg {
		margin-bottom: 8px;
	}

	.gonlinei p:nth-of-type(1) {
		font-size: 18px;
	}

	.abop22 {
		margin-bottom: 0;
	}

	.abul {
		margin-top: 20px;
	}

	.zixunleft {
		height: 218px;
	}

	.abul ul li {
		min-height: auto;
		padding: 15px 16px 15px 16px;
	}

	.inabout {
		padding-bottom: 0px;
	}

	.abop12 {
		font-size: 38px;
	}

	.fuwup21 {
		margin-bottom: 30px;
	}

	.fuwup2 {
		margin-bottom: 19px;
	}

	.fuwu1 {
		padding: 0 16px;
		height: 450px;
	}

	.fuwun2 {
		font-size: 18px;
	}

	.bom106 {
		margin-bottom: 26px;
	}

	.gongwai {
		padding: 10px 0 50px 0;
	}

	.gomore {
		margin-top: 30px;
	}

	.gomorezi {
		margin-top: 30px;
		margin-bottom: 20px;
	}

	.bomlogo {
		margin-top: 10px;
		width: 40px;
		height: 46px;
	}

	.dibiao {
		font-size: 20px;
	}

	.xwleft {
		display: none;
	}

	.xwnei {
		width: 100%;
	}

	.xwright {
		width: 100%;
	}

	.xinlist {
		height: auto;
	}

	.xlisim1 {
		width: 35%;
		height: 111px;
	}

	.xwri {
		width: 65%;
		box-sizing: border-box;
		padding: 0 6px;
	}

	.xwnpwai {
		box-sizing: border-box;
		padding: 0 16px;
	}

	.xwnp3 {
		float: right;
	}
.xlisp2 {
    font-size: 14px;
    line-height: 22px;
    color: #666666;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
	.xinlist {
		padding: 10px;
		margin-bottom: 8px;
	}
.xxiang{
	margin-top: 2px;
}
	.xlisp1 {
		text-align: center;
		margin-bottom: 0;
		margin-top: 0px;
		margin-bottom: 2px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}

	.xwneimgus1 {
		height: 150px;
	}

	.xwneimes {
		box-sizing: border-box;
		padding: 16px;
	}

	.xwneimesus {
		box-sizing: border-box;
		padding: 0 16px 16px 16px;
		margin-top: -20px;
	}

	.contop1 {
		font-size: 19px;
		height: 50px;
		line-height: 50px;
	}

	.xwneimg1 {
		height: 140px;
	}

	.zhonglis1 {
		padding: 0;
		text-align: center;
		box-sizing: border-box;
		padding-top: 15px;
		min-height: 136px;
		padding: 15px 6px 0 6px;
		height: auto;
	}

	#allmap {
		height: 260px;
	}

	.lianim1,
	.lianim2,
	.lianim3,
	.lianim4 {
		float: none;
		margin: 0;
	}

	.lianxp1 {
		width: 100%;
		text-align: center;
		margin-top: 10px;
		font-size: 18px;
	}

	.lianxp2 {
		width: 100%;
		text-align: center;
		margin-top: 10px;
		line-height: 17px;
	}

	.xwnp4 {
		margin-bottom: 10px;
	}

	.xlisp2 {
		padding: 0;
		line-height: 21px;
		box-sizing: border-box;
	}

	.homewei {
		padding: 0 16px 12px 16px;
		box-sizing: border-box;
	}

	.xwlunshou {
		height: 170px;
		margin-bottom: 40px;
		margin-top: 60px;
	}

	.yewulis {
		margin-right: 0;
		width: 50%;
		box-sizing: border-box;
		padding: 0 2px;
		margin-bottom: 10px;
	}
	.yewutop1{
		height: 176px;
	}
	.yewutop2{
		height: auto;
	}
	.yewutop2 p {
	    width: 100%;
	    float: left;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 1;
	    overflow: hidden;
	}
.youp22{
	bottom: -43px !important;
}
	#demo0 {
		padding: 0 16px;
	}

	.zhuanlist1 {
		box-sizing: border-box;
		padding: 0 12px;
	}

	.zhanspan2 {
		display: inline-block;
		width: 70%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.renei {
		width: 100%;
		padding: 0 16px 16px 16px;
	}

	.resjop {
		padding-left: 0;
		margin-bottom: 30px;
	}

	.resjop2 {
		padding-left: 0;
	}

	.resjop3 {
		padding-left: 0;
	}

	.zhule13 {
		width: 25%;
	}

	.fiinput {
		width: 75%;
	}

	.resjop input {
		margin-left: 0;
	}

	.resjop2 input {
		margin-left: 0;
	}

	.resjop2 input {
		margin-left: 0;
	}

	.wsel400 {
		margin-left: 0;
	}

	.wsel120 {
		width: 100%;
		margin-left: 5px;
		padding: 0 3px;
		margin-bottom: 5px;
	}

	.fiinput p {
		left: 0;
	}

	.zhucego {
		width: 100%;
		margin-left: 0;
	}

	.resjopauto {
		height: auto;
	}

	.resjp33 {
		bottom: -38px;
		line-height: 18px;
	}

	.resjop2 {
		margin-bottom: 15px;
	}

	.fimup {
		margin-left: 0;
		width: 60%;
	}

	.zhl_admin_update_more {
		width: 100% !important;
	}

	.yingshou {
		line-height: 18px;
	}

	.marshou {
		margin-top: 0;
	}
.genguo9{
	top: 48px;
}
	.leihei {
		height: 158px;
	}

	.square-check>input[type="checkbox"] {
		width: 18px;
		height: 18px;
		line-height: 18px;
	}

	.square-check span {
		margin-top: 0;
	}

	.zhucego {
		margin-top: 20px;
		height: 46px;
		line-height: 46px;
	}

	.renei {
		margin-bottom: 20px;
	}

	.jubomre {
		margin-bottom: 0;
		margin-top: 60px;
		height: 200px;
	}
.rezhu{
	line-height: 200px;
}
	.square-check>input[type="checkbox"]:checked::before {
		font-size: 14px;
	}
	.loginmig{
		width: 100%;
	}
	.lofinim1{
		width: 100%;
		height: 200px;
		box-sizing: border-box;
		padding: 0 10px;
		border-radius: 0 0 14px 0;
	}
	.loginri{
		width: 100%;
		box-sizing: border-box;
		padding: 0 10px;
		height: auto;
		border-radius: 20px;
		padding-bottom: 10px;
	}
	.loginp2 {
		font-size: 19px;
	}
	.loginim2{
		width: 26px;
		height: 40px;
	}
	.login2{
		width: 100%;
		height: 60px;
		line-height: 60px;
	}
	.lofindeng{
		width: 100%;
		height: 60px;
		line-height: 60px;
	}
	.lasta{
		width: 100%;
	}
	.login1{
		margin: 15px 0;
	}
	#changeImg{
		width: 140px;
		height: 60px;
	}
	#canvas{
		width: 140px;
		height: 60px;
	}
	.bgall{
		background-image: none;
	}
}
