@charset "utf-8";

/*全局初始化样式*/
body {
	font-size: 14px;
	line-height: 24px;
	font-family: '苹方', 'Microsoft YaHei', 'SimHei', 'Arial', 'helveticaNeue', 'Sans-serif';
	color: #333;
	width: 100%;
	min-width: 320px;
	zoom: 1;
	/*禁用Webkit内核浏览器的文字大小调整功能*/
	-webkit-text-size-adjust: none;
	/*取出点击出现半透明的灰色背景*/
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight: rgba(0, 0, 0, 0);
	/*设置字体的抗锯齿或者说光滑度*/
	-webkit-font-smoothing: antialiased;
	/*整个页面都禁止选择*/
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	overflow-x: hidden;
	padding: 0;
	margin: 0 auto;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff;
}

:after,
:before,
* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
	color: #ccc;
	opacity: 1;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
	color: #ccc;
	opacity: 1;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #ccc;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #ccc;
}

/*默认去除ul、li的默认样式*/
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.p {
	margin: 0;
	padding: 0;
}

.ul,
.ul>li,
.dl,
.dl>dd,
.dl>dt,
.dd {
	list-style: none;
	margin: 0;
	padding: 0;
	font-weight: normal;
}

/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,
input,
textarea {
	border-radius: 0;
	-webkit-border-radius: 0;
	color: #333;
}

/*表单元素获得焦点时不显示虚线框*/
input:focus {
	outline: none;
}

input,
button,
select,
textarea {
	font-family: '苹方', 'Microsoft YaHei', 'SimHei', 'Arial', 'helveticaNeue', 'Sans-serif';
	outline: none;
	/*强制去除表单自带的样式*/
}

/*不允许多行输入文本框有滚动条*/
textarea {
	resize: none;
	/*强制去除textarea自带的样式*/
}

/*初始化表单元素*/
textarea,
input,
select {
	background: none;
	border: none;
	margin: 0;
	padding: 0;
}

/*去除figure*/
figure,
figcaption {
	margin: 0;
	padding: 0;
}

canvas {
	display: block;
}

/*初始化图片*/
img {
	border: none;
	border: 0;
	vertical-align: top;
	max-width: 100%;
	/*height: auto!important;*/
}

/*初始化a*/
a,
a:focus {
	color: #666;
	text-decoration: none;
	cursor: pointer;
}

a:hover {
	color: #48A5FB;
}

a,
a:hover {
	outline: none;
	text-decoration: none;
	-webkit-transition: all 0.25s linear 0.01s;
	transition: all 0.25s linear 0.01s;
}

/*全局样式*/
.qui-warp {
	max-width: 1400px;
	margin: 0 auto;
}

.qui-warp1200 {
	max-width: 1200px;
	margin: 0 auto;
}

.qui-warp2 {
	width: 100%;
	margin: 0 auto;
}

.qui-clear {
	clear: both;
	height: 0px;
	overflow: hidden;
}

.qui-clearfix {
	zoom: 1;
}

.qui-clearfix:after {
	content: '';
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}

.qui-ytable {
	display: table;
	width: 100%;
	table-layout: fixed;
}

.qui-ytable-cell {
	display: table-cell;
	vertical-align: middle;
}

.qui-ytable-cell img {
	max-height: 100%;
}

.qui-tl {
	text-align: left !important;
}

.qui-tr {
	text-align: right !important;
}

.qui-tc {
	text-align: center !important;
}

.qui-tj {
	text-align: justify !important;
}

.qui-tm {
	text-indent: 2em;
}

.qui-fl {
	float: left !important;
}

.qui-fr {
	float: right !important;
}

.qui-dot {
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}

.qui-dot2 {
	-webkit-line-clamp: 2;
	height: 48px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
}

.qui-dot3 {
	-webkit-line-clamp: 3;
	height: 72px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
}

.qui-dot4 {
	-webkit-line-clamp: 4;
	height: 96px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
}

.qui-pic {
	position: relative;
	height: 0;
	overflow: hidden;
}

.qui-pic img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	display: block;
	min-height: 100%;
}

.qui-ovh {
	overflow: hidden !important;
}

.qui-ovh-dh {
	overflow: hidden !important;
}

.qui-bor-rd-no {
	border-radius: 0 !important;
}

.qui-dis-n {
	display: none;
}

.qiu-none {
	display: none;
}

/*颜色*/
.qui-col-df {
	color: #48A5FB !important;
}

/*默认*/
.qui-col-48A5FB {
	color: #48A5FB !important;
}

.qui-col-ccc {
	color: #ccc !important;
}

.qui-col-333 {
	color: #333 !important;
}

.qui-col-666 {
	color: #666 !important;
}

.qui-col-999 {
	color: #999 !important;
}

.qui-col-beb {
	color: #bebebe !important;
}

.qui-col-9a9 {
	color: #9a9a9a !important;
}

.qui-col-4f88de {
	color: #4f88de !important;
}

/*背景*/
.qui-bg-ff {
	background-color: #fff !important;
}

.qui-bg-f8 {
	background-color: #f8f8f8 !important;
}

.qui-bg-f7 {
	background-color: #f7f7f7 !important;
}

.qui-bg-f5 {
	background-color: #f5f5f5 !important;
}

/*字号*/
.qui-fons12 {
	font-size: 12px !important;
}

.qui-fons14 {
	font-size: 14px !important;
}

.qui-fons16 {
	font-size: 16px !important;
}

.qui-fons18 {
	font-size: 18px !important;
}

.qui-fons20 {
	font-size: 20px !important;
}

.qui-fons22 {
	font-size: 22px !important;
}

.qui-fons24 {
	font-size: 24px !important;
}

/*边距*/
.qui-mar-t2 {
	margin-top: 2% !important;
}

.qui-mar-t3 {
	margin-top: 4% !important;
}

.qui-mar-t10 {
	margin-top: 10px !important;
}

.qui-mar-t15 {
	margin-top: 15px !important;
}

.qui-mar-t2 {
	margin-top: 2% !important;
}

.qui-mar-t4 {
	margin-top: 4% !important;
}

.qui-pad2 {
	padding: 2% !important;
}

.qui-pad3 {
	padding: 4% !important;
}

.qui-pad5 {
	padding: 5px !important;
}

.qui-pad10 {
	padding: 10px !important;
}

.qui-pad15 {
	padding: 15px !important;
}

.qui-pad-r5 {
	padding-right: 5px !important;
}

.qui-pad-l10 {
	padding-left: 10px !important;
}

.qui-pad-l15 {
	padding-left: 15px !important;
}

.qui-pad-b5 {
	padding-bottom: 5px !important;
}

.qui-pad-b10 {
	padding-bottom: 10px !important;
}

.qui-pad-b15 {
	padding-bottom: 15px !important;
}

.qui-pad-b3 {
	padding-bottom: 3% !important;
}

.qui-pad-b4 {
	padding-bottom: 4% !important;
}

.qui-bor-t10 {
	border-top: 10px solid #f7f7f7;
}

.qui-bor-b5 {
	border-bottom: 5px solid #f7f7f7;
}

.qui-bor-b10 {
	border-bottom: 10px solid #f7f7f7;
}

.qui-pad-tb105 {
	padding-top: 105px;
	padding-bottom: 105px;
}

/*按钮*/
.qui-btn-df {
	color: #48A5FB !important;
	background-color: #fff;
	border: 1px solid #48A5FB;
	border-radius: 36px;
	line-height: 36px;
	padding: 0 20px;
}

.qui-btn-form {
	display: block;
	color: #fff !important;
	background-color: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	border-radius: 48px;
	line-height: 48px;
	padding: 0 20px;
	text-align: center;
	font-size: 16px;
	letter-spacing: 2px;
	font-weight: bold;
}

/* 单选样式 */
.qui-flex-radio {
	display: inline-flex;
	-webkit-display: inline-flex;
	flex-direction: column;
}

.qui-radio-box label {
	position: relative;
	padding: 7px 0;
	color: #666;
	font-size: 16px;
	padding-left: 30px;
	background: url(../images/qui_radiobg1.png) left center no-repeat;
	background-size: auto 18px;
}

.qui-radio-box label.on {
	background-image: url(../images/qui_radiobg2.png);
}

.qui-radio-box input[type="radio"] {
	opacity: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

/* 复选样式 */
.qui-flex-checkbox {
	display: inline-flex;
	-webkit-display: inline-flex;
	flex-direction: column;
}

.qui-checkbox-box label {
	position: relative;
	padding: 7px 0;
	color: #666;
	font-size: 16px;
	padding-left: 30px;
	background: url(../images/qui_radiobg1.png) left center no-repeat;
	background-size: auto 18px;
}

.qui-checkbox-box label.on {
	background-image: url(../images/qui_radiobg2.png);
}

.qui-checkbox-box input[type="checkbox"] {
	opacity: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

/*滚动条样式*/
.qui-gdt::-webkit-scrollbar {
	width: 5px;
}

.qui-gdt::-webkit-scrollbar-track {
	background-color: #f2f2f2;
}

.qui-gdt::-webkit-scrollbar-thumb {
	background-color: #bbb;
}

.qui-gdt::-webkit-scrollbar-thumb:hover {
	background-color: #555
}

.qui-gdt::-webkit-scrollbar-thumb:active {
	background-color: #666
}

.qui-gdt {
	overflow: auto !important;
	padding-right: 8px !important;
}

/*图片放大*/
.qui-img {
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
}

a:hover .qui-img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

.qui-hover:hover .qui-img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

.qui-img-full img {
	display: block;
	width: 100%;
}

.qui-img-full a {
	display: block;
	overflow: hidden;
}

.qui-imgbg {
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
}

.qui-imgbg2 {
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

a:hover .qui-imgbg {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

a:hover .qui-imgbg2 {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

.qui-hover:hover .qui-img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

.qui-hover:hover .qui-imgbg {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

.qui-hover:hover .qui-imgbg2 {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

.qui-navbox1 {
	float: right;
}

.qui-navbox1 .ul>li {
	float: left;
	position: relative;
	margin: 0 25px;
}

.qui-navbox1 .ul>li:last-child {
	margin-right: 0;
}

.qui-navbox1 .ul>li>a {
	color: #333;
	display: block;
	padding: 8px 0;
	border-bottom: 2px solid transparent;
}

.qui-navbox1 .ul>li#topNavID10>a {
	width: 56px;
	word-break: keep-all;
}

.qui-navbox1 .ul>li.on>a {
	color: #48A5FB;
	border-color: #48A5FB;
}

.qui-navbox1 .ul>li>a.hasSub>span {
	padding-right: 16px;
	background: url(../images/down.png) right center no-repeat;
	display: inline-block;
	vertical-align: top;
}

.qui-navbox1 .ul>li:hover>a {
	color: #48A5FB;
}

.qui-navbox1 .ul>li .dlSub {
	position: absolute;
	width: 120px;
	left: 50%;
	margin-left: -68px;
	top: 100%;
	background: #fff;
	border: 1px solid #efefef;
	z-index: 9;
	text-align: center;
	display: none;
}

.qui-navbox1 .ul>li#topNavID10 .dlSub {
	margin-left: -60px;
}

.qui-navbox1 .ul>li:hover .dlSub {
	display: block;
}

.qui-navbox1 .ul>li .dlSub a {
	display: block;
	border-bottom: 1px solid #efefef;
	padding: 10px 5px;
}

.qui-navbox1 .ul>li .dlSub .on a {
	color: #48A5FB;
}

.qui-navbox1 .ul>li .dlSub dd:last-child a {
	border-bottom: none;
}

.qui-navbox1 .ul>li.liTel>a {
	padding-right: 0;
	padding-left: 26px !important;
	color: #48A5FB;
	background: url(../images/toptel.png) left center no-repeat;
	margin-left: 23px;
	font-weight: bold;
	font-size: 16px;
	font-family: '苹方', 'Microsoft YaHei', 'SimHei', 'Arial', 'helveticaNeue', 'Sans-serif';
}

.qui-navbox2 {
	border-top: 1px solid #efefef;
	clear: right;
	position: relative;
}

.qui-navbox2:after {
	content: '';
	position: absolute;
	width: 100%;
	top: -1px;
	height: 1px;
	background: #efefef;
	left: 100%;
	display: none;
}

.qui-navbox2 .ul>li {
	float: left;
	margin: 0 25px;
	position: relative;
}

.qui-navbox2 .ul>li>a {
	position: relative;
	font-weight: bold;
	font-size: 16px;
	color: #333;
	padding: 12px 0;
	display: block;
	border-bottom: solid 2px #fff;
}

.qui-navbox2 .ul>li.on>a,
.qui-navbox2 .ul>li:hover>a {
	color: #48A5FB;
	border-color: #48A5FB;
}

.qui-navbox2 .ul>li.li1 {
	margin-left: 0;
}

.qui-navbox2 .ul>li.li7 {
	margin-right: 0;
}

.qui-navbox2 .ul>li .dlSub {
	position: absolute;
	width: 250px;
	left: 50%;
	margin-left: -135px;
	top: 100%;
	background: #fff;
	border: 1px solid #efefef;
	z-index: 19;
	text-align: center;
	display: none;
}

.qui-navbox2 .ul>li#topNavID8 .dlSub {
	margin-left: -135px;
}

.qui-navbox2 .ul>li:hover .dlSub {
	display: block;
}

.qui-navbox2 .ul>li .dlSub a {
	display: block;
	border-bottom: 1px solid #efefef;
	padding: 10px 5px;
}

.qui-navbox2 .ul>li .dlSub dd:last-child a {
	border-bottom: none;
}

.qui-navbox2 .ul>li .dlSub dd.on a {
	color: #48A5FB;
}

.qui-navbox2 .ul>li#topNavID137>a {
	margin-right: 16px;
}

.qui-navbox2 .ul>li#topNavID137>a:after {
	position: absolute;
	top: 50%;
	right: -16px;
	margin-top: -3px;
	content: '';
	width: 9px;
	height: 6px;
	background: url(../images/down.png) right center no-repeat;
}

.qui-navbox2 .ul>li#topNavID137::before {
	content: '';
	width: 24px;
	height: 12px;
	display: block;
	position: absolute;
	right: -2px;
	top: 3px;
	background: url(../images/icon.png) no-repeat center;
	background-size: contain;
}

.qui-logo {
	display: block;
	overflow: hidden;
	float: left;
	margin: 12px 0 0 41px;
}

.qui-logo img {
	display: block;
	height: 61px;
}

/* ban */
.qui-home-ban {}

.qui-home-ban .ULLIST .li img {
	width: 100%;
	display: block;
}

.qui-home-ban .ULLIST .li .qui-info img {
	display: none;
}

.qui-home-ban .ULLIST .li img.wap {
	display: none;
}

@keyframes indbanLeft {
	0% {
		opacity: 0;
		transform: translateX(140px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.qui-home-ban .ULLIST .li .qui-info {
	padding: 36px 40px;
	color: #fff;
	line-height: 48px;
	font-size: 32px;
	position: absolute;
	max-width: 1400px;
	left: 50%;
	margin-left: -700px;
	top: 97px;
	opacity: 0;
	font-weight: 900;
}

.qui-home-ban .ULLIST .li .qui-info2 {
	background-image: url(../images/banbg2.png);
}

.qui-home-ban .ULLIST .li .qui-info .qui-mar-t10 {
	margin: 0 !important
}

.qui-home-ban .ULLIST .li .qui-info p {
	padding: 20px 32px !important;
	margin: 0 !important;
	line-height: 1.4 !important;
}

.qui-home-ban .ULLIST .li .qui-info p.qui-dl06 {
	background: linear-gradient(to right, #48A5FB, #74bafc);
	font-size: 60px;
}

.qui-home-ban .ULLIST .li .qui-info p.qui-dl066 {
	border-radius: 0 50px 50px 0;
	text-align: right;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	font-size: 50px;
	position: absolute;
	left: -85px;
	top: 350px;
	width: 700px;
}

.qui-home-ban .ULLIST .li .qui-info p.qui-dl08 {
	background: rgb(72, 165, 251, 0.5);
	font-size: 42px;
	width: 1180px;
}

.qui-home-ban .ULLIST .li .qui-info-abt p.qui-dl06 {
	background: #48A5FB;
}

.qui-home-ban .ULLIST .li .qui-info-abt p.qui-dl08 {
	background: rgb(72, 165, 251, 0.5);
}

.qui-home-ban .ULLIST .li .Aniu-box {
	cursor: pointer;
	position: absolute;
	left: 50%;
	bottom: 12%;
	transform: translateX(-50%);
	background-color: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	font-weight: 500;
	font-size: 22px;
}

.qui-home-ban .ULLIST .li .qui-fiexd-left {
	animation: infinite;
	-webkit-animation: infinite;
}

.qui-home-ban .ULLIST .li .qui-fiexd-left:before,
.qui-home-ban .ULLIST .li .qui-fiexd-left::after {
	display: none;
}

.qui-home-ban .DLLIST {
	background: rgb(72, 165, 251, 0.5);
	margin: 0 !important;
	padding-bottom: 20px !important;
}

.qui-home-ban .ULLIST .slick-current .qui-info {
	animation: indbanLeft 1s ease both .4s;
}

.qui-home-ban .ULLIST .slick-current .qui-dl06 {
	animation: indbanLeft 1s ease both .6s;
}

.qui-home-ban .ULLIST .slick-current .qui-dl08 {
	animation: indbanLeft 1s ease both .8s;
}

.qui-home-ban .ULLIST .slick-current .qui-dl10 {
	animation: indbanLeft 1s ease both 1s;
}

.qui-home-ban .ULLIST .slick-current .qui-dl12 {
	animation: indbanLeft 1s ease both 1.2s;
}

.qui-home-ban .ULLIST .slick-current .qui-dl14 {
	animation: indbanLeft 1s ease both 1.4s;
}

.qui-mar-t10 {
	margin-top: 10px;
}

.qui-home-ban .ULLIST .li .qui-info .p {
	display: block;
}

.qui-home-ban .ULLIST .li {
	vertical-align: top;
}

.qui-home-ban .ULLIST .li a {
	display: block;
	overflow: hidden;
	position: relative;
}

.qui-home-ban .divDot {
	width: 100%;
	font-size: 0;
	z-index: 9;
	position: absolute;
	bottom: 35px;
	text-align: center;
	left: 0;
	line-height: 0;
	height: 0;
}

.qui-home-ban .divDot li {
	width: 36px;
	height: 4px;
	background: #fff;
	margin: 0 7px;
	display: inline-block;
	vertical-align: top;
	position: relative;
}

.qui-home-ban .divDot li.slick-active {
	background: #48A5FB;
}

.qui-home-ban .divDot li button {
	display: none;
}

.qui-home-ban .DLLIST {
	overflow: hidden;
	margin-top: 20px;
}

.qui-home-ban .DLLIST .dd {
	width: 25%;
	float: left;
	font-size: 28px;
	font-weight: bold;
	text-align: center;
	line-height: 1.2;
}

.qui-home-ban .DLLIST .dd .i {
	display: block;
	width: 32px;
	height: 32px;
	background: center no-repeat;
	background-size: contain;
	margin: 0 auto 10px;
}

.qui-gongan {
	padding-left: 28px !important;
	background: url(../images/ga.png) left center no-repeat;
	display: inline-block;
	vertical-align: top;
}

.qui-footer2 {
	padding: 37px 0 29px;
	background: #e5e5e5;
	text-align: center;
	font-size: 16px;
	color: #25292b;
}

.qui-footer2 a {
	color: #25292b;
	margin: 0 16px;
}

.qui-footer2 a:hover {
	color: #48A5FB;
}

.qui-footer1 {
	padding: 70px 0 59px;
	background: #f5f5f5;
}

.qui-footer1 a {
	color: #666;
}

.qui-footer1 a:hover {
	color: #48A5FB;
}

.qui-footer1 .qui-hottel {
	margin-left: 1080px;
	max-width: 267px;
}

.qui-footer1 .qui-dllistbox {
	max-width: 1000px;
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	float: left;
}

.qui-footer1 .dllist {
	float: left;
	line-height: 20px;
}

.qui-footer1 .dllist dt {
	font-size: 18px;
	color: #333;
	font-family: '苹方', 'Microsoft YaHei', 'SimHei', 'Arial', 'helveticaNeue', 'Sans-serif';
	font-weight: bold;
	padding-bottom: 5px;
}

.qui-footer1 .dllist dd a {
	font-family: '苹方', 'Microsoft YaHei', 'SimHei', 'Arial', 'helveticaNeue', 'Sans-serif';
}

.qui-footer1 .dllist dd {
	margin-top: 10px;
}

.qui-hottel dt b {
	font-size: 18px;
	color: #333;
	font-family: '苹方', 'Microsoft YaHei', 'SimHei', 'Arial', 'helveticaNeue', 'Sans-serif';
}

.qui-hottel dt span {
	float: right;
	display: block;
	color: #666;
}

.qui-hottel .dllist2 a {
	color: #25292b;
	font-size: 36px;
	margin: 5px 0 15px;
	letter-spacing: .6px;
	display: inline-block;
	vertical-align: top;
	line-height: 1.2;
}

.qui-share {
	font-size: 0;
}

.qui-share-a {
	display: inline-block;
	vertical-align: top;
	position: relative;
	background-position: center;
	background-repeat: no-repeat;
	width: 36px;
	height: 36px;
	margin-right: 24px;
}

.qui-share-a1 {
	background-image: url(../images/share1.png)
}

.qui-share-a2 {
	background-image: url(../images/share2.png)
}

.qui-share-a3 {
	background-image: url(../images/share3.png)
}

.qui-share-a4 {
	background-image: url(../images/shares4.png);
	background-size: 35px 35px;
}

.qui-share-a .qui-imgbox {
	display: none;
	position: absolute;
	width: 110px;
	bottom: 100%;
	margin-bottom: 5px;
	overflow: hidden;
	left: 50%;
	margin-left: -55px;
	z-index: 99;
}

.qui-share-a .qui-imgbox1 {
	padding: 5px;
	border: 1px solid #eee;
	background: #fff;
	border-radius: 5px;
}

.qui-share-a .qui-imgbox1 img {
	display: block;
	width: 100%;
}

.qui-share-a:hover .qui-imgbox {
	display: block;
}

.qui-share-a .qui-imgbox2 {
	display: none;
	position: absolute;
	width: 136px;
	height: 166px;
	bottom: 100%;
	margin-bottom: 0;
	overflow: hidden;
	margin-left: -68px;
	z-index: 100;
}

.qui-home-news {
	padding: 97px 0 46px;
}

.qui-homett .h3 {
	font-size: 36px;
	color: #25292b;
	text-align: center;
	font-weight: bold;
	line-height: 1.2;
}

.qui-homett .p {
	font-size: 20px;
	color: #25292b;
	text-align: center;
	font-weight: normal;
	line-height: 1.2;
	margin-top: 24px;
}

.qui-homett .qui-more-all {
	margin-top: 15px;
	max-width: 120px;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-homett .qui-more-all span {
	color: #fff;
	background: url(../images/rbg.png) right center no-repeat;
}

.qui-more-all {
	display: block;
	text-align: center;
	color: #fff !important;
	font-size: 0;
	width: 201px;
	line-height: 36px;
	border-radius: 36px;
	height: 36px;
	margin: 34px auto 0;
	background: #ffffff;
	box-shadow: 0 1px 6px rgba(0, 0, 0, .05);
}

.qui-more-all span {
	font-size: 16px;
	display: inline-block;
	vertical-align: middle;
	padding-right: 15px;
	background: url(../images/rbg3.png) right center no-repeat;
	color: #48A5FB;
	background-size: 8px 12px;
}

.qui-btn-more {
	display: inline-block;
	vertical-align: top;
	text-align: center;
	color: #fff !important;
	font-size: 16px;
	line-height: 36px;
	border-radius: 36px;
	height: 36px;
	background: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
	padding: 0 20px;
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
	transform: translateY(0);
	-webkit-transform: translateY(0);
	margin: 60px 0 60px 0;
}

.qui-btn-more span {
	display: inline-block;
	vertical-align: top;
	padding-right: 14px;
	background: url(../images/rbg.png) right center no-repeat;
}

/*.qui-btn-more:hover{background: #48A5FB;background:linear-gradient(to right,#48A5FB,#48A5FB);}*/
.qui-home-news .qui-divbox {
	padding-top: 41px;
}

.qui-home-news .ULLIST {
	margin: 0 -13.5px;
	overflow: hidden;
}

.qui-home-news .ULLIST .li {
	width: 33.33333333333%;
	padding: 0 13.5px;
	float: left;
}

.qui-home-news .ULLIST .li:nth-child(1) {
	animation-delay: .2s;
}

.qui-home-news .ULLIST .li:nth-child(2) {
	animation-delay: .4s;
}

.qui-home-news .ULLIST .li:nth-child(3) {
	animation-delay: .6s;
}

.qui-home-news .ULLIST .li .qui-pic {
	padding-bottom: 61.85185185185185%;
}

.qui-home-news .ULLIST .li .h3 {
	font-size: 18px;
	font-family: '苹方', 'Microsoft YaHei', 'SimHei', 'Arial', 'helveticaNeue', 'Sans-serif';
	color: #333;
	line-height: 1.2;
	margin-bottom: 18px;
}

.qui-home-news .ULLIST .li .qui-info {
	padding: 37px 43px;
	background: #f8f8f8;
}

.qui-home-news .ULLIST .li time {
	display: block;
	line-height: 15px;
	color: #666;
	font-size: 13px;
	padding-left: 27px;
	background: url(../images/timebg.png) left center no-repeat;
	font-family: '苹方', 'Microsoft YaHei', 'SimHei', 'Arial', 'helveticaNeue', 'Sans-serif';
}

.qui-home-news .ULLIST .li a:hover .h3 {
	color: #48A5FB;
}

.qui-home-news .qui-more-all {
	margin-top: 57px;
	background: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-home-news .qui-more-all span {
	color: #fff;
	background: url(../images/rbg.png) right center no-repeat;
}

.qui-home-box {
	overflow: hidden;
}

.qui-home-box4 {
	background-color: #f2f2f2;
	background-position: center bottom;
	background-repeat: no-repeat;
	padding: 141px 0;
	padding-bottom: 15%;
	background-size: 73.5%;
}

.qui-home-box4 .ULLIST {
	text-align: center;
	font-size: 0;
	max-width: 1080px;
	margin: 59px auto 0;
}

.qui-home-box4 .ULLIST .li {
	display: inline-block;
	vertical-align: top;
	width: 33.33333333333333%;
	line-height: 1.2;
}

.qui-home-box4 .ULLIST .li .h3 {
	color: #25292b;
	font-size: 22px;
	margin: 25px 0 11px;
	font-weight: bold;
}

.qui-home-box4 .ULLIST .li .h1 {
	color: #25292b;
	font-size: 36px;
	font-weight: 900;
}

.qui-home-box4 .ULLIST .li .quiimg .qui-ytable-cell {
	height: 80px;
}

.qui-home-case {
	padding: 104px 0 32px;
	background-color: #f2f2f2;
	background-position: center bottom;
	background-repeat: no-repeat;
}

.qui-home-case .qui-divbox {
	padding: 40px 0 32px;
}

.qui-home-case .ULLIST {
	margin: 0 -15px;
}

.qui-home-case .ULLIST .li {
	padding: 0 15px;
	vertical-align: top;
}

.qui-home-case .ULLIST .qui-libox {
	padding-bottom: 131.390134529148%;
	position: relative;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	overflow: hidden;
	display: block;
}

.qui-home-case .ULLIST .qui-imgbg {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.qui-home-case .ULLIST .qui-hover:hover .qui-imgbg {
	-webkit-transform: scale(1.06);
	transform: scale(1.06);
}

.qui-home-case .slick-arrow {
	display: none !important;
}

.slick-arrow {
	position: absolute;
	width: 30px;
	height: 56px;
	top: 50%;
	margin-top: -28px;
	background: center no-repeat;
	text-indent: -99em;
	overflow: hidden;
	outline: none;
	border: 0;
	cursor: pointer;
	z-index: 15;
}

.slick-prev {
	background-image: url(../images/btn1.png);
	left: -54px;
	background-size: 30px 60px;
}

.slick-next {
	background-image: url(../images/btn2.png);
	right: -54px;
	background-size: 30px 60px;
}

.slick-prev:hover {
	background-image: url(../images/btn1.png);
	background-size: 30px 60px;
}

.slick-next:hover {
	background-image: url(../images/btn2.png);
	background-size: 30px 60px;
}

.qui-home-case .ULLIST .li .quiimg {
	width: 100%;
	text-align: center;
}

.qui-home-case .ULLIST .li .quiimg .qui-ytable-cell {
	height: 86px;
}

.qui-home-case .ULLIST .li .quiimg .qui-ytable-cell img {
	display: inline-block;
	background: white;
}

.qui-home-case .ULLIST .li .qui-info {
	position: absolute;
	width: 100%;
	text-align: center;
	padding: 69px 20px;
}

.qui-home-case .ULLIST .li .h3 {
	font-size: 16px;
	color: #333;
	font-weight: bold;
	margin: 11px 0 21px;
}

.qui-home-case .ULLIST .li .quimore {
	display: inline-block;
	vertical-align: middle;
	color: #333;
	padding-right: 15px;
	background: url(../images/rbg2.png) right center no-repeat;
	font-size: 16px;
}

.qui-home-case .ULLIST .qui-libox:hover .quimore {
	color: #48A5FB;
	background-image: url(../images/rbg3.png);
	background-size: 8px 12px;
}

.qui-home-case .DLLIST {
	overflow: hidden;
	/* border-left:1px solid #e0e2e3; */
	padding-left: 1px;
	width: calc(100% + 3px);
}

.qui-home-case .DLLIST dd {
	width: 16.666666667%;
	float: left;
	border: 1px solid #e0e2e3;
	margin: 0 -.5px;
	overflow: hidden;
}

.qui-home-case .DLLIST dd img {
	transition: all .5s;
}

.qui-home-case .DLLIST dd .qui-ytable-cell {
	overflow: hidden;
	height: 136px;
	text-align: center;
}

.qui-home-case .DLLIST dd:hover img {
	transform: scale(1.1);
}

.qui-home-case .qui-more-all {
	background: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-home-case .qui-more-all3 {
	background: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-home-case .qui-more-all span {
	color: #fff;
	background: url(../images/rbg.png) right center no-repeat;
}

.qui-home-case .qui-more-all.qui-fiexd-left {
	cursor: pointer;
	display: block !important;
	position: relative;
	opacity: 1 !important;
}

.qui-home-case .qui-more-all.qui-fiexd-left:before,
.qui-home-case .qui-more-all.qui-fiexd-left::after {
	display: none;
}

.qui-home-pro {
	padding: 101px 0 67px;
}

.qui-home-pro .qui-divbox {
	padding: 45px 0 0;
}

.qui-home-pro .ULLIST {
	margin: 0 -13px;
	overflow: hidden;
}

.qui-home-pro .ULLIST .li {
	padding: 5px 13px;
	width: 33.33333%;
	float: left;
	text-align: center;
}

.qui-home-pro .ULLIST .li1 {
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
}

.qui-home-pro .ULLIST .li2 {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.qui-home-pro .ULLIST .li3 {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight;
}

.qui-home-pro .ULLIST .li .qui-libox {
	position: relative;
	overflow: hidden;
	display: block;
	border: solid 1px #fff;
}

.qui-home-pro .ULLIST .li .qui-libox:hover {
	border: solid 1px #48A5FB;
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-home-pro .ULLIST .li .qui-imgbg {
	padding-top: 150%;
	width: 100%;
}

.qui-home-pro .ULLIST .qui-hover:hover .qui-imgbg {
	-webkit-transform: scale(1.06);
	transform: scale(1.06);
}

.qui-home-pro .ULLIST .li .qui-boxs1 {
	position: absolute;
	width: 100%;
	left: 0;
	top: 65px;
	padding: 0 20px;
	z-index: 2;
}

.qui-home-pro .ULLIST .li .qui-boxs2 {
	background: #e0e2e3;
	padding: 25px 0 20px;
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
}

.qui-home-pro .ULLIST .li .h3 {
	font-size: 40px;
	font-weight: 500;
	color: #333;
	line-height: 1.2;
}

.qui-home-pro .ULLIST .li .h3 span {
	display: inline-block;
	vertical-align: top;
	padding-bottom: 15px;
	margin-bottom: 8px;
	background: url(../images/lines.png) bottom center no-repeat;
	max-width: 100%;
	background-size: 100% 5px;
}

.qui-home-pro .ULLIST .li2 .h3 span {
	background-image: url(../images/lines.png);
	background-size: 100% 5px;
}

.qui-home-pro .ULLIST .li .p {
	min-height: 3em;
	max-width: 80%;
	margin: 0 auto;
	color: #25292b;
	font-size: 16px;
}

.qui-home-pro .ULLIST .li .qui-more-all {
	width: 120px;
}

/* .qui-home-pro .ULLIST .li2 .qui-more-all{background:#48A5FB;background:linear-gradient(to right,#48A5FB,#fd9530);} */
.qui-home-pro .ULLIST .li .qui-boxs2 dd {
	width: 33.3333333333333%;
	padding: 0 5px;
	color: #25292b;
	font-size: 20px;
	float: left;
}

/*.qui-home-pro .ULLIST .li .qui-boxs2 dd i{display:block;margin:0 0 8px;height:60px;background-position:center;background-repeat:no-repeat;}*/
.qui-home-pro .ULLIST .li .qui-boxs2 dd em {
	display: block;
	margin: 0 auto 8px;
	height: 60px;
	background-position: center;
	background-repeat: no-repeat;
	width: 60px;
	position: relative;
	background-size: cover;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd em i {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd em i img {
	opacity: 0;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd:hover em .i1 {
	background-image: inherit !important;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd:hover em .i1 img {
	opacity: 1;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd em s {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
}

@keyframes quiturn {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	25% {
		-webkit-transform: rotate(90deg);
		transform: rotate(90deg);
	}

	50% {
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg);
	}

	75% {
		-webkit-transform: rotate(270deg);
		transform: rotate(270deg);
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes quiBig {
	0% {
		transform: scale(1);
		opacity: 1;
	}

	25% {
		transform: scale(1.1);
		opacity: .9;
	}

	50% {
		transform: scale(1);
		opacity: 1;
	}

	75% {
		transform: scale(1.1);
		opacity: .9;
	}
}

@keyframes quiTop {
	0% {
		transform: translateY(0);
		opacity: 1;
	}

	25% {
		transform: translateY(-2px);
		opacity: .9;
	}

	50% {
		transform: translateY(0);
		opacity: 1;
	}

	75% {
		transform: translateY(-6px);
		opacity: .9;
	}
}

@keyframes quiBottom {
	0% {
		transform: translateY(0);
		opacity: 1;
	}

	25% {
		transform: translateY(2px);
		opacity: .9;
	}

	50% {
		transform: translateY(0);
		opacity: 1;
	}

	75% {
		transform: translateY(6px);
		opacity: .9;
	}
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd1 em {}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd1 em .i1 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd1 em .i2 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd1:hover em .i1 {
	animation: quiTop 1s linear infinite;
	opacity: .6;
}

/* .qui-home-pro .ULLIST .li .qui-boxs2 dd.dd1:hover em .i2{ animation:quiturn 1s linear infinite; opacity:.6; } */
.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd2 em {}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd2 em .i1 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd2 em .i2 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd2:hover em .i2 {
	opacity: .6;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd2:hover em .i1 {
	transform: rotateY(360deg);
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd3 em {}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd3 em .i1 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd3 em .i2 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd3:hover em .i1 {
	animation: quiTop 1s linear infinite;
}

/* .qui-home-pro .ULLIST .li .qui-boxs2 dd.dd3:hover em .i1{animation:quiBig 1s linear infinite;} */
.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd5 em {}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd5 em .i1 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd5 em .i2 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd5:hover em .i2 {
	opacity: .6;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd5:hover em .i1 {
	animation: quiTop 1s linear infinite;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd4 em {}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd4 em .i1 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd4 em .i2 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd4:hover em .i2 {
	opacity: .6;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd4:hover em .i1 {
	transform: rotateY(360deg);
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd6 em .i2 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd6 em .i1 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd6:hover em .i2 {
	opacity: .6;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd6:hover em .i1 {
	animation: quiTop 1s linear infinite;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd7 em {}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd7 em .i1 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd7 em .i2 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd7:hover em .i2 {
	opacity: .6;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd7:hover em .i1 {
	animation: quiTop 1s linear infinite;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd8 em {}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd8 em .i1 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd8 em .i2 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd8:hover em .i2 {
	opacity: .6;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd8:hover em .i1 {
	transform: rotateY(360deg);
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd9 em {}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd9 em .i1 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd9 em .i2 {
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd9:hover em .i2 {
	opacity: .6;
}

.qui-home-pro .ULLIST .li .qui-boxs2 dd.dd9:hover em .i1 {
	animation: quiTop 1s linear infinite;
}

.qui-fiexd-left {
	display: block;
	width: 264px;
	left: 0;
	bottom: 0;
	position: fixed;
	z-index: 99;
	overflow: hidden;
	animation: imgLeft 2s ease both;
	-webkit-animation: imgLeft 2s ease both;
}

@keyframes imgLeft {
	0% {
		opacity: 0;
		transform: translateX(-100%);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

@-webkit-keyframes imgLeft {
	0% {
		opacity: 0;
		transform: translateX(-100%);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}


.qui-fiexd-left img {
	display: block;
	width: 100%;
}

.qui-fiexd-right {
	display: block;
	right: 0;
	top: 35%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	position: fixed;
	z-index: 99;
}

.qui-fiexd-right .qui-fiexd-a {
	display: block;
	width: 79px;
	position: relative;
	background: #48A5FB;
	color: #fff;
	text-align: center;
	line-height: 20px;
	min-height: 79px;
	padding: 8px 0 10px;
	font-size: 13px;
	border-bottom: 1px solid #fff;
}

.qui-fiexd-right .qui-fiexd-a1 {
	background: #48A5FB;
	color: #fff;
	border: 1px solid #48A5FB;
}

.qui-fiexd-right .qui-fiexd-a i {
	height: 41px;
	background-position: center;
	background-repeat: no-repeat;
	display: block;
}

.qui-fiexd-right .qui-fiexd-a1 i {
	background-image: url(../images/rtkf.png);
	background-size: 35px 25px;
}

.qui-fiexd-right .qui-fiexd-a2 i {
	background-image: url(../images/rttel.png);
	background-size: 30px 30px;
}

.qui-fiexd-right .qui-fiexd-a3 i {
	background-image: url(../images/rtwx.png);
	background-size: 40px 30px;
}

.qui-fiexd-right .qui-fiexd-top {
	opacity: 0;
}

.qui-fiexd-right .qui-fiexd-top i {
	background-image: url(../images/rttop.png)
}

.qui-fiexd-right .qui-fiexd-a .qui-divbox {
	position: absolute;
	right: -200px;
	background: #48A5FB;
	min-height: 81px;
	padding: 17px 5px;
	top: -1px;
	width: 185px;
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
	z-index: -1;
	margin-right: 1px;
}

.qui-fiexd-right .qui-fiexd-a:hover .qui-divbox {
	right: 100%;
}

.qui-fiexd-right .qui-fiexd-a .qui-divboxTel span {
	font-size: 20px;
}

.qui-fiexd-right .qui-fiexd-a .qui-divboxWx {
	width: 120px;
	padding: 8px;
	min-height: auto;
}

.qui-fiexd-right .qui-fiexd-a .qui-divboxWx img {
	display: block;
	width: 100%;
	margin-bottom: 5px;
}

.qui-fiexd-right .qui-fiexd-a .qui-divboxKf {
	width: 175px;
	background: #fff;
	border-radius: 5px;
	border: 1px solid #ffdacd;
	text-align: left;
	font-size: 15px;
	color: #333;
	padding: 9px 10px;
	margin-right: 16px;
	min-height: 0;
}

.qui-fiexd-right .qui-fiexd-a .qui-divboxKf:after {
	content: '';
	width: 10px;
	height: 17px;
	background: url(../images/kfbg.png) center no-repeat;
	position: absolute;
	top: 20px;
	left: 100%;
	margin-left: -1px;
}

@media(max-width:1600px) {
	.slick-prev {
		left: 2%;
	}

	.slick-next {
		right: 2%;
	}
}

@media(max-width:1500px) {
	.qui-warp {
		max-width: 100%;
		padding: 0 2%;
	}

	.qui-logo {
		margin-left: 0;
	}

	.qui-footer1 .qui-dllistbox {
		max-width: 1000px;
	}

	.qui-footer1 .qui-hottel {
		margin-left: 1040px;
	}

	.qui-home-ban .ULLIST .li .qui-info {
		max-width: 100%;
		left: 2%;
		margin-left: 0;
	}
}

@media(max-width:1300px) {

	/* .qui-home-ban .ULLIST .li img{height: 540px;object-fit: cover;} */
	.qui-warp1200 {
		max-width: 100%;
		padding: 0 2%;
	}

	.qui-navbox2:after {
		display: none;
	}

	.qui-footer2 {
		padding: 20px 0;
	}

	.qui-footer1 {
		padding: 20px 0;
	}

	.qui-footer1 .qui-warp {
		display: flex;
		justify-content: space-between;
	}

	.qui-footer1 .qui-warp .qui-clear {
		display: none;
	}

	.qui-footer1 .qui-hottel {
		float: right;
		margin-left: 0;
	}

	.qui-footer1 .qui-dllistbox {
		float: left;
		width: calc(100% - 350px);
	}

	.qui-footer1 .dllist {
		max-width: 150px;
		padding-right: 0;
	}

	.qui-footer1 .dllist dd {
		margin-top: 10px;
		font-size: 12px;
	}

	.qui-hottel .dllist2 a {
		font-size: 30px;
	}

	.qui-navbox2 .ul>li {
		margin: 0 15px;
	}

	.qui-home-ban .ULLIST .li .qui-info {
		font-size: 32px;
		line-height: 40px;
		top: 8%;
	}

	.qui-home-box {
		padding: 5% 0;
	}

	.qui-homett .h3 {
		font-size: 30px;
	}

	.qui-homett .p {
		margin-top: 15px;
		line-height: 20px;
		font-size: 16px;
	}

	.qui-home-pro .qui-divbox {
		padding-top: 2%;
	}

	.qui-home-pro .ULLIST .li {
		padding: 0 1%;
	}

	.qui-home-pro .ULLIST {
		margin: 0 -1%;
	}

	.qui-home-pro .ULLIST .li .h3 {
		font-size: 36px;
	}

	/*.qui-home-pro .ULLIST .li .qui-boxs2 dd i{background-size:auto 45px;}*/
	.qui-home-pro .ULLIST .li .qui-boxs1 {
		top: 10%;
	}

	.qui-home-case .qui-divbox {
		padding: 2% 0;
	}

	.qui-home-case .ULLIST .li {
		padding: 0 1%;
	}

	.qui-home-case .ULLIST .li .qui-info {
		padding: 10% 2%;
	}

	.qui-home-case .ULLIST {
		margin: 0 -1%;
	}

	.qui-more-all {
		margin-top: 20px !important;
	}

	.qui-home-box4 {
		padding-bottom: 32%;
	}

	.qui-home-box4 .ULLIST {
		margin-top: 2%;
	}

	.qui-home-box4 .ULLIST .li .h1 {
		font-size: 30px;
	}

	.qui-home-box4 .ULLIST .li .h3 {
		font-size: 18px;
		margin: 10px 0;
	}

	.qui-home-news .qui-divbox {
		padding-top: 2%;
	}

	.qui-home-news .ULLIST .li {
		padding: 0 1%;
	}

	.qui-home-news .ULLIST {
		margin: 0 -1%;
	}

}

@media(max-width:1260px) {
	.qui-home-news .ULLIST .li .qui-info {
		padding: 30px 20px;
	}

	.qui-home-news .ULLIST .li .h3 {
		margin-bottom: 10px;
	}
}

.qui-wap-btn1 {
	display: none;
}

.qui-wap-btn2 {
	display: none;
}

.qui-wap-btn3 {
	display: none;
}

.qui-wap-more {
	display: none;
}

.qui-wap-bg {
	display: none;
}

.qui-wap-bg2 {
	display: none;
}

.qui-wap-menu {
	display: none;
}

.qui-bdovh {
	overflow: hidden;
}

.qui-bdovh1 {
	overflow: hidden;
}

.qui-bdovh2 {
	overflow: hidden;
}

.qui-pop-wapimg .qui-divimg {
	text-align: center;
	/* width: 150px; */
}

.qui-pop-wapimg .qui-divimg img {
	display: block;
	margin: 0 auto;
	width: 200px;
}

.qui-pop-wapimg .qui-divimg span {
	display: block;
	margin-top: 10px;
}

.qui-topbox {
	box-shadow: 0 4px 16px 0 rgba(0, 0, 0, .08);
}

@keyframes indtabLi {
	0% {
		opacity: 0;
		transform: translateY(68px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.indtabLi {
	animation: indtabLi 1s ease both;
	opacity: 0;
}

.indtabLi02 {
	animation-delay: .2s;
}

.indtabLi04 {
	animation-delay: .4s;
}

.indtabLi1 {
	animation-delay: .6s;
}

.indtabLi2 {
	animation-delay: .8s;
}

.indtabLi3 {
	animation-delay: 1s;
}

.indtabLi4 {
	animation-delay: 1.2s;
}

.indtabLi5 {
	animation-delay: 1.4s;
}

.indtabLi6 {
	animation-delay: 1.6s;
}

.indtabLi7 {
	animation-delay: 1.8s;
}

.indtabLi8 {
	animation-delay: 2s;
}

.quidl1 {
	animation-delay: .2s;
}

.quidl2 {
	animation-delay: .4s;
}

.quidl3 {
	animation-delay: .6s;
}

.quidl4 {
	animation-delay: .8s;
}

.quidl5 {
	animation-delay: 1s;
}

.quidl6 {
	animation-delay: 1.2s;
}

.quidl7 {
	animation-delay: 1.4s;
}

.quidl8 {
	animation-delay: 1.6s;
}

.quidl9 {
	animation-delay: 1.8s;
}

.quidl10 {
	animation-delay: 2s;
}

@media(max-width:1024px) {

	.qui-home-ban .ULLIST .li .qui-info p {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}

	.qui-home-ban .ULLIST .li .qui-info {
		font-size: 20px;
	}

	.qui-home-ban .ULLIST .li .qui-info .p {
		font-size: 20px;
	}

	.qui-home-ban .ULLIST .li .qui-info .p2 {
		font-size: 15px;
	}

	/* .qui-fiexd-left{display: none;} */
	.qui-fiexd-right .qui-fiexd-a {
		display: none;
	}

	.qui-fiexd-right {
		-webkit-transform: translateY(0%);
		transform: translateY(0%);
		bottom: 2vw;
		top: auto;
		right: 2%;
	}

	.qui-fiexd-right .qui-fiexd-top {
		display: block;
		border: 0;
		font-size: 0;
		width: 46px;
		min-height: 46px;
		height: 46px;
		padding: 0;
		border-radius: 50%;
	}

	.qui-fiexd-right .qui-fiexd-top i {
		height: 46px;
		background-size: auto 8px;
	}

	/*.qui-fiexd-right .qui-fiexd-top.wapon{opacity: .8!important;}*/
	.qui-topbox {
		position: relative;
	}

	.qui-topbox .qui-fr {
		display: none;
	}

	.qui-logo {
		margin: 10px 0;
	}

	.qui-logo img {
		height: 54px;
	}

	.qui-wap-btn1 {
		width: 30px;
		height: 30px;
		position: absolute;
		top: 50%;
		margin-top: -15px;
		right: calc(2% + 45px);
		display: block;
		background: url(../images/btn_bg2.png) right center no-repeat;
		background-size: auto 26px;
	}

	.qui-wap-btn2 {
		width: 30px;
		height: 30px;
		position: absolute;
		top: 50%;
		margin-top: -15px;
		right: 2%;
		background: url(../images/btn_bg.png) right center no-repeat;
		background-size: auto 22px;
		display: block;
	}

	.qui-wap-bg {
		display: none;
		position: fixed;
		width: 100%;
		left: 0;
		top: -100%;
		overflow: hidden;
		background: rgba(255, 255, 255, .9);
		z-index: 998;
		height: 100%;
	}

	.qui-wap-bg2 {
		position: fixed;
		width: 100%;
		left: 0;
		top: 0;
		overflow: hidden;
		background: rgba(0, 0, 0, .3);
		z-index: 998;
		height: 100%;
	}

	.qui-wap-more {
		display: block;
		position: fixed;
		width: 72%;
		top: -100%;
		right: 0;
		z-index: 999;
		max-width: 220px;
		background: #fff;
		background: #fefefe;
		max-height: calc(100% - 74px);
		overflow: auto;
		box-shadow: 0 4px 8px rgba(0, 0, 0, .1);
		/*-webkit-transition:all .4s ease-out;transition:all .4s ease-out;*/
	}

	.qui-wap-more>a {
		display: block;
		font-size: 16px;
		padding: 15px 15px;
		border-bottom: 1px solid #ddd;
		position: relative;
		padding-left: 60px;
	}

	.qui-wap-more>a:after {
		content: '';
		width: 24px;
		height: 24px;
		left: 25px;
		top: 15px;
		background: center no-repeat;
		background-size: auto 24px;
		position: absolute;
	}

	.qui-wap-more>a.qui-a1:after {
		background-image: url(../images/wapbg1.png);
	}

	.qui-wap-more>a.qui-a2:after {
		background-image: url(../images/wapbg2.png);
	}

	.qui-wap-more>a.qui-a3:after {
		background-image: url(../images/wapbg3.png);
	}

	.qui-wap-more>a.qui-a4:after {
		background-image: url(../images/wapbg4.png);
	}

	.qui-wap-more>a.qui-a5:after {
		background-image: url(../images/wapbg5.png);
	}

	.qui-wap-more>a.qui-a6:after {
		background-image: url(../images/wapbg6.png);
	}

	.qui-bdovh1 .qui-wap-more {
		top: 74px;
	}

	/*.qui-bdovh1 .qui-wap-bg{display: block;}*/
	.qui-wap-menu {
		display: block;
		position: fixed;
		width: 100%;
		top: -100%;
		left: 0;
		z-index: 999;
		max-width: 100%;
		background: #fff;
		background: #f5f5f5;
		height: calc(100% - 74px);
		overflow: auto;
		padding-top: 40px;
		/*-webkit-transition:all .4s ease-out;transition:all .4s ease-out;*/
	}

	.qui-wap-menu .ULLIST>li>a {
		display: block;
		font-size: 18px;
		padding: 13px 15px;
		border-bottom: 1px solid transparent;
		color: #666;
		text-align: center;
		margin-bottom: -1px;
	}

	.qui-wap-menu .ULLIST>li.on>a {
		color: #48A5FB;
		border-color: #48A5FB;
	}

	.qui-wap-menu .ULLIST>li#topWapID137 span::before {
		content: '';
		width: 24px;
		height: 12px;
		display: block;
		position: absolute;
		right: -2px;
		top: -10px;
		background: url(../images/icon.png) no-repeat center;
		background-size: contain;
	}

	.qui-wap-menu .qui-submenu {
		display: none;
	}

	.qui-wap-menu .qui-all-cls {
		background-size: auto 22px;
		width: 22px;
		height: 22px;
		right: 2% !important;
		top: 15px !important;
	}

	.qui-wap-menu .qui-submenu a {
		display: block;
		font-size: 17px;
		padding: 13px 15px;
		border-bottom: 1px solid #ddd;
		color: #666;
		text-align: center;
	}

	.qui-wap-menu .qui-submenu .on a {
		color: #48A5FB;
	}

	.qui-wap-menu .hasSub span {
		position: relative;
		display: inline-block;
		vertical-align: top;
		background: url(../images/xials.png) right center no-repeat;
		padding: 0 20px;
		background-size: auto 6px;
	}

	.qui-wap-menu .hasSub.on span {
		background-image: url(../images/xials2.png)
	}

	.qui-bdovh2 .qui-wap-menu {
		top: 74px;
	}

	.qui-bdovh2 .qui-wap-menu .dl {
		background-color: #fff;
		padding: 0 10px;
	}

	.qui-bdovh2 .qui-wap-menu dd {
		text-align: center;
	}

	.qui-bdovh2 .qui-wap-menu dd.on a {
		color: #48A5FB;
	}

	.qui-home-box4 {
		min-height: 390px;
		padding-bottom: 60px;
	}

	/*.qui-home-case .ULLIST .li .qui-info{background: rgba(255,255,255,.7);padding: 25% 3%;height: 100%;}
.qui-home-case .ULLIST .li .quiimg .qui-ytable-cell{height: 66px;}*/
	.qui-home-case .DLLIST dd .qui-ytable-cell {
		height: 96px;
	}

	.qui-home-news .ULLIST .li .qui-info {
		padding: 15px 10px;
	}

	.qui-home-news .ULLIST .li .h3 {
		font-size: 16px;
	}

	.qui-homett .h3 {
		font-size: 22px;
	}

	.qui-home-box4 .ULLIST .li .h1 {
		font-size: 22px;
	}

	.qui-home-box4 .ULLIST .li .quiimg .qui-ytable-cell {
		height: 50px;
	}

	.qui-home-box4 .ULLIST .li .h3 {
		font-size: 16px;
	}

	.qui-home-ban .ULLIST .li .qui-info {
		font-size: 24px;
		line-height: 36px;
		padding: 3%;
	}

	.qui-homett .p {
		font-size: 14px;
		margin-top: 5px;
	}

	/* .qui-home-pro .ULLIST .li .qui-boxs2 dd em{transform: scale(.8);} */
	.qui-home-pro .ULLIST .li .qui-boxs2 dd em {
		height: 42px;
		width: 42px;
	}

	.qui-wap-bg0 {
		position: fixed;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		background: rgba(0, 0, 0, .6);
		display: none;
		z-index: 80;
	}

	.qui-topboxH {
		height: 74px;
	}

	.qui-topbox {
		position: fixed;
		width: 100%;
		z-index: 100;
		left: 0;
		top: 0;
		background: #fff;
	}

	.qui-footer1 .qui-dllistbox {
		display: none;
	}

	.qui-footer1 .qui-hottel {
		margin: 0 auto;
		float: none;
		text-align: center;
		width: 217px;
	}

	.qui-hottel dt b,
	.qui-hottel dt span {
		float: inherit;
	}

	.qui-hottel .dllist2 a {
		letter-spacing: 0;
		margin: 8px 0 8px;
		color: #48A5FB;
	}

	.qui-share {
		margin: 0 -15px;
	}

	.qui-share-a {
		margin: 0 12px;
	}

	.qui-footer2 a {
		display: inline-block;
		vertical-align: top;
		margin: 0 10px;
	}
}

@media(max-width:1000px) {
	.qui-home-case .DLLIST dd {
		width: 33.33333333333333%;
		margin-bottom: -1px;
	}

	.qui-home-case .DLLIST {
		padding-bottom: 1px;
	}

	.qui-home-pro .ULLIST .li .h3 {
		font-size: 24px;
	}

	.qui-home-pro .ULLIST .li .qui-boxs2 {
		padding: 15px 0;
		background: rgba(255, 255, 255, .5);
	}

	.qui-home-pro .ULLIST .li .qui-boxs2 dd {
		font-size: 16px;
	}

	/*.qui-home-pro .ULLIST .li .qui-boxs2 dd i{height:50px;background-size:auto 45px;}*/
}

@media(max-width:768px) {
	.qui-wap-lunb {
		padding-bottom: 30px;
	}

	.qui-home-ban .ULLIST .li .qui-info p.qui-dl08 {
		font-size: 16px;
	}

	.qui-home-ban .ULLIST .li .qui-info p.qui-dl06 {
		font-size: 24px;
	}
}

.qui-wap-lunb .divDot {
	width: 100%;
	font-size: 0;
	z-index: 9;
	position: absolute;
	bottom: 10px;
	text-align: center;
	left: 0;
	line-height: 0;
	height: 0;
}

.qui-wap-lunb .divDot li {
	width: 10px;
	height: 10px;
	background: #b2b2b2;
	margin: 0 5px !important;
	display: inline-block;
	vertical-align: top;
	position: relative;
	padding: 0 !important;
	border-radius: 50%;
}

.qui-wap-lunb .divDot li.slick-active {
	background: #48A5FB;
}

.qui-wap-lunb .divDot li button {
	display: none;
}

.qui-news-r .ULLIST .li {
	vertical-align: top;
}

@media(max-width:700px) {
	.qui-home-pro .ULLIST .li {
		width: 100%;
	}
}

.qui-home-case .divDot {
	display: none !important;
}

@media(max-width:640px) {
	.qui-home-ban .ULLIST .li .qui-info p {
		padding: 12px 25px !important;
	}

	.qui-home-ban .ULLIST .li .qui-info p.qui-dl08 {
		font-size: 14px;
	}

	.qui-home-ban .ULLIST .li .qui-info p.qui-dl06 {
		font-size: 20px;
	}

	/*.qui-home-ban .ULLIST .li .qui-info-c p.qui-dl06{padding-right: 60px!important;}*/
	.qui-home-ban .DLLIST .dd .i {
		width: 26px;
		height: 26px;
		margin-bottom: 5px;
	}

	.qui-home-ban .ULLIST .li .qui-info .p2 {
		font-size: 15px;
		line-height: 26px;
	}

	.qui-home-ban .ULLIST .li .qui-info {
		font-size: 18px;
		line-height: 28px;
	}

	.qui-home-ban .ULLIST .li .Aniu-box {
		font-size: 16px;
	}

	.qui-home-case .slick-arrow {
		display: block !important;
	}

	.qui-home-case .divDot {
		display: block !important;
		width: 100%;
		font-size: 0;
		z-index: 9;
		position: absolute;
		bottom: 35px;
		text-align: center;
		left: 0;
		line-height: 0;
		height: 0;
	}

	.qui-home-case .divDot li {
		width: 30px;
		height: 3px;
		background: #fff;
		margin: 0 2.5px;
		display: inline-block;
		vertical-align: top;
		position: relative;
	}

	.qui-home-case .divDot li.slick-active {
		background: #48A5FB;
	}

	.qui-home-case .divDot li button {
		display: none;
	}

	/* .qui-home-ban .ULLIST .li img{height: 300px;} */

	/*.qui-logo img{height: 44px;}
	.qui-bdovh2 .qui-wap-menu{top: 64px;}*/

	.qui-home-ban .divDot {
		bottom: 25px;
	}

	.qui-home-ban .divDot li {
		width: 30px;
		height: 3px;
		margin: 0 5px;
	}

	.qui-home-ban .ULLIST .li img.pc {
		display: none;
	}

	.qui-home-ban .ULLIST .li img.wap {
		display: block;
		object-fit: cover;
		height: calc(100vh - 74px);
	}

	.qui-home-ban .ULLIST .li .qui-info {
		padding: 4%;
		top: 4%;
		left: 4%;
		max-width: 92%;
	}

	.qui-homett .h3 {
		font-size: 20px;
	}

	/*.qui-home-pro .ULLIST .li .qui-boxs2 dd i{height:35px;background-size:auto 35px;}*/
	.qui-more-all {
		font-size: 14px;
		height: auto;
	}

	.qui-home-pro .ULLIST .li .h3 {
		font-size: 20px;
		font-weight: bold;
	}

	.qui-home-pro .ULLIST .li .h3 span {
		background-size: auto 2px;
		padding-bottom: 10px;
		margin-bottom: 5px;
	}

	.qui-home-pro .ULLIST .li .p {
		font-size: 14px;
		line-height: 22px;
	}

	.qui-home-box4 .ULLIST {
		padding-top: 4%;
	}

	.qui-home-box4 .ULLIST .li .quiimg .qui-ytable-cell {
		height: 50px;
	}

	.qui-home-box4 .ULLIST .li .h3 {
		font-size: 12px;
		margin: 5px 0;
	}

	.qui-home-box4 .ULLIST .li .h1 {
		font-size: 16px;
	}

	.qui-home-news .ULLIST .li {
		width: 100%;
	}

	.qui-home-news .qui-divbox {
		padding: 3% 0 1%;
	}

	.qui-home-case .DLLIST dd {
		width: 50%;
	}

	.slick-arrow {
		background-size: auto 26px;
	}

	.qui-home-case .ULLIST .li .quimore {
		display: none;
	}

	.qui-home-case .ULLIST .li .qui-info {
		padding: 69px 5px;
	}

	.qui-home-case .ULLIST .li .quiimg .qui-ytable-cell {
		height: 46px;
	}

	.qui-home-pro .ULLIST .li .qui-imgbg {
		padding-bottom: 100%;
		background-position: center 10%;
	}

	.qui-home-pro .ULLIST .li {
		margin-bottom: 20px;
	}

	.qui-home-news .slick-arrow {
		top: 38%
	}

	.qui-warp {
		padding: 0 5%;
	}

	/* 分享 */
	.qui-bodyshare .qui-wap-btn3 {
		width: 30px;
		height: 30px;
		position: absolute;
		top: 50%;
		margin-top: -15px;
		right: calc(2% + 90px);
		background: url(../images/sharebg.png) right center no-repeat;
		background-size: auto 30px;
		display: block;
	}

	.qui-wap-bg2 .quitxt {
		text-align: left;
		padding: 5px;
		background-color: transparent;
		border: .05333rem dashed #ccc;
		width: 80%;
		border-radius: .53333rem;
		z-index: 110;
		position: fixed;
		left: 50%;
		bottom: 5%;
		transform: translate(-50%);
	}

	.qui-wap-bg2 .quitxt1 {
		top: 10%;
		bottom: auto;
	}

	.qui-wap-bg2 .quitxt1 img {
		position: absolute;
		top: -69px;
		right: 0px;
		width: 66px;
		height: 70px;
	}

	.qui-wap-bg2 .quitxt .div {
		border-radius: .53333rem;
		background-color: #fff;
		padding: .26667rem;
	}

	.qui-wap-bg2 .quitxt1 {
		display: none;
	}

	.qui-home-news .ULLIST .li .qui-info {
		padding: 20px;
	}

	.qui-home-box {
		padding: 8% 0;
	}

	.qui-home-box4 {
		background-size: 80% auto;
		padding: 10% 0 30%;
		min-height: 0;
	}

	.qui-footer1 .qui-hottel {
		width: 100%;
		max-width: 96%;
	}

	.qui-home-pro .ULLIST .li2 .qui-more-all {
		line-height: 32px;
		height: 32px;
		border-radius: 32px;
	}

	.qui-home-pro .ULLIST .li .qui-more-all {
		margin-top: 5px !important;
	}

	.qui-home-pro .ULLIST .li .qui-boxs2 {
		position: relative;
		overflow: hidden;
		background: #e0e2e3;
	}

	.qui-home-pro .ULLIST .li .qui-boxs2 dd em {
		margin-bottom: 4px;
	}

	.qui-homett .p {
		margin-top: 10px;
		line-height: 28px;
	}

	.qui-home-pro .qui-divbox {
		padding-top: 15px;
	}

	.qui-home-pro .ULLIST .li .qui-boxs1 {
		top: 10%;
	}

	.qui-home-pro .ULLIST .li .h3 span {
		margin-bottom: 10px;
	}

	.qui-home-pro .ULLIST .li .p {
		line-height: 26px;
	}

	.qui-footer2 {
		font-size: 14px;
	}

	.qui-home-case .qui-divbox {
		padding: 20px 0;
	}

	.qui-home-news .qui-divbox {
		padding: 25px 0 0;
	}

	.qui-home-box4 .ULLIST .li .h3 {
		margin: 10px 0 6px;
	}

	.qui-home-case .ULLIST .li .h3 {
		margin: 20px 0;
	}

	.qui-hottel .dllist2 a {
		margin: 15px 0;
		padding: 5px 0;
		width: 100%;
		border: solid 1px #ccc;
		border-radius: 5px;
	}
}

/* 我要合作弹窗 */
.qui-fiexd-compl {
	background: url(../images/popbg.png) center repeat;
	padding: 45px 0 20px;
	position: fixed;
	z-index: 9999;
	width: 100%;
	bottom: 0;
	left: 0;
	display: none;
	border-top: 1px solid rgb(75 184 67 / 5%);
}

.qui-fiexd-compl .qui-fiexd-compl2 {
	position: relative;
}

.qui-all-cls {
	width: 40px;
	height: 40px;
	cursor: pointer;
	position: absolute;
	top: -20px;
	left: 100%;
	margin-left: 60px;
	background: url(../images/quicls.png) center no-repeat;
	z-index: 10;
	background-size: auto 30px;
}

.qui-fiexd-compl .quiimgbg {
	width: 28%;
	float: left;
}

.qui-fiexd-compl .qui-rt {
	margin-left: 30%;
}

.qui-fiexd-compl .qui-formbox {
	overflow: hidden;
	margin-bottom: 40px;
}

.qui-fiexd-compl .qui-tel {
	overflow: hidden;
	line-height: 55px;
}

.qui-fiexd-compl .qui-tel .qui-telnum {
	float: right;
	font-size: 55px;
	line-height: 55px;
	padding-left: 63px;
	background: url(../images/poptel.png) left center no-repeat;
	color: #fd5922;
	display: block;
}

.qui-fiexd-compl .qui-tel .qui-telnum .web-tx {
	display: none;
}

.qui-fiexd-compl .qui-tel .qui-telnum em {
	font-style: normal;
}

.qui-fiexd-compl .qui-teltxt {
	font-size: 24px;
	line-height: 30px;
	float: left;
}

.qui-fiexd-compl .qui-teltxt span {
	display: block;
	font-size: 16px;
}

.qui-fiexd-compl .qui-teltxt a {
	color: #333;
	margin-right: 30px;
}

.qui-fiexd-compl .quitxt {
	font-size: 24px;
	margin: 20px 0;
	line-height: 1.5;
}

.qui-fiexd-compl .quitxt span {
	color: #666;
	font-size: 16px;
	display: block;
}

.qui-formbox .qui-text {
	display: block;
	line-height: 22px;
	padding: 13px 19px;
	height: 48px;
	width: 100%;
	background: #fff;
	border-radius: 6px;
	font-size: 16px;
}

.qui-fiexd-compl .qui-tel-ok {
	overflow: hidden;
}

.qui-formbox .ULLIST {
	margin: 0 -16.5px;
	overflow: hidden;
	width: 100%;
	float: left;
}

.qui-formbox .ULLIST .li {
	width: 100%;
	float: left;
	margin-bottom: 10px;
	padding: 0 16.5px;
	display: block;
}

.qui-formbox .ULLIST .li-w2 {
	width: 50%;
}

.qui-formbox .ULLIST .liBtn {
	margin-top: 18px;
	margin-bottom: 0;
}

.qui-fiexd-compl2 .logo-shell {
	float: right;
	width: 100%;
}

.qui-fiexd-compl2 .logo-shell dl {
	padding-top: 1px;
	overflow: hidden;
}

.qui-fiexd-compl2 .logo-shell dd {
	width: calc(100% / 9);
	margin: 0;
	padding: 5px;
	background-color: #fff;
	margin-top: -1px;
	float: left;
	border: solid 1px #ccc;
	border-right: none;
}

.qui-fiexd-compl2 .logo-shell dd span {
	display: block;
	padding-bottom: 70px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}

.qui-fiexd-compl2 .logo-shell dd:nth-child(9n) {
	border-right: solid 1px #ccc;
}

.qui-btn-fm {
	display: block;
	width: 100%;
	cursor: pointer;
	line-height: 48px;
	height: 48px;
	border-radius: 6px;
	background: #48A5FB;
	color: #fff !important;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

.qui-btn-fm:hover {
	background-color: #48A5FB;
}

.qui-formbox input:-moz-placeholder,
.qui-formbox textarea:-moz-placeholder {
	color: #333;
	opacity: 1;
}

.qui-formbox input::-moz-placeholder,
.qui-formbox textarea::-moz-placeholder {
	color: #333;
	opacity: 1;
}

.qui-formbox input:-ms-input-placeholder,
.qui-formbox textarea:-ms-input-placeholder {
	color: #333;
}

.qui-formbox input::-webkit-input-placeholder,
.qui-formbox textarea::-webkit-input-placeholder {
	color: #333;
}

@media(max-width:1500px) {
	.qui-all-cls {
		left: auto;
		top: 20px;
		margin: 0;
		right: 20px;
	}

	.qui-fiexd-compl .qui-fiexd-compl2 {
		position: static;
	}

	.qui-fiexd-compl {
		max-height: 100%;
		overflow: auto;
	}
}

@media(max-width:1024px) {
	.qui-fiexd-compl {
		padding: 60px 0 2%;
	}

	.qui-fiexd-compl .quiimgbg {
		position: absolute;
		top: 0;
		left: 0;
		background: url(../images/popimg.png) center no-repeat;
		background-size: contain;
		width: 100%;
		height: 100%;
		opacity: .1;
		z-index: -1;
	}

	.qui-fiexd-compl .quiimgbg img {
		display: none;
	}

	.qui-fiexd-compl .qui-rt {
		position: relative;
		margin: 0 auto;
		max-width: 755px;
	}

	.qui-fiexd-compl .qui-tel .qui-telnum {
		font-size: 36px;
	}

	.qui-fiexd-compl .quitxt {
		margin: 15px 0;
		font-size: 22px;
	}

	.qui-formbox .ULLIST .li {
		margin: 0;
		padding: 5px;
	}

	.qui-formbox .ULLIST {
		margin: -5px;
	}

	.qui-fiexd-left {
		width: 160px;
	}
}

@media(max-width:640px) {
	.qui-all-cls {
		top: 5px;
		right: 5px;
		background-size: auto 26px;
	}

	.qui-fiexd-compl {
		padding-top: 3%;
		/*padding-bottom: 25%;*/
	}

	.qui-fiexd-compl .qui-teltxt {
		margin-top: 35px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		font-size: 18px;
		float: none;
	}

	.qui-fiexd-compl .qui-teltxt span {
		font-size: 14px;
		display: inline-block;
		vertical-align: top;
	}

	.qui-fiexd-compl .qui-teltxt a {
		margin-right: 0;
	}

	.qui-fiexd-compl .qui-tel .qui-telnum {
		text-align: center;
		float: none;
		font-size: 0;
		padding: 8px 0;
		line-height: 30px;
		margin-top: 10px;
		background: #48A5FB;
		padding-left: 0;
		border-radius: 6px;
	}

	.qui-fiexd-compl .qui-tel .qui-telnum span {
		font-size: 22px;
		color: #fff;
		padding-left: 32px;
		background: url(../images/poptel2.png) left 8px no-repeat;
		background-size: 18px;
		display: inline-block;
		vertical-align: middle;
	}

	.qui-fiexd-compl .qui-tel .qui-telnum span .web-tx,
	.qui-fiexd-compl .qui-tel .qui-telnum span em {
		font-style: normal;
		display: inline-block;
		vertical-align: middle;
	}

	.qui-fiexd-compl .qui-tel .qui-telnum span i {
		margin-right: 10px;
	}

	.qui-fiexd-compl .qui-tel .qui-telnum span em {}

	.qui-fiexd-compl .quitxt {
		font-size: 16px;
		margin: 10px 0;
		font-weight: bold;
	}

	.qui-fiexd-compl .quitxt span {
		font-size: 14px;
		font-weight: normal;
		margin-top: 4px;
	}

	.qui-formbox .ULLIST {
		width: 100%;
	}

	.qui-formbox .ULLIST .li-w2 {
		width: 100%;
	}

	.qui-fiexd-compl2 .logo-shell {
		display: none;
	}

	.qui-fiexd-compl2 .qui-formbox {
		margin-bottom: 10px;
	}

	.qui-btn-fm {
		font-size: 18px;
	}

	/*.qui-fiexd-compl .quiimgbg{opacity: 1;background-size: 80% auto;background-position: center 96%;}*/
}

/* 删除 */

/* .qui-fiexd-left{display: none;}
.qui-fiexd-right{display: none;} */

.qui-no-btn .qui-fiexd-left {
	display: none;
}

.qui-no-btn .qui-fiexd-right {
	display: none;
}

.qui-404 {
	position: relative;
}

.qui-404 img {
	display: block;
	width: 100%;
}

.qui-404 .qui-btn {
	position: absolute;
	width: 100%;
	bottom: 0;
	text-align: center;
	padding-bottom: 59px;
	font-size: 0;
}

.qui-404 .qui-btn .qui-a {
	display: inline-block;
	vertical-align: top;
	font-size: 18px;
	border: 1px solid #48A5FB;
	background: #48A5FB;
	color: #fff;
	border-radius: 36px;
	line-height: 36px;
	text-align: center;
	padding: 0 20px;
	margin: 0 9px;
}

.qui-404 .qui-btn .qui-a2 {
	background: #fff;
	color: #48A5FB;
}

.qui-main-box {
	padding-top: 100px;
	overflow: hidden;
}

.qui-divbox-mar {
	margin-top: 40px;
}

.qui-news-menu {
	padding: 15px 0;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	font-size: 0;
	text-align: center;
	margin-bottom: 55px;
}

.qui-news-menu a {
	display: inline-block;
	vertical-align: top;
	font-size: 16px;
	color: #333;
	margin: 0 15px;
	min-width: 98px;
	padding: 0 18px;
	border-radius: 36px;
	line-height: 36px;
	background: #fff;
	text-align: center;
}

.qui-news-menu a:hover,
.qui-news-menu a.on {
	background: #48A5FB;
	color: #fff;
}

.qui-news-menu2 {
	text-align: left;
}

.qui-news-menu2 a {
	background: #f5f5f5;
	margin: 0 5px;
}

.qui-news-menu span {
	display: inline-block;
	vertical-align: top;
	color: #333;
	line-height: 36px;
	font-size: 20px;
	margin-right: 10px;
}

.qui-news-menu3 {
	border: none;
	padding: 0 !important;
	margin: 0 !important;
}

.qui-news-menu3 span {
	font-size: 24px;
}

.qui-news-menu4 {
	padding: 0;
	border: none;
}

.qui-news-menu4 a {
	color: #25292b;
	font-size: 22px;
	font-weight: bold;
	min-width: 128px;
	line-height: 48px;
	border-radius: 48px;
}

.qui-news-list .ULLIST>li {
	padding: 16px 0;
}

.qui-news-list .ULLIST>li:nth-child(1) {
	animation-delay: .2s;
}

.qui-news-list .ULLIST>li:nth-child(2) {
	animation-delay: .4s;
}

.qui-news-list .ULLIST>li:nth-child(3) {
	animation-delay: .6s;
}

.qui-news-list .ULLIST>li>a {
	position: relative;
	display: block;
	overflow: hidden;
	background: #f5f5f5;
	font-size: 16px;
	color: #333;
}

.qui-news-list .qui-more-all {
	display: none;
}

.qui-news-list .ULLIST>li .quiimg {
	position: relative;
	width: 38.57142857142857%;
	left: 0;
	top: 0;
	height: 100%;
	overflow: hidden;
}

.qui-news-list .ULLIST>li .quiimg img {
	display: block;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}

.qui-news-list .ULLIST>li .qui-pic {
	height: 0;
	padding-bottom: 61.85185185185185%;
	position: relative;
	width: 100%;
	overflow: hidden;
}

.qui-news-list .ULLIST>li .quiinfo {
	padding: 20px 54px;
	width: calc(100% - 38.57142857142857%);
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}

.qui-news-list .ULLIST>li .h3 {
	color: #333;
	font-size: 24px;
	font-weight: bold;
}

.qui-news-list .ULLIST>li .qui-tj {
	line-height: 32px;
	margin: 20px 0;
	height: 64px;
	-webkit-line-clamp: 2;
}

.qui-news-list .ULLIST>li .quimore {
	overflow: hidden;
}

.qui-news-list .ULLIST>li .quimore span {
	display: block;
	padding-right: 28px;
	color: #48A5FB;
	background: url(../images/morebg.png) right center no-repeat;
	background-size: 20px 12px;
	display: block;
	float: right;
}

.qui-news-list .ULLIST>li .quimore time {
	display: block;
	padding-left: 28px;
	color: #666;
	background: url(../images/timebg.png) left center no-repeat;
	display: block;
	float: left;
}

.qui-news-list .ULLIST>li a:hover .h3 {
	color: #48A5FB;
}

.qui-news-info {
	font-size: 16px;
	text-align: justify;
}

.qui-news-info .qui-newstt {
	font-size: 24px;
	line-height: 1.2;
	color: #333;
}

.qui-news-info .qui-newstm {
	padding: 20px 0;
}

.qui-news-info .qui-newstm .qui-news-share {
	margin-top: -6px;
}

.qui-news-info .qui-newstm .span {
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
}

.qui-news-info .qui-newsinfo {
	padding: 10px 0 30px;
	margin: 0 auto;
	text-align: justify;
	line-height: 30px;
	font-family: '苹方', 'Microsoft YaHei', 'SimHei', 'Arial', 'helveticaNeue', 'Sans-serif' !important;
	font-size: 16px !important;
}

.qui-news-info .qui-newsinfo * {
	font-family: '苹方', 'Microsoft YaHei', 'SimHei', 'Arial', 'helveticaNeue', 'Sans-serif' !important;
	font-size: 16px !important;
}

.qui-news-info .qui-newsinfo img {
	width: auto !important;
	height: auto !important;
	max-width: 100%;
}

.qui-news-info .qui-newsinfo p {
	padding: 0;
	margin: 0;
}

.qui-news-info .qui-newsinfo h3 {
	padding: 0;
	margin: 0;
}

.qui-news-info .qui-newsinfo .divimgs {
	padding: 15px 0;
	text-align: center;
}

.qui-news-info .qui-newsback {
	padding-top: 65px;
	font-size: 0;
}

.qui-news-info .qui-newsback a.qui-a {
	display: inline-block;
	vertical-align: top;
	min-width: 108px;
	line-height: 36px;
	border-radius: 36px;
	color: #48A5FB;
	background: #fff;
	padding: 0 10px;
	text-align: center;
	border: 1px solid #48A5FB;
	font-size: 16px;
	margin-right: 16px;
}

.qui-news-info .qui-newsback a.qui-a:hover {
	background-color: #74bafc;
}

.qui-news-share {
	position: relative;
	float: right;
	font-size: 14px;
	z-index: 10;
}

.qui-news-share>a {
	display: block;
	width: 80px;
	line-height: 36px;
	text-align: center;
	border-radius: 36px;
	background: #48A5FB;
	color: #fff;
	font-size: 16px;
}

.qui-news-share>a.on,
.qui-news-share>a:hover {
	background: #48A5FB;
}

/*.quiShareBox{position:absolute;width:175px;text-align:center;z-index:99;background:#fff;top:100%;margin-top:6px;right:0;box-shadow:0 0 6px rgba(0,0,0,.08);padding-bottom:15px;border:1px solid #eee;display:none;}*/
.quiShareBox {
	width: 190px;
	text-align: center;
	z-index: 99;
	display: none;
}

.quiShareBox .quiShareImg {
	padding-top: 5px;
}

.quiShareBox .quiShareImg canvas {
	margin: 0 auto;
}

.quiShareBox span {
	display: block;
	line-height: 22px;
	padding: 15px 10px 0;
	font-size: 15px;
}

.quiShareBox .cls {
	position: absolute;
	width: 12px;
	height: 12px;
	background: url(../images/newscls.png) center no-repeat;
	right: 8px;
	top: 8px;
	display: none;
}

.qui-news-l {
	width: 700px;
	float: left;
}

.qui-news-r {
	width: 420px;
	float: right;
}

.qui-news-r .qui-divname {
	font-weight: normal;
	font-size: 24px;
	color: #333;
	line-height: 1.2;
	padding-bottom: 35px;
	border-bottom: 1px solid #e5e5e5;
}

.qui-news-r .ULLIST .li {
	margin-top: 35px;
}

.qui-news-r .ULLIST .li:nth-child(1) {
	animation-delay: .2s;
}

.qui-news-r .ULLIST .li:nth-child(2) {
	animation-delay: .4s;
}

.qui-news-r .ULLIST .li:nth-child(3) {
	animation-delay: .6s;
}

.qui-news-r .ULLIST .li .qui-pic {
	padding-bottom: 61.9047619047619%;
}

.qui-news-r .ULLIST .li .h3 {
	font-weight: normal;
	font-size: 24px;
	color: #333;
	line-height: 32px;
	margin: 15px 0;
}

.qui-news-r .ULLIST .li time {
	font-size: 20px;
	display: block;
	color: #999;
	line-height: 22px;
}

.qui-news-r .ULLIST .li a:hover .h3 {
	color: #48A5FB;
}

.qui-news-r .ULLIST .li .qui-dot2 {
	height: auto;
	max-height: 64px;
}

.Pages {
	font-size: 0;
	padding-top: 70px;
	text-align: right;
	line-height: 33px;
}

.Pages * {
	font-size: 20px;
	color: #666;
	font-style: normal;
	font-weight: normal;
	display: inline-block;
	vertical-align: top;
	overflow: hidden;
}

.Pages a {
	margin: 0 4px;
	min-width: 44px;
	text-align: center;
	border-radius: 33px;
	height: 33px;
	padding: 0 5px;
}

.Pages a.on {
	color: #fff;
	background: #48A5FB;
}

.Pages a.a_prev {
	background: url(../images/pagebg1.png) center no-repeat;
	text-indent: -999em;
}

.Pages a.a_next {
	background: url(../images/pagebg2.png) center no-repeat;
	text-indent: -999em;
}

.Pages a.a_prev:hover {
	opacity: .5;
}

.Pages a.a_next:hover {
	opacity: .5;
}

.Pages .p_total {
	padding-left: 2%;
}

.qui-more-case {
	padding: 80px 0 70px;
	background-color: #f5f3f5;
	background-repeat: no-repeat;
	background-position: bottom center;
	background-image: url(../images/newsbg.jpg);
}

.qui-more-case .quiname {
	font-size: 36px;
	line-height: 1.2;
	text-align: center;
	color: #333;
	margin-bottom: 50px;
}

.qui-more-case .ULLIST {
	margin: 0 -15px;
	overflow: hidden;
}

.qui-more-case .ULLIST .li {
	width: 33.333333333333%;
	padding: 5px 15px;
	float: left;
}

.qui-more-case .ULLIST .li:nth-child(1) {
	animation-delay: .2s;
}

.qui-more-case .ULLIST .li:nth-child(2) {
	animation-delay: .4s;
}

.qui-more-case .ULLIST .li:nth-child(3) {
	animation-delay: .6s;
}

.qui-more-case .ULLIST .li>a {
	display: block;
	overflow: hidden;
	box-shadow: 0 0 5px rgba(0, 0, 0, .1);
	background: #fff;
}

.qui-more-case .ULLIST .li .qui-pic {
	padding-bottom: 57.89473684210526%;
}

.qui-more-case .ULLIST .li .qui-info {
	padding: 41px 35px;
}

.qui-more-case .ULLIST .li .h3 {
	color: #000;
	font-size: 24px;
	line-height: 30px;
	height: 60px;
	font-weight: normal;
}

.qui-more-case .ULLIST .li a:hover .h3 {
	color: #48A5FB;
}

.qui-more-all2 {
	display: inline-block;
	vertical-align: top;
	padding: 0 17px;
	line-height: 36px;
	border-radius: 36px;
	color: #fff !important;
	background: #48A5FB;
	font-size: 16px;
	margin-top: 40px;
}

.qui-more-all2:hover {
	background: #48A5FB;
}

@media(max-width:1300px) {
	.qui-main-box {
		padding: 8% 0;
	}

	.qui-news-menu {
		margin-bottom: 20px;
		padding: 10px 0;
	}

	.qui-news-menu a {
		margin: 2px 7.5px;
	}

	.qui-news-menu span {
		font-size: 18px;
		margin: 2px 7.5px 2px 0;
	}

	.qui-news-list .ULLIST>li {
		padding: 1% 0;
	}

	.Pages {
		padding-top: 2%;
	}

	.Pages * {
		font-size: 16px;
		margin: 0 2px;
	}

	.qui-news-l {
		width: 63%;
	}

	.qui-news-r {
		width: 35%;
	}

	.qui-more-case {
		padding: 8% 0;
	}

	.qui-more-case .quiname {
		font-size: 26px;
		margin-bottom: 25px;
	}

	.qui-more-all2 {
		margin-top: 20px;
	}

	.qui-more-case .ULLIST {
		margin: -5px -1%;
	}

	.qui-more-case .ULLIST .li {
		padding: 5px 1%;
	}

	.qui-more-case .ULLIST .li .qui-info {
		padding: 20px;
	}

	.qui-more-case .ULLIST .li .h3 {
		font-size: 16px;
		line-height: 24px;
		height: 48px;
	}

	.qui-news-info .qui-newstt {
		font-size: 20px;
	}

	.qui-news-r .qui-divname {
		font-size: 20px;
		padding-bottom: 20px;
	}

	.qui-news-r .ULLIST .li {
		margin-top: 20px;
	}

	.qui-news-r .ULLIST .li .qui-dot2 {
		font-size: 16px;
		line-height: 22px;
		max-height: 44px;
		margin: 10px 0 5px;
	}

	.qui-news-r .ULLIST .li time {
		font-size: 14px;
	}

	.qui-news-info .qui-newsinfo {
		padding-bottom: 2%;
	}

	.qui-news-info .qui-newsback {
		padding-top: 2%;
	}

	.qui-news-info .qui-newsinfo .divimgs {
		padding: 1.5% 0;
	}
}

@media(max-width:1024px) {

	/*.qui-news-list .ULLIST>li>a{min-height:260px;}*/
	.qui-news-list .ULLIST>li .h3 {
		font-size: 20px;
	}

	.qui-news-list .ULLIST>li .quiinfo {
		padding: 10px 20px;
	}

	.qui-news-list .ULLIST>li .qui-tj {
		/*line-height:24px;height:96px;*/
		margin: 10px 0;
		line-height: 26px;
		height: 52px;
	}

	.qui-404 img {
		height: 70vh;
		object-fit: cover;
	}

	.qui-news-l {
		width: 100%;
		float: none;
		margin-bottom: 25px;
	}

	.qui-news-r {
		width: 100%;
		float: none;
	}

	.qui-news-r .ULLIST .li {
		padding: 0 1%;
	}

	.qui-news-r .ULLIST .li .h3 {
		overflow: hidden;
		text-overflow: ellipsis;
		-o-text-overflow: ellipsis;
		white-space: nowrap;
		max-height: none;
		margin: 0 0 6px;
		display: block;
	}

	.qui-news-r .ULLIST .li .quiinfo {
		background: #f5f5f5;
		overflow: hidden;
		padding: 25px 20px;
	}
}

@media(max-width:768px) {
	/*.qui-news-list .ULLIST>li>a{min-height:200px;}*/
	/*.qui-news-list .ULLIST>li .quiinfo{padding:35px 20px;}*/
}

@media(max-width:640px) {
	.qui-news-menu a {
		line-height: 32px;
		border-radius: 32px;
	}

	.Pages {
		display: none;
	}

	.qui-news-list .qui-more-all {
		display: block;
		width: 120px;
		background: #48A5FB;
		box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
	}

	.qui-news-list .qui-more-all span {
		color: #fff;
		background: url(../images/rbg.png) right center no-repeat;
	}

	.qui-news-list .ULLIST>li .qui-tj {
		-webkit-line-clamp: 2;
		height: 56px;
		font-size: 14px;
		margin: 10px 0;
		line-height: 28px;
		display: none;
	}

	.qui-news-list .ULLIST>li .quimore time {
		font-size: 16px;
		padding-left: 24px;
		background-size: auto 16px;
		color: #666;
	}

	.qui-news-list .ULLIST>li .quimore span {
		font-size: 16px;
		padding-right: 24px;
		background-size: auto 10px;
		color: #2b2d2f;
	}

	.qui-news-list .ULLIST>li .quimore {
		margin: 8px 0 0;
	}

	.qui-news-list .ULLIST>li .h3 {
		font-size: 16px;
	}

	.qui-news-list .ULLIST>li .quiinfo {
		padding: 25px 20px;
		line-height: 28px;
		position: relative;
		width: 100%;
		top: 0;
		transform: translateY(0);
		-webkit-transform: translateY(0);
	}

	.qui-404 .qui-btn {
		padding-bottom: 25px;
	}

	.qui-404 img {
		height: 60vh;
	}

	.qui-404 .qui-btn .qui-a {
		font-size: 16px;
	}

	.qui-more-case .ULLIST .li {
		width: 100%;
	}

	/*.qui-more-case .ULLIST .li .h3{height: auto;max-height: 48px;}*/
	.qui-more-case .quiname {
		font-size: 20px;
	}

	.qui-news-share {
		display: none !important;
	}

	.qui-news-info .qui-newstm {
		padding: 10px 0 5px;
		color: #999;
	}

	.qui-news-info .qui-newsinfo {}

	.qui-news-info .qui-newstm .span {
		font-size: 16px;
	}

	.qui-news-info .qui-newstt {
		line-height: 32px;
	}

	.qui-news-menu3 a {
		margin: 1px 2px;
	}

	.qui-news-menu3 span {
		display: block;
		margin-bottom: 5px;
	}

	.qui-news-menu3 {
		padding-bottom: 15px !important;
	}

	.qui-news-info .qui-newsback a.qui-a {
		margin: 1px 5px;
		font-size: 14px;
		min-width: 90px;
		line-height: 30px;
		border-radius: 30px;
	}

	.qui-news-info .qui-newsback {
		text-align: center;
	}

	.qui-news-list .ULLIST>li .quiimg {
		width: 100%;
	}

	/*.qui-news-list .ULLIST>li .qui-pic{padding-bottom:61.85185185185185%;height:auto;position:relative;}*/
	.qui-news-list .ULLIST>li>a {
		padding: 0;
	}

	.qui-news-info .qui-newsinfo img {
		height: auto !important;
	}

}

/* 关于我们 */
.qui-abt-name {
	font-size: 36px;
	text-align: center;
	color: #333;
	line-height: 1.2;
	font-weight: bold;
}

.qui-abt-name2 {
	font-size: 20px;
	text-align: center;
	color: #333;
	line-height: 36px;
	margin-top: 20px;
}

.qui-abt-name3 {
	font-weight: 500;
}

.qui-abt-team1 .ULLIST {
	margin: -52px;
	overflow: hidden;
}

.qui-abt-team1 .ULLIST li {
	width: 25%;
	float: left;
	padding: 52px 15px;
}

.qui-abt-team1 .ULLIST li a {
	display: block;
	overflow: hidden;
}

.qui-abt-team1 .ULLIST li .qui-pic {
	padding-bottom: 102.962962962963%;
}

.qui-abt-team1 .ULLIST li .qui-imgbg {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.qui-abt-team1 .ULLIST li .h3 {
	color: #333;
	font-size: 32px;
	text-align: center;
	line-height: 85px;
	font-weight: normal;
	background: #f5f5f5;
}

.qui-abt-team1 .ULLIST li a:hover .h3 {
	color: #48A5FB;
}

.qui-abt-team .qui-divbox {
	margin-top: 55px;
}

.qui-abt-team2 {
	padding-top: 100px;
}

.qui-abt-team3 {
	padding-top: 100px;
}

.qui-abt-team3 .qui-divbox {
	background: #f5f5f5;
	padding: 65px 70px;
	overflow: hidden;
}

.qui-abt-team3 .qui-divbox .quiimg {
	float: right;
	font-size: 0;
}

.qui-abt-team3 .qui-divbox .quiimg img {
	display: inline-block;
	vertical-align: top;
	width: 100px;
	margin-left: 39px;
}

.qui-abt-team3 .qui-divbox .quiinfo {
	float: left;
}

.qui-abt-team3 .qui-divbox .quiinfo .p {
	line-height: 30px;
	font-size: 24px;
	background: 0 10px no-repeat;
	padding: 10px 0 10px 45px;
}

.qui-abt-team3 .qui-divbox .quiinfo a {
	color: #333;
}

.qui-abt-team3 .qui-divbox .quiinfo .p1 {
	background-image: url(../images/conico1.png);
	background-size: 30px 30px;
}

.qui-abt-team3 .qui-divbox .quiinfo .p2 {
	background-image: url(../images/weixin.png);
	background-size: 30px 30px;
}

.qui-abt-team2 .ULLIST {
	text-align: center;
	margin: -32px;
}

.qui-abt-team2 .ULLIST li {
	width: 16.6666666667%;
	display: inline-block;
	vertical-align: top;
	padding: 32px;
}

.qui-abt-team2 .ULLIST li a {
	display: block;
	overflow: hidden;
	color: #333;
}

.qui-abt-team2 .ULLIST li .quiimg {
	max-width: 180px;
	margin: 0 auto;
}

.qui-abt-team2 .ULLIST li .qui-pic {
	padding-bottom: 100%;
	/*border-radius:50%;-webkit-border-radius:50%;-webkit-appearance:none;*/
}

.qui-abt-team2 .ULLIST li .qui-imgbg {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	/*border-radius:50%;-webkit-border-radius:50%;-webkit-appearance:none;*/
}

/*.qui-abt-team2 .ULLIST li a:hover .qui-imgbg{-webkit-transform:scale(1);transform:scale(1);}*/
.qui-abt-team2 .ULLIST li .h3 {
	margin: 40px 0 25px;
	font-weight: normal;
	font-size: 24px;
}

.qui-abt-team2 .ULLIST li .span {
	display: inline-block;
	vertical-align: top;
	line-height: 42px;
	padding: 0 10px;
	text-align: center;
	width: 122px;
	border-radius: 42px;
	font-size: 16px;
	color: #48A5FB;
	border: 1px solid #48A5FB;
	background: #fff;
	max-width: 100%;
}

.qui-abt-team2 .ULLIST li a:hover .span {
	background: rgba(114, 189, 235, 0.161);
}

.qui-abt-team2 .qui-news-menu {
	margin-bottom: 70px;
}

.but-inw {
	margin-top: 15px;
	text-align: center;
}

.but-inw a {
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	background-color: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	padding: 8px 30px;
	border-radius: 30px;
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

@media(max-width:1500px) {
	.qui-abt-team1 .ULLIST {
		margin: -1%;
	}

	.qui-abt-team1 .ULLIST li {
		padding: 1%;
	}

	.qui-abt-team2 .ULLIST {
		margin: -1%;
	}

	.qui-abt-team2 .ULLIST li {
		padding: 1%;
	}
}

@media(max-width:1300px) {
	.qui-abt-name {
		font-size: 32px;
	}

	.qui-abt-name2 {
		font-size: 16px;
		line-height: 28px;
		margin-top: 20px;
	}

	.qui-abt-team1 .ULLIST li .h3 {
		font-size: 28px;
		line-height: 65px;
	}

	.qui-abt-team2 .ULLIST li .h3 {
		font-size: 20px;
		margin: 20px 0 15px;
	}

	.qui-abt-team3 .qui-divbox .quiimg img {
		margin-left: 20px;
	}

	.qui-abt-team3 .qui-divbox {
		padding: 20px;
	}

	.qui-abt-team3 .qui-divbox .quiinfo .p {
		font-size: 20px;
	}

	.qui-abt-team2 {
		padding-top: 8%;
	}

	.qui-abt-team3 {
		padding-top: 8%;
	}

	.qui-abt-team .qui-divbox {
		margin-top: 25px;
	}

	.qui-abt-team2 .qui-news-menu {
		margin-bottom: 25px;
	}
}

@media(max-width:1024px) {
	.qui-abt-team1 .ULLIST li .h3 {
		font-size: 24px;
	}

	.qui-abt-team2 .ULLIST li .span {
		line-height: 36px;
	}

	.qui-abt-name {
		font-size: 28px;
	}
}

@media(max-width:900px) {
	.qui-abt-team3 .qui-divbox .quiinfo {
		float: none;
		margin-bottom: 10px;
	}

	.qui-abt-team3 .qui-divbox .quiimg {
		float: none;
	}

	.qui-abt-team3 .qui-divbox .quiimg img {
		margin: 0 10px;
	}
}

@media(max-width:768px) {
	.qui-abt-name {
		font-size: 24px;
	}

	.qui-abt-team1 .ULLIST li .h3 {
		font-size: 20px;
		line-height: 48px;
	}
}

@media(max-width:640px) {
	.qui-abt-name {
		font-size: 20px;
		line-height: 1.5;
	}

	.qui-abt-team3 .qui-divbox .quiimg {
		text-align: center;
	}

	.qui-abt-team3 .qui-divbox .quiinfo .p {
		font-size: 16px;
		padding: 6px 0 6px 36px;
		background-size: auto 26px;
		line-height: 26px;
		background-position: 0 6px;
	}

	/*.qui-abt-team2 .ULLIST li .span{background: #48A5FB;color: #fff;}*/
	.qui-abt-name2 {
		font-size: 14px;
		line-height: 26px;
		margin-top: 5px;
	}

	.qui-abt-team2 .qui-abt-name2 {
		text-align: left;
		max-width: 96%;
		margin-left: auto;
		margin-right: auto;
	}

	.qui-abt-team1 .ULLIST li {
		width: 50%;
	}

	.qui-abt-team2 .ULLIST li .quiimg {
		max-width: 160px;
	}

	.qui-abt-name i {
		display: block;
	}

	.qui-abt-name2 i {
		display: block;
	}

	.qui-abt-team1 .ULLIST li .h3 {
		font-size: 16px;
	}
}

.qui-video-box .qui-pic {
	padding-bottom: 33.333333333333333%;
	display: block;
}

.qui-video-box .qui-imgbg {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.qui-video-box .quiinfo {
	color: #fff;
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .5);
	text-align: center;
	padding: 7% 20px 20px;
	line-height: 1.2;
}

.qui-video-box .quiinfo .h3 {
	font-size: 40px;
	font-weight: normal;
}

.qui-video-box .quiinfo .p {
	font-size: 24px;
	margin-top: 20px;
	padding-bottom: 160px;
	background: url(../images/playbg.png) bottom center no-repeat;
}

.qui-video-box video {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	background: #000;
	left: 0;
	top: 0;
	display: none;
}

.qui-video-box .qui-wap {
	display: none;
}

.qui-video-box .quiinfo .h3 br {
	display: none;
}

.qui-video-box .quivwap {
	display: none;
}

.qui-about-but {
	text-align: center;
	padding-top: 30px;
}

.qui-about-but .qui-more-all {
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	margin: 0 auto !important;
	width: auto;
	padding: 0 20px;
	background: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-about-but .qui-more-all span {
	display: block;
	background: url(../images/rbg.png) right center no-repeat;
	color: #fff;
}

.qui-about-but .qui-more-all2 {
	width: auto;
}


.qui-about-box1 {
	padding-bottom: 0;
}

.qui-about-box1 .qui-abt-name {
	padding-bottom: 20px;
}

.qui-about-box1 .qui-abt-name2 {
	text-align: justify;
}

.qui-about-box1 .ULLIST {
	font-size: 0;
	text-align: center;
}

.qui-about-box1 .ULLIST .li {
	width: 25%;
	display: inline-block;
	vertical-align: top;
	color: #333;
	font-size: 16px;
	padding: 0 5px;
}

.qui-about-box1 .ULLIST .li .p {
	position: relative;
	padding-top: 25px;
	margin-top: 25px;
}

.qui-about-box1 .ULLIST .li .p:after {
	content: '';
	position: absolute;
	width: 35px;
	height: 2px;
	background: #48A5FB;
	left: 50%;
	margin-left: -17.5px;
	top: 0;
}

.qui-about-box1 .ULLIST .li .h3 {
	color: #6b7888;
	font-weight: bold;
	font-size: 40px;
	line-height: 1.2;
}

.qui-about-box1 .ULLIST .li .h3 em {
	font-style: normal;
}

.qui-about-box1 .ULLIST .li .i {
	display: block;
	width: 150px;
	height: 170px;
	margin: 0 auto 40px;
	background: center no-repeat;
}

.qui-about-box1 .qui-divbox {
	padding-top: 80px;
}

.qui-about-box2 .qui-divbox {
	padding-top: 60px;
}

.qui-about-box2 {
	padding-bottom: 100px;
}

.qui-about-box2 .DLLIST {
	margin: -22px -54px;
	overflow: hidden;
}

.qui-about-box2 .DLLIST .dd>a {
	display: block;
	overflow: hidden;
}

.qui-about-box2 .DLLIST .dd {
	width: 50%;
	padding: 22px 54px;
	float: left;
	text-align: center;
}

.qui-about-box2 .DLLIST .dd .h3 {
	font-size: 36px;
	color: #333;
	background: #f8f8f9;
	width: 94px;
	line-height: 40px;
	height: 288px;
	padding: 0 25px;
	font-weight: 400;
	writing-mode: vertical-rl;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}

.qui-about-box2 .DLLIST .dd .quiimg {
	width: 450px;
}

.qui-about-box2 .DLLIST .dd .qui-pic {
	padding-bottom: 64%;
}

.qui-about-box2 .DLLIST .dd .qui-imgbg {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.qui-about-box2 .DLLIST .dd1 .quiimg,
.qui-about-box2 .DLLIST .dd3 .quiimg {
	float: left;
}

.qui-about-box2 .DLLIST .dd1 .h3 {
	margin-left: 450px;
}

.qui-about-box2 .DLLIST .dd2 .quiimg,
.qui-about-box2 .DLLIST .dd4 .quiimg {
	float: right;
}

.qui-about-box2 .DLLIST .dd3 .h3 {
	margin-left: 450px;
}

.qui-mar-t100 {
	margin-top: 100px;
}

.qui-about-event {
	background: #f9f9f9;
	padding-bottom: 100px;
}

.qui-about-event .qui-divbox {
	padding-top: 40px;
}

.qui-about-event .swiper-container {
	padding: 0 100px;
	overflow: visible;
}

.qui-about-event .ULLIST {
	min-height: 375px;
}

.qui-about-event .ULLIST .li {
	float: left;
	position: relative;
	width: 210px;
	padding-top: 215px;
	background: url(../images/hisbg3.jpg) center 78.6% repeat-x;
}

.qui-about-event .ULLIST .li time {
	font-size: 24px;
	line-height: 1.2;
	text-align: center;
	display: block;
	position: relative;
}

.qui-about-event .ULLIST .li time:after {
	content: '';
	position: absolute;
	width: 2px;
	height: 40px;
	background: url(../images/hisbg5.jpg) center no-repeat;
	left: 50%;
	margin-left: -1px;
	bottom: 100%;
	margin-bottom: 5px;
}

.qui-about-event .ULLIST .swiper-slide-active time:after {
	background-image: url(../images/hisbg111.png);
}

.qui-about-event .ULLIST .swiper-slide-active time {
	color: #48A5FB;
}

.qui-about-event .ULLIST .swiper-slide-active time:before {
	content: '';
	position: absolute;
	width: 18px;
	height: 9px;
	background: url(../images/hisbg111.png) center no-repeat;
	left: 50%;
	margin-left: -9px;
	top: 100%;
	margin-top: 8px;
	background-size: 16px 8px;
}

.qui-about-event .ULLIST .li .quiinfo {
	background: #eee;
	border: 1px solid #6b7888;
	border-radius: 7px;
	padding: 20px 30px;
	text-align: justify;
	margin: 0 0;
	width: 320px;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	top: 265px;
	max-height: 200px;
	overflow: auto;
	min-height: 90px;
	cursor: pointer;
	/*-webkit-transition:all .4s ease-out;transition:all .4s ease-out;*/
}

.qui-about-event .ULLIST .li .quiinfo2 {
	height: 36px;
	overflow: hidden;
	/*-webkit-transition:all .4s ease-out;transition:all .4s ease-out;*/
}

@media(min-width:640px) {
	.qui-about-event .ULLIST .li:nth-child(1) time {
		animation-delay: 0.4s;
	}

	.qui-about-event .ULLIST .li:nth-child(1) .quiinfo {
		animation-delay: 0.8s;
	}

	.qui-about-event .ULLIST .li:nth-child(2) time {
		animation-delay: 1.2s;
	}

	.qui-about-event .ULLIST .li:nth-child(2) .quiinfo {
		animation-delay: 1.6s;
	}

	.qui-about-event .ULLIST .li:nth-child(3) time {
		animation-delay: 2s;
	}

	.qui-about-event .ULLIST .li:nth-child(3) .quiinfo {
		animation-delay: 2.4s;
	}

	.qui-about-event .ULLIST .li:nth-child(4) time {
		animation-delay: 2.8s;
	}

	.qui-about-event .ULLIST .li:nth-child(4) .quiinfo {
		animation-delay: 3.2s;
	}

	.qui-about-event .ULLIST .li:nth-child(5) time {
		animation-delay: 3.6s;
	}

	.qui-about-event .ULLIST .li:nth-child(5) .quiinfo {
		animation-delay: 4s;
	}

	.qui-about-event .ULLIST .li:nth-child(6) time {
		animation-delay: 4.4s;
	}

	.qui-about-event .ULLIST .li:nth-child(6) .quiinfo {
		animation-delay: 4.8s;
	}

	.qui-about-event .ULLIST .li:nth-child(7) time {
		animation-delay: 5.2s;
	}

	.qui-about-event .ULLIST .li:nth-child(7) .quiinfo {
		animation-delay: 5.6s;
	}

	.qui-about-event .ULLIST .li:nth-child(8) time {
		animation-delay: 6s;
	}

	.qui-about-event .ULLIST .li:nth-child(8) .quiinfo {
		animation-delay: 6.4s;
	}
}

.qui-about-event .ULLIST .swiper-slide-active .quiinfo {
	background: #eeeeee;
	border-color: #6b7888;
	color: #48A5FB;
}

.qui-about-event .ULLIST .li:nth-child(even) .quiinfo {
	position: absolute;
	bottom: 98px;
	max-height: 150px;
	top: auto;
}

.qui-about-event .ULLIST .li:nth-child(2) .quiinfo {
	width: 360px;
}

.qui-about-event .ULLIST .li:nth-child(4) .quiinfo {
	width: 390px;
}

.qui-about-event .ULLIST .li:nth-child(even).swiper-slide-active time:before {
	content: '';
	position: absolute;
	width: 18px;
	height: 9px;
	background: url(../images/hisbgss.png) center no-repeat;
	left: 50%;
	margin-left: -9px;
	top: auto;
	margin-bottom: 58px;
	bottom: 100%;
	background-size: 16px 8px;
}

.qui-about-event .ULLIST .li .quiinfo:after {
	content: '';
	width: 40px;
	height: 20px;
	position: absolute;
	top: 0;
	background: url(../images/xials2.png) center no-repeat;
	left: 50%;
	margin-left: -20px;
	display: none;
}

.qui-about-event .ULLIST .li:nth-child(even) .quiinfo:after {
	top: auto;
	bottom: 0;
	background-image: url(../images/xials2.png);
}

/*.qui-about-event .ULLIST .swiper-slide-active .quiinfo:after{display:none;}
.qui-about-event .ULLIST .swiper-slide-active .quiinfo{height:auto;}
.qui-about-event .ULLIST .swiper-slide-active .quiinfo2{height:auto;}*/
.qui-about-event .ULLIST .li:hover .quiinfo {
	height: auto;
}

.qui-about-event .ULLIST .li:hover .quiinfo2 {
	height: auto;
}

.qui-about-event .ULLIST .li:hover .quiinfo {
	background: #eeeeee;
	border-color: #48A5FB;
	color: #48A5FB;
}

.qui-about-part .DLLIST {
	overflow: hidden;
	/* border-left:1px solid #e0e2e3; */
	padding: 1px;
}

.qui-about-part .DLLIST dd {
	width: 25%;
	float: left;
	/*border: 1px solid #e0e2e3;*/
	margin: -.5px;
}

.qui-about-part .DLLIST dd>a {
	display: block;
	overflow: hidden;
	background: #fff;
}

.qui-about-part .DLLIST dd>a:hover .qui-img {
	-webkit-transform: scale(1) !important;
	transform: scale(1) !important;
}

.qui-about-part .DLLIST dd .qui-ytable-cell {
	overflow: hidden;
	height: 175px;
	text-align: center;
	padding: 5px;
}

.qui-about-part .qui-divbox {
	padding-top: 40px;
}

.qui-about-part .qui-abt-name2 {
	margin-top: 15px;
}

.qui-about-part .qui-more-all {
	font-size: 16px;
	margin-top: 55px;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-about-part .qui-more-all2 {
	width: 200px;
	font-size: 16px;
	margin-top: 55px;
	background: #48A5FB;
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-about-part .qui-divbox2 {
	padding-bottom: 22.428571%;
	margin: 90px 0 30px 0;
	background: center right no-repeat;
	background: url("../images/ditu-big.png") no-repeat right;
	background-size: 1400px 300px;
}

.qui-about-part .qui-divbox2 .quiinfo {
	position: absolute;
	padding: 25px 60px;
}

.qui-about-part .qui-divbox2 .qui-abt-name {
	text-align: left;
	margin-bottom: 20px;
}

.qui-about-part .qui-divbox2 .quiinfo .p {
	font-size: 24px;
	line-height: 30px;
	padding: 20px 0 20px 45px;
	background: left center no-repeat;
}

.qui-about-part .qui-divbox2 .quiinfo .p a {
	margin-left: 30px;
	color: #333;
}

.qui-about-part .qui-divbox2 .quiinfo .p1 {
	background-image: url(../images/conico1.png);
}

.qui-about-part .qui-divbox2 .quiinfo .p2 {
	background-image: url(../images/conico2.png);
}

.qui-about-part .qui-divbox2 .quiinfo .p3 {
	background-image: url(../images/conico3.png);
}

@media(max-width:1500px) {
	.qui-about-part .qui-divbox2 .quiinfo {
		position: relative;
	}

	.qui-about-part .qui-divbox2 {
		height: auto;
		padding-bottom: 0;
	}
}

@media(max-width:1300px) {
	.qui-about-box2 .DLLIST .dd .h3 {
		margin-left: 0;
		width: 100%;
		height: auto;
		line-height: 60px;
		padding: 0 5px;
		font-size: 24px;
		writing-mode: inherit;
	}

	.qui-about-box2 .DLLIST .dd .quiimg {
		float: none;
		width: 100%;
	}

	.qui-video-box .quiinfo .p {
		padding-bottom: 60px;
		background-size: auto 40px;
		font-size: 20px;
	}

	.qui-video-box .quiinfo .h3 {
		font-size: 32px;
	}

	.qui-about-box1 .qui-divbox {
		padding: 40px 0 0;
	}

	.qui-about-box2 .qui-divbox {
		padding-top: 40px;
	}

	.qui-mar-t100 {
		margin-top: 8%;
	}

	.qui-about-box2 .DLLIST .dd {
		padding: 1%;
	}

	.qui-about-box2 .DLLIST {
		margin: -1%;
	}

	.qui-about-box2 {
		padding-bottom: 8%;
	}

	.qui-about-box2 .DLLIST .dd>a {
		max-width: 450px;
		margin: 0 auto;
	}

	.qui-about-part .DLLIST dd .qui-ytable-cell {
		height: 120px;
	}

	.qui-about-part .qui-divbox2 {
		margin-top: 8%;
	}
}

@media(max-width:1000px) {
	.qui-about-box1 .ULLIST .li .i {
		margin-bottom: 32px;
		width: 56px;
		height: 56px;
		background-size: contain;
	}

	.qui-about-box1 .ULLIST .li .h3 {
		font-size: 32px;
	}

	.qui-about-box1 .qui-divbox {
		padding-top: 30px;
	}

	.qui-about-part .DLLIST dd .qui-ytable-cell {
		height: 100px;
	}

	.qui-about-part .qui-divbox2 .quiinfo {
		padding: 4%;
	}

	.qui-about-part .qui-divbox2 .qui-abt-name {
		margin-bottom: 10px;
	}

	.qui-about-part .qui-divbox2 .quiinfo .p {
		font-size: 16px;
		line-height: 20px;
		background-size: auto 20px;
		padding: 6px 0 6px 26px;
	}
}

.qui-about-part .qui-divbox2 .qui-wap {
}

@media(max-width:640px) {
	.qui-video-box .qui-pc {
		display: none;
	}

	.qui-video-box .qui-wap {
		display: block;
	}

	.qui-video-box .qui-pic {
		height: calc(100vh - 74px);
		padding-bottom: 0;
	}

	.qui-video-box .quiinfo {
		padding-top: 25%;
		background: rgba(0, 0, 0, .45);
	}

	.qui-video-box .quiinfo .h3 {
		font-size: 28px;
		line-height: 42px;
		font-weight: bold;
	}

	.qui-video-box .quiinfo .p {
		font-size: 16px;
		padding-bottom: 70px;
		margin-top: 10px;
	}

	.qui-video-box .quiinfo .h3 br {
		display: block;
	}

	.qui-about-box1 .ULLIST .li .h3 {
		font-size: 32px;
	}

	.qui-about-box1 .qui-abt-name {
		padding-bottom: 0;
	}

	.qui-about-box1 .qui-abt-name2 {
		max-width: 90%;
		margin-left: auto;
		margin-right: auto;
	}

	.qui-about-box1 .ULLIST .li {
		width: 50%;
		padding: 10px;
	}

	.qui-about-box1 .ULLIST .li .h3 {
		font-size: 28px;
		color: #333;
	}

	.qui-about-box1 .ULLIST .li .p {
		padding-top: 5px;
		margin-top: 0;
	}

	.qui-about-box1 .ULLIST .li .p:after {
		display: none;
	}

	.qui-about-box1 .ULLIST .li .i {
		margin-bottom: 10px;
	}

	.qui-about-part .DLLIST dd {
		width: 50%;
	}

	.qui-about-part .DLLIST dd .qui-ytable-cell {
		height: 90px;
	}

	.qui-about-part .qui-divbox {
		padding-top: 25px;
		margin-bottom: 25px;
	}

	.qui-about-part .qui-abt-name2 {
		margin-bottom: 10px;
	}

	.qui-about-event .qui-divbox {
		padding-top: 25px;
	}

	.qui-about-box1 .qui-divbox {
		padding: 25px 0 0;
	}

	.qui-about-box2 .DLLIST .dd .h3 {
		font-size: 16px;
		line-height: 46px;
		background: #fff;
	}

	.qui-about-but {
		padding-top: 0;
		text-align: center;
		padding-bottom: 0;
	}

	.qui-about-but.quidl2 {
		padding-bottom: 30px;
	}

	.qui-about-part {
		padding-bottom: 0;
		background-color: #f5f5f5;
	}

	.qui-about-part .qui-divbox2 .qui-wap {
		display: block;
		width: 100%;
	}

	.qui-about-part .qui-divbox2 {
		background: #fff !important;
		width: 104%;
		margin-left: -2%;
		padding-top: 8%;
	}

	.qui-about-part .qui-divbox2 .quiinfo {
		padding: 0 3%;
		margin-bottom: 20px;
	}

	.qui-about-part .qui-divbox2 .qui-abt-name {
		text-align: center;
		margin-bottom: 5px;
	}

	.qui-about-event {
		background: #fff;
	}


	/*.qui-about-event .qui-divbox{display: none;}*/
	.qui-about-box2 {
		background-color: #f5f5f5;
		overflow: hidden;
	}

	.qui-about-box2 .qui-divbox {
		padding-top: 25px;
	}

	.qui-about-box1 {
		padding-bottom: 8%;
	}

	.qui-about-event .ULLIST .li .quiinfo {
		position: relative !important;
		width: auto !important;
		top: auto !important;
		left: auto !important;
		margin: 0 0 0 80px !important;
		transform: translateX(0%);
		-webkit-transform: translateX(0%);
		min-height: 0;
		font-size: 15px;
		line-height: 26px;
		padding: 10px 15px;
		background: #fff;
		border-color: #ddd;
		max-height: none !important;
		overflow: hidden;
		bottom: 0 !important;
		height: auto !important;
	}

	.qui-about-event .ULLIST .li .quiinfo2 {
		height: auto !important;
	}

	.qui-about-event .ULLIST .swiper-slide-active .quiinfo {
		background: #e9ffea;
		border-color: #48A5FB;
		color: #48A5FB;
	}

	.qui-about-event .ULLIST .li .quiinfo em {
		display: none;
	}

	.qui-about-event .ULLIST {
		flex-direction: column;
		min-height: 0;
	}

	.qui-about-event .swiper-container {
		background: none;
		padding: 0 2%;
	}

	.qui-about-event .ULLIST:after {
		content: '';
		width: 1px;
		height: 100%;
		background: #ddd;
		position: absolute;
		left: 66px;
		top: 0;
	}

	.qui-about-event .ULLIST .li {
		padding: 10px 0;
		margin: 0;
		width: 100%;
		float: none;
	}

	.qui-about-event .ULLIST .li time {
		position: absolute;
		left: 0;
		top: 50%;
		margin-top: -12px;
		height: 24px;
		font-size: 20px;
		text-align: left;
		line-height: 24px;
		width: 48px;
	}

	.qui-about-event .ULLIST .li time:after {
		width: 25px;
		height: 1px;
		background: #ddd;
		left: 100%;
		top: 50%;
		margin-top: -.5px;
		margin-left: 5px;
	}

	.qui-about-event .ULLIST .swiper-slide-active time:after {
		background: url(../images/waphisbg.png) center no-repeat;
		background-size: 100% auto;
		height: 10px;
		margin-top: -5px;
	}

	.qui-about-event .ULLIST .li time:before {
		display: none;
	}

	.qui-about-event .swiper-container:after,
	.qui-about-event .swiper-container:before {
		content: '';
		background: #fff;
		border: 2px solid #ddd;
		border-radius: 50%;
		width: 10px;
		height: 10px;
		position: absolute;
		left: calc(2% + 61px);
		top: 100%;
		z-index: 5;
	}

	.qui-about-event .swiper-container:before {
		top: auto;
		margin-bottom: 100%;
	}

	.qui-about-event {
		padding-bottom: 8%;
	}

	.qui-video-box .quivwap {
		display: none;
	}

	.qui-video-box .quivpc {
		display: none;
	}
}

/*个人定制*/
.qui-person-box1 .slick-list {
	overflow: visible;
}

.qui-person-box1 .ULLIST .li {
	width: 25%;
	float: left;
	text-align: center;
}

.qui-person-box1 .ULLIST .li:nth-child(1) {
	animation-delay: .2s;
}

.qui-person-box1 .ULLIST .li:nth-child(2) {
	animation-delay: .4s;
}

.qui-person-box1 .ULLIST .li:nth-child(3) {
	animation-delay: .6s;
}

.qui-person-box1 .ULLIST .li:nth-child(4) {
	animation-delay: .8s;
}

.qui-person-box1 .ULLIST .li .qui-a {
	display: block;
	overflow: hidden;
	border: 1px solid #bababa;
	color: #25292b;
	font-size: 16px;
	line-height: 30px;
	position: relative;
	z-index: 0;
}

.qui-person-box1 .ULLIST .li .qui-pic {
	padding-bottom: 76%;
}

.qui-person-box1 .ULLIST .li .qui-imgbg2:after {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, .5);
	z-index: 2;
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
	opacity: 0;
}

.qui-person-box1 .ULLIST .li .qui-pic .i {
	height: 120px;
	background: center no-repeat;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-25%);
	-webkit-transform: translateX(-50%) translateY(-25%);
	z-index: 3;
	width: 120px;
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
	opacity: 0;
}

.qui-person-box1 .ULLIST .li .quiinfo {
	background: #fff;
	padding: 35px 20px;
}

.qui-person-box1 .ULLIST .li .h3 {
	color: #25292b;
	font-size: 24px;
	font-weight: bold;
	line-height: 1.4;
	position: relative;
	padding-bottom: 15px;
	margin-bottom: 15px;
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
	opacity: 1;
}

.qui-person-box1 .ULLIST .li .h3:after {
	content: '';
	width: 28px;
	height: 4px;
	background: #58636d;
	position: absolute;
	left: 50%;
	margin-left: -14px;
	bottom: 0;
}

.qui-person-box1 .ULLIST .li .quitxt {
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
	margin-top: 0;
	background: #fff;
	position: relative;
}

.qui-person-box1 .ULLIST .li .qui-a:hover .h3 {
	opacity: 0;
}

.qui-person-box1 .ULLIST .li .qui-a:hover .quitxt {
	margin-top: -35px;
}

.qui-person-box1 .ULLIST .li .qui-a:hover {
	border-color: #48A5FB;
	z-index: 1;
}

.qui-person-box1 .ULLIST .li .qui-a:hover .qui-imgbg2:after {
	opacity: 1;
}

.qui-person-box1 .ULLIST .li .qui-a:hover .qui-pic .i {
	opacity: 1;
	transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
}

.qui-person-box2 {
	background: #f5f3f5 url(../images/perbg2.jpg) center bottom no-repeat;
}

.qui-person-box4 {
	background: #f5f3f5 url(../images/perbg4.jpg) center bottom no-repeat;
}

.qui-person-box2 .quiimg {
	width: 56%;
	padding-right: 2%;
}

.qui-person-box2 .quiimg img {
	margin: 0 -5%;
	position: relative;
	width: 39.88095238095238%;
}

.qui-person-box2 .quiimg img:nth-child(1) {
	z-index: 3;
}

.qui-person-box2 .quiimg img:nth-child(2) {
	z-index: 2;
}

.qui-person-box2 .quiimg img:nth-child(3) {
	z-index: 1;
}

.qui-person-box2 .quiinfo {
	text-align: center;
}

.qui-person-box2 .quiinfo .quitxt {
	font-size: 24px;
	line-height: 44px;
	font-weight: bold;
	margin-top: 20px;
}

.qui-person-box2 .quiinfo img {
	display: block;
	margin: 0 auto;
}

.qui-person-box2 .quiinfo img:nth-child(1) {
	z-index: 1;
	position: relative;
	/*animation-iteration-count: infinite;animation-duration:3s;-webkit-animation-duration:3s;*/
}

.qui-person-box2 .quiinfo img:nth-child(2) {
	z-index: 2;
	margin-top: -42px;
	position: relative;
}

.qui-person-box2 .quiinfo img:nth-child(3) {
	z-index: 3;
	position: relative;
}

.qui-person-box3 .qui-box-l {
	width: 66%;
	vertical-align: top;
}

.qui-person-box3 .qui-tab-ff {
	height: 600px;
}

.qui-person-box3 .qui-box-r {
	position: relative;
	overflow: hidden;
	height: 600px;
}

.qui-person-box3 .qui-box-r:after {
	content: '';
	width: 300px;
	height: 600px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -150px;
	background: url(../images/03-download-cont2-phone.png) center top no-repeat;
	z-index: -1;
}

.qui-person-box3 .qui-box-r:before {
	content: '';
	width: 162px;
	height: 11%;
	position: absolute;
	top: 0;
	left: 50%;
	background: url(../images/03-download-cont2-phone2.png) center top no-repeat;
	background-size: 100% auto;
	z-index: 2;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	max-width: 300px;
}

.qui-person-box3 .qui-imgslide {
	background: center top no-repeat;
	width: 263px;
	margin: 20px auto 0;
}

.qui-person-box3 .slick-list {
	border-radius: 25px;
	cursor: grab;
}

.qui-person-box3 .qui-imgslide .slick-slide .qui-tc {
	vertical-align: top;
	overflow: hidden;
	position: relative;
	height: 0;
	padding-bottom: 214.828897338403%;
}

.qui-person-box3 .qui-imgslide .slick-slide .qui-tc img {
	display: block;
	width: 100%;
	position: absolute;
	min-height: 100%;
	left: 0;
	top: 0;
}

.qui-barlist {
	border-top: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
}

.qui-barlist .qui-ytable-cell {
	height: 210px;
	background: #f8f8f8;
	padding: 5px 2px;
	text-align: center;
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	font-size: 16px;
	font-weight: bold;
	color: #25292b;
}

.qui-barlist .quiimg {
	width: 25%;
	background: #fff;
}

.qui-barlist .qui-step {
	cursor: pointer;
	vertical-align: top;
	padding-top: 33px;
}

.qui-barlist .qui-step span {
	display: block;
	position: relative;
}

.qui-barlist .qui-step span:after {
	content: '';
	position: absolute;
	width: 60px;
	height: 4px;
	background: url(../images/adddotbg.png) left center repeat-x;
	left: 100%;
	top: 50%;
	margin-left: -24px;
	margin-top: -84px;
}

.qui-tab-ll1 .qui-barlist .qui-step4 span:after {
	display: none;
}

.qui-tab-ll2 .qui-barlist .qui-step3 span:after {
	display: none;
}

.qui-barlist .qui-step.on {
	background: #fff;
}

.qui-barlist .qui-step.on span {
	color: #48A5FB;
}

.qui-barlist .qui-step i {
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
	display: block;
	background: #f0f0f0 center no-repeat;
	width: 92px;
	height: 92px;
	border-radius: 50%;
	margin: 0 auto 25px;
	position: relative;
}

.qui-barlist .qui-step.on i {
	background-color: #48A5FB;
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

/*.qui-barlist .qui-step1 i{}
.qui-barlist .qui-step2 i{background-image:url(../images/addico2.png);}
.qui-barlist .qui-step3 i{background-image:url(../images/addico3.png);}
.qui-barlist .qui-step4 i{background-image:url(../images/addico4.png);margin-bottom:15px;}
.qui-barlist .qui-step5 i{background-image:url(../images/addico5.png);}
.qui-barlist .qui-step1.on i{background-image:url(../images/addico11.png);}
.qui-barlist .qui-step2.on i{background-image:url(../images/addico22.png);}
.qui-barlist .qui-step3.on i{background-image:url(../images/addico33.png);}
.qui-barlist .qui-step4.on i{background-image:url(../images/addico44.png);}
.qui-barlist .qui-step5.on i{background-image:url(../images/addico55.png);}*/


.qui-barlist .qui-step i b {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: #48A5FB center no-repeat;
	display: none;
	border-radius: 50%;
}

.qui-barlist .qui-step.on i b {
	display: block;
}


.qui-img {
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
}

.qui-person-box .qui-tab-tt {
	border-bottom: 1px solid #e5e6e8;
	margin-bottom: 40px;
	font-size: 0;
}

.qui-person-box .qui-tab-tt a {
	display: inline-block;
	vertical-align: top;
	font-size: 22px;
	color: #25292b;
	padding: 0 35px;
	line-height: 58px;
	border: 1px solid #e5e6e8;
	margin-left: -1px;
	margin-bottom: -1px;
	cursor: pointer;
	background: #fff;
}

.qui-person-box .qui-tab-tt a.on {
	color: #fff;
	background: #48A5FB;
	border-color: #48A5FB;
}

.qui-person-box4 .qui-box-r {
	width: 40%;
	vertical-align: top;
}

.qui-person-box4 .qui-box-l {
	padding-right: 2%;
}

.qui-person-box4 .qui-dztxt {
	position: relative;
	padding-right: 180px;
	text-align: justify;
}

.qui-person-box4 .qui-dztxt .h3 {
	font-size: 36px;
	color: #25292b;
	font-weight: bold;
	line-height: 46px;
}

.qui-person-box4 .qui-dztxt .h4 {
	font-size: 24px;
	color: #25292b;
	font-weight: bold;
	line-height: 36px;
	margin-top: 15px;
}

.qui-person-box4 .qui-dztxt .p {
	font-size: 16px;
	color: #25292b;
	font-weight: bold;
	line-height: 26px;
}

.qui-person-box4 .qui-dztxt .quiewm {
	position: absolute;
	right: 0;
	bottom: 0;
	text-align: right;
	max-width: 170px;
}

@media(max-width:1500px) {
	.qui-barlist .qui-step span {
		font-size: 15px;
	}

	.qui-barlist .qui-step i {}

	.qui-barlist .qui-step span:after {
		width: 40px;
		margin-left: -18px;
	}
}

@media(max-width:1300px) {
	.qui-barlist .qui-step span {
		font-size: 14px;
	}

	.qui-divbox-mar {
		margin-top: 25px;
	}

	.qui-person-box1 .ULLIST .li .quiinfo {
		padding: 25px 15px;
	}

	.qui-person-box1 .ULLIST .li .quitxt br {
		display: none;
	}

	.qui-person-box1 .ULLIST .li .qui-a {
		line-height: 26px;
	}

	.qui-person-box1 .ULLIST .li .qui-pic .i {
		width: 80px;
		height: 80px;
		background-size: contain;
	}

	.qui-person-box1 .ULLIST .li .h3 {
		font-size: 20px;
	}

	.qui-person-box1 .ULLIST .li .h3:after {
		height: 2px;
	}
}

@media(max-width:1260px) {
	.qui-person-box3 .qui-box-l {
		width: 100%;
		display: block;
		margin-bottom: 25px;
	}

	.qui-person-box3 .qui-tab-ff {
		display: block;
	}
}

.qui-person-box4 .addimgbox {
	display: none;
}

.qui-person-box3 .quiwapimg {
	width: 30%;
	position: absolute;
	right: 0;
	bottom: 20px;
	z-index: -1;
	opacity: 0;
}

@media(max-width:1024px) {
	.qui-person-box .qui-tab-tt {
		margin-bottom: 25px;
	}

	.qui-person-box .qui-tab-tt a {
		font-size: 20px;
		padding: 0 20px;
		line-height: 42px;
	}

	.qui-person-box4 .qui-ytable-cell {
		width: 100%;
		text-align: center;
	}

	.qui-person-box4 .qui-box-r {
		padding: 0;
		display: table-header-group;
	}

	.qui-person-box4 .qui-box-l {
		padding: 25px 0 0;
	}

	.qui-person-box4 .qui-box-l {
		display: none !important;
	}

	.qui-person-box4 .addimgbox {
		display: block;
		padding-bottom: 25px;
	}

	.qui-person-box4 .qui-dztxt .h3 {
		font-size: 28px;
		line-height: 32px;
	}

	.qui-person-box4 .qui-dztxt .h4 {
		font-size: 20px;
		line-height: 28px;
		margin-top: 10px;
	}

	.qui-person-box4 .qui-warp {
		max-width: 92%;
	}

	.qui-person-box4 .qui-dztxt .quiewm {
		position: relative;
		text-align: center;
		padding-top: 15px;
	}

	.qui-person-box4 .qui-dztxt {
		padding: 0;
	}

	.qui-person-box4 .qui-dztxt .quiewm {
		max-width: 100%;
	}
}

@media(max-width:1000px) {
	.qui-person-box2 .qui-ytable-cell {
		width: 100%;
		display: block;
		padding: 0;
		text-align: center;
	}

	.qui-person-box2 .quiimg {
		padding-bottom: 25px;
		max-width: 90%;
		margin: 0 auto;
	}

	.qui-person-box2 .quiinfo img {
		max-width: 160px;
	}

	.qui-person-box2 .quiinfo .quitxt {
		font-size: 20px;
		line-height: 28px;
		margin-top: 15px;
	}

	.qui-barlist .qui-step i {
		width: 52px;
		height: 52px;
		background-size: auto 40%;
	}

	.qui-barlist .qui-step i b {
		background-size: auto 40%;
	}

	.qui-barlist .qui-step span {
		font-size: 12px;
	}

	.qui-barlist .qui-step span:after {
		display: none;
	}

	.qui-barlist .qui-step {
		vertical-align: middle;
		padding-top: 0;
	}

	.qui-barlist .qui-ytable-cell {
		height: auto;
		padding: 11px 0;
	}

	.qui-barlist .quiimg {
		padding: 5px 2px;
	}
}

.qui-imgpc {
	display: block !important;
}

.qui-imgwap {
	display: none !important;
}

@media(max-width:640px) {
	.qui-imgpc {
		display: none !important;
	}

	.qui-imgwap {
		display: block !important;
	}

	.qui-person-box4 .qui-dztxt {
		text-align: left;
	}

	.qui-person-box .qui-tab-tt a {
		min-width: 50%;
	}

	.qui-person-box4 .qui-dztxt .h3 {
		font-size: 20px;
		line-height: 28px;
	}

	.qui-person-box4 .qui-dztxt .h4 {
		font-size: 18px;
		line-height: 26px;
	}

	.qui-person-box4 .qui-dztxt .p {
		font-size: 14px;
		line-height: 26px;
	}

	.qui-person-box1 .ULLIST .li .quiinfo {
		background: #f8f8f8;
	}

	.qui-person-box1 .ULLIST .li .quitxt {
		background: #f8f8f8;
	}

	.qui-barlist .quiimg {
		display: none;
	}

	.qui-barlist .qui-step i {
		width: 42px;
		height: 42px;
		margin-bottom: 8px;
	}

	.qui-barlist .qui-step span {
		font-size: 12px;
		line-height: 16px;
	}

	.qui-barlist .qui-step span em {
		display: block;
	}

	.qui-barlist .qui-step span br {
		display: none;
	}

	.qui-tab-ll1 .qui-barlist .qui-step span {
		min-height: 48px;
	}

	.qui-tab-ll2 .qui-barlist .qui-step span {
		min-height: 32px;
	}

	.qui-barlist .qui-step {
		position: relative;
	}

	.qui-barlist .qui-step:after {
		content: '';
		position: absolute;
		width: 20px;
		height: 2px;
		background: url(../images/adddotbg.png) left center repeat-x;
		left: 100%;
		top: 35px;
		margin-left: -10px;
		background-size: auto 100%;
		z-index: 8;
	}

	.qui-barlist .qui-step.on i {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	.qui-tab-ll1 .qui-barlist .qui-step4:after {
		display: none;
	}

	.qui-tab-ll2 .qui-barlist .qui-step3:after {
		display: none;
	}

	.qui-tab-ll1 .qui-barlist .qui-ytable-cell {
		padding: 8px 0;
	}

	.qui-person-box3 .qui-box-l {
		margin-bottom: 15px;
	}

	.qui-person-box3 .quiwapimg {
		opacity: 1;
		z-index: 10;
		width: 36%;
	}

	.qui-person-box3 .quiwapimg img {
		display: block;
		width: 100%;
	}

	.qui-person-box3 .qui-imgslide {
		width: 87.66666666666667%;
		margin-top: 6.5%;
	}

	.qui-person-box3 .qui-box-r:after {
		left: 0;
		margin-left: 0;
	}

	.qui-person-box3 .qui-warp {
		padding: 0 5%;
	}

	.qui-person-box .qui-tab-tt a {
		text-align: center;
	}

	.qui-person-box3 .qui-box-r {
		margin-right: 36.5%;
		height: auto;
		padding-bottom: 20px;
	}

	.qui-person-box3 .qui-tab-ff {
		height: auto;
	}

	.qui-person-box3 .qui-box-r:after {
		width: 100%;
		height: 100%;
		background-size: 100% auto;
	}

	.qui-person-box3 .qui-box-r:before {
		width: 54%;
	}

	/*.qui-person-box3 .qui-box-l{padding-bottom: 120px;}*/

	/*.qui-person-box3 .qui-tab-ll{position: absolute;width: 100%;bottom: 0;z-index: 10;}*/

	/*.qui-person-box3 .qui-tab-ff{position: absolute;width: 100%;top: 64px;}*/

	.qui-person-box3 .qui-tab-tt {
		margin-bottom: 20px;
	}
}

/*企业客户案例*/
.qui-case-list {
	background: #fff;
	text-align: center;
}

.qui-case-list .ULLIST .li {
	margin: 20px 0;
	border: solid 1px #fff;
}

.qui-case-list .ULLIST .li:nth-child(1) {
	animation-delay: .2s;
}

.qui-case-list .ULLIST .li:nth-child(2) {
	animation-delay: .4s;
}

.qui-case-list .ULLIST .li:nth-child(3) {
	animation-delay: .6s;
}

.qui-case-list .ULLIST .li .qui-hover {
	display: block;
	overflow: hidden;
	padding-left: 41.42857142857143%;
	position: relative;
	background: #f6f6fa;
	font-size: 16px;
	color: #333;
}

.qui-case-list .ULLIST .li .quiimg {
	width: 41.42857142857143%;
	position: absolute;
	height: 100%;
	left: 0;
	top: 0;
	overflow: hidden;
}

.qui-case-list .ULLIST .li .qui-imgbg2 img {
	visibility: hidden;
}

.qui-case-list .ULLIST .li .qui-imgbg3 {
	width: 100%;
	height: 100%;
	background: center no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	background: white;
	background-repeat: no-repeat;
	background-position: center;
	max-width: 150px;
	max-height: 80px;
	background-size: contain;
}

.qui-case-list .ULLIST .li .quiinfo {
	padding: 35px 50px;
	text-align: justify;
	min-height: 300px;
}

.qui-case-list .ULLIST .li .quiinfo .quitxt {
	height: auto;
}

.qui-case-list .ULLIST .li .quiinfo a:hover {
	color: #666;
}

.qui-case-list .ULLIST .li .h3 {
	font-size: 24px;
	color: #25292b;
	margin-bottom: 14px;
	font-weight: 500;
}

.qui-case-list .ULLIST .li .quibox {
	font-size: 0;
	overflow: hidden;
	margin: 0 -15px;
}

.qui-case-list .ULLIST .li .DLLIST {
	display: inline-block;
	vertical-align: top;
	font-size: 16px;
	width: 33.33333333333333%;
	padding: 0 15px;
}

.qui-case-list .ULLIST .li .DLLIST dd {
	-webkit-line-clamp: 6;
	height: auto;
	max-height: 144px;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
}

.qui-case-list .ULLIST .li .DLLIST dt {
	font-weight: bold;
	padding: 5px 0;
}

.qui-case-list .ULLIST .li .quimore {
	display: inline-block;
	vertical-align: top;
	padding-right: 28px;
	color: #333;
	background: url(../images/morebg.png) right center no-repeat;
	background-size: 20px 15px;
	margin-top: 14px;
}

.qui-case-list .ULLIST .li .but-box {
	display: flex;
	align-items: center;
	margin-top: 15px;
}

.qui-case-list .ULLIST .li .but-box .but .qui-fiexd-left {
	width: auto;
}

.qui-case-list .ULLIST .li .but-box .but span {
	position: relative;
	display: block !important;
	padding: 7px 25px;
	font-size: 15px;
	border-radius: 30px;
	overflow: hidden;
	cursor: pointer;
}

.qui-case-list .ULLIST .li .but-box .but .qui-fiexd-left:after,
.qui-case-list .ULLIST .li .but-box .but .qui-fiexd-left:before {
	display: none;
}

.qui-case-list .ULLIST .li .but-box .Aniu1 span {
	color: #fff;
	margin-right: 20px;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-case-list .ULLIST .li .but-box .Aniu2 span {
	color: #48A5FB;
	border: 1px solid #48A5FB;
}

.qui-case-list .ULLIST .li .but-box span i {
	font-family: '宋体';
	margin-left: 5px;
	font-style: normal;
}

.qui-case-list .ULLIST .li .qui-hover:hover .quimore,
.qui-case-list .ULLIST .li .qui-hover:hover .h3 {
	color: #48A5FB;
}

.qui-case-list .qui-more-all {
	position: relative;
	margin-top: 10px;
	cursor: pointer;
	width: 130px;
	background: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-case-list .qui-more-all span {
	color: #fff;
	background: url(../images/rbg.png) right center no-repeat;
}

.qui-case-list .qui-more-all:after,
.qui-case-list .qui-more-all::before {
	display: none;
}

.qui-more-case .qui-btn-more {
	margin-top: 40px;
}

.qui-more-case2 {
	background: none;
	padding-top: 0;
}

.qui-more-case .qui-imgbgn {
	width: 150px;
	height: 95px;
	background-size: contain;
	background-position: left top;
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
	background: white;
}

.qui-case-info {
	font-size: 16px;
}

.qui-case-info1 {
	overflow: hidden;
	padding-top: 100px;
}

.qui-case-info1 .quilogo {
	width: 100px;
	float: left;
}

.qui-case-info1 .quilogo img {
	display: block;
	width: 100%;
	background: white;
}

.qui-case-info1 .quiinfo {
	margin-left: 124px;
}

.qui-case-info1 .quiinfo .h3 {
	font-size: 36px;
	line-height: 1.2;
	margin-bottom: 16px;
	font-weight: normal;
}

.qui-case-info2 {
	padding-top: 60px;
	font-size: 0;
	margin: 0 -15px;
}

.qui-case-info2 .qui-list {
	width: 33.333333333333333%;
	display: inline-block;
	vertical-align: top;
	padding: 0 15px;
}

.qui-case-info2 .DLLIST {
	border-top: 1px solid #bfc0c2;
	border-bottom: 1px solid #bfc0c2;
	padding: 35px 0;
	font-size: 16px;
}

.qui-case-info2 .DLLIST dd {
	min-height: 96px;
}

.qui-case-info2 .DLLIST dt {
	font-size: 24px;
	margin-bottom: 12px;
}

.qui-case-info3 {
	padding: 80px 0 60px;
}

.qui-case-info3 .qui-abt-name {
	text-align: left;
	font-weight: normal;
}

.qui-case-info3 .qui-abt-name2 {
	text-align: left;
	margin-top: 15px;
	font-size: 16px;
}

.qui-case-info4 .ULLIST {
	margin: -40px 0;
}

.qui-case-info4 .ULLIST li {
	padding: 40px 0;
	overflow: hidden;
}

.qui-case-info4 .ULLIST li:nth-child(even) .quiinfo {
	padding-left: 0;
	padding-right: 80px;
	margin-left: 0;
	margin-right: 46.66666666666667%;
}

.qui-case-info4 .ULLIST li:nth-child(even) .quiimg {
	float: right;
}

.qui-case-info4 .ULLIST li .quiimg {
	width: 46.66666666666667%;
	vertical-align: top;
	height: auto;
	float: left;
}

.qui-case-info4 .ULLIST li .quiimg .qui-pic {
	padding-bottom: 56.25%;
}

.qui-case-info4 .ULLIST li .quiimg img {
	position: absolute;
	width: 100%;
	min-height: 100%;
	top: 0;
	left: 0;
}

.qui-case-info4 .ULLIST li .quiimg .qui-imgpc {}

.qui-case-info4 .ULLIST li .quiimg .qui-imgpc {
	width: 100%;
}

.qui-case-info4 .ULLIST li .quiinfo {
	padding: 0 0 20px 80px;
	vertical-align: top;
	font-size: 16px;
	margin-left: 46.66666666666667%;
}

.qui-case-info4 .ULLIST li .quiinfo .h3 {
	color: #333;
	font-size: 36px;
	line-height: 46px;
	margin-bottom: 20px;
	font-weight: normal;
}

.qui-case-info4 .ULLIST li .quiinfo .quitxt {
	line-height: 36px;
}

.qui-case-info5 {
	padding-top: 80px;
	padding-bottom: 100px;
}

.qui-case-info5 .ULLIST {
	margin: -30px 0;
	padding-top: 40px;
}

.qui-case-info5 .ULLIST .li {
	padding: 30px 0;
	overflow: hidden;
}

.qui-case-info5 .ULLIST .li .quiimg {
	float: left;
	width: 130px;
	height: 130px;
	background: center no-repeat;
	background-size: contain;
	border-radius: 50%;
}

.qui-case-info5 .ULLIST .li .quiinfo {
	margin-left: 170px;
	position: relative;
	padding: 52px 85px;
	text-align: justify;
}

.qui-case-info5 .ULLIST .li .quiinfo:after,
.qui-case-info5 .ULLIST .li .quiinfo:before {
	content: '';
	width: 54px;
	height: 52px;
	background: center no-repeat;
	background-size: contain;
	position: absolute;
}

.qui-case-info5 .ULLIST .li .quiinfo:before {
	background-image: url(../images/dotbg1.png);
	left: 0;
	top: 0;
}

.qui-case-info5 .ULLIST .li .quiinfo:after {
	background-image: url(../images/dotbg2.png);
	bottom: 0;
	right: 0;
}

.qui-case-info5 .ULLIST .li2 .quiinfo {
	margin-right: 170px;
	margin-left: 0;
}

.qui-case-info5 .ULLIST .li2 .quiimg {
	float: right;
}

.qui-case-info5 .qui-tabspan {
	margin-top: 40px;
}

.qui-case-info5 .qui-tabspan .qui-abt-name {
	line-height: 1;
}

.qui-case-info5 .qui-tabspan a {
	display: inline-block;
	vertical-align: top;
	font-size: 18px;
	color: #333;
	background: #f5f5f5;
	padding: 0 20px;
	line-height: 40px;
	border-radius: 40px;
	margin-left: 10px;
	margin-bottom: 20px;
}

.qui-case-info5 .qui-tabspan a:hover {
	color: #fff;
	background: #48A5FB;
}

.qui-case-info5 .qui-tabspan .quidiv {
	margin-left: 160px;
	text-align: left;
}

@media(max-width:1300px) {
	.qui-btn-more {
		margin-top: 40px;
	}

	.qui-case-list .ULLIST .li {
		padding: 1% 0;
	}

	.qui-case-list .ULLIST .li .qui-hover {
		font-size: 14px;
	}

	.qui-case-list .ULLIST .li .h3 {
		font-size: 20px;
	}

	.qui-case-list .ULLIST .li .quiinfo {
		padding: 25px 20px;
	}

	.qui-case-list .ULLIST .li .DLLIST {
		font-size: 14px;
		text-align: left;
	}

	/*.qui-case-list .ULLIST .li .DLLIST dd{font-size:12px;line-height:22px;height: 88px;}*/
	.qui-news-menu4 a {
		font-size: 18px;
		line-height: 36px;
		border-radius: 36px;
		min-width: 100px;
		font-weight: normal;
	}

	.qui-home-ban .DLLIST {
		margin-top: 10px;
	}

	.qui-case-info4 .ULLIST li .quiinfo {
		padding: 15px 0 15px 35px;
	}

	.qui-case-info4 .ULLIST li:nth-child(even) .quiinfo {
		padding: 15px 35px 15px 0;
	}

	.qui-case-info4 .ULLIST li .quiimg {
		height: auto;
	}

	.qui-case-info4 .ULLIST {
		margin: 0;
	}

	.qui-case-info4 .ULLIST li {
		padding: 0;
	}

	.qui-case-info5 {
		padding-top: 6%;
		padding-bottom: 8%;
	}

	.qui-case-info5 .ULLIST {
		margin: -10px 0;
		padding-top: 25px;
	}

	.qui-case-info5 .ULLIST .li {
		padding: 10px 0;
	}

	.qui-case-info1 .quiinfo .h3 {
		font-size: 28px;
	}

	.qui-case-info1 {
		padding-top: 8%;
	}
}

@media(max-width:1024px) {
	.qui-case-list .ULLIST .li .quiinfo {
		min-height: 314px;
	}

	.qui-case-list .ULLIST .li .quimore {
		display: none;
	}

	.qui-case-list .ULLIST .li .qui-imgbg3 {
		width: 85px;
		height: 85px;
	}

	.qui-case-info4 .ULLIST li .quiinfo .h3 {
		font-size: 28px;
		margin-bottom: 10px;
		line-height: 34px;
	}

	.qui-case-info4 .ULLIST li .quiinfo .quitxt {
		line-height: 30px;
	}

	.qui-case-info2 {
		padding-top: 40px;
	}

	.qui-case-info2 .DLLIST {
		padding: 25px 0;
	}

	.qui-case-info3 {
		padding: 40px 0 25px;
	}

	.qui-case-info5 .qui-tabspan .qui-abt-name {
		padding-top: 7px;
	}

	.qui-case-info5 .qui-tabspan .quidiv {
		margin-left: 120px;
	}

	.qui-case-info2 {
		margin: 0 -1%;
	}

	.qui-case-info2 .qui-list {
		padding: 0 1%;
	}
}

@media(max-width:800px) {
	.qui-case-list .ULLIST .li .h3 {
		margin-bottom: 6px;
	}

	.qui-case-list .ULLIST .li .DLLIST dt {
		padding: 4px 0 2px;
		font-size: 13px;
	}

	/*.qui-case-list .ULLIST .li .DLLIST dd{line-height:18px;height: 72px;}*/
	.qui-case-info4 .ULLIST li .quiinfo .h3 {
		font-size: 24px;
		margin-bottom: 5px;
		line-height: 30px;
	}

	.qui-case-info1 .quiinfo .h3 {
		font-size: 24px;
	}
}

.qui-case-infowap1 {
	font-size: 16px;
}

.quiimg202108131738 {
	display: none !important;
}

@media(max-width:640px) {
	.qui-case-info4 .ULLIST li .quiimg {
		float: none !important;
		display: block;
	}

	.qui-case-info4 .ULLIST li .quiinfo {
		margin: 0 !important;
		float: none;
	}

	/*.qui-case-info4 .ULLIST li .quiimg img{height: auto;}*/
	.qui-home-ban .ULLIST .li .qui-info-c {
		top: calc(64px + 4vw);
	}

	.quiimg202108131738 {
		position: absolute;
		top: 0;
		right: 0;
		height: 64px !important;
		z-index: 10;
		display: block !important;
		width: auto !important;
	}

	.qui-case-info1 .quilogo img {
		display: none;
	}

	.qui-home-ban .ULLIST .li .qui-info img {
		width: auto;
		position: absolute;
		right: 0;
		top: 0;
		width: 40px;
		display: block;
		height: auto;
		z-index: 5;
	}

	.qui-btn-more {
		margin-top: 20px;
	}

	.qui-wapnews-menu {
		margin-left: -5%;
		width: 110%;
	}

	.qui-wapnews-menu a {
		border-radius: 0;
		border: 1px solid #eee;
		margin: -1px -1px 0;
	}

	.qui-wapnews-menu a:hover,
	.qui-wapnews-menu a.on {
		border-color: #48A5FB !important;
		position: relative;
		z-index: 1;
	}

	.qui-news-menu {
		margin-left: -5vw;
		width: 100vw;
	}

	.qui-news-menu a {
		margin: 1px 2.5px;
		padding: 0 10px;
		min-width: 0;
		font-size: 12px;
		line-height: 28px;
	}

	.qui-news-menu span {
		font-size: 14px;
		margin: 1px 0 1px 5%;
		line-height: 26px;
	}

	.qui-news-menu4#listType {
		padding: 0 !important;
		width: calc(100vw + 3px);
		margin-left: calc(-5vw - 1.5px);
	}

	.qui-news-menu4 a {
		font-size: 16px;
		min-width: 33.333333333333%;
		line-height: 36px;
		margin: -.5px !important;
		border: .5px solid #eee !important;
	}

	.qui-home-ban .DLLIST {
		margin-top: 6px;
	}

	.qui-home-ban .DLLIST .dd {
		font-size: 16px;
	}

	.qui-case-list {
		text-align: center;
		padding-top: 0 !important;
	}

	.qui-case-list .ULLIST .li {
		border: none;
		margin: 0 0 20px;
	}

	.qui-case-list .ULLIST .li .quiinfo {
		min-height: 0;
	}

	.qui-case-list .ULLIST .li .quiinfo .quitxt {
		-webkit-line-clamp: 3;
		line-height: 25px;
		height: 75px;
	}

	.qui-case-list .ULLIST .li .qui-hover {
		padding: 0;
	}

	.qui-case-list .ULLIST .li .quiimg {
		position: relative;
		height: 0;
		padding-bottom: 55%;
		width: 100%;
	}

	.qui-case-list .ULLIST .li .quiimg .qui-imgbg2 {
		background-size: cover;
	}

	.qui-case-list .ULLIST .li .DLLIST {
		width: 100%;
	}

	.qui-case-list .ULLIST .li .DLLIST dd {
		line-height: 24px;
		font-size: 14px;
		height: auto;
		-webkit-line-clamp: inherit
	}

	.qui-case-list .ULLIST .li .DLLIST dt {
		font-size: 16px;
		padding: 10px 0 5px;
	}

	.qui-case-list .ULLIST .li .qui-imgbg3 {
		width: 64px;
		height: 64px;
	}

	.qui-home-ban .qui-mar-t10 {
		margin-top: 2px !important;
	}

	.qui-more-case .qui-btn-more {
		margin-top: 20px;
	}

	.qui-case-infowap1 {
		background: #f9f9f9;
		padding: 40px 0;
		position: relative;
	}

	.qui-case-infowap1:after,
	.qui-case-infowap1:before {
		content: '';
		position: absolute;
		width: 0;
		height: 0;
		background: center no-repeat;
		border: 60px solid transparent;
	}

	.qui-case-infowap1:before {
		top: 0;
		left: 0;
		border-top: 60px solid #f4f4f4;
		border-right: 60px solid #f4f4f4;
		transform: rotateY(180deg);
		-webkit-transform: rotateY(180deg);
	}

	.qui-case-infowap1:after {
		bottom: 0;
		left: 0;
		border-bottom: 60px solid #f4f4f4;
		border-right: 60px solid #f4f4f4;
		transform: rotateY(180deg);
		-webkit-transform: rotateY(180deg);
	}

	.qui-case-infowap1>.qui-warp1200 {
		position: relative;
		z-index: 1;
		padding: 0 20px;
	}

	.qui-case-info1 {
		padding: 0;
	}

	.qui-case-info1 .quilogo {
		width: 80px;
		float: none;
		margin: 0 auto 20px;
	}

	.qui-case-info1 .quiinfo {
		margin-left: 0;
		line-height: 28px;
		font-size: 16px;
	}

	.qui-case-info1 .quiinfo .h3 {
		margin-bottom: 8px;
		font-size: 24px;
	}

	.qui-case-info1 .quiinfo br {
		display: none;
	}

	.qui-case-info2 {
		padding-top: 20px;
	}

	.qui-case-info2 .qui-list {
		width: 100%;
	}

	.qui-case-info2 .DLLIST dt {
		font-size: 20px;
		margin-bottom: 8px;
	}

	.qui-case-info2 .DLLIST {
		height: auto !important;
		padding: 10px 0;
		border: none;
		line-height: 26px;
	}

	.qui-case-infowap2>.qui-warp1200 {
		padding: 0;
	}

	.qui-case-info3 {
		padding: 40px 20px 25px;
	}

	.qui-case-info3 .qui-abt-name {
		text-align: center;
	}

	.qui-case-info3 .qui-abt-name2 {
		text-align: center;
		margin-top: 5px;
		display: none;
	}

	.qui-case-info4 .ULLIST li .quiimg {
		width: 100%;
		/*display:table-header-group;*/
	}

	.qui-case-info4 .ULLIST li .quiinfo {
		padding: 25px 20px !important;
	}

	.qui-case-info4 .ULLIST li .quiinfo .h3 {
		font-size: 20px;
		line-height: 28px;
	}

	.qui-case-infowap3 {
		background: #f9f9f9;
		padding: 40px 0;
		position: relative;
	}

	.qui-case-infowap3:after,
	.qui-case-infowap3:before {
		content: '';
		position: absolute;
		width: 0;
		height: 0;
		background: center no-repeat;
		border: 60px solid transparent;
	}

	.qui-case-infowap3:before {
		top: 0;
		right: 0;
		border-top: 60px solid #f4f4f4;
		border-right: 60px solid #f4f4f4;
	}

	.qui-case-infowap3:after {
		bottom: 0;
		right: 0;
		border-bottom: 60px solid #f4f4f4;
		border-right: 60px solid #f4f4f4;
	}

	.qui-case-infowap3>.qui-warp1200 {
		position: relative;
		z-index: 1;
		padding: 0 20px;
	}

	.qui-case-info5 {
		padding: 0;
	}

	.qui-case-info5>.qui-abt-name {
		text-align: center !important;
	}

	.qui-case-info5 .ULLIST .li .quiimg {
		float: none;
		width: 80px;
		height: 80px;
		margin: 0 auto 15px;
	}

	.qui-case-info5 .ULLIST .li .quiinfo:after,
	.qui-case-info5 .ULLIST .li .quiinfo:before {
		display: none;
	}

	.qui-case-info5 .ULLIST .li .quiinfo {
		margin: 0;
		padding: 25px 20px;
		background: #f5f5f5;
		border-radius: 5px;
		border: 1px solid #48A5FB;
	}

	.qui-case-info5 .qui-tabspan {
		margin-top: 25px;
	}

	.qui-case-info5 .qui-tabspan .qui-abt-name {
		padding-top: 0;
		float: none !important;
		text-align: left;
	}

	.qui-case-info5 .qui-tabspan .quidiv {
		margin-left: 0;
		padding-top: 5px;
		padding-bottom: 10px;
	}

	.qui-case-info5 .qui-tabspan .quidiv a {
		margin: 2px 2px 0 0;
		line-height: 30px;
		border-radius: 30px;
		font-size: 14px;
		padding: 0 10px;
	}

	.qui-more-case2 {
		padding-top: 8%;
	}
}

@media(max-width:500px) {
	.qui-news-menu#listType {
		padding: 10px 2px;
	}

	.qui-news-menu#listType a {
		width: calc(20% - 2px);
		margin: 1px;
	}
}

@media(max-width:370px) {
	.qui-news-menu a {
		padding: 0 7px;
		margin: 1px 0;
	}
}

.slick-slide {
	outline: none !important;
}

/*合作*/
.qui-fiexd-left2 {
	display: none !important;
}

.qui-plat-show {
	display: none;
}

.qui-plat-btn .qui-fiexd-compl .quitxt {
	display: none;
}

.qui-plat-btn .qui-fiexd-compl .qui-btn-fm {
	display: none;
}

.qui-plat-btn .qui-formbox .ULLIST .li {
	display: none;
}

.qui-plat-btn .qui-fiexd-left1 {
	display: none !important;
}

.qui-plat-btn .qui-fiexd-left2 {
	display: block !important;
}

.qui-plat-btn .qui-plat-show {
	display: block !important;
}

.qui-bus-show {
	display: none !important;
}

.qui-bus-btn .qui-bus-hide {
	display: none !important;
}

.qui-bus-btn .qui-bus-show {
	display: block !important;
}

.qui-bus-btn .qui-fiexd-left1 {
	display: none !important;
}

.qui-bus-btn .qui-fiexd-left2 {
	display: block !important;
}

.qui-plat-box {
	background-color: #fff;
	padding: 100px 0 0;
	overflow: hidden;
}

.qui-plat-boxzh {
	background-color: #f2f2f4;
	padding: 100px 0 100px;
	overflow: hidden;
}

.qui-plat-box4ss {
	background-color: #f5f5f5;
	padding: 100px 0 100px;
	overflow: hidden;
}

.qui-plat-box1 {
	background: #f5f3f6;
}

.qui-plat-box1 .ULLIST {
	margin: -12px;
}

.qui-plat-box1 .ULLIST .li {
	width: 50%;
	float: left;
	padding: 12px;
}

.qui-plat-box1 .ULLIST .li .qui-hover {
	display: block;
	width: 100%;
	overflow: hidden;
	padding-bottom: 35%;
	position: relative;
	color: #25292b;
	font-size: 20px;
}

.qui-plat-box1 .ULLIST .li .quiinfo {
	padding: 60px 50px;
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 2;
	top: 0;
	left: 0;
}

.qui-plat-box1 .ULLIST .li .h3 i {
	display: block;
	width: 44px;
	height: 44px;
	float: left;
	background: center no-repeat;
	background-size: contain;
}

.qui-plat-box1 .ULLIST .li .h3 span {
	display: block;
	margin-left: 60px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}

.qui-plat-box1 .ULLIST .li .h3 {
	margin-bottom: 24px;
	color: #25292b;
	font-size: 36px;
	line-height: 44px;
	font-weight: bold;
}

.qui-plat-box1 .ULLIST .li .qui-hover:hover .h3 span {
	color: #48A5FB;
}

.qui-plat-box1 .ULLIST .li .qui-txt {
	-webkit-line-clamp: 3;
	height: 72px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
}

.qui-plat-box3 {
	background: #f5f3f6;
}

.qui-plat-boxss {
	background: #fff;
}

.qui-plat-box3 .qui-warp .but {
	margin-top: 10px;
	font-size: 0;
	text-align: center;
}

.qui-plat-box3 .qui-warp .but .qui-fiexd-left:after,
.qui-plat-box3 .qui-warp .but .qui-fiexd-left:before {
	display: none;
}

.qui-plat-box3 .qui-warp .but a {
	font-size: 15px;
	padding: 7px 20px;
	position: relative;
	display: inline-block !important;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
	color: #fff;
	border-radius: 30px;
	overflow: hidden;
	vertical-align: middle;
}

.qui-plat-box3 .qui-warp .but a span {
	display: block;
	padding-right: 20px;
	background: url(../images/rbg.png) right center no-repeat;
	color: #fff;
}

.qui-plat-box3 .divDot {
	width: 100%;
	font-size: 0;
	z-index: 9;
	position: absolute;
	bottom: 0;
	text-align: center;
	left: 0;
	line-height: 0;
	height: 0;
}

.qui-plat-box3 .divDot li {
	width: 40px;
	height: 3px;
	background: #aaa9ab;
	margin: 0 9.5px;
	display: inline-block;
	vertical-align: top;
	position: relative;
	cursor: pointer;
}

.qui-plat-box3 .divDot li.slick-active {
	background: #48A5FB;
}

.qui-plat-box3 .divDot li button {
	display: none;
}

.qui-plat-box3 .ULLIST {
	margin: -15px;
}

.qui-plat-box3 .ULLIST .li {
	cursor: pointer;
	width: 33.333333333333333%;
	float: left;
	padding: 15px;
}

.qui-plat-box3 .ULLIST .qui-pic {
	padding-bottom: 65.47619047619048%;
	border: 1px solid #e6e6e6;
}

.qui-plat-box3 .ULLIST .qui-imgbg3 {
	position: absolute;
	width: 100%;
	height: 100%;
	background: center no-repeat;
	background-size: cover;
	left: 0;
	top: 0;
	z-index: 2;
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
}

.qui-plat-box3 .ULLIST .liV .qui-pic:before {
	content: '直播回顾';
	padding: 0 12px;
	line-height: 36px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 5;
	color: #fff;
	font-size: 14px;
	background: #48A5FB;
}

.qui-plat-box3 .ULLIST .liV .qui-imgbg3:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	z-index: 4;
	background: rgba(0, 0, 0, .2) url(../images/playbg.png) center no-repeat;
	background-size: auto 36px;
	width: 100%;
	height: 100%;
}

.qui-plat-box3 .ULLIST video {
	position: absolute;
	width: 100%;
	height: 100%;
	background: center no-repeat;
	background-size: cover;
	left: 0;
	top: 0;
	z-index: 1;
	background: #000;
}

.qui-plat-box3 .ULLIST .li:hover .qui-imgbg3 {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

.qui-plat-box3 .DLLIST {
	padding-bottom: 35px;
}

.qui-plat-box3 .DLLIST .dd {
	background: #fff;
	padding: 40px 40px 25px;
	margin: 0;
}

.qui-plat-box3 .DLLIST .dd .qui-hover {
	display: block;
	color: #333;
}

.qui-plat-box3 .DLLIST .dd .quiimg {
	position: absolute;
	right: 0;
	top: 0;
	width: 200px;
}

.qui-plat-box3 .DLLIST .dd .quiimg .qui-ytable-cell {
	height: 85px;
	text-align: center;
}

.qui-plat-box3 .DLLIST .dd .quiinfo {
	position: relative;
	margin-bottom: 40px;
	padding-right: 240px;
	text-align: justify;
}

.qui-plat-box3 .DLLIST .dd .quiinfo .h3 {
	color: #25292b;
	font-size: 22px;
	line-height: 30px;
}

.qui-plat-box3 .DLLIST .dd .quiinfo .p {
	color: #333;
	margin: 12px 0 16px;
}

.qui-plat-box3 .DLLIST .dd .qui-hover:hover .quiinfo .h3 {
	color: #48A5FB;
}

.qui-plat-box3 .slick-prev {
	background-image: url(../images/btn1.png);
	background-size: 25px 40px;
}

.qui-plat-box3 .slick-next {
	background-image: url(../images/btn2.png);
	background-size: 25px 40px;
}

.qui-plat-box3 .DLLIST .dd .quiinfo .b {
	display: block;
	font-size: 16px;
	margin: 16px 0 4px;
}

.qui-plat-box3 .DLLIST .dd .quiimg2 {
	background: #48A5FB;
	font-size: 22px;
	font-weight: bold;
	color: #fff;
	width: auto;
	right: -40px;
	padding: 0 15px;
}

.qui-plat-box3 .DLLIST .dd .quiimg2 .qui-ytable-cell {
	height: 74px;
	padding: 10px 5px;
}

.qui-plat-box3 .DLLIST .dd .quiimg2 .qui-ytable {
	width: auto;
}

.qui-plat-box4 .qui-warp .but {
	margin-top: 10px;
	font-size: 0;
	text-align: center;
}

.qui-plat-box4 .qui-warp .but .qui-fiexd-left:after,
.qui-plat-box4 .qui-warp .but .qui-fiexd-left:before {
	display: none;
}

.qui-plat-box4 .qui-warp .but a {
	font-size: 15px;
	padding: 7px 20px;
	position: relative;
	display: inline-block !important;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
	color: #fff;
	border-radius: 30px;
	overflow: hidden;
	vertical-align: middle;
}

.qui-plat-box4 .qui-warp .but a span {
	display: block;
	padding-right: 20px;
	background: url(../images/rbg.png) right center no-repeat;
	color: #fff;
}

.qui-plat-box4 .DLLIST {
	margin: -20px;
}

.qui-plat-box4 .DLLIST .dd {
	width: 33.333333333333333%;
	padding: 20px;
	float: left;
}

.qui-plat-box4 .DLLIST .dd a {
	display: block;
	overflow: hidden;
	border: 1px solid #e7e7e7;
	background: #f8f8f8;
}

.qui-plat-box4 .DLLIST .dd .qui-ytable-cell {
	height: 175px;
	text-align: center;
}

.qui-plat-box4 .DLLIST .dd:nth-child(1) {
	animation-delay: .2s;
}

.qui-plat-box4 .DLLIST .dd:nth-child(2) {
	animation-delay: .4s;
}

.qui-plat-box4 .DLLIST .dd:nth-child(3) {
	animation-delay: .6s;
}

.qui-plat-box4 .DLLIST .dd:nth-child(4) {
	animation-delay: .8s;
}

.qui-plat-box4 .DLLIST .dd:nth-child(5) {
	animation-delay: 1s;
}

.qui-plat-box4 .DLLIST .dd:nth-child(6) {
	animation-delay: 1.2s;
}

.qui-coophy-box4 {
	background: #f5f3f6;
}

.qui-coophy-box4 .qui-warp .but {
	margin-top: 10px;
	font-size: 0;
	text-align: center;
}

.qui-coophy-box4 .qui-warp .but .qui-fiexd-left:after,
.qui-coophy-box4 .qui-warp .but .qui-fiexd-left:before {
	display: none;
}

.qui-coophy-box4 .qui-warp .but a {
	font-size: 15px;
	padding: 7px 20px;
	position: relative;
	display: inline-block !important;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
	color: #fff;
	margin-right: 0;
	border-radius: 30px;
	overflow: hidden;
	vertical-align: middle;
}

.qui-coophy-box4 .qui-warp .but a span {
	display: block;
	padding-right: 20px;
	background: url(../images/rbg.png) right center no-repeat;
	color: #fff;
}

.qui-coophy-box4 .DLLIST {
	margin: -12.5px;
}

.qui-coophy-box4 .DLLIST .dd {
	width: 25%;
	padding: 12.5px;
	float: left;
}

.qui-coophy-box4 .DLLIST .dd a {
	display: block;
	overflow: hidden;
	background: #fff;
}

.qui-coophy-box4 .DLLIST .dd .qui-ytable-cell {
	height: 140px;
	text-align: center;
}

.qui-coophy-box4 .DLLIST .dd:nth-child(1) {
	animation-delay: .2s;
}

.qui-coophy-box4 .DLLIST .dd:nth-child(2) {
	animation-delay: .4s;
}

.qui-coophy-box4 .DLLIST .dd:nth-child(3) {
	animation-delay: .6s;
}

.qui-coophy-box4 .DLLIST .dd:nth-child(4) {
	animation-delay: .8s;
}

.qui-coophy-box4 .DLLIST .dd:nth-child(5) {
	animation-delay: 1s;
}

.qui-coophy-box4 .DLLIST .dd:nth-child(6) {
	animation-delay: 1.2s;
}

.qui-coophy-box4 .DLLIST .dd:nth-child(7) {
	animation-delay: 1.4s;
}

.qui-coophy-box4 .DLLIST .dd:nth-child(8) {
	animation-delay: 1.6s;
}

.qui-coophy-box1 .DLLIST {
	margin: -11.5px;
}

.qui-coophy-box1 .DLLIST .dd {
	width: 25%;
	padding: 11.5px;
	float: left;
}

.qui-coophy-box1 .DLLIST .dd .qui-hover {
	display: block;
	overflow: hidden;
	background: #fff;
	box-shadow: 0 0 16px rgba(253, 101, 26, 0);
}

.qui-coophy-box1 .DLLIST .dd .qui-hover:hover {
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-coophy-box1 .DLLIST .dd .qui-pic {
	padding-bottom: 66.66666666666667%;
}

.qui-coophy-box1 .DLLIST .dd .qui-pic7575 {
	padding-bottom: 75.75757575757576%;
}

.qui-coophy-box1 .DLLIST .dd .quiinfo {
	border: 1px solid #bebebe;
	padding: 50px 20px;
	text-align: center;
	min-height: 200px;
}

.qui-coophy-box1 .DLLIST .dd .qui-hover:hover .quiinfo {
	border-color: transparent;
}

.qui-coophy-box1 .DLLIST .dd .h3 {
	color: #25292b;
	font-size: 22px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	position: relative;
	line-height: 28px;
}

.qui-coophy-box1 .DLLIST .dd .h3:after {
	content: '';
	width: 25px;
	height: 6px;
	background: #48A5FB;
	position: absolute;
	left: 50%;
	margin-left: -14px;
	bottom: 0;
}

.qui-coophy-box1 .DLLIST .dd .quitxt {
	color: #25292b;
	font-size: 16px;
	line-height: 26px;
}

.qui-coophy-box1 .DLLIST .dd:nth-child(1) {
	animation-delay: .2s;
}

.qui-coophy-box1 .DLLIST .dd:nth-child(2) {
	animation-delay: .4s;
}

.qui-coophy-box1 .DLLIST .dd:nth-child(3) {
	animation-delay: .6s;
}

.qui-coophy-box1 .DLLIST .dd:nth-child(4) {
	animation-delay: .8s;
}

.qui-coophy-box1 .DLLIST .dd .qui-hover:hover .h3 {
	color: #48A5FB;
}

.qui-coophy-box1 .DLLIST .dd .qui-hover:hover .h3:after {
	background-color: #48A5FB;
}

.qui-coophy-box3 .DLLIST .dd .quiinfo {
	background: #f8f8f8;
}

.qui-coophy-box3 .DLLIST .dd .qui-hover:hover {
	box-shadow: 0 0 16px rgba(0, 0, 0, .1);
}

.qui-coophy-box3 .DLLIST .dd .qui-pic .i {
	position: absolute;
	width: 160px;
	height: 150px;
	background: center no-repeat;
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	z-index: 10;
	background-size: 80px 80px;
}

.qui-coophy-box3 .DLLIST .dd .qui-pic:after {
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .2);
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	z-index: 9;
	content: '';
}

/*.qui-coophy-box3 .DLLIST .dd1 .qui-pic .i{background-image:url(../images/hyico1.png);}
.qui-coophy-box3 .DLLIST .dd2 .qui-pic .i{background-image:url(../images/hyico2.png);}
.qui-coophy-box3 .DLLIST .dd3 .qui-pic .i{background-image:url(../images/hyico3.png);}
.qui-coophy-box3 .DLLIST .dd4 .qui-pic .i{background-image:url(../images/hyico4.png);}
.qui-coophy-box3 .DLLIST .dd1 .qui-hover:hover .qui-pic .i{background-image:url(../images/hyico11.png);}
.qui-coophy-box3 .DLLIST .dd2 .qui-hover:hover .qui-pic .i{background-image:url(../images/hyico22.png);}
.qui-coophy-box3 .DLLIST .dd3 .qui-hover:hover .qui-pic .i{background-image:url(../images/hyico33.png);}
.qui-coophy-box3 .DLLIST .dd4 .qui-hover:hover .qui-pic .i{background-image:url(../images/hyico44.png);}*/

.qui-coophy-box3 .DLLIST .dd .qui-pic .i .em {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: center no-repeat;
	display: none;
}

.qui-coophy-box3 .DLLIST .dd .qui-hover:hover .qui-pic .i .em {
	display: block;
}

.qui-coophy-box3 .DLLIST .dd .qui-hover:hover .qui-pic .i {
	background-image: none !important;
}

@media(max-width:1300px) {
	.qui-plat-box4 .DLLIST {
		margin: -1%;
	}

	.qui-plat-box4 .DLLIST .dd {
		padding: 1%;
	}

	.qui-plat-box4 .DLLIST .dd .qui-ytable-cell {
		height: 155px;
	}

	.qui-coophy-box4 .DLLIST {
		margin: -1%;
	}

	.qui-coophy-box4 .DLLIST .dd {
		padding: 1%;
	}

	.qui-coophy-box4 .DLLIST .dd .qui-ytable-cell {
		height: 120px;
	}

	.qui-plat-box {
		padding: 65px 0;
	}

	.qui-plat-box3 .DLLIST .dd {
		padding: 20px;
	}

	.qui-plat-box3 .DLLIST .dd .quiinfo {
		margin-bottom: 15px;
	}

	.qui-plat-box3 .DLLIST .dd .quiinfo .h3 {
		font-size: 20px;
	}

	.qui-plat-box3 .DLLIST .dd .quiinfo .p {
		margin: 4px 0 8px;
	}

	.qui-plat-box3 .DLLIST .dd .quiinfo .b {
		margin: 8px 0 4px;
	}

	.qui-plat-box3 .DLLIST .dd .quiimg2 {
		right: -20px;
		width: 240px;
		font-size: 16px;
	}

	.qui-plat-box3 .ULLIST {
		margin: -1%;
	}

	.qui-plat-box3 .ULLIST .li {
		padding: 1%;
	}

	.qui-plat-box3 .ULLIST .liV .qui-pic:before {
		font-size: 12px;
		line-height: 32px;
	}

	.qui-plat-box1 .ULLIST .li .quiinfo {
		padding: 45px 30px;
		background: rgba(255, 255, 255, .5);
	}

	.qui-plat-box1 .ULLIST .li .h3 {
		font-size: 28px;
		margin-bottom: 16px;
	}

	.qui-plat-box1 .ULLIST .li .qui-hover {
		font-size: 18px;
	}

	.qui-plat-box1 .ULLIST .li {
		padding: 1%;
	}

	.qui-plat-box1 .ULLIST {
		margin: -1%;
	}

	.qui-coophy-box1 .DLLIST {
		margin: -5px;
	}

	.qui-coophy-box1 .DLLIST .dd {
		padding: 5px;
	}

	.qui-coophy-box1 .DLLIST .dd .quiinfo {
		padding: 25px 10px;
	}

	.qui-coophy-box1 .DLLIST .dd .h3 {
		font-size: 20px;
		padding-bottom: 14px;
		margin-bottom: 14px;
	}

	.qui-coophy-box1 .DLLIST .dd .qui-hover {
		box-shadow: 0 0 8px rgba(253, 101, 26, 0);
	}

	.qui-coophy-box1 .DLLIST .dd .qui-hover:hover {
		box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
	}

	.qui-coophy-box3 .DLLIST .dd .qui-pic .i {
		width: 82px;
		height: 82px;
		background-size: contain;
	}

	.qui-coophy-box3 .DLLIST .dd .qui-pic .i .em {
		background-size: contain;
	}
}

@media(max-width:1024px) {
	.qui-plat-box4 .DLLIST .dd .qui-ytable-cell {
		height: 135px;
	}

	.qui-coophy-box4 .DLLIST .dd .qui-ytable-cell {
		height: 90px;
	}

	.qui-plat-box3 .DLLIST .dd .quiinfo {
		padding-right: 185px;
	}

	.qui-plat-box3 .DLLIST .dd .quiimg .qui-ytable-cell {
		height: 65px;
	}

	.qui-plat-box3 .DLLIST .dd .quiimg {
		width: 175px;
	}

	.qui-plat-box1 .ULLIST .li .h3 {
		font-size: 24px;
		line-height: 26px;
	}

	.qui-plat-box1 .ULLIST .li .h3 i {
		width: 26px;
		height: 26px;
	}

	.qui-plat-box1 .ULLIST .li .h3 span {
		margin-left: 36px;
	}

	.qui-plat-box1 .ULLIST .li .qui-hover {
		font-size: 16px;
	}
}

@media(max-width:900px) {
	.qui-plat-box1 .ULLIST .li .quiinfo {
		padding: 7% 20px;
	}

	.qui-plat-box1 .ULLIST .li .quiinfo br {
		display: none;
	}

	.qui-plat-box1 .ULLIST .li .h3 {
		font-size: 20px;
		margin-bottom: 8px;
	}

	.qui-plat-box1 .ULLIST .li .qui-hover {
		font-size: 14px;
	}
}

@media(max-width:768px) {
	.qui-plat-box4 .DLLIST .dd .qui-ytable-cell {
		height: 120px;
	}
}

@media(max-width:700px) {
	.qui-plat-box1 {
		background-image: url(../images/platbg1-1.jpg);
	}

	.qui-plat-box1 .ULLIST .li {
		width: 100%;
	}

	.qui-plat-box1 .ULLIST .li .quiinfo br {
		display: block;
	}

	.qui-plat-box1 .ULLIST .li .h3 i {
		width: 24px;
		height: 24px;
	}

	.qui-plat-box1 .ULLIST .li .quiinfo {
		/*background: none;*/
	}
}

@media(max-width:640px) {
	.qui-plat-box4 .DLLIST .dd {
		width: 50%;
	}

	.qui-plat-box4 .DLLIST .dd .qui-ytable-cell {
		height: 86px;
	}

	.qui-coophy-box4 .DLLIST .dd {
		width: 50%;
	}

	.qui-coophy-box4 .DLLIST .dd .qui-ytable-cell {
		height: 86px;
	}

	.qui-plat-box {
		padding: 40px 0;
	}

	.qui-divbox-mar {
		margin-top: 20px;
	}

	.qui-plat-box3 {
		background-image: url(../images/platbg3-3.jpg);
		background-size: 100% auto;
	}

	.qui-plat-box3 .DLLIST .dd .quiimg {
		position: relative;
		margin: 0;
		width: auto;
		right: -20px;
		top: -20px;
		display: inline-block;
		vertical-align: top;
		float: right;
	}

	.qui-plat-box3 .DLLIST .dd .quiinfo .h3 {
		clear: both;
	}

	.qui-plat-box3 .DLLIST .dd .quiimg * {
		display: inline-block;
		vertical-align: top;
		height: auto !important;
	}

	.qui-plat-box3 .DLLIST .dd .quiimg img {
		max-height: 56px;
	}

	.qui-coophy-box2 .DLLIST .dd .quiimg * {
		padding: 4px 7px !important;
	}

	.qui-plat-box3 .DLLIST .dd .quiinfo {
		padding-right: 0;
		padding-top: 0;
	}

	.qui-plat-box3 .DLLIST .dd .quiimg .qui-ytable-cell {
		height: 46px;
	}

	.qui-plat-box3 .DLLIST {
		padding-bottom: 20px;
	}

	.qui-plat-box3 .divDot li {
		width: 30px;
		height: 3px;
		margin: 0 2.5px;
	}

	.qui-plat-box3 .ULLIST .li {
		width: 100%;
	}

	.qui-plat-box4 .qui-warp .but a,
	.qui-plat-box3 .qui-warp .but a,
	.qui-coophy-box4 .qui-warp .but a {
		width: auto;
	}

	/*.qui-plat-box3 .slick-arrow{top: 20%;}*/
	.qui-coophy-box1 .slick-list {
		overflow: visible;
		padding: 0 20px;
	}
}

/*企业用车*/
.qui-comp-bus5 .ULLIST .li .qui-hover {
	min-height: 300px;
}

.qui-comp-bus5 .ULLIST .li .quiinfo {
	padding-top: 60px;
}

.qui-comp-bus5 .ULLIST .li .h3 {
	margin-bottom: 25px;
}

.qui-comp-bus5 .ULLIST .li .quimore {
	margin-top: 35px;
	display: inline-block;
}

.qui-comp-bus5 .qui-more-box {
	text-align: center;
}

.qui-comp-bus5 .qui-more-all {
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	margin: 0 auto;
	margin-top: 15px;
	width: auto;
	padding: 0 20px;
	background: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-comp-bus5 .qui-more-all span {
	background: url(../images/rbg.png) right center no-repeat;
	color: #fff;
}

.qui-comp-bus6 {
	background: #f5f3f5;
}

.qui-comp-bus4 {
	background: #f5f3f5 url(../images/qyyc-bg.jpg) center bottom no-repeat;
}

.qui-comp-bus4 .qui-divimg {
	height: 0;
	padding-bottom: 39.58333333333333%;
	background: center top no-repeat;
	background-size: contain;
	position: relative;
}

.qui-comp-bus4 .qui-divimg2 {
	display: none;
}

.qui-comp-bus4 .qui-divimg2 img {
	display: block;
	width: 100%;
}

.qui-comp-bus4 .ULLIST .li {
	background: rgba(255, 255, 255, .8);
	border-radius: 80px;
	line-height: 80px;
	position: absolute;
	font-size: 24px;
	color: #333;
	padding: 0 35px;
	min-width: 245px;
	box-shadow: 0 0 12px rgba(0, 0, 0, .1);
	cursor: pointer;
	padding-left: 90px;
}

.qui-comp-bus4 .ULLIST .li:nth-child(1) {
	animation-delay: .2s;
}

.qui-comp-bus4 .ULLIST .li:nth-child(2) {
	animation-delay: .4s;
}

.qui-comp-bus4 .ULLIST .li:nth-child(3) {
	animation-delay: .6s;
}

.qui-comp-bus4 .ULLIST .li:nth-child(4) {
	animation-delay: .8s;
}

.qui-comp-bus4 .ULLIST .li:nth-child(5) {
	animation-delay: 1s;
}

.qui-comp-bus4 .ULLIST .li:nth-child(6) {
	animation-delay: 1.2s;
}

.qui-comp-bus4 .ULLIST .li1 {
	top: 1.929824561403509%;
	left: 6.142857142857143%;
}

.qui-comp-bus4 .ULLIST .li2 {
	top: 1.929824561403509%;
	right: 1.714285714285714%;
}

.qui-comp-bus4 .ULLIST .li3 {
	top: 34.03508771929825%;
	left: -2.071428571428571%;
}

.qui-comp-bus4 .ULLIST .li4 {
	top: 34.03508771929825%;
	right: -1.071428571428571%;
}

.qui-comp-bus4 .ULLIST .li5 {
	top: 64.3859649122807%;
	left: 7.285714285714286%;
}

.qui-comp-bus4 .ULLIST .li6 {
	top: 64.3859649122807%;
	right: 3%;
}

.qui-comp-bus4 .qui-divimg .qui-tab-ll {
	position: absolute;
	width: 180px;
	opacity: 0;
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
	-webkit-transform: scale(0);
	transform: scale(0);
}

.qui-comp-bus4 .qui-divimg .qui-tab-ll.on {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}

.qui-comp-bus4 .qui-divimg .qui-tab-ll1 {
	left: 26.35714285714286%;
	top: 2.807017543859649%;
}

.qui-comp-bus4 .qui-divimg .qui-tab-ll2 {
	right: 25.5%;
	top: 2.807017543859649%;
}

.qui-comp-bus4 .qui-divimg .qui-tab-ll3 {
	left: 28.85714285714286%;
	top: 18.80701754385965%;
}

.qui-comp-bus4 .qui-divimg .qui-tab-ll4 {
	right: 29.92857142857143%;
	top: 18.80701754385965%;
}

.qui-comp-bus4 .qui-divimg .qui-tab-ll5 {
	left: 32.64285714285714%;
	top: 37.89473684210526%;
}

.qui-comp-bus4 .qui-divimg .qui-tab-ll6 {
	right: 34.07142857142857%;
	top: 34.89473684210526%;
}

.qui-comp-bus4 .ULLIST .li em {
	font-style: normal;
}

.qui-comp-bus4 .ULLIST .li i {
	position: absolute;
	width: 48px;
	height: 48px;
	background: center no-repeat;
	left: 30px;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}

.qui-comp-bus4 .ULLIST .li1 i {
	background-image: url(../images/comp_bus_ico1.png);
}

.qui-comp-bus4 .ULLIST .li2 i {
	background-image: url(../images/comp_bus_ico2.png);
}

.qui-comp-bus4 .ULLIST .li3 i {
	background-image: url(../images/comp_bus_ico3.png);
}

.qui-comp-bus4 .ULLIST .li4 i {
	background-image: url(../images/comp_bus_ico4.png);
}

.qui-comp-bus4 .ULLIST .li5 i {
	background-image: url(../images/comp_bus_ico5.png);
}

.qui-comp-bus4 .ULLIST .li6 i {
	background-image: url(../images/comp_bus_ico6.png);
}

.qui-comp-bus4 .ULLIST .li.on {
	background: #48A5FB;
	color: #fff;
	box-shadow: 0 0 12px rgba(0, 0, 0, 0);
}

.qui-comp-bus4 .ULLIST .li1.on i {
	background-image: url(../images/comp_bus_ico11.png);
}

.qui-comp-bus4 .ULLIST .li2.on i {
	background-image: url(../images/comp_bus_ico22.png);
}

.qui-comp-bus4 .ULLIST .li3.on i {
	background-image: url(../images/comp_bus_ico33.png);
}

.qui-comp-bus4 .ULLIST .li4.on i {
	background-image: url(../images/comp_bus_ico44.png);
}

.qui-comp-bus4 .ULLIST .li5.on i {
	background-image: url(../images/comp_bus_ico55.png);
}

.qui-comp-bus4 .ULLIST .li6.on i {
	background-image: url(../images/comp_bus_ico66.png);
}

.qui-comp-bus4 .qui-more-all {
	position: relative;
	margin-top: 10px;
	cursor: pointer;
	width: 130px;
	background: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-comp-bus4 .qui-more-all span {
	color: #fff;
	background: url(../images/rbg.png) right center no-repeat;
}

.qui-comp-bus4 .qui-more-all:after,
.qui-comp-bus4 .qui-more-all::before {
	display: none;
}

@media(max-width:1500px) {
	.qui-comp-bus4 .ULLIST .li3 {
		left: 0;
	}

	.qui-comp-bus4 .ULLIST .li4 {
		right: 0;
	}
}

@media(max-width:1300px) {
	.qui-comp-bus4 .ULLIST .li {
		line-height: 60px;
		font-size: 20px;
		min-width: 120px;
		padding: 0 20px;
		padding-left: 60px;
	}

	.qui-comp-bus4 .ULLIST .li i {
		width: 28px;
		height: 28px;
		background-size: contain;
		left: 20px;
	}
}

@media(max-width:1100px) {
	.qui-comp-bus5 .ULLIST .li .qui-hover {
		min-height: 0;
	}

	.qui-comp-bus5 .ULLIST .li .quiinfo {
		padding: 40px 20px;
	}

	.qui-comp-bus5 .ULLIST .li .h3 {
		margin-bottom: 15px;
	}

	.qui-comp-bus5 .ULLIST .li .quimore {
		margin-top: 15px;
	}
}

@media(max-width:640px) {
	.qui-comp-bus5 .ULLIST .li .quiinfo {
		padding: 25px 20px;
		text-align: right;
	}

	.qui-comp-bus5 .ULLIST .li .h3 {
		margin-bottom: 10px;
		font-size: 18px;
	}

	.qui-comp-bus5 .ULLIST .li .h3,
	.qui-case-list .ULLIST .li .quiinfo .quitxt {
		text-align: left;
	}

	.qui-case-list .ULLIST .li .quiinfo .quitxt.qui-dot0 {
		height: auto;
		-webkit-line-clamp: inherit;
	}

	.qui-comp-bus5 .ULLIST .li .quimore {
		margin-top: 8px;
	}

	.qui-comp-bus5 .slick-arrow {
		top: 47%;
	}

	.qui-comp-bus4 {
		margin-bottom: 30px;
	}

	.qui-comp-bus4 .qui-divimg {
		height: auto;
		padding-bottom: 0;
		background: none !important;
		position: relative;
		z-index: 1;
	}

	.qui-comp-bus4 .ULLIST {
		font-size: 0;
	}

	.qui-comp-bus4 .ULLIST .li {
		position: relative;
		left: auto;
		top: auto;
		right: auto;
		width: 50%;
		display: inline-block;
		vertical-align: top;
		box-shadow: none;
		border-radius: 0;
		border: 1px solid #c4c4c4;
		font-size: 14px;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-left: -1px;
		margin-top: -1px;
	}

	.qui-comp-bus4 .ULLIST .li span {
		display: table;
		line-height: 20px;
		width: 100%;
		table-layout: fixed;
		text-align: justify;
	}

	.qui-comp-bus4 .ULLIST .li em {
		display: table-cell;
		vertical-align: middle;
		height: 46px;
	}

	.qui-comp-bus4 .qui-divimg2 {
		display: block;
		width: 100vw;
		margin-left: -5vw;
		margin-bottom: -40px;
		margin-top: 20px;
	}

	.qui-comp-bus4 .qui-divimg .qui-tab-ll {
		top: 100%;
		margin-top: 25%;
	}
}

.qui-comp-bus3 .qui-divbox-mar {
	position: relative;
}

.qui-comp-bus3 .qui-more-box {
	text-align: center;
}

.qui-comp-bus3 .qui-more-all {
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	margin: 0 auto;
	margin-top: 15px;
	width: auto;
	padding: 0 20px;
	background: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-comp-bus3 .qui-more-all span {
	background: url(../images/rbg.png) right center no-repeat;
	color: #fff;
}

.qui-comp-bus3 .ULLIST .li {
	vertical-align: top;
}

.qui-comp-bus3 .ULLIST .li .qui-pic {
	padding-bottom: 45.71428571428571%;
}

.qui-comp-bus3 .ULLIST .li .qui-pic img {
	display: none;
	width: 100%;
}

.qui-comp-bus3 .ULLIST .li .quiinfo {
	font-size: 22px;
	position: absolute;
	top: 80px;
	left: 80px;
	background: #48A5FB;
	color: #fff;
	padding: 32px 40px;
	line-height: 34px;
	font-weight: 300;
}

.qui-comp-bus3 .ULLIST .li .quiinfo .h3 {
	margin-bottom: 15px;
	font-size: 48px;
	font-weight: 500;
	line-height: 1.2;
}

.qui-comp-bus3 .DLLIST {
	position: relative;
	margin-top: -124px;
}

.qui-comp-bus3 .DLLIST .dd {
	cursor: pointer;
	vertical-align: top;
	text-align: center;
	padding: 25px 5px;
	background: rgba(0, 0, 0, .6);
	color: #ffff;
	font-size: 24px;
}

.qui-comp-bus3 .DLLIST .dd span {
	color: #fff;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}

.qui-comp-bus3 .DLLIST .slick-slide:last-child .dd {
	border-right: 0;
}

.qui-comp-bus3 .DLLIST .dd .i {
	display: block;
	width: 40px;
	height: 40px;
	margin: 0 auto 10px;
	background: center no-repeat;
	background-size: 37px 35px;
}

.qui-comp-bus3 .DLLIST .slick-current .dd {
	background: rgb(72, 165, 251, 0.5);
}

.qui-comp-bus3 .slick-arrow {
	display: none !important;
}

@media(max-width:1500px) {
	.qui-comp-bus3 .ULLIST .li .quiinfo {
		left: 40px;
		top: 40px;
		font-size: 20px;
		line-height: 30px;
		padding: 30px;
	}

	.qui-comp-bus3 .ULLIST .li .quiinfo .h3 {
		font-size: 36px;
		margin-bottom: 10px;
	}

	.qui-comp-bus3 .DLLIST .dd {
		font-size: 20px;
		font-weight: normal;
	}
}

@media(max-width:1024px) {
	.qui-comp-bus3 .DLLIST {
		margin-top: 0;
	}

	.qui-comp-bus3 .DLLIST .dd {
		font-size: 16px;
	}

	/*.qui-comp-bus3 .DLLIST .dd{background: #333;}
	.qui-comp-bus3 .DLLIST .slick-current .dd{background:#de6526;}*/
	.qui-comp-bus3 .DLLIST .dd .i {
		width: 32px;
		height: 32px;
		background-size: contain;
	}

	.qui-comp-bus3 .ULLIST .li .quiinfo {
		left: 20px;
		top: 20px;
		max-width: calc(100% - 40px);
	}
}

@media(max-width:768px) {
	.qui-comp-bus3 .ULLIST .li .quiinfo .h3 {
		font-size: 24px;
	}

	.qui-comp-bus3 .ULLIST .li .quiinfo {
		font-size: 18px;
	}
}

@media(max-width:640px) {
	.qui-comp-bus3 .slick-arrow {
		display: block !important;
	}

	.qui-comp-bus3 .ULLIST .li .qui-pic {
		padding-bottom: 125%;
	}

	.qui-comp-bus3 .ULLIST .li .qui-pic img {
		display: block;
	}

	.qui-comp-bus3 .ULLIST .li .quiinfo .h3 {
		font-size: 20px;
		margin-bottom: 5px;
	}

	.qui-comp-bus3 .ULLIST .li .quiinfo {
		font-size: 16px;
		padding: 25px 20px;
	}

	.qui-comp-bus3 .DLLIST {
		margin-top: -112px;
	}

	.qui-comp-bus3 .DLLIST .dd {
		font-size: 13px;
	}

	/*.qui-comp-bus3 .DLLIST .dd{background: rgba(0, 0, 0, .6);}
	.qui-comp-bus3 .DLLIST .slick-current .dd{background: rgba(253, 89, 34, .75);}*/
	.qui-comp-bus3 .DLLIST .dd .i {
		width: 28px;
		height: 28px;
		margin-bottom: 10px;
	}
}

@media(max-width:400px) {
	.qui-comp-bus3 .DLLIST {
		margin-top: -95px;
	}

	.qui-comp-bus3 .DLLIST .dd {
		padding: 20px 5px;
	}

	.qui-comp-bus3 .DLLIST .dd .i {
		width: 26px;
		height: 26px;
		margin-bottom: 5px;
	}
}

@media(max-width:370px) {
	.qui-comp-bus3 .DLLIST .dd {
		font-size: 12px;
	}
}

.qui-comp-bus2 {
	padding-bottom: 0 !important;
}

.qui-comp-bus2 .ULLIST .li {
	width: 20%;
	float: left;
	text-align: center;
	border-right: 1px solid #fff;
}

.qui-comp-bus2 .ULLIST .slick-slide:last-child .li {
	border-right: 0;
}

.qui-comp-bus2 .ULLIST .li .qui-hover {
	display: block;
	overflow: hidden;
}

.qui-comp-bus2 .ULLIST .li .qui-pic {
	padding-bottom: 100%;
}

.qui-comp-bus2 .ULLIST .li .quiinfo {
	border-top: 1px solid #f8f8f8;
	background: #e6e8ec;
	padding: 45px 20px;
	text-align: center;
	min-height: 200px;
}

.qui-comp-bus2 .ULLIST .li .qui-hover:hover .quiinfo {
	border-color: #fff;
	background: #48A5FB;
}

.qui-comp-bus2 .ULLIST .li .h3 {
	font-weight: 500;
	color: #25292b;
	font-size: 0;
	margin-bottom: 20px;
	position: relative;
}

.qui-comp-bus2 .ULLIST .li .h3 span {
	padding: 0 30px;
	display: inline-block;
	font-size: 32px;
	vertical-align: middle;
	border: solid 2px #e6e8ec;
	border-radius: 30px;
	line-height: 45px;
	position: relative;
	background-color: #e6e8ec;
}

.qui-comp-bus2 .ULLIST .li .h3 span .line {
	height: 4px;
	display: block;
	position: absolute;
	top: 50%;
	background: #58636d;
	width: 80%;
	left: 10%;
}

.qui-comp-bus2 .ULLIST .li .h3 span .line::after,
.qui-comp-bus2 .ULLIST .li .h3 span .line::before {
	position: absolute;
	top: -2px;
	content: '';
	display: block;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	overflow: hidden;
	background: #58636d;
}

.qui-comp-bus2 .ULLIST .li .h3 span .line::before {
	left: -2px;
}

.qui-comp-bus2 .ULLIST .li .h3 span .line::after {
	right: -2px;
}

.qui-comp-bus2 .ULLIST .li .qui-hover:hover span {
	background-color: #fff;
	color: #48A5FB;
	border-color: #48A5FB;
}

.qui-comp-bus2 .ULLIST .li .qui-hover:hover span .line,
.qui-comp-bus2 .ULLIST .li .qui-hover:hover span .line::after,
.qui-comp-bus2 .ULLIST .li .qui-hover:hover span .line::before {
	background-color: #48A5FB;
}

.qui-comp-bus2 .ULLIST .li .quitxt {
	color: #25292b;
	font-size: 16px;
	line-height: 26px;
}

.qui-comp-bus2 .ULLIST .li:nth-child(1) {
	animation-delay: .2s;
}

.qui-comp-bus2 .ULLIST .li:nth-child(2) {
	animation-delay: .4s;
}

.qui-comp-bus2 .ULLIST .li:nth-child(3) {
	animation-delay: .6s;
}

.qui-comp-bus2 .ULLIST .li:nth-child(4) {
	animation-delay: .8s;
}

.qui-comp-bus2 .ULLIST .li:nth-child(5) {
	animation-delay: 1s;
}

.qui-comp-bus2 .ULLIST .li .qui-hover:hover .h3 {
	color: #fff;
}

.qui-comp-bus2 .ULLIST .li .qui-hover:hover .h3:after {
	background-color: #fff;
}

.qui-comp-bus2 .ULLIST .li .qui-hover:hover .quitxt {
	color: #fff;
}

.qui-comp-bus2 .ULLIST .li .qui-pic img {
	-webkit-transition: all .5s;
	transition: all .5s;
	z-index: 1;
}

.qui-comp-bus2 .ULLIST .li .qui-hover:hover .qui-pic img {
	-webkit-transform: scale(1.1) rotate(5deg);
	transform: scale(1.1) rotate(5deg);
}

.qui-comp-bus2 .ULLIST .li .qui-pic:after {
	content: '';
	background: rgba(0, 0, 0, .05);
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 2;
	-webkit-transition: all .5s;
	transition: all .5s;
	position: absolute;
}

.qui-comp-bus2 .ULLIST .li .qui-pic .i {
	width: 136px;
	height: 136px;
	z-index: 3;
	background: center no-repeat;
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	position: absolute;
	opacity: 0;
	-webkit-transition: all .5s;
	transition: all .5s;
}

.qui-comp-bus2 .ULLIST .li .qui-hover:hover .qui-pic .i {
	opacity: 1;
	transform: translateX(-50%) translateY(-80%);
	-webkit-transform: translateX(-50%) translateY(-80%);
}

.qui-comp-bus2 .ULLIST .li .qui-hover:hover .qui-pic:after {
	background: rgba(0, 0, 0, .4);
}

@media(max-width:1500px) {
	.qui-comp-bus2 .ULLIST .li .qui-pic .i {
		width: 86px;
		height: 86px;
		background-size: contain;
	}

	.qui-comp-bus2 .ULLIST .li .quiinfo {
		padding: 30px 15px;
	}

	.qui-comp-bus2 .ULLIST .li .h3 {
		font-size: 24px;
		line-height: 30px;
		margin-bottom: 14px;
		padding-bottom: 14px;
	}

	.qui-comp-bus2 .ULLIST .li .quiinfo {
		min-height: 160px;
	}
}

@media(max-width:1024px) {
	.qui-comp-bus2 .ULLIST .li .h3 {
		font-size: 20px;
	}
}

@media(max-width:480px) {
	.qui-comp-bus2 .ULLIST .li .quiinfo {
		padding: 20px 10px;
		min-height: 120px;
	}

	.qui-comp-bus2 .slick-list {
		padding-right: 29.33333333333333%;
	}

	.qui-comp-bus2 .ULLIST .li .h3:after {
		background: #48A5FB;
	}
}

.qui-comp-bus1 {
	padding-bottom: 0 !important;
}

.qui-comp-bus1 .but {
	text-align: center;
	margin-top: 15px;
	font-size: 0;
}

.qui-comp-bus1 .but a {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	background-color: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	padding: 5px 20px;
	border-radius: 50px;
	animation: indtabLi 1s ease both;
	-webkit-animation: indtabLi 1s ease both;
	width: auto;
}

.qui-comp-bus1 .but a span {
	display: block;
	padding-right: 20px;
	background: url(../images/rbg.png) right center no-repeat;
	color: #fff;
}

.qui-comp-bus1 .but a::after,
.qui-comp-bus1 .but a::before {
	display: none;
}

.qui-comp-bus1 .qui-divbox-mar {
	position: relative;
}

.qui-comp-bus1 .ULLIST .li {
	vertical-align: top;
}

.qui-comp-bus1 .ULLIST .li .qui-pic {
	padding-bottom: 40%;
}

.qui-comp-bus1 .ULLIST .li .qui-pic img {
	display: none;
	width: 100%;
}

.qui-comp-bus1 .ULLIST .li .quiinfo {
	max-width: 600px;
	font-size: 16px;
	position: absolute;
	top: 80px;
	left: 0;
	color: #fff;
	padding: 32px 40px;
	line-height: 34px;
	background: #49a6fb;
}

.qui-comp-bus1 .ULLIST .li .quiinfo .h3 {
	margin-bottom: 15px;
	font-size: 36px;
	font-weight: bold;
	line-height: 1.2;
}


.qui-comp-bus1 .DLLIST {
	position: relative;
	margin-bottom: 10px;
}

.qui-comp-bus1 .DLLIST:after {
	content: '';
	background: #e5e5e5;
	position: absolute;
	width: 100%;
	height: 1px;
	bottom: 7px;
	left: 0;
	z-index: -1;
}

.qui-comp-bus1 .DLLIST .dd {
	cursor: pointer;
	vertical-align: top;
	text-align: center;
	color: #333;
	font-size: 22px;
	font-weight: bold;
	float: left;
	position: relative;
	z-index: 2;
	padding-bottom: 5px;
}

.qui-comp-bus1 .DLLIST .dd span {
	display: inline-block;
	vertical-align: top;
	padding-bottom: 20px;
	border-bottom: 5px solid transparent;
}

.qui-comp-bus1 .DLLIST .dd .i {
	display: block;
	width: 96px;
	height: 78px;
	margin: 0 auto 8px;
	background: center no-repeat;
	background-size: 100px 100px;
}

.qui-comp-bus1 .DLLIST .slick-current .dd {
	color: #48A5FB;
}

.qui-comp-bus1 .DLLIST .slick-current .dd span {
	border-color: #48A5FB;
}

.qui-comp-bus1 .DLLIST .slick-current .dd span:after {
	background: #48A5FB;
	width: 14px;
	height: 14px;
	content: '';
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -7px;
	border-radius: 50%;
	z-index: 2;
}

@media(min-width:1000px) {
	.qui-comp-bus1 .DLLIST .slick-track {
		transform: translate3d(0px, 0px, 0px) !important;
	}

	.qui-comp-bus3 .DLLIST .slick-track {
		transform: translate3d(0px, 0px, 0px) !important;
	}
}

@media(max-width:1500px) {
	.qui-comp-bus1 .ULLIST .li .quiinfo {
		padding: 25px 20px;
		left: 40px;
		top: 40px;
	}
}

@media(max-width:1200px) {
	.qui-comp-bus1 .DLLIST .dd {
		font-size: 20px;
		font-weight: normal;
	}

	.qui-comp-bus1 .DLLIST .dd span {
		padding-bottom: 16px;
	}

	.qui-comp-bus1 .ULLIST .li .quiinfo {
		font-size: 14px;
		line-height: 26px;
	}

	.qui-comp-bus1 .ULLIST .li .quiinfo .h3 {
		font-size: 24px;
		margin-bottom: 8px;
	}
}

@media(max-width:1024px) {
	.qui-comp-bus1 .DLLIST .dd .i {
		width: 72px;
		height: 72px;
		background-size: contain;
	}

	.qui-comp-bus1 .ULLIST .li .quiinfo {
		left: 20px;
		top: 20px;
		max-width: calc(100% - 40px);
	}

	.qui-comp-bus1 .ULLIST .li .quiinfo .h3 {
		font-size: 20px;
	}
}

@media(max-width:768px) {
	.qui-comp-bus1 .DLLIST .dd {
		font-size: 16px;
		padding-bottom: 7px;
	}

	.qui-comp-bus1 .DLLIST .dd .i {
		width: 46px;
		height: 46px;
	}

	.qui-comp-bus1 .DLLIST .slick-current .dd span:after {
		display: none;
	}

	.qui-comp-bus1 .DLLIST .dd span {
		border-width: 2px;
		padding-bottom: 10px;
	}
}

@media(max-width:640px) {
	.qui-comp-bus1 .ULLIST .li .qui-pic {
		padding-bottom: 120%;
	}

	.qui-comp-bus1 .ULLIST .li .qui-pic img {
		display: block;
	}

	.qui-comp-bus1 .ULLIST .li .quiinfo .but a {
		padding: 5px 15px;
		font-size: 16px;
	}
}

/*用车系统*/
.qui-comp-sys2 {
	background: #f5f3f5 url(../images/sys2_bg.jpg) center bottom no-repeat;
	padding-bottom: 0;
	color: #25292b;
	font-size: 16px;
}

.qui-comp-sys2 .qui-tab-ll .quiimg {
	width: 55%;
	float: left;
	text-align: center;
}

.qui-comp-sys2 .qui-tab-ll .quiinfo {
	margin-left: 55%;
	padding-left: 60px;
	padding-bottom: 60px;
}

.qui-comp-sys2 .qui-tab-ll .quiinfo .h3 {
	font-size: 36px;
	line-height: 1.2;
	margin-bottom: 12px;
}

.qui-comp-sys2 .qui-tab-ll .quiinfo .p {
	line-height: 1.2;
}

.qui-comp-sys2 .qui-tab-ll .quiinfo .DLLIST dd {
	position: relative;
	margin-top: 25px;
	padding-left: 45px;
}

.qui-comp-sys2 .qui-tab-ll .quiinfo .DLLIST dd .i {
	position: absolute;
	width: 32px;
	left: 0;
	top: 0;
}

.qui-comp-sys2 .qui-tab-ll .quiinfo .DLLIST dd .h4 {
	font-size: 22px;
	line-height: 1.2;
	margin-bottom: 12px;
}

.qui-comp-sys2 .qui-tab-tt {
	margin-bottom: 60px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	text-align: center;
}

.qui-comp-sys2 .qui-tab-tt a {
	font-size: 22px;
	display: block;
	width: 25%;
	float: left;
}

.qui-comp-sys2 .qui-tab-tt a span {
	display: inline-block;
	vertical-align: top;
	padding: 20px 25px;
	border-bottom: 4px solid transparent;
	color: #58636d;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 100%;
}

.qui-comp-sys2 .qui-tab-tt a.on span {
	color: #25292b;
	border-color: #48A5FB;
}

@media(max-width:1300px) {
	.qui-comp-sys2 .qui-tab-tt {
		margin-bottom: 25px;
	}

	.qui-comp-sys2 .qui-tab-ll .quiinfo {
		padding-left: 25px;
		padding-bottom: 45px;
	}

	.qui-comp-sys2 .qui-tab-ll .quiinfo .h3 {
		font-size: 32px;
	}
}

@media(max-width:1000px) {
	.qui-comp-sys2 {
		padding-bottom: 60px;
	}

	.qui-comp-sys2 .qui-tab-ll .quiimg {
		width: 100%;
		float: none;
	}

	.qui-comp-sys2 .qui-tab-ll .quiinfo {
		margin-left: 0;
		padding: 20px 0 0;
	}

	.qui-comp-sys2 .qui-tab-ll .quiinfo .h3 {
		font-size: 24px;
	}
}

@media(max-width:640px) {
	.qui-comp-sys2 {
		padding-bottom: 40px;
		background-image: url(../images/sys2_bg2.jpg);
	}

	.qui-comp-sys2 .qui-divbox-mar {
		width: 104%;
		margin-left: -2%;
	}

	.qui-comp-sys2 .qui-tab-tt a {
		font-size: 16px;
	}

	.qui-comp-sys2 .qui-tab-tt a span {
		border-width: 2px;
		padding: 10px 5px;
	}

	.qui-comp-sys2 .qui-tab-ll {
		padding: 0 6%;
	}

	.qui-comp-sys2 .qui-tab-ll .quiinfo .h3 {
		font-size: 20px;
		text-align: center;
	}

	.qui-comp-sys2 .qui-tab-ll .quiinfo .p {
		text-align: center;
	}

	.qui-comp-sys2 .qui-tab-ll .quiinfo .DLLIST {
		padding-top: 12px;
	}

	.qui-comp-sys2 .qui-tab-ll .quiinfo .DLLIST dd {
		margin-top: 12px;
	}

	/*.qui-comp-sys2 .qui-tab-ll .quiinfo .DLLIST dd br{display: none;}*/
	.qui-comp-sys2 .qui-tab-ll .quiinfo .DLLIST dd .h4 {
		font-size: 16px;
		margin-bottom: 4px;
	}

	.qui-comp-sys4 {
		background-image: url(../images/sys4_bg2.jpg);
		overflow: hidden;
	}
}

.qui-comp-sys3 .ULLIST {
	margin: -10px;
}

.qui-comp-sys3 .ULLIST .li {
	width: 33.333333333333%;
	float: left;
	padding: 10px;
}

.qui-comp-sys3 .ULLIST .li .qui-pic {
	padding-bottom: 40.90909090909091%;
	background: #f8f8f8;
}

.qui-comp-sys3 .ULLIST .li .qui-pic img.himg {
	display: none;
}

.qui-comp-sys3 .ULLIST .li .qui-pic img {
	width: auto;
	height: auto;
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	min-height: 0;
}

.qui-comp-sys3 .ULLIST .li .qui-hover {
	display: block;
	overflow: hidden;
	border: 1px solid #e5e5e5;
	box-shadow: 0 0 16px rgba(0, 0, 0, 0);
	color: #58636d;
	font-size: 16px;
}

.qui-comp-sys3 .ULLIST .li .quiinfo {
	text-align: center;
	padding: 40px 15px;
	min-height: 160px;
	line-height: 28px;
}

.qui-comp-sys3 .ULLIST .li .quiinfo .h3 {
	font-size: 24px;
	text-align: center;
	line-height: 30px;
	color: #25292b;
	margin-bottom: 25px;
}

.qui-comp-sys3 .ULLIST .li .quitxt {
	display: inline-block;
	vertical-align: top;
	text-align: justify;
}

.qui-comp-sys3 .ULLIST .li .qui-hover:hover {
	box-shadow: 0 0 16px rgba(0, 0, 0, .16);
	border-color: #48A5FB;
}

.qui-comp-sys3 .ULLIST .li .qui-hover:hover .quiinfo .h3 {
	color: #48A5FB;
}

.qui-comp-sys3 .ULLIST .li .qui-hover:hover .qui-pic img.himg {
	display: block;
}

.qui-comp-sys3 .ULLIST .li .qui-hover:hover .qui-pic img.img {
	display: none;
}

.qui-comp-sys3 .ULLIST .li:nth-child(1) {
	animation-delay: .2s;
}

.qui-comp-sys3 .ULLIST .li:nth-child(2) {
	animation-delay: .4s;
}

.qui-comp-sys3 .ULLIST .li:nth-child(3) {
	animation-delay: .6s;
}

.qui-comp-sys3 .ULLIST .li:nth-child(4) {
	animation-delay: .8s;
}

.qui-comp-sys3 .ULLIST .li:nth-child(5) {
	animation-delay: 1s;
}

.qui-comp-sys3 .ULLIST .li:nth-child(6) {
	animation-delay: 1.2s;
}

@media(max-width:1500px) {
	.qui-comp-sys3 .ULLIST .li .quiinfo {
		padding: 25px 20px;
	}

	.qui-comp-sys3 .ULLIST .li .quiinfo br {
		display: none;
	}
}

@media(max-width:1300px) {
	.qui-comp-sys3 .ULLIST .li .quiinfo .h3 {
		font-size: 20px;
		margin-bottom: 8px;
	}

	.qui-comp-sys3 .ULLIST .li .qui-pic img {
		max-width: 84px;
		max-height: 84px;
	}
}

@media(max-width:1000px) {
	.qui-comp-sys3 .ULLIST {
		margin: -1%;
	}

	.qui-comp-sys3 .ULLIST .li {
		width: 50%;
		padding: 1%;
	}

	.qui-comp-sys3 .ULLIST .li .quitxt {
		font-size: 14px;
	}
}

.qui-comp-sys4 {
	background: #f5f3f5 url(../images/sys4_bg.jpg) center bottom no-repeat;
}

.qui-comp-sys4 .DLLIST {
	margin: -10px;
}

.qui-comp-sys4 .DLLIST .dd {
	width: 20%;
	padding: 10px;
	float: left;
}

.qui-comp-sys4 .DLLIST .dd .qui-hover {
	display: block;
	overflow: hidden;
	background: #fff;
	box-shadow: 0 0 16px rgba(0, 0, 0, 0);
	border: 1px solid #e5e5e5;
}

.qui-comp-sys4 .DLLIST .dd .qui-pic {
	padding-bottom: 75.75757575757576%;
	background: #f9f9f9;
}

.qui-comp-sys4 .DLLIST .dd .qui-pic:after {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	background: rgba(0, 0, 0, .2);
}

.qui-comp-sys4 .DLLIST .dd .quiinfo {
	padding: 25px 20px 65px;
	text-align: center;
}

.qui-comp-sys4 .DLLIST .dd .h3 {
	color: #25292b;
	font-size: 22px;
	padding-top: 35px;
	position: relative;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}

.qui-comp-sys4 .DLLIST .dd .h3:after {
	content: '';
	width: 28px;
	height: 4px;
	background: #58636d;
	position: absolute;
	left: 50%;
	margin-left: -14px;
	top: 0;
}

.qui-comp-sys4 .DLLIST .dd:nth-child(1) {
	animation-delay: .2s;
}

.qui-comp-sys4 .DLLIST .dd:nth-child(2) {
	animation-delay: .4s;
}

.qui-comp-sys4 .DLLIST .dd:nth-child(3) {
	animation-delay: .6s;
}

.qui-comp-sys4 .DLLIST .dd:nth-child(4) {
	animation-delay: .8s;
}

.qui-comp-sys4 .DLLIST .dd:nth-child(5) {
	animation-delay: 1s;
}

.qui-comp-sys4 .DLLIST .dd .qui-hover:hover .h3 {
	color: #48A5FB;
}

.qui-comp-sys4 .DLLIST .dd .qui-hover:hover .h3:after {
	background-color: #48A5FB;
}

.qui-comp-sys4 .DLLIST .dd .qui-hover:hover .qui-pic:after {
	background: rgb(72, 165, 251, 0.5);
}

.qui-comp-sys4 .DLLIST .dd .qui-hover:hover {
	box-shadow: 0 0 16px rgba(0, 0, 0, .1);
	border-color: #48A5FB;
}

.qui-comp-sys4 .DLLIST .dd .qui-pic .qui-imgbg5 {
	-webkit-transition: all .5s;
	transition: all .5s;
	z-index: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: center no-repeat;
	background-size: cover;
}

.qui-comp-sys4 .DLLIST .dd .qui-hover:hover .qui-pic .qui-imgbg5 {
	-webkit-transform: scale(1.1) rotate(5deg);
	transform: scale(1.1) rotate(5deg);
}

.qui-comp-sys4 .DLLIST .dd .qui-pic .i2 {
	opacity: 0;
}

.qui-comp-sys4 .DLLIST .dd .qui-pic .i {
	width: 100px;
	height: 100px;
	z-index: 3;
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	position: absolute;
	-webkit-transition: all .5s;
	transition: all .5s;
	background: center no-repeat;
}

.qui-comp-sys4 .DLLIST .dd .qui-hover:hover .qui-pic .i {
	transform: translateX(-50%) translateY(-65%);
	-webkit-transform: translateX(-50%) translateY(-65%);
}

.qui-comp-sys4 .DLLIST .dd .qui-hover:hover .qui-pic .i1 {
	opacity: 0;
}

.qui-comp-sys4 .DLLIST .dd .qui-hover:hover .qui-pic .i2 {
	opacity: 1;
}

@media(max-width:1024px) {
	.qui-comp-sys4 .DLLIST .dd {
		padding: 5px;
	}

	.qui-comp-sys4 .DLLIST {
		margin: -5px;
	}

	.qui-comp-sys4 .DLLIST .dd .h3 {
		font-size: 20px;
	}
}

@media(max-width:460px) {
	.qui-comp-sys4 .slick-list {
		padding: 0 20px;
		overflow: visible;
	}
}

/*车队合作*/
.qui-coop-bus5 .qui-warp .but {
	margin-top: 10px;
	font-size: 0;
	text-align: center;
}

.qui-coop-bus5 .qui-warp .but .qui-fiexd-left:after,
.qui-coop-bus5 .qui-warp .but .qui-fiexd-left:before {
	display: none;
}

.qui-coop-bus5 .qui-warp .but a {
	font-size: 15px;
	padding: 7px 20px;
	position: relative;
	display: inline-block !important;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
	color: #fff;
	border-radius: 30px;
	overflow: hidden;
	vertical-align: middle;
}

.qui-coop-bus5 .qui-warp .but a i {
	font-style: normal;
	display: block;
	padding-right: 20px;
	background: url(../images/rbg.png) right center no-repeat;
	color: #fff;
}

.qui-coop-bus5 .ULLIST .li {
	width: 20%;
	float: left;
	text-align: center;
	position: relative;
}

.qui-coop-bus5 .ULLIST .li:nth-child(1) {
	animation-delay: .2s;
}

.qui-coop-bus5 .ULLIST .li:nth-child(2) {
	animation-delay: .4s;
}

.qui-coop-bus5 .ULLIST .li:nth-child(3) {
	animation-delay: .6s;
}

.qui-coop-bus5 .ULLIST .li:nth-child(4) {
	animation-delay: .8s;
}

.qui-coop-bus5 .ULLIST .li:nth-child(5) {
	animation-delay: 1s;
}

.qui-coop-bus5 .ULLIST .li em {
	display: block;
	margin: 0 auto 40px;
	width: 28px;
	height: 28px;
	background: center no-repeat;
	background-size: contain;
}

.qui-coop-bus5 .ULLIST .li i {
	display: block;
	width: 108px;
	height: 108px;
	margin: 0 auto 30px;
	background: #48A5FB center no-repeat;
	border-radius: 50%;
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
	transform: translateY(0);
	-webkit-transform: translateY(0);
	position: relative;
	z-index: 2;
}

.qui-coop-bus5 .ULLIST .li .qui-hover {
	color: #25292b;
	font-size: 22px;
	font-weight: bold;
	display: block;
	overflow: hidden;
}

.qui-coop-bus5 .ULLIST .li .qui-hover:hover {
	color: #48A5FB;
}

.qui-coop-bus5 .ULLIST .li1 em {
	background-image: url(../images/cb5_n1.png);
}

.qui-coop-bus5 .ULLIST .li2 em {
	background-image: url(../images/cb5_n2.png);
}

.qui-coop-bus5 .ULLIST .li3 em {
	background-image: url(../images/cb5_n3.png);
}

.qui-coop-bus5 .ULLIST .li4 em {
	background-image: url(../images/cb5_n4.png);
}

.qui-coop-bus5 .ULLIST .li5 em {
	background-image: url(../images/cb5_n5.png);
}

.qui-coop-bus5 .ULLIST .li1 .qui-hover:hover em {
	background-image: url(../images/cb5_n1.png);
}

.qui-coop-bus5 .ULLIST .li2 .qui-hover:hover em {
	background-image: url(../images/cb5_n2.png);
}

.qui-coop-bus5 .ULLIST .li3 .qui-hover:hover em {
	background-image: url(../images/cb5_n3.png);
}

.qui-coop-bus5 .ULLIST .li4 .qui-hover:hover em {
	background-image: url(../images/cb5_n4.png);
}

.qui-coop-bus5 .ULLIST .li5 .qui-hover:hover em {
	background-image: url(../images/cb5_n5.png);
}

.qui-coop-bus5 .ULLIST .li .qui-hover:hover i {
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
	transform: translateY(-20px);
	-webkit-transform: translateY(-20px);
}

.qui-coop-bus5 .ULLIST .li:after,
.qui-coop-bus5 .ULLIST .li:before {
	content: '';
	width: 50%;
	top: 115px;
	height: 14px;
	position: absolute;
}

.qui-coop-bus5 .ULLIST .li:before {
	background-image: url(../images/cb5_bg2.png);
	right: -65px;
	background-position: right center;
	background-repeat: no-repeat;
	background-size: 147px 7px;
	z-index: 1;
}

.qui-coop-bus5 .ULLIST .li:nth-child(5):before {
	background-image: none !important;
}

.qui-coop-bus5 .ULLIST .li:after {
	background-image: url(../images/cb5_bg2.png);
	left: 7.5px;
	background-position: right center;
	background-repeat: repeat-x;
	z-index: 0;
}

.qui-coop-bus5 .ULLIST .li1:after {
	display: none;
}

.qui-coop-bus5 .ULLIST .li5:before {
	display: none;
}

@media(max-width:1024px) {
	.qui-coop-bus5 .ULLIST .li .qui-hover {
		font-size: 18px;
		font-weight: normal;
	}

	.qui-coop-bus5 .ULLIST .li em {
		margin-bottom: 25px;
	}

	.qui-coop-bus5 .ULLIST .li i {
		margin-bottom: 25px;
		width: 84px;
		height: 84px;
		background-size: auto 26px;
	}

	.qui-coop-bus5 .ULLIST .li:after,
	.qui-coop-bus5 .ULLIST .li:before {
		top: 90px;
	}

	.qui-coop-bus5 .ULLIST .li .qui-hover:hover i {
		transform: translateY(-10px);
		-webkit-transform: translateY(-10px);
	}

	.qui-coop-bus5 .ULLIST .li em {
		background-size: auto 22px;
	}
}

@media(max-width:700px) {
	.qui-coop-bus5 .ULLIST {
		margin: -10px 0;
	}

	.qui-coop-bus5 .ULLIST .li {
		width: 33.33333333333333%;
		padding: 10px 0;
		font-size: 16px;
	}

	.qui-coop-bus5 .ULLIST .li i {
		margin-bottom: 10px;
		width: 64px;
		height: 64px;
		background-size: auto 22px;
	}

	.qui-coop-bus5 .ULLIST .li .qui-hover {
		font-size: 16px;
	}

	.qui-coop-bus5 .ULLIST .li .qui-hover:hover i {
		transform: translateY(-5px);
		-webkit-transform: translateY(-5px);
	}

	.qui-coop-bus5 .ULLIST .li em {
		margin-bottom: 10px;
	}

	.qui-coop-bus5 .ULLIST .li:after,
	.qui-coop-bus5 .ULLIST .li:before {
		top: 75px;
	}

	.qui-coop-bus5 .ULLIST .li3:before {
		display: none;
	}

	.qui-coop-bus5 .ULLIST .li4:after {
		display: none;
	}
}

@media(max-width:640px) {
	.qui-coop-bus5 .qui-warp .but a {
		width: auto;
	}
}

.qui-coop-bus4 {
	background: #f5f3f5;
	padding-bottom: 0;
}

.qui-coop-bus4 .qui-tab-tt {
	width: 230px;
	float: left;
	background: url(../images/cb4_ulbg.png) right center repeat-y;
	padding: 37px 0;
	min-height: 585px;
}

.qui-coop-bus4 .qui-tab-tt .qui-a {
	display: block;
	width: 240px;
	padding: 15px 15px 15px 60px;
	line-height: 30px;
	color: #333;
	font-size: 16px;
	position: relative;
}

.qui-coop-bus4 .qui-tab-tt .qui-a.on {
	color: #fff;
	background: #48A5FB;
}

.qui-coop-bus4 .qui-tab-tt .qui-a i {
	position: absolute;
	width: 30px;
	height: 30px;
	left: 17px;
	top: 50%;
	margin-top: -15px;
	background: center no-repeat;
}

/*.qui-coop-bus4 .qui-tab-tt .qui-a1 i{background-image:url(../images/cb4_ico1.png);}
.qui-coop-bus4 .qui-tab-tt .qui-a2 i{background-image:url(../images/cb4_ico2.png);}
.qui-coop-bus4 .qui-tab-tt .qui-a3 i{background-image:url(../images/cb4_ico3.png);}
.qui-coop-bus4 .qui-tab-tt .qui-a4 i{background-image:url(../images/cb4_ico4.png);}
.qui-coop-bus4 .qui-tab-tt .qui-a5 i{background-image:url(../images/cb4_ico5.png);}
.qui-coop-bus4 .qui-tab-tt .qui-a6 i{background-image:url(../images/cb4_ico6.png);}
.qui-coop-bus4 .qui-tab-tt .qui-a1.on i{background-image:url(../images/cb4_ico11.png);}
.qui-coop-bus4 .qui-tab-tt .qui-a2.on i{background-image:url(../images/cb4_ico22.png);}
.qui-coop-bus4 .qui-tab-tt .qui-a3.on i{background-image:url(../images/cb4_ico33.png);}
.qui-coop-bus4 .qui-tab-tt .qui-a4.on i{background-image:url(../images/cb4_ico44.png);}
.qui-coop-bus4 .qui-tab-tt .qui-a5.on i{background-image:url(../images/cb4_ico55.png);}
.qui-coop-bus4 .qui-tab-tt .qui-a6.on i{background-image:url(../images/cb4_ico66.png);}*/


.qui-coop-bus4 .qui-tab-tt .qui-a i em {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: center no-repeat;
	display: none;
}

.qui-coop-bus4 .qui-tab-tt .qui-a.on i em {
	display: block;
}



.qui-coop-bus4 .quiimg-sld {
	margin-left: 230px;
	padding: 0 40px 60px;
}

.qui-coop-bus4 .slick-list {
	max-width: 1000px;
	margin-left: auto;
	margin-right: auto;
}

.qui-coop-bus4 .qui-tab-ll {
	text-align: center;
}

.qui-coop-bus4 .qui-tab-ll .quitxt {
	font-size: 24px;
	font-weight: bold;
	color: #25292b;
	margin: 45px 0;
	line-height: 32px;
}

.qui-coop-bus4 .divDot {
	width: 100%;
	font-size: 0;
	z-index: 9;
	position: relative;
	bottom: 0;
	text-align: center;
	left: 0;
	line-height: 0;
	height: 0;
}

.qui-coop-bus4 .divDot li {
	width: 40px;
	height: 3px;
	background: #aaa9ab;
	margin: 0 9.5px;
	display: inline-block;
	vertical-align: top;
	position: relative;
	cursor: pointer;
}

.qui-coop-bus4 .divDot li.slick-active {
	background: #48A5FB;
}

.qui-coop-bus4 .divDot li button {
	display: none;
}

@media(max-width:1000px) {
	.qui-coop-bus4 .qui-tab-tt {
		width: 100%;
		float: none;
		min-height: 0;
		padding: 0;
		max-width: 500px;
		margin: 0 auto;
		overflow: hidden;
		background: none;
		padding-left: 1px;
		font-size: 0;
		padding-top: 1px;
	}

	.qui-coop-bus4 .qui-tab-tt .qui-a {
		width: 100%;
		width: 50%;
		display: inline-block;
		vertical-align: top;
		background: #fff;
		border: 1px solid #d5d5d5;
		margin-left: -1px;
		margin-top: -1px;
	}

	.qui-coop-bus4 .quiimg-sld {
		padding: 25px 0 60px;
		margin-left: 0;
	}

	.qui-coop-bus4 .qui-tab-ll .quitxt {
		margin: 15px 0 20px;
		font-size: 20px;
	}
}

@media (max-width:640px) {
	.qui-coop-bus4 {
		background-image: url(../images/cb4_bg2.jpg);
	}

	.qui-coop-bus4 .quiimg-sld {
		padding-bottom: 40px;
	}

	.qui-coop-bus4 .divDot li {
		width: 30px;
		height: 3px;
		margin: 0 2.5px;
	}

	.qui-coop-bus4 .qui-tab-tt .qui-a {
		font-size: 12px;
		line-height: 20px;
		padding-left: 36px;
	}

	.qui-coop-bus4 .qui-tab-tt .qui-a i {
		width: 20px;
		height: 20px;
		margin-top: -11px;
		left: 10px;
		background-size: contain;
	}

	.qui-coop-bus4 .qui-tab-tt .qui-a i em {
		background-size: contain;
	}

	.qui-coop-bus4 .qui-tab-ll .quitxt {
		font-size: 16px;
		line-height: 28px;
	}
}

@media (max-width:370px) {
	.qui-coop-bus4 .qui-tab-tt .qui-a {
		font-size: 12px;
	}
}

.qui-coop-bus3 {
	padding-bottom: 0;
	background: #fff;
}

.qui-coop-bus3 .qui-divbox-mar {
	margin-top: 0;
}

.qui-coop-bus3 .ULLIST .li {
	padding: 60px 0;
	font-size: 20px;
	line-height: 1.6;
	color: #25292b;
	vertical-align: top;
}

.qui-coop-bus3 .ULLIST .li:nth-child(1) {
	animation-delay: .2s;
}

.qui-coop-bus3 .ULLIST .li:nth-child(2) {
	animation-delay: .4s;
}

.qui-coop-bus3 .ULLIST .li:nth-child(3) {
	animation-delay: .6s;
}

.qui-coop-bus3 .ULLIST .li:nth-child(even) {
	background: #f5f3f5;
}

.qui-coop-bus3 .ULLIST .li .quiinfo {
	padding-right: 2%;
}

.qui-coop-bus3 .ULLIST .li .quiimg {
	width: 56%;
	text-align: center;
}

.qui-coop-bus3 .ULLIST .li:nth-child(even) .quiinfo {
	padding-right: 0;
	padding-left: 2%;
	text-align: right;
}

.qui-coop-bus3 .ULLIST .li:nth-child(even) .quiinfo .txtbox {
	display: inline-block;
	text-align: left;
}

.qui-coop-bus3 .ULLIST .li .quiinfo .h3 {
	color: #25292b;
	font-size: 36px;
	margin-bottom: 25px;
	line-height: 46px;
}

.qui-coop-bus3 .ULLIST .li .but {
	display: flex;
	align-items: center;
	margin-top: 15px;
}

.qui-coop-bus3 .ULLIST .li .but a {
	width: auto;
	position: relative;
	display: block !important;
	padding: 6px 25px;
	font-size: 15px;
	border-radius: 30px;
	overflow: hidden;
	cursor: pointer;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
	color: #fff;
}

.qui-coop-bus3 .ULLIST .li .but a span {
	display: block;
	padding-right: 20px;
	background: url(../images/rbg.png) right center no-repeat;
	color: #fff;
}

.qui-coop-bus3 .ULLIST .li .but .qui-fiexd-left:after,
.qui-coop-bus3 .ULLIST .li .but .qui-fiexd-left:before {
	display: none;
}


.qui-coop-bus3 .divDot {
	width: 100%;
	font-size: 0;
	z-index: 9;
	position: absolute;
	bottom: 22px;
	text-align: center;
	left: 0;
	line-height: 0;
	height: 0;
}

.qui-coop-bus3 .divDot li {
	width: 40px;
	height: 3px;
	background: #aaa9ab;
	margin: 0 9.5px;
	display: inline-block;
	vertical-align: top;
	position: relative;
	cursor: pointer;
}

.qui-coop-bus3 .divDot li.slick-active {
	background: #48A5FB;
}

.qui-coop-bus3 .divDot li button {
	display: none;
}

@media (max-width:1500px) {
	.qui-coop-bus3 .ULLIST .li .quiinfo .h3 {
		font-size: 28px;
		margin-bottom: 20px;
		line-height: 36px;
	}

	.qui-coop-bus3 .ULLIST .li {
		font-size: 16px;
		line-height: 28px;
	}
}

@media (max-width:1200px) {
	.qui-coop-bus3 .ULLIST .li {
		line-height: 28px;
		padding: 40px 0;
	}

	.qui-coop-bus3 .ULLIST .li br {
		display: none;
	}

	.qui-coop-bus3 .ULLIST .li i {
		display: block;
	}

	.qui-coop-bus3 .ULLIST .li .quiinfo .h3 {
		margin-bottom: 15px;
		font-size: 24px;
	}
}

@media (max-width:1000px) {
	.qui-coop-bus3 .ULLIST .li .quiinfo {
		display: table-header-group;
		font-size: 14px;
	}

	.qui-coop-bus3 .ULLIST .li .quiimg {
		padding-top: 20px;
	}

	.qui-coop-bus3 .ULLIST .li .quiinfo .h3 {
		margin-bottom: 8px;
		font-size: 20px;
		line-height: 28px;
	}
}

@media (max-width:640px) {
	.qui-coop-bus3 .divDot li {
		width: 30px;
		height: 3px;
		margin: 0 2.5px;
	}

	.qui-coop-bus3 .ULLIST .li .qui-warp {
		background: #f5f5f5;
		padding: 0;
		margin: 0 2%;
	}

	.qui-coop-bus3 .ULLIST .li .quiinfo .txtbox {
		padding: 25px 20px;
		display: block;
	}

	.qui-coop-bus3 .ULLIST .li {
		padding-top: 25px;
	}

	.qui-coop-bus3 .ULLIST .li .quiimg {
		padding-top: 0;
	}

	.qui-coop-bus3 .ULLIST .li .but {
		justify-content: center;
	}
}

.qui-coop-bus2 {
	background: #f5f3f5;
}

.qui-coop-bus2 .qui-btn-more {
	margin-top: 40px;
}

.qui-coop-bus2 .qui-btn-more.qui-fiexd-left {
	width: auto;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
	margin-left: 15px;
	position: relative;
	display: inline-block !important;
	cursor: pointer;
}

.qui-coop-bus2 .qui-btn-more.qui-fiexd-left:after,
.qui-coop-bus2 .qui-btn-more.qui-fiexd-left:before {
	display: none;
}

.qui-coop-bus2 .ULLIST {
	font-size: 0;
	margin: -11.5px;
}

.qui-coop-bus2 .ULLIST .li {
	width: 25%;
	display: inline-block;
	vertical-align: top;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	line-height: 1.2;
	padding: 11.5px;
}

.qui-coop-bus2 .ULLIST .li:nth-child(1) {
	animation-delay: .2s;
}

.qui-coop-bus2 .ULLIST .li:nth-child(2) {
	animation-delay: .4s;
}

.qui-coop-bus2 .ULLIST .li:nth-child(3) {
	animation-delay: .6s;
}

.qui-coop-bus2 .ULLIST .li:nth-child(4) {
	animation-delay: .8s;
}

.qui-coop-bus2 .ULLIST .li .qui-hover {
	display: block;
	overflow: hidden;
	color: #25292b;
	background: #fff;
	padding: 75px 20px;
	border-bottom: 5px solid transparent;
	box-shadow: 0 0 24px rgba(0, 0, 0, 0);
}

.qui-coop-bus2 .ULLIST .li .qui-hover:hover {
	border-color: #48A5FB;
	box-shadow: 0 0 24px rgba(0, 0, 0, .1);
}

.qui-coop-bus2 .ULLIST .li .h3 {
	font-size: 64px;
	font-weight: 900;
	position: relative;
	padding-bottom: 30px;
	margin-bottom: 30px;
}

.qui-coop-bus2 .ULLIST .li .h3:after {
	content: '';
	width: 28px;
	height: 4px;
	background: #48A5FB;
	position: absolute;
	left: 50%;
	margin-left: -14px;
	bottom: 0;
}

.qui-coop-bus2 .ULLIST .li .qui-hover:hover .h3 {
	color: #48A5FB;
}

.qui-coop-bus2 .ULLIST .li .i {
	width: 260px;
	height: 200px;
	margin: 0 auto 60px;
	background: center no-repeat;
	display: block;
}

/*.qui-coop-bus2 .ULLIST .li1 .i{background-image:url(../images/cb2_ico1.png);}
.qui-coop-bus2 .ULLIST .li2 .i{background-image:url(../images/cb2_ico2.png);}
.qui-coop-bus2 .ULLIST .li3 .i{background-image:url(../images/cb2_ico3.png);}
.qui-coop-bus2 .ULLIST .li4 .i{background-image:url(../images/cb2_ico4.png);}
.qui-coop-bus2 .ULLIST .li1 .qui-hover:hover .i{background-image:url(../images/cb2_ico11.png);}
.qui-coop-bus2 .ULLIST .li2 .qui-hover:hover .i{background-image:url(../images/cb2_ico22.png);}
.qui-coop-bus2 .ULLIST .li3 .qui-hover:hover .i{background-image:url(../images/cb2_ico33.png);}
.qui-coop-bus2 .ULLIST .li4 .qui-hover:hover .i{background-image:url(../images/cb2_ico44.png);}*/

.qui-coop-bus2 .ULLIST .li .i {
	position: relative;
}

.qui-coop-bus2 .ULLIST .li .i em {
	position: absolute;
	width: 100%;
	height: 100%;
	background: center no-repeat;
	left: 0;
	top: 0;
	display: none;
}

.qui-coop-bus2 .ULLIST .li .qui-hover:hover .i em {
	display: block;
}

.qui-coop-bus2 .ULLIST .li .qui-hover:hover .i {
	background-image: none !important;
}


@media (max-width:1500px) {
	.qui-coop-bus2 .ULLIST .li .h3 {
		font-size: 54px;
	}
}

@media (max-width:1200px) {
	.qui-coop-bus2 .ULLIST {
		margin: -1%;
	}

	.qui-coop-bus2 .ULLIST .li {
		padding: 1%;
	}

	.qui-coop-bus2 .ULLIST .li .h3 {
		font-size: 36px;
		font-weight: bold;
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.qui-coop-bus2 .ULLIST .li .i {
		width: 84px;
		height: 60px;
		background-size: contain;
		margin-bottom: 25px;
	}

	.qui-coop-bus2 .ULLIST .li .i em {
		background-size: contain;
	}

	.qui-coop-bus2 .ULLIST .li .qui-hover {
		padding: 60px 15px;
		border-width: 3px;
		font-size: 20px;
	}
}

@media (max-width:1000px) {
	.qui-coop-bus2 .ULLIST .li .qui-hover {
		padding: 35px 5px;
	}
}

@media (max-width:640px) {
	.qui-coop-bus2 .ULLIST .li {
		width: 50%;
	}

	.qui-coop-bus2 .ULLIST .li .qui-hover {
		font-size: 16px;
	}

	.qui-coop-bus2 .qui-btn-more {
		margin-top: 25px;
	}

	.qui-coop-bus2 {
		background-image: url(../images/cb2_bg2.jpg);
	}
}

.qui-coop-bus1 {
	padding-bottom: 0;
	background: #fff;
}

.qui-coop-bus1 .qui-divbox-mar {
	padding: 60px 0;
	background: center no-repeat;
	background-size: cover;
}

.qui-coop-bus1 .ULLIST {
	font-size: 0;
	margin: -4px;
}

.qui-coop-bus1 .ULLIST .li {
	width: 33.3333333333%;
	display: inline-block;
	vertical-align: top;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	line-height: 1.4;
	padding: 4px;
}

.qui-coop-bus1 .ULLIST .li .qui-hover {
	display: block;
	overflow: hidden;
	border: 1px solid #d2d1cf;
	background: rgba(255, 255, 255, .84);
	padding: 53px 15px;
	color: #25292b;
	position: relative;
}

.qui-coop-bus1 .ULLIST .li .qui-hover:before {
	content: '';
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	border: 3px solid transparent;
	position: absolute;
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
}

.qui-coop-bus1 .ULLIST .li .i {
	width: 88px;
	height: 88px;
	margin: 0 auto 24px;
	background: center no-repeat;
	display: block;
	background-size: contain;
}

.qui-coop-bus1 .ULLIST .li .i2 {
	display: none;
}

.qui-coop-bus1 .ULLIST .li .qui-hover:hover .i1 {
	display: none;
}

.qui-coop-bus1 .ULLIST .li .qui-hover:hover .i2 {
	display: block;
}

.qui-coop-bus1 .ULLIST .li .qui-hover:hover {
	color: #48A5FB;
	background: #fff;
	border: 1px solid #48A5FB
}

.qui-coop-bus1 .ULLIST .li .qui-hover:hover:before {
	border-color: #48A5FB;
}

.qui-coop-bus1 .ULLIST .li:nth-child(1) {
	animation-delay: .2s;
}

.qui-coop-bus1 .ULLIST .li:nth-child(2) {
	animation-delay: .4s;
}

.qui-coop-bus1 .ULLIST .li:nth-child(3) {
	animation-delay: .6s;
}

.qui-coop-bus1 .ULLIST .li:nth-child(4) {
	animation-delay: .8s;
}

.qui-coop-bus1 .ULLIST .li:nth-child(5) {
	animation-delay: 1s;
}

.qui-coop-bus1 .ULLIST .li:nth-child(6) {
	animation-delay: 1.2s;
}

@media (max-width:1500px) {
	.qui-coop-bus1 .ULLIST .li .qui-hover {
		font-size: 20px;
	}
}

@media (max-width:1200px) {
	.qui-coop-bus1 .ULLIST .li .qui-hover {
		font-size: 16px;
	}

	.qui-coop-bus1 .ULLIST .li .i {
		width: 64px;
		height: 64px;
	}
}

@media (max-width:640px) {
	.qui-coop-bus1 .ULLIST .li {
		width: 50%;
	}

	.qui-coop-bus1 .qui-divbox-mar {
		padding: 2%;
	}

	.qui-coop-bus1 .qui-divbox-mar .qui-warp {
		padding: 0;
	}

	.qui-coop-bus1 .ULLIST .li .qui-hover {
		padding: 25px 15px;
		line-height: 22px;
	}

	.qui-coop-bus1 .ULLIST .li .i {
		margin-bottom: 15px;
		width: 54px;
		height: 54px;
	}

	.qui-coop-bus1 .ULLIST .li em {
		display: block;
	}
}

/*qui-plat-box2 动画*/
.qui-plat-box2 .qui-dhbg {
	position: relative;
	padding-bottom: 51.42857142857143%;
	height: 0;
}

.qui-plat-box2 .qui-dhbg0 {
	background: url(../images/04-cont02-bg.png) center no-repeat;
	background-size: cover;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 5;
	animation-delay: .4s;
}

.qui-plat-box2 .qui-dhbg00 {
	background: url(../images/04-cont02-bg-lm.png) center no-repeat;
	background-size: cover;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 5;
	animation-delay: 1s;
}

.qui-plat-box2 .qui-dhbg-logo {
	position: absolute;
	left: 28.42857142857143%;
	bottom: 23.75%;
	z-index: 15;
	position: absolute;
	width: 197px;
	height: 159px;
	background: url(../images/04-cont02-bg-logo.png) center no-repeat;
	z-index: 10;
	animation-delay: 3.0s;
}

.qui-plat-box2 .qui-dhbg-car1 {
	position: absolute;
	width: 113px;
	height: 56px;
	background: url(../images/04-cont02-bg-car1.png) top center no-repeat;
	background-size: contain;
	z-index: 10;
	animation-delay: 3.2s;
	left: 40.5%;
	bottom: 30.93333333333333%;
}

.qui-plat-box2 .qui-dhbg-car2 {
	position: absolute;
	width: 93px;
	height: 80px;
	background: url(../images/04-cont02-bg-car2.png) top center no-repeat;
	background-size: contain;
	z-index: 10;
	animation-delay: 3.4s;
	left: 44.78571428571429%;
	bottom: 41.66666666666667%;
	/*animation:  catm 3s ease-out forwards 1s;*/
}

.qui-plat-box2 .quili {
	position: absolute;
	width: 234px;
	background: top center no-repeat;
	background-size: contain;
	z-index: 10;
}

.qui-plat-box2 .qui-dhbg1 {
	background-image: url(../images/04-cont02-bg1.png);
	height: 236px;
	bottom: 0;
	right: 15.21428571428571%;
	animation-delay: 1.6s;
}

.qui-plat-box2 .qui-dhbg2 {
	background-image: url(../images/04-cont02-bg2.png);
	height: 259px;
	bottom: 14.58333333333333%;
	right: 0;
	animation-delay: 1.8s;
}

.qui-plat-box2 .qui-dhbg3 {
	background-image: url(../images/04-cont02-bg3.png);
	height: 240px;
	bottom: 64.72222222222222%;
	right: 2.642857142857143%;
	animation-delay: 2s;
}

.qui-plat-box2 .qui-dhbg4 {
	background-image: url(../images/04-cont02-bg4.png);
	height: 257px;
	bottom: 54.58333333333333%;
	right: 21.78571428571429%;
	animation-delay: 2.2s;
}

.qui-plat-box2 .qui-dhbg5 {
	background-image: url(../images/04-cont02-bg5.png);
	height: 229px;
	bottom: 64.72222222222222%;
	left: 24%;
	z-index: 4;
	animation-delay: 2.4s;
}

.qui-plat-box2 .qui-dhbg6 {
	background-image: url(../images/04-cont02-bg6.png);
	height: 250px;
	bottom: 46.25%;
	left: 4.857142857142857%;
	animation-delay: 2.6s;
}

.qui-plat-box2 .qui-dhbg7 {
	background-image: url(../images/04-cont02-bg7.png);
	height: 251px;
	bottom: 3.75%;
	left: 7.285714285714286%;
	animation-delay: 2.8s;
}

/*.qui-plat-box2 .quili{animation-iteration-count:infinite;}*/
.quili_on {
	animation: quili_on 1.4s ease both;
	opacity: 0;
}

.qui-plat-box2 .wapimg {
	display: none;
}

@-webkit-keyframes quizoomIn {
	from {
		opacity: 0;
		-webkit-transform: scale3d(0.3, 0.3, 0.3);
		transform: scale3d(0.3, 0.3, 0.3);
	}

	50% {
		opacity: 1;
	}
}

@keyframes quizoomIn {
	from {
		opacity: 0;
		-webkit-transform: scale3d(0.3, 0.3, 0.3);
		transform: scale3d(0.3, 0.3, 0.3);
	}

	50% {
		opacity: 1;
	}
}

.quizoomIn {
	animation: quizoomIn 1s ease both;
}

@keyframes quili_on {
	0% {
		-webkit-transform: scale(0) translateY(0%);
		transform: scale(0) translateY(0%);
		opacity: 0;
	}

	100% {
		-webkit-transform: scale(1) translateY(0);
		transform: scale(1) translateY(0);
		opacity: 1;
	}
}

@keyframes catm {
	from {
		left: 44.78571428571429%;
		bottom: 41.66666666666667%;
	}

	to {
		left: 59.85714285714286%;
		bottom: 24.44444444444444%;
	}
}

@media (max-width:1260px) {
	.qui-plat-box2 .qui-dhbg {
		display: none;
	}

	.qui-plat-box2 .wapimg {
		display: inline-block;
		vertical-align: top;
	}
}

/*qui-comp-sys1 动画*/
.qui-comp-sys1 .qui-divbox-mar {
	max-width: 1206px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

.qui-comp-sys1 .qui-dhbg {
	position: relative;
	padding-bottom: 60.697%;
	height: 0;
	z-index: 10;
}

.qui-comp-sys1 .qui-dhbg0 {
	background: center no-repeat;
	background-size: cover;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 5;
	animation-delay: .3s;
}

.qui-comp-sys1 .wapimg {
	display: none;
}

.qui-comp-sys1 .qui-dhbg00 {
	background: center no-repeat;
	background-size: cover;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 5;
	animation-delay: .6s;
}

.qui-comp-sys1 .quili {
	position: absolute;
	background: top center no-repeat;
	background-size: contain;
	z-index: 10;
}

.qui-comp-sys1 .qui-dhbg1 {
	width: 30.183%;
	height: 29.372%;
	top: 7.8%;
	left: 10.5%;
	animation-delay: 1.2s;
}

.qui-comp-sys1 .qui-dhbg2 {
	width: 7.38%;
	height: 23.088%;
	top: 2.4%;
	left: 53.416667%;
	animation-delay: 1.4s;
}

.qui-comp-sys1 .qui-dhbg3 {
	width: 10.614%;
	height: 28.006%;
	top: 11%;
	right: 16.5%;
	animation-delay: 1.6s;
}

.qui-comp-sys1 .qui-dhbg4 {
	width: 16.8333%;
	height: 24.592%;
	top: 64%;
	right: 8%;
	animation-delay: 1.8s;
}

.qui-comp-sys1 .qui-dhbg5 {
	width: 16.585%;
	height: 26.64%;
	bottom: 5%;
	left: 40%;
	animation-delay: 2s;
}

.qui-comp-sys1 .qui-dhbg6 {
	width: 12.936%;
	height: 22.543%;
	bottom: 15%;
	left: 7.3%;
	animation-delay: 2.2s;
}

.qui-comp-sys1 .qui-dhbg-logo {
	width: 17.082%;
	height: 26.23%;
	left: 38.2%;
	top: 17%;
	position: absolute;
	z-index: 15;
	background: center no-repeat;
	z-index: 10;
	animation-delay: 0.6s;
	background-size: contain;
}

/*底部成功弹窗*/
.quitxt_wyhz {
	display: none;
	/*padding-top:6%;*/
}

.quitxt_wyxq {
	display: none;
	/*padding-top:6%;*/
}

.quipadt23 {
	padding-top: 23%;
	display: none;
}



.qui-echarbox {
	width: 50%;
	border: 1px solid #eee;
	float: left;
	margin-left: -1px;
	position: relative;
	height: 0;
	padding-bottom: 42%;
}

.qui-echarbox5 {
	width: 100%;
}

.qui-echarbox11 .echarbox {
	background: #fff;
}

.qui-echarbox22 .echarbox {
	background: #f8f8f8;
}

.echarbox {
	height: 100%;
	width: 100%;
	position: absolute;
}

.qui-fiexd-complon {
	padding-top: 0;
}


@media (max-width:1024px) {
	.quipadt23 {
		padding: 2%;
	}

	.qui-echarbox {
		width: 100%;
		float: none;
		margin: -1px;
	}


}

@media (max-width:640px) {

	.qui-coop-bus3 .ULLIST .li .quiimg {
		display: block;
		width: 100%;
	}

	.qui-echarbox {
		padding-bottom: 70%;
	}

	.qui-echarbox3 {
		padding-bottom: 85%;
	}

	.qui-echarbox4 {
		padding-bottom: 85%;
	}

	.qui-coop-bus3 .ULLIST .li .qui-warp {
		margin: 0;
	}

}

.qui-home-ban .ULLIST .li {
	position: relative;
	height: 720px;
}

.qui-home-ban .ULLIST .li img {
	height: 720px;
	object-fit: cover;
}

.qui-home-ban.inner-ban .ULLIST .li {
	height: 540px;
}

.qui-home-ban.inner-ban .ULLIST .li img {
	height: 540px;
	object-fit: cover;
}

.qui-home-ban .ULLIST .li video {
	display: block;
	width: 100%;
}

.qui-home-ban2 .ULLIST .li {
	height: auto;
}

.qui-home-ban2 .ULLIST .li img {
	height: auto;
	object-fit: cover;
}

/*.qui-home-ban .ULLIST .li video{position: absolute; z-index: 10; left: 50%; top: 50%; transform: translate(-50%,-50%);min-height: 100%; min-width: 100%;}*/

.qui-bdovh2 .qui-home-ban .ULLIST .li video {
	left: -100% !important;
}

.qui-bdovh2 .qui-video-box video {
	left: -100% !important;
}

/*.qui-bdovh1 .qui-home-ban .ULLIST .li video{left: -100%!important;}
.qui-bdovh1 .qui-video-box video{left: -100%!important;}*/
.qui-home-ban .ULLIST .li.has-video {
	height: 0;
	padding-bottom: 56.25%;
}

.quiaddif {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

@media (max-width:1500px) {
	.qui-home-ban .ULLIST .li {
		height: 540px;
	}

	.qui-home-ban .ULLIST .li img {
		height: 540px;
	}
}

@media (max-width:640px) {
	.qui-home-ban .ULLIST .li {
		height: calc(100vh - 74px);
	}

	.qui-home-ban .ULLIST .li img {
		height: calc(100vh - 74px);
	}

	.qui-home-ban .ULLIST .li.has-video {
		padding-bottom: 173.9130434782609%;
	}
}


.qui-mapsitebox .ULLIST li {
	padding: 2% 0;
	font-size: 16px;
}

.qui-mapsitebox .ULLIST li .dllist dt {
	font-weight: bold;
	display: inline-block;
	vertical-align: top;
}

.qui-mapsitebox .ULLIST li .dllist dd {
	display: inline-block;
	vertical-align: top;
	padding-left: 20px;
}

@media (max-width:640px) {
	.qui-mapsitebox .ULLIST li .dllist dt {
		display: block;
		margin-bottom: 5px;
	}

	.qui-mapsitebox .ULLIST li .dllist dd {
		padding-left: 0;
		padding-right: 10px;
	}

	.qui-about-event .ULLIST .li {
		background: none;
	}
}

.qui-fiexd-left {
	width: auto;
}

.qui-fiexd-left:before {
	content: '';
	width: 17px;
	height: 31px;
	background: url(../images/400bg2.png) center no-repeat;
	top: 50%;
	margin-top: -15px;
	right: 42px;
	position: absolute;
	z-index: 10;
	animation: imgLeft2 1.5s infinite ease both;
}

.qui-fiexd-left:after {
	content: '';
	width: 22px;
	height: 44px;
	background: url(../images/400bg1.png) center no-repeat;
	top: 50%;
	margin-top: -22px;
	right: 29px;
	position: absolute;
	z-index: 10;
	animation: imgLeft2 1.5s infinite ease both;
}

/*.qui-plat-btn .qui-fiexd-left:before,*/
/*.qui-plat-btn .qui-fiexd-left:after{display: none;}*/
@keyframes imgLeft2 {
	0% {
		opacity: 0;
		transform: translateX(-60%);
	}

	85% {
		opacity: 1;
	}

	100% {
		opacity: 0;
		transform: translateX(40%);
	}
}

@-webkit-keyframes imgLeft2 {
	0% {
		opacity: 0;
		transform: translateX(-60%);
	}

	85% {
		opacity: 1;
	}

	100% {
		opacity: 0;
		transform: translateX(40%);
	}
}

@media (max-width:1024px) {
	.qui-fiexd-left {
		width: 166px;
	}

	.qui-fiexd-left:before {
		background-size: auto 16px;
		right: 15px;
	}

	.qui-fiexd-left:after {
		background-size: auto 26px;
		right: 10px;
	}
}



/* 班车 */
.shuttle {
	padding: 60px 0 0;
}

.shuttle-box {
	position: relative;
}

.shuttle-bg {
	min-height: 900px;
	background-size: cover;
}

.shuttle-abs {
	position: absolute;
	width: 100%;
	z-index: 10;
}

.shuttle-top {
	top: 110px;
}

.shuttle-bottom {
	bottom: 10%;
}

.shuttle-box .ul {
	overflow: hidden;
	border: solid 1px #ccc;
}

.shuttle-box li {
	background-color: #fff;
	width: calc(100% / 9);
	float: left;
	border-right: solid 1px #ccc;
	overflow: hidden;
}

.shuttle-box li img {
	display: block;
	transition: all .5s ease;
}

.shuttle-box li:hover img {
	transform: scale(1.1);
}

@media (max-width:640px) {
	.shuttle-bg {
		min-height: 600px;
		background-image: url(../images/wap-cont02.png) !important;
	}

	.shuttle-top {
		top: 50px;
	}

	.shuttle-bottom {
		bottom: 25%;
	}

	.shuttle-box {
		margin-bottom: 40px;
	}

	.shuttle-box .ul {
		border: none
	}

	.shuttle-box li {
		width: calc(100% / 3);
		float: left;
		border: none;
		border-right: solid 1px #ccc;
		border-bottom: solid 1px #ccc;
	}

	.shuttle-box li img {
		width: 100%;
		height: 75px;
	}

	.shuttle-box li:nth-child(3n) {
		border-right: none;
	}
}

/*  */
.gray-box {
	background: url(../images/bg-gray.jpg) no-repeat center bottom;
	background-size: cover;
}

.gray-list {
	padding: 60px 0;
}

.gray-list ul {
	width: 100%;
}

.gray-list li {
	padding: 12px;
	transition: all .5s;
}

.gray-list li a {
	display: block;
}

.gray-list li:nth-child(4n) {
	margin-right: 0;
}

.gray-list li .text {
	background: #fff;
	padding: 35px 0;
}

.gray-list li .h3 {
	text-align: center;
	color: #25292b;
	font-size: 24px;
	padding-bottom: 20px;
	margin-bottom: 15px;
	position: relative;
	line-height: 35px;
}

.gray-list li .pic {
	overflow: hidden;
}

.gray-list li .pic img {
	transition: all .4s ease-out;
}

.gray-list li .h3:after {
	content: '';
	width: 28px;
	height: 4px;
	background: #48A5FB;
	position: absolute;
	left: 50%;
	margin-left: -14px;
	bottom: 0;
}

.gray-list li .h3 span {
	display: inline-block;
	vertical-align: middle;
}

.gray-list li .quitxt {
	color: #25292b;
	font-size: 16px;
	line-height: 1.5;
	text-align: center;
}

.gray-list li:hover a {
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.gray-list li:hover .pic img {
	transform: scale(1.1);
}

.gray-list li:hover .h3 {
	color: #48A5FB;
}

.gray-list li:hover .h3:after {
	background: #48A5FB;
}

@media (max-width:640px) {
	.gray-list {
		padding: 30px 0;
	}

	.gray-list li .h3 {
		font-size: 22px;
	}
}


/* 系统方案-01 */
.intelligence-list {
	margin-top: 45px;
}

.intelligence-list .slick-list {
	padding: 5px;
}

.intelligence-list li .item {
	background: #f6f6fa;
	border: solid 1px #fff;
	padding: 40px 20px;
	display: flex;
	align-items: center;
	transition: all .5s;
}

.intelligence-list li .item .pic {
	width: 32%;
	margin-right: 20px;
}

.intelligence-list li .item .text {
	width: 68%;
}

.intelligence-list li .item h3 {
	line-height: 1.5;
	margin: 0 auto 10px;
	font-size: 24px;
	color: #25292b;
}

.intelligence-list li .item .wezbn {
	line-height: 1.8;
	font-size: 16px;
	color: #25292b;
}

.intelligence-list li .item:hover {
	border-color: #48A5FB;
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
	background-color: #fff;
}

.qui-system2 {
	background: #f5f3f5 url(../images/lines1.png) center bottom no-repeat;
}

.qui-system2 .qui-more-box {
	text-align: center;
}

.qui-system2 .qui-more-all {
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	margin: 0 auto;
	margin-top: 15px;
	width: auto;
	padding: 0 20px;
	background: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-system2 .qui-more-all span {
	background: url(../images/rbg.png) right center no-repeat;
	color: #fff;
}

.hide-text {
	display: none;
}

.smart-list {
	padding-bottom: 0 !important;
}

.smart-list .qui-divbox-mar {
	position: relative;
}

.smart-list .ULLIST .li {
	vertical-align: top;
}

.smart-list .ULLIST .li .qui-pic {
	padding-bottom: 40%;
}

.smart-list .ULLIST .li .qui-pic img {
	display: none;
	width: 100%;
}

.smart-list .ULLIST .li .quiinfo {
	max-width: 600px;
	font-size: 16px;
	position: absolute;
	top: 80px;
	left: 80px;
	background: url(../images/banbg.png) center repeat;
	color: #fff;
	padding: 32px 40px;
	line-height: 34px;
}

.smart-list .ULLIST .li .quiinfo .h3 {
	margin-bottom: 15px;
	font-size: 36px;
	font-weight: bold;
	line-height: 1.2;
}

.smart-list .ULLIST .li .quiinfo .but {
	margin-top: 15px;
	font-size: 0;
}

.smart-list .ULLIST .li .quiinfo .but a {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	background-color: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	font-weight: 500;
	font-size: 22px;
	color: #fff;
	padding: 5px 20px;
	border-radius: 50px;
	animation: indtabLi 1s ease both;
	-webkit-animation: indtabLi 1s ease both;
}

.smart-list .ULLIST .li .quiinfo .but a::after,
.smart-list .ULLIST .li .quiinfo .but a::before {
	display: none;
}

.smart-list .DLLIST {
	position: relative;
	margin: 35px 0 10px;
	border-top: solid 1px #e5e5e5;
	border-bottom: solid 1px #e5e5e5;
}

.smart-list .DLLIST .slick-slide {
	margin: 0 5%;
}

.smart-list .DLLIST .dd {
	cursor: pointer;
	position: relative;
	z-index: 2;
	text-align: center;
	font-size: 22px;
	color: #25292b;
	line-height: 3.2;
}

.smart-list .DLLIST .slick-current .dd {
	color: #48A5FB;
	border-bottom: solid 2px #48A5FB;
}

.smart-list .item-con {
	padding: 60px 0 0;
}

.smart-list .One-box {
	display: flex;
	justify-content: space-between;
}

.smart-list .One-box .pic {
	width: 51%;
}

.smart-list .One-box .text {
	width: 45%;
}

.smart-list .One-box h3 {
	line-height: 1.5;
	font-size: 24px;
	color: #25292b;
	margin: 0;
}

.smart-list .One-box .ikl {
	font-size: 16px;
	color: #25292b;
}

.smart-list .One-box dl {
	padding: 25px 0 0;
	margin: 0;
}

.smart-list .One-box dd {
	margin: 0 0 15px;
	display: flex;
}

.smart-list .One-box dd .icon {
	margin-right: 10px;
}

.smart-list .One-box dd .wzs {
	line-height: 1.5;
	font-size: 20px;
	font-weight: bold;
	color: #25292b;
}

.smart-list .One-box dd .Introd {
	font-size: 16px;
	color: #666;
}

.smart-list .One-box .qui-more-all {
	display: inline-block;
	vertical-align: middle;
	margin: 0;
	margin-top: 15px;
	width: auto;
	padding: 0 20px;
	background: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.smart-list .One-box .qui-more-all span {
	background: url(../images/rbg.png) right center no-repeat;
	color: #fff;
}

.qui-system3 {
	background: #f5f3f5;
}

.qui-system3 .diagram {
	text-align: center;
	padding: 60px 0;
}

.qui-system4 .qui-more-all {
	font-size: 0;
	margin-top: 20px;
}

.qui-system4 .ULLIST .li .quitxt {
	display: block;
}

.qui-system5 {
	background: #f5f3f5;
	padding: 100px 0;
}

.qui-system5 .qui-divbox-mar {
	margin-top: 60px;
}

.qui-system5 .DLLIST {
	margin: -10px;
}

.qui-system5 .DLLIST .dd {
	width: 20%;
	padding: 10px;
	float: left;
}

.qui-system5 .DLLIST .dd .qui-hover {
	display: block;
	overflow: hidden;
	background: #fff;
	box-shadow: 0 0 16px rgba(0, 0, 0, 0);
	border: 1px solid #e5e5e5;
}

.qui-system5 .DLLIST .dd .qui-pic {
	padding-bottom: 75.75757575757576%;
	background: #f9f9f9;
}

.qui-system5 .DLLIST .dd .qui-pic:after {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	background: rgba(0, 0, 0, .2);
}

.qui-system5 .DLLIST .dd .quiinfo {
	padding: 25px 20px 65px;
	text-align: center;
}

.qui-system5 .DLLIST .dd .h3 {
	color: #25292b;
	font-size: 24px;
	padding-top: 35px;
	position: relative;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}

.qui-system5 .DLLIST .dd .h3:after {
	content: '';
	width: 28px;
	height: 4px;
	background: #58636d;
	position: absolute;
	left: 50%;
	margin-left: -14px;
	top: 0;
}

.qui-system5 .DLLIST .dd:nth-child(1) {
	animation-delay: .2s;
}

.qui-system5 .DLLIST .dd:nth-child(2) {
	animation-delay: .4s;
}

.qui-system5 .DLLIST .dd:nth-child(3) {
	animation-delay: .6s;
}

.qui-system5 .DLLIST .dd:nth-child(4) {
	animation-delay: .8s;
}

.qui-system5 .DLLIST .dd:nth-child(5) {
	animation-delay: 1s;
}

.qui-system5 .DLLIST .dd .qui-hover:hover .h3 {
	color: #48A5FB;
}

.qui-system5 .DLLIST .dd .qui-hover:hover .h3:after {
	background-color: #48A5FB;
}

.qui-system5 .DLLIST .dd .qui-hover:hover .qui-pic:after {
	background: rgb(72, 165, 251, 0.5);
}

.qui-system5 .DLLIST .dd .qui-hover:hover {
	box-shadow: 0 0 16px rgba(0, 0, 0, .1);
	border-color: #48A5FB;
}

.qui-system5 .DLLIST .dd .qui-pic .qui-imgbg5 {
	-webkit-transition: all .5s;
	transition: all .5s;
	z-index: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: center no-repeat;
	background-size: cover;
}

.qui-system5 .DLLIST .dd .qui-hover:hover .qui-pic .qui-imgbg5 {
	-webkit-transform: scale(1.1) rotate(5deg);
	transform: scale(1.1) rotate(5deg);
}

.qui-system5 .DLLIST .dd .qui-pic .i2 {
	opacity: 0;
}

.qui-system5 .DLLIST .dd .qui-pic .i {
	width: 200px;
	height: 200px;
	z-index: 3;
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	position: absolute;
	-webkit-transition: all .5s;
	transition: all .5s;
	background: center no-repeat;
}

.qui-system5 .DLLIST .dd .qui-hover:hover .qui-pic .i {
	transform: translateX(-50%) translateY(-65%);
	-webkit-transform: translateX(-50%) translateY(-65%);
}

.qui-system5 .DLLIST .dd .qui-hover:hover .qui-pic .i1 {
	opacity: 0;
}

.qui-system5 .DLLIST .dd .qui-hover:hover .qui-pic .i2 {
	opacity: 1;
}

@media(min-width:1000px) {
	.smart-list .DLLIST .slick-track {
		transform: translate3d(0px, 0px, 0px) !important;
	}
}

@media(max-width:1024px) {
	.qui-system5 .DLLIST .dd {
		padding: 5px;
	}

	.qui-system5 .DLLIST {
		margin: -5px;
	}

	.qui-system5 .DLLIST .dd .h3 {
		font-size: 20px;
	}
}

@media(max-width:1500px) {
	.smart-list .ULLIST .li .quiinfo {
		padding: 25px 20px;
		left: 40px;
		top: 40px;
	}
}

@media(max-width:1200px) {
	.smart-list .DLLIST .dd {
		font-size: 20px;
		font-weight: normal;
	}

	.smart-list .ULLIST .li .quiinfo {
		font-size: 14px;
		line-height: 26px;
	}

	.smart-list .ULLIST .li .quiinfo .h3 {
		font-size: 24px;
		margin-bottom: 8px;
	}
}

@media(max-width:1024px) {
	.smart-list .DLLIST .dd .i {
		width: 72px;
		height: 72px;
		background-size: contain;
	}

	.smart-list .ULLIST .li .quiinfo {
		left: 20px;
		top: 20px;
		max-width: calc(100% - 40px);
	}

	.smart-list .ULLIST .li .quiinfo .h3 {
		font-size: 20px;
	}
}

@media(max-width:768px) {
	.smart-list .DLLIST .dd {
		font-size: 16px;
		padding-bottom: 7px;
	}

	.smart-list .DLLIST .slick-current .dd span:after {
		display: none;
	}

	.smart-list .DLLIST .dd span {
		border-width: 2px;
		padding-bottom: 10px;
	}
}

@media(max-width:640px) {
	.intelligence-list {
		padding-bottom: 0;
		position: relative;
	}

	.intelligence-list li .item h3 {
		margin-bottom: 10px;
		font-size: 20px;
	}

	.intelligence-list li .item .wezbn {
		font-size: 12px;
		min-height: 86.39px;
	}

	.intelligence-list li .item .pic {
		margin-right: 10px;
	}

	.intelligence-list li .item {
		padding: 20px 10px;
	}

	.intelligence-list .slick-list {
		padding: 1px;
	}

	.smart-list .item-con {
		padding-top: 10px;
	}

	.smart-list .slick-arrow {
		top: 35%;
		width: auto;
		padding: 0 10px;
	}

	.smart-list .slick-prev {
		left: 0;
	}

	.smart-list .slick-next {
		right: 0;
	}

	.smart-list .One-box {
		flex-wrap: wrap;
		padding: 15px 25px 0;
	}

	.smart-list .One-box .hide-text {
		text-align: center;
		width: 100%;
		margin-bottom: 15px;
		display: block;
	}

	.smart-list .One-box h3 {
		font-size: 18px;
		font-weight: bold;
	}

	.smart-list .One-box .pic {
		width: 100%;
	}

	.smart-list .One-box .text {
		width: 100%;
	}

	.smart-list .One-box .text h3,
	.smart-list .One-box .text .ikl {
		display: none;
	}

	.smart-list .One-box dd .Introd {
		font-size: 14px;
		color: #666;
	}

	.smart-list .One-box dd .wzs {
		font-size: 16px;
		line-height: 1.55;
		margin-bottom: 3px;
		font-weight: bold;
	}

	.smart-list .One-box dd .icon {
		margin-right: 5px;
	}

	.smart-list .One-box dd .icon img {
		max-width: 25px;
	}

	.smart-list .One-box .qui-more-all {
		width: 130px;
		display: block;
		margin: 0 auto !important;
		;
	}

	.smart-list .One-box .qui-more-all span {
		display: block;
	}

	.smart-list .DLLIST {
		margin-top: 20px;
	}

	.smart-list .ULLIST .li .qui-pic {
		padding-bottom: 120%;
	}

	.smart-list .ULLIST .li .qui-pic img {
		display: block;
	}

	.smart-list .ULLIST .li .quiinfo .but a {
		padding: 5px 15px;
		font-size: 16px;
	}

	.qui-system3 {
		margin-bottom: 40px;
	}

	.qui-system4 .ULLIST .li .quitxt {
		height: auto;
		-webkit-line-clamp: 2;
		display: -webkit-box;
		display: box;
		overflow: hidden;
		text-overflow: ellipsis;
		word-break: break-word;
		-webkit-box-orient: vertical;
	}

	.qui-system5 {
		padding: 50px 0;
	}

	.qui-system5 .qui-divbox-mar {
		margin-top: 30px;
	}

	.qui-system5 .slick-list {
		padding: 0 20px;
		overflow: visible;
	}

	.qui-system5 .ULLIST .li {
		margin-top: 0;
	}

	.qui-system5 .ULLIST .li .h3 {
		margin-bottom: 10px;
		line-height: 1.3;
		-webkit-line-clamp: 2;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		white-space: initial;
	}

	.qui-system5 .DLLIST .dd .quiinfo {
		padding-bottom: 35px;
	}
}



/* 系统方案-02 */
.qui-system-con {
	margin-top: 40px;
}

.qui-vehicle {
	position: relative;
}

.qui-vehicle h3 {
	margin: 0;
	font-size: 20px;
	color: #333333;
}

.qui-vehicle dl,
.qui-vehicle dd {
	margin: 0;
}

.qui-vehicle dt {
	margin-bottom: 15px;
}

.qui-vehicle dd {
	padding: 8px 0;
	display: flex;
	align-items: center;
	font-size: 16px;
	color: #333333;
}

.qui-vehicle dd i {
	margin-right: 10px;
	display: block;
}

.qui-vehicle dd span:hover {
	cursor: pointer;
	color: #48A5FB;
}

.qui-vehicle .cont-list {
	padding: 20px 0;
	background: #fff;
	position: absolute;
	bottom: 0;
	width: 100%;
	background: linear-gradient(to top, rgba(255, 255, 255, 1), rgba(255, 255, 255, .5));
}

.qui-vehicle .cont-list .slick-slide {
	padding: 20px;
}

.qui-vehicle .cont-list .item {
	padding: 20px 50px;
	transition: all .5s;
	border-radius: 6px;
	overflow: hidden;
}

.qui-vehicle .cont-list .item:hover {
	background-color: #fff;
	box-shadow: 0 0 10px rgba(0, 0, 0, .2)
}

.qui-solution {
	padding-bottom: 130px;
	background: #fff;
}

.qui-solution .solut-con {
	display: none;
	flex-wrap: wrap;
}

.qui-solution .solut-con .pic {
	width: 58%;
}

.qui-solution .solut-con .text {
	margin-left: 40px;
	margin-top: 30px;
}

.qui-solution .solut-con .text_wap {
	display: none;
}

.qui-solution .solut-con h3 {
	line-height: 1.5;
	font-size: 24px;
	font-weight: 500;
	color: #25292b;
	margin: 0 0 10px;
}

.qui-solution .solut-con .wenben {
	line-height: 1.8;
	font-size: 18px;
	color: #25292b;
	width: 216px;
}

.qui-solution .solut-con .qui-more-all {
	position: relative;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: middle;
	margin: 0;
	margin-top: 15px;
	width: auto;
	padding: 0 20px;
	background: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
	animation: infinite;
	-webkit-animation: infinite;
}

.qui-solution .solut-con .qui-more-all span {
	display: block;
	background: url(../images/rbg.png) right center no-repeat;
	color: #fff;
}

.qui-solution .solut-con .wzi {
	width: 100%;
	margin-top: 20px;
	font-size: 18px;
	text-align: center;
	padding: 0 35px;
	line-height: 1.8;
}

.qui-solution .solut-con.active {
	display: flex;
	justify-content: center;
}

.qui-solution .two-box .tab-a {
	margin-top: 70px;
	display: flex;
	justify-content: center;
}

.qui-solution .two-box .tab-a .iko {
	min-width: 240px;
	text-align: center;
	display: flex;
	justify-content: center;
	padding: 15px;
	line-height: 30px;
	color: #333;
	font-size: 16px;
	position: relative;
	cursor: pointer;
	border: solid 1px #bababa;
	margin-left: -1px;
}

.qui-solution .two-box .tab-a .iko i {
	margin-right: 10px;
	display: block;
	width: 30px;
	height: 30px;
	background: center no-repeat;
}

.qui-solution .two-box .tab-a .iko.on {
	color: #fff;
	background: #48A5FB;
	border-color: #48A5FB;
}

.qui-solution .two-box .tab-a .iko1 i {
	background-image: url(../images/cb4_ico1.png);
}

.qui-solution .two-box .tab-a .iko2 i {
	background-image: url(../images/cb4_ico2.png);
}

.qui-solution .two-box .tab-a .iko3 i {
	background-image: url(../images/cb4_ico3.png);
}

.qui-solution .two-box .tab-a .iko1.on i {
	background-image: url(../images/cb4_ico11.png);
}

.qui-solution .two-box .tab-a .iko2.on i {
	background-image: url(../images/cb4_ico22.png);
}

.qui-solution .two-box .tab-a .iko3.on i {
	background-image: url(../images/cb4_ico33.png);
}

.qui-solution .slick-dots {
	display: flex;
	justify-content: center;
	list-style: none;
	margin: 0;
	padding: 0;
	margin-top: 40px;
	font-weight: normal;
	font-size: 0;
}

.qui-solution .slick-dots li {
	background: #abaaab;
	height: 4px;
	width: 60px;
	margin: 0 10px;
}

.qui-solution .slick-dots li button {
	display: none;
}

.qui-solution .slick-dots li.slick-active {
	background-color: #48A5FB;
}

.qui-superiority {
	background: #f2f2f4;
	padding: 100px 0 80px;
}

.qui-superiority .superiority-list {
	margin-top: 50px;
}

.qui-superiority .superiority-list .slick-list {
	padding: 5px 5px;
}

.qui-superiority .superiority-list li {
	background: #f8f8f8;
	text-align: center;
	color: #25292b;
	border: solid 1px #fff;
	transition: all .5s;
}

.qui-superiority .superiority-list li .quiinfo {
	padding: 25px 0;
}

.qui-superiority .superiority-list li h3 {
	font-size: 24px;
	line-height: 1.5;
	transition: all .5s;
}

.qui-superiority .superiority-list li h3::after {
	margin: 15px auto;
	background: #58636d;
	content: '';
	display: block;
	height: 3px;
	width: 30px;
	transition: all .5s;
}

.qui-superiority .superiority-list li .Introd {
	min-height: 5.5em;
	line-height: 1.8;
	font-size: 16px;
}

.qui-superiority .superiority-list li .pic {
	position: relative;
	background: linear-gradient(to bottom right, #d8e1f0, #f2f4fa);
	transition: all .5s;
	padding-bottom: 89.8%;
	overflow: hidden;
}

.qui-superiority .superiority-list li .qui-imgbg5 {
	-webkit-transition: all .5s;
	transition: all .5s;
	z-index: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: center no-repeat;
	background-size: 160px 180px;
}

.qui-superiority .superiority-list li:hover .qui-imgbg5 {
	-webkit-transform: scale(1.1) rotate(5deg);
	transform: scale(1.1) rotate(5deg);
}

.qui-superiority .superiority-list li:hover {
	background: #fff;
	border-color: #48A5FB;
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.qui-superiority .superiority-list li:hover .pic {
	background: linear-gradient(to bottom right, rgba(215, 224, 240, .4), #f2f4fa);
}

.qui-superiority .superiority-list li:hover h3 {
	color: #48A5FB;
}

.qui-superiority .superiority-list li:hover h3::after {
	background: #48A5FB;
}

@media(max-width:1200px) {
	.qui-vehicle h3 {
		font-size: 22px;
	}

	.qui-vehicle dd {
		font-size: 18px;
	}

	.qui-vehicle .cont-list .item {
		padding: 0 10px;
	}

	.qui-superiority .superiority-list li h3 {
		font-size: 26px;
	}

	.qui-superiority .superiority-list li .Introd {
		font-size: 16px;
		padding: 0 10px;
	}

	.qui-superiority .superiority-list li .quiinfo {
		padding: 20px 0;
	}

	.qui-solution .solut-con .wzi {
		padding: 0 10px;
		font-size: 18px;
	}
}

@media(max-width:768px) {

	.smart-list .DLLIST .dd,
	.smart-list .DLLIST .slick-current .dd,
	.smart-list .DLLIST .dd span {
		padding-bottom: 0;
	}

	.smart-list .DLLIST .slick-slide {
		margin: 0 5px;
	}

	.qui-vehicle h3 {
		font-size: 22px;
	}

	.qui-vehicle dd {
		font-size: 18px;
	}

	.qui-vehicle .cont-list {
		padding: 20px 0;
		position: relative;
	}

	.qui-vehicle .cont-list .slick-slide {
		padding: 10px;
	}

	.qui-vehicle .cont-list .item {
		padding: 0 10px;
	}

	.qui-solution .solut-con {
		flex-wrap: wrap;
	}

	.qui-solution .solut-con .pic {
		width: 100%;
	}

	.qui-solution .solut-con h3 {
		font-size: 22px;
	}

	.qui-solution .solut-con .wzi {
		font-size: 18px;
		line-height: 1.8;
	}

	.qui-solution .solut-con .text {
		display: none;
		width: 100%;
		margin-left: 0;
	}

	.qui-solution .solut-con .text_wap {
		display: block;
	}

	.qui-solution .solut-con .wenben {
		font-size: 16px;
	}

	.qui-solution .two-box .tab-a {
		margin-top: 40px;
	}

	.qui-solution .two-box .tab-a .iko {
		line-height: 25px;
		padding: 15px 10px;
		font-size: 14px;
		min-width: auto;
	}

	.qui-solution .two-box .tab-a .iko i {
		width: 15px;
		height: 25px;
		margin-right: 5px;
		background-size: contain;
	}

	.qui-solution .slick-dots li {
		width: 30px;
		margin: 0 5px;
	}

	.qui-superiority .superiority-list .slick-slide {
		margin: 0 3px;
	}

	.qui-superiority .superiority-list .slick-list {
		padding: 5px 0;
	}

	.qui-superiority .superiority-list li h3 {
		font-size: 22px;
	}
}

@media(max-width:640px) {
	.qui-vehicle h3 {
		font-size: 20px;
	}

	.qui-vehicle dt {
		margin-bottom: 5px;
	}

	.qui-vehicle dd {
		padding: 5px 0;
		font-size: 16px;
		align-items: center;
	}

	.qui-vehicle dd i img {
		max-width: 15px;
		vertical-align: middle;
	}

	.qui-vehicle .cont-list .slick-slide {
		padding: 5px;
	}

	.qui-vehicle .cont-list .item {
		padding: 20px;
	}

	.qui-vehicle .slick-arrow {
		width: auto;
		padding: 0 10px;
	}

	.qui-vehicle .slick-prev {
		left: 0;
	}

	.qui-vehicle .slick-next {
		right: 0;
	}

	.qui-superiority {
		padding: 30px 0 20px;
	}

	.qui-superiority .superiority-list li h3 {
		font-size: 18px;
	}

	.qui-superiority .superiority-list li h3::after {
		height: 2px;
		margin: 5px auto;
	}

	.qui-superiority .superiority-list li .Introd {
		font-size: 13px;
	}

	.smart-list .DLLIST .slick-slide {
		margin: 0;
	}

	.smart-list .DLLIST .dd {
		font-size: 15px;
	}

	.qui-solution {
		padding-bottom: 40px;
	}

	.qui-solution .two-box .tab-a .iko {
		padding: 10px;
	}

	.qui-solution .solut-con .text {
		margin: 0 0 10px;
	}

	.qui-solution .solut-con .wzi {
		font-size: 16px;
		padding: 0;
		margin-top: 10px;
	}
}



/* 系统方案-03 */
.planning-list {
	margin-top: 45px;
	display: flex;
	justify-content: space-between;
}

.planning-list .item {
	cursor: pointer;
	font-size: 22px;
	color: #25292b;
	text-align: center;
	width: calc((100% / 5) - 40px);
	transition: all .5s;
	position: relative;
}

.planning-list .item .back-bg {
	padding: 25px 45px;
	border-radius: 5px;
	position: relative;
	z-index: 4;
	background: #fff;
}

.planning-list .item .serial em {
	margin: 0 auto;
	display: block;
	width: 28px;
	height: 28px;
	background: center no-repeat;
	background-size: contain;
}

.planning-list .item .serial1 em {
	background-image: url(../images/cb5_n1.png);
}

.planning-list .item .serial2 em {
	background-image: url(../images/cb5_n2.png);
}

.planning-list .item .serial3 em {
	background-image: url(../images/cb5_n3.png);
}

.planning-list .item .serial4 em {
	background-image: url(../images/cb5_n4.png);
}

.planning-list .item .serial5 em {
	background-image: url(../images/cb5_n5.png);
}

.planning-list .item:hover .serial1 em {
	background-image: url(../images/cb5_n1.png);
}

.planning-list .item:hover .serial2 em {
	background-image: url(../images/cb5_n2.png);
}

.planning-list .item:hover .serial3 em {
	background-image: url(../images/cb5_n3.png);
}

.planning-list .item:hover .serial4 em {
	background-image: url(../images/cb5_n4.png);
}

.planning-list .item:hover .serial5 em {
	background-image: url(../images/cb5_n5.png);
}

.planning-list .item .icon {
	padding: 45px 0;
	font-size: 0;
	position: relative;
}

.planning-list .item .icon-oi {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	z-index: 10;
	transition: all .5s;
}

.planning-list .item .icon i {
	display: inline-block;
	vertical-align: middle;
	border-radius: 50%;
	overflow: hidden;
}

.planning-list .item .txt {
	line-height: 1.5;
}

.planning-list .item .icon::after {
	opacity: 0;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -50px;
	content: '';
	display: block;
	width: 100px;
	height: 123px;
	transition: 0.5s;
	background: url(../images/bots.png) center center no-repeat;
	background-size:85px 85px;
}

.planning-list .item::after {
	content: '';
	width: 100%;
	height: 30px;
	background: url(../images/lines111.png) no-repeat center;
	position: absolute;
	top: 42%;
	right: -62%;
	margin-top: -7px;
	z-index: 5;
	background-size:170px 20px ;
}

.planning-list .item:last-child:after {
	display: none;
}

.planning-list .item:hover {
	color: #48A5FB;
	box-shadow: 0 0 20px rgba(0, 0, 0, .15);
}

.planning-list .item:hover .icon-oi {
	transform: translateY(-15px);
	-webkit-transform: translateY(-15px);
	-moz-transform: translateY(-15px);
	-ms-transform: translateY(-15px);
	-o-transform: translateY(-15px);
}

.planning-list .item:hover .icon::after {
	opacity: 1;
}

.planning-list .item:hover .back-bg {
	z-index: 10;
}

.qui-Aidata .qui-tab-tt {
	font-size: 0;
	text-align: center;
	margin-bottom: 40px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	text-align: center;
}

.qui-Aidata .qui-tab-tt a {
	font-size: 22px;
	display: inline-block;
	vertical-align: middle;
	min-width: 15%;
	margin: 0 5%;
}

.qui-Aidata .qui-tab-tt a span {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	padding: 25px 0;
	color: #58636d;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 100%;
}

.qui-Aidata .qui-tab-tt a span::after {
	position: absolute;
	left: 10%;
	bottom: 0;
	content: '';
	display: block;
	width: 80%;
	height: 4px;
	background: #48A5FB;
	opacity: 0;
}

.qui-Aidata .qui-tab-tt a.on span {
	color: #25292b;
}

.qui-Aidata .qui-tab-tt a.on span::after {
	opacity: 1;
}

.quiimg-box .tab-iol {
	width: 230px;
	float: left;
	background: url(../images/cb4_ulbg.png) right center repeat-y;
	padding: 37px 0;
	min-height: 600px;
}

.quiimg-box .tab-iol .ike {
	display: block;
	padding: 15px 15px 15px 25px;
	color: #333;
	font-size: 16px;
	position: relative;
}

.quiimg-box .tab-iol .ike a {
	color: #333;
	display: flex;
	align-items: center;
}

.quiimg-box .tab-iol .ike.on {
	background: #48A5FB;
}

.quiimg-box .tab-iol .ike.on a {
	color: #fff;
}

.quiimg-box .tab-iol .ike i {
	margin-right: 10px;
	width: 48px;
	height: 40px;
	background: center no-repeat;
	background-size: 40px 40px;
}

.quiimg-box .quiimg-sld {
	margin-left: 230px;
}

.quiimg-box .slick-list {
	max-width: 1165px;
	margin-left: auto;
	margin-right: auto;
}

.quiimg-box .iuy {
	text-align: center;
}

.quiimg-box .divDot {
	display: none !important;
	width: 100%;
	font-size: 0;
	z-index: 9;
	position: relative;
	bottom: 0;
	text-align: center;
	left: 0;
	line-height: 0;
	height: 0;
}

.quiimg-box .divDot li {
	width: 40px;
	height: 3px;
	background: #aaa9ab;
	margin: 0 9.5px;
	display: inline-block;
	vertical-align: top;
	position: relative;
	cursor: pointer;
}

.quiimg-box .divDot li.slick-active {
	background: #48A5FB;
}

.quiimg-box .divDot li button {
	display: none;
}

.quiimg-box .slick-arrow {
	display: none !important;
}

.pui-manage {
	background: #fff;
	max-width: 1200px;
	margin: 0 auto;
}

.pui-manage .qui-dhbg {
	position: relative;
	padding-bottom: 52.5%;
	height: 0;
}

.pui-manage .qui-dhbg0 {
	background: url(../images/manage-bg.png) center no-repeat;
	background-size: cover;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 5;
	animation-delay: .4s;
}

.pui-manage .qui-dhbg-logo {
	position: absolute;
	left: 44.95%;
	bottom: 45.7%;
	z-index: 15;
	position: absolute;
	width: 14.1%;
	height: 24.7%;
	background: url(../images/manage-icon7.png) center no-repeat;
	background-size: contain !important;
	z-index: 10;
	animation-delay: 3.0s;
}

.pui-manage .quili {
	position: absolute;
	background: top center no-repeat;
	background-size: contain !important;
	z-index: 10;
}

.pui-manage .qui-dhbg1 {
	background-image: url(../images/manage-icon1.png);
	width: 20%;
	height: 50.62%;
	bottom: 29%;
	left: 6%;
	animation-delay: 1.6s;
}

.pui-manage .qui-dhbg2 {
	background-image: url(../images/manage-icon2.png);
	width: 11.5%;
	height: 38.912%;
	bottom: 59.3%;
	left: 31.66%;
	animation-delay: 1.8s;
}

.pui-manage .qui-dhbg3 {
	background-image: url(../images/manage-icon3.png);
	width: 12.786%;
	height: 38.777%;
	bottom: 63%;
	right: 27.1%;
	animation-delay: 2s;
}

.pui-manage .qui-dhbg4 {
	background-image: url(../images/manage-icon4.png);
	width: 16.286%;
	height: 47.211%;
	bottom: 36.333333%;
	right: 2.3%;
	animation-delay: 2.2s;
}

.pui-manage .qui-dhbg5 {
	background-image: url(../images/manage-icon5.png);
	width: 12.5%;
	height: 39.32%;
	bottom: 18.3%;
	right: 26%;
	z-index: 4;
	animation-delay: 2.4s;
}

.pui-manage .qui-dhbg6 {
	background-image: url(../images/manage-icon6.png);
	width: 12.5%;
	height: 38.912%;
	bottom: 12%;
	left: 33.8%;
	animation-delay: 2.6s;
}

.pui-manage .wapimg {
	display: none;
}

@-webkit-keyframes quizoomIn {
	from {
		opacity: 0;
		-webkit-transform: scale3d(0.3, 0.3, 0.3);
		transform: scale3d(0.3, 0.3, 0.3);
	}

	50% {
		opacity: 1;
	}
}

@keyframes quizoomIn {
	from {
		opacity: 0;
		-webkit-transform: scale3d(0.3, 0.3, 0.3);
		transform: scale3d(0.3, 0.3, 0.3);
	}

	50% {
		opacity: 1;
	}
}

.quizoomIn {
	animation: quizoomIn 1s ease both;
}

.pui-manage-list {
	max-width: 1200px;
}

.pui-manage-list .slick-list {
	padding: 10px;
}

.pui-manage-list li {
	text-align: center;
	color: #25292b;
	transition: all .5s;
}

.pui-manage-list li .item {
	padding-bottom: 30px;
	border-radius: 6px;
	overflow: hidden;
}

.pui-manage-list li .quiinfo {
	padding: 40px 0;
}

.pui-manage-list li h3 {
	margin: 0;
	font-size: 24px;
	line-height: 1.5;
	transition: all .5s;
}

.pui-manage-list li h3::after {
	margin: 20px auto;
	background: #58636d;
	content: '';
	display: block;
	height: 3px;
	width: 30px;
	transition: all .5s;
}

.pui-manage-list li .Introd {
	padding: 0 20px;
	line-height: 1.8;
	font-size: 16px;
}

.pui-manage-list li .pic {
	padding: 25px 0;
	position: relative;
	transition: all .5s;
	overflow: hidden;
}

.pui-manage-list li .qui-imgbg5 {
	-webkit-transition: all .5s;
	transition: all .5s;
	z-index: 0;
	width: 100%;
	padding-bottom: 50%;
	left: 0;
	top: 0;
	background: center no-repeat;
	background-size: contain;
}

.pui-manage-list li:hover .item {
	background: #fff;
	box-shadow: 0 0 10px rgba(0, 0, 0, .2);
}

.pui-manage-list li:hover h3 {
	color: #48A5FB;
}

.pui-manage-list li:hover h3::after {
	background: #48A5FB;
}

@media (max-width:1260px) {
	.pui-manage .wapimg {
		display: none;
		vertical-align: top;
	}
}

@media(max-width:1200px) {
	.pui-manage-list li h3 {
		font-size: 26px;
	}

	.pui-manage-list li .Introd {
		font-size: 16px;
		padding: 0 10px;
	}

	.pui-manage-list li .quiinfo {
		padding: 20px 0;
	}
}

@media(max-width:1024px) {
	.planning-list .item {
		width: calc((100% / 5) - 15px);
		font-size: 16px;
	}

	.planning-list .item .serial {
		font-size: 22px;
	}

	.planning-list .item::after {
		background-size: contain;
		width: 50%;
		right: -30%;
	}

	.planning-list .item .icon {
		padding: 30px 0;
	}

	.planning-list .item .icon-oi img {
		max-width: 70px;
	}

	.planning-list .item .icon::after {
		width: 70px;
		height: 90px;
		margin-left: -35px;
		background-size: contain;
	}

	.planning-list .item::after {
		top: 47%;
	}
}

@media(max-width:768px) {
	.quiimg-box .tab-iol {
		padding: 0;
		margin-bottom: 20px;
		width: 100%;
		display: flex;
		min-height: auto;
		background: #fff;
	}

	.quiimg-box .tab-iol .ike {
		width: calc(100% / 4);
		padding: 15px 0;
	}

	.quiimg-box .tab-iol .ike a {
		display: block;
		text-align: center;
	}

	.quiimg-box .tab-iol .ike i {
		display: block;
		margin: 0 auto 10px;
	}

	.quiimg-box .quiimg-sld {
		margin-left: 0;
		width: 100%;
		float: left;
	}

	.quiimg-box .slick-arrow {
		display: block !important;
	}

	.planning-list .item::after {
		top: 47%;
	}

	.pui-manage-list li h3 {
		font-size: 22px;
	}
}

@media(max-width:640px) {
	.planning-list {
		margin-top: 20px;
		flex-wrap: wrap;
		justify-content: center;
	}

	.planning-list .item:last-child:after {
		left: -30%;
		display: block;
	}

	.planning-list .item {
		font-size: 14px;
		width: calc((100% / 3) - 2%);
		margin-right: 3%;
		margin-bottom: 3%;
	}

	.planning-list .item .serial em {
		width: 20px;
		height: 20px;
	}

	.planning-list .item:nth-child(3n)::after {
		display: none;
	}

	.planning-list .item:nth-child(4)::after {
		left: -30%;
	}

	.planning-list .item:nth-child(3n) {
		margin-right: 0;
	}

	.planning-list .item .back-bg {
		padding: 10px 0;
	}

	.planning-list .item .icon {
		padding: 20px 0;
	}

	.planning-list .item .icon::after {
		width: 45px;
		height: 65px;
		margin-left: -23px;
	}

	.planning-list .item .icon-oi img {
		width: 50px;
	}

	.quiimg-box .tab-iol .ike a {
		font-size: 12px;
	}

	.quiimg-box .tab-iol .ike i {
		margin-bottom: 5px;
		width: 28px;
		height: 20px;
		background-size: contain;
	}

	.qui-Aidata {
		padding-top: 0;
	}

	.qui-Aidata .qui-tab-tt {
		margin-bottom: 20px;
	}

	.qui-Aidata .qui-tab-tt a {
		font-size: 16px;
	}

	.qui-Aidata .qui-tab-tt a span::after {
		height: 2px;
	}

	.pui-manage {
		padding-bottom: 10px;
	}

	.pui-manage-list {
		margin-top: -20px;
	}

	.pui-manage-list li .pic {
		padding: 15px 0;
	}

	.pui-manage-list li h3 {
		font-size: 16px;
	}

	.pui-manage-list li h3::after {
		height: 2px;
		margin: 5px auto;
	}

	.pui-manage-list li .Introd {
		font-size: 12px;
	}

	.pui-manage-list li .item {
		padding-bottom: 15px;
	}
}



/* 系统方案-05 */
.SchoolBus-list {
	padding: 40px 0 0;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.SchoolBus-list .item {
	width: 49%;
}

.SchoolBus-list .qui-dhbg {
	background-color: #f6f7f8;
	position: relative;
	padding-bottom: 70%;
	height: 0;
}

.SchoolBus-list .quili {
	position: absolute;
	background: top center no-repeat;
	background-size: contain;
	z-index: 10;
}

.SchoolBus-list .item:nth-child(1) .qui-dhbg0 {
	background: url(../images/school_bus_bg1.png) center no-repeat;
	background-size: cover;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 5;
	animation-delay: .4s;
}

.SchoolBus-list .item:nth-child(1) .qui-dhbg1 {
	background-image: url(../images/school_bus1.png);
	width: 18.515%;
	height: 31.448%;
	bottom: 58.5%;
	left: 6.5%;
	animation-delay: 1.6s;
}

.SchoolBus-list .item:nth-child(1) .qui-dhbg2 {
	background-image: url(../images/school_bus2.png);
	width: 17.785%;
	height: 32.072%;
	bottom: 58%;
	right: 8%;
	animation-delay: 1.8s;
}

.SchoolBus-list .item:nth-child(1) .qui-dhbg3 {
	background-image: url(../images/school_bus3.png);
	width: 18.66%;
	height: 33.322%;
	bottom: 7%;
	right: 7.5%;
	animation-delay: 2s;
}

.SchoolBus-list .item:nth-child(1) .qui-dhbg4 {
	background-image: url(../images/school_bus4.png);
	width: 18.66%;
	height: 34.57%;
	bottom: 7%;
	left: 5%;
	animation-delay: 2.2s;
}

.SchoolBus-list .item:nth-child(2) .qui-dhbg0 {
	background: url(../images/school_bus_bg2.png) center no-repeat;
	background-size: cover;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 5;
	animation-delay: .4s;
}

.SchoolBus-list .item:nth-child(2) .qui-dhbg1 {
	background-image: url(../images/school_bus5.png);
	width: 21.8666%;
	height: 38.32%;
	bottom: 50%;
	left: 7%;
	animation-delay: 1.6s;
}

.SchoolBus-list .item:nth-child(2) .qui-dhbg2 {
	background-image: url(../images/school_bus6.png);
	width: 22.158%;
	height: 36.445%;
	bottom: 53%;
	right: 6%;
	animation-delay: 1.8s;
}

.SchoolBus-list .item:nth-child(2) .qui-dhbg3 {
	background-image: url(../images/school_bus7.png);
	width: 24.782%;
	height: 34.155%;
	bottom: 7%;
	right: 6%;
	animation-delay: 2s;
}

.SchoolBus-list .item:nth-child(2) .qui-dhbg4 {
	background-image: url(../images/school_bus8.png);
	width: 24.782%;
	height: 33.946%;
	bottom: 7%;
	left: 7%;
	animation-delay: 2.2s;
}


.SchoolBus-two {
	margin-top: 35px;
}

.SchoolBus-two .qui-tab-tt {
	font-size: 0;
	text-align: center;
	margin-bottom: 40px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	text-align: center;
}

.SchoolBus-two .qui-tab-tt a {
	font-size: 22px;
	display: inline-block;
	vertical-align: middle;
	min-width: 15%;
	margin: 0 2%;
}

.SchoolBus-two .qui-tab-tt a span {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	padding: 23px 0;
	color: #58636d;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 100%;
}

.SchoolBus-two .qui-tab-tt a span::after {
	position: absolute;
	left: 10%;
	bottom: 0;
	content: '';
	display: block;
	width: 80%;
	height: 4px;
	background: #48A5FB;
	opacity: 0;
}

.SchoolBus-two .qui-tab-tt a.on span {
	color: #25292b;
}

.SchoolBus-two .qui-tab-tt a.on span::after {
	opacity: 1;
}

.SchoolBus-two .qui-tab-con .qui-tab-ll {
	display: none;
}

.SchoolBus-two .slick-list {
	max-width: 1165px;
	margin-left: auto;
	margin-right: auto;
}

.SchoolBus-two .iuy {
	text-align: center;
}

.SchoolBus-two .iuy .txt {
	margin-top: 30px;
	line-height: 1.5;
	font-size: 24px;
	color: #25292b;
}

.SchoolBus-two .divDot {
	margin-top: 40px;
	width: 100%;
	font-size: 0;
	z-index: 9;
	position: relative;
	bottom: 0;
	text-align: center;
	left: 0;
	line-height: 0;
	height: 0;
}

.SchoolBus-two .divDot li {
	width: 40px;
	height: 3px;
	background: #aaa9ab;
	margin: 0 9.5px;
	display: inline-block;
	vertical-align: top;
	position: relative;
	cursor: pointer;
}

.SchoolBus-two .divDot li.slick-active {
	background: #48A5FB;
}

.SchoolBus-two .divDot li button {
	display: none;
}

.SchoolBus-two .slick-arrow {
	display: none !important;
}

.pui-SchoolBus-three {
	padding-bottom: 60px;
}

.pui-SchoolBus-three .SchoolBus-three {
	padding-top: 60px;
}

.pui-SchoolBus-three .item {
	padding: 25px 0;
	direction: rtl;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.pui-SchoolBus-three .item .pic {
	width: 55%;
}

.pui-SchoolBus-three .item .quiinfo {
	min-width: 30%;
	max-width: 45%;
	direction: ltr;
	text-align: left;
	padding-right: 50px;
}

.pui-SchoolBus-three .item:nth-child(2n) {
	direction: ltr;
}

.pui-SchoolBus-three .item:nth-child(2n) .quiinfo {
	padding-right: 0;
	padding-left: 50px;
	direction: ltr;
}

.pui-SchoolBus-three .item h3 {
	margin: 0;
	font-size: 24px;
	line-height: 1.5;
	transition: all .5s;
}

.pui-SchoolBus-three .item h3::after {
	margin: 15px 0;
	background: #48A5FB;
	content: '';
	display: block;
	height: 3px;
	width: 30px;
	transition: all .5s;
}

.pui-SchoolBus-three .item .quitxt {
	font-size: 16px;
}

@media(max-width:640px) {
	.SchoolBus-two {
		margin-top: 20px;
	}

	.SchoolBus-two .qui-tab-tt a span {
		padding: 15px 0;
		font-size: 18px;
	}

	.SchoolBus-two .qui-tab-tt a span::after {
		height: 2px;
	}

	.SchoolBus-two .iuy .txt {
		font-size: 18px;
		margin-top: 20px;
	}

	.SchoolBus-two .divDot {
		margin-top: 20px;
	}

	.SchoolBus-list {
		padding-top: 20px;
	}

	.SchoolBus-list .item {
		width: 100%;
		margin-bottom: 15px;
	}

	.pui-SchoolBus-three {
		padding-bottom: 30px;
	}

	.pui-SchoolBus-three .SchoolBus-three {
		padding-top: 20px;
	}

	.pui-SchoolBus-three .item {
		padding: 0;
		flex-wrap: wrap;
		margin-bottom: 40px;
	}

	.pui-SchoolBus-three .item h3 {
		font-size: 18px;
	}

	.pui-SchoolBus-three .item .pic {
		width: 100%;
	}

	.pui-SchoolBus-three .item:nth-child(2n) .quiinfo,
	.pui-SchoolBus-three .item .quiinfo {
		width: 100%;
		padding: 0 0 20px;
		max-width: 100%;
	}

	.pui-SchoolBus-three .item:last-child {
		margin-bottom: 0;
	}
}




/* 系统方案-06 */
.Hardware-One {
	background: #fff;
	position: relative;
}

.Hardware-One .qui-more-all {
	position: relative;
	margin-top: 10px;
	cursor: pointer;
	width: 130px;
	background: #48A5FB;
	background: linear-gradient(to right, #48A5FB, #74bafc);
	box-shadow: 0 1px 6px rgba(26, 125, 186, 0.5);
}

.Hardware-One .qui-more-all span {
	color: #fff;
	background: url(../images/rbg.png) right center no-repeat;
}

.Hardware-One .qui-more-all:after,
.Hardware-One .qui-more-all::before {
	display: none;
}

.Hardware-One-list {
	margin-top: 30px;
}

.Hardware-One-list .ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.Hardware-One-list li {
	width: 45%;
	padding: 70px 0;
}

.Hardware-One-list li .item {
	font-size: 16px;
	color: #828282;
	display: flex;
	flex-wrap: wrap;
}

.Hardware-One-list li .pic {
	width: 100%;
}

.Hardware-One-list li .quiinfo {
	margin-top: 60px;
	width: 100%;
}

.Hardware-One-list dl dd,
.Hardware-One-list dl {
	margin: 0;
}

.Hardware-One-list dl {
	width: calc(100% - 300px);
	padding-left: 30px;
	display: none;
}

.Hardware-One-list dl dd {
	padding: 12px 0;
	display: flex;
	align-items: center;
}

.Hardware-One-list dl dd i {
	margin-right: 15px;
	display: block;
}

.Hardware-One-list li h3 {
	color: #25292b;
	margin: 0;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.5;
	transition: all .5s;
}

.Hardware-One-list li .quitxt {
	max-width: 470px;
	width: 100%;
	line-height: 1.8;
	color: #25292b;
}

.Hardware-One-list li h3::after {
	margin: 20px 0;
	background: #48A5FB;
	content: '';
	display: block;
	height: 3px;
	width: 30px;
	transition: all .5s;
}

.Hardware-three-Img {
	margin-top: 80px;
	text-align: center;
}

@media(max-width:640px) {
	.Hardware-One-list li {
		width: 100%;
		padding: 20px;
	}

	.Hardware-One-list li .quiinfo {
		margin-top: 30px;
	}

	.Hardware-One-list li .item {
		font-size: 12px;
		align-items: center;
	}

	.Hardware-One-list li .pic {
		width: 100%;
	}

	.Hardware-One-list li h3 {
		font-size: 22px;
	}

	.Hardware-One-list li h3::after {
		margin: 10px 0;
	}

	.Hardware-One-list dl {
		width: 40%;
		padding-left: 10px;
	}

	.Hardware-One-list dl dd {
		padding: 5px 0;
	}

	.Hardware-One-list dl dd i {
		margin-right: 5px;
		max-width: 20px;
	}

	.Hardware-One-list dl dd i img {
		vertical-align: middle;
	}

	.Hardware-One-list .slick-arrow {
		width: auto;
		padding: 10px;
	}

	.Hardware-One-list .slick-prev {
		left: 0;
	}

	.Hardware-One-list .slick-next {
		right: 0;
	}

	.Hardware-three-Img {
		margin-top: 40px;
	}
}




/* 系统方案-07 */
.intelligent-one {
	text-align: center;
	padding-bottom: 0;
}

.intelligent-one-con .intelligent-img {
	position: relative;
	z-index: 5;
}

.intelligent-one .txt-list {
	position: relative;
	z-index: 10;
	margin-top: -40px;
	margin-bottom: 10px;
	display: flex;
	background-image: linear-gradient(to top, #fff, rgba(255, 255, 255, .5));
}

.intelligent-one dl,
.intelligent-one dd {
	margin: 0;
}

.intelligent-one dl {
	width: 33.333%;
	padding: 40px 70px;
	color: #333333;
	border-radius: 5px;
	overflow: hidden;
	transition: all .5s;
}

.intelligent-one dt {
	font-weight: 600;
	margin-bottom: 10px;
	font-size: 20px;
	text-align: left;
	transition: all .5s;
}

.intelligent-one dd {
	padding: 8px 0;
	font-size: 16px;
	display: flex;
	align-items: center;
}

.intelligent-one dd i {
	display: block;
	margin-right: 15px;
}

.intelligent-one dd i img {
	width: 28px;
}

.intelligent-one dl:hover {
	box-shadow: 0 0 10px rgba(0, 0, 0, .2);
}

.intelligent-one dl:hover dt {
	color: #48A5FB;
}

.intelligent-two {
	background: #f5f3f5 url(../images/lines1.png) center bottom no-repeat;
	text-align: center;
	padding-bottom: 160px;
}

.intelligent-two .ULLIST .li {
	width: 20%;
	float: left;
	text-align: center;
	border-right: 1px solid #fff;
}

.intelligent-two .ULLIST .slick-slide:last-child .li {
	border-right: 0;
}

.intelligent-two .ULLIST .li .qui-hover {
	display: block;
	overflow: hidden;
}

.intelligent-two .ULLIST .li .qui-pic {
	padding-bottom: 97%;
}

.intelligent-two .ULLIST .li .quiinfo {
	background: #e6e8ec;
	padding: 40px 20px;
	text-align: center;
}

.intelligent-two .ULLIST .li .qui-hover:hover .quiinfo {
	border-color: #fff;
	background: #48A5FB;
}

.intelligent-two .ULLIST .li .h3 {
	color: #25292b;
	font-size: 24px;
	position: relative;
	line-height: 45px;
}

.intelligent-two .ULLIST .li .h3::before {
	margin: 0 auto;
	background: #58636d;
	content: '';
	display: block;
	height: 3px;
	width: 30px;
}

.intelligent-two .ULLIST .li .h3 span {
	margin-top: 25px;
	display: block;
	position: relative;
}

.intelligent-two .ULLIST .li .quitxt {
	color: #25292b;
	font-size: 16px;
	line-height: 26px;
}

.intelligent-two .ULLIST .li:nth-child(1) {
	animation-delay: .2s;
}

.intelligent-two .ULLIST .li:nth-child(2) {
	animation-delay: .4s;
}

.intelligent-two .ULLIST .li:nth-child(3) {
	animation-delay: .6s;
}

.intelligent-two .ULLIST .li:nth-child(4) {
	animation-delay: .8s;
}

.intelligent-two .ULLIST .li:nth-child(5) {
	animation-delay: 1s;
}

.intelligent-two .ULLIST .li .qui-hover:hover {
	box-shadow: 0 0 10px rgba(0, 0, 0, .2);
}

.intelligent-two .ULLIST .li .qui-hover:hover .h3 {
	color: #fff;
}

.intelligent-two .ULLIST .li .qui-hover:hover .h3:after {
	background-color: #fff;
}

.intelligent-two .ULLIST .li .qui-hover:hover .quitxt {
	color: #fff;
}

.intelligent-two .ULLIST .li .qui-pic img {
	-webkit-transition: all .5s;
	transition: all .5s;
	z-index: 1;
}

.intelligent-two .ULLIST .li .qui-hover:hover .qui-pic img {
	-webkit-transform: scale(1.1) rotate(5deg);
	transform: scale(1.1) rotate(5deg);
}

.intelligent-two .ULLIST .li .qui-hover:hover .qui-pic .i {
	opacity: 1;
	transform: translateX(-50%) translateY(-80%);
	-webkit-transform: translateX(-50%) translateY(-80%);
}

.intelligent-two .ULLIST .li .qui-hover:hover .h3::before {
	background-color: #fff;
}


.intelligent-three {
	padding-bottom: 20px;
}

.equipment-list {
	margin-top: 30px;
}

.equipment-list .ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.equipment-list li {
	width: 45%;
	padding: 70px 0;
}

.equipment-list li .item {
	font-size: 16px;
	color: #828282;
	display: flex;
	flex-wrap: wrap;
}

.equipment-list li .pic {
	width: 100%;
}

.equipment-list li .quiinfo {
	margin-top: 60px;
	width: 100%;
}

.equipment-list dl {
	display: none;
}

.equipment-list dl dd,
.equipment-list dl {
	margin: 0;
}

.equipment-list dl {
	width: calc(100% - 380px);
	padding-left: 15px;
}

.equipment-list dl dd {
	padding: 5px 0;
	display: flex;
	align-items: center;
}

.equipment-list dl dd i {
	margin-right: 10px;
	display: block;
}

.equipment-list li h3 {
	color: #25292b;
	margin: 0;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.5;
	transition: all .5s;
}

.equipment-list li .quitxt {
	max-width: 520px;
	width: 100%;
	line-height: 1.8;
	color: #25292b;
}

.equipment-list li h3::after {
	margin: 20px 0;
	background: #48A5FB;
	content: '';
	display: block;
	height: 3px;
	width: 30px;
	transition: all .5s;
}

@media(max-width:1500px) {
	.intelligent-two .ULLIST .li .qui-pic .i {
		width: 86px;
		height: 86px;
		background-size: contain;
	}

	.intelligent-two .ULLIST .li .quiinfo {
		padding: 40px 5px;
	}

	.intelligent-two .ULLIST .li .h3 {
		font-size: 24px;
		line-height: 30px;
	}

	.intelligent-two .ULLIST .li .h3 span {
		margin-top: 15px;
	}
}

@media(max-width:1024px) {
	.intelligent-two {
		padding: 60px 0;
	}

	.intelligent-two .ULLIST .li .h3 {
		font-size: 16px;
	}
}

@media(max-width:480px) {
	.intelligent-one .txt-list {
		justify-content: space-between;
	}

	.intelligent-one .txt-list .slick-slide {
		padding: 5px;
	}

	.intelligent-one .txt-list .slick-prev {
		left: 0;
	}

	.intelligent-one .txt-list .slick-next {
		right: 0;
	}

	.intelligent-one dl {
		width: auto;
		padding: 18px 10px;
	}

	.intelligent-one dt {
		font-size: 15px;
		margin-bottom: 5px;
	}

	.intelligent-one dd {
		font-size: 12px;
		padding: 5px 0;
	}

	.intelligent-one dd i {
		margin-right: 5px;
		font-size: 0;
	}

	.intelligent-one dd i img {
		max-width: 20px;
		vertical-align: middle;
	}

	.intelligent-two {
		padding: 40px 0;
	}

	.intelligent-two .ULLIST .li .quiinfo {
		padding: 20px 10px;
	}

	.intelligent-two .ULLIST .li .h3:after {
		background: #48A5FB;
	}

	.intelligent-two .slick-list {
		padding: 0 15%;
	}

	.equipment-list li {
		width: 100%;
		padding: 20px 0;
	}

	.equipment-list li .quiinfo {
		margin-top: 30px;
	}

	.equipment-list li .pic {
		width: 100%;
	}

	.equipment-list dl {
		width: calc(100% - 230px)
	}

	.equipment-list dl dd i img {
		width: 24px;
	}

	.equipment-list dl dd {
		font-size: 14px;
		padding: 2px 0;
	}

	.equipment-list li h3 {
		font-size: 18px;
		font-weight: bold;
	}
}








/* 2022-08-09 新增*/
.gray-box {
	background: none;
}

.gray-list li a {
	border: 1px solid #e5e5e5;
}

.gray-list li:hover a {
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, .2);
	border-color: transparent;
}

.car-demand {
	background: url(../images/car-demand-bg.jpg) center no-repeat;
	background-size: cover;
	margin-top: 80px;
}

.car-demand .qui-btn-more {
	margin: 20px 0 40px;
}

.car-demand .slider {
	position: relative;
	z-index: 1;
}

.car-demand .slider .slick-list li {
	padding: 10px 0;
}

.car-demand .slider .slick-list li .con {
	display: block;
	margin: 0 10px;
	text-align: center;
	border: 1px solid #ccc;
	border-radius: 10px;
	transition: all 0.25s linear 0.01s;
}

.car-demand .slider .slick-list li:hover .con {
	background: #fff;
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, .2);
}

.car-demand .car-box .Ispic {
	display: block;
	padding-bottom: 59.735%;
	background-repeat: no-repeat;
	background-size: contain;
	border-radius: 8px;
}

.car-demand .car-box .text {
	padding: 1% 2% 2.5vw;
}

.car-demand .car-box .h3 {
	color: #25292b;
	font-size: 24px;
	padding-bottom: 20px;
	line-height: 35px;
}

.car-demand .car-box .quitxt {
	color: #25292b;
	font-size: 16px;
	line-height: 1.5;
}

.car-demand .car-box .Inquiry {
	display: inline-block;
	width: 163px;
	line-height: 53px;
	color: #333;
	border: 1px solid #ccc;
	font-size: 24px;
	border-radius: 27px;
	margin-top: 2vw;
}

.car-demand .slider .slick-list li:hover .Inquiry {
	border-color: transparent;
	color: #fff;
	background: #fd5a22;
	background: -moz-linear-gradient(left, #fd5a22 0%, #fd9430 100%);
	background: -webkit-linear-gradient(left, #fd5a22 0%, #fd9430 100%);
	background: linear-gradient(to right, #48A5FB, #74bafc);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd5a22', endColorstr='#fd9430', GradientType=1);
}

@media(min-width:1601px) {
	.car-demand .slider {
		margin: 0 -10px;
	}
}

@media(max-width:1600px) {
	.car-demand .slider {
		padding: 0 80px;
	}
}

@media(max-width:640px) {
	.car-demand {
		padding-top: 100px;
		margin-top: 0;
	}

	.car-demand .slider {
		padding: 0 15px;
	}

	.car-demand .slider .slick-list li .con {
		margin: 0 13px;
	}

	.car-demand .slider .slick-list li:hover .con {
		box-shadow: 0 0 13px 0 rgba(0, 0, 0, .2);
	}

	.car-demand .car-box .h3 {
		line-height: 25px;
		font-size: 20px;
		padding-bottom: 0;
	}

	.car-demand .slider .slick-arrow {
		width: 20px;
	}

	.car-demand .slider .slick-prev {
		left: 0;
	}

	.car-demand .slider .slick-next {
		right: 0;
	}

	.car-demand .car-box .quitxt {
		margin: 10px 0 12px;
		font-size: 16px;
	}

	.car-demand .car-box .Inquiry {
		margin-top: 0;
		line-height: 40px;
		font-size: 18px;
	}

	.car-demand .car-box .text {
		padding: 20px;
	}
}