/*公共*/
:root {
	--primary-color: #1b763a; /* 主色调绿色 */
	--secondary-color: #d5a14c; /* 辅助色黄色 */
	--light-green: #e8f5e9; /* 浅绿色背景 */
	--dark-green: #1b5e20; /* 深绿色 */
	--text-color: #333; /* 主文字颜色 */
	--light-text: #666; /* 浅文字颜色 */
}
*{margin:0;padding:0;box-sizing:border-box;font-family:"Microsoft YaHei","PingFang SC",sans-serif;}
body{color:var(--text-color);line-height:1.6;}
a{text-decoration:none;color:inherit;}
a:hover{text-decoration:none;color: #1b763a;}
ul{list-style:none;}
.container{width:1200px;max-width:100%;margin:0 auto;padding:0 15px;}
/*header*/
header{background-color:white;box-shadow:0 2px 10px rgba(0,0,0,0.1);position:fixed;top: 0;width:100%;z-index:1000;}
.header-container{display:flex;justify-content:space-between;align-items:center;padding:20px 0;}
.logo{height:40px;}
.logo img{height:100%}
nav>ul{display:flex;flex-wrap: wrap;gap: 0px;}
nav>ul>li{position:relative;padding:10px 22px;}
nav>ul>li>a{display: block;width: 70px;color:var(--text-color);font-weight:500;transition:color 0.3s;white-space:nowrap;text-align: center;}
nav ul li a:hover{color:var(--primary-color);font-weight: 700;animation:tracking-in-expand .7s cubic-bezier(.215,.61,.355,1.000) both;}
nav ul li a.active{color:var(--primary-color);font-weight: 700;}
.dropdown-menu{position:absolute;top:100%;left:0;background-color:white;box-shadow:0 5px 15px rgba(0,0,0,0.1);opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.3s;z-index:1001;width:100%}
nav ul li:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);}
.dropdown-menu li{width: 100%;padding:10px 10px;border-bottom:1px solid #f0f0f0;text-align: center;font-size:14px;}
.dropdown-menu li:last-child{border-bottom:none;}
.dropdown-menu li a{display: block;}
.mobile-menu-btn{display:none;flex-direction:column;justify-content:space-between;width:30px;height:21px;cursor:pointer;}
.mobile-menu-btn span{display:block;height:3px;width:100%;background-color:var(--primary-color);border-radius:3px;transition:all 0.3s;}
.mobile-menu{display:none;position:fixed;top:60px;left:0;width:100%;background-color:white;box-shadow:0 5px 10px rgba(0,0,0,0.1);z-index:1000;height:100%;overflow-y:auto;}
.mobile-menu.active{display:block;}
.mobile-menu ul{padding:0;}
.mobile-menu ul li{border-bottom:1px solid #f0f0f0;}
.mobile-menu ul li a{display:block;padding:15px 20px;font-size:16px;}
.mobile-submenu{display:none;background-color:#f9f9f9;}
.mobile-submenu.active{display:block;}
.mobile-submenu li a{padding-left:40px;}
.menu-toggle{display:flex;align-items:center;justify-content:space-between;}
.menu-toggle::after{content:'+';font-size:18px;}
.menu-toggle.active::after{content:'-';}
@keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}40%{opacity:.6}100%{opacity:1}}
@media (max-width:1200px){
	nav ul{    gap: 0px;}
	nav ul li{padding:10px 16px;}
	nav ul li a{width: 65px;}
	.dropdown-menu li{font-size:14px;}
}
@media (max-width:992px){
	nav ul{display:none;}
	.mobile-menu-btn{display:flex;}
	.header-container{justify-content: space-around;}
	.logo {height: 28px;}
}
@media (max-width:768px){
	.header-container{padding:10px 0;}
	nav ul{display:none;}
	.mobile-menu{top: 48px;}
}
@media (max-width:576px){
	nav ul{display:none;}
}
/*栏目海报*/
.banner-about{background:url('../images/banner-about.jpg');background-size:cover;background-position:center;color:white;text-align:center;padding:200px 0 150px;}
.banner-about h1{font-size:42px;margin-bottom:20px;}
.banner-about p{font-size:18px;max-width:700px;margin:0 auto;}
.banner-pzgy{background:url('../images/banner-pzgy.jpg');background-size:cover;background-position:center;color:white;text-align:center;padding:200px 0 150px;}
.banner-pzgy h1{font-size:42px;margin-bottom:20px;}
.banner-pzgy p{font-size:18px;max-width:700px;margin:0 auto;}
.banner-service{background:url('../images/banner-service.jpg');background-size:cover;background-position:center;color:white;text-align:center;padding:200px 0 150px;}
.banner-service h1{font-size:42px;margin-bottom:20px;}
.banner-service p{font-size:18px;max-width:700px;margin:0 auto;}
.banner-sabz{background:url('../images/banner-sabz.jpg');background-size:cover;background-position:center;color:white;text-align:center;padding:200px 0 150px;}
.banner-sabz h1{font-size:42px;margin-bottom:20px;}
.banner-sabz p{font-size:18px;max-width:700px;margin:0 auto;}
.banner-case{background:url('../images/banner-case.jpg');background-size:cover;background-position:center;color:white;text-align:center;padding:200px 0 150px;}
.banner-case h1{font-size:42px;margin-bottom:20px;}
.banner-case p{font-size:18px;max-width:700px;margin:0 auto;}
.banner-news{background:url('../images/banner-news.jpg');background-size:cover;background-position:center;color:white;text-align:center;padding:200px 0 150px;}
.banner-news h1{font-size:42px;margin-bottom:20px;}
.banner-news p{font-size:18px;max-width:700px;margin:0 auto;}
.banner-contact{background:url('../images/banner-contact.jpg');background-size:cover;background-position:center;color:white;text-align:center;padding:200px 0 150px;}
.banner-contact h1{font-size:42px;margin-bottom:20px;}
.banner-contact p{font-size:18px;max-width:700px;margin:0 auto;}

/*首页*/
.slider{position:relative;overflow:hidden;margin-top:60px;}
.slide{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0;transition:opacity 1s;display:flex;align-items:center;justify-content:center;}
.slide.active{opacity:1;}
.slide-content{text-align:center;color:white;background-color:rgba(0,0,0,0.5);padding:30px;border-radius:5px;max-width:800px;}
.slide-content h2{font-size:36px;margin-bottom:20px;}
.slide-content p{font-size:18px;}
.slider-controls{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;}
.slider-dot{width:12px;height:12px;border-radius:50%;background-color:rgba(255,255,255,0.5);margin:0 5px;cursor:pointer;}
.slider-dot.active{background-color:white;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;background: #fff;justify-content: center;align-items: center;}
.swiper-slide img{width:100%;}
.swiper-pagination{bottom:40px !important;}
.swiper-pagination .swiper-pagination-bullet-active{background:#1b763a !important}
.section{padding:80px 0;}
.section-title{text-align:center;margin-bottom:50px;}
.section-title h2{font-size:32px;color:var(--primary-color);margin-bottom:15px;}
.section-title p{color:var(--light-text);max-width:700px;margin:0 auto;}
.category-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:30px;}
.category-item{text-align:center;padding:30px 15px;border-radius:5px;transition:transform 0.3s, box-shadow 0.3s;background-color:#f9f9f9;}
.category-item:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,0.1);}
.category-icon{position: relative;width:80px;height:80px;background-color:var(--primary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:var(--primary-color);font-size:30px;overflow: hidden;}
.category-icon img{width:50px;z-index: 30}
.category-icon:after {content: "";width: 100%;height: 100%;position: absolute;right: 0;top: 0;background: #d5a14c;width: 0;transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;border-radius: 50%;}
.category-item:hover .category-icon:after {width: 100%;}
.category-item h3{font-size:18px;margin-bottom:10px;}
.model-section{background:url(../images/wwyt-bg.jpg);}
.model-content{display:flex;align-items:center;gap:50px;}
.model-text{flex:1;color:#fff}
.model-text h3{font-size:28px;color:#fff;margin-bottom:20px;}
.model-text p{margin-bottom:30px;line-height:1.8;}
.model-features{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}
.feature-item{display:flex;align-items:center;justify-content: space-around;gap:10px;background: #ffffff;border-radius: 20px;height: 40px;color: #000;font-weight: 600;}
.feature-item .desc{width:70%;font-size: 14px;margin:0;}
.feature-icon{width:40px;height:40px;background-color:var(--secondary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;}
.model-images img{width:100%;}
.client-section{text-align:center;}
#f{margin-top:20px}
.index-contact{background:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url('../images/form-bg.jpg');background-size:cover;background-position:center;color:white;text-align:center;}
.contact-form{max-width:600px;margin:0 auto;background-color:rgba(255,255,255,0.1);padding:40px;border-radius:5px;backdrop-filter:blur(5px);}
.form-group{margin-bottom:20px;text-align:left;}
.form-group label{display:block;margin-bottom:5px;}
.form-group input,.form-group textarea{width:100%;padding:10px 15px;border:1px solid rgba(255,255,255,0.3);border-radius:4px;background-color:rgba(255,255,255,0.1);color:white;}
.form-group input::placeholder,.form-group textarea::placeholder{color:rgba(255,255,255,0.7);}
.submit-btn{background-color:var(--primary-color);color:#fff;border:none;padding:12px 30px;font-size:16px;border-radius:4px;cursor:pointer;transition:background-color 0.3s;font-weight:bold;}
.submit-btn:hover{background-color:var(--secondary-color);}
.phone-contact{margin-top:30px;display:flex;align-items:center;justify-content:center;gap:10px;}
.phone-btn{border: 1px solid #1c8740;color:var(--primary-color);padding:6px 14px;border-radius:4px;display:inline-flex;align-items:center;gap:5px;}
/*footer{background-color:#222;color:#aaa;padding:50px 0 20px;}*/
/*.footer-content{display:grid;grid-template-columns:repeat(5,1fr);gap:30px;margin-bottom:30px;}*/
/*.footer-content .footer-column:nth-child(1){padding-right: 20px;}*/
/*.footer-content .footer-column:nth-child(2){margin-left: 20px;}*/
/*.footer-column>img{width:100px}*/
/*.footer-column>.desc{margin-top: 20px;font-size: 15px;}*/
/*.footer-column h3{color:white;margin-bottom:20px;font-size:18px;}*/
/*.footer-column ul li{margin-bottom:10px;}*/
/*.footer-column ul li a:hover{color:var(--secondary-color);}*/
/*.copyright{text-align:center;padding-top:20px;border-top:1px solid #444;font-size:14px;}*/
/*首页*/

/*关于*/
.w-1400{width:1400px;max-width:100%;margin:0 auto;padding:0 15px;}
.w-1600{width:1600px;max-width:100%;margin:0 auto;padding:0 15px;}
        /* 关于页面横幅 */
.section-title{text-align:center;margin-bottom:50px;}
.section-title h2{font-size:32px;color:var(--primary-color);margin-bottom:15px;position:relative;display:inline-block;}
.section-title h2::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:60px;height:3px;background-color:var(--secondary-color);}
.section-title p{color:var(--light-text);max-width:700px;margin:20px auto 0;}
.about-section{margin:80px 0 0;}
.intro-content{display:flex;align-items:center;gap:50px;}
.intro-text{flex:1;}
.intro-text h3{font-size:24px;color:var(--primary-color);margin-bottom:20px;}
.intro-text p{margin-bottom:20px;line-height:1.8;}
.intro-image{flex:1;height:300px;background-size:cover;background-position:center;border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,0.1);}
/*文化*/
.inner-culture{margin:80px 0 0;}
.inner-culture-box{background:url(../images/culture-bg2.jpg) center center no-repeat;background-size:cover;height:700px;display:flex;align-items:stretch;justify-content:space-between;}
.inner-culture-box>div{width:50%;height:100%;position:relative;cursor:pointer;}
.inner-culture-box>div+div{border-left:1px solid rgba(255,255,255,.2);}
.inner-culture-box>div .front-box,.inner-culture-box>div .behind-box{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;flex-direction:column;justify-content:center;align-items:center;}
.inner-culture-box>div .front-box{display:flex;}
.inner-culture-box>div .behind-box{display:none;}
.inner-culture-box>div>div>div{position:relative;z-index:2;}
.inner-culture-box>div .inner-culture-ico{width:90px;height:90px;border-radius:50%;border:1px dashed #fff;display:flex;align-items:center;justify-content:center;}
.inner-culture-box>div .inner-culture-ico>div{width:76px;height:76px;display:flex;align-items:center;justify-content:center;}
.inner-culture-box>div .inner-culture-line{display:flex;align-items:center;justify-content:center;}
.inner-culture-box>div .inner-culture-line span{background-color:#fff;}
.inner-culture-box>div .inner-culture-line span.circle{width:6px;height:6px;margin-left:10px;margin-right:10px;border-radius:50%;}
.inner-culture-box>div .inner-culture-line span.line{width:68px;height:1px;opacity:.65;}
.inner-culture-box>div .inner-culture-title{font-size:24px;color:#fff;margin-top:45px;margin-bottom:5px;}
.inner-culture-box>div .inner-culture-subtitle{font-size:16px;text-transform:uppercase;color:#fff;margin-bottom:25px;}
.inner-culture-box>div .inner-culture-content{text-align:center;margin-top:25px;padding-left:29px;padding-right:29px;font-size:16px;color:#fff;}
.inner-culture-box>div .front-box::after{content:"";width:100%;height:0;background-color:rgba(27,118,58,.9);position:absolute;top:0;left:0;transition:all .3s;}
.inner-culture-box>div .front-box .inner-culture-ico img{filter:brightness(100);width:60%;}
.inner-culture-box>div .behind-box .inner-culture-ico img{filter:unset;width:60%;}
.inner-culture-box>div .behind-box .inner-culture-ico>div{background-color:#fff;border-radius:50%;}
.inner-culture-box>div:hover .front-box::after{height:100%;}
.inner-culture-box>div:hover .front-box>*{opacity:0;}
.inner-culture-box>div:hover .behind-box{display:flex;}
/*认证*/
.inhonor{background:#f5f5f5;padding:90px 0}
.inhonor .h-title p:nth-of-type(1){color:#333;font-size:24px}
.inhonor .h-title p:nth-of-type(2){text-transform:uppercase;color:#333;font-size:48px;font-weight:bold}
.inhonor .mzbox:first-of-type{display:flex;align-items:center;justify-content:space-between}
.honor-content .swiper-slide{background:#fff;border-radius:19px;height:404px;padding:40px;cursor:pointer}
.honor-content .swiper-pagination{position:relative;top:5px;}
.honor-content .swiper{}
.honor-content .swiper .swiper-wrapper{}
.honor-content .swiper .swiper-button-prev{top:15px}
.honor-content .swiper .swiper-button-next{top:15px}
.honor-content .swiper .swiper-button-next,.honor-content .swiper .swiper-button-prev{color:#d3d3d3;}
.swiper-button-next:after, .swiper-button-prev:after{font-size: 26px;}
.honor-content .swiper .swiper-button-next:hover,.honor-content .swiper .swiper-button-prev:hover{color:#8fc41e}
.honor-content .swiper-slide:hover .honor-title{color:#8fc41e}
.honor-img{height:230px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-top:26px;background-size:contain;background-position:center;background-repeat:no-repeat}
.honor-img img{height:100%}
.honor-content .honor-title{font-size:20px;text-align: center;color:#333;height:85px;border-bottom:1px solid #eee}
		
.honor-section{background-color:#f9f9f9;padding:60px 0;}
.honor-section .swiper {width: 100%;height: 450px;margin-left: auto;margin-right: auto;}
.honor-section .swiper-slide {text-align: center;font-size: 18px;background: #fff;border-radius: 10px;overflow: hidden;}
.honor-section .swiper-slide img{width:100%;}
/*弹窗*/
.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.9);animation:fadeIn 0.3s;}
.modal-content{margin:auto;display:block;max-width:90%;max-height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:zoomIn 0.3s;}
.modal-caption{margin:auto;display:block;width:80%;text-align:center;color:#fff;padding:10px 0;position:absolute;bottom:20px;left:10%;background:rgba(0,0,0,0.5);border-radius:5px;}
.modal-close{position:absolute;top:20px;right:35px;color:#fff;font-size:40px;font-weight:bold;cursor:pointer;z-index:1001;transition:0.3s;}
.modal-close:hover{color:#bbb;}
@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}
@keyframes zoomIn{from{transform:translate(-50%,-50%) scale(0.9);}to{transform:translate(-50%,-50%) scale(1);}}
/*关于*/


/*案例*/
.page-content { padding: 60px 0; }
.cases-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(350px, 1fr)); gap: 30px; }
.case-card { background: white; border-radius: 15px; overflow: hidden; box-shadow: 0 10px 30px rgba(0,0,0,0.08); transition: all 0.4s ease; position: relative; }
.case-card:hover { transform: translateY(-10px); box-shadow: 0 20px 40px rgba(46, 125, 50, 0.15); }
.case-img { width: 100%; height: 250px; overflow: hidden; position: relative; }
.case-img img { width: 100%; height: 100%; object-fit: cover; transition: all 0.5s ease; }
.case-card:hover .case-img img { transform: scale(1.05); }
.case-content { padding: 25px; }
.case-content h3 { font-size: 20px; color: #2E7D32; margin-bottom: 10px; }
.case-content p { color: #718096; line-height: 1.6;font-size: 14px; }
.case-content i{ width: 30px; opacity: .9;height: 10px; display: block;background-repeat: no-repeat;background-position: right center;-webkit-transition: 0.4s;transition: 0.4s;background-image: url(../images/jt_1.png);margin-top: 50px;}
.case-card:hover i {width: 60px;}
		
.page{margin: 30px 0;}
.pagination{display: flex;gap: 10px;justify-content: center;align-items: center;}
.pagination li a {font-size: 13px;line-height: 50px;width: 50px;color: #999999;border-radius: 50%;display: inline-block;margin: 2px 7px;background: #eeeeee;text-align: center;}
.pagination li.active a {color: #fff;background: var(--primary-color);}
/*案例*/

/*新闻*/
#c_grid-1673060699336>.p_gridbox>.p_gridCell:nth-child(2n+1){width:76.41%;margin-left:0%;margin-right:0%;margin-top:0rem;margin-bottom:0rem;clear:left;}
#c_static_001_P_14052-1679283884126{display-radio:1;background-color:rgba(255,255,255,1);padding-top:40px;padding-bottom:40px;min-height:0px;width:100%;margin-left:auto;margin-right:auto;max-width:none;width:1200px;margin:0 auto}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_list{display:flex;flex-wrap:wrap;position:relative;max-width:100%;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_loopitem{flex:0 0 33.3%;position:relative;flex-grow:0;flex-shrink:0;flex-basis:calc(100% / 1);}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_page{text-align:center;display-radio:1;margin-top:40px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_filter_wrapper{width:100%;font-size:13px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_kv_wrapper{display:flex;flex-wrap:nowrap;line-height:40px;margin:15px 0;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_filter_key{width:70px;overflow:hidden;margin-right:10px;font-weight:bold;color:#333333;font-size:12px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_v_item{display:inline-block;padding:0 3px;cursor:pointer;font-size:13px;color:#555555;margin-right:30px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_active .p_fbutton{color:#fff;background-color:cornflowerblue;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_result_item{position:relative;padding:3px 20px 3px 10px;border:1px solid #ddd;border-radius:3px;margin-right:10px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_filter_close{position:absolute;right:0;top:0;padding:3px;font-style:normal;font-size:16px;margin-top:-5px;cursor:pointer;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .multSelect{font-size:13px;position:relative;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .multSelect .inputWrap{width:100%;min-width:100px;min-height:24px;border:1px solid #DCDFE6;border-radius:3px;position:relative;cursor:pointer;background:white;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .multSelect.is-invalid .inputWrap{border-color:#dc3545;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .multSelect ul{padding:0 5px;margin:0;padding-right:35px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .multSelect ul,li{list-style:none;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .multSelect li{display:inline-block;background:#edf0f3;color:#92969c;padding:0px 5px;margin:1px 5px 1px 0;border-radius:5px;line-height:16px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .multSelect .multSelect-option{width:100%;border:1px solid #DCDFE6;border-radius:2px;border-top:0;max-height:200px;overflow-y:scroll;position:absolute;height:0;opacity:0;z-index:9;background:#fff;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .multSelect .multSelect-option>div{line-height:24px;cursor:pointer;padding:0 10px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .multSelect .multSelect-option>div.selected{color:#409eff;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .multSelect .multSelect-option>div:hover{color:#409eff;background:#f3f6f9;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .multSelect .fa-close{font-style:normal;font-size:12px;padding:0 5px 0 7px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .multSelect .inputWrap>.fa svg{fill:#666;width:12px;height:12px;position:absolute;right:0;top:calc(50% - 3px);}
#c_static_001_P_14052-1679283884126 .e_loop-3 .multSelect .inputWrap>.fa-down svg{transform:rotate(-90deg);}
#c_static_001_P_14052-1679283884126 .e_loop-3 .multSelect .inputWrap>.fa-up svg{transform:rotate(90deg);}
#c_static_001_P_14052-1679283884126 .e_loop-3 .multSelect .placeholder{line-height:40px;padding-left:10px;color:#aaa;position:absolute;left:0;top:0;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_normal_start{display:inline;width:100px;height:40px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_date_start{display:inline;width:105px;height:40px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_normal_end{display:inline;width:100px;height:40px;margin-right:5px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_date_end{display:inline;width:105px;height:40px;margin-right:5px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_split{margin:0 5px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_normal{margin-right:16px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_fbutton{background-color:#007bff;border:1px solid #409EFF;text-decoration:none;color:white;font-size:14px;text-align:center;padding:10px 25px;position:relative;overflow:hidden;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .input-check,#c_static_001_P_14052-1679283884126 .e_loop-3 .input-radio{margin:0 5px;vertical-align:text-top;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .position-left{display:flex;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .position-right{display:flex;flex-direction:row-reverse;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .position-bottom{display:flex;flex-direction:column-reverse;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_mbutton{border:1px solid #409EFF;text-decoration:none;color:#409EFF;font-size:14px;text-align:center;padding:10px 25px;position:relative;overflow:hidden;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_mbutton:after{content:"";display:none;width:16px;height:16px;background-color:#409eff;-webkit-transform:skewY(-45deg);transform:skewY(360deg);position:absolute;bottom:0px;right:0;z-index:1;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_mbutton::before{content:"";display:none;width:6px;height:9px;border-right:#ffffff solid 2px;border-bottom:#ffffff solid 2px;-webkit-transform:rotate(35deg);transform:rotate(35deg);position:absolute;bottom:5px;right:4px;z-index:2;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_active .p_mbutton::before{display:block;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_active .p_mbutton::after{display:block;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_input_match{width:100px;height:40px;padding:10px;border:1px solid #ced4da;border-radius:3px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_filter_result{display:none;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_contclear{cursor:pointer;display:none;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .swiper-container{padding-bottom:30px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_imgwrapper{width:80px;height:100px;overflow:hidden;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_imgtitle{display:flex;justify-content:center;flex-wrap:nowrap;margin:0 auto;line-height:20px;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_imgwrapper img{width:100%;object-fit:cover;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_active .p_imgwrapper{border:1px solid #409eff;}
#c_static_001_P_14052-1679283884126 .e_container-4{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;transition:all .5s ease;background:rgba(255,255,255,0);padding:0px;display-radio:flex;background-color:rgba(255,255,255,0);}
#c_static_001_P_14052-1679283884126 .e_container-4>.p_item{flex:1;max-width:100%;max-height:100%;}
#c_static_001_P_14052-1679283884126 .e_container-4>.cbox-4-0{flex:0 0 35%;}
#c_static_001_P_14052-1679283884126 .e_container-4>.cbox-4-1{flex:0 0 65%;padding-left:30px;}
#c_static_001_P_14052-1679283884126 .e_container-4 .cbox-4-1{align-self:center;}
#c_static_001_P_14052-1679283884126 .e_timeFormat-5{display-radio:1;font_radio:2;font-size:14px;color:rgba(118,129,137,1);line-height:2;font-weight:normal;min-height:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;margin-bottom:0px;font-family:Microsoft YaHei;}
#c_static_001_P_14052-1679283884126 .e_text-6{line-height:1.5;display-radio:-webkit-box;font_radio:2;font-size:20px;color:rgba(27,36,43,1);margin-top:0px;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-weight:bold;font-family:Microsoft YaHei;}
#c_static_001_P_14052-1679283884126 .e_text-7{display-radio:-webkit-box;font_radio:2;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.5;color:rgba(118,129,137,1);margin-top:10px;margin-bottom:3%;font-family:Microsoft YaHei;}
#c_static_001_P_14052-1679283884126 .e_line-10{display-radio:1;height:auto;margin-top:30px;margin-bottom:30px;border-top-style:solid;border-top-width:1px;border-top-color:rgba(221,221,221,1);}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_loopitem:after{content:'';position:absolute;width:0%;height:1px;left:0;bottom:30px;background:var(--primary-color);z-index:2;transition:all .5s ease;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_loopitem:hover .e_text-6 a{color:var(--primary-color);}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_loopitem:hover:after{width:100%;}
#c_static_001_P_14052-1679283884126 .e_loop-3{display-radio:1;margin-left:auto;margin-right:auto;width:auto;max-width:none;}
#c_static_001_P_14052-1679283884126 .e_container-12{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;display-radio:flex;}
#c_static_001_P_14052-1679283884126 .e_container-12>.p_item{flex:1;max-width:100%;max-height:100%;}
#c_static_001_P_14052-1679283884126 .e_container-12 .cbox-12-0{align-self:center;}
#c_static_001_P_14052-1679283884126 .e_container-12 .cbox-12-1{align-self:center;}
#c_static_001_P_14052-1679283884126 .e_text-15{line-height:40px;font_radio:2;display-radio:1;text-align:center;max-width:none;min-width:0px;width:40px;max-height:none;height:40px;border:1px solid rgba(0,0,0,0.2);border-radius:50%;margin-right:0px;margin-left:auto;position:relative;z-index:0;font-weight:bold;font-size:16px;transition:all .5s ease;}
#c_static_001_P_14052-1679283884126 .e_text-15:before{position:absolute;content:'';height:50px;width:50px;left:-6px;top:-6px;z-index:-1;background:none;border:1px solid rgba(0,0,0,0.1);border-radius:50%;transition:all .5s ease;}
#c_static_001_P_14052-1679283884126 .e_text-15:after{position:absolute;content:'';height:60px;width:60px;left:-11px;top:-11px;z-index:-1;background:none;border:1px solid rgba(0,0,0,0.05);border-radius:50%;transition:all .5s ease;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_loopitem:hover .e_text-15:before,#c_static_001_P_14052-1679283884126 .e_loop-3 .p_loopitem:hover .e_text-15:after{display:none;}
#c_static_001_P_14052-1679283884126 .e_loop-3 .p_loopitem:hover .e_text-15{color:#fff;background:var(--primary-color);border-color:var(--primary-color);}
#c_static_001_P_14052-1679283884126 .e_image-9{overflow:hidden;display-radio:1;max-height:300px;}
#c_static_001_P_14052-1679283884126 .e_image-9 img{width:100%;height:100%;object-fit:contain;}
		
@media screen and (max-width:768px){#c_static_001_P_14052-1679283884126 .e_loop-3 .p_loopitem{flex-grow:0;flex-shrink:0;flex-basis:calc(100% / 1);}#c_static_001_P_14052-1679283884126 .e_container-4 .cbox-4-1{padding-left:10px;}#c_static_001_P_14052-1679283884126 .e_timeFormat-5{display-radio:1;font_radio:2;font-size:12px;}#c_static_001_P_14052-1679283884126 .e_text-6{display-radio:1;font_radio:2;font-size:14px;-webkit-line-clamp:2;}#c_static_001_P_14052-1679283884126 .e_text-7{display-radio:1;font_radio:2;font-size:12px;margin-top:10px;display:none;}#c_static_001_P_14052-1679283884126{padding:10px;}#c_static_001_P_14052-1679283884126 .e_line-10{margin-top:15px;margin-bottom:15px;}#c_static_001_P_14052-1679283884126 .e_loop-3 .p_loopitem:after{bottom:15px;}#c_static_001_P_14052-1679283884126 .e_loop-3 .p_page{margin-top:20px;}#c_static_001_P_14052-1679283884126 .e_container-12 .cbox-12-1{display:none;}}
@media screen and (max-width:1024px) and (min-width:769px){#c_static_001_P_14052-1679283884126 .e_timeFormat-5{display-radio:1;font_radio:2;font-size:12px;}#c_static_001_P_14052-1679283884126 .e_text-6{display-radio:1;font_radio:2;font-size:16px;line-height:1.5;color:rgba(27,36,43,1);}#c_static_001_P_14052-1679283884126 .e_text-7{display-radio:1;font_radio:2;font-size:12px;}}
	
.erji{border-bottom: 1px solid #ddd;}
.erji ul{display: flex;justify-content: center;gap: 20px;align-items: center;}
.erji ul li{}
.erji ul li a{position: relative;display: block;padding:15px 25px;}
.erji ul li a:hover{color:var(--primary-color);}
.erji a:after {content: '';position: absolute;left: 50%;bottom: -1px;width: 0;transition: all .3s;transform: translateX(-50%);height: 2px;background: var(--primary-color);}
.erji a:hover:after {width: 100%;}
/*新闻*/

/*品质供应*/
.base{padding:90px 0 0;}
.base .content{font-size: 18px;text-align: center;color: #888;line-height: 42px;}
.stats-container { display: flex; justify-content: center; gap: 80px; margin: 40px 0; }
.stat-item { text-align: center; }
.stat-number { font-size: 2.5rem; font-weight: 700; color: var(--primary-color); margin-bottom: 5px; }
.stat-label { font-size: 1rem; color: #718096; text-transform: uppercase; letter-spacing: 1px; }
		
/*品牌直供*/
.ppzg{padding:90px 0;}
.ppzg .logo-list{display: flex;flex-wrap: wrap;justify-content: space-evenly;gap: 8px;}
.ppzg .logo-list img{width:9%;box-shadow: 3px 3px 10px #ddd;}
/*智能温控配送*/
.znwkps{background: url(../images/znwkps-bg.jpg);height: 600px;padding:90px 0 60px;}
.znwkps .content{font-size: 18px;text-align: center;color: #fff;line-height: 42px;margin-top: 100px;}
.znwkps .section-title h2{font-size:32px;color:#fff;margin-bottom:15px;position:relative;display:inline-block;}
.znwkps .section-title h2::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:60px;height:3px;background-color:var(--secondary-color);}
.znwkps .section-title p{color:#fff;max-width:700px;margin:20px auto 0;}
/*品质供应*/

/*服务方案*/
/*服务范围*/
.adv{background:#fff;width:100%;padding:60px 0;}
.w{width:1200px;margin:0 auto;}
.aj-index-c .aj-index-c-tit-con{margin:50px auto !important;}
.cards-container{display:flex;gap:12px;height:440px;overflow:hidden;position:relative;}
.card{position:relative;height:100%;border-radius:10px;overflow:hidden;transition:all 0.5s ease;box-shadow:0 4px 20px rgba(0,0,0,0.08);background-size:cover;background-position:center;cursor:pointer;display:flex;flex-direction:column;}
#card1{background:url(../images/fwfw-1.jpg);}
#card2{background:url(../images/fwfw-2.jpg);}
#card3{background:url(../images/fwfw-3.jpg);}
.card-content{padding:24px;background:linear-gradient(to top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.5) 70%,transparent 100%);position:relative;z-index:2;flex-grow:1;display:flex;flex-direction:column;color:white;}
.card-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3);z-index:1;transition:all 0.4s ease;}
.card-icon{width:64px;height:64px;background:rgba(255,255,255,0.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;}
.card-icon img{width:26px;height:26px;}
.card-title{font-size:24px;font-weight:600;margin-bottom:10px;transition:all 0.3s ease;}
.card-desc{font-size:16px;opacity:0.9;margin-bottom:20px;}
.card-details{font-size:14px;line-height:1.8;margin-bottom:25px;flex-grow:1;opacity:0.95;}
.btn{padding:12px 24px;background:transparent;border:2px solid white;color:white;font-size:16px;font-weight:500;border-radius:30px;cursor:pointer;transition:all 0.3s ease;width:180px;}
.btn:hover{background:white;color:#e50014;}
.card:hover .card-overlay{background:rgba(0,0,0,0.6);}
@media (max-width:768px){.container{width:100%;padding:15px;}.cards-container{flex-direction:column;height:auto;}.card{width:100% !important;height:380px;margin-bottom:15px;}}
.n-button{width:180px;height: 65px;background: url(../images/b-hqbj.png) no-repeat;background-size: 100%;padding: 0 10px 0 0;line-height: 65px;text-align: right;}
.n-button:hover{background: url(../images/b-hqbjh.png) no-repeat;background-size: 100%;color:#d2151e }
		
/*流程*/
.aj-index-flow{width:100%;height:600px;background:url(../images/lc-bg.jpg) 50% no-repeat;background-size:100% 100%;padding:50px 0;}
.aj-index-flow .section-title{margin-bottom:0;}
.aj-index-flow .section-title h2{color:#fff;}
.aj-index-flow .flow-box{width:1200px;height:90%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;position:relative;padding-bottom: 20px;}
.aj-index-flow .flow-box .flow-item{position:relative;width:200px;height:100px;text-align:center;margin:0 0 20px 0;}
.aj-index-flow .flow-box .flow-item .icon{width:30px;margin-top:25px;}
.aj-index-flow .flow-box .flow-item .flow-tit{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:21px;}
.aj-index-flow .flow-box .flow-item .flow-index{display:flex;width:76px;padding:4px 0;justify-content:center;align-items:center;border-radius:99px;background:hsla(0,0%,100%,.2);color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:500;margin:11px auto 0;}
.flow-arrow{width:20px;height:20px;margin:0 15px;}
.screen{padding:80px 0}
#service-scope {padding:60px 0;}
.services { display: flex; justify-content: space-between; flex-wrap: wrap; }
.service-card { background: white; border-radius: 10px; box-shadow: 0 5px 15px rgba(0,0,0,0.05); padding: 30px 30px 40px; text-align: center; flex: 0 0 30%; margin-bottom: 30px; transition: transform 0.3s; }
.service-card:hover { transform: translateY(-10px); }
.service-icon { font-size: 50px; color: #4caf50; margin-bottom: 20px; }
.service-icon img{width:80px;}
.service-card h3 { font-size: 22px; margin-bottom: 15px; color: #000; }
.service-card p{font-size: 14px;} 
/*服务方案*/

/*保障*/
/*检测*/
.environment{padding:60px 0;position:relative;}
.environment .env-nav{display:flex;justify-content:space-between;}
.environment .env-top-right{display:flex;align-items:center;justify-content:end;}
.environment .env-label{font-size:16px;margin-right:22px;animation:wave 1.2s linear infinite;}
.environment .env-label i{color:#104f9f;}
.environment .arrows{display:flex;align-items:center;justify-content:center;margin-top:0;}
.environment .arrows>div{font-size:19px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background-color:#d2d2d2;color:#fff;border-radius:50%;cursor:pointer;}
.environment .arrows>div i{line-height:0;}
.environment .arrows>div+div{margin-left:30px;}
.environment .arrows>div:hover{background-color:#104f9f;}
.environment .env-content{margin-top:60px;overflow: hidden;}
.environment .env-content .swiper-slide>div{float:right;width:33%;}
.environment .env-content .swiper-slide>div.big-img{float:left;width:66.25%;}
.environment .env-content .swiper-slide>div:nth-of-type(2){margin-bottom:2rem;}
.environment .env-content .gallery a{position:relative;display:block;height:32rem;}
.environment .env-content .gallery:nth-child(2) a{height:15rem;}
.environment .env-content .gallery:nth-child(3) a{height:15rem;}
.environment .env-content .gallery a>img{width:100%;height:100%;object-fit:cover;overflow:hidden;}
.environment .env-content .gallery .img-cover{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;left:0;top:0;opacity:0;}
.environment .env-content .gallery .img-cover>div{display:flex;align-items:center;justify-content:center;width:200px;height:200px;}
.environment .env-content .gallery .img-cover .img-cover-circle{width:171px;height:171px;border:2px dashed #fff;border-radius:50%;text-align:center;font-size:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);animation:round1 8s linear infinite;}
.environment .env-content .gallery .img-cover .img-cover-circle::after{content:"";width:150px;height:150px;background-color:#fff;opacity:0.7;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.environment .env-content .gallery .img-cover img{width:55%;position:relative;z-index:5;}
.environment .env-content .gallery a:hover .img-cover{opacity:1;}
.zxxd{margin:40px 0 0;}
.zxxd img{width:100%;margin-bottom: -10px;}
.syxt{background:url('../images/xt-bg.jpg');padding:60px 0;height:600px;}
.syxt-cont{display: flex;align-items: center;}
.left{width:45%;line-height:50px;}
.left li{list-style: circle;width: 66%;margin: 0 auto;}
.right{width:55%;}
.right img{width:100%;}
.aqx{margin:40px 0 0;}
.aqx .aqx-cont{width: 90%;margin: 0 auto;display: block;box-shadow: 6px 6px 10px #eee;border-radius: 10px;}
.aqx .aqx-p{text-align: center;line-height: 34px;font-size: 18px;font-weight: 400;padding: 40px 0;}
.jclc{margin:40px 0 80px;}
.jclc .jclc-img{border-radius:10px;}
section{}
		.cont{width:100%}
@keyframes round1 {
  0% {
    transform: translate(-50%, -50%) rotate(0deg)
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg)
  }
}
/*保障*/

/*联系我们*/
.contact{padding:80px 0}
.contact-section{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:40px;}
.contact-info{flex:1;min-width:300px;background:white;border-radius:15px;padding:30px;box-shadow:0 5px 15px rgba(0,0,0,0.05);transition:transform 0.3s ease;}
.contact-info:hover{transform:translateY(-5px);}
.contact-info h2{color:var(--primary-color);margin-bottom:25px;padding-bottom:15px;border-bottom:2px solid #e0f2e9;display:flex;align-items:center;font-size: 20px;}
.info-item{display:flex;margin-bottom:20px;align-items:flex-start;}
.info-item i{color:var(--primary-color);font-size:1.2rem;min-width:30px;padding-top:4px;}
.i-info{width: 30px;margin: 15px;}
.info-content{flex:1;}
.info-content h3{font-size:1.1rem;margin-bottom:5px;color:#444;}
.info-content p{color:#666;font-size:1rem;}
.info-content a{color:var(--primary-color);text-decoration:none;transition:all 0.3s;font-weight:500;}
.info-content a:hover{color:var(--secondary-color);}
.address-container{display:flex;flex-wrap:wrap;gap:20px;margin-top:25px;}
.address{flex:1;min-width:250px;background:#f0fbf4;padding:15px;border-radius:10px;border-left:4px solid var(--primary-color);}
.address h4{color:var(--primary-color);margin-bottom:8px;}
.map-section{flex:1;min-width:300px;background:white;border-radius:15px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,0.05);}
.map-container{height:600px;position:relative;}
.map-placeholder{height:100%;background:#e8f5e9;color:var(--primary-color);text-align:center;}
.map-placeholder i{font-size:4rem;margin-bottom:20px;}
.map-tabs{display:flex;background:#e8f5e9;padding:10px;}
.map-tab{flex:1;text-align:center;padding:12px;cursor:pointer;transition:all 0.3s;font-weight:500;border-radius:8px;}
.map-tab.active{background:var(--primary-color);color:white;}
.qrcode-section{display: inline-grid;gap: 20px;}
.qrcode-card{flex:1;min-width:250px;background:white;border-radius:15px;padding:25px;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,0.05);transition:transform 0.3s ease;}
.qrcode-card:hover{transform:translateY(-5px);}
.qrcode-card h3{color:var(--primary-color);margin-bottom:20px;display:flex;align-items:center;justify-content:center;}
.qrcode-card h3 i{margin-right:10px;}
.qrcode-placeholder{width:180px;height:180px;background:#e8f5e9;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:var(--primary-color);font-size:4rem;}
.qrcode-placeholder img{width:100%}
.qrcode-card p{color:#666;font-size:0.95rem;}
/*地图*/
#map1{width: 100%;height: 100%;}
.amap-icon img {width: 25px;height: 34px;}
.amap-marker-label{border:0;border-radius: 6px;box-shadow: 2px 2px 2px #ddd;padding:8px;}
.info{color:#333}
/*联系我们*/

/*案例详情*/
.info{}
.info .flex{display: flex;align-items: center;}
.info .left{width:50%}
.info .left p{font-size:30px;font-weight: 600;color:#333;}
.info .left .phone{margin: 20px 0;padding:30px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.info .left .phone span{display:block;}
.info .left .phone small{display: block;font-style:normal;margin-top: 10px;font-size:24px;color:var(--primary-color);}
.info .left .control{display: flex;gap:10px}
.info .left .control a{padding:8px;text-align: center;font-size: 14px;border:1px solid #eee;}
.info .right{width:50%}
.info .right img{width:100%;}
.desc{margin:30px 0;}
.desc .cont{width:100%;}
.desc .cont img{width:100%}
/*案例详情*/

/*新闻详情*/
.desc2{margin:40px 0;}
.desc2 .title{text-align: center;}
.desc2 .title p{font-size:30px;}
.desc2 .title span{font-size:12px;}
.desc2 .cont{width:100%;margin-top:40px}
.desc2 .cont img{width:100%}
/*新闻详情*/
@media (max-width:1200px){
	.container{width:100%;padding:0 20px;}
	nav ul li{padding:10px 12px;}
}
@media (max-width:992px){
	.footer-content{grid-template-columns:repeat(2,1fr);}
/*	首页*/
	.category-grid{grid-template-columns:repeat(3,1fr);}
	.model-content{flex-direction:column;}
/*	关于*/
	.intro-content{flex-direction:column;}
	.honor-section .swiper{height:860px}
	
/*	新闻*/
	#c_static_001_P_14052-1679283884126{width:90%;}
	
/*	品质供应*/
}
@media (max-width:768px){
	.about-banner h1{font-size:24px;}
	.about-banner p{font-size:14px;}
	.footer-content{grid-template-columns:1fr;}
	.header-container{padding:10px 0;}
/*	首页*/
	.category-grid{gap: 6px;}
	.category-icon{width: 60px;height: 60px;}
	.category-icon img{width: 40px;}
	.category-item h3{font-size:16px}
	.category-item p{font-size: 12px;}
	.slide-content h2{font-size:28px;}
	.slide-content p{font-size:16px;}
	.slider{height:150px}
	.swiper-pagination{bottom:00px !important;}
	/*.slider.swiper-slide{width:100%;overflow:hidden;}*/
	/*.slider .swiper-slide img{width:150%;}*/
	/*栏目海报*/
	.banner-about h1{font-size:30px;}
	.banner-about p{font-size:16px;}
	.banner-pzgy h1{font-size:30px;}
	.banner-pzgy p{font-size:16px;}
	.banner-service h1{font-size:30px;}
	.banner-service p{font-size:16px;}
	.banner-sabz h1{font-size:30px;}
	.banner-sabz p{font-size:16px;}
	.banner-case h1{font-size:30px;}
	.banner-case p{font-size:16px;}
	.banner-news h1{font-size:30px;}
	.banner-news p{font-size:16px;}
	.banner-contact h1{font-size:30px;}
	.banner-contact p{font-size:16px;}
/*	关于*/
	.about-banner h1{font-size:24px;}
	.about-banner p{font-size:14px;}
	.header-container{padding:10px 0;}
	.inner-culture-box{height: 1200px;flex-wrap: wrap;}
	.inner-culture-box>div{width:100%;height:400px}
	.inner-culture{margin:0;}
	.honor-section .swiper-slide{font-size:16px}
	
/*	新闻*/
	#c_static_001_P_14052-1679283884126{width:100%;}
	.about-banner h1{font-size:24px;}
	.about-banner p{font-size:14px;}
/*	品质供应*/
	.stats-container{gap: 20px;}
	.stat-number {font-size:26px}
	.stat-label{font-size:14px}
	.ppzg .logo-list{agp:6px;}
	.ppzg .logo-list img{width: 14%;}
	.znwkps .content{font-size: 14px;line-height: 30px;margin-top: 60px;}
/*	服务*/
	.cards-container{display: block;}
	.card{width:100%;}
	.aj-index-flow{height: 750px;}
	.aj-index-flow .flow-box{width:100%;}
	.aj-index-flow .flow-box .flow-item{width:25%;}
	.aj-index-flow .flow-box .flow-item .flow-tit{font-size:12px;}
	.flow-arrow{margin:0 5px}
	.arrow-first{display: none}
	.services{display: block;}
	.zxxd img{height: 250px;object-fit: cover;}
	.logobox{flex-direction: column;gap: 20px;}

/*	保障*/
	.environment .env-content .gallery .img-cover .img-cover-circle{width:6rem;height:6rem;}
	.environment .env-content .gallery .img-cover .img-cover-circle::after{width:5rem;height:5rem;}
	.environment .env-content .big-img .img-cover img{width: 4rem;}
	.environment .swiper-slide {display: block;}
	.syxt{background-position: center;height:500px}
	.syxt-cont{display:block;}
	.syxt-cont .left{width:100%;line-height: 30px;font-size:14px;}
	.left li{width:100%;}
	.syxt-cont .right{width:100%;margin-top:20px;}
/*	联系我们*/
	.qrcode-section{width: 100%;}
	.contact-info{padding: 20px;}
	
/*	案例*/
	.cases-grid{grid-template-columns:1fr;}
/*	案例详情*/
	.info .flex{display: flex;align-items: center;flex-direction: column-reverse;flex-wrap: nowrap;}
	.info .left{width:100%;float: right;}
	.info .left p{text-align:center}
	.info .right{width:100%;float: right;}
}
@media (max-width:576px){
	.section{padding:50px 0;}
	.section-title h2{font-size:26px;}
	.model-features{grid-template-columns:1fr;}
	.model-images{grid-template-columns:1fr;}
	.contact-form{padding:20px;}
/*	关于*/
	.section-title h2{font-size:26px;}
	.about-section{margin:50px 0;}
	.honor-section .swiper{height:300px}
/*	品质供应*/
	.section-title h2{font-size:26px;}
}