@charset "UTF-8";
body { min-width: 320px; }

a:hover { text-decoration: none; }

@media (max-width: 500px) { .logo { background: none; height: auto; } }

.logo .img { display: none; }

@media (max-width: 500px) { .logo .img { display: block; } }

.logo .img img { width: 100%; }

.swiper-container-banner { position: relative; overflow: hidden; }

.swiper-container-banner .swiper-wrapper .swiper-slide .img { text-align: center; }

.swiper-container-banner .swiper-wrapper .swiper-slide .img img { width: 100%; }

@media (max-width: 768px) { .swiper-container-banner .swiper-wrapper .swiper-slide .img img { width: 768px; margin: 0 -100%; } }

.swiper-container-banner .swiper-pagination { bottom: 20px; }

.swiper-container-banner .swiper-pagination .swiper-pagination-bullet { background-color: #F4C53C; opacity: 1; width: 15px; height: 15px; }

.swiper-container-banner .swiper-pagination .swiper-pagination-bullet-active { background-color: #DC2320; }

.snewsbj .s_ssss { display: flex; }

.snewsbj .s_ssss .base2 { height: 100%; }

.snewsbj .s_ssss .base2 form { height: 100%; position: relative; }

.snewsbj .s_ssss .base2 form .submit { background-color: transparent; position: absolute; z-index: 9; top: 0; right: 0; width: 50px; height: 100%; display: flex; justify-content: center; align-items: center; }

.snewsbj .s_ssss .base2 form .submit i.iconfont { font-size: 20px; display: inline-block; color: #827e7e; }

.menubj { background: #F4C53C; width: 100%; }

.menubj .navbar.navbar-default { margin-bottom: 0; min-height: auto; background-color: transparent; border: none; }

.menubj .navbar.navbar-default .navbar-header .navbar-brand { color: #000; }

.menubj .navbar.navbar-default .navbar-header .navbar-toggle { border: none; }

.menubj .navbar.navbar-default .navbar-header .navbar-toggle .icon-bar { background-color: #000; }

.menubj .navbar.navbar-default .navbar-collapse { text-align: left; }

.menubj .navbar.navbar-default .navbar-collapse ul li { text-align: left; }

@media (max-width: 992px) { .menubj .navbar.navbar-default .navbar-collapse ul li { float: none; } }

.menubj .navbar.navbar-default .navbar-collapse ul li a { padding: 12px 30px; color: #000; }

@media (max-width: 1200px) { .menubj .navbar.navbar-default .navbar-collapse ul li a { padding: 12px 25px; } }

.menubj .navbar.navbar-default .navbar-collapse ul li a:hover { background-color: #000; color: #fff; }

/* 产品特性 */
.zzsc .tab { flex-wrap: wrap; }

.zzsc .tab a { white-space: nowrap; padding: 20px 30px; border-left: 1px solid #fff; }

@media (max-width: 992px) { .zzsc .tab a { padding: 13px 16px; } }

#section-3 .section-d3 .index_3 { height: auto; background: none; text-align: center; }

#section-3 .section-d3 .index_3 img { width: 100%; }

#section-4 .section-d4 .index_4 { height: auto; padding-bottom: 50px; padding-top: 50px; text-align: center; }

#section-4 .section-d4 .index_4 .yylyt { background: none; height: auto; color: #fff; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 0 15px; }

#section-4 .section-d4 .index_4 .yylyt .line1 { display: inline-flex; align-items: center; padding: 20px 7px; border: 2px solid #fff; position: relative; border-top: none; }

#section-4 .section-d4 .index_4 .yylyt .line1::before { content: ''; position: absolute; width: 35%; height: 2px; background-color: #fff; left: 0; top: 0; }

#section-4 .section-d4 .index_4 .yylyt .line1::after { content: ''; position: absolute; width: 35%; height: 2px; background-color: #fff; right: 0; top: 0; }

#section-4 .section-d4 .index_4 .yylyt .line1 span.tit { font-size: 20px; position: absolute; left: 50%; top: 0; transform: translate3d(-50%, -50%, 0); }

#section-4 .section-d4 .index_4 .yylyt .line1 p { font-size: 15px; margin: 0; }

#section-4 .section-d4 .index_4 .yylyt span.en { font-size: 13px; letter-spacing: 5px; }

#section-4 .section-d4 .index_4 .yylyn { margin-top: 40px; display: flex; flex-wrap: wrap; justify-content: center; height: auto; }

#section-4 .section-d4 .index_4 .yylyn > div { height: auto; line-height: initial; background: none; margin: 0; margin-top: 15px; }

#section-4 .section-d4 .index_4 .yylyn > div:hover span { color: #F4C53C; }

#section-4 .section-d4 .index_4 .yylyn > div .img img { width: 100%; }

@media (max-width: 768px) { #section-4 .section-d4 .index_4 .yylyn > div .img img { max-width: 70%; } }

#section-4 .section-d4 .index_4 .yylyn > div span { color: #fff; display: inline-block; margin-top: 10px; font-size: 18px; }

#section-5 .index_5 { height: auto; padding-bottom: 50px; padding-top: 40px; text-align: center; }

#section-5 .index_5 .aboutt { height: auto; background: none; margin-top: 30px; }

#section-5 .index_5 .aboutt .line1 { display: inline-flex; align-items: center; padding: 20px 7px; border: 2px solid #000; position: relative; border-top: none; }

#section-5 .index_5 .aboutt .line1::before { content: ''; position: absolute; width: 7%; height: 2px; background-color: #000; left: 0; top: 0; }

#section-5 .index_5 .aboutt .line1::after { content: ''; position: absolute; width: 64%; height: 2px; background-color: #000; right: 0; top: 0; }

#section-5 .index_5 .aboutt .line1 span.tit { font-size: 20px; position: absolute; left: 10%; top: 0; transform: translate3d(0, -50%, 0); color: #000; }

#section-5 .index_5 .aboutt .line1 span.desc { font-size: 15px; margin: 0; margin-left: 100px; color: #a31919; white-space: nowrap; }

@media (max-width: 768px) { #section-5 .index_5 .aboutt .line1 span.desc { margin-left: 50px; } }

#section-5 .index_5 .aboutt .line1 span.en { position: absolute; top: 0; right: 15%; color: #000; transform: translate3d(0, -100%, 0); font-size: 14px; font-weight: bold; }

#section-5 .index_5 .aboutn .row { margin-top: 40px; }

#section-5 .index_5 .aboutn .row .aboutn_l { height: auto; }

#section-5 .index_5 .aboutn .row .aboutn_r { text-align: left; }

@media (max-width: 992px) { #section-5 .index_5 .aboutn .row .aboutn_r { margin-top: 40px; } }

#section-6 .index_6 { height: auto; padding-bottom: 50px; padding-top: 50px; text-align: center; }

#section-6 .index_6 .zcfct { background: none; height: auto; color: #fff; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 0 15px; }

#section-6 .index_6 .zcfct .line1 { display: inline-flex; align-items: center; padding: 20px 7px; border: 2px solid #fff; position: relative; border-top: none; }

#section-6 .index_6 .zcfct .line1::before { content: ''; position: absolute; width: 35%; height: 2px; background-color: #fff; left: 0; top: 0; }

#section-6 .index_6 .zcfct .line1::after { content: ''; position: absolute; width: 35%; height: 2px; background-color: #fff; right: 0; top: 0; }

#section-6 .index_6 .zcfct .line1 span.tit { font-size: 20px; position: absolute; left: 50%; top: 0; transform: translate3d(-50%, -50%, 0); }

#section-6 .index_6 .zcfct .line1 p { font-size: 15px; margin: 0 100px; }

@media (max-width: 768px) { #section-6 .index_6 .zcfct .line1 p { margin: 0 22px; } }

#section-6 .index_6 .zcfct span.en { font-size: 13px; letter-spacing: 5px; }

#section-6 .index_6 .zcfcn { margin-top: 40px; }

#section-6 .index_6 .zcfcn .tabsttt { height: auto; }

#section-6 .index_6 .zcfcn .tabsttt ul.menuttt { display: flex; justify-content: center; }

#section-6 .index_6 .zcfcn .tabsttt ul.menuttt li { padding: 20px 90px; }

@media (max-width: 992px) { #section-6 .index_6 .zcfcn .tabsttt ul.menuttt li { padding: 18px 60px; } }

@media (max-width: 768px) { #section-6 .index_6 .zcfcn .tabsttt ul.menuttt li { padding: 15px 30px; } }

@media (max-width: 500px) { #section-6 .index_6 .zcfcn .tabsttt ul.menuttt li { padding: 8px 15px; } }

@media (max-width: 360px) { #section-6 .index_6 .zcfcn .tabsttt ul.menuttt li { padding: 7px 10px; } }

#section-6 .index_6 .zcfcn .tabsttt .mainttt { height: auto; }

#section-7 .index_7 { height: auto; padding-bottom: 50px; padding-top: 40px; text-align: center; }

#section-7 .index_7 .lxzct { height: auto; background: none; margin-top: 30px; background: none; padding: 0 15px; }

#section-7 .index_7 .lxzct .line1 { display: inline-flex; align-items: center; padding: 20px 7px; border: 2px solid #000; position: relative; border-top: none; }

#section-7 .index_7 .lxzct .line1::before { content: ''; position: absolute; width: 7%; height: 2px; background-color: #000; left: 0; top: 0; }

#section-7 .index_7 .lxzct .line1::after { content: ''; position: absolute; width: 64%; height: 2px; background-color: #000; right: 0; top: 0; }

#section-7 .index_7 .lxzct .line1 span.tit { font-size: 20px; position: absolute; left: 10%; top: 0; transform: translate3d(0, -50%, 0); color: #000; }

#section-7 .index_7 .lxzct .line1 span.desc { font-size: 15px; margin: 0; margin-left: 100px; color: #a31919; white-space: nowrap; text-align: right; }

@media (max-width: 768px) { #section-7 .index_7 .lxzct .line1 span.desc { margin-left: 50px; } }

@media (max-width: 420px) { #section-7 .index_7 .lxzct .line1 span.desc { margin-left: 10px; } }

#section-7 .index_7 .lxzct .line1 span.en { position: absolute; top: 0; right: 15%; color: #000; transform: translate3d(0, -100%, 0); font-size: 14px; font-weight: bold; }

#section-7 .index_7 .lxzcn .lglxn { height: auto; text-align: left; display: flex; flex-wrap: wrap; }

#section-7 .index_7 .lxzcn .lglxn .item { margin: 0; margin-top: 15px; display: flex; justify-content: center; }

#section-7 .index_7 .lxzcn .lglxn .item .lglxn_r { margin-left: 10px; }

.footbj { height: auto; }

.footbj .foot { height: auto; padding-top: 15px; padding-bottom: 15px; }

.footbj .foot .foot_l { height: auto; line-height: initial; }

.footbj .foot .foot_r { height: auto; line-height: initial; }

.footbj .foot .foot_c { height: auto; line-height: initial; }

.footbj .foot .foot_q { height: auto; line-height: initial; }

/*  路径导航  */
.lm_1000 { position: relative; }

.lm_1000 .lm_r { position: absolute; bottom: 0; right: 0; transform: translateY(50%); }

@media (max-width: 768px) { .lm_1000 .lm_r { width: auto; height: auto; padding: 15px; margin-top: 0; } }

@media (max-width: 768px) { .lm_1000 .lm_r .lm_r_1 { width: auto; height: auto; line-height: initial; font-size: 20px; padding-right: 0; } }

@media (max-width: 768px) { .lm_1000 .lm_r .lm_r_2 { width: auto; height: auto; line-height: initial; font-size: 20px; padding-right: 0; } }

/* 公共部分 */
.img_transition_scale { overflow: hidden; }

.img_transition_scale:hover img { transform: scale(1.2); }

.img_transition_scale img { transition: all 0.6s ease-in-out; }

/*   内页   */
.main { /* 新闻总列表 */ /* 新闻子列表 */ /* 新闻子列表 问答 */ /* 新闻子列表 技术支持 */ /* 关于我们 */ /* 公司简介 */ /* 加入宝泉 */ /* 生产环境 */ /* 更多生产车间 */ /* 荣誉资质cate */ /* 企业文化 */ /* 联系方式 */ /* 资料下载 */ }

.main .main_l { padding: 0; width: 193px; min-height: auto; }

.main .main_l .my_wrapper_inner ul { padding: 0 10px; }

.main .main_l .my_wrapper_inner ul li { width: auto; }

.main .main_l .my_wrapper_inner ul li a { width: 100%; }

.main .main_l #floatDivBoxs { width: auto; }

@media (max-width: 992px) { .main .main_l #floatDivBoxs { padding: 0 10px; } }

@media (max-width: 992px) { .main .main_l { width: 100%; padding: 0; }
  .main .main_l .my_wrapper_inner { background: none; overflow: hidden; }
  .main .main_l .my_wrapper_inner ul { display: flex; padding: 0; }
  .main .main_l .my_wrapper_inner ul li { white-space: nowrap; background-image: none; }
  .main .main_l .my_wrapper_inner ul li a { padding: 0 15px; } }

.main .main_c { width: calc(100% - 195px); padding-left: 10px; min-height: initial; /* 总产品列表 */ /* 次产品列表 */ }

@media (max-width: 992px) { .main .main_c { width: 100%; padding: 0; } }

.main .main_c .main_cp { display: flex; align-items: center; width: auto; }

.main .main_c .main_cp .main_cp_img { width: auto; height: auto; width: 30%; }

@media (max-width: 768px) { .main .main_c .main_cp .main_cp_img { display: none; } }

.main .main_c .main_cp .main_cp_img img { max-width: 100%; }

.main .main_c .main_cp .main_cp_text { width: auto; height: auto; width: 70%; padding-left: 15px; padding-right: 15px; }

@media (max-width: 768px) { .main .main_c .main_cp .main_cp_text { width: 100%; } }

.main .main_c .main_cp .main_cp_text .main_cp_t { width: auto; }

.main .main_c .main_cp .main_cp_text .main_cp_t .main_cp1_t_l { width: auto; }

.main .main_c .main_cp .main_cp_text .main_cp_t .main_cp1_t_r { width: auto; height: auto; }

.main .main_c .main_cp .main_cp_text .main_cp_i { width: auto; }

.main .main_c .main_cp .main_cp_text .main_cp1_n { width: auto; }

.main .main_c .main_cp .main_cp_text .main_cp1_n .pro { position: relative; }

.main .main_c .main_cp .main_cp_text .main_cp1_n .pro .arrow { position: absolute; top: 50%; transform: translateY(-50%); padding-top: 0; }

.main .main_c .main_cp .main_cp_text .main_cp1_n .pro .arrow.arrow1 { right: 0; }

.main .main_c .main_cp .main_cp_text .main_cp1_n .pro .arrow.arrow2 { left: 0; }

.main .main_c .main_cp .main_cp_text .main_cp1_n .pro .arrow.arrow3 { right: 0; }

.main .main_c .main_cp .main_cp_text .main_cp1_n .pro .arrow.arrow4 { left: 0; }

.main .main_c .main_cp .main_cp_text .main_cp1_n .pro .arrow.arrow5 { right: 0; }

.main .main_c .main_c_pro { float: none; margin-left: 0; /* 产品内页 */ }

.main .main_c .main_c_pro .sccj_menu { background: none; padding: 0 15px; }

.main .main_c .main_c_pro .sccj_menu .my_wrapper_inner2 { overflow: hidden; }

.main .main_c .main_c_pro .sccj_menu .my_wrapper_inner2 ul { display: flex; }

.main .main_c .main_c_pro .sccj_menu .my_wrapper_inner2 ul li { white-space: nowrap; width: auto; }

.main .main_c .main_c_pro .sccj_menu .my_wrapper_inner2 ul li a { padding: 0 15px; }

.main .main_c .main_c_pro .piclist ul { display: flex; flex-wrap: wrap; align-items: flex-start; }

.main .main_c .main_c_pro .piclist ul li { position: relative; width: 20%; margin-top: 25px; padding: 0 15px; }

@media (max-width: 1200px) { .main .main_c .main_c_pro .piclist ul li { width: calc(1 / 4 * 100%); } }

@media (max-width: 992px) { .main .main_c .main_c_pro .piclist ul li { width: calc(1 / 3 * 100%); } }

@media (max-width: 768px) { .main .main_c .main_c_pro .piclist ul li { width: calc(1 / 2 * 100%); } }

.main .main_c .main_c_pro .piclist ul li a { position: relative; top: 0; left: 0; width: 100%; height: 0; padding-bottom: 100%; }

.main .main_c .main_c_pro .piclist ul li a img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.main .main_c .main_c_pro .piclist ul li a div { position: absolute; bottom: -30px; left: 50%; transform: translateX(-50%); white-space: nowrap; }

.main .main_c .main_c_pro .list_page { margin-top: 30px; }

.main .main_c .main_c_pro .pro_show_content { padding: 0 15px; }

.main .main_c .main_c_pro .pro_show_content .pro_1 .pro_1_nr { display: flex; align-items: center; }

@media (max-width: 992px) { .main .main_c .main_c_pro .pro_show_content .pro_1 .pro_1_nr { flex-direction: column; } }

.main .main_c .main_c_pro .pro_show_content .pro_1 .pro_1_nr .pro_1_l img { max-width: 100%; }

.main .main_c .main_c_pro .pro_show_content .pro_1 .pro_1_nr .pro_1_r { margin-left: 0; }

.main .main_c .main_c_pro .pro_show_content .pro_4 .pro_nnn .swiper-container .swiper-wrapper .swiper-slide a { width: 100%; display: block; }

.main .main_c .main_c_pro .pro_show_content .pro_4 .pro_nnn .swiper-container .swiper-wrapper .swiper-slide a img { width: 100%; }

.main .main_c .main_c_pro .pro_show_content .pro_9 .xgcp { background: none; }

.main .main_c .main_c_pro .pro_show_content .pro_9 .xgcp ul { display: flex; flex-wrap: wrap; }

.main .main_c .main_c_pro .pro_show_content .pro_9 .xgcp ul li { width: auto; height: auto; background: none; min-height: 50px; }

.main .main_c .main_c_pro .pro_show_content .pro_9 .xgcp ul li a { padding: 0 30px; }

@media (max-width: 1200px) { .main .main_c .main_c_pro .pro_show_content .pro_9 .xgcp ul li a { padding: 0 15px; } }

.main.news_cate_total .main_c .lm_zcdt .y_line1 .tab { display: flex; }

@media (max-width: 992px) { .main.news_cate_total .main_c .lm_zcdt .y_line1 .tab { flex-direction: column; } }

.main.news_cate_total .main_c .lm_zcdt .y_line1 .tab .tab_pic { width: 63%; }

@media (max-width: 992px) { .main.news_cate_total .main_c .lm_zcdt .y_line1 .tab .tab_pic { width: 100%; } }

.main.news_cate_total .main_c .lm_zcdt .y_line1 .tab .tab_pic ul li a img { width: 100%; height: auto; }

.main.news_cate_total .main_c .lm_zcdt .y_line1 .tab .tab_txt { width: 37%; }

@media (max-width: 992px) { .main.news_cate_total .main_c .lm_zcdt .y_line1 .tab .tab_txt { width: 100%; } }

.main.news_cate_total .main_c .lm_zcdt .y_line1 .tab .tab_txt ul li .tab_txt1 { margin: 0 auto; padding: 20px 30px 5px 30px; font-family: "微软雅黑"; font-size: 20px; color: #000000; }

.main.news_cate_total .main_c .lm_zcdt .y_line1 .tab .tab_txt ul li .tab_txt2 { margin: 0 auto; padding: 5px 30px; font-family: "微软雅黑"; font-size: 12px; color: #000000; }

.main.news_cate_total .main_c .lm_zcdt .y_line1 .tab .tab_txt ul li .tab_txt3 { margin: 0 auto; padding: 5px 30px; font-family: "微软雅黑"; font-size: 12px; color: #000000; }

.main.news_cate_total .main_c .lm_zcdt .y_line1 .tab .tab_txt ul li .tab_txt4 { width: 120px; height: 40px; margin: 20px auto; background: #FFFFFF; border: 1px solid #CCC; text-align: center; line-height: 40px; }

.main.news_cate_total .main_c .lm_cpzs { padding: 15px; }

.main.news_cate_total .main_c .lm_cpzs .lm_cpzs_t .lm_cpzs_t_top { width: 180px; }

.main.news_cate_total .main_c .lm_cpzs .lm_cpzs_n { padding-bottom: 40px; }

.main.news_cate_total .main_c .lm_cpzs .lm_cpzs_n .prolist_cp ul { display: flex; justify-content: space-between; flex-wrap: wrap; width: 100%; }

.main.news_cate_total .main_c .lm_cpzs .lm_cpzs_n .prolist_cp ul li { width: 32%; height: auto; margin: 0; margin-top: 30px; }

@media (max-width: 992px) { .main.news_cate_total .main_c .lm_cpzs .lm_cpzs_n .prolist_cp ul li { width: 48%; } }

@media (max-width: 768px) { .main.news_cate_total .main_c .lm_cpzs .lm_cpzs_n .prolist_cp ul li { width: 100%; } }

.main.news_cate_total .main_c .lm_cpzs .lm_cpzs_n .prolist_cp ul li a { width: 100%; }

.main.news_cate_total .main_c .lm_cpzs .lm_cpzs_n .prolist_cp ul li a .img { width: 100%; position: relative; padding-bottom: 73%; }

.main.news_cate_total .main_c .lm_cpzs .lm_cpzs_n .prolist_cp ul li a .img .cptime { position: absolute; left: 0; bottom: 0; }

.main.news_cate_total .main_c .lm_cpzs .lm_cpzs_n .prolist_cp ul li a .prolist_cp_bt { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.main.news_cate_total .main_c .lm_hyzx { padding: 15px; }

.main.news_cate_total .main_c .lm_hyzx .lm_hyzx_t .lm_hyzx_t_top { width: 180px; }

.main.news_cate_total .main_c .lm_hyzx .lm_hyzx_n .prolist_hyzx { padding-bottom: 40px; }

.main.news_cate_total .main_c .lm_hyzx .lm_hyzx_n .prolist_hyzx ul { display: flex; justify-content: space-between; flex-wrap: wrap; width: 100%; }

.main.news_cate_total .main_c .lm_hyzx .lm_hyzx_n .prolist_hyzx ul li { width: 32%; height: auto; margin: 0; margin-top: 30px; }

@media (max-width: 992px) { .main.news_cate_total .main_c .lm_hyzx .lm_hyzx_n .prolist_hyzx ul li { width: 48%; } }

.main.news_cate_total .main_c .lm_hyzx .lm_hyzx_n .prolist_hyzx ul li a { width: 100%; }

.main.news_cate_total .main_c .lm_hyzx .lm_hyzx_n .prolist_hyzx ul li a .hyzx_bt { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.main.news_cate_total .main_c .lm_hyzx .lm_hyzx_n .prolist_hyzx ul li a .hyzx_jj { height: auto; }

.main.news_cate_total .main_c .lm_cjwt { padding: 15px; }

.main.news_cate_total .main_c .lm_cjwt .lm_cjwt_t .lm_cjwt_t_top { width: 180px; }

.main.news_cate_total .main_c .lm_cjwt .lm_cjwt_n .lm_cjwt_n_l { padding-bottom: 40px; }

.main.news_cate_total .main_c .lm_cjwt .lm_cjwt_n .lm_cjwt_n_l ul { display: flex; justify-content: space-between; flex-wrap: wrap; width: 100%; }

.main.news_cate_total .main_c .lm_cjwt .lm_cjwt_n .lm_cjwt_n_l ul li { width: 32%; height: auto; margin: 0; margin-top: 30px; position: relative; }

@media (max-width: 992px) { .main.news_cate_total .main_c .lm_cjwt .lm_cjwt_n .lm_cjwt_n_l ul li { width: 48%; } }

.main.news_cate_total .main_c .lm_cjwt .lm_cjwt_n .lm_cjwt_n_l ul li .xwbjj1 { width: 100%; height: 100%; }

.main.news_cate_total .main_c .lm_cjwt .lm_cjwt_n .lm_cjwt_n_l ul li .xwbjj2 { position: absolute; left: 0; bottom: 0; top: initial; width: 100%; height: auto; line-height: 1.5; }

.main.news_cate_total .main_c .lm_cjwt .lm_cjwt_n .lm_cjwt_n_l ul li .xwbjj2 a { width: 100%; }

.main.cate_news .main_c .wenzhang { width: 100%; padding: 0 15px; }

.main.cate_news .main_c .wenzhang ul li { width: 100%; height: auto; background: none; margin-top: 20px; }

.main.cate_news .main_c .wenzhang ul li a { width: 100%; display: flex; align-items: center; }

.main.cate_news .main_c .wenzhang ul li a .wenzhang_l { width: auto; padding: 0; }

.main.cate_news .main_c .wenzhang ul li a .wenzhang_r { margin-left: 15px; width: auto; height: auto; }

.main.cate_news .main_c .wenzhang ul li a .wenzhang_r .wenzhang_r_t { width: auto; height: auto; line-height: 1.5; }

.main.cate_news .main_c .wenzhang ul li a .wenzhang_r .wenzhang_r_n { width: auto; height: auto; margin-top: 10px; }

.main.cate_news_wenda .main_c .wendaso .wendaso_r form ul input.ss2t { border: 1px solid #ccc; height: 35px; }

.main.cate_news_wenda .main_c .wenzhang { width: 100%; }

.main.cate_news_wenda .main_c .wenzhang ul li a .wenzhang_r .wenzhang_r_t2 { width: 100%; height: auto; line-height: 1.5; }

.main.cate_news_js .main_c .njszcbg01 { height: auto; padding-bottom: 40px; }

.main.cate_news_js .main_c .njszcbg01 .jszc01_04 { width: auto; height: auto; }

.main.cate_news_js .main_c .njszcbg01 .jszc01_04 ul { display: flex; flex-wrap: wrap; justify-content: space-between; }

.main.cate_news_js .main_c .njszcbg01 .jszc01_04 ul li { height: auto; margin: 0; margin-top: 15px; }

.main.cate_news_js .main_c .njszcbg02 { height: auto; padding-bottom: 30px; }

@media (max-width: 768px) { .main.cate_news_js .main_c .njszcbg02 { display: none; } }

@media (max-width: 1200px) { .main.cate_news_js .main_c .njszcbg02 .jszc02_04 { padding: 115px 0 0 500px; } }

@media (max-width: 768px) { .main.cate_news_js .main_c .njszcbg02 .jszc02_04 { padding-left: 64vw; } }

@media (max-width: 1200px) { .main.cate_news_js .main_c .njszcbg02 .jszc02_05 { padding: 115px 0 0 560px; } }

@media (max-width: 768px) { .main.cate_news_js .main_c .njszcbg02 .jszc02_05 { padding-left: 70vw; } }

@media (max-width: 1200px) { .main.cate_news_js .main_c .njszcbg02 .jszc02_06 { padding: 111px 0 0 504px; } }

@media (max-width: 768px) { .main.cate_news_js .main_c .njszcbg02 .jszc02_06 { padding-left: 62vw; } }

@media (max-width: 1200px) { .main.cate_news_js .main_c .njszcbg02 .jszc02_07 { padding: 67px 0 0 340px; } }

.main.cate_news_js .main_c .njszcbg03 { height: auto; padding-bottom: 40px; }

.main.cate_news_js .main_c .njszcbg03 ul li { height: auto; text-align: center; margin-top: 15px; }

.main.cate_news_js .main_c .njszcbg03 ul li img { max-width: 100%; }

.main.cate_news_js .main_c .njszcbg04 { height: auto; padding-bottom: 40px; }

.main.cate_news_js .main_c .njszcbg04 .jszc04_02 { display: flex; flex-wrap: wrap; padding: 0 30px; }

.main.cate_news_js .main_c .njszcbg04 .jszc04_02 .jszc04_03 { height: auto; }

.main.cate_news_js .main_c .njszcbg04 .jszc04_02 .jszc04_04 { margin: 0; height: auto; }

.main.onepage_about .main_c .about_page_content .about_1 { width: auto; height: auto; display: flex; }

@media (max-width: 992px) { .main.onepage_about .main_c .about_page_content .about_1 { flex-direction: column; } }

.main.onepage_about .main_c .about_page_content .about_1 .about_1_l { width: 40%; }

@media (max-width: 992px) { .main.onepage_about .main_c .about_page_content .about_1 .about_1_l { width: 100%; padding-bottom: 30px; } }

.main.onepage_about .main_c .about_page_content .about_1 .about_1_r { width: 60%; }

@media (max-width: 992px) { .main.onepage_about .main_c .about_page_content .about_1 .about_1_r { width: 100%; } }

.main.onepage_about .main_c .about_page_content .about_1 .about_1_r .imgabout { height: 100%; }

.main.onepage_about .main_c .about_page_content .about_1 .about_1_r .imgabout .inner { height: 100%; }

.main.onepage_about .main_c .about_page_content .about_1 .about_1_r .imgabout .inner div { height: 100%; }

.main.onepage_about .main_c .about_page_content .about_1 .about_1_r .imgabout .inner div a { display: block; width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_1 .about_1_r .imgabout .inner div a img { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_2 { width: auto; height: auto; display: flex; }

@media (max-width: 992px) { .main.onepage_about .main_c .about_page_content .about_2 { flex-direction: column; } }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_l { width: 40%; }

@media (max-width: 992px) { .main.onepage_about .main_c .about_page_content .about_2 .about_2_l { width: 100%; } }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_l .imgcpyy { height: 100%; }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_l .imgcpyy .inner { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_l .imgcpyy .inner div { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_l .imgcpyy .inner div img { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_l .imgcpyy .mask { height: 23.88%; }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_l .imgcpyy .mask a { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_l .imgcpyy .mask a img { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_r { width: 60%; padding-left: 20px; display: flex; }

@media (max-width: 992px) { .main.onepage_about .main_c .about_page_content .about_2 .about_2_r { width: 100%; padding-left: 0; } }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_r .about_2_r_l { width: 45%; }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_r .about_2_r_r { width: 55%; }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_r .about_2_r_r .imgsccj { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_r .about_2_r_r .imgsccj .inner { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_r .about_2_r_r .imgsccj .inner div { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_r .about_2_r_r .imgsccj .inner div a { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_2 .about_2_r .about_2_r_r .imgsccj .inner div a img { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_3 { width: auto; height: auto; display: flex; }

@media (max-width: 992px) { .main.onepage_about .main_c .about_page_content .about_3 { flex-direction: column; } }

.main.onepage_about .main_c .about_page_content .about_3 .about_3_l { width: 60%; display: flex; }

@media (max-width: 992px) { .main.onepage_about .main_c .about_page_content .about_3 .about_3_l { width: 100%; } }

.main.onepage_about .main_c .about_page_content .about_3 .about_3_l .imgryzz { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_3 .about_3_l .imgryzz .inner { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_3 .about_3_l .imgryzz .inner div { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_3 .about_3_l .imgryzz .inner div a { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_3 .about_3_l .imgryzz .inner div a img { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_3 .about_3_r { width: 40%; }

@media (max-width: 992px) { .main.onepage_about .main_c .about_page_content .about_3 .about_3_r { width: 100%; padding-bottom: 30px; } }

.main.onepage_about .main_c .about_page_content .about_3 .about_3_r .imgjrzc { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_3 .about_3_r .imgjrzc .inner { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_3 .about_3_r .imgjrzc .inner div { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_3 .about_3_r .imgjrzc .inner div img { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_4 { width: auto; height: auto; display: flex; }

@media (max-width: 992px) { .main.onepage_about .main_c .about_page_content .about_4 { flex-direction: column; } }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_l { width: 60%; padding-right: 20px; display: flex; }

@media (max-width: 992px) { .main.onepage_about .main_c .about_page_content .about_4 .about_4_l { width: 100%; padding-right: 0; } }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_l .about_4_l_l { width: 45%; }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_l .about_4_l_r { width: 55%; }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_l .about_4_l_r .imgqywh { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_l .about_4_l_r .imgqywh .inner { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_l .about_4_l_r .imgqywh .inner div { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_l .about_4_l_r .imgqywh .inner div a { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_l .about_4_l_r .imgqywh .inner div a img { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_r { width: 40%; }

@media (max-width: 992px) { .main.onepage_about .main_c .about_page_content .about_4 .about_4_r { width: 100%; } }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_r .imgjrzc { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_r .imgjrzc .inner { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_r .imgjrzc .inner div { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_r .imgjrzc .inner div img { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_r .imgjrzc .mask { height: 23.88%; }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_r .imgjrzc .mask a { width: 100%; height: 100%; }

.main.onepage_about .main_c .about_page_content .about_4 .about_4_r .imgjrzc .mask a img { width: 100%; height: 100%; }

.main.onepage_common .main_c .about img { max-width: 100%; }

.main.onepage_job .main_c .main_c_job { padding-bottom: 50px; }

@media (max-width: 768px) { .main.onepage_job .main_c .main_c_job { padding-bottom: 30px; } }

.main.onepage_job .main_c .main_c_job .zszcbg { height: auto; padding-left: 54%; padding-top: 12%; padding-bottom: 10%; }

@media (max-width: 768px) { .main.onepage_job .main_c .main_c_job .zszcbg { padding-left: 34%; } }

.main.onepage_job .main_c .main_c_job .zszcbg .mask_box { background-color: rgba(255, 255, 255, 0.7); padding: 15px; }

.main.onepage_job .main_c .main_c_job .zszcbg .mask_box .zszc_1 { padding-top: 0; padding-left: 0; }

.main.onepage_job .main_c .main_c_job .zszcbg .mask_box .zszc_2 { padding-left: 0; padding-top: 40px; }

@media (max-width: 1200px) { .main.onepage_job .main_c .main_c_job .zszcbg .mask_box .zszc_2 { padding-top: 30px; } }

@media (max-width: 992px) { .main.onepage_job .main_c .main_c_job .zszcbg .mask_box .zszc_2 { padding-top: 20px; } }

@media (max-width: 768px) { .main.onepage_job .main_c .main_c_job .zszcbg .mask_box .zszc_2 { padding-top: 10px; } }

.main.onepage_job .main_c .main_c_job .zszcbg .mask_box .zszc_3 { padding-left: 0; padding-top: 40px; }

@media (max-width: 992px) { .main.onepage_job .main_c .main_c_job .zszcbg .mask_box .zszc_3 { padding-top: 20px; } }

@media (max-width: 768px) { .main.onepage_job .main_c .main_c_job .zszcbg .mask_box .zszc_3 { padding-top: 5px; } }

.main.onepage_job .main_c .main_c_job .zszcbg .mask_box .zszc_4 { padding-left: 0; padding-top: 15px; }

@media (max-width: 768px) { .main.onepage_job .main_c .main_c_job .zszcbg .mask_box .zszc_4 { padding-top: 5px; } }

.main.onepage_job .main_c .main_c_job .jjjh { display: flex; padding: 0 15px; }

@media (max-width: 992px) { .main.onepage_job .main_c .main_c_job .jjjh { flex-direction: column; } }

.main.onepage_job .main_c .main_c_job .jjjh .jjjh_l { width: 50%; }

@media (max-width: 992px) { .main.onepage_job .main_c .main_c_job .jjjh .jjjh_l { width: 100%; } }

.main.onepage_job .main_c .main_c_job .jjjh .jjjh_l img { width: 100%; height: 100%; }

.main.onepage_job .main_c .main_c_job .jjjh .jjjh_r { width: 50%; }

@media (max-width: 992px) { .main.onepage_job .main_c .main_c_job .jjjh .jjjh_r { width: 100%; } }

.main.onepage_job .main_c .main_c_job .jjjh .jjjh_r .zpxxxx { height: 100%; }

.main.onepage_job .main_c .main_c_job .jjjh .jjjh_r .zpxxxx ul { display: flex; flex-direction: column; height: 100%; }

.main.onepage_job .main_c .main_c_job .jjjh .jjjh_r .zpxxxx ul li { flex: 1; background: none; background-color: #fafafa; padding: 20px; }

.main.onepage_job .main_c .main_c_job .jjjh .jjjh_r .zpxxxx ul li:hover { background-color: #ededed; }

.main.onepage_job .main_c .main_c_job .jjjh .jjjh_r .zpxxxx ul li .zpxx_2 { margin-top: 15px; display: flex; justify-content: space-between; }

.main.onepage_job .main_c .main_c_job .jjjh .jjjh_r .zpxxxx ul li .zpxx_4 .zpxx_4_n a { width: 80px; height: 30px; text-align: center; line-height: 30px; background: #DC2320; }

.main.cate_sccj .chejian .chejian_n ul li { margin-top: 20px; background: none; }

.main.cate_sccj .chejian .chejian_n ul li img { width: 100%; border: 3px solid #fff; box-shadow: 5px 5px 5px #716d6d; }

.main.cate_more_sccj .main_c .piclist ul li a { padding-bottom: 55.5%; }

.main.cate_honor .main_c .piclist ul li a { padding-bottom: 137.5%; }

.main.cate_qywh .main_c .qyll img { max-width: 100%; }

.main.cate_qywh .main_c .nzcfctit { background: none; }

.main.cate_qywh .main_c .nzcfctit span { padding: 15px 40px; background-color: #df4f47; }

.main.cate_qywh .main_c .nzcfcnin .nzcfcpic ul { display: flex; flex-wrap: wrap; justify-content: space-around; }

.main.cate_qywh .main_c .nzcfcnin .nzcfcpic ul li { width: 31%; height: auto; margin: 0; margin-top: 20px; padding: 10px; padding-bottom: 30px; background: #f6f6f6; }

@media (max-width: 768px) { .main.cate_qywh .main_c .nzcfcnin .nzcfcpic ul li { width: 48%; } }

.main.cate_qywh .main_c .nzcfcnin .nzcfcpic ul li:hover { background-color: #f5c53d; }

.main.cate_qywh .main_c .nzcfcnin .nzcfcpic ul li .nzcfcpic_1 { width: 100%; height: auto; padding-top: 0; }

.main.cate_qywh .main_c .nzcfcnin .nzcfcpic ul li .nzcfcpic_1 img { width: 100%; height: auto; }

.main.cate_qywh .main_c .nzcfcnin .nzcfcpic ul li .nzcfcpic_2 { width: 100%; margin-top: 15px; }

.main.cate_qywh .main_c .nzcfcnin .nzcfcpic ul li .nzcfcpic_3 { width: 100%; }

.main.onepage_contact .main_c .contact_1a { display: flex; }

@media (max-width: 992px) { .main.onepage_contact .main_c .contact_1a { flex-direction: column; } }

.main.onepage_contact .main_c .contact_1a .con_l { width: 50%; }

@media (max-width: 992px) { .main.onepage_contact .main_c .contact_1a .con_l { width: 100%; } }

.main.onepage_contact .main_c .contact_1a .con_r { width: 50%; }

@media (max-width: 992px) { .main.onepage_contact .main_c .contact_1a .con_r { width: 100%; } }

.main.onepage_contact .main_c .bottom_img img { max-width: 100%; }

.main.onepage_down .main_c .prodown { width: auto; }

.main.onepage_down .main_c .prodown ul li { background: none; width: auto; border-bottom: 1px solid #ddd; display: flex; justify-content: space-between; height: auto; }

.main.onepage_down .main_c .prodown ul li .y_l { display: flex; }

.main.onepage_down .main_c .prodown ul li .y_l .down_c .down_c_n font { display: none; }
