.Ti60{font-size: 0.6rem;font-weight: normal;line-height: 1.5;}
.SubBan{ position: relative;}
.SubBan_txtwarp{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; font-size: 0.5rem; color: #fff; padding-top: calc( 100 / 1920 * 100vw);}
.search_result{ font-size: .18rem; color:#000;}
.searchList_pro .ul{ display: flex; flex-flow: row wrap; margin: 0 -1%;}
.searchList_pro li{width: 23%; margin: 0.35rem 1%;}
.searchList_pro .pic{ padding-top: 100%; position: relative; overflow: hidden;}
.searchList_pro .box{ position: relative; display: block;}
.searchList_pro .box::before{background-image: -moz-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%); background-image: -webkit-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%); background-image: -ms-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%); opacity: 0.502;position: absolute; left: 0; bottom: 0; width: 100%; height: 35%; z-index:2; content:'';}
.searchList_pro .pic img{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; -webkit-object-fit: cover;}
.searchList_pro .wycp_title{ position: absolute; left: 0; bottom: 0; width: 100%; color: #fff;line-height: 0.3rem; padding:.15rem .25rem; z-index:3;}
.searchList_pro .wycp_name{font-size: 0.16rem;}
.searchList_pro .wycp_model{font-size: 0.2rem;}
.searchList_tit .ul{ padding: .2rem 0 .5rem;}
.searchList_tit li{ border-bottom: 1px solid #eee; line-height: 3.6; position: relative; padding-left:20px;}
.searchList_tit li::before{ content: ''; position: absolute; left: 5px; top: 50%; transform: translateY(-50%) rotate(45deg); width: 5px; height: 5px;  background-color: #666;}
.searchList_tit li time{ float: right; margin-left: 2%;}
.searchList_tit li:hover::before{ background-color: #d70039;}
@media(max-width:640px){
	.searchList_pro li{ width: 48%;}
}
.SubBan_img_h100,
.SubBan_img_h100 .img,
.SubBan_img_h100 img{ height: 100%;}
.SubBan_img_h100 img{ object-fit: cover; -webkit-object-fit: cover;}


.zbq_sec_2.ideal .Info:after{ background-image: url(../images/line_1.png);}
.zbq_sec_2.ideal .Info::before{ background-image: url(../images/line_2.png);}
.zbq_sec_2.ideal .Info .desc{ padding-bottom: .7rem;}

.zbq_sec_3.sell .iconnav li.slick-current{ color: #fff;}
.zbq_sec_3 .slick-arrow:hover{border: 1px solid #316ca6;background:#316ca6;}
.zbq_sec_recommend .fp-tableCell{ vertical-align: middle;}
.zbq_sec_recommend .pic{ padding-top: 100%; position: relative; overflow: hidden;}
.zbq_sec_recommend .Scale-img{ position: relative; display: block;}
.zbq_sec_recommend .Scale-img::before{display: none; background-image: -moz-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%); background-image: -webkit-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%); background-image: -ms-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%); opacity: 0.502;position: absolute; left: 0; bottom: 0; width: 100%; height: 35%; z-index:2; content:'';}
.zbq_sec_recommend .pic img{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; -webkit-object-fit: cover;}
.Sec-recommend .txtbox{display: flex; width: 100%; flex-flow: column wrap;margin-top: 13px;}
.Sec-recommend .tit{  color: #fff;line-height: 0.3rem; z-index:3;font-size: .12rem; order: 2;margin-top: 0; }
.zbq_sec_recommend .tit .Scale-img{display: flex; width: 100%; flex-flow: column wrap;margin-top: 13px;}
.Sec-recommend .desc{ color: #fff;}
.zbq_sec_recommend .f_hm{font-size: 0.12rem; order: 2;}
.zbq_sec_recommend .Scale-img:hover span{    -webkit-transform: none; transform: none;}
.Sec-recommend .tit .Scale-img span{font-size: 0.16rem;}
.zbq_sec_recommend .slick-arrow{ top: 50%;}

.ban_hs .Info .ti{ position: relative;}
.ban_hs .Info .ti::before{ content: ''; position: absolute; width: .94rem; height: .94rem; border-radius: 100%; left: -.3rem; top: -.15rem; background-image: -moz-linear-gradient( -45deg, rgba(65,80,126,.6) 0%, rgba(65,80,126,0) 100%); background-image: -webkit-linear-gradient( -45deg, rgba(65,80,126,.6) 0%, rgba(65,80,126,0) 100%); background-image: -ms-linear-gradient(-45deg, rgba(65,80,126,.6) 0%, rgba(65,80,126,0) 100%); z-index: -1;}
.ban_hs .Info .desc{ letter-spacing: 1em;}

.hs_sec_2.ideal .Info:after{ background-image: url(../images/line_3.png);}
.hs_sec_2.ideal .Info::before{ background-image: url(../images/line_4.png);}
.hs_sec_2.ideal .Info .desc{ padding-bottom: .45rem;}

.hs_sec_3.sell .iconnav li.slick-current{ color: #fff;}
.hs_sec_3 .slick-arrow:hover{border: 1px solid #51649d;background:#51649d;}

.ban_cgysg .Info .ti{ position: relative;}
.ban_cgysg .Info .ti::before{ content: ''; position: absolute; width: .94rem; height: .94rem; border-radius: 100%; left: -.3rem; top: -.15rem; background-image: -moz-linear-gradient( -45deg, rgba(238,137,119,.6) 0%, rgba(238,137,119,0) 100%); background-image: -webkit-linear-gradient( -45deg, rgba(238,137,119,.6) 0%, rgba(238,137,119,0) 100%); background-image: -ms-linear-gradient(-45deg, rgba(238,137,119,.6) 0%, rgba(238,137,119,0) 100%); z-index: -1;}
.ban_cgysg .Info .desc{ letter-spacing: .46em;}

.cgycs_sec_2.ideal .Info:after{ background-image: url(../images/line_5.png);}
.cgycs_sec_2.ideal .Info::before{ background-image: url(../images/line_6.png);}
.cgycs_sec_2.ideal .Info .desc{ padding-bottom: .42rem;}


.ban_cgysg2 .Info .ti{ position: relative;}
.ban_cgysg2 .Info .ti::before{ content: ''; position: absolute; width: .94rem; height: .94rem; border-radius: 100%; left: -.3rem; top: -.15rem; background-image: -moz-linear-gradient( -45deg, rgba(211,139,147,.6) 0%, rgba(211,139,147,0) 100%); background-image: -webkit-linear-gradient( -45deg, rgba(211,139,147,.6) 0%, rgba(211,139,147,0) 100%); background-image: -ms-linear-gradient(-45deg, rgba(211,139,147,.6) 0%, rgba(211,139,147,0) 100%); z-index: -1;}
.ban_cgysg2 .Info{ left: auto; right: 10.5%;}
.ban_cgysg2 .Info .desc{ letter-spacing: .58em;}

.cgycs2_sec_2.ideal .Info:after{ background-image: url(../images/line_7.png);}
.cgycs2_sec_2.ideal .Info::before{ background-image: url(../images/line_8.png);}
.cgycs2_sec_2.ideal .Info .desc{ padding-bottom: .6rem;}

.cgycs2_sec_3.sell .iconnav li.slick-current{ color: #fff;}
.cgycs2_sec_3 .slick-arrow:hover{border: 1px solid #d38b93;background:#d38b93;}