
/*关于我们*/
 .about_content{width:100%;position:relative;padding:50px 0;}
 .about_content .us01_left{width:50%;float:left;}
 .about_content .us01_left .line{height:36px;margin-top:12px;color: #494747;font-size: 1.25rem;font-weight: 300;}
 .about_content .indextitle{font-family: sans-serif;text-transform:uppercase;font-size: 3.75rem;color: #212121;margin-bottom: 1.25rem;}
 .about_content .indextitle span {  color: #d20031;   margin-left: 2rem;}
 .about_content .us01_left .c{font-size:1.125rem;text-indent: 2em;margin:20px 0 60px;font-weight: 300;color: #494747;line-height: 2.125rem;text-align: justify;}
 .about_content .us01_left .d{display:flex;flex-direction:row;justify-content:space-between;}
 .about_content .us01_left .d .dli{text-align:left;}
 .about_content .us01_left .d .dli .dt{display: flex; align-items: flex-start; gap: .5rem;margin-bottom: 1.375rem;}
 .about_content .us01_left .d .dli .dt p{font-size: 3.125rem;font-family: 'Barlow-bold';color: #d20031;}
 .about_content .us01_left .d .dli .dt span{font-size: 1.375rem;font-family: 'Barlow-bold';color: #d20031; margin-top: .5rem;}
 .about_content .us01_left .d .dli .dt span:first-child{font-size: 1.375rem; font-family: 'Barlow-bold';color: #d20031; margin-top: .5rem;transform: translateY(17px);}
 .about_content .us01_left .d .dli .db{font-size: 1.25rem;font-weight: 300;color: #212121; margin-top: 0;margin-bottom: .5rem;margin-top:18px;}
 .about_content .us01_right{width:45.5%;float:right;position:relative;}
 .about_content .us01_right > img{display:block;width:100%;border-radius:15px;}
 .about_content::after{content:"";height:0px;display:block;clear:both;}
 .swiper-button-next-zizhi{right:-28px !important;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
 .swiper-button-prev-zizhi{left:-28px !important;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
 .gywm-zizhi img{max-height:450px;max-width:380px;}
 .swiper-button-next-zizhi.swiper-button-next:after{content:''}
 .swiper-button-prev-zizhi.swiper-button-prev:after{content:''}
 .swiper-button-prev.swiper-button-prev-zizhi{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l4.2%2C4.2L8.4%2C22l17.8%2C17.8L22%2C44L0%2C22z'%20fill%3D'%23dddddd'%2F%3E%3C%2Fsvg%3E");}
 .swiper-button-next.swiper-button-next-zizhi{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L5%2C44l-4.2-4.2L18.6%2C22L0.8%2C4.2L5%2C0z'%20fill%3D'%23dddddd'%2F%3E%3C%2Fsvg%3E");}
 .swiper-button-prev.swiper-button-prev-zizhi:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l4.2%2C4.2L8.4%2C22l17.8%2C17.8L22%2C44L0%2C22z'%20fill%3D'%23e62022'%2F%3E%3C%2Fsvg%3E");}
 .swiper-button-next.swiper-button-next-zizhi:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L5%2C44l-4.2-4.2L18.6%2C22L0.8%2C4.2L5%2C0z'%20fill%3D'%23e62022'%2F%3E%3C%2Fsvg%3E");}
 .slide_pic_9{width:99%;float:left;margin-top:20px;}
 .slide_pic_9 .p{width:100%;float:left;padding:0 24px;height:120px;opacity:0.9;overflow:hidden;
     
     font-size: 1.125rem;
    font-weight: 300;
    color: #838383;
    line-height: 2.125rem;
    text-align: justify;
 }
 .slide_pic_9 .bian{width:100%;float:left;margin-top:18px;}
 .slide_pic_9 .bian img{width:98%;margin:auto;display:block;}
 .slide_pic_9 .time{width:100%;height:132px;padding-top:60px;position:relative;float:left;text-align:center;}
 .slide_pic_9 .time .ico{display:inline-block;*zoom:1;*display:inline;width:72px;height:72px;background:#e52123;position:relative;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;}
 .slide_pic_9 .time .ico span{display:block;width:100%;height:100%;position:absolute;left:0;top:0;border:solid 2px #f5f5f5;opacity:0;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
 .slide_pic_9 .time .ico h3{width:100%;float:left;font-size:22px;color:white;line-height:25px;font-family:'OPENSANS-BOLD';margin-top:14px;}
 .slide_pic_9 .time .ico h6{width:100%;float:left;font-size:16px;color:white;line-height:20px;font-family:'OPENSANS-REGULAR';}
 .slide_pic_9 .time .ico svg{display:block;width:2px;height:60px;background:#e52123;position:absolute;left:50%;top:-60px;margin-left:-1px;}
 .slide_pic_9 .l1 .time{width:100%;height:132px;padding-top:0;padding-bottom:60px;}
 .slide_pic_9 .l1 .time .ico svg{top:auto;bottom:-66px;height:66px;}
 .slide_pic_9 .l1 .bian{margin-top:6px;}
 .slide_pic_9 .l1 .p{margin-top:24px;}
 .slide_pic_9 .slick-slide:hover .time .ico span{opacity:1;width:96%;height:96%;left:2%;top:2%;}
 .slide_pic_9 .slick-prev,.slide_pic_9 .slick-next{position:absolute;left:-58px;top:49%;display:block;width:38px;height:66px;margin-top:-33px;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l4.2%2C4.2L8.4%2C22l17.8%2C17.8L22%2C44L0%2C22z'%20fill%3D'%23dddddd'%2F%3E%3C%2Fsvg%3E");}
 .slide_pic_9 .slick-next{left:auto;right:-58px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L5%2C44l-4.2-4.2L18.6%2C22L0.8%2C4.2L5%2C0z'%20fill%3D'%23dddddd'%2F%3E%3C%2Fsvg%3E");}
 .slide_pic_9 .slick-prev:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l4.2%2C4.2L8.4%2C22l17.8%2C17.8L22%2C44L0%2C22z'%20fill%3D'%23e62022'%2F%3E%3C%2Fsvg%3E");}
 .slide_pic_9 .slick-next:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L5%2C44l-4.2-4.2L18.6%2C22L0.8%2C4.2L5%2C0z'%20fill%3D'%23e62022'%2F%3E%3C%2Fsvg%3E");}

.about-hzhb-box{height: auto;margin-left:50px;margin-right:50px;}
.about-hzhb-box ul{
 display: flex;
 display: -webkit-flex;
 flex-direction: row;
 flex-wrap: wrap;
 justify-content: space-between;

}
.about-hzhb-box li {
 width:13%;
 position: relative;
 border-radius: 11px;
 border: 1px #ccc solid;
 overflow: hidden;
 margin-bottom: 10px;
 background: #ffffff;
}
.about-hzhb-box li:before {
 content: "";
 position: absolute;
 overflow: hidden;
 width: 80px;
 height: 150px;
 left: 0%;
 top: 0;
 background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0) 100%);
 background: gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.2)),color-stop(100%,rgba(255,255,255,0)));
 -webkit-transform: skewX(-25deg) translateX(-149px);
 transform: skewX(-25deg) translateX(-149px);
 -webkit-transition: none 220ms ease 0s;
 transition: none 220ms ease 0s;
}
.about-hzhb-box img {
 display: block;
 vertical-align: middle;
 margin: 0 auto;
 width: 100%;
 height: auto;
 transition: 0.5s all;
 -webkit-transition: 0.5s all;
 -moz-transition: 0.5s all;
 -o-transition: 0.5s all;
 filter: alpha(opacity=85);
 -moz-opacity: 0.85;
 -khtml-opacity: 0.85;
 opacity: 0.85;
}

@media screen and (max-width:1740px){
 .slide_pic_9 .slick-prev{left:0;}
 .slide_pic_9 .slick-next{right:0;}
}
 
@media screen and (max-width:1199px){
 .c_0100_9 .content2{padding:65px 0 70px 0;}
 .slide_pic_9 .p{padding:0 5px;height:100px;font-size:12px;line-height:20px;}
 .slide_pic_9 .time{height:102px;padding-top:40px;}
 .slide_pic_9 .bian{margin-top:6px;}
 .slide_pic_9 .time .ico{width:62px;height:62px;}
 .slide_pic_9 .time .ico h3{font-size:18px;line-height:22px;margin-top:10px;}
 .slide_pic_9 .time .ico h6{font-size:14px;line-height:18px;}
 .slide_pic_9 .time .ico svg{height:40px;top:-40px;}
 .slide_pic_9 .l1 .time{height:102px;padding-bottom:40px;}
 .slide_pic_9 .l1 .time .ico svg{bottom:-48px;height:48px;}
 .slide_pic_9 .l1 .bian{margin-top:4px;}
 .slide_pic_9 .slick-prev,.slide_pic_9 .slick-next{width:20px;height:36px;margin-top:-16px;background-size:41px 36px !important;}
 .slide_pic_9 .slick-prev{left:15px;}
 .slide_pic_9 .slick-next{right:10px;}
}
 
@media screen and (max-width:767px){
 .c_0100_9 .content2{padding:35px 10px 40px 10px;}
 .slide_pic_9 .l1 .p{margin-top:14px;}
}
 
/* 公司环境 */
 .auto-inner{
/* max-width:1216px;*/
position:relative;}
 .auto-inner dl dd{background:#e52123;color:#fff;position:absolute;}
 .auto-inner dl dd aside{text-align:center;position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%);font-size:40px;}
 .auto-inner dl dd aside::before{display:inline-block;content:'';margin:0 auto 8px;width:84px;height:83px;background:url(../image/life-icon-1.png) no-repeat center center;}
 .auto-inner dl dd aside span{display:block;}
 .auto-inner dl .d-1, .auto-inner dl .d-2{height:100%;top:0;}
 .auto-inner dl .d-1{left:0;width:23.125%;}
 .auto-inner dl .d-2{right:0.285%;width:14.603%;background:url(../image/life-d2-bg.jpg) no-repeat center center;background-size:cover;}
 .auto-inner dl .d-2 aside::before{background-image:url(../image/life-icon-2.png);}
 .auto-inner dl .d-3{bottom:0;width:38.296%;left:32.216%;height:49.453%;}
 .auto-inner dl .d-3 aside::before{background-image:url(../image/life-icon-3.png);}
 
 /* 开始 */
.auto-inner ul {    
display: grid;    
grid-template-columns: repeat(4, 1fr);    
gap: 1rem;
}
.auto-inner ul li a {    
display: block;    
position: relative;    
border-radius: .05rem;    
overflow: hidden;
border-radius: 10px;
}
.auto-inner ul li:first-child {    
grid-column-start: 1;    
grid-column-end: 3;    
grid-row-start: 1;    
grid-row-end: 3;
}
.auto-inner ul li:first-child .img-db:after {    
padding-top: 63.5%;
}
.auto-inner ul li a .img-db:after {	
content: '';	
display: block;    
padding-top: 62.23%;
}
.auto-inner ul li:first-child a .bmname {    
/*padding: 0.325rem 0.3rem;*/
}
.auto-inner ul li a .bmname {    
position: absolute;    
left:0;    
bottom:0;    
color:#fff;    
width:100%;    
background:linear-gradient(to top, rgba(0, 0, 0, .9), rgba(0, 0, 0, 0));    
padding: 1rem;    
transition: all .5s;
}
.auto-inner ul li:hover a .bmname {    
background:linear-gradient(to top, rgba(0, 0, 0, 1),rgba(0, 0, 0, 0));
}
.auto-inner ul li a .bmname h5 {    
color: #fff;    
font-size: 22px;    
line-height: 1.5;
font-weight: bold;
}
.auto-inner ul li a .bmname p {    
font-size: 16px;    
line-height: 1.875em;
}
.auto-inner .img-db {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.auto-inner .img-db-hover:hover .img-db img,
.auto-inner .img-db:hover img,
.auto-inner .img-db-hover:hover .img-db video,
.auto-inner .img-db:hover video,li:hover .img-db img,li:hover .img-db video{
	transform: scale(1.1);
}

.auto-inner .img-db::after{
	display: block;
	content: '';
}

.auto-inner .img-db img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
    max-width: 100%;
    max-height: 100%;
	object-fit: cover;
    transition: all .5s;
    border-radius: 10px;
}
/* 结束 */
 
 .slider{width:69.091%;margin:0 auto;}
 .slider .slick-list{padding-left:11.102%;}
 .slider ul{overflow:hidden;}
 .slider li{float:left;margin-left:0.926%;margin-bottom:6px;overflow:hidden;}
 .slider li img{transition:0.5s;}
 .slider .slick-current li img{transform:rotateY(0);}
 .slider li:nth-child(1), .slider li:nth-child(5){width:12.859%;}
 .slider li:nth-child(2), .slider li:nth-child(3){width:30.713%;}
 .slider li:nth-child(4), .slider li:nth-child(6){width:21.925%;}
 .slider li:nth-child(6){float:right;}
 .slider li:nth-child(5), .slider li:nth-child(6){margin-bottom:0;}
 .slider li:nth-child(5){clear:left;}
 
@media(max-width:1440px){
 .auto-inner dl dd aside{font-size:32px;}
}
 
/* 公司环境 */
 .service{padding-bottom:100px;}
@media only screen and (max-width:768px){
 .about-hzhb-box{margin:10px;}
 .about_content .us01_left{width:100%;float:unset;}
 .about_content .us01_right{width:100%;float:unset;margin-top:20px;}
 .slider{width:100%;margin:0 auto;}
 .slider .slick-list{padding-left:1.102%;}
 .slider ul{overflow:hidden;}
 .slider li{float:left;margin-left:0.926%;margin-bottom:6px;overflow:hidden;}
 .slider li img{transition:0.5s;}
 .slider .slick-current li img{transform:rotateY(0);}
 .slider li:nth-child(1), .slider li:nth-child(5){width:35.859%;}
 .slider li:nth-child(2){width:62.13%;}
 .slider li:nth-child(3){width:55.713%;}
 .slider li:nth-child(4){width:42%;}
 .slider li:nth-child(6){width:61.925%;}
 .slider li:nth-child(6){float:right;}
 .slider li:nth-child(5), .slider li:nth-child(6){margin-bottom:0;}
 .slider li:nth-child(5){clear:left;}
 .auto-inner dl .d-1{left:0;width:16.125%;}
 .auto-inner dl .d-3{bottom:0;width:17.296%;left:40.216%;height:34.453%;}
 .auto-inner ul{display:block;}
 .auto-inner ul li{margin:10px 0;}
 .service {
    padding-bottom: 50px;
}
.scheme {
    padding: 0 0 50px;

}
 .about-hzhb-box li {
  width:31%;
  position: relative;
  border-radius: 11px;
  border: 1px #ccc solid;
  overflow: hidden;
  margin-bottom: 10px;
  background: #ffffff;
 }
 .service .shuoming{display:none;}
 .service .tabBox{width:25%;padding:16px 5px 0 5px;box-sizing:border-box;transition:all 0.3s;}
 .index-hzhb li{float:left;width:33.33333%;}
 
 .about_content .us01_left .d .dli .dt {
    /*font-size: 30px;*/
}
 .about_content .us01_left .d .dli .dt sup {
  font-size:14px !important; /* 缩小字号 */
  vertical-align: super !important; /* 确保垂直对齐 */
  color: #000 !important;
}
 
 .about_content .us01_left .d .dli .db {
    font-size: 16px;
    margin-top: 10px;
}
 
.about_content .us01_left .d .dli .db {
    margin-top: 10px;
}

.about_content {
    padding: 36px 0;
    /*margin-top:300px;*/
}
.dtit {
    padding: 40px 0 50px;
}
.about_content .indextitle {
    font-size: 32px;
    text-transform: uppercase;
    line-height: 40px;
}
.dtit span {
    font-size: 2rem;
}
.about_content .us01_left .d .dli .dt span {
    /*font-size: 20px;*/
    /*transform: translateY(-7px);*/
}
.about_content .us01_left .c {
    margin: 20px 0 30px;
}
}
@media (min-width:769px) and (max-width:1200px){
 .about-hzhb-box{width:80%;}
 .about-hzhb-box li {
  width:21%;
  position: relative;
  border-radius: 11px;
  border: 1px #ccc solid;
  overflow: hidden;
  margin-bottom: 10px;
  background: #ffffff;
 }
}