/* 前端江文哲 */

*,*: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: #111111;font-family:'syr','微软雅黑', 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: #111111;}

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:#005bac;}

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;}

.zijj3{letter-spacing:3px;}

.zijj4{letter-spacing:4px;}

.zijj5{letter-spacing:5px;}

.zijj6{letter-spacing:6px;}


.zijj8{letter-spacing:8px;}


@font-face {
    font-family: 'syb';
    src: url("/fonts/siyuanCN-Bold.otf");
}

@font-face {
    font-family: 'sye';
    src: url("/fonts/siyuanCN-ExtraLight.otf");
}

@font-face {
    font-family: 'syr';
    src: url("/fonts/siyuanCN-Regular.otf");
}

@font-face {
    font-family: 'sym';
    src: url("/fonts/siyuanCN-Medium.otf");
}
@font-face {
    font-family: 'syl';
    src: url("/fonts/siyuanCN-Light.otf");
}

@font-face {
    font-family: 'dinb';
    src: url("/fonts/DIN-BOLD.OTF");
}

@font-face {
    font-family: 'dins';
    src: url("/fonts/DINENGSCHRIFTSTD.OTF");
}

@font-face {
    font-family: 'dinr';
    src: url("/fonts/DINPro-Regular.otf");
}
@font-face {
    font-family: 'dinm';
    src: url("/fonts/DINPro-Medium.otf");
}


.syb{font-family: 'syb';}

.sye{font-family: 'sye';}

.syr{font-family: 'syr';}

.sym{font-family: 'sym';}

.syl{font-family: 'syl';}

.arial{font-family: Arial;}

.dinb{font-family: 'dinb';}

.dins{font-family: 'dins';}

.dinr{font-family: 'dinr';}

.dinm{font-family: 'dinm';}


.f_12{ font-size:12px; }

.f_14{font-size: 14px;}

.f_15{font-size: 15px;}

.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_78{font-size: 78px;}

.f_80{font-size: 80px;}

.f_82{font-size: 82px;}


.p_80{padding: 80px 0;}

.p_100{padding: 100px 0;}

.p_110{padding: 110px 0;}

.p_120{padding: 120px 0;}

.p_150{padding: 150px 0;}

.pt_100{padding-top: 100px;}

.pt_120{padding-top: 120px;}


.p_100_120{padding: 100px 0 120px;}

/* 可视规模 */

.ibox {max-width:1400px;min-width: 1200px;width:72.916%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.ibox2 {max-width:1440px;min-width: 1200px;width:75%; 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;}

.wow.act{opacity: 1;}

.wow1{opacity: 1;}

.fbdc{font-weight:bolder;}


.fbd{font-weight:500;}

.fw{font-weight:100;}


.pc{display: block;}

.yd{display: none;}


sup,sub{font-size: 12px;transform: scale(0.8);display: inline-block;}


.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: 30px;margin-top: 10px;}

.mhead .ss{display: block;width: 50px;height: 50px;float: right;background: url(/images/svg/26.svg) center no-repeat;background-size: 25px;}

.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; height: 50px;}

.mnav .mbox .ul1 li .ltop a{display: block;width: 100%;height: 100%;}

.mnav .mbox .ul1 li .ltop a .tu{width: 100%;height: 100%;display: flex;align-items: center;}

.mnav .mbox .ul1 li .ltop a .tu img{height: 25px;}

.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: 120px;transition: all 0.6s;border-bottom: 1px solid rgba(0, 0, 0, 0);}

.head .head_con {height: 100%;}

.head .head_con .kuang{height: 100%;width: 25px;margin-left: 60px;}

.head .head_con .kuang a{display: block;width: 100%;height: 100%;background: url(/images/svg/5.svg)center no-repeat;background-size: 25px;}

.head .head_con .kuang a:hover{background-image: url(/images/svg/6.svg);}

.head .head_con .con{display: flex;justify-content: space-between;padding-top: 15px;height: 100%;}

.head .head_con .con .con_le{}

.head .head_con .con .con_le a{display: block;width: 175px;position: relative;margin-top: 25px;}

.head .head_con .con .con_le a img{width: 100%;}

.head .head_con .con .con_le a img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.head .head_con .con .con_re{}

.head .head_con .con .con_re .re1{display: flex;justify-content: space-between;}

.head .head_con .con .con_re .re1 .r{display: flex;}

.yyxl{position: relative;height: 30px;margin-right: 35px;z-index: 5;}


.yyxl .yy1{display: flex;align-items: center;color: #fff;height: 100%;cursor: pointer;}

.yyxl .yy1 .t{position: relative;width: 17px;}

.yyxl .yy1 .t img{width: 100%;}

.yyxl .yy1 .t img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.yyxl .yy1 .tu{width: 15px;position: relative;}

.yyxl .yy1 .tu img{width: 100%;}

.yyxl .yy1 .tu img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.yyxl .yy1 span{margin: 0 7px;}

.yyxl .yy2{position: absolute;background: #fff;box-shadow: 0 3px 5px 1px rgba(0, 0, 0, 0.02);width: auto;left: 50%;transform: translateX(-50%);top: 105%;opacity: 0;pointer-events: none;visibility: hidden;padding: 10px 0;border-radius: 3px;box-shadow: 0 0px 10px 1px rgba(0, 0, 0, 0.1);}

.yyxl .yy2 a{display: block;text-align: center;line-height: 40px;padding: 0 30px;white-space: nowrap;min-width: 100px;}

.yyxl:hover .yy2{top: 95%;opacity: 1;pointer-events: visible;visibility: visible;}


.yyxl:hover .yy1 .tu{transform: rotate(180deg);}

.yyxl .yy2 a:hover{color: #F39800;}

.yyxl:hover .yy1 span{color: #F39800 !important;}


.sous{display: flex;align-items: center;width: 200px;height: 32px;background: rgba(0, 0, 0, 0.2);padding: 0 0px 0 10px;border-radius: 3px;margin-left: 15px;}

.sous img{width: 17px;margin-right: 10px;}

.sous .in{width: calc(100% - 78px);height: 100%;margin-right: 7px;}

.sous .in input{width: 100%;height: 100%;border: 0;outline: none;background: none;color: #fff;}

.sous a{color: #fff;}

.head .head_con .con .con_re .re2{margin-top: 25px;height: 50px;}

.head .head_con .con .con_re .re2 .ul{display: flex;height: 100%;}

.head .head_con .con .con_re .re2 .ul .li{height: 100%;padding: 0 50px;}

.head .head_con .con .con_re .re2 .ul .li .ts{position: relative;}

.head .head_con .con .con_re .re2 .ul .li .lit::after{ content: ""; display: block;width: 2px;height: 18px;background: rgba(255, 255, 255, 0.1);border-left: 1px solid rgba(255, 255, 255, 0.5);position: absolute;top: 50%;transform: translateY(-50%);right: -50px;}

.head .head_con .con .con_re .re2 .ul .li s{display: block;position: absolute;left: calc(100% + 8px);width: 10px;height: 10px;background: url(/images/svg/21.svg) center no-repeat;background-size: 100% 100%;top: calc(50% - 5px);}

.head .head_con .con .con_re .re2 .ul .li .lit{position: relative;}

.head .head_con .con .con_re .re2 .ul .li:hover s{transform: rotate(180deg);}

.head .head_con .con .con_re .re2 .ul .li .lit a{color: #fff;}

.head .ibox{position: static;}

.head .head_con .con .con_re .re2 .ul .li .lib{position: absolute;left: 0;width: 100%;background: #EEEEEE;top: 105%;padding: 45px 0 115px;opacity: 0;pointer-events: none;visibility: hidden;z-index: 10;box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.05);}

.head .head_con .con .con_re .re2 .ul .li:hover .lib{top: 100%;opacity: 1; pointer-events: visible;visibility: visible;}

.head.tops .head_con .con .con_re .re2 .ul .li .lib{opacity: 0;pointer-events: none;visibility: hidden;}

.head .head_con .con .con_re .re2 .ul .li .lib .b2{display: flex;margin-top: 30px;}

.head .head_con .con .con_re .re2 .ul .li .lib .b2 a{display: block;background: #ffff;margin-right: 9px;width: 100%;height: 140px;position: relative;}

.head .head_con .con .con_re .re2 .ul .li .lib .b2 a .d{display: block;width:0px;height: 5px;background: #F39800;left: auto;right: 0;bottom: 0;position: absolute;}

.head .head_con .con .con_re .re2 .ul .li .lib .b2 a:hover .d{width: 100%;left: 0;right:auto;}

.head .head_con .con .con_re .re2 .ul .li .lib .b2 a:hover .i img:last-child{opacity: 1;}

.head .head_con .con .con_re .re2 .ul .li .lib .b2 a:hover .i img:first-child{opacity: 0;}

.head .head_con .con .con_re .re2 .ul .li .lib .b2 a:hover span{color: #F39800;}

.head .head_con .con .con_re .re2 .ul .li .lib .b2 a:last-child{margin-right: 0;}

.head .head_con .con .con_re .re2 .ul .li .lib .b2 a .ac{display: flex;align-items: center;justify-content: center;height: 100%;align-items: center;}

.head .head_con .con .con_re .re2 .ul .li .lib .b2 a .i{width: 30px;position: relative;margin-right: 8px;}

.head .head_con .con .con_re .re2 .ul .li .lib .b2 a .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.head.tops{top: -200px;}

.head.act1{height: 100px;}

.head.act1 .head_con .con .con_re .re2{margin-top: 20px;}

.head.act1,.head.act2,.head.act3{background: #fff;border-bottom: 1px solid rgba(0, 0, 0, 0.05);}

.head.act1 .head_con .con .con_re .re2 .ul .li .lit a,.head.act2 .head_con .con .con_re .re2 .ul .li .lit a,.head.act3 .head_con .con .con_re .re2 .ul .li .lit a{color: #222;}

.head.act1 .head_con .con .con_re .re2 .ul .li::after,.head.act2 .head_con .con .con_re .re2 .ul .li::after,.head.act3 .head_con .con .con_re .re2 .ul .li::after{background: rgba(0, 0, 0, 0.1);border-left: 1px solid rgba(0, 0, 0, 0.5);}

.head.act1 .head_con .con .con_re .re2 .ul .li s,.head.act2 .head_con .con .con_re .re2 .ul .li s,.head.act3 .head_con .con .con_re .re2 .ul .li s{background-image: url(/images/svg/25.svg);}

.head.act1 .yyxl .yy1 span,.head.act2 .yyxl .yy1 span,.head.act3 .yyxl .yy1 span{color: #222;}

.head.act1 .yyxl .yy1 .t img:last-child,.head.act2 .yyxl .yy1 .t img:last-child,.head.act3 .yyxl .yy1 .t img:last-child{opacity: 1;}

.head.act1 .yyxl .yy1 .t img:first-child,.head.act2 .yyxl .yy1 .t img:first-child,.head.act3 .yyxl .yy1 .t img:first-child{opacity: 0;}

.head.act1 .yyxl .yy1 .tu img:last-child,.head.act2 .yyxl .yy1 .tu img:last-child,.head.act3 .yyxl .yy1 .tu img:last-child{opacity: 1;}

.head.act1 .yyxl .yy1 .tu img:first-child,.head.act2 .yyxl .yy1 .tu img:first-child,.head.act3 .yyxl .yy1 .tu img:first-child{opacity: 0;}

/* .head.act1 .sous,.head.act2 .sous,.head.act3 .sous{background: rgba(0, 0, 0, 0.4);} */

.head.act1 .head_con .con .con_le a img:last-child,.head.act2 .head_con .con .con_le a img:last-child,.head.act3 .head_con .con .con_le a img:last-child{opacity: 1;}

.head.act1 .head_con .con .con_le a img:first-child,.head.act2 .head_con .con .con_le a img:first-child,.head.act3 .head_con .con .con_le a img:first-child{opacity: 0;}


.head.act1 .head_con .con .con_re .re2 .ul .li .lit::after,.head.act2 .head_con .con .con_re .re2 .ul .li .lit::after,.head.act3 .head_con .con .con_re .re2 .ul .li .lit::after{background: #888888;}


.head.act1 .head_con .con .con_le a{margin-top: 15px;}

.head .head_con .con .con_re .re2 .ul .li.act .lit a{color: #F39800;}

.head .head_con .con .con_re .re2 .ul .li:hover .lit a{color: #F39800;}

.zhanwei{height: 120px;}


.banner{position: relative;}

.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%;color: #fff;line-height: 1.2;}

.banner  .ss .txt .ts1{text-align: center;width: 100%;display: flex;justify-content: center;padding-top: 14.05vw;}

.banner  .ss .txt .ts1 .nei{}

.banner  .ss .txt .ts1 .t1{margin-bottom: 10px;}

.banner  .ss .txt .ts1 .t3{width: 130%;position: relative;left: -15%;height: 1px;background-image: linear-gradient(to right , #ffffff00, #ffffff60, #ffffff60, #ffffff00);margin: 20px 0;}

.banner  .ss .txt .t{top: 100px;position: relative;opacity: 0;}

.banner .swiper-slide-active .ss .txt .t{top: 0;opacity: 1;}

.banner .swiper-slide-active .ss .txt .t1{transition-delay: 0.4s;}

.banner .swiper-slide-active .ss .txt .t2{transition-delay: 0.5s;}

.banner .swiper-slide-active .ss .txt .t3{transition-delay: 0.6s;}

.banner .swiper-slide-active .ss .txt .t4{transition-delay: 0.7s;}

.banner .swiper-slide-active .ss .txt .t5{transition-delay: 0.8s;}


.banner  .ss .txt .ts2{display: flex;padding-top: 11.9vw;}

.banner  .ss .txt .ts2 .t1{}

.banner  .ss .txt .ts2 .t1 s{display: inline-block;height: 25px;width: 3px;background-image: linear-gradient(to bottom , #ffffff00, #ffffff50, #ffffff, #ffffff);margin-right: 15px;}

.banner  .ss .txt .ts2 .t2{width: 120%;background-image: linear-gradient(to right , #ffffff99, #ffffff60, #ffffff30, #ffffff00);height: 1px;margin: 20px 0 15px;}

.banner  .ss .txt .ts2 .t5{margin-top: 50px;}

.tsgd{display: inline-block;height: 46px;border-radius: 6px;border: 1px solid #fff;padding: 0 35px;}

.tsgd .as{display: flex;justify-content: center;align-items: center;height: 100%;}

.tsgd .as span{color: #fff;}

.tsgd .as  .i{width: 18px;position: relative;margin-left: 10px;}

.tsgd .as  .i img{width: 100%;}

.tsgd .as  .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.tsgd:hover{background: #fff;box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.02);}

.tsgd:hover .as span{color: #111111;}

.tsgd:hover .as .i img:last-child{opacity: 1;}

.tsgd:hover .as .i img:first-child{opacity: 0;}

.banner .con1{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.banner .con1 .ibox{height: 100%;}

.banner_sp {bottom: 30px;}

.banner_sp span{margin: 0 5px;width: 20px;height: 3px;background: rgba(255, 255, 255, 0.6);opacity: 1;border-radius: 3px;}

.banner_sp span.swiper-pagination-bullet-active{background: #fff;width: 50px;}

.banner_sp2 {bottom: 1px !important;}

.banner_sp2 span{background: #dbdbdb;}

.banner_sp2 span.swiper-pagination-bullet-active{background: #F39800;}



.banner_prev,.banner_next {width: 48px;height: 96px;display: flex;align-items: center;justify-content: center;background: rgba(255, 255, 255, 0);border-radius: 6px 0 0 6px;}

.banner_prev img,.banner_next img{width: 20px;}

.banner_prev{left: 0;transform: rotate(180deg);}

.banner_next {right: 0;}

.banner_prev:hover,.banner_next:hover{background: rgba(255, 255, 255, 0.1);}

.banner .con2{position: absolute;width: 100%;bottom: 45px;display: flex;justify-content: center;}

.banner .con2 .ul{display: flex;justify-content: center;border: 1px solid rgba(255, 255, 255, 0.3);position: relative;z-index: 10;}

.banner .con2 .ul .li{height: 160px;width: 300px;text-align: center;background: rgba(255, 255, 255, 0.2);border-right: 1px solid rgba(255, 255, 255, 0.3);position: relative;}

.banner .con2 .ul .li:last-child{border: 0;}

.banner .con2 .ul .li s{display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(/images/ban_2.jpg) no-repeat;background-size: 100% 100%;opacity: 0;}

.banner .con2 .ul .li a{display: block;width: 100%;height: 100%;color: #fff;padding-top: 34px;position: relative;z-index: 1;}

.banner .con2 .ul .li .l1{width: 45px;margin: 0 auto;}

.banner .con2 .ul .li .l2{margin-top: 13px;}

.banner .con2 .ul .li .l3{width: 100%;display: flex;justify-content: center;margin-top: 15px;opacity: 0;}

.banner .con2 .ul .li .l3 .i{width: 28px;height: 28px;background: #fff;display: flex;align-items: center;justify-content: center;border-radius: 100%;}

.banner .con2 .ul .li .l3 .i img{width: 16px;}

.banner .con2 .ul .li:hover s{opacity: 1;}

.banner .con2 .ul .li:hover a{padding-top: 15px;}

.banner .con2 .ul .li:hover .l3{opacity: 1;}

.banner .con2 .ul .li:hover .l2{font-size: 24px;font-family: 'sym';}


.index1{padding: 60px 0 10px;background: #faf9f7;}

.index1 .con{display: flex;justify-content: center;line-height: 35px;}

.index1 .con .t{margin-right: 30px;}

.index1 .con .nei{display: flex;flex-wrap: wrap;max-width: calc(100% - 200px);}

.index1 .con .nei a{border: 1px solid #d5d5d4;border-radius: 20px;padding: 0 26px;margin-right: 10px;margin-bottom: 10px;display: block;}

.index1 .con .nei a:last-child{margin-right: 0;}

.index1 .con .nei a:hover{background: #F39800;color: #fff;border: 1px solid #F39800;}

.shaoshuo{display: flex;justify-content: center;}

.shaoshuo span{display: block;width: 18px;height: 18px;position: relative;}

.shaoshuo span s{position: absolute;display: block;width: 100%;height: 100%;border-radius: 100%;top: 0;}

.shaoshuo span .s1{background: #005bac;left: -35%;animation: shan 3s  infinite linear alternate ;}

.shaoshuo span .s2{background: #F39800;right: -35%;animation: shan2 3s infinite linear alternate;}

@keyframes shan {
    0%{background: #005bac;opacity: 1;}
    30%{background: #005bac;opacity: 0.3;}
    60%{background: #F39800;opacity: 0.3;}
    90%{background: #F39800;opacity: 1;}
    100%{background: #F39800;opacity: 1;}

}

@keyframes shan2 {
    0%{background: #F39800;opacity:1;}
    30%{background: #F39800;opacity: 0.3;}
    60%{background: #005bac;opacity: 0.3;}
    90%{background: #005bac;opacity: 1;}
    100%{background: #005bac;opacity: 1;}

}

.index2{background: #faf9f7;}

.index2 .in2_con{width: 1020px;margin: 0 auto;}

.index2 .con1{margin-bottom: 80px;}

.index2 .con2{text-align: center;margin-bottom: 25px;line-height: 1.5;}

.index2 .con2 s{display: inline-block;width: 3px;background: #111111;border-left: 1px solid #999999;border-right: 1px solid #cccccc;height: 25px;margin: 0 20px;transform: translateY(4px);}

.index2 .con3{line-height: 1.7;text-align: center;}

.index2 .con3 p{display: block;margin-bottom: 25px;}

.index2 .con3 p:last-child{margin-bottom: 0;}


.index3{background: #faf9f7;}

.biaoti{display: flex;justify-content: center;align-items: center;margin-bottom: 70px;}

.biaoti span{width: 70px;height: 2px;background: rgba(0, 91, 172, 0.3);border-top: 1px solid #005bac;position: relative;}

.biaoti span s{display: block;width: 6px;height: 6px;border-radius: 100%;background: #005bac;right: -6px;top: -3px;position: absolute;}

.biaoti span.sp2 s{left: -6px;}

.biaoti .t{padding: 0 30px;}

.biaoti2{margin-bottom: 60px;}

.index3{}

.index3 .cons{position: relative;}

.index3 .cons .con1{position: relative;}

.index3 .cons .con1 img:last-child{position: relative;}

.index3 .cons .con1 img{position: absolute;left: 0;top: 0;width: 100%;opacity: 0.2;}

.index3 .cons .con1 img.act{opacity: 1;z-index: 1;}

.index3 .cons .con2{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 5;}

.index3 .cons .con2 .swiper-container,.index3 .cons .con2 .swiper-container .swiper-wrapper,.index3 .cons .con2 .swiper-container .swiper-slide{height: 100%;}

.index3 .cons .con2 .ss{position: relative;width: 100%;height: 100%;display: block;border-right: 1px solid rgba(255, 255, 255, 0.2);border-left: 1px solid rgba(255, 255, 255, 0.06);}

.index3 .cons .con2 .txt{width: 100%;height: 100%;padding-top: 17.17vw; color: #fff;opacity: 0.35;}

.index3 .cons .con2 .txt .t1{text-align: center;margin-bottom: 60px;}

.index3 .cons .con2 .txt .t2{display: flex;justify-content: center;line-height: 18px;flex-wrap: wrap;}

.index3 .cons .con2 .txt .t2 span{margin-bottom: 10px;}

.index3 .cons .con2 .txt .t2 s{display: block;width: 2px;border-left: 1px solid rgba(255, 255, 255, 0.3);border-right: 1px solid rgba(255, 255, 255, 0.1);height: 18px;margin: 0 30px;}

.index3 .cons .con2 .ss:hover .txt{opacity: 1;}


.indeex4{}

.indeex4 .con1{display: flex;justify-content: space-between;border-top: 5px solid #005bac;height: 330px;}

.indeex4 .con1 .con_le{width: 25%;color: #fff;background: url(/images/in4_1.png) center no-repeat;background-size: 100% 100%;height: 100%;text-align: center;padding-top: 130px;}

.indeex4 .con1 .con_re{width: 75%;border: 1px solid rgba(0, 91, 172, 0.3);}

.indeex4 .con1 .con_re .ul{height: 100%;display: flex;}

.indeex4 .con1 .con_re .ul .li{width: 50%;padding: 55px 30px 10px 60px;}

.indeex4 .con1 .con_re .ul .li .ls .l1{color: #005bac;margin-bottom: 20px;display: flex;align-items: center;}

.indeex4  s.s{display: inline-block;width: 5px;height: 35px;background: #005bac;margin-right: 13px;}

.indeex4 .con1 .con_re .ul .li .ls .l2{line-height: 1.6;}

.indeex4 .con1 .con_re .ul .li .ls .l2 p{margin-bottom: 12px;}

.indeex4 .con1 .con_re .ul .li .ls .l2 p:last-child{margin-bottom: 0;}

.indeex4 .con1 .con_re .ul .li .txt{margin-bottom: 40px;}

.indeex4 .con1 .con_re .ul .li .txt:last-child{margin-bottom: 0;}

.indeex4 .con1 .con_re .ul .li .txt .t1{color: #005bac;}

.indeex4 .con1 .con_re .ul .li .txt .t2{line-height: 1.6;margin-top: 15px;}

.indeex4 .con2 .ul{display: flex;justify-content: space-between;}

.indeex4 .con2 .li{height: 320px;background: #f2f5f7;width: 24.7%;padding: 60px 45px 20px;}

.indeex4 .con2 .li1{padding: 65px 20px 20px 55px;}

.indeex4 .con2 .li .ls .l1{display: flex;align-items: center;color: #005bac;margin-bottom: 25px;}

.indeex4 .con2 .li .ls .l2{line-height: 1.6;display: flex;flex-wrap: wrap;}

.indeex4 .con2 .li .ls .l2 span{display: block;margin-right: 18px;}

.indeex4 .con2 .li .ls .l2 span:last-child{margin-right: 0;}

.indeex4 .con2 .li .txt{line-height: 1.6;}

.indeex4 .con2 .li .txt .t1 img{width: 40px;}

.indeex4 .con2 .li .txt .t2{margin: 20px 0;}

.indeex4 .con2 .li .txt .t3{text-align: justify;}

.indeex4 .con2 .li:hover .t1{transform: translateY(-10px);}

.index5{}

.index5 .con{}

.index5 .con .swiper-container{padding:0 5px 50px;}

.index5 .con .ss{display: block;border: 1px solid #e6eff7;position: relative;padding: 58px 47px 55px;box-shadow: 0 8px 8px 1px rgba(0, 91, 172, 0.05);}

.index5 .con .ss .xian{width: 0%;right: 0;height: 5px;background: #F39800;left:auto;right: 0;top: -1px;position: absolute;}

.index5 .con .ss:hover .xian{width: 100%;left: 0;right: auto;}

.index5 .con .ss .t2{line-height: 1.5;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;margin: 22px 0 12px;}

.index5 .con .ss .t3{line-height: 26px;height: 52px;margin-bottom: 45px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}


.index5 .con .ss .img {overflow: hidden;}

.index5 .con .ss .img img{width: 100%;transform: scale(1.001);}

.index5 .con .ss:hover .img img{transform: scale(1.05);}

.index5 .con .ss:hover .txt .t2{color: #F39800;}

.ckgd{display: inline-block;}

.ckgd .nei{display: flex;align-items: center;justify-content: center;}

.ckgd .nei span{color: #005bac;margin-right: 10px;}


.ckgd .nei .in{width: 36px;height: 36px;border-radius: 18px;background: #005bac;display: flex;align-items: center;justify-content: center;width: 120px;}

.ckgd .nei .in .i{width: 15px;position: relative;}

.ckgd:hover span{color: #F39800;}

.ckgd:hover .in{background: #F39800;}

.index5 .con2{display: flex;justify-content: center;}

.ckgd.ckgdst .nei span{color: #222;}

.ckgd.ckgdst .nei .in{background: none;border: 1px solid #F39800;}

.ckgd.ckgdst .nei .in img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.ckgd.ckgdst:hover span{color: #F39800;}

.ckgd.ckgdst:hover .nei .in{background: #F39800;border: 1px solid #F39800;}

.ckgd.ckgdst:hover .nei .in img:last-child{opacity: 1;}

.ckgd.ckgdst:hover .nei .in img:first-child{opacity: 0;}



.floot{background: url(/images/floot.jpg) center no-repeat;background-size: 100% 100%;}

.floot .con1{padding: 70px 0 20px;}

.floot .con1 .con{display: flex;justify-content: space-between;}

.floot .con1 .con_le{width: 27.86%;}

.floot .con1 .con_le .le1{border-bottom: 1px solid rgba(255, 255, 255, 0.1);padding-bottom: 36px;margin-bottom: 36px;}

.floot .con1 .con_le .le1 a {display: block;width: 230px;}

.floot .con1 .con_le .le1 a img{width: 100%;}

.floot .con1 .con_le .le2{}

.floot .con1 .con_le .le2 .txt{display: flex;line-height: 25px;margin-bottom: 7px;}

.floot .con1 .con_le .le2 .txt:last-child{margin-bottom: 0;}

.floot .con1 .con_le .le2 .txt .tl{display: flex;align-items: center;color:rgba(255, 255, 255, 0.6);}

.floot .con1 .con_le .le2 .txt .tl img{width: 15px;opacity: 0.6;margin-right: 7px;}

.floot .con1 .con_le .le2 .txt .tr{color: #ffff;margin-left: 3px;width: calc(100% - 77px);}

.floot .con1 .con_le .le2 .txt .tr a{color: #fff;border-bottom: 1px solid transparent;line-height: 1;}

.floot .con1 .con_le .le2 .txt .tr.f_28 a{transform: translateY(-4px);}

.floot .con1 .con_le .le2 .txt .tr a:hover{border-bottom: 1px solid #fff;}

.floot .con1 .con_le .le3{margin-top: 23px;}

.lxwm{height: 42px;border: 1px solid rgba(255, 255, 255, 0.3);border-radius: 6px;}

.lxwm .ac{display: flex;align-items: center;color: #fff;padding: 0 26px;height: 100%;}

.lxwm .ac img{width: 25px;margin-right: 12px;}

.lxwm:hover {background: #F39800;border: 1px solid #F39800;}


.floot .con1 .con_re{width: 46.8%;}

.floot .con1 .con_re .re1{display: flex;justify-content: space-between;}

.floot .con1 .con_re .re1 a{color: #fff;}

.floot .con1 .con_re .re1 a:hover{color: #F39800;}

.floot .con1 .con_re .re2{margin-top: 57px;display: flex;margin-bottom: 55px;}

.floot .con1 .con_re .re2 .imgd{width: 44px;height: 44px;position: relative;margin-right: 35px;}

.floot .con1 .con_re .re2 .imgd:last-child{margin-right: 0;}

.floot .con1 .con_re .re2 .imgd a{display:flex;align-items: center;justify-content: center; width: 100%;height: 100%;border: 1px solid rgba(255, 255, 255, 0.3);border-radius: 100%;}

.floot .con1 .con_re .re2 .imgd a .i{width: 20px;}

.floot .con1 .con_re .re2 .imgd:hover a{background: #F39800;border: 1px solid #F39800;}


.floot .con1 .con_re .re2 .imgd .ewm{position: absolute;left: 50%;transform: translateX(-50%);width: 130px;height: 130px;border: 1px solid rgba(0, 0, 0, 0.01);top: 70px;padding: 5px;background: #fff;border-radius: 5px;pointer-events: none;visibility: hidden;opacity: 0;}

.floot .con1 .con_re .re2 .imgd .ewm s{display: block;position: absolute;width: 10px;height: 10px;background: #fff;left: 50%;top: -3px;transform: rotate(45deg) translateX(-50%);}

.floot .con1 .con_re .re2 .imgd:hover .ewm{top: 60px;pointer-events: visible;visibility: visible;opacity: 1;}

.sousou{display: flex;justify-content: space-between;height: 50px;border-radius: 5px;overflow: hidden;background: rgba(255, 255, 255, 0.8);}

.sousou .in{width: calc(100% - 50px);height: 100%;}

.sousou .in input{width: 100%;height: 100%;border: 0;outline: none;font-size: 16px;color: #666666;padding: 0 20px;background: none;}

.sousou a{display: flex;align-items: center;justify-content: center; width: 50px;height: 100%;background: #F39800;}

.sousou a img{width: 23px;}

.sousou a:hover{opacity: 0.8;}

.floot .con1 .con_re .re4{display: flex;align-items: center;margin-top: 42px;}

.floot .con1 .con_re .re4 a{display: block;color: #fff;}

.floot .con1 .con_re .re4 s{display: block;width: 2px;height: 14px;background: rgba(255, 255, 255, 0.1);border-left: 1px solid rgba(255, 255, 255, 0.6);margin: 0 23px;}

.floot .con1 .con_re .re4 a:hover{color: #F39800;}

.floot .con2{padding: 18px 0;border-top: 1px solid rgba(255, 255, 255, 0.08);color: #fff;}

.floot .con2 .con{display: flex;justify-content: space-between;line-height: 1.5;}

.floot .con2 .con a{color: #fff;}

.floot .con2 .con .con_le{}

.floot .con2 .con .con_le s{display: inline-block;width: 12px;}

.floot .con2 .con a:hover{color: #F39800;}


/* 产品页 */

.pro_banner .pro_ban_con{position: relative;}

.pro_banner .pro_ban_con .img img{width: 100%;}

.pro_banner .pro_ban_con .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding-top: 7.8125vw;color: #fff;background: rgba(0, 0, 0, 0.05);}

.pro_banner .pro_ban_con .txt .t1{margin-bottom: 18px;}

.pro_banner .pro_ban_con .txt .t2{line-height: 1.5;}

.pro_banner .pro_ban_con .txt .t3{margin-top: 50px;}

.youshi{display: inline-block;height: 45px;border: 1px solid #fff;padding: 0 35px;border-radius: 6px;}

.youshi .ac{display: flex;align-items: center;justify-content: center;color: #fff;height: 100%;}

.youshi .ac .i{width: 24px;margin-left: 6px;}

.youshi:hover{background: #F39800;border: 1px solid #F39800;}


.erjidaoh{background: #f2f5f7;}

.erjidaoh .con{display: flex;justify-content: space-between;}

.erjidaoh .con_le{display: flex;}

.erjidaoh .con_re{display: flex;align-items: center;}

.xial{height: 80px;width: 280px;position: relative;border-right: 1px solid #d3d7da;}

.xial.xian{display: block;}

.xial:first-child{border-left: 1px solid #d3d7da;}

.xial .xi1{height: 100%;display: flex;align-items: center;justify-content: space-between;padding: 0 28px;cursor: pointer;}

.xial.clo .xi1 span{color: #005BAC;}

.xial .xi1 s{background: url(/images/svg/31.svg) center no-repeat;background-size: 100% 100%;width: 10px;height: 10px;display: block;}

.xial .xi2{position: absolute;left: 0;width: 100%;top: 105%;opacity: 0;pointer-events: none;visibility: hidden; background: #f2f5f7;z-index: 10;box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.1);}

.xial .xi2 a{display: block;line-height: 68px;padding: 0 28px;border-top: 1px solid #d3d7da;}

.xial .xi2 a:first-child{border-top: 1px solid #fff;}

.xial .xi2 a:hover{background: rgba(0, 91, 172, 0.1);color: #005bac;}

.xial.act .xi2{top: 100%;opacity: 1;visibility: visible;pointer-events: visible;} 

.xial.act .xi1 s{transform: rotate(180deg);}

.xial.act2{background: #005bac;}

.xial.act2 .xi1 span{color: #fff;}

.xial.act2 .xi1 s{background-image: url(/images/svg/21.svg);}

.xial:hover .xi2{top: 100%;opacity: 1;visibility: visible;pointer-events: visible;} 

.xial:hover .xi1 s{transform: rotate(180deg);}

.xial:hover{background: #005bac;}

.xial:hover .xi1 span{color: #fff;}


.xial:hover .xi1 p{color: #fff;}


.xial:hover .xi1 s{background-image: url(/images/svg/21.svg);}





.sousuo{width: 65px;height: 80px;position: relative;}

.sousuo a{width: 65px;height: 100%;position: relative;}

.sousuo a .i{width: 26px;position: relative;height: 26px;position: absolute;right: 0;top: 28px;}

.sousuo a .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.sousuo .in{position: absolute;right: 65px;width:0px;overflow: hidden; height: 100%;}

.sousuo .in input{width: 100%;height: 100%;border: 0;outline: none;background: none;font-size: 16px;color: #ffffff;}

.sousuo .in input::-webkit-input-placeholder{
    color:#ffffff;
    font-size:16px;
    font-family: 'syr';
}
.sousuo .in input:-moz-placeholder {
    color:#ffffff;
    font-size:16px;
    font-family: 'syr';
}
.sousuo .in input::-moz-placeholder {
    color:#ffffff;
    font-size:16px;
    font-family: 'syr';
}
.sousuo .in input:-ms-input-placeholder {
    color:#ffffff;
    font-size:16px;
    font-family: 'syr';
}

.sousuo:hover{background: #005bac;}

.sousuo:hover input{padding-left: 20px;}

.sousuo:hover .in{background: #005bac;width: 295px;border-left: 1px solid #fff;}

.sousuo:hover a .i img:last-child{opacity: 1;}

.sousuo:hover a .i img:first-child{opacity: 0;}

.sousuo:hover a .i{right: 20px;}



.product1{}

.product1 .con1{margin-bottom: 75px;}

.product1 .con1 .c2{line-height: 1.6;margin-top: 30px;text-align: justify;}

.product1 .con2{}

.product1 .con2 .ul{display: flex;flex-wrap: wrap;}

.product1 .con2 .ul .li{width: 31.5%;box-shadow: 0 7px 12px 1px rgba(0, 91, 172, 0.08);margin-right: 2.75%;margin-bottom: 3.5%;}

.product1 .con2 .ul .li:nth-child(3n){margin-right: 0;}

.product1 .con2 .ul .li a{display: block;width: 100%;height: 100%;}

.product1 .con2 .ul .li a .img{position: relative;overflow: hidden;}

.product1 .con2 .ul .li a .img img{width: 100%;transform: scale(1.001);}

.product1 .con2 .ul .li a .img img:last-child{position: absolute;left: 0;top: 0;}

.product1 .con2 .ul .li .txt{padding: 40px 35px;border: 1px solid #e6eff7;}

.product1 .con2 .ul .li .txt .t1{line-height: 1.5;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.product1 .con2 .ul .li .txt .t2{line-height: 28px;height: 56px;margin: 18px 0 20px;color: #4a4a4a; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}

.product1 .con2 .ul .li .txt .t3 .i{width: 28px;height: 28px;background: #F39800;display: flex;align-items: center;justify-content: center;border-radius: 30px;}

.product1 .con2 .ul .li .txt .t3 .i img{width: 16px;}

.product1 .con2 .ul .li:hover a .img img{transform: scale(1.05);}

.product1 .con2 .ul .li:hover a .txt .t1{color: #F39800;}

.product1 .con3{margin-top: 30px;}



/* 分页 */

.fys{display: block;}

.fys .uls{display: flex;align-items: center;justify-content: center;}

.fys .uls .lis{width: 32px;height: 32px;text-align: center;line-height: 32px;margin: 0 10px;border-radius: 2px;}

.fys .uls .lis a{color: #666666;border: 1px solid #999999;}

.fys .uls .lis.li_zuo{position: relative;width: 25px;height: 25px;margin: 0 40px;}

.fys .uls .lis.li_zuo a{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;border: 1px solid #e1e3e6;}

.fys .uls .lis.li_zuo.zuo{transform: rotate(180deg);}

.fys .uls .lis.li_zuo img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.fys .uls .lis input{width: 40px;height: 35px;text-align: center; outline: none;border:1px solid #e1e3e6;border-radius: 2px;margin: 0 8px;background: none;}

.fys .uls .lis.in{width: auto;color: #666666;}

/* .fys .uls .lis.ls{border: 1px solid #e1e3e6;} */

.fys .uls .lis a{display: block;border-radius: 2px;font-family: Arial, Helvetica, sans-serif;}

.fys .uls .lis a .i{width: 14px;position: relative;}

.fys .uls .lis:hover{}

.fys .uls .lis a:hover{color: #fff;background: #F39800;border: 1px solid #F39800;}

.fys .uls .lis.li_zuo a:hover img:last-child{opacity: 1;}

.fys .uls .lis.li_zuo a:hover img:first-child{opacity: 0;}

.fys .uls .lis.act {}

.fys .uls .lis.act a{color: #fff;background: #F39800;border: 1px solid #F39800;}

.fys .uls .lis.li_zuo:hover a{border: 1px solid #F39800;}

.jiaz{width: 130px;height: 42px;background: #F39800;color: #fff;display: flex;align-items: center;justify-content: center;border-radius: 40px;margin: 0 auto;cursor: pointer;}

.cebianlan{width: 60px;background: #005bac;border-radius: 50px;position: fixed;right: 20px;top: 45%;padding: 8px 0;z-index: 100;right: -100px;}

.cebianlan.act{right: 20px;}

.cebianlan .ce{position: relative;}

.cebianlan .ce .in{width: 20px;padding: 22px 0;margin: 0 auto;position: relative;cursor: pointer;}

.cebianlan .ce::after{left: 21px;width: 18px;height: 1px;background: #fff;bottom: 0;content: "";position: absolute;}

.cebianlan .ce .in img{width: 100%;}


.cebianlan .ce:last-child:after{display: none;}

.cebianlan .ce:last-child .in{width: 27px;}

.cebianlan .ce:hover .in img{transform: translateY(-5px);}

.cebianlan .ce .shuj{position: absolute;background: #fff;right: 95px;
    opacity: 0;pointer-events: none;visibility: hidden;top: 10px;
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.1);
}

.cebianlan .ce .shuj .n{padding:  10px;position: relative;z-index: 10;background: #fff;}

.cebianlan .ce .shuj2{}

.cebianlan .ce .shuj2 .n{padding: 28px 24px 20px 30px;}

.cebianlan .ce .shuj .t{margin-bottom: 16px;}

.cebianlan .ce .shuj .ps{position: relative;z-index: 10;background: #fff;line-height: 26px;}

.cebianlan .ce .shuj .ps p{display: flex;white-space: nowrap;align-items: center;}

.cebianlan .ce .shuj .ps p a{color: #005bac;margin-left: 5px;border-bottom: 1px solid transparent;line-height: 1;}

.cebianlan .ce .shuj .y{height: 100%;width: 32px;border-left: 3px solid #005bac; position: absolute;left: 100%;top: 0;}

.cebianlan .ce .shuj .y s{display: block;width: 13px;height: 13px;background: #005bac;transform: rotate(45deg) ;left: -8px;position: absolute;top: 18px;}

.cebianlan .ce .shuj .ps p a:hover{border-bottom: 1px solid #005bac;}

.cebianlan .ce:hover .shuj{opacity: 1;pointer-events: visible;visibility: visible;right: 90px;}


.prodet1{}

.prodet1 .con{display: flex;justify-content: space-between;}

.prodet1 .con .con_le{width: 50%;}

.prodet1 .con .con_re{width: 42.3%;padding-top: 3.645vw;}

.prodet1 .con .con_re .re1{line-height: 1.5;}

.prodet1 .con .con_re .re2{width: 100%;height: 1px;background: #e5e5e5;margin: 45px 0;}

.prodet1 .con .con_re .re3{line-height: 1.6;}


.prodet2{}

.prodet2 .xian{width: 100%;height: 1px;background: #e5e5e5;margin: 37px 0 50px;}

.prodet2 .con2{}

.prodet2 .con2 .ul .li{display: flex;justify-content: space-between;text-align: center;}

.prodet2 .con3 .ul .li{border-bottom: 1px solid #e5e5e5;}

.prodet2 .con2 .ul .li:first-child{border-top: 1px solid #e5e5e5;}
 
.prodet2 .con2 .ul .li .txt{padding: 17px;line-height: 1.6;min-height: 62px;border-right: 1px solid #e5e5e5;color: #323232;}

.prodet2 .con2 .ul .li .txt1{width: 21.43%;border-left: 1px solid #e5e5e5;}

.prodet2 .con2 .ul .li .txt2{width: 78.57%;display: flex;flex-wrap: wrap;justify-content: center;}

.prodet2 .con2 .ul .li .txt2 span{display: inline-block;margin-right: 25px;}

.prodet2 .con2 .ul .li .txt2 span:last-child{margin-bottom: 0;}

.prodet3{padding-top: 55px;}

.prodet3 .con1{margin-bottom: 80px;text-align: center;}

.prodet3 .con2{position: relative;}

.prodet3 .con2 .ss{position: relative;}

.prodet3 .con2 .ss .img{overflow: hidden;}

.prodet3 .con2 .ss .img img{width: 100%;}

.prodet3 .con2 .ss .txt{position: absolute;bottom: 35px;padding: 0 36px;display: flex;align-items: center;color: #fff;}

.prodet3 .con2 .ss .txt img{width: 50px;margin-right: 12px;}

.prodet3 .con2 .ss:hover .img img{transform: scale(1.05);}

.prod_prev,.prod_next{width: 36px;height: 36px;border-radius: 100%;background: #dbdbdb;display: flex;align-items: center;justify-content: center;}

.prod_prev img,.prod_next img{width: 16px;}

.prod_prev{transform: rotate(180deg);left: -88px;}

.prod_next{right: -88px;}

.prod_prev:hover,.prod_next:hover{background: #F39800;}

.prodet3 .con2 .swiper-container{padding-bottom: 55px;}

.prodet3 .con2 .swiper-container.one-swiping{padding-bottom: 0;}

.prodet3 .con2 .swiper-container.one-swiping .swiper-wrapper{justify-content: center;}

.prodet3 .con2 .swiper-container.one-swiping .swiper-slide:last-child{margin-right: 0 !important;}

.prodet4{}

.prodet4 .con{display: flex;justify-content: space-between;}

.prodet4 .con .con_le{width: 49.3%;background: url(/images/prod4_1.jpg) no-repeat;background-size: 100% 100%;padding: 55px 70px 10px 60px;}

.prodet4 .con .con_re{width: 49.3%;background: #f2f5f7;padding: 55px 70px 65px 60px;}

.prodet4 .con .con_le .le1{line-height: 1.3;margin-bottom: 50px;}

.prodet4 .con .con_le .le3{width: 100%;height: 1px;border-bottom: 1px dashed #cccccc;margin: 40px 0 35px;}

.prodet4 .con .con_le .le4{}

.prodet4 .con .con_le .le4 .li {margin-bottom: 15px;}

.prodet4 .con .con_le .le4 .li .ls{display: flex;line-height: 1.5;align-items: flex-start;}

.prodet4 .con .con_le .le4 .li .ls img{width: 15px;margin-right: 8px;}

.prodet4 .con .con_le .le4 .li .ls .s1{display: flex;align-items: center;}

.prodet4 .con .con_le .le4 .li .ls .s2{width: calc(100% - 100px);}

.prodet4 .con .con_le .le4 .li .ls a{border-bottom: 1px solid transparent;line-height: 1;}

.prodet4 .con .con_le .le4 .li .ls a:hover{border-bottom: 1px solid #005bac;color: #005bac;}


.prodet4 .con .con_re .re1{display: flex;justify-content: space-between;margin-bottom: 40px;}

.prodet4 .con .con_re .re2{position: relative;}

.prodet4 .con .con_re .re2 .img img{width: 100%;}

.prodet4 .con .con_re .re2 .li{width: 0;height: 0;position: absolute;}

.prodet4 .con .con_re .re2 .dian{width: 10px;height: 10px;border-radius: 100px;background: #005bac;position: absolute;left: -5px;top:-5px;}

.prodet4 .con .con_re .re2 .dian s{position: absolute;width: 100%;height: 100%;background: rgba(0, 91, 172, 0.3);background: url(/images/prod4_3.png) center no-repeat;background-size: 100% 100%;}

.prodet4 .con .con_re .re2 .dian .s1{animation:fangd 2s infinite linear  ;}

.prodet4 .con .con_re .re2 .dian .s2{animation:fangd2 2s infinite linear  ;}


@keyframes fangd {
    0%{transform: scale(1);opacity: 1;}
    100%{transform: scale(3);opacity: 0;}
}

@keyframes fangd2 {
    0%{transform: scale(1);opacity: 1;}
    100%{transform: scale(5);opacity: 0;}
}


.prodet4 .con .con_re .re2 .li1{left: 20%;top: 40%;}

.prodet4 .con .con_re .re2 .li2{left: 57.5%;top: 50%;}

.prodet4 .con .con_re .re2 .li3{left: 75.5%;top: 66%;}

.prodet4 .con .con_re .re2 .li4{left: 78%;top: 50%;}

.prodet4 .con .con_re .re2 .li5{left: 86%;top: 44.5%;}


.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: 30px;cursor: pointer;}

.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;}



.technology1{padding: 100px 0 170px;background: #edefee;}

.technology1 .con1 .c1{margin-bottom: 30px;}

.technology1 .con1 .c2{line-height: 1.6;width: 750px;}

.technology1 .con1 {margin-bottom: 70px;}

.technology1 .con2{pointer-events: none;}

.technology1 .con2 img{width: 100%;}


.technology2{}

.technology2 .img{position: relative;}

.technology2 .img img{width: 100%;}

.technology2 .img video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;display: none;}

.technology2 .tech2_con{position: relative;}

.shpinbf{width: 80px;height: 80px;background: #F39800;border-radius: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: flex;justify-content: center;align-items: center;cursor: pointer;}

.shpinbf s{background: url(/images/tech2_2.png) center no-repeat;background-size: 100% 100%;width: 100%;height: 100%;position: absolute;}

.shpinbf .shi{width: 100%;height: 100%;left: 0;top: 0;position: absolute;display: flex;align-items: center;justify-content: center;}

.shpinbf img{width: 20px;}

.shpinbf s.s1{animation:fangd3 3s infinite linear  ;}

.shpinbf s.s2{animation:fangd4 3s infinite linear  ;}

.fangda{pointer-events:none;}

@keyframes fangd3 {
    0%{transform: scale(1);opacity: 1;}
    70%{transform: scale(1.5);opacity: 0;}
    100%{transform: scale(1.5);opacity: 0;}

}

@keyframes fangd4 {
    0%{transform: scale(1);opacity: 1;}
    70%{transform: scale(2);opacity: 0;}
    100%{transform: scale(2);opacity: 0;}

}



.technology3{}

.technology3 .con1{text-align: center;margin-bottom: 40px;}

.technology3 .con2{}

.technology3 .con2 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}

.technology3 .con2 .ul .li{width: 48.6%;margin-top: 2.8%; background: #f2f5f7;padding: 70px 55px 95px;text-align: justify;}

.technology3 .con2 .ul .li .s1{line-height: 1.5;}

.technology3 .con2 .ul .li .s2{line-height: 1.7;margin-top: 30px;}

.technology4{}

.technology4 .swiper-container{padding: 1px 1px 55px;}

.technology4 .swiper-container.one-swiping{padding: 1px 1px 15px;}

.technology4 .ss{display: flex;}

.technology4 .ss .img{width: 50%;overflow: hidden;}

.technology4 .ss .img img{width: 100%;transform: scale(1.001);}

.technology4 .ss .txt{width: 50%;display: flex;align-items: center;padding: 30px 90px 30px 80px;text-align: justify;border: 1px solid #e6eff7;box-shadow: 0 5px 10px 1px rgba(0, 91, 172, 0.08);}

.technology4 .ss .txt .t1{line-height: 1.5;margin-bottom: 25px;}

.technology4 .ss .txt .t2{line-height: 1.6;}

.technology4 .ss .img:hover img{transform: scale(1.05);}

.technology3 .con2 .ul .li:hover{transform: translateY(-10px);box-shadow: 0 5px 10px 1px rgba(0, 91, 172, 0.05);}

.pro_banner.invest_banner .pro_ban_con .txt{padding-top: 9vw;}


.erjimaod{background: #F2F5F7;}

.erjimaod .con{display: flex;}

.erjimaod .con a{display: flex;align-items: center;justify-content: center; width: 90%;height: 100%;height: 80px;position: relative;}

.erjimaod .con a::after{content: "";width: 1px;height: 24px;background: #D3D7DA;right: 0;top: 50%;transform: translateY(-50%);position: absolute;}

.erjimaod .con a:last-child:after{display: none;}

.erjimaod .con a s{display: block;width: 16px;height: 2px;background: #f1f5f8;margin: 0 5px;}

.erjimaod .con a span{color: #000000;}

.erjimaod .con a.act span{color: #005bac;font-family: 'sym';}

.erjimaod .con a.act s{background: #005bac;margin: 0 16px;}


.erjimaod .con a:hover span{color: #005bac;}

.erjimaod .con a:hover s{background: #005bac;margin: 0 16px;}

.invest1{padding-top: 70px;}

.invest1 .con2{display: flex;justify-content: space-between;background: #F2F5F7;padding: 40px 40px 36px 70px;align-items: center;}

.invest1 .con2 .con_le{}

.invest1 .con2 .con_le .le2{display: flex;margin-top: 15px;}

.invest1 .con2 .con_le .le2 .t{position: relative;}

.invest1 .con2 .con_le .le2 .t .sp2{position: absolute;top: 6px;right: -20px;}


.invest1 .con2 .con_le .le2 .nei {position: relative;}

.invest1 .con2 .con_le .le2 .nei .n{display: flex;align-items: center;color: #EA4242;position: absolute;bottom: 5px;white-space: nowrap;left: 26px;}

.invest1 .con2 .con_le .le2 .nei .n img{margin-left: 12px;width: 13px;}

.invest1 .con2 .con_le .le2 .nei .lvs{display: none;}

.invest1 .con2 .con_le .le2 .nei.lv .n{color: #0d7a0f;}

.invest1 .con2 .con_le .le2 .nei.lv .lvs{transform: rotate(180deg);display: block;}

.invest1 .con2 .con_le .le2 .nei.lv .ho{display: none;}

.invest1 .con2 .con_le .le3{color: #999999;margin-top: 25px;}

.invest1 .con2 .con_re{width: 54%;}

.invest1 .con2 .con_re .ul{display: flex;justify-content: space-between;}

.invest1 .con2 .con_re .ul .li{width: 25%;}

.invest1 .con2 .con_re .ul .l1{margin-bottom: 20px;}


.invest1 .con2 .xian{width: 1px;height: 100px;background: #D9D9D9;margin-left: 100px;}

.invest1 .con1{margin-bottom: 60px;}




.biaotis{}

.biaotis .b1{text-align: center;}

.biaotis .b2{margin-top: 27px;}

.biaotis .b2 s{display: block;margin: 0 auto;width: 40px;height: 4px;background: #F39800;}

.invest2{padding: 75px 0;}

.invest2 .con1{margin-bottom: 15px;}

.invest2 .con2{}

.invest2 .con2 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}

.invest2 .con2 .ul .li {width: 47.8%;border-bottom: 1px solid  #E2E2E2;}

.invest2 .con2 .ul .li a{display: block;padding: 25px 0;}

.invest2 .con2 .ul .li .ac{display: flex;justify-content: space-between;align-items: center;}

.invest2 .con2 .ul .li .ac .in{width: 24px;height: 24px;position: relative;}

.invest2 .con2 .ul .li .ac .in img{width: 100%;}

.invest2 .con2 .ul .li .ac .in img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.invest2 .con2 .ul .li .ac .cl{width: calc(100% - 70px);}

.invest2 .con2 .ul .li .ac .cl span{display: block;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;line-height: 1.5;}

.invest2 .con2 .ul .li:hover .cl span{color: #F39800;}

.invest2 .con2 .ul .li:hover .cr .in img:last-child{opacity: 1;}

.invest2 .con2 .ul .li:hover .cr .in img:first-child{opacity: 0;}

.invest2 .con3{margin-top: 60px;}

.invest3{padding: 85px 0 75px;background: #F2F5F7;}

.invest3 .con1{margin-bottom: 55px;}

.invest3 .con2{}

.invest3 .con2 .li{background: #fff;margin-top: 10px;}

.invest3 .con2 a{display: block;padding: 26px 40px 22px;}

.invest3 .con2 a .s1{color: #666666;}

.invest3 .con2 a .s2{line-height: 1.6;margin: 8px 0 4px;}

.invest3 .con2 a .s3{line-height: 1.6;color: #666666;}

.invest3 .con2 .li:hover{transform: translateY(-5px);box-shadow: 0 5px 5px 1px rgba(0, 91, 172, 0.05);}

.invest3 .con2 .li:hover a .s2{color: #F39800;}


.invest3 .con3{margin-top: 35px;}

.invest4{padding: 70px 0 110px;}

.invest4 .con1{margin-bottom: 60px;}

.invest4 .con2{}

.invest4 .con2 .ul{display: flex;justify-content: space-between;}

.invest4 .con2 .ul .l1 {margin-bottom: 5px;color: #666666;}

.invest4 .con2 .ul .l2{line-height: 1.5;}

.invest4 .con2 .ul .l2 a:hover{color: #F39800;}

.invest4 .con3{margin-top: 55px;}

.invest4 .con3 img{width: 100%;}



.join1{padding: 70px 0 90px;}

/* .join1 .con1{display: flex;justify-content: center;border-bottom: 1px solid #E2E2E2;}

.join1 .con1 span{margin-right: 120px;padding-bottom: 24px;position: relative;cursor: pointer;}

.join1 .con1 span s{display: block;width: 0px;height: 4px;left: 50%;transform: translateX(-50%);bottom: -1px;background: #F39800;position: absolute;}

.join1 .con1 span:last-child{margin-right: 0;}

.join1 .con1 span.act s{width: 40px;}

.join1 .con1 span:hover s{width: 40px;} */

.join1 .cons{}

.join1 .cons .nei{display: none;}

.join1 .cons .nei.act{display: block;}

.join1 .cons .con2{display: flex;justify-content: space-between;padding: 60px 0;}

.join1 .cons .con2 .con_le{width: 48.9%;line-height: 1.625;color: #333333;text-align: justify;display: flex;align-items: center;padding-bottom: 50px;}

.join1 .cons .con2 .con_re{width: 442px;}

.join1 .cons .con2 .con_re img{width: 100%;}

.join1 .cons .con3{display: flex;justify-content: space-between;padding-top: 40px;}

.join1 .cons .con3 .con_le{width: 25.7%;}

.join1 .cons .con3 .con_re{width: 70.75%;}

.join1 .cons .con3 .con_re img{width: 100%;}

.join1 .cons .con3 .con_le .le1{margin-bottom: 18px;}

.join1 .cons .con3 .con_le .le2{line-height: 1.6;text-align: justify;margin-bottom: 25px;padding-right: 10px;overflow-y: auto;max-height: 170px;}

.join1 .cons .con3 .con_le .le2::-webkit-scrollbar{ width:3px;height: 1px;}

.join1 .cons .con3 .con_le .le2::-webkit-scrollbar-thumb{ background:#005bac;}

.join1 .cons .con3 .con_le .le2::-webkit-scrollbar-track{ background:#005bac50;} 


.join1 .cons .con3 .con_le .le3{padding-right: 10px;}

.join1 .cons .con3 .con_le .le3 .ul{display: flex;justify-content: space-between;flex-wrap: wrap;}

.join1 .cons .con3 .con_le .le3 .ul .li{width: 47%;margin-bottom: 26px;}


.join1 .cons .con3 .con_le .le3 .ul .li .l1{border-bottom: 1px solid #E2E2E2;margin-bottom: 8px;}

.join1 .cons .con3 .con_le .le3 .ul .li .l1 span{position: relative;padding-bottom: 12px;display: inline-block;}

.join1 .cons .con3 .con_le .le3 .ul .li .l1 span::after{width: 100%;bottom: -1px;background: #F39800;height: 3px;content: "";position: absolute;left: 0;}

.join1 .cons .con3 .con_le .le3 .ul .li .l2{line-height: 1.43;}

.join1 .cons .con4{margin-top: 67px;}

.join1 .cons .con4 .c1{margin-bottom: 36px;}

.join1 .cons .con4 .c2{}

.join1 .cons .con4 .c2 .ul{display: flex;justify-content: space-between;}

.join1 .cons .con4 .c2 .ul .li{background: #f1f5f8;width: 48.6%;padding: 35px 40px 32px;}

.join1 .cons .con4 .c2 .ul .li .l2{line-height: 1.65;margin-top: 18px;}

.join1 .cons .con4 .c2 .ul .li .l2 p{position: relative;padding-left: 15px;}

.join1 .cons .con4 .c2 .ul .li .l2 p::after{content: "";width: 5px;height: 5px;background: #111111;border-radius: 20px;position: absolute;left: 3px;top: 8px;}


.join2{padding: 80px 0 100px;background: #F2F5F7;}

.join2 .con1{margin-bottom: 60px;}

.join2 .con2{display: flex;justify-content: space-between;}

.join2 .con2 .con_le{width: 49.3%;background: #fff;padding: 52px 50px 60px;}

.join2 .con2 .con_re{width: 49.3%;background: url(/images/join2_1.jpg) center no-repeat;background-size: cover;padding: 48px 55px;}

.join2 .con2 .con_le .le1{}

.join2 .con2 .con_le .le2{}

.join2 .con2 .con_le .le2 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}

.join2 .con2 .con_le .le2 .ul .li{width: 48%;margin-top: 63px;}

.join2 .con2 .con_le .le2 .ul .li .l1{margin-bottom: 10px;}

.join2 .con2 .con_le .le2 .ul .li .l1 img{width: 35px;}

.join2 .con2 .con_le .le2 .ul .li .l2{line-height: 1.6;}

.join2 .con2 .con_re .re2{margin: 25px 0 22px;color: #F39800;}

.join2 .con2 .con_le .le2 .ul .li:hover{transform: translateY(-10px);}


.about1_1{padding: 70px 0 60px;}

.about1_1 .con1{margin-bottom: 35px;}

.about1_1 .con2{display: flex;justify-content: space-between;align-items: flex-start;}

.about1_1 .con2 .con_le{width: 43%;text-align: justify;line-height: 1.625;color: #333333;}

.about1_1 .con2 .con_le .le1{margin-bottom: 6px;}

.about1_1 .con2 .con_le .le2{color: #333;}

.about1_1 .con2 .con_con{width: 280px;}

.about1_1 .con2 .con_con .c1{margin-bottom: 10px;padding: 0 15px;line-height: 1.625;}

.about1_1 .con2 .con_con .c3{color: #999999;margin-top: 15px;padding: 0 15px;}

.about1_1 .con2 .con_re{position: relative;width: 28.7%;}

.about1_1 .con2 .con_re img{width: 100%;}

.about1_1 .con2 .con_con .li{line-height: 35px;background: #F2F5F7;padding: 0 15px;margin-bottom: 1px;color: #555555;}

.bofang{width: 40px;height: 40px;left: 50%;top: 50%;transform: translate(-50%,-50%);position: absolute;cursor: pointer;}

.bofang:hover .in{transform: scale(1.3);}

.shipingtanc{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 105;background: rgba(0, 0, 0, 0.9);display: none;}

.shipingtanc .shi_con{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}

.shipingtanc .shi_con .con{width: 60%;position: relative;}

.shipingtanc .shi_con .con .vi{}

.shipingtanc .shi_con .con .vi video{width: 100%;}

.shipingtanc .shi_con .con .out{width: 40px;height: 40px;position: absolute;right: -50px;top: 0;cursor: pointer;}

.shipingtanc .shi_con .con .out img{transition: all 0.6s;}

.shipingtanc .shi_con .con .out:hover img{transform: rotate(180deg);}


.about1_2{padding: 60px 0 120px;background: #F2F5F7;}

.about1_2 .con1{margin-bottom: 40px;}

.about1_2 .con2{display: flex;justify-content: space-between;align-items: flex-start;}

.about1_2 .con2 .con_le{width: 200px;}

.about1_2 .con2 .con_le p{line-height: 1.75;color: #7C7C7C;cursor: pointer;}

.about1_2 .con2 .con_le p.act{font-size: 28px;color: #F39800;font-family: 'sym';margin: 4px 0;}

.about1_2 .con2 .con_le p:hover{color: #F39800;}

.about1_2 .con2 .con_con{max-width: 40%;}

.about1_2.act .con2 .con_con .ul{opacity: 0;transform: translateY(20px);}

.about1_2 .con2 .con_con .ul{display: none;opacity: 1;transform: translateY(0);max-height: 290px;overflow-y: auto;padding-right: 10px;}

.about1_2 .con2 .con_con .ul::-webkit-scrollbar{ width:4px;height: 1px;}

.about1_2 .con2 .con_con .ul::-webkit-scrollbar-thumb{ background:#005bac;}

.about1_2 .con2 .con_con .ul::-webkit-scrollbar-track{ background:#ffffff;} 

.about1_2 .con2 .con_con .ul.act{display: block;}

.about1_2 .con2 .con_con .li{display: flex;align-items: center;line-height: 1.6;margin-bottom: 11px;cursor: pointer;}

.about1_2 .con2 .con_con .li:last-child{margin-bottom: 0;}

.about1_2 .con2 .con_con .li .l1{color: #999999;width: 110px;}

.about1_2 .con2 .con_con .li .l2{width: calc(100% - 110px);color: #333333;text-align: justify;}

.about1_2 .con2 .con_con .li.act .l1{color: #005BAC;}

.about1_2 .con2 .con_con .li.act .l2{color: #005BAC;}

.about1_2 .con2 .con_con .li:hover .l1,.about1_2 .con2 .con_con .li:hover .l2{color: #005BAC;}

.about1_2.act2 .con2 .con_re{transform: translateY(20px);transition: all 0.6s;opacity: 0.5;}

.about1_2.act .con2 .con_re{transform: translateY(20px);transition: all 0.6s;opacity: 0.5;}


.about1_2 .con2 .con_re{width: 28.6%;margin-left: 80px;transform: translateY(0);transition: all 0.6s;opacity: 1;}

.about1_2 .con2 .con_re.yinc{opacity: 0;}


.about1_2 .con2 .con_re .ss{overflow: hidden;}

.about1_2 .con2 .con_re .ss img{width: 100%;transform: scale(1.0001);}

.about1_2 .con2 .con_re .ss:hover img{transform: scale(1.05);}

.about1_2 .con2 .con_re .swiper-container{padding-bottom: 25px;}

/* .about1_2 .con2 .con_re .banner_sp2 span{background: #D9D9D9;width: 10px;}

.about1_2 .con2 .con_re .banner_sp2 span.swiper-pagination-bullet-active{background: #005bac;width: 20px;} */

.about1_2 .con2 .con_re.act .banner_sp{opacity: 0;}

.about1_3{padding: 60px 0 75px;}

.about1_3 .con1{margin-bottom: 45px;}

.about1_3 .con2{display: flex;justify-content: space-between;align-items: flex-start;}

.about1_3 .con2 .con_le{width: 45.7%;position: relative;}

.about1_3 .con2 .con_le .img img{width: 100%;}

.about1_3 .con2 .con_le .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%; color: #fff;display: flex;align-items: center;padding-left: 55px;}

.about1_3 .con2 .con_le .txt .ts{margin-bottom: 90px;}

.about1_3 .con2 .con_le .txt .ts:last-child{margin-bottom: 0;}

.about1_3 .con2 .con_le .txt .ts .t1{opacity: 0.9;}

.about1_3 .con2 .con_le .txt .ts .t2{line-height: 1.25;margin-top: 10px;}

.about1_3 .con2 .con_re{width: 49.28%;}

.about1_3 .con2 .con_re .txt{}

.about1_3 .con2 .con_re .txt .t2{line-height: 1.625;color: #333333;margin: 22px 0 20px;}

.about1_4{padding: 60px 0 100px;background: #F2F5F7;}

.about1_4 .con1{margin-bottom: 70px;}

.about1_4 .con2{}

.about1_4 .con2 .swiper-slide{height: auto;}

.about1_4 .con2 .ul{display: flex;justify-content: space-between;height: 100%;}

.about1_4 .con2 .ul .li{width: 100%;background: #fff;display: flex;padding: 35px 20px 48px;text-align: center;height: 100%;}

.about1_4 .con2 .ul .li .ls{width: 100%;}

.about1_4 .con2 .ul .li .s1{}

.about1_4 .con2 .ul .li .s1 .img{width: 64px;height: 64px;border: 2px solid #005BAC;display: flex;align-items: center;justify-content: center;border-radius: 100%;margin: 0 auto;}

.about1_4 .con2 .ul .li .s1 .img img{width: 35px;}

.about1_4 .con2 .ul .li .s2{margin: 24px 0 12px;color: #333333;}

.about1_4 .con2 .ul .li .s3{line-height: 1.25;}

.about1_4 .con2 .ul .li:hover .s1{transform: translateY(-10px);}


.about1_5{padding: 60px 0 70px;}

.about1_5 .con1{margin-bottom: 55px;}

.about1_5 .con2{position: relative;margin: 0 auto;width: 77.3%;}

.about1_5 .con2 .dian{left: 80.7%;position: absolute;top: 48.4%;width: 0;height: 0;}

.about1_5 .con2 .dian s{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: block;background: rgba(243, 152, 0, 0.4);border-radius: 50px;}

.about1_5 .con2 .dian s.s1{animation: fangd5 2s infinite linear;}

.about1_5 .con2 .dian s.s2{animation: fangd6 2s infinite linear;}

@keyframes fangd5 {
    0%{transform: scale(0.5);opacity: 1;}
    70%{transform: scale(1.3);opacity: 0;}
    100%{transform: scale(1.3);opacity: 0;}

}

@keyframes fangd6 {
    0%{transform: scale(0.5);opacity: 1;}
    70%{transform: scale(2);opacity: 0;}
    100%{transform: scale(2);opacity: 0;}

}


.about1_5 .con2 .dian .t::after{width: 0.78vw;height: 0.75vw;background: #F39800;content: "";border-radius: 50px;display: block;}

.about1_5 .con2 .dian .t{width: 1.51vw;height: 1.51vw;border-radius: 50px; position: absolute;left: -0.755vw;top: -0.755vw;display: flex;align-items: center;justify-content: center;}

.about1_5 .con2 img{}

.fanhuid{width: 64px;height: 64px;background: #005BAC;border-radius: 50px;position: fixed;right: 20px;top: 50%;cursor: pointer;right: -50%;z-index: 50;}

.fanhuid.act{right: 20px;}

.fanhuid .top{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}

.fanhuid .top img{width: 27px;}

.fanhuid:hover img{transform: translateY(-5px);}

.about21{padding: 70px 0;}

.about21 .con1{margin-bottom: 30px;}

.about21 .con2{}

.about21 .con2 .swiper-container{padding-top: 15px;}

.about21 .con2 .ul{display: flex;justify-content: space-between;}

.about21 .con2 .ul .li{width: 100%;text-align: center;}

.about21 .con2 .ul .li .s1{}

.about21 .con2 .ul .li .s1 .img{width: 120px;height: 120px;border-radius: 100px;border: 2px solid #005BAC;display: flex;align-items: center;justify-content: center;margin: 0 auto;}

.about21 .con2 .ul .li .s1 .img img{width: 60px;}

.about21 .con2 .ul .li .s2{line-height: 1.3;margin: 26px 0 14px;}

.about21 .con2 .ul .li .s3{line-height: 1.6;}

.about21 .con2 .ul .li:hover{transform: translateY(-10px);}


.about22{padding: 85px 0 120px;background: #F2F5F7;}

.about22 .con2{margin: 40px 0 30px;line-height: 1.7;width: 915px;}

.shujuqeih{display: flex;justify-content: center;border-bottom: 1px solid #E2E2E2; }

.shujuqeih span{margin-right: 120px;padding-bottom: 24px;position: relative;cursor: pointer;display: inline-block;}

.shujuqeih span s{display: block;width: 0px;height: 4px;left: 50%;transform: translateX(-50%);bottom: -1px;background: #F39800;position: absolute;}

.shujuqeih span:last-child{margin-right: 0;}

.shujuqeih span.act s{width: 40px;}

.shujuqeih span:hover s{width: 40px;}

.shujuqeih .swiper-slide{width: auto;}

.shuju.act .nei{transform: translateY(20px);opacity: 0;transition: all 0.4s;}

.shuju .nei{transform: translateY(0px);opacity: 1;transition: all 0.4s;}


.about22 .con3{}

.about22 .con3 .swiper-container{padding-top: 12px;}

.about22 .con3  .swiper-slide{height: auto;}

.about22 .con3 .ul{display: flex;justify-content: space-between;height: 100%;}

.about22 .con3 .ul .li{width: 100%;background: #fff;padding: 38px 40px;box-shadow: 0 5px 10px 1px rgba(0, 0, 0, 0.05);}

.about22 .con3 .ul .li .s1{margin-bottom: 23px;}

.about22 .con3 .ul .li .s2{line-height: 1.6;}

.about22 .con3 .ul .li .s2 p{position: relative;padding-left: 14px;margin-bottom: 3px;}

.about22 .con3 .ul .li .s2 p:last-child{margin-bottom: 0;}

.about22 .con3 .ul .li .s2 p::after{content: "";width: 5px;height: 5px;border-radius: 100%;left: 0;top: 9px;background: #111111;position: absolute;}

.about22 .con3 .ul .li:hover{transform: translateY(-10px);}

.about22 .con4{padding: 20px 0 25px;}

.about22 .con4 .swiper-container{padding-top: 10px;}

.about22 .con4 .ul{display: flex;justify-content: space-between;}

.about22 .con4 .ul .li{width: 100%;}

.about22 .con4 .ul .li .s1{}

.about22 .con4 .ul .li .s1 .img{width: 35px;}

.about22 .con4 .ul .li .s1 .img img{width: 100%;}

.about22 .con4 .ul .li .s2{margin: 34px 0 21px;}

.about22 .con4 .ul .li .s3{line-height: 1.625;text-align: justify;}

.about22 .con4 .ul .li:hover{transform: translateY(-10px);}

.about22 .cons{}

.about22  .nei{display: none;}

.about22  .nei.act{display: block;}

.about23{padding: 70px 0 60px;}

.about23 .con1{margin-bottom: 60px;}

.about23 .con2{line-height: 20px;display: flex;margin-bottom: 26px;}

.about23 .con2 .txt{display: block;margin-right: 30px;cursor: pointer;}

.about23 .con2 .txt.act{color: #F39800;font-family: 'sym';}

.about23 .con2 .txt .t{display: none;}

.about23 .con3.act .banner_sp{opacity: 0;}

.about23.act .con3{transform: translateY(20px);opacity: 0.5;transition: all 0.6s;}

.about23 .con3{opacity: 1;transform: translateY(0);transition: all 0.6s;}

.about23 .con3 .ss{}

.about23 .con3 .ss .img{overflow: hidden;}

.about23 .con3 .ss .img img{width: 100%;transform: scale(1.0001);}

.about23 .con3 a{display: block;position: relative;}

.about23 .con3 a .nei{position: relative;border: 2px solid #e2e2e2;}

.about23 .con3 a .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 30px;}

.about23 .con3 a .txt .t1{display: flex;justify-content: space-between;}

.about23 .con3 a .txt .t1 img{width: 60px;}

.about23 .con3 a .txt .ts{display: flex;justify-content: space-between;}

.about23 .con3 a .txt .t2{margin: 25px 0 7px;color: #005BAC;}

.about23 .con3 a .txt .t3{color: #F39800;}

.about23 .con3 a .txt .t4{position: absolute;left: 0;width: 100%;text-align: center;bottom: 30px;transform: scale(0.8);}

.about23 .con3 a .sj{display: flex;justify-content: space-between;line-height: 1.6;margin-top: 12px;align-items: center;}

.about23 .con3 a .sj span{width: calc(100% - 40px);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.about23 .con3 a .sj img{width: 20px;}

.about23 .con3 .ss.bai a .txt .t4{color: #fff;}


.about23 .con3 a:hover .img img{transform: scale(1.05);}

.about23 .con3 a:hover .sj span{color: #F39800;}

.about23 .con3 .swiper-container{padding-bottom: 50px;}

.about23 .con3 .swiper-container.one-swiping{padding-bottom: 0;}

.about24{background: #F2F5F7;padding: 85px 0 150px;}

.about24 .con2{margin-top: 40px;}

.about24 .con2 .li{display: none;line-height: 1.625;text-align: justify;}

.about24 .con2 .li.act{display: block;}

.about24 .con2 .li .l1{}

.about24 .con2 .li .l2{margin-top: 20px;}

.about24 .con2 .li .l2 p{display: block;position: relative;padding-left: 24px;}

.about24 .con2 .li .l2 p::after{content: "";width: 5px;height: 5px;background: #111111;position: absolute;left: 0;top: 10px;left: 10px;border-radius: 20px;}

.about25{padding: 60px 0 105px;}

.about25 .con1{margin-bottom: 30px;}

.about25 .con2{display: flex;justify-content: space-between;align-items: flex-start;}

.about25 .con2 .con_le{width: 63%;line-height: 1.625;text-align: justify;}

.about25 .con2 .con_le .le1{margin-bottom: 30px;}

.about25 .con2 .con_le .le2{}

.about25 .con2 .con_le .le2 p{display: block;padding-left: 24px;position: relative;}

.about25 .con2 .con_le .le2 p::after{content: "";width: 5px;height: 5px;background: #111111;position: absolute;left: 0;top: 10px;left: 10px;border-radius: 20px;}

.about25 .con2 .con_re{width: 32.2%;margin-top: 10px;}

.about25 .con2 .con_re img{width: 100%;}

.about31{padding: 70px 0 80px;}

.about31 .con1{margin-bottom: 60px;}

.about31 .con2{}

.about31 .con2 .ul{display: flex;justify-content: space-between;}

.about31 .con2 .ul .li{width: 100%;text-align: justify;}

.about31 .con2 .ul .li .s1{}

.about31 .con2 .ul .li .s1 .img{width: 65px;height: 65px;background: #005BAC;display: flex;align-items: center;justify-content: center;border-radius: 50px;}

.about31 .con2 .ul .li .s1 .img img{width: 35px;height: 35px;}

.about31 .con2 .ul .li .s2{margin: 30px 0 20px;line-height: 1.3;}

.about31 .con2 .ul .li .s3{line-height: 1.625;margin-bottom: 20px;}

.about31 .con2 .ul .li .s4{line-height: 1.625;}

.about31 .con2 .ul .li .s4 p{display: block;padding-left: 24px;position: relative;}

.about31 .con2 .ul .li .s4 p::after{content: "";width: 5px;height: 5px;background: #111111;position: absolute;left: 0;top: 10px;left: 10px;border-radius: 20px;}

.about32{background: #F2F5F7;padding: 60px 0 80px;}

.about32 .con2{margin: 40px 0 43px;text-align: justify;line-height: 1.6;}

.about32 .con3 .ul{display: flex;justify-content: space-between;}

.about32 .con3 .ul .li{width: 48.5%;background: #fff;padding: 35px 155px  42px 35px;}

.about32 .con3 .ul .li:hover{transform: translateY(-10px);}

.about32 .con3 .ul .li .s1{margin-bottom: 21px;}

.about32 .con3 .ul .li .s2{line-height: 1.6;margin-bottom:  20px;}

.about32 .con3 .ul .li .s3{line-height: 1.6;}


.about32 .con3 .ul .li .s3 p{display: block;position: relative;padding-left: 24px;color: #333;}


.about32 .con3 .ul .li .s3 p::after{content: "";width: 5px;height: 5px;background: #111111;position: absolute;left: 0;top: 8px;left: 10px;border-radius: 20px;}

.about33{padding: 60px 0 70px;}

.about33 .con1{margin-bottom: 40px;line-height: 1.6;text-align: justify;}

.about33 .con2{margin-bottom: 40px;line-height: 1.6;}

.about33 .con3 .ul{display: flex;justify-content: space-between;}

.about33 .con3 .ul .li{width: 14.3%;background: #f1f5f8;padding: 40px 0;text-align: center;border: 1px solid #e3eaf0;border-radius: 5px;}

.about33 .con3 .ul .li .s1 .img{width: 35px;margin: 0 auto;}

.about33 .con3 .ul .li .s2{line-height: 1.625;margin-top: 11px;}

.about33 .con3 .ul .li2{display: flex;align-items: center;justify-content: center;}

.about33 .con3 .ul .li2 .ls{display: flex;align-items: center;}

.about33 .con3 .ul .li2 s{display: block;width: 2px;height: 2px;background: #005BAC;border-radius: 30px;margin: 0 2px;}

.about33 .con4 .c1{margin: 40px 0 21px;}

.about33 .con4 .c2{line-height: 1.625;color: #333;}

.about33 .con5{margin-top: 40px;}

.about33 .con5 .ul{display: flex;flex-wrap: wrap;}

.about33 .con5 .ul .li{width: 32.2%;background: #F2F5F7;border: 1px solid #DEEAF2;margin-right: 1.7%;margin-bottom: 1.7%;}

.about33 .con3 .ul .li:hover{transform: translateY(-10px);}

.about33 .con5 .ul .li:nth-child(3n){margin-right: 0;}

.about33 .con5 .ul .li a{display: flex;align-items: center;line-height: 1.6;justify-content: space-between;height: 65px;padding: 0 20px;}

.about33 .con5 .ul .li a span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;width: calc(100% - 40px);}

.about33 .con5 .ul .li a img{width: 20px;}

.about33 .con5 .ul .li a:hover span{color: #005BAC;}

.about33 .con6{margin-top: 25px;display: flex;justify-content: center;}

.shengbao{width: 320px;height: 48px;text-align: center;line-height: 48px;background: #F39800;border-radius: 3px;}

.shengbao span{color: #fff;}

.shengbao:hover{background: #005BAC;}

.about34{background: #F2F5F7;padding: 60px 0 80px;}

.about34 .con1{margin-bottom: 40px;}

.about34 .con2{margin-bottom: 45px;line-height: 1.6;text-align: justify;}

.about34 .con3{display: flex;justify-content: space-between;}

.about34 .con3 .con_le{width: 66.5%;background: #fff;padding: 38px 40px 47px 40px;line-height: 1.625;text-align: justify;}

.about34 .con3 .con_re{width: 32.2%;background: url(/images/ab34_1.jpg) center no-repeat;background-size: cover;}

.about34 .con3 .con_le .le1{margin-bottom: 20px;}

.about34 .con3 .con_le .le1 .l1{margin-bottom: 12px;}

.about34 .con3 .con_le .le1 .l2{}

.about34 .con3 .con_le .le1 .l2 p{padding-left: 24px;position: relative;}

.about34 .con3 .con_le .le1 .l2 p::after{content: "";width: 5px;height: 5px;background: #111111;position: absolute;left: 0;top: 10px;left: 10px;border-radius: 20px;}

.about34 .con3 .con_le .le2{padding-top: 6px;}

.about34 .con3 .con_le .le3{margin-top: 25px;}

.about34 .con3 .con_le .le3 a{margin-left: 3px;}

.about34 .con3 .con_le .le3 a:hover{color: #F39800;}

.about4{padding: 70px 0 90px;}

.about4 .con2{line-height: 1.6;color: #333;margin: 55px 0;text-align: justify;}

.about4 .con3{padding: 55px 85px 85px 60px;display: flex;justify-content: space-between; background: #F2F5F7;}

.about4 .con3 .xian{width: 1px;height: 150px;background: #D9D9D9;margin-top: 10px;}

.about4 .con3 .con_le{border-left: 1px solid #D9D9D9;}

.about4 .con3 .con_le .li{line-height: 28px;margin-bottom: 22px;padding-left: 20px;position: relative;cursor: pointer;}

.about4 .con3 .con_le .li:last-child{margin-bottom: 0;}

.about4 .con3 .con_le .li::after{content: "";position: absolute;left: -1px;top: 0;width: 3px;background: #F39800;height: 0%;transition: all 0.6s;}

.about4 .con3 .con_le .li.act::after{height: 100%;}

.about4 .con3 .con_le .li.act{color: #F39800;}

.about4 .con3 .con_le .li:hover::after{height: 100%;}

.about4 .con3 .con_le .li:hover{color: #F39800;}

.about4 .con3 .con_con{width: 48%;}

.about4 .con3 .con_con .c1{line-height: 1.625;}

.about4 .con3 .con_con .c2{line-height: 1.625;margin-top: 10px;}

.about4 .con3 .con_con .c2 p{padding-left: 24px;position: relative;display: flex;align-items:center;}

.about4 .con3 .con_con .c2 p::after{content: "";width: 5px;height: 5px;background: #111111;position: absolute;left: 0;top: 10px;left: 10px;border-radius: 20px;}


.about4 .con3 .con_re{}

.about4 .con3 .con_re .re2{width: 40px;height: 3px;background: #F39800;margin: 23px 0 29px;}

.about4 .con3 .con_re .re3{}

.about4 .con3 .con_re .re3 .txt{display: flex;align-items: center;margin-bottom: 14px;}

.about4 .con3 .con_re .re3 .txt .i{width: 33px;margin-right: 16px;}

.about4 .con3 .con_re .re3 .txt a{color: #333;}

.about4 .con3 .con_re .re3 .txt a:hover{color: #F39800;}

.about4.act .con3 .con_con .cs{opacity: 0;transform: translateY(20px);transition: all 0.4s;}

.about4 .con3 .con_con .cs{display: none;opacity: 1;transform: translateY(0);transition: all 0.4s;}

.about4 .con3 .con_con .cs.act{display: block;}



.report{padding: 65px 0 105px;}

.report .con1{margin-bottom: 70px;}

.report .con2{padding: 0 75px;}

.report .con2 .ul{display: flex;justify-content: space-between;flex-wrap: wrap;}

.report .con2 .ul .li{width: 48.4%;margin-bottom: 25px;}

.report .con2 .ul .li input{height: 38px;width: 100%;background: none;border: 0;outline: none;padding: 0 20px;font-size: 14px;}

.report .con2 .ul .li .l1{margin-bottom: 15px;}

.report .con2 .ul .li .l2{border: 1px solid #D7DEE2;background: #F8F9FA;border-radius: 3px;min-height: 40px;position: relative;}

.report .con2 .ul .li:last-child{width: 100%;}

.report .con2 .ul .li .l2 .txt{position: absolute;left: 0;width: 100%;height: 100%;display: flex;align-items: center;padding: 0 20px;color: #999999;z-index: 5;pointer-events: none;}

.report .con2 .ul .li .l2 .txt.act{z-index: 1;}

.report .con3{padding: 0 75px;}

.report .con3 .c1{margin-bottom: 15px;}

.report .con3 .c2{width: 48.4%;}

.report .con3 .c2{}

.report .con3 .c2 .li{margin-bottom: 20px;}

.shangchuan{width: 100%;height: 40px;position: relative;border-radius: 3px; border: 1px solid #D7DEE2;background: #FFF;}

.shangchuan .shan input{width: 100%;height: 100%;opacity: 0;cursor: pointer;}

.shangchuan .shan .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;display: flex;align-items: center;justify-content: center;color: #999999;pointer-events: none;}

.shangchuan .tishi{position: absolute;right: 17px;top: 10px;width: 18px;height: 18px;}

.shangchuan .tishi .in{width: 100%;height: 100%;position: relative;cursor: pointer;}

.shangchuan .tishi .in img{width: 100%;}

.shangchuan .tishi .in img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.shangchuan .tishi .nei{position: absolute;left: 60px;padding: 8px 20px;border: 1px solid #8E9194;border-radius: 3px;top: -13px;background: #fff;pointer-events: none;visibility: hidden;opacity: 0;}

.shangchuan .tishi .nei::after{width: 2px;top: 5px;height: calc(100% - 10px);position: absolute;left: 0;background: #fff;content: "";}

.shangchuan .tishi .nei span{line-height: 1.6;display: inline-block;color: #333;white-space: nowrap;}

.shangchuan .tishi .nei s{width: 10px;height: 10px;background: #fff;border-left: 1px solid #8E9194;border-bottom: 1px solid #8E9194;display: block;position: absolute;left: -5px;top: 15px;transform: rotate(45deg);}

.shangchuan .tishi:hover .nei{left: 50px;opacity: 1;visibility: visible;}

.shangchuan:hover {border: 1px solid #FFDDA4;background: #FFF4E2;}

.shangchuan:hover .tishi .in img:last-child{opacity: 1;}

.shangchuan:hover .tishi .in img:first-child{opacity: 0;}


.report .con3 .c3{display: flex;align-items: center;}

.report .con3 .c3 input{margin-right: 10px;cursor: pointer;}

.report .con3 .c3 a{margin-left: 6px;color: #005BAC;border-bottom: 1px solid transparent;transform: translateY(2px);}

.report .con3 .c3 a:hover{border-bottom: 1px solid #005BAC;}

.report .con4{margin-top: 50px;display: flex;justify-content: center;}

.report .con4 a{padding: 0 21px;height: 40px;margin-right: 20px;background: #999999;color: #fff;display: flex;align-items: center;justify-content: center;border-radius: 3px;}

.report .con4 a:last-child{margin-right: 0;}

.report .con4 a:hover{background: #F39800;}

.news1{padding: 80px 0 145px;}


.news1 .con1{margin-bottom: 45px;}

.news1 .con2{position: relative;padding: 50px 0;}

.news1 .con2 .ss{display: flex;justify-content: space-between;position: relative;padding-top: 10px;}

.news1 .con2  .di{width: 80%;right: 0;top: 0;height: 100%;background: #F2F5F7;position: absolute;}

.news1 .con2 .con_le{width: 48.57%;position: relative;background: #005BAC;z-index: 5;}

.news1 .con2 .con_re{width: 40.71%;position: relative;z-index: 5;}

.news1 .con2 .con_le .img{overflow: hidden;transform: translate(10px,-10px);}

.news1 .con2 .con_le .img img{width: 100%;}

.news1 .con2 .ss:hover .img img{transform: scale(1.05);}

.news1 .con2 .ss:hover .con_re .re2{color: #F39800;}


.news1 .con2 .con_re{text-align: justify;padding-top: 30px;}

.news1 .con2 .con_re .re1{color: #333;}

.news1 .con2 .con_re .re2{line-height: 1.6;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;margin: 28px 0 22px;}

.news1 .con2 .con_re .re3{line-height: 1.4;color: #333333; 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 .prod_prev{left: 54%;}

.news1 .prod_next{left:calc(55% + 35px);}

.news1 .prod_prev,.news1 .prod_next{bottom: 3.125vw;top: auto;margin-top: 0;}

.news1 .prod_prev.swiper-button-disabled,.news1 .prod_next.swiper-button-disabled{pointer-events: visible;}

.news1 .con3{padding: 50px 0 15px;}

.news1 .con3 .ul{display: flex;flex-wrap: wrap;}

.news1 .con3 .ul .li{width: 31.5%;margin-right: 2.75%;margin-bottom: 58px;}

.news1 .con3 .ul .li:nth-child(3n){margin-right: 0;}

.news1 .con3 .ul .li a{display: block;}

.news1 .con3 .ul .li .img{overflow: hidden;position: relative;background: rgba(0, 0, 0, 0.05);}

.news1 .con3 .ul .li .img img{width: 100%;transform: scale(1.001);}

.news1 .con3 .ul .li .img .d{opacity: 0;}

.news1 .con3 .ul .li .img .xt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;} 

.news1 .con3 .ul .li .txt{margin-top: 30px;text-align: justify;}

.news1 .con3 .ul .li .t1{color: #333;}
 
.news1 .con3 .ul .li .t2{line-height: 1.4;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;margin: 13px 0 18px;}

.news1 .con3 .ul .li .t3{line-height: 1.4; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;color: #333;}

.news1 .con3 .ul .li:hover .txt .t2{color: #F39800;}

.news1 .con3 .ul .li:hover .img img{transform: scale(1.05);}

.new_det{padding: 65px 0 95px;background: #F9F8F7;}

.new_det .con{display: flex;justify-content: space-between;}

.new_det .con .con_le{width: 64.64%;}

.new_det .con .con_re{width: 26%;}

.new_det .con .con_le .le1{line-height: 1.4;}

.new_det .con .con_le .le2{display: flex;align-items: center;margin: 30px 0 20px;}

.new_det .con .con_le .le2 p{display: flex;align-items: center;margin-right: 36px;position: relative;color: #666666;}

.new_det .con .con_le .le2 p:last-child::after{display: none;}

.new_det .con .con_le .le2 p::after{content: "";position: absolute;right: -18px;width: 1px;height: 14px;background: #D9D9D9;}

.new_det .con .con_le .le2 p img{margin-right: 12px;width: 18px;}

.new_det .con .con_le .le2 p:first-child{color: #000000;}

.new_det .con .con_le .le3{border-top: 1px solid #D9D9D9;border-bottom: 1px solid #D9D9D9;padding: 45px 0 65px;line-height: 1.875;text-align: justify;color: #333333;}

.new_det .con .con_le .le3 img{display: inline-block;height: auto;}

.new_det .con .con_le .le3 video{width: 100%;}

.new_det .con .con_le .le4{display: flex;justify-content: space-between;margin-top: 20px;align-items: center;}

.new_det .con .con_le .le4 .txt{max-width: calc(50% - 50px);}

.new_det .con .con_le .le4 .txt2{text-align: right;}

.new_det .con .con_le .le4 .txt .t1{color: #666666;}

.new_det .con .con_le .le4 .txt .t2{line-height: 1.6;margin-top: 10px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}


.new_det .con .con_le .le4 .txt a{display: block;}

.new_det .con .con_le .le4 .txt a:hover .t2{color: #F39800;}

.new_det .con .con_re .re1{line-height: 1.5;margin-bottom: 5px;}

.new_det .con .con_re .re2{}

.new_det .con .con_re .re2 .li{border-bottom: 1px solid #D9D9D9;}

.new_det .con .con_re .re2 a{display: block;padding: 27px 0;text-align: justify;}

.new_det .con .con_re .re2 a .a1{line-height: 1.4;}


.new_det .con .con_re .re2 a .a2{color: #666666;margin-top: 15px;}

.new_det .con .con_re .re2 a:hover .a1{color: #F39800;}

.market{padding: 80px 0 95px;}

.market .con2{display: flex;margin: 55px 0 80px;}

.market .con2 a{display: block;margin-right: 50px;}

.market .con2 a:last-child{margin-right: 10;}

.market .con2 a.act{font-family: "sym";color: #F39800;}

.market .con2 a:hover{color: #F39800;}

.market .con3{}

.market .con3 .li{margin-bottom: 80px;position: relative;}

.market .con3 .li .xian{position: absolute;bottom: -40px;width: 100%;height: 1px;background: #E2E2E2;left: 0;}

.market .con3 .li a{display: flex;justify-content: space-between;align-items: center;}

.market .con3 .li a .img{width: 35.7%;overflow: hidden;}

.market .con3 .li a .img img{width: 100%;transform: scale(1.0001);}

.market .con3 .li a .txt{width: 61.1%;}

.market .con3 .li a .txt .t1{margin-bottom: 27px;line-height: 1.4;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.market .con3 .li a .txt .t2{color: #555555;line-height: 1.5;}

.market .con3 .li a .txt .t3{margin-top: 38px;}

.market .con3 .li a:hover .img img{transform: scale(1.05);}

.market .con3 .li a:hover .txt .t1{color: #F39800;}

.market .con3 .li a:hover .ckgd .nei span{color: #F39800;}

.market .con3 .li a:hover .ckgd .nei .in{background: #F39800;border: 1px solid #F39800;}

.market .con3 .li a:hover .ckgd .nei .in img:last-child{opacity: 1;}

.market .con3 .li a:hover .ckgd .nei .in img:first-child{opacity: 0;}



.market .con3 .li a .ckgd{pointer-events: none;}

.market .con4{padding-top: 10px;}

/* .market .con3 .li a:hover .ckgd .nei span{color: #005bac;}

.market .con3 .li a:hover .ckgd .nei .in{background: #005BAC;} */

.search{padding: 70px 0 90px;background: #F2F5F7;}

.search .con1{margin-bottom: 25px;}

.search .con2{display: flex;justify-content: space-between;margin-bottom: 60px;align-items: center;}

.search .con2 .con_le{width: 35.71%;}

.search .con2 .con_re span{color: #005BAC;}


.search .con3{min-height: 50vh;}

.search .con3 .li{background: #fff;border-radius: 5px;margin-bottom: 20px;}

.search .con3 a{display: flex;justify-content: space-between;padding: 22px 30px;}

.search .con3 a .img{width: 21%;overflow: hidden;}

.search .con3 a .img img{width: 100%;transform: scale(1.0001);}

.search .con3 a .txt{width: 76.2%;display: flex;align-items: center;}

.search .con3 a .txt .ts{width: 100%;}

.search .con3 a .txt .t1{color: #333333;}

.search .con3 a .txt .t2{line-height: 1.6;margin: 10px 0 13px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}

.search .con3 a .txt .t3{color: #333333;line-height: 1.6;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}

.search .con3 a:hover .img img{transform: scale(1.05);}

.search .con3 a:hover .txt .t2{color: #F39800;}

.search .con4{padding-top: 23px;}


.maodian{position: relative;top: -90px;}


.privacy.new_det .con .con_le{margin: 0 auto;}

.privacy.new_det .con .con_le .le1{margin-bottom: 30px;}

/* 弹窗 */
.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: 200px;
  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;
}

.guanbi .out{height: 44px;width: 150px;border: 1px solid #0c3f96;color: #0c3f96;display: flex;justify-content: center;align-items: center;margin: 30px auto 0;border-radius: 5px;cursor: pointer;}

.guanbi .out:hover{background: #0c3f96;color: #fff;}



@media screen and (max-width:1800px) {
    .banner .ss .txt .ts2{padding-top: 9vw;}

    .banner .ss .txt .ts1{padding-top: 13vw;}

    .about1_1 .con2 .con_le{width: 40%;}
}




@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_78{font-size: 60px;}

    .f_80{font-size: 60px;}

    .f_82{font-size: 60px;}

    .p_100{padding: 80px 0;}

    .head.act1{height: 90px;}

    .zhanwei{height: 100px;}

    .head.act1 .head_con .con .con_re .re2{margin-top: 15px;}

    .banner .con2 .ul .li:hover .l2{font-size: 22px;}

    .banner .con2 .ul .li .l1{width: 40px;}

    .banner .con2 .ul .li{height: 150px;width: 260px;}

    .banner .ss .txt .ts2 .t5{margin-top: 40px;}

    .head{height: 100px;}
   
    .head .head_con .con .con_re .re2{margin-top: 18px;}

    .head .head_con .con{padding-top: 12px;}

    .head .head_con .con .con_re .re2 .ul .li{padding: 0 46px;}

    .index3 .cons .con2 .txt .t2 s{margin: 0 20px;}

    .indeex4 s.s{height: 32px;}

    .index2 .con2 s{height: 22px;transform: translateY(2px);}

    .floot .con1 .con_le{width: 32%;}

    .head .head_con .con .con_re .re2{height: 38px;}

    .pro_banner .pro_ban_con .txt{padding-top: 6vw;}

    .pro_banner.invest_banner .pro_ban_con .txt{padding-top: 8vw;}

    .join1 .cons .con3 .con_le .le2{max-height: 140px;}

    .about32 .con3 .ul .li{padding: 30px 100px 30px 30px;}

    .head .head_con .con .con_re .re2 .ul .li .lib{padding: 30px 0 80px;}

    .head .head_con .con .con_re .re2 .ul .li .lib .b2{margin-top: 20px;}

    .head .head_con .con .con_re .re2 .ul .li .lib .b2 a{height: 120px;}

    .head .head_con .con .con_le a{margin-top: 20px;}

    .head.act1 .head_con .con .con_le a{margin-top: 12px;}

    .product1 .con2 .ul .li .txt{padding: 30px 25px;}

}



@media screen and (max-width:1500px) {

    .banner .ss .txt .ts1{padding-top: 10vw;}

    /* .banner .ss .txt .ts2{padding-top: 8vw;} */

    .banner .ss .txt .ts2 .t5{margin-top: 30px;}
}

@media screen and (max-width:1400px) {

    .f_28{font-size: 24px;}

    .f_36{font-size: 30px;}

    .f_60{font-size: 44px;}

    .f_78{font-size: 50px;}

    .f_82{font-size: 52px;}

    .banner .ss .txt .ts2 .t2{margin: 15px 0 10px;}

    .banner .con2 .ul .li .l1{width: 35px;}

    .banner .con2 .ul .li .l3 .i{width: 25px;height: 25px;}

    .banner .con2 .ul .li .l3 .i img{width: 14px;}

    .banner .con2 .ul .li{height: 140px;}

    .index3 .cons .con2 .txt .t2 s{margin: 0 15px;}

    .index3 .cons .con2 .txt{padding-top: 16vw;}



}

@media screen and (max-width:1025px) {
    .maodian{top: -50px;}

    .guanbi .gbox {
        width: 250px;
        height: 150px;
    }

    .f_12{ font-size:12px; }

    .f_14{font-size: 14px;}

    .f_16{ font-size:14px; }

    .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:22px; }

    .f_40{font-size: 22px;}

    .f_42{font-size: 22px;}

    .f_44{font-size: 24px;}

    .f_46{font-size: 24px;}

    .f_48{font-size: 24px;}

    .f_50{font-size: 24px;}

    .f_52{font-size: 26px;}

    .f_54{font-size: 26px;}

    .f_56{font-size: 26px;}

    .f_58{font-size: 26px;}

    .f_60{font-size: 26px;}

    .f_64{font-size: 26px;}

    .f_68{font-size: 26px;}

    .f_72{font-size: 30px;}

    .f_78{font-size: 30px;}

    .f_80{font-size: 30px;}

    .f_82{font-size: 30px;}

    .p_150{padding: 50px 0;}
 
    .p_120{padding: 50px 0;}

    .p_100{padding: 50px 0;}

    .p_110{padding: 50px 0;}

    .pt_65{padding-top: 50px;}

    .p_65_80{padding: 50px 0;}

    .p_65_90{padding: 50px 0;}

    .pt_100{padding-top: 50px;}

    .pt_120{padding-top: 50px;}

    .p_100_120{padding: 50px 0;}

    .mhead{display: block;}

    .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;}

    .banner .con2 .ul .li{width: 100%;}

    .banner .con2 .ul{width: 90%;}

    .banner .con2{bottom: 55px;}

    .index1 .con .nei span{padding: 0 22px;}

    .index1 .con{line-height: 32px;}

    .index1 .con .nei{max-width: calc(100% - 120px);}

    .index2 .in2_con{width: 90%;}

    .index1{padding: 40px 0 0px;}

    .index2 .con1{margin-bottom: 30px;}

    .index3{padding-top: 0;}

    .biaoti{margin-bottom: 25px;}

    .biaoti .t{padding: 0 25px;}

    .index3 .cons .con2{position: static;}

    .index3 .cons .con1{display: none;}

    .index3 .cons .con2 .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding-top: 6vw;}

    .index3 .cons .con2 .ss .img img{width: 100%;}

    .index3 .cons .con2 .txt .t1{margin-bottom: 40px;}

    .indeex4 .con1 .con_re .ul .li{padding: 40px 20px 0 25px;}

    .indeex4 .con1{height: 250px;border-top: 3px solid #005bac;}

    .indeex4 .con1 .con_re .ul .li .txt{margin-bottom: 30px;}

    .indeex4 s.s{height: 22px;width: 4px;margin-right: 7px;}

    .indeex4 .con2 .li{padding: 40px 25px 0;height: 250px;}

    .indeex4 .con2 .li .txt .t2{margin: 15px 0;}

    .index5 .con .ss{padding: 30px 20px 20px;}

    .index5 .con .ss .t3{margin-bottom: 20px;line-height: 24px;height: 48px;}

    .index5 .con .swiper-container{padding-bottom: 30px;}

    .index3 .cons .con2 .txt .t2 s{height: 16px;margin: 0 12px;transform: translateY(1px);}

    .index3 .cons .con2 .txt .t2{padding: 0 15px;}

    .shaoshuo span{width: 16px;height: 16px;}

    .index2 .con2 s{height: 20px;transform: translateY(3px);width: 2px;border-left: 0;}

    .index3 .cons .con2 .ss{border: 0;}

    .banner_sp span{width: 15px;margin: 0 3px;}

    .banner_sp span.swiper-pagination-bullet-active{width: 30px;}

    .indeex4 .con1 .con_le{padding-top: 95px;}

    .biaoti span{width: 50px;}

    .banner .con2{position: static;background: #005bac;padding: 30px 0;}

    .banner_prev, .banner_next{display: none;}

    .tsgd{height: 36px;padding: 0 16px;}

    .tsgd .as .i{width: 13px;margin-left: 7px;}

    .banner .ss .txt .ts1,.banner .ss .txt .ts2{padding-top: 20vw;}

    .floot .con1 .con{flex-wrap: wrap;}

    .floot .con1 .con_le .le2 .txt .tr.f_28 a{transform: translateY(-1px);}

    .floot .con1 .con_le{width: 100%;}

    .floot .con1 .con_re{width: 100%;margin-top: 20px;}

    .floot .con1 .con_le .le1 a{width: auto;height: 30px;display: inline-block;}

    .floot .con1 .con_le .le1 a img{width: auto;height: 100%;}

    .floot .con1{padding: 30px 0 20px;}

    .floot .con1 .con_le .le1{padding-bottom: 15px;margin-bottom: 15px;}

    .lxwm {height: 36px;}

    .lxwm .ac{padding: 0 15px;}

    .lxwm .ac img{width: 20px;margin-right: 10px;}

    .floot .con1 .con_re .re1{justify-content: center;flex-wrap: wrap;}

    .floot .con1 .con_re .re1 a{margin: 0 15px;}


    .product1 .con1 .c2{margin-top: 20px;}

    .product1 .con1{margin-bottom: 25px;}

    .product1 .con2 .ul .li .txt{padding: 20px 15px;}

    .product1 .con2 .ul .li .txt .t2{line-height: 25px;height: 50px;margin: 10px 0;}

    .product1 .con3{margin-top: 10px;}

    .prodet3 .con2 .swiper-container.one-swiping,.prodet3 .con2 .swiper-container{padding-bottom: 30px;}

    .prodet3 .con2 .swiper-container.one-swiping .swiper-wrapper{justify-content: left;}

    .prodet3 .con2 .swiper-container.one-swiping .swiper-slide:last-child{margin-right: auto !important;}


    .erjidaoh .con{flex-wrap: wrap;padding: 30px 0;}

    .erjidaoh .con_le{flex-wrap: wrap;}

    .xial{height: 44px;width: 200px;border: 1px solid #d3d7da;margin-right: 15px;margin-bottom: 15px;}

    .xial .xi1{padding: 0 18px;}

    .xial .xi2 a{line-height: 44px;padding: 0 18px;}

    .erjidaoh .con_re{width: 100%;}

    .sousuo{width: 50%;height: 44px;background: #005bac;display: flex;}

    .sousuo a .i{top: 10px;right: 12px;position: relative;right: 0 !important;top: 0 !important;}

    .sousuo a .i img:last-child{opacity: 1;}

    .sousuo a .i img:first-child{opacity: 0;}

    .sousuo .in{width: calc(100% - 50px);position: static;}

    .sousuo .in input{padding-left: 20px;}

    .sousuo a{width: 50px;display: flex;align-items: center;justify-content: center;}

    .sousuo:hover a .i{right: 0px;}


    .prodet1 .con{flex-wrap: wrap;}

    .prodet1 .con .con_le{width: 100%;}

    .prodet1 .con .con_re{width: 100%;padding-top: 30px;}

    .prodet1 .con .con_re .re2{margin: 15px 0 20px;}

    .cebianlan{display: none;}

    .prodet2 .xian{margin: 26px 0;}

    .prodet2 .con2 .ul .li .txt{padding: 15px;min-height: auto;}

    .prodet3 .con1{margin-bottom: 30px;}
    
    .prodet4 .con .con_le{padding: 30px 30px 0;}

    .prodet4 .con .con_le .le1{margin-bottom: 20px;}

    .prodet4 .con .con_le .le3{margin: 20px 0;}

    .prodet4 .con .con_le .le4 .li .ls .s2{width: calc(100% - 80px);}

    .prodet4 .con .con_re{padding: 30px;}

    .youshi{height: 44px;padding: 0 20px;}

    .technology1 .con2{pointer-events: visible;}

    .technology1{padding: 50px 0;}

    .technology1 .con1 .c2{width: 100%;}

    .technology1 .con1 .c1{margin-bottom: 20px;}

    .technology1 .con1{margin-bottom: 20px;}

    .technology3 .con1{margin-bottom: 10px;}

    .technology3 .con2 .ul .li{padding: 30px 20px;}

    .technology3 .con2 .ul .li .s2{margin-top: 15px;}

    .technology4 .ss{flex-wrap: wrap;}

    .technology4 .ss .img{width: 100%;}

    .technology4 .ss .txt{width: 100%;padding: 30px 20px;}

    .technology4 .ss .txt .t1{margin-bottom: 15px;}

    .shpinbf{width: 60px;height: 60px;}

    .technology4 .swiper-container{padding-bottom: 30px;}

    .zhanwei{height: 0;}

    .erjimaod{display: none;}

    /* .join1 .con1 span{margin-right: 60px;padding-bottom: 16px;} */

    .join1 .cons .con2{flex-wrap: wrap;padding: 0;}

    .join1 .cons .con2 .con_re{width: 100%;padding-top: 30px;}

    .join1 .cons .con2 .con_le{width: 100%;margin-top: 30px;padding: 0;}

    .join1{padding: 50px 0;}

    .join1 .cons .con3{flex-wrap: wrap;padding-top: 30px;}

    .join1 .cons .con3 .con_re{width: 100%;}

    .join1 .cons .con3 .con_le{width: 100%;margin-top: 30px;}

    .join1 .cons .con4 .c1{margin-bottom: 30px;}

    .join1 .cons .con4{margin-top: 20px;}

    .join1 .cons .con4 .c2 .ul .li{padding: 30px 20px;}

    .join2 .con2{flex-wrap: wrap;}

    .join2 .con2 .con_le{width: 100%;padding: 30px 20px;}

    .join2 .con2 .con_re{width: 100%;height: 300px;padding: 30px 20px;margin-top: 20px;}

    .join2 .con2 .con_le .le2 .ul .li{margin-top: 25px;}

    .join2 .con2 .con_le .le2 .ul .li .l1 img{width: 30px;}

    .join2{padding: 50px 0;}

    .join2 .con1{margin-bottom: 30px;}

    .biaotis .b2{margin-top: 10px;}

    .fanhuid{display: none;}

    /* .pro_banner.invest_banner .pro_ban_con .txt{display: flex;align-items: center;padding-top: 0;} */

    .about1_1 .con2{flex-wrap: wrap;}

    .about1_1 .con2 .con_le{width: 100%;}

    .about1_1 .con2 .con_con{width: 100%;margin: 25px 0;}

    .about1_1 .con2 .con_re{width: 100%;}

    .about1_1 .con1{margin-bottom: 25px;}

    .shipingtanc .shi_con .con{width: 90%;}

    .shipingtanc .shi_con .con .out{right: 0;top: -40px;width: 30px;height: 30px;}

    .about1_1{padding: 50px 0;}

    .about1_2{padding: 50px 0;}

    .about1_2 .con2{flex-wrap: wrap;}

    .about1_2 .con2 .con_le{width: 100%;}

    .about1_2 .con2 .con_con{width: 100%;max-width: 100%;margin: 25px 0;}

    .about1_2 .con2 .con_re{width: 100%;margin-left: 0;}

    .about1_2 .con1{margin-bottom: 25px;}

    .about1_2 .con2 .con_le{display: flex;flex-wrap: wrap;}

    .about1_2 .con2 .con_le p{line-height: 30px; margin-right: 25px;}

    .about1_2 .con2 .con_le p:last-child{margin-right: 0;}

    .about1_2 .con2 .con_le p.act{font-size: 18px;margin: 0;margin-right: 25px;}

    .about1_2 .con2 .con_con .li .l1{width: 60px;}

    .about1_2 .con2 .con_con .li .l2{width: calc(100% - 60px);}

    .about1_2 .con2 .con_con .li{margin-bottom: 8px;}

    .about1_3 .con2{flex-wrap: wrap;}

    .about1_3 .con2 .con_le{width: 100%;}

    .about1_3 .con2 .con_re{width: 100%;margin-top: 30px;}

    .about1_3{padding: 50px 0;}

    .about1_3 .con2 .con_re .txt .t2{margin: 15px 0 ;}

    .about1_4{padding: 50px 0;}

    .about1_4 .con1{margin-bottom: 30px;}

    .about1_4 .con2 .swiper-container{padding-bottom: 30px;}

    .about1_4 .con2 .ul .li{padding: 30px 20px 35px;}

    .about1_4 .con2 .ul .li .s1 .img{width: 55px;height: 55px;}

    .about1_4 .con2 .ul .li .s1 .img img{width: 30px;}

    .about1_5 .con2 img{width: 100%;}

    .about1_5 .con2{width: 90%;}


    .fangda{pointer-events:visible;}

    .about23 .con3 .swiper-container.one-swiping,.about23 .con3 .swiper-container{padding:1px 1px 30px;}

    .about21{padding: 50px 0;}

    .about21 .con2 .ul .li .s1 .img{width: 100px;height: 100px;}

    .about21 .con2 .ul .li .s1 .img img{width: 45px;}

    /* .about21 .con2{overflow-x: auto;} */

    /* .about21 .con2 .ul{width: 1200px;} */

    .about21 .con1{margin-bottom: 30px;}

    /* .about21 .con2 .ul .li{width: 18%;} */

    .about21 .con2 .swiper-container{padding-bottom: 30px;}
    
    .about21 .con2 .ul .li:hover{transform: translateY(0);}

    .about22{padding: 50px 0;}

    .shujuqeih{overflow-x: auto;justify-content: left;overflow-y: hidden;}

    .shujuqeih span{padding-bottom: 15px;margin-right: 15px;white-space: nowrap;}

    .shujuqeih span:last-child{margin-right: 0;}

    .about22 .con2{margin: 20px 0;width: 100%;text-align: justify;}

    .about22 .con3 .ul .li{padding: 30px 20px;}

    .about22 .con3 .ul .li .s1{margin-bottom: 15px;}

    .about22 .con4{padding: 0;}

    .about22 .con4 .ul .li .s2{margin: 20px 0;}

    .about23{padding: 50px 0;}

    .about23 .con1{margin-bottom: 25px;}

    .about23 .con3 a .txt .t4{transform: scale(1);}

    .about23 .con2{margin-bottom: 20px;}

    .about24{padding: 50px 0;}

    .about24 .con2{margin-top: 25px;}

    .about24 .con2 .li .l2{margin-top: 15px;}

    .about25{padding: 50px 0;}

    .about25 .con2{flex-wrap: wrap;}

    .about25 .con2 .con_re{width: 100%;margin-top: 0;}

    .about25 .con2 .con_le{width: 100%;margin-top: 25px;}

    .about25 .con2 .con_le .le2 p::after,.about24 .con2 .li .l2 p::after{top: 7px;left: 1px;}

    .about25 .con2 .con_le .le1{margin-bottom: 20px;}

    .about24 .con2 .li .l2 p,.about25 .con2 .con_le .le2 p{padding-left: 15px;}

    .about31{padding: 50px 0;}

    .about31 .con1{margin-bottom: 30px;}

    .about31 .con2 .ul .li .s1 .img{width: 50px;height: 50px;}

    .about31 .con2 .ul .li .s1 .img img{width: 25px;height: 25px;}

    .about31 .con2 .ul .li .s4 p,.about32 .con3 .ul .li .s3 p{padding-left: 15px;}

    .about31 .con2 .ul .li .s4 p::after,.about32 .con3 .ul .li .s3 p::after{left: 1px;top: 7px;}

    .about32 .con3 .ul .li{padding: 30px 20px;}

    .about32 .con3 .ul .li .s1{margin-bottom: 15px;}

    .about32{padding: 50px 0;}

    .about32 .con3 .ul .li .s2{margin-bottom: 15px;}

    .about33{padding: 50px 0;}

    .about33 .con1{margin-bottom: 25px;}

    .about33 .con2{margin-bottom: 25px;}


    .about33 .con3 .ul .li .s1 .img{width: 30px;}

    .about33 .con3{overflow-x: auto;padding-bottom: 10px;}

    .about33 .con3 .ul{width: 1000px;}

    .about33 .con3 .ul .li .s2{padding: 0 5px;}

    .about33 .con4 .c1{margin: 25px 0 15px;}

    .about33 .con5 .ul .li a{padding: 0 15px;height: 50px;}

    .about33 .con5{margin-top: 25px;}

    .about33 .con6{margin-top: 15px;}

    .about34{padding: 50px 0;}

    .about34 .con3 .con_le{padding: 30px 20px;}

    .about34 .con3 .con_le .le1 .l2 p{padding-left: 15px;}

    .about34 .con3 .con_le .le1 .l2 p::after{left: 1px;top: 7px;}

    .about34 .con3 .con_le .le1{margin-bottom: 10px;}

    .about34 .con3 .con_le .le1 .l1{margin-bottom: 7px;}

    .about34 .con3 .con_le .le3{margin-top: 15px;}

    .about34 .con2{margin-bottom: 20px;}

    .about34 .con1{margin-bottom: 20px;}

    .about32 .con3 .ul{flex-wrap: wrap;}

    .about32 .con3 .ul .li{width: 100%;margin-top: 20px;}

    .about32 .con2{margin: 20px 0 15px;}

    /* .about31 .con2{overflow-x: auto;} */

    /* .about31 .con2 .ul{width: 800px;} */

    .about31 .con2 .swiper-container{padding-bottom: 30px;}

    .about31 .con2 .ul .li .s2{margin: 20px 0 15px;}

    .about4{padding: 50px 0;}

    .about4 .con2{margin: 25px 0;}

    .about4 .con3{flex-wrap: wrap;padding: 30px 20px;}

    .about4 .con3 .con_le{width: 100%;}

    .about4 .con3 .con_con{width: 100%;margin: 20px 0;}

    .about4 .con3 .xian{display: none;}

    .about4 .con3 .con_le .li{margin-bottom: 8px;padding-left: 15px;}

    .about4 .con3 .con_con .c2 p{padding-left: 15px;}

    .about4 .con3 .con_con .c2 p::after{left: 1px;top: 7px;}

    .about4 .con3 .con_re .re2{margin: 20px 0;}

    .report .con2,.report .con3{padding: 0;}

    .report .con1{margin-bottom: 30px;}


    .report{padding: 50px 0;}

    .report .con4{margin-top: 30px;}


    .report .con2 .ul .li .l1{margin-bottom: 10px;}

    .shangchuan .tishi .nei{left: 0;top: 50px;z-index: 10;}


    .report .con3 .c2{width: 100%;}


    .shangchuan .tishi .nei s{transform: rotate(135deg);left: auto;right: 20px;top: -5px;}

    .shangchuan .tishi .nei::after{width: 50px;right: 10px;top: 0;height: 2px;left: auto;}

    .shangchuan .tishi .nei{left: auto;right: 0px;max-width: 100%;}

    .shangchuan .tishi{position: static;width: 0;height: 0;}

    .shangchuan .tishi .in{right: 15px;position: absolute;width: 18px;height: 18px;top: 10px;}

    .shangchuan .tishi .nei span{white-space:inherit;}

    .prod_prev, .prod_next{display: none;}

    .news1{padding: 50px 0;}

    .news1 .con2 .swiper-container{padding-bottom: 30px;}

    .news1 .con1{margin-bottom: 30px;}

    .news1 .con2{padding: 30px 0 ;}

    .news1 .con3 .ul .li .txt{margin-top: 20px;}

    .news1 .con3 .ul .li .t2{margin: 10px 0 15px;}

    .news1 .con3 .ul .li{margin-bottom: 30px;}

    .new_det .con .con_re .re2 a{padding: 22px 0;}

    .new_det .con .con_re .re2 a .a2{margin-top: 10px;}

    .new_det .con .con_re{width: 30%;}

    .new_det .con .con_le .le3{padding: 30px 0;}

    .new_det{padding: 50px 0;}

    .new_det .con .con_le .le2{margin: 20px 0;}


    .new_det .con .con_le .le4{flex-wrap: wrap;}

    .new_det .con .con_le .le4 .txt{width: 100%;max-width: 100%;text-align: left;}

    .new_det .con .con_le .le4 .tc{margin: 20px 0;}

    .new_det .con .con_le .le5{display: flex;justify-content: center;padding: 25px 0;border-bottom: 1px solid #D9D9D9 ;border-top: 1px solid #D9D9D9;}

    .new_det .con .con_le .le4 .txt .t2{margin-top: 6px;}

    .new_det .con .con_le .le4 .txt a{margin-bottom: 20px;}

    .new_det .con .con_le .le5 a{display: flex;align-items: center;color: #666666;}

    .new_det .con .con_le .le5 a img{width: 25px;margin-right: 5px;}

    .market{padding: 50px 0;}

    .market .con2{margin: 25px 0;}

    .market .con3 .li a{flex-wrap: wrap;}

    .market .con3 .li a .img{width: 100%;}

    .market .con3 .li a .txt{width: 100%;margin-top: 20px;}

    .market .con3 .li a .txt .t1{margin-bottom: 20px;}

    .market .con3 .li a .txt .t3{margin-top: 20px;display: none;}

    .market .con4{padding-top: 0;}

    .market .con3 .li{margin-bottom: 60px;}

    .market .con3 .li .xian{bottom: -30px;}

    .search{padding: 50px 0;}

    .search .con2 .con_le{width: 60%;}

    .search .con2{margin-bottom: 30px;}

    .search .con3 a{padding: 15px;}

    .search .con3 a .txt .t2{margin: 8px 0;}

    .invest1{padding-top: 50px;}

    .invest1 .con1{margin-bottom: 30px;}

    .invest2{padding: 50px 0;}


    .invest1 .con2{padding: 30px;}

    .invest1 .con2 .xian{margin-left: 0px;}

    .invest1 .con2 .con_re{width: 62%;}

    .invest2 .con2 .ul .li .ac .cl{width: calc(100% - 50px);}

    .invest2 .con3{margin-top: 30px;}


    .invest2 .con2 .ul .li a{padding: 16px 0;}

    .invest3{padding: 50px 0;}

    .invest3 .con1{margin-bottom: 30px;}

    .invest3 .con2 a{padding: 30px 20px;}

    .invest4{padding: 50px 0;}

    .invest4 .con1{margin-bottom: 30px;}

    .invest4 .con3{margin-top: 10px;}


    .invest4 .con2 .ul{flex-wrap: wrap;}

    .invest4 .con2 .ul .li{width: 50%;margin-bottom: 15px;}

    .index1 .con .nei a{padding: 0 18px;}

    .pro_banner .pro_ban_con .txt{padding-top: 0;display: flex;align-items: center;}

    .pro_banner.invest_banner .pro_ban_con .txt{padding-top: 0;}

    .about22 .swiper-container{padding-bottom: 30px;}

}





@media screen and (max-width:800px) {

    .index1 .con{flex-wrap: wrap;justify-content:left;}

    .index1 .con .nei{max-width: 100%;}

    .index1 .con .t{margin-right: 0;margin-bottom: 10px;}

    .index1 .con .nei span{padding: 0 18px;}

    .index2 .con3 p{margin-bottom: 15px;}

    .index2 .con2{margin-bottom: 20px;}

    .index3 .cons .con2 .txt{padding-top: 25vw;opacity: 1;}

    .index3 .cons .con2 .swiper-container{padding-bottom: 30px;}

    .index3{padding-bottom: 50px;}

    .indeex4 .con1{flex-wrap: wrap;height: auto;border-top: 0;}

    .indeex4 .con1 .con_le{width: 100%;height: 200px;padding-top: 70px;}

    .indeex4 .con1 .con_re{width: 100%;height: auto;padding:25px 20px;}

    .indeex4 .con1 .con_re .ul{flex-wrap: wrap;}

    .indeex4 .con1 .con_re .ul .li{width: 100%;padding: 0;margin-bottom: 25px;}

    .indeex4 .con1 .con_re .ul .li:last-child{margin-bottom: 0;}

    .indeex4 .con1 .con_re .ul .li .txt{margin-bottom: 20px;}

    .indeex4 .con2 .ul{flex-wrap: wrap;}

    .indeex4 .con2 .li{width: 100%;margin-top: 5px;padding: 30px 20px ;height: auto;}

    .indeex4 .con2 .li1{width: 100%;}

    .index5 .con2{margin-top: 30px;}

    /* .ckgd .nei .in{width: 34px;height: 34px;} */

    .banner .swiper-slide-active .ss .txt .t{line-height: 1.5;}

    .banner .ss .txt .ts1 .t3{width: 110%;left: -5%;}

    .banner .ss .txt .ts1, .banner .ss .txt .ts2{padding-top: 12vw;}

    .banner .ss .txt .ts2 .t5{margin-top: 20px;}

    .floot .con1 .con_re .re1 a{margin: 0;}

    .floot .con1 .con_re .re1{justify-content: space-between;}

    .floot .con1 .con_re .re2{margin: 30px 0;justify-content: center;}

    .sousou{height: 44px;}

    .floot .con2 .con{flex-wrap: wrap;justify-content: center;text-align: center;}

    .floot .con2 .con .con_le span{display: inline-block;}

    .floot .con1 .con_re .re4{margin-top: 30px;}

    .floot .con1 .con_re .re2 .imgd{margin-right: 25px;}

    .product1 .con2 .ul .li{width: 100%;margin-right: 0;margin-bottom: 20px;}

    .prodet4 .con{flex-wrap: wrap;}

    .prodet4 .con .con_le{width: 100%;padding: 30px 20px;}

    .prodet4 .con .con_re{width: 100%;margin-top: 20px;padding: 30px 20px;}

    .prodet4 .con .con_re .re1{margin-bottom: 20px;}

    .prodet2 .con2 .ul .li .txt1{width: 30%;}

    .prodet2 .con2 .ul .li .txt2{width: 70%;}

    .prodet2 .con2 .ul .li .txt{font-size: 12px;}

    .prodet2 .con2 .ul .li .txt2 span{width: 100%;margin-right: 0;}

    /* .pro_banner .pro_ban_con .txt{padding-top: 50px;} */

    .pro_banner .pro_ban_con .txt .t3{margin-top: 25px;}

    .xial{width: 48%;margin-right: 4%;}

    .xial:nth-child(2n){margin-right: 0;}

    .erjidaoh .con_le{width: 100%;}

    .sousuo{width: 100%;}

    .technology3 .con2 .ul .li{width: 100%;margin-top: 20px;}

    .technology2 .img{height: 250px;}

    .technology2 .img img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: auto;height: 100%;max-width: none;}

    .join1 .cons .con4 .c2 .ul .li{width: 100%;margin-bottom: 20px;}

    .join1 .cons .con4 .c2 .ul .li:last-child{margin-bottom: 0;}

    .join1 .cons .con4 .c2 .ul{flex-wrap: wrap;}

    .about1_3 .con2 .con_le .txt {padding-left: 20px;}

    .about1_3 .con2 .con_le .txt .ts{margin-bottom: 30px;}

    /* .about1_4 .con2{overflow-x: auto;} */

    /* .about1_4 .con2 .ul{width: 800px;} */

    /* .about22 .con3 ,.about22 .con4{overflow-x: auto;padding-bottom: 10px;} */


    .about22 .con3 .ul .li:hover{transform: translateY(0);}

    .about22 .con4 .ul .li .s1 .img{width: 30px;}

    .about33 .con5 .ul .li{width: 100%;margin-bottom: 15px;margin-right: 0;}

    .about34 .con3{flex-wrap: wrap;}
    

    .about34 .con3 .con_le{width: 100%;}

    .about34 .con3 .con_re{width: 100%;height: 200px;}

    .report .con3 .c2{width: 100%;}

    .news1 .con3 .ul .li{width: 100%;margin-right: 0;}

    .news1 .con3{padding: 30px 0 0;}

    .news1 .con2 .ss{flex-wrap: wrap;}

    .news1 .con2 .con_le{width: calc(100% - 10px);}

    .news1 .con2 .con_re{width: 100%;}

    .news1 .con2 .di{width: 140%;right: -20%;}

    .new_det .con{flex-wrap: wrap;}

    .new_det .con .con_le{width: 100%;}

    .new_det .con .con_re{width: 100%;margin-top: 30px;}

    .new_det .con .con_le .le2{flex-wrap: wrap;}

    .new_det .con .con_le .le2 p{width: 100%;line-height: 1.8;}

    .new_det .con .con_le .le2 p::after{display: none;}

    .search .con2{flex-wrap: wrap;}

    .search .con2 .con_le{width: 100%;margin-bottom: 20px;}

    .search .con3 a{flex-wrap: wrap;}

    .search .con3 a .img{width: 100%;}

    .search .con3 a .txt{width: 100%;padding: 30px 0 10px;}

    .search .con4{padding-top: 10px;}

    .invest1 .con2{flex-wrap: wrap;padding: 30px 20px;}

    .invest1 .con2 .con_le{width: 100%;}

    .invest1 .con2 .con_re{width: 100%;margin-top: 25px;}

    .invest1 .con2 .xian{display: none;}

    .invest1 .con2 .con_le .le3{margin-top: 10px;}

    .invest1 .con2 .con_re .ul .l1{margin-bottom: 10px;font-size: 12px;}

    .invest1 .con2 .con_re .ul .li{width: auto;}

    .invest2 .con2 .ul .li{width: 100%;}

    .invest4 .con2 .ul .li{width: 100%;}

    .about24 .shujuqeih{padding: 15px 35px 0;position: relative;}

    .shuj{width: 24px;height: 24px;background: #dbdbdb;display: flex;align-items: center;justify-content: center;border-radius: 30px;top: 10px;margin-top: 0;}

    .shuj:hover{background: #F39800;}

    .shuj_prev{transform: rotate(180deg);left: 0;}

    .shuj_next{right: 0;}

    .shuj.swiper-button-disabled{opacity: 0;}

}




















<!--耗时1755802352.4519秒-->