/* 中文站样式参数。
 * 修改此文件即可生效，无需同步；不要在这里增加布局或组件覆盖规则。
 * 相近的颜色、字号、阴影有意分开保存，避免擅自统一现有视觉。
 */
:root {

  /* 颜色（保留所有原色及透明度） */
  /* public/css/index.css .dark-overlay */
  --theme-color-rgba-0-0-0-0-3: rgba(0, 0, 0, 0.3);
  /* public/css/index.css .indexBanner .swiper-slide；public/css/index.css .indexBanner .banner .txt1；public/css/index.css .indexBanner .banner .txt2 */
  --theme-color-fff: #fff;
  /* public/css/index.css .swiper-dark-overlay；public/css/main.css .nav-overlay；public/css/pages/article.css .toc-overlay */
  --theme-color-rgba-0-0-0-0-4: rgba(0, 0, 0, 0.4);
  /* public/css/index.css .indexBanner .banner .bannerButton1 */
  --theme-color-b71c1cdc: #b71c1cdc;
  /* public/css/index.css .indexBanner .banner .bannerButton1:hover；public/css/index.css .lanbei；public/css/pages/products.css .menu-list-wal .title1 a:hover */
  --theme-color-brand-hover: #b71c1c;
  /* public/css/index.css .indexBanner .banner .bannerButton2 */
  --theme-color-2222228e: #2222228e;
  /* public/css/index.css .indexBanner .banner .bannerButton2:hover */
  --theme-color-222222: #222222;
  /* public/css/index.css .scrollBtn:hover .banner-arrow::before,
.scrollBtn:hover .banner-arrow::after；public/css/index.css .readMore-r a；public/css/index.css .indexPart1 .mxfDiv .more */
  --theme-color-brand: #d32f2f;
  /* public/css/index.css .indexTitle .title1；public/css/index.css .strengthLeft b；public/css/index.css .part3-left h4 */
  --theme-color-ccc: #ccc;
  /* public/css/index.css .indexTitle .title1 span；public/css/index.css .indexPart1 .numList li .num；public/css/index.css .strengthLeft b span */
  --theme-color-3a3a3a: #3a3a3a;
  /* public/css/index.css .indexTitle .title2 */
  --theme-color-1e1e1e: #1e1e1e;
  /* public/css/index.css .indexPart1 */
  --theme-color-fafafa: #fafafa;
  /* public/css/index.css .indexPart1 .content；public/css/main.css p */
  --theme-color-6e6e6e: #6e6e6e;
  /* public/css/index.css .indexPart1 .numList li .num b */
  --theme-color-1c1c1c: #1c1c1c;
  /* public/css/index.css .indexPart1 .numList li .msg；public/css/pages/catalog.css .toolbar_search_field */
  --theme-color-949494: #949494;
  /* public/css/index.css .indexPart1 .rightDiv */
  --theme-color-e53935: #e53935;
  /* public/css/index.css .indexPart4 .rightDiv；public/css/index.css .indexPart4 .rightDiv li .box；public/css/main.css .pageBox */
  --theme-color-f7f7f7: #f7f7f7;
  /* public/css/index.css .indexPart4 .rightDiv li .name；public/css/index.css .indexPart4 .list2 li a；public/css/pages/contact.css .contact-copy-status */
  --theme-color-333: #333;
  /* public/css/index.css .anli_xiejiao .heidi */
  --theme-color-rgba-0-0-0-3: rgba(0, 0, 0, .3);
  /* public/css/index.css .anli_xiejiao li:hover .heidi */
  --theme-color-rgba-0-0-0-0-5: rgba(0, 0, 0, 0.5);
  /* public/css/index.css .huihui */
  --theme-color-f6f6f6: #f6f6f6;
  /* public/css/index.css .index-nav li a；public/css/index.css .swiper-product-controls .slick-arrow */
  --theme-color-707070: #707070;
  /* public/css/index.css .index-nav li a；public/css/index.css .swiper-product-controls .slick-arrow；public/css/main.css .navContent a */
  --theme-color-eee: #eee;
  /* public/css/index.css .blog-item figure .product-figure；public/css/pages/catalog.css .product-list li .product-figure；public/css/pages/product-details.css .related-products .product-img .product-figure */
  --theme-color-cecece: #cecece;
  /* public/css/index.css .blog-item .product-figure-title；public/css/pages/catalog.css .product-list li .product-figure-title；public/css/pages/product-details.css .related-products .product-img .product-figure-title */
  --theme-color-5d5d5d: #5d5d5d;
  /* public/css/index.css .news_swiper .swiper-slide:before */
  --theme-color-e3e3e3: #e3e3e3;
  /* public/css/index.css .news_swiper .swiper-slide h4；public/css/index.css .news_swiper .swiper-slide .time；public/css/main.css .pageNum .disabled */
  --theme-color-999: #999;
  /* public/css/index.css .indexPart1 .mxfDiv */
  --theme-color-rgba-0-117-207-0-5: rgba(0, 117, 207, 0.5);
  /* public/css/main.css .layer-glass；public/css/main.css .pageBannerTel .txt */
  --theme-color-rgba-0-0-0-0-50: rgba(0, 0, 0, 0.50);
  /* public/css/main.css body；public/css/main.css a；public/css/main.css .navContent a */
  --theme-color-666: #666;
  /* public/css/main.css input,
textarea,
select；public/css/pages/product-details.css .related-products；views/quote-request.ejs inline */
  --theme-color-888: #888;
  /* public/css/main.css .red */
  --theme-color-cb1f18: #cb1f18;
  /* public/css/main.css .ico_h::before */
  --theme-color-rgba-0-0-0-0-35: rgba(0, 0, 0, 0.35);
  /* public/css/main.css .ico_h::before */
  --theme-color-rgba-0-0-0-0: rgba(0, 0, 0, 0);
  /* public/css/main.css .header.mini；public/css/main.css .pageBanner .botDiv；public/css/media.css .headDiv.Phone-Box */
  --theme-color-rgba-255-255-255-0-9: rgba(255, 255, 255, 0.9);
  /* public/css/main.css .sortbar-fixed .nav li a；public/css/main.css .nav.mini a；public/css/main.css .sNav .msg */
  --theme-color-000: #000;
  /* public/css/main.css .topSearch input；public/css/pages/content.css .lyb .part3；public/css/pages/products.css .menu-list-wal */
  --theme-color-f5f5f5: #f5f5f5;
  /* public/css/main.css .header .lan .list li a */
  --theme-color-a4a5a5: #a4a5a5;
  /* public/css/main.css .sNav；public/css/main.css .navLayer .bg */
  --theme-color-rgba-248-248-248-0-9: rgba(248, 248, 248, 0.9);
  /* public/css/main.css .sNav .wen */
  --theme-color-cacaca: #cacaca;
  /* public/css/main.css .sNav .list li a */
  --theme-color-4f4f4f: #4f4f4f;
  /* public/css/main.css .sNav .list li a:before */
  --theme-color-dbdbdb: #dbdbdb;
  /* public/css/main.css .subNav */
  --theme-color-d3d3d3: #d3d3d3;
  /* public/css/main.css .subNav a */
  --theme-color-706f6d: #706f6d;
  /* public/css/main.css .pageBg */
  --theme-color-rgba-0-0-0-0-8: rgba(0, 0, 0, 0.8);
  /* public/css/main.css .footDiv；public/css/main.css .footNav dd a:hover；public/css/main.css .footDivTel */
  --theme-color-f70502: #f70502;
  /* public/css/main.css .footDiv；public/css/main.css .footDivTel */
  --theme-color-721111: #721111;
  /* public/css/main.css .footDiv .leftDiv li a:hover */
  --theme-color-f70401: #f70401;
  /* public/css/main.css .footDiv .msg；public/css/main.css .footDivTel .msg a */
  --theme-color-b8b8b8: #b8b8b8;
  /* public/css/main.css .footDivTel .txt2 */
  --theme-color-bdbcbc: #bdbcbc;
  /* public/css/main.css .copyright */
  --theme-color-rgba-255-255-255-5: rgba(255, 255, 255, .5);
  /* public/css/main.css .pageBanner .botDiv:after */
  --theme-color-dddddd: #dddddd;
  /* public/css/main.css .pageNav li a */
  --theme-color-525252: #525252;
  /* public/css/main.css .pageBanner .rightDiv；public/css/pages/catalog.css .back-button */
  --theme-color-rgba-243-245-250-0-8: rgba(243, 245, 250, 0.8);
  /* public/css/main.css .pageBanner .rightDiv:after */
  --theme-color-rgba-222-232-238-0-8: rgba(222, 232, 238, 0.8);
  /* public/css/main.css .pageTitle .title2；public/css/pages/about-us.css .aboutLeft .about-title-h2；public/css/pages/products.css .menu-list-wal .title2 a */
  --theme-color-3f3f3f: #3f3f3f;
  /* public/css/main.css .sideTitleNav li */
  --theme-color-d7d7d7: #d7d7d7;
  /* public/css/main.css .pageNum a,
.pageNum span；public/css/media.css .pageNum a,
	.pageNum span */
  --theme-color-353535: #353535;
  /* public/css/main.css .pageNum a:hover,
.pageNum .aNow */
  --theme-color-fff-2: #FFF;
  /* public/css/main.css .pageNum a:active */
  --theme-color-c91d24: #c91d24;
  /* public/css/pages/about-us.css .aboutLeft .content；public/css/pages/content.css .lyb .list li */
  --theme-color-828282: #828282;
  /* public/css/pages/about-us.css .aboutRight .botBot */
  --theme-color-f3f3f3: #f3f3f3;
  /* public/css/pages/about-us.css .aboutRight .list li .box；public/css/pages/quote-request.css .quoteproduct thead */
  --theme-color-e4e4e4: #e4e4e4;
  /* public/css/pages/article-tables.css table,
th,
td；public/css/pages/privacy-policy.css table,
th,
td；public/css/pages/products.css .menu-list-wal .title1 a:hover,
.menu-list-wal .title2 a:hover */
  --theme-color-black: black;
  /* public/css/pages/article.css .toc-toggle-btn */
  --theme-color-ddd: #ddd;
  /* public/css/pages/catalog.css .toolbar_search_field；public/css/pages/catalog.css .toolbar_search_phone_field */
  --theme-color-2b2b2b: #2b2b2b;
  /* public/css/pages/catalog.css .toolbar_search_phone */
  --theme-color-rgb-255-255-255: rgb(255, 255, 255);
  /* public/css/pages/catalog.css .arrow-left */
  --theme-color-rgb-102-102-102: rgb(102, 102, 102);
  /* public/css/pages/contact.css .namecard */
  --theme-color-fcfcfc: #FCFCFC;
  /* public/css/pages/contact.css .namecard */
  --theme-color-rgba-0-0-0-0-6: rgba(0, 0, 0, 0.6);
  /* public/css/pages/contact.css .namecard */
  --theme-color-rgba-0-0-0-0-15: rgba(0, 0, 0, 0.15);
  /* public/css/pages/contact.css .content .line */
  --theme-color-f7565e: #f7565e;
  /* public/css/pages/contact.css .pageBox .contact-copy:focus-visible */
  --theme-color-e62129: #e62129;
  /* public/css/pages/content.css .list .title1；public/css/pages/content.css .list .title3；public/css/pages/privacy-policy.css .title4 */
  --theme-color-170303: #170303;
  /* public/css/pages/content.css .list .txt2 */
  --theme-color-505050: #505050;
  /* public/css/pages/culture.css .pnjDiv .txt */
  --theme-color-7d7d7d: #7d7d7d;
  /* public/css/pages/culture.css .pnjDiv .wen1；public/css/pages/culture.css .pnjDiv .wen2 */
  --theme-color-3daad7: #3daad7;
  /* public/css/pages/culture.css .culturePart2 */
  --theme-color-fcfcfc-2: #fcfcfc;
  /* public/css/pages/news.css .sideCompany .wen */
  --theme-color-787878: #787878;
  /* public/css/pages/news.css .sideCompany .msg */
  --theme-color-a0a4ae: #a0a4ae;
  /* public/css/pages/news.css .news .newsList li .news-list-right a；public/css/pages/product-details.css .resource a；public/css/pages/quote-request.css .privacy a */
  --theme-color-0645ad: #0645AD;
  /* public/css/pages/news.css .news .newsList li .news-list-right .time */
  --theme-color-c9c9c9: #c9c9c9;
  /* public/css/pages/product-details.css table.productLineup-table tbody tr:hover；public/css/pages/product-details.css table.competitor-table tbody tr:hover */
  --theme-color-ffebee: #FFEBEE;
  /* public/css/pages/product-details.css table.productLineup-table tbody tr:hover；public/css/pages/product-details.css table.competitor-table tbody tr:hover；public/css/pages/products.css .view-button */
  --theme-color-000000: #000000;
  /* public/css/pages/products.css .menu-list-wal .title2 a:hover；public/css/pages/search.css .menu-list-wal:hover .title2 a */
  --theme-color-1f1f1f: #1f1f1f;
  /* public/css/pages/quote-request.css .quoteproduct table,
.quoteproduct th,
.quoteproduct td；public/css/pages/quote-request.css .textarea-message；public/css/pages/quote-request.css .product-input,
.quantity-input */
  --theme-color-a5a5a5: #a5a5a5;
  /* public/css/product-gallery.css body.product-details-gallery .product-gallery__thumb */
  --theme-color-d6d6d6: #d6d6d6;
  /* public/css/product-gallery.css body.product-details-gallery .product-gallery button.product-gallery__scroll */
  --theme-color-777: #777;
  /* public/css/product-gallery.css body.product-details-gallery .product-gallery__stage::after */
  --theme-color-e2e2e2: #e2e2e2;
  /* views/product-details.ejs inline */
  --theme-color-blue: blue;
  /* views/product-details.ejs inline */
  --theme-color-red: red;
  /* public/error/404.html body；public/error/500.html body */
  --theme-color-0099cc: #0099CC;

  /* 字号（保留 px、rem、max 等原单位/表达式） */
  /* public/css/index.css .indexBanner .banner .txt1 */
  --theme-font-size-0-72rem: .72rem;
  /* public/css/index.css .indexBanner .banner .txt2 */
  --theme-font-size-48px: 48px;
  /* public/css/index.css .indexBanner .banner .bannerButton1；public/css/index.css .indexBanner .banner .bannerButton2；public/css/index.css .index-nav li a */
  --theme-font-size-15px: 15px;
  /* public/css/index.css .indexTitle .title1；public/css/index.css .strengthLeft b；public/css/index.css .part3-left h4 */
  --theme-font-size-0-8rem: .8rem;
  /* public/css/index.css .indexTitle .title2；public/css/index.css .indexPart3 .title；public/css/index.css .indexPart4 .leftDiv .txt */
  --theme-font-size-0-3rem: .3rem;
  /* public/css/index.css .readMore-r a；public/css/index.css .readMore-t-w a；public/css/index.css .indexPart1 .numList li .num em */
  --theme-font-size-12px: 12px;
  /* public/css/index.css .indexPart1 .numList li .num b；public/css/pages/about-us.css .aboutRight .topTop .txt */
  --theme-font-size-0-26rem: .26rem;
  /* public/css/index.css .indexPart4 .leftDiv .msg */
  --theme-font-size-0-16rem: .16rem;
  /* public/css/index.css .indexPart4 .midDiv .txt p；public/css/index.css .indexPart4 .leftDiv2 .txt；public/css/index.css .indexTitle .title2 */
  --theme-font-size-0-3rem-2: 0.3rem;
  /* public/css/index.css .indexPart4 .rightDiv li .name；public/css/index.css .indexPart4 .list2 li；public/css/pages/about-us.css .aboutRight .list li span */
  --theme-font-size-0-18rem: .18rem;
  /* public/css/index.css .indexPart4 .leftDiv2 .msg */
  --theme-font-size-0-2rem: .2rem;
  /* public/css/index.css .anli_xiejiao .wenzi */
  --theme-font-size-26px: 26px;
  /* public/css/index.css .anli_xiejiao .wenzi a span；public/css/main.css body；public/css/main.css h2,
h3,
h4,
h5 */
  --theme-font-size-14px: 14px;
  /* public/css/index.css .blog-item .product-figure-title；public/css/index.css .news_swiper .swiper-slide .time */
  --theme-font-size-max-16rem-12px: max(.16rem, 12px);
  /* public/css/index.css .swiper-product-controls .slick-arrow；public/error/404.html p；public/error/500.html p */
  --theme-font-size-24px: 24px;
  /* public/css/index.css .news_swiper .swiper-slide h3；public/error/404.html .tips；public/error/500.html .tips */
  --theme-font-size-16px: 16px;
  /* public/css/index.css .swiper-product-controls .slick-arrow；public/css/media.css .pageTitle .title2；public/css/pages/about-us.css .aboutLeft .about-title-h2 */
  --theme-font-size-20px: 20px;
  /* public/css/index.css .indexTitle .title1；public/css/index.css .indexPart1 .numList li .num b；public/css/index.css .strengthLeft b */
  --theme-font-size-0-48rem: 0.48rem;
  /* public/css/index.css .indexPart1 .numList li .num em；public/css/index.css .indexPart1 .numList li .msg；public/css/main.css .searchLayerTel .form .input1 */
  --theme-font-size-0-24rem: 0.24rem;
  /* public/css/index.css .indexBanner .banner .txt2 */
  --theme-font-size-36px: 36px;
  /* public/css/index.css .indexBanner .banner .txt2；public/css/media.css .pageTitle .title1；public/css/pages/about-us.css .aboutLeft .about-title-h1 */
  --theme-font-size-32px: 32px;
  /* public/css/main.css p */
  --theme-font-size-max-14px-0-13rem: max(14px, 0.13rem);
  /* public/css/main.css .topSearch input */
  --theme-font-size-10-15rem: 10.15rem;
  /* public/css/main.css .header .lan .list li */
  --theme-font-size-0-14rem: 0.14rem;
  /* public/css/main.css .sNav .msg */
  --theme-font-size-max-0-24rem-20px: max(0.24rem, 20px);
  /* public/css/main.css .sNav .wen */
  --theme-font-size-max-0-18rem-12px: max(0.18rem, 12px);
  /* public/css/main.css .sNav .list li；public/css/main.css .footNav dd；public/css/main.css .footDiv .address */
  --theme-font-size-max-0-14rem-12px: max(0.14rem, 12px);
  /* public/css/main.css .subNav；public/css/pages/culture.css .culturePart2 .txt2 */
  --theme-font-size-0-34rem: 0.34rem;
  /* public/css/main.css .navContent a；public/css/main.css .searchLayerTel .form .btn1 */
  --theme-font-size-0-28rem: 0.28rem;
  /* public/css/main.css .footDiv .leftDiv li；public/css/main.css .footNav li h2 */
  --theme-font-size-max-0-18rem-14px: max(0.18rem, 14px);
  /* public/css/main.css .footDiv .tel */
  --theme-font-size-max-0-3rem-20px: max(0.3rem, 20px);
  /* public/css/main.css .footDivTel .txt1；public/css/main.css .pageBanner .layer .name；public/css/main.css .pageBannerTel .txt */
  --theme-font-size-0-36rem: 0.36rem;
  /* public/css/main.css .copyright */
  --theme-font-size-max-0-16rem-13px: max(0.16rem, 13px);
  /* public/css/main.css .pageBanner .layer .nameImg；public/css/pages/news.css .sideCompany .txt */
  --theme-font-size-0-4rem: .4rem;
  /* public/css/main.css .pageTitle .title1 */
  --theme-font-size-max-0-35rem-20px: max(0.35rem, 20px);
  /* public/css/main.css .pageTitle .title2 */
  --theme-font-size-max-0-22rem-18px: max(0.22rem, 18px);
  /* public/css/main.css .sideTitleNav li */
  --theme-font-size-0-26rem-2: 0.26rem;
  /* public/css/main.css .pageNum a,
.pageNum span */
  --theme-font-size-13px: 13px;
  /* public/css/main.css .title3 */
  --theme-font-size-max-0-2rem-16px: max(0.2rem, 16px);
  /* public/css/media.css .pageNum a,
	.pageNum span */
  --theme-font-size-9-75px: 9.75px;
  /* public/css/pages/about-us.css .aboutLeft .about-title-h2；public/css/pages/about-us.css .aboutLeft .mxfDiv .msg；public/css/pages/culture.css .culturePart2 .txt2 */
  --theme-font-size-0-22rem: .22rem;
  /* public/css/pages/about-us.css .aboutLeft .about-title-h1 */
  --theme-font-size-0-6rem: .6rem;
  /* public/css/pages/about-us.css .aboutLeft .content；public/css/pages/news.css .news .newsList li .news-list-right .news-detail p；public/css/pages/product-details.css .product-description .txt1 */
  --theme-font-size-max-16rem-14px: max(.16rem, 14px);
  /* public/css/pages/about-us.css .aboutLeft .mxfDiv .txt */
  --theme-font-size-0-42rem: .42rem;
  /* public/css/pages/about-us.css .aboutRight .topTop .wen */
  --theme-font-size-0-13rem: .13rem;
  /* public/css/pages/about-us.css .aboutRight .list li .box；public/css/pages/content.css .lyb .part1 .msg；public/css/pages/content.css .lyb .list li */
  --theme-font-size-0-14rem-2: .14rem;
  /* public/css/pages/about-us.css .aboutRight .list li em；public/css/pages/culture.css .culturePart2 .txt1 */
  --theme-font-size-0-36rem-2: .36rem;
  /* public/css/pages/about-us.css .aboutLeft .mxfDiv .txt */
  --theme-font-size-0-6rem-2: 0.6rem;
  /* public/css/pages/about-us.css .aboutLeft .mxfDiv .msg；public/css/pages/about-us.css .aboutRight .list li span；public/css/pages/news.css .news .newsList li .name */
  --theme-font-size-0-32rem: 0.32rem;
  /* public/css/pages/about-us.css .aboutRight .topTop .txt */
  --theme-font-size-0-44rem: 0.44rem;
  /* public/css/pages/article-tables.css p；public/css/pages/privacy-policy.css p */
  --theme-font-size-max-18rem-14px: max(.18rem, 14px);
  /* public/css/pages/catalog.css .toolbar_search_field */
  --theme-font-size-0-16rem-2: 0.16rem;
  /* public/css/pages/catalog.css .toolbar_search_icon；public/css/pages/catalog.css .toolbar_search_phone_icon */
  --theme-font-size-1-35em: 1.35em;
  /* public/css/pages/catalog.css .toolbar_search_phone_field */
  --theme-font-size-0-19rem: 0.19rem;
  /* public/css/pages/contact.css .namecard h2 */
  --theme-font-size-25px: 25px;
  /* public/css/pages/content.css .lyb .txt；public/css/pages/news.css .news .newsList li .news-list-right .name */
  --theme-font-size-max-18rem-16px: max(.18rem, 16px);
  /* public/css/pages/content.css .list .title1；public/css/pages/content.css .list .title3；public/css/pages/privacy-policy.css .title4 */
  --theme-font-size-max-25rem-20px: max(.25rem, 20px);
  /* public/css/pages/content.css .list .txt1 */
  --theme-font-size-max-15rem-13px: max(.15rem, 13px);
  /* public/css/pages/content.css .list .txt2 */
  --theme-font-size-0-17rem: .17rem;
  /* public/css/pages/culture.css .pnjDiv .txt */
  --theme-font-size-0-24rem-2: .24rem;
  /* public/css/pages/culture.css .pnjDiv .year */
  --theme-font-size-0-48rem-2: .48rem;
  /* public/css/pages/culture.css .culturePart1 .mxfDiv .txt */
  --theme-font-size-0-4rem-2: 0.4rem;
  /* public/css/pages/map.css .openinfo-title h4 */
  --theme-font-size-10px: 10px;
  /* public/css/pages/map.css .input-item */
  --theme-font-size-8px: 8px;
  /* public/css/pages/news.css .news .newsList li .news-list-right .time */
  --theme-font-size-max-14rem-12px: max(.14rem, 12px);
  /* public/css/pages/product-details.css .automotive .details-info p */
  --theme-font-size-max-20rem-16px: max(.20rem, 16px);
  /* public/css/pages/products.css .pageTitle .title2；public/css/pages/search.css .pageTitle .title2 */
  --theme-font-size-0-25rem: 0.25rem;
  /* public/css/pages/quote-request.css .quoteproduct */
  --theme-font-size-max-14px-0-15rem: max(14px, 0.15rem);
  /* public/css/pages/search.css .pageTitle .title1 */
  --theme-font-size-0-35rem: 0.35rem;
  /* public/error/404.html .face；public/error/500.html .face */
  --theme-font-size-100px: 100px;
  /* public/error/404.html p；public/error/500.html p */
  --theme-font-size-18px: 18px;

  /* 字体栈 */
  /* public/css/index.css .indexTitle .title1；public/css/index.css .strengthLeft b；public/css/index.css .part3-left h4 */
  --theme-font-family-arial-black-arial-sans-serif: Arial black, Arial, sans-serif;
  /* public/css/main.css body；public/css/pages/map.css html,
		body,
		#container */
  --theme-font-family-regsymbol-noto-sans-noto-sans-sc-sans-serif: "RegSymbol", "Noto Sans", "Noto Sans SC", "微软雅黑", sans-serif;
  /* public/css/main.css button；public/css/main.css input,
textarea,
select */
  --theme-font-family-noto-sans-noto-sans-sc-sans-serif: "Noto Sans", "Noto Sans SC", "微软雅黑", sans-serif;
  /* public/css/main.css .pageBanner .layer .nameImg */
  --theme-font-family-arial-black-arial-sans-serif-2: Arial Black, Arial, sans-serif;
  /* public/css/pages/catalog.css .toolbar_search_phone_field */
  --theme-font-family-sans-serif-arial: sans-serif, Arial;
  /* public/error/404.html body；public/error/500.html body */
  --theme-font-family-microsoft-yahei-helvetica-neue-helvetica-hiragino-sans-gb-wenquanyi-mi: Microsoft Yahei, "Helvetica Neue", Helvetica, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;

  /* 字重 */
  /* public/css/index.css .indexBanner .banner .txt1；public/css/index.css .indexBanner .banner .txt2；public/css/index.css .indexTitle .title1 */
  --theme-font-weight-700: 700;
  /* public/css/index.css .anli_xiejiao .wenzi a span；public/css/index.css .news_swiper .swiper-slide h4；public/css/main.css .pageTitle .title1 */
  --theme-font-weight-400: 400;
  /* public/css/index.css .strengthLeft h3；public/css/index.css .part3-left h3 */
  --theme-font-weight-600: 600;
  /* public/css/pages/article-tables.css p a；public/css/pages/contact.css .content .line；public/css/pages/products.css .view-button */
  --theme-font-weight-bold: bold;
  /* public/css/pages/contact.css .namecard h5 */
  --theme-font-weight-500: 500;
  /* public/css/pages/product-details.css table.competitor-table tbody tr th */
  --theme-font-weight-normal: normal;

  /* 行高（保留原表达式） */
  /* public/css/index.css .indexBanner .banner .txt1 */
  --theme-line-height-0-72rem: .72rem;
  /* public/css/index.css .indexBanner .banner .txt2 */
  --theme-line-height-64px: 64px;
  /* public/css/index.css .indexBanner .banner .bannerButton1；public/css/index.css .indexBanner .banner .bannerButton2；public/css/index.css .indexBanner .banner .txt2 */
  --theme-line-height-48px: 48px;
  /* public/css/index.css .indexTitle .title1；public/css/index.css .strengthLeft b；public/css/main.css .subNav */
  --theme-line-height-1rem: 1rem;
  /* public/css/index.css .indexTitle .title2；public/css/pages/content.css .lyb .list li；public/css/pages/culture.css .culturePart1 .mxfDiv .msg */
  --theme-line-height-0-3rem: .3rem;
  /* public/css/index.css .indexPart1 .content；public/css/index.css .part3-left p；public/css/main.css p */
  --theme-line-height-0-36rem: .36rem;
  /* public/css/index.css .readMore-r a；public/css/index.css .readMore-t-w a */
  --theme-line-height-44px: 44px;
  /* public/css/index.css .indexPart1 .mxfDiv .more */
  --theme-line-height-1-3rem: 1.3rem;
  /* public/css/index.css .indexPart3 .title */
  --theme-line-height-0-75rem: .75rem;
  /* public/css/index.css .indexPart4 .leftDiv .msg；public/css/index.css .indexPart4 .leftDiv2 .msg；public/css/index.css .indexPart4 .rightDiv2 .txt p */
  --theme-line-height-0-32rem: .32rem;
  /* public/css/index.css .indexPart4 .midDiv .txt p */
  --theme-line-height-0-32rem-2: 0.32rem;
  /* public/css/index.css .strengthLeft h3；public/css/index.css .part3-left h3 */
  --theme-line-height-0-48rem: .48rem;
  /* public/css/index.css .blog-item figure .product-figure；public/css/index.css .blog-item .product-figure-title；public/css/main.css .headDiv .topRight li a */
  --theme-line-height-normal: normal;
  /* public/css/index.css .swiper-product-controls .slick-arrow */
  --theme-line-height-46px: 46px;
  /* public/css/index.css .news_swiper .swiper-slide h3；public/css/index.css .news_swiper .swiper-slide h4 */
  --theme-line-height-24px: 24px;
  /* public/css/index.css .swiper-product-controls .slick-arrow；public/css/media.css .pageNum a,
	.pageNum span */
  --theme-line-height-36px: 36px;
  /* public/css/index.css .indexTitle .title1；public/css/main.css .footDivTel .msg；public/css/pages/about-us.css .aboutLeft .mxfDiv .msg */
  --theme-line-height-0-48rem-2: 0.48rem;
  /* public/css/index.css .indexTitle .title2 */
  --theme-line-height-0-3rem-2: 0.3rem;
  /* public/css/index.css .indexPart1 .content */
  --theme-line-height-0-46rem: 0.46rem;
  /* public/css/main.css .layer-glass；public/css/pages/products.css .view-button、.view-button span；public/css/product-gallery.css body.product-details-gallery .product-gallery button.product-gallery__scroll */
  --theme-line-height-1: 1;
  /* public/css/main.css .nav li a */
  --theme-line-height-1-1rem: 1.1rem;
  /* public/css/main.css .topSearch input；public/css/main.css .header .lan .list li */
  --theme-line-height-0-36rem-2: 0.36rem;
  /* public/css/main.css .sNav .msg */
  --theme-line-height-max-0-28rem-24px: max(0.28rem, 24px);
  /* public/css/main.css .sNav .list li */
  --theme-line-height-0-35rem: 0.35rem;
  /* public/css/main.css .navContent a */
  --theme-line-height-1-0rem: 1.0rem;
  /* public/css/main.css .searchLayerTel .form .input1 */
  --theme-line-height-0-8rem: 0.8rem;
  /* public/css/main.css .footNav dd */
  --theme-line-height-max-0-3rem-22px: max(0.3rem, 22px);
  /* public/css/main.css .pageNav li a；public/css/main.css .pageNow */
  --theme-line-height-0-7rem: 0.7rem;
  /* public/css/main.css .pageBanner .layer .name；public/css/main.css .pageBannerTel .txt */
  --theme-line-height-1-28rem: 1.28rem;
  /* public/css/main.css .pageBanner .layer .nameImg */
  --theme-line-height-0-75rem-2: 0.75rem;
  /* public/css/main.css .sideTitleTel .con；views/search.ejs inline */
  --theme-line-height-0-98rem: 0.98rem;
  /* public/css/main.css .sideTitleNav li a */
  --theme-line-height-0-82rem: 0.82rem;
  /* public/css/media.css p；public/css/pages/product-details.css .product-description .txt1 */
  --theme-line-height-28px: 28px;
  /* public/css/pages/about-us.css .aboutLeft .about-title-h2 */
  --theme-line-height-0-22rem: .22rem;
  /* public/css/pages/about-us.css .aboutLeft .about-title-h1 */
  --theme-line-height-0-6rem: .6rem;
  /* public/css/pages/about-us.css .aboutLeft .content */
  --theme-line-height-max-35rem-25px: max(.35rem, 25px);
  /* public/css/pages/about-us.css .aboutLeft .mxfDiv .wen */
  --theme-line-height-18px: 18px;
  /* public/css/pages/about-us.css .aboutRight .list li .box */
  --theme-line-height-0-4rem: .4rem;
  /* public/css/pages/about-us.css .aboutRight .list li .box */
  --theme-line-height-0-56rem: 0.56rem;
  /* public/css/pages/contact.css .namecard p；public/error/404.html .tips；public/error/500.html .tips */
  --theme-line-height-20px: 20px;
  /* public/css/pages/contact.css .contact-copy-status；public/css/pages/content.css .list .txt2 */
  --theme-line-height-1-5: 1.5;
  /* public/css/pages/culture.css .pnjDiv .wen1 */
  --theme-line-height-0-24rem: .24rem;
  /* public/css/pages/culture.css .pnjDiv .wen2 */
  --theme-line-height-0-2rem: .2rem;
  /* public/css/pages/map.css .openinfo-title h4 */
  --theme-line-height-15px: 15px;
  /* public/css/pages/news.css .news .newsList li .news-list-right .news-detail p */
  --theme-line-height-max-32rem-24px: max(.32rem, 24px);
  /* public/css/pages/product-details.css .automotive .details-info p */
  --theme-line-height-max-47rem-30px: max(.47rem, 30px);
  /* public/css/pages/product-details.css .automotive .details-info */
  --theme-line-height-32px: 32px;
  /* public/css/pages/quote-request.css .quotemessagetitle */
  --theme-line-height-calc-max-18rem-14px-1-33: calc(max(.18rem, 14px) * 1.33);
  /* public/error/404.html p；public/error/500.html p */
  --theme-line-height-40px: 40px;
  /* public/error/404.html p；public/error/500.html p */
  --theme-line-height-30px: 30px;

  /* 阴影 */
  /* public/css/index.css .indexBanner .banner .bannerButton1；public/css/index.css .indexBanner .banner .bannerButton2 */
  --theme-shadow-0-0-5px-rgb-0-0-0: 0 0 5px rgb(0, 0, 0);
  /* public/css/index.css .indexBanner .banner .bannerButton1:hover；public/css/index.css .indexBanner .banner .bannerButton2:hover */
  --theme-shadow-0-0-8px-rgb-0-0-0: 0 0 8px rgb(0, 0, 0);
  /* public/css/index.css .indexBanner .banner .txt2；public/css/index.css .indexBanner .banner .txt3 */
  --theme-shadow-1px-1px-5px-black: 1px 1px 5px black;
  /* public/css/index.css .index-nav li；public/css/index.css .swiper-product-controls .slick-arrow */
  --theme-shadow-0-0-3px-rgba-35-25-25-0-2: 0 0 3px rgba(35, 25, 25, 0.2);
  /* public/css/main.css .layer-glass；public/css/main.css .pageBannerTel .txt */
  --theme-shadow-0-10px-10px-rgba-51-51-51-0-50: 0 10px 10px rgba(51, 51, 51, 0.50);
  /* public/css/main.css .header.mini；public/css/media.css .headDiv.Phone-Box */
  --theme-shadow-rgba-0-0-0-0-15-0px-2px-16px: rgba(0, 0, 0, 0.15) 0px 2px 16px;
  /* public/css/main.css .topSearch input */
  --theme-shadow-0-0-14px-ddd: 0 0 14px #ddd;
  /* public/css/main.css .sNav；public/css/main.css .pageBanner .botDiv；public/css/main.css .pageBox */
  --theme-shadow-rgba-0-0-0-0-15-0px-1px-8px: rgba(0, 0, 0, 0.15) 0px 1px 8px;
  /* public/css/main.css .navLayer；public/css/pages/article.css .toc-box */
  --theme-shadow-2px-0-12px-rgba-0-0-0-15: 2px 0 12px rgba(0, 0, 0, .15);
  /* public/css/main.css .footDiv .ewm img */
  --theme-shadow-0-0-20px-ddd: 0 0 20px #ddd;
  /* public/css/main.css .pageBanner .layer .name；public/css/main.css .pageBanner .layer .nameImg */
  --theme-shadow-00000088-0-0-10px: #00000088 0 0 10px;
  /* public/css/main.css .pageTitleTel；public/css/main.css .sideTitleNav */
  --theme-shadow-0-1px-5px-rgba-35-25-25-0-2: 0 1px 5px rgba(35, 25, 25, 0.2);
  /* public/css/main.css .wrapper */
  --theme-shadow-0-0-40px-rgba-0-0-0-8: 0 0 40px rgba(0, 0, 0, .8);
  /* public/css/pages/catalog.css .toolbar_search_field:focus */
  --theme-shadow-0-2px-5px-rgba-0-0-0-0-1: 0 2px 5px rgba(0, 0, 0, 0.1);
  /* public/css/pages/contact.css .namecard；public/css/pages/contact.css .namecard:hover */
  --theme-shadow-0-0-10px-rgba-0-0-0-0-2: 0 0 10px rgba(0, 0, 0, 0.2);
  /* public/css/pages/contact.css .namecard:hover */
  --theme-shadow-0-10px-50px-rgba-51-51-51-25: 0 10px 50px rgba(51, 51, 51, .25);
  /* public/css/pages/map.css .content-window-card；public/css/product-gallery.css body.product-details-gallery .automotive .details-img.product-gallery */
  --theme-shadow-none: none;
  /* public/css/pages/news.css .news .newsList li .imgDiv img */
  --theme-shadow-0-0-10px-rgb-200-200-200: 0 0 10px rgb(200, 200, 200);
  /* public/css/pages/product-details.css .automotive .details-img；public/css/pages/product-details.css .pdfviewer */
  --theme-shadow-0-0-10px-rgb-226-226-226: 0 0 10px rgb(226, 226, 226);
  /* public/css/pages/product-details.css .dt-layout-full；public/css/product-gallery.css body.product-details-gallery .product-gallery__thumb；public/css/product-gallery.css body.product-details-gallery .product-gallery__stage */
  --theme-shadow-0-0-3px-rgb-226-226-226: 0 0 3px rgb(226, 226, 226);
  /* public/css/pages/quote-request.css .quoteForm input:focus、select:focus、textarea:focus */
  --theme-shadow-0-0-3px-rgb-200-200-200: 0 0 3px rgb(200, 200, 200);

  /* 图形阴影 */
  /* public/css/index.css .indexPart4 .leftDiv；public/css/index.css .indexPart4 .midDiv .txt；public/css/index.css .indexPart4 .leftDiv2 .txt */
  --theme-drop-shadow-0-0-5px-rgb-0-0-0: 0 0 5px rgb(0, 0, 0);
  /* public/css/index.css .anli_xiejiao .wenzi；public/css/main.css .header .logo .img1；public/css/main.css .nav li a */
  --theme-drop-shadow-0-0-5px-rgba-0-0-0-5: 0 0 5px rgba(0, 0, 0, .5);

  /* 圆角 */
  /* public/css/main.css .layer-glass */
  --theme-radius-5px: 5px;
  /* public/css/main.css .navIco span */
  --theme-radius-1px: 1px;
  /* public/css/main.css .topSearch input */
  --theme-radius-0-24rem: 0.24rem;
  /* public/css/main.css .searchLayerTel .form .input1；public/css/main.css .searchLayerTel .form .btn1 */
  --theme-radius-8px: 8px;
  /* public/css/index.css .indexPart1 .mxfDiv .more a */
  --theme-radius-50: 50%;
  /* public/css/pages/about-us.css .aboutRight .list li .box */
  --theme-radius-0-3rem-3rem-0: 0 .3rem .3rem 0;
  /* public/css/pages/about-us.css .aboutRight .list li .box */
  --theme-radius-0-3rem-0-0-3rem: .3rem 0 0 .3rem;
  /* public/css/pages/article.css .toc-toggle-btn */
  --theme-radius-10: 10%;
  /* public/css/pages/contact.css .pageBox .contact-copy */
  --theme-radius-2px: 2px;
  /* public/css/pages/contact.css .contact-copy-status */
  --theme-radius-6px: 6px;
  /* public/css/pages/quote-request.css .textarea-message；public/css/product-gallery.css body.product-details-gallery .product-gallery__thumb；public/css/product-gallery.css body.product-details-gallery .product-gallery button.product-gallery__scroll */
  --theme-radius-0: 0;
  /* public/css/pages/quote-request.css .product-input,
.quantity-input；public/css/pages/quote-request.css .quotePersonInfo input,
.quotePersonInfo select */
  --theme-radius-4px: 4px;

  /* 动效：首页产品中心、产品总目录缩略图、产品分类页、详情页的产品卡片及联系我们名片的边框过渡时间 */
  --theme-duration-product-card-hover: 160ms;
}
