/* 前端江文哲 */

*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}

*{ margin:0; padding:0;}

body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow:hidden; min-width: 1280px;position: relative;padding: 0 ; width: 100%;color: #333333;font-family: '微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei; font-size:14px;  line-height:1;background: #fff;}

html{overflow-x: hidden}

html.act{overflow: hidden;width: 100%;height: 100vh;}

.ul,.ul li,.ul li,.ul td,.ul,.ul dd,.uls,.uls li,.uls li,.uls td,.uls,.uls dd{ list-style-type:none; margin:0; padding:0; }

.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

a{display: inline-block; text-decoration:none; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;color: #333333;}

textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

img{border:none;display: block;max-width: 100%;}

img[src=""]{opacity: 0;}

body::-webkit-scrollbar{ width:4px;height: 1px;}

body::-webkit-scrollbar-thumb{ background:#9E0D08;}

body::-webkit-scrollbar-track{ background:#fff;} 


.bmeter {position: fixed;top: 50px;left: 0px;width: 0%;height: 15px;background: #fff;opacity: 0;z-index:111;pointer-events: none;}

.bmeter  span{display: block;width: 100%;position: absolute;top: -20px;left: 0;text-align: center;font-size: 30px;font-weight: 600;color: #f00;}


.zijj1{letter-spacing:1px;}

.zijj2{letter-spacing:2px;}

.zijj4{letter-spacing:4px;}

.zijj8{letter-spacing:8px;}


@font-face {
    font-family: 'si_zhong';
    src: url("../fonts/siyuan-zhong.otf");
}
@font-face {
    font-family: 'din_b';
    src: url("../fonts/DIN-BOLD.OTF");
}
@font-face {
    font-family: 'din_zhong';
    src: url("../fonts/DIN-REGULAR-2.ttf");
}

.si_zhong{font-family: 'si_zhong';}

.din_b{font-family: 'din_b';}

.din_zhong{font-family: 'din_zhong';}

.arial{font-family: Arial;}

.f_12{ font-size:12px; }

.f_14{font-size: 14px;}

.f_16{ font-size:16px; }

.f_18{ font-size:18px; }

.f_19{font-size: 19px;}

.f_20{ font-size:20px; }  

.f_22{font-size: 22px;}

.f_24{ font-size:24px; }

.f_26{ font-size:26px; }

.f_28{ font-size:28px; }

.f_30{ font-size:30px; }

.f_32{ font-size:32px;}

.f_34{ font-size:34px; }

.f_36{ font-size:36px; }

.f_38{ font-size:38px; }

.f_40{font-size: 40px;}

.f_42{font-size: 42px;}

.f_44{font-size: 44px;}

.f_46{font-size: 46px;}

.f_48{font-size: 48px;}

.f_50{font-size: 50px;}

.f_52{font-size: 52px;}

.f_54{font-size: 54px;}

.f_56{font-size: 56px;}

.f_58{font-size: 58px;}

.f_60{font-size: 60px;}

.f_64{font-size: 64px;}

.f_68{font-size: 68px;}

.f_72{font-size: 72px;}

.f_80{font-size: 80px;}

.p_80{padding: 80px 0;}

.p_100{padding: 100px 0;}

.p_120{padding: 120px 0;}

.p_150{padding: 150px 0;}

.pt_100{padding-top: 100px;}

.p_110{padding: 110px 0;}

.pt_110{padding-top: 110px;}

.p_110_90{padding: 110px 0 90px;}

.p_100_80{padding: 100px 0 80px;}

.pt_80{padding-top: 80px;}

.p_110_70{padding: 110px 0 70px;}

.p_70_100{padding: 70px 0 100px;}

.pb_100{padding-bottom: 100px;}



/* 可视范围 */

.ibox {max-width:1600px;min-width: 1200px;width:83.33%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.ibox2 {max-width:1400px;min-width: 1200px;width:72.91%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}



/*分页*/


.alltime,.alltime *{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.alltime2,.alltime2 *{-webkit-transition: all .2s cubic-bezier(.4,0,.2,1); -moz-transition: all .2s cubic-bezier(.4,0,.2,1); transition: all .2s cubic-bezier(.4,0,.2,1);}

.alltime3,.alltime3 *{-webkit-transition: all .6s i-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);}

.wow{opacity: 0;}

.wow1{opacity: 1;}

.fbd{font-weight: bold;}

.fw{font-weight: 300;}

.pc{display: block;}

.yd{display: none;}




.mhead{display: none;width: 100%;height: 50px;position: fixed;top: 0;left: 0;z-index: 200;top: 0;left: 0;background:#fff ;border-bottom: 1px solid #eee;}

.mhead .menu{height: 50px;padding-left: 35px;background:url(../images/svg/gengduo.svg) center right no-repeat ;background-size: 22px;float: right;}

.mhead .logo{display: block;position: absolute;top: 0;left: 0;z-index: 3;}

.mhead .logo img{display: block;height: 40px; margin-top: 5px;}

.mhead .ss{display: block;width: 50px;height: 50px;float: right;background: url(../images/svg/3.svg) center no-repeat;background-size: 22px;}

.mhead.act{-moz-box-shadow:0px 1px 5px #ddd; -webkit-box-shadow:0px 1px 5px #ddd; box-shadow:0px 1px 5px #ddd;}

.mnav {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index:250;display: block;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.mnav .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.7) ;position: absolute;top: 0;left: 0;z-index: 1;}

.mnav .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

/* .mnav .mbox .ul1{padding-top: 50px;} */

.mnav .mbox .ul1 li .ltop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; }

.mnav .mbox .ul1 li .ltop a{display: block;width: 100%;}

.mnav .mbox .ul1 li .ltop span{display: block;width: 100%;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;}

.mnav .mbox .ul1 li .ltop span::after{width: 16px;height: 2px;background: #444444;content: "";position: absolute;right: 15px;top: calc(50% - 1px);}

.mnav .mbox .ul1 li .ltop span::before{width: 2px;height: 16px;background: #444444;content: "";position: absolute;right: 22px;top: 17px;}

.mnav .mbox .ul1 li .ltop span.act::before {opacity: 0;}

.mnav .mbox .ul1 li .lbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}

.mnav .mbox .ul1 li .lbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}

.mnav.act{left: 0;}

.mnav.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}

.mnav2 {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index: 200;display: block;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.mnav2 .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.1) ;position: absolute;top: 0;left: 0;z-index: 1;}

.mnav2 .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.mnav2 .mbox .dl1{}

.mnav2 .mbox .dl1 dd{}

.mnav2 .mbox .dl1 dd .dtop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; }

.mnav2 .mbox .dl1 dd .dtop a{display: block;width: 100%;}

.mnav2 .mbox .dl1 dd .dtop span{display: block;width: 100%;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;}

.mnav2 .mbox .dl1 dd .dtop span::after{width: 16px;height: 2px;background: #444444;content: "";position: absolute;right: 15px;top: calc(50% - 1px);}

.mnav2 .mbox .dl1 dd .dtop span::before{width: 2px;height: 16px;background: #444444;content: "";position: absolute;right: 22px;top: 17px;}

.mnav2 .mbox .dl1 dd .dtop span.act::before {opacity: 0;}

.mnav2 .mbox .dl1 dd .dbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}

.mnav2 .mbox .dl1 dd .dbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}

.mnav2.act{left: 0;}

.mnav2.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}

.head{position: fixed;width: 100%;top: 0;left: 0;z-index: 100;height: 90px;transition: all 0.6s;border-bottom: 1px solid rgba(0, 0, 0, 0.05);background: #ffffff;}


.head .he_con{display: flex;justify-content: space-between;height: 100%;}


.head .he_con .con_le{height: 100%;display: flex;align-items: center;}

.head .he_con .con_le a{display: block;width: 95px;height: 100%;}

.head .he_con .con_le a img{width: 100%;}

.head .he_con .con_con{height: 100%;}

.head .he_con .con_con .ul{display: flex;height: 100%;}

.head .he_con .con_con .ul .li{height: 100%;margin: 0 25px;position: relative;}

.head .he_con .con_con .ul .li .lit{height: 100%;}

.head .he_con .con_con .ul .li .lit a{height: 100%;display: flex;align-items: center;}

.head .he_con .con_con .ul .li .lib{position: absolute;background: #fff;padding: 20px 25px;border: 1px solid #EAEAEA;border-radius: 5px;top: 120%;left: -25px;opacity: 0;pointer-events: none;visibility: hidden;}

.head .he_con .con_con .ul .li .lib a{display: block;white-space: nowrap;opacity: 0.8;line-height: 1.75;margin-bottom: 5px;}

.head .he_con .con_con .ul .li .lib a:last-child{margin-bottom: 0;}

.head .he_con .con_con .ul .li .lib a:hover{color: #C83E3E;}

.head .he_con .con_con .ul .li:hover .lib{top: 100%;opacity: 1;pointer-events: visible;visibility: visible;}

.head .he_con .con_con .ul .li.act .lit a{color: #9E0D08;}

.head .he_con .con_re{height: 100%;display: flex;align-items: center;}

.yuyanz{margin-right: 40px;}

.yuyanz a{display: flex;align-items: center;}

.yuyanz a .i{width: 20px;position: relative;margin-right: 10px;}

.yuyanz a .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.yuyanz a:hover .i img:last-child{opacity: 1;}

.yuyanz a:hover .i img:first-child{opacity: 0;}

.yuyanz a:hover span{color: #C83E3E;}

.head .he_con .con_con .ul .li:hover .lit a{color: #C83E3E;}

.sousuo{width: 19px;height: 19px;background: url(../images/svg/3.svg) center no-repeat;background-size: 100%;}

.sousuo:hover{background-image: url(../images/svg/4.svg);}



/* 字间距 */

.let5{letter-spacing:5px}
.let6{letter-spacing:6px}
.let2{letter-spacing:2px}
.let3{letter-spacing:3px}




.banner{}

.banner .ss{position: relative;}

.banner .ss .img{}

.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 .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;color: #fff;background: rgba(0, 0, 0, 0.1);}

.banner .ss .txt .t1{position: relative;left: 100px;opacity: 0;line-height: 1.3;}

.banner .ss .txt .t2{line-height: 1.5;margin: 30px 0 0;position: relative;left: 100px;opacity: 0;}

.banner .ss .txt .t3{position: relative;left: 100px;opacity: 0;}

.banner .swiper-slide-active .ss .t1{left: 0;opacity: 1;transition-delay: 0.3s;}

.banner .swiper-slide-active .ss .t2{left: 0;opacity: 1;transition-delay: 0.5s;}

.banner .swiper-slide-active .ss .t3{left: 0;opacity: 1;transition-delay: 0.7s;}

.banner  .an{position: absolute;width: 100%;left: 0;bottom: 50px;}

.banner  .an .ibox{display: flex;justify-content: space-between;}

.banner  .an .al{width: 50%;}

.banner  .an .ar{position: relative;width: 52px;height: 18px;}

.banner  .an .ar s{display: block;width: 1px;height: 16px;position: absolute;left: 50%;top: 2px;background: rgba(255, 255, 255, 0.6);display: block;z-index: 1;}

.banner_prev,.banner_next{width: 16px;height: 20px;background: url(../images/svg/you.svg) center no-repeat;background-size: 100% 100%;top: 0;margin: 0;}

.banner_prev{left: -3px;transform: rotate(180deg);}

.banner_next{right: -3px;}

.banner_next.swiper-button-next.swiper-button-disabled,.banner_prev.swiper-button-prev.swiper-button-disabled{opacity: 0.35;}

.banner_prev:hover, .banner_next:hover{background-image:url(../images/svg/you3.svg) ;}

.banner_sp{}

.banner_sp span{width: 80px;height: 4px;opacity: 1;background: rgba(255, 255, 255, 0.3);border-radius: 2px;margin: 0 4px;box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.25), 0px 4px 4px 0px rgba(0, 0, 0, 0.25);}

.banner_sp .swiper-pagination-bullet-active{background: #fff;}

.right{text-align: right;}

.biaoti{display: flex;justify-content: space-between;margin-bottom: 80px;}

.biaoti {}

.biaoti .cl{}

.biaoti .cl .c1{margin-bottom: 30px;}

.ljgd{display: flex;align-items: center;}

.ljgd span{text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.25);}

.ljgd .is{width: 60px;position: relative;border-radius: 50px;}

.ljgd .is .b{width: 100%;height: 100%;background: #9E0D08;position: absolute;left: 0;top: 0;border-radius: 100%;transform: scale(0);}

.ljgd .is img:last-child{position: absolute;left: 0;top: 0;width: 100%;opacity: 0;}

.ljgd .i1{transform: rotate(-5deg);}

.ljgd .i2{position: absolute;left: 18px;top: 11px;}

.ljgd span{display: block;transform: translateX(16px);position: relative;z-index: 5;}

.ljgd:hover .is img:last-child{opacity: 1;}

.ljgd:hover .is img:first-child{opacity: 0;}

.ljgd:hover .is .b{transform: scale(1);}

.ljgd:hover span{color: #fff;text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4);}

.xiaoguo:hover .ljgd .is img:last-child{opacity: 1;}

.xiaoguo:hover .ljgd .is img:first-child{opacity: 0;}

.xiaoguo:hover .ljgd .is .b{transform: scale(1);}

.xiaoguo:hover .ljgd span{color: #fff;text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4);}



.index1 {}


.index1 .con{}

.index1 .con a{display: block;position: relative;}

.index1 .con .img{position: relative;overflow: hidden;}

.index1 .con .img .i img{width: 100%;}

.index1 .con .img .t{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}

.index1 .con .img .i .t img{width: 54%;}

.index1 .con .img .s{position: absolute;left: 45px;top: 30px;width: 60px;}

.index1 .con .txt{text-align: center;height: 160px;padding: 35px 20px 0;margin: 0 30px; position: relative;background: #fff;}

.index1 .con .txt .t3{display: flex;justify-content: center;position: absolute;left: 0;width: 100%;bottom: -22px;opacity: 0;}

.index1 .con .txt .t1{overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}

.index1 .con .txt .t2{margin-top: 10px;line-height: 1.75; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}

.jiantou{width: 44px;height: 44px;border-radius: 100%;background: #C83E3E;display: flex;align-items: center;justify-content: center;}

.jiantou img{width: 16px;transform: translateY(-2px);}

.index1_gd{left: 0 !important;width: 100% !important;height: 3px !important;bottom: 1px !important;background: rgba(158, 13, 8, 0.10);border-radius: 2px;}

.index1_gd .swiper-scrollbar-drag{background: #9E0D08;border-radius: 2px;}

.index1 .con .ss:hover .txt{transform: translateY(-90px);box-shadow: 0 10px 20px 5px rgba(0, 0, 0, 0.04);}

.index1 .con .ss:hover .img .i .t img{transform: translateY(-15px);}

.index1 .con .ss:hover .txt .t3{opacity: 1;}

.index2{}

.index2 .in2_con{display: flex;justify-content: space-between;padding-right: 6.25%;}

.index2 .in2_con .con_le{width: 51%;}

.index2 .in2_con .con_le img{width: 100%;}

.index2 .in2_con .con_re{width: 41.2%;display: flex;align-items: center;}

.index2 .in2_con .con_re .t1{line-height: 1.75;}

.index2 .in2_con .con_re .t2{margin: 20px 0 70px;}

.index2 .in2_con .con_re .t3{line-height: 1.75;text-align: justify;}

.index2 .in2_con .con_re .t4{margin-top: 80px;}

.gengduo{width: 180px;height: 50px;border-radius: 30px;display: flex;align-items: center;padding: 0 10px 0 25px;border: 1px solid #333333;justify-content: space-between;position: relative;overflow: hidden;}

.gengduo s{position: absolute;left: 0;bottom: 0;width: 100%;height: 0%;background: #9E0D08;}

.gengduo span{position: relative;z-index: 2;}

.gengduo .i{width: 30px;height: 30px;position: relative;background: #333333;border-radius: 100%;display: flex;align-items: center;justify-content: center;position: relative;z-index: 2;}

.gengduo .i .t{width: 7px;position: relative;}

.gengduo .i .t img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.gengduo:hover{border: 1px solid #9E0D08;}

.gengduo:hover s{height: 100%;}

.gengduo:hover span{color: #fff;}

.gengduo:hover .i{background: #fff;}

.gengduo:hover .i img:last-child{opacity: 1;}

.gengduo:hover .i img:first-child{opacity: 0;}

.index3{}

.index3 .in3_con{display: flex;justify-content: space-between;}

.index3 .in3_con .con_le{width: 56.5%;}

.index3 .in3_con .con_re{width: 43.5%;background: url(../images/in3_1.jpg) center no-repeat;background-size:cover;}

.index3{}

.index3 .con_le{}

.index3 .con_le .li{position: relative;}

.index3 .con_le .li a{display: flex;align-items: center; padding-left:14.4% ;height: 190px;position: relative;z-index: 2;width: 100%;}

.index3 .con_le .li .b{position: absolute;left: -18px;top: 0;width: calc(100% + 18px);border-radius: 4px;background: #9E0D08;height: 100%;opacity: 0;}

.index3 .con_le .li .txt{display: flex;align-items: center;width: 100%;}

.index3 .con_le .li .tl{width: 250px;}

.index3 .con_le .li .tr{width: calc(100% - 280px);}

.index3 .con_le .li .tr .r2{line-height: 1.75;margin: 15px 0 17px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
 
.index3 .con_le .li:hover .b{opacity: 1;left: 0;}

.index3 .con_le .li:hover .tl{color: #ffffff;}

.index3 .con_le .li:hover .tr .r1{color: #fff;}

.index3 .con_le .li:hover .tr .r2{color: #fff;}

.index3 .con_le .li:hover .tr .r1{color: #fff;}

.index3 .con_le .li:hover .b{opacity: 1;left: 0;}

.xiangqing{width: 30px;height: 30px;background: #333333;border-radius: 100%;display: flex;align-items: center;justify-content: center;}

.xiangqing .i{width: 6px;position: relative;}

.xiangqing .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.xiaoguo:hover .xiangqing .i img:last-child{opacity: 1;}

.xiaoguo:hover .xiangqing .i img:first-child{opacity: 0;}

.xiaoguo:hover .xiangqing {background: #fff;}

.xiaoguo:hover .xiangqing2{background: #9E0D08;}

.index4{background: url(../images/in4_1.jpg) center no-repeat;background-size: 101% 101%;}

.index4 .swiper-container{padding-bottom: 80px;}

.index4 .swiper-container.one-swiping{padding-bottom: 0px;}


.index4 .ss{}

.index4 .ss a{display: block;}

.index4 .ss .img{margin: 37px 0 20px;overflow: hidden;}

.index4 .ss .img img{width: 100%;}

.index4 .ss .txt {}

.index4 .ss .txt .t1{color: #9E0D08;}

.index4 .ss .txt .t2{line-height: 34px;height: 68px; margin-top: 20px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}

.index4 .ss .txt .nei{}

.index4 .ss .nei .n1{line-height: 29px;height: 58px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; line-clamp: 3; -webkit-box-orient: vertical;}

.index4 .ss .nei .n2{width: 100%;height: 3px;background: #797D80;margin: 20px 0;position: relative;}

.index4 .ss .nei .n2 s{width: 0%;height: 100%;background: #9E0D08;left: 50%;transform: translateX(-50%);display: block;position: absolute;}

.index4 .ss .nei .n3{display: flex;justify-content: space-between;align-items: center;}

.index4 .ss .nei .n3 span{color: #666666;}

.index4 .ss:hover .n2 s{width: 100%;}

.index4 .ss:hover .img img{transform: scale(1.05);}

.index4 .ss:hover .n3 span{color: #9E0D08;}

.about_banner{position: relative;margin-top: 90px;}

.about_banner .img img{width: 100%;}

.about_banner .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;color: #fff;padding-bottom: 55px;}

.about_banner .txt .c1{text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);margin-bottom: 20px;}

.about_banner .txt .c2{text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);line-height: 1.75;}

.about1 {}

.about1 .ab1_con{background: url(../images/about1.png) left bottom no-repeat;}


.about1 .con{display: flex;justify-content: space-between;}

.about1 .con .con_re{width: 42.8%;}

.about1 .con .con_re .re4{line-height: 1.75;color: #666666;}

.about1 .con .con_re .re1{margin-bottom: 30px;}

.about1 .con .con_re .re2{line-height: 1.5;}

.about1 .con .con_re .re3{width: 60px;height: 2px;background:#D9D9D9;margin: 35px 0;}

.about1 .con .con_re .re4{text-align: justify;}

.about1 .con .con_re .re4 s{display: block;height: 20px;}

.about1 .con .con_re .re5{display: flex;text-align: center;margin-top: 70px;}

.about1 .con .con_re .re5 .img{margin-right: 100px;color: #9E0D08;}

.about1 .con .con_re .re5 .img:last-child{margin-right: 0;}

.about1 .con .con_re .re5 .img .i {width: 68px;margin-bottom: 10px;}

.about1 .con2{height: 200px;background: #9e0d08;}

.about1 .con2 .ul{height: 100%;display: flex;align-items: center;color: #fff;justify-content: space-between;padding: 0 25px;}

.about1 .con2 .ul .l1{display: flex;align-items: flex-start;justify-content: center;}

.about1 .con2 .ul .l1 .sp2{transform: translate(3px,4px);}

.about1 .con2 .ul .l2{line-height: 1.5;margin-top: 10px;}

.about1 .con2 .ul .li2{width: 4px;height: 86px;background: rgba(255, 255, 255, 0.2);}

.about1 .con2 .ul .li3 .l1 .sp2{transform: translate(3px , 8px);}

.about2{position: relative;}

.about2 .bei{position: absolute;left: 0;bottom: 0;width: 100%;}

.about2 .bei img{margin:  0 auto;}

.about2 .biaoti{margin-bottom: 0;}

.about2 .con{height: 625px;}


.about2 .con .swiper-container{overflow: unset;}

.about2 .con .ul{display: flex;}

.about2 .con .ul .li{width: 13.125%;display: flex;margin-right: 15px;}

.about2 .con .ul .li .l2{margin: 15px 0;}

.about2 .con .ul .li .l3{line-height: 1.75;text-align: justify;color: #666666;}

.about2 .con .ul .li .z{width: 12px;padding-top: 8px;margin-right: 14px;}

.about2 .con .ul .li .z .d{width: 12px;height: 12px;border-radius: 100%;background: #9E0D08;}

.about2 .con .ul .li .z .x{width: 2px; height: 170px;  background: linear-gradient(to bottom, #E8E8E8,#E8E8E8, #E8E8E800);margin: 15px auto 0;}

.about2 .con .ul .li .ls{width: calc(100% - 26px);}

.about2 .con .ul .li1 .z .x{height: 265px;}

.about2 .con .ul .li1{margin-top: 310px;}

.about2 .con .ul .li2{margin-top: 140px;margin-right: 80px;}

.about2 .con .ul .li3{margin-top: 170px;margin-right: 70px;}

.about2 .con .ul .li4{margin-top: 200px;}

.about2 .con .ul .li5{margin-top: 30px;margin-right: 125px;}

.about2 .con .ul .li6{margin-top: -40px;margin-right: 50px;}

.about2 .con .ul .li.act{}

.about2 .con .ul .li.act .l1{font-size: 44px;color: #9E0D08;}

.about2 .con .ul .li.act .z{padding-top: 16px;}

.about2 .con .swiper-slide .ul{opacity: 0;}

.about2 .con .swiper-slide-active .ul{opacity: 1;}


.about2 .con2{padding: 0 140px;position: relative;}

.about2 .con2 .ss{color: #999999;line-height: 44px;cursor: pointer;text-align: center;}

.about2_prev,.about2_next{width: 44px;height: 44px;border-radius: 100%;background: #E8E8E8 ;display: flex;align-items: center;justify-content: center;}

.about2_prev{left: 0;}

.about2_next{right: 0;}

.about2_prev img,.about2_next img{transform: translateY(-2px);}

.about2_prev:hover,.about2_next:hover{background: #C83E3E;}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0;}

.about2 .con2 .swiper-slide.act .ss{font-size: 26px;color: #9E0D08;}


.about3{background: url(../images/ab3_1.png) center no-repeat;background-size: cover;}

.about3 .ab3_con{margin-left: 8.33%;position: relative;}

.about3 .biaoti{position: absolute;left: 0;top: 0;}

.about3 .con{display: flex;justify-content: space-between;}

.about3 .con .con_le{width: 26.625%;position: relative;}

.about3 .con .con_le .ul{position: absolute;bottom: 0;left: 0;}

.about3 .con .con_le .ul .li{margin-bottom: 50px;color: rgba(158, 13, 8, 0.6);cursor: pointer;}

.about3 .con .con_le .ul .li{}

.about3 .con .con_le .ul .li .ls{display: inline-block;border-bottom: 3px solid transparent;padding-bottom: 18px;}

.about3 .con .con_le .ul .li .ls p{display: flex;align-items: center;}

.about3 .con .con_le .ul .li .ls s{width: 25px;height: 25px;background: url(../images/svg/17.svg) center no-repeat;display: block;background-size: 100% 100%;transform: translateX(20px);opacity: 0;}

.about3 .con .con_le .ul .li:last-child{margin-bottom: 0;}

.about3 .con .con_le .ul .li.act p{color: #9E0D08;font-weight: bold;}

.about3 .con .con_le .ul .li.act .ls{border-bottom: 3px solid #9E0D08;}

.about3 .con .con_le .ul .li.act .ls s{opacity: 1;}

.about3 .con .con_re{width: 76.7%;}

.about3 .con .con_re .swiper-container{padding-left: 170px;padding-bottom: 170px;}

.about3 .con .con_re .swiper-slide-prev .ss{opacity: 0;}

.about3 .con .con_re .swiper-slide .ss{position: relative;}

.about3 .con .con_re .swiper-slide .img{transform: translateY(15px);}

.about3 .con .con_re .swiper-slide .img img{width: 100%;}

.about3 .con .con_re .swiper-slide .txt{position: absolute;left: -170px;bottom: -170px;background:rgba(158, 13, 8, 1);width: 90%;height: 300px;color: #fff;border-radius: 10px;display: flex;align-items: center;padding: 30px 45px 30px 60px;opacity: 0;}

.about3 .con .con_re .swiper-slide .txt .t1{line-height: 1.5;margin-bottom: 12px;}

.about3 .con .con_re .swiper-slide .txt .t2{line-height: 1.75;text-align: justify;padding-right: 15px;overflow-y: auto;max-height: 170px;}

.about3 .con .con_re .swiper-slide .txt .t2::-webkit-scrollbar{ width:4px;height: 1px;}

.about3 .con .con_re .swiper-slide .txt .t2::-webkit-scrollbar-thumb{ background:#ffffff;}

.about3 .con .con_re .swiper-slide .txt .t2::-webkit-scrollbar-track{ background:#ffffff50;} 

.about3 .con .con_re .swiper-slide .txt .ts{position: relative;z-index: 5;}

.about3 .con .con_re .swiper-slide .txt .tu{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0.55;overflow: hidden;border-radius: 10px;}

.about3 .con .con_re .swiper-slide .txt .tu img{position: absolute;left: 60%;top: 20%;transform: translate(-50%,-50%); height: 200%;max-width: none;}

.about3 .con .con_re .swiper-slide .txt .tu s{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:rgba(158, 13, 8, 0.8)}

.about3 .con .con_re .swiper-slide-active .txt{opacity: 1;}

.about3 .con .con_re .swiper-slide-active .img{transform: translateY(0);}

.about4{background: url(../images/ab4_1.jpg) center no-repeat;background-size: cover;}

.about4 .swiper-container{padding-bottom: 95px;}

.about4 .biaoti{margin-bottom: 50px;}

.about4 .ss {cursor: pointer;}

.about4 .ss .img{transform: scale(0.7);}

.about4 .ss .img img{width: 100%;}

.about4 .ss .txt{margin-top: 30px;line-height: 1.75;opacity: 0;width: 200%;left: -50%;position: relative;text-align: center;}

.about4 .swiper-slide-active .ss .img{transform: scale(1);}

.about4 .swiper-slide-active .ss .txt{opacity: 1;}

.about4 .swiper-slide-prev .ss .img img{transform: translateX(-12%);}

.about4 .swiper-slide-next .ss .img img{transform: translateX(12%);}

.qhan{height: 44px;width: 128px;position: absolute;left: calc(50% - 64px);bottom: 0;}

.about5{background: url(../images/ab5_1.png) bottom left no-repeat;background-size: 100% auto;}

.about5 .biaoti{position: absolute;left: 0;top: -10px;}

.about5 .cons{display: flex;justify-content: space-between;}

.about5 .cons .con{width: 76.875%;}

.about5 .cons .con .img img{width: 100%;}

.about5 .cons .con .txt{position: absolute;width: 41.5%;height: 575px;bottom: 8.5%;left: 0;    background: rgba(255, 255, 255, 0.5);stroke: var(--grey-g-0-000000, #000000);filter: drop-shadow(0px 4px 12px rgba(255, 255, 255, 0.2));backdrop-filter: blur(15px);border: 1px solid rgba(158, 13, 8, 0.20);border-radius: 10px;display: flex;align-items: center;padding: 40px 50px;box-shadow: 0 8px 20px 10px rgba(0, 0, 0, 0.08);} 

.about5 .cons .con .li{margin-bottom: 40px;}

.about5 .cons .con .li:last-child{margin-bottom: 0;}

.about5 .cons .con .l1{margin-bottom: 25px;color: #9E0D08;}

.about5 .cons .con .l2 .nei{margin-bottom: 15px;}

.about5 .cons .con .l2 .nei:last-child{margin-bottom: 0;}

.about5 .cons .con .l2 .n1{line-height: 1.5;margin-bottom: 5px;}

.about5 .cons .con .l2 .n2{display: flex;align-items: flex-start;}

.about5 .cons .con .l2 .n2 img{width: 13px;margin-right: 7px;transform: translateY(7px);}

.about5 .cons .con .l2 .n2 span{width: calc(100% - 7px);line-height: 1.75;}

.about5 .cons .con .dian .li{width: 0;height: 0;position: absolute;}

.about5 .cons .con .dian .li .d{width: 18px;height: 21px;position: absolute;bottom: 0;left: -9px;background: url(../images/svg/19.svg) center no-repeat;background-size: 100% 100%;animation: dong 2s infinite linear alternate;}

.about5 .cons .con .dian .li.act .d{background-image: url(../images/svg/19.svg)}

.about5 .cons .con .dian .li .d img{display: none;}

.about5 .cons .con .dian .li .yang{position: relative;}

.about5 .cons .con .dian .li .yang s{width: 9px;height: 3px;border-radius: 100%;background: #680300;display: block;left: -4px;position: absolute;bottom: -4px;}

.about5 .cons .con .dian .li .d img{width: 100%;animation: dong 2s infinite linear alternate;}

@keyframes dong {
    0%{transform: translateY(-3px);}
    100%{transform: translateY(2px);}
}

.about5 .cons .con .dian .li .nei{width: 215px;padding: 15px 10px 10px;text-align: center;border: 1px solid rgba(158, 13, 8, 0.50);border-radius: 5px;position: absolute;right: 0px;bottom: 20px;height: 65px;opacity: 0;background: rgba(255, 255, 255, 0.6); stroke: var(--grey-g-0-000000, #ffffff); filter: drop-shadow(0px 4px 12px rgba(255, 255, 255, 0.1)); backdrop-filter: blur(2px);}

.about5 .cons .con .dian .li .nei .n1{color: #9E0D08;font-weight: bold;}

.about5 .cons .con .dian .li .nei .n2{line-height: 1.75;margin-top: 5px;}

.about5 .cons .con .dian .li1{left: 78.7%;top: 64.5%;z-index: 2;}

.about5 .cons .con .dian .li2{left: 79.2%;top: 64%;}

.about5 .cons .con .dian .li2 .nei{left: 10px;top: 100%;}

.about5 .cons .con .dian .li3{left: 76.8%;top: 66%;}

.about5 .cons .con .dian .li3 .nei{top: -18px;right: 15px;}

.about5 .cons .con .dian .li4{left: 70%;top: 85.5%;}

.about5 .cons .con .dian .li4 .nei{right: -5px;bottom: 25px;}

.about5 .cons .con .dian .li.act .nei{opacity: 1;}

.join1{}

.join1 .con1{text-align: center;line-height: 1.75;}

.join1 .con1 .c1{margin-bottom: 20px;display: flex;justify-content: center;}

.join1 .con1 .c1 img{width: 124px;}

.join1 .con1 .c2{margin-bottom: 24px;}

.join1 .con2{background: url(../images/jo1_1.png) bottom left no-repeat;background-size: 100% auto;height: 615px;position: relative;}

.join1 .con2 .ul{position: relative;z-index: 1;position: absolute;left: 0;width: 100%;bottom: 100px;padding: 0 100px;display: flex;justify-content: space-between;}

.join1 .con2 .li{height: 280px;width: 31.5%;background: rgba(95, 95, 95, 0.30);box-shadow:  0px 2px 8px 0px #C8D6E4;border-radius:4px;position: relative;overflow: hidden;backdrop-filter: blur(12px);}

.join1 .con2 .li .ls{position: absolute;left: 0;width: 100%;bottom: 95px;line-height: 1.5;padding: 0 35px;display: flex;color: #fff;align-items: flex-start;}

.join1 .con2 .li .ls img{margin-right: 18px;width: 42px;}

.join1 .con2 .li .ls span{width: calc(100% - 60px);}

.join1 .con2 .li .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #fff;padding: 20px 35px;display: flex;align-items: center;opacity: 0;}

.join1 .con2 .li .txt  .ts{width: 100%;text-align: justify;}

.join1 .con2 .li .txt .t2{line-height: 1.5;margin: 12px 0 10px;}

.join1 .con2 .li .txt .t3{line-height: 1.75;text-align: justify;max-height: 100px;overflow-y: auto;padding-right: 15px;}

.join1 .con2 .li .txt .t3::-webkit-scrollbar{ width:4px;height: 1px;}

.join1 .con2 .li .txt .t3::-webkit-scrollbar-thumb{ background:#9E0D08;}

.join1 .con2 .li .txt .t3::-webkit-scrollbar-track{ background:#9E0D0850;} 

.join1 .con2 .li:hover .txt{opacity: 1;}

.join1 .con2 .li2{width: 1px;height: 318px;background: #fff;opacity: 0.3;}

.join2{padding: 110px 0 30px;}

.join2  .jo2_con{padding-left: 8.33%;}

.join2 .con1{display: flex;justify-content: space-between;}

.join2 .con1 .c1{}


.join2 .con1 .cr{width: 40.625%;}

.join2 .con1 .cr .c2{line-height: 1.3;text-align: justify;margin-top: 15px;color: #666666;}

.join2 .biaoti{margin-bottom: 0;}

.join2 .con1{transform: translateY(-40px);padding-right: 9.2%;text-align: justify;}

.join2 .con2 .ss{height: 520px;background: #F6F8FA;border-radius: 10px;padding: 60px 60px 40px 75px;}

.join2 .con2 .ss .txt{width: 100%;height: 100%;position: relative;}

.join2 .con2 .ss .t1{display: flex;}

.join2 .con2 .ss .t1 p{color: #9E0D08;transform: translateY(3px);margin-left: 20px;}

.join2 .con2 .ss .t1 p span{margin-left: 8px;}

.join2 .con2 .ss .t2{color: #666666;display: flex;flex-wrap: wrap;margin: 20px 0;}

.join2 .con2 .ss .t2 span{margin-right: 48px;margin-bottom: 10px;display: block;}

.join2 .con2 .ss .t2 span:last-child{margin-right: 0;}

.join2 .con2 .ss .t3{color: #666666;overflow-y: auto;max-height: 295px;padding-right: 15px;}

.join2 .con2 .ss .t3::-webkit-scrollbar{ width:4px;height: 1px;}

.join2 .con2 .ss .t3::-webkit-scrollbar-thumb{ background:#9E0D08;}

.join2 .con2 .ss .t3::-webkit-scrollbar-track{ background:#9E0D0850;} 

.join2 .con2 .ss .t3 .n1{margin-bottom: 8px;}

.join2 .con2 .ss .t3 .n2{line-height: 1.5;}

.join2 .con2 .ss .t3 .n2 p{margin-bottom: 3px;display: block;}

.join2 .con2 .ss .t3 .n2 p:last-child{margin-bottom: 0;}

.join2 .con2 .ss .t3  .nei{margin-bottom: 20px;text-align: justify;}

.join2 .con2 .ss .t3  .nei:last-child{margin-bottom: 0px;}

.join2 .con2 .ss .t4{position: absolute;left: 0;bottom: 0;}

.join2 .con2 .ss .t4 a{display: flex;align-items: center;}

.join2 .con2 .ss .t4 a img{width: 20px;margin-right: 10px;}
 
.join2 .con2 .ss .t4 a:hover{color: #9E0D08;}

.join2 .con2 .swiper-container{padding-bottom: 80px;}


.join3{padding: 110px 0 100px;}

.join3 .con{height: 250px;background: url(../images/jo3_1.jpg) center no-repeat;background-size: cover;display: flex;justify-content: space-between;align-items: center;padding: 0 135px;}

.join3 .con .ul{display: flex;}

.join3 .con .li{display: flex;margin-right: 40px;}

.join3 .con .li:last-child{margin-right: 0;}

.join3 .con .li .ll{margin-right: 15px;width: 50px;}

.join3 .con .li .lr{width: calc(100% - 65px);}

.join3 .con .li .r2{width: 66px;height: 1px;background: #999999;margin: 15px 0 12px;}

.join3 .con .li .r3{line-height: 1.5;}

.join3 .con .li .r3 a:hover{color: #9E0D08;}

.join3 .con .con_re{}

.join3 .con .con_re .tu{width: 180px;height: 180px;}

.join3 .con .con_re .img span{text-align: center;display: block;margin-top: 5px;color: #999999;}

.erjidaoh{width: 100%;border-bottom: 1px solid #D9D9D9;}

.erjidaoh .ss{height: 60px;display: flex;align-items: center;color: #999999;position: relative;cursor: pointer;}

.erjidaoh .ss::after{content: "";left: 50%;transform: translateX(-50%);width: 0%;height: 1px;background: #D8261C;transition: all 0.6s;position: absolute;bottom: 0;}

.erjidaoh .swiper-slide{width: auto;}

.erjidaoh .swiper-slide.act .ss::after{width: 100%;}

.erjidaoh .swiper-slide.act .ss{color: #333333;}

.erjidaoh .swiper-slide:hover .ss::after{width: 100%;}

.erjidaoh .swiper-slide:hover .ss{color: #333333;}

.daogh{border-bottom: 1px solid #D9D9D9;}

.daogh .dao_con{display: flex;justify-content: center;}

.daogh .dao_con a{display: block;height: 60px;display: flex;align-items: center;color: #999999;position: relative;margin: 0 30px;}

.daogh .dao_con a::after{content: "";left: 50%;transform: translateX(-50%);width: 0%;height: 1px;background: #D8261C;transition: all 0.6s;position: absolute;bottom: 0;}

.daogh .dao_con a:hover::after{width: 100%;}

.daogh .dao_con a:hover{color: #333333;}

.daogh .dao_con a.act::after{width: 100%;}

.daogh .dao_con a.act{color: #333333;}

.product1{background: url(../images/pro1_1.jpg) center no-repeat;background-size: cover;padding: 50px 0 50px;}

.product1 .pro1_con .ss{display: flex;align-items: center;justify-content: space-between;opacity: 0;}

.product1 .pro1_con .swiper-slide-active .ss{opacity: 1;}

.product1 .pro1_con  .con_le{width: 47.5%;}

.product1 .pro1_con  .con_le .le1{color: #9E0D08;}

.product1 .pro1_con  .con_le .le2{color: #9E0D08;margin: 15px 0 40px;}

.product1 .pro1_con  .con_le .le3{color: #666666;line-height: 1.75;text-align: justify;}

.product1 .pro1_con  .con_le .le4{margin-top: 57px;transform: translateX(-16px);}

.product1 .pro1_con  .con_re{width: 35%;}


.product1 .pro1_con  .con_re img{width: 100%;}

.product2{padding: 40px 0 100px;background: url(../images/pro2_5.png) bottom left no-repeat;background-size: 100% auto; }

.product2 .con .txt{height: 135px;margin: 0;padding: 35px 50px 0;transform: translateY(-1px);position: relative;}

.product2 .con .txt .t1,.product2 .con .txt .t2{position: relative;z-index: 1;}

.product2 .con .txt s{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/pro2_4.jpg) top left no-repeat;background-size: 100.1% 100.1%;display: block;opacity: 0;}

.product2 .con .ss:hover .txt s{opacity: 1;}

.product2 .con .swiper-slide.act .ss .txt s{opacity: 1;}

.product2 .con .ss:hover .txt{transform: translateY(-1px);}

.product2 .con .swiper-container{padding-bottom: 25px;}

.product2 .con .ss{position: relative;}

.product2 .con .ss a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.mianbaox{padding: 70px 0 60px;margin-top: 90px;}

.mianbaox .ibox{display: flex;align-items: center;}

.mianbaox .ibox img{width: 6px;margin: 0 10px;}

.mianbaox .ibox a img{width: 18px;}

.mianbaox .ibox a{color: #999999;}

.mianbaox .ibox a:last-child{color: #333333;}

.mianbaox .ibox a:hover{color: #9E0D08;}

.pro_det1{padding-bottom: 80px;}

.pro_det1 .det1_con{display: flex;justify-content: space-between;align-items: center;}
 
.pro_det1 .det1_con .con_le{width: 48.75%;}

.pro_det1 .det1_con .con_re{width: 45.65%;padding-top: 10px;}

.pro_det1 .det1_con .con_re .re1{line-height: 1.5;}

.pro_det1 .det1_con .con_re .re2{margin: 65px 0 20px;}

.pro_det1 .det1_con .con_re .re3{text-align: justify;line-height: 1.75;color: #666666;}

.pro_det1 .det1_con .con_re .re4{margin: 45px 0 20px;}

.pro_det1 .det1_con .con_re .re5{line-height: 1.75;}

.pro_det1 .det1_con .con_re .re6{margin-top: 20px;display: flex;flex-wrap: wrap;}

.pro_det1 .det1_con .con_re .re6 span{display: flex;align-items: center; padding: 0px 35px;border-radius: 30px;background: #333333;color: #ffffff;height: 40px;margin-right: 8px;margin-bottom: 8px}

.pro_det1 .det1_con .con_re .re6 span:last-child{margin-right: 0;}

.pro_det2{padding-bottom: 60px;}

.pro_det2 .con1{display: flex;justify-content: center;height: 90px;border-top: 1px solid #CECECE;border-bottom: 1px solid #CECECE;align-items: center;}

.pro_det2 .con1 s{display: block;width: 2px;height: 22px;background: #CECECE;position: absolute;top: 0;right: -40px;}

.pro_det2 .con1 span{color: #666666;cursor: pointer;position: relative;margin-right: 80px;}

.pro_det2 .con1 span:last-child{margin-right: 0;}

.pro_det2 .con1 span s{}

.pro_det2 .con1 span.act{color: #333333;}

.pro_det2 .con1 span:hover{color: #333333;}


.pro_det2 .con2{padding-top: 20px;margin-top: 20px; overflow-y: auto;padding-right: 15px;max-height: 40vh;display: none;}

.pro_det2 .con2.act{display: block;}

.pro_det2 .con2::-webkit-scrollbar{ width:4px;height: 1px;}

.pro_det2 .con2::-webkit-scrollbar-thumb{ background:#9E0D08;}

.pro_det2 .con2::-webkit-scrollbar-track{ background:#9E0D0850;} 

.pro_det2 .con2 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}

.pro_det2 .con2 .ul .li{width: 46.8%;line-height: 2;text-align: justify;color: #666666;margin-bottom: 18px;padding-left: 13px;position: relative;}

.pro_det2 .con2 .ul .li:nth-child(2n){width: 50%;}

.pro_det2 .con2 .ul .li span{color: #333333;margin-right: 10px;}

.pro_det2 .con2 .ul .li s{display: block;width: 4px;height: 4px;border-radius: 100%;background: #333333;position: absolute;left: 0;top: 11px; margin-right: 5px;}

.pro_det3{padding-bottom: 125px;}

.pro_det3 .con1{height: 90px;border-top: 1px solid #CECECE;border-bottom: 1px solid #CECECE;display: flex;align-items: center;justify-content: center;}


.pro_det3 .con2{padding-top: 35px;}

.pro_det3 .con2 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}

.pro_det3 .con2 .ul .li{width: 48%; display: flex;line-height: 30px;margin-bottom: 16px;}

.pro_det3 .con2 .ul .li:nth-child(2n){width: 42%;}

.pro_det3 .con2 .ul .li .sp1{width: 200px;color: #666666;}

.pro_det3 .con2 .ul .li .sp2{width: calc(100% - 200px);}

.solution{background: url(../images/sol_2.jpg) top left no-repeat;background-size: 100% auto;}

.solution .sol_con{position: relative;margin-left: 8.33%;}

.solution .biaoti{margin-bottom: 70px;}

.solution .ss{}

.solution .ss .img{display: flex;justify-content: space-between;}

.solution .ss .tu{width: 54%;}

.solution .ss .tu img{transform: scale(0.8) translate(-12%,-12%);width: 100%;}

.solution .ss  .txt{padding-top: 45px;width: 46%;margin: 0 5.2vw;position: relative;}

.solution .ss  .txt .t1{line-height: 1.5;}

.solution .ss  .txt .t2{line-height: 1.5;margin: 12px 0 32px;}

.solution .ss  .txt .t3{text-align: justify;line-height: 1.75;padding-right: 15px;max-height: 295px;overflow-y: auto;}

.solution .ss .txt .t3::-webkit-scrollbar{ width:4px;height: 1px;}

.solution .ss .txt .t3::-webkit-scrollbar-thumb{ background:#9E0D08;}

.solution .ss .txt .t3::-webkit-scrollbar-track{ background:#9E0D0850;} 

.solution .ss  .txt .t4{display: flex;color: #9E0D08;position: absolute;left: 0;bottom: 8px;}

.solution .ss  .txt .t4 .sp2{transform: translateY(10px);display: block;}

.solution .ss .dit {margin-top: 2.86vw;opacity: 0;pointer-events: none;}

.solution .ss .dit .ul{display: flex;}

.solution .ss .dit .ul .li{width: 15%;margin-right: 3.5%;}

.solution .ss .dit .ul .li:last-child{margin-right: 0;}

.solution .ss .dit .ul .li a{display: block;}

.solution .ss .dit .ul .li .n{text-align: center;margin-top: 10px;line-height: 1.3;}

.solution .ss .dit .ul .li:hover .t img{transform: translateY(-8px);}

.solution .swiper-slide-active .ss .img .tu img{transform: scale(1);}

.solution .swiper-slide-active .ss .dit{opacity: 1;pointer-events: visible;}

.solution .cons{height: 44px;margin-top: 50px;}

.solution  .qhan{left: auto;right: 0;}

.tech1{}

.tech1 .biaoti{margin-bottom: 0;}

.tech1 .con1{display: flex;justify-content: space-between;transform: translateY(-20px);margin-bottom: 20px;}

.souyangs{display: flex;width: 485px;border-bottom: 2px solid rgba(217, 217, 217, 0.40);padding-bottom: 20px;align-items: center;}

.souyangs .in{height: 30px;width: calc(100% - 20px);}

.souyangs .in input{width: 100%;height: 100%;font-size: 16px;color: #333333;border: 0;outline: none;}

.souyangs .in input::-webkit-input-placeholder{
    color:#777777;
    font-size:16px;

}
.souyangs .in input:-moz-placeholder {
    color:#777777;
    font-size:16px;
}
.souyangs .in input::-moz-placeholder {
    color:#777777;
    font-size:16px;
}
.souyangs .in input:-ms-input-placeholder {
    color:#777777;
    font-size:16px;
}

.souyangs a{width: 20px;height: 20px;background: url(../images/svg/3.svg) center no-repeat;background-size: 100% 100%;opacity: 0.7;}

.souyangs a:hover{background-image: url(../images/svg/4.svg);opacity: 1;}


.tech1 .con2{}


.tech1 .con2 .ul{display: flex;flex-wrap: wrap;}

.tech1 .con2 .ul .li{width: 32.2%;height: 220px;background: #f8f9fb;position: relative;margin-right: 1.7%;margin-bottom: 1.7%;}


.tech1 .con2 .ul .li:nth-child(3n){margin-right: 0;}

.tech1 .con2 .ul .li .di{position: absolute;right: 0;bottom: 0;}

.tech1 .con2 .ul .li a{display: block;padding: 35px 45px 0;position: relative;width: 100%;height: 100%;}

.tech1 .con2 .ul .li a .tu{width: 100%;height: 100%;background:#9E0D08 ;left: 0;top: 0;position: absolute;opacity: 0;}

.tech1 .con2 .ul .li a .tu img{position: absolute;right: 0;bottom: 0;}

.tech1 .con2 .ul .li .txt{position: relative;z-index: 2;width: 100%;height: 100%;}

.tech1 .con2 .ul .li .txt .t2{line-height: 1.5;margin-top: 20px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}

.tech1 .con2 .ul .li .txt .t3{display: flex;align-items: center;position: absolute;left: 0;bottom: 25px;color: #9E0D08;}

.tech1 .con2 .ul .li .txt .t3  .i{width: 26px;margin-right: 10px;position: relative;}

.tech1 .con2 .ul .li .txt .t3  .i img{width: 100%;}

.tech1 .con2 .ul .li .txt .t3  .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.tech1 .con2 .ul .li:hover .tu{opacity: 1;}

.tech1 .con2 .ul .li:hover .t3 .i img:last-child{opacity: 1;}

.tech1 .con2 .ul .li:hover .t3 .i img:first-child{opacity: 0;}

.tech1 .con2 .ul .li:hover .t3,.tech1 .con2 .ul .li:hover .t1,.tech1 .con2 .ul .li:hover .t2{color: #fff;}

.tech1 .con3{margin-top: 45px;}


.fenyeqi{display: flex;justify-content: center;}

.fenyeqi .ul{display: flex;justify-content: center;}

.fenyeqi .ul .li{width: 40px;height: 40px;display: flex;border: 1px solid #D9D9D9;border-radius: 100%;margin: 0 5px;overflow: hidden;transition: all 0.6s;}

.fenyeqi .ul .li a{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;color: #999999;transition: all 0.6s;}

.fenyeqi .ul .li a .i{position: relative;transition: all 0.6s;}

.fenyeqi .ul .li a .i img{width: 100%;transition: all 0.6s;}

.fenyeqi .ul .li a .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.fenyeqi .ul .li.you{transform: rotate(180deg);}

.fenyeqi .ul .li:hover a{color: #9E0D08;}

.fenyeqi .ul .li:hover .i img:last-child{opacity: 1;}

.fenyeqi .ul .li:hover .i img:first-child{opacity: 0;}

.fenyeqi .ul .li:hover{border: 1px solid #9E0D08;}

.fenyeqi .ul .li.act{background: #9E0D08;border: 1px solid #9E0D08;}

.fenyeqi .ul .li.act a{color: #fff;}

.tech2 .con2{padding: 135px 0 80px;background: url(../images/te2_1.jpg) center no-repeat;background-size: 100% 100%;}

.tech2 .con2 .c1{display: flex;margin-bottom: 40px;}

.tech2 .con2 .c1 span{height: 40px;padding:0 20px;border: 1px solid #333;display: flex;align-items: center;margin-right: 25px;cursor: pointer;}

.tech2 .con2 .c1 span:last-child{margin-right: 0;}

.tech2 .con2 .c1 span.act{background: #9E0D08;color: #fff;font-weight: bold;border: 1px solid #9E0D08;}

.tech2 .con2 .c1 span:hover{background: #9E0D08;color: #fff;font-weight: bold;border: 1px solid #9E0D08;}


.tech2 .con2 .c2 {line-height: 1.5;}

.tech2 .con2 .c2 span{display: block;color: #9E0D08;}

.tech2 .con2 .c3{margin: 50px 0 22px;}

.tech2 .con2 .c4{line-height: 1.3;text-align: justify;color: #666666;}

.tech2 .con2 .cs{display: flex;justify-content: space-between;}

.tech2 .con2 .cs .con_le{width: 56%;}

.tech2 .con2 .cs .con_re{width: 30%;padding-top: 85px;}

.tech2 .con2 .cs .con_re .ul{display: flex;flex-wrap: wrap;}

.tech2 .con2 .cs .con_re .ul .li{width: 49.1%;height: 120px;text-align: center;display: flex;align-items: center;justify-content: center;line-height: 1.4;background:url(../images/te2_2.jpg) center no-repeat;background-size: 100% 100%;margin-right: 1.8%;margin-bottom: 1.8%;padding: 0 15px;}

.tech2 .con2 .cs .con_re .ul .li:nth-child(2n){margin-right: 0;}

.tech2 .con2 .cs .con_re .swiper-container{padding-bottom: 60px;}

.tech2 .con2 .cs .con_re .index1_gd{width: calc(100% - 65px) !important;bottom: 8px !important;}

.tech2 .con2 .cs .con_re .swiper-pagination  {color: #9E0D08;right: 8px;bottom: 0;left: auto;width: auto;font-weight: bold;}

.tech2 .con2 .cs .con_le .nei{display: none;}

.tech2 .con2 .cs .con_le .nei.act{display: block;}

.tech2 .con2 .cs .con_re.act .swiper-pagination{opacity: 0;}

.tech3{}

.tech3 .con3{}

.tech3 .con4 a{display: flex;justify-content: space-between;height: 80px;border: 1px solid #D9D9D9;padding: 0 30px 0 22px;}

.tech3 .con4 .li{margin-bottom: 16px;}

.tech3 .con4 .li:last-child{margin-bottom: 0;}

.tech3 .con4 .li .al{display: flex;align-items: center;width: calc(100% - 200px);}

.tech3 .con4 .li .al  .i{position: relative;margin-right: 15px;width: 25px;}

.tech3 .con4 .li .al  .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.tech3 .con4 .li .al span{display: block;width: calc(100% - 40px);line-height: 1.5;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}

.tech3 .con4 .li .ar{display: flex;align-items: center;}

.tech3 .con4 .li .ar  .i{position: relative;margin-right: 5px;width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;background: #fff;border-radius: 100%;}

.tech3 .con4 .li .ar  .i .t{position: relative;}

.tech3 .con4 .li .ar  .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.tech3 .con4 .li a:hover {background: #9E0D08;border: 1px solid #9E0D08;}

.tech3 .con4 .li a:hover .i img:last-child{opacity: 1;}

.tech3 .con4 .li a:hover .i img:first-child{opacity: 0;}

.tech3 .con4 .li a:hover span{color: #fff;}

.tech3 .con3{margin-top: 60px;}

.news{background: url(../images/new.png) top left no-repeat;background-size: 100% auto;}

.new1{margin-bottom: 80px;}

.new1 .ne1_con {border-radius: 10px;overflow: hidden;}

.new1 .ss{display: flex;justify-content: space-between;background: #fff;border-radius: 10px;overflow: hidden;}

.new1 .ss .txt{width: 55.625%;padding: 65px 85px 0px 65px;}

.new1 .ss .img{width: 44.375%;overflow: hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);}

.new1 .ss .img img{width: 100%;transform: scale(1.001);}

.new1 .ss .txt .t1{color: #9E0D08;}

.new1 .ss .txt .t2{margin: 40px 0 36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.new1 .ss .txt .t3{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;}

.new1 .ss .txt .t4{margin-top: 40px;transform: translateX(-16px);}

.new1 .ss:hover .img img{transform: scale(1.05);}

.new1 .swiper-container{padding-bottom: 50px;}

.new_sp{bottom: 1px !important;width: 100%;}

.new_sp span{width: 10px;height: 10px;background: #E9E9E9;opacity: 1;margin: 0 8px !important;}

.new_sp .swiper-pagination-bullet-active{background: #9E0D08;}

.new_sp2 span{background: #9E0D08;opacity: 0.3;}

.new_sp2 .swiper-pagination-bullet-active{opacity: 1;}

.new2{}

.new2 .con1{}

.new2 .con1 .ul{display: flex;flex-wrap: wrap;}

.new2 .con1 .ul .li{width: 31.25%;margin-right: 3.125%;}

.new2 .con1 .ul .li:nth-child(3n){margin-right: 0;margin-bottom: 3.125%;}

.new2 .con1 .ul .li a{display: block;}

.new2 .con1 .ul .li .img{overflow: hidden;}

.new2 .con1 .ul .li .img img{width: 100%;transform: scale(1.001);}

.new2 .con1 .ul .li .txt{padding: 35px 65px 25px 45px;background: #f6f6f6;}

.new2 .con1 .ul .li .txt .t1{color: #9E0D08;}

.new2 .con1 .ul .li .txt .t2{line-height: 1.75;margin: 25px 0 42px;height: 78px; 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;}

.new2 .con1 .ul .li .txt .t3{transform: translateX(-16px);}

.new2 .con1 .ul .li:hover .img img{transform: scale(1.05);}

.new2 .con2{margin-top: 15px;}

.details{background: url(../images/det.jpg) ;background-size: 100% auto;padding-bottom: 170px;margin-top: 90px;position: relative;}

.details .di{position: absolute;left: 0;bottom: 0;height: 100vh;width: 100%;pointer-events: none;}

.mianbaox2{padding: 45px 0 60px;}

.details .deta{position: relative;}

.details .deta .con{display: flex;justify-content: space-between;align-items: flex-start;}

.details .deta .con .con_le{width: calc(95% - 400px);position: relative;z-index: 10;}

.details .deta .con .con_le .txt{border: 1px solid #EBEBEB;padding: 60px 50px 100px;background: #fff;}

.details .deta .con .con_le .txt .t1{line-height: 1.5;}

.details .deta .con .con_le .txt .t2{display: flex;flex-wrap: wrap;margin: 15px 0 0;}

.details .deta .con .con_le .txt .t2 p{display: flex;align-items: center;color: #999999;margin-bottom: 10px;margin-right: 20px;}

.details .deta .con .con_le .txt .t2 p:last-child{margin-right: 0;}

.details .deta .con .con_le .txt .t2 p img{width: 16px;margin-right: 6px;}

.details .deta .con .con_le .txt .t3{line-height: 1.75;color: #666666;text-align: justify;padding-top: 40px;border-top: 2px solid rgba(217, 217, 217, 0.40);margin-top: 30px;}

.details .deta .con .con_le .txt .t3 img{display: inline-block;height: auto;}

.details .deta .con .con_le .le2{display: flex;justify-content: space-between;margin-top: 60px;}

.details .deta .con .con_le .le2 a{width: 48%;border: 1px solid rgba(170, 170, 170, 0.30);height: 160px;padding: 40px 30px 20px;display: block;}

.details .deta .con .con_le .le2 a .a2{margin-top: 28px;color: #666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.details .deta  .con_re{width: 400px;padding: 40px 25px 35px 30px;background: #fff;border: 1px solid #EBEBEB;}

.details .deta  .con_re .souyangs{width: 100%;}

.details .deta  .con_re .re1{padding-right: 15px;}

.details .deta  .con_re .re2{margin: 37px 0 22px;}

.details .deta  .con_re .re3{padding-right: 15px;overflow-y: auto;max-height: 50vh;}

.details .deta  .con_re .re3::-webkit-scrollbar{ width:4px;height: 1px;}

.details .deta  .con_re .re3::-webkit-scrollbar-thumb{ background:#9E0D08;}

.details .deta  .con_re .re3::-webkit-scrollbar-track{ background:#9E0D0850;} 

.details .deta  .con_re .re3 .li{margin-bottom: 26px;}

.details .deta  .con_re .re3 .li:last-child{margin-bottom: 0;}

.details .deta  .con_re .re3 .li a{display: block;padding: 25px 15px;background: rgba(246, 246, 246, 0.70);}

.details .deta  .con_re .re3 .li .a1{height: 56px;line-height: 28px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}

.details .deta  .con_re .re3 .li .a2{display: flex;justify-content: space-between;margin-top: 10px;}

.details .deta  .con_re .re3 .li .a2 p{display: flex;align-items: center;color: #999999;}

.details .deta .con_re .re3 .li .a2 p img{width: 15px;margin-right: 10px;}

.details .deta .con_re .re3 .li:hover .a1{color: #9E0D08;}

.details .deta  .con_le .le2 a:hover .a2{color: #9E0D08;}

.details .deta .nei{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.details .deta .nei .nc{display: flex;justify-content: space-between;}

.details .deta .nei .ne{position: static;left: 0;top: 100px;width: 100%;}

.details .deta .nei.act .ne{position: fixed;}


.details .deta .nei.act2 .ne{position: absolute;top: auto;bottom: 0;}

.details2.details .deta .con .con_le{width: 100%;}

.search1{height: 215px;background: #F5F5F5;display: flex;align-items: center;margin-top: 90px;}

.search1 .con{display: flex;justify-content: space-between;}

.search1 .con .con_re{width: 50%;display: flex;border-radius: 4px;overflow: hidden;}

.search1 .con .con_re .in{width: calc(100% - 100px);height: 56px;border: 1px solid #D9D9D9;overflow: hidden; border-radius: 4px 0 0 4px;}

.search1 .con .con_re .in input{width: 100%;height: 100%;border: 0;outline: none;padding-left: 25px;font-size: 16px;color: #333333;}

.search1 .con .con_re .in input::-webkit-input-placeholder{
    color:#BFBFBF;
    font-size:16px;

}

.search1 .con .con_re .in input:-moz-placeholder {
    color:#BFBFBF;
    font-size:16px;
}
.search1 .con .con_re .in input::-moz-placeholder {
    color:#BFBFBF;
    font-size:16px;
}
.search1 .con .con_re .in input:-ms-input-placeholder {
    color:#BFBFBF;
    font-size:16px;
}

.search1 .con .con_re a{display: block;width: 100px;height: 56px;background: #9E0D08 url(../images/svg/44.svg) center no-repeat;background-size: 35px;}

.search1 .con .con_re a:hover{opacity: 0.8;}

.search2{padding: 60px 0 40px;}

.search2 .se2_con{display: flex;}

.search2 .se2_con a{display: block;margin-right: 55px;position: relative;}

.search2 .se2_con a::after{width: 2px;height: 24px;background: #212121;position: absolute;right: -23px;content: "";top: 0;}

.search2 .se2_con a:last-child{margin-right: 0}

.search2 .se2_con a:last-child::after{display: none;}

.search2 .se2_con a:hover{color: #9E0D08;}

.search2 .se2_con a.act{color: #9E0D08;}

.search3 {background: none;}

.search3 .con{display: flex;flex-wrap: wrap;}

.search3 .con .swiper-slide{width: 31.5%;margin-right: 2.75%;}

.search3 .con .swiper-slide:nth-child(3n){margin-right: 0;}

.search3 .con2{margin-top: 40px;}

.gaodxz  {min-height: 50vh;}

.floot{background: #202020;padding: 100px 0 65px;}

.floot .con{display: flex;justify-content: space-between;position: relative;padding-bottom: 45px;}

.floot .con .xian{position: absolute;left: 0;top: 75px;background: #fff;opacity: 0.3;height: 1px;width: 100%;}

.floot .con .con_le .le1 {height: 100px;}

.floot .con .con_le .le1 a{display: block;width: 124px;}

.floot .con .con_le .le1 a img{width: 100%;}

.floot .con .con_le .le2{color: #fff;}

.floot .con .con_le .le2 .t{display: flex;margin-bottom: 12px;align-items: flex-start;}

.floot .con .con_le .le2 .t:last-child{margin-bottom: 0;}

.floot .con .con_le .le2 .sp1{display: flex;align-items: center;width: 67px;padding-top: 2px;}

.floot .con .con_le .le2 .sp1 img{margin-right: 10px;}

.floot .con .con_le .le2 .sp2{line-height: 24px;display: flex;flex-wrap: wrap;width: calc(100% - 70px);}

.floot .con .con_le .le2  a{color: #fff;margin-right: 5px;}

.floot .con .con_le .le2  a:last-child{margin-right: 0;}

.floot .con .con_le .le2  a:hover{color: #9E0D08;}

.floot .con .con_le .le3{margin-top: 45px;}

.floot .con .con_le .le3 .img{}

.floot .con .con_le .le3 .img .tu{width: 90px;height: 90px;position: relative;}

.floot .con .con_le .le3 .img .tu img{width: 100%;height: 100%;}

.floot .con .con_le .le3 .img .tu img:last-child{position: absolute;left: 6px;top: 6px;width: calc(100% - 12px);height: calc(100% - 12px);}

.floot .con .con_le .le3 .img span{text-align: center;color: #fff;display: block;width: 90px;transform: scale(0.75);margin-top: 8px;}


.floot .con .con_le{width: 30%}

.floot .con .con_re{width: 60%;}

.floot .con .con_re .ul{display: flex;justify-content: space-between;}

.floot .con .con_re .ul .li{margin-right: 10px;}

.floot .con .con_re .ul .li:last-child{margin-right: 0;}

.floot .con .con_re .ul a{display: block;color: #fff;opacity: 0.8;margin-bottom: 12px;line-height: 24px;}

.floot .con .con_re .ul a:last-child{margin-bottom: 0;}

.floot .con .con_re .ul a:first-child{opacity: 1;height: 100px;margin-bottom: 0;padding-top: 10px;}

.floot .con .con_re .ul a:hover{color: #9E0D08;opacity: 1;}

.floot .con2{display: flex;justify-content: space-between;color: rgba(255, 255, 255, 0.85);padding-top: 20px;border-top: 1px solid rgba(255, 255, 255, 0.05);}

.floot .con2 a{color: rgba(255, 255, 255, 0.85);opacity: 0.7;}

.floot .con2 span{opacity: 0.7;}

.floot .con2 a:hover{color: #9E0D08;opacity: 1;}

.floot .con2 .con_re{display: flex;}

.floot .con2 .con_re .as a{margin: 0 12px ;}

.floot .con2 .con_re .r3 {margin-left: 40px;}

.tjtc{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 500;display: none;}

.tjtc .bei{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.6);}

.tjtc .c_con{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 300px;height: 180px;background: #fff;text-align: center;padding: 30px 0;}

.tjtc .c_con .n{display: flex;align-items: center;justify-content: center;margin-top: 30px;cursor: pointer;}

.yqlj{display: flex;align-items: center;}

.yqlj {width:100%;margin-top: 5px;}

.yqlj  .txt{opacity: 0.7;white-space: nowrap;color: rgba(255, 255, 255, 0.85);}

.yqlj .swiper-slide{width: auto !important;line-height: 1.5;}

.yqlj .swiper-container{width: 100%;}

.yqlj a{color:rgba(255, 255, 255, 0.85);opacity: 0.7;}

.yqlj a:hover{color: #9E0D08;opacity: 1;}



.join4{padding: 30px 0 110px;}

.join4 .con .ul{display: flex;justify-content: space-between;flex-wrap: wrap;}

.join4 .con .ul .li{width: 48%;display: flex;margin-bottom: 40px;}

.join4 .con .ul .li .in{display: flex;height: 48px;border-bottom: 1px solid #D9D9D9;width: 100%;align-items: center;}

.join4 .con .ul .li .in .txt{width: 150px;padding-left: 30px;position: relative;}

.join4 .con .ul .li .in .txt span{display: block;position: absolute;color: #D8261C;left: 0;bottom: -3px;}

.join4 .con .ul .li .in .i{width: calc(100% - 150px);height: 100%;}

.join4 .con .ul .li .in .i input{width: 100%;height: 100%;border: 0;outline: none;font-size: 16px;color: #333333;}

.join4 .con .ul .li .in .i input::-webkit-input-placeholder{
    color:#BFBFBF;
    font-size:16px;
  
}
.join4 .con .ul .li .in .i input:-moz-placeholder {
    color:#BFBFBF;
    font-size:16px;
}
.join4 .con .ul .li .in .i input::-moz-placeholder {
    color:#BFBFBF;
    font-size:16px;
}
.join4 .con .ul .li .in .i input:-ms-input-placeholder {
    color:#BFBFBF;
    font-size:16px;
}

.join4 .con .ul .li .yam{width: 100px;margin-left: 20px;height: 44px;cursor: pointer;}

.join4 .con .ul .li:last-child .in{width: calc(100% - 120px);}


.join4 .con2{display: flex;justify-content: center;margin-top: 20px;}

.join4 .con2 a{width: 150px;height: 48px;display: flex;align-items: center;justify-content: center;color: #fff;background: #9E0D08;transition: all 0.6s;}

.join4 .con2 a:hover{border-radius: 30px;}

.join4 .biaoti{margin-bottom: 45px;}

/* 弹窗 */
.guanbi {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  background: rgba(0, 0, 0, 0.6);
  display: none;
}
.guanbi .gbox {
  width: 350px;
  height: 150px;
  background: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.guanbi .gbox .gtt {
  margin: 0;
  line-height: 1.8;
  color: #000;
}


@media screen and (max-width:1800px) {
   
    .index2 .in2_con .con_re .t2{margin: 15px 0 50px}

    .index2 .in2_con .con_re .t4{margin-top: 60px;}

    .pro_det1 .det1_con .con_re .re2, .pro_det1 .det1_con .con_re .re4{margin: 30px 0 15px;}

    .new1 .ss .txt{padding: 50px 60px 0;}

    .new1 .ss .txt .t2{margin: 30px 0 25px;}


}








@media screen and (max-width:1680px) {
    .f_12{ font-size:12px; }

    .f_14{font-size: 14px;}

    .f_16{ font-size:16px; }

    .f_18{ font-size:16px; }

    .f_20{ font-size:18px; }  

    .f_22{font-size: 20px;}

    .f_24{ font-size:22px; }

    .f_26{ font-size:24px; }

    .f_28{ font-size:26px; }

    .f_30{ font-size:26px; }

    .f_32{ font-size:28px;}

    .f_34{ font-size:30px; }

    .f_36{ font-size:32px; }

    .f_38{ font-size:32px; }

    .f_40{font-size: 36px;}

    .f_42{font-size: 36px;}

    .f_44{font-size: 38px;}

    .f_46{font-size: 38px;}

    .f_48{font-size: 40px;}

    .f_50{font-size: 44px;}

    .f_52{font-size: 44px;}

    .f_54{font-size: 44px;}

    .f_56{font-size: 44px;}

    .f_58{font-size: 44px;}

    .f_60{font-size: 46px;}

    .f_64{font-size: 50px;}

    .f_68{font-size: 54px;}

    .f_72{font-size: 58px;}

    .f_80{font-size: 60px;}

 

    .index3 .con_le .li .tl{width: 170px;}

    .index3 .con_le .li .tr{width: calc(100% - 200px);}

    .index3 .con_le .li a{height: 160px;}

    .index3 .con_le .li .tr .r2{margin: 10px 0 13px;}

    .index2 .in2_con .con_re .t2{margin: 10px 0 40px;}

    .index2 .in2_con .con_re .t4{margin-top: 40px;}

    .floot .con .con_re{width: 67%;}

    .floot .con .con_re .ul a{font-size: 14px;}

    .floot .con .con_re .ul a:first-child{font-size: 16px;}

    .pro_det1 .det1_con .con_re .re2, .pro_det1 .det1_con .con_re .re4{margin: 25px 0 10px;}

    .pro_det3 .con2 .ul .li .sp1{font-size: 14px;}

    .new2 .con1 .ul .li .txt{padding: 30px 40px 25px;}

    .new2 .con1 .ul .li .txt .t2{margin: 15px 0 30px;}

    .about3 .con .con_re .swiper-slide .txt{padding: 20px 40px;}

    .about5 .cons .con .txt{padding: 30px 40px;height: 520px;}

    .about5 .cons .con .l1{margin-bottom: 20px;}

    .about5 .cons .con .li{margin-bottom: 30px;}

    /* .about5 .cons .con .li:last-child{margin-bottom: 0;} */

    .about5 .cons .con{width: 74%;}

    .join1 .con2{height: 520px;}

    .join1 .con2 .ul{bottom: 60px;padding: 0 60px;}

    .join3 .con{padding: 0 60px;}

    .solution .ss .txt .t3{max-height: 250px;}

    .floot .con2 .con_re .as a{margin: 0 8px;}

    .floot .con2 .con_re .r3{margin-left: 20px;}
}


@media screen and (max-width:1500px) {
    .index3 .con_le .li .tl{width: 150px;}

    .index3 .con_le .li .tr{width: calc(100% - 170px);}

    .index2 .in2_con .con_re{width: 43%;}

    .index2 .in2_con .con_re .t2{margin: 10px 0 25px;}

    .index2 .in2_con .con_re .t4{margin-top: 30px;}

    .pro_det1 .det1_con .con_re .re2, .pro_det1 .det1_con .con_re .re4{margin: 20px 0 10px;}

    .solution .ss .txt .t3{max-height: 200px;}

    .new1 .ss .txt{padding: 40px 50px;}

    .new1 .ss .txt .t2{margin: 25px 0 20px;}

    .new1 .ss .txt .t4{margin-top: 30px;}


}

@media screen and (max-width:1400px) {
    .index3 .con_le .li a{padding-left: 10%;}

    .about5 .cons .con .txt{height: 500px;}
    
    .about5 .cons .con .l2 .nei{margin-bottom: 10px;}
}

@media screen and (max-width:1025px) {
     .guanbi .gbox {
        width: 250px;
        height: 150px;
    }

    .f_12{ font-size:12px; }

    .f_14{font-size: 14px;}

    .f_16{ font-size:16px; }

    .f_18{ font-size:16px; }

    .f_19{font-size: 16px;}

    .f_20{ font-size:16px; }  

    .f_22{font-size: 18px;}

    .f_24{ font-size:18px; }

    .f_26{ font-size:18px; }

    .f_28{ font-size:20px; }

    .f_30{ font-size:20px; }

    .f_32{ font-size:20px;}

    .f_34{ font-size:20px; }

    .f_36{ font-size:20px; }

    .f_38{ font-size:20px; }

    .f_40{font-size: 20px;}

    .f_42{font-size: 22px;}

    .f_44{font-size: 22px;}

    .f_46{font-size: 22px;}

    .f_48{font-size: 22px;}

    .f_50{font-size: 24px;}

    .f_52{font-size: 24px;}

    .f_54{font-size: 24px;}

    .f_56{font-size: 24px;}

    .f_58{font-size: 24px;}

    .f_60{font-size: 24px;}

    .f_64{font-size: 24px;}

    .f_68{font-size: 26px;}

    .f_72{font-size: 30px;}

    .f_80{font-size: 30px;}

    .mhead{display: block;}

    .p_100{padding: 50px 0;}

    .p_110{padding: 50px 0;}

    .p_110_90{padding: 50px 0;}

    .pt_110{padding-top: 50px;}

    .pb_100{padding-bottom: 50px ;}

    .p_110_90{padding: 50px 0;}

    .p_100_80{padding: 50px 0;}

    .pt_80{padding-top: 50px ;}

    .p_110_70{padding: 50px 0;}

    .p_70_100{padding: 50px 0;}

    .let2{letter-spacing:0px;}

    .head{display: none;}

    body{min-width: 200px;margin-top: 50px;}
    
    .ibox,.ibox2{min-width: 200px;width: 90%;}

    .wow{opacity: 1;}

    .pc{display: none;}

    .yd{display: block;}

    .maodian{top: -45px;position: relative;}

    .banner_sp span{width: 20px;}

    .right{text-align: left;}

    .banner .ss .txt{display: block;padding-top: 20vh;}

    .banner .ss .txt .t2{margin: 20px 0 0;}

    .biaoti{flex-wrap: wrap;margin-bottom: 30px;}

    .biaoti .cl .c1{margin-bottom: 20px;}

    .index1 .con .txt{margin: 0 20px;padding: 25px 20px 0;height: 130px;}

    .index2 .in2_con{flex-wrap: wrap;padding: 0 5%;}

    .index2 .in2_con .con_le{width: 100%;}

    .index2 .in2_con .con_re{width: 100%;margin: 30px 0 50px;}

    .index2 .in2_con .con_re .t2{margin: 10px 0 20px;}

    .index3 .in3_con{flex-wrap: wrap;}

    .index3 .in3_con .con_le{width: 100%;}

    .index3 .in3_con .con_re{display: none;}

    .index3 .con_le .li{border-top: 1px solid rgba(0, 0, 0, 0.05);}

    .index3 .con_le .li a{padding: 0 5%;height: 130px;}

    .index3 .con_le .li .tl{width: 50px;}

    .index3 .con_le .li .tr{width: calc(100% - 50px);}

    .index3 .con_le .li .tr .r2{margin: 8px 0;}

    .xiangqing{width: 25px;height: 25px;}

    .index4 .swiper-container.one-swiping,.index4 .swiper-container{padding:2px 2px 40px;}

    .index4 .ss .txt .t2{line-height: 30px;height: 60px;margin-top: 10px;}

    .index4 .ss .img{margin: 20px 0 15px;}

    .index4 .ss .nei .n1{line-height: 26px;height: 52px;}

    .new_sp span{width: 8px;height: 8px;margin: 0 5px !important;}

    .floot .con .con_re{display: none;}

    .floot .con .con_le{width: 100%;}

    .floot .con2{flex-wrap: wrap;line-height: 1.5;justify-content: center;text-align: center;}

    .floot .con2 .con_re .as a{margin: 0 5px;}

    .floot .con2 .con_re .r3{margin-left: 10px;}

    .floot .con2 .con_re{flex-wrap: wrap;text-align: center;justify-content: center;}

    .floot{padding: 50px 0 30px;}

    .floot .con .con_le .le1 a{width: 100px;}

    .floot .con .con_le .le1{height: 60px;}

    .floot .con{padding-bottom: 20px;}

    .floot .con .xian{display: none;}

    .floot .con .con_le .le3{margin-top: 20px;}

    .about_banner{margin-top: 0;}

    .about_banner .txt{padding-bottom: 0;}

    .erjidaoh{display: none;}

    .product2 .con .txt{margin: 0;height: 110px;}

    .product2 .con .ss a{display: none;}

    .product2{padding: 30px 0 50px;}

    .mianbaox{display: none;}

    .pro_det1 .det1_con{flex-wrap: wrap;}

    .pro_det1 .det1_con .con_le{width: 100%;}

    .pro_det1 .det1_con .con_re{width: 100%;padding-top: 30px;}

    .pro_det1 .det1_con .con_re .re6 span{padding: 0 20px;height: 36px;}

    .pro_det1{padding-bottom: 40px;margin-top: 50px;}

    .pro_det2 .con1,.pro_det3 .con1{height: 60px;}

    .pro_det2 .con2 .ul .li{width: 100%;line-height: 1.75;margin-bottom: 10px;}

    .pro_det2 .con2 .ul .li:nth-child(2n){width: 100%;}

    .pro_det2 .con2 .ul .li:last-child{margin-bottom: 0;}

    .pro_det2 .con2{padding-top: 0;padding-right: 10px;}

    .pro_det2 .con2 .ul .li s{top: 9px;}

    .pro_det2{padding-bottom: 50px;}

    .pro_det3 .con2 .ul .li{width: 100%;max-width: none;line-height: 24px;margin-bottom: 10px;}

    .pro_det3 .con2 .ul .li:nth-child(2n){width: 100%;}

    .pro_det3 .con2 .ul .li:last-child{margin-bottom: 0;}

    .pro_det3 .con2 .ul .li .sp1{width: 130px;font-size: 12px;}

    .pro_det3 .con2 .ul .li .sp2{width: calc(100% - 130px);font-size: 14px;}

    .pro_det3{padding-bottom: 50px;}

    .pro_det3 .con2{padding-top: 20px;}

    .solution .ss .img{flex-wrap: wrap;}

    .solution .ss .tu{width: 100%;}

    .solution .sol_con{margin-left: 5%;}

    .solution .ss .txt{width: 100%;margin: 0 ;padding: 20px 0 50px;opacity: 0;}

    .solution .ss .txt .t2{margin: 7px 0 10px;}

    .solution .biaoti{margin-bottom: 30px;}

    .solution .swiper-slide-active .ss .txt{opacity: 1;}

    .solution .ss .txt .t3{padding-right: 10px;}

    .solution .ss .dit{width: 110%;margin-top: 20px;}

    .solution .ss .dit .ul .li{width: 19%;margin-right: 1%;}

    .solution .ss .dit .ul .li:last-child{margin-right: 0;}

    .solution .ss .dit .ul .li .n{font-size: 12px;transform: scale(0.8);}

    .solution .sol_con .swiper-container{padding-bottom: 40px;}

    .solution .new_sp{width: 100%;}
    
    .solution .cons{display: none;}

    .solution .ss .txt .t4 .sp2{font-size: 12px;transform: translateY(7px);}

    .tech2 .con2 .cs .con_re .swiper-pagination{font-size: 12px;}

    .tech2 .con2 .cs .con_re .swiper-pagination-total{font-size: 12px;}

    .daogh{display: none;}

    .tech1 .con1{transform: translateY(0);margin: 30px 0;}

    .tech1 .con1 .cr{width: 100%;}

    .souyangs{width: 100%;padding-bottom: 10px;}

    .tech1 .con2 .ul .li{width: 49%;margin-right: 2%;margin-bottom: 2%;height: 180px;}

    .tech1 .con2 .ul .li:nth-child(2n){margin-right: 0;}

    .tech1 .con2 .ul .li:nth-child(3n){margin-right: auto;}

    .tech1 .con3{margin-top: 30px;}

    .gengduo{width: 120px;height: 38px;padding: 0px 6px 0 17px;font-size: 14px;}

    .gengduo .i{width: 25px;height: 25px;}

    .gengduo .i .t{width: 6px;transform: translate(1px,-1px);}

    .ljgd .is{width: 50px;}

    .ljgd .i2{width: 25px;top: 13px;}

    .tech1 .con2 .ul .li a{padding: 25px 30px 0;}

    .tech2 .con2{padding: 50px 0;}

    .tech2 .con2 .cs{flex-wrap: wrap;}

    .tech2 .con2 .cs .con_le{width: 100%;}

    .tech2 .con2 .cs .con_re{width: 100%;padding-top: 30px;}

    .tech2 .con2 .c1{margin-bottom: 20px;}

    .tech2 .con2 .c3{margin: 30px 0 10px;}

    .tech2 .con2 .cs .con_re .swiper-container{padding-bottom: 40px;}

    .tech3 .con4 a{padding: 0 10px 0 15px;height: 60px;}

    .tech3 .con4 .li .al .i{width: 20px;height: 20px;margin-right: 10px;}

    .tech3 .con4 .li .al{width: calc(100% - 40px);}

    .tech3 .con4 .li .al span{width: calc(100% - 30px);}

    .tech3 .con4 .li .ar span{display: none;}

    .new1 .ss{flex-wrap: wrap;}

    .new1 .ss .img{width: 100%;}

    .new1 .ss .txt{width: 100%;padding: 20px;border: 1px solid rgba(0, 0, 0, 0.05);border-radius: 0 0 10px 10px;}

    .new1 .swiper-container{padding: 0 2px 40px;}

    .new1 .ss .txt .t2{margin: 20px 0;}

    .new1 .ss .txt .t4{margin-top: 20px;}

    .new1{margin-bottom: 0px;}
    
    .new2 .con1 .ul{justify-content: space-between;}

    .new2 .con1 .ul .li{width: 49%;margin-right: 0;margin-bottom: 2%;border: 1px solid rgba(0, 0, 0, 0.04);}

    .new2 .con1 .ul .li .txt .t2{height: 63px;}

    .new2 .con1 .ul .li .txt{padding: 20px;}

    .about1 .con{flex-wrap: wrap;}

    .about1 .con .con_re{width: 100%;}

    .about1 .con .con_re .re1{margin-bottom: 20px;}

    .about1 .con .con_re .re3{width: 40px;margin: 25px 0;}
    
    .about1 .con .con_re .re5 {justify-content: space-between;margin-top: 30px;}

    .about1 .con .con_re .re5 .img{margin-right: 0;}

    .about1 .con2 .ul{padding: 0;}

    .about1 .con2 .ul .l2{font-size: 12px;}


    .about1 .con2 .ul .li .l1 .sp1{font-size: 36px;}


    .about1 .con2 .ul .li3 .l1 .sp2{transform: translate(2px,5px);}


    .about1 .con2 .ul .li2{width: 2px;height: 40px;}

    .about2_prev, .about2_next{display: none;}

    .about2 .yd .con .ul .li{width: 100%;margin-right: 0 !important;}

    .about2 .biaoti{margin-bottom: 50px;}

    .about2 .con{height: auto;}

    .about2 .con .swiper-slide .ul{opacity: 1;}

    .about2 .con2{padding: 0;margin-top: 30px;}

    .about2 .con2 .swiper-slide.act .ss{font-size: 20px;}

    .about2 .con .ul .li.act .l1{font-size: 20px;}

    .about2 .con .ul .li.act .z{padding-top: 8px;}

    .about3 .con{flex-wrap: wrap;}

    .about3 .biaoti{position: static;}

    .about3 .con .con_re{width: 100%;}

    .about3 .con .con_re .swiper-slide .txt{left: 0;bottom: 0;width: 100%;height: 240px;padding:25px ;}

    .about3 .con .con_re .swiper-slide .txt .t2{padding-right: 10px;max-height: 150px;}

    .about3 .con .con_re .swiper-container{padding: 0;}

    .about3 .con .con_re .swiper-slide .ss{padding-bottom: 250px;}

    .about3 .ab3_con{margin: 0 5%;}

    .about3 .con .con_le{width: 100%;margin-bottom: 20px;}

    .about3 .con .con_le .ul .li .ls{padding-bottom: 10px;}

    .about3 .con .con_le .ul .li{margin-bottom: 0px;}

    .about3 .con .con_le .ul .li .ls s{width: 16px;height: 16px;display: none;}

    .about3 .con .con_le .ul{position: static;display: flex;justify-content: space-between;}

    .about3 .con .con_le .ul .li .ls p{font-size: 18px;}

    .about4 .swiper-container{padding-bottom: 40px;}

    .about5 .cons .con .txt{position: static;width: 100%;height: auto;padding: 30px 20px;}

    .about5 .cons .con{width: 100%;}

    .about5 .cons .con .img{position: relative;display: none;}

    .about5 .biaoti{position: static;}

    .about4 .ss .img{transform: scale(0.7);}

    .about4 .ss .txt{width: 100%;left: 0;}


    .about4 .swiper-slide-next .ss .img img{transform: translate(-10%);}

    .about4 .swiper-slide-prev .ss .img img{transform: translate(10%);}

    .join1 .con2{height: 330px;overflow-x: auto;}

    .join1 .con2 .ul{bottom: 20px;padding: 0 20px;width: 900px;}

    .join1 .con2 .li2{display: none;}

    .join1 .con2 .li{width: 32%;margin-right: 0;}

    .join1 .con2 .li .txt .t3{max-height: 125px;padding-right: 10px;}

    .join1 .con2 .li .txt{padding: 20px;}

    .join2 .con1{transform: translateY(0);}

    .join2 .con1 .cr{width: 100%;margin: 20px 0 30px;}

    .join2 .jo2_con{padding-left: 5%;}

    .join2 .con2 .ss{padding: 30px 20px;height: 400px;}

    .join2 .con2 .ss .t3{max-height: 190px;padding-right: 10px;}

    .join2 .con2 .swiper-container{padding-bottom: 40px;}

    .join3 .con{flex-wrap: wrap;height: auto;padding: 50px 20px;}

    .join3 .con .ul{flex-wrap: wrap;}

    .join3 .con .li{width: 100%;margin-right: 0;margin-bottom: 30px;}

    .join3 .con .li .ll{width: 30px;}

    .join3 .con .li .lr{width: calc(100% - 45px);}

    .join3{padding: 0 0 50px;}

    .search1{margin-top: 0;height: auto;padding: 50px 0;}

    .search1 .con{flex-wrap: wrap;}

    .search1 .con .con_re{width: 100%;margin-top: 30px;}

    .search2{padding: 30px 0 20px;}

    .search2 .se2_con a::after{height: 18px;}

    .search3 .con{justify-content: space-between;}

    .search3 .con .swiper-slide{width: 49%;margin-right: 0;}

    .search1 .con .con_re .in{height: 46px;}

    .search1 .con .con_re a{height: 46px;}

    .search1 .con .con_re .in input{padding-left: 20px;}

    .product1 .pro1_con .con_le{margin-top: 0;}

    /* .product1 .pro1_con .con_re{margin-top: 20px;} */

    .details .deta .nei{position: static;}

    .details .deta .con .con_le{width: 100%;}

    .details .deta .con_re{width: 100%;}

    .details{margin-top: 0;padding: 50px 0;}

    .details .deta .con .con_le .txt{padding: 30px 20px;}

    .details .deta .con .con_le .txt .t3{padding-top: 20px;margin-top: 15px;}

    .details .deta .con .con_le .le2{flex-wrap: wrap;}


    .details .deta .con .con_le .le2 a{width: 100%;margin-bottom: 20px;height: auto;padding: 30px 20px;}

    .details .deta .nei.act2 .ne{position: static;}

    .details .deta .con_re{padding: 30px 20px;}

    .details .deta .con_re .re3 .li .a2{flex-wrap: wrap;}

    .details .deta .con_re .re3 .li .a2 p{margin-bottom: 10px;width: 100%;}

    .details .deta .con_re .re2{margin: 20px 0 15px;}


    .details .deta .con_re .re3 .li a{padding: 20px 20px 10px;}

    .index2{padding: 50px 0 0;}



    .tech2 .con2 .c4{line-height: 1.5;}

    .join2{padding: 50px 0 0;}

    .join3{padding: 50px 0;}


    .join4{padding: 0 0 50px;}


    .join4 .con .ul .li{width: 100%;margin-bottom: 20px;}

    .join4 .con .ul .li .in .txt{width: 110px;padding-left: 15px;}

    .join4 .con .ul .li .in .i{width: calc(100% - 110px);}

    .join4 .con2{margin-top: 10px;}
}



@media screen and (max-width:800px) {
    .floot .con .con_le .le2 .sp1 img{width: 16px;height: 16px;margin-right: 7px;}
   
    .floot .con .con_le .le2 .sp1{width: 62px;padding-top: 4px;}

    .floot .con .con_le .le2 .sp2{width: calc(100% - 62px);}

    .product1 .pro1_con .ss{flex-wrap: wrap;}

    .product1 .pro1_con .con_re{width: 100%;}

    .product1 .pro1_con .con_le{width: 100%;margin-top: 20px;}

    .product1 .pro1_con .con_le .le2{margin: 10px 0 20px;}

    .product1 .pro1_con .con_le .le4{margin-top: 30px;}

    .tech1 .con2 .ul .li{width: 100%;margin-right: 0;margin-bottom: 20px;}

    .tech1 .con2 .ul .li:last-child{margin-bottom: 0;}

    .tech1 .con2 .ul .li a{padding: 20px 25px 0;}

    .tech1 .con2 .ul .li .txt .t2{margin-top: 10px;}

    .tech1 .con2 .ul .li .txt .t3 .i{width: 22px;}

    .new2 .con1 .ul .li {width: 100%;margin-bottom: 20px;}

    .new2 .con1 .ul .li:last-child{margin-bottom: 0;}

    .new2 .con2{margin-top: 30px;}

    .about1 .con2{height: auto;padding: 50px 0 20px;}

    .about1 .con2 .ul{flex-wrap: wrap;}

    .about1 .con2 .ul .li2{display: none;}

    .about1 .con2 .ul .li{width: 50%;text-align: center;margin-bottom: 30px;}

    .search3 .con .swiper-slide{width: 100%;}

    .search3{padding: 0 0 50px;}
}




















