/* Ç°¶Ë½­ÎÄÕÜ */

.maodians{position: relative;left: 0;width: 100%;top: -150px}

.maodians2{top:-50px;}

.p_120{padding: 120px 0;}

.banner{position: relative;z-index: 5;}

.banner .ban_con{position: relative;}

.banner  .ss .img{position: relative;overflow: hidden;}

.banner  .ss .img img{width: 100%;}

.banner  .ss .img video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}

.banner  .ss{position: relative;}

.banner  .ss .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;padding-bottom: 8vw;color: #fff;}

.banner  .ss .txt .ibox{padding: 0 85px;}

.banner  .ss .txt .t1{overflow: hidden;}

.banner  .ss .txt .t1 .nei{display: flex;align-items: center;}

.banner  .ss .txt .t1 .nei span{display: block;margin-right: 10px;color: #fff;position: relative;top: 90px;opacity: 0;}

.banner  .ss .txt .t1 .nei span:last-child{margin-right: 0;}

.banner  .ss .txt .t1 .nei span s{display: block;width: 10px;height: 10px;background: #fff;border-radius: 50px;margin: 0 5px;}

.banner  .ss .txt .t2{line-height: 1.75;margin-top: 15px;top: 50px;opacity: 0;position: relative;}

.banner .swiper-slide-active .ss .txt .t1 .nei span{top: 0;opacity: 1;}

.banner .swiper-slide-active .ss .txt .t1 .nei span.sp1{ transition-delay: 0.1s;}

.banner .swiper-slide-active .ss .txt .t1 .nei span.sp2{ transition-delay: 0.2s;}

.banner .swiper-slide-active .ss .txt .t1 .nei span.sp3{ transition-delay: 0.3s;}

.banner .swiper-slide-active .ss .txt .t1 .nei span.sp4{ transition-delay: 0.4s;}

.banner .swiper-slide-active .ss .txt .t1 .nei span.sp5{ transition-delay: 0.5s;}

.banner .swiper-slide-active .ss .txt .t1 .nei span.sp6{ transition-delay: 0.6s;}

.banner .swiper-slide-active .ss .txt .t1 .nei span.sp7{ transition-delay: 0.7s;}

.banner .swiper-slide-active .ss .txt .t1 .nei span.sp8{ transition-delay: 0.8s;}

.banner .swiper-slide-active .ss .txt .t1 .nei span.sp9{ transition-delay: 0.9s;}

.banner .swiper-slide-active .ss .txt .t1 .nei span.sp10{ transition-delay: 1s;}

.banner .swiper-slide-active .ss .txt .t1 .nei span.sp11{ transition-delay: 1.1s;}

.banner .swiper-slide-active .ss .txt .t1 .nei span.sp12{ transition-delay: 1.2s;}

.banner .swiper-slide-active .ss .txt .t2{top: 0;opacity: 1;transition-delay: 0.2s;}

.banner .ss.right .txt .t1{display: flex;justify-content: space-between;}

.banner .ss.right .txt .t2{display: flex;justify-content: space-between;text-align: right;}

.banner .con1{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.banner .con1 .ibox{height: 100%;}

.ban_ban{width: 47px;height: 47px;border-radius: 100%;border: 1px solid #fff;background: none;display: flex;align-items: center;justify-content: center;}

.ban_ban img{width: 9px;}

.banner_prev img{transform: rotate(180deg);}

.ban_ban:hover{background: #D81918;border: 1px solid #D81918;}

.banner .shuj{display: flex;justify-content: center;bottom: 50px;position: absolute;width: 100%;z-index: 5;}

.banner .shuj .img1{transform: rotate(180deg);}

.banner .shuj img{width: 10px;margin: 0 40px;}

.banner_sp{position: static;}

.banner_sp span{width: 6px;height: 6px;border: 1px solid #fff;border-radius: 30px;margin: 0 8px !important;opacity: 1;background: none;}

.banner_sp span.swiper-pagination-bullet-active{width: 17px;background: #fff;}

.banner_sp2 span{border: 1px solid #D81918;}

.banner_sp2 span.swiper-pagination-bullet-active{background: #D81918;}

.index1{position: relative;z-index: 5;}

.index1 .con1 {background: #fff;padding: 140px 0 80px;}

.index1 .con1 .ibox{display: flex;justify-content: space-between;}

.index1 .con1 .con_le{width: 19.2%;}

.index1 .con1 .con_le img{width: 100%;}

.index1 .con1 .con_re{width: 71.43%;}

.index1 .con1 .con_re .re1{position: relative}

.index1 .con1 .con_re .re1 .ul{display: flex;justify-content: space-between;}

.index1 .con1 .con_re .re1 .ul .l1{color: #C89E66;}

.index1 .con1 .con_re .re1 .ul .l1 .sp2{margin-left: 2px;}

.index1 .con1 .con_re .re1 .ul .l2{line-height: 1.6;margin-top: 12px;padding-left: 5px;}

.index1 .con1 .con_re .sj{text-align: right;margin-top: 40px}

.index1 .con1 .con_re .sj p{color: #ccc;transform: scale(0.85) translateX(8px);display: inline-block}

.index1 .con1 .con_re .re2{width: 100%;height: 2px;background: #D9D9D9;margin: 8px 0 26px;position: relative}

.index1 .con1 .con_re .re3{line-height: 2;text-align: justify;}

.index1 .con2 img{width: 100%;}

.index1 .con2{}

.index1 .con2 .zhe{position: absolute;right: 100%;width: 1000px;background: #fff;height: 100%;top: 0;}


.index1 .con2 .zhe2{position: absolute;left: 100%;width: 1000px;background: #fff;height: 100%;top: 0;}


.index1 .con3{height: 135px;background: #fff;}

.shijue{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: url(/images/in1_1.jpg) center no-repeat fixed;background-size: cover;}

.shijue video{width: 100%;height: 100%;object-fit: cover;}


.index2{position: relative;z-index: 5;background: #F2F2F2;padding: 120px 0 210px;}

.index2 .con1{display: flex;justify-content: space-between;align-items: center;margin-bottom: 50px;}

.index2 .con1 .con_re{}

.index2 .con1 .con_re .ul{display: flex;}

.index2 .con1 .con_re .ul .li{margin-right: 50px;cursor: pointer;}

.index2 .con1 .con_re .ul .li:last-child{margin-right: 0;}

.index2 .con1 .con_re .ul .li:last-child{margin-right: 0;}

.index2 .con1 .con_re .ul .li .ls{display: flex;align-items: center;position: relative;padding-bottom: 6px;}

.index2 .con1 .con_re .ul .li .ls::after{content: "";width: 0%;left: 50%;transform: translateX(-50%);height: 2px;background: #D81918;position: absolute;bottom: 0;transition: all 0.6s;}

.index2 .con1 .con_re .ul .li .in{position: relative;margin-right: 10px;}

.index2 .con1 .con_re .ul .li .in img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.index2 .con1 .con_re .ul .li:hover .in img:last-child{opacity: 1;}

.index2 .con1 .con_re .ul .li:hover .in img:first-child{opacity: 0;}

.index2 .con1 .con_re .ul .li:hover span{color: #D81918;}

.index2 .con1 .con_re .ul .li:hover .ls::after{width: 100%;}



.index2 .con1 .con_re .ul .li.act .in img:last-child{opacity: 1;}

.index2 .con1 .con_re .ul .li.act .in img:first-child{opacity: 0;}

.index2 .con1 .con_re .ul .li.act span{color: #D81918;}

.index2 .con1 .con_re .ul .li.act .ls::after{width: 100%;}

.index2 .cons .con{display: flex;justify-content: space-between;height: 530px;}

.index2 .cons .con .con_le{width: 50%;padding: 27px 45px 10px ;background: #fff;border-radius: 12px 0 0 12px;}

.index2 .cons .con .con_re{width: 50%;position: relative;}

.index2 .cons .con .con_le .le1{display: flex;justify-content: space-between;}

.index2 .cons .con .con_le .le1 .l{transform: scale(0.9) translateX(-5%);color: #666;}

.index2 .cons .con .con_le .le1 .l span{color: #D81918;}

.index2 .cons .con .con_le .le2{display: flex;align-items: center; height: 50px;padding: 0 25px;background: #F6F6F6;border-radius: 6px;margin-top: 13px;}

.index2 .cons .con .con_le .le2 img{width: 20px;}

.index2 .cons .con .con_le .le2 .in{width: calc(100% - 20px);height: 100%;}

.index2 .cons .con .con_le .le2 input{border: 0;outline: none;background: none;font-size: 14px;padding-left: 12px;height: 100%;width: 100%;}

.index2 .cons .con .con_le .le3{margin-top: 18px;padding-top: 17px;border-top: 1px solid #D9D9D9;}

.index2 .cons .con .con_le .le3 .ul{height: 340px;overflow-y: auto;padding-right: 14px;}

.index2 .cons .con .con_le .le3 .ul::-webkit-scrollbar{ width:4px;height: 1px;border-radius: 30px;}

.index2 .cons .con .con_le .le3 .ul::-webkit-scrollbar-thumb{ background:#DDB076;border: 1px solid #F6F6F6;border-radius: 30px;}

.index2 .cons .con .con_le .le3 .ul::-webkit-scrollbar-track{ background:#F6F6F6;border-radius: 30px;} 

.index2 .cons .con .li a{display: flex;height: 60px;background: #F6F6F6;align-items: center;padding: 0 25px;}

.index2 .cons .con .li{margin-bottom: 10px;cursor: pointer;}

.index2 .cons .con .li:last-child{margin-bottom: 0;}

.index2 .cons .con .li .a1{width: 105px;position: relative;}

.index2 .cons .con .li .a1::after{content: "";width: 3px;height: 14px;background: #222222;border-left: 1px solid #a6a6a6;border-right: 1px solid #a6a6a6;position: absolute;right: 0;transition: all 0.6s;}

.index2 .cons .con .li .a2{width: calc(100% - 145px);padding-left: 18px;line-height: 1.4;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.index2 .cons .con .li .a3{width: 28px;position: relative;margin-left: 12px;}

.index2 .cons .con .li .a3 img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.index2 .cons .con .li a:hover {background: #D81918;}

.index2 .cons .con .li a:hover .a1,.index2 .cons .con .li a:hover .a2{color: #fff;}

.index2 .cons .con .li a:hover .a1::after{background: #fff;border-left: 1px solid #e76f6e;border-right: 1px solid #e76f6e;}

.index2 .cons .con .li a:hover .a3{transform: rotate(-45deg);}

.index2 .cons .con .li a:hover .a3 img:last-child{opacity: 1;}

.index2 .cons .con .li a:hover .a3 img:first-child{opacity: 0;}



.danxuan .ul{display: flex;}

.danxuan .ul .li{margin-right: 18px;}

.danxuan .ul .li:last-child{margin-right: 0;}

.danxuan .ul .in{width: 15px;height: 15px;background: #f0f1f5;border-radius: 30px;display: flex;align-items: center;justify-content: center;}

.danxuan .ul .in s{display: block;width: 7px;height: 7px;background: #D81918;border-radius: 20px;opacity: 0;}

.danxuan .ul .ls{display: flex;align-items: center;}

.danxuan .ul span{transform: scale(0.9);color: #666;margin-left: 3px;}


.danxuan .ul .li.act .in s{opacity: 1;}

.index2 .cons .con .con_re .txt{position: absolute;width: 100%;padding: 0 45px;bottom: 45px;}

.index2 .cons .con .con_re .txt .ul{width: 100%;}

.index2 .cons .con .con_re .imgs{background: url(/images/in2_1.jpg) center no-repeat;background-size: cover;border-radius: 0 12px 12px 0;height: 530px;}

.index2 .cons .con .con_re .li a{border-radius: 6px;}

.index2 .cons .con .con_re .banner_sp{position: absolute;bottom: 125px;right: 70px;text-align: right;left: auto;}

.index2 .cons .con .con_re .banner_sp.yin{opacity: 0}

.index2 .cons .neis{position: relative}

.index2 .cons .nei{position: absolute;left: 0;top: 20px;width: 100%;opacity: 0;pointer-events: none;transition: all 0.6s;}

.index2 .cons .nei:first-child{position: relative;}

.index2 .cons .nei.act{opacity: 1;pointer-events: visible;top: 0;transition: all 1.5s;}

.index3{position: relative;z-index: 5;background: #fff;}

.index3 .in3_con{position: relative;}

.index3 .in3_con .biaot{position: absolute;width: 100%;left: 0;text-align: center;top: 115px;z-index: 2;color: #fff;}

.index3 .in3_con .ss{position: relative;}

.index3 .in3_con .ss .img{height: 950px;background: url(/images/in3_1.jpg) center no-repeat;background-size: cover;}

.index3 .in3_con .ss .con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 300px 0 0px;}

.index3 .in3_con .ss .con .ibox{display: flex;justify-content: space-between;}

.index3 .in3_con .ss .con .con_le{width: 45.53%;}

.index3 .in3_con .ss .con .con_re .anniud{margin-top: 110px;}

.index3 .in3_con .ss .con .con_le .txt{color: #fff;}

.index3 .in3_con .ss .con .con_le .txt .t1{margin-bottom: 20px;}

.index3 .in3_con .ss .con .con_le .txt .t2{text-align: justify;line-height: 1.65;  padding-right: 10px;max-height: 109px;overflow-y: auto}

.index3 .in3_con .ss .con .con_le .txt .t2::-webkit-scrollbar{ width:3px;height: 1px;}

.index3 .in3_con .ss .con .con_le .txt .t2::-webkit-scrollbar-thumb{ background:#D81918;}

.index3 .in3_con .ss .con .con_le .txt .t2::-webkit-scrollbar-track{ background:#fff;}


/* .index3 .in3_con .ss .con .con_re{width: 45.53%;} */

.qeis{}

.qeis .q1{display: flex;align-items: center;padding-bottom: 28px;margin-bottom: 26px ;border-bottom: 1px dashed #D9D9D9;}

.qeis .q1 span{display: block;color: #fff;opacity: 0.4;margin-right: 30px;cursor: pointer;}

.qeis .q1 span.act{opacity: 1;}

.qeis .q1 span:last-child{margin-right: 0;}

.qeis .q2{line-height: 1.65;color: #fff;text-align: justify;position: relative;}

.qeis .q2 p{display: block;position: absolute;left: 0;top: 0;opacity: 0;pointer-events: none;top: 20px;transition: all 1s;max-height: 103px;overflow-y: auto;padding-right: 10px}

.qeis .q2 p::-webkit-scrollbar{ width:3px;height: 1px;}

.qeis .q2 p::-webkit-scrollbar-thumb{ background:#D81918;}

.qeis .q2 p::-webkit-scrollbar-track{ background:#fff;}

.qeis .q2 p.act{opacity: 1;top: 0;pointer-events: visible;}

.ljgd{display: flex;align-items: center;}

.ljgd .in{width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;background: #D81918;border-radius: 50px;}

.ljgd .in img{width: 14px;}


.ljgd span{margin-right:18px ;color: #fff;border-bottom: 1px solid #fff;display: block;line-height: 1.5;}

/* .ljgd:hover span{letter-spacing:3px;} */

.ljgd:hover .in{background: #C89E66;}

.ljgd2 .in{background: #C89E66;}

.ljgd2:hover {opacity: 0.8;}

.ljgd3 span{color: #222222;border-bottom: 1px solid #222222;}


.index3 .in3_con .ss .con .con_re{display: flex;}

.index3 .in3_con .ss .con .con_re .lei {margin-right: 60px;}

.index3 .in3_con .ss .con .con_re .lei .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}

.index3 .in3_con .ss .con .con_re .lei .ul .li{width: 28.64%;margin-bottom: 7.4%;}

.index3 .in3_con .ss .con .con_re .lei .ul .li a{display: flex;align-items: center;justify-content: center; width: 100%;height: 100%;height: 68px;border: 1px solid #fff;border-radius: 0 20px 0 20px;}

.index3 .in3_con .ss .con .con_re .lei .ul .li a span{color: #fff;}

.index3 .in3_con .ss .con .con_re .lei .ul .li a:hover{background: #D81918;border: 1px solid #D81918;}

.index3 .in3_con .ding{position: absolute;left: 0;width: 100%;bottom: 145px;z-index: 10;}

.index3 .in3_con .ding .ul{display: flex;justify-content: space-between;}

.index3 .in3_con .ding .ul .li{width: 15.465%;height: 265px;background: #fff;border-radius: 12px;display: flex;align-items: center;justify-content: center;text-align: center;padding-bottom: 15px;position: relative;cursor: pointer;}

.index3 .in3_con .ding .ul .li a{display: block;position: absolute;left: 0;top: 0;width: 100%;z-index: 1;height: 100%;}

.index3 .in3_con .ding .ul .li::after{content: "";width: 10px;height: 10px;background: url(/images/svg/27.svg) center no-repeat;background-size: 100%;position: absolute;right: 10px;bottom: 10px;}

.index3 .in3_con .ding .ul .li .s1{display: flex;justify-content: center;}

.index3 .in3_con .ding .ul .li .s1 .i{width: 120px;height: 120px;background: #F2F2F2;display: flex;align-items: center;justify-content: center;border-radius: 50%;}

.index3 .in3_con .ding .ul .li .s2{margin-top: 30px;}

.index3 .in3_con .ding .ul .li.act{background: #D81918;}

.index3 .in3_con .ding .ul .li.act .s2{color: #fff;}

.index3 .in3_con .ding .ul .li:hover{background: #D81918;}

.index3 .in3_con .ding .ul .li:hover .s2{color: #fff;}


.index4{position: relative;z-index: 5;padding: 120px 0 240px;background: url(/images/in4_1.jpg) center no-repeat;background-size: 100% 100%;}

.index4 .con1{text-align: center;margin-bottom: 100px;}

.index4 .con2{}

.index4 .con2 .ss{position: relative;height: 450px;overflow: hidden;}

.index4 .con2 .ss .txt{display: flex;justify-content: space-between;border-radius: 12px;background: #D81918;overflow: hidden;height: 100%;}

.index4 .con2 .ss .txt .tl{width: 58%;padding: 55px 0 0 80px;opacity: 0;}

.index4 .con2 .ss .txt .tl .t1{color: #fff;margin-bottom: 45px;}

.index4 .con2 .ss .txt .tl .t2{text-align: justify;color: #fff;}

.index4 .con2 .ss .txt .tl .t2 .sj{line-height: 2.125;}

.index4 .con2 .ss .txt .tr{width: 37.5%;position: relative;}


.index4 .con2 .ss .txt .tr .img{position: relative;height: 100%;background: url("http://hzzb.java.68hanchen.com/img/footerImg/png/h5_1705570554901.png") center no-repeat;background-size: cover}

.index4 .con2 .ss .txt .tr .img img{width: 100%;height: 100%;}

.index4 .con2 .ss .txt .tr .img img:first-child{border-radius: 50px 0 50px 0;opacity: 0}

.index4 .con2 .ss .txt .tr .img img:last-child{position: absolute;left: 0;top: 0;}

.index4 .con2 .ss .txt .tr .ai{position: absolute;right: 65px;bottom: 38px;}

.index4 .con2 a{z-index: 10;position: relative}

.index4 .con2 .ss .txt2{position: absolute;left: 0;top: 0;background: #EFEFEF;width: 100%;height: 100%;border-radius: 12px;padding: 55px 0;text-align: center;}

.index4 .con2 .ss .txt2 .x1{margin-bottom: 45px;}

.index4 .con2 .ss .txt2 .x2{display: flex;justify-content: center;}

.index4 .con2 .ul{display: flex;justify-content: space-between;}

.index4 .con2 .ul .li{width: 13.1%;}

.index4 .con2 .ul .li .txt{opacity: 0;}

.index4 .con2 .ul .li.act{width: 71.5%;}

.index4 .con2 .ul .li.act .txt2{opacity: 0;}

.index4 .con2 .ul .li.act .txt{opacity: 1;}

.index4 .con2 .ul .li.act .txt .tl{opacity: 1;transition-delay: 0.5s;}


.index4 .con2 .ul .li .uls{}

.index4 .con2 .ul .li .uls .lis {margin-bottom: 20px;}

.index4 .con2 .ul .li .uls .lis .n1{display: flex;justify-content: space-between;align-items: center;}

.index4 .con2 .ul .li .uls .lis .n1 s{display: block;width: 100%;height: 1px;background: #fff;margin: 0 13px;}

.index4 .con2 .ul .li .uls .lis .n1 span{white-space: nowrap;}

.index4 .con2 .ul .li .uls .lis .n2{opacity: 0.5;line-height: 1.6;margin-top: 5px;}

.index5{position: relative;z-index: 5;background: url(/images/in5.jpg) center no-repeat;background-size: cover;padding: 120px 0 150px;}

.index5 .con1{text-align: center;color: #fff;margin-bottom: 100px;}

.index5 .con2{display: flex;justify-content: space-between;margin-bottom: 58px;}

.index5 .con2 .con_le{display: flex;}

.index5 .con2 .con_le span{color: #fff;margin-right: 80px;position: relative;line-height: 1.5;display: block;cursor: pointer;opacity: 0.5;}

.index5 .con2 .con_le span::after{content: "";width: 0%;height: 3px;background: #fff;border-top: 1px solid #c4c6c9;border-bottom: 1px solid #898c92;position: absolute;left: 50%;transform: translateX(-50%); bottom: 0;transition: all 0.6s;}

.index5 .con2 .con_le span:last-child{margin-right: 0;}

.index5 .con2 .con_le span.act{font-weight: bold;opacity: 1;}

.index5 .con2 .con_le span.act::after{width: 100%;}

.index5 .con2 .con_le span:hover::after{width: 100%;}

.index5 .con3{top: 0;position: relative;opacity: 1;transition: all 0.6s;}

.index5 .con3.act{opacity: 0.5;}

.index5 .con3 .ul{display: flex;}

.index5 .con3 .ul .li{border-radius: 8px;background: #fff;overflow: hidden;width: 100%;}

.index5 .con3 .ul .li img{width: 100%;}

.index5 .con3 .c{margin-bottom: 1%;}

.index5 .con3 .c:last-child{margin-bottom: 0;}

.index5 .con3 .swiper-wrapper{    -webkit-transition-timing-function: linear; -moz-transition-timing-function: linear; -ms-transition-timing-function: linear; -o-transition-timing-function: linear; transition-timing-function: linear; margin: 0 auto;}

.yindaoy{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 300;}

.yindaoy video{width: 100%;height: 100%;object-fit: cover;}


.about1 {}

.about1 .con1{text-align: center;margin-bottom: 55px;}

.about1 .con2{}

.about1 .con2 img{width: 100%;}

.about1 .con3{display: flex;justify-content: space-between;padding: 55px 0 0;}

.about1 .con3 .con_le{width: 19.2%;}

.about1 .con3 .con_le img{width: 100%;}

.about1 .con3 .con_re{width: 71.43%;}

.about1 .con3 .con_re .re1{}

.about1 .con3 .con_re .re1 .ul{display: flex;justify-content: space-between;}

.about1 .con3 .con_re .re1 .ul .l1 .sp2{margin-left: 2px;}

.about1 .con3 .con_re .re1 .ul .l1{color: #C89E66;}

.about1 .con3 .con_re .re1 .ul .l2{line-height: 1.6; margin-top: 12px; padding-left: 5px;}

.about1 .con3 .con_re .re1_1{display: flex;justify-content: flex-end;height: 12px;margin-top: 40px;}

.about1 .con3 .con_re .re1_1 span{transform: scale(0.85);color: #ccc;transform-origin: right;}

.about1 .con3 .con_re .re2{width: 100%;height: 2px;background: #D9D9D9;margin: 60px 0 30px;margin: 8px 0 30px;}

.about1 .con3 .con_re .re3{line-height: 2;text-align: justify;}

.about1 .con3 .con_re .re3 p{margin-bottom: 15px;}

.about1 .con3 .con_re .re3 p:last-child{margin-bottom: 0;}

.about1 .con3 .con_re .re4{margin-top: 50px;}

.about1 .con3 .con_re .re4 .ss{}

.about1 .con3 .con_re .re4 .ss .img{overflow: hidden;}

.about1 .con3 .con_re .re4 .ss .img img{width: 100%;transform: scale(1.001);}

.about1 .con3 .con_re .re4 .ss .txt{line-height: 1.6;margin-top: 15px;color: #999999;text-align: justify;}

.about1 .con3 .con_re .re4 .swiper-container{padding-bottom: 95px;}


.gundfy{position: absolute;left: 0;bottom: 0;width: 100%;height: 46px;display: flex;justify-content: space-between;}

.gundfy .gu{width: calc(100% - 120px);height: 100%;position: relative;display: flex;align-items: center;}

.gundfy .an{width: 100px;position: relative;height: 100%;}

.gun_ss{height: 4px;left: 0;width: 100%;background: #D9D9D9;}

.gun_ss .swiper-scrollbar-drag{background: #D81918;}


.gun_ban{width: 46px;height: 46px;display: flex;align-items: center;justify-content: center;display: flex;align-items: center;justify-content: center;background: #d9d9d9;border: 1px solid #fff;border-radius: 50px;margin-top: 0;top: 0;}

.gun_ban:hover{background: #D81918;border: 1px solid 
    #D81918;}

.gun_ban img{width: 9px;}

.gun_prev {left: 0;transform: rotate(180deg);}

.gun_next{right: 0;}

.about1 .con3 .con_re .re4 .ss:hover .img img{transform: scale(1.05);}

.about_peech{}

.about_peech .con1{text-align: center;}

.about_peech .con2{width: 100%;height: 1px;background: #C89E66;margin: 60px 0;}

.about_peech .con3 span{color: #C89E66;opacity: 0.1;}

.about_peech .con4{color: #C89E66;}

.about_peech .con5{margin: 20px 0 27px;}


.about_peech .con6{text-align: justify;line-height: 2;}

.about_peech .con6 p{margin-bottom: 34px;}

.about_peech .con6 p:last-child{margin-bottom: 0;}

.about_strricture{background: url(/images/ab_str_2.png) center no-repeat;background-size: cover;}
 
.about_strricture .con1{text-align: center;}

.about_strricture .con2{width: 100%;height: 1px;background: #fff;margin: 60px 0;}

.about_strricture .con3 img{width: 100%;}


.tupiantc{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.9);z-index: 1010;display: none;}

.tupiantc .out{position: absolute;right: 20px;top: 20px;width: 40px;cursor: pointer;}

.tupiantc .out img{width: 100%;}

.tupiantc .con{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}

.tupiantc .con .img {width: 100%;}

.tupiantc .con .img .pinch-zoom-container{overflow:  unset !important;}

.fangda{pointer-events: none;}

.about_strategy{background: url(/images/ab_stra_1.png) center no-repeat;background-size: cover;padding: 120px 0 90px;}

.about_strategy .con1{text-align: center;margin-bottom: 60px;}

.about_strategy .con2{width: 100%;border: 1px dashed #C89E66;line-height: 1.8;padding: 25px 40px;border-radius: 15px;text-align: justify;background: #F6F6F6;margin-bottom: 60px;}

.about_strategy .con2 span{color: #D81918;font-weight: bold;}

.about_strategy .con3{position: relative;}

.about_strategy .con3 .ul{display: flex;justify-content: space-between;}

.about_strategy .con3 .ul .li{width: 39.5%;}

.about_strategy .con3 .ul .li .lt{height: 60px;display: flex;align-items: center;justify-content: center;background: #D81918;color: #fff;border-radius: 12px;border: 1px dashed #C89E66;margin-bottom: 18px;}

.about_strategy .con3 .ul .li .t1{margin-bottom: 5px;}

.about_strategy .con3 .ul .li .t2{color: #666666;line-height: 1.6;}

.about_strategy .con3 .ul .li .txt{margin-bottom: 25px;}

.about_strategy .con3 .ul .li .txt:last-child{margin-bottom: 0;}

.about_strategy .con3 .ul .li2{border-left: 1px dashed #C89E66;opacity: 0.3;height: calc(100% + 100px);position: absolute;left: 50%;top: 0;}

.about_strategy .con5 .li .s1{color: #666;line-height: 1.6;}

.about_strategy .con5 .li .s2{display: flex;flex-wrap: wrap;}

.about_strategy .con5 .li .s2 span{width: 28%;margin-top: 18px;margin-right: 8%;}

.about_strategy .con5 .li .s2 span:nth-child(3n){margin-right: 0;}

.about_strategy .con5 .li .lb{margin-top: 15px;}


.about_strategy .con5 .ul .li2{top: auto;bottom: 0;}


.about_strategy .con4{display: flex;justify-content: center;position: relative;}

/* .about_strategy .con4 .neis{width: 42.4%;} */

.about_strategy .con4 .neis{width: 712px;position: relative;}


.about_strategy .con4 .nei{position: relative;}

.about_strategy .con4 .nei .img{}

.about_strategy .con4 .nei .img img{width: 100%;}

.about_strategy .con4 .nei1 .li{position: absolute;display: flex;font-size: 30px;}

.about_strategy .con4 .nei1 .li1{left: 6.5%;top: 19%;transform: rotate(-50deg);}

.about_strategy .con4 .nei1 .li2{left: 6.5%;top: 77%;transform: rotate(50deg);}

.about_strategy .con4 .nei1 .li3{left: 70%;top: 75%;transform: rotate(-50deg);}

.about_strategy .con4 .nei1 .li4{left: 68.5%;top: 19%;transform: rotate(50deg);}

.about_strategy .con4 .nei2{position: absolute;left: 0;top: 0;}

.about_strategy .con4 .nei2 .li{position: absolute;color: #fff;font-size: 32px;}

.about_strategy .con4 .nei2 .li1{left: 22.5%;top: 47.5%;}

.about_strategy .con4 .nei2 .li2{left: 46%;top: 71%;}

.about_strategy .con4 .nei2 .li3{left: 69%;top: 47.5%;}


.about_strategy .con4 .nei2 .li4{left: 45.5%;top: 24.5%;}

.about_strategy .con4 .nei3{position: absolute;left: 0;top: 0;}

.about_strategy .con4 .nei3 .tu{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}

.about_strategy .con4 .nei3 .tu img{width: 170px;}

.about_strategy .con4 .xian{position: absolute;width: calc(50% - 256px);border-bottom: 1px dashed #C89E66;left: 0;top: 50%;opacity: 0.3;}

.about_strategy .con4 .xian.x2{left: auto;right: 0;}


.about_strategy .con4 .nei{transform: scale(0);opacity: 0;}


.about_strategy.act .con4 .nei{transform: scale(1);opacity: 1;}

.about_strategy.act .con4 .nei1{transition-delay: 0.8s;}

.about_strategy.act .con4 .nei2{transition-delay: 0.4s;}


.about_culture{background: url(/images/ab_cul.jpg) bottom center no-repeat;background-size: cover;padding: 120px 0 185px;}

.about_culture .con1{text-align: center;}

.about_culture .con2{width: 100%;border-bottom: 1px dashed #C89E66;margin: 60px 0;}

.about_culture .con3{}

.about_culture .con3 .ss{}

.about_culture .con3 .ss .s1 span{position: relative;}

.about_culture .con3 .ss .s1 s{display: block;width: 15px;height: 15px;background: #D81918;border-radius: 30px;position: absolute;right: -25px;bottom: 3px;}

.about_culture .con3 .ss .s2{color: #C89E66;opacity: 0.1;margin: 25px 0 45px;}

.about_culture .con3 .ss .s3{line-height: 32px;height: 64px;margin-bottom: 15px;text-overflow: -o-ellipsis-lastline;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  line-clamp: 2;  -webkit-box-orient: vertical;}

.about_culture .con3 .ss .s4{overflow: hidden;}

.about_culture .con3 .ss .s4 img{width: 100%;transform: scale(1.0001);}

.about_culture .con3 .ss:hover .s4 img{transform: scale(1.05);}

.about_honors{}

.about_honors .con1{text-align: center;margin-bottom: 60px;}

.about_honors .con2{border-bottom: 1px solid #000000;}

.about_honors .con2 .li{border-top: 1px solid #000000;transition: all 0.6s;}

.about_honors .con2 .li .lit{display: flex;justify-content: space-between;cursor: pointer;padding: 50px 0;align-items: center;}

.about_honors .con2 .li .lit .t{transition: all 0.6s;}

.about_honors .con2 .li .lit .an{width: 25px;}

.about_honors .con2 .li .lib{padding:0px  0 85px;display: none;}

.about_honors .con2 .li .lib .bs{display: flex;align-items: center;}

.about_honors .con2 .li .lib .bs .bl{margin-right: 50px;display: none;}

.about_honors .con2 .li .lib .bs .bl .img{width: 295px;opacity: 1;top: 0;position: relative;background: url(/images/ab_hon_1.jpg) center no-repeat;background-size: 100% 100%;}

.about_honors .con2 .li .lib .bs .bl .img img{opacity: 0;width: 100%;}

/* .about_honors .con2.act .li .lib .bs .bl .mg{opacity: 0;top: 20px;} */

.about_honors .con2 .li .lib .bs .br{width: 100%;}

.about_honors .con2.act .li .lib .bs .br{pointer-events: none;}

.about_honors .con2 .li .lib .bs .br .txt{line-height: 1.6;text-align: justify;overflow-y: auto;padding-right: 20px;height: 280px;}


.about_honors .con2 .li .lib .bs .br .txt::-webkit-scrollbar{ width:4px;height: 1px;}

.about_honors .con2 .li .lib .bs .br .txt::-webkit-scrollbar-thumb{ background:#D81918;}

.about_honors .con2 .li .lib .bs .br .txt::-webkit-scrollbar-track{ background:#D8191850;} 

.about_honors .con2 .li .lib .bs .br .txt .n{margin-bottom: 21px;cursor: pointer;}

.about_honors .con2 .li .lib .bs .br .txt .n:last-child{margin-bottom: 0;}

.about_honors .con2 .li .lib .bs .br .txt .n a{position: relative;}

/* .about_honors .con2 .li .lib .bs .br .txt .n a::after{width: 100%;height: 2px;background: #D81918;left: 0;bottom: 1px;content: "";position: absolute;border-bottom: 1px solid #fbe3e3;transition: all 0.6s;opacity: 0;} */

.about_honors .con2 .li .lib .bs .br .txt .n.act a{color: #D81918;font-weight: bold;    text-decoration: underline}

/* .about_honors .con2 .li .lib .bs .br .txt .n.act a::after{opacity: 1;} */


.about_honors .con2 .li.act .an {transform: rotate(180deg);}

.about_honors .con2 .li:hover .t{padding-left: 20px;}

/* .about_honors .con2 .li.act .lib{display: block;} */

.about_honors .con2 .li.act .lit{padding: 50px 0 35px;}

.about_honors .con2 .li.act:hover .t{padding-left: 0;}


.jx_mb6{text-align: center;line-height: 1.5;padding: 120px 0 75px;background: #edf0f5;}

.jx_mb6 .tt{margin-bottom: 20px;}

.jx_mb6 .tc{line-height: 1.75;margin: 14px 0 70px;}

.jx_mb6 .swiper3{padding: 30px 0 80px;}

.jx_mb6 .swiper3 .swiper-slide{width: 21%;margin: 0 10px;}

.jx_mb6 .swiper3 .swiper-slide .sbox{position: relative;overflow: hidden;border-radius: 10px;}

.jx_mb6 .swiper3 .swiper-slide .sbox img{width: 100%;}

.jx_mb6 .swiper3 .swiper-slide .sbox .txt{width: 100%;position: absolute;left: 0;bottom: -60px;z-index: 3;line-height: 1.6;color: #fff;padding: 0 24px;background: url(/images/in_5c.png) center no-repeat;background-size: cover;opacity: 0;bottom: 10px;}

.jx_mb6 .swiper3 .swiper-slide-active .sbox .txt{bottom: 13px;opacity: 1;}

.jx_mb6 .swiper3 .fox{display: flex;width: 120px;margin: 20px auto ;justify-content: space-between;}

.jx_mb6 .swiper3 .fox .btn{width: 50px;height: 50px;background: #fff url(../images/jt_r4.svg) center no-repeat;border-radius: 50%;background-size: 20px;border: 1px solid #999;cursor: pointer;}

.jx_mb6 .swiper3 .fox .prev3 {transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.jx_mb6 .swiper3 .fox .btn:hover{background: #1C45D8 url(../images/jt_r2.svg) center no-repeat;background-size: 20px;border: 1px solid #1C45D8;}

.jx_mb6 .gundfy{justify-content: center;}

.jx_mb6 .swiper3 .sbox .an{position: absolute;left: 50%;transform: translate(-50%,-50%);top: 50%;width: 60px;height: 60px;pointer-events: none;opacity: 0;cursor: pointer;}

.jx_mb6 .img{overflow: hidden;}

.jx_mb6 .swiper3 .sbox .an:hover img{transform: rotate(120deg);}

.jx_mb6 .swiper3 .swiper-slide-active .sbox .an{opacity: 1;pointer-events: visible;}

.shipintan{width: 100%;height: 100%;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 300;background: rgba(0, 0, 0, 0.5);display: none;}

.shipintan .shi_con{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}

.shipintan .shi_con .con{width: 1000px;position: relative;}

.shipintan .shi_con .con video{width: 100%;}

.shipintan .shi_con .con .out{position: absolute;right: -60px;top: 0;width: 50px;cursor: pointer;}

.shipintan .shi_con .con .out img{width: 100%;}

.ab_info1{padding: 120px 0 60px;position: relative;}

.ab_info1 .con1{text-align: center;}

.ab_info1 .con2{width: 100%;border-bottom: 1px dashed #C89E66;margin: 60px 0;}

.ab_info1 .con3{}

.ab_info1 .con3 .ul{}

.ab_info1 .con3 .ul .li{margin-bottom: 20px;}

.ab_info1 .con3 .ul .li:last-child{margin-bottom: 0;}

.ab_info1 .con3 .ul .li a{display: block;height: 100px;background: #F9F9F9;padding:0 55px 0 105px;line-height: 1.4;}

.ab_info1 .con3 .ul .li a .nei{display:flex;justify-content: space-between;height: 100%;align-items: center;}

.ab_info1 .con3 .ul .li a .nei .txt{display: flex;width: calc(100% - 80px);align-items: center;}

.ab_info1 .con3 .ul .li a .nei .txt .n2{width: calc(100% - 240px);overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.ab_info1 .con3 .ul .li a .nei .txt .x{width: 4px;height: 28px;background: #dddddd;border-left: 1px solid #e7e7e7;border-right: 1px solid #e7e7e7;margin: 0 40px;}

.ab_info1 .con3 .ul .li a .nei .r span{display: block;line-height: 1.4;border-bottom: 1px solid #222222;}

.ab_info1 .con3 .ul .li a:hover .n1{color: #fff;}

.ab_info1 .con3 .ul .li a:hover .n2{color: #fff;}

.ab_info1 .con3 .ul .li a:hover{background: #D81918;}

.ab_info1 .con3 .ul .li a:hover .nei .txt .x{background: #fff;border-left: 1px solid #f0a8a9;border-right: 1px solid #f0a8a9;}

.ab_info1 .con3 .ul .li a:hover .nei .r span{color: #fff;border-bottom: 1px solid #fff;}

.ab_info1 .con4{margin-top: 60px;}

.ab_info2{background: #F6F6F6;padding: 60px 0;}


.ab_info2.ab_info1 .con3 .ul .li a{border-bottom: 1px solid #C4C4C4;background: none !important;}

.ab_info2.ab_info1 .con3 .ul .li a:hover .n1 ,.ab_info2.ab_info1 .con3 .ul .li a:hover .n2{color: #D81918;}

.ab_info2.ab_info1 .con3 .ul .li a:hover .nei .txt .x{background: #D81918;border-left: 1px solid #e66e6d;border-right: 1px solid #e66e6d;}

.ab_info2.ab_info1 .con3 .ul .li a:hover .nei .r span{color: #D81918;border-bottom: 1px solid #D81918;}

.ab_info2.ab_info1 .con3 .ul .li a:hover{border-bottom: 1px solid #D81918;}

.ab_info2.ab_info1 .con3 .ul .li{margin-bottom: 0;}

.ab_info2.ab_info1 .con3 .ul .li a{height: 125px;}

.ab_info3{background: #fff;}

.ab_info4{padding: 60px 0 90px;position: relative;}

.ab_info4 .con1{text-align: center;}

.ab_info4 .con2{width: 100%;border-bottom: 1px dashed #C89E66;margin: 60px 0;}

.ab_info4 .con3{}

.ab_info4 .con3 .ul{display: flex;flex-wrap: wrap;}

.ab_info4 .con3 .ul .li{width: 30.4%;margin-right: 4.4%;margin-bottom: 30px;}

.ab_info4 .con3 .ul .li:nth-child(3n){margin-right: 0;}

.ab_info4 .con3 .ul .li a{display: block;height: 100%;padding: 28px 20px;border: 1px solid #D9D9D9;}

.ab_info4 .con3 .ul .li a .a1{line-height: 1.4;}

.ab_info4 .con3 .ul .li a .a2{margin-top: 20px;}

.ab_info4 .con3 .ul .li a:hover{border: 1px solid #D81918;background: #D81918;}

.ab_info4 .con3 .ul .li a:hover .a1,.ab_info4 .con3 .ul .li a:hover .a2{color: #fff;}

.maodian{position: absolute;left: 0;top: -80px;}

.news1{padding-top: 120px;}

.news1 .con1{margin-bottom: 60px;text-align: center;}

.news1 .con2{display: flex;justify-content: space-between;}

.news1 .con2 .con_le{width: 51.7%;}

.news1 .con2 .con_re{width: 47.3%;position: relative;}

.news1 .con2 .con_le a{display: block;}

.news1 .con2 .con_le a .img{overflow: hidden;}

.news1 .con2 .con_le a .img img{width: 100%;transform: scale(1.0001);}

.news1 .con2 .con_le a .txt{height: 160px;padding: 28px 30px 10px 35px;background: #D81918;color: #fff;margin-top: 2px;line-height: 1.5; text-align: justify;}

.news1 .con2 .con_le a .txt span{display: block;text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; line-clamp: 3; -webkit-box-orient: vertical;}

.news1 .con2 .con_re .ul{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.news1 .con2 .con_re .ul .li{height: 31.5%;margin-bottom: 2.25%;}

.news1 .con2 .con_re .ul .li:last-child{margin-bottom: 0;}

.news1 .con2 .con_re .ul .li a{display: flex;height: 100%;width: 100%;background: #f9f9f9;}

.news1 .con2 .con_re .ul .li a .img{width: 37.7%;overflow: hidden;}

.news1 .con2 .con_re .ul .li a .img img{width: 100%;transform: scale(1.0001);height: 100%;}

.news1 .con2 .con_re .ul .li a .txt{width: 62.3%;padding: 0 25px 0 18px;display: flex;align-items: center;}

.news1 .con2 .con_re .ul .li a .txt .ts{width: 100%;}

.news1 .con2 .con_re .ul .li a .txt .t1{}

.news1 .con2 .con_re .ul .li a .txt .t1 s{width: 5px;height: 12px;background: #D81918;margin-right: 10px;display: inline-block;}

.news1 .con2 .con_re .ul .li a .txt .t2{line-height: 1.5; text-overflow: -o-ellipsis-lastline;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  line-clamp: 2;  -webkit-box-orient: vertical;margin: 25px 0 10px;height: 72px;}

.news1 .con2 .con_re .ul .li a .txt .t3{border-top: 1px dashed #D9D9D9;padding-top: 12px;}

.news1 .con2 .con_re .ul .li a .txt .t3 span{display: inline-block;border-bottom: 1px solid #222222;line-height: 1.3;}

.news1 .con2 .con_re .ul .li a:hover .img img{transform: scale(1.05);}

.news1 .con2 .con_re .ul .li a:hover .txt .t2{color: #D81918;}

.news1 .con2 .con_le a:hover .img img{transform: scale(1.05);}

.fengex{width: 100%;margin: 80px 0;}

.fengex s{width: 100%;border-bottom: 1px dashed #C89E66;display: block;}


.news2{padding-bottom: 120px;}

.news2 .con1 .ul{}

.news2 .con1 .ul .li{margin-bottom: 20px;}

.news2  .con1 .ul .li:last-child{margin-bottom: 0;}

.news2 .con1 .ul a{display: flex;}

.news2  .con1 .ul a .img{width: 22.7%;overflow: hidden;border: 1px solid #D9D9D9;border-right: 0;position: relative;}

.news2 .con1 .ul a .img img{width: 100%;transform: scale(1.01);}

.news2 .con1 .ul a .img img:first-child{position: relative;opacity: 0;}

.news2 .con1 .ul a .img img:last-child{position: absolute;left: 0;top: 0;height: 100%;}

.news2 .con1 .ul a .txt{width: 77.3%;padding: 0 35px 0 40px;display: flex;align-items: center;border: 1px solid #D9D9D9;}

.news2 .con1 .ul a .txt .ts{width: 100%;}

.news2 .con1 .ul a .txt .t1{}

.news2 .con1 .ul a .txt .t1 s{width: 5px;height: 12px;background: #D81918;margin-right: 10px;display: inline-block;}

.news2 .con1 .ul a .txt .t2{line-height: 1.6;margin: 12px 0 25px;}

.news2 .con1 .ul a .txt .t3{line-height: 1.75;text-align: justify; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;border-top: 1px dashed #D9D9D9;padding-top: 16px;color: #666666;}

.news2 .con1 .ul a .txt .t3 *{background: none !important;}

.news2 .con1 .ul a:hover {background: #D81918;}

.news2 .con1 .ul a:hover .img img{transform: scale(1.05);}

.news2 .con1 .ul a:hover .txt {border: 1px solid #D81918;}

.news2 .con1 .ul a:hover .txt .t1,.news2 .ul a:hover .txt .t2,.news2 .ul a:hover .txt .t3{color: #fff;}

.news2 .ul a:hover .txt .t3 *{color: #ffffff !important;}

.news2 .con1 .ul a:hover .txt .t1 s{background: #fff;}

.news2 .con1 .ul a:hover .txt .t3{border-top: 1px solid #fff;}

.news2 .con2{margin-top: 60px;}


.news_corp1{background: url(/images/newc1.jpg) center no-repeat;background-size: cover;padding: 120px 0 80px;}

.news_corp1 .con1{text-align: center;margin-bottom: 75px;}

.news_corp1 .con2{padding: 0 75px;position: relative;}

.news_corp1 .con2 .ss{display: flex;justify-content: space-between;background: #fff;}

.news_corp1 .con2 .ss .img{width: 50%;overflow: hidden;}

.news_corp1 .con2 .ss .img img{width: 100%;transform: scale(1.0001);}

.news_corp1 .con2 .ss .txt{width: 50%;padding: 10px 110px 10px 60px;display: flex;align-items: center;text-align: justify;}

.news_corp1 .con2 .ss .txt .ts{width: 100%;}

.news_corp1 .con2 .ss .txt .ts .t2{line-height: 1.5;margin-top: 15px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}

.news_corp1 .con2 .ss .txt .ts .t3{width: 100%;height: 1px;background: #DDD;margin: 25px 0 30px;}

.news_corp1 .con2 .ss .txt .ts .t4{line-height: 1.75; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;}


.news_corp1 .gun_ban{top: 50%;margin-top: -45px;}

.news_corp1 .swiper-container{padding-bottom: 40px;}

.news_corp1 .banner_sp{bottom: 0;position: absolute;}

.news_corp1 .con2 .ss:hover .img img{transform: scale(1.05);}

.news_corp1 .con2 .ss:hover .txt .t2{color: #D81918;}

.news_ind1{background: #F9F9F9;}

.news_ind1 .con1{text-align: center;margin-bottom: 40px;}

.news_ind1 .con2{}

.news_ind1 .con2 a{display: block;}

.news_ind1 .con2 .img{overflow: hidden;position: relative;background: #ffffff}

.news_ind1 .con2 .img img{width: 100%;transform: scale(1.0001);}


.news_ind1 .con2 .img .d{opacity: 0;}

.news_ind1 .con2 .img .xt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}

.news_ind1 .con2 .txt{width: 100%;background: #fff;padding: 25px 25px 35px;}

.news_ind1 .con2 .txt .t1{line-height: 1.5;height: 60px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}

.news_ind1 .con2 .txt .t2{width: 100%;height: 1px;background: rgba(34, 34, 34, 0.20);margin: 40px 0 30px;}

.news_ind1 .con2 .txt .t3{display: flex;justify-content: space-between;}

.news_ind1 .con2 .txt .t3 .r{}

.news_ind1 .con2 .txt .t3 .r span{border-bottom: 1px solid #222222; }

.news_ind1 .con2 .swiper-container{padding-bottom: 40px;}

.news_ind1 .con2 .banner_sp{position: absolute;bottom: 0;}

.news_ind1 .con2 a:hover .img img{transform: scale(1.05);}

.news_ind1 .con2 a:hover .txt{background: #D81918;}

.news_ind1 .con2 a:hover .txt .t1{color: #fff;}

.news_ind1 .con2 a:hover .txt .t2{background: rgba(255, 255, 255, 0.5);}

.news_ind1 .con2 a:hover .txt .t3 .l{color: #fff;}

.news_ind1 .con2 a:hover .txt .t3 .r span{color: #fff;border-bottom: 1px solid #fff;}

.news_ind2{}

.news_ind2 .con1{}

.news_ind2 .con1 .ul{display: flex;flex-wrap: wrap;}

.news_ind2 .con1 .ul .li{width: 32.7%;margin-right: 0.95%;margin-bottom: 30px;}

.news_ind2 .con1 .ul .li:nth-child(3n){margin-right: 0;}

.news_ind2 .con1 .ul .li a{display: block;}

.news_ind2 .con1 .ul .li a .img{overflow: hidden;position: relative;background: rgba(241, 241, 241, 0.5)}

.news_ind2 .con1 .ul .li a .img img{width: 100%;transform: scale(1.0001);}

.news_ind2 .con1 .ul .li a .img .d{opacity: 0}

.news_ind2 .con1 .ul .li a .img .xt{position: absolute;left: 0px;top: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}

.news_ind2 .con1 .ul .li .txt{background: rgba(241, 241, 241, 0.5);padding: 24px 35px ;}

.news_ind2 .con1 .ul .li .txt .t1{line-height: 1.5;height: 60px;text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;text-align: justify;}

.news_ind2 .con1 .ul .li .txt .t2{background: rgba(34, 34, 34, 0.2);width: 100%;height: 1px;margin: 15px 0 20px;}

.news_ind2 .con1 .ul .li .txt .t3{display: flex;justify-content: space-between;}

.news_ind2 .con1 .ul .li .txt .t3 .r{}

.news_ind2 .con1 .ul .li .txt .t3 .r span{border-bottom: 1px solid #222222;}

.news_ind2 .con1 .ul .li a:hover .img img{transform: scale(1.05);}

.news_ind2 .con1 .ul .li a:hover .txt{background: #D81918;}

.news_ind2 .con1 .ul .li a:hover .txt .t1{color: #fff;}

.news_ind2 .con1 .ul .li a:hover .txt .t3 .l{color: #fff;}

.news_ind2 .con1 .ul .li a:hover .txt .t2{border-bottom: 1px solid rgba(255, 255, 255, 0.5);}

.news_ind2 .con1 .ul .li a:hover .txt .t3 .r span{color: #fff;border-bottom: 1px solid #fff;}

.news_ind2 .con2{margin-top: 40px;}



.about_strategy{}

.news_public{}

.news_public .con1{text-align: center;margin-bottom: 60px;}

.news_public .con2{}

.news_public .con2 .li{margin-bottom: 20px;}

.news_public .con2 .li:last-child{margin-bottom: 0;}

.news_public .con2 .li a{display: flex;justify-content: space-between;background: rgba(249, 249, 249, 1);padding: 30px 0;}

.news_public .con2 .li .al{width: 176px;text-align: center;}

.news_public .con2 .li .al .l1{color: #D81918;}

.news_public .con2 .li .al .l2{color: #D81918;margin-top: 10px;}

.news_public .con2 .li .ar{width: calc(100% - 177px);display: flex;align-items: center;padding-left: 60px;}

.news_public .con2 .li .ar span{width: calc(100% - 70px);display: block;line-height: 1.6;overflow: hidden;
 white-space: nowrap;text-overflow: ellipsis;}

.news_public .con2 .li .s{width: 1px;background: rgba(174, 135, 98, 1);}

.news_public .con2 .li a:hover .al .l1{color: #fff;}

.news_public .con2 .li a:hover .al .l2{color: #fff;}

.news_public .con2 .li a:hover{background: #D81918;}

.news_public .con2 .li a:hover .s{background: #fff;}

.news_public .con2 .li a:hover .ar span{color: #fff;}


.news_public .con3{margin-top: 60px;}

.new_det{padding: 160px 0 75px;background: #F9F9F9;}

.new_det .con1{line-height: 1.4;text-align: center;}

.new_det .con2{display: flex;justify-content: center;margin-top: 20px;}

.new_det .con2 p{display: flex;align-items: center;margin-right: 22px;color: #666;}

.new_det .con2 p:last-child{margin-right: 0;}

.new_det .con2 p img{width: 24px;margin-right: 3px;}

.new_det2{padding: 35px 0 120px;}

.new_det2 .con1{line-height: 1.75;text-align: justify;color: #666;}

.new_det2 .con1 .t{display: flex;justify-content: center;}

.new_det2 .con1 *{text-indent: 2em}

/*.new_det2 .con1 span{display: inline-block}*/

.new_det2 .con1 img{display: block;height: auto;margin: 0 auto}

.new_det2 .con2{display: flex;justify-content: space-between;background: #D81918;padding: 52px 50px 63px;align-items: center;margin-top: 115px;}

.new_det2 .con2 .con_le{width: calc(100% - 200px);}

.new_det2 .con2 .con_le a{display: block;color: #fff;height: 35px;line-height: 35px;margin-bottom: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.new_det2 .con2 .con_le a:last-child{margin-bottom: 0;}

.new_det2 .con2 .con_le a:hover{font-weight: bold;}

.new_det2 .con2 .con_re a{display: flex;align-items: center;}

.new_det2 .con2 .con_re a span{color: #fff;margin-left: 15px;}

.new_det2 .con2 .con_re a:hover span{margin-left: 20px;}

.business{background: #F9F9F9;}

.business .con{padding-left: 6.25%;}

.business .con .swiper-slide{height: auto;}

.business .con .ss{background: #fff;border-radius: 12px 12px 0 0;overflow: hidden;padding-bottom: 13vw;position: relative;height: 100%;display: block}


.business .con .ss .st{padding: 140px 45px 0 35px;margin-bottom: 55px;}

.business .con .ss .s1{position: relative;}

.business .con .ss .s1 span{display: block;position: relative;z-index: 1;}

.business .con .ss .s1 .sz{position: absolute;bottom: -70px;font-size: 250px;color: #F1F1F2;opacity: 0.5;}

.business .con .ss .s2{width: 32px;height: 6px;background: #D81918;margin: 27px 0 55px;position: relative;z-index: 1;}

.business .con .ss .s3{line-height: 1.75;color: #666;text-align: justify;}

.business .con .ss .s4{overflow: hidden;position: absolute;left: 0;bottom: 0;width: 100%;}

.business .con .ss .s4 img{width: 100%;transform:scale(1.0001);}

.business .con .ss:hover{background: #D81918;}

.business .con .ss:hover .s1 span{color: #fff;}

.business .con .ss:hover .s2{background: #fff;}

.business .con .ss:hover .s3{color: #fff;}

.business .con .ss:hover .s1 .sz{opacity: 0.1;}

.business .con .ss:hover .s4 img{transform: scale(1.05);}

.business .con .swiper-container{padding-bottom: 105px;}

.business .con .gundfy{width: 93.75%;}

.management{padding: 120px 0 60px;}

.management .con1{text-align: center;margin-bottom: 80px;}

.management .con2{position: relative;}

.management .con2 .ct{position: absolute;left: 50%;transform: translate(-50%,-50%);top: 0;height: 50px;line-height: 50px;padding: 0 55px;border-radius: 12px 0 12px 0;background: #D81918;color: #fff;}

.management .con2 .li{text-align: justify;background: #F6F6F6;padding: 58px 30px;line-height: 2;border-radius: 12px;border: 1px dashed #C89E66;}

.management2{background: #F6F6F6;padding: 60px 0;}

.management2 .con1 {display: flex;justify-content: center;margin-bottom: 30px;}

.management2 .con1 span{height: 50px;line-height: 50px;padding: 0 55px;border-radius: 12px 0 12px 0;background: #D81918;color: #fff;display: block;}

.management2 .con2{}

.management2 .con2 .li{background: #fff;text-align: justify;padding: 25px 35px 22px 30px;border-radius: 12px;margin-bottom: 20px;}

.management2 .con2 .li:last-child{margin-bottom: 0;}

.management2 .con2 .li .l1{line-height: 1.5;padding-bottom: 18px;border-bottom: 1px dashed #D9D9D9;margin-bottom: 15px;}

.management2 .con2 .li .l2{line-height: 1.75;color: #666;min-height: 56px;}

.management3{padding: 60px 0 120px;}

.management3 .con1{display: flex;justify-content: center;margin-bottom: 60px;}

.management3 .con1 span{display: block;height: 50px;line-height: 50px;padding: 0 55px;border-radius: 12px 0 12px 0;background: #D81918;color: #fff;}

.management3 .con2{}

.management3 .con2 .ss{}

.management3 .con2 .ss .img{overflow: hidden;position: relative;background: #f2f3f5;}

/* .management3 .con2 .ss .img img{width: 100%;} */

.management3 .con2 .ss .img .d{opacity: 0;}

.management3 .con2 .ss .img .i{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}

.management3 .con2 .ss .img .i img{max-width: 80%;max-height: 60%;}

.management3 .con2 .ss .txt{padding: 0 10px;}

.management3 .con2 .ss .t1{line-height: 1.6;padding: 32px 0 35px;border-bottom: 1px solid rgba(34, 34, 34, 0.2);margin-bottom: 20px;}

.management3 .con2 .ss .t1 .sp1{color: #C89E66;}

.management3 .con2 .ss .t2{}

.management3 .con2 .ss .t3{line-height: 1.75;text-align: justify;}

.management3 .con2 .ss .t3 p{margin-bottom: 15px;}

.management3 .con2 .ss .t3 p:last-child{margin-bottom: 0;}

.management3 .con2 .ss:hover .img img{transform: scale(1.05);}

.park1{background: url(/images/par_1.jpg) center no-repeat;background-size: cover;padding: 60px 0 55px;}

.park1 .con1{display: flex;justify-content: center;margin-bottom: 10px;}

.park1 .con1 span{display: block;height: 50px;line-height: 50px;padding: 0 55px;border-radius: 12px 0 12px 0;background: #D81918;color: #fff;}

.park1 .con2{display: flex;justify-content: space-between;}

.park1 .con2 .con_le{width: 63.8%;position: relative;}

.park1 .con2 .con_le .img{position: relative;}

.park1 .con2 .con_le .img img{width: 100%;position: absolute;left: 0;top: 0;opacity: 0;}

.park1 .con2 .con_le .img img:first-child{position: relative;}

.park1 .con2 .con_le .img img.act{opacity: 1;}

.park1 .con2 .con_le .li{position: absolute;width: 0;height: 0;cursor: pointer;}

.park1 .con2 .con_le .li .ls{width: 55px;height: 55px;background: rgba(200, 158, 102, 0.3);border-radius: 30px;position: absolute;left: -50%;top: -50%;transform: translate(-50%,-50%);}

.park1 .con2 .con_le .li .ls .t{position: absolute;left: 0;width: 100%;text-align: center;top: 7px;color: #999;}

.park1 .con2 .con_le .li .ls .dian{position: absolute;left: 50%;transform: translate(-50%,-50%);top: 50%;width: 11px;height: 11px;background: #fff;border-radius: 30px;}


.park1 .con2 .con_le .li .ls s{position: absolute;width: 61px;height: 61px;left: -3px;top: -3px;border: 1px solid rgba(200, 158, 102, 0.3);border-radius: 30px;}

.park1 .con2 .con_le .li1{left: 79%;top: 22%;}

.park1 .con2 .con_le .li2{left: 76%;top: 17%;}

.park1 .con2 .con_le .li3{left: 72%;top: 30%;}

.park1 .con2 .con_le .li4{left: 78%;top: 29%;}

.park1 .con2 .con_le .li5{left: 74%;top: 24%;}

.park1 .con2 .con_le .li.act .t{color: #fff;}

.park1 .con2 .con_le .li.act s{border: 1px solid rgba(216, 25, 24, 0.75);}

.park1 .con2 .con_le .li.act .ls{background: rgba(216, 25, 24, 0.75);}

.park1 .con2 .con_re{width: 46%;position: absolute;right: 0;bottom: 6.5vw;}

.park1 .con2 .con_re .ss{background: #D81918;border-radius: 12px;padding: 27px 50px 28px 45px;color: #fff;top: 200px;opacity: 0;position: relative;}

.park1 .con2 .con_re .ss .s1{padding-bottom: 22px;margin-bottom: 14px;border-bottom: 1px dashed #D9D9D9;}

.park1 .con2 .con_re .ss .s2{line-height: 1.75;text-align: justify;}

.park1 .con2 .con_re .swiper-slide-active .ss{opacity: 1;top: 0;}

.park2{padding: 60px 0 90px;}

.park2 .con1{display: flex;justify-content: center;margin-bottom: 60px;}

.park2 .con1 span{display: block;height: 50px;line-height: 50px;padding: 0 55px;border-radius: 12px 0 12px 0;background: #D81918;color: #fff;}

.park2 .con2{}

.park2 .con2 .ul{display: flex;flex-wrap: wrap;}

.park2 .con2 .ul .li{width: 32.15%;margin-right: 1.775%;margin-bottom: 30px;}

.park2 .con2 .ul .li:nth-child(3n){margin-right: 0;}

.park2 .con2 .ul .li .ls{display: block;border-bottom: 1px solid rgba(34, 34, 34, 0.2);height: 100%;}

.park2 .con2 .ul .li .ls .img{overflow: hidden;}

.park2 .con2 .ul .li .ls .img img{width: 100%;}

.park2 .con2 .ul .li .ls .txt{display: flex;align-items: center;line-height: 1.75;text-align: justify;padding: 30px 0;}

.park2 .con2 .ul .li:hover .img img{transform: scale(1.05);}


.management2_ser{padding: 60px 0 130px;}


.search{padding: 200px 0 120px;}

.search .con1{display: flex;justify-content: space-between;margin-bottom: 50px;}

.search .con1 .con_re{display: flex;align-items: center;width: 50%;}

.search .con1 .con_re .in{height: 50px;width:calc(100% - 80px);border: 1px solid rgba(0, 0, 0, 0.3);border-right: 0;}

.search .con1 .con_re .in input{width: 100%;height: 100%;border: 0;outline: none;outline: none;padding:0 20px;font-size: 16px;}

.search .con1 .con_re a{display: block;width: 80px;height: 100%;background: #D81918;display: flex;align-items: center;justify-content: center;}

.search .con1 .con_re a img{width: 18px;}

.search .con1 .con_re a:hover{opacity: 0.8;}

.search .con2{border-top: 1px solid rgba(0, 0, 0, 0.1);padding-top: 30px;margin-bottom: 50px;}

.search .con2 span{color: #D81918;}


.search .con3 .li{border-bottom: 1px solid rgba(0, 0, 0, 0.1);text-align: justify;}

.search .con3 .li a{display: block;padding: 30px 0;}

.search .con3 .li .a2{margin: 10px 0;line-height: 1.6;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.search .con3 .li .a3{line-height: 1.75;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}

.search .con3 .li a:hover .a2{color: #D81918;}

.search .con4{margin-top: 60px;}

.about_history{}

.about_history .con1{padding-bottom: 60px;margin-bottom: 45px;border-bottom: 1px dashed #C89E66;text-align: center;}

.about_history .con2{}

.about_history .con2 .ul{display: flex;justify-content: center;}

.about_history .con2 .li{width: 25%;cursor: pointer;}

.about_history .con2 .c1 .li{display: flex;justify-content: center;}

.about_history .con2 .c1 .li .ls{position: relative;}

.about_history .con2 .c1 .li .ls::before{content: "";width: 10px;height: 10px;background: #D81918;position: absolute;left: calc(50% - 3px);bottom: -9px;transform: rotate(45deg);opacity: 0;transition: all 0.6s;}

.about_history .con2 .c1 .li .ls .txt{width: 135px;height: 135px;background: #F9F9F9;border-radius: 150px;justify-content: center;text-align: center;position: relative;padding-top: 45px;color: #E1CCB0;z-index: 2;}

.about_history .con2 .c1 .li .ls .txt .t1,.about_history .con2 .c1 .li .ls .txt .t2 .n{color: #E1CCB0;}

.about_history .con2 .c1 .li .ls::after{width: 145px;position: absolute;left: -5px;top: -5px;height: 145px;border: 1px solid rgba(200, 158, 102, 0.2);content: "";border-radius: 150px;background: #fff;transition: all 0.6s;}

.about_history .con2 .c1 .li .ls .t2{white-space: nowrap;margin-top: 7px;position: relative;left: -2px;}

/* .about_history .con2 .li .ls .t2 .n{position: absolute;left: ;} */

.about_history .con2 .c2 {margin-top: 25px;}

.about_history .con2 .c2 .li .ls{height: 80px;position: relative;text-align: center;display: flex;align-items: center;}

.about_history .con2 .c2 .li .ls .txt{width: 100%;position: relative;z-index: 2;color: #fff;}

.about_history .con2 .c2 .li .ls .di{position: absolute;width: calc(100% + 10px);left: -5px;top: 0;height: 100%;background: url(/images/his_1.png);background-size: 100% 100%;}

.about_history .con2 .c2 .li2 .ls .di{background-image: url(/images/his_2.png);}

.about_history .con2 .c2 .li3 .ls .di{background-image: url(/images/his_3.png);}

.about_history .con2 .c2 .li4 .ls .di{background-image: url(/images/his_5.png);}

.about_history .con2 .c2 .li .t2{margin-top: 7px;}


.about_history .con2 .c2 .li.act .ls .di{background-image: url(/images/his_4.png);}

.about_history .con2 .c1 .li.act .ls .txt{background: #D81918;}

.about_history .con2 .c1 .li.act .ls::after{border: 1px solid #D81918;}

.about_history .con2 .c1 .li.act .ls .txt .t1,.about_history .con2 .c1 .li.act .ls .txt .t2 .n{color: #fff;}

.about_history .con2 .c1 .li.act .ls::before{opacity: 1;}

.about_history .con3{text-align: justify;line-height: 1.75;color: #666666;margin-top: 45px;}

.about_history .con3 p{margin-bottom: 13px;}

.about_history .con3 p:last-child{margin-bottom: 0;}

.about_history .con4{margin-top: 55px;}

.about_history .con4 .txt{line-height: 1.85;text-align: justify;color: #666;padding-right: 10px;overflow-y: auto;margin-top: 12px;max-height: 78px;}

.about_history .con4 .txt::-webkit-scrollbar{ width:2px;height: 1px;}

.about_history .con4 .txt::-webkit-scrollbar-thumb{ background:#D81918;}

.about_history .con4 .txt::-webkit-scrollbar-track{ background:#D8191850;} 

.about_history .con4 .swiper-slide{height: auto;}

.about_history .con4 .ss{position: relative;height: 100%;display: block}

.about_history .con4 .ss .img{overflow: hidden;}

.about_history .con4 .ss .img img{width: 100%;transform: scale(1.0001);}

.about_history .con4 .ss::after{position: absolute;width: 1px;height: 100%;right: -10px;top: 0;background: #D9D9D9;content: "";}

.about_history .con4 .swiper-container{padding-bottom: 70px;}

.about_history .con2  .li:first-child,.about_history .con2  .li:last-child{pointer-events: none;}

.about_history .shuj{display: none;}

.about_history .cons{position: relative;top: 0;opacity: 1;transition: all 0.6s;}

.about_history .cons.act{top: 20px;opacity: 0;}

.about_history .gundfy.yin{opacity: 0;}

.about_history .con4 .ss:hover .img img{transform: scale(1.05);}






















@media screen and (max-width:1680px) {

    .p_120{padding: 100px 0;}

    .index3 .in3_con .ss .img{height: 800px;}

    .index3 .in3_con .ding{bottom: 100px;}

    .index3 .in3_con .ss .con{padding-top: 250px;}

    .index3 .in3_con .ding .ul .li{height: 220px;}

    .index3 .in3_con .ding .ul .li .s1 .i{width: 100px;height: 100px;}

    /* .index3 .in3_con .ding .ul .li .s1 .i img{width: 50px;} */

    .index3 .in3_con .ss .con .con_re .lei .ul .li{width: 30%;margin-bottom: 5%;}
    
    .index3 .in3_con .ss .con .con_re .lei .ul .li a{height: 60px;}

    .index1 .con1{padding: 120px 0 60px;}

    .index1 .con3{height: 120px;}

    .index2{padding: 100px 0 160px;}

    .index4{padding: 100px 0 180px;}

    .index4 .con1{margin-bottom: 60px;}

    .index4 .con2 .ss .txt2{padding: 45px 0;}

    .index4 .con2 .ss .txt .tl{padding: 45px 0 0 60px;}

    .index4 .con2 .ss{height: 410px;}

    .index5{padding: 100px 0 120px;}

    .index5 .con1{margin-bottom: 60px;}

    .news1 .con2 .con_re .ul .li a .txt .t2{margin: 10px 0 ;height: 66px;}

    .news1 .con2 .con_re .ul .li a .txt .t3{padding-top: 7px;}

    .news2 .con1 .ul a .txt .t2{margin: 8px 0 15px;}

    .news2 .con1 .ul a .txt .t3{padding-top: 10px;}

    .news_corp1 .con2 .ss .txt{padding: 10px 50px;}

    .news_ind2 .con1 .ul .li .txt .t1{height: 54px;}

    .business .con .ss .s1 .sz{font-size: 200px;}

    .business .con .ss .st{padding: 120px 35px 0;margin-bottom: 35px;}

    .business .con .ss .s2{margin: 25px 0 30px;}

    .park1 .con2 .con_le .li .ls{width: 44px;height: 44px;}

    .park1 .con2 .con_le .li .ls s{width: 50px;height: 50px;}

    .about_history .con2 .c2 .li .t2,.about_history .con2 .c1 .li .ls .txt .t2{font-size: 14px;}

    .about_history .con2 .c2 .li .t1,.about_history .con2 .c1 .li .ls .txt .t1{font-size: 18px;}

    .about_history .con2 .c1 .li .ls .txt{width: 125px;height: 125px;padding-top: 40px;}

    .about_history .con2 .c1 .li .ls::after{width: 135px;height: 135px;}

}

@media screen and (max-width:1500px) {
    .business .con .ss{padding-bottom: 17vw;}
}

@media screen and (max-width:1025px) {

    .p_120{padding: 50px 0;}
    
    .banner .ss .txt .ibox{padding: 0;}

    .ban_ban{display: none;}
    
    .banner .ss .txt .t1 .nei span{margin-right: 5px;}

    .banner .ss .txt .t1 .nei span s{width: 6px;height: 6px;}

    .banner .ss .txt{padding-bottom: 0;}

    .banner .ss .txt .t2{text-align: justify;}

    .banner .shuj img{margin: 0 20px;display: none;}

    .banner_sp span{margin: 0 5px !important;}

    .banner .shuj{bottom: 25px;}

    .index1 .con1 .con_re{width: 75%;}

    .index1 .con1 .ibox{flex-wrap: wrap;}

    .index1 .con1 .con_le{width: 30%;}

    .index1 .con1 .con_re{width: 100%;margin-top: 30px;}

    .index1 .con1{padding: 50px 0 20px;}

    .index1 .con1 .con_re .re2{margin: 8px 0 10px;}

    .index1 .con1 .con_re .sj{margin-top: 20px}

    .index1 .con3{height: 50px;}

    .index2{padding: 50px 0;}

    .index2 .con1{margin-bottom: 30px;}

    .index2 .con1 .con_re .ul .li{margin-right: 20px;}

    .index2 .cons .con{flex-wrap: wrap;height: auto;}

    .index2 .cons .con .con_le{width: 100%;padding: 30px 20px;}

    .index2 .cons .con .con_re{width: 100%;}

    .index2 .cons .con .con_re .imgs{border-radius: 0 0 12px 12px;}

    .index2 .cons .con .con_le{border-radius: 12px 12px 0 0;}

    .index2 .cons .con .con_le .le2{height: 46px;}

    .index2 .cons .con .li a{height: 50px;}

    .index2 .cons .con .con_le .le3 .ul{height: 290px;}

    .index2 .cons .con .con_re .imgs{height: 400px;}

    .index3 .in3_con .ss .con{padding-top: 120px;}

    .index3 .in3_con .biaot{top: 50px;}

    .index3 .in3_con .ss .con .ibox{flex-wrap: wrap;}

    .index3 .in3_con .ss .con .con_le{width: 100%;}

    .index3 .in3_con .ss .con .con_re{flex-wrap: wrap;width: 100%;margin-top: 20px;}

    .index3 .in3_con .ss .con .con_re .lei{width: 100%;margin-right: 0;margin: 20px 0;}

    .index3 .in3_con .ss .con .con_re .anniud{margin-top: 0;}

    .index3 .in3_con .ding .ul{width: 1100px;}

    .index3 .in3_con .ding .ibox{overflow-x: auto;padding-bottom: 5px;}

    .qeis .q2{height: 93px}

    .qeis .q2 p{height: 93px;overflow-y: auto;padding-right: 10px}

    .qeis .q2 p::-webkit-scrollbar{ width:3px;height: 1px;}

    .qeis .q2 p::-webkit-scrollbar-thumb{ background:#D81918;}

    .qeis .q2 p::-webkit-scrollbar-track{ background:#fff;}

    .index3 .in3_con .ding{bottom: 50px;}

    .index4 .con2 .ul .li{width: 100%;}

    .index4 .con2 .ul .li.act{width: 100%;}

    .index4 .con2 .ul .li.act .txt2{display: none;}

    .index4 .con2 .ul .li .txt2{display: none;}

    .index4 .con2 .ul .li .txt{opacity: 1;}

    .index4 .con2 .ul .li .txt .tl{opacity: 1;}

    .index4{padding: 50px 0;}

    .index4 .con1{margin-bottom: 30px;}

    .index4 .con2 .ss .txt .tl{padding: 30px 0 0 30px;}

    .index4 .con2 .ss .txt .tl .t1{margin-bottom: 25px;}

    .index4 .con2 .ss{height: 360px;}

    .index4 .con2 .swiper-container{padding-bottom: 30px;}


    .banner_sp2{position: absolute;bottom: 1px !important;}

    .index4 .con2 .ss .txt .tr.yd{display: none;}

    .index4 .con2 .ss .txt .tr.pc{display: block;}

    .index5 .con2 .con_le span{margin-right: 20px;}

    .about1 .con1{margin-bottom: 30px;}
 
    .about1 .con3{flex-wrap: wrap;}

    .about1 .con3 .con_le{width: 30%;}

    .about1 .con3 .con_re{width: 100%;margin-top: 30px;}

    .about1 .con3{padding-top: 30px;}


    .about1 .con3 .con_re .re2{margin: 8px 0 15px;}

    .about1 .con3 .con_re .re1_1{margin-top: 20px}

    .about1 .con3 .con_re .re4 .swiper-container{padding-bottom: 30px;}

    .about1 .con3 .con_re .re4{margin-top: 30px;}

    .gundfy .an{display: none;}

    .gundfy .gu{width: 100%;}

    .gundfy{height: 5px;}

    .about_peech .con2{margin: 25px 0;}

    .about_peech .con6 p{margin-bottom: 20px;}

    .about_strricture .con2{margin: 30px 0;}

    .fangda{pointer-events: visible;}

    .index2 .cons .con .con_re .banner_sp{right: 45px;}


    .about_strategy{padding: 50px 0;}

    .about_strategy .con1{margin-bottom: 30px;}


    .about_strategy .con2{padding: 20px;margin-bottom: 30px;}

    .about_strategy .con3 .ul .li{width: 42%;}

    .about_strategy .con5 .li .s2 span{width: 45%;margin-right: 10%;}

    .about_strategy .con5 .li .s2 span:nth-child(2n){margin-right: 0;}

    .about_strategy .con5 .li .s2 span:nth-child(3n){margin-right: auto;}


    .about_culture{padding: 50px 0 80px;}

    .about_culture .con2{margin: 30px 0;}

    .about_culture .con3 .ss .s2{margin: 15px 0 20px;}

    .about_culture .con3 .ss .s1 s{width: 10px;height: 10px;right: -15px;}

    .about_culture .con3 .swiper-container{padding-bottom: 30px;}

    .about_honors .con1{margin-bottom: 30px;}

    .about_honors .con2 .li .lit{padding: 25px 0;}

    .about_honors .con2 .li .lib .bs .zhan{display: none;}

    .about_honors .con2 .li .lib .bs .bl{margin-right: 0;}

    .about_honors .con2 .li .lib .bs .bl{width: 35%;}

    .about_honors .con2 .li .lib .bs .bl .img{width: 100%;}

    .about_honors .con2 .li .lib .bs .br{width: 60%;}

    .about_honors .con2 .li .lib .bs .br .txt .n{margin-bottom: 14px;}

    .about_honors .con2 .li.act .lit{padding: 25px 0 20px;}

    .about_honors .con2 .li .lib{padding: 0 0 50px;}

    .jx_mb6{padding:50px 0;}

    .jx_mb6 .tc{margin: 15px 0 20px;}

    .jx_mb6 .swiper3 .fox{display: none;}

    .jx_mb6 .swiper3 .swiper-slide{width: 80%;margin: 0 5px;}

    .shipintan .shi_con .con{width: 90%;}

    .shipintan .shi_con .con .out{right: 0;top: -50px;width: 40px;}

    .jx_mb6 .swiper3{padding: 0 0 30px;}

    .ab_info1{padding: 50px 0;}

    .ab_info1 .con2{margin: 30px 0;}

    .ab_info1 .con3 .ul .li{margin-bottom: 10px;}

    .ab_info1 .con3 .ul .li a{padding: 0 20px;height: 70px;}

    .ab_info1 .con3 .ul .li a .nei .txt .x{margin: 0 20px;height: 22px;}

    .ab_info1 .con3 .ul .li a .nei .txt .n2{width: calc(100% - 160px);}

    .ab_info1 .con4{margin-top: 30px;}

    .ab_info2.ab_info1 .con3 .ul .li a{height: 80px;}

    .ab_info4{padding: 50px 0;}

    .ab_info4 .con2{margin: 30px 0;}

    .ab_info4 .con3 .ul .li{width: 32%;margin-right: 2%;margin-bottom: 15px;}

    .news1{padding-top: 50px;}

    .news1 .con1{margin-bottom: 30px;}

    .news1 .con2{flex-wrap: wrap;}

    .news1 .con2 .con_le{width: 100%;}

    .news1 .con2 .con_re{width: 100%;margin-top: 20px;}

    .news1 .con2 .con_re .ul{position: static;}

    .news1 .con2 .con_re .ul .li{height: auto;}

    .news1 .con2 .con_le a .txt{padding: 20px 15px;height: auto;}

    .news1 .con2 .con_re .ul .li a{flex-wrap: wrap;}

    .news1 .con2 .con_re .ul .li a .img{width: 100%;}

    .news1 .con2 .con_re .ul .li a .txt{width: 100%;padding: 20px 15px;}

    .news1 .con2 .con_re .ul .li a .txt .t2{height: 54px;}

    .fengex{margin: 30px 0;}

    .news2 .con1 .ul a{flex-wrap: wrap;}

    .news2 .con1 .ul a .img{width: 100%;}

    .news2 .con1 .ul a .txt{width: 100%;padding: 20px 15px;}

    .news2{padding-bottom: 50px;}

    .news2 .con2{margin-top: 30px;}


    .news_corp1{padding: 50px 0;}

    .news_corp1 .con1{margin-bottom: 30px;}

    .news_corp1 .con2{padding: 0;}

    .news_corp1 .gun_ban{display: none;}

    .news_corp1 .con2 .ss .txt{padding: 10px 30px;}

    .news_corp1 .con2 .ss .txt .ts .t3{margin: 15px 0;}

    .news_corp1 .con2 .ss .txt .ts .t2{margin-top: 7px;}

    .news_corp1 .swiper-container{padding-bottom: 30px;}

    .news_ind1 .con2 .swiper-container{padding-bottom: 30px;}

    .news_ind2 .con1 .ul {justify-content: space-between;}

    .news_ind2 .con1 .ul .li{width: 49%;margin-right: 0;margin-bottom: 20px;}

    .news_ind1 .con1{margin-bottom: 30px;}

    .news_ind2 .con1 .ul .li .txt{padding: 20px;}

    .news_ind2 .con1 .ul .li .txt .t2{margin: 10px 0 15px;}

    .news_ind2 .con1 .ul .li .txt .t1{height: 48px;}


    .news_public .con1{margin-bottom: 30px;}

    .news_public .con2 .li a{padding: 20px 0;}

    .news_public .con2 .li .al{width: 100px;}


    .news_public .con2 .li .ar{width: calc(100% - 101px);padding-left: 25px;}

    .news_public .con2 .li .al .l2{margin-top: 6px;}

    .news_public .con2 .li .ar span{width: calc(100% - 20px);}

    .news_public .con3{margin-top: 30px;}

    .news_public .con2 .li{margin-bottom: 15px;}

    .new_det{padding: 50px 0 25px;}

    .new_det2{padding: 25px 0 50px;}

    .new_det .con2{flex-wrap: wrap;line-height: 1.6;}


    .new_det2 .con2{margin-top: 30px;padding: 30px 20px;}

    .new_det2 .con2 .con_le a{margin-bottom: 7px;}

    .business .con .ss{padding-bottom: 24vw;}


    .business .con .swiper-container{padding-bottom: 30px;}

    .business .con .gundfy{width: 100%;}

    .management{padding: 50px 0;}

    .management .con1{margin-bottom: 50px;}

    .management .con2 .ct,.management2 .con1 span,.management3 .con1 span,.park1 .con1 span,.park2 .con1 span{height: 40px;line-height: 40px;padding: 0 30px;}

    .management2{padding: 50px 0;}

    .management .con2 .li{padding: 25px 20px;}

    .management2 .con2 .li{padding: 25px 20px;}

    .management2 .con2 .li .l1{padding-bottom: 13px;margin-bottom: 13px;}

    .management3{padding: 50px 0;}

    .management3 .con1{margin-bottom: 30px;}

    .management3 .con2 .swiper-container{padding-bottom: 30px;}

    .management3 .con2 .ss .t1{padding: 15px 0;margin-bottom: 15px;}

    .management3 .con2 .ss .t3 p{margin-bottom: 10px;}

    .park1{padding: 50px 0;}

    .park1 .con2 .con_le{display: none;}

    .park1 .con2 .con_re{position: static;width: 100%;}


    .park1 .con2 .con_re .swiper-container{padding-bottom: 30px;}

    .park1 .con1{margin-bottom: 30px;}

    .park1 .con2 .con_re .ss{padding: 30px 20px;}

    .park1 .con2 .con_re .ss .s1{padding-bottom: 15px;margin-bottom: 10px;}

    .park2{padding: 50px 0;}

    .park2 .con1{margin-bottom: 30px;}

    .park2 .con2 .ul .li .ls .txt{padding: 20px 0;}

    .search{padding: 50px 0;}

    .search .con1,.search .con2{margin-bottom: 30px;}

    .search .con4{margin-top: 30px;}


    .about_history .con2 .c2 .li .t2{line-height: 1.4;}


    .about_history .con2 .li:first-child, .about_history .con2 .li:last-child,.about_history .shuj .li:last-child,.about_history .shuj .li:first-child{display: none;}

    .about_history .con2 .li{width: 100%;}

    .about_history .con4 .swiper-container{padding-bottom: 30px;}

    .about_history .con1{margin-bottom: 30px;padding-bottom: 30px;}

    .about_history .con4{margin-top: 30px;}

    .about_history .con3{margin-top: 30px;}

    .index3 .in3_con .ss .con .con_re .lei .ul .li{width: 31%;margin-bottom: 3.5%}

    .index3 .in3_con .ss .con .con_le .txt .t2{overflow-y: auto;padding-right: 10px;height: 93px;display: block}

    .index3 .in3_con .ss .con .con_le .txt .t2::-webkit-scrollbar{ width:3px;height: 1px;}

    .index3 .in3_con .ss .con .con_le .txt .t2::-webkit-scrollbar-thumb{ background:#D81918;}

    .index3 .in3_con .ss .con .con_le .txt .t2::-webkit-scrollbar-track{ background:#fff;}

    .index4 .con2 .ss .txt .tr .img img:first-child{opacity: 1}

    .about_history .gundfy.yin{opacity: 1}

    .index3 .in3_con .ding .ul .li a{display: none;}

}
@media screen and (max-width:800px) {
    .index3 .in3_con .ss .img{height: 680px;}

    .index3 .in3_con .ding .ul .li{height: 160px;}

    .index3 .in3_con .ding .ul .li .s1 .i{width: 70px;height: 70px;}

    .index3 .in3_con .ding .ul .li .s1 .i img{width: 35px;}

    .index3 .in3_con .ding .ul{width: 1000px;}

    .index3 .in3_con .ding .ul .li {padding-bottom: 5px;}

    .index3 .in3_con .ding .ul .li .s2{margin-top: 20px;}

    .index3 .in3_con .ss .con .con_re .lei .ul .li a{height: 42px;}


    .index3 .in3_con .ss .con{padding-top: 100px;}

    .index4 .con2 .ss .txt{flex-wrap: wrap;display: block;}

    .index4 .con2 .swiper-slide{height: auto;}

    .index4 .con2 .ss{height: 100%;}

    .index4 .con2 .ul .li .txt .tl{width: 100%;padding: 30px 20px;}

    .index4 .con2 .ss .txt .tr.pc{display: none;}

    .index4 .con2 .ss .txt .tr.yd{display: block;height: auto;}

    .index4 .con2 .ss .txt{}

    .index4 .con2 .ul{height: 100%;}

    .index4 .con2 .ss .txt .tr{width: 100%;}

    .index4 .con2 .ss .txt .tr .img img:last-child{opacity: 0;}

    .index4 .con2 .ss .txt .tr .img img:first-child{border-radius: 12px;}

    .index4 .con2 .ss .txt .tr .img{height: auto;}

    .index4 .con2 .ss .txt .tr .ai{right: 30px;bottom: 30px;}

    .index5{padding: 50px 0;}

    .index5 .con1{margin-bottom: 30px;}

    .index5 .con3 .c{margin-bottom: 3%;}

    .index5 .con2{flex-wrap: wrap;}

    .index5 .con2 .con_le{width: 100%;margin-bottom: 30px;}

    .index5 .con2{margin-bottom: 0;}

    .index2 .cons .con .con_re .imgs{height: 300px;}

    .index2 .cons .con .con_re .txt{padding: 0 20px;bottom: 20px;}

    .index2 .cons .con .li .a1{width: 80px;}

    .index2 .cons .con .li a{padding: 0 15px;}

    .index2 .cons .con .li .a2{width: calc(100% - 80px);padding-left: 10px;}

    .index2 .cons .con .li .a3{display: none;}

    .index2 .con1{flex-wrap: wrap;}

    .index2 .con1 .con_re{width: 100%;margin-top: 20px;}

    .index2 .con1 .con_re .ul{flex-wrap: wrap;}

    .index2 .con1 .con_re .ul .li{margin-top: 10px;}

    .index2 .cons .con .con_le .le1{flex-wrap: wrap;}

    .index2 .cons .con .con_le .le1 .l{line-height: 1.4;margin-bottom: 10px;}

    .danxuan .ul .li{margin-right: 15px;}

    .qeis .q1 span{margin-right: 0;}

    .qeis .q1{justify-content: space-between;}

    .index1 .con1 .con_re .re1 .ul{flex-wrap: wrap;}

    .index1 .con1 .con_re .re1 .ul .li{width: 45%;margin-bottom: 15px;}
    
    .index1 .con1 .con_le{width: 50%;}

    .index1 .con1 .con_re .re1 .ul .l2{margin-top: 7px;padding-left: 0;}

    .about1 .con3 .con_re .re1 .ul{flex-wrap: wrap;}

    .about1 .con3 .con_re .re1 .ul .li{width: 45%;margin-bottom: 15px;}

    .about1 .con3 .con_re .re1_1{margin-top: 10px;}

    .about1 .con3 .con_re .re2{margin: 8px 0 15px;}

    .about1 .con3 .con_le{width: 50%;}

    .index2 .cons .con .con_re .banner_sp{right: 20px;bottom: 90px;}


    .about_strategy .con3 .ul{flex-wrap: wrap;}


    .about_strategy .con3 .ul .li{width: 100%;margin-top: 30px;}

    .about_strategy .con3 .ul .li2{display: none;}

    .about_strategy .con3 .ul .li .lt{height: 50px;}

    .about_strategy .con4 .nei1 .li{font-size: 15px;}

    .about_strategy .con4 .nei2 .li{font-size: 17px;}

    .about_strategy .con4 .nei3 .tu img{width: 80px;}

    .about_strategy .con2{margin-bottom: 0;}

    .about_strategy .con4{margin-top: 30px;}

    .about_strategy .con4 .neis{width: 100%;max-width: 400px;}

    .about_strategy .con3 .ul .li .txt{margin-bottom: 15px;}

    .about_honors .con2 .li .lib .bs{flex-wrap: wrap;}

    .about_honors .con2 .li .lib .bs .bl{width: 100%;}

    .about_honors .con2 .li .lib .bs .br{width: 100%;margin-top: 20px;}

    .about_honors .con2 .li .lib{padding: 0 0 30px;}

    .ab_info1 .con3 .ul .li a{height: 60px;}

    .ab_info1 .con3 .ul .li a .nei .txt .x{width: 3px;margin: 0 10px;}

    .ab_info1 .con3 .ul .li a .nei .r {display: none;}

    .ab_info1 .con3 .ul .li a .nei .txt{width: 100%;}

    .ab_info1 .con3 .ul .li a .nei .txt .n2{width: calc(100% - 120px);}

    .ab_info2.ab_info1 .con3 .ul .li a{height: 70px;}

    .ab_info3{padding: 50px 0 0;}

    .ab_info4 .con3 .ul .li{width: 100%;margin-right: 0;}

    .ab_info4 .con3 .ul .li a{padding: 20px 15px;}

    .ab_info4 .con3 .ul .li a .a2{margin-top: 10px;}

    .ab_info4 .con3 .ul .li:last-child{margin-bottom: 0;}

    .news_corp1 .con2 .ss{flex-wrap: wrap;}

    .news_corp1 .con2 .ss .img{width: 100%;}

    .news_corp1 .con2 .ss .txt{width: 100%;padding: 30px 20px;}

    .news_ind2 .con1 .ul .li{width: 100%;}

    .news_ind2 .con1 .ul .li:last-child{margin-bottom: 0;}

    .news_ind2 .con2{margin-top: 30px;}

    .new_det2 .con2{flex-wrap: wrap;}

    .new_det2 .con2 .con_le{width: 100%;margin-bottom: 20px;}

    .business .con{padding: 0 5%;}

    .business .con .ss{padding-bottom: 60vw;}

    .business .con .ss .s1 .sz{font-size: 140px;bottom: -50px;}

    .business .con .ss .st{padding: 80px 25px 0;margin-bottom: 30px;}

    .park2 .con2 .ul .li{width: 100%;margin-right: 0;margin-bottom: 20px;}

    .park2 .con2 .ul .li:last-child{margin-bottom: 0;}

    .search .con1{flex-wrap: wrap;}

    .search .con1 .con_re{width: 100%;margin-top: 20px;}

    .search .con1 .con_re .in{height: 46px;}


    .search .con3 .li a{padding: 25px 0;}

    .search .con3 .li .a2{margin: 7px 0;}

    .about_history .con2 .ul{width: 200vw;}

    .about_history .con2{overflow-x: auto;padding: 10px 6px;}

    /* .about_history .con2 .c2 .li .ls .di{width: 100%;left: 0;} */

    .index1 .con1 .con_re .sj{margin-top: 10px}





















































































}<!--ºÄÊ±1753940944.5732Ãë-->