#mainlevel_05 .nav-link{color:#000;border-bottom:3px inset #e94609}
body{font-family:Arial}
h3{font-weight: bold;}
section .container h2{font-size: 36px;line-height: 1;font-family: Impact;color: #3b4457;text-align: center;}
section.gypsum-banner{max-width: 1920px;margin: auto;}
section.gypsum-banner img{width: 100%;vertical-align: middle;}
section .container h2{font-size: 34px;line-height: 1;font-family: Impact;color: #3b4457;text-align: center;}
.jianjie{margin: 40px 0;}
.jianjie-con{display: flex;justify-content: space-between;flex-wrap: wrap;}
.jianjie-con .con-img{width: 38%;}
.jianjie-con .con-img img{width: 100%;vertical-align: middle;}
.jianjie-con .con-wen{width: 60%;}
.jianjie-con .con-wen h2{text-align: initial;}
.jianjie-con .con-wen h2::after{content: '';width: 202px;height: 6px;background: #e94609;display: block;margin: 20px 0 30px;}
.jianjie-con .con-wen p{font-size: 18px;color: #666666;line-height: 30px;}
.jianjie-con .con-wen p:last-child{margin-top: 30px;}

.fenlei{background: url(/static/special/gypsum/images/bg-intro.png) no-repeat center/cover;padding: 60px 0;}
.fenlei .container h2{color: #fff;}
.fenlei .container h2::after{content: '';width: 202px;height: 6px;background: #fff;display: block;margin: 20px auto 0;}
.fenlei .container > p{font-size: 18px;line-height: 30px;color: #ffffff;text-align: center;margin: 30px 0;}
.fenlei .fenlei-list ul{display: flex;justify-content: space-between;}
.fenlei .fenlei-list ul li{width: 32%; display: flex;flex-direction: column;align-items: center;border: 4px solid #cdcccb;border-radius: 20px;background: rgba(255,255,255,.1);padding: 30px;}
.fenlei .fenlei-list ul li h3{font-size: 22px;line-height: 1;color: #fff;margin-top: 10px;text-align: center;}
.fenlei .fenlei-list ul li h3::after{content:'';width: 155px;height: 1px;display: block;margin: 15px auto 20px;background: rgba(255, 255, 255, .63);}
.fenlei .fenlei-list ul li p{font-size: 18px;line-height: 30px;color: #fff;text-align: center;}

.yingyong{margin: 45px 0;}
.yingyong .container h2::after{content: '';width: 202px;height: 6px;background: #e94609;display: block;margin: 20px auto 0;}
.yingyong .container > p{font-size: 18px;line-height: 30px;color: #666;text-align: center;margin: 30px 0;}
.yingyong .yy-list ul{display: flex;justify-content: space-between;flex-wrap: wrap;gap: 15px;}
.yingyong .yy-list ul li:nth-child(-n+2){width: 49.3%;}
.yingyong .yy-list ul li:nth-child(n+3){width: 32.5%;}
.yingyong .yy-list ul li{background: #3b4457;padding: 25px 30px 25px 25px;}
.yingyong .yy-list ul li *{font-size: 18px;color: #fff;line-height: 30px;}
.yingyong .yy-list ul li h3{font-size: 24px;line-height: 1;padding-bottom: 15px;}
.yingyong .yy-list ul li h4:before{content: '';display: inline-block; width: 7px;height: 7px;border-radius: 50%;background: #fff;margin: 0 10px 3px 6px;}

.gongyi{background: #f7f7f7;padding: 40px 0 50px;}
.gongyi .container h2::after{content: '';width: 202px;height: 6px;background: #e94609;display: block;margin: 20px auto 0;}
.gongyi .process-grid{display: flex;justify-content: space-between;flex-wrap: wrap;}
.gongyi .process-card{width: 49%;box-shadow: 2px 2px 8px 5px rgba(0, 0, 0, .15);margin-top: 40px;background: #fefff990;}
.gongyi .card-tit{background: url(/static/special/gypsum/images/bg-gy.png) no-repeat center;min-height: 88px;position: relative;}
.gongyi .card-tit h3{font-size: 24px;line-height: 2;color: #fff;padding-left: 15px;}
.gongyi .card-tit span{font-size: 48px;font-style: italic;line-height: 1;color: #fefefe;font-weight: bold;position:absolute;right: 40px;top: 20px;}
.gongyi .card-body{padding: 30px 0;}
.gongyi .card-body .flow-line-box{position: relative;}
.gongyi .card-body .flow-line-box .flow-base-line{height: 100%;width: 2px;background: #e9460950;position: absolute;left: 26px;}
.gongyi .card-body .flow-node-list{display: flex;justify-content: space-between;flex-direction: column;gap: 30px;}
.gongyi .card-body .flow-node-list .flow-node{display: flex;align-items: center;position: relative;}
.gongyi .card-body .flow-node-list .flow-node:before{content:'';width: 10px;height: 10px;background: transparent;display: block;position: absolute;left: 22px;bottom: -15px;border: solid #e94609;border-width: 0 0 2px 2px;transform: rotate(-45deg);}
.gongyi .card-body .flow-node-list .flow-node:last-child:before{display: none;}
.gongyi .card-body .flow-node-list .flow-node .node-text{font-size: 18px;line-height: 24px;color: #13244f;}
.gongyi .card-body-x{padding: 30px 15px;}
.gongyi .card-body-x .flow-line-box-x{position: relative;}
.gongyi .card-body-x .flow-line-box-x .flow-base-line-up{width: 100%;height: 2px;background: #e9460950;position: absolute;top: 13%;}
.gongyi .card-body-x .flow-line-box-x .flow-base-line-down{width: 100%;height: 2px;background: #e9460950;position: absolute;bottom: 36%;}
.gongyi .card-body-x .flow-node-list-x{display: flex;justify-content: space-between;flex-wrap: wrap;}
.gongyi .card-body-x .flow-node-list-x .flow-node{width: 24%;display: flex;flex-direction: column;align-items: center;position: relative;}
.gongyi .card-body-x .flow-node-list-x .flow-node .node-text{font-size: 18px;line-height: 24px;color: #13244f;text-align: center;}
.gongyi .card-body-x .flow-node-list-x .flow-node:before{content:'';width: 10px;height: 10px;background: transparent;display: block;position: absolute;right: 0;top: 22%;border: solid #e94609;border-width: 2px 2px 0 0;transform: rotate(45deg);}
.gongyi .card-body-x .flow-node-list-x .flow-node:last-child:before,
.gongyi .card-body-x .flow-node-list-x .flow-node:nth-child(4):before{display: none;}
.gongyi .card-body-x .flow-line-box-x .flow-base-line-up1{width: 100%;height: 2px;background: #e9460950;position: absolute;top: 22%;}
.gongyi .card-body-x .flow-node-list-x.card-4-con .flow-node:before{top: 18.5%;}

.solution{margin-top: 40px;}
.solution .container h2::after{content: '';width: 202px;height: 6px;background: #e94609;display: block;margin: 20px auto 0;}
.solution .container > p{font-size: 18px;line-height: 30px;color: #666;text-align: center;margin: 20px 0;}
.solution .bg-img-box{position: relative;}
.solution .bg-img-box .cp-bg1{background: url(/static/special/gypsum/images/bg-cp.png) no-repeat center/cover;position: relative;padding: 30px 40px 0;}
.solution .bg-img-box .cp-bg1 .wen-float{position: absolute;width: 56%;left: 50%;transform: translateX(-50%);}
.solution .bg-img-box .cp-bg1 .wen-float h3{font-size: 30px;line-height: 1;color: #3b4457;text-align: center;padding: 20px 0;}
.solution .bg-img-box .cp-bg1 .wen-float p{font-size: 18px;line-height: 30px;color: #666;text-align: center;}
.solution .cp-flex{display: flex;justify-content: space-between;flex-wrap: wrap; padding-bottom: 45px;}
.solution .cp-flex h4.pad{padding: 0 0 20px 0;}
.solution .cp-flex h4.pad-r{text-align: right;}
.solution .cp-flex h4 a{display: inline-block;font-size: 18px;line-height: 1;color: #ffffff;background: #ea4609;padding: 10px 20px;}
.solution .cp-flex .cp-img a{display: flex;}
.solution .cp-flex .cp-img a img{width: 100%;vertical-align: middle;}
.solution .cp-flex .cp-img a img.hide-md{display: none;}
.solution .bg-img-box .cp-bg2{position: absolute;bottom: 0;}
.solution .bg-img-box .cp-bg2 .foot-position{display: flex;position: relative;}
.solution .bg-img-box .cp-bg2 .foot-position img{width: 100%;}
.solution .bg-img-box .cp-bg2 .foot-position p{width: 100%;text-align: center;position: absolute;bottom: 10%;left: 50%;transform: translateX(-50%);}
.solution .bg-img-box .cp-bg2 .foot-position p span{font-size: 24px;line-height: 1;color: #fff;font-weight: bold;margin: 0 15px;}
.solution .bg-img-box .cp-bg1.paddr{margin: 30px 0 50px;}
.solution .bg-img-box .cp-bg1 .wen-float.wen-width{width: 60%;}
.solution .cp-flex h4.lm-paddr{text-align: right;}

.gypsum-case{background: #3c4457;padding: 50px 0;}
.gypsum-case .container h2{color: #fff;}
.gypsum-case .container h2::after{content: '';width: 202px;height: 6px;background: #fff;display: block;margin: 20px auto 0;}
.gypsum-case #case-swiper{position:relative;overflow:hidden;margin-top: 50px;}
.gypsum-case #case-swiper .swiper-wrapper .swiper-slide img{width:100%;vertical-align:middle}
.gypsum-case #case-swiper .swiper-wrapper .swiper-slide .case-wen{background: #fff;padding:0 0 10px 25px;}
.gypsum-case #case-swiper .swiper-wrapper .swiper-slide .case-wen h4{font-size: 23px;line-height: 1;color: #333333;font-weight: bold;padding: 15px 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gypsum-case #case-swiper .swiper-wrapper .swiper-slide .case-wen p{color: #666666;font-size:18px;line-height:30px;}
.gypsum-case .container{position:relative}
.gypsum-case .case-swiper-btn .swiper-button-prev{background:url(/static/special/gypsum/images/btnL.png) no-repeat;background-size:100%;width:58px;height:57px;left:-70px}
.gypsum-case .case-swiper-btn .swiper-button-next{background:url(/static/special/gypsum/images/btnR.png) no-repeat;background-size:100%;width:58px;height:57px;right:-70px}
.swiper-button-prev::after, .swiper-rtl .swiper-button-next::after,.swiper-button-next::after, .swiper-rtl .swiper-button-prev::after{content: none;}

@media (max-width:1600px) {
	.gypsum-case .case-swiper-btn .swiper-button-prev{width: 45px;left: 1%;}
	.gypsum-case .case-swiper-btn .swiper-button-next{width: 45px;right: 1%;}
}
@media (max-width:1400px) {
	section .container h2{font-size: 28px;}
	.jianjie-con .con-wen h2::after{margin: 10px 0;}
	.jianjie-con .con-wen p:last-child{margin-top: 0;}
	.fenlei .fenlei-list ul li img{width: 35px;}
	.fenlei .fenlei-list ul li{border: 2px solid #cdcccb;padding: 20px;}
	.fenlei .fenlei-list ul li p{font-size: 16px;line-height: 24px;}
	.fenlei .fenlei-list ul li h3{font-size: 18px;}
	.fenlei .fenlei-list ul li h3::after{margin: 10px auto;}
	.yingyong .yy-list ul li:nth-child(-n+2){width: 49%;}
	.yingyong .yy-list ul li:nth-child(n+3){width: 32%;}
	.gongyi .card-tit h3{font-size: 18px;line-height: 3;}
	.gongyi .card-tit span{right: 25px;}
	.gongyi .card-body-x .flow-line-box-x .flow-base-line-up{top: 12%;}
	.gongyi .card-body-x .flow-node-list-x .flow-node::before{top: 18%;}
	.gongyi .card-body-x .flow-line-box-x .flow-base-line-down{bottom: 32%;}
	.gongyi .card-body-x .flow-node-list-x .flow-node:nth-child(n+4)::before{top: 23%;}
	.gongyi .card-body-x.card-4 .flow-line-box-x .flow-base-line-up1{top: 15%;}
	.gongyi .card-body-x.card-4 .flow-node-list-x .flow-node::before{top: 12.5%;}
	.solution .bg-img-box .cp-bg1 .wen-float{width: 48%;}
	.solution .bg-img-box .cp-bg1 .wen-float h3{font-size: 20px;}
	.solution .cp-flex{padding-bottom: 20px;}
	.solution .bg-img-box .cp-bg1 .wen-float.wen-width{width: 57%;}
	.gypsum-case #case-swiper .swiper-wrapper .swiper-slide .case-wen h4{font-size: 20px;}
}
@media (max-width:1200px) {
	.jianjie-con{align-items: center;}
	.jianjie-con .con-img{width: 30%;}
	.jianjie-con .con-wen{width: 68%;}
	.fenlei .fenlei-list ul li h3{font-size: 16px;margin-top: 0;}
	.gongyi .card-tit span{font-size: 30px;right: 15px;}
	.gongyi .card-body-x .flow-node-list-x .flow-node::before{top: 19%;}
	.gongyi .card-body-x .flow-node-list-x .flow-node:nth-child(n+4)::before{top: 22%;}
	.solution .bg-img-box .cp-bg1{padding: 30px 15px 0;}
	.solution .bg-img-box .cp-bg1 .wen-float{width: 40%;transform: translateX(-45%);}
	.solution .bg-img-box .cp-bg1 .wen-float.wen-width{width: 45%;transform: translateX(-56%);}
	
}
@media (max-width:992px) {
	.jianjie-con{flex-direction: column-reverse;}
	.jianjie-con .con-img{width: 70%;margin: auto;}
	.jianjie-con .con-wen{width: 100%;}
	.jianjie-con .con-wen h2{text-align: center;}
	.jianjie-con .con-wen h2::after{margin: 10px auto;}
	.fenlei{padding: 40px 0;}
	.fenlei .container > p{line-height: 26px;margin: 15px 0;text-align: justify;text-align-last: center;}
	.fenlei .fenlei-list ul li{padding: 10px;}
	.fenlei .container h2::after{margin: 10px auto 0;}
	.yingyong .container h2::after{margin: 10px auto 0;}
	.yingyong .container > p{margin: 15px 0;}
	.yingyong .yy-list ul li:nth-child(n+3),.yingyong .yy-list ul li:nth-child(-n+2){width: 100%;}
	.yingyong .yy-list ul li{padding: 15px;}
	.yingyong .yy-list ul li h3{padding-bottom: 10px;}
	.gongyi .process-card{width: 100%;}
	.gongyi .card-tit{background: #e94609;min-height: auto;}
	.gongyi .card-tit h3{padding-left: 50px;}
	.gongyi .card-tit span{left: 15px;top: 10px;}
	.gongyi .card-body-x .flow-line-box-x .flow-base-line-up{top: 13%;}
	.gongyi .card-body-x .flow-line-box-x .flow-base-line-down{bottom: 36%;}
	.gongyi .card-body-x .flow-node-list-x .flow-node::before{top: 22%;}
	.gongyi .card-body-x.card-4 .flow-line-box-x .flow-base-line-up1{top: 22%;}
	.gongyi .card-body-x.card-4 .flow-node-list-x .flow-node::before{top: 19.5%;}
	.solution .bg-img-box .cp-bg1 .wen-float{position: initial;width: 100%;transform: translateX(0);}
	.solution .bg-img-box .cp-bg1 .wen-float.wen-width{width: 100%;transform: translateX(0);}
	.solution .bg-img-box .cp-bg2 .foot-position p{bottom: 5%;}
	.solution .bg-img-box .cp-bg2 .foot-position p span{font-size: 16px;}
	.solution .bg-img-box .cp-bg1 .wen-float h3{padding: 0 0 10px;}
	.solution .cp-flex{padding-bottom: 0;}
	.gypsum-case h2::after{margin: 15px auto;}
	.gypsum-case #case-swiper .swiper-wrapper .swiper-slide .case-wen{padding: 0 0 10px 10px;}
	.gypsum-case .case-swiper-btn .swiper-button-prev{left: 2%;}
	.gypsum-case .case-swiper-btn .swiper-button-next{right: 2%;}
}
@media (max-width:768px) {
	section .container h2{font-size: 26px;}
	.gongyi .card-body-x .flow-node-list-x .flow-node::before{top: 22%;}
	.gongyi .card-body-x .flow-line-box-x .flow-base-line-down{bottom: 32%;}
	.gongyi .card-body-x .flow-node-list-x .flow-node::before{top: 21%;}
	.gongyi .card-body-x .flow-node-list-x .flow-node:nth-child(n+4)::before{top: 23%;}
	.gongyi .card-body-x.card-4 .flow-line-box-x .flow-base-line-up1{top: 15%;}
	.gongyi .card-body-x.card-4 .flow-node-list-x .flow-node::before{top: 12.5%;}
	.solution .cp-flex > div{width: 50%;}
	.solution .cp-flex h4{padding: 0 !important;display: flex;justify-content: center;}
	.solution .cp-flex h4 a{font-size: 16px;padding: 10px;}
	.solution .cp-flex .cp-img a img.visi-md{display: none;}
	.solution .cp-flex .cp-img a img.hide-md{display: block;}
	.solution .bg-img-box .cp-bg2 .foot-position img{min-height: 80px;}
	.solution .bg-img-box .cp-bg2 .foot-position p span{font-size: 14px;}
	.gypsum-case{padding:30px 0;}
	.gypsum-case #case-swiper{margin-top: 30px;}
	.gypsum-case #case-swiper .swiper-wrapper .swiper-slide .case-wen h4{font-size: 20px;}
	.gypsum-case #case-swiper .swiper-wrapper .swiper-slide .case-wen p{font-size: 16px;line-height: 26px;}
}
@media (max-width:575px){
	.fenlei .fenlei-list ul{flex-wrap: wrap;gap: 20px;}
	.fenlei .fenlei-list ul li{width: 100%;}
	.fenlei .fenlei-list ul li img{width: 20px;}
	.gongyi .card-tit h3{height: 50px;line-height: 50px;}
	.gongyi .card-body-x{padding: 30px 0;}
	.gongyi .card-body-x .flow-line-box-x .flow-base-line-down,
	.gongyi .card-body-x .flow-line-box-x .flow-base-line-up{display: none;}
	.gongyi .card-body-x .flow-node-list-x .flow-node{width: 50%;flex-direction: inherit;}
	.gongyi .card-body-x .flow-node-list-x .flow-node .node-text{text-align: initial;}
	.gongyi .card-body-x .flow-node-list-x.card-3-con .flow-node::before{display: none;}
	.gongyi .card-body-x .flow-node-list-x.card-4-con{flex-direction: column;gap: 30px;}
	.gongyi .card-body-x .flow-node-list-x.card-4-con .flow-node{flex-direction: initial;width: 100%;}
	.gongyi .card-body-x.card-4 .flow-line-box-x .flow-base-line-up1{height: 100%;width: 2px;left: 26px;top: 0;}
	.gongyi .card-body-x.card-4 .flow-node-list-x .flow-node::before{top: 110%;left: 22px;border-width: 0 0 2px 2px;transform: rotate(-45deg);}
	.solution .cp-flex > div{width: 100%;}
	.solution .bg-img-box .cp-bg2 .foot-position p span{display: block;}
	.gypsum-case #case-swiper .swiper-wrapper .swiper-slide .case-wen p{font-size:16px;line-height:24px}
	.gypsum-case #case-swiper .swiper-wrapper .swiper-slide .case-wen h4{font-size:18px;line-height:24px;white-space: initial;}
	.gypsum-case #case-swiper .swiper-wrapper .swiper-slide-active .case-wen,.swiper-slide-duplicate-active .case-wen{padding:0 10px 10px 10px}
	.gypsum-case .case-swiper-btn .swiper-button-prev{left: 2.5%;}
	.gypsum-case .case-swiper-btn .swiper-button-next{right: 2.5%;}
}
