.xinxi{
	width: 100%;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 28px;
	background-color: #2980d6;
}
.xinxip{
	padding-bottom: 15px;
	font-size: 14px;
	color: #ffffff;
}

.pk {
    text-align-last: justify;
    width: 80px;
    height: 14px;
    display: inline-block;
}


@font-face {
  font-family: "iconfont";
  src: url("../fonts/iconfont.ttf?t=1626338418023") format("truetype");
}
i {
  font-family: "iconfont" !important;
  font-size: 16px;
  display: inline-block;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  right: 0;
  cursor: pointer;
  transition: all 0.2s ease;
}

a:hover {
    text-decoration: none!important;
    color: unset;
}

.leftbigtitle i {
    transform: rotate(-90deg);
}


.leftmain ul{
	display: none;
}


#ritmain{
	border: unset;
}

/*  */

.jiazi{
	position: absolute;
	top: 36%;
	left: 8%;
	color: #2980d6;
}
.jia1{
	font-size: 26px;
	letter-spacing:2px;
}
		
.jia2{
	font-size: 20px;
}


/*  */



.fytianma{
	padding-top: 80px;
	padding-bottom: 60px;
}
.tmcp{
	width: 100%;
	height: auto;
}


.tmcpk{
	width: 1300px;
	height: auto;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin: 0 auto;
	padding-top: 80px;
}



/* 左边 */
.tmcpleft{
	width: 330px;
	height: auto;
}



.lefttop{
	width: 330px;
	height: 55px;
	background-color: #2980d6;
	padding-left: 30px;
	display: flex;
	align-items: center;
}

.lefttoptext{
	padding-left: 20px;
	font-size: 18px;
	color: #ffffff;
}

.leftbigtitle{
	height: 54px;
	background-color: #ededed;
	padding-left: 13px;
	display: flex;
	align-items: center;
	cursor: pointer;
}

.lbtying{
	font-size: 14px;
	color: #999999;
	padding-left: 10px;
}
.lbtzhong{
	font-size: 14px;
	color: #333333;
	padding-left: 10px;
}


.leftsmalltitle{
    width: 100%;
    height: auto;
	color: #8c8c8c;
	
	

}

.leftli{
	width: 100%;
	height: 42px;
	line-height: 42px;
	padding-left: 37px;
   border-bottom: 1px solid  #f4f4f4;
}


/* 右边 */


.tmcpright{
	width: 911px;
	height: auto;
}

.righttop{
	width: 100%;
	height: 39px;
	background-color: #2980d6;
	padding-left: 20px;
	line-height: 39px;
	color: #ffffff;
}

.rightmaink{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.rightmian{
	width: 30.4%;
	height: auto;
	border: solid 1px #ececec;
	margin-top: 30px;
	transition:all 0.5s;
}

.rightmian:hover{
	width: 30.4%;
	height: auto;
	border: solid 1px #2980d6;
	margin-top: 30px;
}

.rightmainimg {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.rightmainimg img{
	width: 100%;
	height: auto;
	transition:all 0.5s;
	overflow:hidden;
}

.rightmian:hover .rightmainimg  img{
	transform:scale(1.2,1.2);
	transform-origin:center center;
	overflow: hidden;
}



.rightmainzi{
	padding-left: 14px;
	padding-bottom: 17px;
}

.rightmainzi1{
	font-size: 14px;
	letter-spacing: 1px;
	color: #2980d6;
	padding-top: 15px;
}

.rightmainzi2{
	font-size: 14px;
	padding-top: 14px;
		color: #333333;
}

.rightmainzi3{
	font-size: 14px;
	padding-top: 14px;
		color: #333333;
}


@media (max-width:1300px) {
	.tmcpk{
		width: 100%;
		padding-left: 8px;
		padding-right: 8px;
		height: auto;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		margin: 0 auto;
		padding-top: 60px;
	}
	
	/* 左边 */
	.tmcpleft{
		width: 22%;
		height: auto;
	}
	
	.lefttop {
	   width: 100%;
	}
	
	
	.tmcpright{
		width: 74%;
		height: auto;
	}
	.fytianma{
		padding-top: 60px;
		padding-bottom: 40px;
	}
	
	.leftli {
	    width: 100%;
	    height: 42px;
	    line-height: 42px;
	    padding-left: 8px;
	    border-bottom: 1px solid #f4f4f4;
	}
	
	
}


@media (max-width:1200px) {
	/* 左边 */
	.tmcpleft{
		width: 26%;
		height: auto;
	}
	
	.tmcpright{
		width: 68%;
		height: auto;
	}
	
	
	
	.rightmian {
	    width: 47.4%;
	    height: auto;
	    border: solid 1px #ececec;
	    margin-top: 30px;
	    transition: all 0.5s;
	}
	.rightmian:hover{
		 width: 47.4%;
		height: auto;
		border: solid 1px #2980d6;
		margin-top: 30px;
	}
	.tmcpk{
		width: 100%;
		padding-left: 8px;
		padding-right: 8px;
		height: auto;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		margin: 0 auto;
		padding-top: 40px;
	}
	.fytianma{
		padding-top: 30px;
		padding-bottom: 30px;
	}
	
	
}


@media (max-width:996px) {
	/* 左边 */
	.tmcpleft{
		width: 100%;
		height: auto;
	}
	
	.tmcpright{
		width: 100%;
		height: auto;
	}
	
	
	
	.rightmian {
	    width: 47.4%;
	    height: auto;
	    border: solid 1px #ececec;
	    margin-top: 20px;
	    transition: all 0.5s;
	}
	.rightmian:hover{
		 width: 47.4%;
		height: auto;
		border: solid 1px #2980d6;
		margin-top: 20px;
	}
	
	.righttop {
	    width: 100%;
	    height: 39px;
	    background-color: #2980d6;
	    padding-left: 20px;
	    line-height: 39px;
	    color: #ffffff;
	    margin-top: 30px;
	}
	.rightmainzi {
	    padding-left: 8px;
	    padding-bottom: 8px;
	}
	
	.tmcpk{
		width: 100%;
		padding-left: 8px;
		padding-right: 8px;
		height: auto;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		margin: 0 auto;
		padding-top: 30px;
	}
	
	
	.jiazi{
		position: absolute;
		top: 28%;
		left: 3%;
		color: #2980d6;
	}
	.jia1{
		font-size: 18px;
		letter-spacing:2px;
	}
	
	.jia2{
		font-size: 14px;
	}
	
}



