/* 头部 */
.home-top {
	height: 850px;
	z-index: 0;
}

.home-nav {
	height: 90px;
	padding-top: 65px;
	margin: 0 auto;
	/* position: sticky; */
	/* top: 1.5vh; */
	/* position: sticky; */
	/* z-index: 111; */
	/* top: 15px; */
}

.nav-itemlast1 .after {
	content: "";
	display: block;
	position: absolute;
	width: 20%;
	height: 3px;
	top: 70%;
	margin: 0 auto !important;
	background-color: transparent;
}

.home-nav-left .nav-itemlast1:hover .after {
	background-color: #000000;
	left: 50%;
	transform: translateX(-50%);
}

.home-nav-left .on .after {
	background-color: #000000;
	left: 50%;
	transform: translateX(-50%);
}

.nav-itemlast1:last-child:hover .after {
	background-color: transparent !important;

}

.nav-itemlast1:last-child {
	width: 180px;
	height: 105px;
	background: #C4262C;
	color: #FFFFFF;
}

.home-nav-in {
	background-color: #FFFFFF;
	height: 105px;
	box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15);
}


.home-logo {
	width: 191px;
	height: 65px; 
	margin-left: 54px;
}

.home-logo a img {
	/* width: 100%; */
	height: 64px;
}


.home-nav-left {
	width: 70%;
	display: flex;
	justify-content: center;
}

.nav-itemlast1 a {
	color: #3F3F3F;
}
.nav-itemlast1 a span:s1{font-family: 'Geometr';}
.nav-itemlast1:last-child a {
	color: #FFFFFF;
}

.nav-itemlast1 {
	width: 150px;
	height: 105px;
	font-size: 17px;
	/*font-family: Microsoft JhengHei;
	font-family: FuturaBT;*/
	color: #3F3F3F;
	position: relative;
}

.nav-itemlast11 {
	width: 150px;
	height: 105px;
	display: block;
}

.nav-itemlast1 .s1{
	font-family: 'Futuram';
}

.nav-itemlast {
	width: 180px;
	height: 105px;
	background: #C4262C;
	color: #FFFFFF;
}

/* 首页 */

.home-banner {
	margin-top: 47px;
	height: 407px;
}

.home-banner-box {
	width: 80%;
	margin: 0 auto;
	height: 100%;
	/* background: green; */
	display: flex;
}

.home-banner-img {
	width: 686px;
	height: 407px;
	display: flex;
	align-items: center;
	/* box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15); */
	margin-left: 20px;
	overflow: hidden;
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
	cursor: pointer;
}

.home-banner-img:hover img {
	transform: scale(1.1);
}

.home-banner-img img {
	width: 100%;
	height: 100%;
	transition: 0.3s;
}

.home-banner-text {
	height: 100%;
	margin-left: 70px;
	/*display: flex;
	flex: 1;
	flex-direction: column;
	justify-content: center;*/
}

.home-banner-text1 {
	font-size: 18px;
	color: #FFFFFF;
	height: 24px;line-height: 24px;overflow: hidden;margin-top: 50px;
	/* line-height: 28px; */
}

.home-banner-text2 {
	margin-top: 27px;
	font-size: 44px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 57px;
}


.bannerNav {
	width: 100%;
	padding-top: 80px;
	display: flex;
	justify-content: flex-end;
	/* padding-left: 30%; */
	/* box-sizing: border-box; */
}

@media screen and (max-width: 1617px) {
	.bannerNav {
		width: 100%;
		padding-top: 80px;
		display: flex;
		/* justify-content: flex-end; */
		padding-left: 45%;
		box-sizing: border-box;
	}

	.bannerNav li {
		border: 1px solid transparent;
		height: 40px;
		font-size: 14px !important;
		color: #FFFFFF;
		cursor: pointer;
	}
}

.bannerNav li a {
	color: #FFFFFF;
}

.bannerNav li {
	border: 1px solid transparent;
	height: 35px;
	font-size: 18px;
	color: #FFFFFF;
	cursor: pointer;
}

.bannerNav li:hover {
	border-bottom: 1px solid #FFFFFF;
}

.bannerNav li+li {
	margin-left: 20px;
}

.nav-itemlast1+.nav-itemlast1 {
	margin-left: 20px;
}
.home-nav-left .on .s1{
	display: none;
} 

.home-nav-left .s2{
	display: none;
} 

.home-nav-left .on .s2{
	display: inline;
} 



.hone_jingBox {
	/* top: 0; */
	position: absolute;
	width: 545px;
	/* height: 100%; */
	background-color: #FFFFFF;
	/* background-image: url(imges/j_bg.jpg); */
	background-repeat: no-repeat;
	background-position: center center;
	z-index: -1;

}

.hone_jing {
	position: relative;
	width: 515px;
	height: 531px;
	margin-top: 370px;
	/*background-image: url(../imges/jing.png);*/
}

.hone_jing img {
	width: 100%;
	height: 100%;
}

.vlearText {
	position: absolute;
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
	color: #272727;
	z-index: 20;
	bottom: 100px;
	left: 100px;
}

.home {}

.homeTop {
	background-color: #2046a9;
}



.home-mid {
	margin-top: 80px;
	/* font-family: 'Geometr'; */
}

.mid-1-box {
	width: 1204px;
	height: 88px;
	background: #FFFFFF;
	box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15);
}

.mid-1 {
	width: 1204px;
	height: 88px;
	background: #FFFFFF;
	/* box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15); */
}

.mid-1-1 {
	margin-right: 128px;
	color: #949494;
	padding-left: 84px;
}

.mid-1-lef {
	margin-right: 40px;
	font-family: 'Futuram';
}

.home-mid-case {}

.case-title {
	height: 100%;
	margin-top: 110px;
}

.case-title1 {
	width: 160px;
	line-height: 40px;
	font-size: 50px;
	color: #2046A9;
	font-weight: 900;
	letter-spacing: 8px;
	font-family: 'Futuram';
}

.case-title2 {
	width: 40px;
	height: 40px;
	font-size: 17px;
	font-weight: bold;
	color: #2046A9;
	line-height: 20px;
}

.case-midd {
	width: 100%;
	margin-top: 88px;
}

.case-midd-1 {
	width: 1025px;
	height: 407px;
	margin-left: calc(100% - 1025px);
}

.case-midd-1:nth-child(2n) {
	margin-left: 0;
	flex-direction: row-reverse;
}

.case-midd-1:nth-child(2n)>a {
	display: block;
}

/* .case-midd-1:nth-child(2n+1){
	border: 1px solid red;
}
 */
.case-midd-1:nth-child(2n)>a .home-mdk {
	/*margin: 166px 0 0 549px;*/
	left: 520px;bottom: 100px
}

.case-midd-1:nth-child(2n) .case-midd-1-img {
	width: 615px;
	height: 383px;
}

.case-midd-1+.case-midd-1 {
	margin-top: 87px;
}

.case-midd-1-img {
	width: 615px;
	height: 383px;
	cursor: pointer;
	overflow: hidden;
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.case-midd-1:hover .case-midd-1-img img {
	transform: scale(1.1, 1.1);
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.case-midd-1-img:hover img {
	transform: scale(1.1, 1.1);
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}
.videobox{padding: 30px 0px}
.poster {
	top: 0;
}

.video-img {
	width: 80px;
	height: 80px;
	cursor: pointer;
	transition: .3s;
}

/* .case-midd-1-img img:hover{
	transform: scale(1.5,1.5);
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
} */
.home-mdk {
	width: 450px;
	min-height: 120px;
	background: #FFFFFF;
	box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15);
	/*margin: 166px 549px 0 0;*/
	right:520px;
	padding: 30px 55px;
	box-sizing: border-box;
	z-index: 50;
	bottom: 100px;
}
.home-mdkinfo {
	width: 450px;
	min-height: 120px;
	background: #FFFFFF;
	box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15);
	/*margin: 166px 549px 0 0;*/
	right:520px;
	padding: 30px 55px;
	box-sizing: border-box;
	z-index: 50;
}



.home-mdk1 {
	color: #3D3D3D;
}

.home-mdk2 {
	color: #252525;
	margin-top: 13px;text-align: left;font-size:1.4rem;
}

.home-new {
	margin-top: 88px;
	height: 437px;
	border-top: 1px solid #AAAAAA; 
	border-bottom: 1px solid #AAAAAA;
	padding-bottom: 10px;
}
.newList-cont{display: flex; flex-wrap: wrap;}
.home-new-item {
	width: 31.1%;
	box-sizing: border-box;
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;

}

.home-new-item a {
	width: 100;
	/* width: 383px; */
	height: 265px;padding:15% 5%
}
.home-new-item:nth-child(6n+2),.home-new-item:nth-child(6n+4){
	width: 1px;margin:1%;
	height: 100%;background-color: #878787;overflow: hidden;
	height: 240px;margin-top: 70px
}
.home-new-item:nth-child(6n+6){
	width: 0px;margin:0px;display: none;
}

.home-new-item-1 {
	font-size: 14px;
	font-family: 'Futuram';
	color: #878787;font-weight: bold;
}

.home-new-item-2 {
	margin-top: 25px;
	font-size: 16px;
	color: #3D3D3D;
	line-height: 28px;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 7;

}

.new-g {
	width: 29px;
	height: 1px;
	background: #7F7F7F;
}

/*.home-new-item:nth-child(4n+1) {
	background-color: #AAAAAA;
	height: 1px !important;
	width: 100% !important;
	padding: 0 !important;
	margin: 27px 0;
}

/* 线 */
/*.home-new-item:nth-child(4n+1):hover {
	background-color: #AAAAAA;
}

.home-new-item .block {
	position: relative;
}

.home-new-item:nth-child(2n+1) .block::after {
	position: absolute;
	display: block;
	content: "";
	width: 1px;
	height: 100%;
	background-color: #C6C6C6;
	left: -56px;
	top: 0.1px;
}

.home-new-item:nth-child(2n+1) .block::before {
	position: absolute;
	display: block;
	content: "";
	
	background-color: #C6C6C6;
	left: 352px;
}*/

/* 新闻高亮类名 */
.actRed {
	background-color: #c4262c;
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
	color: #ffffff
}
.actRed a div{color: #ffffff}
.actRed a .new-g{background-color: #fff}
.actFFF {
	background-color: #FFFFFF;
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.bacTrip {
	background-color: transparent;
}

.actCorFFF {
	color: #FFFFFF;
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}






.home-new-item:hover {
	background-color: #c4262c;
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.home-new-item:hover .home-new-item-1 {
	color: #FFFFFF;
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.home-new-item:hover .home-new-item-2 {
	color: #FFFFFF;
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.home-new-item-3 {
	color: #878787;
}

.home-new-item:hover .home-new-item-3 {

	color: #FFFFFF;
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.home-new-item:hover .home-new-item-3 .new-g {
	background-color: #FFFFFF;
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.home-jiaru {
	background-color: #e5e4e2;
	height: 288px;
	margin-top: 143px;
}

.jiaru-item {
	width: 389px;
	height: 135px;
	background: #FFFFFF;
	box-shadow: 37px 32px 51px 0px rgba(3, 3, 3, 0.22);
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.jiaru-item:hover {
	box-shadow: -28px 32px 51px 0px rgba(3, 3, 3, 0.22);
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.jiaru-item:hover>.jiaru-item-l>img {
	transform: scale(1.1, 1.1);
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;

}

.jiaru-item+.jiaru-item {
	margin-left: 80px;
}

.jiaru-item-l {
	width: 146px;
	height: 135px;
}

.jiaru-item-r {
	padding: 45px 40px;
	box-sizing: border-box;
}

.r-text {
	font-size: 18px;
	font-weight: bold;
	color: #2046A9;
	line-height: 24px;
}

.join {
	font-size: 14px;
	color: #878787;
	line-height: 24px;
	font-family: 'Futuram';
}

/* 底部 */

/* 底部 */
.footer {
	height: 474px;
	/* background-image: url(imges/lian_bg.jpg); */
}

.s_H {}

.s_H-1 {
	font-size: 50px;
	color: #E5E4E2;
	line-height: 28px;
	cursor: pointer;
}

.s_H-1:hover {
	line-height: 20px;
}

.s_H-2 {
	font-size: 16px;
	color: #E5E4E2;
	line-height: 35px;
	margin-top: 51px;
}

.footer-Btn {
	width: 262px;
	height: 73px;
	line-height: 73px;
	background: linear-gradient(90deg, #4671D7, #C4262C);
	box-shadow: 37px 32px 51px 0px rgba(7, 17, 44, 0.22);
	font-size: 16px;
	color: #FFFFFF;
	margin-bottom: 85px;
	padding-left: 55px;
	box-sizing: border-box;
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
	font-family: 'Futuram';

}

.footer-Btn:hover {
	box-shadow: -28px 32px 51px 0px rgba(7, 17, 44, 0.22);
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.footer-xian {
	width: 156px;
	height: 1px;
	background: #FFFFFF;
	margin: -36px 0 36px 102px;
}





/* 内页公共头部 */
.aboutNanner {
	width: 807px;
	height: 343px;
	background-color: rgb(114, 114, 114);
	box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15);
	z-index: 31;
}

.insd-min {
	font-size: 18px;
	color: #FFFFFF;
	margin-top: 19px;
}

.insd-min1 {
	/* margin-top: 27px; */
	line-height: 57px;
	font-size: 81px;
	font-family: Futuram;
	color: #FFFFFF;
}

.insdtop {
	margin-top: 54px;
}

.homeinsdTop {
	height: 463px;
	margin-bottom: 240px;
}

/* 关于深海 */
.about-mid {
	height: 246px;

}

.ab-mid-right {
	width: 354px;
	height: 246px;
}

.about_yf {
	width: 53px;
	height: 46px;
	margin-right: 32px;
}

.about_bom {
	font-size: 24px;
	color: #3D3D3D;
}

.ab-mid-left {
	flex: 1;
	min-height: 0;
	min-width: 0;
}

.about-mid:hover .ab-mid-right img {
	transform: scale(1.1, 1.1);
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.ab_jian {
	margin-top: 40px;
	padding-right: 43px;
	box-sizing: border-box;
}

.ab_jian_1 {
	width: 100%;
	font-size: 22px;
	color: #3D3D3D;
	margin-bottom: 20px;
}

.ab_jian_2 {
	width: 100%;
	font-size: 15px;
	color: #6E6E6E;
	line-height: 28px;
}

.a_img_box {
	/* height: 345px; */
	background-image: url(../imges/about_2.jpg);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: center center;
	background-size: cover;
	object-fit: cover
		/* 宽高比为41：30 */
		aspect-ratio:19.2/3.45;
}

.abm-img {
	width: 354px;
	height: 345px;
	background: linear-gradient(90deg, rgba(70, 113, 215, 0.65), rgba(196, 38, 44, 0.65));
	opacity: 0.9;
	padding: 53px 64px;
	box-sizing: border-box;
}

.abm-img p {
	width: 100%;
	display: flex;
	flex-direction: column;
}

.abm-img p span:nth-child(1) {
	font-size: 32px;
	font-family: FuturaBT;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 28px;
}

.abm-img p span:nth-child(2) {
	font-size: 14px;
	color: #FFFFFF;
	line-height: 28px;
}

.abo_con {
	/* height: 382px; */
	background: #FFFFFF;
	box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15);
}

.abo_con1 {
	font-size: 14px;
	color: #6E6E6E;
	line-height: 28px;
	padding: 74px 0 51px 0;
	box-sizing: border-box;
	/* border-bottom: 1px solid #AAAAAA; */
}

.abo_con2 {
	margin-top: 57px;
	font-size: 14px;
	color: #6E6E6E;
	line-height: 28px;
}

.a_zu_zhi {
	margin-top: 10px;
}

.abo_ceo {
	text-align: center;
	font-size: 28px;
	/*font-family: Microsoft JhengHei;*/
	/* font-family: 'Geometr'; */
	color: #3D3D3D;
	width: 193px;
	height: 71px;
	line-height: 71px;
	background: #FFFFFF;
	box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15);
	border-radius: 4px;
	margin: 0 auto;
	margin-top: 115px;
	position: relative;
}

.abo_ceo::after {
	position: absolute;
	display: block;
	content: "";
	width: 129px;
	height: 143px;
	border-bottom: 1px dashed #929292;
	border-left: 1px dashed #929292;
	left: -160px;
	top: -110px;
}

.abo_ceo::before {
	position: absolute;
	display: block;
	content: "";
	width: 422px;
	height: 10px;
	border-top: 1px dashed #929292;
	left: 220px;
	top: 31px;
}

.azTex {
	width: 160px;
	position: absolute;
	font-size: 36px;
	color: #3D3D3D;
	/*background: linear-gradient(0deg, #4671D7 0%, #C4262C 100%);*/
	background: linear-gradient(90deg, #2c62d1 20%, #bc3127 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	top: -42px;
	left: 480px;
}

.abo_zjl {
	font-size: 22px;
	color: #3D3D3D;
	width: 138px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #FFFFFF;
	box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15);
	border-radius: 4px;
	margin: 0 auto;
	margin-top: 38px;
	position: relative;
}

.abo_zjl::after {
	position: absolute;
	display: block;
	content: "";
	width: 10px;
	height: 33px;
	border-left: 1px dashed #929292;
	left: 68px;
	top: -27px;
}

.abo_zjl::before {
	position: absolute;
	display: block;
	content: "";
	width: 10px;
	height: 39px;
	border-left: 1px dashed #929292;
	left: 68px;
	top: 64px;
}

.abo_fzjl {
	width: 138px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #FFFFFF;
	box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15);
	border-radius: 4px;
	font-size: 22px;
	color: #3D3D3D;
	margin-top: 73px;
	margin-left: 80px;
	position: relative;
}

.abo_fzjl::after {
	position: absolute;
	display: block;
	content: "";
	width: 644px;
	height: 20px;
	border-left: 1px dashed #929292;
	border-top: 1px dashed #929292;
	left: 68px;
	top: -20px;
}

.abo_fzjl::before {
	position: absolute;
	display: block;
	content: "";
	width: 10px;
	height: 23px;
	border-left: 1px dashed #929292;
	left: 68px;
	top: 60px;
}

.abbm {
	margin-top: 35px;
}

.ab-bml {
	width: 300px;
	height: 71px;
	background: #FFFFFF;
	box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15);
	border-radius: 4px;
	font-size: 18px;
	color: #3D3D3D;
}

.ab-bmr {
	width: 900px;
	height: 71px;
	background: #FFFFFF;
	box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15);
	border-radius: 4px;
	position: relative;
	padding: 0 80px;
	box-sizing: border-box;
	font-size: 18px;
	color: #3D3D3D;
}

.ab-bmr::after {
	position: absolute;
	display: block;
	content: "";
	width: 10px;
	height: 96px;
	border-left: 1px dashed #929292;
	left: 488px;
	top: -104px;
}

.ab-bml li {
	width: 150px;
	height: 100%;
	line-height: 71px;
	text-align: center;

}

.ab_wenhua {
	margin-top: 134px;
}

.ab_wenhua-tit {
	width: 100%;
	font-size: 36px;
	font-weight: bold;
	color: #3D3D3D;
	/*background: linear-gradient(0deg, #4671D7 0%, #C4262C 100%);*/
	background: linear-gradient(90deg, #4671D7 3%, #C4262C 12%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.ab_wenhua-con {
	width: 100%;
	height: 519px;
	margin-top: 60px;
}

.ab_wenhua-con1 {
	width: 420px;
	height: 100%;
}

.ab_wenhua-con2 {
	width: 706px;
	height: 100%;
}

.ab_wenhua-con1 li div:nth-child(1) {
	width: 100%;
	font-size: 20px;
	font-weight: bold;
	color: #3D3D3D;
	line-height: 48px;
	background: linear-gradient(0deg, rgba(70, 113, 215, 0.65) 0%, rgba(196, 38, 44, 0.65) 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.caiXian {
	/* margin-top: 5px; */
	width: fit-content;
	max-width: 100%;
	font-size: 20px;
	color: #3D3D3D;
	position: relative;
	z-index: 0;
	padding-bottom: 25px;
}

.caiXian::before {
	position: absolute;
	display: block;
	content: "";
	width: 100%;
	height: 6px;
	z-index: 1111;
	top: 35px;
	background: linear-gradient(90deg, #4671D7, #C4262C);

}

.ab_wenhua-con1 li:last-child>.caiXian {
	width: 139px;
	line-height: 50px;
	overflow: unset;
}

.ab_wenhua-con21 {
	width: 100%;
	font-size: 18px;
	color: #3D3D3D;
	line-height: 48px;
}

.ab_wenhua-con22 {
	width: 706px;
	height: 182px;
	margin-top: 40px;
}

.ab-ziZhi {
	margin-top: 50px;
	border: 1px solid transparent;
}

.ab-ziZhi-tit {
	width: 100%;
	text-align: center;
	font-size: 36px;
	font-weight: bold;
	color: #3D3D3D;
	/*background: linear-gradient(0deg, #4671D7 0%, #C4262C 100%);*/
	background:linear-gradient(90deg, #4671D7 45%, #C4262C 60%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	z-index: 0;
}

.ab-swiper {
	margin-top: 61px;
	width: 100%;
	height: 400px;
}

.maxShiji {
	margin-top: 81px;
	height: 545px;
	background: #2046A9;
}

.maxShijibox {
	height: 100%;
	display: flex;
	justify-content: space-between;
}

.x-left-2 {
	width: 482px;
	height: 276px;
	background: #FFFFFF;
	box-shadow: 0px 49px 51px 0px rgba(18, 44, 112, 0.22);
	padding: 35px 92px;
	box-sizing: border-box;text-align: center;
}

.x-left-1 {
	border-right: 1px solid #7693DF;
}

.x-left-2 img{text-align: center;
	
}

.x-left-3 {
	padding: 32px 0 0 33px;
	box-sizing: border-box;
	border-left: 1px solid #7693DF;
	font-size: 24px;
	color: #FFFFFF;
	/*background: linear-gradient(3deg, rgba(177, 200, 255, 3.65) 0%, rgba(196, 38, 69, 5.65) 100%);*/
	background: linear-gradient(90deg, #c8cbed 10%, #d98287 20%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.maxShijibox-right {
	width: 670px;
	height: 100%;
}

.sj_item {
	width: 298px !important;
	height: 207px;
}

.sj_item img {
	text-align: center;
	width: 100%;
	height: auto;
}

.x-right-1 {
	width: 100%;
	/* border: 1px solid transparent; */
	/* border-right: 1px solid #ffffff; */
}

.hXian {
	height: 980%;
	border-left: 1px solid #ffffff;
	margin-left: 163px;
}

.x-right-2 {
	width: 100%;
	height: 434px;
	/* border: 1px solid #ffffff; */
}

.x-right-3 {
	width: 100%;
}

.hXian2 {
	/* margin-top: -200px; */
	height: 100%;
	border-left: 1px solid #ffffff;
	margin-left: 163px;
	/* margin-bottom: ; */
}

.leftTxt {
	/* border: 1px solid #ffffff; */
	margin-top: -4px;
	width: 110px;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold !important;
	/*background: linear-gradient(40deg, rgba(205, 200, 255, 3.65) 0%, rgba(173, 38, 69, 5.65) 100%);*/
	background: linear-gradient(90deg, #c8cbed 15%, #d98287 55%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent
}

.rightTxt {
	overflow-y: hidden;
	/* border-right: 1px solid #ffffff; */
	/* border-left: 1px solid #ffffff; */

}

.sTime {}

.sTime1 {
	width: 53px;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	font-family: Arial;
	color: #BED0FD;
}

.shijiDa {
	width: 15px !important;
	height: 15px !important;
	top: 8px !important;
	left: 78px !important;
}

.jiantou {
	width: 18px;
	height: 18px;
	/* background-color: #ffffff; */
	transform: rotate(45deg);
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #2046a9;
	top: 3px;
	left: 44px;
}

.liXia {
	height: fit-content;
	display: flex;
	flex-direction: column;

}

.sTime2 {
	padding-left: 29px;
	padding-right: 33px;
	box-sizing: border-box;
	border-left: 1px solid #ffffff;
	height: fit-content;
}

.sTime2top {
	height: 25px;
	line-height: 25px;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	/*background: linear-gradient(0deg, rgba(177, 200, 255, 0.65) 0%, rgba(196, 38, 44, 0.65) 100%);*/
	background: linear-gradient(90deg, #c8cbed 0%, #d98287 30%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.sTime2bom {
	margin-top: 18px;
	padding-bottom: 51px;
	font-size: 16px;
	color: #BACDFE;
	line-height: 28px;
}

.scrloBox11 {
	background-color: #7693DF;
	/* border: 1px solid #ffffff; */
	height: 100% !important;
	width: 1px;
	position: absolute;
	left: 550px;
}

.scrloBox11 .swiper-scrollbar-drag {
	background-color: #8CA8F2;
	width: 4px;
	left: -2px;
}




.tuan_dui {
	margin-top: 89px;
}

.tuan_dui1 {
	width: 100%;
	font-size: 36px;
	font-weight: bold;
	color: #3D3D3D;
	text-align: center;
	/*background: linear-gradient(0deg, #4671D7 0%, #C4262C 100%);*/
	background:linear-gradient(90deg, #4671D7 45%, #C4262C 60%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.tuan_dui2 {
	width: 100%;
	margin-top: 73px;
}

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

.tuan_dui2Top-item {
	width: 585px;
	height: 333px;
	position: relative;
	background-color: rgb(255, 255, 255);
	box-shadow: 0px 49px 51px 0px rgba(18, 44, 112, 0.22);
	z-index: 206;
}

.tuan_dui2Top-item:hover img {
	transform: scale(1.1, 1.1);
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}





.tuan_bt {
	position: absolute;
	font-size: 16px;
	color: #FFFFFF;
	top: 50%;
	left: 50%;width: 85%;
	z-index: 20;
	text-align:center;
	transform: translate(-50%, -50%);
	display: none;
}

.zhezhao {
	position: absolute;
	width: 100%;
	height: 100%;
	color: #FFFFFF;
	top: 0;
	left: 0;
	display: none;
	background-color: rgba(0, 0, 0, .5);
}

.tuan_dui2Bottom {
	/*display: flex;
	justify-content: space-between;*/
	margin-top: 78px;
}

.tuan_dui2Bottom-item {
	width:32%;background-color: #ff0000;
	margin-right:2%;float: left;
	height: 219px;
	background-color: rgb(255, 255, 255);
	box-shadow: 0px 49px 51px 0px rgba(18, 44, 112, 0.22);
	z-index: 206;
	margin-bottom: 30px;position: relative;
}
.tuan_dui2Bottom .tuan_dui2Bottom-item:nth-child(3n+3){float:right;margin-right: 0px}
.tuan_dui2Bottom-item:hover img {
	transform: scale(1.1, 1.1);
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}


.abMore {
	width: 100%;
	margin: 0 auto;
	/* margin-top: 115px; */
	margin: 50px 0;
}

.abMore1 {
	width: 80px;
	height: 14px;
	font-size: 16px;
	color: #454545;
	text-align: center;
	margin: 0 auto;
	position: relative;
}

.abMore1::after {
	position: absolute;
	display: block;
	content: "";
	width: 100%;
	height: 6px;
	z-index: 1111;
	top: 25px;
	background: linear-gradient(90deg, #4671D7, #C4262C);
}

.ziItem {
	/* 	display:inline-block; 
	*display:inline; 
	*zoom:1; */
	width: auto !important;
	/* zoom: 1; */
	height: 249px;
}

.ziItem img {
	/* width: fit-content; */
	width: auto !important;
	/* max-width: 400px; */
	/* background-position: center center; */
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}

.ziItem {
	box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15);
}

.ziItem+.ziItem {
	margin-left: 40px;
}

.scrloBox {
	height: 1px;
	background: #526AC7;
	display: block !important;
	margin-top: -15px;
	position: relative;
}

.scrloBox .swiper-scrollbar-drag {
	position: absolute;
	margin-top: -3px;
	height: 6px;
	background: linear-gradient(90deg, #4671D7, #C4262C);
}

.qihuan {
	width: 130px !important;
	height: 30px;
	display: flex !important;
	align-items: center !important;
	justify-content: space-between !important;
	z-index: 55;
	top: 0;
	right: 0;
	/* left: 0 !important; */
}

.qihuan-item {
	padding: 0 !important;
	background-color: #EFEFEF;
	width: 59px !important;
	height: 100%;
	cursor: pointer;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #000000;
	/* left: 0 !important; */
}

.qihuan-item {
	left: 0 !important;
	font-size: 20px !important;
	-webkit-text-fill-color: #000000;
}

.swiper-button-next {
	position: relative !important;
}

.swiper-button-prev {
	position: relative !important;
}

.qihuan-item text {
	color: #000000;
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after,
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
	content: '' !important;
}


/* .qihuan, .swiper-rtl .swiper-button-next{
	left: 0;
}
.swiper-button-next, .swiper-button-prev {
	margin-top: 0 !important;
} */
.qihuan-item:hover {
	background-color: #2046a9;
	color: #ffffff !important;
	-webkit-text-fill-color: #ffffff;
}



/* 解决方案 */
.solouBox {
	position: relative;
	/* height: 345px; */
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: center center;
	background-size: cover;
	object-fit: cover;
	/* 宽高比为19.2：3.93 */
	aspect-ratio: 19.2/3.93;
	cursor: pointer;
}

.solouBoxCon {
	height: 393px;
	display: flex;
	align-items: center;
	padding: 120px 0;
	box-sizing: border-box;
	z-index: 11;
}

.solouBoxZhe {
	top: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	background: linear-gradient(90deg, rgba(70, 113, 215, 0.65), rgba(196, 38, 44, 0.65));
	/* background-color: rgba(0, 0, 0, .7); */
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.solouBoxCon1 {
	height: 100%;
	z-index: 222;
}

.solouBoxCon2 {
	width: 540px;
	height: 100%;
	z-index: 222;
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	display: none;
	margin-left: 140px;
}

.solouBoxCon1-2 {
	font-size: 30px;
	color: #FFFFFF;
}

.solouBoxCon21 {
	font-size: 30px;
	color: #FFFFFF;
	margin-bottom: 30px;
}

.solouBoxCon22 {
	font-size: 18px;
	font-family: Microsoft JhengHei;
	color: #FFFFFF;
	line-height: 36px;
}

/* .solouBox:last-child{
} */
.midCon a {
	display: block;
}

.midCon a:last-child {
	margin-bottom: 177px !important;
}


/* 解决方案列表页 */
.solouInfo {
	border-bottom: 1px solid #C1C1C1;
}

.solInfo-tit {
	width: 66px;
	margin: 0 auto;
}

.sinfoT-1 {
	margin-top: 46px;
	width: 100%;
	font-size: 30px;
	color: #343434;
	line-height: 36px;
}

.sinfoT-2 {
	font-size: 18px;
	color: #343434;
	line-height: 36px;
	margin-top: 29px;
	margin-bottom: 44px;
}

/* 解决方案单页 */
.s-d-page {
	width: 100%;
	/* height: 647px; */
	height: auto;
	margin-left: 0 !important;
}

.s-d-kuai {
	/*margin: 52px 0 0 54px !important;*/
	left: 50px;top:50px;
}

.s-info-page a div {
	font-size: 15px;
	color: #868686;
}

.s-info-nav {
	margin: 75px 0;
}

.s-info-nav li>a {
	font-size: 16px;
	color: #454545;
}

/* 工程案例 */
.caseBoxlrbg{background:url(../imges/q-img.png);background-size:30%;background-position:left bottom;background-repeat: no-repeat;}
.caseBoxlr{margin: 0px auto;text-align: center;width: 100%;min-height: calc(100%);
height:405px;height:auto !important;}
.caseBox-l {
	width: 400px;
	z-index: 30;float: left;
}
.caseBox-r{right:0px;top:0px;float: right;}
.xuanfu {
	position: fixed;
	top:20px;
	z-index: 200;
}

.caseBox-l ul li {
	display: flex;
	align-items: center;
}

.xianB {
	width: 24px;
	height: 4px;
	background: linear-gradient(90deg, #4671D7, #C4262C);
	margin-right: 10px;
	display: none;
}
.caseBox-l ul .on,
.caseBox-l ul li:hover
{
	/*background: linear-gradient(0deg, #4671D7 0%, #C4262C 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;*/
	color: #454545;
	background: linear-gradient(90deg, #2c62d1 20%, #bc3127 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.caseBox-l ul li a {
	font-size: 24px;
	color: #454545;

}

.caseBox-l ul li+li {
	margin-top: 47px;
}

.caseBox-r {
	width:775px;min-height:480px
}

.case-item {
	width: 100%;
}
.case-item img{
	height: 100%
}

.case-item:hover img {
	transform: scale(1.1, 1.1);
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.case-item+.case-item {
	margin-top: 30px;
}

.csBg {
	margin-top: 302px;
	width: 537px;
	height: 537px;
	/* border: 131px solid #EE5359; */
	/* border-radius: 50%; */
}

/*.caseBox-r .case-item:first-child .case-item-box {
	display: block;

}*/

.case-item-box {
	/*display: none;*/
	width: 363px;
	height: 101px;
	line-height: 101px;
	text-align: center;
	background: #FFFFFF;
	box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15);
	font-size: 24px;
	font-weight: bold;
	color: #252525;
	bottom: 40px;
	left: -50px;
	display: none;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
	padding:0 20px;
}
.case-item a:hover .case-item-box{transition: 0.3s;
	-webkit-transition: all ease 0.3s;}

/* 工程案例单页 */
.case-itemDan {
	width: 614px;
	height: 383px;
}

.csBgBox {
	margin-top: 203px;
	margin-left: 191px;
	width: 404px;
	height: 404px;
}

.caseBt {
	margin-top: 50px;
}

.caseBt1 {
	font-size: 24px;
	font-weight: bold;
	color: #252525;
	padding-bottom: 51px;
	border-bottom: 1px solid #C1C1C1;
}
.caseConter{padding: 20px 0px;line-height:36px}
.caseConter img{width: 100%;text-align: center;}

/* 新闻中心 */
.newBox {
	margin-bottom: 200px;
	width: 1920px;
	height: 354px;
	background: #FFFFFF;
	box-shadow: 0px 26px 29px 0px rgba(7, 17, 44, 0.15);
}

.newDtit {
	font-size: 30px;
	color: #343434;
	height: 100px;
/* 	line-height: 100px; */
}

.newDtit2 {
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	/* font-weight: 900; */
	color: #878787;
	/* line-height: 24px; */
}

.newDiv {
	width: 100%;
	height: 494px;
	display: flex;
	justify-content: space-between;
}

.newDivImg {
	width: 383px;
	height: 100%;
}

.newleftC {
	width: calc(100% - 420px);
	height: 100%;
}

.newleftC1 {
	margin-top: 70px;
	width: 100%;
	font-size: 30px;
	color: #3F3F3F;
	line-height: 36px;
	background:linear-gradient(90deg, #4671D7 0%, #C4262C 25%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.newleftC1 a:hover{border-bottom: 1px solid #aaaaaa}

.newleftC2 {
	width: 100%;
	margin-top: 45px;
}

.newleftC2 a {
	width: 48%;
}

.newleftC2 a:hover .newleftC2-item1,
.newleftC2 a:hover .newleftC2-item2 {
	color: #c4262c;
}

.newleftC2 a:hover .newZs {
	background: #c4262c;
}

.newleftC2-item {
	width: 100%;
	padding-bottom: 20px;
}

.newleftC2-item1 {
	font-size: 18px;
	color: #3F3F3F;
	line-height: 24px;
}

.newleftC2-item2 {
	font-size: 14px;
	color: #878787;
	line-height: 24px;
}

.newZs {
	margin-top: 20px;
	width: 13px;
	height: 1px;
	background: #727272;
}

.newList {
	margin-top: 122px;
}

.newList-tit a {
	width: 100%;
	font-size: 30px;
	color: #3F3F3F;
	line-height: 36px;
	background: linear-gradient(100deg, #4671D7 0%, #C4262C 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	/* padding-bottom: 49px; */
}
.newList-tit a:hover{border-bottom: 1px solid #aaaaaa}
.newList-tit .on{border-bottom: 1px solid #aaaaaa}

.newList-cont {
	width: 100%;
	margin-bottom: 27px;
	padding-top: 20px;
	border-top: 1px solid #AAAAAA; 
	margin-top: 40px
}
.newinfo-cont{width: 100%;
	margin-bottom: 27px;
	padding-top: 20px;
	margin-top: 40px}
.newinfo-cont img{text-align: center;width: 100%}


/* 党建中心 */
.d_jianBox {

	height: 262px;
	margin-bottom: 88px;
}


.d_jianBox-l {
	width: 210px;
	height: 100%;
	background: linear-gradient(90deg, #4671D7, #C4262C);

}

.d_jianBox-l::after {
	position: absolute;
	display: block;
	content: "";
	background-color: #D1D1D1;
	width: 1px;
	height: 100%;
	z-index: 1111;
	left: 215px;top:0px;
}

.d_jianBox-r {
	width: 930px;
	height: 100%;
	margin:0px auto;
	border: 1px solid #D1D1D1;z-index: 5;border-left: none;border-right: none;
}

.d_icon {
	width: 40px;
	height: 39px;
}

.d_hd {
	margin-top: 17px;
	font-size: 36px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 36px;line-height: 42px
}
.d_hd a{color:#fff}

.d_jianBox-r-nav {
	height: 100%;
	width: 100%;
}

.leftbox {
	width: 100%;
	height: 100%;
	z-index: 0;
}

.leftbox li {
	flex: 1;
	width: 100%;
	border-bottom: 1px solid #D1D1D1;
}

.leftbox li:last-child {
	border-bottom: 1px solid transparent;
}

.d_jianBox-top {
	width: 100%;
	height: 100%;
	z-index: 1;
}

.d_jianBox-top ul {
	width: 580px;
	height: 100%;
}

.d_jianBox-top ul li {
	font-size: 18px;
	color: #878787;
	line-height: 87px;height: 87px;
	padding-left: 20px;overflow: hidden;border-bottom: 1px solid #D1D1D1
}
.d_jianBox-top ul li:nth-child(3) {
	border-bottom:none;
}

/*.d_jianBox-top ul li a span:first-child {*/
.d_jianBox-top ul li a:hover{color: #C4262C;}
.d_jianBox-top ul li a span{
	margin-right: 20px;
	color: #878787;
}
.d_jianBox-top ul li a:hover span{
	margin-right: 20px;
	color: #C4262C;
}

.d_jianBox-r-img {
	width: 293px;
	height: 174px;
	margin-right: 20px;
	box-shadow: 0px 49px 51px 0px rgba(18, 44, 112, 0.22);
}

.actDJRed {
	color: #C4262C !important;
}

.actBor {
	border-bottom: 1px solid #C4262C !important;
}

.d_jianBox-r-img img {
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.d_jianBox-r-img:hover img {
	transform: scale(1.1, 1.1);
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

.da-wen {
	height: 172px;
	margin-bottom: 77px;
}

.actparRed {
	color: #C4262C !important;
}

/* #C4262C */
/* .da-wen .swiperDang > .swiper-wrappe .swiper-slide:hover  .da-wen-item  .da-wen-item1{
	
} */

.da-wen-item {
	height: 172px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	border-right: 1px solid #C6C6C6;
	padding: 0px 20px;
	box-sizing: border-box;
}

.da-wen-item1 {
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	color: #878787;
	margin-bottom: 20px;
}

.da-wen-item2 {
	width: 100%;
	font-size: 18px;
	color: #3D3D3D;
	margin-bottom: 20px;
}

.da-wen-item3 {
	width: 100%;
	font-size: 14px;
	color: #6E6E6E;
	line-height: 24px;
}

.da-wen-item4 {
	width: 80%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 14px;
	font-weight: bold;
	color: #878787;
}

.d_xian {
	width: 29px;
	height: 1px;
	background: #7F7F7F;
}

.d_g_h_d {
	/* height: 300px; */
	margin-bottom: 160px;
}

.d_g_h_d-nav {
	width: 100%;
	height: 50px;
	display: flex;
	align-items: center;
}

.d_g_h_d-nav-icon {
	width: 40px;
	height: 42px;
	margin-right: 12px;
}

.d_g_h_d-nav a {
	font-size: 36px;
	color: #5B5B5B;
	background: linear-gradient(100deg, #4671D7 0%, #C4262C 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;


}
.d_g_h_d-nav a:hover,.d_g_h_d-nav .on{border-bottom: 1px solid #aaaaaa}


.d_g_h_d-con {
	margin-top: 39px;
}

.d_g_h_d-con-item {
	width: 32%;
	height: 305px;
	display: flex;
	margin-bottom: 30px;
	flex-direction: column;
	justify-content: space-between;margin-right: 2%
}
.d_g_h_d-con-item:nth-child(3n+3){margin-right:0px}

.a-item-img {
	width: 100%;
	height: 226px;
}

.a-item-bom {
	width: 100%;
}

.a-item-bom-con {
	font-size: 18px;
	color: #3D3D3D;
}

.a-item-bom-time {
	margin-top: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #878787;
}

.d_g_h_d-con-item:hover .a-item-img img {
	transform: scale(1.1, 1.1);
	transition: 0.3s;
	-webkit-transition: all ease 0.3s;
}

/*  党建中心列表页  */

.d_listBor {
	border-bottom: 1px solid #AAAAAA;
}

.d_listBor div+div {
	margin-left: 75px;
}

/* 联系我们 */
.lianxi-1 {
	margin-left: 99px;
}

.lianxi-2 {
	margin-top: 95px;
	height: 224px;
}

.lianxi-2-l {
	width: 224px;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	background: linear-gradient(140deg, #4671D7, #C4262C);
	font-size: 34px;
	font-weight: 100 !important;
	color: #FFFFFF;
	line-height: 34px;
}

.lianxi-2-r div {
	left: 50%;
	top: 50%;
	width: 100%;
	text-align: center;
	transform: translate(-50%, -50%);
	font-size: 38px;
	font-weight: bold;
	color: #CD6740;
}

.lianxi-box {
	height: 230px;
	padding-top: 112px;
}

.lianxi-box1 {
	width: 95px;
	height: 43px;
	background: linear-gradient(90deg, #4671D7, #C4262C);
	padding: 0 0 6px 6px;
	box-sizing: border-box;
	margin-bottom: 10px;
}

.lianxi-box1S {
	width: 100%;
	height: 100%;
	background-color: #ffffff;
	background-image: url(../imges/dots.png);
}

.lianxi-box2 {
	width: 500px;
	height: 100%;
	margin-left: 35px;
}

.lianxi-box3 {
	width: 180px;
	height: 100%;
	margin-left: 229px;
}

.lianxi-box2-1 {
	text-align: center;
	width: 100%;
	font-size: 24px;
	color: #3D3D3D;
	line-height: 28px;

	background: linear-gradient(0deg, #4671D7 0%, #C4262C 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-bottom: 38px;
}

.lianxi-box2-2 {
	width: 100%;
	font-size: 15px;
	color: #6E6E6E;
	line-height: 28px;
	text-align: center;
}

.lianxi-box3-txt {
	width: 100%;
	margin-top: 20px;
	text-align: center;
	font-size: 15px;
	color: #6E6E6E;
	line-height: 28px;
}

.li-jia_ru {
	margin-top: 108px;
}

.li-jia_ru-tit {
	width: 100%;
	font-size: 24px;
	color: #3D3D3D;
	margin-bottom: 40px;
}

.li-jia-list {
	width: 100%;
	border-top: 6px solid #E5E5E5;
}

.li-jia-list>li {
	width: 100%;
	border-bottom: 6px solid #E5E5E5;
	cursor: pointer;
}

/* .li-jia-list>li:nth-child(2)>.list-1>.list-1-3>img:first-child, */
.li-jia-list>li:nth-child(2)>.list-1>.list-1-3>img:last-child,
.li-jia-list>li:nth-child(2)>.list-2 {
	display: block;
}

.li-jia-list>li:nth-child(2)>.list-1>.list-1-3>img:first-child{
	display: none;
}

.list-1 {
	height: 101px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.list-1-1 {
	margin-left: 35px;
	font-size: 15px;
	color: #000000;
}

.list-1-2 {
	width: 600px;
	font-size: 15px;
	color: #555454;
}

.list-1-3 {
	width: 25px;
	height: 25px;
	margin-right: 35px;
}

.list-1-3 img:first-child {
	width: 25px;
	height: 25px;
}

.list-1-3 img:last-child {
	width: 25px;
	height: 4px;
	display: none;
}

.list-2 {
	width: 100%;
	background: #F6F6F6;
	padding: 33px 48px;
	box-sizing: border-box;
	margin-bottom: 10px;
	display: none;
}

.list-2 ol li {
	list-style-type: unset;
	padding-left: 10px;
	font-size: 14px;
	color: #7C7C7C;
}

.list-2 ol li+li {
	margin-top: 20px;
}
