@charset "utf-8";

@import "jquery.fancybox.css";

.swiper-button-prev::after,.swiper-button-next::after{display:none;}

/*----------------------------*/

.textril-client{padding:90px 0;background:#f0f0f0;}
.textril-client .tit{text-align:center;}
.textril-client .tit em{font-size:17px;font-weight:600;color:#FC6619;text-transform:uppercase;}
.textril-client .tit h3{font-size:42px;color:#0b2138;font-weight:700;line-height:1;margin:15px 0 0;}

.textril-client .list{margin:50px -10px 0;position:relative;}
.textril-client .swiper-slide{padding:10px;}
.textril-client .swiper-slide .box{padding:37px 30px 30px;position:relative;background:#fff;box-shadow:0 0 10px 0 rgb(240 241 243);}
.textril-client .swiper-slide .client-info{display:flex;align-items:center;}
.textril-client .swiper-slide .client-info .ico{width:80px;}
.textril-client .swiper-slide .client-info .ico img{}
.textril-client .swiper-slide .client-info h6{flex:1;/*margin:0 0 0 20px;*/font-size:22px;color:#0b2138;font-weight:700;}
.textril-client .swiper-slide .client-info h6 span{display:block;font-size:18px;color:#F56800;margin:5px 0 0;}
.textril-client .swiper-slide p{margin:20px 0 0;font-size:16px;color:#666;line-height:22px;min-height:66px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}

.textril-client .swiper-slide .star{margin:20px 0 0;display:flex;align-items:center;}
.textril-client .swiper-slide .star i{font-size:22px;color:#F56800;}
.textril-client .swiper-slide .star em{font-size:16px;color:#0B2138;font-weight:700;margin-right: 15px;}


.textril-client .swiper-pagination{margin:30px 0 0;position:static;width:100%;font-size:0;}
.textril-client .swiper-pagination-bullet {height:12px;width:12px;border-radius:50%;margin:0 7px;background:#ccc;opacity:1;}
.textril-client .swiper-pagination-bullet-active{background:#F56800;}



@media screen and (max-width:1550px){
.textril-client{padding:80px 0;}
.textril-client .tit h3{font-size:39px;}
.textril-client .swiper-slide .box{padding:30px 25px 25px;}
}

@media screen and (max-width:1441px) {
.textril-client{padding:70px 0;}
.textril-client .tit h3{font-size:38px;}
.textril-client .swiper-slide .box{padding:28px 24px 24px;}
.textril-client .swiper-slide .client-info h6{font-size:21px;}
.textril-client .swiper-slide p{line-height:27px;}
}

@media screen and (max-width:1367px) {
.textril-client{padding:65px 0;}
.textril-client .tit h3{font-size:36px;}
.textril-client .swiper-slide .box{padding:26px 22px 22px;}
.textril-client .swiper-slide .client-info h6{font-size:20px;margin:0 0 0 15px;}
.textril-client .swiper-slide p{line-height:26px;}
}

@media screen and (max-width:1281px){
.textril-client{padding:60px 0;}
.textril-client .tit h3{font-size:34px;}
.textril-client .list{margin:45px -10px 0;}
.textril-client .swiper-slide .box{padding:20px;}
.textril-client .swiper-slide .client-info h6{font-size:19px;}
.textril-client .swiper-slide p{line-height:24px;}
}

@media screen and (max-width:1171px){
.textril-client .tit h3{font-size:32px;}
}

@media screen and (max-width:992px){
.textril-client .tit h3{font-size:31px;}
}

@media screen and (max-width:768px){
.textril-client{padding:30px 0;}
.textril-client .tit em{font-size:16px;}
.textril-client .tit h3{font-size:28px;}
.textril-client .list{margin:25px 0 0;}
.textril-client .list{margin:25px 0 0;}
.textril-client .swiper-slide{padding:0;}
.textril-client .swiper-pagination-bullet {height:12px;width:12px;margin:0 4px;}
}

@media screen and (max-width:576px) {
.textril-client .tit h3{font-size:26px;}

}

@media screen and (max-width:480px) {
.textril-client .tit h3{font-size:24px;}
.textril-client .tit em{font-size:15px;}
.textril-client .swiper-slide p{line-height:22px;font-size:15px;margin:15px 0 0;}
.textril-client .swiper-slide .star i{font-size:20px;}
.textril-client .swiper-slide .star em{font-size:15px;}

}	


@media screen and (max-width:420px) {
.textril-client .tit h3{font-size:22px;}

}






