﻿/* 前端江文哲 */

*,*: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-x:hidden;  min-width: 1280px;position: relative;padding: 0 ; width: 100%;color: #222222;font-family:'siyaun_re','微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei; font-size:14px;  line-height:1;background: #fff;margin-top: 110px;}

html{overflow-x: hidden}

html.act{overflow: hidden;width: 100%;height: 100vh;}

ul,ul li,ol li,tr td,dl,dd{ margin:0; padding:0; }

.ul , .ul .li * ,.uls ,.uls .li *, .ul2, .ul2  .li *{list-style-type:none;}{ list-style-type:none;}

.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:#172A88;}

body::-webkit-scrollbar-track{ background:#fff;} 

.xiao{font-size: 1em !important;}
sup.xiao{top: -.5em;}

@font-face {
    font-family: 'siyaun_bold';
    src: url("https://www.gpixel.com/public/static/fonts/SourceHanSansCN-Bold.otf");
}
@font-face {
    font-family: 'siyaun_re';
    src: url("https://www.gpixel.com/public/static/fonts/SourceHanSansCN-Regular.otf");
}

@font-face {
    font-family: 'hel55';
    src: url("https://www.gpixel.com/public/static/fonts/HELVETICANEUE-ROMAN.OTF");
}
@font-face {
    font-family: 'hel65';
    src: url("https://www.gpixel.com/public/static/fonts/HelveticaNeue-Medium.otf");
}

@font-face {
    font-family: 'hel35';
    src: url("https://www.gpixel.com/public/static/fonts/HELVETICANEUE-THIN.OTF");
}

@font-face {
    font-family: 'hel45';
    src: url("https://www.gpixel.com/public/static/fonts/HELVETICANEUE-LIGHT.OTF");
}

@font-face {
    font-family: 'hel75';
    src: url("../font/Helvetica-75-Bold.ttf");
}




.hel55{font-family: Arial;}

.hel65{font-family: Arial;}

.hel35{font-family: Arial;}

.hel45{font-family: Arial;}

.hel75{font-family: Arial;}


.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;}

.jljl{position: absolute;left: 0;bottom: 0;width: 100%;height: 100vh;}


.f_12{ font-size:12px; }

.f_14{font-size: 14px;}

.f_16{ font-size:16px; }

.f_18{ font-size:18px; }

.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_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_58{font-size: 58px;}

.f_60{font-size: 60px;}

.f_64{font-size: 64px;}

.f_68{font-size: 68px;}

.f_80{font-size: 80px;}

.f_200{font-size: 200px;}

.p_80{padding: 80px 0;}

.p_100_80{padding: 100px 0 80px;}

.p_80_100{padding: 80px 0 100px;}

.p_100_80{padding: 100px 0 80px;}

.p_100{padding: 100px 0;}

.p_120{padding: 120px 0;}

.pt_100{padding-top: 100px;}

.p_200_160{padding: 200px 0 160px;}

.pb_100{padding-bottom: 100px;}

.p_150_70{padding: 150px 0 70px;}

.p_150{padding: 150px 0;}

.p_160{padding: 160px 0;}


/* 可视范围 */

.ibox {max-width:1600px;min-width: 1200px;width:83.33%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.ibox2 {max-width:1600px;min-width: 1200px;width:83.33%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}



/*分页*/


.alltime,.alltime *{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.alltime2,.alltime2 *{-webkit-transition: all .2s cubic-bezier(.4,0,.2,1); -moz-transition: all .2s cubic-bezier(.4,0,.2,1); transition: all .2s cubic-bezier(.4,0,.2,1);}

.alltime3,.alltime3 *{-webkit-transition: all .6s i-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);}

.wow{opacity: 0;}

.wow1{opacity: 1;}

.fbd{font-family: 'siyaun_bold';}

/* .fw{font-weight: 100;} */

.pc{display: block;}

.yd{display: none;}

.w_100{width: 100%;}

.h_100{height: 100%;}

/* 字间距 */

.zijianj2{letter-spacing:2px}

.zijianj10{letter-spacing:10px}


/* 头部 */

.head{position: fixed;width: 100%;top: 0;left: 0;z-index: 100;border-bottom: 1px solid rgba(255, 255, 255, 0);height: 110px;transition: all 0.6s;}

.head.act{height: 100px;}

.head.act,.head.act2,.head.act3{background: #fff;border-bottom: 1px solid rgba(0, 0, 0, 0.05);}

.head .head_con{height: 100%;display: flex;justify-content: space-between;}

.head .head_con .con_le{display: flex;}

.head .head_con .con_le .le1{margin-right: 100px;display: flex;align-items: center;}

.head .head_con .con_le .le1 a{display: flex;align-items: center;width: 160px;position: relative;}

.head .head_con .con_le .le1 a img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.head .head_con .con_le .le2{ }

.head .head_con .con_le .le2 .ul{display: flex;height: 100%;}

.head .head_con .con_le .le2 .ul .li{padding: 0 25px;}

.head .head_con .con_le .le2 .ul .lt{height: 100%;}

.head .head_con .con_le .le2 .ul .lt a{display: flex;align-items: center;height: 100%;position: relative;}

.head .head_con .con_le .le2 .ul .lt a .is{width:18px;margin-left: 5px;}

.head .head_con .con_le .le2 .ul .li:hover .lt a .is{transform: rotate(180deg);}


.head .head_con .con_le .le2 .ul .lt a span{position: relative;display: block;color: #fff;}

.head .head_con .con_le .le2 .ul .lt a span::after{content: "";width: 0%;height: 2px;background: #fff;position: absolute;left: 50%;transform: translateX(-50%); bottom: -10px;transition: all 0.6s;}

.head .head_con .con_le .le2 .ul .li:hover .lt a span::after{width: 100%;transition: all 0.6s;}

.head .head_con .con_le .le2 .ul .li.act .lt a span::after{width: 100%;}


.head .head_con .con_re{display: flex;align-items: center;}

.head .head_con .con_re .re1{display: flex;align-items: center;height: 100%;}

.head .head_con .con_re .re1 .zh{padding:0 30px;position: relative;height: 100%;display: flex;align-items: center;}

.head .head_con .con_re .re1 .zh .gerxx{position: absolute;top: 110%;background: #fff;width: 300px;left: 50%;transform: translateX(-50%);opacity: 0;pointer-events: none;visibility: hidden;box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.05);}

.head .head_con .con_re .re1 .zh .gerxx .ge1 {height: 80px;line-height: 80px;padding-left: 30px;}

.head .head_con .con_re .re1 .zh .gerxx a{width: 100%;height: 50px;text-align: center;line-height: 50px;background: #172A88;color: #fff;position: relative;}


.head .head_con .con_re .re1 .zh .gerxx a img{right: 20px;top: 50%;transform: translateY(-50%);position: absolute;left: auto;}


.head .head_con .con_re .re1 .zh a{margin-right: 0;}


.head .head_con .con_re .re1 .zh:hover .gerxx{top: 100%;opacity: 1;visibility: visible;pointer-events: visible;}

.head .head_con .con_re .re1 a{display: block;width: 20px;position: relative;margin-right: 30px;}

.head .head_con .con_re .re1 a img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.head .head_con .con_re .re2{height: 100%;}

.head .head_con .con_re .re2 .rs{position: relative;height: 100%;display: flex;align-items: center;cursor: pointer;}

.head .head_con .con_re .re2 .rs .r1{display: flex;align-items: center;}

.head .head_con .con_re .re2 .rs .r1 .t{color: #fff;}

.head .head_con .con_re .re2 .rs .r1 .i {position: relative;width: 7px;margin-left: 6px;}

.head .head_con .con_re .re2 .rs .r1 .i img:last-child{position: absolute;left: 0;top: 0;width: 100%;opacity: 0;}

.head .head_con .con_re .re2 .rs .r2{width: 180px;left: 50%;transform: translateX(-50%);background: #fff; position: absolute;top: 120%;padding: 20px ;pointer-events: none;opacity: 0;visibility: hidden;z-index: 2;box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.05)};


.head .head_con .con_re .re2 .rs .r2 a{}

.head .head_con .con_re .re2 .rs a{display: block;text-align: center;line-height: 38px;margin-bottom: 5px;}

.head .head_con .con_re .re2 .rs a:last-child{margin-bottom: 0;}

.head .head_con .con_re .re2 .rs a:hover{color: #172A88;background: #f0f3f5;}

.head .head_con .con_re .re3{margin-left: 25px;}

.head .head_con .con_re .re3 a{display: block;color: #fff;}



.head .head_con .con_re .re2:hover .i{transform: rotate(180deg);}

.head.act .head_con .con_le .le2 .ul .lt a span,.head.act2 .head_con .con_le .le2 .ul .lt a span,.head.act3 .head_con .con_le .le2 .ul .lt a span{color: #333333; font-weight:bold;}

.head.act .head_con .con_re .re1 a img:last-child,.head.act2 .head_con .con_re .re1 a img:last-child,.head.act3 .head_con .con_re .re1 a img:last-child{opacity: 1;}

.head.act .head_con .con_re .re1 a img:first-child,.head.act2 .head_con .con_re .re1 a img:first-child,.head.act3 .head_con .con_re .re1 a img:first-child{opacity: 0;}

.head.act .head_con .con_re .re2 .rs .r1 .t,.head.act2 .head_con .con_re .re2 .rs .r1 .t,.head.act3 .head_con .con_re .re2 .rs .r1 .t{color: #222222;}

.head.act .head_con .con_re .re2 .rs .r1 .i img:last-child,.head.act2 .head_con .con_re .re2 .rs .r1 .i img:last-child,.head.act3 .head_con .con_re .re2 .rs .r1 .i img:last-child{opacity: 1;}

.head.act .head_con .con_re .re3 a,.head.act2 .head_con .con_re .re3 a,.head.act3 .head_con .con_re .re3 a{color: #222222;}

.head.act .head_con .con_le .le1 a img:last-child,.head.act2 .head_con .con_le .le1 a img:last-child,.head.act3 .head_con .con_le .le1 a img:last-child{opacity: 1;}

.head.act .head_con .con_le .le1 a img:first-child,.head.act2 .head_con .con_le .le1 a img:first-child,.head.act3 .head_con .con_le .le1 a img:first-child{opacity: 0;}

.head.act .head_con .con_le .le2 .ul .lt a span::after,.head.act2 .head_con .con_le .le2 .ul .lt a span::after,.head.act3 .head_con .con_le .le2 .ul .lt a span::after{background: #172A88;}

.head .head_con .con_re .re3 a:hover{color: #172A88;}

.head .head_con .con_re .re2:hover .rs .r2{top: 100%;opacity: 1;pointer-events: visible;visibility: visible;z-index: 2;}

.head .head_con .con_le .le2 .ul .li{position: relative;}

.head .head_con .con_le .le2 .ul .li .guxial{position: absolute;left: -40px;background: #fff;padding: 18px 20px 20px 20px;width: 530px;display: flex;justify-content: space-between;border-radius: 0 0 5px 5px; opacity: 0;pointer-events: none;visibility: visible;z-index: 2;top: 110%;box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.05);display: none;}


.head.hid .head_con .con_le .le2 .ul .li .guxial{display: flex;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_le {width: 220px;padding-right: 20px;position: relative;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_le::after{content: "";width: 1px;height: calc(100% - 20px);top: 10px;background: #e6e8eb;position: absolute;right: 0;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_le a{display: block;height: 38px;line-height: 38px;padding: 0 20px;margin-bottom: 5px;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_le a span{color: #111111;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_le a:last-child{margin-bottom: 0;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_le a.act{background: #f0f3f5;color: #172A88;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_le a.act span{color: #172A88;}


.head .head_con .con_le .le2 .ul .li .guxial .gu_le a.fengex{margin-top: 11px;position: relative;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_le a.fengex::after{content: "";width: 100%;position: absolute;left: 0px;top: -6px;height: 1px;background: rgba(0, 0, 0, 0.1);}

.head .head_con .con_le .le2 .ul .li .guxial .gu_re .fengex .res1{padding-top: 0;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_le a:hover{background: #f0f3f5;color: #172A88;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_le a:hover span{color: #172A88;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_re{width: 250px;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_re .res1{margin-bottom: 20px;padding-top: 25px;}

.head .head_con .con_le .le2 .ul .li .guxial  .gu_re .res:first-child .res1{padding-top: 10px;}


.head .head_con .con_le .le2 .ul .li .guxial .gu_re .res1 a{padding-left: 15px;background: url(../image/head_3.png) left center no-repeat;background-size:5px 9px;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_re .res1 span{color: #333333;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_re .res2{line-height: 20px;display: flex;flex-wrap: wrap;justify-content: space-between;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_re .res2 a{display: block;width: 45%;margin-bottom: 10px;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_re .res1 a:hover{color: #172A88;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_re .res1 a:hover span{color: #172A88;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_re .res1 a:hover{background-image: url(../image/head_4.png);}


.head .head_con .con_le .le2 .ul .li .guxial .gu_re .res2 a:hover{color: #172A88;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_re .gre{display: none;}

.head .head_con .con_le .le2 .ul .li .guxial .gu_re .gre.act{display: block;}

.head .head_con .con_le .le2 .ul .li:hover .guxial{opacity: 1;pointer-events: visible;visibility: visible;z-index: 2;top: 100%;}

.head .head_con .con_le .le2 .ul .li .guxial .as{}

.head .head_con .con_le .le2 .ul .li .guxial .as a{display: block;padding-left: 15px;background: url(../image/head_3.png) left center no-repeat;background-size: 5px 9px;margin-bottom: 23px;}

.head .head_con .con_le .le2 .ul .li .guxial .as a:hover{color: #172A88;background-image: url(../image/head_4.png);}

.head .head_con .con_le .le2 .ul .li .guxial2{text-align: center;left: 50%;transform: translateX(-50%);}

.head .head_con .con_le .le2 .ul .li .guxial2 .gu_le{width: 100%;padding: 0;}

.head .head_con .con_le .le2 .ul .li .guxial2 .gu_le::after{display: none;}


.head .head_con .con_le .le2 .ul .li .guxial.kuan{width: 240px;padding-right: 0;}

.head .head_con .con_le .le2 .ul .li .guxial.kuan .gu_re{width: 0%;}

.head .head_con .con_le .le2 .ul .li .guxial.kuan .gu_le{}

.head .head_con .con_le .le2 .ul .li .guxial.kuan .gu_le::after{display: none;}



.mhead{display: none;}

.mnav {display: none;}





.in_banner{position: relative;z-index: 5;background: #fff;}


.in_banner .ss{position: relative;}

.in_banner .ss .img{position: relative;overflow: hidden;}

.in_banner .ss .img img{animation: suof 10s infinite linear alternate;}

@keyframes suof {
    0% {
        transform: scale(1.2);
    }
    100% {
        transform: scale(1);
    }
}

/* .in_banner .ss .img img{height: 100vh;} */

.in_banner .ss .img video{position: absolute;left: 0;top: -15%;width: 100%;height: 130%;object-fit: cover;}

.in_banner .ss .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;color: #fff;background: rgba(0, 0, 0, 0.1);background: url(../image/in_banz.png) center no-repeat;background-size: 100% 100%;padding-top: 10%;}

/* .in_banner .ss .txt .con{transform: translateY(20px);} */

.in_banner .ss .txt .c1{line-height: 1.3;position: relative;left: 200px;opacity: 0;}

.in_banner .ss .txt .c2{line-height: 1.5;margin-top: 25px;position: relative;left: 200px;opacity: 0;}

.in_banner .ss .txt .c3{margin-top: 50px;position: relative;left: 200px;opacity: 0;}

.in_banner .swiper-slide-active .ss .txt .c1{left: 0;opacity: 1;transition-delay: 0.4s; font-weight:bold;}

.in_banner .swiper-slide-active .ss .txt .c2{left: 0;opacity: 1;transition-delay: 0.6s;}

.in_banner .swiper-slide-active .ss .txt .c3{left: 0;opacity: 1;transition-delay: 0.8s;}



.banner_sp {width: auto;left: 0;text-align: left;bottom: 70px !important;position: absolute;left: 50% !important;transform: translateX(-50%);width: 83.33% !important;}

.banner_sp span{margin: 0 20px !important;background: rgba(255, 255, 255, 0.40);opacity: 1;position: relative;width: 6px;height: 6px;}

.banner_sp span::after{content: "";width: 24px;height: 24px;position: absolute;left: 50%;top: 50%;border-radius: 100%;border: 1px solid rgba(255, 255, 255, 0.40);transform: translate(-50%,-50%);opacity: 0;}

.banner_sp span::before{content: "";width: 6px;height: 6px;position: absolute;left: 50%;top: 50%;border-radius: 100%;background: #fff; transform: translate(-50%,-50%);opacity: 0;}


.banner_sp .swiper-pagination-bullet-active{background: #fff;} 

.banner_sp .swiper-pagination-bullet-active::after,.banner_sp .swiper-pagination-bullet-active::before{opacity: 1;}

.gengd{width: 160px;height: 48px;border-radius: 100px;border: 1px solid rgba(23, 42, 136, 0.3);color: #fff;position: relative;overflow: hidden; background-color:#172A88;}


.gengd .gd{display: flex;justify-content: center;height: 100%;align-items: center;z-index: 2;position: relative;opacity: 0.9;}

.gengd .gd .is{position: relative;margin-left: 9px;}

.gengd .gd .is img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.gengd span{display: flex;align-items: center;height: 100%;justify-content: center;position: relative;z-index: 2;}

.gengd span img{margin-left: 10px;}

.gengd s{position: absolute;left: 0;width: 100%;height: 0%;background: #172A88;bottom: 0;z-index: 1;}

.gengd:hover s{height: 100%;}

.gengd:hover{ background-color:#3850C5;}

.gengd:hover .gd .is img:last-child{opacity: 1;}

.gengd:hover .gd .is img:first-child{opacity: 0;}

.gengd2{border: 1px solid #172A88;color: #172A88;}

.gengd2 s{background: #172A88;}

.gengd2:hover .gd{color: #fff;}

.gengd3{background: #172A88;border: 0;}

.gengd3 .gd{color: #fff;}

.gengd3 s{background: #fff;}

.gengd3:hover{color: #172A88;border: 0;}

.gengd3:hover .gd{color: #172A88;}

.fyan{width: 128px;height: 54px;position: absolute;left: 60px;bottom: 82px;}

.index2_prev,.index2_next{width: 54px;height: 54px;background: url(../image/an2.png) center no-repeat;background-size: 100% 100%;border: 1px solid #172A88;border-radius: 100%;margin-top: -27px;pointer-events: visible !important;}

.index2_prev{left: 0;}

.index2_next{right: 0;transform: rotate(180deg);}

.index2_prev:hover,.index2_next:hover{background:#172A88 url(../image/an3.png) center no-repeat;background-size: 100% 100%;border: 1px solid #172A88;}

.index2_sp{width: auto !important;left: 60px !important;bottom: 50px !important;display: flex;}

.index2_sp span{width: 50px;height: 4px;border-radius: 0;margin: 0 2px !important;background: #d7d9db;opacity: 1;}

.index2_sp  .swiper-pagination-bullet-active{background: #172A88;}





.index2{background: #172A88;position: relative;z-index: 5;}

.index2 .con1{text-align: center;}

.index2 .con1 .c1{ color:#FFFFFF; font-weight:bold;}

.index2 .con2 .con_le .ss{padding: 50px 70px 40px 40px;}

.index2 .con2 .con_le .ss .s1{line-height: 40px;margin-bottom: 25px; color:#172A88;}

.index2 .con1 .c2{line-height: 30px;margin: 35px 0 68px; color:#FFFFFF;}

.index2 .con2{display: flex;justify-content: space-between;position: relative;}

.index2 .con2::after{content: "";width: 100%;height: 50%;background: #fff;left: 0;top: 0;position: absolute;}

.index2 .con2 .con_le{width: 50%;background: #fff;}

.index2 .con2 .con_re{width: 50% ;background:#fff;}

.index2 .con2 .con_le .swiper-container{height: 100%;}

.index2 .con2 .con_le a{display: block;height: 100%;}

.index2 .con2 .con_le .ss .s1{line-height: 45px;margin-bottom: 40px;}

.index2 .con2 .con_le .ss .s2{line-height: 30px;text-align: justify;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 5; overflow: hidden;}

.index2 .con2 .con_le .ss .s3{border: 1px solid #172A88; width:150px; height:45px; line-height:45px; display:block; text-align:center; margin-top:30px;border-radius: 100px;}

.index2 .con2 .con_le .ss .s3:hover{ background-color:#172A88; color:#FFFFFF;}

.index2 .con2 .con_le .sjcc{display: none;}

.index2 .con2 .con_re a{display: block;}

.index2 .con2 .con_re .img img{width: 100%;}

.index2 .con3{margin-top: 20px;position: relative;z-index: 20;}

.index2 .con3 .swiper-container{padding-bottom: 40px;}

.index2 .con3 .ss{background: #fff;text-align: center;width: 100%;padding: 25px 20px 40px;}

.index2 .con3 .img {overflow: hidden;}

.index2 .con3 .img img{display: block;margin: 0 auto;}

.index2 .con3 .txt .t1{overflow: hidden;text-overflow: ellipsis; white-space: nowrap; padding-top:15px;}

.index2 .con3 .txt .t2{margin: 20px 0 30px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}

.index2 .con3 .txt .t3{width: 60px;height: 32px;display: flex;align-items: center;justify-content: center;border: 1px solid #172A88;margin: 0 auto;border-radius: 100px;}

.index2 .con3 .txt .t3 img{opacity: 0.8;}

.index2 .con3 .ss:hover .img img{transform: scale(1.05);}

.index2 .con3 .ss:hover .txt .t1{color: #172A88;}

.dongw{width: 30%;height: 100%;position: absolute;left: 50%;transform: translateX(-50%); top: 0;display: flex;justify-content: center;z-index: 10;pointer-events: none;}

.dongtt a{display: block;width: 100%;height: 100%;}

.dongtt{position: absolute;top: 31.5%;height: 50%;}

.dongtt img{transform: translateY(0px); animation: index2_dh1 1s;}

.dongtt.act img{transform: translateY(-20px); animation: index2_dh2 1s;}

@keyframes index2_dh1 {
    0% {
        transform: translateY(-20px);
    }
    
    100% {
        transform: translateY(0px);
    }
}

@keyframes index2_dh2 {
    0% {
        transform: translateY(0px);
    }
    
    100% {
        transform: translateY(-20px);
    }
}

.index2 .con3 .index2_sp{width: 100% !important;display: block;bottom: 0 !important;left: 0 !important;}

.index2 .con3 .swiper-container.act .index2_sp{opacity: 0;}

.index2 .index2_ss{background: #fff;}

.index3{z-index: 5;position: relative;background: #fff;}

.index3 .con1{text-align: center;}

.index3 .con1 .c2{line-height: 30px;margin: 35px 0 65px;}

.index3 .img{position: relative;overflow: hidden;}

.index3 .img img{width: 100%;transform: scale(1.005);}

.index3 .img img.i{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.index3 .ss{position: relative;}

.index3 .ss .txt{position: absolute;width: 100%;bottom: 55px;color: #fff;padding: 0 50px;}

.index3 .ss .txt .t2{margin: 30px 0 40px;  overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.index3 .ss .txt .t3{display: none;flex-wrap: wrap;}

.index3 .ss .txt .t4{display: flex;align-items: center;}

.index3 .ss .txt .t4 img{margin-left: 10px;}

.index2_ss {width: 100% !important;left: 0% !important;background: #ffffff50;}


.index2_ss  .swiper-scrollbar-drag{background: #3655EF;}

.xiangqy{border: 1px solid rgba(255, 255, 255, 0.3);color: rgba(255, 255, 255, 0.8);height: 32px;line-height: 30px;padding: 0 20px;border-radius: 100px;position: relative;}

.xiangqy::after{content: "";width: 6px;height: 6px;border-radius: 100%;background: rgba(255, 255, 255, 0.8);position: absolute;left: 20px;top: 50%;transform: translateY(-50%);opacity: 0;}

.xiangqy{margin-right: 15px;margin-bottom: 5px;}

.xiangqyt{display: flex;align-items: center;}

.xiangqy:last-child{margin-right: 0;}

.xiangqy:hover{border: 1px solid rgba(255, 255, 255, 1);color: #fff;}

/* .xiangqy:hover:after{opacity: 1;} */

.index3 .ss:hover .img img{transform: scale(1.05);}

.index3 .ss:hover .t4{display: none;}

.index3 .ss:hover .t3{display: flex;}

.index3 .ss:hover .txt{bottom: 100px;}


.index3 .index2_next{right: 5%;}

.index3 .index2_prev{left: 5%;}

.index3 .index2_prev,.index3 .index2_next{background: url(../image/an3.png) center no-repeat;background-size: 100% 100%;border: 1px solid #fff;}

.index3 .index2_prev:hover,.index3 .index2_next:hover{background-color: #172A88;border: 1px solid #172A88;}

.index4{height:270vh;position: relative;overflow: hidden;z-index: 5;background: #fff;}


.index4 .ind4_con{position: absolute;left: 0;top: 0;width: 100%;height: 100vh;}

.index4 .ind4_con .con1{width: 100%;height: 100%;}

.index4 .ind4_con .con1 img{width: 103%;position: absolute;left: 50%;bottom: 0%;transform: translatex(-50%);max-width: none;}

.index4 .ind4_con .con1 video{width: 100%;height: 100%;overflow: hidden;object-fit: cover;transform: scale(1.05);}

.index4 .ind4_con .con2{position: absolute;width: 100%;text-align: center;bottom: 18.95%;z-index: 5;overflow: hidden;}

.index4 .ind4_con .con3{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}

.index4 .ind4_con .con3::after{content: "";width: 100%;height: 100%;border: 100px solid #fff;z-index: 5;position: absolute;pointer-events: none;}

.index4 .ind4_con .con3.act::after{border: 1px solid #fff;}

.index4 .ind4_con .con3 img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);max-width: none;max-height: none;width: 102%;}

.index4 .ind4_con .con2.act{opacity: 0;}

.index4.act .ind4_con{position: fixed;}

.index4.act2 .ind4_con{position: absolute;bottom: 0;top: auto;overflow: hidden;}


.index5{height: 70vh;}

.aboutbg{ width:100%; background:url(../image/about.jpg)}

.index5 .in5_di_con{position: fixed;left: 0;top: 0;width: 100%;height: 100vh;display: flex;align-items: center;z-index: 1;padding-top: 3%;}

.index5 .in5_con{width: 1000px;margin: 0 auto;}

.index5 .con1{text-align: center;}

.index5 .con1 .c2{line-height: 30px;margin: 50px 0 60px;}

.index5 .con2{text-align: center;}

.index5 .con2 .ul{display: flex;justify-content: space-between;}

.index5 .con2 .ul .li{max-width: 25%;}

.index5 .con2 .ul .l1 img{margin: 0 auto;width: 150px;}

.index5 .con2 .ul .l2{margin:  15px 0;}

.index5 .con2 .ul .l2 .sp3{display: inline-block;margin: 0 5px 0;}

.index5 .con2 .ul .l3{color: #666666;line-height: 26px;}

.index5 .con3{display: flex;justify-content: center;margin-top: 70px;}

.index5 .imgs{width: 33.75%;margin: 0 auto;}

.index6{position: relative;background: url(../image/sjc2.jpg) center no-repeat fixed;background-size: 104% 104%;transition: all 1s;display: none;}

.index6 img{width: 100%;}

.index6:hover{background-size: 101% 101%;}

.index7{position: relative;background: #f9f9f9;z-index: 5;}

.index7 .con1{margin-bottom: 50px;display: flex;}

.index7 .con1 span{margin-right: 50px;color: #afb1b2;cursor: pointer;}

.index7 .con1 span:last-child{margin-right: 0;}

.index7 .con1 span.act{color: #172A88; font-weight:bold;}

.index7 .con1 span:hover{color: #172A88; font-weight:bold;}


.index7 .con2{}

.index7 .con2 .ul{display: flex;flex-wrap: wrap;}

.index7 .con2 .ul .li{width: 31.875%;margin-right: 2.1875%;margin-bottom: 35px;}

.index7 .con2 .ul .li a{display: block;position: relative;}

.index7 .con2 .ul .li:nth-child(3n){margin-right: 0;}

.index7 .con2 .img{overflow: hidden;position: relative;}

.index7 .con2 .img img{width: 100%;transform: scale(1.001);}

.index7 .con2 .img img:first-child{opacity: 0;}

.index7 .con2 .img img:last-child{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

.index7 .con2 .ul .li .txt{left: 0;top: 0;width: 100%;height: 100%;color: #fff;padding: 35px 40px 55px;color: #fff;border: 1px solid transparent;background: #ebeef0;}

.index7 .con2 .ul .li .txt .t1{display: flex;align-items: center;opacity: 0.8;margin-bottom: 18px;line-height: 16px; color: #323233;}

.index7 .con2 .ul .li .txt .t1 .i{width: 16px;height: 16px;position: relative;margin-right: 5px;}

.index7 .con2 .ul .li .txt .t1 .i img{width: 100%;}

.index7 .con2 .ul .li .txt .t1 .i img:first-child{opacity: 0;}

.index7 .con2 .ul .li .txt .t1 .i img:last-child{position: absolute;left: 0;top: 0;}

.index7 .con2 .ul .li .txt .t2{line-height: 35px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;  overflow: hidden;color: #222222;}

.index7 .con2 .ul .li .txt .t3{display: flex;align-items: center;position: absolute;left: 35px;bottom: 60px;color: #172A88;opacity: 0;display: none;}

.index7 .con2 .ul .li .txt .t3 img{margin-left: 9px;}

.index7 .con2 .ul .li:hover .txt{background: #172A88;border: 1px solid #172A88;}

.index7 .con2 .ul .li:hover .txt .t1 .i img:last-child{opacity: 0;}

.index7 .con2 .ul .li:hover .txt .t1 .i img:first-child{opacity: 1;}

.index7 .con2 .ul .li:hover .txt .t1{color: #fff;opacity: 1;}

.index7 .con2 .ul .li:hover .txt .t2{color: #fff;}

.index7 .con2 .ul .li:hover .txt .t3{opacity: 1;}

.index7 .con2 .ul .li:hover .img img{transform:translate(-50%,-50%) scale(1.05) ;}

.index7 .con2 .c{display: none;}

.index7 .con2 .c.act{display: block;}

.floot{background: #172A88;position: relative;z-index: 5;}

.floot .con1{padding: 65px 0 ;display: flex;justify-content: space-between;}

.floot .con1 .con_le{width: 26%;border-right: 1px solid rgba(255, 255, 255, 0.1);padding-bottom: 15px;padding-right: 10px;}

.floot .con1 .con_re{width: 70%;}

.floot .con1 .con_le .le1{transform: translateY(-15px);margin-bottom: 20px;}

.floot .con1 .con_le .le2{margin-bottom: 20px;}

.floot .con1 .con_le .le2 .ul{}

.floot .con1 .con_le .le2 .ul .li{display: flex;align-items: flex-start;color: rgba(255, 255, 255, 0.5);line-height: 20px;margin-bottom: 12px;}

.floot .con1 .con_le .le2 .ul .li:last-child{margin-bottom: 0;}

.floot .con1 .con_le .le2 .ul .li a{color: #fff;border-bottom: 1px solid transparent;}

.floot .con1 .con_le .le2 .ul .li .l1{opacity: 0.5;transform: translateY(1px);margin-right: 3px;width: 20px;}

.floot .con1 .con_le .le2 .ul .li .l2{width: calc(100% - 25px);display: flex;}

.floot .con1 .con_le .le2 .ul .li .l2 .d{ white-space: nowrap;width: 68px;}


.floot .con1 .con_le .le2 .ul .li span{color: #fff;}

.floot .con1 .con_le .le2 .ul .li a:hover{border-bottom: 1px solid #fff;}

.floot .con1 .con_le .le3{display: flex;}

.floot .con1 .con_le .le3 a{display: block;}

.floot .con1 .con_le .le3 .i{width: 44px;height: 44px;border-radius: 3px;overflow: hidden;}

.floot .con1 .con_le .le3 .img{margin-right: 13px;position: relative;cursor: pointer;}

.floot .con1 .con_le .le3 .img .t{color: rgba(255, 255, 255, 0.8);line-height: 22px;}

.floot .con1 .con_le .le3 .img .tan{position: absolute;left:0;top: 150%; width: 100px;background: #272a2c;padding:3px 7px 7px;opacity: 0;pointer-events: none;}

.floot .con1 .con_le .le3 .img .tan::after{content: "";width: 12px;height: 12px;position: absolute;left: 17px;top: -6px;background: #272a2c;transform: rotate(45deg);}

.floot .con1 .con_le .le3 .img .tan .i {width: 100%;height: auto;position: relative;z-index: 2;}

.floot .con1 .con_le .le3 .img .tan .i img{width: 100%;}

.floot .con1 .con_le .le3 .img:last-child{margin-right: 0;}

.floot .con1 .con_le .le3 .ts{height: 20px;border-left: 1px solid rgba(255, 255, 255, 0.1);border-right: 1px solid rgba(255, 255, 255, 0.1);line-height: 20px;background: rgba(255, 255, 255, 0.06);color: rgba(255, 255, 255, 0.5);text-align: center;margin-top: 5px;}

.floot .con1 .con_le .le3 .img:hover .tan{top: 135%;opacity: 1;}

.floot .con1 .con_re{}

.floot .con1 .con_re .ul{display: flex;justify-content: space-between;}

.floot .con1 .con_re .ul .li{width: 13%;}

.floot .con1 .con_re .ul .li2{width: 25%;}

.floot .con1 .con_re .ul .li a{display: block;color: rgba(255, 255, 255, 0.5);margin-bottom: 25px;}

.floot .con1 .con_re .ul .li a span{color: rgba(255, 255, 255, 0.5);}

.floot .con1 .con_re .ul .li a:first-child{color: #fff;padding-bottom: 18px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);margin-bottom: 18px; font-weight:bold;}

.floot .con1 .con_re .ul .li a:hover,.floot .con1 .con_re .ul .li a:hover span{color: #fff;}

.floot .con2{background: #00105E;}

.floot .con2 .c{display: flex;justify-content: space-between;color: rgba(255, 255, 255, 0.5);padding: 23px 0;}

.floot .con2 .c a{color: rgba(255, 255, 255, 0.5);}

.floot .con2 .c a:hover{color: #fff;}

.floot .con2 .c .cl a{margin-left: 18px;}




/* 投资者关系 */

.product_banner{}

.product_banner .pnav{width: 100%;position: absolute;left: 0;bottom: 0;z-index: 3;background: rgba(0, 0, 0, 0.2);line-height: 60px;color: #fff;}

.product_banner .pnav .pox{display: flex;justify-content: space-between;}

.product_banner .pnav .pox .plt{display: flex;font-family: "Arial";}

.product_banner .pnav .pox .plt .p{display: flex;align-items: flex-end;align-content: flex-end;margin-right: 5vw;}

.product_banner .pnav .pox .plt .p span{display: block;position: relative;top: 5%;margin-left: 5px;}

.product_banner .pnav .pox .prt{opacity: .6;}

.inv_nav{}

.inv_nav{line-height: 66px;border-bottom: 1px solid #ebedf0;}

.inv_nav .iox{display: flex;justify-content: space-between;}

.inv_nav .iox .ilt{display: flex;}

.inv_nav .iox .ilt a{display: block;position: relative;margin-right: 2.5vw;color: #222;}

.inv_nav .iox .ilt a s{display: block;width: 0%;height: 3px;background: #172A88;position: absolute;left: 0;bottom: -1;z-index: 2;}

.inv_nav .iox .ilt a.act,.inv_nav .iox .ilt a:hover{color: #172A88;}

.inv_nav .iox .ilt a.act s,.inv_nav .iox .ilt a:hover s{width: 100%;}

.inv_nav .iox .irt{display: flex;align-items: center;align-content: center;}

.inv_nav .iox .irt a{display: block;color: #222;}

.inv_nav .iox .irt s{display: block;width: 1px;height: 16px;background: #222;margin: 0 10px;}

.inv_nav .iox .irt a.act,.inv_nav .iox .irt a:hover{color: #172A88;}

.inv1{}

.inv1 .ul1{margin-top: 20px;display: flex;justify-content: space-between;flex-wrap: wrap;}

.inv1 .ul1 .li{position: relative;display: flex;width: calc(50% - 20px);padding: 30px 0;background: #f5f8fa;margin-top: 40px;}

.inv1 .ul1 .li .llt{width: calc(100% - 165px);padding: 10px 30px;}

.inv1 .ul1 .li .llt .riqi{line-height: 36px;font-family: "arial";color: #666;}

.inv1 .ul1 .li .llt .riqi .day2{font-weight: bold;line-height: 24px;}

.inv1 .ul1 .li .llt .ltt{margin-top: 10px;line-height: 1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.inv1 .ul1 .li .lrt{width: 160px;border-left: 1px solid #e6edf0;padding: 15px 0;text-align: center;}

.inv1 .ul1 .li .lrt .ico{display: block;width: 60px;height: 60px;border: 1px solid #000;background: url(../image/pdf.svg) center no-repeat;background-size: 20px;border-radius: 50%;opacity: 0.5;margin: 0 auto 20px;}

.inv1 .ul1 .li .xian{display: block;width: 0%;height: 6px;background: #172A88;position: absolute;left: 0;bottom: 0;z-index: 2;}

.inv1 .ul1 .li:hover .xian{width: 100%;}

.inv1 .ul1 .li:hover .llt *{color: #172A88;}

.inv1 .ul1 .li:hover .lrt .ico{opacity: 1;background: url(../image/pdf_l.svg) center no-repeat;background-size: 20px;border: 1px solid #172A88;}

/* 业绩 */

.inv_yj1{}

.inv_yj1 .tt{margin-bottom: 100px}

.inv_yj1 .dl1{display: flex;align-items: flex-start;align-content: flex-start;}

.inv_yj1 .dl1 dt{width: 16.25%;font-family: "Arial";color: #666;}

.inv_yj1 .dl1 dd{width: 83.75%;}

.inv_yj1 .dl1 dd .ul1{display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;}

.inv_yj1 .dl1 dd .ul1 .li{position: relative;background: #f5f8fa;width: calc(50% - 20px);display: block;padding: 50px 40px 50px 22%;margin: 4.65vw 0;}

.inv_yj1 .dl1 dd .ul1 .li .img{position: absolute;left: 20px;bottom: 20px;width: 35%;}

.inv_yj1 .dl1 dd .ul1 .li .img img{width: 100%;}

.inv_yj1 .dl1 dd .ul1 .li .ltt{line-height: 1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom: 50px;}

.inv_yj1 .dl1 dd .ul1 .li .ico{display: block;width: 60px;height: 60px;border: 1px solid #000;background: url(../image/pdf.svg) center no-repeat;background-size: 20px;border-radius: 50%;opacity: 0.5;}

.inv_yj1 .dl1 dd .ul1 .li .xian{display: block;width: 0%;height: 6px;background: #172A88;position: absolute;left: 0;bottom: 0;z-index: 2;}

.inv_yj1 .dl1 dd .ul1 .li:hover .xian{width: 100%;}

.inv_yj1 .dl1 dd .ul1 .li:hover .ico{opacity: 1;background: url(../image/pdf_l.svg) center no-repeat;background-size: 20px;border: 1px solid #172A88;}


/* 公告 */

.inv_gg1{}

.inv_gg1 .anniu{font-family: 'Arial';display: flex;border-bottom: 1px solid #ebedf0;margin: 40px 0 50px;}

.inv_gg1 .anniu a{display: block;line-height: 36px;padding-bottom: 15px;position: relative;color: #666;margin-right: 4vw;}

.inv_gg1 .anniu a s{display: block;width: 0%;height: 3px;background: #172A88;position: absolute;left: 0;bottom: 0;z-index: 2;}

.inv_gg1 .anniu a.act,.inv_gg1 .anniu a:hover{color: #172A88;}

.inv_gg1 .anniu a.act s,.inv_gg1 .anniu a:hover s{width: 100%;}

.inv_gg1 .tt2{}

.inv_gg1 .tt2 span{color: #172A88;} 

.inv_gg1 .new1_con{display: flex;margin: 30px 0 60px;flex-wrap: wrap;row-gap: 20px;}

.inv_gg1 .new1_con a{display: block;height: 50px;padding: 0 50px;background: #fff;border: 1px solid #e6e9eb;border-radius: 50px;margin-right: 20px;line-height: 48px;position: relative;overflow: hidden;}

.inv_gg1 .new1_con a:last-child{margin-right: 0;}

.inv_gg1 .new1_con a span{position: relative;z-index: 1;}

.inv_gg1 .new1_con a  s{width: 100%;height: 0%;background: #172A88;position: absolute;left: 0;bottom: 0;}

.inv_gg1 .new1_con a:hover s{height: 100%;}

.inv_gg1 .new1_con a:hover span{color: #fff;}

.inv_gg1 .new1_con a.act s{height: 100%;}

.inv_gg1 .new1_con a.act span{color: #fff;}


.inv_gg1 .ul1{margin-bottom: 40px;}

.inv_gg1 .ul1 .li{display: flex;padding: 30px;align-items: center;align-content: center;border-bottom: 1px solid #ebedf0;line-height: 1.5;}

.inv_gg1 .ul1 .li .alt{width: calc(100% - 100px);}

.inv_gg1 .ul1 .li div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.inv_gg1 .ul1 .li .att{color: #172A88;}

.inv_gg1 .ul1 .li .att2{margin: 10px 0;}

.inv_gg1 .ul1 .li .day{padding-left: 20px;line-height: 24px;color: #666;opacity: .8;background: url(../image/day.svg) left center no-repeat;}

.inv_gg1 .ul1 .li:hover{background: #f5f8fa;}

.inv_gg1 .ul1 .li .ico{display: block;width: 60px;height: 60px;border: 1px solid #000;background: url(../image/pdf.svg) center no-repeat;background-size: 20px;border-radius: 50%;opacity: 0.5;}

.inv_gg1 .ul1 .li:hover .ico{opacity: 1;background: url(../image/pdf_l.svg) center no-repeat;background-size: 20px;border: 1px solid #172A88;}

/* 企业管治 */

.inv_zl1{}

.inv_zl1 .ul1{margin-top: 60px;display: flex;flex-wrap: wrap;justify-content: center;}

.inv_zl1 .ul1 .li{width: calc(calc(100% - 120px) / 4);margin: 0 20px 35px ;padding: 40px ;background: #f5f8fa;line-height: 1.5;}

.inv_zl1 .ul1 .li:nth-child(4){margin-left: 0;}

.inv_zl1 .ul1 .li:nth-child(7){margin-right: 0;}

.inv_zl1 .ul1 .li .ltt{color: #172A88;}

.inv_zl1 .ul1 .li .ltc{padding-top: 15px;margin-top: 15px;border-top: 1px solid #ebedf0;}

.inv_zl1 .ul1 .li .ltc .p{width: 100%;position: relative;line-height: 36px;margin-top: 5px;padding-left: 15px;flex:1;}

.inv_zl1 .ul1 .li .ltc .p s{display: block;width: 4px;height: 4px;background: #999;border-radius: 50%;position: absolute;left: 0;top: 16px;}

.inv_zl1 .dl1{padding: 40px;background: #f5f8fa;}

.inv_zl1 .dl1 dt{color: #172A88;padding-bottom: 28px;border-bottom: 1px solid #ddd;}

.inv_zl1 .dl1 dd{display: flex;justify-content: space-between;}

.inv_zl1 .dl1 dd .li{display: flex;justify-content: space-between;align-items: center;align-content: center; padding: 30px 0;line-height: 60px;border-bottom: 1px solid #ddd;width: calc(50% - 40px);}

.inv_zl1 .dl1 dd .li .wz{width: calc(100% - 70px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.inv_zl1 .dl1 dd .li .ico{display: block;width: 60px;height: 60px;border: 1px solid #000;background: url(../image/pdf.svg) center no-repeat;background-size: 20px;border-radius: 50%;opacity: 0.5;}

.inv_zl1 .dl1 dd .li:hover .wz{color: #172A88;}

.inv_zl1 .dl1 dd .li:hover .ico{opacity: 1;background: url(../image/pdf_l.svg) center no-repeat;background-size: 20px;border: 1px solid #172A88;}

.inv_zl1 .dl1 dd:last-child .li{border-bottom: 0;}


/* 股票信息 */

.inv_xx1{}

.inv_xx1 .inhezi{display: flex;justify-content: space-between;margin-top: 60px;}

.inv_xx1 .inhezi .ilt{width: 73.25%;height: 360px;background: #f5f8fa url(../image/logo.png) right bottom no-repeat; display: flex;}

.inv_xx1 .inhezi .ilt .zuo{width: 25%;height: 100%;background: #172A88;color: #fff;padding: 40px 2vw;}

.inv_xx1 .inhezi .ilt .zuo .itt{font-family: 'arial';}

.inv_xx1 .inhezi .ilt .zuo .itc{font-family: 'arial';margin: 180px 0 10px;}

.inv_xx1 .inhezi .ilt .you{width: 75%;padding: 40px 2vw;}

.inv_xx1 .inhezi .ilt .you .y_top{display: flex;align-items: flex-end;align-content: flex-end;font-family: 'arial';color: #666;}

.inv_xx1 .inhezi .ilt .you .y_top .shuz{font-weight: bold;color: #f00;margin-right: 30px;}

.inv_xx1 .inhezi .ilt .you .y_top .tux{text-align: center;margin-right: 3vw;}

.inv_xx1 .inhezi .ilt .you .y_top .tux .ico{display: block;position: relative;width: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;margin: 0 auto;height: 10px;top: 0;border-bottom:10px solid #f00;margin-bottom: 5px;}

.inv_xx1 .inhezi .ilt .you .y_top .bd span{color: #f00;}

.inv_xx1 .inhezi .ilt .you .y_top.lv .shuz{color: #4acb70;}

.inv_xx1 .inhezi .ilt .you .y_top.lv .tux .ico{border-top:10px solid #4acb70;border-bottom: 0;}

.inv_xx1 .inhezi .ilt .you .y_top.lv .bd span{color: #4acb70;}

.inv_xx1 .inhezi .ilt .you .ul1{display: flex;justify-content: space-between;padding: 45px 0 55px;border-bottom: 1px solid #ddd;line-height: 1.5;color: #666;margin-bottom: 50px;}

.inv_xx1 .inhezi .ilt .you .ul1 .en{font-family: 'arial';font-weight: bold;color: #333;margin-top: 10px;}


.inv_xx1 .inhezi .irt{width: calc(26.75% - 20px);height: 360px;background:#f5f8fa ;padding: 40px 2vw;}

.inv_xx1 .inhezi .irt .ul1{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 20px;margin-top: 20px;border-top: 1px solid #ddd;line-height: 1.5;}

.inv_xx1 .inhezi .irt .ul1 .li{width: 48%;margin-bottom: 7px;color: #666;}

.inv_xx1 .inhezi .irt .ul1 .li .cn{color: #172A88;}

/* 投资者日志 */

.inv_rz1{}

.inv_rz1 .dl1{display: flex;margin-top: 60px;}

.inv_rz1 .dl1 dt{width: 19%;font-family: 'arial';color: #172A88;}

.inv_rz1 .dl1 dd{width: 81%;}

.inv_rz1 .dl1 dd .a{display: flex;align-items: center;align-content: center;justify-content: space-between;border-bottom: 1px solid #e6edf0;padding: 25px 0;}

.inv_rz1 .dl1 dd .a .alt{width: calc(100%  - 70px);line-height: 1.5;line-height: 1.5;}

.inv_rz1 .dl1 dd .a .alt div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color: #222;}

.inv_rz1 .dl1 dd .a .alt .atc{margin: 10px 0 30px;}

.inv_rz1 .dl1 dd .a .alt .atc2{padding-left: 32px;padding-left: 26px;background: url(../image/pdf.svg) left center no-repeat;background-size: 20px;}

.inv_rz1 .dl1 dd .a .art{display: flex;width: 60px;height: 60px;justify-content: center;align-items: center;align-content: center;border: 1px solid #172A88;border-radius: 50%;}

.inv_rz1 .dl1 dd .a .art s{display: block;width: 10px;height: 10px;border-top: 1px solid #172A88;border-right: 1px solid #172A88;transform: rotate(45deg);-webkit-transform: rotate(45deg);}

.inv_rz1 .dl1 dd .a:hover .alt .atc{color: #172A88;}

/* 投资联系 */

.inv_ll1{}

.inv_ll1 .ul1{margin-top: 60px;}

.inv_ll1 .ul1 .li{display: flex;line-height: 36px;margin-bottom: 20px;}

.inv_ll1 .ul1 .li .ico{width: 40px;}

.inv_ll1 .ul1 .li .ico2{padding:0 4px 2px;}

.inv_ll1 .ul1 .li .art{display: flex;}

.inv_ll1 .ul1 .li .art .wz2{font-weight: 100;}














@media screen and (max-width:1800px) {
    .index2 .con .con_re{padding: 0 150px ;}

    .index2 .con2 .con_le .ss{padding: 50px 200px 40px 50px;}

    .fyan{left: 50px;}

    .index2_sp{left: 50px !important;}


    .inv_yj1 .dl1 dd .ul1 .li{margin: 3vw 0;}
}


@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_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_58{font-size: 48px;}

    .f_60{font-size: 50px;}

    .f_64{font-size: 58px;}

    .f_68{font-size: 54px;}

    .f_200{font-size: 180px;}

    .f_80{font-size: 60px;}

    .p_80{padding: 80px 0;}

    .p_100_80{padding: 80px 0;}

    .p_80_100{padding: 80px 0 ;}

    .p_100{padding: 80px 0;}

    .p_120{padding: 100px 0;}

    .p_100_120{padding: 100px 0;}

    .p_120_100{padding: 100px 0;}

    .p_80_120{padding: 80px 0 ;}

    .p_100_130{padding: 100px 0 ;}

    .p_t120{padding-top: 100px;}

    .p_120_140{padding: 100px 0 ;}

    body{margin-top: 80px;}


    .head{height: 80px;}

    .head.act{height: 70px;}

    .head .head_con .con_le .le2 .ul .li{padding: 0 20px;}

    .index7 .con2 .ul .li .txt .t3{bottom: 40px;}

    .index2 .con2 .con_le .ss .s1{line-height: 40px;margin-bottom: 25px;}

    .fyan{bottom: 55px;}

    .index2 .index2_sp{bottom: 35px !important;}

    .dongw .dongtt  img{width: 350px;}

    .index2 .con2 .con_le .ss{padding: 50px 170px 40px 40px;}

    .fyan{left: 40px;}

    .index2_sp{left: 40px !important;}


    .inv_yj1 .dl1 dd .ul1 .li{margin: 2vw 0;}



    .inv_zl1 .ul1 .li{width: calc(calc(100% - 60px) / 4);margin: 0 10px 20px ;padding: 30px 20px;}

    .inv_zl1 .ul1 .li .ltt{font-size: 20px;}


}

@media screen and (max-width:1500px) {
    .index7 .con2 .ul .li .txt .t3{left: 20px;}

    .index7 .con2 .ul .li .txt{padding: 20px;}

    .inv_yj1 .dl1 dd .ul1 .li{margin: 1vw 0 2vw;}
    
}
@media screen and (max-width:1400px) {
    .head .head_con .con_le .le2 .ul .li{padding: 0 15px;}

    .in_banner .ss .txt .c3{margin-top: 40px;}
}


@media screen and (max-width:1025px) {

    .f_12{ font-size:12px; }

    .f_14{font-size: 14px;}

    .f_16{ font-size:16px; }

    .f_18{ font-size:18px; }

    .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_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_58{font-size: 30px;}

    .f_60{font-size: 60px;}

    .f_64{font-size: 64px;}

    .f_68{font-size: 68px;}

    .f_80{font-size: 80px;}

    .f_200{font-size: 200px;}


    .yd{display: block;}

    .pc{display: none;}

    .wow{opacity: 1;}

    .in_banner .ss .img img.yd{display: none;}

    .in_banner .ss .img img.pc{display: block;}


    .index4 .ind4_con .con1 img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;height: 100vh;max-width: none;}

    .index4 .ind4_con .con3::after{border: 0;border-top: 35vh solid #fff;border-bottom: 35vh solid #fff;}

    /* .head .head_con .con_le .le2 .ul .lt {pointer-events: none;} */
    .gengd .gd{opacity: 1;}

    .index4 .ind4_con::after{content: "";width: 100%;height: 5px;background: #fff;position: absolute;left: 0;bottom: -2px;z-index: 1;}

    .index6{background: url(../image/sjc2.jpg) center no-repeat ;}
    

    .head{display: none;}
    
}



 @media screen and (max-width:1025px) {

   /* html,body{overflow-x: hidden;}

    .head{display: none;}

    .ibox2,.ibox{min-width: 200px;width: 90%;}

    body{min-width: 200px;margin-top: 50px;}

    .yd{display: block;}

    .pc{display: none;}

    .f_12{ font-size:12px; }

    .f_14{font-size: 14px;}

    .f_16{ font-size:14px; }

    .f_18{ 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:22px; }

    .f_36{ font-size:24px; }

    .f_38{ font-size:24px; }

    .f_40{font-size: 24px;}

    .f_44{font-size: 24px;}

    .f_46{font-size: 24px;}

    .f_48{font-size: 26px;}

    .f_50{font-size: 28px;}

    .f_52{font-size: 28px;}

    .f_54{font-size: 28px;}

    .f_58{font-size: 28px;}

    .f_60{font-size: 28px;}

    .f_68{font-size: 28px;}

    .f_80{font-size: 36px;}

    .p_80{padding: 40px 0;}

    .p_100_80{padding: 40px 0;}

    .p_80_100{padding: 40px 0 ;}

    .p_100{padding: 40px 0;}

    .p_120{padding: 40px 0;}

    .p_100_120{padding: 40px 0;}

    .p_120_100{padding: 40px 0;}

    .p_80_120{padding: 40px 0 ;}

    .p_100_130{padding: 40px 0 ;}

    .p_t120{padding-top: 40px;}

    .p_120_140{padding: 40px 0 ;}

    .pt_100{padding-top: 40px ;}

    .p_200_160{padding: 40px 0;}

    .wow{opacity: 1;}*/
    .ibox2,.ibox{min-width: auto;}

    /* html{min-width: 1280px;} */


    body{margin-top: 120px !important;min-height: 130vh;}

/*      .head{display:none}  */

    .mhead{display: block;width: 100%;height: 120px;position: fixed;top: 0;left: 0;z-index: 20;top: 0;left: 0;background:#fff ;border-bottom: 1px solid #eee;}

    .mhead .menu{height: 120px;padding-left: 100px;background:url(../image/m1.png) center right no-repeat ;background-size: 65px;float: right;}

    .mhead .logo{display: block;position: absolute;top: 0;left: calc(50% - 100px);z-index: 3;}

    .mhead .logo img{display: block;width: 300px; margin-top: 25px;}

    .mhead .ss{display: block;width: 100px;height: 120px;float: right;background: url(../image/ss_m.png) center no-repeat;background-size: 50px;}

    .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:25;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 li .ltop{position: relative;line-height:3;padding: 0 100px 0 50px;border-bottom: 1px solid #ddd; }

    .mnav .mbox .ul1 li .ltop a{display: block;width: 100%;font-size: 50px;}

    .mnav .mbox .ul1 li .ltop span{display: block;width: 100%;height: 100%;position: absolute;top: 0;right: 0;z-index: 2;}

    .mnav .mbox .ul1 li .ltop span::after{width: 50px;height: 4px;background: #444444;content: "";position: absolute;right: 45px;top: calc(50% - 2px);}

    .mnav .mbox .ul1 li .ltop span::before{width: 4px;height: 50px;background: #444444;content: "";position: absolute;right: 67px;top: calc(50% - 25px);}

    .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 100px;line-height:2.5;font-size: 36px;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;}

    /*

    .gengd{width: 140px;height: 44px;}

    .in_banner .ss .img img{height: auto;}

    .banner_sp{bottom: 30px !important;}

    .in_banner .ss .txt .c3{margin-top: 30px;}

    .in_banner .ss .txt .con{transform: translateY(-20px);}

    .in_banner{height: auto;}


    .index2 .con1 .c2{margin: 20px 0 30px;}

    .dongw{display: none;}

    .index2 .con2{flex-wrap: wrap;}

    .index2 .con2 .con_le{width: 100%;}

    .index2 .con2 .con_re{width: 100%;}

    .index2 .con2 .con_le .ss{padding: 30px 20px 60px;}
    
    .fyan{display: none;}

    .index2_sp{left: 20px !important;}
    
    .index2 .con2 .con_le .ss .s1{line-height: 30px;margin-bottom: 10px;}

    .index2 .con3 .ss{padding: 10px 15px 20px;}

    .index2 .con3 .txt .t2{margin: 15px 0;}

    .index3 .con1 .c2{margin: 20px 0 30px;}

    .index3 .index2_sp{display: block;width: 100% !important;bottom: 30px !important;}

    .index3 .ss .txt{padding: 0 25px;}

    .index3 .ss .txt .t3{display: flex;}

    .index4 .ind4_con .con3::after{border: 0;border-top: 30vh solid #fff;border-bottom: 30vh solid #fff;}

    .index4 .ind4_con .con1 img{position: absolute;width: 100%;height: 100%;left: 50%;top: 50%;transform: translate(-50%,-50%);max-width: none;}

    .index4 .ind4_con .con3 img{width: 200%;}

    .index5 .in5_con{width: 90%;}

    .index5 .con1 .c2{margin: 20px 0 30px;}

    .index5 .con2 .ul .l1 img{width: 70px;}

    .index5 .con2 .ul .li{max-width: 35%;width: 33%;}

    .index5 .con3{margin-top: 30px;}

    .index6{background: url(/public/static/images/sjc2.png) center no-repeat;background-size: 100%;}

    .index7 .con1{margin-bottom: 30px;}

    .index7 .con2 .ul .li{width: 49%;margin-right: 2%;margin-bottom: 15px;}

    .index7 .con2 .ul .li:nth-child(2n){margin-right: 0;}

    .index7 .con2 .ul .li:nth-child(3n){margin-right: auto;}

    .index7 .con2 .ul .li .txt .t2{line-height: 30px;}

    .index7 .con2 .ul .li .txt .t1{margin-bottom: 15px;}


    .index7 .con2 .ul .li .txt .t3{bottom: 20px;}

    .floot .con1 .con_re{display: none;}

    .floot .con1 .con_le{width: 100%;border: 0;}

    .floot .con2 .c{flex-wrap: wrap;justify-content: center;line-height: 22px;text-align: center;}

    .floot .con2 .c .cl a{margin-left: 10px;}

    .floot .con1{padding: 30px 0;}*/






} 

/* @media screen and (max-width:800px) {
    .index7 .con2 .ul .li{width: 100%;margin-right: 0;}

    .index7 .con1 span{margin-right: 30px;}
} */


.product-tab-wrap {
            width: 100%;
			margin-top:50px;
			margin-bottom:90px;
            padding: 0px;
        }

        /* 全部选择器统一加父级 .product-tab-wrap */
        .product-tab-wrap .tab-nav {
            display: flex;
            flex-wrap: wrap;
            border-bottom: 1px solid #eee;
        }

        .product-tab-wrap .tab-nav .tab-nav-item {
            padding: 14px 26px;
            font-size: 18px;
            color: #333;
            cursor: pointer;
            transition: all 0.3s;
            border-bottom: 3px solid transparent;
            white-space: nowrap;
        }

        .product-tab-wrap .tab-nav .tab-nav-item.active {
            color: #1B2E8A;
            border-color: #1B2E8A;
            font-weight: bold;
        }

        .product-tab-wrap .tab-nav .tab-nav-item:hover {
            color: #1B2E8A;
        }

        .product-tab-wrap .tab-content {
            margin-top: 24px;
        }

        .product-tab-wrap .tab-content .tab-content-item {
            display: none;
            font-size: 15px;
            color: #333;
            line-height: 1.8;
        }

        .product-tab-wrap .tab-content .tab-content-item.active {
            display: block;
            animation: fadeIn 0.4s ease;
        }

        @keyframes fadeIn {
            from {
                opacity: 0;
                transform: translateY(10px);
            }
            to {
                opacity: 1;
                transform: translateY(0);
            }
        }

        .product-tab-wrap .tab-content .tab-content-item p {
            margin-bottom: 12px;
            text-indent: 2em;
        }

        .product-tab-wrap .tab-content .tab-content-item ul {
            padding-left: 2em;
            margin: 10px 0;
        }

        .product-tab-wrap .tab-content .tab-content-item ul li {
            margin-bottom: 8px;
        }

        .product-tab-wrap .tab-content .param-table {
            width: 100%;
            border-collapse: collapse;
            margin: 16px 0;
        }

        .product-tab-wrap .tab-content .param-table th,
        .product-tab-wrap .tab-content .param-table td {
            border: 1px solid #e5e7eb;
            padding: 11px;
            text-align: center;
        }

        .product-tab-wrap .tab-content .param-table th {
            background-color: #f5f7fa;
        }

        /* 移动端适配 */
        @media (max-width: 768px) {
            .product-tab-wrap .tab-nav .tab-nav-item {
                padding: 10px 16px;
                font-size: 14px;
            }
            .product-tab-wrap {
                margin: 20px auto;
            }
        }
		
		 table {
            border-collapse: collapse;
            width: 100%;
        }
        th, td {
            border: 1px solid #333;
            padding: 16px;
            text-align: center;
        }
        th {
            background-color: #4874CB;
            color: #fff;
        }
        tr:nth-child(even) {
            background-color: #eef3ff;
        }