.container-3 {
				margin-bottom: 2%;
			}
			
			.span-1 span:nth-of-type(2) h1 {
				margin-bottom: 28px;
			}
			
			.span-1 span:nth-of-type(2) h2 {
				margin-top: 20px;
			}
			
			.wzas {
				right: 0%;
				top: 67px;
			}
			
			.wzsj li h4 {
				height: 20px;
				/*width: 265px;*/
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
			}
			
			.logo {
				position: absolute;
				right: 0;
				top: 67px;
				width: auto;
				margin: 0 !important;
			}
			
			.header-3 video {
				width: 100%;
			}
			
			.header-4 h2 {
				height: auto;
			}
			
			.header-4 p {
				height: auto;
				overflow: hidden;
				text-overflow: ellipsis;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;
				display: -webkit-box;
			}
			
			.container-2-b li {
				height: 20px;
			}
			
			.container-2-b .zuo,
			.container-2-b .you {
				width: 50%;
				justify-content: left;
			}
			
			.container-2-b .wzsj li {
				display: flex;
				justify-content: space-between;
			}
			
			.container-2 .wzsj {
				width: 100% !important;
			}
			
			.container-1-b .zuo,
			.container-1-b .you {
				width: 50%;
			}
			
			.container-1-b .you .you-ul {
				width: 100%;
			}
			
			.container-1-b {
				height: 406px;
			}
			
			.zuo-ul li:not(nth-of-type(1)) a:before {
				display: inline-block;
				content: '.';
				width: 38px;
				height: 38px;
				background: url(/89003/img/hz-rmzfcwhy/xz8.png) center center no-repeat;
				text-align: center !importent;
			}
			
			.zuo-ul li:nth-of-type(1) a:before {
				content: normal;
			}
			
			.zuo .zuo-ul li:not(:first-child) a {
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;
			}
			
			.you-ul li:nth-of-type(2) {
				width: 625px;
				height: 315px;
				display: block;
			}
			
			.rl-t li:nth-child(3) {
				width: auto;
				margin-left: 107px;
			}
			
			.rl-b-all-span {
				top: 27px;
			}
			
			.span-1 span:nth-of-type(2) {
				margin-top: -35px;
			}
			
			.rl-b-all i {
				top: 25px;
			}
			
			.rl-b-all .prove {
				top: 22px;
				right: 54px;
			}
			
			.rl-b-all .next {
				top: 316px;
				right: 54px;
			}
			
			.span-1 span:nth-of-type(2) h3 {
				top: 20px;
			}
			
			.span-1 span:nth-of-type(2) p {
				overflow: hidden;
				text-overflow: ellipsis;
				-webkit-line-clamp: 4;
				display: -webkit-box;
				-webkit-box-orient: vertical;
				line-height: 26px;
				width: auto;
				height: auto;
				margin-top: 0;
				text-indent: 0 !important;
			}
			
			.span-1 span:nth-of-type(2) h2:nth-of-type(1):after {
				content: normal;
			}
			
			.span-1 span:nth-of-type(2) h2:nth-of-type(1) p {
				width: 93px;
				height: 14px;
				font-size: 17px;
				font-family: Microsoft YaHei;
				font-weight: 400;
				color: #000000;
				/* line-height: 26px; */
				margin-left: 12px;
				display: initial;
			}
			
			.span-1 span:nth-of-type(2) h1 {
				margin-top: 20px;
			}
			
			.span-1 span:nth-of-type(2) h2 {
				margin-top: 10px;
			}
			
			.divp {
				overflow: hidden;
				margin-top: 0px;
				height: 100px;
			}
			
			.span-1 span:nth-of-type(2) {
				width: 264px;
			}
			
			.span-1 span:nth-of-type(2) h1 {
				width: 235px;
			}
			
			.span-1 span:nth-of-type(2) {
				padding-bottom: 21px !important;
				overflow-y: scroll !important;
			}
			/*滚动条样式111*/
			.span-1 span:nth-of-type(2)::-webkit-scrollbar {
				width: 3px;
			}
			/*定义滚动条轨道*/
			
			.span-1 span:nth-of-type(2)::-webkit-scrollbar-track {
				border-radius: 5px;
			}
			/*定义滑块*/
			
			.span-1 span:nth-of-type(2)::-webkit-scrollbar-thumb {
				border-radius: 5px;
				background: rgba(27, 140, 236, 0.5);
			}
			/*111111结束*/
			.span-1-on .spn2 {
				height: 352px;
			}
			/*zhangzhemoshi*/
			
			.wzazzms .span-1 span:nth-of-type(1) {
				margin-left: -87% !important;
			}
			
			.wzazzms .rl-b-all i {
				right: 126px;
			}
			
			.wzazzms .rl-b-all .prove {
				right: 118px;
			}
			
			.wzazzms .rl-b-all .next {
				right: 118px;
			}
			
			.wzazzms .header-4 p {
				overflow: hidden;
				text-overflow: ellipsis;
				height: auto;
				-webkit-line-clamp: 2;
				display: -webkit-box;
				-webkit-box-orient: vertical;
				margin-top: 8px;
			}
			
			.wzazzms .container-1-b .you,
			.wzazzms .container-1-b .zuo {
				width: 100%;
			}
			
			.wzazzms .container-2-b .hzgd li {
				height: auto;
			}
			/*xiangyingshi*/
			
			@media screen and (max-width:768px) {
				.header-4 p {
					height: auto;
					overflow: hidden;
					text-overflow: ellipsis;
					-webkit-line-clamp: 2;
					-webkit-box-orient: vertical;
					display: -webkit-box;
				}
				.container-2-b {
					display: initial;
				}
				.container-2-b .zuo,
				.container-2-b .you {
					width: 100%;
				}
				.container-2-b .hzgd li h5 {
					width: 100%;
					font-size: 12px;
					background-size: contain;
				}
				.hzgd {
					width: 20%;
				}
				.wzsj {
					font-size: 12px;
				}
				.container-2-b .hzgd li {
					height: auto;
				}
				.logo {
					margin: 0;
					top: 5%;
					width: 10%;
					right: 3%;
				}
				.container-3 {
					margin: 0;
					margin-bottom: 2%;
				}
				.header-1 h1 {
					line-height: 59px;
				}
				.rl-t li:nth-child(3) {
					margin-left: 106px;
				}
			}
			.container-2-b .wzsj li h5 {
			    background: none;
			    font-size: 14px;
			    color: #237BDC;
				border: 1px solid #237BDC;
				line-height: 20px;
			}
			.container-2-b .wzsj li{
				justify-content: flex-start;
			}
			.container-2-b .wzsj li a{
				margin: 0 10px;
				display: inline-block;
				width: 57%;
				text-align: left;
			}
			.dSmallPic {
				display: flex;
				justify-content: center;
				display: inline-block;
				position: relative;
				width: 1280px;
				height: 300px;
			}
			
			.dSmallPicBox {
				height: 310px;
			}
			
			.ulSmallPic li {
				float: left;
				background: url(/89003/img/hz-rmzfcwhy/2.png);
				display: block;
				width: 142px;
				height: 50px;
				line-height: 50px;
			}
			
			.ulSmallPic li a {
				display: block;
				width: 142px;
				height: 50px;
			}
			
			.ulSmallPic li:nth-of-type(1) {
				background: url(/89003/img/hz-rmzfcwhy/1.png);
			}
			
			.ulSmallPic span {
				height: 12px;
				font-size: 16px;
				font-family: Microsoft YaHei;
				font-weight: 400;
				color: #000000;
				line-height: 14px;
			}
			
			.sLeftBtnA,
			.sRightBtnA {
				width: 24px;
				height: 25px;
				position: absolute;
				margin-top: 9px;
			}
			
			.sLeftBtnA {
				background: url(/89003/img/hz-rmzfcwhy/xz11.png) center no-repeat;
				left: -62px;
			}
			
			.sRightBtnA {
				background: url(/89003/img/hz-rmzfcwhy/xz11-2.png) center no-repeat;
				right: -48px;
			}
			
			.ulBigPic {
				display: inline-block;
			}
			
			.ulBigPic a {
				display: block;
				width: 387px;
				height: 183px;
				background: url(/89003/img/hz-rmzfcwhy/jx.png) center top no-repeat;
			}
			
			.ulBigPic a span:nth-of-type(1) {
				margin-top: 46px;
				display: inline-block;
				width: 280px;
				height: 18px;
				font-size: 18px;
				font-family: Microsoft YaHei;
				font-weight: 400;
				color: #005292;
				line-height: 26px;
			}
			
			.ulBigPic a span:nth-of-type(2) {
				margin-top: 17px;
				display: inline-block;
				text-align: left;
				width: 326px;
				height: 74px;
				font-size: 14px;
				font-family: Microsoft YaHei;
				font-weight: 400;
				color: #000000;
				line-height: 20px;
			}
			.l-on a {
				background: url(/89003/img/hz-rmzfcwhy/3.png);
			}
			
			.l-on a span {
				color: #FFFFFF;
			}
			
			.l-on .con {
				display: block !important;
			}
			
			.l .con {
				width: 387px;
				height: 183px;
				background: url(/89003/img/hz-rmzfcwhy/jx.png) center no-repeat;
				margin-left: -119.5px;
				text-align: center;
				display: none;
			}
			
			.con span:nth-of-type(1) {
				display: inline-block;
				padding-top: 46px;
				width: 280px;
				height: 18px;
				font-size: 18px;
				font-family: Microsoft YaHei;
				font-weight: 400;
				color: #005292;
				line-height: 26px;
			}
			
			.con span:nth-of-type(2) {
				display: inline-block;
				width: 328px;
				height: 60px;
				font-size: 14px;
				font-family: Microsoft YaHei;
				font-weight: 400;
				color: #000000;
				line-height: 20px;
				text-align: left;
				overflow: hidden;
			}
			.con a{
				background:none!important;
				width: auto!important;
				height: auto!important;
				color:#005292!important;
			}
			.tab_title {
				display: flex;
				justify-content: center;
				position: relative;
				margin-top: 32px;
			}
			
			.tab_title i {
				position: absolute;
				display: block;
				width: 1113px;
				border: #8A8A8A dashed 1px;
				top: 45px;
				left: 68px;
			}
			
			.tab-ul {
				display: block;
				display: flex;
				justify-content: center;
			}
			
			.tab-ul li:after {
				display: block;
				content: ' ';
				width: 14px;
				height: 14px;
				background-color: #B4B4B4;
				border-radius: 50%;
				margin-left: 63px;
				margin-top: 13px;
				position: absolute;
				z-index: 20;
			}
			
			.tab-ul li {
				display: block;
				width: 160px;
			}
			
			.tab-ul li>a {
				text-align: center;
				width: 80px;
				height: 23px;
				font-size: 22px;
				font-family: Microsoft YaHei;
				font-weight: 400;
				color: #000000;
				line-height: 26px;
			}
			
			.tab-ul .active li {
				height: 24px;
				font-size: 24px;
				font-weight: bold;
				color: #005292;
			}
			
			.tab-ul .active:after {
				width: 14px;
				height: 14px;
				background: #0068B7;
			}
			
			.tab_box {
				position: relative;
				top: 79px;
			}