@charset "UTF-8";
	/*! Created by 赫连勃格 on 2021/06/15 Contact QQ:215611388 */html {
	line-height:1.15
}
body {
	margin:0
}
main {
	display:block
}
h1 {
	font-size:2em;
	margin:.67em 0
}
hr {
	box-sizing:content-box;
	height:0;
	overflow:visible
}
pre {
	font-family:monospace,monospace;
	font-size:1em
}
abbr[title] {
	border-bottom:none;
	text-decoration:underline;
	-webkit-text-decoration:underline dotted;
	text-decoration:underline dotted
}
b,strong {
	font-weight:bolder
}
code,kbd,samp {
	font-family:monospace,monospace;
	font-size:1em
}
small {
	font-size:80%
}
sub,sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sub {
	bottom:-.25em
}
sup {
	top:-.5em
}
img {
	border-style:none
}
button,input,optgroup,select,textarea {
	font-family:inherit;
	font-size:100%;
	line-height:1.15;
	margin:0
}
button,input {
	overflow:visible
}
button,select {
	text-transform:none
}
[type=button],[type=reset],[type=submit],button {
	-webkit-appearance:button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
	border-style:none;
	padding:0
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
	outline:1px dotted ButtonText
}
fieldset {
	padding:.35em .75em .625em
}
legend {
	box-sizing:border-box;
	color:inherit;
	display:table;
	max-width:100%;
	padding:0;
	white-space:normal
}
progress {
	vertical-align:baseline
}
textarea {
	overflow:auto
}
[type=checkbox],[type=radio] {
	box-sizing:border-box;
	padding:0
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
	height:auto
}
[type=search] {
	-webkit-appearance:textfield;
	outline-offset:-2px
}
[type=search]::-webkit-search-decoration {
	-webkit-appearance:none
}
::-webkit-file-upload-button {
	-webkit-appearance:button;
	font:inherit
}
details {
	display:block
}
summary {
	display:list-item
}
[hidden],template {
	display:none
}
html {
	box-sizing:border-box;
	font-family:Helvetica,Verdana,微软雅黑,Hiragino Sans GB,Hiragino Sans GB W3,宋体,Arial,sans-serif;
	-webkit-text-size-adjust:100%
}
*,:after,:before {
	box-sizing:inherit
}
body {
	font-size:24rpx;
	color:#333;
	background:#fff;
	min-width:7.5rem;
	min-height:100vh
}
body::-webkit-scrollbar {
	width:4rpx;
	height:4rpx;
	background-color:#ddd;
	border-radius:4rpx
}
body::-webkit-scrollbar-track {
	border-radius:5rpx;
	background-color:#ddd
}
body::-webkit-scrollbar-thumb {
	border-radius:5rpx;
	background-color:rgba(243,111,47,.6)
}
body::-webkit-scrollbar-thumb:hover {
	background:rgba(243,111,47,.6);
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
table {
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	font-size:inherit
}
a,address,article,aside,audio,blockquote,body,button,canvas,caption,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,iframe,input,legend,li,main,nav,ol,p,pre,progress,section,select,summary,table,td,textarea,th,ul,video {
	margin:0;
	padding:0;
	font-weight:400;
	font-style:normal;
	font-family:inherit;
	box-sizing:border-box
}
li,ol,ul {
	list-style:none;
	line-height:normal
}
address,cite,dfn,em,i,var {
	font-style:normal
}
input[type=date] {
	outline:none;
	border:none
}
a {
	text-decoration:none;
	color:#333;
	background-color:transparent;
	-webkit-text-decoration-skip:objects;
	-webkit-tap-highlight-color:rgba(0,0,0,0)
}
a:active,a:focus,a:hover {
	color:#f36f2f;
	outline-width:0
}
video {
	border:none;
	outline:none;
	display:block;
	width:100%
}
button,footer,header,img,input[type=password],input[type=submit],input[type=text],select,textarea {
	transition:all .3s ease-in
}
input[type=file] {
	cursor:pointer
}
::selection {
	background:#f36f2f;
	color:#fff
}
::-moz-selection {
	background:#f36f2f;
	color:#fff
}
img {
	width:auto;
	max-width:100%;
	-ms-interpolation-mode:bicubic
}
.uc-wrap {
	width:100vw
}
.uc-show {
	display:block!important
}
.uc-hide {
	display:none!important
}
.uc-h98 {
	width:100%;
	height:98rpx
}
.uc-bg {
	background-color:#f6f6f6
}
.uc-b {
	font-weight:700
}
.uc-small {
	font-size:.875em
}
.uc-big {
	font-size:1.25em
}
.uc-ma {
	margin-left:auto;
	margin-right:auto
}
.uc-del,.uc-lineCenter {
	text-decoration:line-through
}
.uc-del {
	color:#999;
	margin-left:20rpx
}
.uc-del:first-child {
	margin-left:0
}
.animate,.uc-animate,.uc-revealOnScroll {
	opacity:0
}
.uc-left {
	float:left
}
.uc-right {
	float:right
}
.uc-underline {
	text-decoration:underline!important
}
.uc-tLeft {
	text-align:left!important
}
.uc-tCenter {
	text-align:center!important
}
.uc-tRight {
	text-align:right!important
}
.uc-icon16 {
	width:16rpx;
	height:16rpx
}
.uc-icon20 {
	width:20rpx;
	height:20rpx
}
.uc-icon24 {
	width:24rpx;
	height:24rpx
}
.uc-icon28 {
	width:28rpx;
	height:28rpx
}
.uc-icon32 {
	width:32rpx;
	height:32rpx
}
.uc-icon36 {
	width:36rpx;
	height:36rpx
}
.uc-icon40 {
	width:40rpx;
	height:40rpx
}
.uc-icon44 {
	width:44rpx;
	height:44rpx
}
.uc-icon48 {
	width:48rpx;
	height:48rpx
}
.uc-icon50 {
	width:50rpx;
	height:50rpx
}
.uc-icon64 {
	width:64rpx;
	height:64rpx
}
.uc-icon70 {
	width:70rpx;
	height:70rpx
}
.uc-icon80 {
	width:80rpx;
	height:80rpx
}
.uc-icon90 {
	width:90rpx;
	height:90rpx
}
.uc-icon100 {
	width:100rpx;
	height:100rpx
}
.uc-icon120 {
	width:120rpx;
	height:120rpx
}
.uc-icon150 {
	width:150rpx;
	height:150rpx
}
.uc-icon200 {
	width:200rpx;
	height:200rpx
}
@font-face {
	font-family:uc-font;
	src:url(../fonts/iconfont.942a18e1.eot);
	src:url(../fonts/iconfont.942a18e1.eot#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;
	charset=utf-8;
	base64,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") format("woff2"),url(data:font/woff;
	base64,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) format("woff"),url(../fonts/iconfont.e510a139.ttf) format("truetype"),url(../img/iconfont.5be624fc.svg#uc-font) format("svg")
}
.uc-font {
	font-family:uc-font!important;
	line-height:inherit;
	font-size:inherit;
	font-weight:inherit;
	font-style:inherit;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.uc-checkbox-circle:before {
	content:"\e624"
}
.uc-checkbox-circle-on:before {
	content:"\e64f"
}
.uc-checkbox:before {
	content:"\e684"
}
.uc-checkbox-on:before {
	content:"\e67d"
}
.uc-checkbox-on-plain:before {
	content:"\e683"
}
.uc-radio-on:before {
	content:"\e7b3"
}
.uc-radio:before {
	content:"\e7b5"
}
.uc-arrow-left:before {
	content:"\e75b"
}
.uc-arrow-right:before {
	content:"\e75c"
}
.uc-arrow-right2:before {
	content:"\e6ae"
}
.uc-arrow-left2:before {
	content:"\e6d6"
}
.uc-arrow-down:before {
	content:"\e615"
}
.uc-arrow-top:before {
	content:"\e75d"
}
.uc-arrow-down2:before {
	content:"\e6a4"
}
.uc-arrow-top2:before {
	content:"\e6b2"
}
.uc-menu:before {
	content:"\e6a9"
}
.uc-close:before {
	content:"\e67f"
}
.uc-search:before {
	content:"\e66f"
}
.uc-add:before {
	content:"\e672"
}
.uc-reduce:before {
	content:"\e614"
}
.uc-next:before {
	content:"\e60c"
}
.uc-prev:before {
	content:"\e605"
}
.uc-arrow {
	position:relative;
	padding-right:30rpx
}
.uc-arrow:after {
	content:"\e75c";
	font-family:uc-font;
	font-size:1.4em;
	right:-10rpx;
	position:absolute;
	top:50%;
	transform:translateY(-50%)
}
.uc-arrow.arrow-gray:after {
	color:#999
}
.uc-flex {
	display:flex;
	align-items:center;
	justify-content:space-between;
	flex-wrap:wrap
}
.uc-flex.start {
	justify-content:flex-start
}
.uc-flex.end {
	justify-content:flex-end
}
.uc-flex.center {
	justify-content:center
}
.uc-flex-col {
	display:flex;
	align-content:center;
	justify-content:space-between;
	flex-direction:column
}
.uc-flex-col.start {
	align-content:start;
	justify-content:flex-start
}
.uc-flex-col.end {
	align-content:end;
	justify-content:flex-end
}
.uc-flex-col.center {
	align-content:center;
	justify-content:center
}
textarea {
	resize:none;
	height:auto;
	min-height:120rpx;
	box-sizing:border-box!important;
	width:100%
}
input:-moz-placeholder {
	color:#ddd
}
::-webkit-input-placeholder {
	color:#ddd
}
input[type=password],input[type=text] {
	-webkit-appearance:none
}
[type=submit] {
	outline:none
}
[type=submit]:hover {
	opacity:.8
}
button {
	margin:0;
	padding:0;
	background:none;
	line-height:inherit;
	font-size:inherit;
	border:none;
	color:inherit;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none
}
button:after {
	display:none
}
.uc-button,.uc-input,.uc-select,.uc-textarea {
	width:100%;
	border:1px solid #eee;
	outline:none;
	height:60rpx;
	line-height:56rpx;
	border-radius:10rpx;
	padding:0 20rpx
}
.uc-button:focus,.uc-button:hover,.uc-input:focus,.uc-input:hover,.uc-select:focus,.uc-select:hover,.uc-textarea:focus,.uc-textarea:hover {
	border-color:#f36f2f
}
.uc-btn {
	cursor:pointer;
	outline:none;
	transition:all .3s linear;
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	align-items:center;
	height:60rpx;
	border-radius:10rpx;
	padding:0 20rpx
}
.uc-btn img {
	margin-right:10rpx
}
.uc-btn.orange {
	background-color:#f36f2f;
	border:1px solid #f36f2f;
	color:#fff
}
.uc-btn.orange-linear {
	background:linear-gradient(90deg,rgba(243,111,47,.7) 0,#f36f2f);
	color:#fff
}
.uc-btn.orange-plain {
	color:#f36f2f;
	border:1px solid #f36f2f
}
.uc-btn.gray {
	background-color:#999;
	border:1px solid #999;
	color:#fff
}
.uc-btn.gray-linear {
	background:linear-gradient(90deg,hsla(0,0%,60%,.7) 0,#999);
	color:#fff
}
.uc-btn.gray-plain {
	color:#999;
	border:1px solid #999
}
.uc-btn img {
	margin-right:20rpx
}
.uc-phColor {
	color:#ddd
}
.uc-orange {
	color:#f36f2f!important
}
.uc-gray {
	color:#999!important
}
.uc-tag {
	display:inline-block;
	border-radius:6rpx;
	padding:0 10rpx
}
.uc-tag:empty {
	display:none
}
.uc-tag.orange {
	background-color:#f36f2f;
	color:#fff
}
.uc-tag.gray {
	background-color:hsla(0,0%,60%,.4);
	color:#fff
}
footer {
	position:fixed;
	z-index:999;
	left:0;
	width:100vw;
	bottom:0;
	width:100%;
	background-color:#2a2a2a;
	overflow:hidden;
	color:#bbb;
	font-size:14px;
	padding:15px 0;
	text-align:center;
	line-height:20px
}
footer a {
	color:#a9a9a9
}
footer a:hover {
	color:#ea081b
}
.footer-space {
	height:50px
}
.fixed-operate {
	position:fixed;
	top:50%;
	transform:translateY(-50%);
	right:20px;
	z-index:99
}
.fixed-operate img {
	display:block;
	margin:0 auto
}
.fixed-operate .item {
	margin:10px auto;
	background-color:rgba(0,0,0,.03);
	border-radius:3px;
	width:64px;
	border-radius:5px;
	height:64px;
	display:flex;
	flex-wrap:wrap;
	flex-direction:column;
	justify-content:center
}
.fixed-operate .icon1 {
	width:48px;
	height:48px
}
.fixed-operate .icon2 {
	width:50px;
	height:50px
}
.contact-us {
	border-top:1px solid #eee;
	padding:10px 0;
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	align-items:center
}
.contact-us img {
	display:block;
	margin-left:20px
}
.contact-us .icon1 {
	width:40px;
	height:40px
}
.contact-us .icon2 {
	width:50px;
	height:50px
}
header {
	position:relative;
	height:300px
}
header .bgs {
	width:100%;
	height:300px;
	overflow:hidden
}
header .bgs img {
	width:100%;
	height:100%;
	display:block;
	-o-object-fit:cover;
	object-fit:cover
}
header .name {
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
	width:100%;
	padding-bottom:40px;
	display:flex;
	flex-wrap:wrap;
	flex-direction:column;
	justify-content:center;
	color:#fff;
	font-weight:700;
	text-align:center
}
header .name img {
	display:block;
	margin:0 auto 10px
}
header .name h1 {
	font-size:28px
}
header .menu {
	background-color:rgba(0,0,0,.5);
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	align-items:center;
	position:absolute;
	left:50%;
	transform:translateX(-50%);
	bottom:0;
	width:100%;
	z-index:99;
	padding:5px 0
}
header .menu .item {
	margin:0 2em;
	line-height:36px;
	color:#fff
}
header .menu .item.on {
	color:#f36f2f
}
body,html {
	overflow-x:hidden;
	overflow-y:auto
}
body::-webkit-scrollbar,html::-webkit-scrollbar {
	width:4rpx;
	height:4rpx;
	background-color:#ddd;
	border-radius:4rpx
}
body::-webkit-scrollbar-track,html::-webkit-scrollbar-track {
	border-radius:5rpx;
	background-color:#ddd
}
body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb {
	border-radius:5rpx;
	background-color:rgba(243,111,47,.6)
}
body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover {
	background:rgba(243,111,47,.6);
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
.uc-download {
	padding-bottom:50px
}
.uc-download .filter {
	padding:30px 50px
}
.uc-download .filter .uc-select {
	width:500px;
	border-radius:0;
	margin:0 auto;
	display:block;
	height:50px;
	padding:0 10px;
	background-color:#f6f6f6
}
.uc-download .filterImg {
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	align-items:center;
	padding:30px 50px
}
.uc-download .filterImg li {
	width:120px;
	border-radius:5px;
	height:120px;
	margin:0 10px;
	overflow:hidden;
	cursor:pointer
}
.uc-download .filterImg li img {
	width:100%;
	height:100%;
	display:block;
	-o-object-fit:cover;
	object-fit:cover
}
.uc-download .filterImg li.on {
	box-shadow:0 5px 10px 0 rgba(243,111,47,.3);
	border:3px solid #f36f2f
}
.uc-download .table {
	max-width:1200px;
	margin:0 auto;
	margin-bottom:100px;
	min-height:300px
}
.uc-download .table table {
	width:100%
}
.uc-download .table td {
	height:3rem;
	text-align:center;
	padding:5px;
	color:#000;
	border-bottom:1px solid #eee
}
.uc-download .table th {
	height:3rem;
	background-color:#ccc;
	color:#fff;
	font-size:1.25rem;
	text-align:center;
	border:1px solid #fff
}
.uc-download .table tr td {
	border-left:1px solid #eee;
	color:#999;
	width:12%
}
.uc-download .table tr td:first-child {
	border-left:none;
	width:500px;
	text-align:left;
	padding-left:2px;
	font-weight:400
}
.uc-download .table tr td:first-child a {
	font-weight:400
}
.uc-download .table .uc-btn {
	width:7em;
	line-height:32px;
	margin:0 auto;
	border-radius:5px
}
.uc-download .table .uc-btn:hover {
	opacity:.8
}
.uc-download .table .uc-btn img {
	width:16px;
	height:16px;
	margin-right:5px
}
.uc-download .table .icon-file,.uc-download .table .icon-ios,.uc-download .table .icon-linux,.uc-download .table .icon-windows {

	background-size:12px 12px;
	padding-left:20px;
	font-weight:700
}
.uc-download .table .icon-file:hover,.uc-download .table .icon-ios:hover,.uc-download .table .icon-linux:hover,.uc-download .table .icon-windows:hover {
	text-decoration:underline
}

.uc-download .tips {
	text-align:center;
	color:#999;
	padding:100px 30px;
	font-size:14px;
	margin-bottom:100px;
	min-height:300px
}
.uc-download .filterImgTips {
	text-align:center;
	color:#999;
	margin:40px auto 0
}
.uc-download h2 {
	text-align:center;
	margin-bottom:20px;
	font-size:14px
}
.uc-download h2 b {
	font-size:20px
}
.uc-faq .uc-content {
	padding:50px;
	min-height:500px;
	max-width:1200px;
	margin-left:auto;
	margin-right:auto
}
.uc-faq .list .title {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	align-items:center;
	line-height:30px;
	padding:10px 20px;
	border-bottom:1px solid #eee;
	cursor:pointer;
	font-size:18px
}
.uc-faq .list .title b {
	flex:1;
	margin:0 10px
}
.uc-faq .list article {
	border-bottom:1px solid #eee;
	padding:30px 20px;
	text-align:justify;
	background-color:#f6f6f6;
	line-height:24px
}
.uc-faq .list article h3 {
	font-size:16px;
	font-weight:700;
	margin:24px 0 12px
}
.uc-faq .list article video {
	width:500px;
	margin:20px auto;
	display:block;
	background-color:#000
}
.uc-faq .list article a {
	color:#f36f2f;
	text-decoration:underline
}
.uc-faq .list article img {
	display:block;
	margin:.5em auto
}
.uc-guide .video-box {
	margin-bottom:50px;
	background-color:#000
}
.uc-guide .video-box h2 {
	color:#f36f2f;
	padding:15px 20px;
	line-height:20px;
	font-size:16px;
	border-top:1px solid hsla(0,0%,100%,.3)
}
.uc-guide .uc-content {
	padding:50px;
	min-height:500px;
	max-width:1200px;
	margin-left:auto;
	margin-right:auto
}
.uc-guide .list {
	align-items:stretch
}
.uc-guide .list,.uc-guide .list li {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between
}
.uc-guide .list li {
	width:48%;
	align-items:center;
	line-height:20px;
	padding:10px 0;
	border-bottom:1px solid #eee;
	cursor:pointer;
	font-size:16px
}
.uc-guide .list li b {
	flex:1;
	margin:0 10px
}
