/* CSS Document */
/*
Theme Name: Regions
Theme URI: https://regions.com/
Description: 爱永的作品。
Author: 爱永
Author URI: http://www.aysheji.com/
Date:2025-10-12
Version: 1.0
License: 爱永许可认证
License URI: http://www.aysheji.com/
Tags: 网站开发定制
*/

.footercontact{}
.footercontact ul{ margin:0; padding:0;}
.footercontact li{ list-style:none; display:flex; gap:10px; margin-bottom:20px; align-items: center;}
.footercontact li img{ display:block; width:24px; height:24px;}
.footercontact li span{ color:#fff; font-size:16px;}

img{ max-width:100%;}

/*分页样式开始*/
#pageabc{text-align:center;margin:0px 0;clear:both;height:auto;overflow:hidden;color:#333;line-height:23px;}
#pageabc a.noallowed{cursor: not-allowed;}
#pageabc span,#pageabc a{font-size:16px;color:#595757;padding:6px 14px; border-radius:5px; border:1px solid #ccc; background:#fff; text-decoration:none;margin:3px 5px;display:inline-block;text-align:center;}
#pageabc a:hover,#pageabc a.current{color:#fff;background-color:#104042;border:1px solid #104042;}
/*分页样式结束*/

.copyright-text p{ color:#fff;}


.icaselist{ margin-top:70px;}
.icaselist ul{ display:flex; flex-wrap:wrap; padding:0;}
.icaselist li{ width:100%; list-style:none;}
.icaselist li .icaselicon{ display:flex; align-items:center; background:#f5f5f5;}
.icaselist li .icaselicon .icasetext{ width:70%; padding-right:30px;}
.icaselist li .icaselicon .icasetextnr{ padding-right:35px; padding-left:35px;}
.icaselist li .icaselicon .icasenrm{ font-size:24px; color:#9d9d9d; font-weight:lighter;}
.icaselist li .icaselicon .icasetit{ display:flex; justify-content:space-between; align-items:center;}
.icaselist li .icaselicon .icasetit:after{ content:""; display:block; width:21px; height:12px; background:url(images/icasejt.png) no-repeat;}
.icaselist li .icaselicon .icasetit h3{ font-size:18px; color:#545454; font-weight:normal;}
.icaselist li .icaselicon .icasedesc{ font-size:14px; color:#2d2d2d; line-height:1.5; font-weight:lighter; margin-top:10px;}
.icaselist li .icaselicon .icaseimg{ width:30%; overflow:hidden;}
.icaselist li .icaselicon .icaseimg img{transition: all 0.6s;}
.icaselist li:hover .icaselicon .icaseimg img{transform: scale(1.1);}

.icaselist li:nth-child(2n) .icaselicon .icasetext{ order:1; padding-right:0px;  padding-left:30px;}


.iadvantagebg{ padding:100px 0; width:100%;background:#333;}
.ireviewslist{ margin-top:40px;}
.ireviewslist ul{ display:flex; gap:2%; padding:0;}
.ireviewslist li{ width:32%;list-style:none;}
.ireviewslist li .ireviewslicon{ height:100%; background:#f5f5f5; border-radius:10px; padding:30px;}
.ireviewslist li .ireviewsliflex{ display:flex; align-items:center;}
.ireviewslist li .ireviewsliimg{ width:60px; height:60px; border-radius:100%; overflow:hidden;}
.ireviewslist li .ireviewslitext{ margin-left:20px;}
.ireviewslist li .ireviewslitext h4{ font-weight:normal; font-size:18px; margin-bottom:0;}
.ireviewslist li .ireviewslitext p{ font-size:14px; margin-top:0px; line-height: 1;}
.ireviewslist li .ireviewslinr{ font-size:16px; margin-top:20px; line-height:1.6;}





@media(max-width:1580px){
	.icaselist li .icaselicon .icasetext{ padding-top:10px;}
	.icaselist li .icaselicon .icasedesc{ font-size:16px;}
}
@media(max-width:1440px){
	.icaselist li .icaselicon .icasedesc{ font-size:14px; line-height:24px; margin-top:10px;}
}
@media(max-width:1280px){
	.icaselist li .icaselicon .icasetit{ margin-top:3px;}
}
@media(max-width:1230px){

	.icaselist li{ width:100%;}
	.icaselist li:nth-child(2) .icaselicon .icasetext{ order:1;}
	.icaselist li:nth-child(3) .icaselicon .icasetext{ order:0;}
	.icaselist li .icaselicon .icasetext{ padding-top:20px;}
	.icaselist li .icaselicon .icaseimg img{ width:100%;}
	
}
@media(max-width:1024px){
    .icaselist{ margin-top:40px;}
    .iadvantagebg{ padding:60px 0;}
}
@media(max-width:768px){
	.footercontact li span{ font-size:14px;}
	.footer-five.pt-100{ padding-top:40px;}
	
	.icaselist{ margin-top:40px;}
	.icaselist li .icaselicon{ padding:20px; flex-direction:column-reverse; gap:20px;}
	.icaselist li .icaselicon .icasetext{ width:100%; padding-right:0;}
	.icaselist li .icaselicon .icaseimg{ width:100%;}
	.icaselist li{ width:100%; margin-bottom:30px;}
	.icaselist li:nth-child(1) .icaselicon .icasetextnr{ padding-right:10px;}
	.icaselist li .icaselicon .icasedesc{ font-size:12px; line-height:20px;}
	.icaselist li .icaselicon .icasetit h3{ font-size:16px;}
	.icaselist li .icaselicon .icasetit:after{ display:none;}
	.icaselist li .icaselicon .icasenrm{ font-size:18px;}
	.icaselist li .icaselicon .icasetext{ padding-top:0;}
	.icaselist li .icaselicon .icasetextnr{ padding:0 0px 0 0;}

	.icaselist li:nth-child(2n) .icaselicon .icasetext{ order:0; padding-left:0;}
	
	.iadvantagebg{ padding:40px 0;}
	.ireviewslist{ margin-top:20px;}
	.ireviewslist ul{ flex-wrap:wrap;}
	.ireviewslist li{ width:100%; margin-bottom:20px;}
    .ireviewslist li .ireviewslicon{ padding:20px;}
    .ireviewslist li .ireviewslinr{ font-size:14px;}
	
	
	
}
















