@charset "utf-8";
/* CSS Document */
*{font-size:14px;font-family:"微软雅黑";color:#333;}
body,dl,dd,p{margin:0;}
a{text-decoration:none;cursor:pointer;transition:all .3s ease-in-out;}
img{display:block;}
input{margin:0;padding:0;border:none;outline:none;}
textaea{margin:0;padding:0;outline:none;}
h1,h2,h3{font-weight:normal;margin:0;}
ul{margin:0;padding:0;}
li{list-style:none;}
[v-cloak]{display:none}
body{background:#f8f8f8;}

.finance-container{
	max-width: 1200px!important;
	margin: 0 auto;
	position: relative;
}

.enterprise_box .banner{
	width:100%;
	height:auto;
	padding:0;
	margin-top:40px;
	float:none;
}
.enterprise_box .banner img{
	width:100%;
}

.enterprise_box .box{
    max-width:1200px;
    margin: auto;
}

.enterprise_box .takeaway{
	max-width:1200px;
	margin: auto;
    background:#fff;
}
.enterprise_box .takeaway_con{
    padding:40px 80px;
}
.enterprise_box .takeaway p{
    font-size:18px;
    line-height:36px;
    margin-top:20px;
}
.enterprise_box .takeaway p:first-child{
    margin-top:0;
}
.enterprise_box .takeaway strong{
	font-size:20px;
	color:dodgerblue;
	letter-spacing:5px;
}

.enterprise_box .title{
    margin-top:50px;
    border:none;
}
.enterprise_box .title h1{
    font-size:30px;
    font-weight:bold;
    color:#111;
    text-align:center;
	letter-spacing:5px;
}

.enterprise_box .pole{
	display:flex;
	flex-wrap:wrap;
	justify-content:left;
}
.enterprise_box .pole li{
	width:47%;
    min-height:180px;
	padding:0 0 20px 40px;
    margin:20px 6% 0 0;
	transition:all 0.3s;
	position:relative;
	background-color:rgba(255, 255, 255, 1);
}
.enterprise_box .pole li:nth-child(even){
	margin:20px 0 0 0;
}
.enterprise_box .pole li h1{
	font-size:20px;
	font-weight:bold;
	padding:40px 10px 20px 0;
}
.enterprise_box .pole .pole_icon{
	width:80px;
	position:absolute;
	top:10px;
	right:20px;
}
.enterprise_box .pole .pole_icon img{
	width:64px;
	height:64px;
}
.enterprise_box .pole li p{
	position:relative;
	margin-top:10px;
	padding:0 15px;
}
.enterprise_box .pole li p::after{
	content:'';
	position:absolute;
	left:0;
	top:calc(50% - 3px);
	width:6px;
	height:6px;
	border-radius:50%;
	background:dodgerblue;
}
.enterprise_box .pole li .more{
	position:absolute;
    right:40px;
    bottom:20px;
	transition:all .3s ease-in-out;
}
.enterprise_box .pole li .more:hover{
	color:dodgerblue;
}

/*地方网盟LocalWM*/
.enterprise_box .matrix{
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.enterprise_box .matrix a{
	flex:0 0 12%;
	position:relative;
	margin-top:20px;
}
.enterprise_box .matrix img{
	width:99%;
	margin: auto;
	transition:all .3s ease-in-out;
}
.enterprise_box .matrix p{
	display:block;
	width:99%;
	color:#fff;
	background:rgba(30, 144, 255, .75);
	text-align:center;
	line-height:36px;
	position:absolute;
	left:.5%;
	bottom:0px;
	transition:all .3s ease-in-out;
}
.enterprise_box .matrix a:hover img{
	opacity:.75;
}
.enterprise_box .matrix a:hover p{
	background:rgba(0, 0, 0, .75);
}

/*IPO服务ipofw*/
.enterprise_box .ipo_case{
	margin-top:20px;
}
.enterprise_box .ipo_case .swiper-wrapper img{
	width:100%;
}

/*品牌顾问Ppconsultant*/
.enterprise_box .ppgw_img{
	padding:40px 150px;
}

/*专家培训Zjtraining*/
.course{
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.course li{
	flex:1;
}
.course li img{
	margin: auto;
}

@media(max-width:1200px){
	.enterprise_box .takeaway_con{
		padding:20px;
	}
	.enterprise_box .takeaway p, .enterprise_box .takeaway strong{
		font-size:16px;
		line-height:30px;
		letter-spacing:normal;
	}
	.enterprise_box .title{
		margin-top:20px;
		padding:0;
	}
	.enterprise_box .title h1{
		font-size:24px;
	}
	.enterprise_box .pole li{
		width:100%;
		height:auto;
		padding:0 0 20px 40px;
		margin:10px 0;
	}
	.enterprise_box .pole li:nth-child(even){
		margin:10px 0;
	}
	.enterprise_box .pole li h1{
		font-size:16px;
	}
	.enterprise_box .pole li p{
		margin-top:10px;
	}
	.enterprise_box .pole .pole_icon img{
		width:32px;
		height:32px;
	}

	/*地方网盟LocalWM*/
	.enterprise_box .matrix a{
		flex:0 0 50%;
	}

	/*品牌顾问Ppconsultant*/
	.enterprise_box .ppgw_img{
	    padding:0;
	}

	/*专家培训Zjtraining*/
	.course li{
		flex:0 0 25%;
	}
	.course li img{
		width:100%;
	}
}