
.contact-com {
	clear: both;
	padding: 5% 0;
}

.contact-item-box {
	overflow: hidden;
  margin: 0 -1%;
  padding-top: 40px;
}

.contact-item {
	text-align: left;
	cursor: pointer;
	width: 31%;
	margin: 1%;
	float: left;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	position: relative;
	background: #f4f4f4;
	padding: 2% 3%;
}

.contact-item .contact-item-line {
	position: absolute;
	left: 0;
	width: 3px;
	z-index: 9;
	top: 30px;
	overflow: hidden;
	height: 24px;
	line-height: 24px;
	display: block;
	transition: all 0.35s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;
	-webkit-transition: all 0.35s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;
	-moz-transition: all 0.35s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;
}

.contact-item .contact-item-line1 {
	background: #bc9f5f;
}

.contact-item .contact-item-line2 {
	background: #444;
	height: 0;
	z-index: 12;
}

.contact-item h4 {
	font-size: 1rem;
  margin-top: 0;
	color: #bc9f5f;
	margin-bottom: 3%;
	transition: all 0.35s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;
	-webkit-transition: all 0.35s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;
	-moz-transition: all 0.35s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;
}

.contact-item-p {
	height: 102px;
}

.contact-item p {
	line-height: 32px;
	font-size: 15px;
  margin: 0;
}

.contact-item img {
	width: 20px;
	vertical-align: middle;
}

.contact-item em {
	display: inline-block;
	width: 15px;
	height: 20px;
	text-align: center;
	color: #dddddd;
	overflow: hidden;
	vertical-align: sub;
	font-style: inherit;
}

.contact-item span {}

.contact-item-ewm {
	position: absolute;
	right: 6%;
	bottom: 12%;
	width: 18%;
}

.contact-item-ewm img {
	width: 100%;
}

.contact-item:hover .contact-item-line2 {
	height: 24px;
	line-height: 24px;
}

.contact-item:hover h4 {
	color: #000;
}

@media(max-width:1280px){
  .contact-item{width:48%;padding:3%}
}
@media(max-width:1180px){
  .contact-view>div{width:48%}
}
@media(max-width:1040px){
  .contact-com{padding: 40px 0;}
  .contact-view>div{float:none;margin:0;width:100%;height:auto}
  .contact-con{padding:3%}
  .contact-con ul{overflow:hidden;width:100%;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
  .contact-con-li{width:48%;margin:1%;float:left}
  .contact-con-li:last-child{border-bottom:1px solid #e7e7e7}
  .contact-con-li .txt{font-size:14px}
  .contact-con-li .tit{font-size:15px}
  .contact-item-box{padding-top: 20px;}
  .contact-item p{font-size: 13px;line-height: 30px;}
}
@media(max-width:680px){
  .contact-item{width:100%;padding:6%}
  .contact-con-li{width:100%;padding-left:38px}
  .contact-con-li .ico{width:28px;height:28px;background-size:contain}
  .contact-item-p{height: auto;}
}
@media(max-width:480px){
  .contact-item-ewm{width:22%}
}


.clear{height:1px;clear:both;margin-bottom:-1px;overflow:hidden;visibility:hidden;display:block;}


.m-1{padding: 22px 29px 20px;background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.12);border-top: 4px solid #000000;}
.m-1 .title{font-size: 20px;border-bottom: 1px solid rgba(0,0,0,.2);margin-bottom: 18px;padding-bottom: 20px;margin-top: 0;}
.m-list13{padding-left: 0;margin: 0;}
.m-list13 li{border-bottom: 1px solid rgba(0,0,0,.1);padding-bottom: 17px;margin-bottom: 6px;list-style: none;}
.m-list13 .con{display: block;overflow: hidden;}
.m-list13 .txt{overflow: hidden;padding-top: 11px;}
.m-list13 .date{display: block;font-size: 14px;font-weight: bold;color: #000000;margin-bottom: 5px;}
.m-list13 h3{font-size: 16px;font-weight: normal;line-height: 26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin: 0;}
.m-list13 li:hover h3{ color: #000000;}
.m-list13 li:last-child{border-bottom: 0;}

.col-l{width: 70%; float: left;}
.col-r{width: 26%; float: right; padding-top: 3.2rem;}
@media (min-width:1200px){
  .col-r{ position: sticky; top: 50px; }
}
@media only screen and (min-width:1199px) and (max-width:1920px){
  .m-list13 li{padding-bottom:5px;margin-bottom:5px;}
  .m-list13 .txt{padding-top:0px}
  .m-list13 .date{font-size:12px;margin-bottom:5px}
  .m-list13 h3{font-size:14px;line-height:20px}
}
@media (max-width:1024px){
  .col-l{width: 100%;float: none;}
  .col-r{width: 100%;float: none;}
  .m-1{padding: 18px 20px 20px;}
  .m-1 .title{font-size: 16px;}
  .m-list13 li{padding-bottom: 10px;}
  .m-list13 .date{font-size:12px;margin-bottom:5px}
  .m-list13 h3{font-size:14px;line-height:20px}
}
@media (max-width:480px){
  .col-r{padding-top: 2rem;}
  .m-1{padding: 10px 10px 10px;}
  .m-1 .title{font-size: 15px; margin-bottom: 10px;padding-bottom: 10px;}
  .m-list13 .txt{padding-top: 5px;}
}


/* 图片比例 */
.picScale{ padding-bottom: 60%; overflow: hidden; position: relative; }
.picScale img{ max-width: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); transition: all 0.5s; }
.picScale img:hover{ transform: translate(-50%,-50%) scale(1.1); }


.c-flex{display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center;}

/************* 相册列表 *************/
.fancybox-overlay{ z-index: 99999!important; }
.honor-list { padding: 0px 0; }
.honor-list ul{overflow:hidden;margin:0 -28px; align-items: stretch; justify-content: flex-start;padding: 0;}
.honor-list li{width:25%;float:left;text-align:center;padding:0 28px;margin-bottom:46px;list-style: none;}
.honor-list li a{ display:block;text-align:center;position:relative;overflow:hidden; }
.honor-list li a:hover .pic{border-color:#68a592}
.honor-list li a:hover .pic::after,.honor-list li a:hover .pic::before{opacity:1;filter:alpha(opacity=100)}
.honor-list li a:hover .pic::after{ padding-top:36px; }
.honor-list li a:hover img{ transform: translate(-50%,-50%) scale(1,1); }
.honor-list li a:hover .tit{ color:#68a592; }
.honor-list li .clickpic{ width:100%;height:100%;position:absolute;top:0;left:0;z-index:50;opacity:0;filter:alpha(opacity=0); }
.honor-list li .clickpic img{ height:100%; }
.honor-list li .pic{ border:solid 1px #ccc;padding:6px;position:relative;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s; }
.honor-list li .pic span{ display:block;overflow:hidden;padding-bottom: 70%; }
.honor-list li .pic::after,
.honor-list li .pic::before{ width:100%;position:absolute;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s; }
.honor-list li .pic::before{ content:" ";height:100%;top:0;background:url(/template/default/images/honor-list-filter.png);z-index:10; }
.honor-list li .pic::after{ content:"点击查看大图";top:50%;transform:translate(0,-50%);z-index:20;background:url(/template/default/images/honor_icon.png) no-repeat center 0;color:#fff;padding-top:200px; }
.honor-list li img{ width:auto;height: 100%; display:block;transition-duration:.8s; transform: translate(-50%,-50%) scale(1,1);  }
.honor-list li .tit{height:20px;line-height:20px;font-size:18px;color:#666;margin-top:24px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;transition-duration:.4s}
@media only screen and (max-width:1400px){
  .honor-list ul{margin: 0 -20px;}
  .honor-list li{ padding: 0 20px; }
}
@media only screen and (max-width:1200px){
  /* .honor-list{padding: 70px 0 50px;} */
  .honor-list ul{margin: 0 -15px;}
  .honor-list li{ width: 33.33%; padding: 0 15px; margin-bottom: 30px;}
}
@media only screen and (max-width:1024px){
}
@media only screen and (max-width:768px){
  /* .honor-list{padding: 60px 0 40px;} */
  .honor-list ul{ margin:0 -5px; }
  .honor-list li{ width:50%;padding:0 5px;margin-bottom:20px}
  .honor-list li .pic{ padding:4px; }
  .honor-list li .tit{ margin-top:10px;font-size: 16px; }
}
@media only screen and (max-width:480px){
  /* .honor-list{padding: 40px 0 40px;} */
}


/* 表格 */
.newsInfo .tps{display: none;}
.newsInfo table td{ border: 1px solid #DDDDDD; padding: 15px; font-size: 14px; }
@media only screen and (max-width:1024px){
  .newsInfo .tps{ display: block; margin-top: 10px; text-align: center; margin-bottom: 30px; }
  .newsInfo table{ width: 100%!important; min-width: 600px; }
  .newsInfo table td{padding: 10px;}
  .newsInfo .table{ overflow-x: scroll; padding-bottom: 10px; width: ; }
  .newsInfo .table::-webkit-scrollbar{ width: 10px;height: 4px; }
  .newsInfo .table::-webkit-scrollbar-thumb{ border-radius: 10px;background-color: #000000; background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent); }
  .newsInfo .table::-webkit-scrollbar-track{ -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);background: #1f2c5c; }
}



.about_nei{ width: 100%; max-width: 1400px; margin: 0 auto; }
.about_nei .common_txt p{ color: #000;  }
.about_nei .common_txt p img{margin-left: 1%;margin-right: 1%;margin-bottom: 1%;}
.about_nei .common_txt h3{ color: #000000; }
.about_nei .common_txt table p{ margin: 5px 0; line-height: 24px; color: #000000; }
@media only screen and (max-width:1024px){
  .about_nei .common_txt table p{ margin-bottom: 0;}
}




/* 留言 */
.Liuyan{padding:90px 0;position:relative}
.Liuyan_xq{ padding-top: 60px;}
.Liuyan_xq form{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}
.ipt_Liuyan{width:48%;padding:15px 0;color:#555;font-size:16px}
.iptLiuyan_xq{background:#f7f8fa;padding:26px 20px;margin:10px 0;display:flex}
.iptLiuyan_xq span{display:flex}
.iptLiuyan_xq span svg{width:20px;height:20px}
.iptLiuyan_xq path{fill:#999}
.ipt_Liuyan input,
.ipt_Liuyan select,
.ipt_Liuyan textarea{ -webkit-appearance:none;border:0;background:#f7f8fc;width:100%;font-size:16px;outline:0;color:#9d9d9d;margin-left:10px; }
textarea::-webkit-input-placeholder,
input::-webkit-input-placeholder{font-size:14px;}
input::-moz-placeholder{font-size:14px;}
input:-ms-input-placeholder{font-size:14px;}
input::-webkit-input-placeholder{font-size:14px;}
input::placeholder{font-size:14px;}
.ipt_Liuyan textarea{height:20vh}
.ipt_Liuyan.code{ position: relative; width: 30%; }
.ipt_Liuyan.code .iptLiuyan_xq{ position: relative; }
.ipt_Liuyan.code .iptLiuyan_xq img{ position: absolute; right: 15px; top: 50%; transform: translateY(-50%); }
.contactTj{width:100%;margin-top:40px;text-align:center}
.contactTj a{display:inline-block;padding:20px 0;width:20%;color:#fff;background:#68b92e;text-align:center;margin-right:3%;font-size:16px;letter-spacing:2px}
.contactTj a:last-child{background:#adadad;margin-right:0}
@media(max-width:1200px){
  .contactTj a{padding:15px 0}
}
@media(max-width:1100px){
  .Liuyan{padding: 70px 0;}
  .Liuyan_xq{padding-top: 30px;}
  .iptLiuyan_xq{padding:20px 20px}
  .ipt_Liuyan.code{ width: 48%; }
}
@media(max-width:900px){
  .contactTj a{padding:8px 0}
  .ipt_Liuyan{font-size: 15px;}
  .ipt_Liuyan input, .ipt_Liuyan select, .ipt_Liuyan textarea{font-size: 15px;}
  .contactTj{margin-top: 20px;}
}
@media(max-width:680px){
  .Liuyan{padding: 40px 0;}
  .Liuyan_xq{padding-top: 20px;}
  .ipt_Liuyan{padding: 5px 0;}
  .iptLiuyan_tit{display:none}
  .lxfs_xq ul li{width:100%}
  .ipt_Liuyan{width:100%}
  .contactTj a{font-size:12px}
  .ipt_Liuyan.code{ width: 100%; }
}




/* 下载 */
.ul-listl1 { padding: 0;margin: 0; display: flex; flex-wrap: wrap; align-items: stretch; margin: 0 -1%;}
.ul-listl1 li {
  width: 33.33%;
  padding: 0 1%;
  list-style: none;
	margin-bottom: 30px
}
.ul-listl1 .con {
	display: block;
	overflow: hidden;
	padding: 48px 100px 34px 42px;
	background-color: #F9F9F9;
	position: relative
}
.ul-listl1 li .con::after {
	content: ' ';
	display: block;
	position: absolute;
	width: 0%;
	height: 2px;
	left: 0;
	bottom: 0;
	z-index: 2;
	background-color: #68b92e
}
.ul-listl1 .date {
	float: left;
	text-align: center;
	border-right: 1px solid #d1d1d1;
	padding-right: 20px;
	line-height: 40px;
}
.ul-listl1 .date .day {
  font-style: normal;
	display: block;
	font-size: 1.97vw;
	font-weight: 700
}
.ul-listl1 .date .year {
	font-size: 14px;
	color: #919191;
}
.ul-listl1 .info {
	overflow: hidden;
	padding-left: 20px;
	font-size: 16px;
	line-height: 1.5em;
	color: #666;
	height: 73px;
}
.ul-listl1 .info .tit {
	font-size: 18px;
	color: #000;
  margin-top: 0;
	margin-bottom: 8px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.ul-listl1 .info p {
  margin: 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size: 14px
}
.ul-listl1 .more {
	position: absolute;
	width: 55px;
	height: 55px;
	top: 30%;
	right: 20px;
	background-color: #fff;
	-ms-background-position: center center;
	background-position: center center;
	background-repeat: no-repeat;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
	background-image: url(/template/default/images/pic-n14.png)
}
.ul-listl1 .con:hover {
	-webkit-box-shadow: 0 10px 16px rgba(0, 0, 0, .05);
	-moz-box-shadow: 0 10px 16px rgba(0, 0, 0, .05);
	-ms-box-shadow: 0 10px 16px rgba(0, 0, 0, .05);
	-o-box-shadow: 0 10px 16px rgba(0, 0, 0, .05);
	box-shadow: 0 10px 16px rgba(0, 0, 0, .05)
}
.ul-listl1 .con:hover .date {
	color: #000
}
.ul-listl1 .con:hover .more {
	color: #6673b4;
	background-image: url(/template/default/images/pic-x1.png)
}
.ul-listl1 li:hover .con:after {
	width: 100%
}

@media only screen and (max-width:1920px) {

	.ul-listl1 .date .day {
		font-size: 2.1vw
	}

}

@media only screen and (max-width:1440px) {
  .ul-listl1 li { width: 50%;}
	.ul-listl1 .date .year {
		font-size: 16px
	}

	.ul-listl1 .info .tit {
		font-size: 16px;
		margin-bottom: 10px
	}

	.ul-listl1 .info {
		font-size: 14px;
		padding-left: 30px
	}

	.ul-listl1 .more {
		width: 45px;
		height: 45px
	}

	.ul-listl1 .con {
		padding: 20px 100px 20px 40px
	}

	.ul-listl1 .more {
		top: 26%;
	}

	.m-sel select {
		padding: 13px 0 13px 20px;
	}

	.cpxinput {
		overflow: hidden;
		padding-top: 40px;
	}

	/* 	.m-fbox {
		padding: 40px 80px;
	} */

	.row-bc4 .ul-info li {
		padding: 30px 0;
	}

	.phone .qr {
		margin-right: 5vw;
	}

	.phone .ul-about {
		width: 60%;
		margin-left: 9vw;
		overflow: hidden;
	}

	.phone .qr .pic:nth-child(1) {
		margin-right: 1vw;
	}

	.nav .v1 {
		font-size: 16px;
	}



}

@media only screen and (max-width:1199px) {

  .ul-listl1 .date{line-height: 32px;}
	.ul-listl1 .date .day {
		font-size: 26px
	}

	.m-listl1 {
		margin: 20px 0
	}

	.ul-listl1 li {
    width: 100%;
		margin-bottom: 20px
	}

}

@media only screen and (max-width:767px) {

	.ul-listl1 .con {
		padding: 20px 80px 20px 30px
	}

	.ul-listl1 .more {
		width: 30px;
		height: 30px;
		right: 30px;
		-webkit-background-size: auto 15px;
		-moz-background-size: auto 15px;
		-ms-background-size: auto 15px;
		-o-background-size: auto 15px;
		background-size: auto 15px;
		top: 20px;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-o-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0)
	}

	.ul-listl1 .date .year {
		font-size: 14px
	}

	.ul-listl1 .date .day {
		font-size: 1.04vw
	}

	.ul-listl1 .info .tit,
	.ul-listl1 .info p {
		/* white-space: normal */
	}

	.m-fbox {
		padding: 15px !important;
	}

	.row-bc4 .ul-info li {
		padding: 15px 0;
		margin-bottom: 15px;
	}

	.cpxinput {
		padding-top: 15px;
	}

}

@media only screen and (max-width:479px) {

	.ul-listl1 .con {
		padding: 15px 70px 15px 15px
	}

	.ul-listl1 .date {
		float: none;
		text-align: left;
		margin-bottom: 5px;
		border: none;
	}

	.ul-listl1 .date .day {
		display: inline-block;
		font-size: 16px;
		margin-right: 10px
	}

	.ul-listl1 .info {
		padding-left: 0
	}

	.ul-listl1 .more {
		right: 15px;
		transform: translateY(150%);
	}



	.m-listl1 {
		margin-bottom: 0
	}

}




/* 服务项目 */
.head_title1{width:500px;text-align:left;margin-bottom:50px}
.head_title1>div:nth-child(1){font-size:36px;color:#222;font-weight:bold}
.head_title1>div:nth-child(3){font-size:28px;color:#d1d1d1}
.head_title1>div:nth-child(2){width:120px;height:6px;margin:20px 0;background-image:linear-gradient(90deg,#68b92e 0,#2e8077 50%,#0054a3 100%),linear-gradient(#0054a3,#0054a3);background-blend-mode:normal,normal}
.head_title{width:500px;text-align:center;margin:0 auto;margin-bottom:50px}
.head_title>div:nth-child(1){font-size:34px;color:#222;font-weight:bold}
.head_title>div:nth-child(3){font-size:26px;color:#d1d1d1}
.head_title>div:nth-child(2){width:120px;height:6px;margin:20px auto;background-image:linear-gradient(90deg,#68b92e 0,#2e8077 50%,#0054a3 100%),linear-gradient(#0054a3,#0054a3);background-blend-mode:normal,normal}

.xu_hengxian{margin:0 auto;margin-top:20px;width:50px;height:4px;background-image:linear-gradient(90deg,#68b92e 0,#2e8077 50%,#0054a3 100%),linear-gradient(#fff,#fff);background-blend-mode:normal,normal}
.fwxm_mu>div{padding-top:30px;text-align:center;font-size:22px;font-weight:bold}
.fwxm_mu>img{width:360px;height:480px}
.fwxm_mu{cursor:pointer;position:relative;width:360px;height:600px;color:#000;background-color:#f5f5f5;margin-bottom:40px}
.fwxm{padding-top:100px;box-sizing:border-box;padding-bottom:90px;background-color:#fff}
.fwxm .wd{ width: 100%; max-width: 1200px; margin: 0 auto;}
.crumbsmu>img{width:24px;height:26px;margin-right:10px}
.crumbsmu{padding-top:15px;box-sizing:border-box;font-size:14px;line-height:30px;color:#666}
.crumbs{height:60px;background-color:#f5f5f5}
.dibu_img{width:110px;display:none;position:absolute;top:50px;left:20px}

._mu_hover_text>div:nth-child(2){text-align:center;width:50px;height:4px;background-color:#fff;margin:0 auto;margin-top:19px;margin-bottom:40px}
._mu_hover_text>button{position:absolute;bottom:120px;left:68px;font-size:14px;color:#fff;text-align:center;line-height:48px;width:180px;height:48px;border:solid 1px #fff;background-color:rgba(0,84,163,0)}
.fwxm_mu:hover .customerlunbo_mu_hover1{display:block}
._mu_hover_text1>button{position:absolute;bottom:120px;left:90px;font-size:14px;color:#fff;text-align:center;line-height:48px;width:180px;height:48px;border:solid 1px #fff;background-color:rgba(0,84,163,0)}
._mu_hover_text>div:nth-child(3){width:231px;margin:0 auto;font-size:14px;line-height:25px;text-align:center;color:#fff}
._mu_hover_text1{width:360px;height:480px;position:relative;padding:30px 8px;padding-top:50px;padding-bottom:50px;box-sizing:border-box;text-align:center;}
._mu_hover_text1>img{position:absolute;bottom:50px;left:155px}
._mu_hover_text1>div:nth-child(1){text-align:center;font-size:15px;line-height:36px;color:#fff}
._mu_hover_text{width:320px;height:540px;position:relative;padding:90px 39px;padding-top:100px;padding-bottom:80px;box-sizing:border-box;text-align:center}
._mu_hover_text>div:nth-child(1){text-align:center;font-size:22px;color:#fff;font-weight:bold}

.customerlunbo_mu_hover1{display:none;position:absolute;padding-top:0!important;width:360px;height:480px;background-color:rgba(104, 185, 46, 0.9)}
.customerlunbo_mu_hover{display:none;position:absolute;width:320px;height:540px;background-color:rgba(104, 185, 46, 0.9)}
.customerlunbo_mu:hover .customerlunbo_mu_hover{display:block}
.customerlunbo_mu_text>div:nth-child(2){width:270px;margin:0 auto;text-align:center;font-size:14px;color:#1f1f1f;line-height:25px}
.customerlunbo_mu_text>div:nth-child(1){text-align:center;font-size:22px;font-weight:bold;color:#1f1f1f;margin-bottom:29px}
.customerlunbo_mu>img{width:320px;height:320px;margin-bottom:40px}
.customerlunbo_mu{cursor:pointer;position:relative;width:320px;height:540px;margin:0 29px;transition:left .6s!important;left:0}
.customerlunbo{position:relative;width:1581px;margin:0 auto;background-color:#fff;padding:0 40px;box-sizing:border-box;overflow:hidden}
.customer{padding-top:100px;box-sizing:border-box;height:915px;background-color:#fff}
@media (max-width: 1240px) {
  .fwxm{padding-top: 70px; padding-bottom: 30px;}
  .fwxm .wd{ margin: 0 -1%; width: 102%;}
  .fwxm .wd a{ width: 31.33%; display: block; margin: 0 1%;}
  .fwxm_mu { width: 100%;height: auto; padding-bottom: 30px;}
  .fwxm_mu>img{width: 100%; height: auto;}
  ._mu_hover_text1{height: 100%;width: 100%;}
  ._mu_hover_text1>div:nth-child(1){font-size: 15px;}
  ._mu_hover_text1>img{bottom: 30px;}
  .customerlunbo_mu_hover1{width: 100%;height: 100%;}
  .fwxm_mu>div{font-size: 16px;}
  .xu_hengxian{height: 3px; margin-top: 15px;}
}
@media (max-width: 1024px) {
  .head_title>div:nth-child(1){font-size: 30px;line-height: 36px;}
  .head_title>div:nth-child(2){width: 100px; }
  .head_title>div:nth-child(3){font-size: 24px;}
  
  .fwxm_mu:hover .customerlunbo_mu_hover1{display:none}
  .fwxm_mu{padding-bottom: 20px; margin-bottom: 30px;}
  .fwxm_mu>div{padding-top: 20px;}
  .fwxm .wd{align-items: stretch;}
}
@media (max-width: 768px) {
  .head_title{margin-bottom: 40px;}
  .head_title>div:nth-child(1){font-size: 28px;line-height: 32px;}
  .head_title>div:nth-child(2){width: 90px; height: 5px;}
  .head_title>div:nth-child(3){font-size: 22px;}
  
  .fwxm{padding-top: 50px; padding-bottom: 30px;}
  .fwxm .wd a{width: 47%;}
  .head_title{width: 100%;}
}
@media (max-width: 480px) {
  .head_title{margin-bottom: 30px;}
  .head_title>div:nth-child(1){font-size: 22px;line-height: 26px;}
  .head_title>div:nth-child(2){width: 80px; height: 4px; margin: 15px auto;}
  .head_title>div:nth-child(3){font-size: 18px;}
  
  .fwxm{padding-top: 40px; padding-bottom: 20px;}
  .fwxm .wd{ margin: 0; width: 100%;}
  .fwxm .wd a{width: 47%; }
  .fwxm .wd a{margin: 0 1%;}
  .fwxm_mu{margin-bottom: 20px;}
  .fwxm_mu>div{font-size: 16px;padding: 20px 10px 0;}
}
