@media (max-width:1600px) {

	#swiper .box,
	#swiper .swiper-container-horizontal>.swiper-pagination-bullets,
	#swiper .swiper-pagination-custom,
	#swiper .swiper-pagination-fraction {
		width: 91.33%;
	}

	.box {
		width: 90%;
	}

	.index_one dd h2 {
		font-size: 30px;
		margin-top: 10px;
	}
}

@media (max-width:1440px) {
	.header .nav li {
		padding: 0 25px;
	}

	#swiper dd em {
		font-size: 30px;
	}

	#swiper dd p {
		font-size: 36px;
		line-height: 60px;
		width: 550px;
		margin: 20px 0 40px 0;
	}

	.index_one dd h2 {
		font-size: 26px;
	}

	.tech_four .dl .word p {
		margin-bottom: 10px;
		line-height: 24px;
	}

	.tech_four .dl .word .txt p {
		font-size: 13px;
	}

	.index_one dd p {
		font-size: 20px;
	}

	.index_one dd p sup,
	.tech_one .test .dl_dl p,
	.tech_four .dl .word p {
		font-size: 15px;
	}

	.index_one dt {
		height: 450px;
	}

	.index_one dd {
		height: 360px;
	}

	.index_one dd em img {
		width: 45px;
	}

	.head h1 {
		width: 150px;
	}
}

@media (max-width: 1200px) {
	.header .nav li {
		padding: 0 22px;
	}
#closure_tow .word {
    padding: 25px;
}
#closure_tow .word p:nth-child(1) {
    margin-bottom: 0px;
}
#closure_tow .word p:nth-child(1), #closure_tow .word p:nth-child(2) {
    font-size: 20px;
}
#closure_tow .word .pic {
       margin-top: -32px;
       width: 90%;
       float: right;
}
#closure_tow .word p {
    font-size: 16px;
    line-height: 35px;
}
	.pub_ck em {
		margin: 0 5px;
	}
#mySwiper .swiper-slide dl{
	flex-wrap: wrap;
}
	#metal_one .dl .one:nth-child(1),
	#metal_one .dl .one:nth-child(2),#mySwiper .swiper-slide dt,#mySwiper .swiper-slide dd {
		width: 100%;
	}
	#mySwiper .swiper-slide dd{
		height: 4rem;
	}
#mySwiper .swiper-slide dt {
    padding-top: 50px;
	margin-bottom: 30px;
}
	.history .dl dd h2 {
		font-size: 20px;
	}

	.history .dl dd p,
	.dl_add p {
		font-size: 12px;
	}

	.his_bottom {
		bottom: 350px;
	}

	.ab_th.pub_60 {
		background-size: 100% 7.5rem;
		height: 7.5rem;
	}

	#about .ab_tow .one dt {
		width: 36%;
	}

	#about .ab_tow .one dd {
		width: 60%;
	}

	#about .ab_tow .word h3 {
		left: 13px;
		background-size: 120% 51px;
	}

	#about .ab_one .word .tit h2 {
		font-size: 26px;
		padding-bottom: 15px;
	}

	#about .four {
		margin-top: 35px;
	}

	#about .ab_tow .one {

		padding: 20px;
	}

	.app_one .dl .dl_dl dl {
		width: 49%;
	}

	#about .ab_one .word p {
		font-size: 14px;
		line-height: 28px;
	}

	.app_one .dl .dl_dl dl:last-child,
	#metal_one .dl .one:nth-child(2) {
		width: 100%;
		margin-top: 0.15rem
	}



	.med_one .dl .one h2 {
		background-size: 250px 46px;
		height: 46px;
		line-height: 46px;
		font-size: 20px;
		margin: 0 auto 30px auto;
	}

	.med_one .dl .one dl,
	#metal_one .dl {
		flex-wrap: wrap;
	}

	.med_one .dl .one dt,
	.med_one .dl .one dd,
	#add_four .one .tt {
		width: 100%;
	}

	.med_one .dl .one dt {
		margin-bottom: 0.15rem;
	}

	#add_four .one:last-child .tt {
		padding-bottom: 0.3rem;
	}

	#add_four .pics img {
		width: 1.5rem;
	}

	#add_four .one .pic {
		display: none;
	}

	.med_one .dl .one dd p {
		margin-top: 0.1rem;
	}

	.header .nav li a {
		font-size: 16px;
	}

	#banner dd h2 {
		font-size: 40px;
	}

	#banner dd {
		font-size: 20px;
	}

	.box {
		width: 97%;
	}

	.footer {
		font-size: 13px;
	}

	.wap_nav_sw {
		background: #fff;
		height: 100%;
		position: fixed;
		width: 100%;
		z-index: -1;
		opacity: 0;
		transition: all .5s ease;
	}



	.wap_nav span:nth-of-type(2) {
		transition: width .5s ease;
	}

	.wap_footer.flex {
		display: flex;
	}

	.wap_nav .first-rotate {
		transform: rotate(-45deg);
		position: relative;
		top: 4px;
	}

	.wap_nav .last-rotate {
		transform: rotate(45deg);
		position: relative;
		top: -5px;
	}

	.wap_nav_sw {
		background: #fff;
		height: 100%;
		position: fixed;
		width: 100%;
		z-index: -1;
		opacity: 0;
		transition: all .5s ease;
	}

	.wap_nav span:last-child {
		margin-bottom: 0;
	}

	.wap_nav span.mid-width {
		width: 0;
		opacity: 0;
	}

	.wap_nav span {
		display: block;
		width: 25px;
		height: 2px;
		margin-bottom: 5px;
		background-color: #00aba5;
		transition: background .5s cubic-bezier(.77, .2, .05, 1), opacity .55s ease, transform .5s cubic-bezier(.77, .2, .05, 1), width .5s;
		left: 0;
		transform-origin: 16px;
		border-radius: 3px;
		opacity: 1;
	}

	#swiper,
	#banner {
		margin-top: 0.83rem;
	}

	.header-show {
		top: 0.82rem;
		opacity: 1;
		z-index: 99999999999999;
		border-top: 1px #eee solid;
		display: block;
	}

	.wap_nav_sw li.cur a {
		color: #00aba5;
		font-weight: bold;
	}

	.wap_nav_sw li.cur dd a {
		color: #333;
		font-weight: normal;
	}

	.wap_nav_sw li {
		line-height: 36px;
		border-bottom: 1px #f5f5f5 solid;
	}

	.index_tow .dl dt img {
		width: 0.75rem;
	}

	.index_tow .dl dd h2 em {
		font-size: 18px;
	}

	.index_tow .dl dd h2 {
		font-size: 40px;
	}

	.index_tow .dl dl {
		margin: 0;
		width: 33.33%;
	}

	.index_tow .wrod {
		margin: 50px auto;
		width: 80%;
	}

	.index_one dd {
		height: 260px;
	}

	.index_one dd em img {
		width: 35px;
	}

	.index_one dt {
		height: 350px;
	}

	.index_one dd h2 {
		font-size: 22px;
	}

	.index_one dd p {
		font-size: 16px;
	}

	.tech_four .dl .word {
		width: 24.67%;
	}

	.tech_tow .dl h2,
	.tech_four h2 {
		font-size: 20px;
		margin-bottom: 25px;
	}

	.tech_th .img {
		width: 65.0625%;
	}

	.tech_th .word p {
		font-size: 16px;
		line-height: 38px;
	}

	.tech_th .word {
		width: 31.6875%;
		padding-top: 0;
	}

	.index_one dd p sup {
		font-size: 13px;
	}

	.tech_one .tow {
		padding-top: 30px;
	}

	.pub_tit h2,
	.pub_title h2,
	#pub_pub .pub_title h2 {
		font-size: 32px;
	}

	.tech_one .test .dl_dl:nth-child(2) {
		margin-top: 0px;
	}

	.tech_one .test {
		width: 100%;
		display: flex;
		justify-content: space-between;
	}

	.tech_one .test .dl_dl {
		width: 49%;
	}

	.tech_one .test:last-child .dl_dl {
		width: 100%;
		text-align: center;
	}

	.pub_60 {
		padding: 40px 0;
	}

	.wap_nav_sw li a {
		padding: 0.15rem;
		display: block;
		width: 100%;
		font-size: 16px;
		text-transform: uppercase;
	}

	.head ul,
	.foot .logo {
		display: none;
	}

	.foot {
		justify-content: center;
	}

	.footer p {
		text-align: center;
	}

	.none,
	.wap_sw {
		display: block;
	}

	.header h1 {
		width: 3rem;
		position: relative;
		top: -0.15rem;
	}


	#swiper dd p {
		font-size: 30px;
		line-height: 48px;
		width: 60%;
		margin: 15px 0 45px 0;
	}

	.header {
		padding: 0.15rem;
		padding-top: 0;
	}

	.header {
		line-height: inherit;
	}

	.wap_sw.guage {
		text-align: right;
		padding: 0.1rem;
		padding-right: 0;
	}

	.wap_sw.guage a {
		font-size: 15px;
		color: #666;
	}

	.wap_sw.guage i {
		font-size: 12px;
		position: relative;
		top: -2px;
		margin: 0 0.065rem;
	}

	#swiper dt img {
		width: 100%;
		height: 5rem;
		object-fit: cover;
	}

	.core_lang {
		display: none;
	}

	#swiper a img {
		width: 150px;
	}

	.header h1 {
		width: 1rem;
	}

	.tech_one .tow .pic,
	.pc_show {
		display: none;
	}

	.wap_show,
	.tech_one .tow .test .dl_dl h2 {
		display: block;
	}

	.tech_one .tow .test .dl_dl h2 {
		font-weight: bold;
		margin-bottom: 0.35rem;
		text-transform: uppercase;
	}

	.tech_one .test .dl_dl img {
		display: block;
		margin: 0 auto;
	}

	.tech_one .test:last-child .dl_dl h2 {
		margin-top: -0.25rem;
	}

	.tech_one .tow .pic {
		margin: 0.5rem auto;
	}

	.tech_one .test:last-child {
		margin-top: 0.2rem;
	}

	.tech_one .dl {
		position: relative;
	}

	.tech_one .name img {
		position: absolute;
		top: 0;
		left: 50%;
		transform: translate(-50%, -0%);
		-webkit-transform: translate(-50%, -0%);

	}

	.tech_tow .dl dl:nth-child(2) {
		display: flex;
		flex-direction: column;
		justify-content: center;
	}

	#swiper.en_swiper dd p {
		font-size: 26px;
		line-height: 46px;
		width: 80%;
		margin: 20px 0 30px 0;
	}

	.tech_one .name {
		margin-bottom: 1.65rem;
	}
}

@media (max-width:800px) {
	#add_four .one .tt p {
		font-size: 15px;
		line-height: initial;
	}

	#swiper.en_swiper dd p {
		font-size: 22px;
		line-height: 40px;
		width: 80%;
		margin: 20px 0 40px 0;
	}

	.ab_th.pub_60 {
		background-size: 100% 100%;
		height: auto;
	}

	.ab_th.pub_60 {
		background-size: 100% 10.5rem;
		height: 10.5rem;
	}
.closure_one .dl,#closure_tow .img,#mySwiper{
	padding: 25px;
}
#closure_tow .img{
	margin-bottom: 0.25rem;
	text-align: center;
}
#mySwiper .swiper-slide dt {
    padding-top: 100px;
}
.closure_one .dl .one em {
    font-size: 14px;
    padding: 12px;
	}
	.tech_four .imged,
	.tech_four #dl table,
	#gridtable.tech_four .imged,
	#gridtable.tech_four .gridtable,
	#about .ab_one .img,
	#about .ab_tow .one ,.closure_one .dl .flex,#closure_tow .img,#closure_tow .word,#closure_tow .word .pic{
		width: 100%;
	}
	.add_line {
	    width: 63%;
	    left: 132px;
	    top: 71px;
	}
	.add_add {
	    width: 92%;
	    position: absolute;
	    top: 62px;
	    left: 25px;
	    z-index: 99;
	    height: 50px;
	}
#mySwiper .swiper-pagination{
	position:absolute;
	    left: 50%;
	    transform: translate(-50%, -0%);-webkit-transform:translate(-50%, -0%);
}
	#about .ab_one .img {
		text-align: center;
	}

	#swipered {
		padding: 0 50px;
	}

	.tech_four .imged {
		text-align: center;
		margin-bottom: 0.35rem;
	}

	.pub_ck em {
		padding: 0 20px;
		margin: 0 20px;
	}


	.tech_one .test,
	.tech_one .dl {
		flex-wrap: wrap;
	}

	.tech_one .name {
		margin-bottom: 2.65rem;
	}

	.tech_one .dl .pic:nth-child(2),
	.tech_one .dl .pic:nth-child(3) {
		width: 49%;
	}

	.tech_th .dl {
		padding: 0.35rem;
	}

	.tech_one .dl {
		padding: 20px;
	}

	.tech_one .test .dl_dl,
	.tech_one .word,
	#about .ab_one .word {
		width: 100%;
	}

	#about .four dt {
		font-size: 24px;
	}

	#about .four dd,
	#about .four dt em {
		font-size: 13px;
	}

	.tech_one .test .dl_dl:nth-child(2),
	.tech_one .dl .pic:nth-child(2),
	.tech_one .dl .pic:nth-child(3) {
		margin-top: 0.2rem;
		text-align: center;
	}

	#about .ab_one .word,
	#about .ab_tow .one:nth-child(2) {
		margin-top: 0.2rem;
	}

	.tech_one .test .dl_dl:nth-child(2) h2 {
		text-align: left;
	}

	.tech_one .test:last-child .dl_dl h2 {
		margin-top: -0.32rem;
	}

	#pub_pub .pub_title h2,
	.pub_title h2 {
		font-size: 26px;
	}

	.header h1 {
		width: 1.25rem;
	}

	#swiper,
	#banner {
		margin-top: 0.95rem;
	}

	.header-show {
		top: 0.95rem;
	}

	.swiper-pagination-bullet {
		width: 8px;
		height: 8px;
	}

	.swiper-pagination-bullet-active {
		background-color: #fff;
		width: 20px;
	}

	#swiper .swiper-container-horizontal>.swiper-pagination-bullets,
	#swiper .swiper-pagination-custom,
	#swiper .swiper-pagination-fraction {
		bottom: 35px;
	}

	.index_tow .dl dd h2 {
		font-size: 30px;
	}

	.index_tow .dl dd p,
	.index_tow .dl dd h2 em {
		font-size: 15px;
	}

	#swiper dd em {
		font-size: 22px;
	}

	#swiper dd p {
		font-size: 24px;
		line-height: 40px;
	}

	.pub_tit h2,
	#index .pub_tit h2 {
		font-size: 28px;
	}

	.index_tow .wrod p {
		line-height: 34px;
	}

	.index_one dl:nth-child(1),
	.index_one dl:nth-child(2),
	.tech_four .dl .word {
		margin-bottom: 5%;
	}

	.index_one dl {
		width: 47.5%;
	}

	.index_tow .wrod,
	.box {
		width: 92%;
	}

	#banner dt img {
		height: 4.5rem;
	}

	#banner dd {
		font-size: 14px;
	}

	.pub_ck em {
		padding: 0;
		margin: 0;
		font-size: 15px;
	}

	#pub_ck.pub_ck {
		justify-content: center;
	}

	#pub_ck.pub_ck em {
		margin: 0 0.25rem;
	}

	#banner dd h2 {
		font-size: 22px;
	}

	.pub_ck {
		display: flex;
		justify-content: space-between;
	}

	.tech_four .dl .word,
	.tech_four .dl .img {
		width: 100%;
	}

	.tech_four .dl .word .txt {
		margin-top: 0px;
	}

	.tech_four .dl .word {
		display: flex;
		justify-content: space-between;
	}

	.header {
		box-shadow: 0px 3px 19px 0px rgba(0, 0, 0, 0.25);
	}

	#menu1,
	#menu2,
	#menu3,
	#menu4,
	#menu5 {
		padding-top: 73px;
		margin-top: -73px;
	}

	.index_one dl dt img {
		object-fit: fill;
	}
}

@media (max-width:640px) {
	.header h1 {
		width: 2rem;
		top: -0.3rem;
	}
	.add_add {
	    width: 92%;
	    top: 23px;
	    left: 17px;
		}
	#mySwiper .swiper-slide dt {
	    padding-top: 30px;
	}
/* 	#mySwiper .swiper-pagination,.add_line{
		display: none;
	} */
	.med_ones .word_txt {
	    width: 100%;
	}
	.med_one.med_ones .dl .one h2 {
	    font-size: 15px;
	}
	#gridtables .gridtable{
		 display: -webkit-box;
		    overflow-x: scroll;
	}
	.app_one#app_one .dl .dl_dl dl {
	    width: 100%;
	}
	.app_one#app_one .dl .dl_dl dl:nth-child(2){
		margin-top: 0.15rem;
	}
.tech_four .dl h2{
	margin-bottom: 20px;
}
	#add_four.add_more .one .tt p {
		width: 100%;
	}

	#add_four.add_more .pics {
		top: 45%;
		left: 80%;
	}

	#add_four.add_more .one:nth-child(3) .tt p {
		margin-left: 0;
	}

	#add_four .one:last-child {
		text-align: left;
	}

	#add_four .one:last-child .tt .span em {
		float: left;
	}

	.tech_ten dl {
		width: 100%;
	}

	.tech_ten dl em {
		width: 0.5rem;
	}

	.tech_ten dt {
		height: 3.5rem;
	}

	.tech_ten dd {
		font-size: 22px;
	}

	.tech_ten dl:nth-child(2) {
		margin: 0.38rem auto;
	}

	#pub_ck.pub_ck {
		display: -webkit-box;
		overflow-x: scroll;
	}

	#pub_ck.pub_ck em {
		margin: 0 0.35rem;
		display: block;
	}

	#swiper.en_swiper dd {
		top: 45%;
	}

	#swiper.en_swiper dd p {
		font-size: 13px;
		line-height: 24px;
		width: 80%;
		margin: 20px 0
	}

	.his_bottom {
		display: none;
	}

	.history .dl dl .dl_add {
		margin-top: 0.25rem;
	}

	.ab_th.pub_60 {
		background-size: 100% 100%;
		height: auto;
		background: #fff;
	}

	.history .dl dl:nth-child(odd) div:last-child {
		text-align: left;
	}

	.history .dl dl:nth-child(even) {
		padding-left: 0;
	}

	.history .dl dl:nth-child(odd) .dl_add {
		margin-right: 0;
	}

	.history .dl dl:nth-child(1),
	.history .dl dt,
	.his_top {
		display: none;
	}

	.dl_add {
		padding: 0.25rem;
	}

	.history .dl dl .dl_add {
		width: 100%;
	}

	.history .dl dl {
		flex-wrap: wrap;
	}

	.history .dl dl:nth-child(odd) {
		border-right: 0;
		padding-right: 0;
	}

	.history .dl dl:nth-child(even) .dl_add {
		margin-left: 0;
	}

	.history .dl dl:nth-child(odd) {
		justify-content: initial;
		margin-top: 0;
		padding-bottom: 0;
	}

	.history .dl dl {
		width: 100%;
		padding-left: 0;
	}

	#about .ab_tow .one dt {
		width: 40%;
		height: auto;
	}

	#about .ab_tow .word h3 {
		margin: 20px 0 10px 0;
		margin-left: -40px;
		padding-left: 16px;
		font-size: 14px;
	}

	#about .ab_tow .one dd {
		width: 55%;
	}

	#about .ab_tow .one dd em {

		margin: 12px 0;
		font-size: 15px;
	}

	#about .ab_tow .one dd h2 {
		font-size: 20px;
	}

	#about .ab_tow .one dd p,
	#about .ab_tow .word p {
		font-size: 14px;
		color: #777;
		line-height: 22px;
	}

	#about .four dt {
		font-size: 26px;
	}

	#about .four dl {
		flex: inherit;
		padding: 0.5rem 0;
		width: 50%;
	}

	#about .four dl:nth-child(odd) {
		border-left: 0;
	}

	#about .four dl:nth-child(1),
	#about .four dl:nth-child(2) {
		border-left: 0;
		border-bottom: 2px #eee solid;
	}

	#about .four dl:nth-child(2) {
		border-left: 2px #eee solid;
	}

	#about .ab_one .word .tit h2 {
		font-size: 18px;
	}

	#about .ab_one .word .txt {
		margin-top: 0.35rem;
	}

	#about .ab_one .word .txt h3 {
		margin: 20px 0;
	}

	#about .ab_one .word .tit span em {
		width: 35px;
		height: 4px;
		top: -1px;
	}

	#about .ab_four .img:nth-child(2) p,
	#about .ab_four .img:nth-child(1) {
		margin-bottom: 5px;
	}

	.img_pic,
	.word_txt,
	#about .ab_four .img:nth-child(1),
	#about .ab_four .img:nth-child(2) {
		width: 100%;
	}

	.maped {
		height: 6rem;
	}

	.contact_tc .txted .word h2 {
		font-size: 15px;
		margin-bottom: 0;
		font-weight: normal;
	}

	.contact_tc .txted .word p {
		display: none;
	}

	.contact_tc .txted .word p {
		font-size: 13px;
		line-height: 24px;
	}

	.app_six .bg {
		margin-top: -2px;
	}

	#gridtable #dl {
		padding: 0.35rem;
	}

	#swipered .h_lHisNextd,
	#swipered .h_lHisPrevd {
		width: 16px;
		height: 22px;
		background-size: 16px 22px;
	}

	#metal_one .one h5 {
		font-size: 15px;
		margin-bottom: 25px;
	}

	.word_txt {
		margin-top: 0.35rem;
	}

	.word_txt .loop {
		min-height: auto;
	}

	.word_txt .loop p {
		font-size: 14px;
		line-height: 26px;
	}

	table.gridtable {
		font-size: 15px;
	}

	table.gridtable td {
		font-size: 13px;
	}

	.app_one .dl .word p {
		font-size: 14px;
		line-height: 24px;
	}

	.app_one .dl .word {
		margin-bottom: 0.35rem;
	}

	.app_one .dl .word p:nth-child(1) {
		font-size: 15px;
		line-height: 24px;
		margin-bottom: 0.25rem;
	}

	.app_one .dl .word,
	.app_one .dl .dl_dl {
		width: 100%;
	}

	.app_one .dl,
	.tech_four #dl,
	.app_five .dl {
		padding: 0.35rem;
	}

	.pub_ck {
		padding: 15px 0;
	}

	.pub_ck em i {
		bottom: -17px;
	}

	#menu1,
	#menu2,
	#menu3,
	#menu4,
	#menu5 {
		padding-top: 57px;
		margin-top: -57px;
	}

	.wap_sw.guage i {
		margin: 0 0.2rem;
	}

	#pub_pub .pub_title h2,
	#banner dd h2,
	.pub_title h2 {
		font-size: 18px;
	}

	.med_one .dl .one h2 {
		background-size: 200px 40px;
		height: 40px;
		line-height: 40px;
		font-size: 16px;
	}

	.pub_title {
		margin-bottom: 25px;
	}

	.med_one .dl {
		flex-wrap: wrap;
	}

	.tech_one .name img,
	.tech_one .test:last-child .dl_dl h2 img {
		width: 2rem;
	}

	#add_four .one .tt p {
		margin-top: 10px;
	}

	#add_four .one .tt {
		padding: 0.35rem;
	}

	#add_four .one .tt h3 {
		font-size: 17px;
		padding-bottom: 15px;
	}

	.tech_tow .dl dl:nth-child(1),
	.tech_th .word,
	.med_one .dl .one,
	#add_four .one {
		width: 100%;
	}

	.tech_one .dl .pic:nth-child(2),
	.tech_one .dl .pic:nth-child(3),
	.tech_th .img {
		width: 100%;
		margin-top: 0.55rem;
	}

	.med_one .dl .one {
		padding: 0 0.35rem 0.35rem 0.35rem;
	}

	.tech_tow .dl dl:nth-child(2),
	#add_four .one:last-child {
		width: 100%;
		margin-top: 0.35rem;
	}

	.tech_th .word p:last-child,
	.med_one .dl .one:last-child {
		margin-top: 0.35rem;
	}

	.tech_th .word p,
	.tech_four .dl .word p {
		font-size: 14px;
		line-height: 28px;
	}

	.tech_four .dl .word p {
		margin-bottom: 0.15rem;
	}

	.tech_one .dl .pic:nth-child(3) {
		margin-bottom: 0.5rem;
	}

	.tech_one .test .dl_dl p {
		font-size: 14px;
	}

	.app_five .dl_dl {
		margin: 0.25rem auto;
	}

	.app_five .dl_dl dd p {
		font-size: 14px;
		line-height: 24px;
	}

	.app_five .dl_dl dl dd span img {
		display: none;
	}

	.app_five .dl_dl dl:nth-child(odd) {
		text-align: left;
	}

	.app_five .dl_dl dd span {
		padding: 0.25rem;
		width: 100%;
	}

	.app_five .dl_dl dl:nth-child(odd) {
		padding: 0.35rem 0;
		padding-right: 0.35rem;
	}

	.app_five .dl_dl dl:nth-child(odd) {
		border: 0;
	}

	.app_five .dl_dl .dt {
		display: none;
	}

	.tech_four .dl .word {
		flex-wrap: wrap;
	}

	.app_five .dl_dl dl {
		width: 100%;
	}

	.app_five .dl_dl dl:nth-child(even) {
		padding-top: 0;
		padding-left: 0;
	}

	.app_five .dl h2,
	.tech_four .dl h2 {
		font-size: 15px;
	}

	.tech_one .tow {
		padding-top: 0.35rem;
	}

	.tech_one .test .dl_dl,
	.tech_tow .dl dl,
	.tech_four .dl {
		padding: 0.35rem;
	}

	#swiper,
	#banner {
		margin-top: 1.4rem;
	}

	.header-show {
		top: 1.4rem;
	}

	#swiper dt img {
		height: 7rem;
	}

	#swiper dd em {
		font-size: 14px;
	}

	#swiper dd p {
		font-size: 16px;
		line-height: 30px;
	}

	#swiper a img {
		width: 2rem;
	}

	#swiper dd p {
		margin: 15px 0 20px 0;
	}



	.index_one dd p {
		font-size: 13px;
	}

	.index_one#index_one dd p sup {
		font-size: 12px;
	}

	#index_one.index_one dl:last-child {
		margin-bottom: 0;
	}

	.index_one dl {
		width: 48%;
	}

	#index_one.index_one dl {
		width: 100%;
	}

	.index_one dt {
		height: 5.5rem;
	}

	.index_one dd {
		top: 0.5rem;
		left: 0.5rem;
		height: 4.5rem;
	}

	.index_one dd em img {
		width: 30px;
	}

	.index_one dd h2 {
		font-size: 18px;
	}

	.index_tow .wrod p {
		line-height: 28px;
		font-size: 14px;
		margin-bottom: 0.15rem;
	}

	.index_tow .dl dt img {
		width: 1.25rem;
	}

	.index_tow .more img {
		width: 1rem;
	}

	.index_tow .dl dd h2 {
		font-size: 22px;
	}

	.index_tow .dl dd p,
	.index_tow .dl dd h2 em {
		font-size: 13px;
	}

	.index_tow .more {
		margin: 1.25rem auto 0.5rem auto;
	}

	.index_tow .wrod {
		margin: 0.35rem auto;
	}

	#index_one.index_one dt {
		height: 6.5rem;
	}

	#index_one.index_one dl:nth-child(1) dd h2 {
		width: 80%;
	}

	#index_one.index_one dl:last-child dd em {
		display: none;
	}

	#index_one.index_one dl:last-child a {
		font-size: 16px;
		line-height: 30px;
		background: url(../images/black.png) no-repeat 0 13px;
		padding-left: 13px;
		background-size: 5px 5px;
		font-weight: normal;
	}

	.index_tow#index_tow .dl dd p {
		width: 60%;
		margin: 0 auto;
	}

	#index .pub_tit h2,
	.pub_tit h2 {
		font-size: 18px;
		margin-bottom: 0.5rem;
	}

	.footer span em,
	.footer em {
		display: block;
		margin-bottom: 0.25rem;
	}

	.foot {
		justify-content: end;
	}

	.footer span i {
		display: none;
	}

	.pub_60,
	.footer {
		padding: 0.5rem 0.35rem;
	}

	.box,
	.foot .nav {
		width: 100%;
	}
}
