* {
	padding: 0;
	margin: 0
}

html {
	min-height: 100%;
}

body {
	font-family: '微软雅黑', 'Microsoft YaHei', '宋体', verdana, arial, tahoma;
	font-size: 12px;
	color: #646569
}

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: 9999;
	top: 0;
}

.navbar .logo {
	float: left;
	width: 550px;
	margin-top: 24px;
}

.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: 18px;
}

.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: 31px;
	left: -28px;
	padding-top: 20px;
}

.nav ul li:hover ul li a {
	text-align: left;
	display: block;
	background: #ffffff;
	color: #000;
	padding: 15px;
	width: 175px;
}

.nav ul li:hover ul li a:hover {
	background: #e5f2ff;
	color: #0080ff;
}

.nav-arrow {
	margin-left: 5px;
}

/*底部*/
.footer {
	color: #979797;
	font-size: 12px;
	width: 100%;
}

.footer-top {
	height: 220px;
	padding-top: 40px;
	*width: 1400px;
	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;
	*display: inline;
	*zoom: 1;
	*margin: 0;
	float: left;
	*float: none;
	*height: 16px;
	*margin-bottom: 5px;
	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;
	*display: inline;
	*zoom: 1;
	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:before {
    content: "";
    display: inline-block;
    position: static;
    margin-right: 4px;
    margin-top: -3px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url(../images/xzai.png) no-repeat 50%;
    background-size: cover;
}
.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;
	_width: expression(this.offsetWidth > 800 ? '800px': true);
}
.help-list .article .content ol{
	margin-left: 32px;
}
.help-list .article .content ol li{
	list-style: auto;
	text-indent: -16px;
	 list-style-position: inside!important;
	
}


.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: 1200px;
	margin: 0 auto;
	overflow: hidden;
}

.about-te1 .about-lift {
	float: left;
}

.about-te1 .about-right {
	float: right;
}

.wh38 {
	width: 38%;
}

.ab-te1 {
	font-size: 24px;
	color: #333333;
	font-weight: bold;
	margin-top: 72px;
}

.ab-te2 {
	font-size: 14px;
	color: #999999;
	margin-top: 10px;
}

.ab-te3 {
	font-size: 16px;
	color: #999999;
	text-indent: 32px;
	margin-top: 30px;
	line-height: 22px;
}

.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;
}

/*授权页*/
.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;
	*height: 450px;
	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;
	*font-size: 12px;
	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: 51%;
	margin-top: -100px;
	z-index: 9999;
}

.cndns-right-meau {
	position: relative;
}

.cndns-right-btn {
	width: 70px;
	height: 87px;
	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-meau:hover .demo-icon {
	background: url(../images/xiangshang1.png);
	background-size: 100% 100%;
}

.cndns-right-btn span.demo-icon1 {
	display: block;
	height: 87px;
	background: url(../images/weixin.png);
	background-size: 100% 100%;
	width: 70px;
}

.cndns-right-btn span.demo-icon2 {
	display: block;
	height: 87px;
	background: url(../images/qqico.png);
	background-size: 100% 100%;
	width: 70px;
}

.cndns-right-btn span.demo-icon3 {
	display: block;
	height: 87px;
	background: url(../images/rengon.png);
	background-size: 100% 100%;
	width: 70px;
}

.cndns-right-meau:hover .demo-icon1 {
	background: url(../images/weixin1.png);
	background-size: 100% 100%;
}

.meau-sev:hover .demo-icon2 {
	background: url(../images/qqico1.png);
	background-size: 100% 100%;
}

.cndns-right-meau:hover .demo-icon3 {
	background: url(../images/rengon1.png);
	background-size: 100% 100%;
}

.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 {
	background-color: #fff;
	width: 242px;
	height: 230px
}

.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: 20px;
}

.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;
}

.cndns-right-box .box-border .zuoyou-jzxf .xf-zaixtele {
	margin-top: 12px;
}

.cndns-right-box .box-border .zuoyou-jzxf .xf-zaixtele p {
	font-size: 14px;
	color: #2d2d2d;
	line-height: 28px;
}

.xf-ico {
	vertical-align: middle;
	margin-right: 10px;
}

.cndns-right-box .box-border .zuoyou-jzxf .xf-chuli {
	font-size: 12px;
	color: #666;
	border-bottom: 1px solid #eeeeee;
	padding: 13px 0px 13px 27px;
}

.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: 24px;
	color: #333333;
	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;
}

/****/

.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: 10px;
	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;
}

.box .bos-lift .banan-nr1 {}

.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: 330px;
	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 li {
	float: left;
	text-align: center;
	width: 25%
}

.fuwujinyan1 li p {
	font-size: 20px;
	color: #202020;
	margin-top: 20px;
}

.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;
}

.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:540px!important; }
}
@media screen and (max-width: 1110px) {
	.aui-search-result-box1 input{width: 98%;}
	.box .bos-lift .annmo2{left:240px;top:575px!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: 880px;
	}
	#playBox #item4 {
		width: 100%;
		height: 880px;
		padding-top: 60px;
		box-sizing: border-box;
	}
	#playBox .item .box{
		width: 100%;
	}
	#playBox .smallNav{
		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{width: 60%}
	.help-center .hbox{margin-right: 3%;}
}
@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) {
	#xuanzeid{display: none!important;}
	.navbar .logo{width: 310px;}
	.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: 45%;
	}
	.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: 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;}	
}
@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}	
}
@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%;}
}
@media screen and (max-width: 600px) {
	.data_recov{margin-top: 0;}
	.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: 675px;
}
.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;
}
/***/
@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 
	}
}
@media screen and (max-width: 1260px) {
	.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%;
	}
}
/**结束**/