.manage-info {
	position: relative;
	height: 70px;
}

.manage-info img {
	width: 100%;
	height: 100%;
}

.more-info {
	white-space: nowrap;
	text-overflow: ellipsis;
}

.product-info {
	position: relative;
	height: 70px;
}

.product-info img {
	width: 100%;
	height: 100%;
}


.manage-info p {
	font-weight: 600;
	font-size: 17px;
	letter-spacing: 1px;
	color: #2885ec;
	position: absolute;
	left: 40%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.product-info p {
	font-weight: 600;
	font-size: 17px;
	letter-spacing: 1px;
	color: #2885ec;
	position: absolute;
	left: 37%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.toleft {
	margin-left: 20px;
}

.gltz-box {
	width: 1080px;
	margin: 0 auto;
	padding-bottom: 42px;
}

.gltz-title {
	text-align: center;
	font-size: 28px;
	font-weight: bold;
	padding-top: 14px;
}

.gltz-row {
	/* background-color: #429EF5; */
	display: flex;
	justify-content: space-between;
	margin: 38px 0 20px;
}

.gltz-row img {
	width: 150px;
	height: 150px;
	margin-top: 10px;
}

.gltz-text {
	width: 100%;
	color: #212121;
	font-size: 18px;
	line-height: 36px;
	text-align: center;
}

.gltz-row1 {
	width: calc(50% - 10px);
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding: 20px 68px 20px 40px;
	box-shadow: 2px 2px 10px 4px #eaebec;
	float: left;
	margin-bottom: 20px;
}

.gltz-row1-line {
	background-color: #429EF4;
	height: 2px;
	width: 86px;
	margin-top: 8px;
}

.scgl-box {
	width: 100%;
	background: url(../img/Inteproduction/Pc/bg_1.png) no-repeat center;
	padding: 36px 0;
}

.scgl {
	width: 1080px;
	margin: 0 auto;
}

.scgl-title {
	text-align: center;
	font-size: 28px;
	font-weight: bold;
	padding-top: 14px;
}

.scgl-row {
	padding: 35px 0 20px;
	line-height: 30px;
	font-size: 16px;
	font-weight: 500;
}

.scgl img {
	width: 22%;
	margin-right:3%;
}

.gnmk-box {
	width: 1080px;
	margin: 0 auto;
}

.gnmk {
	padding: 40px 0 20px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.gnmk-title {
	text-align: center;
	font-size: 28px;
	font-weight: bold;
	line-height: 100px;
	margin-top: 16px;
}

.gnmk-row {
	border: 1px solid #4294F4;
	width: calc(33% - 10px);
	padding: 18px 20px;
	margin-bottom: 20px;
}

.gnmk-row-title {
	color: #4294F4;
	font-size: 18px;
	font-weight: bold;
	margin-left: 10px;
	vertical-align: top;
}

.gnmk-text {
	font-weight: 500;
	line-height: 26px;
	font-size: 15px;
	margin-top: 12px;
}

.zpgy-box {
	width: 1080px;
	margin: 0 auto;

}

.zpgy-box1 {
	display: flex;
	justify-content: space-between;
}

.zpgy-title {
	width: 94%;
    padding: 35px 0px 0px 17px;
    font-size: 15px;
    font-weight: 500;
    line-height: 32px;
    height: 120px;
	text-align: justify;
}

.ccsj {
	width: 49%;
}

.zpgy {
	width: 49%;
}

.dzzt-box {
	width: 1080px;
	margin: 40px auto;
}

.dzzt {
	text-align: center;
}

.dzzt-title {
	font-size: 16px;
	font-weight: 500;
	line-height: 105px;
	padding-left: 17px;
	text-align: left;
}

.yckz-box {

	width: 1080px;
	margin: 0 auto;
	margin-bottom: 36px;
}

.yckz-box1 {
	display: flex;
	justify-content: space-between;
}

.yckz-title {
	width: 80%;
	padding: 35px 0px 0px 17px;
	font-size: 16px;
	font-weight: 500;
	line-height: 32px;
	height: 147px;
}

.yckz {
	width: 49%;
}

.qfjk {
	width: 49%;
}

.yckz-conter {
	width: 1080px;
	margin: 0 auto;
	padding: 53px 0;
	line-height: 28px;
	font-weight: 500;
	font-size: 18px;
}

.szhl-box {
	background-color: #42A0F5;
	padding-bottom: 68px;
}

.szhl {
	width: 1080px;
	margin: 0 auto;
}

.szhl-title {
	text-align: center;
	font-size: 28px;
	font-weight: bold;
	padding-top: 14px;
	color: #fff;
	line-height: 121px;
}

.szhl-row1 {
	display: flex;
	justify-content: space-between;
}

.szhl-row1-item {
	background-color: #fff;
	width: calc(20% - 10px);
	padding: 15px 0 15px 15px;
	font-weight: 500;
	font-size:15px;
}

.szhl-row2 {
	margin-top: 20px;
	display: flex;
	justify-content: space-between;
}

.szhl-row2-item {
	background-color: #fff;
	width: calc(25% - 10px);
	padding: 15px 0 15px 15px;
	font-weight: 500;
	font-size:15px;
}

.xtkj-box {
	width: 1080px;
	margin: 0 auto;
	text-align: center;
	padding: 12px 0 40px;
}

.xtkj-title {
	font-size: 28px;
	font-weight: bold;
	padding-top: 14px;
	line-height: 86px;
	padding-bottom: 8px;
}

.gltz-phone {
	text-align: center;
}

.gltz-phone h5 {
	font-weight: bold;
	line-height: 46px;
}

.szhg-phone {
	width: 100%;
	background: url(../img/Inteproduction/Mob/bg_1.png) no-repeat center;
	padding: 40px 20px;
}

.szhg-phone h5 {
	font-weight: bold;
	line-height: 46px;
	text-align: center;
}

.szhg-phone img {
	width: 49%;
}

.scgl-phone {
	padding: 20px 15px;
}

.scgl-phone h5 {
	font-weight: bold;
	line-height: 46px;
	text-align: center;
}

.zpgy-phone {
	padding: 20px 15px;
}

.zpgy-phone-title {
	font-size: 16px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 18px;
	line-height: 32px;
}

.yckz-phone {
	padding: 20px 15px;
	line-height: 28px;
	font-weight: 500;
	font-size: 16px;
}

.xtkj-phone {
	text-align: center;
	padding: 20px 15px;
}

.xtkj-phone h5 {
	font-weight: bold;
	line-height: 46px;
}
.szhl-title-phone{
	font-weight: bold;
    line-height: 46px;
    font-size: 1.25rem;
    text-align: center;
    position: absolute;
    color: #fff;
    left: calc((100% - 320px) / 2);
    top: 24px;
}