* {
	padding: 0;
	margin: 0
}

html {
	min-height: 100%;
}

body {
	font-family: '微软雅黑', 'Microsoft YaHei', '宋体', verdana, arial, tahoma;
	font-size: 12px;
	color: #333333;
}

ul,
ol,
li {
	list-style: none;
}

a {
	text-decoration: none;
	word-wrap: break-word;
	color: #333333
}

a:hover {
	color: #0080ff
}

img {
	border: 0
}

img {
	border: 0;
	vertical-align: middle;
}

ol,
ul,
li {
	list-style: none;
	font-weight: normal;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.tc {
	text-align: center;
}

.clear {
	clear: both;
}

.mt20 {
	margin-top: 20px;
}

.hidden {
	visibility: hidden;
	height: 0px;
	display: none;
}

em {
	font-style: normal;
}

.container {
	width: 1360px;
	margin: 0 auto;
}

.common-icon {
	background: url(../images/common-icon.png);
	background-repeat: no-repeat;
	display: block;
	margin: 6px 6px 0 0;
}

.img-t-qq {
	background-position: 0px -57px;
	width: 15px;
	height: 16px;
	float: left;
}

.img-t-tel {
	background-position: -26px -57px;
	width: 15px;
	height: 16px;
	float: left;
}

.img-t-email {
	background-position: -52px -57px;
	width: 15px;
	height: 16px;
	float: left;
}

.img-f-win {
	background-position: 0px 0px;
	width: 40px;
	height: 47px;
}

.img-f-mac {
	background-position: -50px 0px;
	width: 40px;
	height: 47px;
}

.img-f-android {
	background-position: -100px 0px;
	width: 40px;
	height: 47px;
}

.img-f-app {
	background-position: -150px 0px;
	width: 40px;
	height: 47px;
}

.img-f-qq {
	background-position: 0px -82px;
	width: 142px;
	height: 38px;
	float: right;
}



/*顶部*/
.top {
	width: 100%;
	border-bottom: 1px solid #cecece;
	height: 30px;
	line-height: 30px;
}

.toplink li {
	margin-left: 20px;
	font-size: 12px;
}

.toplink .ml0 {
	margin-left: 0px;
}

.toplink .mr25 {
	margin-right: 25px;
}

.toplink li h1 {
	font-size: 12px;
	display: inline;
	font-weight: normal
}

.gengduo:hover {
	color: #fff;
}

.navbar {

	width: 100%;
	height: 100px;
	border-top: none;
	position: fixed;
	z-index: 9992;
	top: 0;
}

.navbar .logo {
	float: left;
	margin-top: 32px;
}

.nav {
	margin-right: 10px;
	float: right;
	margin-top: 35px;
	font-size: 14px;
}

.nav ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.nav ul li {
	float: left;
	position: relative;
	_width: 120px;
	font-weight: normal;
	margin: 0 10px;
}

.nav ul li a,
.menu ul li a:visited {
	display: block;
	text-align: center;
	text-decoration: none;
	margin: 0 10px;
	height: 30px;
	color: #333333;
	line-height: 30px;
	font-size: 16px;
}

.nav ul li a:hover {
	color: #0080ff;
}

.nav ul li ul {
	display: none;
}

.nav ul li.weiyuansu:hover::after {
	content: "";
	position: absolute;
	top: -21px;
	width: 100%;
	left: 0;
	height: 3px;
	background-color: #0080ff;

}

.nav ul li:hover ul {
	display: block;
	position: absolute;
	top: 24px;
	left: -28px;
	padding-top: 20px;
}
.nav ul li ul {
	padding: 5px 0 15px 0;
}

.nav ul li:hover ul li a {
	text-align: left;
	display: block;
	background: #ffffff;
	color: #000;
	padding: 8px 20px;
	min-width: 145px;
}

.nav ul li:hover ul li a:hover {
	background: #e0e4e7;
	color: #0080ff;
}

.nav-arrow {
	margin-left: 4px;
}

/*底部*/
.footer {
	color: #979797;
	font-size: 12px;
	width: 100%;
}

.footer-top {
	height: 220px;
	padding-top: 40px;
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 40px;
}

.footer-t1 {
	width: 200px;
	height: 123px;
	float: left;
}

.footer-t1-content {
	overflow: hidden;
	margin-top: 5px;
}

.guider1 {
	font-size: 14px;
	color: #333;
}

.guider2 {
	font-size: 14px;
	color: #999999;
	text-align: left;
	margin-bottom: 30px;
}

.footer-t1-content li {
	margin-top: 20px;
}

.footer-t1-content li a {
	font-size: 12px;
	color: #636c78;
}

.footer-t1-content li a:hover {
	color: #0080ff;
}

.footer-t1 li a,
.footer-t2 li a:hover {
	color: #0080ff;
}

.foot-img {
	margin-right: 8px;
	vertical-align: middle;
	position: relative;
	top: -2px;
}

.footer-t2 ul li .anniu {
	font-size: 14px;
	color: #0080ff;
	font-family: "微软雅黑";
	margin-right: 5px;
}

.footer-t2 {
	width: 500px;
	height: 140px;
	float: left;
	padding: 0 25px;
}

.footer-t2 .guider {
	font-size: 16px;
	font-weight: bold;
}

.footer-t2 li {
	width: 185px;
	margin: 22px 50px 0 0;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.footer-t3 {
	width: 260px;
	float: left;
	text-align: right;
	padding-top: 10px;
	_width: 258px;
	/* IE6 */
}

.footer-t3 .qq {
	float: right;
	width: 100%;
}

.footer-t3 .tel400 {
	font-size: 28px;
	font-weight: bold;
	float: right;
	margin-top: 6px;
	width: 100%;
}

.footer-t3 .email {
	float: right;
	margin-top: 6px;
	width: 100%;
	font-weight: normal;
}

.footer-t3 .phone {
	float: right;
	margin-top: 6px;
	width: 100%;
	font-weight: normal;
}

.footer-t4 {
	float: right;
	text-align: right;
	/* IE6 */
}

.tc li {
	line-height: 26px;
	font-size: 12px;
	color: #999999;
}

.tc li a {
	color: #0080ff;
}

.footer-t4 .txt {
	text-align: center;
	margin-top: 10px;
	font-size: 12px;
	color: #333333;
}

.footer-line {
	height: 1px;
	border: none;
	border-top: 1px solid #a0a0a0;
	width: 100%;
}

.footer-bottom {
	height: 100px;
	line-height: 20px;
	padding-top: 20px;
}

.footer-t1 li a,
.footer-t2 li a {
	color: #636c78;
	font-size: 12px;
}

.xbziti li {
	font-size: 14px;
	color: #636c78;
}

/*Banner*/
#playBox {
	position: relative;
	height: 811px;
	z-index: 1000;
}

#playBox .pre {
	cursor: pointer;
	width: 80px;
	height: 100px;
	background: url(../images/banner-left.png) no-repeat 30px center;
	position: absolute;
	top: 225px;
	left: 30px;
	z-index: 10;
}

#playBox .pre:hover {
	background: url(../images/banner-left.png) no-repeat -49px center;
}

#playBox .next {
	cursor: pointer;
	width: 80px;
	height: 100px;
	background: url(../images/banner-right.png) no-repeat 30px center;
	position: absolute;
	top: 225px;
	right: 30px;
	z-index: 10;
}

#playBox .next:hover {
	background: url(../images/banner-right.png) no-repeat -49px center;
}

#playBox .smallNav {
	width: 100%;
	position: absolute;
	height: 10px;
	bottom: 39px;
	z-index: 10;
	text-align: center;
}

#playBox .smallNav li {
	width: 10px;
	height: 10px;
	margin: 0 5px;
	display: inline-block;
	background: url('../images/bannerdot.png') no-repeat 0 0;
	cursor: pointer;
}

#playBox .smallNav li.cur {
	background: url(../images/bannerdot1.png);
	background-size: 100% 100%;
	width: 10px;
	height: 10px;
}

#playBox .item {
	width: 100%;
	height: 811px;
	display: none;
	position: absolute;
}

#playBox .item .box {
	position: relative;
	width: 1300px;
	height: 480px;
	margin: 0 auto;
}

/*第一张图*/
#playBox #item1 {
	background: url(../images/b1-bg.jpg);
	background-size: 100% 100%;
}

#playBox #item1 .box #item1_img_1 {
	top: 190px;
	right: -45px;
}

#playBox #item1 .box #item1_img_2 {
	top: 245px;
	left: 40px;
	width: 480px;
}

#playBox #item1 .box #item1_btn_1 {
	top: 440px;
	left: 40px;
	width: 200px;
	height: 74px;
	background-color: #006cff;
	border-radius: 10px;
	font-size: 20px;
	color: #fff;
	line-height: 74px;
	text-align: center;
}

#playBox #item1 .box #item1_btn_1:hover {
	box-shadow: 0px 2px 10px #006cff40;
	-moz-box-shadow: 0px 2px 10px #006cff40;
	-webkit-box-shadow: 0px 2px 10px #006cff40;
}

#playBox #item1 .box #item1_btn_2 {
	top: 290px;
	left: 940px;
	width: 203px;
	height: 60px;
	background: url(../images/b1-3.png) 0 -120px no-repeat;
}

#playBox #item1 .box #item1_btn_2:hover {
	background: url(../images/b1-3.png) 0 -180px no-repeat;
}

/*第二张图*/
#playBox #item2 {
	background: url(../images/item2-bg.png);
	background-size: 100% 100%;
}

#playBox #item2 .box #item2_img_1 {
	top: 54px;
	left: 140px;
}

#playBox #item2 .box #item2_img_2 {
	top: 130px;
	left: 780px;
}

#playBox #item2 .box #item2_btn_1 {
	top: 265px;
	left: 782px;
	width: 192px;
	height: 61px;
	background: url(../images/8085a645d14343729ad6edec0b830664.gif) 0 0 no-repeat;
	cursor: pointer;
}

#playBox #item2 .box #item2_btn_2 {
	top: 336px;
	left: 782px;
	width: 192px;
	height: 61px;
	background: url(../images/8085a645d14343729ad6edec0b830664.gif) 0 0 no-repeat;
	cursor: pointer;
}

/*第三张图*/
#playBox #item3 {
	background: url(../images/item3-bg.png);
	background-size: 100% 100%;
}

.box-tele2 .pianm {
	margin-top: 55px;
}

.box-tele2 .pianm1 {
	position: absolute;
	left: 30%;
	top: 76%;
	animation: triangle-jump 2s infinite;
}

.box-tele2 {
	text-align: center;
}

.box-tele2 p {
	font-size: 44px;
	color: #545669;
	text-align: center;
	padding-top: 210px;
}

.xuanfu .xf1 {
	position: absolute;
	left: 32%;
	top: -16px;
	animation: triangle-jump 2s infinite;
}

.xuanfu .xf2 {
	border-radius: 18px;
	position: absolute;
	left: 58%;
	top: 28%;
	animation: triangle-jump 2s infinite;
	box-shadow: 0px 2px 15px #dbe6f1;
	-moz-box-shadow: 0px 2px 15px #dbe6f1;
	-webkit-box-shadow: 0px 2px 15px #dbe6f1;
}

.xuanfu .xf3 {
	border-radius: 18px;
	position: absolute;
	left: 52%;
	top: 50%;
	animation: triangle-jump 2s infinite;
	box-shadow: 0px 2px 15px #dbe6f1;
	-moz-box-shadow: 0px 2px 15px #dbe6f1;
	-webkit-box-shadow: 0px 2px 15px #dbe6f1;
}

.xuanfu .xf4 {
	border-radius: 18px;
	position: absolute;
	left: 81%;
	top: 40%;
	animation: triangle-jump 2s infinite;
	box-shadow: 0px 2px 15px #dbe6f1;
	-moz-box-shadow: 0px 2px 15px #dbe6f1;
	-webkit-box-shadow: 0px 2px 15px #dbe6f1;
}

.xuanfu .xf5 {
	position: absolute;
	left: 70%;
	top: 52%;
}

.xuanfu .xf6 {
	position: absolute;
	left: 33%;
	top: 24%;
	animation: triangle-jump 2s infinite;
}

.xuanfu .xf7 {
	position: absolute;
	right: 0%;
	top: 30%;
	animation: triangle-jump 2s infinite;
}

.xuanfu .xf8 {
	position: absolute;
	left: 10%;
	top: 24%;
	animation: triangle-jump 2s infinite;
}

.xuanfu .xf9 {
	position: absolute;
	right: 4%;
	top: -4%;
	animation: triangle-jump 2s infinite;
}

/*首页*/
.index-icon {
	background: url(../images/index-icon.png);
	background-repeat: no-repeat;
	display: block;
	margin: 6px 6px 0 0;
}

.index-t-box {
	line-height: 36px;
	margin: 10px 0 30px;
}

.index-t-box .t1 {
	font-size: 24px;
	font-weight: bold;
	color: #333333;
}

.index-t-box .t2 {
	font-size: 16px;
	font-weight: normal;
	color: #999999;
}

.index-product {
	margin-top: 60px;
}

.index-product ul {
	width: 1100px;
	margin: 0 auto;
}

.index-product ul li {
	text-align: center;
	float: left;
	width: 33.33%;
}

.index-product ul li p.ico-te1 {
	font-size: 16px;
	color: #333333;
	margin-top: 18px;
}

.index-product ul li p.ico-te2 {
	font-size: 14px;
	color: #999999;
	margin-top: 12px;
}

.index-product ul li a.xiangqin1 {
	display: block;
	width: 110px;
	height: 36px;
	background: url(../images/xiazai1.png);
	background-size: 100% 100%;
	margin: 20px auto 15px;
}

.index-product ul li a.xiangqin1:hover {
	box-shadow: 0px 2px 6px #013c8dba;
	-moz-box-shadow: 0px 2px 6px #013c8dba;
	-webkit-box-shadow: 0px 2px 6px #013c8dba;
}

.index-product ul li a.xiangqin2 {
	font-size: 14px;
	color: #999999;
}

.index-product ul li i.xiangqin1 {
	display: block;
	width: 110px;
	height: 36px;
	background: url(../images/xiazai1.png);
	background-size: 100% 100%;
	margin: 20px auto 15px;
}

.index-product ul li i.xiangqin2 {
	font-size: 14px;
	color: #999999;
}

.index-product ul li i {
	font-style: normal
}

.index-comment .unslider-nav {
	display: none;
}

.comment-slider {
	border: 1px solid #f2eeee;
	box-shadow: 0 0 3px #000;
}

.comment-list {
	float: left;
	border-right: none;
	border-bottom: none;
}

.comment-list dd {
	width: 557px;
	height: 70px;
	float: left;
	border: 1px solid #f2eeee;
	border-left: none;
	border-top: none;
	padding: 10px 20px;
}

.comment-list dd .cc {
	margin-left: 10px;
	float: left;
	width: 450px;
}

.comment-list dd .ccn {
	font-size: 16px;
	font-weight: bold;
}

.comment-list dd .ccn span {
	font-size: 12px;
	font-weight: normal;
	margin-left: 20px;
	color: #008DDC
}

.comment-list dd .ccn .android {
	color: #4bac44
}

.comment-list dd .ccn .iphone {
	color: #333333
}

.comment-list dd .ccc {
	line-height: 22px;
	margin-top: 5px;
	font-size: 12px;
}

.avatar-icon {
	background: url(../images/avatar-icon.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 6px 6px 0 0;
}

.img-a1 {
	background-position: 0px 0px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a2 {
	background-position: -51px 0px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a3 {
	background-position: -102px 0px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a4 {
	background-position: -153px 0px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a5 {
	background-position: -204px 0px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a6 {
	background-position: -255px 0px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a7 {
	background-position: 0px -51px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a8 {
	background-position: -51px -51px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a9 {
	background-position: -102px -51px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a10 {
	background-position: -153px -51px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a11 {
	background-position: -204px -51px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a12 {
	background-position: -255px -51px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a13 {
	background-position: 0px -102px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a14 {
	background-position: -51px -102px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a15 {
	background-position: -102px -102px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a16 {
	background-position: -153px -102px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a17 {
	background-position: -204px -102px;
	width: 51px;
	height: 51px;
	float: left;
}

.img-a18 {
	background-position: -255px -102px;
	width: 51px;
	height: 51px;
	float: left;
}


.sjhf-nr ul li {
	border: 1px solid #99ccff;
	padding: 15px;
	float: left;
	margin-right: 37px;
	width: 26%;
	margin-top: 26px;
	height: 94px;
}

.sjhf-nr ul li:hover {
	background-color: #fff;
	border: 1px solid #fff;
}

.sjhf-nr ul li:hover h3.tele1 {
	color: #0080ff !important;
}

.sjhf-nr ul li:hover p.tele2 {
	color: #999999 !important;
}

.sjhf-nr ul li:nth-child(3n+3) {
	margin-right: 0px;
}

.sjhf-nr ul li h3.tele1 {
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 210px;
}

.sjhf-nr ul li p.tele2 {
	font-size: 12px;
	color: #cce5ff;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	line-height: 20px;
	margin-top: 10px;
}

.gengduo {
	float: right;
	color: #ffffffb8;
	line-height: 28px;
}

.zuobian {
	width: 37.3%;
	float: left;
	height: 585px;
	background-color: #999;
	background: url(../images/z1.png);
	background-size: 100% 100%;
}

.youbian {
	width: 62.7%;
	height: 585px;
	background-color: #0080ff;
	float: right;
	background: url(../images/y2.png);
}

.sjhf-right {
	padding: 38px 33px;
	float: left;
	width: 778px;
}

.sjhf-te {
	margin: 0 auto;
}

#list li {
	float: left;
	cursor: pointer;
	font-size: 14px;
	color: #ffffffb8;
	padding-bottom: 8px;
	border-bottom: 1px solid #ffffffb8;
	padding-right: 18px;
	position: relative;
}

#list li.actives {
	border-bottom: 1px solid #fff;
	color: #fff;
}

#list li::after {
	content: "";
	position: absolute;
	bottom: -2px;
	width: 3px;
	left: -3%;
	height: 3px;
	background-color: #ffffff;
	border-radius: 50%;
}

#content dd {
	display: none;
}

#content dd.on {
	display: block
}

#list p {
	position: relative;
}

#list p::after {
	content: "";
	position: absolute;
	bottom: -29px;
	width: 3px;
	left: 19%;
	height: 3px;
	background-color: #ffffff;
	border-radius: 50%;
}


.index-product1 {
	padding-top: 60px;
}


.xiabiank {
	border-bottom: 1px solid #eeeeee;
}


/*购买*/
.buybanner,
.helpbanner {
	height: 80px;
	background: #008DDC;
	width: 100%;
	margin-top: 0px;
	color: #fff;
	text-align: center;
	font-size: 24px;
	line-height: 80px;
}

/*帮助中心首页*/
.help-center {}

.help-center .hilist {
	margin-top: 20px;
}

.help-center .hbox {
	width: 48%;
	float: left;
	margin-right: 30px;
	margin-bottom: 20px;
	_width: 520px;
	border: 1px solid #eeeeee;
	border-radius: 5px;
	background-color: #fff;
}

.help-center .hbox:nth-child(2n+2) {
	margin-right: 0px;
}

.help-center .hbox dt {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	padding: 15px 20px;
	_float: left;
	border-bottom: 1px solid #eeeeee;
}

.help-center .hbox dt h2 {
	font-size: 14px;
	font-weight: 600;
}

.help-center .hbox dt strong {
	float: left;
}

.help-center .hbox dt span {
	float: right;
	font-size: 12px;
}

.help-center .hbox dt span a {
	color: #999999;
	font-family: "微软雅黑";
}

.help-center .hbox .list {
	overflow: hidden;
	padding: 0px 20px 20px;
}

.help-center .hbox .list li {
	padding-bottom: 15px;
	padding-top: 15px;
	font-size: 14px;
	float: left;
	width: 100%;
	border-bottom: 1px dashed #eeeeee;
}

.help-center .hbox .list li p {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 280px;
	float: left;
}

.help-center .hbox .list li h3 {
	overflow: hidden;
	text-overflow: ellipsis;
	font-weight: 400;
	white-space: nowrap;
	font-size: 14px;
	width: 280px;
	float: left;
}

.help-center .hbox .list li .fr12 {
	float: right;
	color: #999;
}

.index-product ul li a.xiangqin2:hover {
	color: #0080ff;
}

.help-center .hbox dt span:hover a {
	color: #0080ff;
}

.help-center .hbox .list li:hover a {
	color: #0080ff;
}

.help-center .hbox .list li:hover span {
	color: #0080ff;
}

.help-center .hbox .list li .yd1 {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #0080ff;
	margin-right: 8px;
}

.help-center .hbox .list li .yd2 {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #00d1ae;
	margin-right: 8px;
}

.help-center .hbox .list li .yd3 {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #ff8b18;
	margin-right: 8px;
}

.help-center .hbox .list li .yd4 {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #ff667f;
	margin-right: 8px;
}

.help-center .hbox .list li a {
	font-size: 14px;
	color: #333333;
}

/*帮助中心列表*/
.help-center .location {
	font-size: 14px;
	color: #333333;
}

.help-center .location a {
	color: #999999;
}

.help-center .location samp {
	color: #999999;
	font-family: "微软雅黑";
}

.help-list {
	text-align: left;
}

.help-list .hnav {
	width: 26%;
	float: right;
	font-size: 14px;
}

.help-list .hnavtitle {
	border: 1px solid #eeeeee;
	padding-left: 20px;
	background-color: #fff;
	font-size: 14px;
	color: #333333;
	height: 48px;
	text-align: left;
	line-height: 48px;
	font-weight: bold;
}

.help-list .hnav .line {
	width: 290px;
	height: 2px;
	background: url('../images/help-line.jpg');
}

.help-list .hnav .weixin {
	text-align: center;
	margin-top: 10px;
}

.help-list .hnavlist {
	width: 100%;
	text-align: left;
}

.help-list .hnavlist li {
	width: 100%;
	border-bottom: 1px solid #cecece;
	float: left;
	padding: 10px 0;
}

.help-list .hnavlist .thisclass {
	color: #008DDC;
	font-weight: bold;
}

.help-list .hnavlist3 {
	width: 100%;
	text-align: left;
	background-color: #fff;
}

.help-list .hnavlist3 li {
	width: 100%;
	float: left;
	padding: 0px 15px 15px 0px;
	padding-left: 20px;
	box-sizing: border-box;
}

.hnavlist3 ul li h4 {
	color: #999999;
	font-size: 12px;
	line-height: 20px;
	margin-top: 15px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.help-list .hnavlist3 li h4 {
	font-weight: 400;
}

.help-list .hnavlist3 li h3 {
	font-weight: 400;
	font-size: 14px;
}

.location {
	display: flex;
}

.location span {
	font-size: 14px;
	color: #999999;
	display: flex;
}

.location h1 {
	font-size: 14px;
	color: #999999;
}

.mb50 {
	margin-bottom: 50px;
}

.help-list .hnavlist3 li.sj2 {
	padding: 0px 0px 20px 0px;
	padding-left: 20px;
}

.help-list .hnavlist3 li:hover a {
	color: #0080ff;
}

.help-list .hnavlist3 li:hover #hn-a {
	color: #0080ff;
}

.shijian {
	font-size: 12px;
	color: #999999;
}

.help-list .listbox {
	width: 900px;
	float: right;
	margin-bottom: 10px;
}

.listbox h1 {
	text-align: center;
	margin-botto: 10px;
	font-size: 24pt;
	width: 900px;
}

.help-list .listbox .list {
	margin-top: 40px;
}

.help-list .listbox .list li {
	font-size: 16px;
	float: left;
	width: 100%;
	background-color: #f0f0f0;
	padding: 10px;
	padding-left: 10px;
	list-style-position: inside;
	margin-bottom: 25px;
}

.help-list .listbox .pages {
	width: 100%;
	float: left;
	text-align: center;
	margin-top: 10px;
}

.help-list .article {
	width: 838px;
	float: left;
	margin-top: 0px;
	border: 1px solid #eeeeee;
	border-radius: 5px;
	padding: 20px 30px;
	margin-top: 15px;
	background-color: #fff;
	margin-bottom: 20px;
}

.help-list .aline {
	height: 1px;
	border: none;
	border-top: 1px dotted #eeeeee;
}

.help-list .article .title {
	text-align: center;
}

.help-list .article .title h1 {
	color: #333333;
}

.help-list .article .content {
	font-size: 16px;
	line-height: 2.5;
	margin-top: 10px;
	margin-bottom: 20px;
}
.help-list .article .content h2 {
	position: relative;
	min-height: 64px;
	color: #0a0a0a;
	background: rgba(0, 65, 255, 0.05);
	border-radius: 0 16px 16px 0;
	padding-left: 20px;
	margin: 20px 0;
}
.help-list .article .content h2:before {
	position: absolute;
	left: 0;
	top: 0;
	content: "";
	display: inline-block;
	width: 4px;
	height: 100%;
	background: #1d70ec;
}
.help-list .article .content h2 span {
	font-size: 20px !important;
}
.help-list .article .content img {
	border: 2px solid #cccccc54;
	max-width: 800px;
	text-align: center;
}
.help-list .article .content ol {
	margin-left: 32px;
}
.help-list .article .content ol li {
	list-style: auto;
	list-style-position: inside !important;

}
.help-list .article .content ol pre {
	background: #2b303b;
	border: 0;
	border-radius: var(--theme-border-radius-l, 3px);
	color: #eee;
	font-size: 14px;
	line-height: 1.45;
	overflow-x: scroll;
	padding: 20px;
}
.help-list .article .content ol li p {
	display: inline;
}
.help-list .article .content ol li h3 {
	display: inline;
}
.help-list .article .content ul li p {
	display: inline;
}
.help-list .article .content ul li h3 {
	display: inline;
}
.service-box,
.about-box {
	margin-top: 20px;
}

.service-box .sbn,
.about-box .abn {
	font-size: 20px;
	color: #008DDC;
	line-height: 50px;
}

.service-box .line,
.about-box .line {
	height: 1px;
	border: none;
	border-top: 1px solid #cecece;
}

.services,
.aboutus {
	width: 1200px;
	float: left;
}

.services .ssmode {
	float: left;
	width: 580px;
	font-size: 14px;
	margin-top: 30px;
	padding: 0 20px;
	color: #000
}

.service-box .ssmode .line {
	height: 1px;
	border: none;
	border-top: 1px dashed #cecece;
	width: 100%;
	margin-top: 20px;
	float: left;
}

.service-box .hts {
	float: left;
	width: 100%;
	line-height: 36px;
	margin-top: 20px;
}

.services .stel {
	float: left;
	width: 580px;
	line-height: 30px;
	font-size: 16px;
	margin-top: 10px;
}

.services .pic {
	float: right;
	width: 528px;
}

.service-lc {
	margin-bottom: 100px;
}

.aboutus .intro {
	float: left;
	width: 680px;
	line-height: 36px;
	font-size: 14px;
	margin-top: 30px;
	padding: 0 20px;
	color: #000
}

.aboutus .intro p {
	text-indent: 2em;
}

.aboutus .pic {
	float: right;
	width: 370px;
}

.aboutus .ast {
	font-size: 20px;
	font-weight: bold;
	padding: 10px 0;
}

.aboutys {
	margin-bottom: 20px;
}

.container-a {
	background: url(../images/bj3.jpg);
	background-size: 100% 100%;
	height: 522px;
}

.index-product1 ul {
	width: 906px;
	margin: 0 auto;
}

.index-product1 ul li {
	float: left;
	background-color: #fff;
	text-align: center;
	padding: 40px;
	box-shadow: 0px 6px 14px #ecf0f5;
	-moz-box-shadow: 0px 6px 14px #ecf0f5;
	webkit-box-shadow: 0px 6px 14px #ecf0f5;
	border-radius: 8px;
	width: 19%;
	margin-right: 70px;
}

.index-product1 ul li:nth-child(3n+3) {
	margin-right: 0px;
}

.index-product1 ul li p {
	font-size: 16px;
	color: #333333;
	line-height: 38px;
	margin-top: 10px;
}

/*友情链接*/
.friendlink {
	margin: 40px auto 0;
	width: 1360px;
	line-height: 28px;
	border-bottom: 1px solid #eeeeee;
	overflow: hidden;
}

.friendlink .lname {
	font-size: 14px;
	float: left;
	color: #333;
	font-weight: bold;
}

.friendlink li {
	float: left;
	margin-right: 7px;
	margin-bottom: 15px;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	margin-left: 7px;
}

.linkline {
	border: none;
	height: 1px;
	border-top: 1px solid #eeeeee;
}

/**关于我们*/
.about-bj {
	background: url(../images/bj3.jpg);
	background-size: 100% 100%;
	padding-top: 50px;
	margin-top: 50px;
	padding-bottom: 50px;
}

.touyin {
	box-shadow: 0px 2px 6px #d7dae3;
	-moz-box-shadow: 0px 2px 6px #d7dae3;
	-webkit-box-shadow: 0px 2px 6px #d7dae3;
}

.anout-banas {
	max-width: 100%;
}

.about-te1 {
	width: 1280px;
	margin: 0 auto;
	overflow: hidden;
}

.about-te1 .about-lift {
	float: left;
}

.about-te1 .about-right {
	float: right;
}

.wh38 {
	width: 38%;
}
.wh44 {
	width: 48%;
}
.ab-te1 {
	font-family: Source Han Sans, Source Han Sans;
	font-weight: 600;
	font-size: 34px;
	color: #3D3D3D;
	line-height: 49px;
	text-align: left;
	display: flex;
	align-items: center;

}
.ab-te1 img {
	margin-right: 8px;
}
.ab-te2 {
	font-family: Source Han Sans, Source Han Sans;
	font-weight: 600;
	font-size: 34px;
	color: #158FFF;
	line-height: 49px;
	text-align: left;
	margin-top: 10px;
}

.ab-te3 {
	font-size: 16px;
	color: #666666;
	text-indent: 32px;
	margin-top: 25px;
	line-height: 22px;
}
.ab-te3 span {
	color: #333333;
}
.ab-te4 {
	font-size: 16px;
	color: #333333;
	margin-top: 30px;
	font-weight: bold;
}

.ab-te5 {
	font-size: 16px;
	color: #666666;
	margin-top: 30px;
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 13px;
}

.ab-te6 {
	font-size: 16px;
	color: #333333;
	margin-top: 13px;
	font-weight: bold;
}
.about-xbbj {
	position: relative;
	margin-top: 50px;
	background: #F5F6F8;
	height: 600px;
	display: flex;
	align-items: center;
}
.about-xbbj .about-te1 {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.about-xbbj .xbabout-right img {
	position: absolute;
	top: 0px;
	right: 0;
}
.xbabout-list {
	width: 30%;
}
.xbabout-right {
	width: 70%;
}
.about-xbbj .xbabout-list h2 {
	margin-bottom: 65px;
	font-family: Source Han Sans, Source Han Sans;
	font-weight: 600;
	font-size: 34px;
	color: #3D3D3D;
	line-height: 49px;
}
.about-xbbj .xbabout-list p.tele1 {
	font-family: Source Han Sans, Source Han Sans;
	font-weight: 400;
	font-size: 14px;
	color: #999999;
}
.about-xbbj .xbabout-list p.tele2 {
	font-family: Source Han Sans, Source Han Sans;
	font-weight: 400;
	font-size: 16px;
	color: #333333;
	margin-top: 4px;
}
.about-xbbj .xbabout-list span {
	display: block;
	width: 365px;
	height: 1px;
	background-color: #D8D8D8;
	margin: 25px 0;
}
.about-xbbj .xbabout-list p.tele3 {
	font-family: Source Han Sans, Source Han Sans;
	font-weight: 600;
	font-size: 16px;
	color: #333333;
}

/*授权页*/
.license {
	width: 960px;
	margin: 0 auto;
	line-height: 35px;
	font-size: 14px;
}

.license h2 {
	text-align: center;
	margin: 30px auto;
}

.license p {
	text-indent: 2em;
}

/*合作页*/
.funsBox h1 {
	color: #333333;
	font-size: 40px;
	font-weight: normal;
	text-align: center;
}

.egImg,
.egImg1,
.funsDownloadBox {
	float: left;
}

.funs i {
	background-image: url("../images/checkbox.png");
	background-repeat: no-repeat;
	float: left;
	height: 28px;
	width: 33px;
}

.funs1 i {
	background-image: url("../images/checkbox.png");
	background-repeat: no-repeat;
	float: left;
	height: 28px;
	width: 33px;
}

.funs2 i {
	background-image: url("../images/checkbox2.png");
	background-repeat: no-repeat;
	float: left;
	height: 28px;
	width: 33px;
}

.funs3 i {
	background-image: url("../images/checkbox3.png");
	background-repeat: no-repeat;
	float: left;
	height: 28px;
	width: 33px;
}

.funsBox {
	height: 500px;
	margin-top: 40px;
	position: relative;
}

.funsBox1 {
	height: 400px;
	position: relative;
	border-bottom: 1px solid #e1e1e1;
}

.funsWrap {
	margin: 40px auto 0;
	width: 850px;
	border: 1px solid #000;
}

.funsWrap1 {
	margin: 40px auto 0;
	width: 1000px;
}

.funsWrap2 {
	margin: 0px auto 0;
	width: 1000px;
}

.funs li {
	height: 55px;
	width: 320px;
}

.funs1 li {
	height: 45px;
	width: 371px;
}

.funs {
	margin-left: 40px;
	margin-top: 10px;
}

.funs1 {
	margin-left: 40px;
	margin-top: 10px;
}

.downloadImg {
	display: block;
	margin-left: 47px;
	margin-top: 18px;
}

.funs span {
	color: #555;
	float: left;
	font-size: 19px;
	margin-left: 15px;
	margin-top: 5px;
}

.funs1 span {
	color: #555;
	float: left;
	font-size: 19px;
	margin-left: 15px;
	margin-top: 5px;
}

.h_50 {
	height: 50px;
	width: 400px;
}

.color_b {
	color: #41BDFF;
	font-weight: normal;
}

.color_g {
	color: #2FC900;
	font-weight: normal;
}

.funsBox1 .fcw li span {
	color: #f2f2f2
}

/*在线服务*/
.bus {
	height: 243px;
	background: #3a4e5f;
	width: 100%;
	color: #fff;
	text-align: center;
	font-size: 24px;
	line-height: 24px;
}

.help-xz {
	width: 991px;
	height: 175px;
	margin: 0 auto;
	background-color: white;
	margin-bottom: 26px;
	box-sizing: border-box;
	padding: 25px 0;
}

.help-xz span {
	width: 49%;
	height: 126px;
	display: inline-block;
	box-sizing: border-box;
	padding: 15px 0;
	padding-left: 86px;
}

.help-sz {
	width: 184px;
	height: 35px;
	background-color: #f36948;
	text-align: center;
	line-height: 35px;
	font-size: 14px;
	color: white;
}

.help-xz a {
	text-decoration: none;
}

.clear {
	clear: both;
}

.ban {
	width: 1000px;
	margin: 0 auto;
	height: 243px;
	text-align: left;
}

.sp-an {
	width: 130px;
	height: 49px;
	background-color: #f36948;
	display: inline-block;
	border-radius: 5px 5px 0 0;
	font-size: 16px;
	line-height: 46px;
	text-align: center;
}

.sp-ans {
	width: 130px;
	height: 49px;
	background-color: #dfe9f2;
	display: inline-block;
	border-radius: 5px 5px 0 0;
	font-size: 16px;
	line-height: 46px;
	text-align: center;
	color: black;
}

.sp-and {
	width: 130px;
	height: 49px;
	background-color: #dfe9f2;
	display: inline-block;
	border-radius: 5px 5px 0 0;
	font-size: 16px;
	line-height: 46px;
	text-align: center;
	color: black;
}

.di-sc {
	height: 110px;
	width: 100%;
	padding-left: 20px;
	padding-top: 10px;
	box-sizing: border-box;
	background-color: white;
}

.di-sc span {
	color: black;
	height: 30px;
	font-size: 14px;
	margin-right: 24px;
}

.ca span,
.cb span,
.cd span {
	display: inline-block;
	width: 200px;
	height: 30px;
	overflow: hidden;
}

.cb {
	display: none;
}

.cd {
	display: none;
}

.int {
	cursor: pointer;
}

.service-center .hilist {
	margin-top: 45px;
}

.service-center .hbox {
	width: 477px;
	float: left;
	margin-left: 40px;
	margin-bottom: 20px;
	_width: 477px;
	_margin-left: 20px;
}

.service-center .hbox dt {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	background-color: #EAEAEA;
	padding: 10px;
	_float: left;
}

.service-center .hbox dt strong {
	float: left;
}

.service-center .hbox dt span {
	float: right;
	font-size: 12px;
}

.service-center .hbox .list {
	margin-top: 8px;
}

.service-center .hbox .list li {
	font-size: 14px;
	float: left;
	width: 100%;
	padding: 10px;
	padding-left: 15px;
	list-style-image: url("../images/help-a.png");
	list-style-position: inside;
}

#hn-a {
	font-size: 14px;
	color: #333333;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 250px;
	display: inline-block;
	text-align: left;

}

.bts li {
	border-bottom: 1px solid #e5e5e5;
	;
}

.cbott {
	height: 173px;
	text-align: center;
	box-sizing: border-box;
	padding: 25px 0px;
	border: 2px dotted #e5e5e5;
	border-radius: 10px;
	margin: 20px 0;
}

.cbott span {
	display: inline-block;
	height: 118px;
	width: 306px;
	vertical-align: top;
	margin-left: 15px;
}

.cbott p {
	font-size: 38px;
	color: #0093dd;
}

.cbott a {
	width: 304px;
	height: 62px;
	border-radius: 14px;
	display: inline-block;
	font-size: 32px;
	line-height: 57px;
	color: #ffffff;
	margin-top: 18px;
	background-color: #0093dd;
	text-decoration: none;
	position: relative;
}

.cb-im {
	position: absolute;
	left: 0;
}

.cb-ims {
	position: absolute;
	left: 0;
}

.ott {
	margin-top: 10px;
	width: 860px;
	display: inline-block;
}

.help-list .listbox .lists {
	margin-top: 40px;
}

.help-list .listbox .lists li {
	height: 145px;
	width: 48%;
	float: left;
	padding: 10px;
	box-sizing: border-box;
	border-bottom: 2px dotted #e5e5e5;
}

.help-list .listbox .lists li img {
	width: 180px;
	float: left;
}

.help-list .listbox .lists li p {
	width: 180px;
	display: inline-block;
	font-size: 18px;
	margin-left: 15px;
	margin-top: 10px;
	font-weight: bold;
}

.help-list .listbox .lists li h5 {
	width: 180px;
	display: inline-block;
	margin-left: 16px;
	margin-top: 18px;
	font-size: 12px;
}

#opim:hover {
	width: 190px;
}

.pagelist li {
	display: inline-block;
}

/*priv*/
.pri {
	padding: 0 150px;
	box-sizing: border-box;
}

.pri h1 {
	margin: 40px 0;
}

.pri h2 {
	margin: 20px 0;
}

.pri p {
	font-size: 14px;
}

.seo-a {
	width: 200px;
	height: 50px;
	background-color: #f36948;
	text-align: center;
	line-height: 50px;
	font-size: 16px;
	color: white;
	display: inline-block;
	text-indent: 0;
	border-radius: 5px;
}

.tag-a {
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	width: 100%;
	overflow: hidden;
}

.icos {
	width: 220px;
}

/***/
.article-b {
	width: 72%;
	float: left;
	display: inline-block
}

.article-ban {
	background: url(../images/ar-ban.png);
	background-size: 100% 100%;
	height: 126px;
	position: relative;
}

.article-ban a {
	display: block;
	background: url(../images/article.png);
	background-size: 100% 100%;
	width: 160px;
	height: 48px;
	position: absolute;
	right: 39px;
	top: 40px;
}

.article-te {
	border: 1px solid #eeeeee;
	overflow: hidden;
	margin-top: 20px;
	border-radius: 5px;
	background-color: #fff;
}

.article-te .article-te1 {
	border-bottom: 1px solid #eeeeee;
}

.article-te1 a {
	font-size: 14px;
	color: #999999;
	font-family: "微软雅黑";
	float: left;
	line-height: 50px;
	margin-left: 30px;
}

.article-te1 h1 {
	text-align: center;
	line-height: 50px;
	font-size: 16px;
	color: #333333;
	margin-right: 156px;
}

.article-te1 p {
	text-align: center;
	line-height: 50px;
	font-size: 16px;
	color: #333333;
	margin-right: 156px;
}

.article-te ul {
	padding: 20px 30px;
}

.article-te ul li {
	padding-bottom: 22px;
	overflow: hidden;
	border-bottom: 1px dashed #eeeeee;
	position: relative;
	margin-top: 20px;
	margin-bottom: 20px;
}

.syjiq {
	max-height: 120px;
	max-width: 150px
}

.syjiq-sj {
	float: right;
	font-size: 13px;
	color: #cccccc;
}

.times {
	vertical-align: middle;
	margin-right: 5px;
	position: relative;
	top: -2px;
}

.syjiq-gd {
	font-size: 14px;
	color: #0080ff;
	position: absolute;
	right: 0;
	bottom: 17px;
}

.syjiq-te {
	font-size: 16px;
	color: #333333;
}

.syjiq-nr {
	font-size: 14px;
	color: #999999;
	margin-top: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	margin-bottom: 30px;
	min-height: 38px;
}

.article-te ul li:hover .syjiq-te {
	color: #0080ff;
}

.article-te ul li a.blanks {
	margin-right: 30px;
	float: left;
	overflow: hidden;
	width: 150px;
	height: 120px;
	display: block;
	text-align: center;
}

.page-box {
	margin: 0 auto;
	text-align: center;
	display: table;
	padding-bottom: 30px;
	font-size: 14px;
}

.page-box .yem {
	display: flex;
	align-items: center;
	float: left;
}

.page-box .yem a {
	margin: 0 3px;
	border-radius: 5px;
	padding: 8px 12px;
	border: 1px solid #e5e5e5;
	color: #2d2d2d;
}

.page-box .yem a.actived {
	background-color: #0080ff;
	color: #fff;
}
.page-box .foot-ss {
	display: flex;
	align-items: center;
}
.usernam {
	text-align: center;
	margin: 0 6px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	border-radius: 5px;
	width: 36px;
	border: 1px solid #e5e5e5;
	height: 36px;
}

.userna {
	text-align: center;
	margin: 0 6px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	color: #2d2d2d;
	border-radius: 5px;
	line-height: 36px;
	background-color: #fafafa;
	width: 42px;
	border: 1px solid #e5e5e5;
	height: 36px;
}

.aui-search-result-box input {
	background: none;
	display: block;
	border: none;
	height: 50px;
	line-height: 50px;
	padding-left: 20px;
	width: 93%;
}

.aui-search-result-box {
	background: #fcfcfc;

	border: 1px solid #eeeeee;
	height: 50px;
	position: relative;
}

.icon-search-tn {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 50px;
	height: 50px;
	background: url(../images/sousuo.png);
	background-size: 100% 100%;
}

/**新改的搜索框**/
.xz-shousuo {
	width: 870px;
	margin: 30px auto 10px;
}

.aui-search-result-box1 input {
	background: none;
	display: block;
	border: none;
	height: 55px;
	line-height: 55px;
	padding-left: 20px;
	width: 88%;
}

.aui-search-result-box1 {
	background: #fcfcfc;
	border-radius: 5px;
	border: 1px solid #167dfb;
	height: 55px;
	position: relative;
}

.icon-search-tn1 {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 84px;
	height: 56px;
	background: url(../images/sousuo1.png);
	background-size: 100% 100%;
}

.xz-shousuo1 {
	width: 870px;
	margin: 10px auto 30px;
}

/**新改的搜索框**/
.article-ban1 {
	padding: 35px 0 25px 0;
	background: url(../images/ar-ban1.png);
	background-size: 100% 100%;
	width: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	position: relative;
}
.article-ban1 h3 {
	letter-spacing: 2px;
	font-family: Source Han Sans CN;
	font-weight: bold;
	font-size: 42px;
	text-align: center;
	color: #FFFFFF;
}
.article-ban1 p {
	letter-spacing: 2px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	text-align: center;
	font-size: 16px;
	color: #CFE4FF;
	margin-top: 5px;
}
.article-ban1 a {
	width: 142px;
	height: 46px;
	display: block;
	background: #FFFFFF;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 16px;
	margin: 15px auto 0;
	color: #2396FF;
	line-height: 46px;
	border-radius: 6px;

}
.article-ban1 a span {
	display: flex;
	justify-content: center;
	align-items: center;
}
.article-ban1 a span img {
	margin-right: 6px;
}
.banan {
	width: 100%;
	height: 550px;
	background: url(../images/b1-bg1.jpg);
	background-size: 100% 100%;
	padding-top: 100px;
}

.bannan-tele {
	width: 1200px;
	margin: 0 auto;
}

.bannan-tele .banna-lift {
	float: left;
	width: 40%;
	padding-top: 100px;
}

.bannan-tele .banan-right {
	float: right;
	width: 60%;
}

.banna-lift .biaoti1 {
	font-size: 42px;
	color: #fff;
	font-weight: bold;
}

.banna-lift .biaoti2 {
	font-size: 18px;
	color: #fff;
	margin-top: 20px;
	font-weight: bold;
}

.banna-lift .biaoti3 {
	font-size: 14px;
	color: #ffffffd1;
	margin-top: 10px;
}

.banna-lift .biaoti4 {
	width: 160px;
	height: 52px;
	background: url(../images/bant.png);
	background-size: 100% 100%;
	display: block;
	margin-top: 25px;
}

.banna-lift .biaoti4:hover {
	box-shadow: 0px 0px 12px #013c8dba;
	-moz-box-shadow: 0px 0px 12px #013c8dba;
	-webkit-box-shadow: 0px 0px 12px #013c8dba;
}

.banna-lift .biaoti5 {
	margin-top: 15px;
}

.banna-lift .biaoti5 li {
	font-size: 14px;
	color: #ffffffb3;
	line-height: 32px;
}

.banann-s {
	position: relative;
	left: 15px;
	top: 42px;
}

.tlers2 {
	margin-top: 60px;
}

.tlers2-te {
	width: 1200px;
	margin: 0 auto;
}

.tlers2-te .ts1 {
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	line-height: 36px;
	margin: 10px 0 30px;
	position: relative;
}

.tlers2-te .ts1::after {
	content: "";
	position: absolute;
	bottom: -20px;
	width: 154px;
	left: 42.5%;
	height: 14px;
	background: url(../images/zs.png);
	background-size: 100% 100%;
}

.recover .scene {
	width: 100%;
	padding-top: 35px;
	-webkit-background-size: revert;
	background-size: revert;
}

.recover .scene>h1 {
	margin-bottom: 50px;
	font-size: 28px;
	color: #1a1a1a;
}

.recover .scene .scene-content {
	display: -webkit-flex;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}

.recover .scene .scene-content .scene-item {
	box-shadow: 0px 5px 13px #e1dedecf;
	width: 280px;
	height: 218px;
	position: relative;
	transition: height 2s;
	-moz-transition: height 2s;
	-webkit-transition: height 2s;
	-o-transition: height 2s;
	overflow: hidden;
	border-radius: 10px;
}

.recover .scene .scene-content .scene-item .bottom-text {
	width: 100%;
	height: 100%;
	color: #FFFFFF;
	background-color: #fff;
	border-radius: 10px;
}

.recover .scene .scene-content .scene-item .bottom-text>i {
	margin-right: 10px;
	font-size: 28px;
	color: white;
}

.recover .scene .scene-content .scene-item .bottom-text>span {
	font-size: 22px;
}

.recover .scene .scene-content .scene-item .mask {
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	align-items: center;
	height: 100%;
	width: 100%;
	background: #000000a8;
	position: absolute;
	overflow: hidden;
	top: 100%;
	-moz-transition: top ease 500ms;
	-o-transition: top ease 500ms;
	-webkit-transition: top ease 500ms;
	transition: top ease 500ms;
	box-sizing: border-box;
	padding-top: 25px;
}

.recover .scene .scene-content .scene-item .mask>p {
	font-size: 14px;
	color: white;
	margin: 15px;
}

.recover .scene .scene-content .scene-item .mask>ul {
	flex: 1;
	width: 100%;
	margin-bottom: 0;
	box-sizing: border-box;
	padding-left: 18px;
	padding-right: 18px;
}

.recover .scene .scene-content .scene-item .mask>ul>li {
	color: white;
	line-height: 16px;
	margin-bottom: 5px;
	display: -webkit-flex;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: flex-start;
	flex-wrap: nowrap;
}

.recover .scene .scene-content .scene-item .mask>ul>li>i {
	width: 6px;
	height: 6px;
	background: white;
	margin-right: 10px;
	margin-top: 4px;
	border-radius: 50%;
}

.recover .scene .scene-content .scene-item .mask>ul>li>span {
	font-size: 14px;
	width: 87%;
}

.recover .scene .scene-content .scene-item:hover .mask {
	top: 0;
}

.bottom-text .wenj1 {
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	text-align: center;
	line-height: 48px;
}

.tlers2-te .ts2 {
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	line-height: 36px;
	margin: 10px 0 30px;
	position: relative;
}

.tlers2-te .ts2::after {
	content: "";
	position: absolute;
	bottom: -20px;
	width: 154px;
	left: 43.5%;
	height: 14px;
	background: url(../images/zs.png);
	background-size: 100% 100%;
}

.tlers2-te .ts3 {
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	line-height: 36px;
	margin: 10px 0 30px;
	position: relative;
}

.tlers2-te .ts3::after {
	content: "";
	position: absolute;
	bottom: -20px;
	width: 154px;
	left: 42%;
	height: 14px;
	background: url(../images/zs.png);
	background-size: 100% 100%;
}

.qcfd {
	clear: both;
}

.tlers3-lift {
	width: 40%;
	float: left;
}

.tlers3-right {
	width: 60%;
	float: right;
}

#lists .tele01 {
	font-size: 48px;
	color: #0080ff;
	float: left;
	font-weight: bold;
}

#lists li p {
	font-size: 16px;
	color: #333333;
	position: relative;
	line-height: 24px;
	left: 10px;
	top: 17px;
}

#lists li {
	line-height: 82px;
	padding-left: 26px;
	width: 333px;
	cursor: pointer;
	margin-bottom: 10px;
}

.tlers3-lift ul {
	margin-left: 100px;
	margin-top: 100px;
}

#lists li.active-ss {
	background: url(../images/jiantous.png);
	background-size: 100% 100%;
}

#lists li.active-ss .tele01 {
	color: #fff;
}

#lists li.active-ss p {
	color: #fff;
}

#contents {
	background: url(../images/diannao.png);
	background-size: 100% 100%;
	height: 490px
}

#contents dd {
	display: none;
	position: relative;
	left: 106px;
	top: 77px;
}

#contents dd.on1 {
	display: block
}

.tlers4 {
	background: url(../images/bj3.png);
	background-size: 100% 100%;
	height: 265px;
	margin-top: 30px;
}

.tlers4 .xiangqin1 {
	display: block;
	width: 110px;
	height: 36px;
	background: url(../images/xiazai2.png);
	background-size: 100% 100%;
	margin: 0 auto;
}

.tlers4 .tlers4-a {
	padding-top: 188px;
}

.tlers5 {
	background: url(../images/bj5.png);
	background-size: 100% 100%;
	height: 210px;
}

.tlers5 .xiangqin1 {
	display: block;
	width: 230px;
	height: 52px;
	background: url(../images/xiazai3.png);
	background-size: 100% 100%;
	margin: 0 auto;
	border-radius: 8px;
}

.tlers4 .xiangqin1:hover {
	box-shadow: 0px 2px 8px #0202023d;
	-moz-box-shadow: 0px 2px 8px #0202023d;
	-webkit-box-shadow: 0px 2px 8px #0202023d;
}

.tlers5 .xiangqin1:hover {
	box-shadow: 0px 2px 8px #0202023d;
	-moz-box-shadow: 0px 2px 8px #0202023d;
	-webkit-box-shadow: 0px 2px 8px #0202023d;
}

.tlers5 .tlers4-a {
	padding-top: 108px;
}

#lists li p::after {
	content: "";
	position: absolute;
	bottom: -7px;
	width: 36px;
	left: 9%;
	height: 3px;
	background-color: #fff;
	border-radius: 30px;
}

.lers2-te1 {
	width: 1000px;
	margin: 0 auto;
}

.lers2-te1 ul li {
	float: left;
	width: 33.33%;
	text-align: center;
	margin-top: 15px;
}

.lers2-te1 ul li p {
	font-size: 16px;
	color: #000000;
	margin-top: 10px;
}

.lers2-te1 ul li p.hes1 {
	color: #999999;
	font-size: 14px;
}

.lers2-te ul li {
	float: left;
	width: 20%;
	text-align: center;
	margin-top: 15px;
	height: 166px;
}

.lers2-te ul li p {
	font-size: 16px;
	color: #000000;
	margin-top: 10px;
}

.cndns-right {
	position: fixed;
	right: 1px;
	top: 46%;
	margin-top: -100px;
	z-index: 9993;
}

.cndns-right-meau {
	position: relative;
}

.cndns-right-btn {
	width: 70px;
	height: 70px;
	text-align: center;
	display: block;
	position: relative;
	background-color: #fff;
	box-shadow: 0px 2px 7px #dadfe7;
	-moz-box-shadow: 0px 2px 7px #dadfe7;
	-webkit-box-shadow: 0px 2px 7px #dadfe7;
}

.cndns-right-btn span.demo-icon {
	display: block;
	height: 53px;
	background: url(../images/xiangshang.png);
	background-size: 100% 100%;
	width: 70px;
}

.cndns-right-btn span {
	display: block;
	height: 70px;
	background: #FFFFFF;
	width: 70px;
	display: flex;
align-items: center;     
justify-content:center
}



.cndns-right-btn sup {
	display: block;
	min-width: 24px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	color: #fff;
	border-radius: 50%;
	background-color: #ff6800;
	position: absolute;
	left: -12px;
	top: -12px;
}

.cndns-right-btn p {
	color: #ff6800;
	font-size: 14px;
	line-height: 18px;
	padding-top: 5px;
	display: none;
}

.cndns-right-meau:hover .cndns-right-btn p {
	display: block;
}

.meau-car .cndns-right-btn {
	margin-bottom: 10px;
	box-shadow: 0px 2px 7px #e6ebf300;
	-moz-box-shadow: 0px 2px 7px #e6ebf300;
	-webkit-box-shadow: 0px 2px 7px #e6ebf300;
	animation: chahua-gif 1.8s infinite;
	background-color: #fff0;
}

.meau-car.cndns-right-meau:hover .cndns-right-btn span {
	color: #fff;
	display: block;
}

.cndns-right-box {
	position: absolute;
	top: 0px;
	right: 60px;
	padding-right: 25px;
	display: none;
	z-index: 999;
}

.cndns-right-box .box-border {
	width: 281px;
	height: 278px;
	-webkit-box-shadow: 0px 0px 15px #eeeeee;
	box-shadow: 0px 0px 15px #eeeeee;
	-moz-box-shadow: 0px 0px 15px #eeeeee;
	position: relative
}

.cndns-right-box .box-bordery {
	background: url(../images/pdfbianji.png);
	background-size: 100% 100%;
	width: 408px;
	height: 301px;
	-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .15);
	-moz-box-shadow: 0 3px 8px rgba(0, 0, 0, .15);
	box-shadow: 0 3px 8px rgba(0, 0, 0, .15);
	position: relative
}

.cndns-right-box .box-bordery .xf-xiazai {
	display: block;
	font-size: 14px;
	color: #fff;
	border-radius: 5px;
	line-height: 35px;
	width: 117px;
	background-color: #0080ff;
	text-align: center;
	height: 35px;
	position: absolute;
	left: 150px;
	bottom: 20px;
}

.cndns-right-box .box-bordery .xf-xiazai:hover {
	background-color: #3364d3;
	box-shadow: 0px 2px 5px #3333334f;
	-moz-box-shadow: 0px 2px 5px #3333334f;
	-webkit-box-shadow: 0px 2px 5px #3333334f;
}

.cndns-right-box .kehutuan1 .xf-xiazai:hover {
	background-color: #02c2c2;
	box-shadow: 0px 2px 5px #3333334f;
	-moz-box-shadow: 0px 2px 5px #3333334f;
	-webkit-box-shadow: 0px 2px 5px #3333334f;
}

.cndns-right-box .box-bordery .xiazai-1 {
	vertical-align: middle;
	margin-right: 5px;
}

.cndns-right-box .kehutuan {
	background: url(../images/kehutuan01.png);
	background-size: 100% 100%;
}

.cndns-right-box .kehutuan1 {
	background: url(../images/kehutuan1.png);
	background-size: 100% 100%;
}

.cndns-right-box .kehutuan .xf-xiazai {
	display: block;
	font-size: 14px;
	color: #fff;
	border-radius: 5px;
	line-height: 31px;
	width: 98px;
	background-color: #0080ff;
	text-align: center;
	height: 31px;
	position: absolute;
	bottom: 51px;
}

.cndns-right-box .kehutuan .xiazai-1 {
	vertical-align: middle;
	margin-right: 5px;
}

.cndns-right-box .kehutuan1 .xf-xiazai {
	display: block;
	font-size: 14px;
	color: #fff;
	border-radius: 5px;
	line-height: 35px;
	width: 117px;
	background-color: #00d6d6;
	text-align: center;
	height: 35px;
	position: absolute;
	left: 63px;
	bottom: 20px;
}

.cndns-right-box .kehutuan1 .xiazai-1 {
	vertical-align: middle;
	margin-right: 5px;
}

.cndns-right-box .box-border .sev-t span {
	font-size: 42px;
	float: left;
	display: block;
	line-height: 56px;
	margin-right: 20px;
	color: #d3d3d3
}

.cndns-right-box .box-border .sev-t .xfqqkf {
	float: left;
	color: #2d2d2d;
	font-size: 14px;
	line-height: 60px;
	margin-left: 20px;
}

.cndns-right-box .box-border .sev-t .xf-zaixian {
	margin-top: 17px;
	font-size: 12px;
	color: #fff;
	border-radius: 5px;
	padding: 5px 10px;
	margin-right: 20px;
	background-color: #0080ff;
	float: right;
}

.cndns-right-box .kehutuan .xf-xiazai:hover {
	background-color: #017af2;
	box-shadow: 0px 2px 5px #3333334f;
	-moz-box-shadow: 0px 2px 5px #3333334f;
	-webkit-box-shadow: 0px 2px 5px #3333334f;
}

.cndns-right-box .box-border .sev-t .xf-zaixian:hover {
	background-color: #017af2;
	box-shadow: 0px 2px 5px #3333334f;
	-moz-box-shadow: 0px 2px 5px #3333334f;
	-webkit-box-shadow: 0px 2px 5px #3333334f;
}

.cndns-right-box .box-border .sev-b {
	padding-top: 15px;
	margin-top: 15px;
	border-top: 1px solid #e4e4e4
}

.meau-sev .cndns-right-box .box-border {
	background-color: #fff;
	width: 168px;
	height: 60px;
	border-radius: 5px;
}

.meau-contact .cndns-right-box .box-border {
	width: 410px;
height: 282px;
background: #FFFFFF;
box-shadow: 0px 0px 18px 0px rgba(83,83,83,0.16);
border-radius: 10px;
}

.cndns-right-meau:hover .cndns-right-box {
	display: block
}

.meau-code .cndns-right-box {
	top: inherit;
	bottom: -75px;
}

.meau-code .cndns-right-box .box-border {
	width: 124px;
	height: 162px;
	background: url(../images/xf-weixin.png);
	background-size: 100% 100%;
}

.cndns-right-box .box-border .zuoyou-jzxf {
	padding: 15px 15px 10px 15px;
	box-sizing:border-box;
}

.cndns-right-box .box-border .zuoyou-jzxf .xf-zixun {
	text-align: center;
	font-size: 14px;
	color: #2d2d2d;
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 14px;
}
 .xbztzaixin{
      display: flex;
      align-items: center; 
      gap:13px;
    }
     .xbztzaixin .zaixianlist{
      width: 184px;
      height: 135px;
      background: #F5F5F5;
      border-radius: 10px;
      display: flex;
      align-items: center;     
      justify-content:center;  
     }
      .xbztzaixin .zaixianlist div .zt-wx{
        display: block;
       margin: 6px auto 0 auto;
      }
      .xbztzaixin .zaixianright{
      width: 184px;
      height: 135px;
      background: #F5F5F5;
      border-radius: 10px;
      display: flex;
      align-items: center;     
      justify-content:center;  
     }
     .xbztzaixin .zaixianright div a{
      display: block;
      width: 60px;
      height: 22px;
      background: #0179FF;
      border-radius: 3px;
      font-weight: 400;
      font-size: 12px;
      color: #FFFFFF;
      line-height: 22px;
      text-align:center;
      margin: 28px auto 28px auto;
     }
      .xbztzaixin div p{
        margin-left: -8px;
      display: flex;
      align-items: center;   
      font-weight: 400;
      font-size: 14px;
      color: #333333;
      line-height: 24px;
      text-align:center; 
      } 
      .xbztzaixin div p img{
       margin-right: 6px;
      }
     .xf-zaixtele{
      margin-top: 17px;
      padding-top: 10px;
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between; 
      border-top:1px solid #EEEEEE; 
      box-sizing:border-box; 
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 14px;
      color: #333333;
      line-height: 24px;
     }
    .cndns-right-box .box-border .zuoyou-jzxf .xf-chuli{
      padding-bottom: 10px;
      margin-top: 8px;
      font-weight: 400;
      font-size: 13px;
      color: #333333;
      line-height: 24px;
      box-sizing:border-box; 
      border-bottom:1px solid #EEEEEE;
    }
   .cndns-right-box .zt-time{
    margin-top: 6px;
    font-weight: 400;
    font-size: 13px;
    color: #999999;
    line-height: 24px;
    }


.xf-ico {
	vertical-align: middle;
	margin-right: 4px;
}
.xf-zaixtele p{
display: flex;
align-items: center; 
}
.cndns-right-box .box-border .zuoyou-jzxf .xf-anniu {
	display: block;
	margin-top: 13px;
	font-size: 14px;
	color: #2d2d2d;
}

.meau-code .cndns-right-box .box-borders {
	width: 219px;
	height: 165px;
	background: url(../images/xf-shoucan.png) no-repeat;
	-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .15);
	-moz-box-shadow: 0 3px 8px rgba(0, 0, 0, .15);
	box-shadow: 0 3px 8px rgba(0, 0, 0, .15);
}

.meau-code .cndns-right-box .box-borders .xf-scbant {
	display: block;
	background: url(../images/xf-scbant.png) no-repeat;
	width: 117px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	position: absolute;
	left: 54px;
	bottom: 20px;
	border-radius: 5px;
}

.meau-code .cndns-right-box .box-borders .xf-scbant:hover {
	background: url(../images/xf-scbant1.png) no-repeat;
}

.jishu-bj {
	background-color: #f9f9fb;
	overflow: hidden;
	padding-bottom: 50px;
	padding-top: 100px;
}

.jishu-te {
	width: 1200px;
	margin: 0px auto 0;
}

.jishu-lift {
	float: left;
	width: 200px;
	border: 1px solid #eeeeee;
	border-radius: 5px;
	background-color: #fff;
}

.jishu-right {
	float: right;
	width: 968px;
	border: 1px solid #eeeeee;
	border-radius: 5px;
	background-color: #fff;
}

.jishu-lift ul li a {
	display: block;
	line-height: 60px;
	padding-left: 22px;
	color: #333333;
	font-size: 14px;
}

.jishu-lift ul li a:hover {
	background-color: #f2f9ff;
	color: #0080ff;
}

.jishu-lift ul li.onj a {
	background-color: #f2f9ff;
	color: #0080ff;
}

.jishu-rinr .jishu-rin {
	text-align: left;
	margin-top: 10px;
}

.jishu-rinr .jishu-rin1 {
	text-align: right;
	margin-top: 35px;
	line-height: 24px;
}

.jishu-rinr .jishu-rin p {
	text-indent: 32px;
}

.jishu-rinr {
	text-align: center;
	color: #333333;
	font-size: 14px;
	padding: 30px 26px;
	background: url(../images/jsbj.png);
	background-size: 100% 100%;
}

.jishu-te1 {
	font-weight: bold;
	font-size: 24px;
	line-height: 52px;
}

.jishu-te2 {
	font-weight: bold;
	font-size: 18px;
	line-height: 40px;
	margin-top: 30px;
}

.jishu-te3 {
	color: #999999;
}

.jishu-rin ul li {
	text-indent: 32px;
	line-height: 24px;
}

.jishu-rin ul {
	margin-top: 25px;
}

.jishu-rinr a {
	color: #0080ff !important;
}

.jishu-rinr1 {
	text-align: center;
	color: #333333;
	font-size: 14px;
	padding: 30px 26px;
}

.jishu-rinr2 {
	text-align: center;
	color: #333333;
	font-size: 14px;
	padding: 30px 26px;
}

.tijiao-dx {
	margin-top: 50px;
	padding-bottom: 60px;
}

.tijiao-dx a {
	cursor: pointer;
	background: #0080ff;
	border-radius: 3px;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	height: 36px;
	line-height: 36px;
	min-width: 110px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
}

.tijiao-dx a:hover {
	box-shadow: 0px 2px 5px #d2e9ff;
	-moz-box-shadow: 0px 2px 5px #d2e9ff;
	-webkit-box-shadow: 0px 2px 5px #d2e9ff;
}

.kelianxi {
	margin-top: 28px;
	margin-bottom: 18px;
}

.fuwuqi {
	overflow: hidden;
}

.fuwuqi ul li {
	font-size: 14px;
	color: #333333;
	float: left;
	margin-right: 30px;
}

.fuwuqi ul li input {
	width: 186px;
	height: 36px;
	border: 1px solid #eeeeee;
	padding-left: 12px;
	margin-left: 10px;
	border-radius: 5px;
}

.jishu-rinr2 .jishu-rinr3 {
	text-align: left;
	margin-top: 5px;
}

.jishu-rinr3 ul li {
	position: relative;
}

.jishu-rinr3 ul li .takeText {
	color: #333333;
	width: 97%;
	height: 238px;
	border: 1px solid #eeeeee;
	font-size: 14px;
	padding: 12px;
	border-radius: 5px;
}

.jishu-rinr3 ul li .zishu {
	position: absolute;
	right: 20px;
	bottom: 20px;
	font-family: "微软雅黑";
	color: #cccccc;
	font-size: 12px;
}

.jishu-rinr1 .pt1 {
	font-size: 18px;
	color: #0080ff;
	font-weight: bold;
}

.jishu-rinr1 .p3 {
	text-align: left;
	margin-top: 20px;
}

.jishu-rinr1 .p3 p.p5 {
	margin-top: 15px;
	text-indent: 32px;
}

.jishu-rinr1 .pt4 {
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	margin-top: 30px;
}

.jishu-rinr1 .p3 .p6 {
	margin-top: 30px;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

.sjhf404 {
	background: url(../images/404.jpg);
	background-size: 100% 100%;
	height: 946px;
}

.sjhfte404 {
	width: 357px;
	margin: 210px auto;
}

.sjhfte404 a {
	display: block;
	width: 170px;
	height: 45px;
	background-color: #0073ff;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	line-height: 45px;
	border-radius: 8px;
	margin: 50px auto;
}

.sjhfte404 a:hover {
	box-shadow: 0px 2px 6px #013c8dba;
	-moz-box-shadow: 0px 2px 6px #013c8dba;
	-webkit-box-shadow: 0px 2px 6px #013c8dba;
}

.shiyongjc ul li {
	width: 280px;
	height: 300px;
	box-shadow: 0px 0px 20px #e6e6e6;
	-moz-box-shadow: 0px 0px 20px #e6e6e6;
	-webkit-box-shadow: 0px 0px 20px #e6e6e6;
	float: left;
	margin-top: 30px;
	margin-right: 26px;
	border-radius: 10px;
}

.shiyongjc ul li:nth-child(4n+4) {
	margin-right: 0px;
}

.shiyongjc ul li .jctele {
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
	width: 250px;
	padding: 0 15px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.shiyongjc ul li .jicenr {
	font-size: 14px;
	color: #999999;
	padding: 8px 15px 0;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}

.shiyongjc ul li a {
	display: block;
}

.shiyongjc ul li:hover .jctele {
	color: #0080ff;
}

.chakangengduo {
	display: block;
	height: 30px;
	width: 100px;
	font-size: 16px;
	color: #999999;
	line-height: 30px;
	text-align: center;
	margin: 30px auto;
}

.beijinse {
	background: url(../images/bj31.png);
	background-size: 100% 100%;
	overflow: hidden;
	margin-top: 75px;
	padding-bottom: 75px;
}

.hilist-t .hbox {
	width: 433px;
	float: left;
	margin-right: 27px;
	border: 1px solid #eeeeee;
	border-radius: 5px;
	background-color: #fff;
}

.hilist-t .hbox dt {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	padding: 15px 20px;
	_float: left;
	border-bottom: 1px solid #eeeeee;
}

.hilist-t .hbox dt h2 {
	font-size: 14px;
	font-weight: 600;
}

.hilist-t .hbox dt strong {
	float: left;
}

.hilist-t .hbox dt span {
	float: right;
	font-size: 12px;
}

.hilist-t .hbox dt span a {
	font-size: 12px;
	color: #999999;
	font-family: "微软雅黑";
}

.hilist-t .hbox .list {
	overflow: hidden;
	padding: 0px 20px 20px;
}

.hilist-t .hbox .list li {
	padding-bottom: 15px;
	padding-top: 15px;
	font-size: 14px;
	float: left;
	width: 100%;
	border-bottom: 1px dashed #eeeeee;
}

.hilist-t .hbox .list li h3 {
	font-weight: 400;
}

.hilist-t .hbox .list li a {
	font-size: 14px;
	color: #333333;
}

.hilist-t .hbox .list li p {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 308px;
	float: left;
}

.hilist-t .hbox .list li .fr12 {
	float: right;
	line-height: 20px;
	color: #cccccc;
	font-size: 12px;
}

.hilist-t .hbox .list li .yd1 {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #0080ff;
	margin-right: 8px;
}

.hilist-t .hbox .list li .yd3 {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #ff8b18;
	margin-right: 8px;
}

.hilist-t .hbox .list li .yd2 {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #00d1ae;
	margin-right: 8px;
}

.media-right:hover .media-heading {
	color: #0080ff;
}

.media-heading {
	overflow: hidden;
	font-size: 15px;
	color: #333;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 264px;
}

.media {
	padding: 20px;
	border-bottom: 1px dashed #eeeeee;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.media-left {
	float: left;
	width: 20%
}

.media-right {
	float: right;
	width: 67%
}

.img-zoom img {
	border-radius: 5px;
}

.media-right p {
	font-size: 13px;
	color: #8a8989;
	margin-top: 8px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	margin-bottom: 8px;
}

.hilist-t .hbox .list li:hover p {
	color: #0080ff;
}

.hilist-t .hbox .list li:hover .fr12 {
	color: #0080ff;
}

.hilist-t .hbox dt span a:hover {
	color: #0080ff;
}
.rongyu {
	width: 1320px;
	margin: 70px auto 50px;
}
.rongyu-te p {
	text-align: center;
}
.rongyu-te p.ryu1 {
	font-size: 34px;
	color: #3D3D3D;
	font-weight: bold;
}
.rongyu-te p.ryu2 {
	font-size: 14px;
	color: #999999;
	margin-top: 10px;
}
.rongyu ul li {
	height: 260px;
	width: 240px;
	float: left;
	margin-right: 30px;
	margin-top: 30px;
	text-align: center;
}
.rongyu ul li:nth-child(5n+5) {
	margin-right: 0px;
}
.rongyu ul li .ry-tele {
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	margin-top: 10px;
}
.rongyu ul li .ry-nr {
	font-size: 12px;
	color: #999999;
	margin-top: 10px;
}
.rongyu ul li:hover .ry-tele {
	color: #0080ff;
}
.hnavlist4 ul {
	border-bottom: 1px solid #eeeeee;
	overflow: hidden;
	padding: 10px 15px 15px;
	border-left: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
}
.youhua-ss li a {
	color: #999;
	border-radius: 30px;
	margin: 5px;
	padding: 2px 10px;
	border: 1px solid #999;
	display: block;
}
.youhua-ss li a:hover {
	color: #0082dd;
	border: 1px solid #0082dd;
}
.youhua-ss li {
	float: left
}
.help-list .hnavlist4 {
	width: 100%;
	text-align: left;
	background-color: #fff;
}
.about-banan {
	background: url(../images/anout-bana.png);
	background-size: 100% 100%;
	height: 500px;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
}
.about-banan h2 {
	font-family: Source Han Sans, Source Han Sans;
	font-weight: bold;
	font-size: 60px;
	color: #FFFFFF;
	line-height: 87px;
}
.about-banan p {
	font-family: Source Han Sans, Source Han Sans;
	font-weight: 500;
	font-size: 20px;
	color: #FFFFFF;
	margin-top: 20px;
}
.about-lift .jiange {
	display: block;
	width: 33px;
	height: 4px;
	background-color: #158FFF;
	margin-top: 20px;
}
.about-tebj {
	background: url(../images/about-tebj.png);
	background-size: 100% 100%;
	padding-top: 70px;
	padding-bottom: 50px;
}
.about-right img {
	margin-top: 25px;
}
.about-te1 ul {
	margin-top: 50px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.about-te1 ul li {
	width: 49%;
	display: flex;
	align-items: center;
	padding: 30px;
	background: #FFFFFF;
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.02);
	border-radius: 10px 10px 10px 10px;
	box-sizing: border-box;
}
.about-te1 ul li .fuwufilat h3 {
	font-family: Source Han Sans, Source Han Sans;
	font-weight: 600;
	font-size: 18px;
	color: #158FFF;
	display: flex;
	align-items: center;
}
.about-te1 ul li .fuwufilat h3 img {
	margin-right: 6px;
}
.about-te1 ul li .fuwufilat p {
	width: 96%;
	font-family: Source Han Sans, Source Han Sans;
	font-weight: 400;
	font-size: 16px;
	color: #666666;
	line-height: 23px;
	margin-top: 15px;
}
.wh13 {
	width: 1280px;
	margin: 0 auto;
}
.about-lc {
	padding: 70px 0 0 0;
}
.about_rn {
	background: url(../images/aboutdt.png);
	background-size: 100% 100%;
	height: 530px;
	margin-top: 50px;
	position: relative;
}
.about_rn ul li {
	text-align: center;
	cursor: pointer;
}
.about_rn ul li:hover p.about_en1 {
	color: #4383FF;
}
.about_rn ul li:hover p.about_en2 {
	color: #4383FF;
}
.about_rn ul li p.about_en1 {
	font-weight: 600;
	font-size: 16px;
	color: #158FFF;
	line-height: 23px;
}
.about_rn ul li p.about_en2 {
	font-weight: 400;
	font-size: 14px;
	color: #333333;
	line-height: 20px;
	text-align: left;
}
.about_rn ul li:nth-child(1) {
	position: absolute;
	left: -10px;
	top: 350px;
}
.about_rn ul li:nth-child(2) {
	position: absolute;
	left: 110px;
	top: 170px;
}
.about_rn ul li:nth-child(3) {
	position: absolute;
	left: 300px;
	top: 270px;
}
.about_rn ul li:nth-child(4) {
	position: absolute;
	left: 520px;
	top: 100px;
}
.about_rn ul li:nth-child(5) {
	position: absolute;
	right: 330px;
	top: 170px;
}
.about_rn ul li:nth-child(6) {
	position: absolute;
	right: 60px;
	top: 90px;
}
.rongyu1 {
	background: url(../images/rybj.png);
	background-size: 100% 100%;
	padding-top: 70px;
}
.Box1 {
	position: relative;
	padding-bottom: 160px;
}
.Box1 .content {
	width: 1290px;
	margin: 0 auto;
}
.Box1 .Box_con {
	position: relative;
}
.Box1 .Box_con .conbox {
	position: relative;
	overflow: hidden;
}
.Box1 .Box_con .btnl {
	position: absolute;
}
.Box1 .Box_con .btn {
	display: block;
	width: 45px;
	height: 45px;
	position: absolute;
	cursor: pointer;
}
.Box1 .Box_con .btnl {
	background: url(../images/anniu1.png);
	background-size: 100% 100%;
	left: 50%;
	bottom: -100px;
	transform: translateX(-100%) translateX(-10px);
}
.Box1 .Box_con .btnr {
	background: url(../images/anniu2.png);
	background-size: 100% 100%;
	left: 50%;
	bottom: -100px;
	transform: translateX(10px);
}
.Box1 .Box_con .btnl:hover {
	background: url(../images/anniu01.png);
	background-size: 100% 100%;
}
.Box1 .Box_con .btnr:hover {
	background: url(../images/anniu02.png);
	background-size: 100% 100%;
}
.Box1 .Box_con .conbox ul {
	position: relative;
	list-style: none;
	margin-top: 60px;
}
.Box1 .Box_con .conbox ul li {
	float: left;
	width: 306px;
	height: 314px;
	background: #FFFFFF;
	margin-left: 22px;
	overflow: hidden;
	padding: 30px 22px 22px 22px;
	box-sizing: border-box;
}
.Box1 .Box_con .conbox ul li:first-child {
	margin-left: 0;
}
.Box1 .Box_con .conbox ul li img {
	margin: 0 auto;
	display: block;
    max-width: 100%;
	min-height:201px;
	max-height:201px;
	cursor:pointer; 
}
.Box1 .Box_con .conbox ul li span {
	display: block;
	width: 100%;
	height: 1px;
	background-color: #EEEEEE;
	margin-top: 20px;
	margin-bottom: 20px;
}
.Box1 .Box_con .conbox ul li p {
	font-weight: 400;
	font-size: 16px;
	color: #333333;
	text-align: center;
}
.about-td {
	padding-top: 70px;
	padding-bottom: 20px;
}
.about-td h2 {
	font-family: Source Han Sans, Source Han Sans;
	font-weight: 600;
	font-size: 34px;
	color: #3D3D3D;
	line-height: 49px;
	text-align: center;
}
.about-td .chanp {
	font-family: Source Han Sans, Source Han Sans;
	font-weight: 400;
	font-size: 16px;
	color: #3D3D3D;
	text-align: center;
	margin-top: 17px;
}
.about-td p.chanp3 {
	font-size: 24px;
	font-weight: bold;
	color: #4383FF;
	text-align: center;
	margin-top: 50px;
}
.chanp5 .zzdsxl {
	margin: 0 auto;
	display: block;
	margin-top: 10px;
}
.chanp5 ul.on .xiazai {
	vertical-align: middle;
	margin-right: 5px;
	position: relative;
	top: -2px;
}
.chanp5 ul.on {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.chanp5 ul li.abo {
	width: 23%;
	height: 423px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	background: #FFFFFF;
	border-radius: 10px;
	float: left;
	margin-right: 30px;
}

.chanp5 ul li.abo:nth-child(1) {
	border: 2px solid #4383FF;
}

.chanp5 ul li.abo:nth-child(2) {
	border: 2px solid #4DB47F;
}

.chanp5 ul li.abo:nth-child(3) {
	border: 2px solid #FFBC4E;
}

.chanp5 ul li.abo:nth-child(4) {
	border: 2px solid #8D6EF5;
	margin-right: 0
}

.chanp5 ul li.abo p.abo-tele {
	width: 100%;
	border-radius: 8px 8px 0px 0px;
	height: 70px;
	text-align: center;
	line-height: 70px;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}

.chanp5 ul li.abo:nth-child(1) p.abo-tele {
	background: #0071EC;
}

.chanp5 ul li.abo:nth-child(2) p.abo-tele {
	background: #24BA7A;
}

.chanp5 ul li.abo:nth-child(3) p.abo-tele {
	background: #FFB34F;
}

.chanp5 ul li.abo:nth-child(4) p.abo-tele {
	background: #8D6EF5;
}

.chanp5 ul li.abo ul {
	padding: 10px 45px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.chanp5 ul li.abo ul li {
	height: 65px;
	background: #F2F6FF;
	text-align: center;
	line-height: 65px;
	font-size: 16px;
	color: #666666;
	margin-top: 12px;
}
/****/

.tag-ye {
	width: 1200px;
	margin: 100px auto;
	overflow: hidden;
	box-shadow: 0px 2px 14px 0px rgba(51, 45, 42, 0.1);
	-moz-box-shadow: 0px 2px 14px 0px rgba(51, 45, 42, 0.1);
	-webkit-box-shadow: 0px 2px 14px 0px rgba(51, 45, 42, 0.1);
	min-height: 600px;
	position: relative;
}

.tag-lift {
	padding: 20px 40px;
}

.yems a.actived {
	color: #fff;
	background: #ff6300;
}

.yems {
	border: 1px solid #dddddd;
	overflow: hidden;
}

.yems a {
	width: 30px !important;
	border-left: 1px solid #dddddd;
	height: 30px !important;
	display: block;
	float: left;
	line-height: 30px;
	font-size: 14px;
	color: #333;
	text-align: center;
	background-color: #fff;
}

.yems a:nth-child(1) {
	border-left: 1px solid #dddddd00;
}

.tag-lift p.tagte {
	font-size: 20px;
	color: #7b7b7b;
}

.tag-lift ul li a {
	display: block;
	padding: 15px 40px;
	color: #333;
	font-size: 16px;
	border: 1px solid #e6e7e857;
	border-radius: 30px;
	background-color: #fff;
	text-decoration: none;
	white-space: nowrap;
	box-shadow: 0px 2px 14px 0px rgba(51, 45, 42, 0.1);
	-moz-box-shadow: 0px 2px 14px 0px rgba(51, 45, 42, 0.1);
	-webkit-box-shadow: 0px 2px 14px 0px rgba(51, 45, 42, 0.1);
}

.tag-lift ul li {
	float: left;
	margin-top: 20px;
	margin-right: 20px;
}

.tag-lift ul li:nth-child(1) {
	margin-left: 200px;
}

.nav1 {
	display: none
}

.fights {
	display: flex;
	float: right;
}

.fights .count-up {
	font-size: 18px;
	color: #333333;
	float: left;
	margin-top: 26px;
	margin-right: 50px;
}

.fights .count-up span {
	font-size: 30px;
	font-weight: bold;
	color: #1589f3;
}

.lijixiaz {
	margin-right: 45px;
	display: block;
	width: 120px;
	height: 44px;
	font-size: 16px;
	color: #fff !important;
	line-height: 44px;
	text-align: center;
	background: -webkit-linear-gradient(left, #167eff, #37b4fc);
	float: right;

	background-image: -webkit-linear-gradient(top, #2b99fe, #0079e9);
	margin-top: 28px;
	background-image: -o-linear-gradient(top, #2b99fe, #0079e9);
	background-image: -ms-linear-gradient(top, #2b99fe, #0079e9);
	background-image: linear-gradient(top, #2b99fe, #0079e9);
	border-radius: 5px;
	box-shadow: 0px 0px 8px #37b4fc38;
	-moz-box-shadow: 0px 0px 8px #37b4fc38;
	-webkit-box-shadow: 0px 0px 8px #37b4fc38;
}

.headers .active .nav1 {
	display: block
}

.headers .active .nav {
	display: none
}

.headers .active {
	background-color: #fff;
	box-shadow: 0px 0px 5px #3333332b;
	-moz-box-shadow: 0px 0px 5px #3333332b;
	-webkit-box-shadow: 0px 0px 5px #3333332b;
}

.nav ul li a.bant {
	width: 120px;
	height: 44px;
	line-height: 44px;
	border-radius: 5px;
	background-image: -webkit-linear-gradient(top, #2b99fe, #0079e9);
	margin-top: -7px;
	background-image: -o-linear-gradient(top, #2b99fe, #0079e9);
	background-image: -ms-linear-gradient(top, #2b99fe, #0079e9);
	background-image: linear-gradient(top, #2b99fe, #0079e9);
	font-size: 16px;
	color: #ffffff;
}

.box .bos-lift {
	float: left;
	width: 44%
}

.box .bos-lift .banan-te {
	font-weight: bold;
	font-size: 44px;
	color: #1e81ec;
	padding-top: 250px;
}

.box .bos-lift .banan-nr {
	font-size: 18px;
	color: #545669;
	margin-top: 20px;
}

.ruangan {
	margin-top: 10px;
	display: flex;
	align-items: center;
}
.ruangan img {
	width: 176px;
}
.ruangan .ruan1 {
	margin-right: 25px;
}

.icon {
	vertical-align: middle;
	margin-right: 6px;
	position: relative;
	top: -2px;
}

.box .bos-lift .annmo1 {
	position: absolute;
	right: 260px;
	top: 474px;
	width: 140px;
	display: block;
	margin-top: 40px;
	height: 140px;
}

.box .bos-lift .annmo2 {
	position: absolute;
	left: 222px;
	z-index: 999;
	top: 442px;
	width: 200px;
	display: block;
	height: 74px;
	transition: all 0.5s ease;
	border: 1px solid #006cff;
	border-radius: 10px;
	font-size: 20px;
	color: #006cff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	line-height: 74px;
	text-align: center;
}

.box .bos-lift .annmo2:hover {
	transform: translateY(-10px);
}

.box .bos-lift .annmo3 {
	position: absolute;
	left: 222px;
	z-index: 999;
	top: 468px;
	width: 200px;
	display: block;
	height: 74px;
	transition: all 0.5s ease;
	border: 1px solid #006cff;
	border-radius: 10px;
	font-size: 20px;
	color: #006cff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	line-height: 74px;
	text-align: center;
}

.box .bos-lift .annmo3:hover {
	transform: translateY(-10px);
}

.box .bos-lift .annmo {
	width: 200px;
	display: block;
	margin-top: 40px;
	height: 74px;
	transition: all 0.5s ease;
	background-color: #006cff;
	border-radius: 10px;
	font-size: 20px;
	color: #fff;
	line-height: 74px;
	text-align: center;
}

.box .bos-lift .annmo:hover {
	transform: translateY(-10px);
}

.box .bos-lift .banan-nr1 {
	font-size: 14px;
	color: #545669;
	margin-top: 30px;
	line-height: 24px;
}

.bos-right {
	float: right;
	width: 56%
}

.bos-right img {
	padding-top: 110px;
	margin-right: -35px;
}

@keyframes triangle-jump {

	from,
	to {
		transform: translateY(0)
	}

	50% {
		transform: translateY(15px)
	}
}

/***/
.jc-list {
	line-height: 48px;
	vertical-align: middle;
	height: 69px;
	float: left;
	margin-right: 15px;
}

.jc-right h3.ts1 {
	font-size: 18px;
	color: #202020;
	text-decoration: underline;
	font-weight: 400;
}

.jc-right p.ts2 {
	font-size: 14px;
	color: #6f6f6f;
	margin-top: 5px;
}

.xbjiaochen {
	margin-top: 30px;
}

.xbjiaochen li {
	width: 274px;
	float: left;
	margin-top: 50px;
	margin-right: 88px;
	cursor: pointer;
	transition: all 0.5s ease;
}

.xbjiaochen li:hover {
	transform: translateY(-10px);
}

.xbjiaochen li:nth-child(4n+4) {
	margin-right: 0px;
}

.xbvidi {
	width: 880px;
	height: 535px;
	margin-top: 50px;
	margin: 0 auto;
}

.xbyoushi li {
	float: left;
	text-align: center;
	width: 25%;
	padding-bottom: 50px;
	margin-top: 20px;
	transition: all 0.5s ease;
}

.xbyoushi li h3 {
	font-size: 24px;
	color: #202020;
	margin-top: 10px;
	font-weight: 400;
}

.xbyoushi li:hover {
	transform: translateY(-10px);
}

.row1 .gongnen-lift {
	float: left;
	width: 70%;
}

.row1 .gongnen-right {
	float: right;
	width: 30%
}

.row1 {
	background: url(../images/rowbj.png);
	background-size: 100% 100%;
	height: 600px;
	padding-top: 34px;
	margin-top: 75px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.gongnen-right p {
	font-size: 32px;
	color: #202020;
	margin-top: 150px;
}

.gongnen-right ul li {
	font-size: 18px;
	color: #202020;
	margin-top: 40px;
}

.gongnen-right ul li .dagou {
	vertical-align: middle;
	margin-right: 18px;
}

.gongnen-right ul {
	margin-top: 60px;
}

.row2 .gongnen-lift {
	float: right;
	width: 60%;
}

.row2 .gongnen-right {
	float: left;
	width: 40%
}

.row2 {
	background: url(../images/rowbj1.png);
	background-size: 100% 100%;
	height: 600px;
	padding-top: 30px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.row3 .gongnen-lift {
	float: left;
	width: 70%;
}

.row3 .gongnen-right {
	float: right;
	width: 30%
}

.row3 {
	background: url(../images/rowbj2.png);
	background-size: 100% 100%;
	height: 600px;
	padding-top: 34px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.xb-tele {
	font-size: 32px;
	color: #202020;
	text-align: center;
	margin-top: 70px;
	margin-bottom: 40px;
	font-weight: normal;
}

.xb-shebei li {
	border: 1px solid #d5e3ff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	float: left;
	/*padding: 22px;*/
	width: 210px;
	border-radius: 5px;
	margin-right: 20px;
	margin-top: 20px;
	cursor: pointer;
	transition: all 0.5s ease;
}

.xb-shebei li:hover {
	transform: translateY(-10px);
}

.xb-shebei li .seb-lift {
	float: left;
	padding: 22px 0 22px 22px;
}

.xb-shebei li .seb-right {
	float: right;
	padding: 22px;
}

.xb-shebei li h3.diann1 {
	font-size: 16px;
	color: #202020;
	font-weight: 400;
}

.xb-shebei li p.diann2 {
	font-size: 13px;
	color: #bcbcbc;
}

.xb-shebei li:nth-child(6n+6) {
	margin-right: 0px;
}

.row7 {
	background: url(../images/dabj3.png);
	background-size: 100% 100%;
	height: 564px;
	margin-top: 80px;
}

.row7 .xbxingyog {
	font-size: 32px;
	color: #ffffff;
	text-align: center;
	padding-top: 80px;
}

.fuwujinyan li p.jy-te1 {
	font-size: 18px;
	color: #ffffff;
}

.fuwujinyan li p.jy-te2 {
	font-size: 30px;
	color: #ffffff;
	font-weight: bold;
	margin-top: 26px;
}

.fuwujinyan li p.jy-te2 span {
	font-size: 30px;
	color: #ffffff;
	font-weight: bold;
	margin-left: -5px;
}

.fuwujinyan li {
	text-align: center;
	float: left;
	width: 20%
}

.fuwujinyan li p span {
	font-weight: 400;
	font-size: 22px;
}

.fuwujinyan li {
	margin-top: 90px;
	border-right: 1px solid #84c1f8;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.fuwujinyan li:nth-child(5) {
	border: none;
}

.fuwujinyan1 {
	margin: 0 auto;
	width: 1360px;
	height: auto;
	background-color: #fff;
	border-radius: 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 38px 30px;
	margin-top: -200px;
	box-shadow: 0px 0px 20px #3274dab8;
	-moz-box-shadow: 0px 0px 20px #3274dab8;
	-webkit-box-shadow: 0px 0px 20px #3274dab8;
}
.fuwujinyan1 ul li img {
	width: 100%;
	cursor: pointer;
}
.fuwujinyan1 ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.fuwujinyan1 a {
	display: block;
	width: 176px;
	height: 53px;
	background: #0179FF;
	border-radius: 6px 6px 6px 6px;
	font-family: Source Han Sans, Source Han Sans;
	font-weight: 400;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 53px;
	text-align: center;
	margin: 25px auto 0;
}
.fuwujinyan1 li {
	width: 23%;

}

.fuwujinyan1 li p {
	text-align: center;
	font-size: 18px;
	color: #202020;
	margin-top: 20px;
}
.img-mask {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgb(0 0 0 / 25%);
	z-index: 9998;
	display: flex;
	align-items: center;
	justify-content: center;
}
.img-popup {
	position: relative;
	z-index: 9999;
	max-width: 90%;
	max-height: 90%;
}
.img-popup img {
	display: block;
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 90vh;
}
.close-btn {
	cursor: pointer;
	position: absolute;
	top: 0px;
	right: -40px;
	width: 28px;
	height: 28px;
	background: url(../images/videguanbi.png);
	background-size: 100% 100%;
}

.row8 {
	margin-top: 60px;
}

.row8 p.kehu1 {
	font-size: 32px;
	color: #202020;
	margin-bottom: 20px;
}

.Box {
	position: relative;
}

.Box .content {
	width: 1360px;
	margin: 0 auto;
}

.Box h2 {
	text-align: center;
	margin-bottom: 35px;
	padding-top: 250px;
}

.Box .Box_con {
	position: relative;
	margin-left: -30px;
}

.Box .Box_con .btnl {
	position: absolute;
}

.Box .Box_con .btn {
	display: block;
	width: 46px;
	height: 46px;
	position: absolute;
	top: -60px;
	cursor: pointer;
	border-radius: 50%;
}

.Box .Box_con .btnl {
	background: url(../images/jtl02.png) no-repeat center;
	left: -72px;
}

.Box .Box_con .btnr {
	background: url(../images/jtr02.png) no-repeat center;
	right: 15px;
}

.Box .Box_con .btnl:hover {
	box-shadow: 0px 0px 12px #3274dac2;
	-moz-box-shadow: 0px 0px 12px #3274dac2;
	-webkit-box-shadow: 0px 0px 12px #3274dac2;
}

.Box .Box_con .btnr:hover {
	box-shadow: 0px 0px 12px #3274dac2;
	-moz-box-shadow: 0px 0px 12px #3274dac2;
	-webkit-box-shadow: 0px 0px 12px #3274dac2;
}

.Box .Box_con .conbox {
	position: relative;
	overflow: hidden;
	padding: 30px 30px 30px 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.Box .Box_con .conbox ul {
	position: relative;
	list-style: none;
}

.Box .Box_con .conbox ul li {
	float: left;
	width: 400px;
	height: 300px;
	margin-left: 30px;
	overflow: hidden;
	box-shadow: 0px 0px 18px #3274da38;
	-moz-box-shadow: 0px 0px 18px #3274da38;
	-webkit-box-shadow: 0px 0px 18px #3274da38;
	transition: all 0.5s ease;
}


.Box .Box_con .conbox ul li img {
	display: block;
	width: 400px;
	height: 300px;
	transition: all 0.5s ease;
}

.Box .Box_con .conbox ul li:hover {
	transform: translateY(-10px);
}

.Box .Box_con .conbox ul li p {
	line-height: 30px;
	font-size: 18px;
	color: #999;
	margin-left: 30px;
	margin-top: -145px;
	width: 350px;
}

.Box .BoxSwitch {
	margin-top: 30px;
	text-align: center;
}

.Box .BoxSwitch span {
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 3px;
	background: #ccc;
	margin: 0 5px;
	cursor: pointer;
}

.Box .BoxSwitch span.cur {
	background: red;
}

.row9 {
	background: url(../images/r7bj.png);
	background-size: 100% 100%;
	height: 500px;
	margin-top: 70px;
}

.row9 p {
	text-align: center;
}

.row9 p.fote1 {
	font-size: 50px;
	color: #ffffff;
	font-weight: bold;
	padding-top: 115px;
}

.row9 p.fote2 {
	font-size: 24px;
	color: #ffffff8c;
	margin-top: 60px;
}

.row9 a.fote3 {
	display: block;
	transition: all 0.5s ease;
	width: 200px;
	height: 62px;
	font-size: 22px;
	color: #1482e8 !important;
	line-height: 62px;
	text-align: center;
	background-color: #ffffff;
	border-radius: 5px;
	margin: 45px auto
}

.row9 a.fote3:hover {
	transform: translateY(-10px);
}

.sjhf-about {
	padding-top: 100px;
}

.cndns-right {
	margin-top: -300px;
}

#ligongn li {
	height: 70px;
	border-bottom: 1px solid #e2e2e2;
	font-size: 14px;
	color: #0179ff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 14px 3px;
}

#ligongn li:hover {
	background-color: #0179ff;
	color: #fff;
}

#ligongn li.activeso {
	background-color: #0179ff;
	color: #fff;
}

/**内页下载按钮**/
.downloa-lift img {
	margin-right: 18px;
	width: 76px;
	height: 76px;
}

.downloads {
	margin-top: 15px;
	margin-bottom: 15px;
	border: 1px solid red;
	background: #F5FAFF;
	border: 1px solid #93CDFF;
	border-radius: 6px;
	height: 120px;
	text-align: center;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.downloa-right p {
	font-size: 24px;
	color: #0088E4;
}

.downloa-s {
	display: flex;
	justify-content: center;
	margin-top: 22px;
}

.downloa-right a {
	display: block;
	width: 230px;
	height: 38px;
	background: url(../images/downloabat.png);
	background-size: 100% 100%;
	margin-top: 6px;
	transition: all 0.5s ease;
}

.downloa-right a:hover {
	transform: translateY(-6px);
}

/**手机下载**/
.sjdxiazai {
	width: 282px;
	height: 278px;
	position: absolute;
	right: 0px;
	top: 50px;
	background-color: #fff;
	border-radius: 8px;
	box-shadow: 0px 0px 15px #eeeeee;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 24px;
	display: none;
	z-index: 9999;
	-webkit-box-shadow: 0px 0px 15px #eeeeee;
	box-shadow: 0px 0px 15px #eeeeee;
	-moz-box-shadow: 0px 0px 15px #eeeeee;
}

.sjd-lift {
	float: left;
	text-align: center;
	width: 234px;
	background-color: #f8f8f8;
	height: 230px
}

.sjd-rijht {
	float: right;
	text-align: center;
	width: 234px;
	background-color: #f8f8f8;
	height: 230px
}

.sjdxiazai p.shoujte1 {
	font-size: 14px;
	color: #333333;
	margin-top: 12px;
}

.sjdxiazai p.shoujte2 {
	font-size: 12px;
	color: #999999;
	margin-top: 5px;
}

.nav ul li .sjdxiazai a.sjxiaz {
	display: block;
	width: 92px;
	height: 31px;
	text-align: center;
	line-height: 30px;
	background-color: #1e81ec;
	font-size: 14px;
	color: #ffffff;
	border-radius: 5px;
	margin: 18px auto;
	transition: all 0.5s ease;
}

.sjdxiazai .sjdico {
	padding-top: 29px;
}

.nav ul li .sjdxiazai a.sjxiaz:hover {
	transform: translateY(-5px);
}

.nav ul li:hover .sjdxiazai {
	display: block;
}

.sjdxiazai a.sjxiaz {
	display: block;
	width: 92px;
	height: 31px;
	text-align: center;
	line-height: 30px;
	background-color: #1e81ec;
	font-size: 14px;
	color: #ffffff;
	border-radius: 5px;
	margin: 18px auto;
	transition: all 0.5s ease;
}

.sjdico {
	padding-top: 29px;
}

.sjdxiazai a.sjxiaz:hover {
	transform: translateY(-5px);
}

.sjdxiazai-te {
	position: relative;
	height: 101px;
}
/*
.sjdxiazai-te:hover .sjdxiazai {
	display: block
}
*/
/***/
@media screen and (max-width: 1400px) {
	.headers .container {
		width: 100%;
	}
}

/*
@media screen and (max-width: 1400px){
	.container{width: 100%;}
	.article-b {width: 75%;}
	.help-center .hbox{width: 47%;}
	.footer-t1{width: 20%!important;margin-left:0px!important;}
}*/
.remnss {
	margin-top: 15px;
}

.rem-lift {
	float: left;
}

.shijian {
	float: right;
}

.rem-lift a.ani1 {
	float: left;
	color: #fff;
	height: 26px;
	line-height: 26px;
	background: #1589f3;
	padding: 0 20px;
	border-radius: 10px;
	margin-right: 15px;
	font-size: 12px;
}

.rem-lift a.ani1:hover {
	background: #2e9afd;
}

.jsmodern-video {
	background: #000;
	position: relative;
	overflow: hidden;
	z-index: 10
}

.jsmodern-video-panel {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 2147483648;
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: rgba(0, 0, 0, .8);
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.jsmodern-video {
	width: 900px !important;
	height: 535px !important;
}

.jsmodern-video-panel.jsmodern-video-panelFull {
	left: 50%;
	-webkit-transform: translate(-50%, -10px);
	-ms-transform: translate(-50%, -10px);
	transform: translate(-50%, -10px);
	padding: 3px 5px;
	border-radius: 8px
}

.jsmodern-video-linebox {
	height: 6px;
	background: rgba(255, 255, 255, .25);
	border-radius: 3px;
	width: 460px;
	width: -webkit-calc(100% - 305px);
	width: -moz-calc(100% - 305px);
	width: calc(100% - 305px);
	float: left;
	margin: 17px 0 0 15px;
	position: relative;
	cursor: pointer
}

#video video {
	width: 100%;
	height: 100%;
	object-fit: fill;
}

.jsmodern-video-pass {
	position: absolute;
	border-radius: 3px;
	height: 100%;
	background: #017ccc;
}

.jsmodern-video-linedot {
	width: 6px;
	height: 6px;
	background: #fff;
	border-radius: 3px;
	-webkit-transform: scale(1.8);
	-ms-transform: scale(1.8);
	transform: scale(1.8);
	position: absolute
}

.jsmodern-video-panel b {
	cursor: pointer
}

.jsmodern-video-panel b,
.jsmodern-video-panel span {
	display: block;
	float: left
}

.jsmodern-video-panel span {
	font-size: 12px;
	cursor: default;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.jsmodern-video-start {
	margin-left: 10px
}

.jsmodern-video-start+span {
	width: 14px;
	height: 12px;
	text-align: center;
	line-height: 12px;
	font-size: 10px;
	overflow: hidden;
	margin-top: 13px;
	-webkit-transform: scale(1, 0.9) translateY(1px);
	-ms-transform: scale(1, 0.9) translateY(1px);
	transform: scale(1, 0.9) translateY(1px);
	-webkit-transform-origin: left top;
	-ms-transform-origin: left top;
	transform-origin: left top
}

.jsmodern-video-start,
.jsmodern-video-end {
	width: 39px;
	text-align: center
}

.jsmodern-video-volumebox {
	width: 80px;
	height: 6px;
	background: rgba(255, 255, 255, .25);
	border-radius: 3px;
	float: left;
	margin: 18px 0 0 7px;
	position: relative;
	cursor: pointer
}

.jsmodern-video-volumeline {
	width: 40px;
	height: 6px;
	background: #017ccc;
	border-radius: 3px;
	margin-top: 0
}

.jsmodern-video-volumedot {
	width: 6px;
	height: 6px;
	background: #fff;
	border-radius: 3px;
	margin: -6px 0 0 37px;
	-webkit-transform: scale(1.8);
	-ms-transform: scale(1.8);
	transform: scale(1.8);
	position: absolute
}

.jsmodern-video-play,
.jsmodern-video-volume,
.jsmodern-video-fullin {
	width: 18px;
	height: 18px;
	margin-top: 11px;
	background-position: center;
	background-repeat: no-repeat
}

.jsmodern-video-play {
	margin-left: 10px;
	background-image: url(../images/6b3bb348add7476d8cdd8484c4f39c09.gif)
}

.jsmodern-video-pause {
	background-image: url(../images/0e471ea1fc7d42a28a3fc43ef0da7267.gif)
}

.jsmodern-video-volume {
	margin-left: 15px;
	background-image: url(../images/2e079079e0f040469bed67664cfa1419.gif)
}


.jsmodern-video-muted {
	background-image: url(../images/3ebfac572f7841da95d2eb5503c6607e.gif)
}

.jsmodern-video-fullin {
	margin-left: 15px;
	background-image: url(../images/3f5f4360a87d4fefaf09c23c95b91a2f.gif)
}

.jsmodern-video-fullout {
	margin-left: 15px;
	background-image: url(../images/5f48a92b0a384822bb2aa942edafd465.gif)
}

b.jsmodern-video-fullFalse {
	opacity: .5;
	cursor: default
}

.play-gif {
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, .2);
	width: 100%;
	height: 100%;
	z-index: 99999;
	display: none
}

.play-gif .content {
	width: 900px;
	height: 534px;
	background: #000;
	border-radius: 10px;
	overflow: hidden;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.play-gif .close {
	position: absolute;
	top: 5px;
	right: 5px;
	font-size: 20px;
	cursor: pointer;
	z-index: 999;
	border-radius: 50%;
	background-color: #333333c9;
}

.rows1 {
	background: -webkit-linear-gradient(#ebf3ff, #fff);
	background: -o-linear-gradient(#ebf3ff, #fff);
	background: -moz-linear-gradient(#ebf3ff, #fff);
	background: linear-gradient(#ebf3ff, #fff);
	/* background: url(../images/rows1-bj.png); */
	background-size: 100% 100%;
	/* margin-top: 60px; */
	padding-top: 60px;
}

.VideoBtn {
	position: absolute;
	left: 50%;
	top: 50%;
	display: block;
	width: 70px;
	height: 70px;
	margin-left: -35px;
	margin-top: -35px;
	cursor: pointer;
	z-index: 10;
}

#playBox #item4 {
	background: url(../images/item4-bg.png);
	background-size: 100% 100%;
}

.bos-right {
	position: relative;
}


@media screen and (max-width: 1465px) {
	.container {
		width: 100% !important;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		padding: 0 20px;
	}

}


@media screen and (max-width: 1450px) {
	.fuwujinyan1 {
		width: 100% !important;
	}

	.Box .content {
		width: 100% !important;
	}



	.swiper2 {
		left: 0 !important;
	}

	.tlers2-te {
		width: 100% !important;
	}

	.friendlink {
		width: 100% !important;
	}

	.gongnen-lift img {
		width: 100% !important;
	}

	.hilist-t .hbox {
		width: 30%
	}
}

/* 弹窗 start */
.cox-sjhf {
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.2);
	display: none;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	overflow: hidden;
	outline: 0;
	-webkit-overflow-scrolling: touch;
	background-color: rgb(0, 0, 0);
	filter: alpha(opacity=60);
	background-color: rgba(0, 0, 0, 0.6);
	z-index: 9999;
}

.tc-sjhf {
	padding: 26px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 291px;
	height: 333px;
	background: #FFFFFF;
	border-radius: 15px;
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	margin: auto;
	background: #fff;
}

.tc-ingd {
	text-align: center;
}

.tc-ingd p.tc-te1 {
	font-size: 20px;
	font-weight: bold;
	margin-top: 10PX;
	color: #333333;
}

.tc-ingd p.tc-te2 {
	font-size: 16px;
	margin-top: 15PX;
	font-weight: 400;
	color: #666666;
}

.tc-ingd .tcimg {
	margin: 25PX auto
}

.tc-ingd .tc-xz {
	display: block;
	width: 240px;
	height: 45px;
	font-size: 18px;
	font-weight: 400;
	line-height: 45px;
	color: #FFFFFF;
	transition: all 0.5s ease;
	background: #168FFF;
	box-shadow: 0px 1px 8px 0px rgba(0, 116, 224, 0.67);
	border-radius: 23px;
}

.tc-ingd .tc-xz:hover {
	transform: translateY(-10px);
}

.tc-gb {
	display: block;
	width: 27px;
	height: 27px;
	background: url(../images/guanbi-tc.png);
	background-size: 100% 100%;
	margin: 40px auto;
}

/* 弹窗 end */
/***搜索页面修改**/
.versionbut {
	background: url(../images/version.png);
	background-size: 100% 100%;
	width: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 35px;
	margin-top: 30px;
}
.versionbut .versionbut-lift h3 {
	font-family: Source Han Sans CN;
	font-weight: bold;
	font-size: 26px;
	color: #FFFFFF;
}
.versionbut .versionbut-lift p {
	letter-spacing: 2px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 12px;
	margin-top: 10px;
	color: #A7CFFF;
}
.versionbut .versionbut-right a {
	display: block;
	width: 144px;
	height: 48px;
	text-align: center;
	font-family: Source Han Sans CN;
	font-weight: 400;
	line-height: 48px;
	font-size: 16px;
	color: #0172F9;
	background: #FFFFFF;
	border-radius: 6px;
}
.versionbut .versionbut-right a span {
	display: flex;
	justify-content: center;
	align-items: center;
}
.versionbut .versionbut-right a img {
	margin-right: 6px;
}
.recovery {
	padding: 30px 30px 15px 30px;
}

.recovery ul li {
	overflow: hidden;
	border-bottom: 1px dashed #eeeeee;
	position: relative;
	padding-bottom: 5px;
	display: flex;
}

.recovery ul li .reco {
	width: 154px;
	height: auto;
	float: left;
	margin-right: 30px;
}

.recovery ul li .reco-te {
	font-size: 27px;
	color: #1A1A1A;
}

.recovery ul li .reco-nr {
	margin-block: 15px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	font-size: 16px;
	color: #999999;
	margin-top: 15px;
}

.recovery1 p {
	font-size: 18px;
	color: #999999;
}

/**首页新闻修改**/
.container a.more {
	display: block;
	font-size: 14px;
	color: #999999;
	line-height: 30px;
	position: absolute;
	right: 0px;
	top: 0px;
}

.swiper-slide>ul li {
	margin-top: 25px;
	width: 33.33%;
	float: left;
}

.swiper-slide>ul li h4 {
	font-weight: 400;
	width: 300px;
	font-size: 14px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	margin-left: 5px;
	margin-right: 10px;
}

.swiper-slide>ul li a {
	display: flex;
}

.swiper-slide>ul li span.yuandian {
	color: #3c76f8;
	line-height: 20px;
}

.swiper-slide>ul li span {
	font-size: 14px;
	color: #999999;
}

.swiper-slide>ul li:hover h4 {
	color: #3c76f8;
}

.container .line {
	width: 100%;
	height: 1px;
	background: #EEEEEE;
	margin-top: 17px;
	margin-bottom: 5px;
}

.container {
	position: relative;
}

.container h3.formation-tele {
	font-size: 22px;
	color: #333333;
	line-height: 30px;
	position: absolute;
	left: 0px;
	top: 0px;
}

.swiper1 {
	width: 85%;
}

.swiper1 .selected {
	background-color: #3C76F8;
	color: #FFFFFF;

}

.swiper1 .swiper-slide {
	border-radius: 3px;

	text-align: center;
	font-size: 14px;
	height: 30px;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	cursor: pointer;
}

.swiper2 {
	width: 100%;
}

.swiper2 .swiper-slide {
	height: calc(100vh - 50px);
	box-sizing: border-box !important;
	overflow-x: hidden !important;
}

.logote1 {
	display: none
}

/**首页新闻修改**/
@media screen and (max-width: 1360px) {
	#playBox #item4 {
		width: 100%;
	}
	#playBox .item .box {
		width: 100%;
	}

	.bos-right img {
		width: 100%;
		padding-top: 155px;
	}

	.logote1 {
		display: block
	}

	.logote {
		display: none
	}

	.cndns-right-btn span.demo-icon2 {
		width: 50px;
		height: 62px;
	}

	.cndns-right-btn {
		width: 50px;
		height: 62px;
	}

	.cndns-right-btn span.demo-icon3 {
		width: 50px;
		height: 62px;
	}

	.cndns-right-meau .shipeiimg {
		width: 50px;
		height: 50px;
	}

	.cndns-right-btn span.demo-icon1 {
		width: 50px;
		height: 62px;
	}

	.cndns-right-btn span.demo-icon {
		width: 50px;
		height: 38px;
	}

	#ligongn li {
		height: 60px;
		font-size: 12px;
	}

	.shipei {
		height: 250px !important;
	}

	.cndns-right {
		top: 66%
	}

	.cndns-right-box {
		right: 40px;
	}
}
@media screen and (max-width: 1450px) {
	.box .bos-lift .annmo2 {
		left: 240px;
	}
}
@media screen and (max-width: 1266px) {
	.box .bos-lift .annmo2 {
		left: 240px;
		top: 510px !important;
	}
}
@media screen and (max-width: 1110px) {
	.aui-search-result-box1 input {
		width: 98%;
	}
	.box .bos-lift .annmo2 {
		left: 240px;
		top: 545px !important;
	}
}
@media screen and (max-width: 1050px) {
	.logo {
		display: none
	}
}

.help-list .article .content audio {
	width: 100% !important;
}

/***内容页添加下载按钮**/
.er-icon {
	width: 71px;
	height: 71px;
}

.article_dl {
	margin-bottom: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	height: 120px;
	background: #F3F8FF;
	display: flex;
	align-items: center;
	padding: 0 30px;
}

.article_dl .middle {
	width: calc(100% - 80px - 150px);
	padding-left: 24px;
}

.article_dl .middle .title1 {
	font-size: 16px;
	color: #333;
	margin-bottom: 3px;
	font-weight: bold;
}

.article_dl .middle .title {
	font-size: 16px;
	color: #333;
	font-weight: bold;
}

.article_dl .middle .system {
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
}

.article_dl .middle .system .item {
	width: 30%;
	line-height: 25px;
	font-size: 14px;
	color: #4E5969;
}

.article_dl .right {
	width: 166px;
}

.article_dl .right .buy {
	display: inline-block;
	width: 166px;
	height: 39px;
	line-height: 39px;
	text-align: center;
	color: #FFF;
	background: #1186F1;
	border-radius: 4px;
	font-size: 16px;
}
.article_dl .right .buy span {
	display: flex;
	align-items: center;
	justify-content: center;
}
.article_dl .right .buy span img {
	margin-right: 6px;
}
.article_dl .right .buydl .download {
	display: inline-block;
	width: 166px;
	height: 39px;
	border: 1px solid #C8CFD6;
	border-radius: 4px;
	line-height: 37px;
	margin-bottom: 12px;
	text-align: center;
	color: #7B838A;
	font-size: 16px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.article_dl .right .buydl .download span {
	display: flex;
	align-items: center;
	justify-content: center;
}
.article_dl .right .buydl .download span img {
	margin-right: 6px;
}
.insertbutton {
	display: block;
	width: 120px;
	height: 40px;
	background: #167DFB;
	border-radius: 4px;
	margin: 20px auto;
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 14px;
	color: #FFFFFF !important;
	line-height: 40px;
}
.insertbutton:hover {
	background: #2f8dff;
}
.insertbutton span {
	display: flex;
	align-items: center;
	justify-content: center;
}
.insertbutton span img {
	width: 14px !important;
	margin-right: 6px;
}
/***内页修改2023.3.29**/
.tutorials_tb {
	width: 987px;
	overflow: hidden;
	border: 1px solid #EEEEEE;
	padding: 0 20px 20px 20px;
	border-radius: 4px;
	margin-top: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.tutorials_tele {
	border-bottom: 1px solid #EEEEEE;
	height: 44px;
}

.tutorials_lift ul li {
	float: left;
	height: 15px;
	font-size: 14px;
	height: 44px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	cursor: pointer;
	color: #666666;
	margin-right: 40px;
	line-height: 44px;
}

.tutorials_lift ul li.cour {
	font-size: 16px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	border-bottom: 1px solid #0080FF;
	color: #0080FF;
}

.tutorials_right {
	float: right;
	display: flex;
}

.tutorials_right p {
	font-size: 14px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #999999;
	margin-right: 10px;
	line-height: 44px;
}

.tutorials_right ul li {
	font-size: 14px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	margin-right: 10px;
	color: #333333;
	float: left;
	line-height: 44px;
}

.tutorials_right ul li a {
	color: #333333;
}

.tutorials_right ul li a:hover {
	color: #0080FF;
}

.tutorials_nr .tutorials_ino ul li .tutorials_ts1 {
	font-size: 16px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #333333;
}

.tutorials_nr .tutorials_ino ul li:hover .tutorials_ts1 {
	color: #0080FF;
}

.tutorials_nr .tutorials_ino ul li {
	padding-bottom: 15px;
	border-bottom: 1px solid #EEEEEE;
	;
	margin-top: 15px;
}

.tutorials_nr .tutorials_ino ul li:last-child {
	border: 0
}

.tutorials_nr .tutorials_ino ul li .tutorials_ts2 {
	font-size: 14px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	margin-top: 10px;
	overflow: hidden;
	white-space: nowrap;
	width: 835px;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	color: #999999;
}

.tutorials_a a {
	background: #E4F2FF;
	padding: 2px 4px;
	font-size: 12px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	float: left;
	color: #42A1FF;
	margin-top: 8px;
	margin-right: 6px;
	display: block;
	border-radius: 2px;
}

.tutorials_ino {
	display: none
}

.tutorials_ino:nth-child(1) {
	display: block;
}

/***首页修改*/
.row5 {
	padding: 60px 0;
}

.datanews {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.datanews .datalift {
	width: 784px;
}

.datanews .datalift .title a {
	font-size: 16px;
	display: block;
	line-height: 42px;
	color: #999999;
}

.datanews .tele {
	font-size: 32px;
	font-weight: 400;
	color: #333333;
}

.datanews .datalift .title {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.datalift ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.datalift ul li {
	width: 25%;
	padding: 32px 18px;
	box-sizing: border-box;
	margin-top: 20px;
	-moz-box-sizing: border-box;
	height: 348px;
}

.datalift ul li:nth-child(1) {
	background: #F5FAFF;
}

.datalift ul li:nth-child(2) {
	background: #EBF5FF;
}

.datalift ul li:nth-child(3) {
	background: #E0F0FF;
}

.datalift ul li:nth-child(4) {
	background: #208CF8;
}

.datalift ul li:nth-child(4) h3 a {
	color: #FFFFFF;
}

.datalift ul li:nth-child(4) p {
	color: #FFFFFF;
}

.datalift ul li h3 a {
	font-size: 20px;
	color: #333333;
}

.datalift ul li p {
	font-size: 16px;
	color: #333333;
	margin-top: 25px;
	margin-bottom: 20px
}

.datalift ul li .tuto1 {
	display: none
}

.datalift ul li:nth-child(4) .tuto {
	display: none
}

.datalift ul li:nth-child(4) .tuto1 {
	display: block
}

.heat_search {
	display: flex;
	flex-wrap: wrap;
}

.heat_search a {
	font-size: 16px;
	padding: 8px 22px;
	background: #ffffff2b;
	color: #FFFFFF;
	margin-right: 18px;
	margin-top: 18px
}

.dataright {
	background: url(../images/tutobj.png);
	margin-top: 67px;
	padding: 35px 58px 28px 58px;
	background-size: 100% 100%;
	width: 545px;
	height: 425px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.dataright h3 {
	font-size: 32px;
	margin-bottom: 20px;
	font-weight: 400;
	color: #FFFFFF;
}

.dataright a.bat {
	width: 108px;
	height: 40px;
	display: block;
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	margin-top: 26px;
	line-height: 40px;
	background: #FE9948;
	border-radius: 4px;
}

.popular_articles {
	width: 100%;
	margin-top: 60px;
}

.popular_articles .title {
	display: flex;
	flex-wrap: wrap;
	font-size: 32px;
	justify-content: space-between;
	font-weight: 400;
	color: #333333;
}

.popular_articles .title a {
	font-size: 16px;
	display: block;
	line-height: 42px;
	color: #999999;
}

.popular_articles ul {
	justify-content: space-between;
	display: flex;
	flex-wrap: wrap;
}

.popular_articles ul li {
	width: 32%;
	margin-top: 50px;
	margin-right: 27px;
}

.popular_articles ul li:nth-child(3n+3) {
	margin-right: 0px;
}

.popular_articles ul li h3 {
	font-size: 18px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #333333;
}

.popular_articles ul li p {
	width: 435px;
	font-size: 14px;
	color: #666666;
	margin-top: 10px;
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.vider-dz .share a {
	position: relative;
}
.vider-dz .share a .puopu {
	position: absolute;
	left: -45px;
	bottom: 30px;
	padding: 8px;
	background-color: #fff;
	border: 1px #eee solid;
	text-align: center;
	z-index: 12;
	display: none
}
.vider-dz .share a:hover .puopu {
	display: block
}
.vider-dz .share a .puopu img {
	width: 120px;
	margin-left: 0;
	height: auto
}
.vider-dz .share a .puopu .txt {
	color: #828282;
}
@media (max-width: 1620px) {
	.bos-right img {
		max-width: 100%;
		padding-top: 150px;
	}
}
@media (max-width: 1450px) {
	.bos-right img {
		width: 100%
	}
	.navbar .logo {
		margin-left: -20px;
	}
	.navbar {
		padding: 0 20px;
	}
	#playBox .item .box {
		padding: 0 20px;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
	}
	.gifdl {
		padding: 0 20px;
	}
	.footer {
		padding: 0 20px;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
	}
	.dataright {
		width: 39%;
	}
}

@media (max-width: 1420px) {
	.bos-right img {
		width: 100%
	}
	.navbar {
		padding: 0 20px;
	}
	#playBox .item .box {
		padding: 0 20px;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
	}
	.gifdl {
		padding: 0 20px;
	}
	.xb-shebei {
		display: grid;
		grid-template-columns: repeat(4, 1fr);
		grid-gap: 20px;
	}
	.xb-shebei li {
		width: 100%;
		margin: 0;
	}
	.xb-shebei li a {
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	.xb-shebei li .seb-right img {
		width: 30px;
	}

}

@media screen and (max-width: 1380px) {

	.row4 {
		margin-top: 80px;
	}
	.xbyoushi {
		display: flex;
		justify-content: space-between;
	}
	.xbyoushi li {
		flex: 1;
	}
	.xbyoushi li img {
		width: 80%;
	}
	.xbyoushi li h3 {
		font-size: 3vw;
	}
	.datanews .datalift {
		width: 100%;
	}
	.datanews .tele {
		font-size: 24px;
	}
	.datalift ul li {
		width: 50%;
		height: 280px;
	}
	.dataright {
		width: 100%;
		margin-top: 30px;
	}

	.row5 {
		padding: 60px 20px 0 20px;
	}
	.popular_articles ul {
		justify-content: space-between;
	}
	.popular_articles ul li {
		width: 48%;
		margin: 30px 0 0 0;
	}
	.popular_articles ul li p {
		width: 100%;
	}
	.row7 {
		height: auto;
	}
	.row7 .xbxingyog {
		padding-top: 50px;
	}
	.fuwujinyan {
		overflow: hidden;
	}
	.fuwujinyan li p.jy-te2, .fuwujinyan li p.jy-te2 span {
		font-size: 24px;
	}
	.fuwujinyan li {
		margin: 50px 0;
	}
	.fuwujinyan1 {
		height: auto;
		margin-top: 0;
		border-radius: 0;
	}
	.fuwujinyan1 ul {
		display: flex;
		justify-content: space-between;
	}
	.fuwujinyan1 ul li {
		width: 23%;
	}
	.fuwujinyan1 ul li img {
		width: 100%;
	}
	.fuwujinyan1 li p {
		font-size: 16px;
		margin-top: 10px;
	}
	.row8 p.kehu1 {
		font-size: 24px;
	}
	.row9 {
		margin-top: 50px;
		height: auto;
	}
	.row9 p.fote1 {
		font-size: 38px;
		padding-top: 40px;
	}
	.sjdxiazai-te {
		height: 110px;
	}
	.sjdxiazai {
		display: none !important;
	}
	.swiper-container {
		left: 0 !important;
	}
	.swiper1 {
		margin: 0 0 0 120px !important;
		width: calc(100% - 200px) !important;
	}
	.swiper1 .swiper-slide {
		width: auto !important;
		padding: 0 8px;
		white-space: nowrap;
	}
	.swiper-slide ul li {
		width: 50%;
	}
	.swiper-slide ul li:last-of-type {
		display: none;
	}
	.swiper-slide ul li h4 {
		width: 78%;
	}
	.swiper-slide ul li span {
		white-space: nowrap;
	}
	.footer-i {
		margin-left: 0 !important;
	}
	.footer-t1 {
		width: 16%;
	}
}

@media screen and (max-width: 1080px) {
	.nav {
		margin-right: 0
	}
	.navbar .logo {
		margin-left: 0;
	}
	.nav>span {
		margin-right: 0
	}
	.navbar {
		padding: 0;
	}
	.navbar .logo {
		display: block !important;
	}
	.nav {
		display: block !important;
	}
	.nav>ul {
		display: none;
		position: absolute;
		top: 100px;
		left: 0;
		width: 100%;
		background: #fff;
		max-height: 70vh;
		overflow: auto;
	}
	.nav>ul li {
		float: none;
		width: 100%;
		margin: 0 !important;
		text-align: center;
	}
	.nav>ul li ul {
		display: none !important;
		position: unset !important;
		width: 100%;
		background: #fff;
		padding: 0 !important;
	}
	.nav>ul li.showul ul {
		display: block !important;
	}
	.nav>ul li.showul .nav-arrow {
		transform: rotate(180deg);
	}
	.nav>ul li ul li {
		float: none;
		width: 100%;
		margin: 0 !important;
		padding: 0 !important;
		text-align: center !important;
	}
	.nav>ul li a.bant {
		display: inline-block;
		margin-top: 10px !important;
	}
	.nav>ul li a {
		display: inline-block !important;
		height: 50px;
		line-height: 50px;
		margin: 0 !important;
		padding: 0 !important;
		text-align: center !important;
	}
	.nav>span {
		display: block;
		width: 36px;
		height: 36px;
		background: url(../images/icon-menu.png) no-repeat center / 32px;
	}
	.navbar.showmenu {
		background: #fff;
	}
	.navbar.showmenu .nav>span {
		background-image: url(../images/icon-close.png);
	}
	.navbar.showmenu .nav>ul {
		display: block;
	}
	.nav1 {
		display: none !important;
	}

	#playBox {
		height: 910px;
	}
	#playBox #item4 {
		width: 100%;
		height: 910px;
		padding-top: 60px;
		box-sizing: border-box;
	}
	#playBox .item .box {
		width: 100%;
	}
	#playBox .smallNav {
		display: none;
		bottom: 20px;
	}
	.box .bos-lift {
		position: absolute;
		top: 330px;
		left: 0;
		width: 100%;
		visibility: unset !important;
		text-align: center;
	}
	.box .bos-lift .annmo {
		display: inline-block;
	}
	.box .bos-lift .annmo2 {
		position: unset;
		display: inline-block;
	}
	.box .bos-lift h1 {
		padding: 0 !important;
	}
	.bos-right {
		position: absolute;
		top: 30px;
		left: 0;
		width: 100%;
		height: 280px;
		visibility: unset !important;
	}
	.bos-right img {
		display: block;
		padding: 0;
		margin: 0 auto;
		width: auto;
		height: 280px;
	}
	.gifdl {
		padding: 0 20px;
	}
	.xb-shebei {
		display: grid;
		grid-template-columns: repeat(4, 1fr);
		grid-gap: 20px;
	}
	.xb-shebei li {
		width: 100%;
		margin: 0;
	}
	.xb-shebei li a {
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	.xb-shebei li .seb-right img {
		width: 30px;
	}
	.row1, .row2, .row3 {
		margin-top: 50px;
		height: auto;
	}
	.row1 .gongnen-lift, .row2 .gongnen-lift, .row3 .gongnen-lift {
		float: none;
		width: 100%;
	}
	.row1 .gongnen-right, .row2 .gongnen-right, .row3 .gongnen-right {
		float: none;
		width: 100%;
		text-align: center;
	}
	.gongnen-right p {
		margin-top: 70px;
	}
	.row4 {
		margin-top: 80px;
	}
	.xbyoushi {
		display: flex;
		justify-content: space-between;
	}
	.xbyoushi li {
		flex: 1;
	}
	.xbyoushi li img {
		width: 80%;
	}
	.xbyoushi li h3 {
		font-size: 3vw;
	}
	.datanews .datalift {
		width: 100%;
	}
	.datanews .tele {
		font-size: 24px;
	}
	.datalift ul li {
		width: 50%;
		height: 280px;
	}
	.dataright {
		width: 100%;
		margin-top: 30px;
	}

	.row5 {
		padding: 60px 20px 0 20px;
	}
	.popular_articles ul {
		justify-content: space-between;
	}
	.popular_articles ul li {
		width: 48%;
		margin: 30px 0 0 0;
	}
	.popular_articles ul li p {
		width: 100%;
	}
	.row7 {
		height: auto;
	}
	.row7 .xbxingyog {
		padding-top: 50px;
	}
	.fuwujinyan {
		overflow: hidden;
	}
	.fuwujinyan li p.jy-te2, .fuwujinyan li p.jy-te2 span {
		font-size: 24px;
	}
	.fuwujinyan li {
		margin: 50px 0;
	}
	.fuwujinyan1 {
		height: auto;
		margin-top: 0;
		border-radius: 0;
	}
	.fuwujinyan1 ul {
		display: flex;
		justify-content: space-between;
	}
	.fuwujinyan1 ul li {
		width: 23%;
	}
	.fuwujinyan1 ul li img {
		width: 100%;
	}
	.fuwujinyan1 li p {
		font-size: 16px;
		margin-top: 10px;
	}
	.row8 p.kehu1 {
		font-size: 24px;
	}
	.row9 {
		margin-top: 50px;
		height: auto;
	}
	.row9 p.fote1 {
		font-size: 38px;
		padding-top: 40px;
	}
	.sjdxiazai-te {
		height: 110px;
	}
	.sjdxiazai {
		display: none;
	}
	.swiper-container {
		left: 0 !important;
	}
	.swiper1 {
		margin: 0 0 0 120px !important;
		width: calc(100% - 200px) !important;
	}
	.swiper1 .swiper-slide {
		width: auto !important;
		padding: 0 8px;
		white-space: nowrap;
	}
	.swiper-slide ul li {
		width: 50%;
	}
	.swiper-slide ul li:last-of-type {
		display: none;
	}
	.swiper-slide ul li h4 {
		width: 78%;
	}
	.swiper-slide ul li span {
		white-space: nowrap;
	}

	.friendlink {
		padding: 0 10px;
		box-sizing: border-box;
	}

	.cndns-right {
		display: none !important;
	}
	.friendlink {
		padding: 0 10px;
		box-sizing: border-box;
	}
	.footer-m .footer-t1-content {
		display: none;
	}
	.footer-m.active .footer-t1-content {
		display: block;
	}
	.footer-m {
		width: 100%;
		height: auto;
		float: none !important;
		padding: 15px 20px;
		box-sizing: border-box;
		border-bottom: 1px solid #ddd;
	}
	.footer-m .guider1 {
		font-size: 20px;
		background: url(../images/icon-right-g.png) no-repeat center right / 16px;
	}
	.footer-m.active .guider1 {
		background-image: url(../images/icon-down-g.png);
	}
	.footer-i {
		float: none !important;
		width: 100% !important;
		height: auto !important;
		margin: 0 !important;
		padding: 20px 0;
		text-align: center;
	}
	.footer-i .xbziti li {
		text-align: center;
		margin: 30px 0 0 0 !important;
	}
	.footer-top {
		height: auto;
	}
	.footer-t1-content li {
		text-align: left;
		margin: 20px 0;
		padding-left: 10px;
	}
	.footer-t1-content li a {
		font-size: 17px;
	}
	.footer-t4 {
		float: none;
		text-align: center;
	}
	.footer-bottom {
		height: auto;
		padding: 20px;
		box-sizing: border-box;
	}


}

@media screen and (max-width: 860px) {
	.xb-shebei {
		grid-template-columns: repeat(3, 1fr);
	}
	.fuwujinyan li p.jy-te1 {
		font-size: 16px;
	}
	.fuwujinyan li p.jy-te2, .fuwujinyan li p.jy-te2 span {
		font-size: 18px;
	}
	.fuwujinyan1 li p {
		font-size: 14px;
	}
}

@media screen and (max-width: 640px) {
	.box .bos-lift h1 {
		font-size: 32px !important;
	}
	.box .bos-lift .banan-nr {
		font-size: 12px !important;
	}
	.box .bos-lift .annmo {
		width: 40%;
		margin: 0 10px;
	}
	.box .bos-lift .annmo2 {
		width: 40%;
		margin: 0 10px;
	}
	.xb-shebei {
		grid-template-columns: repeat(2, 1fr);
	}

	.gongnen-right p {
		font-size: 22px;
	}
	.gongnen-right ul li {
		font-size: 14px;
	}

	.datalift ul li {
		width: 100%;
		height: auto;
	}
	.dataright a.bat {
		margin-top: 30px;
	}

	.popular_articles ul li {
		width: 100%;
	}

	.fuwujinyan li p.jy-te1 {
		font-size: 12px;
	}
	.fuwujinyan li p.jy-te2, .fuwujinyan li p.jy-te2 span {
		font-size: 13px;
	}

	.row9 p.fote1 {
		font-size: 38px;
	}
	.row9 p.fote2 {
		font-size: 17px;
	}

	.swiper-slide ul li {
		width: 100%;
	}
	.swiper-slide ul li:last-of-type {
		display: block;
	}
	.swiper-slide ul li h4 {
		width: 88%;
	}
}
/****/
@media screen and (max-width: 1250px) {
	.bannan-tele {
		width: 100%;
		padding: 0 20px;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
	}
	.banann-s {
		max-width: 100%;
	}
	.xz-shousuo {
		width: 100%;
		padding: 0 20px;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
	}
	.about-te1 {
		width: 100%;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		padding: 0 20px;
	}
}
@media screen and (max-width: 1200px) {
	.tlers2-te {
		width: 100% !important;
	}
	.help-list .article .content img {
		width: 100%
	}
	.about-te1 .about-right img {
		width: 100%
	}
	.article_dl .middle {
		margin-left: 0;
	}
}
/****/

@media screen and (max-width: 1360px) {
	.about-te1 {
		display: flex;
		padding-top: 0 !important;
		align-items: center;

	}
	.rongyu {
		width: 100%;
	}
	.rongyu ul {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.rongyu ul li {
		width: 22%;
		margin: 15px;
		height: auto;
	}
	.rongyu ul li img {
		width: 100%;
	}
	.rongyu ul li:nth-child(5n+5) {
		margin-right: 15px;
	}
	.about-lift {
		padding-right: 20px;
		width: 60%
	}
	.help-center .hbox {
		margin-right: 3%;
	}
	.about-xbbj {
		height: auto;
	}
}
@media screen and (max-width: 950px) {
	.play-gif .content {
		width: 100%;
	}
	.play-gif .content video {
		width: 100%
	}
}
.naneimg img {
	width: 100%
}
.datarecovery {
	background: url(../images/datarecovery.png);
	background-size: 100% 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 35px 20px 30px 20px;
	width: 100%
}
.datarecovery img.logost {
	width: 72px;
	margin: 0 auto;
	display: block;
}
.datarecovery h2 {
	font-family: Source Han Sans CN;
	font-weight: 500;
	margin-top: -50px;
	font-size: 20px;
	text-align: center;
	color: #333333;
}
.datarecovery p {
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 14px;
	margin-top: 20px;
	color: #666666;
	line-height: 22px;
}
.datarecovery p a {
	color: #2F9BFF;
}
.datarecovery ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.datarecovery ul li {
	margin-top: 15px;
}
.datarecovery ul li a {
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 13px;
	color: #666666;
}
.datarecovery ul li:hover a {
	color: #2F9BFF;
}
.datarecovery .covebut {
	display: block;
	width: 100%;
	height: 58px;
	background: #167DFB;
	margin-top: 25px;
	box-shadow: 0px 6px 11px 0px rgba(0, 105, 200, 0.15);
	border-radius: 5px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	text-align: center;
	font-size: 20px;
	line-height: 58px;
	color: #FFFFFF;
}
.datarecovery .covebut:hover {
	background: #2f8dff;
}
.datarecovery .covebut span {
	display: flex;
	align-items: center;
	justify-content: center;
}
.datarecovery .covebut span img {
	margin-right: 8px;
	width: 17px;
}

.nanelist {
	background: #FFFFFF;
	border: 1px solid #EEEEEE;
	box-sizing: border-box;
	padding: 20px;
	-moz-box-sizing: border-box;
}
.nanelist h2 {
	font-family: Source Han Sans CN;
	font-weight: 500;
	font-size: 18px;
	color: #333333;
}
.nane-spat1 ul li img.cesi {
	width: 100%
}
.nane-spat1 ul li:nth-child(1) {
	border-bottom: 1px solid #EEEEEE;
}
.nane-spat1 ul li:nth-child(1) p {
	font-family: Source Han Sans CN;
	font-weight: 400;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 14px;
	color: #666666;
}
.nane-spat1 ul li {
	margin-top: 15px;
}
.nane-spat1 ul li .wenz {
	height: 14px;
	margin-right: 8px;
}
.nane-spat1 ul li p {
	font-family: Source Han Sans CN;
	font-weight: 400;
	font-size: 14px;
	max-width: 275px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	color: #666666;
}
.nane-spat2 a {
	font-family: Source Han Sans CN;
	font-weight: 400;
	padding: 5px 10px;
	display: block;
	font-size: 14px;
	background: #FFFFFF;
	float: left;
	border-radius: 18px;
	margin-top: 8px;
	border: 1px solid #EEEEEE;
	margin-right: 5px;
	color: #666666;
}
.nane-spat2 {
	margin-top: 10px;
}
.js-toc-box {
	background: #fff;
	box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
	border: 1px solid #e6e8e9;
	width: 254px;
	top: 13%;
	position: fixed;
	border-radius: 0 12px 12px 0;
	display: none;
	transition: .3s all;
	left: 2px
}

.js-toc-box.toc-show {
	left: -300px
}

.js-toc-box.toc-show .toc-button {
	left: 300px;
}

.js-toc-box h3 {
	font-size: 0;
	pointer-events: none
}

.js-toc-box h3>span {
	display: block;
	font-size: 24px;
	line-height: 30px;
	padding: 24px;
	font-weight: 700
}

.js-toc-box h3 .js-toc-close {
	pointer-events: auto;
	cursor: pointer;
	content: "";
	width: 9px;
	height: 14px;
	position: absolute;
	display: block;
	top: 32px;
	right: 20px;
	background: url(../images/jt.png);
	background-size: 100% 100%;
}

.js-toc-box h3 .js-toc {
	pointer-events: auto;
	overflow-y: auto;
	max-height: 400px;
	margin-top: 24px
}

.js-toc-box h3 .js-toc::-webkit-scrollbar {
	width: 5px
}

.js-toc-box h3 .js-toc::-webkit-scrollbar-track {
	border-radius: 5px
}

.js-toc-box h3 .js-toc::-webkit-scrollbar-thumb {
	border-radius: 5px;
	background: #e6e8e9
}

.js-toc-box h3.shouqi .js-toc-close {
	top: 24px
}

.js-toc-box .toc-button {
	background: #fff;
	box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
	border: 1px solid #e6e8e9;
	position: absolute;
	left: -300px;
	top: 0;
	cursor: pointer;
	transition: 400ms;
	width: 220px;
	font-size: 14px;
	border-radius: 0 12px 12px 0;
	line-height: 54px;
	pointer-events: auto;
	color: #000;
	padding-left: 30px;
	font-size: 22px;
	font-weight: 700
}

.js-toc-box .toc-button::after {
	content: "";
	width: 9px;
	height: 14px;
	position: absolute;
	display: block;
	top: 20px;
	right: 20px;
	transform: rotate(180deg);
	background: url(../images/jt.png);
	background-size: 100% 100%;
}

.js-toc-box .is-collapsed {
	max-height: 1000vh !important
}

.js-toc-box .js-toc>.toc-list {
	position: relative;
	padding-left: 1px
}

.js-toc-box .js-toc>.toc-list>.toc-list-item:nth-last-child(1) .toc-link {
	margin-bottom: 0
}

.js-toc-box .js-toc>.toc-list::after {
	content: "";
	display: block;
	position: absolute;
	width: 2px;
	height: 95%;
	left: 4px;
	top: 50%;
	transform: translateY(-50%);
	background: #ebebeb
}

.js-toc-box .js-toc>.toc-list .lan-gaodu {
	display: block;
	position: absolute;
	width: 2px;
	height: 0;
	left: 4px;
	top: 2px;
	z-index: 1;
	transition: .2s all;
	background: #2258f6
}

.js-toc-box .toc-list li a {
	word-break: break-word;
	padding-left: 20px;
	text-overflow: ellipsis;
	overflow: hidden;
}

.js-toc-box .toc-list-item {
	line-height: 20px;
	display: flex;
	flex-direction: column;
	margin: 0 !important
}

.js-toc-box .toc-list-item .toc-link {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	line-height: 20px;
	position: relative;
	font-weight: 600;
	font-size: 14px;
	z-index: 2;
	margin-bottom: 16px
}

.js-toc-box .toc-list-item .toc-link::before {
	content: " ";
	width: 6px;
	height: 6px;
	background: #fff;
	border-radius: 50%;
	border: 1px solid #8f8f8f;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	position: absolute
}

.js-toc-box .toc-list-item .is-collapsible .toc-link {
	font-weight: 400;
	font-size: 12px;
	padding-left: 20px
}

.js-toc-box .is-active-li>.toc-link {
	color: #1879FF
}

.js-toc-box .is-active-li>.toc-link::before {
	background: #1879FF;
	border: 1px solid #1879FF
}

.js-toc-box .js-toc-li {
	padding: 16px 0;
	background: #f9f9fb;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	border-bottom-right-radius: 12px
}

.js-toc-box .js-toc-li li {
	width: 43%;
	padding-left: 22px;
	position: relative
}


.js-toc-box .js-toc-li li::before {
	content: "";
	width: 16px;
	height: 16px;
	left: 0;
	top: 5px;
	display: block;
	position: absolute
}

.js-toc-box .js-toc-li li a {
	color: #000;
	font-size: 14px
}

.js-toc-box .js-toc-li li a:lang(it), .js-toc-box .js-toc-li li a:lang(jp), .js-toc-box .js-toc-li li a:lang(fr) {
	font-size: 12px
}

.js-toc-box .js-toc-li li a:hover {
	text-decoration: underline !important
}
@media screen and (max-width: 1850px) {
	.js-toc-box {
		width: 210px;
	}
	.js-toc-box h3>span {
		font-size: 22px;
	}
	.js-toc-box .toc-list-item .toc-link {
		font-size: 12px;
	}
	.js-toc-box .toc-button {
		width: 130px;
		padding-left: 45px;
		font-size: 22px;
	}
}
@media screen and (max-width: 1800px) {
	.js-toc-box {
		width: 175px;
	}
}
@media screen and (max-width: 1650px) {
	.js-toc-box {
		display: none !important;
	}
}
/****/
.vdwh {
	width: 1360px;
	margin: 0 auto;
}

.video {
	margin-top: 130px;
}

.video .location a {
	font-family: Dream Han Sans SC;
	font-weight: normal;
	font-size: 14px;
	color: #333333;
}

.video .location span {
	font-size: 14px;
	color: #0093FF;
}

.video .location a img {
	height: 17px;
	margin-right: 5px;
	position: relative;
	top: -2px;
}

.vide-info-ul {
	display: flex;
	align-items: center;
	margin-top: 20px;
	border-bottom: 1px solid #E6E6E6;
	margin-bottom: 45px;
}

.vide-info-ul li {
	font-family: Dream Han Sans SC;
	font-weight: normal;
	padding: 15px 35px;
}

.vide-info-ul li a {
	color: #333333;
	font-size: 14px;
}

.vide-info-ul li.active a {
	font-size: 20px;
	color: #0093FF;
}

.vide-info-ul li.active {
	border-bottom: 3px solid #0093FF;
}

.vide-list h2 {
	font-family: Dream Han Sans SC;
	font-weight: normal;
	font-size: 16px;
	margin-top: 20px;
	color: #333333;
}

.vide-list ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.vide-list ul li {
	width: 23%;
	margin-top: 30px;
}

.vide-list h2 img {
	height: 18px;
	margin-right: 5px;
}

.vide-list ul li .vidimg {
	max-width: 320px;
	min-height: 200px;
}

.vide-list ul li img {
	width: 100%;
	border-radius: 10px 10px 0px 0px;
}

.vide-list ul li h3 {
	font-family: Dream Han Sans SC;
	font-weight: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	font-size: 16px;
	color: #333333;
}

.videtelt {
	padding: 15px 12px;
}

.vide-list ul li .telt {
	display: flex;
	justify-content: space-between;
	margin-top: 30px;
	align-items: center;
}

.vide-list ul li .telt .tins {
	font-size: 14px;
	color: #999999;
}

.vide-list ul li .telt .txt {
	font-size: 14px;
	color: #BBBBBB;
}

.vide-list ul li:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 39, 69, 0.15);
	border-radius: 10px;
}
/**内页**/
.video-info {
	margin-top: 30px;
}
.video-info .video-suju {
	background: url(../images/video.png);
	background-size: 100% 100%;
	width: 100%;
	padding: 40px 20px 40px 50px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.video-info .video-suju .video-suju-te h2 {
	font-family: Dream Han Sans SC;
	font-weight: bold;
	font-size: 24px;
	color: #FFFFFF;
}
.video-info .video-suju .video-suju-te {
	width: 80%;
}
.video-info .video-suju .video-suju-te p {
	font-family: Dream Han Sans SC;
	font-weight: normal;
	font-size: 16px;
	margin-top: 10px;
	color: #FFFFFF;
}
.video-info .video-suju a {
	display: block;
	width: 200px;
	height: 64px;
	text-align: center;
	font-family: Dream Han Sans SC;
	font-weight: normal;
	font-size: 18px;
	color: #0080FF;
	line-height: 64px;
	background: #F1F9FF;
	border-radius: 10px;
}
.video-info .video-suju a img {
	height: 22px;
	margin-right: 8px;
}
.video-url {
	background: #25282B;
	margin-top: 30px;
	display: flex;
	justify-content: space-between;
}
.video-url .vider-url-lift {
	width: 77%
}

.video-url .vider-url-right {
	width: 318px;
	padding: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.video-url .vider-url-right h2 {
	font-family: Dream Han Sans SC;
	font-weight: normal;
	margin-bottom: 10px;
	font-size: 16px;
	color: #FFFFFF;
}
.video-url .vider-url-right ul li .liftimg img {
	width: 110px;
}
.video-url .vider-url-right ul li a .liftimg {
	width: 110px;
	margin-right: 15px;
}
.video-url .vider-url-right ul li a {
	display: flex;
	justify-content: space-between;
}
.video-url .vider-url-right ul li a .righttele h3 {
	font-family: Dream Han Sans SC;
	font-weight: normal;
	overflow: hidden;
	white-space: nowrap;
	max-width: 161px;
	text-overflow: ellipsis;
	font-size: 14px;
	color: #FFFFFF;
}
.video-url .vider-url-right ul li a .righttele p {
	font-family: Dream Han Sans SC;
	font-weight: normal;
	margin-top: 5px;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	color: #B3B3B3;
}
.video-url .vider-url-right ul li {
	padding-top: 12px;
	margin-bottom: 12px;
	border-top: 1px solid #494949;
}
.video-url .vider-url-right ul li:nth-child(1) {
	border-top: none;
}
.video-url .vider-url-right ul li:hover .righttele h3 {
	color: #0080FF;
}
.vider-h2 h1 {
	font-family: Dream Han Sans SC;
	font-weight: normal;
	margin-top: 30px;
	font-size: 32px;
	color: #333333;
}
.vider-h2 p {
	font-family: Dream Han Sans SC;
	font-weight: normal;
	margin-top: 10px;
	font-size: 14px;
	color: #999999;
}
.vider-h2 p a {
	font-size: 14px;
	color: #0080FF;
}
.viderbf .so span {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.vider-h2 h1 {
	margin-bottom: 10px;
}
.viderbf span {
	overflow: hidden;
	font-family: Dream Han Sans SC;
	font-weight: normal;

	font-size: 14px;
	color: #999999;
}
.vider-h2 a {
	font-size: 14px;
	color: #0080FF;
}
.vider-h2 .vider-dz .zanico {
	height: 16px;
	margin-right: 5px;
}
.vider-h2 .vider-dz ul {
	display: flex;
	align-items: center;
}
.vider-h2 .vider-dz ul li.on {
	margin: 0 12px;
}
.vider-h2 .vider-dz ul li {
	display: flex;
	align-items: center;
	font-family: Dream Han Sans SC;
	font-weight: normal;
	font-size: 14px;
	color: #999999;
}
.vider-h2 .vider-dz ul li.blue {
	color: #0080FF;
}
.vider-h2 .vider-dz ul li .dz1 {
	display: none;
}
.vider-h2 .vider-dz ul li.blue .dz1 {
	display: block;
}
.vider-h2 .vider-dz ul li.blue .dz {
	display: none;
}
.vider-h2 .vider-dz {
	padding-top: 20px;
	margin-top: 20px;
	border-top: 1px solid #EEEEEE;
}
.vider-h2 .vider-dz ul li a img {
	height: 25px;
	margin-left: 12px;
}
.vidwx1 {
	display: none
}
.vider-h2 .vider-dz ul li a:hover .vidwx {
	display: none
}
.vider-h2 .vider-dz ul li a:hover .vidwx1 {
	display: block
}
#content .ont {
	display: none
}
#content .ont:nth-child(1) {
	display: block
}
.vider-h2 a.launch {
	opacity: 0;
}
.vider-h2 a.so1 {
	opacity: 1 !important;
}
/**首页修改**/
.rowbj {
	background: #EAF4FF;
}
.datanews .datalift1 {
	width: 784px;
}
.datanews .datalift1 .title {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.datanews .datalift1 .title a {
	font-size: 16px;
	display: block;
	line-height: 42px;
	color: #999999;
}
.datalift1 ul {
	display: flex;
	margin-top: 10px;
	flex-wrap: wrap;
	justify-content: space-between;
}
.datalift1 ul li .viding {
	position: relative;
	position: relative;
}
.datalift1 ul li .viding i {
	display: block;
	background: url(../images/vidkg.png);
	z-index: 2;
	background-size: 100% 100%;
	width: 38px;
	height: 38px;
	position: absolute;
	left: 42%;
	top: 35%;
}
.datalift1 ul li .viding .zhezao {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: #33333340;
}
.datalift1 ul li .viding img {
	width: 250px;
}
.datalift1 ul li h3 {
	font-family: Dream Han Sans SC;
	font-weight: normal;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
	color: #333333;
}
.datalift1 ul li p {
	font-size: 12px;
	display: flex;
	color: #999999;
	margin-top: 9px;
}
.datalift1 ul li .vidtele {
	padding: 10px;
}
.datalift1 ul li {
	background: #FFFFFF;
	margin-top: 15px;
	width: 32%;
	border-radius: 6px;
}
.datalift1 ul li .vidtele p img {
	width: 15px;
	margin-right: 5px;
}
.datalift1 ul li .vidtele div {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.datalift1 ul li:hover h3 {
	color: #006CFF;
}
.datalift1 ul li:hover {
	box-shadow: 0px 1px 20px 0px rgba(0, 39, 69, 0.15);
}
.nav-single {
	overflow: hidden;
}
.nav-single .nav-previous {
	width: 50%;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.nav-single .nav-next {
	width: 50%;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

@media screen and (max-width: 1380px) {
	.vdwh {
		width: 100%;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		padding: 0 20px;
	}
	.datanews .datalift1 {
		width: 100%
	}
	.datalift1 ul li .viding img {
		width: 100%
	}
	.rowbj {
		padding: 40px 20px 60px 20px;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
	}
	.tutorials_tb {
		width: 76%;
	}
	.tutorials_nr .tutorials_ino ul li .tutorials_ts2 {
		width: 100%;
	}
	.help-list .article {
		margin-bottom: 20px;
	}
}

@media screen and (max-width: 1200px) {
	.help-list .hnav {
		position: static !important;

	}
	.nav ul li a {
		margin: 0 9px;
	}
	.help-list .article {
		box-sizing: border-box;
		-moz-box-sizing: border-box;
	}

	.aui-search-result-box input {
		width: 100%;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
	}
	.help-list .article {
		float: none;
		width: 100%;
	}
	.help-list .hnav {

		width: 100%;
	}
	.shipeitv {
		justify-content: space-between;
		align-items: flex-start;
		flex-wrap: wrap;
		display: flex;
	}
	.shipeitv .mt20 {
		width: 32%;
		overflow: hidden;
	}
	.nane-spat1 ul li img.cesi {
		width: 100%;
		max-height: 110px;

	}
	.help-list .article {
		width: 100% !important;
	}

	.xuxian div {
		width: 100% !important;
	}

	.tutorials_nr .tutorials_ino ul li .tutorials_ts2 {
		width: 100%
	}
	.vide-list ul li {
		width: 32%;
	}
	.vide-list ul li .vidimg {
		min-height: auto;
	}
	.article-b {
		width: 100%;
		margin-bottom: 15px;
	}
	.hnav .adaptation {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.hnav .adaptation .ication {
		width: 32%;
	}
	.hnavlist3 ul li {
		padding: 0px 15px 15px 0px;
	}
	.hnavlist3 ul li h4 {
		width: 100%;
	}
	.tutorials_tb {
		width: 100%;
	}
}
@media screen and (max-width: 1040px) {

	.video-url {
		display: inherit;
	}
	.video-url .vider-url-lift {
		width: 100%
	}
	.video-url .vider-url-right ul li a {
		display: flex;
		justify-content: left;
	}
	.video-url .vider-url-right ul {
		flex-wrap: wrap;
		justify-content: space-between;
		display: flex;
	}
	.video-url .vider-url-right {
		width: 100%
	}
	.video-url .vider-url-right ul li {
		width: 48%
	}
	.hnav .adaptation .ication {
		width: 48%;
	}
}
@media screen and (max-width: 800px) {
	.help-list .article .title h1 {
		margin-top: 20px;
	}
	.article_dl .right {
		margin: 0 auto;
	}
	.article_dl {
		margin: 0 auto;
		text-align: center;
		display: table;
	}
	.article_dl .middle .system .item {
		width: 100% !important;
	}
	.shipeitv .mt20 {
		width: 48%;
	}
	.article_dl {
		height: auto;
		padding: 20px 30px;
		display: block
	}
	.article_dl .middle {
		padding-left: 0;
		width: 100%;
		margin: 20px 0;
	}
	.help-center .hbox .list li h3 {
		width: 70%;
	}
}
@media screen and (max-width: 790px) {
	.vide-info-ul {
		display: inherit
	}
}
@media screen and (max-width: 750px) {
	.video-info .video-suju {
		display: inherit;
		padding: 20px;
	}
	.video-info .video-suju a {
		margin-top: 20px
	}
	.video-url .vider-url-right ul li {
		width: 100%
	}
}
@media screen and (max-width: 640px) {
	.vide-list ul li {
		width: 48%;
	}
	.datalift1 ul li .viding i {
		width: 28px;
		height: 28px
	}

}

@media screen and (max-width: 520px) {
	.shipeitv .mt20 {
		width: 100%;
	}
	.navbar .logo {
		margin-top: 34px;
	}

	.logote1 {
		width: 90%
	}
	.navbar .logo {}
	#so360_keyword {
		width: 70% !important;
	}
	.vide-list ul li {
		width: 100%;
	}

}


/***新页面**/
.latestco {
	background-color: #f9f9fb;
	padding-bottom: 50px;
	padding-top: 115px;
}
.latestco_tota {
	margin-top: 15px;
	flex-wrap: wrap;
	justify-content: space-between;
	display: flex;
}
.latestco_lift {
	width: 74%;
}
.latestco_right {
	width: 308px;
	margin-top: 20px;
}
.sub-title {
	width: 100%;
	height: auto;
	position: relative;
	font-size: 18px;
	line-height: 60px;
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	margin-bottom: 15px;
	display: flex;
	flex-wrap: wrap;
}

.sub-title b,
.sub-title h2 {
	position: relative;
	font-size: 18px;
}

.sub-title b::after,
.sub-title h2::after {
	width: 100%;
	height: 3px;
	position: absolute;
	left: 0%;
	bottom: -1px;
	background-color: #328DFE;
	content: "";
}

.sub-mark {
	width: 700px;
	font-size: 14px;
	display: flex;
	margin-left: 25px;
}

.sub-mark a {
	color: #1D2129;
	position: relative;
	padding: 0px 10px;
}

.sub-mark a::after {
	width: 1px;
	height: 30%;
	position: absolute;
	right: 0%;
	top: 35%;
	content: "";
	background: rgba(0, 0, 0, 0.05);
}

.sub-mark a:last-child::after {
	display: none;
}

.sub-mark a:hover,
.sub-mark a.active {
	color: #328DFE;
}

.sub-title h2::after {
	bottom: -1px;
}

.sub-title .st-more {
	position: absolute;
	right: 0%;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	content: "";
	font-family: din;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	color: #328DFE;
}

.sub-title .st-more::after {
	width: 17px;
	height: 1px;
	position: absolute;
	left: -25px;
	top: 50%;
	background-color: #328DFE;
	content: "";
	margin-top: -1px;
}
.latestco_ul ul li {
	display: flex;
	margin-top: 20px;
}
.latestco_ul ul li .latestco_img {
	width: 189px;
	height: 105px;
	margin-right: 15px;
}
.latestco_ul ul li .latestco_img a {
	text-align: center;
	width: 189px;
	height: 105px;
	display: block;
}
.latestco_ul ul li .latestco_img img {
	max-width: 189px;
	max-height: 105px;
}
.latestco_ul ul li .latestco_tele a h3 {
	font-weight: bold;
	font-size: 16px;
	color: #1D2129;
}
.latestco_ul ul li .latestco_tele a p {
	font-weight: 400;
	font-size: 12px;
	margin-top: 8px;
	color: #969696;
	line-height: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.latestco_ul ul li .latestco_tele a p:hover {
	color: #328DFE;
}
.latestco_ul ul li .latestco_time {
	display: flex;
	align-items: center;
	font-weight: 400;
	font-size: 12px;
	color: #969696;
	margin-top: 16px;
}
.latestco_ul ul li .latestco_time span {
	display: flex;
	align-items: center;
}
.latestco_ul ul li .latestco_time span img {
	margin-right: 6px;
}
.latestco_ul ul li .latestco_time a {
	margin-left: 16px;
	font-size: 12px;
	color: #969696;
}
.latestco_ul ul li .latestco_time a:hover {
	color: #328DFE;
}
.latestco_ul .page-box {
	margin-top: 50px;
	padding-bottom: 0;
}
.latestco_list {
	margin-top: 10px;
}
.latestco_list .latestco_bq a {
	border-radius: 12px;
	padding: 3px 10px;
	border: 1px solid #969696;
	float: left;
	font-weight: 400;
	display: block;
	font-size: 13px;
	margin-right: 5px;
	color: #000000;
	margin-bottom: 10px;
}
.latestco_list .latestco_bq a:hover {
	color: #328DFE;
	border: 1px solid #328DFE;
}

.latestco_list .latestco_ten li.latestco_info a img {
	max-width: 308px;
}
.latestco_list .latestco_ten li.latestco_info a h3 {
	font-weight: 400;
	font-size: 13px;
	margin-top: 15px;
	max-width: 308px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #000000;
	text-align: center;
}
.latestco_list ul li.latestco_info a:hover h3 {
	color: #328DFE;
}

.latestco_list .latestco_ten li.info a h3 {
	max-width: 308px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-weight: 400;
	font-size: 13px;
	color: #000000;
}
.latestco_list .latestco_ten li.info {
	margin-top: 15px;
}
.latestco_list .latestco_ten li.info a {
	display: flex;
	align-items: center;
}
.latestco_list .latestco_ten li.info a img {
	margin-right: 6px;
}
.latestco_list .latestco_ten li.info a:hover h3 {
	color: #328DFE;
}
@media screen and (max-width: 1280px) {
	.latestco_lift {
		width: 100%;
	}
	.latestco_right {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		width: 100%;
	}

	.latestco_list {
		width: 30%;
	}
	.latestco_list .latestco_info ul li a img {
		width: 100%;
	}
}
@media screen and (max-width: 750px) {
	.latestco_list .latestco_ten li.latestco_info a img {
		width: 100%;
	}
	.datarecovery {
		width: 100%;
	}
	.latestco_list {
		width: 45%;
	}
	.sub-mark {
		display: inline;
		line-height: 25px;
	}
}
/**新首页改版**/
.data_recov {
	width: 100%;
	background: #FFFFFF;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-shadow: 0px 0px 20px 0px rgba(32, 135, 229, 0.3);
	border-radius: 8px;
	z-index: 9991;
	position: relative;
	margin-top: -61px;
	padding: 33px 50px;
	border-image: linear-gradient(0deg, #FFFFFF, #FFFFFF) 10 10;
}
.data_recov ul li {
	justify-content: center;
	width: 215px;
	display: flex;
	align-items: center;
}
.data_recov ul li .datare_img {
	margin-right: 12px;
}
.data_recov ul li .datare_tele h3 {
	font-weight: bold;
	font-size: 24px;
	color: #000000;
}
.data_recov ul li .datare_tele h3 span {
	font-weight: bold;
	font-size: 24px;
	color: #000000;
}
.data_recov ul li .datare_tele p {
	font-size: 16px;
	color: #586775;
	margin-top: 2px;
}
.data_recov ul li.on {
	width: 1px;
	height: 59px;
	background-color: #8CC8FF;

}
.data_recov ul {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: space-around;
}
.data_recov1 {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	margin-top: -64px;
	padding-bottom: 20px;
	padding-top: 125px;
	background: linear-gradient(0deg, #FFFFFF 0%, #F2F9FF 0%, #FFFFFF 0%, #88C5FF 100%);
}
.data_recov1 h2 {
	font-weight: 400;
	font-size: 36px;
	color: #242424;
	text-align: center;
}
.data_recov1 ul {
	margin-top: 42px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.data_recov1 ul li {
	width: 24%;
	background: #FFFFFF;
	border-radius: 8px;
	box-sizing: border-box;
	margin-top: 18px;
	-moz-box-sizing: border-box;
	padding: 35px;
	border: 2px solid #DCE8FF;
}

.data_recov1 ul li a {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: space-between;
}
.data_recov1 ul li a .datasjhf_tele h3 {
	font-weight: 400;
	font-size: 20px;
	color: #000000;
}
.data_recov1 ul li a .datasjhf_tele p {
	font-weight: 400;
	font-size: 16px;
	color: #586775;
}
.data_recov2 {
	padding-top: 50px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	background: linear-gradient(178deg, #FFFFFF 0%, #F2F9FF 0%, #FFFFFF 0%, #F4FBFF 100%);
	padding-bottom: 50px;
}
.data_recov2 h2 {
	font-weight: 400;
	font-size: 36px;
	color: #242424;
	text-align: center;
}
.data_recov2 .datasjhf1 {
	position: relative;
}
.data_recov2 .datasjhf1 ul li:nth-child(1) {
	margin-top: 70px;
}
.data_recov2 .datasjhf1 ul li:nth-child(2) {
	margin-top: 50px;
}
.data_recov2 .datasjhf1 ul li:nth-child(3) {
	margin-top: 90px;
}
.data_recov2 .datasjhf1 ul li:nth-child(4) {
	margin-top: 90px;
}
.data_recov2 .datasjhf1 ul li:nth-child(1) .datasjhf1_tele {
	width: 344px;
}
.data_recov2 .datasjhf1 ul li:nth-child(2) .datasjhf1_tele {
	width: 344px;
}
.data_recov2 .datasjhf1 ul li:nth-child(3) .datasjhf1_tele {
	width: 271px;
}
.data_recov2 .datasjhf1 ul li:nth-child(4) .datasjhf1_tele {
	width: 285px;
}

.data_recov2 .datasjhf1 ul li .datasjhf1_tele {
	padding: 24px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	background: #FFFFFF;
	box-shadow: 0px 0px 20px 0px rgba(32, 135, 229, 0.3);
	border-radius: 8px;
	border-image: linear-gradient(0deg, #FFFFFF, #FFFFFF) 10 10;
}
.data_recov2 .datasjhf1 ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.data_recov2 .datasjhf1 ul li.zhuanh {
	position: absolute;
	left: 0px;
	bottom: -50px;
	z-index: 8;
}
.data_recov2 .datasjhf1 ul li.zhuanh img {
	width: 100%;
}
.data_recov2 .datasjhf1 ul li {
	z-index: 9;
	display: flex;
	align-items: center;
}
.data_recov2 .datasjhf1 ul li .datasjhf1_tele h3 {
	font-weight: 500;
	font-size: 18px;
	color: #1E84F2;
}
.data_recov2 .datasjhf1 ul li .datasjhf1_tele p {
	font-weight: 400;
	font-size: 14px;
	color: #243834;
	line-height: 28px;
	margin-top: 10px;
}
.data_recov3 {
	padding: 70px 0 60px 0;
}
.data_recov3 h2 {
	font-weight: 400;
	font-size: 36px;
	color: #242424;
	text-align: center;
}
.data_recov3 ul {
	margin-top: 28px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.data_recov3 ul li {
	display: flex;
	align-items: center;
	margin-top: 22px;
	justify-content: left;
	box-shadow: 0px 0px 20px 0px rgba(32, 135, 229, 0.3);
	border-radius: 10px;
	border-image: linear-gradient(0deg, #FFFFFF, #FFFFFF) 10 10;
	position: relative;
	width: 670px;
	height: 196px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 0 150px;
	transition: all 0.5s ease;
}
.data_recov3 ul li:hover {
	transform: translateY(-7px);
}
.data_recov3 ul li i {
	display: block;
	width: 80px;
	height: 90px;
}
.data_recov3 ul li div h3 {

	font-weight: 500;
	font-size: 18px;
	color: #1E84F2;
}
.data_recov3 ul li div p {
	padding-left: 18px;
	font-weight: 400;
	font-size: 14px;
	position: relative;
	color: #586775;
	margin-top: 8px;
}

.data_recov3 ul li div p::after {
	content: "";
	position: absolute;
	bottom: 7px;
	left: 0;
	width: 6px;
	height: 6px;
	background: #1E84F2;
	border-radius: 50%;
}
.data_recov3 ul li:nth-child(1) i {
	background: url(../images/data01.png);
	background-size: 100% 100%;
	position: absolute;
	left: 25px;
	top: -14px;
}
.data_recov3 ul li:nth-child(2) i {
	background: url(../images/data02.png);
	background-size: 100% 100%;
	position: absolute;
	right: 25px;
	top: -11px;
}
.data_recov3 ul li:nth-child(3) i {
	background: url(../images/data03.png);
	background-size: 100% 100%;
	position: absolute;
	left: 25px;
	top: -14px;
}
.data_recov3 ul li:nth-child(4) i {
	background: url(../images/data04.png);
	background-size: 100% 100%;
	position: absolute;
	right: 25px;
	top: -14px;
}
.data_recov3 ul li:nth-child(1) {
	background: url(../images/data1.png);
	background-size: 100% 100%;
}
.data_recov3 ul li:nth-child(2) {
	background: url(../images/data2.png);
	background-size: 100% 100%;
}
.data_recov3 ul li:nth-child(3) {
	background: url(../images/data3.png);
	background-size: 100% 100%;
}
.data_recov3 ul li:nth-child(4) {
	background: url(../images/data4.png);
	background-size: 100% 100%;
}
.data_recov4 {
	padding: 70px 0 60px 0;
	background: url(../images/datarecov4.png);
	background-size: 100% 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.data_recov4 h2 {
	font-weight: 400;
	font-size: 36px;
	color: #242424;
	text-align: center;
}
.data_recov4 .steps_data {
	display: flex;
}
.data_recov4 .wrap {
	margin-top: 40px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: space-between;
}
.data_recov4 .steps_data .steps-box .lines .linecore {
	width: 7px;
	height: 47px;
	background: url(../images/jtou.png);
	background-size: 100% 100%;
}
.data_recov4 .steps_data .steps-box .lines {
	display: flex;
	align-items: center;
	margin: 14px 0;
	justify-content: center;
}
.data_recov4 .steps_data .steps-box .ball i {

	display: block;
	width: 49px;
	height: 49px;
}
.data_recov4 .steps_data .steps-box .ball i.on1 {
	background: url(../images/tyico1.png);
	background-size: 100% 100%;
}
.data_recov4 .steps_data .steps-box .selected i.on1 {
	background: url(../images/tyico01.png);
	background-size: 100% 100%;
}
.data_recov4 .steps_data .steps-box .ball i.on2 {
	background: url(../images/tyico2.png);
	background-size: 100% 100%;
}
.data_recov4 .steps_data .steps-box .selected i.on2 {
	background: url(../images/tyico02.png);
	background-size: 100% 100%;
}
.data_recov4 .steps_data .steps-box .ball i.on3 {
	background: url(../images/tyico3.png);
	background-size: 100% 100%;
}
.data_recov4 .steps_data .steps-box .selected i.on3 {
	background: url(../images/tyico03.png);
	background-size: 100% 100%;
}
.data_recov4 .steps_data .steps-box .ball i.on4 {
	background: url(../images/tyico4.png);
	background-size: 100% 100%;
}
.data_recov4 .steps_data .steps-box .selected i.on4 {
	background: url(../images/tyico04.png);
	background-size: 100% 100%;
}
.gif-box img {
	max-width: 753px;
	height: 577px;
}
.data_recov4 .wrap h3.tele {
	font-weight: 500;
	font-size: 24px;
	color: #586775;
	margin-bottom: 40px;
}

.data_recov4 .wrap h3.tele span {
	color: #168FFF;

}
.data_recov4 .wrap .steps_data1 {
	padding-left: 40px;
}
.data_recov4 .wrap .steps-text li:nth-child(1) {
	margin-top: 0;
}
.data_recov4 .wrap .steps-text li {
	margin-left: 16px;
	cursor: pointer;
	margin-top: 72px;
}
.data_recov4 .wrap .steps-text li h3 {
	font-weight: bold;
	margin-top: 10px;
	font-size: 20px;
	color: #1E84F2;
}
.data_recov4 .wrap .steps-text li p {
	font-weight: 400;
	font-size: 16px;
	color: #586775;
	margin-top: 6px;
}
.pdfteledata .pdftelift {
	margin-top: 17px;
}
.pdfteledata .pdftelift .pdftelift_lift ul li.spe img {
	width: 456px;
	height: 154px;
}
.pdfteledata .pdftelift .pdftelift_lift ul li.spece img {
	width: 15px;
	height: 16px;
	margin-right: 8px;
}
.pdfteledata .pdftelift .pdftelift_lift ul li.spece a {
	display: flex;
	align-items: center;
}
.pdfteledata .pdftelift .pdftelift_lift ul li.spe h3 {
	font-weight: 400;
	font-size: 16px;
	color: #586775;
	margin-top: 18px;
	margin-bottom: 30px;
	max-width: 456px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}
.pdfteledata .pdftelift .pdftelift_ul .speul li:hover a h3 {
	color: #3c76f8;
}
.pdfteledata .pdftelift .pdftelift_ul .speul1 ul li:hover a h3 {
	color: #3c76f8;
}
.pdfteledata .pdftelift .pdftelift_lift ul li.spe:hover h3 {
	color: #3c76f8;
}
.pdfteledata .pdftelift .pdftelift_lift ul li.spece:hover h3 {
	color: #3c76f8;
}
.pdfteledata .pdftelift .pdftelift_lift ul li.spece h3 {
	font-weight: 400;
	font-size: 16px;
	color: #586775;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}
.pdfteledata .pdftelift .pdftelift_lift ul li.spece {
	margin-top: 15px;
	max-width: 456px;

}
.pdfteledata .pdftelift .pdftelift_ul .speul li.spe img {
	width: 456px;
	height: 154px;
}
.pdfteledata .pdftelift .pdftelift_ul .speul li img {
	width: 224px;
	height: 154px;
	transition: .5s;
}
.pdfteledata .pdftelift .pdftelift_ul .speul li img:hover {
	transform: scale(1.08);
}
.pdftelift_right {
	margin-top: 17px;
	position: relative;
}
.pdftelift_right img {
	border-radius: 10px;
	width: 413px;
	transition: .5s;
}
.pdftelift_right a {
	transition: all 0.5s ease;
	display: block;
	width: 330px;
	height: 77px;
	background: url(../images/nannn.png);
	background-size: 100% 100%;
	position: absolute;
	left: 45px;
	bottom: 20px;
}
.pdftelift_right a:hover {
	transform: translateY(-10px);
}
.pdfteledata .pdftelift .pdftelift_lift ul li.spe img {
	transition: .5s;
}
.pdfteledata .pdftelift .pdftelift_lift ul li.spe img:hover {
	transform: scale(1.06);
}
.pdfteledata .pdftelift .qiehuans {
	overflow: hidden;
}
.pdfteledata .pdftelift .pdftelift_tes {
	position: relative;
}

.pdfteledata {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.pdfteledata .qiehuans {
	width: 68.5%;
}
.pdfteledata .pdftelift .pdftelift_ul .speul ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.pdfteledata .pdftelift .pdftelift_ul .speul1 ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.pdfteledata .pdftelift .pdftelift_ul .speul1 ul li {
	width: 49%;
}
.pdfteledata .pdftelift .pdftelift_ul .speul1 ul li a {
	display: flex;
	align-items: center;

}
.pdfteledata .pdftelift .pdftelift_ul .speul1 ul li a img {
	margin-top: -6px;
	width: 15px;
	height: 16px;
	margin-right: 8px;

}
.pdfteledata .pdftelift .pdftelift_ul .speul1 ul li a h3 {
	font-weight: 400;
	font-size: 16px;
	color: #586775;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	transition: background-size .4s ease, color .4s ease;
	background: linear-gradient(180deg, #0C5BE9 0, #0C5BE9 100%) right bottom no-repeat;
	background-size: 0 2px;
	width: fit-content;
	padding-bottom: 6px;
}
.pdfteledata .pdftelift .pdftelift_ul .speul1 ul li a h3:hover {
	color: #0c5be9;
	background-size: 100% 2px;
	background-position: left bottom;
}
.pdfteledata .pdftelift .pdftelift_ul .speul li.spe h3:hover {
	color: #0c5be9;
	background-size: 100% 2px;
	background-position: left bottom;
}
.pdfteledata .pdftelift .pdftelift_ul .speul li h3:hover {
	color: #0c5be9;
	background-size: 100% 2px;
	background-position: left bottom;
}
.pdfteledata .pdftelift .pdftelift_ul .speul1 ul li {
	margin-top: 9px;
}
.pdfteledata .pdftelift .pdftelift_ul .speul li.spe h3 {
	transition: background-size .4s ease, color .4s ease;
	background: linear-gradient(180deg, #0C5BE9 0, #0C5BE9 100%) right bottom no-repeat;
	background-size: 0 2px;
	width: fit-content;
	max-width: 456px;
	padding-bottom: 6px;
}
.pdfteledata .pdftelift .pdftelift_ul .speul li h3 {
	transition: background-size .4s ease, color .4s ease;
	background: linear-gradient(180deg, #0C5BE9 0, #0C5BE9 100%) right bottom no-repeat;
	background-size: 0 2px;
	width: fit-content;
	font-weight: 400;
	font-size: 16px;
	color: #586775;
	margin-top: 18px;
	margin-bottom: 9px;
	max-width: 224px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	padding-bottom: 6px;
}
.data_recov5 .bianu {
	width: 100%;
	height: 23px;
	background: url(../images/dubi.png);
	background-size: 100% 100%;
}
.data_recov5 h2 {
	font-weight: 400;
	font-size: 36px;
	color: #242424;
	text-align: center;
}
.data_recov5 {
	padding: 70px 0 60px 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	background: #F2F8FF;
}
.roll-wrap:hover .control {
	display: block;
}
.roll-wrap {
	margin-top: 30px;
	position: relative;
	width: 100%;
	height: 60px;
	background: #F2F8FF;
	overflow: hidden;
}
.roll_row .roll__list li {
	float: left;
	display: block;
	padding: 0 15px;
	height: 60px;
	line-height: 60px;

}
.roll_row .roll__list li a {
	padding: 2px 8px 4px 8px;
	font-weight: 400;
	font-size: 16px;
	color: #586775;
}
.roll_row .roll__list li.action a {

	background: #1E84F2;
	border-radius: 4px;
	color: #FFFFFF;
}
.control {
	position: absolute;
	top: 21px;
	display: none;
	width: 9px;
	height: 17px;
}
.control.pre {
	left: 0px;
	background: url(../images/zjtou.png);
	background-size: 100% 100%;
}
.control.next {
	right: 0px;
	background: url(../images/yjtou.png);
	background-size: 100% 100%;
}

.swiper-slide .speul ul li:last-of-type {
	display: block !important;
}
@media screen and (max-width: 1800px) {
	.about-xbbj .xbabout-right img {
		width: 100%;
		position: inherit;
	}
	.xbabout-right {
		width: 68%;
	}
	.footer {
		margin-top: 30px;
	}
}
@media screen and (max-width: 1460px) {
	.data_recov3 ul li {
		width: 48%;
	}
	.popular_articles ul li {
		margin-right: 0;
	}

}

@media screen and (max-width: 1410px) {
	.pdfteledata .qiehuans {
		width: 100%;
	}
	.pdfteledata .pdftelift .pdftelift_lift {
		width: 48%;
	}
	.pdfteledata .pdftelift .pdftelift_ul {
		width: 100%;
	}
	.pdfteledata .pdftelift .pdftelift_ul .speul li.spe img {
		width: 100%;
		height: auto;
	}
	.pdfteledata .pdftelift .pdftelift_lift ul li.spe img {
		width: 100%;
		height: auto;
	}
	.pdfteledata .pdftelift .pdftelift_lift ul li.spe h3 {
		max-width: 100%;
	}
	.pdfteledata .pdftelift .pdftelift_lift ul li.spece {
		max-width: 100%;
	}
	.pdfteledata .pdftelift .pdftelift_ul .speul ul li.spe {
		width: 48%;
	}
	.pdfteledata .pdftelift .pdftelift_ul .speul ul li {
		width: 24%;
	}
	.pdfteledata .pdftelift .pdftelift_ul .speul li img {
		width: 100%;
		height: auto;
	}
	.pdfteledata .pdftelift .pdftelift_ul .speul li h3 {
		max-width: 100%;
	}
	.pdfteledata .pdftelift .pdftelift_ul .speul li.spe h3 {
		max-width: 100%;
	}
	.pdftelift_right {
		margin-top: 30px;
	}
}
@media screen and (max-width: 1280px) {
	.pdfteledata .pdftelift {
		width: 100%;
	}
	.box .bos-lift .annmo2 {
		margin: 0 10px;
	}
	.data_recov3 ul li {
		width: 48%;
		padding: 0;
		justify-content: center;
	}
	.gif-box img {
		width: 100%;
		height: auto;
	}
	.data_recov4 .wrap {
		justify-content: center;
	}
	.about-xbbj .xbabout-list h2 {

		margin-bottom: 25px;
	}
	.xbabout-list {
		padding: 20px 0;
	}
}
@media screen and (max-width: 1080px) {
	.data_recov ul li {
		width: 48%;
	}
	.data_recov ul li.action .datare_tele {
		width: 144px;
	}
	.data_recov ul li.dpn {
		display: none;
	}
	.data_recov1 ul li {
		width: 32%;
	}
	.data_recov {
		padding: 30px;
		margin-top: -30px;
	}
	.data_recov3 ul li i {
		width: 55px;
		height: 60px;
	}
	.data_recov3 ul li:nth-child(3) i {
		top: -10px
	}
	.data_recov3 ul li:nth-child(4) i {
		top: -10px
	}
	.data_recov3 ul li:nth-child(1) i {
		top: -10px
	}
	.data_recov3 ul li:nth-child(1) i {
		top: -10px
	}
	.ruangan {
		justify-content: center;
		margin-bottom: 30px;
	}
	.about-banan {
		height: auto;
		padding: 100px 0;
	}
	.about-tebj .about-te1 {
		display: inline;
	}
	.about-lift {
		width: 100%;
		padding: 0 20px;
		box-sizing: border-box;
	}
	.ab-te3 {
		margin-bottom: 50px;
	}
	.about-te1 .about-right img {
		display: block;
		margin: 50px auto 0;
	}
	.about-te1 .about-right {
		float: none;
	}
	.about-te1 .about-right img {
		width: auto;
	}
}
@media screen and (max-width: 950px) {
	.data_recov2 .datasjhf1 ul {
		justify-content: center;
	}
	.data_recov2 .datasjhf1 ul li:nth-child(3) {
		margin-top: 50px;
	}
	.data_recov2 .datasjhf1 ul li:nth-child(4) {
		margin-top: 50px;
	}
	.data_recov3 ul li {
		padding: 0 30px;
	}
	.data_recov3 ul li {
		width: 100%;
	}

}
@media screen and (max-width: 750px) {
	.data_recov1 ul li {
		width: 48%;
	}
	.datasjhf1_img img {
		width: 100%;
	}
	.about-te1 ul li {
		width: 100%;
	}
}
@media screen and (max-width: 650px) {
	.about-te1 .about-right img {
		width: 100%;
	}
}
@media screen and (max-width: 600px) {

	.pdfteledata .pdftelift .pdftelift_lift {
		width: 100%;
	}
	.pdfteledata .pdftelift .pdftelift_ul {
		width: 100%;
	}
	.data_recov1 ul li {
		width: 100%;
	}
	.pdftelift_right img {
		width: 100%;
	}
	.data_recov4 .row4 {
		margin-top: 50px;
	}
}
@media screen and (max-width: 540px) {
	.data_recov4 .wrap .steps-text li {
		margin-top: 50px;
	}
}
/**页面改版**/
.revision1-right {
	width: 654px;
	display: flex;
	justify-content: center;
	position: relative;
	margin-top: 50px;
}
.revision1-right .dxban1 {
	position: absolute;
	left: -10px;
	top: 55px;
	animation: chahua-gif 1.8s infinite;
}
.wh1280 {
	width: 1280px;
	margin: 0 auto;
	position: relative;
}
@keyframes chahua-gif {
	0% {
		top: 55px;
	}
	50% {
		top: 61px;
	}
	100% {
		top: 55px;
	}
}

.revision1 {
	background: url(../images/gbbanner.png);
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	display: flex;
	background-size: 100% 100%;
	width: 100%;
	height: 600px;
}
.revision-banner {
	flex-wrap: wrap;
	justify-content: space-between;
	display: flex;
	align-items: center;
}
.revision1-lift {
	margin-top: 40px;
	padding-left: 80px;
}
.revision1-lift h1 {
	font-weight: 600;
	font-size: 34px;
	color: #1D2129;
}
.revision1-lift h1 span {
	color: #1F75F0
}
.revision1-lift h1 i {
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	color: #328DFE;
}
.revision1-lift ul li {
	font-weight: 400;
	font-size: 16px;
	display: flex;
	margin-top: 15px;
	align-items: center;
	color: #1D2129;
}
.revision1-lift ul {
	margin-top: 30px;
}
.revision1-lift ul li img {
	margin-right: 8px;
}
.revision1-lift a {
	display: block;
	width: 134px;
	height: 44px;
	background: linear-gradient(320deg, #1192FB 0%, #1F75F0 100%);
	border-radius: 6px;
	font-weight: 500;
	font-size: 16px;
	text-align: center;
	color: #FFFFFF;
	margin-top: 32px;
	line-height: 44px;
}
.revision1-lift a span {
	display: flex;
	align-items: center;
	justify-content: center;
}
.revision1-lift a span img {
	width: 18px;
	margin-right: 5px;
}
.revision1-lift a:hover {
	background: linear-gradient(316deg, #64B9FF 0%, #1496FF 100%);
}
.revision2 .wh1280 {
	padding: 22px 20px;
	background: #FFFFFF;
	margin-top: -45px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-shadow: 0px 0px 20px 0px rgba(64, 128, 255, 0.15);
	border-radius: 8px;
}
.revision2 .wh1280 ul li {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 25%;
}
.revision2 .wh1280 ul li h3 {
	font-weight: 600;
	font-size: 18px;
	color: #1D2129;
}
.revision2 .wh1280 ul li p {
	font-weight: 400;
	font-size: 16px;
	margin-top: 2px;
	color: #4E5969;
}
.revision2 .wh1280 ul li img {
	margin-right: 8px;
}
.revision2 .wh1280 ul {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: space-between;
}
.revision3 {
	padding-bottom: 65px;
}
.revision3 h2 {

	margin-top: 88px;
	text-align: center;
	font-size: 24px;
	color: #1D2129;
}
.revision3 .revision3-lift .revision3-tele {
	width: 35%;
	margin-top: 72px;
}
.revision3 .revision3-lift .revision3-tele h3 {
	font-weight: 600;
	font-size: 20px;
	color: #1D2129;
}
.revision3 .revision3-lift .revision3-tele p {
	font-weight: 400;
	font-size: 15px;
	color: #4E5969;
	line-height: 20px;
	margin-top: 16px;
}
.revision3 .revision3-lift .revision3-tele a {
	display: block;
	width: 134px;
	margin-top: 38px;
	height: 44px;
	background: linear-gradient(320deg, #1192FB 0%, #1F75F0 100%);
	border-radius: 6px;
	font-weight: 500;
	font-size: 16px;
	text-align: center;
	color: #FFFFFF;
	line-height: 44px;
}
.revision3 .revision3-lift .revision3-tele a:hover {
	background: linear-gradient(316deg, #33A0F9 0%, #0D86E8 100%);
}
.revision3 .revision3-lift .revision3-tele a span {
	display: flex;
	justify-content: center;
	align-items: center;
}
.revision3 .revision3-lift .revision3-tele a span img {
	margin-right: 5px;
	width: 18px;
}
.revision3-cone ul li {
	padding: 31px 0px;
	margin-top: 20px;
	background: #F3F7FF;
	text-align: center;
	width: 31.5%;
	border-radius: 4px;
}
.revision3-cone ul li a {
	display: block;
}
.revision3-cone ul li a h3 {
	font-weight: 400;
	font-size: 16px;
	margin-top: 8px;
	color: #1D2129;
}
.revision3 .revision3-lift {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.revision3 .revision3-lift .revision3-cone ul {
	display: flex;
	flex-wrap: wrap;
	margin-top: 52px;
	justify-content: space-between;
}
.revision3 .revision3-cone {
	width: 60%;
}
.revision3 .revision3-lift .mt80 {
	margin-top: 80px;
}
.fengex {
	height: 1px;
	width: 100%;
	border-top: 1px dashed #CCE8FF;
	margin-top: 40px;
}
.revision3 .revision3-lift .side ul li {
	padding: 36px 0px;
}
.revision3 .revision3-lift .side ul li h3 {
	margin-top: 0;
	margin-left: 8px;
}
.revision3 .revision3-lift .side ul li a {
	display: flex;
	justify-content: center;
	align-items: center;
}

.revision4 {
	padding: 75px 0 65px 0;
	background: url(../images/bzbanner.png);
	background-size: 100% 100%;
}
.revision4 h2 {
	font-weight: 600;
	font-size: 24px;
	color: #1D2129;
	text-align: center;
}
.revision4-steps .list {
	width: 42%;
}
.revision4-steps {
	margin-top: 44px;
}
.revision4-steps ul li {
	position: relative;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	border-bottom: 1px solid #C9CDD4;
	padding: 30px 25px;
	cursor: pointer;
	display: flex;
}

.revision4-steps ul li i {
	display: block;
	width: 20px;
	height: 20px;
	background: url(../images/down.png);
	position: absolute;
	right: 24px;
	top: 40px;
	background-size: 100% 100%;
}
.revision4-steps ul li.active i {
	background: url(../images/up.png);
	background-size: 100% 100%;
}
.revision4-steps ul li .bzico {
	margin-right: 10px;
}
.revision4-steps ul li .tele h3 {
	font-weight: 600;
	font-size: 18px;
	margin-top: 6px;
	color: #1D2129;
}
.revision4-steps ul li .tele p {
	font-weight: 400;
	font-size: 16px;
	display: none;
	color: #4E5969;
	margin-top: 6px;
}
.revision4-steps ul li.active .tele p {
	display: block;
}
.revision4-steps {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
}
.revision4-steps ul li.active {
	background: #FFFFFF;
	border: 0;
	box-shadow: 0px 0px 20px 0px rgba(9, 106, 237, 0.2);
	border-radius: 4px;
}
.revision4-steps .imgs .item {
	display: none;
}
.revision4-steps .imgs .item img {
	width: 660px;
}
.revision4-steps .imgs .item:nth-child(1) {
	display: block;
}
.revision5 {
	padding: 75px 0;
	background: linear-gradient(135deg, #FCFCFC 0%, #EDF8FF 100%);
}
.revision5 h2 {
	font-weight: 600;
	font-size: 24px;
	color: #1D2129;
	line-height: 24px;
	text-align: center;
}
.revision5 .tabs {
	display: flex;
	width: 390px;
	margin: 44px auto 20px;
	border-radius: 30px;
}
.revision5 .tabs li {
	flex: 1;
	height: 36px;
	line-height: 36px;
	cursor: pointer;
	font-size: 16px;
	color: #4E5969;
	text-align: center;
	border: 1px solid #2079ed;
	-moz-box-sizing: border-box;
}

.revision5 .tabs li.active {
	background: linear-gradient(320deg, #1192FB 0%, #1F75F0 100%);
	color: #FFFFFF;
	border-right: 0;
}
.revision5 .tabs li:nth-child(1) {
	border-radius: 30px 0 0 30px;

}
.revision5 .tabs li:nth-child(2) {
	border-radius: 0px 30px 30px 0px;
}
.revision5 .list ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.revision5 .list ul li {
	width: 32%;
	padding: 40px;
	border-radius: 6px;
	border: 1px solid #B6CAF3;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	margin-top: 24px;
}

.revision5 .list ul li:hover {
	background: #ECF5FF;
	box-shadow: 0px 0px 10px 0px #D4DEF4;
	border-radius: 6px;
	border: 1px solid #1F75F0;
}

.revision5 .list ul li .types01 {
	display: none;
}
.revision5 .list ul li:hover .types1 {
	display: none;
}
.revision5 .list ul li:hover .types01 {
	display: block;
}
.revision5 .list ul li h3 {
	font-weight: 400;
	font-size: 18px;
	text-align: center;
	margin-top: 20px;
	color: #1D2129;
}
.revision5 .list ul li p {
	font-weight: 400;
	font-size: 16px;
	text-align: center;
	margin-top: 10px;
	color: #86909C;
}
.revision5 .list ul li img {
	margin: 0 auto;
	display: block;
}
.revision5 .btn-outline-primary {
	display: block;
	width: 134px;
	height: 44px;
	background: linear-gradient(320deg, #1192FB 0%, #1F75F0 100%);
	border-radius: 6px;
	font-size: 16px;
	color: #FFFFFF;
	margin: 40px auto 0;
	line-height: 44px;
	text-align: left;
}
.revision5 .btn-outline-primary span {
	display: flex;
	justify-content: center;
	align-items: center;
}
.revision5 .btn-outline-primary span img {
	margin-right: 5px;
	width: 18px;
}
.revision5 .btn-outline-primary:hover {
	background: linear-gradient(316deg, #33A0F9 0%, #0D86E8 100%);
}
.revision6 {
	padding: 65px 0 40px 0;

}
.revision6-tele {
	flex-wrap: wrap;
	justify-content: space-between;
	display: flex;
}
.revision6 h2 {
	margin: 0 auto;
	font-weight: 600;
	font-size: 24px;
	padding-left: 114px;
	color: #333333;
	text-align: center;
}
.revision6-tele a {
	font-weight: 500;
	font-size: 13px;
	text-align: center;
	color: #86909C;
	line-height: 36px;
	width: 112px;
	height: 36px;
	border-radius: 6px;
	border: 1px solid #86909C;
}
.revision6-tele a:hover {
	border: 1px solid #1F75F0;
	color: #1F75F0;
}
.revision6 ul {
	margin-top: 20px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.revision6 ul li {
	background: #FFFFFF;
	border: 1px solid #CCE8FF;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	margin-top: 24px;
	border-radius: 5px;
	width: 24%;
	padding: 20px;
}
.revision6 ul li:hover {
	box-shadow: 0px 0px 10px 0px #CCE8FF;
	border: 1px solid #1F75F0;
}
.revision6 ul li img.vdimg {
	margin: 0 auto;
	display: block;
	width: 100%;
}
.revision6 ul li h3 {
	font-size: 14px;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	color: #1D2129;
	margin-top: 15px;
}
.revision6 ul li .time {
	display: flex;
	margin-top: 10px;
	flex-wrap: wrap;
	justify-content: space-between;
}
.revision6 ul li span {
	font-size: 14px;
	color: #4E5969;
	display: flex;
	align-items: center;
}
.revision6 ul li span img {
	width: 12px;
	margin-right: 5px;
}
.revision7 {
	padding: 0 0 65px 0;
}
.revision7 h3 {
	font-size: 16px;
	color: #1D2129;
}
.revision7 ul li {
	margin-top: 15px;
	margin-right: 15px;
	background: #F9FBFF;
	border-radius: 23px;
	padding: 10px 20px;
}
.revision7 ul li:hover {
	background: #E4EEFF;
}
.revision7 ul {
	display: flex;
	align-items: center;
}
.revision7 ul li a {
	font-size: 14px;
	color: #4E5969;
}
.louti .revision8 .wh1280 h2 {
	font-weight: 600;
	font-size: 24px;
	color: #333333;
}
.revision8 .roll_row .roll__list li a {
	font-size: 18px;
	color: #4E5969;
}
.revision8 .roll_row .roll__list li.action a {
	background: #1e84f200;
	color: #1F75F0;
}
.bianus {
	width: 100%;
	height: 1px;
	border-top: 1px solid;
	border-image: linear-gradient(297deg, rgba(255, 255, 255, 1), rgba(193, 218, 255, 1), rgba(255, 255, 255, 1)) 1 1;
}
.revision8 .control.pre {
	background: url(../images/zjtou1.png);
}
.revision8 .control.next {
	background: url(../images/yjtou1.png);
}
.revision8 .control {
	top: 24px;
	width: 12px;
	height: 12px;
}
.revision8 .pdfteledata .qiehuans {
	width: 73%;
}
.revision8 .pdfteledata .pdftelift .pdftelift_ul .speul li {
	width: 32%;
}
.revision8 .pdfteledata .pdftelift .pdftelift_ul .speul li img {
	width: 100%;
}
.revision8 .pdfteledata .pdftelift .pdftelift_ul .speul li h3 {
	max-width: 100%;
	font-size: 13px;
	color: #1D2129;
}
.revision8 .pdfteledata .pdftelift .pdftelift_ul .speul1 ul li a img {
	width: 12px;
	height: 13px;
}
.revision8 .pdfteledata .pdftelift .pdftelift_ul .speul1 ul li a h3 {
	font-size: 14px;
	color: #4E5969;
}
.revision8 .pdfteledata .pdftelift .pdftelift_ul .speul1 ul li {
	margin-top: 10px;
}
.revision8 .pdfteledata .pdftelift .pdftelift_ul .speul1 ul li a h3 {
	width: 100%;
	padding-bottom: 8px;
	border-bottom: 1px solid #E5E6EB;
}
.revision8 .pdfteledata .pdftelift .pdftelift_ul .speul1 ul li a h3:hover {
	border-bottom: 1px solid #e5e6eb00;
}
.revision8 .pdftelift_right a {
	transition: all 0.5s ease;
	display: block;
	width: 260px;
	height: 60px;
	background: url(../images/nannn.png);
	background-size: 100% 100%;
	position: absolute;
	left: 36px;
	bottom: 60px;
}
.revision9 {
	padding: 65px 0 65px 0;
	background: url(../images/revision9.png);
	background-size: 100% 100%;
}
.revision9 p {
	width: 433px;
	height: 36px;
	font-weight: 600;
	font-size: 18px;
	margin: 0 auto;
	color: #1F75F0;
	line-height: 36px;
	text-align: center;
	background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 54%, rgba(255, 255, 255, 0) 100%);
}
.revision9 h2 {
	font-weight: 600;
	margin-top: 30px;
	font-size: 34px;
	text-align: center;
	color: #1D2129;
}
.revision9 ul li {
	margin: 0 14px;
	display: flex;
	align-items: center;
	font-size: 16px;
	color: #1D2129;
}
.revision9 ul li img {
	margin-right: 5px;
}
.revision9 ul {
	display: flex;
	align-items: center;
}
.revision9 .dgfk {
	margin: 12px auto 0;
	text-align: center;
	display: table;
}
.revision9 a {
	display: block;
	width: 134px;
	height: 44px;
	font-size: 16px;
	color: #FFFFFF;
	margin: 25px auto 0;
	line-height: 44px;
	text-align: center;
	background: linear-gradient(320deg, #1192FB 0%, #1F75F0 100%);
	border-radius: 6px;
}
.revision9 a span {
	display: flex;
	align-items: center;
	justify-content: center;
}
.revision9 a:hover {
	background: linear-gradient(316deg, #33A0F9 0%, #0D86E8 100%);
}
.revision9 a span img {
	width: 18px;
	margin-right: 5px;
}
.revision8 .pdftelift_right img {
	width: 328px;
}
/**内页修改**/
.listshare {
	width: 78px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 20px 0;
	top: 135px;
	border-radius: 6px;
	position: fixed;
	text-align: center;
	margin-left: -80px;
	z-index: 199;
	transform: translateX(0px);
	display: block;
	transition: .3s all;
}
.listshare .list ul .on {
	width: 24px;
	height: 1px;
	margin: 6px auto 6px auto;
}
.listshare .list ul li {
	cursor: pointer;
	position: relative;
}
.listshare .list ul li .hide {
	display: none;

	position: absolute;
	left: 77px;
	top: -5px;
	width: 216px;
	background: #FFFFFF;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
	border-radius: 6px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 15px 20px;
}
.listshare .list ul li:hover .hide {
	display: block;
}
.listshare .list ul li .hide a {


	font-size: 12px;
	color: #333333;

}
.listshare .list ul li .hide a:hover {
	color: #555555;
}
.listshare .list ul li .hide a img {
	display: block;
	margin: 0 auto;
}
.listshare .list ul li i {
	height: 48px;
	display: block;
	width: 48px;
	margin: 0 auto 4px auto;

}
.listshare .list ul li:hover span {
	color: #555555;
}
.listshare .list ul li span {
	font-size: 12px;
	color: #333333;

}
.listshare .list ul li.aout:nth-child(1) span {
	color: #0084E2;
}
.listshare .list ul li.aout:nth-child(2) span {
	color: #FF9C01;
}
.listshare .list ul li:nth-child(1) i {
	background: url(../images/like1.png);
	background-size: 100% 100%;
}
.listshare .list ul li:nth-child(2) i {
	background: url(../images/like2.png);
	background-size: 100% 100%;
}
.listshare .list ul li:nth-child(3) i {
	background: url(../images/like3.png);
	background-size: 100% 100%;
}

.listshare .list ul li:nth-child(1):hover i {
	background: url(../images/like10.png);
	background-size: 100% 100%;
}
.listshare .list ul li:nth-child(2):hover i {
	background: url(../images/like20.png);
	background-size: 100% 100%;
}
.listshare .list ul li:nth-child(3):hover i {
	background: url(../images/like30.png);
	background-size: 100% 100%;
}

.listshare .list ul li.aout:nth-child(1) i {
	background: url(../images/like01.png);
	background-size: 100% 100%;
}
.listshare .list ul li.aout:nth-child(2) i {
	background: url(../images/like02.png);
	background-size: 100% 100%;
}
.clearfix-3 .nanelist {
	padding: 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.clearfix-3 .nanelist {
	padding: 20px;
}
.clearfix-3 .nanelist ul {
	padding: 0;
}
.nanelist .roll-wrap {
	position: relative;
}
.nanelist .roll-wrap {
	background: none;
	margin-top: 0;
	height: 34px;
}
.nanelist .roll-wrap ul {
	display: flex;
	width: 100%;
	align-items: center;
}
.nanelist .roll-wrap ul li {
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 35px;
}
.nanelist .roll-wrap ul li.action a {
	font-size: 16px;
	color: #1F90F8;
}
.nanelist .roll-wrap ul li.action {
	position: relative;
}
.nanelist .roll-wrap ul li.action::after {
	content: "";
	position: absolute;
	bottom: 0px;
	left: 0;
	width: 100%;
	height: 2px;
	background: #1F90F8;
}
.nanelist .roll-wrap ul li a {
	font-weight: 600;
	white-space: nowrap;
	font-size: 14px;
	height: 34px;
	display: block;
	color: #333333;
}
.nanelist .swiper-slide>ul {
	margin-top: 12px;
}
.nanelist .swiper-slide>ul li {
	margin-top: 8px;
	width: 100%;
	margin-bottom: 0;
}
.nanelist .swiper-container {
	border-top: 1px solid #eeeeee;
}
.nanelist .swiper-slide ul li:last-of-type {
	display: block;
}
.nanelist .swiper-slide>ul li a img {
	width: 12px;
	height: 14px;
	margin-right: 5px;
	margin-top: -6px;
}
.nanelist .swiper-slide>ul li a {
	display: flex;
	align-items: center;
}
.nanelist .swiper-slide>ul li a h3 {
	display: block;
	font-family: Source Han Sans CN;
	font-weight: 400;
	width: 100%;
	font-size: 14px;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	transition: background-size .4s ease, color .4s ease;
	background: linear-gradient(180deg, #0C5BE9 0, #0C5BE9 100%) right bottom no-repeat;
	background-size: 0 2px;
	width: fit-content;
	padding-bottom: 6px;
	color: #666666;
}
.nanelist .swiper-slide>ul li:hover a h3 {
	color: #0c5be9;
	background-size: 100% 2px;
	background-position: left bottom;
}
.feedback {
	width: 788px;
	margin-top: 20px;
	background: #FFFFFF;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 20px;
	box-shadow: 0px 1px 6px 0px rgba(28, 9, 3, 0.08);
	border-radius: 4px;
}
.feedback .titx p {
	display: flex;
	align-items: center;
	font-weight: 400;
	font-size: 14px;
	color: #333333;
}
.feedback .titx {
	display: flex;
	align-items: center;
}
.feedback .titx .star {
	display: flex;
	align-items: center;
}

.feedback .titx span {
	display: block;
	width: 17px;
	height: 16px;
	background: url(../images/star-off-big.png);
	background-size: 100% 100%;
}
.feedback .titx span.active {
	display: block;
	width: 17px;
	height: 16px;
	background: url(../images/star-on-big.png);
	background-size: 100% 100%;
}
.feedback .titx .star span {
	margin-left: 5px;
}
.feedback .submit .submittite {
	margin-top: 15px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 5px 10px;
	width: 100%;
	min-height: 90px;
	background: #FAFAFA;
	border-radius: 4px;
	font-size: 14px;
	color: #333333;
}
.feedback .submitban {
	float: right
}
.feedback .submitban .btn-sm {
	width: 91px;
	height: 38px;
	font-size: 14px;
	margin-top: 10px;
	border-radius: 4px;
}
.feedback .submitban .bj1 {
	background: #EEEEEE;
	color: #333333;
	margin-right: 8px;
}
.feedback .submitban .bj2 {
	background: #3C76F8;
	color: #FFFFFF;
}
.listshare .list ul li a {
	position: relative;
}
.listshare .list ul li a .puopu {
	position: absolute;
	left: -56px;
	bottom: 54px;
	padding: 8px;
	background-color: #fff;
	border: 1px #eee solid;
	text-align: center;
	z-index: 12;
	display: none;
}
.listshare .list ul li a:hover .puopu {
	display: block;
}
.hohover {
	display: none;
}
.listshare .list ul li .hide .fide {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: space-between;
}
.listshare .list ul li a:hover .hover {
	display: none;
}
.listshare .list ul li a:hover .hohover {
	display: block;
}
.content .aititle {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 15px;
	background: linear-gradient(90deg, #E4EEFB, #F3EEFC);
	border-radius: 6px;
	margin-bottom: 5px;
}
.content .aititle img {
	margin-right: 6px;
	border: none;
}
.content .aititle h3 {
	font-weight: 400;
	display: flex;
	align-items: center;
	font-size: 14px;
	color: #0084E3;
}
.content .aititle h3 img {
	border: none !important;
}
.content .aititle p {
	font-weight: 400;
	font-size: 14px;
	line-height: 24px;
	color: #333333;
}
.content .aititle span {
	font-size: 12px;
	color: #82888C;
}
.xuxian .title {
	line-height: 20px;
}
.help-list .article .xuxian .title {
	padding-top: 5px;
	padding-bottom: 15px;
}
.xuxian .list a {
	color: #333333;
	line-height: 30px;
	float: left;
	margin-right: 30px;
	display: flex;
	align-items: center;
}
.xuxian .list a img {
	border: none !important;
	margin-right: 5px;
}
.xuxian .list a:hover {
	color: #0080ff;
}
.tutorials_nr .tutorials_ino ul li .tele {
	display: flex;
	align-items: center;
}
.tutorials_nr .tutorials_ino ul li .tele .img img {
	width: 111px;
	height: 80px;
	margin-right: 10px;
}
/***/
.wh90 {
	width: 90%;
	margin: 0 auto;
}
.headers .wh90 .logo .logote {
	font-weight: bold;
	font-size: 22px;
	color: #333333;
	display: flex;
	align-items: center;
}
.headers .wh90 .logo .logote img {
	margin-right: 8px;
}
.headers .wh90 .logo .logote span {
	display: flex;
	align-items: center;
	font-weight: 400;
	font-size: 16px;
	color: #333333;
}
.headers .wh90 .logo .logote span img {
	margin-left: 20px;
}

input[type="search"] {
	outline: none;
}
.nav ul li .val {
	background: #eeeeee00;
	width: 242px;
	height: 42px;
	font-size: 14px;
	color: #333;
	border-radius: 21px;
	border: 1px solid #a8c2d8;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding-left: 50px;
}
.nav ul li .val::placeholder {
	color: #AAAAAA;
	opacity: 1;
}
.nav ul li .boxi {
	position: relative;
	margin-top: -5px;
}
.nav ul li .boxi i {
	position: absolute;
	left: 21px;
	top: 11px;
	background: url(../images/suoss.png);
	background-size: 100% 100%;
	display: block;
	position: absolute;
	width: 21px;
	height: 21px;
}
.headers .active .nav1 .val {
	background: #eeeeee00;
	width: 242px;
	height: 42px;
	font-size: 14px;
	color: #333;
	border-radius: 21px;
	border: 1px solid #CFD9E3;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding-left: 50px;
}
.headers .active .nav1 .val::placeholder {
	color: #AAAAAA;
	opacity: 1;
}
.headers .active .nav1 .boxi {
	position: relative;
	margin-top: 30px;
	margin-right: 20px;
}
.headers .active .nav1 .boxi i {
	position: absolute;
	left: 21px;
	top: 11px;
	background: url(../images/suoss.png);
	background-size: 100% 100%;
	display: block;
	position: absolute;
	width: 21px;
	height: 21px;
}
@media screen and (max-width: 1800px) {
	.wh90 {
		width: 95%;
	}

}
@media screen and (max-width: 1650px) {
	.wh90 {
		width: 95%;
	}
	.headers .active .nav1 .boxi {
		display: none;
	}
	.lijixiaz {
		margin-right: 20px;
	}
	.nav ul li .boxi {
		display: none;
	}
}
@media screen and (max-width: 1380px) {
	.wh90 {
		width: 98%;
	}
}
@media screen and (max-width: 1360px) {
	.wh1280 {
		width: 100%;
		padding: 0 20px;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
	}
	.revision4-steps .imgs .item img {
		width: 100%;
	}
	.revision4-steps .imgs {
		width: 58%
	}
	.revision8 .pdfteledata .qiehuans {
		width: 100%;
	}
	.revision8 .pdftelift_right {
		margin-top: 20px;
	}
	.revision8 .pdftelift_right a {
		bottom: 20px
	}
	.about-te1 {
		width: 100%;
		padding: 0 20px;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
	}

	.Box1 .content {
		width: 100%;
	}
	.wh13 {
		width: 100%;
		padding: 0 20px;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
	}
	.headers .wh90 .logo .logote span {
		display: none;
	}
}
@media screen and (max-width: 1260px) {
	.chanp5 .zzdsxl {
		width: 100%;
	}
	.chanp5 ul li.abo {
		width: 48%;
	}
	.chanp5 ul li.abo {
		margin-right: 0;
	}
	.chanp5 ul li.abo:nth-child(1) {
		margin-bottom: 50px;
	}
	.chanp5 ul li.abo:nth-child(2) {
		margin-bottom: 50px;
	}
	.revision1 {
		height: auto;
	}
	.revision2 .wh1280 {
		margin-top: 0px;
	}
	.revision-banner {
		display: inline;
		padding-top: 120px;
	}
	.revision1-right {
		margin-top: 20px;
	}
	.revision1-lift {
		margin-top: 0;
		padding-left: 0;
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.revision1-lift a {
		margin: 30px auto 0;
	}
	.revision1-right {
		margin: 0 auto;
	}
	.revision3 .revision3-lift .side ul li {
		width: 45%;
	}
}
@media screen and (max-width: 750px) {
	.revision1-right .dxban1 {
		width: 100%;
	}
	.revision8 .pdfteledata .qiehuans {
		width: 100%;
	}
	.revision8 .pdftelift_right {
		width: 100%;
	}
	.revision8 .pdftelift_right img {
		width: 320px;
	}
	.revision1-right img {
		width: 100%;
	}
	.revision1-right {
		width: 100%;
	}
	.revision2 .wh1280 ul li {
		width: 50%;
	}
	.revision3-cone ul li {
		width: 100%;
	}
	.revision3 .revision3-lift .side ul li {
		width: 100%;
	}
	.revision4-steps {
		display: inline;
	}
	.revision4-steps .list {
		width: 100%;
		margin-top: 20px;
	}
	.revision4-steps .imgs {
		width: 100%;
		margin-top: 20px;
	}
	.revision5 .list ul li {
		width: 48%;
	}
	.revision6 ul li {
		width: 48%;
	}
}
/**结束**/
table {
	border-collapse: collapse;
	border-spacing: 0;
}
td {
	margin: 0;
	padding: 0;
	border: none;
	font-family: inherit;
	font-size: inherit;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
table {
	border-collapse: collapse;
}
th, td {
	border: 1px solid #333;
	padding: 5px;
	text-align: center;
}
th {
	background-color: #f5f5f5;
}
.help-list .article .content img.ai {
	width: 19px;
}
.help-list .article .content .list img {
	width: 17px;
}
.tjvideo h3 {
	line-height: 28px;
	font-weight: bold;
	font-size: 16px;
	color: #333333;
}
.tjvideo-tele {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.tjvideo-tele a {
	line-height: 28px;
	font-size: 14px;
	color: #999999;
}
.tjvideo-tele a:hover {
	color: #0099EA;
}
.help-list .article .content .tjvideo ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-bottom: 14px;
}
.help-list .article .content .tjvideo ul li {
	width: 49%;
	border: 1px solid #DDDDDD;
	border-radius: 4px;
	padding: 5px 10px;
	box-sizing: border-box;
	margin-top: 14px;
}
.help-list .article .content .tjvideo ul li a {
	display: flex;
	align-items: center;
	gap: 10px;
}
.help-list .article .content .tjvideo ul li img {
	width: 18px;
	border: none;
}
.help-list .article .content .tjvideo ul li div {
	flex: 1;
	display: flex;
	justify-content: space-between;
	align-items: center;
	min-width: 0;
}
.help-list .article .content .tjvideo ul li p {
	font-size: 14px;
	color: #333333;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-right: 10px;
}
.help-list .article .content .tjvideo ul li:hover {
	border: 1px solid #0099EA;
}
.help-list .article .content .tjvideo ul li:hover p {
	color: #0099EA;
}
.help-list .article .content .tjvideo ul li:hover span {
	color: #0099EA;
}
.help-list .article .content .tjvideo ul li span {
	font-size: 14px;
	color: #999999;
	white-space: nowrap;
}
/****/
.ecovery {
	margin-bottom: 25px;
}
.ecovery .tjvideo ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-bottom: 14px;
}
.ecovery .tjvideo ul li {
	width: 49%;
	border: 1px solid #DDDDDD;
	border-radius: 4px;
	padding: 5px 10px;
	box-sizing: border-box;
	margin-top: 14px;
}
.ecovery .tjvideo ul li a {
	display: flex;
	align-items: center;
	gap: 10px;
}
.ecovery .tjvideo ul li img {
	width: 18px;
	border: none;
}
.ecovery .tjvideo ul li div {
	flex: 1;
	display: flex;
	justify-content: space-between;
	align-items: center;
	min-width: 0;
}
.ecovery .tjvideo ul li p {
	line-height: 2.5;
	font-size: 14px;
	color: #333333;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-right: 10px;
}
.ecovery .tjvideo ul li:hover {
	border: 1px solid #0099EA;
}
.ecovery .tjvideo ul li:hover p {
	color: #0099EA;
}
.ecovery .tjvideo ul li:hover span {
	color: #0099EA;
}
.ecovery .tjvideo ul li span {
	font-size: 14px;
	color: #999999;
	white-space: nowrap;
}
.content .aqbnt {
    margin-top: 15px;
    display: block;
    width: 129px;
    height: 36px;
    background: #3267E5;
    border-radius: 4px 4px 4px 4px;
    font-size: 13px;
    color: #FFFFFF;
    line-height: 36px;
    background: rgb(59,125,255);
    transition: all 0.5s ease
}

.content .aqbnt:hover {
    background: #3267E5;
    transform: translateY(-5px)
}

.content .aqbnt div {
    display: flex;
    align-items: center;
    justify-content: center
}

.content .aqbnt div .aqbnt1 {
    margin-right: 6px;
    border: none
}

.content .aqbnt div .aqbnt2 {
    border: none
}

@media screen and (max-width: 1360px) {
	.about_rn ul li:nth-child(1) {
		left: -0.7vw;
	}
	.about_rn ul li:nth-child(2) {
		left: 8vw;

	}
	.about_rn ul li:nth-child(3) {
		left: 22vw;

	}
	.about_rn ul li:nth-child(4) {
		left: 38vw;

	}
	.about_rn ul li:nth-child(5) {
		right: 24vw;

	}
	.about_rn ul li:nth-child(6) {
		right: 4.5vw;

	}
}
@media screen and (max-width: 950px) {
	.help-list .article .content .tjvideo ul li {
		width: 100%;
	}
	.ecovery .tjvideo ul li {
		width: 100%;
	}
}
@media screen and (max-width: 705px) {
	.about-banan h2 img{
		width: 100%;
	}

}
@media screen and (max-width: 540px) {
	.dataright {
		padding: 35px 0px 28px 20px;
	}
	.datalift1 ul li {
		width: 100%;
	}
	.gif-box {
		margin-top: 20px;
	}
	.pdftelift_right a {
		width: 200px;
		height: 51px;
	}
}