@charset"utf-8";
/* 分辨率高于1920px - 页面内容居中显示*/

@media screen and (min-width: 1920px) {
	html, body {
		max-width: 100%;
		margin: auto;
	}
	.warp {
		max-width: 1440px;
	}
	.warp_a {
		max-width: 1200px;
	}
}


.brea_tt ul li.active  .tit{
	color: #00134C;
}
.c2_sider_nac .c2_nd_right.not_video::before{
	background: rgba(0, 0, 0, 0);
}
/* 分辨率为1680px、 */

@media screen and (max-width: 1680px) {
	.nav_hover .warp {
		padding: 0 86px;
	}
	.index_h3 h3 {
		font-size: 42px;
	}
	.index_h3 p {
		font-size: 18px;
	}
	.index_pro_ul ul li {
		width: 140px;
		font-size: 16px;
		border-radius: 33px;
	}
	.idx_proswiper .idexpro-top_ty {
		height: 503px;
	}
	.idx_proswiper .idexpro-top_ty {
		padding-left: 30px;
	}
	.idx_pro_text h3 {
		font-size: 22px;
	}
	.idx_pro_list ul li .idx_year h3 {
		font-size: 64px;
	}
	.idx_part_swiper {
		padding-bottom: 80px;
	}
	.idx_hz_cont h3 {
		font-size: 34px;
		margin-bottom: 14px;
	}
	.idx_hz_cont {
		height: 240px;
	}
	.idx_hz_cont {
		margin-top: -120px;
	}
	.pt-100 {
		padding-top: 90px;
	}
	.pb-100 {
		padding-bottom: 90px;
	}
	.idx_news_list ul li .text h3 {
		font-size: 22px;
	}
	.footer_right {
		padding-left: 14%;
	}
	.footer {
		padding-top: 70px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_t h3 {
		font-size: 22px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_t .img {
		width: 90px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_right h3 {
		font-size: 20px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_right ul li p {
		font-size: 16px;
	}
	/* .idx_aali_swiper .swiper-slide-active, .divd_app {

        width: 500px;

    } */
	.banner_ny_text h3 {
		font-size: 42px;
		margin-bottom: 20px;
	}
	.banner_ny_text p {
		font-size: 24px;
	}
	.brea_tt ul li .tit {
		font-size: 16px;
	}
	.brea_tt ul li {
		width: 190px;
	}
	.brea_tt ul li .tit_hover {
		padding: 10px 30px;
	}
	.b1_pro_ui ul li .text h3 {
		font-size: 20px;
		line-height: 36px;
	}
	.b1_pro_ui ul li .text p {
		font-size: 18px;
		line-height: 32px;
	}
	.b1_pro_ui ul li .text {
		padding: 32px 30px;
	}
	.pages ul li a {
		width: 32px;
		height: 32px;
		font-size: 16px;
	}
	.pages ul li.act a {
		font-size: 20px;
	}
	.warp_a {
		width: 1170px;
	}
	.b2_banner .b2_baner_left h3 {
		font-size: 28px;
	}
	.b2_banner .b2_baner_left h4 {
		font-size: 16px;
	}
	.b2_banner .b2_baner_left {
		padding-right: 6.2%;
	}
	.b2_banner .b2_baner_left h5 {
		font-size: 20px;
	}
	.b2_h3 h3 {
		font-size: 28px;
	}
	.b2_appli_list ul li .img .b2_img_text p {
		font-size: 20px;
	}
	.b2_appli_list ul li .img .b2_img_text {
		padding: 40px;
	}
	.c1_bir_bott {
		padding: 80px 90px 85px 90px;
	}
	.c2_disr_top .c2_sidr_titl h3 {
		font-size: 32px;
	}
	.c2_nd_left .li_c2 h3 {
		font-size: 22px;
	}
	.c2_disr_top .c2_sidr_titl {
		margin-bottom: 50px;
	}
	.c2_sider_nac .c2_nd_right .bf_icom img {
		width: 60px;
	}
	.c2_nd_left .li_c2 {
		margin-bottom: 40px;
	}
	.Related_Products .rela_left .reel_tit h4 {
		font-size: 22px;
	}
	.Related_Products .rela_left .reel_tit p {
		font-size: 22px;
	}
	.Related_Products .rela_left h3 {
		font-size: 32px
	}
	.d1_news_ui ul li a .d1_text .text h3 {
		font-size: 20px;
	}
	.d1_news_ui ul li a .d1_year h3 {
		font-size: 24px;
	}
	.d2_diser_title h3 {
		font-size: 28px;
	}
	.e1_about .e1_about_top .e1_about_left h2 {
		font-size: 52px;
	}
	.e1_about .e1_about_top .e1_about_left h3 {
		font-size: 20px;
	}
	.e1_about .e1_about_top .e1_about_left p {
		font-size: 16px;
	}
	.e1_about_lis ul li .year_e1 h3 {
		font-size: 42px;
	}
	.e1_about_lis ul li .year_e1 small {
		font-size: 30px;
	}
	.e1_title h3 {
		font-size: 42px;
	}
	.comply_ul ul li .comr_hover h3 {
		font-size: 18px;
	}
	.e1_about_srt {
		margin-top: 70px;
	}
	.e1_about_top .texy h3 {
		font-size: 36px;
	}
	.e1_about_top .texy .re_abr_ul {
		width: 68%;
	}
	.e1_about_tow {
		padding-bottom: 80px;
	}
	.e2_about_ctt .title h3 {
		font-size: 42px;
	}
	.e2_about_ctt .title p {
		font-size: 26px;
	}
	.re_div_tit .titl h3 {
		font-size: 42px;
	}
	.re_div_tit .titl p {
		font-size: 26px;
	}
	.qsa_top .div_aq h3 {
		font-size: 22px;
	}
	.qsa_top .div_aq {
		width: 52%;
	}
	.f1_conter .f1_title h3 {
		font-size: 42px;
	}
	.f1_conter .f1_title p {
		font-size: 26px;
	}
	.f1_cont_list {
		margin-top: 60px;
	}
	.f1_cont_list ul li .f1_cont_li h3 {
		font-size: 20px;
	}
	.f1_map {
		height: 600px;
	}
}

/* 1600px的样式控制 */

@media screen and (max-width: 1600px) {
	.swpBan .swpBan-prev, .swpBan .swpBan-next {
		width: 50px;
		height: 50px;
	}
	.nav_hover::before {
		width: 28.7%;
	}
	.pt-100 {
		padding-top: 80px;
	}
	.pb-100 {
		padding-bottom: 80px;
	}
	.index_h3 h3 {
		font-size: 38px;
	}
	.idx_proswiper .idexpro-top_ty {
		height: 474px;
	}
	.idexpro_span {
		top: -60px;
	}
	.idx_pro_list ul li {
		padding-top: 65px;
		padding-bottom: 90px;
	}
	.idx_pro_list ul li .idx_year h3 {
		font-size: 58px;
	}
	.idx_aali_swiper .swiper-slide {}
	.idx_aali_swiper {
		/* padding-left: 40px; */
	}
	.idx_hz_cont h3 {
		font-size: 32px;
	}
	.footer_top {
		padding-bottom: 50px;
	}
	.banner_ny_text h3 {
		font-size: 38px;
	}
	.banner_ny_text p {
		font-size: 20px;
	}
	.brea_tt ul li {
		padding: 0 30px;
	}
	.pt-80 {
		padding-top: 70px;
	}
	.pb-87 {
		padding-bottom: 70px;
	}
	.b1_pro_ui ul li .text h3 {
		font-size: 18px;
		line-height: 30px;
	}
	.b1_pro_ui ul li .text p {
		font-size: 16px;
	}
	.b1_pro_ui {
		margin-bottom: 60px;
	}
	.b2_bra_top .b2_top1 a, .b2_bra_top .b2_top2 a {
		width: 162px;
	}
	.idx_form {
		padding: 80px 70px 50px 70px;
	}
	.idx_botton .layui-btn {
		height: 48px;
	}
	.b2_h3 h3 {
		font-size: 26px;
	}
	.b2_pro_list .b2_pro_Features .b2_rest_lis ul li p {
		font-size: 16px;
	}
	.b2_appli_list ul li .img .b2_img_text p {
		font-size: 18px;
	}
	.b2_par_table ul li .b2_par_li, .b2_par_table ul li .b2_par_lrt {
		font-size: 16px;
	}
	.b2_par_table ul li .b2_par_lrt.sty {
		font-size: 20px;
	}
	.b2_word_text {
		font-size: 16px;
	}
	.b2_dtt_left .b2_dee_list ul li {
		font-size: 16px;
	}
	.c2_disr_top .c2_sidr_titl h3, .Related_Products .rela_left h3 {
		font-size: 28px;
	}
	.c2_nd_left .li_c2 h3 {
		font-size: 20px;
	}
	.c2_nd_left .li_c2 p {
		font-size: 16px;
	}
	.c2_nd_left .jjfa_c2 p {
		font-size: 16px;
		height: 46px;
	}
	.Related_Products .rela_left .reel_tit h4, .Related_Products .rela_left .reel_tit p {
		font-size: 20px;
	}
	.d2_diser_title h3 {
		font-size: 26px;
	}
	.e1_about .e1_about_top .e1_about_left h2 {
		font-size: 48px;
	}
	.e1_about_lis {
		padding: 74px 59px 76px 59px;
	}
	.e1_title h3 {
		font-size: 38px;
	}
	.comply_ul ul li .comr_hover .icon {
		width: 54px;
	}
	.e1_about_top .texy h3 {
		font-size: 32px;
		line-height: 32px;
	}
	.e2_about_ctt .title h3 {
		font-size: 38px;
	}
	.e2_about_ctt .title p {
		font-size: 24px;
	}
	.re_div_tit .titl h3 {
		font-size: 38px;
	}
	.re_div_tit .titl p {
		font-size: 24px;
	}
	.f1_conter .f1_title h3 {
		font-size: 38px;
	}
	.f1_conter .f1_title p {
		font-size: 24px;
	}
	.f1_cont_list ul li .f1_cont_li h3 {
		font-size: 18px;
	}
}

/*  分辨率为1920px被放大到125%的样式控制 */

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

	.xuanfu_right.act{
		right: -78px;
	}
	.logo img {
		width: 220px;
	}
	.header .nav_logo .nav li .nav_a a {
		font-size: 16px;
		width: 120px;
	}
	.header .nav_logo .zh_en a {
		font-size: 16px;
	}
	.header .nav_logo .nav li {
		padding: 20px 0;
	}
	.nav_hover .nav_hover_left ul li p {
		font-size: 16px;
	}
	.nav_hover .nav_hover_left ul li i {
		width: 16px;
		height: 16px;
	}
	.nav_hover .nav_hover_right .nav_hover_top ul li {
		font-size: 14px;
	}
	.nav_hover .nav_hover_left ul li {
		padding: 16px 0 !important;
		padding-left: 16px !important;
	}
	.nav_hover::before {
		width: 29.4%;
	}
	.nav_hover .nav_hover_right .nav_hover_top ul li {
		padding: 12px 0;
	}
	.nav_hover_bot {
		width: 387px;
	}
	.nav_hover_tow dl dt a {
		font-size: 16px;
	}
	.swpBan .swpBan-prev, .swpBan .swpBan-next {
		width: 45px;
		height: 45px;
	}
	.swpBan .swpBan-prev img, .swpBan .swpBan-next img {
		width: 9px;
	}
	.warp {
		width: 80%;
	}
	.index_h3 h3 {
		font-size: 36px;
	}
	.index_h3 p {
		font-size: 16px;
	}
	.index_pro_ul ul li {
		width: 130px;
		height: 38px;
	}
	.idx_proswiper .gallery-top_ty {
		width: 74%;
	}
	.idx_proswiper .idexpro-top_ty {
		height: 480px;
		width: 26%;
	}
	.idx_proswiper .idexpro-top_ty {
		padding-left: 40px;
	}
	.idexpro_span .idexpro_app_prev, .idexpro_span .idexpro_app_next {
		width: 32px;
		height: 32px;
	}
	.idexpro_span .idexpro_app_prev i, .idexpro_span .idexpro_app_next i {
		width: 6px;
	}
	.gallery-top_ty .shigTxtLi {
		padding-bottom: 77px;
	}
	.pb-100 {
		padding-bottom: 70px;
	}
	.pt-100 {
		padding-top: 70px;
	}
	.idx_center_pro .index_pro_ul a.mor {
		width: 130px;
		font-size: 14px;
	}
	.idx_pro_list ul li {
		padding-bottom: 80px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_t h3 {
		font-size: 20px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_t .img {
		width: 70px;
		margin-bottom: 40px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_t.dd {
		padding-bottom: 80px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_t .icon_more {
		font-size: 14px;
	}
	.idx_aali_swiper .idx_appl_img {
		height: 520px;
	}
	.idx_aali_swiper .idx_appl_img {
		padding-top: 50px;
	}
	.idx_aali_swiper .swiper-slide .idx_appl_img .divd_app .idx_app_t {
		padding-bottom: 70px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_t .icon_more {
		margin-top: 90px;
	}
	.idx_hz_cont {
		height: 200px;
		margin-top: -100px;
	}
	.idx_appli_cont .index_pro_ul a.mor {
		width: 130px;
	}
	.banner_ny {
		margin-top: 76px;
	}
	.banner_ny_text h3 {
		font-size: 36px;
	}
	.brea_tt ul li .tit_hover dl dt a {
		font-size: 14px;
		line-height: 30px;
	}
	.b1_pro_ui ul li .text h3 {
		font-size: 16px;
	}
	.b1_pro_ui ul li .text p {
		font-size: 14px;
		line-height: 24px;
	}
	.b1_pro_ui ul li .text {
		padding: 22px 21px;
	}
	.b1_pro_ui ul li {
		margin-top: 30px;
	}
	.pages ul li.pages_prev a, .pages ul li.pages_next a {
		margin: 0 20px;
	}
	.pages ul li a {
		margin: 0 4px;
	}
	.xuanfu_right ul li {
		width: 70px;
		height: 84px;
	}
	.xuanfu_right ul {
		width: 70px;
	}
	.xuanfu_right ul li .xun_div p {
		font-size: 12px;
		margin-top: 10px;
	}
	.xuanfu_right ul li .xun_div img {
		width: 24px;
	}
	.brea_right ul li a {
		font-size: 15px;
	}
	.b2_banner .b2_baner_left h3 {
		font-size: 24px;
	}
	.b2_banner .b2_baner_left .tit {
		line-height: 32px;
	}
	.b2_banner .b2_baner_left h5 {
		font-size: 18px;
	}
	.b2_bra_top .b2_top1 a, .b2_bra_top .b2_top2 a {
		font-size: 16px;
	}
	.b2_bra_top .b2_top3 i {
		width: 16px;
	}
	.b2_bra_top .b2_top1 a i {
		width: 19px;
	}
	.b2_bra_top .b2_top1 a, .b2_bra_top .b2_top2 a {
		width: 160px;
	}
	.b2_banner .b2_baner_left .b2_bar_lsi ul li .icon {
		width: 68px;
	}
	.b2_h3 h3 {
		font-size: 24px;
	}
	.b2_banner {
		margin-top: 76px;
	}
	.b2_banner .b2_baner_left {
		padding-right: 3.2%;
	}
	.left_menu {
		left: 10px;
	}
	.left_menu ul li {
		font-size: 14px;
		height: 50px;
	}
	.b2_appli_list ul li .img .b2_img_text {
		padding: 30px 40px;
	}
	.b2_bra_top .b2_top3 {
		font-size: 16px;
	}
	.submenu .swiper-slide a {
		font-size: 16px;
	}
	.c1_pro_ui ul li .text h3 {
		font-size: 18px;
	}
	.c1_pro_ui ul li .text .more {
		font-size: 14px;
	}
	.c1_pro_ui ul li .text p {
		font-size: 14px;
	}
	.c1_bir_bott .c1_bir_lsft h3 {
		font-size: 20px;
	}
	.c1_bir_bott .c1_bir_right h4 {
		font-size: 22px;
	}
	.c1_bir_bott .c1_bir_right h3 {
		font-size: 16px;
	}
	.c1_bir_bott .c1_bir_right .c1_zxzx a {
		font-size: 16px;
	}
	.submenu .swiper-slide a {
		margin: 0 23px;
	}
	.c1_bir_bott {
		padding: 60px 90px 60px 90px;
	}
	.Related_Products .rela_left .reel_tit h4, .Related_Products .rela_left .reel_tit p {
		font-size: 18px;
	}
	.Related_Products .rela_left h3 {
		margin-top: 60px;
		margin-bottom: 40px;
	}
	.d1_news_ui ul li a .d1_text .text h3 {
		font-size: 18px;
	}
	.d1_news_ui ul li a .d1_text .text p {
		line-height: 32px;
		height: 64px;
	}
	.d1_news_ui ul li a .d1_year h3 {
		font-size: 22px;
	}
	.d2_diser_title h3 {
		font-size: 24px;
		margin-bottom: 20px;
	}
	.d2_diser_title p {
		font-size: 14px;
	}
	.e1_about .e1_about_top .e1_about_left h2 {
		font-size: 38px;
	}
	.e1_about .e1_about_top .e1_about_left h3 {
		font-size: 18px;
		line-height: 38px;
	}
	.e1_about .e1_about_top .e1_about_right {
		font-size: 16px;
		line-height: 38px;
	}
	.e1_about .e1_about_top {
		margin-bottom: 70px;
	}
	.e1_about_lis ul li .year_e1 h3 {
		font-size: 38px;
	}
	.e1_about_lis ul li .year_e1 small {
		font-size: 24px;
	}
	.e1_about_lis {
		padding: 64px 40px 64px 40px;
	}
	.shipin_about .about_bf img {
		width: 60px;
	}
	.shipin_about {
		height: 500px;
	}
	.e1_title h3 {
		font-size: 32px;
	}
	.comply_ul ul li .comr_hover .icon {
		width: 42px;
	}
	.comply_ul ul li .comr_hover h3 {
		line-height: 36px;
	}
	.e1_about_top .texy h3 {
		font-size: 24px;
		padding-bottom: 20px;
	}
	.e1_about_top .texy h3::before {
		width: 40px;
	}
	.e1_about_top .texy .re_abr_ul li {
		font-size: 16px;
	}
	.e1_about_tow {
		padding-bottom: 70px;
	}
	.e1_about_tow .ssje_t .ssje-prev, .e1_about_tow .ssje_t .ssje-next {
		width: 48px;
		height: 48px;
	}
	.e1_about_tow .ssje_t .ssje-prev i, .e3_cor_prev i {
		width: 7px;
	}
	.e1_about_tow .ssje_t .ssje-next i, .e3_cor_next i {
		width: 7px;
	}
	.e1_about_tow .ssje_t .ssje-next, .e3_cor_next {
		right: -80px;
	}
	.e1_about_tow .ssje_t .ssje-prev, .e3_cor_prev {
		left: -80px;
	}
	.G_cor_prev, .G_cor_next {
		width: 50px;
		height: 50px;
	}
	.G_cor_prev i, .G_cor_next i {
		width: 8px;
	}
	.G_cor_prev {
		left: -80px;
	}
	.G_cor_next {
		right: -80px;
	}
	.e2_about_ctt .title h3 {
		font-size: 32px;
	}
	.e2_about_ctt .title p {
		font-size: 20px;
		line-height: 36px;
	}
	.e2_abotu_ss {
		margin-top: 60px;
	}
	.e3_about_zs .e3_about_shuk ul li h3 {
		font-size: 58px;
	}
	.re_div_tit .titl h3 {
		font-size: 32px;
	}
	.re_div_tit .titl p {
		font-size: 20px;
	}
	.re_div_tit .ul ul li a {
		font-size: 16px;
		width: 130px;
		height: 40px;
	}
	.e3_cor_prev, .e3_cor_next {
		width: 50px;
		height: 50px;
	}
	.e3_aburtt {
		padding: 50px 0 80px 0;
	}
	.e3_about_zs .e3_about_shuk {
		padding-bottom: 60px;
	}
	.f1_conter .f1_title h3 {
		font-size: 32px;
		line-height: 34px;
	}
	.f1_conter .f1_title p {
		font-size: 20px;
	}
	.f1_cont_list ul li .f1_cont_li h3 {
		font-size: 16px;
	}
	.f1_map {
		height: 500px;
	}
	.f1_cont_list ul li .f1_cont_li .img {
		width: 140px;
	}
	.swpBan .swpBan-prev {
		left: 30px;
	}
	.swpBan .swpBan-next {
		right: 30px;
	}
}

/* * 分辨率为1440px*/

@media screen and (max-width: 1440px) {
	.warp {
		width: 83%;
	}
	.idx_aali_swr {
		width: 91.5%;
	}
	.swpBan .swpBan_span {
		bottom: 40px;
	}
	.nav_hover::before {
		width: 26.5%;
	}
	.index_h3 h3 {
		font-size: 32px
	}
	.idx_proswiper .idexpro-top_ty {
		height: 465px;
	}
	.idx_pro_text h3 {
		font-size: 20px;
	}
	.idx_pro_text {
		width: 720px;
	}
	.idx_pro_list ul li .idx_year h3 {
		font-size: 48px;
		line-height: 52px;
	}
	.idx_pro_list ul li p {
		margin-top: 30px;
	}
	.idx_hz_cont h3 {
		font-size: 28px;
	}
	.idx_hz_cont {
		height: 200px;
	}
	.footer .footer_left ul li dl dt a {
		font-size: 14px;
	}
	.footer .footer_left ul li h3 {
		font-size: 16px;
	}
	.footer_right .footer_form .foote_inpt .foot_input label {
		font-size: 14px;
	}
	.footer_right .footer_form .foote_inpt .foot_input .layui-input {
		font-size: 14px;
	}
	.footer_right .footer_form .footer_teamer .layui-textarea {
		font-size: 14px;
	}
	.footer_right .footer_form .footer_bottom .layui-btn {
		font-size: 14px;
	}
	.footer_bott p, .footer_bott p a {
		font-size: 14px;
	}
	.footer_bott {
		padding: 16px 0;
	}
	.idx_news_list ul li .text h3 {
		font-size: 20px;
		margin-bottom: 14px;
	}
	.idx_aali_swiper .idx_appl_img {
		height: 448px;
	}
	.idx_aali_swiper .idx_appl_img {
		padding-top: 38px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_t .icon_more {
		margin-top: 70px;
	}
	.idx_aali_swiper .swiper-slide .idx_appl_img .divd_app .idx_app_t {
		padding-bottom: 40px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_right h3 {
		font-size: 18px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_right h3 {
		margin-bottom: 34px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_right ul li {
		margin-bottom: 30px;
	}
	.divd_app {
		padding-top: 40px;
	}
	.e2_about_ctt .title h3 {
		font-size: 28px;
	}
	.e2_about_ctt .title p {
		font-size: 18px;
	}
	.e3_about_zs .e3_about_shuk ul li h3 {
		font-size: 48px;
	}
	.re_div_tit .titl h3 {
		font-size: 28px;
	}
	.re_div_tit .titl p {
		font-size: 18px;
	}
	.e3_about_zs .e3_about_shuk ul li h3 {
		font-size: 42px;
	}
	.f1_conter .f1_title h3 {
		font-size: 28px;
		line-height: 34px;
	}
	.f1_conter .f1_title p {
		font-size: 16px;
		line-height: 24px;
	}
	.f1_cont_list {
		margin-top: 40px;
	}
	.idx_proswiper .idexpro-top_ty {
		padding-left: 43px;
	}
	.idx_aali_swiper {
		padding-left: 20px;
	}
}

/* 1366px的样式控制  */

@media screen and (max-width: 1366px) {
	.idx_proswiper .idexpro-top_ty {
		height: 441px;
	}
	.idx_proswiper .idexpro-top_ty {
		padding-left: 43px;
	}
	.nav_hover::before {
		width: 27.5%;
	}
	.xuanfu_right ul li .xun_div_hover {
		top: 90%;
	}
}

/* 分辨率为1280px的样式控制 / 分辨率为1920px被放大到150%的样式控制 / 分辨率为1440px、1366px被放大到125%/150%的样式控制 */

@media screen and (max-width: 1280px) {
	.warp_a {
		width: 1024px;
	}
	.nav_hover::before {
		width: 28.7%;
	}
	.b2_banner .b2_baner_left h3 {
		font-size: 20px;
	}
	.b2_banner .b2_baner_left .tit {
		line-height: 30px;
	}
	.b2_banner .b2_baner_left .b2_bar_lsi ul li p {
		line-height: 30px;
		font-size: 14px;
	}
	.b2_banner .b2_baner_left .b2_bar_lsi ul li .icon {
		width: 58px;
	}
	.b2_bra_top .b2_top1 a, .b2_bra_top .b2_top2 a {
		width: 144px;
	}
	.idx_form_cont .idx_input {
		margin-bottom: 20px;
	}
	.idx_botton {
		margin-top: 30px;
	}
	.idx_form_cont .idx_input .layui-input {
		font-size: 14px;
	}
	.idx_form .idx_ream .layui-textarea {
		font-size: 14px;
	}
	.idx_ream label, .idx_form_cont .idx_input label {
		font-size: 14px;
	}
	.b2_par_table ul li .b2_par_li {
		width: 140px;
		padding: 0 46px 0 27px;
	}
	.b2_par_table ul li::before {
		left: 140px;
	}
	.b2_par_table ul li .b2_par_lrt {
		width: calc(100% - 140px);
	}
	.nav_hover_tow {
		padding: 30px 0;
	}
	.nav_hover_tow dl dt a {
		line-height: 30px;
	}
	.e1_about_top .texy .re_abr_ul {
		width: 86%;
	}
	.qsa_top .div_aq {
		padding-right: 60px;
		background-size: 80%;
	}
	.qsa_top .div_aq h3 {
		font-size: 20px;
		line-height: 36px;
	}
	.qsa_top .div_aq p {
		font-size: 16px;
		line-height: 24px;
		margin-bottom: 10px;
	}
	.qsa_top {
		padding-top: 80px;
	}
	.qer_right {
		width: 350px;
	}
	.qer_left {
		width: calc(100% - 350px);
	}
	.e3_aburtt {
		margin-top: 80px;
	}
	.a3_asbout_uo {
		margin-bottom: 50px;
	}
}

/* iPad横板显屏 - landscape指定输出设备中的页面可见区域高度小于宽度*/

@media screen and (max-width: 1200px) {
	.header .nav_logo .nav li .nav_a a {
		width: 100px;
	}
	.nav_hover .warp {
		padding: 0 40px;
	}
	.nav_hover_bot {
		width: 327px;
	}
	.nav_hover::before {
		width: 29.1%;
	}
	.nav_hover .nav_hover_right {
		padding-left: 44px;
	}
	.index_h3 h3 {
		font-size: 26px;
	}
	.index_pro_ul ul li {
		width: 120px;
	}
	.idx_proswiper .idexpro-top_ty {
		height: 335px;
	}
	.idx_pro_text {
		width: 85%;
	}
	.idx_pro_text {
		padding: 30px 34px;
	}
	.xuanfu_right ul li .xun_div p {
		font-size: 12px;
	}
	.xuanfu_right ul li, .xuanfu_right ul {
		width: 78px;
	}
	.idx_pro_list ul li p {
		font-size: 14px;
	}
	.idx_pro_list ul li .idx_year h3 {
		font-size: 42px;
	}
	.idx_pro_list ul li .idx_year span {
		font-size: 16px;
	}
	.idx_pro_list ul li p {
		margin-top: 22px;
	}
	.idx_pro_list ul li {
		padding-bottom: 40px;
		padding-top: 40px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_t h3 {
		font-size: 18px;
	}
	.pt-100 {
		padding-top: 60px;
	}
	.pb-100 {
		padding-bottom: 60px;
	}
	.gallery-top_ty .shigTxtLi {
		padding-bottom: 59px;
	}
	.idexpro_span {
		top: -30px;
	}
	.index_Product.pb-100 {
		padding-bottom: 40px;
	}
	.idx_aali_swiper .idx_appl_img {
		height: 350px;
	}
	.idx_aali_swiper .swiper-slide {
		width: 180px;
	}
	.divd_app, .idx_aali_swiper .swiper-slide {
		width: 390px;
	}
	.divd_app {
		padding-top: 30px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_t .img {
		width: 60px;
		margin-bottom: 30px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_t .icon_more {
		margin-top: 71px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_right {
		padding-left: 30px;
		padding-right: 30px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_right ul li .icon {
		width: 22px;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_right ul li p {
		padding-top: 0;
	}
	.idx_aali_swiper .swiper-slide .divd_app {
		opacity: 1;
		visibility: visible;
	}
	.idx_aali_swiper .swiper-slide .dd {
		opacity: 0;
		visibility: hidden;
	}
	.footer {
		padding-top: 50px;
	}
	.footer_right {
		padding-left: 8%;
	}
	.footer_top {
		padding-bottom: 28px;
	}
	.banner_ny_text h3 {
		font-size: 32px;
	}
	.banner_ny_text p {
		font-size: 18px;
	}
	.warp_a {
		width: 85%;
	}
	.brea_tt ul li {
		width: 150px;
	}
	.brea_tt ul li {
		padding: 0 16px;
		height: 60px;
	}
	.brea_right ul li a img {
		margin-right: 11px;
	}
	.brea_tt ul li .tit {
		line-height: 60px;
	}
	.brea_tt ul li:last-child {
		height: 60px;
	}
	.Bread_crumbs {
		height: 60px;
	}
	.pt-80 {
		padding-top: 60px;
	}
	.b1_pro_ui {
		margin-bottom: 50px;
	}
	.b2_banner .b2_baner_left {
		padding-right: 0;
	}
	.b2_bra_top .b2_top3 {
		width: 130px;
		height: 46px;
	}
	.b2_bra_top .b2_top1 a, .b2_bra_top .b2_top2 a {
		width: 130px;
		height: 46px;
	}
	.b2_bra_top {
		margin-top: 30px;
	}
	.b2_h3 h3 img {
		width: 26px;
	}
	.submenu {
		height: 60px;
	}
	.submenu .swiper-slide a {
		line-height: 60px;
	}
	.c1_bir_bott {
		padding: 60px 70px 60px 70px;
	}
	.c2_disr_top .c2_sidr_titl h3, .Related_Products .rela_left h3 {
		font-size: 24px;
	}
	.c2_disr_top .c2_sidr_titl a {
		font-size: 16px;
		width: 140px;
		height: 40px;
	}
	.c2_sider_nac .c2_nd_left {
		padding-right: 40px;
	}
	.c2_nd_left .li_c2 p {
		line-height: 34px;
	}
	.c2_sider_nac .c2_nd_right .bf_icom img {
		width: 50px;
	}
	.c2_sider_nac .c2_nd_right .bf_icom p {
		font-size: 14px;
	}
	.c2_nd_left .li_c2 {
		margin-bottom: 30px;
	}
	.c2_nd_left .li_c2 h3 {
		font-size: 18px;
	}
	.c2_disr_top .c2_sidr_titl {
		margin-bottom: 40px;
	}
	.Related_Products .rela_left h3 {
		margin-bottom: 30px;
	}
	.Related_Products .rela_left h3 {
		margin-top: 50px;
	}
	.Related_Products .rela_left {
		margin-bottom: 50px;
	}
	.idx_ream, .idx_form .idx_ream .layui-textarea {
		height: 110px;
	}
	.d1_news_ui ul li a .d1_text .img {
		width: 250px;
	}
	.d1_news_ui ul li a .d1_text .text {
		width: calc(100% - 250px);
		padding: 0 30px;
	}
	.d1_news_ui ul li a .d1_year h3 {
		font-size: 20px;
	}
	.d1_news_ui ul li a .d1_text .text h3 {
		margin-bottom: 10px;
	}
	.d2_diser_title h3 {
		margin-bottom: 10px;
	}
	.d2_diser_title {
		margin-bottom: 30px;
	}
	.d2_sisd_pager .d2_sisd_prev a, .d2_sisd_pager .d2_sisd_next a, .d2_sisd_pager .d2_sisd_cont a {
		width: 120px;
		height: 38px;
	}
	.d2_sisd_pager {
		padding: 20px 40px;
	}
	.e1_about_lis ul li .year_e1 h3 {
		font-size: 32px;
	}
	.e1_about_lis ul li p {
		font-size: 14px;
		line-height: 24px;
	}
	.e1_about .e1_about_top {
		margin-bottom: 50px;
	}
	.e1_about_lis {
		padding: 50px 40px 50px 40px;
	}
	.shipin_about {
		margin-top: -91px;
	}
	.shipin_about {
		height: 390px;
	}
	.e1_title h3 {
		font-size: 28px;
	}
	.comply_ul ul li .comr_hover {
		padding: 40px 30px 0 30px;
	}
	.e1_about_tow .aboutT-rt {
		width: 360px;
	}
	.e1_about_tow .e1_about_top {
		width: calc(100% - 360px);
	}
	.e1_about_tow .ssje_t .ssje-prev, .G_cor_prev {
		left: -56px;
	}
	.e1_about_tow .ssje_t .ssje-next, .G_cor_next {
		right: -56px;
	}
	.e1_about .e1_about_top .e1_about_left h2 {
		font-size: 32px;
	}
	.e2_about_ctt .title h3 {
		font-size: 26px;
	}
	.e2_about_ctt .title p {
		font-size: 16px;
		line-height: 24px;
	}
	.e2_abotu_ss {
		margin-top: 50px;
	}
	.qer_right {
		width: 300px;
	}
	.qer_left {
		width: calc(100% - 300px);
	}
	.e3_aburtt {
		margin-top: 56px;
		padding-bottom: 60px;
	}
	.e3_cor_prev, .e3_cor_next {
		width: 40px;
		height: 40px;
	}
	.e3_cor_prev {
		left: -50px;
	}
	.e3_cor_next {
		right: -50px;
	}
	.e3_aburtt {
		padding-bottom: 50px;
	}
	.a3_asbout_uo ul li {
		margin-top: 40px;
	}
	.a3_asbout_uo {
		margin-bottom: 40px;
	}
	.f1_conter .f1_title h3 {
		font-size: 24px;
	}
	.f1_cont_list ul li .f1_cont_li .img {
		width: 120px;
	}
	.f1_cont_list ul li .f1_cont_li {
		margin-bottom: 20px;
	}
	.f1_cont_list ul li .f1_cont_li h3 {
		line-height: 28px;
	}
	.f1_map {
		height: 400px;
	}
	.left_menu {
		display: none !important;
	}
	.banner .swpBan .banner_img {
		height: 66vh;
	}
	.banner, .banner .swpBan {
		height: 66vh;
	}
}

/* iPad竖板显屏 - portrait指定输出设备中的页面可见区域高度大于或等于宽度 */

@media screen and (max-width: 992px) {
	.banner .swpBan .banner_img {
		height: 42vh;
	}
	.banner, .banner .swpBan {
		height: 42vh;
	}
	.nav {
		display: none;
	}
	.header {
		padding: 20px 0;
	}
	.m_nav, .m_img {
		display: flex;
	}
	.swpBan .swpBan_span .swiper-pagination-bullet {
		margin: 0 10px;
	}
	.swpBan .swpBan-next {
		right: 30px;
	}
	.swpBan .swpBan-prev {
		left: 30px;
	}
	.index_Product .indx_pro_top {
		flex-direction: column;
		align-items: flex-start;
	}
	.index_Product .indx_pro_top .index_pro_ul {
		margin-top: 30px;
	}
	.idx_pro_text h3 {
		font-size: 18px;
	}
	.idx_proswiper .idexpro-top_ty {
		height: 272px;
	}
	.idx_proswiper .idexpro-top_ty {
		padding-left: 36px;
	}
	.idexpro_span {
		position: relative;
		top: auto;
		align-items: center;
		justify-content: center;
		margin-top: 20px;
		overflow: hidden;
	}
	.idx_pro_list ul li .idx_year h3 {
		font-size: 38px;
	}
	.warp {
		width: 90%;
	}
	.idx_pro_list ul li {
		padding: 0 8px;
	}
	.idx_aali_swr {
		width: 95.5%;
	}
	.idx_hz_cont {
		height: 160px;
		margin-top: -80px;
	}
	.footer .footer_left {
		display: none;
	}
	.footer_right {
		width: 100%;
		padding-left: 0;
	}
	.banner_ny {
		margin-top: 85px;
	}
	.banner_ny_text h3 {
		font-size: 30px;
	}
	.banner_ny_text .ban_text {
		padding-left: 30px;
	}
	.warp_a {
		width: 86%;
	}
	.brea_li {
		flex-direction: column-reverse;
		align-items: flex-start;
	}
	.Bread_crumbs {
		height: auto;
		padding-top: 30px;
	}
	.brea_tt ul li {
		border-top: 1px solid #eee;
	}
	.brea_tt {
		width: 100%;
		margin-top: 30px;
	}
	.pt-80 {
		padding-top: 50px;
	}
	.pb-87 {
		padding-bottom: 50px;
	}
	.b2_banner .b2_baner_left {
		width: 100%;
	}
	.b2_banner .b2_baner_right {
		width: 100%;
		padding-left: 0;
	}
	.b2_baner_swiper .swiper-slide img {
		width: 80%;
		margin: auto;
	}
	.b2_baner_swiper .swiper-slide {
		display: flex;
		justify-content: center;
	}
	.b2_appli_list ul li .img .b2_img_text {
		padding: 19px 40px;
	}
	.b2_par_table ul li .b2_par_li {
		width: 85px;
		padding: 0 10px;
	}
	.b2_par_table ul li .b2_par_lrt.sty {
		width: calc(100% - 85px);
	}
	.b2_par_table ul li .b2_par_lrt {
		width: calc(100% - 85px);
		padding: 0 20px;
	}
	.b2_par_table ul li::before {
		left: 85px;
	}
	.submenu {
		width: 100%;
	}
	.c1_pro_ui ul li a {
		padding: 12px;
	}
	.c1_pro_ui {
		margin-bottom: 50px;
	}
	.c1_bir_bott {
		margin-top: 50px;
	}
	.c1_bir_bott .c1_bir_right h4 {
		font-size: 20px;
	}
	.c1_bir_bott .c1_bir_right .c1_zxzx {
		margin-top: 30px;
	}
	.c1_bir_bott {
		padding: 40px;
	}
	.c1_bir_bott .c1_bir_lsft {
		padding-right: 30px;
	}
	.c1_bir_bott .c1_bir_right {
		padding-left: 30px;
	}
	.c1_bir_bott .c1_bir_right {
		width: 206px;
	}
	.c1_bir_bott .c1_bir_lsft {
		width: calc(100% - 206px);
	}
	.c2_sider_nac .c2_nd_left {
		width: 100%;
		padding-right: 0px;
	}
	.c2_sider_nac {
		overflow: hidden;
	}
	.c2_sider_nac .c2_nd_right {
		width: 100%;
		margin-top: 30px;
	}
	.pb-80 {
		padding-bottom: 60px;
	}
	.Related_Products .rela_left .reel_tit h4, .Related_Products .rela_left .reel_tit p {
		line-height: 36px;
		font-size: 16px;
	}
	.Related_Products .rela_right .img {
		width: 100%;
	}
	.idx_form {
		padding: 80px 35px 50px 35px;
	}
	.idx_form_cont .idx_input .layui-form-select .layui-edge {
		right: 15px;
	}
	.idx_form_cont .idx_input .layui-input {
		padding-left: 98px;
	}
	.idx_form_cont .idx_input label {
		left: 98px;
	}
	.idx_botton .layui-btn {
		font-size: 16px;
	}
	.d1_news_ui ul li a .d1_year {
		width: 120px;
	}
	.d1_news_ui ul li a .d1_text {
		width: calc(100% - 120px);
	}
	.d1_news_ui ul li a .d1_text .img {
		width: 208px;
	}
	.d1_news_ui ul li a .d1_text .text {
		width: calc(100% - 208px);
	}
	.d1_news_ui ul li {
		margin-top: 24px;
	}
	.d1_news_ui ul li a .d1_year h3 {
		font-size: 18px;
	}
	.d2_diser_title h3 {
		font-size: 20px;
	}
	.d2_diser_title p {
		line-height: 22px;
	}
	.d2_diser_cotn {
		line-height: 30px;
	}
	.d2_sisd_pager .d2_sisd_cont a img {
		margin-right: 10px;
	}
	.e1_about .e1_about_top .e1_about_left h3 {
		font-size: 16px;
		line-height: 30px;
	}
	.e1_about_lis ul li .year_e1 h3 {
		font-size: 28px;
	}
	.e1_about_lis ul li .year_e1 small {
		font-size: 20px;
	}
	.e1_about_lis ul li .year_e1 h3 {
		line-height: 34px;
	}
	.e1_about_lis {
		padding: 50px 30px;
	}
	.shipin_about .about_bf img {
		width: 50px;
	}
	.shipin_about .about_bf p {
		margin-top: 14px;
		line-height: 24px;
	}
	.shipin_about {
		height: 300px;
	}
	.shipin_about .about_bf {
		top: 67%;
	}
	.e1_title h3 {
		font-size: 24px;
		line-height: 30px;
	}
	.comply_ul {
		margin-top: 30px;
	}
	.comply_ul ul li {
		height: 510px;
	}
	.comply_ul ul li .comr_hover h3 {
		margin-top: 10px;
		line-height: 26px;
	}
	.comply_ul ul li .comr_hover {
		padding-top: 30px;
	}
	.e1_about_tow .aboutT-rt {
		width: 260px;
	}
	.e1_about_tow .e1_about_top {
		width: calc(100% - 260px);
	}
	.e1_about_tow .ssje_t .ssje-prev, .e1_about_tow .ssje_t .ssje-next {
		width: 40px;
		height: 40px;
	}
	.e1_about_tow .ssje_t .ssje-prev, .G_cor_prev {
		left: -42px;
	}
	.e1_about_tow .ssje_t .ssje-next, .G_cor_next {
		right: -42px;
	}
	.e1_about_tow {
		padding-bottom: 50px;
	}
	.e1_about_srt {
		margin-top: 40px;
	}
	.G_cor_prev, .G_cor_next {
		width: 40px;
		height: 40px;
	}
	.e2_abotu_ss {
		margin-top: 40px;
	}
	.e3_about_zs .e3_about_shuk ul li h3 {
		font-size: 38px;
	}
	.e3_about_zs .e3_about_shuk ul li p {
		font-size: 14px;
		margin-top: 10px;
	}
	.e3_about_zs .e3_about_shuk {
		padding-bottom: 50px;
	}
	.re_div_tit .titl h3 {
		font-size: 24px;
	}
	.qer_right {
		width: 240px;
	}
	.qer_left {
		width: calc(100% - 240px);
		padding-right: 30px;
	}
	.e3_aburtt {
		margin-top: 40px;
	}
	.qsa_top {
		padding-top: 50px;
	}
	.qsa_top .div_aq h3 {
		font-size: 18px;
		line-height: 32px;
	}
	.re_div_tit .titl p {
		font-size: 16px;
	}
	.qsa_top .div_aq p {
		font-size: 14px;
	}
	.a3_asbout_uo ul li p {
		line-height: 28px;
	}
	.m_nav .m_navList ul li .m_s_nav dl dt{
		border-bottom: 1px solid #eee;
		padding: 10px 0;
	}	.m_nav .m_navList ul li .m_s_nav dl dt:last-child{
		border-bottom: 0;
	}.m_nav .m_navList ul li .m_s_nav .tio{
		margin-bottom: 
		
		10px;
	}
}

/* 手机端 - portrait指定输出设备中的页面可见区域高度大于或等于宽度*/

@media screen and (max-width: 680px) {
	/* - 手机端显示 - */
	.mbl {
		display: block;
	}
	/* - pc端隐藏 - */
	.pc {
		display: none;
	}
	.banner {
		height: auto;
		padding-top: 60px;
	}
	.banner .swpBan {
		height: auto;
	}
	.header {
		padding: 8px 0;
	}
	.swpBan .swpBan-prev, .swpBan .swpBan-next {
		width: 30px;
		height: 30px;
	}
	.swpBan .swpBan-prev img, .swpBan .swpBan-next img {
		width: 6px;
	}
	.swpBan .swpBan-next {
		right: 10px;
	}
	.swpBan .swpBan-prev {
		left: 10px;
	}
	.swpBan .swpBan_span {
		bottom: 10px;
	}
	.pb-100 {
		padding-bottom: 30px;
	}
	.pt-100 {
		padding-top: 30px;
	}
	.index_h3 h3 {
		font-size: 20px;
	}
	.index_h3 p {
		font-size: 14px;
		line-height: 22px;
	}
	.index_pro_ul ul li {
		margin-left: 10px;
	}
	.index_Product .indx_pro_top .index_pro_ul ul {
		display: flex;
		width: 100%;
		justify-content: space-around;
	}
	.index_Product .indx_pro_top .index_pro_ul ul li {
		width: 90px;
	}
	.idx_proswiper .gallery-top_ty {
		width: 100%;
	}
	.idx_proswiper .idexpro-top_ty {
		width: 100%;
	}
	.xuanfu_right ul li {
		width: 68px;
		height: 70px;
	}
	.xuanfu_right ul {
		width: 68px;
	}
	.xuanfu_right ul li .xun_div img {
		width: 18px;
	}
	.xuanfu_right ul li .xun_div p {
		margin-top: 6px;
	}
	.xuanfu_right ul li .xun_div_hover .iph_div p {
		font-size: 16px;
	}
	.xuanfu_right ul li .xun_div_hover .erwima_t p {
		font-size: 12px;
	}
	.xuanfu_right ul li .xun_div_hover .erwima_t .img {
		width: 80px;
		height: 80px;
	}
	.xuanfu_right ul li .xun_div_hover .erwima_t {
		width: 100px;
	}
	.idx_proswiper .idexpro-top_ty {
		height: auto;
		padding-left: 0;
	}
	.idexpro_span .idexpro_app_span {
		display: none;
	}
	.idx_pro_text {
		padding: 14px 20px;
	}
	.idx_pro_text h3 {
		font-size: 14px;
	}
	.idx_pro_text .index_mor {
		font-size: 12px;
		line-height: 17px;
	}
	.idx_pro_text .index_mor img {
		margin-left: 3px;
		width: 5px;
	}
	.idexpro_span .idexpro_app_prev, .idexpro_span .idexpro_app_next {
		margin: 0 10px;
	}
	.idx_ul_prosd {
		overflow: hidden;
	}
	.idx_center_pro .index_pro_ul a.mor {
		width: 100px;
	}
	.indx_pro_top .index_h3 {
		padding-right: 10px;
	}
	.idx_pro_list ul li {
		width: 33.33%;
	}
	.idx_pro_list ul li .idx_year h3 {
		font-size: 32px;
		line-height: 32px;
	}
	.idx_pro_list ul li p {
		font-size: 12px;
		line-height: 22px;
	}
	.idx_pro_list ul li {
		padding: 0 6px;
	}
	.idx_pro_list ul li {
		margin-top: 30px;
	}
	.idx_pro_list ul li:nth-child(1), .idx_pro_list ul li:nth-child(2), .idx_pro_list ul li:nth-child(3) {
		margin-top: 0;
	}
	.idx_appli_cont .index_pro_ul a.mor {
		width: 100px;
		font-size: 14px;
		height: 38px;
	}
	.idx_aali_swr {
		margin-top: 30px;
	}
	.idx_aali_swiper {
		padding-left: 0;
	}
	.idx_appl_span .idx_app_prev, .idx_appl_span .idx_app_next {
		margin: 0 10px;
	}
	.idx_appl_span {
		margin-top: 30px;
	}
	.divd_app {
		width: 100%;
	}
	.idx_aali_swiper .swiper-slide .idx_appl_img .divd_app .idx_app_t {
		width: 100%;
	}
	.idx_appl_span .idx_app_span {
		display: none;
	}
	.idx_aali_swiper .swiper-slide .divd_app {
		flex-direction: column;
	}
	.idx_aali_swiper .idx_appl_img .idx_app_right {
		width: 100%;
		display: none;
	}
	.idx_part_swiper {
		margin-top: 30px;
	}
	.idxpart_swiper .idx_par_cont .idx_par_text p {
		font-size: 14px;
	}
	.idx_part_span .idx_part_span1 {
		display: none;
	}
	.idx_part_span .idx_part_prev, .idx_part_span .idx_part_next {
		margin: 0 10px;
	}
	.idx_part_span {
		margin-top: 30px;
	}
	.idx_hz_cont h3 {
		font-size: 20px;
		margin-bottom: 10px;
	}
	.idx_hz_cont p {
		font-size: 14px;
		line-height: 22px;
	}
	.idx_hz_cont {
		height: 100px;
		margin-top: -50px;
	}
	.idx_part_swiper {
		padding-bottom: 44px;
	}
	.idx_news_cont .indx_pro_top {
		flex-direction: column;
		align-items: flex-start;
	}
	.idx_news_cont .index_pro_ul {
		margin-top: 30px;
	}
	.idx_news_list ul li {
		width: 100%;
		margin-top: 20px;
		margin-right: 0;
	}
	.idx_news_list ul li:first-child {
		margin-top: 0;
	}
	.idx_news_list ul li .text .motr span {
		font-size: 14px;
	}
	.idx_news_list {
		margin-top: 30px;
	}
	.idx_news_list ul li .img {
		margin-bottom: 20px;
	}
	.idx_news_list ul li .text h3 {
		font-size: 16px;
		line-height: 24px;
	}
	.idx_news_list ul li .text p {
		font-size: 14px;
		line-height: 22px;
		height: auto;
	}
	.idx_news_list ul li .text .motr {
		margin-top: 20px;
		padding-top: 10px;
	}
	.idx_news_list ul li .text .motr span.more img {
		margin-left: 6px;
	}
	.footer {
		padding-top: 30px;
	}
	.footer_bott p, .footer_bott p a {
		line-height: 22px;
	}
	.idx_proswiper .gallery-top_ty .img_cont .point .ipot {
		width: 24px;
	}
	.idx_proswiper .gallery-top_ty .img_cont .point .ipot {
		left: -11px;
	}
	.banner_ny {
		margin-top: 61px;
	}
	.banner_ny_text h3 {
		font-size: 20px;
		line-height: 24px;
		margin-bottom: 10px;
	}
	.banner_ny_text p {
		font-size: 16px;
	}
	.banner_ny_text .ban_text {
		padding-left: 18px;
	}
	.banner_ny_text .ban_text::before {
		width: 1px;
	}
	.brea_right ul {
		flex-wrap: wrap;
	}
	.warp_a {
		width: 90%;
	}
	.brea_right ul li a {
		line-height: 30px;
		font-size: 14px;
	}
	.brea_right ul li a img {
		width: 20px;
	}
	.Bread_crumbs {
		padding-top: 20px;
	}
	.brea_tt ul li .tit {
		font-size: 14px;
	}
	.brea_tt ul li {
		width: 50%;
		border: 1px solid #eee;
	}
	.brea_tt ul li {
		height: 48px;
	}
	.brea_tt ul li .tit {
		line-height: 48px;
	}
	.b1_pro_ui ul li {
		width: 49%;
		margin-right: 2%;
		margin-top: 10px !important;
	}
	.b1_pro_ui ul li:nth-child(3n) {
		margin-right: 2%;
	}
	.b1_pro_ui ul li:nth-child(2n) {
		margin-right: 0 !important;
	}
	.b1_pro_ui ul li .text {
		padding: 11px 11px;
	}
	.pb-87 {
		padding-bottom: 30px;
	}
	.pt-80 {
		padding-top: 30px;
	}
	.b1_pro_ui ul li .text h3 {
		line-height: 22px;
	}
	.b1_pro_ui ul li .text p {
		font-size: 12px;
	}
	.pages ul li {
		display: none;
	}
	.pages ul li.act {
		display: block;
	}
	.pages ul li.pages_prev, .pages ul li.pages_next {
		display: block;
	}
	.b1_pro_ui {
		margin-bottom: 30px;
	}
	.pages ul li.act a {
		font-size: 16px;
	}
	.brea_tt ul li.act {
		z-index: 10;
	}
	.brea_tt ul li .tit_hover {
		padding: 16px 16px;
	}
	.brea_tt ul li .tit_hover dl dt a {
		font-size: 12px;
	}
	.b2_banner {
		margin-top: 61px;
	}
	.b2_banner {
		padding: 30px 0;
	}
	.b2_banner .b2_baner_left h3 {
		font-size: 16px;
	}
	.b2_banner .b2_baner_left h4 {
		font-size: 12px;
		line-height: 20px;
	}
	.b2_banner .b2_baner_left .tit {
		font-size: 14px;
		line-height: 22px;
		margin-bottom: 10px;
	}
	.b2_banner .b2_baner_left h5 {
		font-size: 16px;
		line-height: 22px;
	}
	.b2_banner .b2_baner_left .b2_bar_lsi ul li .icon {
		width: 44px;
	}
	.b2_banner .b2_baner_left .b2_bar_lsi ul li p {
		font-size: 12px;
		text-align: center;
		line-height: 22px;
	}
	.left_menu {
		display: none;
	}
	.b2_bra_top {
		flex-wrap: wrap;
	}
	.b2_bra_top .b2_top1, .b2_bra_top .b2_top2 {
		margin-bottom: 20px;
	}
	.b2_bra_top .b2_top1 a, .b2_bra_top .b2_top2 a {
		font-size: 14px;
	}
	.b2_bra_top .b2_top3 {
		font-size: 14px;
	}
	.idx_form {
		padding: 50px 10px 30px 10px;
		max-width: 92%;
	}
	.idx_form_cont .idx_input {
		width: 100%;
		margin-right: 0;
	}
	.idx_form_cont .idx_input .layui-input {
		background-size: 18px !important;
	}
	.idx_form_cont .idx_input::before {
		left: 64px;
	}
	.idx_form_cont .idx_input .layui-input {
		height: 38px;
	}
	.idx_form_cont .idx_input .layui-input {
		padding-left: 76px;
	}
	.idx_form_cont .idx_input label {
		left: 76px;
	}
	.idx_form .idx_codes {
		top: 20px;
	}
	.idx_ream, .idx_form .idx_ream .layui-textarea {
		height: 80px;
	}
	.idx_ream label {
		top: 20px;
		left: 30px;
	}
	.idx_botton .layui-btn {
		height: 36px;
		font-size: 14px;
	}
	.idx_form {
		border-radius: 26px;
	}
	.idx_form .idx_codes {
		right: 13px;
	}
	.idx_form_cont .idx_input {
		margin-bottom: 14px;
	}
	.b2_h3 h3 {
		font-size: 20px;
	}
	.b2_pro_list .b2_pro_Features .b2_rest_lis {
		margin-top: 30px;
	}
	.b2_pro_list .b2_pro_Features .b2_rest_lis ul li p {
		font-size: 14px;
		line-height: 22px;
	}
	.b2_pro_list .b2_pro_Features .b2_rest_lis ul li span {
		font-size: 14px;
		line-height: 22px;
	}
	.b2_appli_list ul li {
		width: 100%;
		margin-right: 0;
		margin-top: 20px;
	}
	.b2_appli_list ul li:first-child {
		margin-top: 0;
	}
	.b2_appli_list {
		margin-top: 30px;
	}
	.b2_appli_list ul li .img .b2_img_text p {
		font-size: 14px;
	}
	.b2_appli_list ul li .img .b2_img_text {
		padding: 12px 14px;
	}
	.pb-80 {
		padding-bottom: 30px;
	}
	.b2_par_table {
		margin-top: 30px;
	}
	.b2_par_table ul li {
		width: 100%;
		margin-right: 0;
	}
	.b2_par_table ul li .b2_par_li, .b2_par_table ul li .b2_par_lrt {
		font-size: 14px;
	}
	.b2_par_table ul li .b2_par_lrt.sty {
		font-size: 16px;
	}
	.b2_word_text {
		font-size: 14px;
		line-height: 22px;
	}
	.b2_dtt_left {
		width: 100%;
	}
	.b2_dtt_left .b2_dee_list {
		margin-top: 30px;
	}
	.b2_dtt_left .b2_dee_list ul li {
		font-size: 14px;
		padding: 0;
	}
	.b2_eff_right {
		width: 100%;
		margin-top: 10px;
	}
	.b2_pro_siimg {
		padding-top: 0;
	}
	.b2_pro_siimg {
		margin-top: 30px;
	}
	.b2_h3 h3 img {
		width: 21px;
	}
	.b2_h3 h3 img {
		margin-right: 10px;
	}
	.submenu .swiper-slide a {
		font-size: 14px;
	}
	.submenu .swiper-slide a {
		margin: 0 13px;
	}
	.c1_pro_ui ul li {
		width: 49%;
		margin-right: 2%;
		margin-top: 10px !important;
	}
	.c1_pro_ui ul li:nth-child(3n) {
		margin-right: 2%;
	}
	.c1_pro_ui ul li:nth-child(2n) {
		margin-right: 0 !important;
	}
	.c1_pro_ui ul li .text h3 {
		font-size: 16px;
		line-height: 24px;
	}
	.c1_pro_ui ul li .text {
		padding-top: 10px;
	}
	.pages ul li.pages_prev a, .pages ul li.pages_next a {
		margin: 0 8px;
	}
	.c1_pro_ui {
		margin-bottom: 30px;
	}
	.c1_bir_bott .c1_bir_lsft {
		width: 100%;
		border-right: 0;
		border-bottom: 1px solid rgba(255, 255, 255, .2);
		padding-bottom: 20px;
		margin-bottom: 20px;
	}
	.c1_bir_bott {
		padding: 40px 20px;
	}
	.c1_bir_bott .c1_bir_lsft {
		padding-right: 0;
	}
	.c1_bir_bott .c1_bir_lsft h3 {
		font-size: 16px;
		line-height: 24px;
		padding-bottom: 10px;
		margin-bottom: 10px;
	}
	.c1_bir_bott .c1_bir_lsft p {
		font-size: 14px;
		line-height: 22px;
	}
	.c1_bir_bott .c1_bir_right {
		width: 100%;
		padding-left: 0;
	}
	.c1_bir_bott .c1_bir_right h4 {
		font-size: 16px;
	}
	.c1_bir_bott .c1_bir_right h3 {
		font-size: 14px;
	}
	.c1_bir_bott .c1_bir_right .c1_zxzx a {
		font-size: 14px;
	}
	.c1_bir_bott .c1_bir_right .c1_zxzx a {
		width: 130px;
		height: 38px;
	}
	.c2_disr_top .c2_sidr_titl h3, .Related_Products .rela_left h3 {
		font-size: 20px;
	}
	.c2_disr_top .c2_sidr_titl a {
		width: 100px;
		height: 38px;
		font-size: 14px;
	}
	.c2_disr_top .c2_sidr_titl h3 {
		width: calc(100% - 100px);
		padding-right: 10px;
	}
	.c2_disr_top .c2_sidr_titl {
		margin-bottom: 30px;
	}
	.c2_nd_left .li_c2 h3 {
		font-size: 16px;
	}
	.c2_nd_left .li_c2 p {
		font-size: 14px;
		line-height: 22px;
	}
	.c2_nd_left .li_c2 {
		margin-bottom: 20px;
	}
	.c2_nd_left .jjfa_c2 p {
		font-size: 14px;
		width: 120px;
		height: 38px;
	}
	.c2_sider_nac .c2_nd_right .bf_icom img {
		width: 40px;
	}
	.c2_sider_nac .c2_nd_right .bf_icom p {
		margin-top: 10px;
	}
	.Related_Products .rela_left {
		width: 100%;
	}
	.Related_Products .warp_a {
		flex-direction: column;
	}
	.Related_Products .rela_left h3 {
		margin-top: 30px;
	}
	.Related_Products .rela_left .reel_tit h4, .Related_Products .rela_left .reel_tit p {
		font-size: 14px;
		line-height: 22px;
	}
	.Related_Products .rela_right {
		width: 100%;
		padding-left: 0;
		margin-bottom: 30px;
	}
	.d1_news_ui ul li a .d1_text {
		width: 100%;
	}
	.d1_news_ui ul li a .d1_text .img {
		width: 100%;
	}
	.d1_news_ui ul li a .d1_text {
		flex-direction: column;
	}
	.d1_news_ui ul li a .d1_text .text {
		width: 100%;
		padding: 10px;
	}
	.d1_news_ui ul li a .d1_text .text h3 {
		font-size: 16px;
		line-height: 24px;
	}
	.d1_news_ui ul li a .d1_text .text p {
		font-size: 14px;
		line-height: 22px;
		height: auto;
	}
	.d1_news_ui ul li a .d1_year {
		width: 100%;
	}
	.d1_news_ui ul li a .d1_year .yse_der {
		width: 100%;
		align-items: center;
		flex-direction: initial;
		padding-left: 10px;
	}
	.d1_news_ui ul li a .d1_year p, .d1_news_ui ul li a .d1_year h3 {
		font-size: 14px;
	}
	.d1_news_ui ul li a .d1_year h3 {
		margin-left: 10px;
	}
	.d1_news_ui ul li {
		margin-top: 20px;
	}
	.d1_news_ui {
		margin-bottom: 30px;
	}
	.d2_diser_title h3 {
		font-size: 18px;
	}
	.d2_diser_title {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}
	.d2_diser_cotn {
		font-size: 14px;
		line-height: 22px;
	}
	.d2_sisd_pager {
		margin-top: 30px;
	}
	.d2_sisd_pager .d2_sisd_prev a, .d2_sisd_pager .d2_sisd_next a, .d2_sisd_pager .d2_sisd_cont a {
		font-size: 12px;
		line-height: 22px;
	}
	.d2_sisd_pager {
		padding: 20px;
	}
	.d2_sisd_pager .d2_sisd_prev a, .d2_sisd_pager .d2_sisd_next a, .d2_sisd_pager .d2_sisd_cont a {
		width: 74px;
		height: 30px;
	}
	.d2_sisd_pager .d2_sisd_cont a img {
		width: 14px;
	}
	.e1_about .e1_about_top .e1_about_left {
		width: 100%;
	}
	.e1_about .e1_about_top .e1_about_left h2 {
		font-size: 20px;
	}
	.e1_about .e1_about_top .e1_about_left p {
		font-size: 14px;
		line-height: 22px;
	}
	.e1_about .e1_about_top .e1_about_right {
		width: 100%;
		font-size: 14px;
		line-height: 22px;
		margin-top: 30px;
	}
	.e1_about .e1_about_top {
		margin-bottom: 30px;
	}
	.e1_about_lis ul li {
		width: calc(100% / 3);
		margin-top: 20px;
	}
	.e1_about_lis ul li:nth-child(1), .e1_about_lis ul li:nth-child(2), .e1_about_lis ul li:nth-child(3) {
		margin-top: 0;
	}
	.e1_about_lis {
		padding: 30px 10px;
	}
	.e1_about_lis ul li .year_e1 h3 {
		font-size: 24px;
	}
	.e1_about_lis ul li p {
		font-size: 12px;
		line-height: 20px;
	}
	.shipin_about .about_bf img {
		width: 38px;
	}
	.shipin_about .about_bf p {
		font-size: 12px;
		line-height: 22px;
		margin-top: 10px;
	}
	.comply_ul ul li {
		width: 100%;
		height: auto;
	}
	.comply_ul ul li .comr_hover {
		padding: 30px 20px;
	}
	.comply_ul ul li .comr_hover .icon {
		width: 36px;
	}
	.comply_ul ul li .comr_hover h3 {
		font-size: 16px;
		line-height: 22px;
	}
	.comply_ul ul li .comr_hover p {
		font-size: 14px;
		line-height: 22px;
	}
	.comply_ul ul li:nth-child(3) {
		flex-direction: column-reverse;
		display: flex;
	}
	.e1_title h3 {
		font-size: 20px;
	}
	.e1_about_tow .e1_about_top {
		width: 100%;
	}
	.e1_about_tow {
		flex-direction: column-reverse;
	}
	.e1_about_tow .aboutT-rt {
		width: 100%;
	}
	.e1_about_srt {
		margin-top: 30px;
	}
	.e1_about_top .texy h3 {
		font-size: 20px;
		line-height: 20px;
		padding-bottom: 10px;
		margin-bottom: 10px;
	}
	.e1_about_top .texy .re_abr_ul {
		width: 100%;
	}
	.e1_about_top .texy .re_abr_ul li {
		font-size: 14px;
		line-height: 22px;
		padding-left: 10px;
	}
	.e1_about_top .texy .re_abr_ul {
		margin-top: 20px;
	}
	.e1_about_top .texy .re_abr_ul li::before {
		width: 4px;
		height: 4px;
	}
	.e1_about_top .texy .re_abr_ul li::before {
		top: 9px;
	}
	.about-twoSwp .year {
		line-height: 36px;
	}
	.e1_about_tow {
		padding-bottom: 30px;
	}
	.abotu_sdd {
		padding-top: 20px;
	}
	.e1_about_tow .ssje_t {
		display: none;
	}
	.e2_about_ctt .title h3 {
		font-size: 20px;
	}
	.e2_abotu_ss {
		margin-top: 30px;
	}
	.G_cor_prev, .G_cor_next {
		position: relative;
		top: auto;
		left: auto;
		right: auto;
		transform: inherit;
		margin: 0 10px;
	}
	.G_cor_mert {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 30px;
	}
	.e3_about_zs .e3_about_shuk ul li h3 {
		font-size: 28px;
	}
	.e3_about_zs .e3_about_shuk ul li h4 {
		font-size: 16px;
		text-align: center;
	}
	.e3_about_zs .e3_about_shuk ul li p {
		font-size: 12px;
		line-height: 22px;
		margin-top: 4px;
	}
	.e3_about_zs .e3_about_shuk ul li {
		padding: 0 6px;
	}
	.e3_about_zs .e3_about_shuk ul li h4 {
		font-size: 13px;
	}
	.e3_about_zs .e3_about_shuk {
		padding-bottom: 30px;
	}
	.re_div_tit {
		flex-direction: column;
		align-items: flex-start;
	}
	.re_div_tit .titl h3 {
		font-size: 20px;
	}
	.re_div_tit .titl p {
		font-size: 14px;
	}
	.re_div_tit .ul ul li a {
		font-size: 14px;
		width: 120px;
		height: 30px;
	}
	.re_div_tit ul {
		width: 100%;
		margin-top: 30px;
		overflow: hidden;
	}
	.re_div_tit .ul ul li {
		margin-left: 12px;
	}
	.qer_right {
		display: none;
	}
	.qsa_top .div_aq {
		width: 100%;
		padding-right: 0;
	}
	.qsa_top {
		padding-top: 30px;
	}
	.qsa_top .div_aq h3 {
		font-size: 16px;
		line-height: 24px;
	}
	.qsa_top .div_aq {
		min-height: auto;
	}
	.qer_left {
		width: 100%;
		padding-right: 0;
	}
	.e3_aburtt {
		margin-top: 30px;
		padding: 30px 0;
	}
	.e3_cor_prev, .e3_cor_next {
		position: relative;
		top: auto;
		left: auto;
		right: auto;
		transform: inherit;
		margin: 0 10px;
	}
	.e3_cor_mert {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 30px;
	}
	.e_cor_swiper .swiper-slide-active .img {
		border-color: #00134C;
	}
	.a3_asbout_uo ul li {
		width: 49%;
		margin-right: 2%;
		margin-top: 20px;
	}
	.a3_asbout_uo ul li:nth-child(3n) {
		margin-right: 2%;
	}
	.a3_asbout_uo ul li:nth-child(2n) {
		margin-right: 0%;
	}
	.a3_asbout_uo ul li:nth-child(3), .a3_asbout_uo ul li:nth-child(4) {
		margin-top: 20px;
	}
	.a3_asbout_uo ul li p {
		margin-top: 6px;
		font-size: 14px;
		line-height: 22px;
	}
	.a3_asbout_uo {
		margin-bottom: 30px;
	}
	.f1_conter .f1_title h3 {
		font-size: 20px;
		line-height: 22px;
	}
	.f1_conter .f1_title p {
		font-size: 14px;
		line-height: 22px;
	}
	.f1_cont_list ul li {
		width: 100%;
		margin-right: 0;
		padding: 30px 20px;
		margin-top: 20px;
	}
	.f1_cont_list ul li:nth-child(1) {
		margin-top: 0;
	}
	.f1_cont_list {
		margin-top: 30px;
	}
	.f1_cont_list ul li .f1_cont_text {
		font-size: 14px;
		line-height: 22px;
	}
	.f1_cont_list ul li .f1_cont_li .img {
		width: 100px;
	}
	.f1_map {
		height: 280px;
	}
	.idx_pro_list ul {
		flex-wrap: wrap;
	}
	/* .brea_tt ul {
		width: 100%;
		overflow: hidden;
		overflow-x: scroll;
		white-space: nowrap;
	}
	.brea_tt ul li {
		float: none;
		display: inline-block;
	}
	.brea_tt ul li:last-child {
		height: 48px;
	}
	.brea_tt ul li {
		width: 44%;
	} */
	.brea_tt {
		margin-bottom: 20px;
	}
	.m_nav .m_navList ul li .m_s_nav .tio {
		padding-left: 5%;
	}
	.m_nav .m_navList ul li .m_s_nav .hover {
		padding-left: 5%;
	}.brea_tt ul li:last-child {
		height: 48px;
	}.brea_tt ul li .tit_hover {
		padding: 8px 16px;
	}.brea_tt ul li .tit_hover dl dt a{
		padding: 4px 0;
	}.xuanfu_right.act{
		right: -68px;
	}
	.codex_top{
		width: 60px;
		height: 60px;
		right: calc(100% - 30px);
	}
	.codex_top img{
		margin-left: 15px;
	}
	.codex_top{
		display: none;
	}
	.xuanfu_right{
		top: initial;
		bottom: 0;
		transform: translateY(0%);
		width: 100%;
	}
	.xuanfu_right ul{
		display: -webkit-flex;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		width: 100%;
	}
	.xuanfu_right ul li{
		width: 20%;
	}
	body{
		padding-bottom: 70px;
	}
	.layui-layer-padding{
		font-size: 12px !important;
	}
	.xuanfu_right ul li .xun_div_hover {
	    top: -27%;
	}
	.xuanfu_right ul li:hover .xun_div_hover {
	    right: -73%;
	}
	.xuanfu_right ul li:first-child:hover .xun_div_hover {
	    right: -45px;
	}
	.xuanfu_right ul li:first-child .xun_div_hover {
	    top: -90%;
	}
	
	
	
}

@media screen and (max-width: 375px) {}

@media screen and (max-width: 320px) {}