a,a:hover{
		color: #000;
}
#informationDetails .block1 .text_box p img{
	max-width: 100%!important;
	display: block;
	margin: 0 auto;
}
#app{
	/* height: 100%;
	overflow: hidden;
	display: flex;
	flex-direction: column; */
/* overflow-x: hidden; */
}
body {
    font-family: pingfang SC,helvetica neue,arial,hiragino sans gb,microsoft yahei ui,microsoft yahei,simsun,sans-serif!important;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	margin: 0;
	padding: 0;
	font-size: 12px;
min-width: 1600px;
}
div:focus{
	outline: none;
}
html,body{
	height: 100%;
}
ul{
	margin: 0;
	padding: 0;
}
ol,
ul li {
	list-style: none;
}

input,
textarea,
button,p {
	outline: none;
	font-family: "Microsoft Yahei";
	margin: 0;
	padding: 0;
}

input,
textarea {
	outline: none;
}
a{
text-decoration: none;
}

.text-ellipsis1 {
	display: -webkit-box;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.coverImg{
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	height: 100%;
	width: 100%;
}
.hide{
	display: none;
}
.w1200{
	width: 1400px;
	box-sizing: border-box;
	margin: auto;
}
.btn:active{
	opacity: .8;
}
.pt170{
	padding-top: 170px;
}
.pt150{
	padding-top: 150px;
}
/* coverImg */
.coverImg{
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
height: 100%;
width: 100%;
}
/* hide */
.hide {
display: none
}

/* 浮动 */
.fl {
float: left
}

.fr {
float: right
}

/* 清除浮动 */
.clearfix:after {
clear: both;
content: "";
display: block;
}

/* 盒模型 */
.box {
-webkit-box-sizing:
	border-box;
box-sizing: border-box;
}

/* 显示点 */
.text-ellipsis {
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
}

.text-ellipsis-2 {
display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;
-webkit-line-clamp: 2;
}

.text-ellipsis-3 {
display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;
-webkit-line-clamp: 3;
}

/* 字体加粗 */
.fw_600 {
font-weight: 600
}

/* font-size */
.fz_0 {
font-size: 0
}

/* display */
.dis_ib {
display: inline-block
}

.dis_b {
display: block
}

.dis_i {
display: inline
}

.overflow-h {
overflow: hidden;
}

/* flex */
.dis_fx {
display: flex
}

.flex1 {
flex: 1
}

.fx_center {
justify-content: center
}

.fx_column {
align-items: center
}

.fx_between{
justify-content: space-between;
}

.fx_end{
align-items: flex-end;
}

.fx_top{
align-items: flex-start;
}

/* vertical */
.ver_t {
vertical-align: top
}

.ver_m {
vertical-align: middle
}

.ver_b {
vertical-align: bottom
}

/* 定位 */
.pos_r {
position: relative;
}

.pos_a {
position: absolute
}

.pos_f {
position: fixed
}

/* text_align */
.text_center {
text-align: center
}

.text_left {
text-align: left
}

.text_right {
text-align: right
}
.block4 .swiper-pagination-bullet{
width: 33px!important;
height: 7px!important;
margin: 0!important;
background: #E2E5EF;
opacity: 1;
border-radius: 0;
}
.block4 .swiper-pagination-bullet:first-child{
	border-radius: 4px 0 0 4px;
}
.block4 .swiper-pagination-bullet:last-child{
	border-radius: 0 4px 4px 0;
}
.block4 .swiper-pagination-bullet-active{
border-radius: 4px!important;
background: #58D8C4;
}
.qydt_box .swiper-pagination-bullet{
	width: 34px;
	height: 3px;
	background: #FFFFFF;
	opacity: 0.3;
	border-radius: 0;
	margin:0 16px 0 0!important;
}
.qydt_box .swiper-pagination-bullet-active{
	opacity: 1;
}
@media screen and (max-width: 1680px) {
body{
  min-width: 1400px;
}
.w1200{
  width: 1200px;
}
}
@media screen and (max-width: 1440px) {
body{
  min-width: 1200px;
}
.w1200{
  width: 1000px;
}
}