/**********************首页banner轮播***********************/





/*banner轮播图*/



.banner-container {

	position: relative;

}

.swiper-banner-container {

	width: 100%;

	height: 29vw;

	margin: 0 auto;

	margin-top: 30px;

}

.swiper-bgimg {

	height: 29vw;

	margin: 0 auto;

}

.swiper-bgimg:hover {

	cursor: pointer;

}

.swiper-banner-slide {

	width: 57.3%!important;

}

/*指示器*/



.swiper-pagination-container {

	position: absolute;

	top: 26.3vw;

	width: 100%;

	padding-top: 1vw;

	padding-bottom: 1.2vw;

	z-index: 5;

}

.swiper-dot {

	width: 100%;

	margin: 0 auto;

	line-height: 0;

}

.swiper-pagination-bullet {

	margin-left: 3px;

	margin-right: 3px;

	background-color: #4E4C4D;

	opacity: 1;

}

.swiper-pagination-bullet-active {

	background-color: white;

}

/*banner蒙层*/



.banner-modal-left, .banner-modal-right {

	position: absolute;

	z-index: 12;

	top: 0;

	width: 21.385%;

	height: 29vw;

	background: rgba(0, 0, 0, 0.7);

}

.banner-modal-left {

	left: 0;

}

.banner-modal-right {

	right: 0;

}

/* 轮播图翻页按钮 */

.banner-prev {

	left: 14.1vw;

}

.banner-next {

	right: 14.1vw;

}

.banner-next, .banner-prev {

	z-index: 99;

}

/*标题和内容*/

.banner-title-container {

	position: absolute;

	width: 100%;

	bottom: 3vw;

	left: 0;

	height: 5.5vw;

	background-image: url('../images/banner-shadow.png');

	background-size: cover;

}

.swiper_title {

	width: 100%;

	text-align: center;

	font-family: PingFangSC-Regular;

	font-size: 1.8vw;

	color: #FFFFFF;

	letter-spacing: 1.3px;

	line-height: 2.5vw;

	margin-top: 4px;

}

.swiper_text {

	font-size: 0.73vw;

	margin-top: 0;

}

.add-i {

	display: inline-block;

	margin-left: 12px;

}

.i {

	display: inline-block;

	letter-spacing: -0.03rem !important;

}

.elite-i {

	display: inline-block;

	letter-spacing: -0.03rem !important;

}

/************ news 快讯及财报分析 ************/

.news {

	position: relative;

	width: 100%;

}

.news-top-line {

	z-index: -1;

	width: 100%;

	height: 0.01rem;

	background-color: #000;

	position: absolute;

	top: 4.43vw;

	left: 0;

}

.newscontent {

	overflow: hidden;

	width: 71.9vw;

	margin: 5.21vw auto 0;

	padding-bottom: .4rem;

	text-align: center;

}

.newscontent i {

	font-size: 3.96vw;

	font-family: Arial;

	font-weight: normal;

	color: #000000;

	letter-spacing: -0.01rem;

}

.newscontent h2 {

	font-size: 2.08vw;

	line-height: .3;

	font-family: Arial !important;

	font-weight: normal;

	color: #000000;

}

/* .newscontent h2 span{

	font-size: .48rem;

} */

.news24h {

	width: 23.4vw;

	padding-right: 4.4vw;

	letter-spacing: -0.005rem;

}

.news24h-title {

	width: 100%;

	background-color: #fff;

	margin: 0 auto;

}

.yinghe-code {

	width: 13.5vw;

	height: 13.5vw;

	margin: .70rem auto .25rem;

	padding: 2px;

	border: 1px solid #DCDCDC;

}

.news24h-list {

	width: 19vw;

	padding: .1rem .3rem 0;

	border: 1px solid #DCDCDC;

}

.news24h-list > li {

	padding: .2rem 0;

	text-align: left;

	border-bottom: 1px solid #DCDCDC;

}

.readmore {

	cursor: pointer;

	margin-top: 0.06rem;

}

.news24h-list > li:last-child, .news24h-list > li:nth-last-child(1) {

	border-bottom: none;

}

.news24h-list h4 a {

	font-family: Arial, "Microsoft Yahei", 宋体, sans-serif;

	font-size: .83vw;

	color: #1A1A1A;

	letter-spacing: 1px;

	line-height: 1.5;

	font-weight: bold;

}

.news-introduction {

	font-family: Arial, "Microsoft Yahei", 宋体, sans-serif;

	margin: .09rem 0 0;

	font-size: .73vw;

	color: #555;

	letter-spacing: 1px;

	line-height: 1.5;

	overflow: hidden;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 3;

}

.news-introduction p {

	display: none;

}

.news-introduction p:first-child, .news-introduction p:last-child {

	display: inline;

}

.news-introduction p:first-child {

	overflow: hidden;

	text-overflow: inherit;

	display: -webkit-box;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

}

/* .readmore {

	display: inline;

} */

.news-introduction h4 {

	display: none;

}

.readmore a {

	display: inline;

	color: #999;

}

.readmore a:hover {

	color: #000;

	text-decoration: underline;

}

.news-time {

	font-size: .52vw;

	color: #666666;

	letter-spacing: 0;

	margin-top: 0.1rem;

}

.news-time span {

	margin-left: .1rem;

	padding-left: .1rem;

	border-left: .01rem solid #666666;

}

.more-news24h {

	display: block;

	width: 100%;

	font-size: .83vw;

	color: #C89F59;

	letter-spacing: 0;

	text-align: center;

	margin-top: .45rem;

}

.business {

	width: 100%;

}

.business-title {

	width: 23.2vw;

	margin: 0 auto;

	background-color: #fff;

}

.business-content {

	cursor: pointer;

	display: flex;

	flex-wrap: wrap;

	justify-content: space-between;

	width: 100%;

	margin: 3.65vw auto 0;

}

.business-introduction {

	position: relative;

	width: 23.4vw;

	height: 19.9vw;

	border: .01rem solid #DCDCDC;

	margin-bottom: .4rem;

}

.business-introduction > a > img {

	width: 23.4vw;

	height: 13.2vw;

	padding-right: .02rem;

}

.business-intro-title, .business-brief {

	width: 90%;

	margin: .16rem auto .05rem;

	font-weight: 600;

	color: #333333;

	text-align: left;

	font-family: Arial, "Microsoft Yahei", 宋体, sans-serif;

	padding-right: .1rem;

	font-size: 1.15vw;

	letter-spacing: 1.75px;

	line-height: .36rem;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

}

.business-brief {

	position: absolute;

	bottom: .07rem;

	left: 5%;

	font-family: Arial, "Microsoft Yahei", 宋体, sans-serif;

	font-weight: 500;

	/* font-size: .625vw;

	color: #666;

	letter-spacing: 0.6px;

	line-height: .12rem; */

	font-size: .73vw;

	color: #555;

	letter-spacing: 1px;

	line-height: 1.5;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 1;

	overflow: hidden;

}

.business-share {

	position: absolute;

	top: 92%;

	right: 5%;

	font-size: .52vw;

	color: #666666;

	letter-spacing: 0;

	margin-top: 0.1rem;

	margin-top: .02rem;

}

.share-icon {

	width: 12px;

	height: 12px;

	margin-top: -5px;

	margin-right: 3px;

}

.share-box {

	display: none;

	z-index: 99;

	position: absolute;

	top: .15rem;

	left: -.3rem;

	width: 1rem;

	height: 1.2rem;

	padding: .12rem 0;

	font-size: .625vw;

	color: #245EAB;

	letter-spacing: 0;

	text-align: left;

	background: #FFFFFF;

	border: 1px solid #D5D6D6;

	box-shadow: 0 1px 2px 0 rgba(188,188,188,0.50), 2px 0 6px 0 rgba(211,211,211,0.50);

}

.webchatcode {

	display: none;

	z-index: 99;

	position: absolute;

	top: .2rem;

	left: -1.5rem;

	width: 1.38rem;

	height: 1.5rem;

}

.share-box li {

	width: 100%;

	height: .24rem;

	line-height: .24rem;

}

.share-box li img {

	margin: -.05rem 0.05rem 0 .12rem;

}

/* a.business-share:hover {

	color: #1A1A1A;

	text-decoration: underline;

} */

.more-business, .more-review, .more-elite {

	cursor: pointer;

	font-size: .83vw;

	color: #C89F59;

	letter-spacing: 0;/* margin-top: -.48rem; */

}

/* 英赫时尚评论-review 开始(含部分 英赫人物-elite) */



.review {

	width: 100%;

	background-color: #D2A562;

	padding-bottom: .4rem;

}

.review-top, .elite-top {

	position: relative;

	width: 100%;

	height: 9.8vw;

	margin-bottom: .4rem;

}

.review-top-center, .elite-top-center {

	position: absolute;

	top: 0;

	left: 50vw;

	margin-left: -14.58vw;

	color: #ffffff;

	text-align: center;

	padding: 0.2rem 5.21vw 0;

	background-color: #D2A562;

}

.elite-top-center i, .review-top-center i {

	font-size: 3.125vw;

	font-family: Arial !important;

	font-weight: normal;

	letter-spacing: .05rem;

}

.review-top-center a, .elite-top-center a {

	color: white;

}

.elite-top-center h2, .review-top-center h2 {

	margin-top: 5px;

	line-height: .3;

	font-size: 2.08vw;

	font-family: Arial !important;

	font-weight: normal;

	letter-spacing: 0;

}

.elite-top-line, .review-top-line {

	position: absolute;

	top: 4.58vw;

	left: 0;

	display: block;

	width: 100%;

	height: .01rem;

	background-color: #fff;

}

.review-swiper {

	position: relative;

	width: 71.9vw;

	/*width: 54vw;*/

	height: 30vw;

}

.review-slide {

	width: 39vw !important;

	/*height: 30.6vw !important;*/

	height: 21.98vw !important;

	background-size: 100% 100%;

	background-repeat: no-repeat;/* border: 0.02rem solid #ffffff; */

}

.review-slide a {

	display: block;

	width: 100%;

	height: 30vw;

	position: absolute;

	top: 0;

	left: 0;

}

.swiper-button-prev, .swiper-button-next {

	position: absolute;

	top: 15vw;

	width: .23rem !important;

	height: .4rem !important;

}

.elite-prev, .review-prev, .banner-prev {

	background-image: url(../images/left.png);

	background-size: 100% 100%;

	background-repeat: no-repeat;

}

.elite-next, .review-next, .banner-next {

	background-image: url(../images/right.png);

	background-size: 100% 100%;

	background-repeat: no-repeat;

}

.review-prev, .review-next {

	top: 40%;

}

.review-title {

	width: 200%;

	margin-left: -50%;

	text-align: center;

	font-weight: 100;

	font-size: 1.2vw;

	color: #FFFFFF;

	letter-spacing: .01rem;

	margin-top: 25vw;

}

/* .swiper-slide-duplicate-next p,.swiper-slide-duplicate-prev p{

    display: none !important;

} */



.swiper-slide-duplicate-active p {

	display: none;

}

/* .review-swiper-wrapper>.swiper-slide-duplicate-active{

    width: 22vw !important;

    height: 30.6vw !important;

} */



.review > a {

	display: block;

	width: 1rem;

	height: .3rem;

	margin: 0 auto;

}

.more-review {

	color: #fff;

}

/* 英赫人物-elite 开始 */



.elite {

	padding-bottom: .4rem;

	background-color: #999999;

}

.elite-top-center {

	background-color: #999999;

}

.elite-swiper, .elite-slide {

	position: relative;

	width: 54vw;

	height: 34vw;

	background-size:cover;

	background-repeat: no-repeat;

}

.elite-slide > a {

	display: block;

	width: 54vw;

	height: 34vw;

}

.elite-introduction {

	position: absolute;

	bottom: .32rem;

	left: 2%;

	width: 96%;

	height: 1.14rem;

	color: #ffffff;

	background-image: url('../images/elite-shadow.png');

	text-align: center;

}

.elite-introduction > p {

	font-family: Arial, "Microsoft Yahei", 宋体, sans-serif;

	margin: .1rem 0;

	font-size: 1.35vw;

	letter-spacing: 0.52px;

}

.elite-introduction span {

	font-family: Arial, "Microsoft Yahei", 宋体, sans-serif;

	font-size: .73vw;

	letter-spacing: 0.59px;

	line-height: .2rem;

}

.elite > a {

	display: block;

	width: 1rem;

	height: .3rem;

	margin: .4rem auto 0;

}

.more-elite {

	color: #fff;

}



/* 英赫人物-elite 结束 */



/* 财报与分析 1200-1800 */

@media only screen and (min-width: 1200px) and (max-width: 1800px) {

.business-intro-title {

	width: 90%;

	margin: .16rem auto .05rem;

	color: #333333;

	text-align: left;

	font-family: Arial, "Microsoft Yahei", 宋体, sans-serif;

	padding-right: .1rem;

	font-size: 1.15vw;

	letter-spacing: 1.75px;

	line-height: .25rem;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

}

}

