/* 隐藏电话在小于 768px 时 */
@media (max-width: 767.98px) {
	.company-phone {display: none;}
	.db_nav .nav-item .nav-link{display: inline-block;}
	.dropdown-menu{border: none;}
	.db_content{margin-top: 15px;color: #5e5e5e;}
	.db_content h2{display: flex;align-items: center;font-size: 16px;line-height: 160%;color: #5a5a5a;}
	.db_content h2:before{content: '';width: 2px;display: block;height: 24px;margin-right: 6px;background-color: #c4c4c4;border-radius: 2px;}
	.db_Smallpiece{margin-top: 15px;}
	.footer-container{padding: 15px 0 !important;}
	.footer_right p{line-height: 160%;}
	.db_about p{margin-bottom: 0px;font-size: 14px;}
	.db_swiper_content{font-size: 20px !important;width: 100%;bottom: 0;right: 0;margin: auto;height: 100%;}
	.db_swiper_content_title{letter-spacing: 2px !important;}
	.p1{margin-left: 15px !important;margin-bottom: 0px !important;}
	.p2{margin-left: 30px !important;margin-top: 0px !important;}
}

@media (min-width: 768px) {
	.db_law{padding: 50px 0;overflow: hidden;}
	.db_content{font-size: 16px;letter-spacing: 2px;color: #5e5e5e;}
	.db_content h2{display: flex;align-items: center;font-size: 30px;line-height: 160%;color: #5a5a5a;}
	.db_content h2:before{content: '';width: 4px;display: block;height: 38px;margin-right: 6px;background-color: #c4c4c4;border-radius: 2px;}
	.db_content p{margin-top: 10px;}
	.scheme-container-content{letter-spacing: 2px;line-height: 160%;font-size:18px}
}

@media (max-width:992px) {
	.db_content{font-size: 14px;letter-spacing: 1px;}
	.db_content h2{font-size: 18px;}
	.db_content h2:before{content: '';width: 4px;display: block;height: 26px;margin-right: 6px;background-color: #c4c4c4;border-radius: 2px;}
	.db_content p{margin-top: 0px;}
	.footer-content{margin-top: 20px;}
	.footer-content .footer-nav{display: none;}
	.scheme-row{padding: 10px 20px;}
}

@media (max-width:1199.98px) {
	.db_Smallpiece{margin-top: 15px;}
	.footer-container{padding: 30px 0;}
	.footer-tel{line-height: 160%;}
	.case-content-item{margin-bottom: 20px;}
	.db_about p{margin-bottom: 15px;font-size: 16px;}
	.scheme-row{margin-bottom: 20px;}
	.scheme-row:last-child{margin-bottom: 0px;}
	.db_swiper_content{width: 100%;bottom: 0;right: 0;margin: auto;height: 100%;font-size: 30px;}
	.db_swiper_content_title{letter-spacing: 8px;}
	.p1{margin-left: 65px;margin-bottom: 28px;}
	.p2{margin-left: 180px;margin-top: 28px;}
}

@media (min-width:1200px){
	.col-xl-2_5 {position: relative;width: 20.8333%; /* (2.5/12)*100% = 20.8333% */}
	.footer-container{padding: 50px 0;}
	.footer-tel{font-size: 16px;}
	.case-content{min-height: 400px;}
	.db_about p{margin-bottom: 15px;font-size: 18px;line-height: 160%;}
	.scheme-row{margin-bottom: 30px;}
	.scheme-row:last-child{margin-bottom: 0px;}
	.digitize-content{max-width: 1200px;}
	.db_swiper_content{width: 1200px;bottom: 0;right: 0;margin: auto;height: 100%;font-size: 50px;}
	.db_swiper_content_title{letter-spacing: 14px;}
	.p1{margin-left: 65px;margin-bottom: 54px;}
	.p2{margin-left: 280px;margin-top: 54px;}
}

@media(max-width:575.98px){
	.footer-content-beian{align-items: flex-start;}
}