.house{
	font-size: 0;
	padding: 0 8%;
}

.searcht{
	width: 100%;
	padding: 20px 0;
	margin: 20px 0;
	box-shadow: 0 0 10px #CCCCCC;
	height: 80px;
}
.searchta{
	width: 80%;
	margin: 0 auto;
}
.searchta>form{
	position: relative;
	width: 100%;
	float: left;
}
.searchta>form>input,.searchta>form>button{
	height: 42px;
	border: solid 1px #ED010D;
	font-size: 15px;
	float: left;
}
.searchta>form>input{
	width: 100%;
	padding: 5px 10px;
}
.searchta>form>button{
	position: absolute;
	top: 0;
	right: 0;
	width: 20%;
	color: #FFFFFF;
	background: #ED010D;
	padding: 10px 0;
}

.fenleinav{
	padding: 10px 5px;
	justify-content: center;
	border: 1px solid #CCCCCC;
	margin: 20px 0;
}
.fenleinav li{
	padding: 5px 10px;
}

.content{
	padding: 15px;
	border: solid 1px #CCCCCC;
}

@media (max-width: 767px) {
	.house{
		padding: 0 15px;
	}
	.searcht{
		padding: 0;
		height: 42px;
	}
	.searchta{
		width: 100%;
	}
	.searchta>form>button{
		width: max-content;
		padding: 10px;
	}
}

.menushop{

   height: 70px;

   display: block;

}

.Click-increase{

   float: left;

   position: relative;

   top: 14px;

   font-size: 24px;

}

.none{display: none!important;}

.block{display: block!important;}



.b768{display: block!important;}

@media(max-width:767px){

   .b768{display: none!important;}



   .Click-increase {

       float: left;

       position: relative;

       top: -8px;

       font-size: 24px;

       left: 16px;

   }

}

label {

   font-size: 14px;

}

h4 {

   margin-left: 15px

}



.form-control {



   font-size: 14px !important;

   color: #555 !important;;

   background-color: #fff !important;;

   background-image: none !important;;

   height: 34px !important;;

}



#mobilenav {

   background: #fff;

   height: 100%;

   width: 80%;

   left: 0px;

   height: 100%;

   z-index: 99999;

   line-height: 30px;

   display: none;

   position: fixed;

   top: 0px;

   padding: 7px;

   top: 0px;

}



#mobileback {

   opacity: 0.8;

   background: #000;

   left: 0px;

   height: 100%;

   z-index: 9999;

   width: 100%;

   position: fixed;

   display: none;

   top: 0px;

}



.mobilenav {

   width: 100%;

   background: #fff;

   border-bottom: 1px solid dimgrey;

   top: 0;

   padding: 10px;

}



.mobilenav a {

   color: #696969;

   margin-left: 15%;

}



.mobilenav span {

   color: #696969;

   margin-left: 15%;

}

.rc-collapse-p{

   margin-top: 10px;

   width: 100%;

   text-align: center;

}

#caidanlan {

   border-radius: 10px;

   display: none;

   margin-top: 19px;

   padding: 10px 12px;

   border-radius: 10px;

   color: #fff;

   position: fixed;

   background: #565656;



   opacity: 0.7;

   z-index: 888;

   left: 2%;

}



.xuanzhong” {

   border: 1px solid red;

}



.shi {

   cursor: pointer;

}

#navbar-collapse {

   box-shadow: 3px 3px 5px rgba(0, 0, 0, .1);

}

.aps-cascader-md{

   float: none;

   margin-left: 200px;

   padding-top: 0;

   padding-bottom: 0;

}

.form-horizontal{

   width: 1200px;

}

#erweima{

   width: auto!;

}

#erweima>img{

   border: 0;

}

.mar-top{

   margin-top: 215px!important;

}

@media (max-width: 1290px){

.product_menu ul>li a{

font-size: 14px;

}

.mar-top {

margin-top: 320px!important;

}

}



@media (max-width: 768px) {

.mar-top{

margin-top: 715px!important;

}

.width-1{

width: 93%;

}

.form-horizontal .control-label {



padding-top: 0;

padding-bottom: 0;

}

.form-horizontal{

width: auto!important;

padding: 0 !important;

margin-bottom: 100px!important;

}

#qiyeweituoshu{

margin: 15px;

}

#qiyezhizhao{

margin: 15px;

}

.aps-cascader-md{

margin-left: 0 !important;

padding-left: 0 !important;padding-right: 0 !important;

width: 100%;

}

textarea{

width: 100%;

}

.panel-head span{

display: none;

}

.panel-head{

margin-top: 15px;

}

.product_menu ul>li a {

font-size: 16px;

}



}



#nav_all>li>a{

   font-size: 18px;

}
#nav_all>li>a{

    font-size: 18px;}

 .none{display: none!important;}

 .block{display: block!important;}



 .b768{display: block!important;}

 @media(max-width:767px){

    .b768{display: none!important;}



    .Click-increase {

       float: left;

       position: relative;

       top: -8px;

       font-size: 24px;

       left: 16px;

    }

 }

 label {

    font-size: 14px;

 }



 h4 {

    margin-left: 15px

 }

 .form-control {

    font-size: 14px !important;

    color: #555 !important;;

    background-color: #fff !important;;

    background-image: none !important;;

    height: 34px !important;;

 }



 #mobilenav {

    background: #fff;

    height: 100%;

    width: 80%;

    left: 0px;

    height: 100%;

    z-index: 99999;

    line-height: 30px;

    display: none;

    position: fixed;

    top: 0px;

    padding: 7px;

    top: 0px;

 }



 #mobileback {

    opacity: 0.8;

    background: #000;

    left: 0px;

    height: 100%;

    z-index: 9999;

    width: 100%;

    position: fixed;

    display: none;

    top: 0px;

 }



 .mobilenav {

    width: 100%;

    background: #fff;

    border-bottom: 1px solid dimgrey;

    top: 0;

    padding: 10px 0px;

 }



 .mobilenav a {

    color: #696969;

    margin-left: 15%;

 }



 .mobilenav span {

    color: #696969;

    margin-left: 15%;

 }

 .rc-collapse-p{

    margin-top: 10px;

    width: 100%;

    text-align: center;

 }

 #caidanlan {

    border-radius: 10px;

    display: none;

    margin-top: 19px;

    padding: 10px 12px;

    border-radius: 10px;

    color: #fff;

    position: fixed;

    background: #565656;



    opacity: 0.7;

    z-index: 888;

    left: 2%;

 }



 .xuanzhong” {

    border: 1px solid red;

 }



 .shi {

    cursor: pointer;

 }

 #navbar-collapse {

    box-shadow: 3px 3px 5px rgba(0, 0, 0, .1);

 }

 .aps-cascader-md{

    float: none;

    margin-left: 200px;

    padding-top: 0;

    padding-bottom: 0;

 }

 .form-horizontal{

    width: 1200px;

 }

 #erweima{

    width: auto;

 }

 #erweima>img{

    border: 0;

 }

 .mar-top {

margin-top: 320px!important;

}

@media (max-width: 1290px){

 .martop {

    margin-top: 320px !important;

 }

}

@media (max-width: 768px) {

 .width-1{

    width: 93%;

 }

 .form-horizontal .control-label {



    padding-top: 0;

    padding-bottom: 0;

 }

 .form-horizontal{

    width: auto!important;

    padding: 0 !important;

    margin-bottom: 100px!important;

 }

 .martop {

 margin-top: 648px!important;

 }

 #qiyeweituoshu{

    margin: 15px;

 }

 #qiyezhizhao{

    margin: 15px;

 }

 .aps-cascader-md{

    margin-left: 0 !important;

    padding-left: 0 !important;padding-right: 0 !important;

    width: 100%;

 }

 textarea{

    width: 100%;

 }

 .panel-head span{

    display: none;

 }

 .panel-head{

    margin-top: 15px;

 }

}

.fl_tt_ct>h5{
	font-size: 17px;
}

.fl_tt_ct>p{
	font-size: 15px;
}