.bln_banner_v1_content{  text-align: center; color: #ffffff; padding: 150px 0; margin-bottom: 30px;}
.bln_banner_v1_content_title{ font-size: 40px; margin-bottom: 25px;letter-spacing:4px;}
.bln_banner_v1_content_subtitle{ font-size: 25px;}
.section-title{text-align:center;padding-top:30px;padding-bottom:30px;}.section-title h1{position:relative;font-size:30px;line-height:30px;letter-spacing:4px;color:#252b3a; padding-bottom:10px}.section-title h2{margin-top:10px;font-size:16px;line-height:22px;letter-spacing:2px;color:#666a75;}.section-title2 h1{line-height:30px;}

.k_img{ width: 260px; float:left; text-align: center; margin-right: 45px; margin-bottom: 40px;}.k_img img{ width: 100%;transition: all .3s;}
.k_img img{ display: block; margin-bottom: 10px; box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2), 0 3px 8px 0 rgba(0, 0, 0, 0.19);}.k_img h4{ font-size: 16px; color: #666a75; font-weight: lighter;}.k_img a:hover img{transform: scale(1.1) rotate(0deg);}


    .m-serve .con { margin: 0 0 43px 60px; width: 1037px; height: 337px; background: url(img/bg7.jpg) no-repeat center center; border-radius: 10px; }
        .m-serve .con .txt { padding: 63px 0 0 50px; }
        .m-serve .con h4 { margin-bottom: 3px; font-size: 14px; color: #7c7c7c; font-weight: normal; }
        .m-serve .con p { line-height: 32px; font-size: 18px; color: #24282b; }
        .m-serve .con .p1 { padding-left: 16px; background: url(img/icon10.png) no-repeat left center; }
        .m-serve .con .tip { position: relative; left: -52px; margin-top: 12px; padding: 5px 0 8px 50px; width: 505px; background: url(img/bg6.png) no-repeat left top; color: #fff; }
    .m-serve ul { overflow: hidden; padding-left: 20px; }
        .m-serve ul li { float: left; margin: 0 26px; width: 324px; }
    .m-serve li .pic { float: left; margin: 23px 18px 0 0; width: 56px; height: 48px; }
    .m-serve li .txt { overflow: hidden; }
    .m-serve li h3 { margin-bottom: 2px; font-size: 16px; color: #151314; }
    .m-serve li p { line-height: 25px; font-size: 13px; color: #7c7c7c; }

.px_lc{ background-color: #f3f3f3; padding: 50px 0; margin-top: 80px; margin-bottom: 40px;}


.footer_bj{ background: url(img/mfst-bg.jpg) center;  background-size: 100%; text-align: center; padding: 50px 0; color: #fff; margin-top: 80px;}
.footer_bj a{ display: block; width: 180px; padding: 8px 0 12px 0; margin: 0px auto; border-radius: 10px; background-color: #f75c40; color: #fff; font-size: 20px;}.footer_bj h2{ font-size: 28px;letter-spacing:2px;}.footer_bj span{ display: block; margin: 10px 0 20px 0;}
.footer_lian{ background-color: #20242c; color: #fff; padding-top: 60px; padding-bottom: 60px; font-size: 13px;}.footer_lian a{ color: #bbbbbb;}
.footer_lian_er{ float: right; width: 120px; text-align: center;}.footer_lian_t{ width: 800px;  float: left;}.footer_lian_t span{ display: block; float: left; width: 90px;}.footer_lian_t a{ margin-right: 20px;}.footer_lian_t div{ line-height: 180%;}.footer_lian_t div div{ width: 620px; float: left;}
.ttt{ margin-bottom: 30px;}
.f_bot{ background-color: #171b22; text-align: center; color: #fff; padding: 15px 0;font-size: 13px;}.f_bot a{ color: #fff; margin:0 30px; }.footer_lian_er img{ display: block; margin-bottom: 5px;}


.technological-process{
	margin: 50px auto;
	width: 1176px;
	height: 466px;
	position: relative;
}
.technological-process::after{
	content: '';
	display: block;
	clear: both;
}
.technological-process .Step{
	width: 248px;
	height: 96px;
	border: 2px solid #dcdcdc;
	float: left;
	border-radius: 16px;
	position: relative;
}
.technological-process .Step span{
	display: block;
	width: 220px;
	height: 58px;
	margin: 20px auto;
	font-size: 16px;
	text-align: center;
	line-height: 58px;
}
.technological-process .Step div{
	width: 90px;
	height: 20px;
	position: absolute;
	left: 50%;
	top: -12px;
	margin-left: -45px;
	text-align: center;
	line-height: 20px;
	background: #fff;
	color: #68070d;
}
.technological-process .bottomsty{
	margin: 83px 0;
}
.technological-process .img{
	width: 846px;
	height:150px;
	float: left;
	padding: 57px 0 49px 0;
	margin: 0 57px 0 18px;
	border: none;
	border-radius: 0;
}
.technological-process .img img{
	height: 150px;
}
.technological-process .right{
	width: 37px;
	height: 26px;
	float: left;
	margin: 37px 9px 0 9px;
}
.technological-process .bottom1,.technological-process .bottom2{
	width: 26px;
	height: 37px;
	position: absolute;
}
.technological-process .bottom1{
	right: 113px;
	top: 120px;
}
.technological-process .bottom2{
	right: 113px;
	bottom: 126px;
}
.technological-process .left{
	width: 37px;
	height: 26px;
	background: #55A532;
	float: left;
	margin: 37px 9px 0 9px;
}



