.trendBox {
	width: 1200px;
	margin: 0px auto;
	position: relative;
}


/*banner*/

.productBanner {
	padding-top: 14px;
	box-sizing: border-box;
	padding-bottom: 25px;
}

.productBanner .productNav {
	height: 30px;
	border-bottom: 3px solid #949393;
}

.productBanner .productNav ul {}

.productBanner .productNav ul li {
	float: left;
	line-height: 30px;
	padding: 0px 15px;
	box-sizing: border-box;
}

.productBanner .productNav ul li:first-child {
	padding-left: 0px;
	width: 70px;
	padding-right: 0px;
}

.productBanner .productNav ul li a {
	font-size: 18px;
	color: #24211D;
	display: block;
	line-height: 30px;
}

.productBanner .productNav ul li.active {}

.productBanner .productNav ul li.active a {
	position: relative;
}

.productBanner .productNav ul li.active a:after {
	position: absolute;
	content: '';
	width: 100%;
	height: 3px;
	background: #EB3D00;
	bottom: -3px;
	left: 0px;
	z-index: 99;
}

.productBanner .productList {
	padding-top: 20px;
	box-sizing: border-box;
	overflow: hidden;
}

.productBanner .productList .productLists {
}

.productBanner .productList .productListLeft {
	width: 438px;
	height: 350px;
	float: left;
	margin-right: 20px;
}

.productBanner .productList .productListLeft a {
	display: block;
}

.productBanner .productList .productListLeft img {
	width: 438px;
	height: 350px;
	display: block;
}

.productBanner .productList .productListCenter {
	float: left;
	width: 425px;
	padding-top: 10px;
	height: 350px;
	box-sizing: border-box;
}

.productBanner .productList .productListCenter .productListCenterList {}

.productBanner .productList .productListCenter .productListCenterList div {
	font-size: 20px;
	color: #EB3D00;
	font-weight: inherit;
	font-weight: initial;
	height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 24px;
}

.productBanner .productList .productListCenter .productListCenterList ul {
	padding: 8px 0px;
	box-sizing: border-box;
	height: 285px;
	overflow: hidden;
}

.productBanner .productList .productListCenter .productListCenterList ul li {
	line-height: 30px;
}

.productBanner .productList .productListCenter .productListCenterList ul li a {
	font-size: 16px;
	color: #24211D;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.productBanner .productList .productListCenter .productListCenterList ul li a:hover {
	color: #eb3d00;
}
.productBanner .productList .productListCenter .productListCenterList .more{
	font-size: 16px;
	color: #24211D;
	text-align: right;
	float: right;
}
.productBanner .productList .productListRight {
	width: 299px;
	height: 350px;
	float: right;
	box-sizing: border-box;
}

.productBanner .productList .productListRight img {
	width: 299px;
	height: 350px;
	display: block;
}


/*新闻咨询*/

.newsList {
	padding-top: 12px;
	box-sizing: border-box;
}

.newsList .title {
	font-size: 18px;
	color: #24211D;
	display: block;
	line-height: 38px;
	margin-bottom: 3px;
}

.newsList .newsListul {
	overflow: hidden;
}

.newsList .newsListul .newsListli {
	width: 228px;
	height: 234px;
	border: 2px solid #A9A8A7;
	float: left;
	box-sizing: border-box;
	margin-left: 1px;
}

.newsList .newsListul .newsListli:nth-child(5n) {
	margin-right: 0px;
}

.newsList .newsListul .newsListli a {
	display: block;
}

.newsList .newsListul .newsListli img {
	width: 224px;
	height: 177px;
	display: block;
}

.newsList .newsListul .newsListli .textBox {
	height: 53px;
	padding: 7px 10px 0px;
	box-sizing: border-box;
}

.newsList .newsListul .newsListli .textBox span {
	display: block;
	font-size: 14px;
	color: #24211D;
	line-height: 20px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}

.newsList .swiper-button-prev {

	background: url(../../image/zhaochanpin/prev.png) no-repeat;
	width: 17px;
	height: 19px;
}

.newsList .swiper-button-next {
	background: url(../../image/zhaochanpin/next.png) no-repeat;
	width: 17px;
	height: 19px;
}

.newsList .swiper-button-prev:after {
	content: '';
}
.newsList .swiper-button-next:after {
	content: '';
}

/*品牌招商*/

.paddingTop {
	padding-top: 0px !important;
}

.bestSellProduct {
	overflow: hidden;
	padding-top: 12px;
	padding-bottom: 25px;
	box-sizing: border-box;
}

.bestSellProduct .title {
	font-size: 18px;
	color: #24211D;
	line-height: 38px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 3px;
}

.bestSellProduct .bestSellProductLeft {
	width: 860px;
	float: left;
}

.bestSellProduct .bestSellProductLeft .thead {
	background: #2394CE;
	height: 50px;
}

.bestSellProduct .bestSellProductLeft .thead .theadOne {
	float: left;
	width: 160px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	border-right: 1px solid #e6e7e8;
	padding: 0px 5px;
	box-sizing: border-box;
}

.bestSellProduct .bestSellProductLeft .thead .theadTwo {
	float: left;
	width: 178px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	border-right: 1px solid #e6e7e8;
	padding: 0px 5px;
	box-sizing: border-box;
}

.bestSellProduct .bestSellProductLeft .thead .theadThree {
	float: left;
	width: 178px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	border-right: 1px solid #e6e7e8;
	padding: 0px 5px;
	box-sizing: border-box;
}

.bestSellProduct .bestSellProductLeft .thead .theadFour {
	float: left;
	width: 178px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	border-right: 1px solid #e6e7e8;
	padding: 0px 5px;
	box-sizing: border-box;
}

.bestSellProduct .bestSellProductLeft .thead .theadFive {
	float: left;
	width: 160px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	padding: 0px 5px;
	box-sizing: border-box;
}

.bestSellProduct .bestSellProductLeft .table {
	margin-top: 6px;
}

.bestSellProduct .swiper-wrapper {
	height: 216px !important;
}

.bestSellProduct .swiper-slide {
	height: 36px !important;
}

.bestSellProduct .bestSellProductLeft .table .thboy {
	height: 36px;
	line-height: 36px;
}

.bestSellProduct .bestSellProductLeft .swiper-slide:nth-child(odd) {
	background: #B8C8DC;
}

.bestSellProduct .bestSellProductLeft .swiper-slide:nth-child(even) {
	background: #D6DFE9;
}

.bestSellProduct .bestSellProductLeft .table .thboyOne {
	float: left;
	width: 160px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 16px;
	color: #24211D;
	border-right: 1px solid #e6e7e8;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 0px 5px;
	box-sizing: border-box;
}

.bestSellProduct .bestSellProductLeft .table .thboyTwo {
	float: left;
	width: 178px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 16px;
	color: #24211D;
	border-right: 1px solid #e6e7e8;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 0px 5px;
	box-sizing: border-box;
}

.bestSellProduct .bestSellProductLeft .table .thboyThree {
	float: left;
	width: 178px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 16px;
	color: #24211D;
	border-right: 1px solid #e6e7e8;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 0px 5px;
	box-sizing: border-box;
}

.bestSellProduct .bestSellProductLeft .table .thboyFour {
	float: left;
	width: 178px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 16px;
	color: #24211D;
	border-right: 1px solid #e6e7e8;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 0px 5px;
	box-sizing: border-box;
}

.bestSellProduct .bestSellProductLeft .table .thboyFive {
	float: left;
	width: 160px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 16px;
	color: #24211D;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 0px 5px;
	box-sizing: border-box;
}

.bestSellProduct .bestSellProductLeft .table .thboyFive a {
	font-size: 12px;
	color: #DC3D00;
	display: block;
}

.bestSellProduct .bestSellProductLeft .table .thboyFive a em {
	font-style: inherit;
	font-style: initial;
	margin-left: 10px;
}

.bestSellProduct .bestSellProductRight {
	float: right;
	width: 320px;
}


/*市场动态*/

.marketDynamics {
	overflow: hidden;
	padding-bottom: 25px;
}

.marketDynamics .marketDynamicsLeft {
	width: 860px;
	float: left;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop {
	overflow: hidden;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopLeft {
	width: 856px;
	float: left;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopLeft .title {
	overflow: hidden;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopLeft .title .titleAleft {
	font-size: 20px;
	color: #24211D;
	line-height: 33px;
	border-bottom: 3px solid #EB3D00;
	float: left;
	padding-right: 14px;
	font-weight: bold;
	width: auto;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopLeft .title a {
	float: left;
	width: 742px;
	border-bottom: 3px solid #C1C0BF;
	line-height: 33px;
	height: 33px;
	text-align: right;
	font-size: 16px;
	color: #24211D;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopLeft ul {
	overflow: hidden;
	padding-top: 14px;
	float: left;
	width: 336px;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopLeft ul li {
	width: 163px;
	float: left;
	margin-right: 10px;
	margin-top: 5px;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopLeft ul li:nth-child(2n) {
	margin-right: 0px;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopLeft ul li a {}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopLeft ul li img {
	width: 163px;
	height: 115px;
	display: block;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopLeft ul li span {
	display: block;
	text-align: center;
	font-size: 14px;
	line-height: 30px;
	color: #24211D;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopRight {
	width: 470px;
	height: 325px;
	float: left;
	margin-left: 22px;
	/* padding-top: 38px; */
	box-sizing: border-box;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopRight ul {
    width: 100%;
    height: auto;
    padding-top: 9px;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopRight ul li {
    width: 100%;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopRight ul li a {
	color: #24211D;
	font-size: 16px;
	line-height: 24px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopRight ul li:hover a {
	color: #EB3D00;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftTop .marketDynamicsLeftTopRight .more {
	color: #24211D;
	font-size: 16px;
	line-height: 22px;
	display: block;
	float: right;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftBottom {
	overflow: hidden;
	padding-top: 15px;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftBottom ul {}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftBottom ul li {
	width: 271px;
	height: 165px;
	display: block;
	float: left;
	margin-right: 16px;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftBottom ul li:nth-child(3n) {
	margin-right: 0px
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftBottom ul li a {
	display: block;
}

.marketDynamics .marketDynamicsLeft .marketDynamicsLeftBottom ul li a img {
	width: 271px;
	height: 165px;
	display: block;
}

.marketDynamics .marketDynamicsRight {
	width: 320px;
	float: right;
}

.marketDynamics .marketDynamicsRight .marketDynamicsRightTop {
	width: 320px;
	height: 540px;
	border: 2px solid #EB3D00;
	box-sizing: border-box;
	padding: 12px;
	box-sizing: border-box;
}

.marketDynamics .marketDynamicsRight .marketDynamicsRightTop .trendBottomCenterTab {
	border-bottom: 2px solid #C1C0BF;
	padding-bottom: 3px;
	box-sizing: border-box;
}

.marketDynamics .marketDynamicsRight .marketDynamicsRightTop .trendBottomCenterTab ul {
	width: 115px;
	height: 40px;
	background: #EEEEEE;
	border-radius: 5px;
	padding: 5px 5px;
	box-sizing: border-box;
}

.marketDynamics .marketDynamicsRight .marketDynamicsRightTop .trendBottomCenterTab ul li {
	font-size: 22px;
	color: #24211D;
	float: left;
	line-height: 40px;
	width: 52px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	font-family: dqht;
	font-weight: bold;
}

.marketDynamics .marketDynamicsRight .marketDynamicsRightTop .trendBottomCenterTab ul li.active {
	background: #EB3D00;
	color: #fff;
	border-radius: 5px;
	padding-top: 0px;
	font-weight: initial;
	font-weight: inherit;
	font-size: 19px;
}

.marketDynamics .marketDynamicsRight .marketDynamicsRightTop .trendBottomCenterList {}

.marketDynamics .marketDynamicsRight .marketDynamicsRightTop .trendBottomCenterList .newListTop {
	padding: 13px 0px 10px 0px;
	box-sizing: border-box;
	height: 479px;
	overflow: hidden;
}

.marketDynamics .marketDynamicsRight .marketDynamicsRightTop .trendBottomCenterList .newListTop .newListTopLi {}

.marketDynamics .marketDynamicsRight .marketDynamicsRightTop .trendBottomCenterList .newListTop .newListTopLi p {
	font-size: 14px;
	color: #24211D;
	line-height: 22px;
	margin-bottom: 14px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}

.marketDynamics .marketDynamicsRight .marketDynamicsRightTop .trendBottomCenterList .newListTop .newListTopLi a {
	font-size: 14px;
	color: #0074C5;
}

.marketDynamics .marketDynamicsRight .marketDynamicsRightBottom {}


/*焦点访谈*/

.focusInterview {
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 25px;
	box-sizing: border-box;
}

.focusInterview .focusInterviewLeft {
	width: 860px;
	float: left;
}

.focusInterview .focusInterviewLeft .focusTop {
	overflow: hidden;
}

.focusInterview .focusInterviewLeft .focusTop .focusLeft {
	width: 856px;
	float: left;
}

.focusInterview .focusInterviewLeft .focusTop .focusLeft .title {
	overflow: hidden;
}

.focusInterview .focusInterviewLeft .focusTop .focusLeft .title .titleAleft {
	font-size: 20px;
	color: #24211D;
	line-height: 33px;
	border-bottom: 3px solid #EB3D00;
	float: left;
	padding-right: 14px;
	margin-top: 7px;
	font-weight: bold;
	width: auto;
	height: 33px;
}

.focusInterview .focusInterviewLeft .focusTop .focusLeft .title a {
	float: left;
	width: 742px;
	border-bottom: 3px solid #C1C0BF;
	line-height: 40px;
	height: 40px;
	text-align: right;
	font-size: 16px;
	color: #24211D;
}

.focusInterview .focusInterviewLeft .focusTop .focusLeft .imgBox {
	display: block;
	padding-top: 15px;
	box-sizing: border-box;
	float: left;
}

.focusInterview .focusInterviewLeft .focusTop .focusLeft .imgBox img {
	width: 339px;
	height: 267px;
	display: block;
}

.focusInterview .focusInterviewLeft .focusTop .focusRight {
	width: 485px;
	height: 282px;
	float: left;
	margin-left: 22px;
	padding-top: 16px;
	box-sizing: border-box;
}

.focusInterview .focusInterviewLeft .focusTop .focusRight ul {}

.focusInterview .focusInterviewLeft .focusTop .focusRight ul li {}

.focusInterview .focusInterviewLeft .focusTop .focusRight ul li a {
	color: #24211D;
	font-size: 16px;
	line-height: 30px;
	display: flex;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.focusInterview .focusInterviewLeft .focusTop .focusRight ul li a span {
	float: left;
}

.focusInterview .focusInterviewLeft .focusTop .focusRight ul li a p {
	float: left;
	width: 421px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.focusInterview .focusInterviewLeft .focusTop .focusRight ul li:hover a {
	color: #EB3D00;
}

.focusInterview .focusInterviewLeft .focusTop .focusRight .more {
	color: #24211D;
	font-size: 16px;
	line-height: 20px;
	display: block;
	float: right;
}

.focusInterview .focusInterviewLeft .focusBottom {
    padding-top: 8px;
    box-sizing: border-box;
}

.focusInterview .focusInterviewLeft .focusBottom .title {
	overflow: hidden;
}

.focusInterview .focusInterviewLeft .focusBottom .title .titleAleft {
	font-size: 20px;
	color: #24211D;
	line-height: 33px;
	border-bottom: 3px solid #EB3D00;
	float: left;
	padding-right: 14px;
	margin-top: 7px;
	font-weight: bold;
	width: auto;
	height: 33px;
}

.focusInterview .focusInterviewLeft .focusBottom .title a {
	float: left;
	width: 718px;
	border-bottom: 3px solid #C1C0BF;
	line-height: 40px;
	height: 40px;
	text-align: right;
	font-size: 16px;
	color: #24211D;
}

.focusInterview .focusInterviewLeft .focusBottom ul {
	overflow: hidden;
}

.focusInterview .focusInterviewLeft .focusBottom ul li {
	overflow: hidden;
	margin-top: 15px;
}

.focusInterview .focusInterviewLeft .focusBottom ul li:hover .textbox h1 {
	color: #EB3D00;
}

.focusInterview .focusInterviewLeft .focusBottom ul li a {}

.focusInterview .focusInterviewLeft .focusBottom ul li img {
	width: 154px;
	height: 102px;
	display: block;
	float: left;
	margin-right: 12px;
}

.focusInterview .focusInterviewLeft .focusBottom ul li .textbox {
	width: 685px;
	float: left;
}

.focusInterview .focusInterviewLeft .focusBottom ul li .textbox h1 {
	font-size: 14px;
	font-weight: bold;
	color: #24211D;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.focusInterview .focusInterviewLeft .focusBottom ul li .textbox p {
	font-size: 14px;
	color: #24211D;
	line-height: 20px;
	margin-top: 2px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}

.focusInterview .focusInterviewLeft .focusBottom ul li .textbox span {
	font-size: 14px;
	display: block;
	color: #24211D;
	line-height: 22px;
	float: right;
	margin-top: 10px;
}

.focusInterview .focusInterviewLeft .focusBottom ul li .textbox div {
	overflow: hidden;
}

.focusInterview .focusInterviewLeft .focusBottom ul li .textbox .labelBox {
	font-size: 14px;
	display: block;
	color: #24211D;
	line-height: 22px;
	float: left;
	margin-top: 14px;
}

.focusInterview .focusInterviewLeft .focusBottom ul li .textbox .time {
	font-size: 14px;
	display: block;
	color: #24211D;
	line-height: 22px;
	float: right;
	margin-top: 14px;
}
.focusInterview .focusInterviewLeft .focusBottom .more {
    color: #24211D;
    font-size: 16px;
    line-height: 22px;
    display: block;
    float: right;
    margin-right: 14px;
}
.focusInterview .focusInterviewRight {}

.focusInterview .newJoin {
	width: 320px;
	float: right;
	padding-top: 15px;
	box-sizing: border-box;
}

.focusInterview .newJoin .newJoinBox {
	border: 3px solid #EB3D00;
	width: 320px;
	height: 392px;
	box-sizing: border-box;
}

.focusInterview .newJoin .newJoinBox .title {
	font-size: 18px;
	color: #24211D;
	line-height: 38px;
	padding-left: 30px;
	box-sizing: border-box;
}

.focusInterview .newJoin .newJoinBox .newJoinLists {}

.focusInterview .swiper-wrapper {
	height: 349px !important;
}

.focusInterview .swiper-slide {
	height: 72px  !important;
}

.focusInterview .newJoin .newJoinBox .newJoinLists .newJoinList {
	overflow: hidden;
	border-bottom: 1px solid #949393;
	padding: 8px 10px 8px 26px;
	box-sizing: border-box;
	margin-top: -1px;
}

.focusInterview .newJoin .newJoinLists .swiper-slide:last-child .newJoinList {
	border: none;
}

.focusInterview .newJoin .newJoinBox .newJoinLists .newJoinList a {}

.focusInterview .newJoin .newJoinBox .newJoinLists .newJoinList img {
	width: 34px;
	height: 34px;
	display: block;
	border-radius: 50%;
	float: left;
	margin-right: 13px;
}

.focusInterview .newJoin .newJoinBox .newJoinLists .newJoinList .text {
	float: left;
	width: 229px;
}

.focusInterview .newJoin .newJoinBox .newJoinLists .newJoinList .text .textTop {
	overflow: hidden;
}

.focusInterview .newJoin .newJoinBox .newJoinLists .newJoinList .text .textTop span {
	display: block;
	float: left;
	font-size: 14px;
	color: #24211D;
	margin-right: 12px;
	line-height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 78px;
	font-weight: bold;
}

.focusInterview .newJoin .newJoinBox .newJoinLists .newJoinList .text p {
	font-size: 12px;
	color: #4E4B49;
	line-height: 17px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	line-clamp: 3;
	-webkit-box-orient: vertical;
}

.focusInterview .newJoin .adaTwo {}

.focusInterview .newJoin .adaTwo ul {}

.focusInterview .newJoin .adaTwo ul li {
	margin-top: 20px;
}

.focusInterview .newJoin .adaTwo ul li a {
	display: block;
}

.focusInterview .newJoin .adaTwo ul li img {
	width: 320px;
	height: 150px;
	border-radius: 0px;
	display: block;
}


/*居星榜VIP品牌展示*/

.newBrand {
	overflow: hidden;
	padding-top: 25px;
	box-sizing: border-box;
}

.newBrand .newBrandLeft {
	width: 852px;
	height: 272px;
	float: left;
	background: url(../../image/zhaochanpin/product1.png) no-repeat;
	background-size: 100% 100%;
}

.newBrand .newBrandLeft .title {}

.newBrand .newBrandLeft .title img {
	height: 36px;
	display: block;
	margin: 16px auto;
}

.newBrand .newBrandLeft ul {
	padding: 0px 30px;
	box-sizing: border-box;
}

.newBrand .newBrandLeft ul li {
	width: 95px;
	height: 90px;
	float: left;
	margin-right: 4px;
	margin-bottom: 4px;
	background: #fff;
}

.newBrand .newBrandLeft ul li:nth-child(8n) {
	margin-right: 0px;
}

.newBrand .newBrandLeft ul li a {
	display: block;
}

.brandimg{
	width:95px;
	height: 90px;
	display: flex;
    justify-content: center;
    align-items: center;
}
.newBrand .newBrandLeft ul li img {
	width: 90px;
	max-height: 90px;
	display: block;
}

.newBrand .newBrandRight {
	float: right;
	width: 320px;
	height: 272px;
}


/*居星榜专家看点*/

.specialist {
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 25px;
	box-sizing: border-box;
}

.specialist .focusInterviewLeft {
	width: 860px;
	float: left;
	padding-top: 5px;
	box-sizing: border-box;
}

.specialist .focusInterviewLeft .title {
	overflow: hidden;
}

.specialist .focusInterviewLeft .title .titleAleft {
	font-size: 20px;
	color: #24211D;
	line-height: 33px;
	border-bottom: 3px solid #EB3D00;
	float: left;
	padding-right: 14px;
	margin-top: 7px;
	font-weight: bold;
	width: auto;
	height: 33px;
}

.specialist .focusInterviewLeft .title a {
	float: left;
	width: 678px;
	border-bottom: 3px solid #C1C0BF;
	line-height: 40px;
	height: 40px;
	text-align: right;
	font-size: 16px;
	color: #24211D;
}

.specialist .focusInterviewLeft ul {
	overflow: hidden;
}

.specialist .focusInterviewLeft ul li {
	overflow: hidden;
	margin-top: 20px;
}

.specialist .focusInterviewLeft ul li a {}

.specialist .focusInterviewLeft ul li img {
	width: 154px;
	height: 102px;
	display: block;
	float: left;
	margin-right: 12px;
}

.specialist .focusInterviewLeft ul li .textbox {
	width: 685px;
	float: left;
}

.specialist .focusInterviewLeft ul li .textbox h1 {
	font-size: 15px;
	font-weight: bold;
	color: #24211D;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.specialist .focusInterviewLeft ul li:hover .textbox h1 {
	color: #EB3D00;
}

.specialist .focusInterviewLeft ul li .textbox p {
	font-size: 15px;
	color: #24211D;
	line-height: 20px;
	margin-top: 2px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}

.specialist .focusInterviewLeft ul li .textbox div {
	overflow: hidden;
}

.specialist .focusInterviewLeft ul li .textbox .labelBox {
	font-size: 14px;
	display: block;
	color: #24211D;
	line-height: 22px;
	float: left;
	margin-top: 14px;
}

.specialist .focusInterviewLeft ul li .textbox .time {
	font-size: 14px;
	display: block;
	color: #24211D;
	line-height: 22px;
	float: right;
	margin-top: 14px;
}
.specialist .focusInterviewLeft .more {
    color: #24211D;
    font-size: 16px;
    line-height: 22px;
    display: block;
    position: relative;
    margin-right: 14px;
    margin-top: 15px;
    margin: 15px auto 0px;
    width: 156px;
    text-align: center;
}

.specialist .focusInterviewLeft .more:after{
	position: absolute;
	content: '';
	width: 40px;
	height: 1px;
	background: #24211D;
	right: 0px;
	top: 11px;
}
.specialist .focusInterviewLeft .more:before{
	position: absolute;
	content: '';
	width: 40px;
	height: 1px;
	background: #24211D;
	left: 0px;
	top: 11px;
}
.specialist .focusInterviewRight {
	width: 320px;
	float: right;
}

.specialist .focusInterviewRight ul {}

.specialist .focusInterviewRight ul li {
	margin-top: 20px;
}

.specialist .focusInterviewRight ul li a {}

.specialist .focusInterviewRight ul li a img {
	width: 320px;
	height: 150px;
	border-radius: 0px;
	display: block;
}