@charset "utf-8";
*{
	margin:0;
	padding:0;
	list-style:none;
	border:0;
	list-style-type: none;
}
html {
        font-size: 10px;
    }
body{
	width:100%;
	margin:0 auto;
	font-family:"微软雅黑";
}

a{
	text-decoration:none;
	cursor:pointer;
	display:inline-block;
}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/* 直播 */
.live_bg{
	text-align: center;
	background: url(../images/live_bg.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-size:100% 100%;
	/*position:fixed;*/
}
.live_content_out_box{
	width:70%;
	height:auto;
	display:block;
	margin:0% auto 0;
	min-width: 134rem;
}
.live_left_out{
	width:70%;
	height:auto;
	display: inline-block;
}
.live_video{
	width:100%;
	height:50.5rem;
	overflow:hidden;
	border-radius:1rem;
	position:relative;
}
.live_video>img{
	width:100%;
	height:auto;
}
.video_icon{
	width:5rem;
	height:5rem;
	background-images: url(../images/video_icon.png);
	background-repeat: no-repeat;
	background-size:100% 100%;
	position:absolute;
	top:45%;
	left:47%;
}
.live_left_content_bg{
	height:auto;
	background-images: linear-gradient(to right, rgba(255,233,247,0.8), rgba(255,248,248,0.8),rgba(243,253,254,0.8));
	border-radius:1rem;
	overflow:hidden;
	margin-top:1.2rem;
	padding:1rem 3% 3rem;
	text-align: left;
}
.live_left_content_bg>h2{
	font-size:2.5rem;
	line-height: 2.5rem;
	color:black;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.live_information{
	display:inline-block;
	text-align: left;
	margin-top:1rem;
}
.live_left_content_bg .live_information:nth-child(2){
	margin-right:6%;
}
.live_information_icon{
	display: inline-block;
	width:1.7rem;
	height:auto;
	vertical-align: bottom;
}
.live_information_title{
	display: inline-block;
	font-size:1.3rem;
	color:black;
	vertical-align: text-top;
	font-weight:600;
}
.live_informatin{
	width:90%;
	height:auto;
	font-size:1.3rem;
	color:black;
	font-weight:600;
	vertical-align:text-top;
	display: inline-block;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3;
	overflow:hidden;
	float:right;
	line-height:2rem;
	letter-spacing: 1px;
}
.live_right_out{
	width:29%;
	height:auto;
	display: inline-block;
	float:right;
}
.live_right_list_box{
	display:block;
	padding:1.7rem 1rem;
	background-images: linear-gradient(to right, rgba(255,233,247,0.8), rgba(255,248,248,0.8),rgba(243,253,254,0.8));
	border-radius:0.5rem;
}
.live_list_title{
	text-align: center;
	display: block;
}
.live_list_title>img{
	width:13.3rem;
	height:auto;
	display:inline-block;
	vertical-align: middle;
}
.live_list_title>img:nth-child(3){
	transform: rotate(180deg);
}
.live_title{
	font-size:2rem;
	background-images: linear-gradient(to right,rgb(28,219,253),rgb(0,146,255));
	background-clip:text;
	-webkit-background-clip:text;
	color: transparent;
	font-weight:bold;
	border-radius:1rem;
	vertical-align: middle;
}
.live_item_box{
	display: block;
	height:60rem;
	overflow-y: auto;
	margin-top:1rem;
}
.live_item_box::-webkit-scrollbar{
	display: none;
}
.live_item{
	height:7rem;
	display: flex;
	align-items: center;
	text-align: left;
	padding:1rem 0.8rem;
	margin-top:1rem;
	overflow:hidden;
	background-images: linear-gradient(to right,rgb(253,222,223),rgb(246,250,255),rgb(222,254,255));
	border-radius:0.5rem;
}
.live_item .television{
	display:inline-block;
	width:2rem;
	height:auto;
	margin-right:0.8rem;
	vertical-align: middle;
}
.live_item_content{
	width:92%;
	font-size:1.5rem;
	font-weight:600;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	text-align: left;
	float:right;
	vertical-align: middle;
	color:black;
}
.live_item_content:hover{
	color:#29bbe0;
}
@media (max-width:1000px){
	html {
		font-size: 12px;
	}
	.news{
		margin-top: 1.2rem;
		border-radius: 0.2rem;
	}
	.out_box{
		padding: 0 1rem;
		display: block;
		width: auto;
	}
	.index_content_box{
		display:none;
	}
	.move_index_content{
		display:block;
		margin-top:2rem;
		margin-bottom:4rem;
	}
	.index_bottom{
		position: fixed;
		bottom: 0;
		height: 3rem;
		line-height: 3rem;
		font-size: 1rem;
	}
	/*第二页*/
	.er_banner{
		height:12.8rem;
	}
	.banner_one{
		display: none;
	}
	.banner_two{
		display:block;
	}
	#Trapezium {
		height: 0;
		width: 46%;
		border-bottom: 4rem solid #5aac3c;
		border-right: 4rem solid transparent;
		position: absolute;
		left: 0;
		top: 2rem
	}
	.Trapezium_text_box{
		float: right;
		height: 4rem;
		margin-right: 0.8rem;
	}
	.Trapezium_text{
		font-size: 2rem;
		line-height: 4rem;
	}
	.service_small{
		font-size: 1.5rem;
	}
	.er_tab_box{
		margin-top:.3rem;
	}
	.er_tab_item{
		height: 2.5rem;
		line-height: 2.5rem;
		font-size: 1.2rem;
		padding: 0 0.5rem;
		border-radius: 0.3rem;
		overflow: hidden;
		min-width: 8.5rem;
		margin: 0.7rem 0.3rem;
	}
	.er_img_box{
		width: 8rem;
		height: 8rem;
		margin-right: 0.4rem;
		display: inline-block;
	}
	.er_text_content_box{
		width:65%;
		min-height:8rem;
		position:relative;
	}
	.er_content_title{
		font-size:1.3rem;
		margin-bottom:0.3rem;
	}
	.er_content_text{
		font-size: 0.9rem;
		line-height: 1.5rem;
	}
	.time_box{
		position:absolute;
		bottom:0;
		left:0;
	}
	.time_box>img{
		width: 1.3rem;
		margin-right: 0.3rem;
	}
	.time_box .time{
		font-size:1.1rem;
	}
	.individual_items{
		height: auto;
		min-height: 10rem;
		padding: 0.5rem 0 0;
	}
	.er_content_item{
		height: auto;
		padding: 1rem;
		margin-bottom: 1rem;
		border-radius: 0.3rem;
		display: block;
		overflow: hidden;
		box-shadow: 0px 0px 4px 2px rgba(7, 0, 1, 0.1);
	}
	.page_index_out_box{
		margin:0;
	}
	.Previous_page {
		font-size: 1.2rem;
		margin-right: 0.4rem;
	}
	.page_index {
		font-size: 0.8rem;
		color: #333;
		padding: 0 0.5rem;
		margin: 0 0.2rem;
		line-height: 1.6rem;
	}
	.Next_page{
		font-size: 1.2rem;
	}
	.index_active{
		color:white;
	}
	.er_content_box{
		margin-bottom:4rem;
	}
	/*for_mining*/
	/*移动端*/
	.cai_move_bg {
	    background: url("../images/cai_web_bg.jpg");
	    background-repeat: no-repeat;
		background-size: 100% 100%;
		background-attachment: fixed;
	}
	.cai_move_out_box{
		width:100%;
		overflow-y:auto;
		margin:0 auto;
		text-align: center;
	}
	.cai_move_out_box::-webkit-scrollbar{ 
		display:none;
	}
	.cai_logo_content_box{
		width:92%;
		margin-left:6%;
		margin-top:28%;
	}
	.logo_content{
		width:60%;
		height:auto;
		margin-bottom:0.5rem;
	}
	.cai_title_content{
		width:100%;
		height:auto;
	}
	.cai_simple{
		font-size:1rem;
	}
	.gongcai_box{
		margin-top:11%;
	}
	.gongcai_item{
		width:12rem;
		height:21rem;
	}
	.gongcai_item:first-child {
	    margin-right: 2rem;
	}
	.gongcai_text{
		font-size: 2.6rem;
	    left: 5rem;
	    top: 9rem;
	}
	.cai_item_box{
		width:90%;
		margin-left:5%;
	}
	.cai_item{
		width: 12rem;
	    height: 3rem;
	    font-size: 1rem;
	    line-height: 2.5rem;
	    margin-right:0rem;
	    margin-bottom:1rem;
	    padding-right: 3%;
	}
	.cai_item:nth-child(odd){
		margin-right:1rem;
	}
	/* 活动移动端 */
	.active_move_bg{
		background: url("../images/active_move_bg.jpg");
		background-repeat: no-repeat;
		background-size: 100% 100%;
		background-attachment: fixed;
	}
	.active_move_content{
		display:block;
		overflow-y: auto;
	}
	.active_move_content::-webkit-scrollbar{
		display:none;
	}
	.active_item_out{
		width: 90%;
		margin-left: 5%;
		height: 6rem;
		margin-bottom: 4rem;
		margin-top: 6.5%;
		margin-bottom: 6.5%;
	}
	.active_item_out:first-child{
		margin-top: 9.5%;
	}
	.active_title_bg{
		left: 1rem;
		top: 0;
	}
	.active_title_bg>img {
	    height: 2.5rem;
	}
	.active_title {
	    max-width: 20rem;
		font-size: 1rem;
		line-height: 2.5rem;
		padding: 0 0.2rem;
	}
	.active_time {
	    position: absolute;
	    left: 2rem;
	    bottom: 1rem;
	}
	.active_time>img {
	    width: 1.5rem;
	}
	.active_time_tile {
	    font-size: 1.1rem;
	    margin-right: 0.5rem;
	}
	/*移动端二级详情页*/
	.detail_head_img{
		padding:0.8rem 0;
	}
	.detail_head_img a img{
		width:90%;
		height:auto;
	}
	.detail_content{
		margin-bottom:4rem;
		margin-top: 1rem;
	}
	.address_icon{
		width:1rem;
		height:auto;
	}
	.breadcrumb{
		font-size:1rem;
	}
	.detail_title{
		font-family: 微软雅黑;
		font-size: 1.5rem;
		margin-top: 2rem;
		font-weight: normal;
	}
	.detail_content_box{
		margin:2rem 0 1rem;
		padding:1.3rem 0 1rem;
	}
	.release_time{
		font-size:1.1rem;
		margin-bottom: 0.8rem;
	}
	.detail_content_text {
		font-size: 1.2rem;
		color: #666;
		line-height: 2.2rem;
	}
	.return{
		font-size:1.2rem;
	}
	.return .list_icon{
		width:1.2rem;
		height:auto;
	}
	.phone_detail_bottom{
		display:block;
		margin-top:1rem;
		overflow:hidden;
	}
	.arrow_ash{
		width:0.6rem;
		height:auto;
	}
	.detail_previous_page{
		font-size:1rem;
	}
	.page_title{
		font-size:1rem;
		/*width: 75%;*/
	}
	.Previous_page_box
	{
		width: 99%;
	}
	.phone_next{
		transform:rotate(180deg);
	}
	/* 移动端-直播 */
	.move_live{
		overflow:hidden;
	}
	.move_live_banner{
		position:relative;
	}
	.video_icon{
		width: 3rem;
		height: 3rem;
		position: absolute;
		left: 44%;
		top: 46%;
	}
	.move_notice{
		display: block;
		background-images: linear-gradient(to right,rgb(28,219,253),rgb(0,146,255));
		padding: 0.7rem 0;
	}
	.notice_icon{
		width: 2.4rem;
		height: auto;
		margin-left: 1rem;
		margin-right: 0.5rem;
		display: inline-block;
		vertical-align: middle;
	}
	.notice_content{
		font-size: 1.2rem;
		color: white;
		display: inline-block;
		width: 86%;
		line-height: 2.2rem;
		overflow: hidden;
		white-space: nowrap;
		vertical-align: middle;
		float: right;
	}
	.move_content_out_box{
		background-images: url(../images/move_live_bg.jpg);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.move_content_box{
		padding:2% 5%;
	}
	.move_content_box>h2{
		font-family: '微软雅黑';
		font-size:1.3rem;
		color:black;
		overflow:hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.live_information:nth-child(2){
		margin-right:4rem;
	}
	.live_information_icon{
		width:1.2rem;
		height:auto;
	}
	.live_information_title{
		font-size:1rem;
	}
	/* 直播tab */
	.tab_box {
		position: relative;
		height: 1.9rem;
		margin-top: 2rem;
	}
	.tab_box ul {
		width: 100%;
		height: 1.9rem;
	}
	.tab_box ul {
		border-bottom:0.2rem solid #e5e5e5;
	}
	.tab_box ul::-webkit-scrollbar {
		display: none;
		width: 0
	}
	.tab_box ul li {
		display: inline-block;
		width: 6.8rem;
		height: 100%;
		overflow: hidden;
		text-align:center;
	}
	.tab_box ul li span {
		font-size: 1rem;
		padding: 0 0.3rem;
		width: 100%;
		text-align: center;
		color: #000000;
		height: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
		overflow: hidden
	}
	.triangle{
		width:0.4rem;
		height:auto;
		display: none;
	}
	.triangle:last-child{
		transform: rotate(180deg);
	}
	.tab_box ul .tab_active span {
		font-weight: 700;
		display:inline;
		line-height:1.5rem;
		border-bottom:0.2rem solid #0092ff;
		background-images: linear-gradient(180deg,rgb(28,219,253),rgb(0,146,255));
		background-clip:text;
		-webkit-background-clip:text;
		color: transparent;
	}
	.tab_box ul .tab_active .triangle{
		display: inline-block;
	}
	.tab_box ul .tab_active.no-underline {
		font-weight: 400;
		border-bottom: 0;
	}
	.content_tab {
		width: 100%;
		height: 67%;
	}
	.con_active{
		display: block;
		width: 100%;
		height: 100%;
		overflow-y:auto;
		padding:1%;
	}
	.con_no_active{
		display: none;
		width: 100%;
		height: 100%;
	}
	.live_item{
		height:4.5rem;
	}
	.live_item .television{
		width:1.3rem;
	}
	.live_item_content{
		width:89%;
		font-size:1rem;
	}
}