@charset "utf-8";

/*最新信息*/
.s3{background-color: var(--white);}
.s3 .part-box{flex-wrap: wrap;}
.s3 .title__mei h2{text-align: left; color: var(--anhi);}
.s3 .part{margin-bottom: var(--5e); width: 100%; height: ; background-color: var(--lightBg);}
.s3 .part a{display: flex; flex-direction: column;}
.s3 .part a .img-box{position: relative; display: flex; height:160px ; overflow: hidden;}
.s3 .part a .img-box .bg{position: absolute; width: 100%; height: 100%; background-color: rgb(0,0,0,.5); z-index: 1; transition: all .4s;}
.s3 .part a .img-box img{object-fit: cover; width: 100%; height: 100%;}
.s3 .part a:hover .img-box .bg{ background-color: rgb(0,0,0,0);}
.s3 .part a:hover img{transform: scale(1.2,1.2);}
.s3 .part .inner{display: flex; flex-direction: column; justify-content: center; height: ;}
.s3 .part .inner h6{margin-bottom: var(--3e);}
.s3 .part .inner p{line-height: ;}
.s3 .des{margin-bottom: .4rem;}

.news{padding: var(--2e);}
.news .title__mei{padding-bottom: var(--2e); border-bottom: 1px solid #eee;}
.news .title__mei h3{text-align:center;}
.news .time-text{font-size: .14rem; text-align: center; color: var(--c9);}
.news .text-con{text-align: justify;}
.news .text-con p{margin-bottom: var(--2e); font-size: 16px; text-align: justify;}
.news .text-con h4{margin-bottom: var(--2e); text-align: justify;}
.news .text-con img{margin-bottom: .16rem; max-width: 750px !important; width: 100%;margin: auto; display: block;}

/************行业新闻、快讯样式************/
.news li a{padding:0 2rem; display:flex;color:#999;}
.date{width:150px;float:left; font-size:12px !important; text-align:center;margin-right:1rem; padding:25px 0;color:#999; white-space:nowrap;}
.news_list{border-bottom:1px solid #eee;float:left;padding:25px 30px 25px 0;}
.news_list strong{color:#323232;}
.news_list strong:hover{color:#baba00;}
.news_list p{font-size:14px;}

.news li:nth-of-type(2n+1) {  background-color: #f7fbfe;}

.news_calendar_title{border-bottom:1px solid #eee;padding:25px 30px;color:#999;line-height:24px;}
.news_calendar_title span{float:right;width:120px;padding-left:20px;}
.news_calendar_title span a{width:48px;height:24px;display:block;float:right;}
.news_calendar_title span a.open{background:url(../images/tips_btn.png) no-repeat 0 0;}
.news_calendar_title span a.off{background:url(../images/tips_btn.png) no-repeat 0 -24px;}
.news_calendar{width:1060px;border-bottom:1px solid #eee;float:left;padding:25px 30px 25px 0;line-height:22px;}
.news_calendar p{font-size:14px;padding-top:5px;}
.news_calendar img{width:36px;margin:5px 15px 0 0;float:left;display:block;}
.news_calendar span{float:right;}

@media only screen and (max-width:750px ) {
	.s3 .part-box{width: 90%; margin: auto;}
	.s3 .part{max-width: 460px; height: auto;}
	
	.s3 .part,.s3 .part .inner{height: initial;}
	.s3 .part .inner p{font-size: .16rem;}
	
	/************行业新闻、快讯、财经日历************/
	.news_list p,.news_calendar_title,.news_calendar img,.know_nav,.r_calendar_title,.last_week,.next_week,.data_tips,.quotes_btn,.hide{display:none;}
	.date{width:90%;text-align:left;padding:15px 5% 0 5%;font-size:14px;}
    .news_list,.news_calendar{width:90%;padding:0 5% 15px 5%;line-height:24px;}
	.news_calendar span.star01,.news_calendar span.star02,.news_calendar span.star03{float:left;}
	.news_calendar p.affect{height:28px;}
	.star01,.star02,.star03{margin-right:0;}
	.green_lv01,.green_lv02,.red_lv01,.red_lv02{font-size:12px;height:20px;line-height:20px;margin:2px 0 0 10px;float:right!important;}

	.data_name{padding:5px 4%;font-size:14px;font-weight:normal;}
	.calendar_title{padding:0;height:60px;}
	.l_calendar_title{width:100%;}
    .l_calendar_title ul{width:100%;padding:0;}
    .l_calendar_title ul li{width:14.28%;padding:0;}
    .l_calendar_title ul li a{padding:10px 0;height:38px;font-size:12px;line-height:20px;}
	.l_calendar_data{width:10%;text-align:center;}
    .l_calendar_data span{width:100%;font-size:14px;color:#999;padding:2px 0;}
	.calendar_data ul li{padding:15px 0;width:100%;height:auto;}
    .l_calendar_data{width:16%;text-align:center;}
    .l_calendar_data span,.event_affect,.event_title{width:100%;}
    .r_calendar_data{width:80%;}
	.data_title{width:100%;padding:2px 0;}
	.data_list{width:100%;font-size:12px;color:#999;}
	.data_list span{width:auto;padding-right:15px;}
    .data_list span i{font-style:normal;display:inline-block;}
    .data_affect{width:100%;float:left;}
	.event_affect span{width:50%;}
	.event_city{float:right!important;font-size:14px;text-align:right;color:#999;}
	.holiday_title{width:100%;font-size:14px;color:#999;padding-top:5px;}
	
	.news li a{display: flex; flex-direction: column;}
	.news li a .news_list{width:100%;}
}