html,body{
	overflow-x: hidden;
}
.w1130{
	max-width: 1130px;
	margin: 0 auto;
}
/********************** 头部 **********************/
.m-header{
	display: none;
	background-color: #fff;
}
.pc-header{
	position: fixed;
	z-index: 9999;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #fff;
}
/* .header1{
	background:#fff url("../images/bg1.png") no-repeat -60px 0px/cover;
	height: 111px;
} */
.header1 .an{
	background:#fff url("../images/bg1.png") no-repeat 174px 0px/cover;
	height: 111px;
}
.header1 .img{
	display: inline-flex;
	height: 100%;
	align-items: center;
}
.header1 .img img{
	height: 54px;
}
.header1 .img .text{
	margin-left: 10px;
}
.header1 .img .text h2{
	font-size: 1.75rem;
	color: #000;
	font-weight: normal;
}
.header1 .img .text h3{
	font-size: 0.8125rem;
	color: #000;
	font-weight: normal;
	letter-spacing: 1.17px;
}
/********************** pc导航 **********************/
.header2{
	background: url("../images/bg2.jpg") no-repeat center/cover;
	position: relative;
	z-index: 999;
}
.header2 .an>ul{
	display: flex;
	align-items: center;
}
.header2 .an>ul>li{
	flex: 1;
	position: relative;
}
.header2 .an>ul>li>a{
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 16px;
	color: #fff;
	padding: 7px 0;
	
	position: relative;
}
.header2 .an>ul>li.active>a,.header2 .an>ul>li>a:hover{
    background: rgba(255,255,255,0.1);
}
.header2 .an>ul>li:hover>a{
	background: rgba(255,255,255,0.1);
}
.header2 .an>ul>li>a::after{
	position: absolute;
	content: "";
	border-right: 1px dotted #c5d0d6;
	width: 1px;
	height: 18px;
	top: 50%;
	right: 0;
	transform: translate(0,-50%);
}
.header_uls{
	position: absolute;
	top: 35px;
	width: 100%;
	left: 0;
	display: none;
}
.header_uls ul>li>a{
	width: 100%;
	display: block;
	background-color: #2b75bc;
	margin-top: 1px;
	padding: 10px 0;
	text-align: center;
	color: #fff;
}

.header_uls ul>li>a:hover{
	background-color: #3b81d3;
}
main{
	margin-top: 146px;
}
/********************** 首页内容 **********************/
/********************** banner **********************/
.index1{
	overflow: hidden;
}
.index1 .swiper-slide img{
	width: 100%;
}
/********************** 新闻动态 **********************/
.pads{
	padding-top: 43px;
}
.index_news{
	padding-top: 50px;
}
.index_title{
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 18px;
	line-height: 1.9;
}
.index_title h3{
	color: #2b75bc;
	font-weight: bold;
	font-size: 1.125rem;
}
.index_title a{
	display: block;
	color: #999;
	font-size: 0.875rem;
	padding-right: 20px;
	position: relative;
}
.index_title a::after{
	content: "";
	position: absolute;
	right: 0;
	top: 50%;
	width: 16px;
	height: 16px;
	transform: translate(0,-50%);
	background: url("../images/pr_icon.png") no-repeat center/cover;
}
.index_title a:hover{
	color: #2b75bc;
}
.pa_br{
	padding: 15px;
	border: 1px solid #eeeeee;
	border-top: 3px solid #2b75bc;
	margin-right: 25px;
}
.index_news .an{
	display: flex;
	flex-wrap: wrap;
}
.index_news .text{
	width: calc(100% - 360px - 25px);
}
.indexs_list li{
	padding-left: 15px;
	position: relative;
}
.indexs_list li a{
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	overflow: hidden;
	position: relative;
	line-height: 2;
	font-size: 0.875rem;
	color: #282828;
}
.indexs_list li a:hover{
	color: #2b75bc;
}
.indexs_list li::after{
	content: "";
	position: absolute;
	left: 0px;
	top: 50%;
	width: 6px;
	height: 12px;
	transform: translate(0,-50%);
	background: url("../images/pr_icon2.png") no-repeat center/cover;
}
.news_swiper{
	width: 360px;
	overflow: hidden;
}
.news_swiper .swiper-slide{
	position: relative;
}
.news_swiper .swiper-slide img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	max-height: 266px;
}
.news_swiper .swiper-slide p{
	position: absolute;
	bottom: 0;
	left: 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	overflow: hidden;
	color: #fff;
	padding: 10px;
	background-color: rgba(0,0,0,0.4);
	width: 100%;
	text-align: left;
	font-size: 1rem;
}
.news_swiper .swiper-pagination{
	text-align: right;
	padding-right: 8px;
}
.news_swiper .swiper-pagination-bullet{
	opacity: 1;
	background-color: #fff;
}
.news_swiper .swiper-pagination-bullet-active{
	background-color: #2b75bc;
}
/********************** 业务范围 **********************/
.index_prod{
	padding-top: 0;
}
.index_prod .an{
	display: flex;
	flex-wrap: wrap;
}
.index_prod .text{
	margin-top: 43px;
	width: calc(33.333% - 25px + (25px / 3));
}
.index_prod .text:nth-child(3n){
	margin-right: 0;
}
/********************** 友情链接 **********************/
.index_title h3{display: flex;align-items: center;}
.index_title h3 img{
	width: 20px;
	margin-right: 10px;
}
.index_yq .uls li{
	margin-top: 0.5%;
	margin-bottom: 0.5%;
	
}
.index_yq .uls li a{
	display: block;
	width: 100%;
	border: 3px solid #eaeaea;
}
.index_yq .uls li img{
	width: 100%;
}
/********************** 底部 **********************/
.footers{
	border-top: 7px solid #2b75bc;
	margin-top: 60px;
}
.footers .an{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	padding-top: 22px;
	padding-bottom: 26px;
}
.footers .text{
	flex: 1;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.footers .er{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.footers .er li{
	margin-right: 10px;
}
.footers .er li:nth-child(2){
	margin-right: 0;;
}
.footers .er li img{
	max-width: 88px;
	display: block;
	margin: 0 auto 5px;
}
.footers .er li p{
	font-size: 0.875rem;
}
.footers .text .txt{
	border-left:1px solid #ccc;
	margin-left: 10px;
	padding-left: 20px;
	flex: 1;
}
.footers .text .txt p{
	color: #666666;
	font-size: 0.875rem;
	line-height: 1.5;
}
.footers .text .txt p a{
	color: #666666;
	font-size: 0.875rem;
	line-height: 1.5;
}
.footers .text .txt p a:hover{
	color: #2b75bc;
}
/********************** 新闻动态 **********************/
.z-banner img{width: 100%;}
.z_nav{
	padding-top: 50px;
}
.z_nav .an{
	display: flex;
	flex-wrap: wrap;
}
.nav_l{
	width: 250px;
	margin-right: 25px;
}
.detail_r{
	flex: 1;
	width: calc(100% - 250px - 25px);
}
.nav_l h2{
	font-size: 1.125rem;
	padding: 10px;
	background-color: #2b75bc;
	color: #fff;
	text-align: center;
	font-weight: bold;
}
.nav_l ul li a{
	background-color: #f2f2f2;
	font-size: 1rem;
	color: #333;
	padding: 10px;
	text-align: center;
	font-weight: normal;
	display: block;
	margin-top: 10px;
}
.nav_l ul li a:hover,.nav_l ul li.active a{
	color: #fff;
	background-color: #2b75bc;
}
.mb{
	width: 100%;
	border-bottom: 2px solid #eeeeee;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
.mb span,
.mb a,
.mb img{
	display: inline-block;
	color: #8e8e8e;
	font-size: 0.875rem;
}
.mb img{vertical-align: middle;margin-top: -3px;}
.mb span{margin-left: 3px;}
.mb span:last-child{margin-left: 0px;}
.mb a:hover{
	color: #2b75bc;
}
.news_uls ul li a{
	display: flex;
	align-items: center;
	font-size: 0.875rem;
	color: #000;
	padding: 14px 0;
	border-bottom: 1px solid #dddddd;
}
.news_uls ul li span{
	flex: 1;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	overflow: hidden;
	margin-right: 20px;
}
.news_uls ul li a:hover span{
	color: #2b75bc;
}
/********************** 分页 **********************/
.pagess{
	clear: both;
	margin-top: 30px;
	overflow: hidden;
	margin-left: 0px;
	text-align: center;
	font-size: 12px;
}
.pagess ul{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
}
.pagess ul li{
	margin-bottom: 5px;
}
.pagess ul li a,.pagess ul li span{
    display: inline-block;
    border: 1px solid #ccc;
    padding: 6px 11px;
    margin: 0 5px;
    line-height: 20px;
    background: #fff;
    color: #999;
}
.pagess ul li.active a,.pagess ul li.active span,.pagess ul li:hover a{
    background: #2b75bc;
    color: #fff;
}
.pagess ul li a{
	color: #666666;
	font-size: 14px;
	border: 1px solid #e5e5e5;
}
/********************** 新闻详情 **********************/
.news_detail h1,.text_h1{
	font-size: 1.375rem;
	font-weight: normal;
	text-align: center;
}
.time{
	padding: 15px 0;
	text-align: center;
	border-bottom: 1px solid #ccc;
	margin-bottom: 15px;
}
.time span{margin-right: 10px;font-size: 1rem;}
.time span:last-child{margin-right: 0;}
.news_detail .text{
	line-height: 2;
	font-size: 1rem;
}
.news_detail .text p{
	text-indent: 2em;
}
.news_detail .text img{
	max-width: 100%;
	display: block;
	margin: 20px auto;
}
/********************** 新闻分页 **********************/ 
.news_pagess{display: flex;margin-top: 30px;flex-wrap:wrap;align-items: center;}
.news_pagess p{width: 49%;margin-right: 2%;text-overflow: ellipsis;white-space: nowrap;display: block;overflow: hidden;}
.news_pagess p:nth-child(2n){margin-right: 0%;;}
.news_pagess p a:hover{
	color: #2b75bc;
}
/********************** 关于我们 **********************/
.about_detail .text p{
	margin-bottom: 20px;
}
/********************** 业务范围 **********************/
.prod_uls ul li{
	margin-top: 20px;
}
.prod_uls ul li .img{
	position: relative;
	padding-top: 72%;
	overflow: hidden;
}
.prod_uls ul li .img img{
	position: absolute;
	top: 0;
	left: 0;
	object-fit: cover;
	width: 100%;
	height: 100%;
	transition: all .5s;
}
.prod_uls ul li a:hover .img img{
	transform: scale(1.05);
}
.prod_uls ul li a p{
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	overflow: hidden;
	text-align: center;
	line-height: 1.7;
	font-size: 1rem;
}
.prod_uls ul li a:hover p{
	color: #2b75bc;
}
/********************** 头部 **********************/
.product_detail .img{
	position: relative;
	margin-bottom: 20px;
}
.product_detail .img img{
	width: 100%;
	min-height: 400px;
	object-fit: cover;
}
.product_detail .txt{
    position: absolute;
    width: 100%;
    text-align: center;
    color: #fff;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.product_detail .txt h1{
    font-weight: normal;
    font-size: 22px;
    padding-bottom: 20px;
}
.product_detail .txt p{
    width: 80%;
    margin: 0 auto;
    border: 1px solid #fff;
    padding: 20px 3%;
	text-align: left;
	font-size: 1rem;
	line-height: 2;
}
.product_detail .text{
	font-size: 1rem;
	line-height: 2;
}
.product_detail .text p{
    text-indent: 2em;
}
.fb h3{
	font-size: 1.375rem;
	font-weight: normal;
	text-align: center;
	margin-bottom: 30px;
}
.pr_swipers{
	position: relative;
}
.pr_swipers .swiper{
	overflow: hidden;
	width: calc(100% - 80px);
	margin: 0 auto;
}
.pr_swipers .swiper .swiper-wrapper .swiper-slide{
	margin-top: 0;
}
.pr_swipers .swiper .swiper-wrapper a{
	width: 100%;
}
.pr_swipers .swiper .swiper-wrapper .img{
	width: 100%;
}
.pr_swipers .swiper .swiper-wrapper img{
	width: 100%;
}
/* 左右按钮 */
.swiper_display{
	display: none !important;
}
.pr_swipers .prev,.pr_swipers .next{
	width: 17px;
	height: 54px;
    background-size: 17px 54px;
}
.pr_swipers .prev{
	background-image:url("../images/left.png")
}
.pr_swipers .next{
	background-image:url("../images/next.png")
}
/********************** 头部 **********************/
.about2_uls ul li{
	margin-top: 20px;
}
.about2_uls h3{
	width: 100%;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	overflow: hidden;
	font-size: 1.25rem;
	font-weight: bold;
	color: #000;
}
.about2_uls p{
	width: 100%;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	display: -webkit-box;
	overflow: hidden;
	height: 48px;
	font-size: 1rem;
	line-height: 1.6;
	margin-top: 8px;
	color: #282828;
}
.about2_uls span{
	display: inline-block;
    line-height: 26px;
    margin: 10px 40px 0 0;
    font-size: 0.875rem;
    color: #aaa;
}
.about2_uls span:before{
    content: "";
    display: inline-block;
    width: 26px;
    height: 26px;
    margin-right: 5px;
    vertical-align: middle;
    background-image: url(../images/icon.png);
    background-repeat: no-repeat;
}
.view:before{
    background-position: -112px -112px;
}
.view2:before{
    background-position: -162px -112px;
}
.about2_uls ul li a:hover .view:before{
	background-position-y: -162px;
}
.about2_uls ul li a:hover .view2:before{
	background-position-y: -162px;
}
.about2_uls ul li a:hover  h3,.about2_uls ul li a:hover  p{
	color: #2b75bc;
}
/********************** 招贤纳士 **********************/
.table{
	width: 100%;
}
.table tr{
	width: 100%;
	display: flex;
	border-bottom: 1px solid #ccc;
	align-items: center;
}
.table tr td{
	font-size: 1rem;
	text-align: center;
	padding:15px 0;
	flex: 1;
	line-height: 1.5;
	color: #282828;
}
.table tr:nth-child(1){
	background-color: #2b75bc;
	border-bottom:0;
}
.table tr:nth-child(1)>td{
	font-size: 1.125rem;
	padding: 12px 0;
	text-align: center !important;
	color: #fff;
}
.table tr td:nth-child(1){
	flex: 0.5;
}
.table tr td:nth-child(2){
	flex: 1;
	text-align: left;
}
.table tr td:nth-child(2) p{
	text-align: left;
}
.table tr td:nth-child(3){
	flex: 0.3;
}
.table tr td:nth-child(4){
	flex: 0.3;
}
.table tr td a{
	display: block;
	width: 100%;
	padding: 5px 10px;
	font-size: 1rem;
	line-height: 1.5;
	color: #fff;
	text-align: center;
	background-color: #2b75bc;
}
.table tr td a:hover{
	background-color: #3b81d3;
}
.btn_contact{
	display: none;
}
.job .job_top{
	display: flex;
	align-items: center;
    background-color: #2b75bc;
}
.job .job_top li{
    font-size: 1.125rem;
    padding: 12px 0;
    text-align: center !important;
    color: #fff;
	flex: 1;
}
.job .job_top li:last-child{
	flex: 0.7;
}
.job .uls{
	display: flex;
	align-items: center;
	border-bottom: 1px solid #ddd;
	/* border-top: 1px solid #ddd; */
}
.job .uls li{
    font-size: 1rem;
    text-align: center;
    padding: 15px 0;
    flex: 1;
    line-height: 1.5;
    color: #282828;
}
.job .uls li:last-child{
	flex: 0.7;
}
.job .uls li.job_click span{
    display: block;
    width: 100%;
    padding: 5px 10px;
    font-size: 1rem;
    line-height: 1.5;
    color: #fff;
    text-align: center;
    background-color: #2b75bc;
	cursor: pointer;
    max-width: 120px;
    margin: 0 auto;
}
.job_textbox{
	padding: 0 20px;
	display: none;
	line-height: 2;
	font-size: 1rem;
	border-bottom: 1px solid #ddd;
	padding-bottom: 20px;
}
.job_textbox a{
	margin-top: 20px;
	display: block;
	max-width: 120px;
	width: 100%;
	padding: 5px 10px;
	font-size: 1rem;
	line-height: 1.5;
	color: #fff;
	text-align: center;
	background-color: #2b75bc;
	cursor: pointer;
}
/********************** 联系我们 **********************/
.contacts{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.contacts .img{
	width: 50%;
	display: block;
}
.contacts .img img{
	width: 100%;
}
.contacts .text{
	width: 50%;
	padding-left: 40px;
}
.contacts .text h2{
	font-size: 2rem;
	font-weight: normal;
	line-height: 1.5;
	margin-bottom: 10px;
}
.contacts .text h1{
	font-size: 1.625rem;
	font-weight: normal;
	margin-bottom: 20px;
}
.contacts .text p{
	line-height: 2;
	font-size: 1rem;
}
/********************** 友情链接 **********************/
.yq_uls{
	width: 100%;
}
.yq_uls li{
	margin-bottom: 15px;
}
.yq_uls .img{
	width: 100%;
}
.yq_uls .img img{
	width: 100%;
}
/* { 
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	overflow: hidden;
}
{
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	display: -webkit-box;
	overflow: hidden;
} */

/********************** 适配 **********************/
@media (max-width:1200px) {
	.w1130{padding: 0 3%;}
}
@media (max-width:820px) {
	/********************** 移动端头部 **********************/
	.pc-header{display: none;}
	.m-header{display: block;position: fixed;z-index: 9999;top: 0;left: 0;width: 100%;height: 60px;}
	.m-header .img{display: flex;align-items: center;}
	.m-header .an{display: flex;justify-content: space-between;align-items: center;height: 100%;}
	.m-header .img img{height: 40px;}
	.m-header .text{margin-left: 5px;}
	.m-header .text h2{color: #000;font-size: 1.125rem;font-weight: normal;}
	.m-header .text h3{font-size: 0.75rem;color: #000;font-weight: normal;letter-spacing: 0.1px;transform: scale(0.8) translateX(-12%);width: 117%;}
	.header_list{width: 30px;height: 30px;position: relative;cursor: pointer;}
	.header_list i{width: 24px;height: 2px;margin: 5px auto;display: block;background-color: #000;transition: all .5s;}
	.header_list.active i:nth-child(1){transform: translateY(6px) rotate(135deg);}
	.header_list.active i:nth-child(2){display: none;}
	.header_list.active i:nth-child(3){transform: translateY(0) rotate(45deg);}
	/* .header_nav i{position: absolute;right: 2%;border: 6px solid transparent;border-top-color: #000;top: 50%;margin-top: -3px;} */
	/********************** 移动端导航 **********************/
	.header_nav{position: fixed;top: 60px;left: 0;z-index: 999;width: 100%;display: none;bottom: 0;background-color: rgba(0,0,0,0.5);}
	.header_nav .uls{max-height: calc(100vh - 60px);overflow-y: auto;background-color: #fff;}
	.header_nav .uls li{border-top: 1px solid #eee;position: relative;}
	.header_nav .uls>li a{padding: 15px 20px;color: #333;line-height: 22px;font-size: 14px;display: block;}
	.mToggle{display: none;position: relative;top: -25px;}
	.mToggle::after{position: absolute;content: ">";font-size: 20px;top: 50%;right: 0px;transform: translate(0%,calc(-50% - 3px));color: #555;transition: all .5s;display: flex;width: 52px;height: 52px;align-items: center;justify-content: center;}
	.mToggle.active::after{transform: rotate(90deg) translate(calc(-50%),3px)}
	.header_nav .uls>li ul{display: none;}
	.header_nav .uls>li ul>li>a{padding: 15px 40px;}
	main{margin-top: 60px;}
	.pads{padding-top: 30px;}
	/********************** 新闻动态 **********************/
	.index_news .text{width: 100%;margin-right: 0;}
	.news_swiper{width: 100%;max-width: 500px;margin: 0 auto;margin-top: 15px;}
	.news_swiper .swiper-slide img{max-height: 100%;}
	/********************** 业务范围 **********************/
	.index_prod .text{width: calc(50% - 15px + (15px / 3));margin-right: 15px;margin-top: 15px;}
	.index_prod .text:first-child{margin-top: 0;}
	.index_prod .text:nth-child(2){margin-top: 0;}
	.index_prod .text:nth-child(3n){margin-right: 15px;}
	.index_prod .text:nth-child(2n){margin-right: 0;}
	/********************** 底部 **********************/
	.footers{margin-top: 30px;}
	.footers .text{width: 100%;flex: none;}
	.footers .text a{width: auto;display: inline-block;margin: 0 auto;}
	.footers .text a img{height: 50px;display: block;margin: 0 auto;}
	.footers .text .txt{border-left: none;margin-left: 0;padding-left: 0;width: 100%;flex: none;margin-top: 15px;margin-bottom: 15px;}
	.footers .er{margin: 0 auto;}
	.footers .an{padding-top: 10px;padding-bottom: 15px;}
	/********************** 新闻资讯 **********************/
	.z_nav{padding-top: 20px;}
	.mb{margin-bottom: 10px;}
	.nav_l{width: 100%;margin-right: 0;margin-bottom: 15px;}
	.detail_r{width: 100%;}
	.nav_l h2{display: none;}
	.nav_l ul{display: flex;flex-wrap: wrap;}
	.nav_l ul li{width: 32.5%;margin-right: 1.16%;}
	.nav_l ul li:nth-child(3n){margin-right: 0%;}
	.nav_l ul li a{padding: 6px;}
	/********************** 分页 **********************/
	.pagess ul li a, .pagess ul li span{padding: 4px 10px;}
	/********************** 新闻资讯详情页 **********************/
	.time{padding: 5px 0 10px;}
	.time span{font-size: 0.875rem;}
	.news_detail .text{font-size: 0.875rem;}
	/********************** 新闻分页 **********************/
	.news_pagess{margin-top: 10px;}
	.news_pagess p{width: 100%;margin-right: 0;margin-top: 10px;font-size: 0.875rem;}
	.news_pagess p a{font-size: 0.875rem;}
	/********************** 关于我们 **********************/
	.about_detail .text p{margin-bottom: 10px;}
	/********************** 业务范围 **********************/
	.prod_uls ul li{margin-top: 10px;}
	/********************** 业务范围详情 **********************/
	.product_detail .img img{min-height: auto;}
	.product_detail .txt{position: static;transform: none;}
	.product_detail .txt h1{color: #000;}
	.product_detail .txt p{font-size: 14px;color: #282828;text-indent:2em;border: none;width: 100%;padding: 0;}
	.product_detail .text p{font-size: 0.875rem;}
	.product_detail .txt h1{font-size: 1.125rem;padding: 10px 0;}
	.fb h3{margin-bottom: 15px;font-size: 1.125rem;}
	/********************** 招贤纳士 **********************/
	.table tr td{font-size: 0.8125rem;}
	.table tr td a{font-size: 0.8125rem;}
	.table tr:nth-child(1)>td{font-size: 0.875rem;}
	.btn_contact{display: block;padding: 6px;font-size: 1rem;line-height: 1.5;color: #fff;text-align: center;background-color: #2b75bc;max-width: 320px;margin: 15px auto 0;}
	.table tr>td:last-child{display: none;}
	/********************** 联系我们 **********************/
	.contacts .img{width: 100%;}
	.contacts .img img{max-width: 100%;width: auto;margin: 0 auto;}
	.contacts .text{margin-top: 15px;width: 100%;padding-left: 0;}
	.contacts .text h2{font-size: 1.375rem;text-align: center;margin-bottom: 15px;}
	.contacts .text h1{font-size: 1.25rem;margin-bottom: 10px;}
	.contacts .text p{font-size: 0.875rem;}
	.mw{overflow-x: auto;}
	.mw>*{min-width: 1000px;}
	.mw{scrollbar: #c1c1c1  #f1f1ff;scrollbar-width: thin;-ms-overflow-style: none;}
	.mw::-webkit-scrollbar{width: 5px;height: 5px;}
	.mw::-webkit-scrollbar-track{background-color: #f1f1ff;}
	.mw::-webkit-scrollbar-thumb{background-color: #c1c1c1;}
	/* 招聘 */
	.job .job_top li{font-size: 1rem;}
	.job .uls li{font-size: 0.875rem;}
	.job .uls li.job_click span{font-size: 0.875rem;padding: 6px 5px;}
	.job .job_top li:last-child{flex: 1;}
	.job .uls li:last-child{flex: 1;}
	.job_textbox a{font-size: 0.875rem;padding: 6px 5px;max-width: 100px;margin-top: 10px;}
	.job_textbox{font-size: 0.875rem;}
	.job_textbox{padding: 0 10px 10px;}
}
@media (max-width:500px){
	/********************** 首页-业务范围 **********************/
	.index_prod .text{width: 100%;margin-right: 0;}
	.index_prod .text:nth-child(2){margin-top: 15px;}
	.index_prod .text:nth-child(3n){margin-right: 0px;}
	/********************** 新闻资讯 **********************/
	/* .nav_l ul li{width: 49%;margin-right: 2%;}
	.nav_l ul li:nth-child(3n){margin-right: 2%;}
	.nav_l ul li:nth-child(2n){margin-right: 0%;} */
}
	






