@import "../lib.css";
* {box-sizing: border-box;}
*, *::before, *::after {box-sizing: border-box;margin: 0;padding: 0;}

:root {
    --main-color: #093E8A;
}

/* 提示文字颜色 */
::-webkit-input-placeholder{color: #999999}

/* 文字选中颜色 */
::selection{background:var(--main-color); color:#FFFFFF;}

/* 滚动条 */
::-webkit-scrollbar {width: 4px;height: 4px;}
::-webkit-scrollbar-thumb {border-radius: 10px; background: #333333;}
::-webkit-scrollbar-track {border-radius: 10px; background: #DEDEDE;}

/* layui重写 */
.layui-layer-msg{max-width: 69rem; min-width: 10rem; border: #EFEFEF .1rem solid; border-radius: .4rem; box-shadow: .1rem .1rem .8rem rgba(0,0,0,0.1)}
.layui-form-danger + .layui-form-select .layui-input, .layui-form-danger:focus {border: #FF0000 .1rem solid;}
.layui-layer-dialog .layui-layer-padding {padding: 2rem 2rem 2rem 5rem;}
.layui-layer-dialog .layui-layer-content {font-size: 1.6rem; color: #333333;}
.layui-layer-dialog .layui-layer-content .layui-layer-ico {top: 2rem; left: 2rem; width: 2rem; height: 2rem; border-radius: 50%; background-size: cover;}
.layui-layer-content h9{color:#FF0000; margin: 0 3rem; padding: 0 1rem; position: relative; font-weight: 500;}
.layui-layer-content h9::before{position: absolute; left: -1rem; content: '['; font-weight: 500;}
.layui-layer-content h9::after{position: absolute; right: -1rem; content: ']'; font-weight: 500;}
.layui-layer-ico1 { background:url("../../image/success.jpg"); background-size: 100% 100%;}
.layui-layer-ico2 { background:url("../../image/error.jpg"); background-size: 100% 100%;}
.layui-layer-ico3 { background:url("../../image/help.jpg"); background-size: 100% 100%;}
.layui-layer-ico4 { background:url("../../image/lock.jpg"); background-size: 100% 100%;}
.layui-layer-ico5 { background:url("../../image/error.jpg"); background-size: 100% 100%;}
.layui-layer-ico6 { background:url("../../image/prompt.jpg"); background-size: 100% 100%;}

html {
    font-size: 62.5%; /* 10px = 1rem，方便计算 */
    -webkit-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    scroll-behavior: smooth; /* 缓慢滚动 */
}

body {
    font-family: DIN, 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    font-size: 1.2rem;
    line-height: 1;
    color: #181818;
    background-color: #FFFFFF;
    overflow-x: hidden;
    min-height: 100vh;
}

/* 链接 */
.main-link:link,.main-link:visited,.main-link:hover{color: var(--main-color);}
.red-link:link,.red-link:visited,.red-link:hover{color: #EE1D23;}
.white-link:link,.white-link:visited,.white-link:hover{color: #FFFFFF;}

/* 主色 */
.font-color-main{color: var(--main-color);}
.bg-color-main{background-color: var(--main-color);}

/* 字号 */
.m-text-12{font-size: 1.2rem;}
.m-text-14{font-size: 1.4rem;}
.m-text-15{font-size: 1.5rem;}
.m-text-16{font-size: 1.6rem;}
.m-text-18{font-size: 1.8rem;}
.m-text-20{font-size: 2rem;}
.m-text-22{font-size: 2.2rem;}
.m-text-24{font-size: 2.4rem;}
.m-text-26{font-size: 2.6rem;}
.m-text-30{font-size: 3rem;}

/* 常用外边距 */
.margin-top-5{margin-top: .5rem;}
.margin-top-15{margin-top: 1.5rem;}
.margin-top-20{margin-top: 2rem;}
.margin-top-25{margin-top: 2.5rem;}
.margin-top-30{margin-top: 1.2rem;}
.margin-top-35{margin-top: 3.5rem;}
.margin-top-40{margin-top: 4rem;}
.margin-top-45{margin-top: 4.5rem;}
.margin-top-50{margin-top: 5rem;}
.margin-top-60{margin-top: 6rem;}
.margin-top-75{margin-top: 7.5rem;}
.margin-right-25{margin-right: 2.5rem;}
.margin-left-10{margin-left: 1rem;}
.margin-left-15{margin-left: 1.5rem;}
.margin-left-20{margin-left: 2rem;}
.margin-left-25{margin-left: 2.5rem;}
.margin-left-30{margin-left: 3rem;}
.margin-left-35{margin-left: 3.5rem;}
.margin-left-50{margin-left: 5rem;}

/* 外边距 */
.m-margin-top-5{margin-top: .5rem;}
.m-margin-top-8{margin-top: .8rem;}
.m-margin-top-10{margin-top: 1rem;}
.m-margin-top-12{margin-top: 1.2rem;}
.m-margin-top-15{margin-top: 1.5rem;}
.m-margin-top-20{margin-top: 2rem;}
.m-margin-top-25{margin-top: 2.5rem;}
.m-margin-top-30{margin-top: 3rem;}
.m-margin-top-40{margin-top: 4rem;}
.m-margin-top-50{margin-top: 5rem;}
.m-margin-right-10{margin-right: 1rem;}
.m-margin-bottom-30{margin-bottom: 3rem;}
.m-margin-bottom-35{margin-bottom: 3.5rem;}
.m-margin-left-5{margin-left: .5rem;}
.m-margin-left-10{margin-left: 1rem;}
.m-margin-left-15{margin-left: 1.5rem;}
.m-margin-left-20{margin-left: 2rem;}

/* 内边距 */
.m-padding-bottom-20{padding-bottom: 2rem;}
.m-padding-left-right-10{padding: 0 1rem;}
.m-padding-20{padding: 2rem;}
.m-padding-30{padding: 3rem;}
.m-padding-top-bottom-10{padding: 1rem 0;}
.m-padding-top-bottom-15{padding: 1.5rem 0;}
.m-padding-top-bottom-18{padding: 1.8rem 0;}
.m-padding-20-10{padding: 2rem 1rem;}

/* 圆角 */
.radius-4{border-radius: .4rem;}
.radius-8{border-radius: .8rem;}

/* 行高 */
.line-height-1x2{line-height: 1.2;}
.line-height-1x4{line-height: 1.4;}
.line-height-1x6{line-height: 1.6;}
.line-height-1x8{line-height: 1.8;}
.line-height-18{line-height: 1.8rem;}
.line-height-24{line-height: 2.4rem;}
.line-height-26{line-height: 2.6rem;}
.line-height-30{line-height: 3rem;}
.line-height-36{line-height: 3.6rem;}
.line-height-38{line-height: 3.8rem;}
.line-height-60{line-height: 6rem;}

/* 容器 */
.container {width: 100%; margin-left: auto;margin-right: auto; padding: 0 1rem;}

/* 404 */
.image404{width: 80%; max-width: 48rem;}

/* 头部 */
header{position: sticky;top: 0; border-bottom: #EEEEEE .1rem solid;}
header .header-top{height: 4rem;display: none;}
header .header-top i{font-size: 1.8rem;}
header .header-top a{color: #FFFFFF;}
header .header-bottom{height: 6.6rem; padding: 0 1rem;}
header .header-bottom .logo{height: 4.2rem;}
header .header-bottom .pc-right{display: none;}
header .header-bottom .pc-right nav .nav-item{padding: 0 .5rem;}
header .header-bottom .pc-right nav .nav-item .nav-item-a{font-size: 2rem; font-weight: bold; text-decoration: none; color: #181818;}
header .header-bottom .pc-right nav .nav-item .nav-item-a:hover{color: var(--main-color);}
header .header-bottom .pc-right nav .nav-item.on .nav-item-a{color: var(--main-color); font-weight: 600;}
header .header-bottom .pc-right nav .down-navs .down-navs-list{position: absolute; min-width: 580rem; left: 50%; top: 100%; transform:translateX(-50%); opacity: 0; display: none; background-color: #FFFFFF; border-top: #EEEEEE .1rem solid; border-bottom: .5rem var(--main-color) solid;}
header .header-bottom .pc-right nav .down-navs .down-navs-list a{margin-top: 3rem; flex-shrink: 0;}
header .header-bottom .pc-right nav .down-navs .down-navs-list a.on > *{color: var(--main-color);}
header .header-bottom .pc-right nav .down-navs:hover .down-navs-list{height:13rem; opacity: 1; display: flex;}
header .header-bottom .pc-right .search-icon:hover{color: var(--main-color);}
header .header-bottom .m-right{display: flex;}
header .header-search{padding: 1rem; top: 6.6rem; border-top: #EEEEEE .1rem solid;}
header .header-search-off{display: none;}
header .header-search-on{display: flex;}
header .header-search form{height: 3.9rem; border: #EEEEEE .1rem solid; border-radius: .4rem; padding: 0 1rem 0 1rem;}
header .header-search input{font-size: 1.5rem;}
header .header-search button{border: 0;}
header .header-search form i{display: none;}

/* 移动端导航栏 */
.mobile-nav-mask{width: 100%; height: 100%; position: fixed; left: 0; top: 0; background-color: rgba(0,0,0,.8); z-index: 888; display: none;}
.mobile-nav-mask.active{display: block;}
.mobile-nav{width: 80%; height: 100%; position: fixed; top: 0; left: -100%; z-index: 999; transition: left 0.3s ease;}
.mobile-nav.active{left: 0;}
.mobile-nav .m-nav-item{padding: 1.5rem 0; border-bottom: #EEEEEE .1rem solid;}
.mobile-nav .m-nav-item a{text-decoration: none;}
.mobile-nav .m-nav-item a.on{color: var(--main-color);}
.mobile-nav .m-nav-item ul{margin-top: 1.5rem; display: none;}
.mobile-nav .m-nav-item ul li{padding: 1rem 2rem;}
.mobile-nav .m-nav-item.on .m-nav-item-a{color: var(--main-color); font-weight: 600;}
.mobile-nav .m-nav-item.active ul{display: block;}
.mobile-nav .m-nav-item.active .ri-arrow-down-s-line{transform: rotate(180deg);}

/* 轮播 */
.banner{height: 31.5rem; padding: 0 1rem; background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/banner.png") center no-repeat; background-size: cover;}
.banner span{font-weight: normal; text-transform: none;}
.banner .buttons{flex-direction: column;}
.banner .buttons a{width: 16rem; height: 3.6rem;  border: rgba(255,255,255,0.5) .1rem solid; text-decoration: none;}
.banner .buttons a:first-child{background-color: rgba(255,255,255,0.2);  backdrop-filter: blur(10px); color: #FFFFFF;}
.banner .buttons a:last-child{background-color: rgba(255,255,255,0.6);  backdrop-filter: blur(10px); color: #333333;}

/* 挑战 */
.aging{padding: 4.5rem 0;}
.aging .image{width: 65%;}
.aging ul{border: #181818 .1rem solid; border-left: 0; border-right: 0;}

/* 方案 */
.case{padding: 2rem 1rem; background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/case-bg.png") center no-repeat; background-size: auto 100%; margin-top: -3.5rem;}
.case .info{width: 80%;}

/* 选择 */
.selection{padding: 5rem 1rem; background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/selection-bg.png") center no-repeat; background-size: auto 100%;}
.selection h3{width: 60%;}
.selection ul li{width: 18rem;}
.selection ul li .image{width: 18rem; height: 16rem;}
.selection ul li .image img{width: 9.5rem; height: 9.5rem;}
.selection .button{width: 27.5rem; height: 5rem; color: #FFFFFF; border: .3rem #FFFFFF solid;}

/* 为什么 */
.why{padding: 5rem 1rem;}
.why .image{width: 80%; transform: translateX(1rem);}
.why .image:before{width: 100%; height: 100%; border-radius: .8rem; background-color: #F0F0F0; position: absolute; left: -1.5rem; bottom: -1.5rem; content: '';}
.why .info ul li{border-bottom: #6B6B6B .1rem solid;}
.why .info ul li:first-child{border-top: #6B6B6B .1rem solid;}
.why .info .button{width: 22rem; height: 5rem; color: #FFFFFF;}

/* 系列 */
.range{padding: 5rem 1rem;}
.range ul li .image{height: 17rem;}
.range ul li .info .links a{width: calc((100% - 5rem) / 3); border: #6B6B6B .2rem solid; border-left: 0; border-right: 0; margin: 2.5rem 2.5rem 0 0; padding: 1rem 0; text-align: center;}
.range ul li .info .links a:nth-child(3n){margin-right: 0;}
.range ul li .info .links a:hover{background-color: var(--main-color); color: #FFFFFF; text-decoration: none; border-color: var(--main-color);}
.range .button{width: 22rem; height: 5rem; border: #333333 .3rem solid;}

/* 报价单 */
.quotation{padding: 3rem 2rem; background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/quotation-bg.png") center no-repeat #4B5868; background-size: auto 100%;}
.quotation .info .button{width: 24rem; height: 5rem;}
.quotation .info .button span,.quotation .info .button i{color: #323F50;}

/* 底部 */
footer{background-color: #333333;}
footer .foot-links{padding: 2rem 1rem; border-bottom: rgba(255,255,255,.15) .1rem solid;}
footer .foot-links a,footer .foot-links span{color: #FFFFFF; }
footer .foot-links span{padding: .5rem 1rem;}
footer .foot-navs{padding: 4rem 3rem 3rem 4rem;}
footer .foot-navs .foot-navs-left{width: 18rem;}
footer .foot-navs .foot-navs-left .logo{height: 7.5rem;}
footer .foot-navs .foot-navs-right{width: 15rem;}
footer .foot-navs .foot-navs-right b,footer .foot-navs .foot-navs-right .nav-a{border: #6B6B6B .2rem solid; border-left: 0; border-right: 0; color: #FFFFFF;}
footer .foot-navs .foot-navs-right li a{color: #999999;}
footer .foot-navs .foot-navs-right li a:hover{color: #FFFFFF;}
footer .foot-copyright{padding: 3.5rem 2rem; background-color: #282828;}
footer .foot-copyright .icons .icon{width: 3.8rem; height: 3.8rem; color: #FFFFFF; border: #FFFFFF .1rem solid; border-radius: .4rem;}

/* 内页 - 轮播 */
.inner-banner{height: 18rem; padding: 0 2rem;}
.inner-banner.products-banner{background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/products-banner.png") center no-repeat; background-size: cover;}
.inner-banner.vision-banner{background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/vision-banner.png") center no-repeat; background-size: cover;}
.inner-banner.vision-banner a{width: 19rem; height: 3.2rem; border: #FFFFFF .2rem solid; background-color: rgba(255,255,255,0.6);  backdrop-filter: blur(10px); color: #333333;}
.inner-banner.services-banner{background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/services-banner.png") center no-repeat; background-size: cover;}
.inner-banner.why-kinguard-banner{background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/why-kinguard-banner.png") center no-repeat; background-size: cover;}
.inner-banner.why-focus-banner{background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/why-focus-banner.png") center no-repeat; background-size: cover;}
.inner-banner.news-banner{background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/news-banner.png") center no-repeat; background-size: cover;}
.inner-banner.downloads-banner{background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/down-banner.png") -43rem center no-repeat; background-size: cover;}
.inner-banner.downloads-banner .container{display: none;}
.inner-banner.about-banner{height: 53rem; background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/about-banner.png") center no-repeat; background-size: cover;}
.inner-banner.about-banner .container{width: 93%; padding: 0; bottom: 2rem;}
.inner-banner.search-banner{height: 15rem;  background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/search-banner.png") center no-repeat; background-size: cover;}

/* 产品描述 */
.products-main{padding: 1.5rem 0;}
.products-main .title-bottom-line{border-bottom: #999999 .1rem solid; padding-bottom: 1.5rem;}

/* 产品表格 */
.products-table{border-collapse: collapse;}
.products-table.border-bottom{border-bottom: #EBEBEB .1rem solid;}
.products-table thead{background-color: var(--main-color);}
.products-table thead th{color: #FFFFFF; font-weight: normal; padding: .8rem .5rem; font-size: 1.2rem; line-height: 1.5rem; border: none;}
.products-table tbody tr td{padding: 1rem .5rem; text-align: center; font-size: 1.2rem; line-height: 1.5rem;}
.products-table tbody tr:nth-child(even) {background-color: #EBEBEB;}

/* 产品型号 */
.products-models{box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.05), 0 -0.5rem 1rem rgba(0, 0, 0, 0.05);}
.products-models .container{padding: 0;}
.products-models .image{padding: 4.5rem 2rem; background-color: #EBEBEB;}
.products-models .image img{border: #FFFFFF .3rem solid; box-shadow: 0 0.8rem 1.6rem rgba(0, 0, 0, 0.2), 0 -0.8rem 1.6rem rgba(0, 0, 0, 0.2);}
.products-models .info{padding: 3.5rem 1rem;}
.products-models .info .border-bottom{padding-bottom: 2rem; border-bottom: #6B6B6B .1rem dashed;}
.products-models .info .links a{width: calc((100% - 8rem) / 5); padding: 1.2rem 0; border: #181818 .1rem solid; border-left: 0; border-right: 0; margin-right: 2rem; text-align: center;}
.products-models .info .links a:last-child{margin-right: 0;}
.products-models .info .links a:hover{background-color: var(--main-color); color: #FFFFFF; text-decoration: none; border-color: var(--main-color);}

/* 产品建设 */
.products-construction{padding: 3rem 0;}
.products-construction b{border-bottom: #181818 .1rem solid; padding-bottom: 2rem;}
.products-construction .m-image{width: 75%;}
.products-construction .pc-image{width: 84%; display: none;}

/* 产品问答 */
.products-role{padding-bottom: 3rem;}
.products-role .border-bottom{padding-bottom: 2.5rem; border-bottom: #181818 .1rem solid;}
.products-role dl{padding: 2.5rem 0 2rem 0; border-bottom: #6B6B6B .1rem dashed;}
.products-role dl.on dd{display: block;}
.products-role dl.on dt i{transform: rotate(180deg);}
.products-role dl.off dd{display: none;}
.products-role dd ul li i{width: .4rem; height: .4rem; margin-top: 1rem;}

/* 产品详情 */
.products-view-title{padding: 3rem 0;}
.products-view-nav{padding: .5rem 0 0 0;}
.products-view-nav a{width: calc(100% / 7); height: 4.5rem; line-height: 4.5rem; color: #FFFFFF;}
.products-view-nav a.on{background-color: #FFFFFF; color: var(--main-color);}
.products-view-list .products-vies-list-content{padding-bottom: 3rem; border-bottom: #D9D9D9 .4rem solid;}
.products-view-list .info ul i{margin-top: .6rem;}

/* 视图列表 */
.vision-list{padding: 2rem 0 0 0;}
.vision-list ul{padding: 1rem 0; border: #6B6B6B .1rem dashed; border-left: 0; border-right: 0;}
/*.vision-list-table img{display: none;}*/
.vision-pc-image{display: none;}
.vision-table{border: #BDBDBD .1rem solid;}
.vision-table thead{background-color: #FFFFFF;}
.vision-table thead th{color: #000000; font-weight: 600; border: #BDBDBD .1rem solid;}
.vision-table tbody tr td{padding: .8rem 0; border: #BDBDBD .1rem solid; border-top: 0; border-bottom: 0;}
.vision-table tbody tr:last-child td{border-bottom: #BDBDBD .1rem solid;}
.vision-table tbody tr:nth-child(even) {background-color: #FFFFFF;}
.vision-images img{width: 60%; margin-top: 1.5rem;}
.vision-images img:first-child{margin-top: 2rem;}
.vision-send{width: 15.8rem; height: 5rem; margin-bottom: 2rem;}
.vision-send:link,.vision-send:visited{color: #FFFFFF;}

/* 锚点 */
.anchor-position {position: relative;display: block;height: 0;visibility: hidden;top: -9rem;}

/* 服务技术 */
.services-technical ul li .image{width: 15.5rem; aspect-ratio: 1 / 1; height: auto;}

/* 服务列表 */
.services-list{padding: 3rem 0;}
.services-list:nth-child(even){background-color: #FFFFFF;}
.services-list:nth-child(odd){background-color: #F5F5F5;}

/* 服务范围 */
.services-scope{padding: 2.5rem 0; background-color: #E5EAEF;}

/* 服务列表 */
.why-list{padding: 3rem 0;}
.why-list:nth-child(even){background-color: #FFFFFF;}
.why-list:nth-child(odd){background-color: #F5F5F5;}
.why-list .border{border: #181818 .1rem solid; border-left: 0; border-right: 0; padding: 1.5rem 0;}
.why-list .border-bottom{border-bottom: #181818 .1rem dashed; padding-bottom: 1.5rem;}
.why-list ul li i{width: .6rem; height: .6rem; margin-top: .8rem;}

/* 承诺 */
.why-slog{padding: 3rem 2rem; background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/why-slog.png") center no-repeat #4B5868; background-size: auto 100%;}

/* 新闻 */
.news-list .news-title{padding: 2rem 0; border-bottom: #181818 .1rem solid;}
.news-list ul{padding-bottom: 7rem;}
.news-list ul li .image{width: 100%; height: 25rem;}
.news-list ul li .info .content{height: 33rem; border: #F5F5F5 .1rem solid; border-top: 0; border-bottom: 0; padding: 2.5rem;}
.news-list ul li .info .news-foot{height: 4rem; background-color: #F9F9F9;}
.news-list ul li .info .news-foot .button{width: 15rem; color: #FFFFFF; text-decoration: none;}
.news-list ul li .info .news-foot .button:hover{background-color: #EE1D21;}

/* 新闻详情 */
.news-detailed-content{padding-bottom: 3rem;}
.news-detailed-content,.news-detailed-content *{line-height: 2.2rem;word-break: break-word;hyphens: auto;font-size: 1.5rem;}
.news-detailed-content img{max-width: 100%;}
.news-detailed-content p,.news-detailed-content span{word-break: break-word;hyphens: auto;}

/* 轮播底部 */
.swiper-bottom{height: 4.5rem;}
.swiper-bottom .swiper-button-prev,.swiper-bottom .swiper-button-next{position: initial; margin-top: 0;}
.swiper-bottom .swiper-pagination{bottom: auto; z-index: 0;}
.swiper-bottom .swiper-pagination-bullet{width: .6rem; height: .6rem; background-color: #D9D9D9; border-radius: .2rem; opacity: 1;}
.swiper-bottom .swiper-pagination-bullet-active{background-color: var(--main-color); border-radius: .2rem; opacity: 1;}
.swiper-bottom .swiper-button-prev,.swiper-bottom .swiper-button-next{width: 4.5rem; height: 4.5rem; border-radius: .6rem; background-color: var(--main-color); color: #FFFFFF; box-sizing: border-box;}
.swiper-bottom .swiper-button-prev:after,.swiper-bottom .swiper-button-next:after{font-size: 2rem; font-family: remixicon,serif; z-index: 1;}
.swiper-bottom .swiper-button-prev:after{content: '\EA64';}
.swiper-bottom .swiper-button-next:after{content: '\EA6E';}
.swiper-bottom .swiper-disabled,.swiper-bottom .swiper-disabled:hover{background-color: #D9D9D9; color: #9CA1A8;}

/* 下载 */
.down-list ul{padding-bottom: 25rem;}
.down-list li .image{width: 100%; height: 30rem;}
.down-list li .info{padding: 2.5rem; box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.03), -0.5rem 0 1rem rgba(0, 0, 0, 0.03),  0.5rem 0 1rem rgba(0, 0, 0, 0.03);}
.down-list li .info b{height: 9.1rem;}
.down-list li .info .button{width: 15.5rem; height: 4.5rem; color: #FFFFFF; text-decoration: none;}

/* 简介 */
.about-a .info{border-bottom: .5rem var(--main-color) solid; padding-bottom: 3rem;}
.about-a .info ul li:before{width: .8rem; height: .8rem; background-color: #EE1D23; border-radius: 50%; margin-right: 1.2rem; content: '';}
.about-a .container,.about-b .container,.about-c .container{padding-bottom: 3.5rem; border-bottom: #E6E6E6 .3rem solid;}
.about-a .image,.about-b .image,.about-c .image,.about-d .image{width: 95%;}
.about-b .image{transform: translateX(.5rem);}
.about-a .image:before,.about-b .image:before,.about-c .image:before,.about-d .image:before{width: 100%; height: 100%; background-color: #F5F5F5; border-radius: .8rem; position: absolute; bottom: -1rem; z-index: -1; content: '';}
.about-b .image:before,.about-d .image:before{left: -1rem;}
.about-a .image,.about-c .image{transform: translateX(-.5rem);}
.about-a .image:before,.about-c .image:before{right: -1rem;}
.about-global{background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/about-world-bg.png")  center bottom 2rem no-repeat #F5F5F5; background-size: calc(100% - 2rem) auto; padding: 1.5rem 0 22rem 0;}
.about-global .info,.about-careers .info{padding: 3rem; background-color: rgba(255,255,255,.8); backdrop-filter: blur(.8rem); border: #FFFFFF .3rem solid;}
.about-careers{background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/about-careers-bg.png") left top no-repeat #F5F5F5; background-size: auto 36.6rem; padding: 25rem 0 3rem 0;}
.about-started{padding: 3rem 0;}
.about-started span{border-bottom: var(--main-color) .2rem solid; padding-bottom: 1.2rem;}

/* 联系 */
.inquiry .form-info,.inquiry .left-contact{display: none;}
.contact-form label.request:after{margin-left: .3rem; content: '*'}
.contact-form input{height: 5rem; border: #BDBDBD .1rem solid; border-radius: .4rem; padding-left: 1.5rem; padding-right: 1.5rem; margin-top: 1.5rem; font-size: 1.5rem;}
.contact-form .layui-input:hover, .layui-textarea:hover {border-color: #BDBDBD !important;}
.contact-form .layui-form-select .layui-select-title{width: 100%; display: flex;}
.contact-form .layui-form-select .layui-edge{right: 1.5rem; margin-top: .6rem;}
.contact-form .layui-form-selected .layui-edge{margin-top: 0;}
.contact-form .layui-form-select dl{padding: 0;}
.contact-form .layui-form-select dl{top: 6.5rem; bottom: auto;}
.contact-form .layui-form-selectup dl{top: auto; bottom: 5.1rem;}
.contact-form .layui-form-select dl dd.layui-this {background-color: var(--main-color);}
.contact-form .layui-form-select dl dd, .layui-form-select dl dt{font-size: 1.5rem;}
.contact-form .upload{width: 25.8rem; height: 5rem; line-height: 5rem; border: #BDBDBD .1rem solid; background-color: #FFFFFF; border-radius: .4rem; color: #333333;}
.contact-form .uploaded{padding: 0 1rem; height: 5rem; border: var(--main-color) .1rem solid; border-radius: .4rem;}
.contact-form .uploaded .button{width: 8rem; line-height: 3.6rem;}
.contact-form .uploaded .button:hover{text-decoration: underline;}
.contact-form .upload.off,.contact-form .uploaded.off{display: none;}
.contact-form .upload.on,.contact-form .uploaded.on{display: flex;}
.contact-form .layui-unselect{display: flex;}
.contact-form .layui-form-checkbox{margin-top: 1.5rem;}
.contact-form .layui-form-checkbox[lay-skin=primary] span{padding-right: .5rem;}
.contact-form .checkbox-a{line-height: 1.5rem;
    font-size: 1.4rem;
    color: #333333; margin-top: 1.3rem; text-decoration: underline;}
.contact-form .layui-form-checkbox[lay-skin=primary] i{width: 1.4rem; height: 1.4rem; line-height: 1.4rem; border-radius: 0; border: #333333 .1rem solid;}
.contact-form .layui-icon-ok:before{font-size: 1.2rem;}
.contact-form .layui-form-checked[lay-skin=primary] i{background-color: var(--main-color); border-color: var(--main-color)!important;}
.contact-form .layui-form-checkbox[lay-skin=primary] span{line-height: 1.5rem; font-size: 1.4rem; color: #333333; white-space: normal;}
.contact-form textarea{height: 11.8rem; border: #BDBDBD .1rem solid; border-radius: .4rem;}
.contact-form .submit{height: 5rem; background-color: var(--main-color); color: #FFFFFF; border: 0; border-radius: .4rem;}

/* 搜索结果 */
.search-section{min-height: 30rem; padding-bottom: 3rem;}
.search-section ul li a:link{color: var(--main-color);}

/* 联系 */
.find-form .bottom-border{border-bottom: var(--main-color) .2rem solid; padding-bottom: 1.2rem;}

/* 平板端 (≥768px) */
@media (min-width: 48em) {
    /* 容器 */
    .container {max-width: 99rem;}
    /* 默认字体 */
    body {font-size: 1.4rem;}
    /* 字号 */
    .pc-text-16{font-size: 1.6rem;}
    .pc-text-18{font-size: 1.8rem;}
    .pc-text-20{font-size: 2rem;}
    .pc-text-22{font-size: 2.2rem;}
    .pc-text-24{font-size: 2.4rem;}
    .pc-text-26{font-size: 2.6rem;}
    .pc-text-28{font-size: 2.8rem;}
    .pc-text-30{font-size: 3rem;}
    .pc-text-36{font-size: 3.6rem;}
    .pc-text-41{font-size: 4.1rem;}
    .pc-text-42{font-size: 4.2rem;}
    .pc-text-48{font-size: 4.8rem;}
    .pc-text-50{font-size: 5rem;}
    .pc-text-56{font-size: 5.6rem;}
    .pc-text-60{font-size: 6rem;}
    .pc-text-65{font-size: 6.5rem;}
    .pc-text-70{font-size: 7rem;}
    .pc-text-90{font-size: 9rem;}
    /* 行高 */
    .pc-line-30{line-height: 3rem;}
    .pc-line-36{line-height: 3.6rem;}
    .pc-line-58{line-height: 5.8rem;}
    /* 外边距 */
    .pc-margin-top-0{margin-top: 0;}
    .pc-margin-top-10{margin-top: 1rem;}
    .pc-margin-top-15{margin-top: 1.5rem;}
    .pc-margin-top-20{margin-top: 2rem;}
    .pc-margin-top-30{margin-top: 3rem;}
    .pc-margin-top-35{margin-top: 3.5rem;}
    .pc-margin-top-40{margin-top: 4rem;}
    .pc-margin-top-50{margin-top: 5rem;}
    .pc-margin-top-75{margin-top: 7.5rem;}
    .pc-margin-bottom-55{margin-top: 5.5rem;}
    .pc-margin-bottom-60{margin-bottom: 6rem;}
    .pc-margin-left-30{margin-left: 3rem;}
    /* 内边距 */
    .pc-padding-30{padding: 3rem;}
    .pc-padding-top-bottom-40{padding: 4rem 0;}
    /* 头部 */
    header .header-top{display: flex;}
    header .header-bottom{height: 10rem;}
    header .header-bottom .logo{height: 6.6rem;}
    header .header-bottom .pc-right{display: flex;}
    header .header-bottom .m-right{display: none;}
    header .mobile-nav{display: none;}
    header .header-search{padding: 2rem; top: 14rem; border-bottom: .5rem var(--main-color) solid;}
    header .header-search form{height: 4.5rem; padding: 0 1.5rem 0 1.5rem; max-width: 120rem;}
    /* 轮播 */
    .banner{height: 82rem; padding: 0 1rem;}
    .banner span{font-weight: 600; text-transform: uppercase;}
    .banner .buttons{flex-direction: row;}
    .banner .buttons a{width: 23rem; height: 6.5rem; margin-top: 0;}
    .banner .buttons a:last-child{margin-left: 3.5rem;}
    /* 挑战 */
    .aging{padding: 10rem 1rem;}
    .aging .container{flex-direction: row; justify-content: space-between;}
    .aging .image{width: 45.5rem; height: 57rem;}
    .aging .image:before{width: 100%; height: 100%; background-color: #F9F9F9; border-radius: .8rem; position: absolute; right: -1.5rem; bottom: -1.5rem; content: '';}
    .aging .info{width: 64rem; margin-left: 5rem; align-items: flex-start;}
    .aging .info::before{width: 77rem; height: 69.7rem; background:url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/aging-bg.png") no-repeat center; background-size: 100%; position: absolute; right: -11.5rem; bottom: -15rem; content: '';}
    .aging ul{border: #181818 .3rem solid; border-left: 0; border-right: 0;}
    /* 方案 */
    .case{padding: 18rem 1rem 9rem 1rem; margin-top: -7rem;}
    .case .info{width: 68%;}
    /* 选择 */
    .selection{padding: 8rem 1rem;}
    .selection h3{width: 100%;}
    .selection ul{flex-direction: row; justify-content: space-between; align-items: stretch;}
    .selection ul li{width: calc((100% - 12rem) / 3); margin-top: 0;}
    .selection ul li .image{width: 100%; aspect-ratio: 1 / 1; height: auto;}
    .selection ul li .image img{width: 19.2rem; height: 19.2rem;}
    .selection .button{width: 41.5rem; height: 6.8rem;}
    /* 为什么 */
    .why{padding: 9rem 1rem 12.5rem 1rem;}
    .why .container{flex-direction: row; justify-content: space-between;}
    .why .image{width: 30%; margin-left: 5rem; transform: translateX(0); order: 2;}
    .why .info{width: 60%; align-items: self-start;}
    .why .info .button{width: 23rem; height: 6rem; margin-right: auto;}
    /* 系列 */
    .range{padding: 8rem 1rem;}
    .range ul{flex-direction: row; justify-content: space-between;align-items: stretch;}
    .range ul li{width: 48%;}
    .range ul li .image{height: 28rem;}
    .range ul li .info .links a{width: auto; padding: 1rem 2rem; margin: 2rem 2rem 0 0; text-align: center;}
    .range ul li .info .links a:nth-child(3n){margin-right: 2rem;}
    .range ul li .info .links a:last-child{margin-right: 0;}
    .range .button{width: 30rem; line-height: 6rem;}
    /* 报价单 */
    .quotation{padding: 9rem 1rem;}
    .quotation .info .button{width: 32rem; height: 6rem;}
    /* 底部 */
    footer .foot-links{padding: 4rem 1rem;}
    footer .foot-links a{font-size: 1.8rem;}
    footer .foot-links span{padding: 0 1.8rem;}
    footer .foot-navs{padding: 5rem 1rem; flex-direction: row; justify-content: space-between; align-items: flex-start;}
    footer .foot-navs .foot-navs-left{width: 22rem;}
    footer .foot-navs .foot-navs-left p{text-align: left;}
    footer .foot-navs .foot-navs-right b,footer .foot-navs .foot-navs-right .nav-a{text-align: left;}
    footer .foot-navs .foot-navs-right ul{align-items: flex-start;}
    footer .foot-copyright{padding: 3.8rem 0 3rem 0;}
    footer .foot-copyright .container{flex-direction: column; align-items: center;}
    footer .foot-copyright .foot-copyright-left{flex-direction: row;}
    footer .foot-copyright .foot-copyright-left .icons{margin-top: 0; margin-left: 1.5rem;}
    footer .foot-copyright .icons .icon{width: 3.2rem; height: 3.2rem; color: #FFFFFF; border: #FFFFFF .1rem solid; border-radius: .4rem;}
    footer .foot-copyright p{margin-top: 1.5rem;}
    footer .foot-copyright .foot-copyright-right{flex-direction: row;}
    footer .foot-copyright .foot-copyright-right a{margin-top: 0; margin-right: 5rem;}
    /* 内页 - 轮播 */
    .inner-banner{height: 37rem; padding: 0 1rem;}
    .inner-banner.vision-banner a{width: 28rem; height: 5.6rem;}
    .inner-banner.services-banner p,.inner-banner.news-banner p{width: 50%;}
    .inner-banner.why-kinguard-banner p{width: 80%;}
    .inner-banner.downloads-banner{background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/down-banner.png") center no-repeat; background-size: cover;}
    .inner-banner.downloads-banner .container{display: flex;}
    .inner-banner.about-banner{height: 74rem; background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/about-banner.png") center no-repeat; background-size: cover;}
    .inner-banner.about-banner .container{padding: 0; bottom: 18rem;}
    .inner-banner.search-banner{height: 30rem;}
    /* 锚点 */
    .anchor-position {position: relative;display: block;height: 0;visibility: hidden;top: -20rem;}
    /* 产品描述 */
    .products-main{padding: 3.5rem 1rem;}
    .products-main .title-bottom-line{border-bottom: #999999 .2rem solid; padding-bottom: 2.5rem;}
    .products-table thead th,.products-table tbody tr td{padding: 1.5rem .5rem; font-size: 1.5rem; line-height: 2.5rem;}
    .products-table thead th{white-space: nowrap;}
    .products-table thead th br{display: none;}
    /* 产品型号 */
    .products-models{background-color: #EBEBEB;}
    .products-models:after{width: 55%; height: 100%; background-color: #FFFFFF; position: absolute; top: 0; right: 0; content: '';}
    .products-models .container{flex-direction: row;align-items: stretch;}
    .products-models .image{width: 45%; padding:5rem 7rem 5rem 2rem; align-items: self-start;}
    .products-models .image img{max-width: 43.5rem; max-height: 48rem}
    .products-models .info{width: 55%; padding:5rem 2rem 5rem 7rem; justify-content: center;}
    .products-models .info .border-bottom{padding-bottom: 3rem;}
    /* 产品建设 */
    .products-construction{padding: 6rem 0;}
    .products-construction .m-image{display: none;}
    .products-construction .pc-image{display: block;}
    /* 产品问答 */
    .products-role{padding:0 1rem 5rem 1rem;}
    .products-role .border-bottom{padding-bottom: 3rem;}
    .products-role dl{padding: 3rem 0 3rem 0;}
    .products-role dd ul li{margin-top: .5rem;}
    .products-role dd ul li i{width: .8rem; height: .8rem; margin-top: .7rem;}
    /* 产品详情 */
    .products-view-title{padding: 5rem 0;}
    .products-view-nav{padding: 1rem 0 0 0;}
    .products-view-nav a{height: 6rem; line-height: 6rem;}
    .products-view-list .products-vies-list-content{padding-bottom: 5rem;}
    .products-view-list .info ul i{margin-top: .4rem;}
    /* 视图列表 */
    .vision-list{padding: 5rem 1rem 0 1rem;}
    .vision-list-border-bottom{border-bottom: #D9D9D9 .4rem solid;}
    .vision-list .container{flex-direction: row; justify-content: space-between; padding-bottom: 5.8rem;}
    .vision-thickness .container,.vision-sizes  .container{flex-direction: column;}
    .vision-list .container .info{width: 55%;}
    .vision-list .container img{width: 36%;}
    .vision-thickness .container .info,.vision-thickness .container img{width: 100%;}
    .vision-title{flex-direction: row; justify-content: space-between;}
    .vision-list-table .container .info{width: 60%;}
    .vision-list-table .container img{width: 35%;}
    .vision-list-table img{display: block;}
    .vision-list ul{padding: 2rem 0;}
    .vision-list ul li{line-height: 3rem;}
    .vision-m-image{display: none;}
    .vision-pc-image{display: block;}
    .vision-table tbody tr td{padding: .5rem;}
    .vision-table tbody tr:first-child td{padding: 1.5rem .5rem .5rem .5rem;}
    .vision-table tbody tr:last-child td{padding: .5rem .5rem 1.5rem .5rem;}
    .vision-images{flex-direction: row; justify-content: space-between;}
    .vision-images img{margin: 0 2rem 0 0;}
    .vision-images img:first-child{margin-top: 0;}
    .vision-images img:last-child{margin: 0;}
    .vision-send{width: 22rem; height: 7rem; margin-bottom: 0;}
    /* 服务技术 */
    .services-technical ul li .image{width: 100%;}
    .services-technical{padding: 0 1rem;}
    .services-technical ul{flex-direction: row; justify-content: space-between; align-items: stretch;}
    .services-technical ul li{width: calc((100% - 12rem) / 3); margin-top: 0;}
    .services-technical ul li .info{padding: 3rem 0;}
    /* 服务列表 */
    .services-list{padding: 8rem 1rem;}
    .services-list .container{flex-direction: row; justify-content: space-between;}
    .services-list .container .info{width: 55%;}
    .services-list .container img{width: 40%;}
    .services-list:nth-child(even)  .container .info{order: 2;}
    .services-list:nth-child(even)  .container img{order: 1;}
    .services-list:nth-child(odd) .container .info{order: 1;}
    .services-list:nth-child(odd) .container img{order: 2;}
    /* 服务范围 */
    .services-scope{padding:6rem 1rem;}
    /* 服务列表 */
    .why-list{padding: 6rem 1rem;}
    .why-list .border-bottom{padding-bottom: 2rem;}
    .why-list .why-list-content{flex-direction: row; justify-content: space-between; align-items: stretch;}
    .why-list .why-list-content .info{width: 60%;}
    .why-list .why-list-content .image{width: 35%; margin: 0;}
    .why-list ul li i{margin-top: 1.5rem;}
    /* 承诺 */
    .why-slog{padding: 15rem 1rem;}
    /* 下载 */
    .down-list{padding: 0 1rem;}
    .down-list ul{flex-direction: row; flex-wrap: wrap; padding-bottom: 6rem;}
    .down-list li{width: calc((100% - 6rem) / 3); margin: 3rem 3rem 0 0;}
    .down-list li .info b{height: 9.3rem;}
    .down-list li:nth-child(3n){margin-right: 0;}
    /* 简介 */
    .about-a,.about-b,.about-c,.about-d{margin: 0;}
    .about-a .info{margin-top: 0;}
    .about-a .container,.about-b .container,.about-c .container,.about-d .container{flex-direction: row; justify-content: space-between; padding: 4rem 2rem;}
    .about-a .container{border-bottom: var(--main-color) .9rem solid;}
    .about-b .container,.about-c .container{border-bottom: #E6E6E6 .5rem solid;}
    .about-a .image,.about-b .image,.about-c .image,.about-d .image{width: 45%; margin-top: 0; transform: translateX(0);}
    .about-a .info,.about-b .info,.about-c .info,.about-d .info{width: 50%;}
    .about-a .info{border: 0; padding: 0;}
    .about-c .image{order: 1;}
    .about-c .info{order: 2;}
    .about-global{background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/about-world-bg.png") calc(50% + 3rem) center no-repeat #F5F5F5; background-size: auto 90%; padding: 10rem 1rem;}
    .about-global .info,.about-careers .info{padding: 3rem; width: 65%;}
    .about-careers{background: url("https://nurmai-cms-template.oss-cn-hangzhou.aliyuncs.com/kinguand/about-careers-bg.png") center no-repeat #FFFFFF; background-size: 120rem auto; padding: 6rem 1rem;}
    .about-careers .container{padding-right: 1rem;}
    .about-started{padding: 5rem 0;}
    .about-started span{border-bottom: var(--main-color) .2rem solid; padding-bottom: 1.2rem;}
    /* 新闻列表 */
    .news-list ul li .info .content{height: 31.5rem;}
    /* 新闻详情 */
    .news-detailed-content{width: 85%; padding-bottom: 8rem; line-height: 3rem;}
    .news-detailed-content,.news-detailed-content *{line-height: 3rem; font-size: 1.6rem;}
}

/* 桌面端 (≥992px) */
@media (min-width: 62em) {
    /*容器*/
    .container {max-width: 118rem;}
    /* 默认字体 */
    body {font-size: 1.5rem;}
    /* 头部 */
    header .header-bottom .pc-right nav .nav-item{padding: 0 1.5rem;}
    /* 轮播 */
    .banner{height: 82rem; padding: 0 1.5rem;}
    /* 为什么 */
    .why .image{width: 45%;}
    .why .info{width: 48%;}
    /* 底部 */
    footer .foot-copyright .container{display: flex; flex-direction: row; align-items: center; justify-content: space-between;}
    footer .foot-copyright p{margin-top: 0;}
    /* 产品详情 */
    .products-view-list .products-vies-list-content{flex-direction: row; justify-content: space-between;}
    .products-view-list .info{width: 40%;}
    .products-view-list .image{width: 58%;}
    /* 新闻 */
    .news-list .news-title{padding: 3rem 0;}
    .news-list ul{padding-bottom: 9rem;}
    .news-list ul li .image{aspect-ratio: 1 / 0.75;}
    .news-list ul li{width: calc((100% - 60px) / 3); margin-right: 30px;}
    .news-list ul li:nth-child(3n){margin-right: 0;}
    /* 轮播底部 */
    .swiper-bottom{width: 50%;}
    /* 咨询 */
    .inquiry .container{flex-direction: row; justify-content: space-between; align-items: self-start;}
    .inquiry .contact-left{width: 35%; order: 2;}
    .inquiry .contact-left img{margin-top: 14rem;}
    .inquiry .left-info,.inquiry .form-contact{display: none;}
    .inquiry .form-info,.inquiry .left-contact{display: flex;}
    .contact-form{width: 60%; margin-top: 0; order: 1; padding-bottom: 5rem;}
    .contact-form .checkbox{flex-direction: row; flex-wrap: wrap;}
    .contact-form ul li.w50{width: 50%;}
    .contact-form button{width: 15rem;}
    /* 联系 */
    .find-box,.find-form{flex-direction: row; justify-content: space-between; align-items: self-start;}
    .find-box .find-box-info{width: 50%;}
    .find-box img{width: 40%;}
    .find-form{margin-top: 5rem;}
}

/* 大桌面 (≥1200px) */
@media (min-width: 75em) {
    /*容器*/
    .container {max-width: 120rem; padding: 0;}
    /* 默认字体 */
    body {font-size: 1.6rem;}
    /* 轮播 */
    .banner{padding: 0;}
    /* 挑战 */
    .aging{padding: 10rem 0;}
    /* 方案 */
    .case{padding: 18rem 0 9rem 0;}
    /* 选择 */
    .selection{padding: 8rem 0;}
    /* 为什么 */
    .why{padding: 9rem 0 12.5rem 0;}
    /* 为什么 */
    .why .image{width: 40%;}
    .why .info{width: 40%;}
    /* 系列 */
    .range{padding: 8rem 0;}
    .range ul li{width: calc((100% - 7rem) / 2);}
    .range ul li .info .links a{width: auto; padding: 1rem 2rem; text-align: center;}
    /* 报价单 */
    .quotation{padding: 9rem 0;}
    /* 底部 */
    footer .foot-links{padding: 4rem 0;}
    /* 内页 - 轮播 */
    .inner-banner{padding: 0;}
    /* 产品描述 */
    .products-main{padding: 3.5rem 0;}
    /* 产品系列 */
    .products-models .image{padding:5rem 5rem 5rem 0;}
    .products-models .info{padding:5rem 0 5rem 5rem;}
    /* 产品问答 */
    .products-role{padding:0 0 5rem 0;}
    /* 服务技术 */
    .services-technical{padding: 0;}
    /* 服务列表 */
    .services-list{padding: 8rem 0;}
    /* 服务范围 */
    .services-scope{padding:6rem 0;}
    /* 承诺 */
    .why-slog{padding: 15rem 0;}
    /* 下载 */
    .down-list li{width: calc((100% - 10rem) / 3); margin: 5rem 5rem 0 0;}
    .down-list li:nth-child(3n){margin-right: 0;}
    /* 简介 */
    .about-a .container,.about-b .container,.about-c .container,.about-d .container{padding: 4rem 0;}
    .about-global .info{width: 45%;}
    .about-careers .container{padding-right: 6rem;}
    .about-careers .info{width: 45%;}
}

/* 超大桌面 (≥1400px) */
@media (min-width: 87.5em) {
    .container {
        max-width: 120rem;
    }
}