/*fp-seed:6s44rhbk65fb v6.84 tkagam43bm*/
.zjqh {
			width: 100%;
			height: auto;
			overflow: hidden;
		}

		.zjqh .zjleft {
			width: 50%;
			float: left;
			background: url(../images/f5b09255_dbed5366-4960-4a56-b5a1-bbb2acb257fd.jpg);
			/* padding-top: 50px; */
			height: 700px;
			display: flex;
			flex-wrap: wrap;
			opacity: 1;
			position: relative;
		}

		.zjqh .zjleft ul {
			width: 100%;
			height: auto;
			position: absolute;
			bottom: 0;
		}

		.zjqh .zjleft li {
			opacity: 0;
			transform: translateY(30px);
			transition: all .5s;
			/* display: none; */
			position: absolute;
			bottom: 0;
		}

		.zjqh .zjleft li.active {
			opacity: 1;
			transform: translateY(0px);
			display: flex;
			/* position: absolute; */
			/* bottom: 0; */
		}

		.zjqh .zjright {
			width: 50%;
			float: left;
			height: 100%;
			position: relative;
			transition: all .5s ease;
		}

		.zjqh .zjright ul {}

		.zjqh .zjright li {
			width: 25%;
			float: left;
			position: relative;
			height: 700px;
			background: #f3f7fa;
			border-left: 1px solid #e5e5e5;
		}

		.zjqh .zjright li.active {
			background: #e5e5e5;
		}

		.zjtitle {
			font-size: 30px;
			width: 60%;
			margin: 50px auto 0;
		}

		.zjtitle span {
			color: #065bb4;
		}

		.zjsubtitle {
			font-size: 16px;
			width: 60%;
			margin: 0 auto;
		}

		.zjsubtitle span {
			color: #065bb4;
		}

		.zjrow {
			width: 80%;
			left: 10%;
			margin: 0px auto 0;
			/* overflow: hidden; */
			display: flex;
		}

		.zjrow-left {
			/* float: left; */
			position: relative;
			width: 55%;
			display: block;
			/* overflow: hidden; */
		}

		.zjrow-left img {
			width: 100%;
			position: absolute;
			bottom: 0;
		}

		.zjrow-right {
			float: left;
			padding: 20px 0px 40px 50px;
			width: 45%;
		}

		.zjrowtitle {
			font-size: 34px;
			font-weight: bold;
			line-height: 1;
			margin-bottom: 8px;
		}

		.zjrowsubtitle {
			font-size: 14px;
			color: #999;
		}

		.zjrowzc {
			color: #007dff;
			font-size: 28px;
			margin: 10px 0;
		}

		.zjrowtxt {
			font-size: 14px;
			color: #666;
			line-height: 2;
			margin-bottom: 20px;
			display: -webkit-box;
			-webkit-box-orient: vertical;
			-webkit-line-clamp: 6;
			overflow: hidden;
		}

		.zjrow-right img {}

		.zjrighttitle {
			text-align: center;
			font-size: 22px;
			font-weight: bold;
			margin-top: 92%;
		}

		.zjrightsubtitle {
			text-align: center;
			font-size: 14px;
			color: #666;
			margin-bottom: 40px;
		}

		.zjright img {
			width: 94%;
			position: absolute;
			bottom: 0;
			left: 3%;
		}

		@media only screen and (max-width: 1400px) and (min-width: 1280px) {
			.zjrighttitle {
				margin-top: 130%;
			}

			.zjrow-right {
				padding: 20px 0px 20px 20px;
				width: 40%;
			}

			.zjrow-left {
				width: 60%;
			}

		}

		@media only screen and (max-width: 1279px) and (min-width: 769px) {
			.zjqh .zjleft {
				height: 550px;
			}

			.zjqh .zjright li {
				height: 550px;
			}/*v7.41 jpoovq17dbfq*/

			.zjrow-right {
				padding: 20px 0px 20px 20px;
				width: 40%;
			}

			.zjrow-left {
				width: 60%;
			}

			.zjrow {
				width: 90%;
			}

			.zjtitle {
				width: 80%;
				margin-top: 30px;
			}

			.zjsubtitle {
				width: 80%;
			}

			.zjrowzc {
				font-size: 20px;
			}

			.zjrowtitle {
				font-size: 24px;
			}

			.zjrowtxt {
				-webkit-line-clamp: 4;
				line-height: 1.6;
			}

			.zjrighttitle {
				font-size: 20px;
			}
		}

		@media only screen and (max-width: 768px) {
			.zjqh .zjleft {
				width: 100%;
				height: 450px;
			}/*v6.4 atgdgmdre*/

			.zjqh .zjright {
				width: 100%;
				height: 220px;
			}
			.zjqh .zjright li{
				height: 220px;
				background: #fff;
			}
            


			.zjtitle {
				width: 80%;
				margin-top: 30px;
				font-size: 24px;
			}

			.zjsubtitle {
				width: 80%;
			}

			.zjrowzc {
				font-size: 18px;
				margin-bottom: 0;
				margin-top: 3px;
			}

			.zjrowtitle {
				font-size: 20px;
				margin-bottom: 0;
			}

			.zjrowtxt {
				-webkit-line-clamp: 5;
				line-height: 1.6;
				margin-bottom: 10px;
			}/*base-hbj4oqu*/

			.zjrighttitle {
				font-size: 16px;
				margin-top: 30px;
			}
			.zjqh .zjleft li{width: 100%;left: 0;}
			.zjrightsubtitle{
font-size:12px;
				
			}
			.zjrow-right{
    padding: 20px 10px 20px 0px;
    width: 40%;
}
			.zjrow-left{width: 60%;}
			.zjrowsubtitle{
    display: none;
}
		}