/* -----------------鏂板尯姒傚喌------------------ */
.xqgk{
	width: 1200px;
	margin: 0 auto;
}
.xqgk-title{
	width: 100%;
	text-align: center;
	padding-top: 50px;
}
.xqgk-title-icon{
	display: inline-block;
	width: 200px;
	height: 25px;
}
.xqgk-title-span{
	color: #0f0f0f;
	font-size: 26px;
	font-family: "microsoft yahei";
	font-weight: 600;
	display: inline-block;
	margin: 0 20px;
	letter-spacing: 2px;
}
.xqgk-title-span2{
	color: #FFFFFF;
	font-size: 26px;
	font-family: "microsoft yahei";
	font-weight: 600;
	display: inline-block;
	margin: 0 20px;
	letter-spacing: 2px;
	margin-top: 40px;
}
.xqgk-div2{
	width: 1000px;
	margin: 0 auto;
	color: #3a3a3a;
	font-size: 18px;
	text-indent: 2rem;
	line-height: 36px;
	letter-spacing: 1px;
	margin-top: 30px;
}
.xqgk-div2-strong{
	color: #ffa300;
	font-size: 22px;
}
/* 鏂板尯姒傚喌鍗＄墖 */
.xqgk-card{
	width: 100%;
	height: 380px;
	margin-top: 40px;
}
.xqgk-card-ul{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}
.xqgk-card-li{
	width: 289.5px;
	height: 100%;
	list-style: none;
	display: inline-block;
	background-size: 100% 100%;
	float: left;
}
.xqgk-card-li1{
	background-image: url(../img/picture-1.png);
}
.xqgk-card-li2{
	background-image: url(../img/picture-2.png);
	margin: 0 14px;
}
.xqgk-card-li3{
	background-image: url(../img/picture-3.png);
	margin-right: 14px;
}
.xqgk-card-li4{
	background-image: url(../img/picture-4.png);
}
.xqgk-card-li:hover .xqgk-card-li-div1{
	display: none;
}
.xqgk-card-li:hover .xqgk-card-li-div2{
	display: block;
}
.xqgk-card-li-div1{
	background: rgba(0,0,0,0.4);
	color: #FFFFFF;
	height: 70px;
	position: relative;
	top: calc(380px - 70px);
}
.xqgk-card-li-div2{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.7);
	color: #FFFFFF;
	display: none;
}
.xqgk-card-li-div1-span1{
	display: block;
	padding-top: 12px;
	width: calc(100% - 40px);
	margin: 0 auto;
	font-size: 19px;
}
.xqgk-card-li-div1-span2{
	width: 50px;
	height: 0;
	display: block;
	border-top: 1px solid #FFFFFF;
	margin-left: 20px;
	margin-top: 10px;
}
.xqgk-card-li-div2-1{
	width: 100%;
	height: auto;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
.xqgk-card-li-div2-1-content{
	width: calc(100% - 40px);
	margin: 0 auto;
	font-size: 16px;
	font-weight: 300;
	margin-top: 16px;
	line-height: 28px;
}
/* 鏂板尯姒傚喌瀹ｄ紶鐗� */
.xqgk-video-div{
	margin-top: 40px;
	width: 100%;
	height: 460px;
	background-color: rgb(40, 46, 83);
	/* background-image: url(../img/video-1.png); */
	background-size: 100% 100%;
}
/* 瑙嗛閾烘弧 */
.videoElement{
    object-fit: fill;
}

.xqgk-banner2{
	width: 100%;
	height: 240px;
	background-image: url(../img/banner-2.png);
	background-size: 100% 100%;
	margin-top: 40px;
	background-size: cover;
	    background-position: center center;
}
.xqgk-banner2-img{
	width: 998px;
	height: 140px;
	display: block;
	margin: 0 auto;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
/* 鏂板尯姒傚喌琛楅亾 */
.xqgk-jd{
	width: 100%;
	background-color: #f6f6f6;
}
.chart{
	width: 1200px;
	height: 400px;
	margin: 0 auto;
	padding: 40px 0 60px;
}
.chart-img{
	width: 100%;
	height: 100%;
}
/* 鍏ㄥ尯鏁版嵁鍒嗘瀽 */
.xqgk-qq{
	width: 100%;
	height: 530px;
	background-color: #f6f6f6;
	background-image: url(../img/backgroundimage.png);
	background-size: 100% 100%;
}
.xqgk-qq-div{
	width: 1200px;
	margin: 50px auto 0;
}
.xqgk-qq-div-ul{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	color: #FFFFFF;
}
.xqgk-qq-div-li{
	list-style: none;
	display: inline-block;
	text-align: center;
	width: 24.5%;
}
.xqgk-qq-div-li-img{
	width: 259px;
	height: 204px;
	display: block;
	margin: 0 auto;
}
.xqgk-qq-div-li-number{
	width: 100%;
	margin-top: 10px;
}
.xqgk-qq-div-li-number-1{
	font-size: 14px;
}
.xqgk-qq-div-li-number-1{
	font-size: 32px;
	margin-right: 6px;
}
.xqgk-qq-div-li-title{
	width: 100%;
	margin-top: 8px;
}
.triangleRight{
	display: inline-block;
	width: 0px;
	   height: 0px;
	   border-left: 8px solid #ffdf00;
	   border-top: 6px solid transparent;
	   border-bottom: 6px solid transparent;
	   margin-right: 4px;
}