/* 顶部*/
/* 顶部按钮组样式*/
.top-buttons {
	padding:0.1rem 0;
}
.top .jz .tr {
	line-height:0.3rem;
}
.button-group {
	max-width:12rem;
	margin:0 auto;
	padding:0 0 0.2rem;
	display:flex;
	justify-content:flex-end;
	gap:0.15rem;
}
.dropdown-button {
	background:#f0f2f5;
	padding:0 0.11rem;
	cursor:pointer;
	display:flex;
	align-items:center;
	gap:0.05rem;
	font-size:0.14rem;
	color:#333;
	position: relative;
}

.dropdown-button .arrow-down{
	margin-left:0.05rem;
	border-left:0.05rem solid transparent;
	border-right:0.05rem solid transparent;
	border-top:0.05rem solid rgba(0,0,0,0.9);
	display:inline-block;
	vertical-align:middle;
}
/*.dropdown-button::after {*/
/*	content:'';*/
/*	margin-left:0.05rem;*/
/*	border-left:0.05rem solid transparent;*/
/*	border-right:0.05rem solid transparent;*/
/*	border-top:0.05rem solid rgba(0,0,0,0.9);*/
/*	display:inline-block;*/
/*	vertical-align:middle;*/
/*}*/

.dropList{
    position: absolute;
    left: 0;
    top: 100%;
    padding: 0 0.11rem;
    background: #fff;
    display: none;
}

.dropList a{
    text-align: center;
    display: block;
}
.dropdown-button .arrow-down {
	border-bottom:0.05rem solid transparent;
	border-top:0.05rem solid #666;
}
.login-button {
	background:#096CDE;
	color:white;
	padding:0 0.11rem;
	text-decoration:none;
	font-size:0.14rem;
	transition:background-color 0.3s;
}
.login-button:hover {
	background:#0052cc;
}
.publish-button {
	background:#FF8D1A;
	color:white;
	padding:0 0.11rem;
	text-decoration:none;
	font-size:0.14rem;
	transition:background-color 0.3s;
}
.publish-button:hover {
	background:#ff4d00;
}
/* 搜索*/
.search-container {
	/*width:12rem;*/
	padding:0.2rem 0;
	margin:0 auto;
	display:flex;
	flex-direction:row-reverse;
}
.search-box {
	width:3.15rem;
	height:0.3rem;
	display:flex;
	align-items:center;
	background:rgba(240,240,240,1);
	border-radius:0.2rem;
	padding:0 0.2rem;
}
.search-input {
	flex:1;
	border:none;
	outline:none;
	font-size:0.16rem;
	color:#333;
	background:transparent;
	padding-right:0.15rem;
	font-size:0.14rem;
	font-weight:400;
	line-height:0.2rem;
	color:rgba(166,166,166,1);
	text-align:left;
}
.search-input::placeholder {
	color:#999;
}
.search-button {
	width:0.3rem;
	height:0.3rem;
	background:transparent;
	border:none;
	cursor:pointer;
	display:flex;
	align-items:center;
	justify-content:center;
}
.search-icon {
	width:0.2rem;
	height:0.2rem;
	position:relative;
}
.newListBox {
	width:12rem;
	margin:0 auto;
}
.newListBox .newList {
	overflow:hidden;
	padding:1rem;
	width:100%;
	height:1.4rem;
	padding-bottom:0.25rem;
	margin-bottom:0.25rem;
	border-bottom:0.01rem solid #eaeaea;
	transition:all .5s ease;
}
.newListBox .newList {
	height:1.05rem;
	padding:0 0 0.05rem 0;
}
.newListBox .leftTimeBox {
	width:1.04rem;
	height:0.99rem;
	padding-left:0.14rem;
	background:rgba(232,243,255,1);
	position:relative;
}
.newListBox .leftTimeBox i {
	width:0;
	height:0;
	border-left:0.12rem solid transparent;
	border-right:0.12rem solid transparent;
	border-bottom:0.24rem solid  rgba(232,243,255,1);
	transform:rotate(90deg);
	position:absolute;
	right:-0.12rem;
	top:0.31rem;
}
.newListBox .newLinkBox {
	position:relative;
	display:flex;
	flex-wrap:nowrap;
	width:100%;
	height:100%;
	overflow:hidden;
}
.newListBox .centerContentBox {
	flex:1;
	padding-left:3%;
}
.newListBox .newData {
	font-size:0.6rem;
	font-weight:900;
	line-height:0.7rem;
	color:rgba(0,69,147,1);
	text-align:left;
	vertical-align:top;
}
.newListBox .newList .newYearMon {
	font-size:0.16rem;
	font-weight:500;
	color:rgba(0,69,147,1);
	text-align:left;
	padding-left:0.06rem;
}
.newListBox .newList a {
	display:flex;
}
.newListBox .newTitle {
	font-size:0.2rem;
	font-weight:700;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	transition:all .5s ease;
	color:rgba(0,0,0,1);
	text-align:left;
	vertical-align:top;
}
.newListBox .newToolBox {
	margin:0.05rem 0;
	color:#b4b4b4;
	display:none;
}
.newListBox .newSummry {
	font-size:0.14rem;
	font-weight:400;
	line-height:0.2rem;
	color:rgba(166,166,166,1);
	text-align:left;
}
.newListBox .rIcon {
	position:absolute;
	top:0rem;
	left:0rem;
	display:block;
	width:auto;
	height:98%;
	transition:all .5s ease;
}
.newListBox .redIcon {
	opacity:0;
}
.newListBox .whiteIcon {
	opacity:1;
}
.newListBox .newList:hover {
	height:1.1rem;
}
.newListBox .newList:hover .leftTimeBox {
	background:rgba(0,69,147,1);
	color:#fff;
}
.newListBox .newList:hover .newData {
	color:#fff;
}
.newListBox .newList:hover i {
	border-bottom:0.24rem solid  #0065c0;;
}
.newListBox .newList:hover .newYearMon {
	color:#fff;
}
.newListBox .newList:hover .newTitle {
	color:rgba(0,69,147,1);
}
.newListBox .newList:hover .newSummry {
	color:rgba(0,69,147,1);
}
.newListBox .newList:hover .redIcon {
	opacity:1;
}
.newListBox .newList:hover .whiteIcon {
	opacity:0;
}
.detail-cont {
	width:12rem;
	margin:0.25rem auto;
	position:relative;
}
.detail-cont .search-container {
	position:absolute;
	right:0;
	top:-0.23rem;
}
/* 会员服务介绍*/
/* 服务表格样式*/
.service-table {
	max-width:12rem;
	margin:0 auto 0.3rem;
	background:#fff;
	box-shadow:0 0.02rem 0.1rem rgba(0,0,0,0.1);
}
.table-tabs {
	display:flex;
	background:rgba(0,69,147,1);
	overflow:hidden;
}
.table-tabs .tab:nth-child(1) {
	margin-left:2rem;
}
.table-tabs .tab:nth-child(2) {
	margin-left:1.58rem;
}
.table-tabs .tab:nth-child(3) {
	margin-left:0.4rem;
}
.tab {
	padding:0.15rem 0.3rem;
	color:#fff;
	cursor:pointer;
	font-size:0.16rem;
	width:1.48rem;
}
.service-form table {
	width:100%;
	border-collapse:collapse;
}
.service-table th,.service-table td {
	text-align:left;
	border:1px solid rgba(230,230,230,1);
	font-size:0.16rem;
	line-height:0.23rem;
	color:rgba(51,51,51,1);
	text-align:center;
}
.col-service {
	width:1.48rem;
	height:1.2rem;
	font-size:0.16rem;
	font-weight:700;
	color:rgba(51,51,51,1);
	text-align:center;
}
.col-desc {
	width:3.58rem;
	font-size:0.16rem;
	font-weight:400;
	line-height:0.23rem;
	color:rgba(51,51,51,1);
	text-align:center;
}
.col-free {
	width:1.19rem;
	text-align:center;
}
.ol-quarter {
	width:1.19rem;
}
.member-info {
	display:flex;
	flex-direction:column;
	align-items:center;
	gap:0.08rem;
	padding:0.1rem 0;
}
.member-duration {
	font-size:0.16rem;
	font-weight:400;
	line-height:0.23rem;
	color:rgba(51,51,51,1);
	text-align:center;
}
.member-price1 {
	font-size:0.16rem;
	font-weight:700;
	line-height:0.23rem;
	color:rgba(212,48,48,1);
	text-align:center;
	vertical-align:top;
}
.member-price {
	font-size:0.16rem;
	font-weight:700;
	line-height:0.23rem;
	text-decoration-line:line-through;
	color:rgba(0,0,0,1);
	text-align:center;
	vertical-align:top;
}
.member-discount {
	font-size:0.16rem;
	font-weight:700;
	line-height:0.23rem;
	color:rgba(212,48,48,1);
	text-align:center;
	vertical-align:top;
}
.activate-btn {
	font-size:0.16rem;
	font-weight:700;
	text-align:center;
	color:white;
	border:none;
	cursor:pointer;
	transition:background-color 0.3s;
	width:0.76rem;
	height:0.24rem;
	background:rgba(255,141,26,1);
}
.activate-btn:hover {
	background:#ff4d00;
}
.check-cell {
	text-align:center;
}
.check {
	color:rgba(0,69,147,0.9);
	font-size:0.18rem;
	width:0.21rem;
	height:0.15rem;
}
.check img {
	width:0.21rem;
	height:0.15rem;
}
.cross {
	color:rgba(212,48,48,1);
	font-size:0.18rem;
}
.cross img {
	width:0.14rem;
	height:0.14rem;
}
.service-type {
	background:#f8f9fa;
	font-weight:bold;
	font-size:0.16rem;
	font-weight:700;
	line-height:0.23rem;
	color:rgba(51,51,51,1);
	text-align:left;
}
.service-row:hover {
	background:#f8f9fa;
}
/* 会员发布会员中心*/
.ad-info {
	width:8.95rem;
	height:2.1rem;
	background:rgba(245,250,255,1);
	margin-bottom:0.2rem;
}
.ad-info .ad-table {
	width:100%;
	border-collapse:collapse;
	border:1px solid #e8e8e8;
}
.ad-info .ad-table th {
	height:1.05rem;
	font-size:0.16rem;
	font-weight:700;
	color:rgba(51,51,51,1);
	text-align:center;
	padding:0.15rem;
	border:1px solid #e8e8e8;
	font-size:0.14rem;
	line-height:1.5;
}
.ad-info .ad-table td {
	padding:0.15rem 0.2rem;
	border:1px solid #e8e8e8;
	font-size:0.14rem;
	line-height:1.6;
	color:#666;
}
.ad-info .ad-desc {
	font-size:0.16rem;
	font-weight:400;
	line-height:0.23rem;
	color:rgba(51,51,51,1);
}
.ad-info .more-link {
	font-size:0.16rem;
	font-weight:700;
	line-height:0.23rem;
	color:rgba(51,51,51,1);
	text-decoration:none;
	white-space:nowrap;
}
.ad-info .more-link:hover {
	color:#0052d9;
}
/* 侧边栏*/
.payment-container {
	max-width:6rem;
	margin:0.2rem auto;
	padding:0.2rem 0.15rem;
}
.payment-container .title {
	color:#333;
	font-size:0.14rem;
	font-weight:700;
	margin-bottom:0.2rem;
}
.payment-container .payment-details {
	margin-bottom:0.3rem;
}
.payment-container .info-item {
	margin-bottom:0.15rem;
	line-height:1.5;
}
.payment-container .label {
	font-size:0.14rem;
	font-weight:400;
	color:rgba(0,0,0,1);
	margin-right:0.1rem;
	line-height:0.2rem;
}
.payment-container .info-item .valueq {
	color:rgba(0,0,0,1);
}
.payment-container .value {
	font-size:0.14rem;
	line-height:0.2rem;
	color:rgba(212,48,48,1);
}
.payment-container .notice-section h3 {
	font-size:0.14rem;
	font-weight:700;
	line-height:0.2rem;
	color:rgba(0,0,0,1);
	margin-bottom:0.15rem;
}
.payment-container .notice-section ol {
	margin-bottom:0.2rem;
}
.payment-container .notice-section li {
	font-size:0.14rem;
	font-weight:400;
	line-height:0.2rem;
	color:rgba(0,0,0,1);
	margin-bottom:0.1rem;
}
.payment-container .qr-notice {
	text-align:center;
	color:#999;
	margin:0.15rem 0;
}
.payment-container .qr-code img {
	max-width:2rem;
	height:auto;
}
.payment-container a {
	color:rgba(212,48,48,1);
	text-decoration:none;
}
/* 矿产分布*/
.mineral-container {
	max-width:12rem;
	margin:0 auto 0.2rem;
}
.mineral-container .title {
	font-size:0.3rem;
	color:#333;
	margin-bottom:0.3rem;
	font-weight:900;
	line-height:0.43rem;
	color:rgba(0,0,0,1);
	text-align:left;
}
.mineral-container .mineral-section {
	margin-bottom:0.2rem;
	display:flex;
}
.mineral-container .category-title {
	/*width:1.53rem;*/
	width: 1rem;
	font-size:0.2rem;
	color:#333;
	font-weight:700;
	line-height:0.28rem;
	color:rgba(51,51,51,1);
	text-align:left;
	flex-shrink: 0;
}
.mineral-container .mineral-list,.sub-mineral-list {
	display:flex;
	flex-wrap:wrap;
	gap:0.1rem;
	margin-bottom:0.15rem;
}
.mineral-container .mineral-item {
	padding:0.04rem 0.05rem;
	cursor:pointer;
	transition:all 0.3s;
	font-size:0.16rem;
	font-weight:400;
	line-height:0.23rem;
	color:#333;
	text-align:center;
}
.mineral-container .mineral-item:hover {
	background-color:rgba(0,69,147,1);
	color:#fff;
}
.mineral-container .mineral-item.active {
	background-color:rgba(0,69,147,1);
	color:#fff;
}
.mineral-container .sub-mineral-list {
	margin-top:0.1rem;
}
.mineral-container .sub-mineral-list .mineral-item {
	background-color:#fafafa;
	font-size:0.14rem;
}
/* 行业资讯*/
.news-container {
	max-width:12rem;
	margin:0.2rem auto;
}
.news-title {
	font-size:0.24rem;
	color:#333;
	margin-bottom:0.3rem;
	font-weight:bold;
}
.news-grid {
	display:grid;
	grid-template-columns:repeat(3,1fr);
	gap:0.2rem;
}
.news-card {
	background:#fff;
	overflow:hidden;
	box-shadow:0 0.02rem 0.1rem rgba(0,0,0,0.1);
	transition:transform 0.3s ease;
}
.news-card:hover {
	transform:translateY(-0.05rem);
}
.news-image {
	width:100%;
	height:2.74rem;
	opacity:1;
	background:rgba(204,204,204,1);
	background-color:#ccc;
	/* 临时占位背景色*/
    background-size:cover;
	background-position:center;
}
.news-image img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.news-content {
	padding:0.15rem;
}
.news-content h3 {
	font-size:0.18rem;
	color:#333;
	margin-bottom:0.1rem;
	line-height:1.4;
}
.news-desc {
	font-size:0.14rem;
	color:#666;
	margin-bottom:0.15rem;
	line-height:1.6;
}
.news-meta {
	display:flex;
	justify-content:space-between;
	color:#999;
	font-size:0.12rem;
}
/* 矿产分布*/
.energy-storage .nav-item {
	width:12rem;
	/*height:9.06rem;*/
	border:1px solid rgba(0,69,147,1);
}
.energy-storage .nav-item img {
	/*width:11.95rem;*/
	/*height:9rem;*/
	width:revert-layer;
	height: auto;
	max-width: 100%;
}
/* 电力概括*/.ny_nav h3 {
	font-size:0.24rem;
	font-weight:700;
	line-height:0.34rem;
	color:rgba(0,0,0,1);
}
.nav-power {
	max-width:12rem;
	margin:0 auto;
	padding:0.2rem 0 0.12rem;
	display:flex;
	justify-content:space-between;
	border-bottom:0.02rem solid #e8e8e8;
}
.nav-power h3 {
	font-size:0.3rem;
	font-weight:900;
	color:rgba(0,0,0,1);
	text-align:left;
}
.nav-power .nav-menu {
	/*width:5.3rem;*/
	display:flex;
	list-style:none;
	padding:0;
	margin:0;
}
.nav-power .nav-item {
	margin-right:0.3rem;
	display: flex;
}
.nav-power .nav-link {
	font-size:0.2rem;
	font-weight:500;
	color:rgba(51,51,51,1);
	display:inline-block;
	padding:0.12rem 0;
	text-decoration:none;
	font-size:0.16rem;
	position:relative;
	transition:all 0.3s ease;
	white-space: nowrap;
}
.nav-power .nav-link::after {
	content:'';
	position:absolute;
	bottom:0;
	left:50%;
	width:0;
	height:0.02rem;
	background-color:#004AAD;
	transition:all 0.3s ease;
	transform:translateX(-50%);
}
/* 修改悬停和激活状态*/
.nav-power .nav-link:hover,.nav-power .nav-link.active {
	color:#004AAD;
	font-weight:bold;
	transform:scale(1.1);
}
.nav-power .nav-link:hover::after,.nav-power .nav-link.active::after {
	width:60%;
}
.nav-power .nav-link:hover {
	transition:0.3s all;
	transform:scale(1.6);
	font-weight:700;
	color:rgba(0,69,147,1);
}
.nav-link:hover .nav-label {
	color:rgba(0,69,147,1);
}
.nav-link:hover .nav-title {
	color:rgba(0,69,147,1);
}
.nav-power .nav-link.active {
	color:#1890ff;
	font-weight:bold;
}
.nav-power .content-power {
	padding:0.2rem 0;
}
.nav-power .content-section {
	display:none;
}
.nav-power .content-section.active {
	display:block;
}
/* 动画效果*/
@keyframes fadeIn {
	from {
    	opacity:0;
    	transform:translateY(0.1rem);
    }
    to {
    	opacity:1;
    	transform:translateY(0);
    }
}
.content-section.active {
	animation:fadeIn 0.3s ease-out;
}
.energy-release .nav-item img {
	width:revert-layer;
	height: auto;
	max-width: 100%;
}
/* 矿产价格走势*/
.price-container {
	max-width:12rem;
	margin:0.1rem auto 0.25rem;
}
.price-container .price-form {
	background:#fff;
}
.price-container .price-table {
	width:100%;
	border-collapse:collapse;
}
.price-container .price-table th {
	background:rgba(0,69,147,1);
	color:#fff;
	height:0.5rem;
	padding:0.12rem 0.15rem;
	text-align:center;
	font-weight:normal;
	font-size:0.16rem;
	font-weight:400;
	line-height:0.23rem;
	color:rgba(255,255,255,1);
}
.price-container .price-table tr:nth-child(even) {
	background:#fff;
}
.price-container .price-table td {
	padding:0.08rem 0.15rem;
	border-bottom:0.01rem solid #e8e8e8;
	text-align:center;
	height:0.5rem;
	font-size:0.16rem;
	font-weight:400;
	line-height:0.23rem;
	color:rgba(51,51,51,1);
}
.price-container .form-input {
	width:100%;
	padding:0.08rem;
	border:none;
	background:transparent;
	color:#333;
	font-size:0.14rem;
}
.price-container .form-input:read-only {
	cursor:default;
}
/* 悬停效果*/
.price-table tr:hover {
	background:#CEECF2;
}
/* 动画效果*/
@keyframes fadeIn {
	from {
	opacity:0;
	transform:translateY(0.1rem);
}
to {
	opacity:1;
	transform:translateY(0);
}
;}.price-container {
	animation:fadeIn 0.3s ease-out;
}
/* 法律法规*/
.law-container {
	width:100%;
	background:#fff;
	margin-bottom:0.2rem;
}
.law-container .law-header {
	display:flex;
	justify-content:space-between;
	align-items:center;
	/*padding:0 1.33rem 0 1.13rem;*/
}
.law-container .law-title {
    width: 50%;
	font-size:0.2rem;
	font-weight:900;
	line-height:0.28rem;
	color:rgba(0,0,0,1);
	margin:0;
}
.law-container .more-link {
	font-size:0.2rem;
	font-weight:400;
	line-height:0.28rem;
	color:rgba(166,166,166,1);
	text-decoration:none;
	margin-right: 0.5rem;
}
.law-container .more-link:hover {
	color:#003ba5;
}
.law-container .law-table {
	width:12rem;
	border-collapse:collapse;
}
.law-container .law-table thead tr {
	background:rgba(0,69,147,1);
}
.law-container .law-table th {
	width:33%;
	height:0.5rem;
	padding:0.12rem 0.15rem;
	font-size:0.16rem;
	font-weight:400;
	color:rgba(255,255,255,1);
	text-align:center;
}
/* .law-container .law-table tbody tr {
	background-color:#f8f9ff;
}*/.law-container .law-table tbody tr:nth-child(even) {
	background-color:#fff;
}
.law-container .law-table td {
	font-size:0.16rem;
	color:rgba(51,51,51,1);
	/*padding:0 0.2rem;*/
	height:0.5rem;
	font-size:0.14rem;
	line-height:0.5rem;
	text-align:center;
	border-bottom:0.01rem solid rgba(232,243,255,1);
}

.law-container .law-table th:first-child{
    width: 50%;
}

.law-container .law-table tbody tr:hover {
	background-color:#f0f7ff;
	background: #CEECF2;
}
/* 矿产学堂*/
.nav-minerals .nav-menu {
	width:12rem;
	display:flex;
	justify-content:space-between;
}
/* 文字放大效果*/.nav-minerals .nav-item:hover {
	/* 向上移动并放大*/
    transform:translateY(-0.05rem) scale(1.1);
	color:#1890ff;
}
/* 添加底部装饰线*/
.nav-minerals .nav-item::after {
	content:'';
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:0.02rem;
	transform:scaleX(0);
	transition:transform 0.3s ease;
}
.nav-minerals .nav-item:hover::after {
	transform:scaleX(1);
}
.mining-container {
	max-width:12rem;
	margin:0.2rem auto;
	padding:0 0.15rem;
}
.mining-header {
	display:flex;
	justify-content:space-between;
	align-items:center;
	margin-bottom:0.2rem;
	padding-bottom:0.1rem;
	border-bottom:0.01rem solid #eee;
}
.section-title {
	font-size:0.24rem;
	font-weight:900;
	line-height:0.34rem;
	color:rgba(0,0,0,1);
}
.view-more {
	color:#999;
	font-size:0.14rem;
	text-decoration:none;
	transition:color 0.3s;
}
.view-more:hover {
	color:#1890ff;
}
.mining-list {
	display:flex;
	flex-wrap:wrap;
	/* gap:0.2rem;*/;
}
.mining-item {
	flex:50%;
	position:relative;
	border-bottom:0.01rem solid rgba(232,243,255,1);
}
.item-link {
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:0.12rem 0.15rem;
	height:0.5rem;
	background:#f7f9fc;
	text-decoration:none;
	transition:all 0.3s ease;
}
.item-link:hover {
	background:#f0f7ff;
	transform:translateY(-0.02rem);
	/* box-shadow:0 0.02rem 0.08rem rgba(24,144,255,0.1);*/;
}
.item-title {
	color:#333;
	font-size:0.15rem;
	flex:1;
	margin-right:0.15rem;
	/* 文字溢出显示省略号*/
    white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.item-title:hover {
	transition:0.4s all;
	color:rgba(0,69,147,1);
}
.item-date {
	color:rgba(51,51,51,1);
	font-size:0.14rem;
}
.item-link:hover .item-date {
	transition:0.4s all;
	color:rgba(0,69,147,1);
}
/* 勘探知识*/
.geology-container {
	max-width:12rem;
	margin:0.2rem auto;
	padding:0 0.15rem;
	display:flex;
	gap:0.3rem;
}
.geology-container .geology-section {
	flex:1;
	/*background:#fff;*/
	padding:0.2rem;
}
.geology-container .section-header {
	display:flex;
	justify-content:space-between;
	align-items:center;
	margin-bottom:0.2rem;
	padding-bottom:0.1rem;
	border-bottom:0.01rem solid #eee;
}
.geology-container .section-title {
	font-size:0.24rem;
	font-weight:900;
	color:rgba(0,0,0,1);
	margin:0;
}
.geology-container .view-more {
	font-size:0.2rem;
	font-weight:400;
	line-height:0.28rem;
	color:rgba(166,166,166,1);
	text-decoration:none;
	transition:color 0.3s;
}
.geology-container .view-more:hover {
	color:#1890ff;
}
.geology-container .article-list {
	display:flex;
	flex-direction:column;
	gap:0.01rem;
}
.geology-container .article-item {
	position:relative;
	transition:all 0.3s ease;
}
.geology-container .article-link {
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:0.12rem 0.15rem;
	text-decoration:none;
	/*background:rgba(252,252,252,1);*/
	transition:all 0.3s ease;
}
.geology-container .article-link:hover {
	background:rgba(232,243,255,1);
	transform:translateY(-0.02rem);
}
.geology-container .article-link:hover span {
	color:rgba(0,69,147,1);
}
.geology-container .article-title {
	color:#333;
	font-size:0.16rem;
	flex:1;
	margin-right:0.15rem;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.geology-container .article-date {
	color:#999;
	font-size:0.14rem;
}
/* 动画效果*/
.geology-container .article-item {
	animation:fadeInUp 0.5s ease-out;
	animation-fill-mode:both;
}
@keyframes fadeInUp {
	from {
	opacity:0;
	transform:translateY(0.2rem);
}
to {
	opacity:1;
	transform:translateY(0);
}
;}/* 为每个项目添加延迟动画*/
.article-item:nth-child(2) {
	animation-delay:0.1s;
}
.article-item:nth-child(3) {
	animation-delay:0.2s;
}
.article-item:nth-child(4) {
	animation-delay:0.3s;
}
.article-item:nth-child(5) {
	animation-delay:0.4s;
}
.article-item:nth-child(6) {
	animation-delay:0.5s;
}
/* 通用文章详情页*/
.detail-container {
	max-width:12rem;
	margin:0 auto;
	display:flex;
	flex-wrap:wrap;
	gap:0.3rem;
	margin-bottom: .46rem;
	align-items: flex-start;
}
.detail-header {
	width:100%;
	padding-bottom:0.2rem;
	border-bottom:0.01rem solid #eee;
}
.detail-title {
	font-size:0.24rem;
	color:#333;
	margin:0 0 0.15rem 0;
}
.detail-meta {
	display:flex;
	color:#666;
	position:absolute;
	right:0.32rem;
	/*top:1.45rem;*/
}
.detail-meta img {
	width:0.18rem;
	height:0.18rem;
	opacity:1;
}
.meta-item {
	font-size:0.16rem;
	font-weight:400;
	line-height:0.23rem;
	color:rgba(128,128,128,1);
	margin-left:0.04rem;
}
.meta-item:hover {
	color:#1890ff;
}
.detail-content {
	flex:1;
	min-width:70%;
	position:relative;
}
.detail-content .content-article {
    font-size: 0.16rem;
	line-height:0.34rem;
	color:rgba(51,51,51,1);
	padding:0 0.3rem;
}
.detail-content .content-article h3 {
	font-size:0.16rem;
	font-weight:400;
}
.content-article .content-subtitle {
	text-align:center;
	font-size:0.34rem;
	font-weight:700;
	line-height:0.52rem;
	color:rgba(0,0,0,1);
	/*margin:0.8rem 0 0.35rem;*/
}
.content-subtitle {
	font-size:0.18rem;
	color:#333;
	margin:0.25rem 0 0.15rem;
}
.content-advertisement {
	width:9.02rem;
	height:1.24rem;
	opacity:1;
	background:rgba(0,69,147,1);
}
.content-paragraph {
	font-size:0.16rem;
	font-weight:400;
	letter-spacing:0.01rem;
	line-height:0.23rem;
	color:rgba(51,51,51,1);
}
.content-time {
	font-size:0.16rem;
	font-weight:400;
	line-height:0.23rem;
	color:rgba(51,51,51,1);
	margin-top:0.2rem;
	text-align:right;
}
.related-articles {
	width:2.88rem;
}
.related-articles .related-qr {
	width:2.88rem;
	/*height:2.88rem;*/
	background:rgba(0,69,147,1);
	margin:0.1rem 0 0.2rem;
}
.related-articles .related-advertisement {
	width:2.88rem;
	height:2.88rem;
	opacity:1;
	background:rgba(0,69,147,1);
	cursor: pointer;
}
.related-articles .related-title {
	font-size:0.24rem;
	font-weight:900;
	line-height:0.34rem;
	margin-bottom:0.1rem;
}
.related-articles .information .related-title {
	color:rgba(212,48,48,1);
}
.related-articles .information .related-list {
	font-size:0.18rem;
	font-weight:500;
	line-height:0.26rem;
	color:rgba(51,51,51,1);
}
.related-articles .information .policy {
	color:rgba(0,0,0,1);
}
.related-articles .policy p {
	width:2.88rem;
	height:0.36rem;
	background:rgba(0,69,147,1);
	font-size:0.14rem;
	font-weight:400;
	line-height:0.36rem;
	color:rgba(255,255,255,1);
	text-align:center;
}
.related-articles .related-list {
	background:rgba(250,250,250,1);
	list-style:none;
	padding:0;
	margin:0;
}
.related-articles .information .related-link {
	display:block;
	font-size:0.18rem;
	font-weight:500;
	/*text-align:center;*/
	/*height:0.36rem;*/
	line-height:0.36rem;
	color:rgba(51,51,51,1);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	/*padding: 0 .15rem;*/
	padding-right: .15rem;
}
.related-articles .policy .related-link {
	display:block;
	font-size:0.16rem;
	font-weight:400;
	height:0.34rem;
	line-height:0.34rem;
	color:rgba(51,51,51,1);
	/*text-align:center;*/
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0 .15rem;
	/*padding-right: .15rem;*/
	margin-left: -.075rem;
}
.related-articles .policy .related-link:hover {
	color:rgba(0,69,147,1);
	background:rgba(232,243,255,1);
}
.related-articles .related-link:hover {
	color:rgba(0,69,147,1);
	transform:translateX(0.05rem);
}
/* 动画效果*/
.related-articles .detail-container {
	animation:fadeIn 0.5s ease-out;
}
@keyframes fadeIn {
	from {
	opacity:0;
	transform:translateY(0.2rem);
}
to {
	opacity:1;
	transform:translateY(0);
}
;}/* 文章内容渐入效果*/
.content-paragraph {
	font-size:0.16rem;
	font-weight:400;
	line-height:0.23rem;
	text-indent:2em;
	animation:fadeInParagraph 0.5s ease-out forwards;
}
@keyframes fadeInParagraph {
	to {
	opacity:1;
}
}/* 为每个段落添加延迟动画*/
.content-paragraph:nth-child(2) {
	animation-delay:0.2s;
}
.content-paragraph:nth-child(3) {
	animation-delay:0.4s;
}
.content-paragraph:nth-child(4) {
	animation-delay:0.6s;
}
.article-nav {
	max-width:12rem;
	margin:0.3rem auto;
	display:flex;
	justify-content:space-between;
	gap:0.2rem;
	padding:0.2rem;
	background:#fff;
	border-top:0.01rem solid rgba(232,243,255,1);
}
.nav-item {
	/*flex:1;*/
	/*min-width: 50%;*/
	position:relative;
	transition:all 0.3s ease;
	padding: 0 .15rem;
}
.nav-item.prev {
	text-align:left;
	width: 50%;
}
.nav-item.next {
	text-align:right;
	width: 50%;
}
.nav-link {
	display:flex;
	justify-content:space-between;
	text-decoration:none;
	padding:0.15rem;
	transition:all 0.3s ease;
}
.nav-link:hover {
	transform:translateY(-0.02rem);
}
.nav-label {
	font-size:0.16rem;
	font-weight:500;
	line-height:0.23rem;
	color:rgba(51,51,51,1);
    flex-shrink: 0;
    white-space: nowrap
}
.nav-title {
	font-size:0.16rem;
	color:#333;
	line-height:1.4;
	/* 文字溢出显示省略号*/
    white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
/* 动画效果*/
.nav-item {
	animation:fadeInUp 0.5s ease-out;
	animation-fill-mode:both;
	font-size: .16rem;
}
@keyframes fadeInUp {
	from {
	opacity:0;
	transform:translateY(0.2rem);
}
to {
	opacity:1;
	transform:translateY(0);
}
;}/* 为导航项添加延迟动画*/
.nav-item.next {
	animation-delay:0.2s;
}
.chart-container {
	width:9.02rem;
	margin:0.2rem auto;
	padding:0.2rem;
	background:#fff;
	box-shadow:0 0.02rem 0.08rem rgba(0,0,0,0.05);
}
.chart-header {
	margin-bottom:0.2rem;
}
.chart-title {
	font-size:0.36rem;
	font-weight:700;
	line-height:0.52rem;
	color:rgba(0,0,0,1);
	text-align:center;
}
.collect-btn {
	cursor:pointer;
	color:#666;
	font-size:0.14rem;
	transition:color 0.3s;
}
.collect-btn img {
	position:relative;
	top:-0.02rem;
}
.collect-btn span {
	font-size:0.16rem;
	font-weight:400;
	letter-spacing:0rem;
	line-height:0.23rem;
	color:rgba(56,56,56,1);
}
.collect-btn:hover {
	color:#1890ff;
}
/* 矿业设备*/
.product-container {
	max-width:12rem;
	margin:0 auto 0.2rem;
	display:flex;
	gap:0.4rem;
	background:#fff;
}
.product-image {
	position:relative;
	flex:0 0 5rem;
	overflow:hidden;
}
.product-image img {
	width:100%;
	height:100%;
	object-fit:cover;
	transition:transform 0.3s ease;
}
.product-image:hover img {
	transform:scale(1.05);
}
.collect-btn {
	position:absolute;
	top:0.15rem;
	right:0.15rem;
	padding:0.08rem 0.15rem;
	cursor:pointer;
	font-size:0.14rem;
	color:#666;
	transition:all 0.3s ease;
}
.collect-btn:hover {
	/*background:#1890ff;*/
	color:#fff;
}
.collect-btn.active {
	background:#1890ff;
	color:#fff;
}
.product-info {
	flex:1;
	padding:0.2rem 0;
}
.product-title {
	font-size:0.24rem;
	color:#333;
	margin:0 0 0.3rem 0;
	font-weight:bold;
}
.info-list {
	display:flex;
	flex-direction:column;
	gap:0.2rem;
}
.info-item {
	display:flex;
	align-items:center;
	font-size:0.16rem;
}
.info-value {
	color:#333;
}
.info-value.price {
	font-size:0.24rem;
	font-weight:700;
	color:rgba(212,48,48,1);
}
.info-value.price i {
	font-size:0.16rem;
	font-weight:400;
	font-style:normal;
	color:rgba(212,48,48,1);
}
.unit {
	color:#999;
	margin-left:0.05rem;
}
/* 动画效果*/
.product-container {
	animation:fadeIn 0.5s ease-out;
}
@keyframes fadeIn {
	from {
	opacity:0;
	transform:translateY(0.2rem);
}
to {
	opacity:1;
	transform:translateY(0);
}
;}.verify-tags {
	display:flex;
	gap:0.15rem;
	margin:0.2rem 0;
	justify-content:center;
}
.verify-tag {
	width:1.28rem;
	height:0.2rem;
	border-radius:0.1rem;
	background:rgba(227,255,253,1);
	display:flex;
	align-items:center;
	gap:0.05rem;
	color:#00b578;
	font-size:0.14rem;
}
.verify-icon {
	display:flex;
	align-items:center;
	justify-content:center;
	width:0.16rem;
	height:0.16rem;
	border-radius:50%;
	background-color:#00b578;
	color:white;
	font-size:0.12rem;
}
.verify-icon span {
	font-size:0.12rem;
	font-weight:400;
	line-height:0.17rem;
	color:rgba(0,186,173,1);
}
/* 详情页登录*/
.login-section {
	width:9.02rem;
	height:1.08rem;
	opacity:1;
	background:rgba(229,229,229,1);
	text-align:center;
}
.login-title {
	font-size:0.24rem;
	font-weight:700;
	line-height:0.34rem;
	color:rgba(255,255,255,1);
	text-align:center;
}
.login-btn {
	width:1.29rem;
	height:0.32rem;
	background:rgba(255,141,26,1);
	border:none;
	cursor:pointer;
	transition:all 0.3s ease;
	font-size:0.2rem;
	font-weight:900;
	line-height:0.32rem;
	color:rgba(255,255,255,1);
}
.login-btn:hover {
	background:#ff8800;
	transform:translateY(-0.01rem);
}
.login-btn:active {
	transform:translateY(0.01rem);
}
/* 响应式设计*/
@media screen and (max-width:7.68rem) {
	.login-content {
	flex-direction:column;
	gap:0.1rem;
}
.login-title {
	font-size:0.14rem;
}
.login-btn {
	width:100%;
	padding:0.1rem;
}
;}/* 动画效果*/
.login-section {
	width:8.81rem;
	height: auto;
	background:rgba(229,229,229,1);
	animation:slideDown 0.3s ease-out;
}
.login-section .login-content {
	padding-top:0.2rem;
	margin-top:0.4rem;
}
/* 专家页面详情页*/
.resume-container {
	max-width:12rem;
	margin:0 auto;
	padding:0.5rem;
	background:#FAFAFA;
	display:flex;
}
.resume-container .collect-btn {
	display:inline-flex;
	align-items:center;
	gap:0.05rem;
	padding:0.08rem 0.12rem;
	border:1px solid #e0e0e0;
	cursor:pointer;
	transition:all 0.3s ease;
}
.resume-container .collect-btn img {
	width:0.16rem;
	height:0.16rem;
}
.resume-container .collect-btn:hover {
	background-color:#f5f5f5;
}
.resume-container .star-icon {
	width:0.16rem;
	height:0.16rem;
	/* 未选中状态使用灰色图标*/
    filter:grayscale(100%) brightness(150%);
	transition:filter 0.3s ease;
}
.resume-container .collect-btn.active {
	border-color:#1890ff;
}
.resume-container .collect-btn.active .star-icon {
	/* 选中状态恢复原色*/
    filter:none;
}
.resume-container .resume-info {
	flex:1;
}
.resume-container .info-grid {
	display:grid;
	grid-template-columns:repeat(2,1fr);
	gap:0.01rem;
}
.resume-container .info-item {
	display:flex;
	align-items:center;
}
.resume-container .info-item.full-width {
	grid-column:1 / -1;
	width: calc(100% + 2.09rem);
}
.resume-container .label {
	width:1.05rem;
	height:0.6rem;
	background:rgba(0,69,147,1);
	padding:0.1rem 0.2rem;
	line-height:0.45rem;
	color:#fff;
	font-size:0.14rem;
	text-align:center;
}
.resume-container .value {
	font-size:0.16rem;
	font-weight:400;
	color:rgba(0,0,0,1);
	width:1.1rem;
	height:0.6rem;
	background:rgba(255,255,255,1);
	flex:1;
	padding:0.1rem 0.15rem;
	background:#f5f5f5;
	text-align:center;
	line-height:0.45rem;
	margin-left:0.1rem;
}
.resume-container .label-value {
	width:2rem;
}
.resume-container .label-item {
	height:3.6rem;
	height: 100%;
	display: flex;
	align-items: center;
}
.resume-container .person {
	line-height:2.86rem;
}
.resume-container .value-item {
	/*position:absolute;*/
	/*height:3.6rem;*/
	height: auto;
	/*right:0.51rem;*/
	/*width:6.65rem;*/
	width: 100%;
}
.resume-container .resume-photo {
	width:2.09rem;
	height:3.03rem;
	overflow:hidden;
	background:#f5f5f5;
}
.resume-container .resume-photo img {
	width:2.09rem;
	height:3.03rem;
	object-fit:cover;
}
/* 动画效果*/
.resume-container {
	animation:fadeIn 0.5s ease-out;
}
@keyframes fadeIn {
	from {
	opacity:0;
	transform:translateY(0.2rem);
}
to {
	opacity:1;
	transform:translateY(0);
}
;}.info-item {
	animation:slideIn 0.5s ease-out backwards;
}
@keyframes slideIn {
	from {
	opacity:0;
	transform:translateX(-0.2rem);
}
to {
	opacity:1;
	transform:translateX(0);
}
;}/* 为每个info-item添加延迟动画*/
.info-item:nth-child(1) {
	animation-delay:0.1s;
}
.info-item:nth-child(2) {
	animation-delay:0.2s;
}
.info-item:nth-child(3) {
	animation-delay:0.3s;
}
.info-item:nth-child(4) {
	animation-delay:0.4s;
}
.info-item:nth-child(5) {
	animation-delay:0.5s;
}
.info-item:nth-child(6) {
	animation-delay:0.6s;
}
.info-item:nth-child(7) {
	animation-delay:0.7s;
}
.info-item:nth-child(8) {
	animation-delay:0.8s;
}
.info-item:nth-child(9) {
	animation-delay:0.9s;
}
.info-item:nth-child(10) {
	animation-delay:1s;
}
.detail-container .related-articles .related-qr {
	width:2.86rem;
	/*height:2.14rem;*/
	opacity:1;
	background:rgba(232,243,255,1);
	cursor: pointer;
}
.register-banner {
	width:100%;
	padding:0.4rem 0.2rem;
	background-color:#f0f7ff;
	text-align:center;
}
.register-content {
	max-width:4rem;
	margin:0 auto;
	display: flex;
	align-items: center;
	flex-direction: column;
}
.register-title {
	font-size:0.24rem;
	font-weight:400;
	line-height:0.24rem;
	color:rgba(0,69,147,1);
	font-weight:bold;
	line-height:1.4;
	margin-bottom:0.25rem;
	/* 添加文字描边效果*/
    text-shadow:0.01rem 0.01rem 0 rgba(0,75,204,0.1);
	font-family:'douyuFont';
}
.register-btn {
	/*width:1.59rem;*/
	/*height:0.44rem;*/
	background:rgba(255,141,26,1);
	padding:0.14rem 0.4rem;
	font-size:0.2rem;
	font-weight:900;
	color:rgba(255,255,255,1);
	text-align:center;
	text-decoration:none;
	transition:all 0.3s ease;
	/* 添加按钮阴影*/
    box-shadow:0 0.02rem 0.08rem rgba(255,106,0,0.3);
}
.register-btn:hover {
	background-color:#ff7b1a;
	transform:translateY(-0.02rem);
	box-shadow:0 0.04rem 0.12rem rgba(255,106,0,0.4);
}
.contact-info {
	width:100%;
	background:#fff;
	padding:0.2rem;
	border:1px solid #eee;
}
.info-row {
    /*height: .46rem;*/
    min-height: .46rem;
	display:flex;
	flex-wrap:wrap;
	border:1px solid rgba(229,229,229,1);
	/*border-bottom: 0;*/
}

.info-row:last-child{
    border:1px solid rgba(229,229,229,1);
}

.info-label {
	width:1.05rem;
	height: 100%;
	height: auto;
	font-size:0.16rem;
	font-weight:400;
	/*color:rgba(166,166,166,1);*/
	color: rgba(255, 255, 255, 1);
	text-align:center;
	display: flex;
	align-items: center;
	justify-content: center;
	background: rgba(0, 69, 147, 1);
}
.info-value {
	flex:1;
	padding:0.08rem 0.15rem;
	font-size:0.16rem;
	font-weight:400;
	color:rgba(51,51,51,1);
	display:flex;
	align-items:center;
	background: transparent!important;
	flex-wrap: wrap;
}

.info-value a{
    margin-right: .2rem;
}
.info-value.full-width {
	margin-right:0;
	width:calc(100% - 0.8rem);
}
.qr-icon {
	display:inline-block;
	width:0.2rem;
	height:0.2rem;
	line-height:0.2rem;
	text-align:center;
	background:#eee;
	margin-right:0.1rem;
}
.qr-icon img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.qr-link {
	font-size:0.16rem;
	font-weight:400;
	line-height:0.23rem;
	color:rgba(255,141,26,1);
	text-decoration:none;
}
.qr-link:hover {
	color:#ff8533;
}
.info-action {
	text-align:center;
	border: 1px solid rgba(229, 229, 229, 1);
	border-top: 0;
}
.vip-btn {
	margin:0.2rem auto;
	width:1.7rem;
	height:0.3rem;
	background:rgba(255,141,26,1);
	font-size:0.16rem;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:0.3rem;
	border:none;
	font-size:0.16rem;
	cursor:pointer;
	transition:all 0.3s ease;
}
.vip-btn:hover {
	background:#ff8533;
}
@media only screen and (max-width: 1024px) {
.detail-cont{
	width: 100%;
	margin-top: 1rem;
	height: 1.5rem;
}
.newListBox{
	width: 92%;
}
.detail-cont .search-container{
	right: 10%;
	top: .5rem;
}
.search-container .search-box{
	width: 60%;
}
.meta-item{
	font-size: 0.24rem;
}
.textTime{
	font-size: 0.24rem !important;
}
.detail-content .content-article{
	font-size: 0.24rem;
	line-height: 0.45rem;
}
.nav-label{
	font-size: 0.24rem
}
.nav-title{
	font-size: 0.24rem
}
.related-articles{
	width: 100%
}
.related-articles .related-advertisement{
	width: 100%;
	height: 3.88rem;
	background-size: 100% 100%;
	display: none;
}
.detail-container .related-articles .related-qr{
	width: 100%;
	float: left;
	background-size: 100% 100%;
	display: none;
}
.detail-container .related-articles .related-qr:nth-child(3){
	margin-right: 0;
	display: none;
}
.related-articles .policy p{
	width: 100%;
}
.related-articles .policy .related-link{
	font-size: 0.24rem;
	height: .45rem;
	line-height: .45rem;
}
.nav-minerals .nav-menu{
	width: 100%;
	display: block;
}
.nav-power .nav-item{
	margin-right: 0;
	float: left;
}
.nav-power .nav-link{
	font-size: 0.24rem;
}
.geology-container .article-title{
	font-size: 0.24rem;
}
.geology-container .article-date{
	font-size: 0.24rem;
}
.geology-container .view-more{
	font-size: 0.24rem;
}
.mineral-container{
	width: 100%;
}
.mineral-container .category-title{
	font-size: 0.24rem;
}
.mineral-container .mineral-item{
	font-size: 0.24rem;
}
.energy-storage .nav-item{
	width: 100%;
}
.news-container{
	width: 100%;
}
.news-card .newsTit{
	font-size: 0.24rem !important;
}
.nav-power{
	display: block;
}
.nav-power .nav-menu{
	display: block;
	height: auto;
	overflow: hidden;
	margin-top: .3rem;
}
.nav-item{
	font-size: 0.24rem;
	line-height: .45rem;
}
.nav-item span{
	font-size: 0.24rem !important;
	line-height: 0.45rem;
}
.geology-container{
	display: block;
}
.payment-container{
	width: 100%;
	margin-top: 1rem;
}
.payment-container .title{
	font-size: 0.24rem;
}
.payment-container .label{
	font-size: 0.24rem;
}
.payment-container .value{
	font-size: 0.24rem;
}
.payment-container .notice-section h3{
	font-size: 0.24rem;
}
.payment-container .notice-section li{
	font-size: 0.24rem;
}
.payment-container a{
	font-size: 0.24rem;
}
.tab{
	font-size: 0.24rem;
}
.service-table th, .service-table td{
	font-size: 0.24rem;
}
.ad-info{
	width: 100%;
	height: auto;
}
.ad-info .ad-table th{
	font-size: 0.24rem;
}
.ad-info .ad-desc{
	font-size: 0.24rem;
	line-height: .45rem;
}
.ad-info .more-link{
	font-size: 0.24rem;
}
.login-section{
	width: 100%;
}
.login-btn{
	width: 30%;
  height: .5rem;
  font-size: 0.24rem;
}
.related-articles .information .related-link{
	font-size: 0.24rem;
	line-height: 0.45rem;
}
.price-table p{
	font-size: 0.24rem !important;
}
.price-table ul li a{
	font-size: 0.24rem !important;
	height: 0.45rem !important;
  line-height: 0.45rem !important;
}
.detail-container .law{
	width: 100%;
	float: left;
}
.detail-meta{
	right: 0.12rem;
}
.verify-tag{
	font-size: 0.24rem;
	height: auto;
	width: auto;
}
.info-label{
	width: 20%;
	font-size: 0.24rem;
}
.info-value{
	font-size: 0.24rem;
}
.product-container{
	display: block;
}
.info-label{
width: 20%;
font-size: 0.24rem;
}
.product-info{
	padding: 0.3rem;
}
.detail-container .related-articles .information{
	width: 100%;
	float: left;
}
.detail-container .related-articles .policy{
	width: 100%;
	float: left;
}
.resume-container{
	display: block;
	padding: 0.5rem 0;
}
.resume-container .label{
	font-size: 0.24rem;
	width: 50%;
}
.resume-container .label-value{
	font-size: 0.24rem;
	width: 50%;
}
.resume-container .value{
	font-size: 0.24rem;
}
.resume-container .value-item{
	position: initial;
}
.resume-container .resume-photo{
	width: 50%;
	margin: 0 auto;
}
.resume-container .resume-photo img{
	width: 100%;
}
.cont.bgGray.bgt .ad-container{
	width: 100%;
}
.alllike .ad-container{
	width: 100%;
}
.price-container .price-table td{
	font-size: 0.24rem;
}
.price-container .price-table th{
	font-size: 0.24rem;
}
.news-title{
	padding: 0 .3rem;
}
.news-grid{
	width: 92%;
	margin: 0 auto;
	display: block;
}
.news-card{
	margin-bottom: .3rem;
}
.news-card .newsTit{
	position: static !important;
	padding: .4rem .15rem !important;
}
}
