.search_box{ width:200px; position:relative; height:45px; overflow:hidden; margin-top:20px;}

@media (max-width:767px) {
	.search_box{  margin-top:0px; width:100%;}
}


/*首页咨询模块*/
.met-index-inquiry{
	display:block;
	overflow:hidden;
	background:#f8f8f8;
	padding:50px 0px;
}
.title-box .headbox { width: 200px; height:130px;  margin:0 auto 50px auto; background: url(../images/hbox.png) center top no-repeat; display:block; overflow:hidden; text-align:center;  }
.title-box .headbox .title{ font-size: 28px ; color:#d60000; margin-top:40px;  margin-bottom: 0px; }
.title-box .headbox .desc{ font-size: 16px  }
.met-index-inquiry .inquiry-box{
	display:block;
	overflow:hidden;
	width:49%;
	float:left;
	background:#fff;
}
.met-index-inquiry .inquiry-box ._title{
	text-align:center;
	line-height:50px;
	height:50px;
	font-size:25px;
	padding:30px 0px;
}
.met-index-inquiry .inquiry-box ._content{
	display:block;
	overflow:hidden;
	width:90%;
	margin:0 auto;
	padding:30px 0px;
}
.met-index-inquiry .inquiry-box ._content span{
	display:block;
	overflow:hidden;
	width:100%;
	margin-bottom:15px;
	text-align:center;
}

.met-index-inquiry .inquiry-box ._content span input{
	border:#eee solid 1px;
	height:40px;
	width:100%;
	padding:8px;
	background:#fafafa;
}

.met-index-inquiry .inquiry-box ._content span textarea{
	border:#eee solid 1px;
	width:100%;
	height:80px;
	padding:8px;
	background:#fafafa;
}
.met-index-inquiry .inquiry-box ._content span button{
	color:#fff;
	background:#d60000;
	width:100%;
	max-width:136px;
}


.met-index-inquiry .contact-box{
	display:block;
	overflow:hidden;
	width:49%;
	float:right;
}
.met-index-inquiry .contact-box ._item{
	display:block;
	overflow:hidden;
	width:49%;
	float:left;
	margin-bottom:19px;
	text-align:center;
}
.met-index-inquiry .contact-box ._item dd{
	display:block;
	overflow:hidden;
	width:96%;
	height:178px;
	background:#fff;
	text-align:center;
}
.met-index-inquiry .contact-box ._item dd.fl{
	float:left;
}
.met-index-inquiry .contact-box ._item dd.fr{
	float:right;
}

.met-index-inquiry .contact-box ._item span{
	display:flex;
	overflow:hidden;
	height:40px;
	align-items:center;
	justify-content:center;
	margin-top:30px;
}

.met-index-inquiry .contact-box ._item h2{
	display:block;
	overflow:hidden;
	padding:0px;
	margin:0px;
	line-height:40px;
	font-size:16px;
	font-weight:bold;
}

.met-index-inquiry .contact-box ._item em{
	display:block;
	overflow:hidden;
	border-bottom:#333 solid 2px;
	width:40px;
	height:2px;
	line-height:2px;
	font-size:0px;
	margin:0 auto 8px auto;
}

.met-index-inquiry .contact-box ._item p{
	color:#888;
}

@media (max-width:767px) {
	.met-index-inquiry .inquiry-box{ width:100%; margin-bottom:30px;}
	.met-index-inquiry .contact-box{width:100%;}
}


/*首页案例优势*/
.met_index_youshi { padding: 30px 0 50px 0; background-color: ;position: relative; margin:50px 0px; }
.met_index_youshi ._box{ padding: 0;  background: #202020; display:block;  }

.met_index_youshi .title-box .headbox { width: 200px; height:130px;  margin:0 auto 120px auto; background: url(../images/hbox.png) center top no-repeat; display:block; overflow:hidden; text-align:center;  }
.met_index_youshi .title-box .headbox .title{ font-size: 28px ; color:#d60000; margin-top:40px;  margin-bottom: 0px; }
.met_index_youshi .title-box .headbox .desc{ font-size: 16px  }

.met_index_youshi .content { position: relative;  margin:30px auto 0px auto; max-width:1200px;  z-index: 1;  display:block; }
.met_index_youshi .content .img { position: absolute; z-index: 2; bottom:-5.5em; right:3%; width:47%; }
.met_index_youshi .content .img img { width: 100%; -o-object-fit: scale-down; object-fit: scale-down; }
.met_index_youshi .content .text {  width: 45%; text-align: left; padding: 50px 0px 30px 3%; position: relative;   z-index: 1; }
.met_index_youshi .content .text dd{ margin-bottom:20px; }
.met_index_youshi .content .text dd img{ width: 100%; }


@media (max-width:1024px) {
	.met_index_youshi .title-box .headbox { margin:0 auto 80px auto; }
}

@media (max-width:767px) {	
	.met_index_youshi .title-box .headbox { margin:0 auto 60px auto; }
	
	.met_index_youshi ._box{ padding: 50px 0;  background: #202020; display:block; overflow:hidden;  }	
	.met_index_youshi .about-us { padding: 100px;  background: #d60000; }
	.met_index_youshi .content { position: relative;  display:block; overflow:hidden;  top:0px;margin:0 auto;    }
	.met_index_youshi .content .img { position: relative; z-index: 1; top:0px; width: 90%; margin:0 auto; right:0px; }
	.met_index_youshi .content .text { position: relative; width: 90%;  margin:0 auto;  padding: 0px;}
}



/*首页案例模块*/
.met_index_stren{
	padding: 30px 0; 
	position: relative;
	display:block;
	overflow:hidden;
}
.met_index_stren .list{ display:block; overflow:hidden; list-style:none; margin:0px; padding:0px;}
.met_index_stren ._item{ width:50%; float:left; list-style:none;}
.met_index_stren ._item dd{ width:50%; float:left; }
.met_index_stren ._item dd span{ padding:10px 30px; font-size:22px;  margin-top:45px; display:block; }
.met_index_stren ._item dd p{ padding:5px 30px; color:#666;}
.met_index_stren ._item dl{ width:50%; float:left; }
.met_index_stren ._item img{ width:100%;}

@media (max-width:767px) {
	.met_index_stren ._item{ width:100%; list-style:none;}
}

@media (max-width:600px) {
	.met_index_stren ._item .list{ width:100%; list-style:none;margin:0px; padding:0px;}
	.met_index_stren ._item dd{ width:100%; list-style:none; margin:0px; padding:0px;}
	.met_index_stren ._item dl{ width:100%; list-style:none; margin:0px; padding:0px;}
	.met_index_stren ._item dd span{ margin-top:10px;  padding:10px 10px;}
	.met_index_stren ._item dd p{ padding:5px 10px; color:#666;}
}

/*首页合作模块*/
.met_index_partner{
	padding: 30px 0; 
	position: relative;
	display:block;
	overflow:hidden;
}
.met_index_partner .list-pic{ display:block; overflow:hidden; list-style:none;margin:0px; padding:0px;}
.met_index_partner .list-pic-item{ width:16.66%; float:left; margin-bottom:20px;}
.met_index_partner .list-pic-item img{ width:100%; float:left; margin-bottom:20px;}

@media (max-width:767px) {
	.met_index_partner .list-pic-item{ width:50%; float:left; margin-bottom:20px;}
}



/*首页新闻模块*/
.met-index-news .btn-more { padding: 5px 10px; border: 1px solid; color: #d60000; color: #d60000; display: block; width: 112px; text-align: center; margin: 30px auto 0 auto; -webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms }
.met-index-news .btn-more .fa { padding-left: 10px }
.met-index-news .btn-more:hover { background: #d60000; background: #d60000; padding-left: 15px; color: #fff; border-color: #d60000; border-color: #d60000; text-decoration: none }
.met-index-news .btn-more:hover .fa { color: #fff }

.met-index-news .list-group-item{ padding:8px 15px; }

.met-index-news .news-box{ background:url(../images/ab-1.png); padding:20px 15px; margin-bottom:8px; text-align:center;}
.met-index-news .news-box h4{ color:#fff;}

.met-index-news .hey-box{ background:url(../images/ab-2.png); padding:20px 15px; margin-bottom:8px; text-align:center;}
.met-index-news .hey-box h4{ color:#fff;}

.met-index-news .knw-box{ background:url(../images/ab-3.png); padding:20px 15px; margin-bottom:8px; text-align:center;}
.met-index-news .knw-box h4{ color:#fff;}


/*首页咨询模块*/
.kfoutbox{clear: both;position:fixed; z-index:10000;margin: 0px; right:10px;}
@media (max-width:767px) {
	.kfoutbox{ display:none;}
}
.kfoutbox img {display:inline;border:0 none;}
.kfoutbox .kfboxmenu{width:29px; height:180px; margin: 0px;}
.kfoutbox .kfboxmenuleft{margin: 0px;}

.kfoutbox .kfbox{height:auto; width:137px; overflow:hidden; font-size:12px; text-align:center; font-family:"宋体",Verdana, Geneva, sans-serif;margin: 0px;}
.kfoutbox .kfbox a{text-decoration:none; color:#666666;}
.kfoutbox .kfbox img{border:none;VERTICAL-ALIGN: bottom}
.kfoutbox .kfbox .kf54kefuqqtop{width:110px; margin: 0px; padding: 0px;}
.kfoutbox .kfbox .kf54kefuqqtop img{
	margin: 0px;
	padding: 0px;
}
.kfoutbox .kfbox .kf54kefuqqtop .kfboxclose{
width:30px; height:40px; position:absolute; top:0px; right:0px; cursor:pointer; overflow: hidden;text-align:right;
}
.kfoutbox .kfbox .kf54kefuqqinfo{
	height:25px;
	line-height:25px;
	font-weight:700;
	padding-right: 8px;
	padding-left: 8px;
	margin: 0px;
}
.kfoutbox .kfbox .kf54kefuqqbg{
	background:url(../images/kf_body.png) repeat-y;
	margin: 0px;
	padding-top: 3px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.kfoutbox .kfbox .who{clear:both; text-align:right; font-size:9px; padding-right:10px; margin-top:5px;}
.kfoutbox .kfbox .kf54kefuqqbottom{
	margin: 0px;
	padding: 0px;
	cursor:pointer;
}
.kfoutbox .kfbox .kf54kefuqqbg .kefu54kefunetli{
	list-style-type:none;
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "宋体";
	font-size: 12px;
	width: 110px;
	text-align: left;
	line-height: 22px;
}
.kfoutbox .kfbox .kf54kefuqqbg .kefu54kefunetli p{
	margin: 0px;
	padding: 0px;
}
.kfoutbox .kfbox .kf54kefuqqbg .kefu54kefunetgroup{
	list-style-type:none;
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "宋体";
	font-size: 12px;
	width: 110px;
	text-align: left;
	line-height: 22px;
}
.kfoutbox .kfbox .kf54kefuqqbg .kefu54kefunetgroup p{
	margin: 0px;
	padding: 0px;
}
.kfoutbox .kfbox .kf54kefuqqbg .kefu54kefunetli .kefu54kefunetpicimg {
	text-indent: 4px;
	float: left;
	margin-left: 5px;
	padding: 0px;
	width: 30px;
}
.kfoutbox .kfbox .kf54kefuqqbg .kefu54kefunetli .kefu54kefunettxt {
	text-indent: 4px;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 70px;
}
.kfoutbox .kfbox .kf54kefuqqbg .kefu54kefunetli .kefu54kefunetmycode {
	float: left;
	width: 110px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}
.kfoutbox .kfbox .kf54kefuqqbg .kefu54kefunetli .kefu54kefunetpicimgcenter {
	float: left;
	text-align: center;
	width: 100px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 5px;
}
