html {
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%;
	font-size:62.5%
}
* {
	margin:0;
	padding:0
}
a {
	outline:none
}
a,a:hover {
	text-decoration:none
}
html {
	zoom:1
}
html * {
	outline:0;
	zoom:1
}
html button::-moz-focus-inner {
	border-color:transparent!important
}
body {
	overflow-x:hidden
}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul {
	margin:0;
	padding:0
}
a img,fieldset {
	border:0
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:400
}
li {
	list-style:none
}
caption,th {
	text-align:left
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:400
}
q:after,q:before {
	content:""
}
button,input[type=button],input[type=reset],input[type=submit] {
	-webkit-appearance:none
}
em,i {
	font-style:normal
}
.ad {
	top:300px;
	position:fixed;
	z-index:100;
	right:5px
}
.diversion {
	margin:auto
}
.show-flex {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	justify-content:space-around;
	align-items:center;
	-webkit-align-items:center;
	box-align:center;
	-moz-box-align:center;
	-webkit-box-align:center;
	display:none;
	padding:32px 0 35px
}
.logo {
	text-align:center;
	width:75px;
	height:24px
}
img {
	vertical-align:middle
}
::-webkit-scrollbar {
	display:none
}
.diversion-btn .btn .text {
	text-align:center
}
.diversion-btn .btn .addWeb {
	font-weight:700;
	width:90px;
	height:33px;
	line-height:33px;
	box-sizing:border-box;
	border-radius:33px;
	text-align:center;
	margin-right:28px
}
.diversion-btn .btn .addWeb.yabo {
	color:#37a4f7;
	border:1px solid #37a4f7
}
.diversion-btn .btn .addWeb.kaiyun {
	color:#e9710a;
	border:1px solid #e9710a
}
.diversion-btn .btn .addWeb.xk {
	color:#e9710a;
	border:1px solid #e9710a
}
.diversion-btn .btn .addWeb.ab {
	color:#e9710a;
	border:1px solid #e9710a
}
.diversion-btn .btn .addWeb.kaiyun2 {
	color:#e9710a;
	border:1px solid #e9710a
}
.diversion-btn .btn .addWeb.leyu {
	color:#e9710a;
	border:1px solid #e9710a
}
.diversion-btn .btn .addWeb.jiuyou {
	color:#e9710a;
	border:1px solid #e9710a
}
.diversion-btn .btn .addWeb.milan {
	color:#e9710a;
	border:1px solid #e9710a
}
.diversion-btn .btn .addWeb.kaiyun3 {
	color:#e9710a;
	border:1px solid #e9710a
}
.diversion-btn .btn .addWeb.hth {
	color:#254eff;
	border:1px solid #254eff
}
.diversion-btn .btn .addWeb.wb {
	color:#00b4ff;
	border:1px solid #00b4ff
}
.diversion-btn .btn .addWeb.huohu {
	color:#d11e16;
	border:1px solid #d11e16
}
.diversion-btn .btn .addWeb.xinli {
	color:#6d1d1d;
	border:1px solid #6d1d1d
}
.diversion-btn .btn .addWeb.qianyi {
	color:#7347f2;
	border:1px solid #7347f2
}
.diversion-btn .btn .addWeb.letiantang {
	color:#00b4ff;
	border:1px solid #00b4ff
}
.diversion-btn .btn .addWeb.mentu {
	color:#43185e;
	border:1px solid #43185e
}
.diversion-btn .btn .img {
	margin-left:30px
}
.diversion-btn .btn .img.kaiyun {
	width:162px;
	height:60px;
	background:url(../images/ky0708.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.xk {
	width:212px;
	height:80px;
	background:url(../images/xingkonglogo.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.ab {
	width:162px;
	height:60px;
	background:url(../images/anbologo.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.kaiyun2 {
	width:212px;
	height:80px;
	background:url(../images/kaiyun.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.leyu {
	width:222px;
	height:80px;
	background:url(../images/leyu.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.jiuyou {
	width:162px;
	height:60px;
	background:url(../images/jiuyou.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.milan {
	width:212px;
	height:80px;
	background:url(../images/milan.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.kaiyun3 {
	width:162px;
	height:60px;
	background:url(../images/kaiyun3.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.yabo {
	width:132px;
	height:40px;
	background:url(../images/yabo.svg) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.hth {
	width:182px;
	height:62px;
	background:url(../images/hth.svg) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.wb {
	width:162px;
	height:34px;
	background:url(../images/wb.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.huohu {
	width:180px;
	height:54px;
	background:url(../images/huohu.webp) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.xinli {
	width:95px;
	height:60px;
	background:url(../images/xinli.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.letiantang {
	width:130px;
	height:58px;
	background:url(../images/letiantang.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.qianyi {
	width:174px;
	height:54px;
	background:url(../images/qianyi.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.mentu {
	width:174px;
	height:54px;
	background:url(../images/mentu.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn:hover .addWeb {
	color:#fceab2!important;
	border:1px solid #fceab2!important
}
.diversion-btn:hover .img.kaiyun {
	width:212px;
	height:80px;
	background:url(../images/ky0708.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn:hover .img.xk {
	width:212px;
	height:80px;
	background:url(../images/xingkonglogo.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn:hover .img.ab {
	width:162px;
	height:60px;
	background:url(../images/anbologo.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn:hover .img.kaiyun2 {
	width:212px;
	height:80px;
	background:url(../images/kaiyun.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn:hover .img.leyu {
	width:222px;
	height:80px;
	background:url(../images/leyu.png) no-repeat;
	background-size:100% 100%
}

.diversion-btn:hover .img.milan {
	width:212px;
	height:80px;
	background:url(../images/milan.png) no-repeat;
	background-size:100% 100%
}


.diversion-btn:hover .img.hth {
	width:182px;
	height:62px;
	background:url(../images/hth.svg) no-repeat;
	background-size:100% 100%
}
.diversion-btn:hover .img.wb {
	width:162px;
	height:34px;
	background:url(../images/wb.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn:hover .img.huohu {
	width:180px;
	height:54px;
	background:url(../images/huohu.webp) no-repeat;
	background-size:100% 100%
}
.diversion-btn:hover .img.xinli {
	width:95px;
	height:60px;
	background:url(../images/xinli.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn:hover .img.letiantang {
	width:130px;
	height:58px;
	background:url(../images/letiantang1.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn:hover .img.qianyi {
	width:174px;
	height:54px;
	background:url(../images/qianyi1.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn:hover .img.mentu {
	width:155px;
	height:58px;
	background:url(../images/mentu1.png) no-repeat;
	background-size:100% 100%
}
.title {
	font-size:24px;
	color:#061a3d;
	text-align:center;
	line-height:1;
	font-weight:700
}
.diversion-btn .btn {
	display:flex
}
@media only screen and (max-width:415px) {
	.logo {
	margin-top:0;
	height:92px
}
.title {
	font-size:24px;
	line-height:40px
}
.footer {
	display:none
}
}@media only screen and (min-width:415px)and (max-width:768px) {
	.diversion {
	margin:0 auto
}
.diversion-btn {
	width:410px
}
}.head {
	height:100px;
	position:sticky;
	top:50px;
	text-align:center
}
.diversion-h5,.diversion-pc,.license {
	display:none
}
.h5 {
	min-height:100vh;
	background-color:#f0f6ff
}
.h5 .box {
	padding-bottom:20px;
	min-height:520px
}
.h5 .diversion-h5 {
	display:block
}
.h5 .diversion-title .img1 {
	width:100%;
	margin-left:68px
}
.h5 .diversion-title {
	width:100%;
	top:0;
	position:sticky
}
.h5 .diversion-title img {
	width:100%;
	height:50px
}
.h5 .diversion-title .img1 {
	width:188px;
	height:63px;
	margin-left:0
}
.h5 .letiantang,.h5 .xinli,.h5 .qianyi {
	display:none!important
}
.h5 .license {
	display:block!important
}
.h5 .tab-list {
	display:flex;
	padding-top:16px
}
.h5 .tab-list span {
	height:36px;
	line-height:36px;
	padding:0 10.5px;
	color:#333;
	border-radius:18px;
	border:1px solid #e6e6e6;
	margin:0 2px;
	font-size:14px
}
.h5 .tab-list .current {
	background:linear-gradient(0deg,#0b7b5b,#32ca9f 111.67%);
	color:#fceab2
}
.h5 .diversion-btn {
	background: url(../images/item_bg2.png);
    background-size: cover;
	display:block;
	width:350px;
	height:134px;
	text-decoration:none;
	cursor:pointer;
	margin:0 auto
}
.h5 .diversion-btn:hover {
	background:url(../images/item_bg1.png) no-repeat top;
	background-size:cover
}
.h5 .diversion-btn .btn {
	height:134px;
	align-items:center;
	justify-content:space-between
}
.h5 .footer_text {
	text-align:left;
	padding:15px 21px;
	font-size:12px;
	color:#8b94a5
}
.h5 .footer_img,.h5 .footer_text {
	border-bottom:1px solid #3d3d3d;
	box-shadow:0 2px 2px -2px #212121
}
.h5 .footer_img img {
	width:375px
}
.h5 .footer_bg {
	background:#32343b;
	overflow:hidden;
	font-size:14px;
	color:#212c42
}
.h5 .footer_bg .footer-box {
	width:375px;
	margin:0 auto
}
.h5 .center {
	text-align:center
}
.class1 .mentu,.class2 .test{
	display:none!important
}
.pc {
	min-height:100vh
}
.pc .diversion-pc {
	display:block
}
.pc .diversion-title {
	background:url(../images/top.png) 0 no-repeat;
	background-size:cover;
	height:80px
}
.pc .diversion-title .diversion-content {
	width:1200px;
	margin:0 auto;
	display:flex;
	align-items:center
}
.pc .diversion-title i {
	display:inline-block;
	width:203px;
	height:56px;
	background:url(../images/logo.png) 0 no-repeat;
	background-size:cover;
	margin-right:167px
}
.pc .title-content {
	padding:43px 0 23px
}
.pc .title-content .title {
	font-family:PingFang SC;
	font-style:normal;
	font-weight:600;
	font-size:34px;
	line-height:48px;
	color:#10906c
}
.pc .title-content .sub-title {
	font-family:PingFang SC;
	font-style:normal;
	font-weight:500;
	font-size:20px;
	line-height:28px;
	color:#2a3e52;
	display:flex;
	align-items:center;
	justify-content:center;
	padding-top:6px
}
.pc .title-content .sub-title i {
	display:inline-block;
	width:60px;
	height:20px;
	background:url(../images/fifa.png);
	background-size:60px 20px
}
.pc .tab-list {
	display:flex
}
.pc .tab-list span {
	height:36px;
	line-height:36px;
	padding:0 12px;
	color:#fff;
	margin:0 15px;
	font-size:20px;
	height:78px;
	line-height:78px;
	cursor:pointer
}
.pc .tab-list .current,.pc .tab-list span:hover {
	color:#ffe2b6;
	border-bottom:3px solid #ffe2b6
}
.pc .bd {
	width:780px;
	margin:0 auto;
	padding:0 210px;
	min-height:calc(100vh - 472px);
	overflow:hidden;
	overflow-y:scroll
}
.pc .bd .box {
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	padding-bottom:30px
}
.pc .bd .box:after {
	height:0;
	width:390px;
	content:""
}
.pc .footer_text {
	display:flex;
	justify-content: center;
	border-bottom:1px solid #3d3d3d;
	box-shadow:0 2px 2px -2px #212121;
	z-index:100
}
.pc .footer_bg {
	background:#32343b;
	overflow:hidden;
	line-height:68px;
	font-size:14px;
	color:#8b94a5
}
.pc .footer_bg .footer-box {
	width:1200px;
	margin:0 auto
}
.pc .show-flex {
	display:block;
	border-bottom:1px solid #3d3d3d;
	box-shadow:0 2px 2px -2px #212121
}
.pc .o2 {
	width:100%;
	flex-wrap:wrap;
	display:flex;
	justify-content:center
}
.pc .o2:first-child {
	width:190px;
	height:61px;
	padding-right:85px
}
.pc .o2:nth-child(2) {
	width:176px;
	height:58px;
	padding-right:95px
}
.pc .o2:nth-child(3) {
	width:173px;
	height:58px;
	padding-right:75px
}
.pc .o2:nth-child(4) {
	width:190px;
	height:61px
}
.pc .diversion-btn {
	background:url(../images/item_bg2.png);
	background-size:cover;
	display:block;
	width:370px;
	height:140px;
	text-decoration:none;
	cursor:pointer;
	margin:0 auto
}
.pc .diversion-btn:hover {
	background:url(../images/item_bg1.png);
	background-size:cover
}
.pc .diversion-btn .btn {
	height:140px;
	padding-top:5px;
	align-items:center;
	justify-content:space-between
}
.pc .center {
	width:1200px;
	justify-content:center;
	height:50px;
	line-height:50px
}
.pc.class0 .content {
	min-height:calc(100vh - 472px);
	background:url(../images/pcbg0.png) no-repeat;
	background-size:cover
}
.pc.class1 .content {
	min-height:calc(100vh - 472px);
	background:url(../images/pcbg1.png) no-repeat;
	background-size:cover
}
.pc.class2 .content {
	min-height:calc(100vh - 472px);
	background:url(../images/pcbg2.png) no-repeat;
	background-size:cover
}
.pc.class3 .content {
	min-height:calc(100vh - 472px);
	background:url(../images/pcbg3.png) no-repeat;
	background-size:cover
}
.pc.class4 .content {
	min-height:calc(100vh - 472px);
	background:url(../images/pcbg4.png) no-repeat;
	background-size:cover
}

.diversion-btn .btn .addWeb.ob {
	color:#37a4f7;
	border:1px solid #37a4f7
}
.diversion-btn .btn .img.ob {
	width:132px;
	height:40px;
	background:url(../images/ob.svg) no-repeat;
	background-size:100% 100%
}
.diversion-btn:hover .img.ob {
	width:132px;
	height:40px;
	background:url(../images/ob.svg) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .img.jn {
	width:172px;
	height:50px;
	background:url(../images/jnlogo.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn:hover .img.jn {
	width:172px;
	height:50px;
	background:url(../images/jnlogo.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .addWeb.jn {
	color:#37a4f7;
	border:1px solid #37a4f7
}
.diversion-btn .btn .img.jn2 {
	width:172px;
	height:50px;
	background:url(../images/jn2logo.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn:hover .img.jn2 {
	width:172px;
	height:50px;
	background:url(../images/jn2logo.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn .btn .addWeb.jn2 {
	color:#37a4f7;
	border:1px solid #37a4f7
}

.diversion-btn .btn .addWeb.ld {
	color:#37a4f7;
	border:1px solid #37a4f7
}
.diversion-btn .btn .img.ld {
	width:182px;
	height:75px;
	background:url(../images/ld.png) no-repeat;
	background-size:100% 100%
}
.diversion-btn:hover .img.ld {
	width:182px;
	height:75px;
	background:url(../images/ld.png) no-repeat;
	background-size:100% 100%
}