@charset "utf-8";
/*html {filter:progid:dximagetransform.microsoft.basicimage(grayscale=1);-webkit-filter: grayscale(100%);} */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	padding: 0; margin: 0;
}
fieldset,img {
	border: 0;
}
address,caption,cite,code,dfn,em,th,var{
	font-weight: normal;
	font-style: normal;
}
ol,ul,li{
	list-style: none;
}
caption,th{
	text-align: left;
}
h1,h2,h3,h4,h5,h6{
	font-weight: normal;
	font-size: 100%;
}
q:before,q:after{
	content:'';
}
abbr,acronym{
	border: 0;
}
a{
	color:#333;
	text-decoration:none;
}
a:hover{
	color:#f00;
	text-decoration:none;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.clear{
	clear:both;
}
body{
	max-width:640px;
	margin:0 auto;
	font-size:14px;
	color:#333;
	font-family:'microsoft yahei';
}
.header {
	position:relative;
	background:#c6241f ;
}
.head .wrap{
	width: 100%;
	color:#fff;
	background: #b3d86d;
}
.header .logo {
	display: block;
	width:300px;
	height:50px;
	line-height:50px;
	overflow:hidden;
	text-indent:999em;
	background:url(/uploads/image/ogmimages/logo_m.png) 10px center no-repeat;
	background-size:90%;
}
/* common styles of menus */
.navbtn{
	position: absolute;
	right: 0;
	top: 0;
	float: right;
	width:50px;
	height: 50px;
	cursor:pointer;
	overflow: hidden;
	background:url(/uploads/image/ogmimages/menu-button-bg.png) center center no-repeat;
	background-size:60%;
	overflow: hidden;
}
.navbtn:hover{
	background-color:#7d0400;
}
nav{
	margin: 0 auto;
	display:block;
	height:auto;
	display:none;
}
nav .bignav {
	display: block;
	width:100%;
	overflow: hidden;
	position: relative;
	z-index: 1;
	background:#f5f5f5;
}
nav .bignav ul li{
	width:50%;
	height:40px;
	line-height:40px;
	left: 0;
	float: left;
	font-size:15px;
	text-align: center;
	border-bottom:1px #ddd solid;
}
nav .bignav ul li a{
	display:block;
	height:100%;
	color:#333;
}
nav .bignav ul li a:hover{
	text-decoration:none;
	color:#fff;
	background:#888;
}
.nav{
	border-left:1px #fff solid;
	border-right:1px #fff solid;
	border-top:1px #fff solid;
	overflow:hidden;
	margin:0 10px;
}
.nav ul{
	font-size:14px;
	padding:10px 0 0 2px;
}
.nav ul li{
	float:left;
	width:25%;
	height:30px;
	overflow:hidden;
	text-align:center;
	line-height:30px;
	border-bottom:1px #fff solid;
	background:#eee;
}
.nav ul li a{
	display:block;
	height:100%;
	color:#333;
	background: right 0 repeat-y;
}
.nav ul li a:hover{
	color:#5b9307;
	background-color:#dbeac3;
}
.nav .on{
	color:#5b9307;
	background-color:#dbeac3;
}
.menu{
	padding:0 10px;
	background:#f5f5f5;
	margin-bottom:10px;
}
.menu ul{
	padding:5px 0;
	font-size:14px;
}
.menu li{
	float:left;
	width:20%;
	height:26px;
	overflow:hidden;
	text-align:center;
	line-height:26px;
	padding:1px 0;
}
.menu li a{
	display:block;
	height:100%;
}
.menu li a:hover{
	color:#fff;
	background:#888;
	border-radius:3px;
}
.menu .on{
	color:#fff;
	background:#888;
	border-radius:3px;
}
.search{
	width:100% !important;
	height:30px !important;
	border-bottom:none !important;
	padding:8px 0;
	border-bottom:1px #ddd solid !important;
	background:#fff;
}
.search .so{
	padding:0 20px;
}
.keyword{
	float:left;
	width:75%;
	height:28px;
	text-indent:5px;
	font-size:14px;
	font-family:'microsoft yahei';
	border:1px #ddd solid;
}
.submit{
	float:left;
	width:23%;
	height:30px;
	border:none;
	color:#fff;
	padding:0;
	margin:0;
	font-size:16px;
	font-family:'microsoft yahei';
	background:#f60;
}
/*--/top end--*/
.main{
	width:100%;
	margin:0 auto
}
/*--/主体 end--*/
.t_1{
	height:35px;
	font-size:16px;
	line-height:35px;
	font-weight:bold;
	color:#c6241f;
	padding:0 10px;
	background:url(/uploads/image/ogmimages/bg_1.jpg) 0 0 repeat-x;
}
.t_1 h1{
	font-weight:bold;
	text-indent:15px;
	background:url(/uploads/image/ogmimages/ico_1.jpg) 0 center no-repeat;
	background-size:3px 15px;
}
.t_1 h3{
	padding-left:10px;
	font-weight:bold;
	background:url(/uploads/image/ogmimages/ico_1.jpg) 0 center no-repeat;
	background-size:3px 15px;
}
.t_1 h3 a{
	color:#c6241f;
}
.t_1 h3 a:hover{
	color:#f00;
}
.t_1 span{
	float:right;
	font-weight:normal;
	font-size:14px;
}
.t_1 span a{
	color:#888;
}
/*--/标题 tit--*/
.g_box1{
	width:100%;
	margin-bottom:10px;
}
.g_list1{
	margin:0 10px;
}
.g_list1 li{
	padding:10px 0;
	height:60px;
	border-bottom:1px #ddd solid;
	line-height:18px;
	overflow:hidden;
	font-size:12px;
}
.g_list1 li img{
	float:left;
	width:80px;
	height:60px;
	padding-right:10px;
}
.g_list1 li a{
	display:block;
	color:#999;
}
.g_list1 li p{
	height:20px;
	line-height:22px;
	overflow:hidden;
	font-size:15px;
	color:#333;
	padding-bottom:3px;
}
.g_list1 li a:hover p{
	color:#e00000;
}
.g_con{
	margin:0 10px 10px 10px;
}
.g_con h1{
	color:#515151;
    font-size:20px;
    line-height: 30px;
    padding:10px 0 ;
}
.g_con .info{
	color:#999;
    font-size: 12px;
    padding-bottom:8px;
	border-bottom:1px #ddd solid;
	margin-bottom:15px;
}
.g_con .txt1{
	line-height:26px;
	font-size:15px;
	color:#505050;
}
.g_con .txt2{
	line-height:26px;
	font-size:15px;
	color:#505050;
	padding:8px 10px;
	border:1px #ddd solid;
	background:#f9f9f9;
}
.g_con .txt1 p,.g_con .txt2 p{
	padding-bottom:15px;
}
.g_con .txt1 p a,.g_con .txt2 p a{
	color:#f60;
	text-decoration:underline;
}
.g_con .txt1 p a:hover,.g_con .txt2 p a:hover{
	color:#c70600;
	text-decoration:underline;
}
.g_con .txt1 img,.g_con .txt2 img{
	border: 0 none;
    box-sizing: border-box;
    height: auto !important;
    max-width: 100% !important;
    vertical-align: middle;
}
/*--/布局 grid--*/
.b_box1{
	margin:0 10px;
}
.b_box1 li{
	height:30px;
	line-height:30px;
	overflow:hidden;
	padding-left:10px;
	background: 0 center no-repeat;
	background-size:4px 4px;
}
.b_box1 li span{
	float:right;
	color:#999;
	font-size:12px;
	padding-left:5px;
	background:#fff;
}
.b_box2{
	border-top:1px #e4e4e4 solid;
	padding:10px 10px 0 10px;
	margin-bottom:10px;
	font-size:14px;
	line-height:24px;
}
/*--/盒子 box--*/
.slidebox{
	width:100%;
	height:220px;
	position: relative;
	overflow: hidden;
	margin-bottom:10px;
	/*max-width:640px;*/
	/* 设置焦点图最大宽度*/
}
.slidebox em{
	position:absolute;
	left:0;
	top:0;
	height:3px;
	width:100%;
	z-index:999;
	background: 0 0 repeat-x;
}
.slidebox .hd{
	position: absolute;
	bottom:7px;
	right:3px;
	z-index: 1;
}
.slidebox .hd li {
	display: inline-block;
	width:5px;
	height:5px;
	border-radius:3px;
	background: #fff;
	text-indent: -9999px;
	overflow: hidden;
	margin:0 2px;
}
.slidebox .hd li.on{
	background:#c6241f;
}
.slidebox .bd {
	position: relative;
	z-index: 0;
}
.slidebox .bd li {
	position: relative;
	text-align: center;
}
.slidebox .bd li img {
	background: center center no-repeat;
	vertical-align: top;
	width:100%;
	height:220px;
	/* 图片宽度100%，达到自适应效果*/
}
.slidebox .bd li p{
	position:absolute;
	left:0;
	bottom:0;
	height:28px;
	width:100%;
	text-align:left;
	text-indent:10px;
	line-height:28px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#fff;
	background: 0 0 repeat-x;
}
/* 去掉链接触摸高亮*/
/*--/功能 function--*/
.ban_1{
	overflow:hidden;
	margin:0 0 10px 0;
}
.ban_2{
	overflow:hidden;
	margin-bottom:15px;
}
.ban_3{
	padding:10px 10px 0 10px;
}
.ban_1 img,.ban_2 img,.ban_3 img{
    border:0 none;
    box-sizing:border-box;
    height:auto;
    max-width:100%;
    vertical-align:middle;
}
/*--/广告 end--*/
.dede_pages{
	width:100%;
	padding:15px 0 10px 0;
}
.dede_pages ul{
	text-align:center;
	padding:0;
	line-height:28px;
}
.dede_pages ul li{
	display:inline-block;
	font-size:14px;
	height:28px;
	margin:5px 1px 0 1px;
	padding:0 10px;
	color:#333;
	background:#eee;
	border-radius:4px;
}
.dede_pages ul li a{
	color:#333;
	height:28px;
	display:inline-block;
}
.dede_pages ul li:hover{
	text-decoration:none;
	color:#fff;
	background-color:#333;
}
.dede_pages ul li:hover a{
	color:#fff;
}
.dede_pages ul li:hover a:hover{
	color:#fff;
	text-decoration:none;
}
.dede_pages ul li.thisclass{
	background-color:#c6241f ;
	color:#fff;
}
.dede_pages ul li.thisclass a{
	color:#fff !important;
}
.dede_pagess{
	float:none;
	overflow:hidden;
	text-align:center;
}
.dede_pagess ul{
	display:inline-block;
	margin:0 auto;
	clear:both;
	padding:10px 0 0 0;
	text-align:center;
	white-space:nowrap;
}
.dede_pagess ul li{
	float:left;
	margin:0 2px;
	padding:3px 5px;
	border:1px solid #ddd;
	border-radius:4px;
}
.dede_pagess li a{
	float:none;
	display:inline;
}
.dede_pagess li a:hover{
	text-decoration:underline;
}
.dede_pagess .thisclass{
	font-weight:bold;
	border:none;
	color:#fff;
	border:1px #c6241f solid;
	background-color:#c6241f;
	border-radius:4px;
}
.dede_pagess .thisclass a{
	color:#fff;
}
/*--/page--*/
.link{
	width:100%;
}
.link .t{
	height:33px;
	font-size:15px;
	line-height:33px;
	font-weight:bold;
	background:#f2f2f2;
	padding:0 10px;
}
.link ul{
	margin:10px;
}
.link li{
	float:left;
	line-height:22px;
	margin-right:20px;
	overflow:hidden;
}
/*--/link end--*/
.foot{
	background:#f8f8f8;
    border-top:2px solid #c6241f;
    line-height:24px;
    padding:20px 0;
    text-align: center;
    width: 100%;
	font-size:12px;
}

/*--------------------------------------------------------------------------*/
/* 甯搁噺 */
/* 甯哥敤椤圭洰甯冨眬function */
/*琛ㄦ孩鍑哄甫婊氬姩鏉″竷灞€*/
i {
	font-style: normal;
}
.block {
	display: block;
}
.none {
	display: none;
}
.posr {
	position: relative;
}
.hidden,
.none {
	display: none !important;
}
@media screen and (min-width: 769px) {
	html {
		font-size: 102.4px;
	}
	html #app {
		margin: 0 auto;
		width: 768px;
	}
}
body {
	background: #f5f5fa;
	font-family: -apple-system, blinkmacsystemfont, "pingfang sc", "helvetica neue", stheiti, "microsoft yahei", tahoma, simsun, sans-serif;
	-webkit-tap-highlight-color: transparent;
	-webkit-text-size-adjust: none;
}
body,
html a {
	color: #222;
}
.mtopf1 {
	margin-top: -0.3rem;
}
.mtop1 {
	margin-top: 0.15rem;
}
.ptops {
	padding-top: 0.3rem;
}
.pbot {
	padding-bottom: 0.4rem;
}
.ptop1 {
	padding-top: 0.1rem;
}
.ptop4 {
	padding-top: 0.4rem;
}
.whitebg {
	background-color: #fff;
}
.darkbg {
	background-color: #2e2e2e;
}
.huibg {
	background-color: #f5f5fa;
}
#app {
	overflow: hidden;
	width: 100%;
	min-height: 100vh;
	font-size: 0.32rem;
}
#app .container {
	position: relative;
	margin-bottom: 0.2rem;
}
/* 閫氱敤鏍囬 */
.g-tit {
	display: flex;
	justify-content: space-between;
	overflow: hidden;
	height: 1rem;
	line-height: 1rem;
	padding: 0.1rem 0.3rem;
	background: #fff;
	/* 鍒嗙粍*/
	/* 鐞冨憳棰戦亾鏍囬*/
}
.g-tit.fz-tit {
	padding: 0 0.3rem 0 0;
}
.g-tit.other-tit {
	padding: 0.1rem 0.3rem 0.1rem 0;
}
.g-tit h2 {
	font-size: 0.36rem;
	position: relative;
	padding-left: 0.3rem;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: 0.72rem;
}
.g-tit h2::after {
	display: block;
	content: '';
	position: absolute;
	z-index: 10;
	width: 0.08rem;
	height: 0.36rem;
	top: 0.3rem;
	left: 0;
	background-color: #ea5316;
}
.g-tit .more {
	display: block;
	font-size: 0.24rem;
	color: #222;
	border: 1px solid #e5e5e5;
	width: 0.96rem;
	height: 0.4rem;
	line-height: 0.4rem;
	margin-top: 0.28rem;
	text-align: center;
	border-radius: 0.21rem;
	-webkit-border-radius: 0.21rem;
	-moz-border-radius: 0.21rem;
}
.g-tit .more .icon-arr-next {
	display: inline-block;
	vertical-align: middle;
	width: 0.2rem;
	height: 0.36rem;
	background:  no-repeat right top;
	background-size: 0.2rem 0.76rem;
}
.g-tit .more:hover,
.g-tit .more:active {
	color: #ea5316;
}
.g-tit .more:hover .icon-arr-next,
.g-tit .more:active .icon-arr-next {
	background-position: right bottom;
}
/* 娆℃爣棰� */
.sub-tit {
	height: 0.6rem;
	color: #fff;
	text-align: center;
	font-weight: 400;
	font-size: 0.3rem;
	line-height: 0.6rem;
	background-color: #ea5316;
}
/* 閫氱敤 鏌ョ湅鏇村 */
.more-area {
	display: flex;
	justify-content: center;
	line-height: 0.5rem;
	padding: 0.1rem 0 0.4rem;
	background-color: #fff;
}
.more-area span {
	font-size: 0.28rem;
	color: #ea5316;
}
.more-area i {
	overflow: hidden;
}
.more-area.next i {
	width: 0.3rem;
	height: 0.3rem;
	margin: 0.1rem 0 0.1rem 0.1rem;
	background:  no-repeat left top;
	background-size: 0.3rem 0.3rem;
}
.more-area.next:hover span,
.more-area.next:active span {
	color: #ea5316;
}
.more-area.next:hover i,
.more-area.next:active i {
	background-position: left bottom;
}
.more-area.loading i {
	width: 0.28rem;
	height: 0.28rem;
	margin: 0.11rem 0.1rem 0.11rem 0;
	background:  no-repeat left center;
	background-size: 0.28rem;
}
.more-area.loading:hover i,
.more-area.loading:active i {
	background-position: left bottom;
}
.more-area.atfoot {
	padding: 1rem 0;
}
.more-area.atfoot span {
	color: #b2b2b2;
}
/* header */
.header {
	background-color: #242424;
}
.header .logo-center {
	width: 100%;
	height: 0.88rem;
	display: block;
	background:  no-repeat center center;
	background-size: 1.79rem 0.38rem;
}
.header .header-area {
	display: flex;
	justify-content: space-between;
	padding: 0 0.3rem;
}
.header .icon-area {
	display: block;
	overflow: hidden;
	width: 0.48rem;
	height: 0.88rem;
	background:  no-repeat right 0.29rem;
	background-size: 0.34rem 0.3rem;
}
/* 闈㈠寘灞戝鑸� */
.breadcrumbs {
	overflow: hidden;
	display: flex;
}
.breadcrumbs .item i {
	display: block;
	float: left;
	width: 0.52rem;
	height: 0.2rem;
	overflow: hidden;
	margin-top: 0.33rem;
	background:  no-repeat center center;
	background-size: 0.08rem 0.2rem;
}
.breadcrumbs .item a {
	display: inline-block;
	height: 0.88rem;
	color: #e5e5e5;
	text-align: left;
	font-weight: 400;
	font-size: 0.28rem;
	line-height: 0.88rem;
}
.breadcrumbs .item a.logo {
	width: 1.6rem;
	display: block;
	background-image: ;
	background-repeat: no-repeat;
	background-size: 100% auto;
	background-position: center 0.24rem;
}
/* nav 瀵艰埅鏍� */
.nav {
	padding: 0 0.2rem 0 0.2rem;
	background-color: #fff;
	box-shadow: 0 0.04rem 0.04rem rgba(0, 0, 0, 0.04);
	-moz-box-shadow: 0 0.04rem 0.04rem rgba(0, 0, 0, 0.04);
	-webkit-box-shadow: 0 0.04rem 0.04rem rgba(0, 0, 0, 0.04);
	position: relative;
	z-index: 99;
}
.nav.index-nav {
	padding-right: 0.7rem;
}
.nav .menu-btn {
	width: 1.27rem;
	height: 0.88rem;
	display: block;
	background:  no-repeat left center;
	background-size: 1.27rem 0.88rem;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 100;
}
#navswiper .swiper-slide {
	height: 0.88rem;
	line-height: 0.88rem;
	width: auto;
}
#navswiper .swiper-slide a {
	display: inline-block;
	padding: 0 0.25rem;
	color: #545454;
}
#navswiper .swiper-slide.active {
	position: relative;
}
#navswiper .swiper-slide.active a {
	color: #ea5316;
	text-align: center;
	font-weight: 700;
	font-size: 0.34rem;
	line-height: 0.88rem;
}
#navswiper .swiper-slide.active a::after {
	display: block;
	content: '';
	position: absolute;
	z-index: 10;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 60%;
	height: 0.06rem;
	bottom: 0;
	left: 50%;
	margin-left: -30%;
	background-color: #ea5316;
	border-radius: 0.03rem;
	-webkit-border-radius: 0.03rem;
	-moz-border-radius: 0.03rem;
}
/* 鍏ュ彛/閲戝垰鍖� */
.enter-area {
	background-color: #fff;
	margin-bottom: 0.2rem;
}
.enter-area .enter-wrap {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	padding: 0 0.3rem 0.3rem;
}
.enter-area .enter-wrap .item {
	flex: 1 1 auto;
	padding: 0.3rem 0 0 0;
}
.enter-area .enter-wrap .item .pic {
	overflow: hidden;
	display: block;
	width: 1.5rem;
	height: 1.5rem;
	margin: 0 auto;
}
.enter-area .enter-wrap .item .pic img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
.enter-area .enter-wrap .item .name {
	color: #666;
	text-align: center;
	font-weight: 400;
	font-size: 0.26rem;
	line-height: 0.42rem;
}
/* 姣旇禌鐘舵€佹寜閽� */
.bsbtn {
	display: inline-block;
	color: #888;
	font-weight: 400;
	font-size: 0.2rem;
	line-height: 0.34rem;
	border: 1px solid #eee;
	padding: 0 0.17rem;
	height: 0.34rem;
	margin: 0.1rem auto 0;
	text-align: center;
	border-radius: 0.18rem;
	-webkit-border-radius: 0.18rem;
	-moz-border-radius: 0.18rem;
	overflow: hidden;
}
.bsbtn.ing {
	color: #fff;
	background-color: #ea5316;
	border-color: #ea5316;
}
.bsbtn.back {
	color: #ea5316;
	border-color: #ea5316;
}
/* banner */
.banner {
	background-color: #fff;
	padding: 0.3rem 0.3rem 0;
}
.banner .swiper-slide {
	width: 100%;
	height: 3.88rem;
}
.banner .swiper-slide a {
	position: relative;
	overflow: hidden;
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 0.1rem;
	-webkit-border-radius: 0.1rem;
	-moz-border-radius: 0.1rem;
}
.banner .swiper-slide a img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	border-radius: 0.1rem;
	-webkit-border-radius: 0.1rem;
	-moz-border-radius: 0.1rem;
}
.banner .swiper-slide a p {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0.6rem 5% 0.44rem 5%;
	width: 90%;
	line-height: 0.46rem;
	background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
	color: #fff;
	font-size: 0.34rem;
}
.banner .swiper-pagination {
	top: auto;
	bottom: 0.14rem;
}
.banner .swiper-pagination span {
	background-color: #fff;
	width: 0.06rem;
	height: 0.06rem;
}
/* 鍥炬枃鍒楄〃 */
.card-wrap {
	display: flex;
	flex-wrap: wrap;
	padding: 0 0.3rem;
	margin-left: -0.3rem;
}
.card-wrap .card-item {
	margin: 0 0 0.2rem 0.3rem;
	width: 3.3rem;
}
.card-wrap.ss-li {
	background-color: #fff;
}
.card-wrap.ss-li .card {
	display: block;
	position: relative;
	margin: 0 auto;
	overflow: hidden;
}
.card-wrap.ss-li .card .imgbox {
	width: 3.3rem;
	height: 1.85625rem;
	overflow: hidden;
	background-color: #f8f8f8;
}
.card-wrap.ss-li .card .imgbox img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
.card-wrap.ss-li .card .tit-name {
	margin: 0.18rem 0 0.1rem 0;
	height: 0.42rem;
	overflow: hidden;
	color: #222;
	text-align: center;
	font-weight: 400;
	font-size: 0.26rem;
	line-height: 0.42rem;
}
.card-wrap.ss-li .card .subtit-name {
	margin: 0 0 0.1rem 0;
	height: 0.25rem;
	overflow: hidden;
	color: #b2b2b2;
	text-align: left;
	font-weight: 400;
	font-size: 0.22rem;
	line-height: 0.25rem;
}
.card-wrap.ss-li .card .imgbox {
	border-radius: 0.2rem;
	-webkit-border-radius: 0.2rem;
	-moz-border-radius: 0.2rem;
}
.card-wrap.zt-li .card .tit-name {
	font-size: 0.3rem;
}
.card-wrap.video-li .card .imgbox {
	position: relative;
	border-radius: 0.1rem;
	-webkit-border-radius: 0.1rem;
	-moz-border-radius: 0.1rem;
}
.card-wrap.video-li .card .imgbox::after {
	display: block;
	content: '';
	position: absolute;
	z-index: 10;
	width: 0.5rem;
	height: 0.5rem;
	top: 50%;
	left: 50%;
	margin-top: -0.25rem;
	margin-left: -0.25rem;
	background:  no-repeat;
	background-size: 0.5rem 0.5rem;
}
.card-wrap.video-li .card .tit-name {
	height: 0.84rem;
	text-align: left;
	font-size: 0.3rem;
}
.card-wrap.video-li .card .subtit-name {
	font-size: 0.24rem;
}
.card-wrap.picture-li .card .imgbox {
	position: relative;
	border-radius: 0.1rem;
	-webkit-border-radius: 0.1rem;
	-moz-border-radius: 0.1rem;
}
.card-wrap.picture-li .card .imgbox .num {
	height: 0.36rem;
	display: block;
	position: absolute;
	z-index: 10;
	bottom: 0.14rem;
	right: 0.14rem;
	background: rgba(0, 0, 0, 0.7);
	padding: 0 0.08rem;
	color: #fff;
	text-align: center;
	font-weight: 400;
	font-size: 0.2rem;
	line-height: 0.36rem;
	border-radius: 0.06rem;
	-webkit-border-radius: 0.06rem;
	-moz-border-radius: 0.06rem;
	font-style: normal;
	padding: 0 0.1rem;
}
.card-wrap.picture-li .card .tit-name {
	height: 0.4rem;
	text-align: left;
	font-size: 0.3rem;
}
.card-wrap.picture-li .card .subtit-name {
	font-size: 0.24rem;
}
/* 鐞冮槦鍒楄〃 */
.module-team .card-wrap {
	background-color: #fff;
	display: flex;
	flex-wrap: wrap;
	padding: 0 0.3rem;
	margin-left: -0.26rem;
}
.module-team .card-wrap .card-item {
	margin: 0 0 0.2rem 0.26rem;
	width: 1.53rem;
}
.module-team .card-wrap .card {
	display: block;
	position: relative;
	margin: 0 auto;
	overflow: hidden;
}
.module-team .card-wrap .card .imgbox {
	width: 1.53rem;
	height: 1.53rem;
	overflow: hidden;
	background-color: #f8f8f8;
}
.module-team .card-wrap .card .imgbox img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
.module-team .card-wrap .card .tit-name {
	margin: 0.18rem 0 0.1rem 0;
	height: 0.42rem;
	overflow: hidden;
	color: #222;
	text-align: center;
	font-weight: 400;
	font-size: 0.26rem;
	line-height: 0.42rem;
}
.module-team .card-wrap .card .subtit-name {
	margin: 0 0 0.1rem 0;
	height: 0.25rem;
	overflow: hidden;
	color: #b2b2b2;
	text-align: left;
	font-weight: 400;
	font-size: 0.22rem;
	line-height: 0.25rem;
}
.module-team .card-wrap .card .imgbox {
	background-color: #fafafa;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	border-radius: 0.2rem;
	-webkit-border-radius: 0.2rem;
	-moz-border-radius: 0.2rem;
}
.module-team .card-wrap .card .imgbox img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 65%;
	height: auto;
}
/* 鐞冨憳鍒楄〃 */
.module-player .card-wrap {
	background-color: #fff;
	display: flex;
	flex-wrap: wrap;
	padding: 0 0.3rem;
	margin-left: -0.26rem;
}
.module-player .card-wrap .card-item {
	margin: 0 0 0.2rem 0.26rem;
	width: 1.53rem;
}
.module-player .card-wrap .card {
	display: block;
	position: relative;
	margin: 0 auto;
	overflow: hidden;
}
.module-player .card-wrap .card .imgbox {
	width: 1.53rem;
	height: 1.53rem;
	overflow: hidden;
	background-color: #f8f8f8;
}
.module-player .card-wrap .card .imgbox img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
.module-player .card-wrap .card .tit-name {
	margin: 0.18rem 0 0.1rem 0;
	height: 0.42rem;
	overflow: hidden;
	color: #222;
	text-align: center;
	font-weight: 400;
	font-size: 0.26rem;
	line-height: 0.42rem;
}
.module-player .card-wrap .card .subtit-name {
	margin: 0 0 0.1rem 0;
	height: 0.25rem;
	overflow: hidden;
	color: #b2b2b2;
	text-align: left;
	font-weight: 400;
	font-size: 0.22rem;
	line-height: 0.25rem;
}
.module-player .card-wrap .card .tit-name {
	margin: 0.1rem 0 0.1rem 0;
}
.module-player .card-wrap .card .subtit-name {
	text-align: center;
}
.module-player .card-wrap .card .imgbox {
	transform: scale(0.93, 0.93);
	-webkit-transform: scale(0.93, 0.93);
	-moz-transform: scale(0.93, 0.93);
	-o-transform: scale(0.93, 0.93);
	-ms-transform: scale(0.93, 0.93);
	background-color: #fff;
	display: flex;
	justify-content: center;
	align-items: flex-end;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.06);
	-moz-box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.06);
	-webkit-box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.06);
}
.module-player .card-wrap .card .imgbox img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
	width: 85%;
	height: auto;
}
.txtlink-wrap {
	display: flex;
	flex-wrap: wrap;
	background-color: #fff;
}
.txtlink-wrap a {
	color: #222;
	text-align: center;
	font-weight: 400;
	font-size: 0.26rem;
	line-height: 0.6rem;
}
/* txtlink-wrap閲岀殑 鍙嬫儏閾炬帴 */
.friend-link {
	margin-left: -0.4rem;
	padding: 0 0.3rem 0.2rem 0.3rem;
}
.friend-link a {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	flex: 0 0 19%;
	overflow: hidden;
	margin: 0 0 0.04rem 0.4rem;
	height: 0.6rem;
	color: #222;
	text-align: center;
	font-weight: 400;
	font-size: 0.28rem;
	line-height: 0.6rem;
}
.friend-link a:hover,
.friend-link a:active {
	color: #ea5316;
}
/* footer 搴曢儴 */
.footer .footer-wrap {
	background-color: #1a1a1a;
	overflow: hidden;
	padding: 0.4rem 0.3rem;
}
.footer .footer-wrap p {
	color: #888;
	text-align: center;
	font-weight: 400;
	font-size: 0.24rem;
	line-height: 0.34rem;
}
.footer .footer-wrap p .btn {
	display: inline-block;
	margin-bottom: 0.2rem;
	padding-left: 0.54rem;
	color: #fff;
	text-align: left;
	font-weight: 400;
	font-size: 0.3rem;
	line-height: 0.58rem;
}
.footer .footer-wrap p .btn:hover,
.footer .footer-wrap p .btn:active {
	color: #ea5316;
}
.footer .footer-wrap p a.go-top {
	background:  no-repeat left center;
	background-size: 0.3rem 0.3rem;
}
.footer .footer-wrap p a.go-index {
	background:  no-repeat left center;
	background-size: 0.3rem 0.3rem;
	margin-right: 0.8rem;
}
/* 鍒嗛〉 */
.page-area {
	background-color: #fff;
	padding: 0.3rem 0.3rem 0.5rem 0.3rem;
}
.page-area .page-wrap {
	display: flex;
	justify-content: center;
	margin-left: -0.15rem;
}
.page-area .page-wrap a {
	flex: 1 0 16%;
	margin-left: 0.15rem;
	background: #f4f4f4;
	color: #222;
	text-align: center;
	font-weight: 400;
	font-size: 0.26rem;
	line-height: 0.64rem;
	border-radius: 0.1rem;
	-webkit-border-radius: 0.1rem;
	-moz-border-radius: 0.1rem;
}
.page-area .page-wrap a:hover,
.page-area .page-wrap a:active {
	color: #ea5316;
}
.page-area .page-wrap a.on {
	background: #ea5316;
	color: #fff;
	font-weight: bold;
}
.page-area .page-wrap a.no {
	color: #ddd;
}
/* 璧涗簨 */
.saishi-wrap {
	padding-bottom: 0.3rem;
	background-color: #fff;
}
.saishi-wrap li {
	display: flex;
	flex-wrap: nowrap;
	padding: 0 0.3rem;
	justify-content: space-between;
	height: 2rem;
	align-items: center;
}
.saishi-wrap li:nth-child(2n-1) {
	background-color: #fafafa;
}
.saishi-wrap li .date {
	width: 1.05rem;
}
.saishi-wrap li .date h4 {
	color: #222;
	text-align: left;
	font-weight: 700;
	font-size: 0.26rem;
	line-height: 0.43rem;
}
.saishi-wrap li .date p {
	color: #222;
	text-align: left;
	font-weight: 400;
	font-size: 0.2rem;
	line-height: 0.34rem;
}
.saishi-wrap li .team {
	width: 1.67rem;
}
.saishi-wrap li .team a {
	flex: 1 1 auto;
	padding: 0.3rem 0 0 0;
}
.saishi-wrap li .team a .pic {
	overflow: hidden;
	display: block;
	width: 0.68rem;
	height: 0.68rem;
	margin: 0 auto 0.12rem;
}
.saishi-wrap li .team a .pic img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
.saishi-wrap li .team a .name {
	color: #222;
	text-align: center;
	font-weight: 400;
	font-size: 0.28rem;
	line-height: 0.45rem;
}
.saishi-wrap li .info {
	flex: 1 1 auto;
	text-align: center;
}
.saishi-wrap li .info h4 {
	color: #222;
	text-align: center;
	font-weight: 400;
	font-size: 0.24rem;
	line-height: 0.36rem;
	overflow: hidden;
}
.saishi-wrap li .info h4 a {
	padding-top: 0.36rem;
}
.saishi-wrap li .info p {
	color: #ea5316;
	text-align: center;
	font-weight: 700;
	font-size: 0.36rem;
	line-height: 0.36rem;
	overflow: hidden;
}
.saishi-wrap li .info p.no {
	color: #888;
}
.saishi-wrap li .info p.vs {
	color: #222;
}
/*鏂伴椈鍒楄〃*/
.news-wrap {
	background-color: #fff;
}
.news-wrap .list-item {
	display: block;
	overflow: hidden;
	padding: 0.3rem 0;
	margin: 0 0.3rem;
	border-top: 0.01rem solid #f7f7f7;
}
.news-wrap .list-item:first-child {
	border-top: none;
}
.news-wrap .list-item:hover,
.news-wrap .list-item:active {
	background-color: #fafafa;
}
.news-wrap .list-item .imgbox {
	float: right;
	overflow: hidden;
	margin-left: 0.22rem;
	width: 2.84rem;
	height: 1.6rem;
	border-radius: 0.1rem;
	background-color: #f8f8f8;
}
.news-wrap .list-item .imgbox img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
.news-wrap .list-item .text {
	margin-top: -0.08rem;
	overflow: hidden;
	height: 1.65rem;
}
.news-wrap .list-item .text .time {
	height: 0.33rem;
	color: #888;
	text-align: left;
	font-weight: 400;
	font-size: 0.22rem;
	line-height: 0.33rem;
	overflow: hidden;
	display: block;
	padding-top: 0.12rem;
}
.news-wrap .list-item .text h3 {
	height: 1.28rem;
	color: #222;
	text-align: left;
	font-weight: 400;
	font-size: 0.32rem;
	line-height: 0.45rem;
	overflow: hidden;
}
/* 鍐呴〉娆″鑸� */
.subnav-area {
	padding: 0.36rem 0.3rem;
}
.subnav-area .subnav-wrap {
	display: flex;
	justify-content: space-between;
	box-shadow: 0 0.04rem 0.2rem rgba(0, 0, 0, 0.1);
	border-radius: 0.72rem;
	-webkit-border-radius: 0.72rem;
	-moz-border-radius: 0.72rem;
	background: #fff;
}
.subnav-area .subnav-wrap a {
	position: relative;
	flex: 1 0 auto;
	color: #545454;
	text-align: center;
	font-weight: 400;
	font-size: 0.28rem;
	line-height: 0.72rem;
}
.subnav-area .subnav-wrap a:hover,
.subnav-area .subnav-wrap a:active {
	color: #ea5316;
}
.subnav-area .subnav-wrap a.on {
	background: #ea5316;
	font-size: 0.3rem;
	color: #fff;
	border-radius: 0.72rem;
	-webkit-border-radius: 0.72rem;
	-moz-border-radius: 0.72rem;
}
.subnav-area .subnav-wrap a.on::after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-top: 0.16rem solid #ea5316;
	border-right: 0.16rem solid transparent;
	border-left: 0.16rem solid transparent;
	left: 50%;
	margin-left: -0.16rem;
	bottom: -0.1rem;
}
.subnav-area .subnav-wrap.vd-subnav {
	width: 50%;
	margin: 0 auto;
}
.subnav-area .subnav-wrap.vd-subnav a {
	font-size: 0.3rem;
}
.subnav-area .subnav-wrap.vd-subnav a.on::after {
	bottom: 0;
}
.subnav-area .subnav-wrap.scbnav-area {
	padding: 0.2rem 0.3rem;
}
.subnav-area .subnav-wrap.scbnav-area .subnav-wrap {
	margin: 0 auto;
}
.subnav-area .subnav-wrap.scbnav-area .subnav-wrap a.on::after {
	bottom: 0;
}
/* 鍐呴〉瀵艰埅灞曞紑 */
.menu-box {
	display: none;
	position: fixed;
	top: 0.88rem;
	z-index: 300;
	width: 100%;
	max-width: 768px;
	height: 100vh;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.menu-box .opcitybg {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 300;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.menu-box .menu-cont {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 301;
	padding-top: 0.2rem;
}
.menu-box .menu-cont .menu-btn-close {
	display: block;
	width: 0.6rem;
	height: 0.6rem;
	position: absolute;
	top: 0.2rem;
	right: 0.16rem;
	background:  no-repeat center;
	background-size: 0.26rem;
}
.menu-box .menu-cont dt {
	padding: 0 0.3rem;
	color: #222;
	text-align: left;
	font-weight: 700;
	font-size: 0.36rem;
	line-height: 0.6rem;
}
.menu-box .menu-cont dt span {
	color: #888;
	font-size: 0.24rem;
	font-weight: 400;
	padding-left: 0.2rem;
}
.menu-box .menu-cont .nychannel .enter-area .enter-wrap {
	padding: 0 0.1rem 0.2rem;
}
.menu-box .menu-cont .nychannel .enter-area .enter-wrap .item {
	padding-top: 0.2rem;
}
.menu-box .menu-cont .nychannel .enter-area .enter-wrap .item .name {
	color: #222;
}
.menu-box .menu-cont .channel dd {
	display: flex;
	flex-wrap: wrap;
	margin: 0 0 0.4rem 0;
}
.menu-box .menu-cont .channel dd a {
	width: 2.1rem;
	margin: 0.3rem 0 0 0.3rem;
	border: 1px solid #e6e6e6;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #222;
	text-align: center;
	font-weight: 400;
	font-size: 0.34rem;
	line-height: 0.78rem;
	border-radius: 0.1rem;
	-webkit-border-radius: 0.1rem;
	-moz-border-radius: 0.1rem;
}
.menu-box .menu-cont .channel dd a:hover,
.menu-box .menu-cont .channel dd a:active {
	color: #ea5316;
}
/* 璧涗簨鍐呴〉澶撮儴 */
.ny-head {
	background: -webkit-gradient(linear, left top, left bottom, from(#242424), to(#006100));
	background: -moz-linear-gradient(top, #242424, #006100);
	background: linear-gradient(to bottom, #242424, #006100);
	filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#242424, endcolorstr=#006100, grandienttype=1);
	height: 2.8rem;
	padding: 0.4rem 0.3rem 0;
}
.ny-head .pic {
	overflow: hidden;
	display: block;
	width: 1.2rem;
	height: 1.2rem;
	margin: 0 auto 0.2rem;
	background-color: #fff;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.ny-head .pic img {
	width: 70%;
	display: block;
	max-width: 100%;
	max-height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
}
.ny-head .name {
	color: #fff;
	text-align: center;
	font-weight: 700;
	font-size: 0.36rem;
	line-height: 0.6rem;
}
.ny-head .subname {
	color: #fff;
	text-align: center;
	font-weight: 400;
	font-size: 0.28rem;
	line-height: 0.4rem;
	opacity: 0.8;
	filter: alpha(opacity=80);
}
/* 鐞冮槦鍐呴〉澶撮儴 */
.ny-head-team {
	height: 2.66rem;
	padding: 0.54rem 0.3rem 0;
	background-color: #009400;
	background-image: ;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100% auto;
}
.ny-head-team .pic {
	overflow: hidden;
	display: block;
	width: 0.88rem;
	height: 0.88rem;
	margin: 0 auto 0.2rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
.ny-head-team .pic img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
}
.ny-head-team .name {
	color: #fff;
	text-align: center;
	font-weight: 700;
	font-size: 0.36rem;
	line-height: 0.6rem;
}
.ny-head-team .subname {
	color: #fff;
	text-align: center;
	font-weight: 400;
	font-size: 0.28rem;
	line-height: 0.4rem;
	opacity: 0.8;
	filter: alpha(opacity=80);
}
/* 缈婚〉-涓婁竴椤典笅涓€椤� */
.turnpage {
	display: flex;
}
.turnpage a {
	display: block;
	overflow: hidden;
	background-color: #f5f5f5;
	border-radius: 0.1rem;
	-webkit-border-radius: 0.1rem;
	-moz-border-radius: 0.1rem;
	margin-bottom: 0.2rem;
	width: 46%;
	padding-right: 4%;
	color: #222;
	text-align: left;
	font-weight: 700;
	font-size: 0.28rem;
	line-height: 0.72rem;
}
.turnpage a span {
	margin-left: 0.3rem;
	color: #555;
	font-size: 0.24rem;
	font-weight: 400;
}
.turnpage a:active,
.turnpage a:hover {
	background-color: #fafafa;
}
.turnpage.wrapstyle {
	flex-wrap: wrap;
}
.turnpage.wrapstyle a {
	width: 7.3rem;
	padding-right: 0.2rem;
	text-align: left;
}
/* 璧涚▼婊戝姩 */
.saicheng-container .swiper-slide {
	background-color: #fff;
	padding: 0.2rem 0.3rem;
	width: 2.66rem;
	height: 2.4rem;
	margin-right: 0.1rem;
	text-align: center;
}
.saicheng-container .swiper-slide:last-child {
	margin-right: 0.3rem;
}
.saicheng-container .swiper-slide .info1 {
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	height: 0.3rem;
	align-items: center;
	color: #555;
	text-align: left;
	font-weight: 400;
	font-size: 0.24rem;
	line-height: 0.3rem;
	overflow: hidden;
}
.saicheng-container .swiper-slide .info2 {
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	height: 0.4rem;
	align-items: center;
	margin-top: 0.3rem;
	overflow: hidden;
}
.saicheng-container .swiper-slide .info2 dt {
	display: flex;
	flex-wrap: nowrap;
	overflow: hidden;
	align-items: center;
}
.saicheng-container .swiper-slide .info2 dt .pic {
	flex: 0 0 0.4rem;
	height: 0.4rem;
	display: block;
	margin-right: 0.2rem;
}
.saicheng-container .swiper-slide .info2 dt .pic img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
.saicheng-container .swiper-slide .info2 dt p {
	height: 0.4rem;
	overflow: hidden;
	color: #222;
	text-align: left;
	font-weight: 400;
	font-size: 0.26rem;
	line-height: 0.4rem;
	padding-right: 0.1rem;
}
.saicheng-container .swiper-slide .info2 dd {
	color: #555;
	text-align: right;
	font-weight: 700;
	font-size: 0.36rem;
	line-height: 0.4rem;
}
.saicheng-container .swiper-slide .bsbtn {
	margin-top: 0.3rem;
}
.saicheng-container .swiper-slide .comp-more {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	background:  no-repeat center 0.78rem;
	background-size: 0.4rem 0.4rem;
	color: #ea5316;
	text-align: center;
	font-weight: 400;
	font-size: 0.26rem;
	line-height: 0.3rem;
	padding-top: 1.38rem;
}
/* 鏂伴椈婊戝姩 */
.newsslide-container .swiper-container {
	padding: 0 0 0 0.3rem;
}
.newsslide-container .swiper-slide {
	padding: 0 0.2rem 0.2rem 0;
	width: 3.3rem;
	height: 3.37rem;
	margin-right: 0.2rem;
	display: block;
	position: relative;
	margin: 0 auto;
	overflow: hidden;
}
.newsslide-container .swiper-slide .imgbox {
	width: 3.3rem;
	height: 1.88rem;
	overflow: hidden;
	background-color: #f8f8f8;
}
.newsslide-container .swiper-slide .imgbox img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
.newsslide-container .swiper-slide .tit-name {
	margin: 0.18rem 0 0.1rem 0;
	height: 0.42rem;
	overflow: hidden;
	color: #222;
	text-align: center;
	font-weight: 400;
	font-size: 0.26rem;
	line-height: 0.42rem;
}
.newsslide-container .swiper-slide .subtit-name {
	margin: 0 0 0.1rem 0;
	height: 0.25rem;
	overflow: hidden;
	color: #b2b2b2;
	text-align: left;
	font-weight: 400;
	font-size: 0.22rem;
	line-height: 0.25rem;
}
.newsslide-container .swiper-slide .tit-name {
	height: 0.84rem;
	color: #222;
	text-align: left;
	font-weight: 400;
	font-size: 0.3rem;
	line-height: 0.42rem;
}
.newsslide-container .swiper-slide .imgbox {
	border-radius: 0.1rem;
	-webkit-border-radius: 0.1rem;
	-moz-border-radius: 0.1rem;
}
.newsslide-container .swiper-slide:last-child {
	width: 2.3rem;
	margin-right: 0.1rem;
}
.newsslide-container .swiper-slide .comp-more {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	background:  no-repeat center 0.51rem;
	background-size: 0.4rem 0.4rem;
	color: #ea5316;
	text-align: center;
	font-weight: 400;
	font-size: 0.26rem;
	line-height: 0.3rem;
	padding-top: 1.1rem;
}
.select-item {
	position: absolute;
	top: 0.92rem;
	left: 0;
	z-index: 9;
	width: 100%;
	border-radius: 0.1rem;
	-webkit-border-radius: 0.1rem;
	-moz-border-radius: 0.1rem;
	background: #333;
	padding: 0.05rem 0;
}
.select-item .scroll-cont {
	overflow-y: scroll;
	max-height: 6.2rem;
}
.select-item .scroll-cont::-webkit-scrollbar {
	width: 0.06rem;
	height: 0.04rem;
}
.select-item .scroll-cont::-webkit-scrollbar-thumb {
	border-radius: 0.04rem;
	background: #626262;
}
.select-item .scroll-cont::-webkit-scrollbar-track {
	background: transparent;
}
.select-item::after {
	content: "";
	display: block;
	position: absolute;
	width: 0.16rem;
	height: 0.07rem;
	background:  no-repeat;
	background-size: 0.16rem 0.07rem;
	right: 0.37rem;
	top: -0.05rem;
	z-index: 12;
}
.select-item ul li {
	overflow: hidden;
	height: 0.88rem;
	line-height: 0.88rem;
	border-bottom: 1px solid #3d3d3d;
}
.select-item ul li a {
	display: block;
	color: #fff;
	text-align: center;
	font-weight: 400;
	font-size: 0.24rem;
	line-height: 0.88rem;
}
.select-item ul li.current a {
	color: #ea5316;
}
.select-item ul li:active {
	background-color: #404040;
}
.select-item ul li:last-child {
	border-bottom: none;
}
.no-alert {
	padding: 2.2rem 0 0.8rem;
	background:  no-repeat center 0.7rem;
	background-size: 1.91rem auto;
	color: #555;
	text-align: center;
	font-weight: 400;
	font-size: 0.26rem;
	line-height: 0.48rem;
}
/*涓婁笅杞紙鏈堬級閫夋嫨妗�*/
.choicebox {
	padding: 0.3rem;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-around;
}
.choicebox .btn {
	width: 1.6rem;
	height: 0.72rem;
	display: block;
	box-shadow: 0 0.04rem 0.1rem rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0.04rem 0.1rem rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 0.04rem 0.1rem rgba(0, 0, 0, 0.1);
	border-radius: 0.36rem;
	-webkit-border-radius: 0.36rem;
	-moz-border-radius: 0.36rem;
	color: #555;
	text-align: center;
	font-weight: 400;
	font-size: 0.28rem;
	line-height: 0.72rem;
	background-color: #fff;
}
.choicebox .btn.sel-btn {
	padding: 0 0.3rem;
	border: 1px solid #ea5316;
	font-size: 0.3rem;
	color: #ea5316;
}
.choicebox .btn.sel-btn::after {
	content: "";
	position: absolute;
	top: 0.3rem;
	right: 0.38rem;
	display: block;
	margin-left: 0.1rem;
	border-top: 0.08rem solid #ea5316;
	border-right: 0.08rem solid transparent;
	border-left: 0.08rem solid transparent;
}
.choicebox .btn.sel-btn.up::after {
	top: 0.2rem;
	border-bottom: 0.08rem solid #ea5316;
	border-top: 0.08rem solid transparent;
}
.js-tab .bd .bd-li {
	display: none;
}
.js-tab .bd .bd-li:first-child {
	display: block;
}
.tabbox {
	margin-bottom: 0.3rem;
}
.tabbox .hd.style-left {
	display: flex;
	padding: 0 0.3rem 0.1rem 0.3rem;
}
.tabbox .hd.style-left .hd-li {
	padding: 0 0.03rem;
	margin-left: 0.36rem;
	cursor: pointer;
	color: #555;
	text-align: center;
	font-weight: 400;
	font-size: 0.28rem;
	line-height: 0.35rem;
}
.tabbox .hd.style-left .hd-li:first-child {
	margin-left: 0;
}
.tabbox .hd.style-left .hd-li.current {
	color: #ea5316;
	border-bottom: 0.04rem solid #ea5316;
}
.tabbox .bd-li {
	display: none;
}
.tabbox .bd-li:first-child {
	display: block;
}

a,blockquote,body,button,code,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,img,input,label,li,object,ol,p,q,small,span,strong,table,tbody,td,th,tr,ul{margin:0;padding:0;border:0}
a,a:active,a:focus,a:hover,a:visited{text-decoration:none}
a,img{-webkit-touch-callout:none}
li,ol,ul{list-style:none}
input,textarea{outline:0;background:#fff;white-space:pre-wrap;word-wrap:break-word;resize:none;-webkit-appearance:none}
html{font-size:13.33333vw}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0;text-align:left}
@media screen and (max-width:320px){html{font-size:42.667px;font-size:13.33333vw}}
@media screen and (min-width:321px) and (max-width:360px){html{font-size:48px;font-size:13.33333vw}}
@media screen and (min-width:361px) and (max-width:375px){html{font-size:50px;font-size:13.33333vw}}
@media screen and (min-width:376px) and (max-width:393px){html{font-size:52.4px;font-size:13.33333vw}}
@media screen and (min-width:394px) and (max-width:412px){html{font-size:54.93px;font-size:13.33333vw}}
@media screen and (min-width:413px) and (max-width:414px){html{font-size:55.2px;font-size:13.33333vw}}
@media screen and (min-width:415px) and (max-width:480px){html{font-size:64px;font-size:13.33333vw}}
@media screen and (min-width:481px) and (max-width:540px){html{font-size:72px;font-size:13.33333vw}}
@media screen and (min-width:541px) and (max-width:640px){html{font-size:85.33px;font-size:13.33333vw}}
@media screen and (min-width:641px) and (max-width:720px){html{font-size:96px;font-size:13.33333vw}}
@media screen and (min-width:721px) and (max-width:768px){html{font-size:102.4px;font-size:13.33333vw}}
@media screen and (min-width:769px){html{font-size:102.4px;font-size:13.33333vw}}