	input:-internal-autofill-selected {
    -webkit-text-fill-color: black !important;
    transition: background-color 5000s ease-in-out 0s !important;
}
body{
	/* max-width: 1920px;
	margin: 0 auto; */
}
	.top {
		max-width: 1920px;
		margin: 0 auto;
		background-color: #6080DB;
	}
	.topt {
		max-width: 1920px;
		margin: 0 auto;
		/* height: 8.25rem; */
		background-color: white;
	}
	

	.topt .top1 {
		width: 1200px;
		margin:  0 auto;
		/* height: 4rem; */
		display: flex;
		background-color: white;
		height: 4.8125rem;
	}

	.topt .top1 .logo {
		color: #6080DB;
		/* margin-left: 22.625rem; */
		/* margin-top: 0.5rem; */
		line-height: 4.8125rem;
		font-size: 2.5rem;
	}

	.topt .top1 .language {
		display: flex;
		margin-left: 38.3125rem;
		margin-top: 1.225rem;
		color: #827C80;
		width: 3.6rem;
		height: 2.5rem;
		border-radius: 1.25rem;
		border: 0.0625rem solid #DFDFDF;
	}

	.topt .top1 .language img {
		width: 0.9375rem;
		height: 0.9375rem;
		color: #827C80;
		line-height: 2.5rem;
		margin-left: 0.5rem;
		margin-top: 0.85rem;
	}

	.topt .top1 .language .Lchange {
		line-height: 2.5rem;
		margin-left: 0.1875rem;
		/* color: #FFFFFF; */
		font-weight: bold;
		cursor: pointer;
	}
	.topt .top1 .language .Lchange a{
		text-decoration: none;
		color: #827C80 ;
	}
		.topt .top1 .language .Lchange:hover a{
		color: #FFCC62;
	}
	.topt .top1 .serach {
		display: flex;
		width: 14.4rem;
		height: 2.5rem;
		border: 0.0625rem solid #827C80;
		margin-left: 2rem;
		margin-top: 1.225rem;
		border-radius: 1.25rem;
	}

	.topt .top1 .serach .serach1 {
		/* margin-top: 0.5rem; */
		/* height: 1.5rem; */
		/* background-color: #6080DB; */
		color: #827C80;
		border: 0px;
		outline: none;
		margin-left: 1rem;
	}

	.topt .top1 .serach .serach1::placeholder {
		/* color: #FFFFFF; */
	}

	.topt .top1 .serach .button {
		width: 20px;
		/* background-color: #6080DB; */
		background-color: white;
		border: 0px;
		cursor: pointer;
		/* margin-left: 1.2rem; */
	}

	.topt .top1 .serach .button img {
		display: block;
		/* margin-left: -2rem; */
		background-color: white;

	}

	.top .top2 {
		    padding-top: 15px;
    height: 2.1rem;
		display: flex;
		margin: 0 auto;
		width: 1200px;
		/* margin-left: 19.5rem; */
		/* margin-top: 1.35rem; */
	}

	.top .top2 ul {
		/* width: 133px; */
		height: 2rem;
		/* margin-left: 5.25rem; */
		color: #FFFFFF;
		font-weight: bold;
		cursor: pointer;
		position: relative;
		display: flex;
		justify-content: center;
	}
	.top .top2 ul:hover{
		color:#FFCC62
	}

	.top2 ul a {
		text-decoration: none;
		/* 去掉链接的下划线 */
		color: inherit;
		/* 继承父元素的文字颜色 */
	}

	.top2 ul::after {
		content: '';
		position: absolute;
		left: 0;
		bottom: -0.125rem;
		/* 调整横线的位置 */
		width: 100%;
		height: 0.125rem;
		/* 横线的高度 */
		background-color: #ffcc62;
		/* 横线的颜色 */
		transform: scaleX(0);
		/* 初始状态下横线的宽度为0 */
		transition: transform 0.3s ease;
		/* 添加动画效果 */
	}

	.top2 ul:hover::after {
		transform: scaleX(1);
		/* 鼠标悬停时横线展开到满宽度 */
	}

	.top .top2 ul img {
		margin-left: 0.75rem;
	}

	.pub {
		position: relative;
		display: inline-block;
	}

	.dropdown-content {
		width: 100%;

		display: none;
		position: absolute;
		background-color: white;
		box-shadow: 0px 0.0625rem 0.25rem 0px rgba(0, 0, 0, 0.2);
		z-index: 1;
		top: 18px;
	}

	.pub:hover .dropdown-content {
		margin-left: -0.15rem;
		margin-top: 1rem;
		/* height: 4rem; */
		display: block;
	}

	.dropdown-content li {
		padding: 10px;
		color: black;
		font-size: 0.875rem;
		display: flex;
    justify-content: center;
	}

	.dropdown-content li:hover {
		color: #6080DB;
	}

	.content1 {
		/* width: 118.965rem; */
		width: 1200px;
		height: 28.1875rem;
		background-color: #FFFFFF;
		display: flex;
		margin: 0 auto;
	}

	.content1 .content1-left {
		width: 600px;
		background-image: url(../images/6.png);
		background-repeat: no-repeat;
		/* margin-left: 22.5rem; */
		margin-top: 3.8125rem;
	}

	.content1 .content1-left img {
		width: 33.3125rem;
		height: 23.3125rem;
		margin-top: 1rem;
		margin-left: 1rem;
	}

	.content1 .content1-right {
		/* width: 60rem; */
		width: 600px;

	}

	.content1 .content1-right .content1-right-top {
		margin-top: 5.125rem;
		display: flex;
		/* margin-left: -10rem; */
	}

	.content1 .content1-right .content1-right-top .content1-right-top-top1 {
		font-size: 1.6875rem;
		font-weight: bold;
	}

	.content1 .content1-right .content1-right-top .content1-right-top-top2 {
		margin-left: 1.5625rem;
		color: #ECECEC;
		font-size: 1.6875rem;
		font-weight: bold;
	}

	.content1 .content1-right .content1-right-bottom {
		width: 36.5625rem;
		height: 18.875rem;
		/* margin-left: -10rem; */
		margin-top: 1.8125rem;
		font-size: 1rem;
		color: #4D4D4D;
	}

	.content1 .content1-right .content1-right-bottom p {
		text-align: justify;
		/* line-height: 1.5; */
		line-height: 32px;
	}

	.content2 {
		max-width: 1920px;
		margin: 0 auto;
		height: 35.1875rem;

		background-color: #6080DB;
    /* background-size: cover; */
    background-repeat: no-repeat;
    background-position: center top;
    background-size: auto 80%;
	}
	.content2-morebox{
		width: 103px;
		height: 36px;
		border-radius: 18px;
		border: 1px solid #FFFFFF;
		margin-top: -1.5rem;
		margin-left: 1097px;
		display: flex;
		justify-content: center;
		align-items: center;
		text-decoration: none;
	}
	.moreimg{
		background-image: url(../images/more-h.png);
		width: 15px;
		height: 15px;
		margin-right: 5px;
	}
	.morefont{
		width: 34px;
height: 12px;
font-family: Microsoft YaHei;
font-weight: 400;
font-size: 14px;
color: #FFFFFF;
/* cursor: default; */
	}
	.morefont:hover{
		color: #FFCC62;
	}

	.content2 .content2-top {
		background-color: white;
		padding-top: 3.625rem;
		display: flex;
		padding-bottom: 3rem;
	}

	.content2 .content2-top img {
		margin-left: 2.0625rem;
		margin-top: 1.75rem;
	}

	.content2 .content2-top .content2-top-top1 {
		display: flex;
		width: 17.1875rem;
		height: 8.4375rem;
		/* margin-left: 22.5rem; */
		border: 2px solid #DFDFDF;
		border-radius: 0.75rem;
	}

	.content2 .content2-top .content2-top-top2 {
		display: flex;
		width: 17.1875rem;
		height: 8.4375rem;
		margin-left: 2.0625rem;
		border: 2px solid #DFDFDF;
		border-radius: 0.75rem;
	}

	.content2 .content2-top .content2-top-top3 {
		display: flex;
		width: 17.1875rem;
		height: 8.4375rem;
		margin-left: 2.0625rem;
		border: 2px solid #DFDFDF;
		border-radius: 0.75rem;
	}

	.content2 .content2-top .content2-top-top4 {
		display: flex;
		width: 17.1875rem;
		height: 8.4375rem;
		margin-left: 2.0625rem;
		border: 2px solid #DFDFDF;
		border-radius: 0.75rem;
	}

	.content2-nameandvalue {
		margin-top: 1.5rem;
		margin-left: 1.4375rem;
		color: #FFFFFF;
	}

	.content2-nameandvalue .name {
		margin-top: 0.75rem;
		color: #97A1BE;
		font-size: 1rem;
	}

	.content2-nameandvalue .value {
		color: black;
		margin-top: 0.375rem;
		font-size: 2.1875rem;
		text-align: center;
		font-weight: bold;
	}

	.content2-bottom-news {
		padding-top: 60px;
		margin-top: 4.25rem;
		text-align: center;
		font-size: 1.875rem;
		font-weight: bold;
		color: #FFFFFF;
	}
	.content2-bottom{
		width: 1200px;
		margin: 0 auto;
	}

	.content2-bottom img {
		display: block;

		margin-top: -1.5rem;
		margin-left: 20rem;
	}

	.content3 {
		width: 75rem;
		height: 25rem;
		margin: 0 auto;
		/* margin-left: 22.5rem; */
		margin-top: 2.0625rem;
		display: flex;
		background-color: #ffffff;
	}
	.content3-imgbox{
		overflow: hidden;
	}
	.content3-imgbox:hover img{
		 transform: scale(1.2);
	}

	.content3 .content3-1 {
		width: 31.125rem;
		height: 2.75rem;
		margin-left: 3.4375rem;
		margin-top: 61px;
		color: #333333;
		font-size: 1.125rem;
		text-align: justify;
		cursor: default;
	}
	.content3 .content3-1:hover a{
		color: #6080DB;
	}
	.content3 .content3-1 a{
		width: 31.125rem;
		height: 2.75rem;
		color: #333333;
		font-size: 1.125rem;
		text-align: justify;
		 text-decoration: none;
		 font-weight: bold
	
	}

	.content3 .content3-2 {
		color: #8c8c8c;
		text-align: justify;
		line-height: 24px;
		margin-top: 1.75rem;
		width: 31.325rem;
		height: 8.5rem;
		margin-left: 3.4375rem;
		font-size: 0.875rem
	}

	.content3 .content3-3 {
		width: 9.25rem;
		height: 2.5rem;
		margin-left: 3.5rem;
		margin-top: 2.5625rem;

	}

	.content3 .content3-4 {
		margin-left: 3.4375rem;
		display: flex;
		color: #8C8C8C;
	}

	.content3 .content3-4 .time1 {
		margin-left: 0.5rem;
	}

	.content3 .content3-3 a {
		text-decoration: none;
		color: #6080DB;
		margin-left: -40px;
	}
		.content3 .content3-3:hover a {
	
		color: #FFCC62;
		
	}
/* .content3 .content3-3:hover{
	
	background-color: #FFCC62;
} */
	.content3 .content3-3 button {
		/* width: 9.25rem;
		height: 2.5rem; */
		width: 155px;
		height: 39px;
		background-color: #6080DB;
		/* background-image: url(../images/矩形 17 拷贝.png); */
		/* background-image: url(../images/ljxq1x.png); */
		 background-repeat: no-repeat;
		 background-color: #FFFFFF;
		border: 1px solid #667EDF;
		/* border: 0px; */
		font-size: 0.875rem;
		color: #FFFFFF;
		font-weight: bold;
		cursor: pointer;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.news {
		/* width: 118.965rem; */
		width: 1200px;
		margin: 0 auto;
		padding-top: 46px;
		/* height: 45.1875rem; */
		color: #F1F3FA;
	}

	.news .news-top {
		width: 75rem;
		/* margin-left: 22.5rem; */
		/* margin-top: 15rem; */
		display: flex;
	}

	.news .news-top .top-2 {

		margin-left: 3.75rem;
	}

	.text2 {
		margin: 0 15px;
		margin-top: 1.1875rem;
		color: #8C8C8C;
		width: 330px;
		
		line-height: 24px;
		 /* 超出两行省略 */
           
       overflow: hidden;
       text-overflow:ellipsis;
       display:-webkit-box; 
       -webkit-box-orient:vertical;
       -webkit-line-clamp:3;

	}
	.timebox{
		margin: 0 auto;
		margin-top: 1.4375rem;
		padding-bottom: 15px;
		width: 330px;
		display: flex;
		justify-content: space-between;

	}
	.time {
		color: #B3B3B3;
		width: 165px;
		
	}
	.img11{
		background: url('../images/rightf1x.png');
		width: 28px;
		height: 4.7px;
		margin-top: 8px;
	}

	.news .news-top .top-3 {
		margin-left: 3.75rem;

	}

	.text {
		width: 330px;
		margin: 0 15px;
		margin-top: 1.1875rem;
		color: #333333;
		font-size: 1.125rem;
		font-weight: bold;
		text-align: justify;
				 /* 超出两行省略 */
           
       overflow: hidden;
       text-overflow:ellipsis;
       display:-webkit-box; 
       -webkit-box-orient:vertical;
       -webkit-line-clamp:2;
	}
	.text a{
			font-size: 1.125rem;
		color: #333333;
text-decoration: none;
	}
		.text:hover a{
		color: #6080DB;
	}
	.text:hover{
		color: #6080DB;
	}

	.news .news-bottom {
		width: 75rem;
		margin-left: 22.5rem;
		margin-top: 4.1875rem;
		display: flex;
	}

	.news .news-bottom .bottom-2 {
		margin-left: 3.75rem;
	}

	.news .news-bottom .bottom-3 {
		margin-left: 3.75rem;
	}

	.fotter {
		max-width: 1920px;
		margin: 0 auto;
		height: 7.5rem;
		background-image: linear-gradient(to right, #6280DC 0%, #6E7DE6 100%);
		/* margin-top: 8.1875rem; */
	}

	.fotter img {
		width: 12.4375rem;

		height: 2.3125rem;
		margin-left: 41.8125rem;
		margin-top: 1.6875rem;
	}

	.fotter .fotter-content {
		color: #FFFFFF;
		font-size: 1rem;
		margin-top: 18px;
		display: flex;
		justify-content: center;

		/* margin-left: 48.5rem; */
	}
	.top-1 ,.top-2,.top-3,.bottom-1,.bottom-2,.bottom-3{

		background: #FFFFFF;
		border-radius: 0.5rem 0.5rem 0px 0px;
	}
	.top-1{
		width: 360px;
		margin-bottom: 20px;
		  cursor: default;
		  margin-right: 60px;
	}
	.top-1:nth-child(3n){
		margin-right: 0px !important;
	}
	.top-1-img{
		width: 360px;
		height: 241px;
	 overflow: hidden; /* 防止图片放大后溢出 */
	}
	.top-1-img:hover img{
		 transform: scale(1.2); /* 鼠标悬停时放大10% */
	}


