@charset "utf-8";
/*width:1200+*/

@media only screen and (min-width: 1004px) and (max-width: 2800px){
	
	
	
	
}

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

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

@media only screen and (min-width: 1200px){
	
}
/** max-width:1200 **/
@media only screen and (max-width: 1199px){
	
}
/** max-width:1024 **/
@media only screen and (max-width: 1023px) {
	
	.tc_code{
		display: none;
	}
	.header{
		display: none;
	}
	.header_m{
		display: block;
	}
	.top1{
		display: block;
	}
	.tips{
		width: 100%;
	}
	.butt{
		display: none;
	}
	.main{
		padding: 30px 0;
	}
	.mainLeft{
		width: 100%;
	}
	.mainLeft2{
		font-size: 16px;
	}
	.mainLeft2 img{
		width: 36px;
	}
	.mainLeft3{
		padding: 20px 12px;
	}
	.mainLeft4{
	    width: 100%;
	}
	.mainLeft8{
		margin-top: 20px;
	}
	.mainLeft9{
		width: 100%;
		margin-top: 20px;
	}
	.tjfy2 img{
	    width: 100%;
	}
	.mainLeft7{
		font-size: 16px;
	}
	.mainLeft10 a{
		font-size: 16px;
	}
	.search1{
		font-size: 16px;
	}
	.search1 img{
		width: 36px;
	}
	.search1 span{
		font-size: 18px;
	}
	.search2{
		padding: 16px 12px;
	}
	.search3 select{
	    font-size: 14px;
	    width: 90px;
	}
	.searchi{
		font-size: 14px;
		width: calc(100% - 160px);
		padding: 0 10px;
	}
	.searchii{
	    background: none;
	    padding: 0;
	    width: 70px;
	    font-size: 16px;
	}
	.hot1{
		font-size: 16px;
	}
	.hot1 img{
		width: 36px;
	}
	.hot2{
		padding: 16px 14px;
	}
	.hot5{
		width: 100%;
		margin-right: 0;
	}
	.used1 img{
		width: 36px;
	}
	.used2{
		padding: 2px 14px 16px;
	}
	.used3{
		margin-top: 10px;
		margin-right: 10px;
		width: calc((100% - 10px)/2);
	}
	.used3:nth-child(2n){
		margin-right: 0;
	}
	.mainRight{
		width: 100%;
		margin-top: 30px;
	}
	.goTop{
		width: 30px;
		right: 10px;
	}
	.introduce{
		padding: 20px 0;
	}
	.introduce1{
		display: block;
	}
	.introduce2{
		text-align: center;
		margin-left: 0;
	}
	.introduce2 img{
		height: 80px;
	}
	.introduce3{
		margin-top: 20px;
	}
	.footer2{
	    width: 100%;
	}
	.footer4{
	    width: 100%;
	    text-align: center;
	}
	.footer4 a{
		margin: 0 7px;
	}
	.beian{
		display: none;
	}
	.footer5{
		display: none;
	}
	.footer{
		padding: 20px 0 90px;
	}
	.footer3{
		text-align: center;
	}
	.footer3 img{
		width: 60%;
	}
	.footer_m{
		display: flex;
	}
	.login1{
		margin-top: 30px;
	}
	.login2{
		width: 100%;
	}
	.login4{
		padding: 0;
	}
	.login4 input{
		width: auto;
		flex: 1;
	}
	.login4 span{
		width: 60px;
	}
	.login5{
		padding: 0;
	}
	.login6{
		width: 100%;
		margin-top: 30px;
	}
	.register4 span{
		width: 90px;
	}
	.register4 input{
		width: auto;
		flex: 1;
	}
	.register5{
		margin-top: 30px;
	}
	.register6{
		margin-top: 30px;
	}
	.houseDeta2 a{
		width: auto;
		padding: 0 10px;
		font-size: 0;
	}
	.houseDeta2 a img{
		margin-right: 0;
	}
	.houseDeta3{
		margin-top: 24px;
	}
	.houseDeta4{
		width: 100%;
	}
	.proLeft1_d{
		height: 240px;
	}
	.proLeft2_d{
		height: 60px;
	}
	.deLeft1 img{
		height: 56px;
	}
	.deRight1 img{
		height: 56px;
	}
	.houseDeta9{
		margin: 25px 0 20px;
	}
	.houseDeta10 span{
		width: 120px;
	}
	.houseDeta12{
		width: 100%;
		margin-top: 30px;
	}
	.look ul{
	    overflow: hidden;
	}
	.list3 ul li{
		margin-top: 20px;
		margin-right: 20px;
		width: calc((100% - 20px)/2);
	}
	.list3 ul li:nth-child(2n){
    	margin-right: 0;
    }
    .look ul li{
        float: left;
		margin-top: 20px;
		margin-right: 20px;
		width: calc((100% - 20px)/2);
		padding: 10px;
    }
	.look ul li:nth-child(2n){
    	margin-right: 0;
    }
    .look4{
        width: 100%;
    }
    .look6{
        flex-wrap: wrap;
    }
    .look12 a{
        width: 100%;
    }
	.page{
		margin-top: 24px;
	}
	.look1{
	    font-size: 16px;
	}
	.look3{
		display: block;
	}
	.look5{
		margin-top: 20px;
	}
	.look7{
		margin-right: 0;
		display: flex;
		align-items: center;
	}
	.look8{
	    font-size: 12px;
	}
	.look9{
		font-size: 12px;
		margin-top: 0;
		margin-left: 10px;
	}
	.look10{
		font-size: 12px;
		margin-top: 0;
		margin-left: 10px;
	}
	.look11{
	    overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
	}
	.lookDeta span{
	    display: block;
	    margin-bottom: 10px;
	}
	.lookDeta a{
		float: none;
		margin: 0 10px;
		width: 150px;
		vertical-align: top;
	}
	.lookDeta1{
		display: block;
	}
	.lookDeta1 span{
		display: block;
		text-align: center;
		margin-right: 0;
		width: 100%;
	}
	.lookLeft{
		left: 0;
		z-index: 9;
	}
	.lookRight{
		right: 0;
		z-index: 9;
	}
	.lookDeta2 .proLeft1_d{
		height: 200px;
	}
	.lookDeta2{
		padding: 10px;
	}
	.lookDeta2 .proLeft2{
		margin-top: 20px;
		padding: 0 25px;
	}
	.lookDeta3 {
		margin: 24px 0 20px;
		font-size: 18px;
		padding-bottom: 10px;
		color: #DC3E31;
	}
	.lookDeta4{
		margin-top: 24px;
	}
	.inNews{
		padding: 20px 0 30px;
	}
	.inNews2{
		margin-top: 30px;
		font-size: 18px;
		line-height: 36px;
	}
	.inNews3{
		padding: 25px 0;
	}
	.item1{
		height: auto;
	}
	.item1 a{
		width: auto;
		padding: 0 20px;
		line-height: 40px;
	}
	.inNews5 ul li{
		margin-top: 20px;
		padding: 9px;
		width: calc((100% - 10px)/2);
		margin-right: 10px;
	}
	.inNews5 ul li:nth-child(2n){
		margin-right: 0;
	}
	.newsDeta{
		padding: 30px 0;
	}
	.newsDeta2{
		font-size: 18px;
		padding-bottom: 16px;
	}
	.sxp {
		margin-top: 30px;
		padding: 10px 16px 0;
	}
	.contact2{
		margin-top: 20px;
	}
	.artica{
		margin-top: 15px;
	}
	.artica2{
		margin-top: 10px;
	}
	.phome2 a{
		width: calc((100% - 20px)/3);
		height: 50px;
		font-size: 16px;
		margin: 10px 0 0;
	}
	.upload1{
	    text-align: left;
	}
	.upload1 span{
	    width: calc((100% - 20px)/2);
	    margin: 5px;
	}
	.pHouse{
	    padding-top: 10px;
	}
	.pHouse a{
	    width: calc((100% - 20px)/2);
	    margin: 5px;
	}
	.pHouse6a{
	    text-align: center;
	}
	.pHouse6b{
	    text-align: center;
	}
	.pHouse6c{
	    text-align: center;
	}
	.pHouse6d{
	    text-align: center;
	}
	.phome3 {
		margin-top: 20px;
		font-size: 18px;
	}
	.pHouse2 ul{
	    overflow: hidden;
	}
	.pHouse2 ul li{
		display: block;
		float: left;
		width: calc((100% - 20px)/2);
		margin-right: 20px;
	}
	.pHouse2 ul li:nth-child(2n){
	    margin-right: 0;
	}
	.pHouse6{
		margin-top: 20px;
	}
	.pHouse7{
		margin: 20px 0 0 0;
	}
	.pHouse3{
		width: 100%;
		margin-right: 0;
	}
	.pHouse4{
		text-align: center;
	}
	.result{
		float: left;
		margin-right: 10px;
		margin-top: 10px;
		width: calc((100% - 10px)/2);
		border: 1px solid #D9D9D9;
	}
	.result:nth-child(5n){
		margin-right: 10px;
	}
	.result:nth-child(2n){
		margin-right: 0;
	}
	.delete_tc2{
		width: 100px;
		margin: 0 5px;
	}
	.delete_tc3{
		width: 100px;
		margin: 0 5px;
	}
	.tips_tc2{
		padding: 16px;
	}
	.tips_tc1 {
		height: 45px;
		font-size: 18px;
		line-height: 45px;
	}
	.edit {
		margin-top: 15px;
		padding-top: 20px;
	}
	.edit1 span{
		font-size: 14px;
		width: 100px;
		padding: 0 6px;
    	white-space: nowrap;
    	display: flex;
	}
	.edit1 code{
	    flex: auto;
		font-size: 14px;
	    width: calc(100% - 100px);
	}
	.edit1 input{
	    flex: auto;
	    text-align: left;
	    text-align-last: left;
	    width: calc(100% - 100px);
	}
	.upload{
		margin-top: 20px;
		font-size: 18px;
	}
	.upload5{
		margin-top: 16px;
	}
	.mt32{
		margin-top: 16px;
	}
	.upload1{
		margin: 16px;
	}
	.pHouse1{
		margin-top: 20px;
	}
	.chome2{
	    justify-content: flex-start;
	}
	.chome2 a{
		width: calc((100% - 20px)/3);
		height: 50px;
		font-size: 16px;
		margin: 10px 10px 0 0;
	}
	.chome2 a:nth-child(3n){
	    margin-right: 0;
	}
	.phome6{
	}
	.phome7{
		margin: 5px;
		width: calc((100% - 20px)/2);
	}
	.chome3{
		width: calc((100% - 20px)/2);
		margin: 5px;
	}
	.consult1_d{
	    font-size: 0;
	}
	.cconsult{
	    width: 100%;
	}
	.cconsult1{
		display: inline-block;
		vertical-align: top;
		width: calc((100% - 20px)/2);
		margin-right: 20px;
	}
	.edit1 textarea{
	    flex: 1;
	}
	.cconsult1:nth-child(2n){
	    margin-right: 0;
	}
	.consult2 input{
		vertical-align: middle;
	}
	.consult2 span{
		display: inline-block;
		margin: 0 0 0 20px;
		vertical-align: middle;
	}
	.cconsult{
		margin-top: 20px;
		margin-right: 0;
	}
	.pHouse7 span{
		text-align: center;
	}
	.pHouse7a{
	    margin: 0 auto;
	    width: 100%;
	}
	.pHouse7b{
	    margin: 16px auto 0;
	    width: 100%;
	}
	
}
/** max-width:960 **/
@media only screen and (max-width: 959px) {

}
/** max-width:768 **/
@media only screen and (max-width: 767px) {
	
	
	
	
}
/** max-width:640 **/
@media only screen and (max-width: 639px) {
}

/** width:480 **/
@media only screen and (max-width: 479px) {

}

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

}
/** width:320px **/
@media only screen and (max-width: 319px) {	
}

/*********************************首页结束**********************************/

/*******************************************************************/
/*width:1200+*/
@media only screen and (min-width: 1200px){}
/** max-width:1200 **/
@media only screen and (max-width: 1365px){

	}
/** max-width:1200 **/
@media only screen and (max-width: 1199px){}
/** width:960px **/
@media only screen and (max-width: 1023px){
}
/** max-width:960 **/
@media only screen and (max-width: 959px){}
/** max-width:768 **/
@media only screen and (max-width: 767px){}
/** max-width:640 **/
@media only screen and (max-width: 639px){
	}
/** width:480 **/
@media only screen and (max-width: 479px) {}
/** width:360px **/
@media only screen and (max-width: 360px) {}

/** width:320px **/
@media only screen and (max-width: 319px){}
/*******************************************************************/


