*{
 margin:0;
 padding:0;
}
body{
    background: #fffdfd;
}
a{
    text-decoration: none;
    color:#333333;
}
li{
    list-style-type: none;
    cursor: pointer
}
header{
    width:100%;
    height:80px;
    background:#fff;
}
header>div{
    width:1348px;
    margin:0 auto;
}
header ul{
    float:left;
    margin-left:32px;
}
header ul>li{
    display: block;
    float:left;
    line-height:75px;
    max-width:100px;
    font-size: 18px;
    font-weight: normal;
    margin-left:32px;
    font-weight: 600;
}
.logo{
    height:80px;
    line-height:80px;
    float:left;
}
.logo >img{
    height:50px;
    margin-top:15px;
}
#on{
    border-bottom: 5px solid #2148E6;
    ont-variation-settings: "opsz" auto;
    background: linear-gradient(119deg, #5387FF 3%, #2148E6 95%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}
.header_shiyong_a{
    position:relative;
    float:right;
}
.header_shiyong{
    width: 127px;
    height: 40px;
    position: absolute;
    right:0;
    top:20px;
}
.slide{
    width: 100%;
    height: 677px;
    opacity: 1;
    background: radial-gradient(23% 55% at 69% 44%, #fff 1%, #fffdfd 100%);
  
}
.slide_bg{
    width:1920px;height:100%;margin:0 auto;
}
.slide_left{
    position: absolute;
    left: -750px;
    right: 0;
    margin: 0 auto;
    width: 612px;
    height: 299px;
    top: 300px;
}
.slide_right{
    position: absolute;
    right: 0;
    left: 600px;
    margin: 0 auto;
    width: 780px;
    height: 399px;
    top: 250px;
}
.main_top{
    position: absolute;
    top: 700px;
    left: 0px;
    right:0;
    margin:0 auto;
    width: 1348px;
    height: 144px;
    border-radius: 20px;
    opacity: 1;
    background: #FFFFFF;
    border-image: linear-gradient(180deg, rgba(50, 50, 50, 0.13) 0%, rgba(255, 255, 255, 0) 100%) 1;
    box-shadow: 0px 1px 10px 0px rgba(185, 161, 161, 0.14);
}

.main_top li{
	float: left;
	display: block;
	width:205px;
	margin-top: 32px;
	margin-left: 64px;
	color: #333333;
	font-size: 24px;
    font-weight: 600;
}
.em_all{
    display: block;
    float: left;
    line-height:80px;
    margin-right: 21px;
}
.main_1{
    width:1348px;
    margin:0 auto;
    margin-top:124px;
}
.main_1_left{
    width: 368px;
    height: 212px;
    padding: 20px;
    border-radius: 20px;
    opacity: 1;
    
    background: linear-gradient(180deg, rgba(244, 247, 255, 0.74) 1%, #FFFFFF 99%);
    
    border-image: linear-gradient(180deg, rgba(50, 50, 50, 0.13) 0%, rgba(255, 255, 255, 0) 100%) 1;
    
    backdrop-filter: blur(22px);
    box-shadow: 0px 1px 10px 0px rgba(185, 161, 161, 0.14);
    
    border:1px solid #f0f0f0;
    float:left;
}
.main_1_left p{
    font-size: 20px;
    font-weight: 600;
    margin-bottom:20px;
}
.main_1_left ul li {
    line-height: 35px;
}
.main_1_left ul li span{
    font-size: 16px;
    font-weight: 600;
    color:#5387FF;
}
.main_1_center{
    float:left;
    width: 530px;
    height: 212px;
    border-radius: 20px;
    opacity: 1;
    background: #FFFFFF;
    border-image: linear-gradient(180deg, rgba(50, 50, 50, 0.13) 0%, rgba(255, 255, 255, 0) 100%) 1;
    
    box-shadow: 0px 1px 10px 0px rgba(185, 161, 161, 0.14);
    border:1px solid #f0f0f0;
    
    margin-left:15px;
    padding:20px;

}

.main_1_center > p{
    font-size: 20px;
    font-weight: 600;
    margin-bottom:10px;
}
.main_1_center ul li{
   
    float:left;
    margin-lefT:19px;
}
.main_1_center ul li img{
     width:118px;
    height:160px;
}
.main_1_center ul li:first-of-type{
    margin-lefT:0;
}
.main_1_center ul li:nth-of-type(4){
    float:right;
}
.main_1_center ul li p{
    display: block;
    width:110px;
    font-weight: normal;
    line-height: 100%;
    letter-spacing: 0em;
    font-size: 14px;
    color: #333333;
    white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis; /* 显示省略符号来代表被修剪的文本 */
}
.main_1_right
{
    width: 336px;
    height: 252px;
    border-radius: 20px;
    opacity: 1;
    float: right;
}
.main_2{
    margin-top:70px;
}
.main_2 h2{
    text-align: center;
    font-size: 30px;
    
}
.main_2 >p{
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    color: #999999;
    line-height:30px;
}
.main_2 > div{
    width: 1348px;
    height: 530px;
    border-radius: 20px;
    opacity: 1;
    
    background: #FFFFFF;
    
    border-image: linear-gradient(180deg, rgba(50, 50, 50, 0.13) 0%, rgba(255, 255, 255, 0) 100%) 1;
    
    box-shadow: 0px 1px 10px 0px rgba(185, 161, 161, 0.14);
    
    border:1px solid #f0f0f0;
    margin:0 auto;
    margin-top:40px;
}
.main_2_nav{
    width:278px;
    border-radius: 20px 0 0 20px;
    overflow: hidden;   
    cursor:pointer;
    float:left;
}
.main_2_nav>li{
    height:88px;
    padding-left:45px;
    ackground: linear-gradient(91deg, #FFFFFF 2%, #FFFFFF 99%);

    border-bottom: 1px solid;
    border-image: linear-gradient(90deg, rgba(50, 50, 50, 0.13) 0%, rgba(255, 255, 255, 0) 100%) 1;

}

.main_2_nav>li:last-of-type{
    border-bottom:0;
}
.main_2_nav>#nav_on{
    background: linear-gradient(99deg, rgba(63, 101, 254, 0.18) 8%, rgba(104, 63, 254, 0) 91%);
}
.main_2_nav>li>i,.main_2_main li i{
    display:block;
    width:46px;
    height:46px;
    background: url(../image/main_2_nav.png);
    float:left;
    margin-top:21px;
}
.main_2_nav>li>span{
    display:block;
    float:left;
    line-height:88px;
    height:88px;
    margin-left:24px;
    font-size: 20px;
    color:#333333;
}
.main_2_nav>li:nth-of-type(2)>i,.main_2_main li:nth-of-type(2) i{
    background-position: 0 -49px;
}
.main_2_nav>li:nth-of-type(3)>i,.main_2_main li:nth-of-type(3) i{
    background-position: 0 -104px;
}
.main_2_nav>li:nth-of-type(4)>i,.main_2_main li:nth-of-type(4) i{
    background-position: 0 -162px;
}
.main_2_nav>li:nth-of-type(5)>i,.main_2_main li:nth-of-type(5) i{
    background-position: 0 -217px;
}
.main_2_nav>li:nth-of-type(6)>i,.main_2_main li:nth-of-type(6) i{
    background-position: 0 -278px;
}
.main_2_main{
    float:left;
    position: relative;
    overflow: hidden;
}
.main_2_main li{
    height:534px;
    width:1070px;
    overflow: hidden;
}
.main_2_main li >img{
    position: absolute;
}
.main_2_main li >img:first-of-type{
    right:90px;
    z-index:99;
    bottom:25px;
    
}
.main_2_main li:first-of-type >img:first-of-type,.main_2_main li:nth-of-type(3) >img:first-of-type{
    bottom: 0px;
    right:130px;
    z-index:99;
    
}
.main_2_main li >img:nth-of-type(2){
    bottom: 30px;
    right:420px;
    
}
.main_2_main li >img:nth-of-type(3){
    bottom: 160px;
    right:50px;
    
}
.main_2_main li > p:nth-of-type(2){
    font-size: 26px;
    font-weight: 600;
}

.main_2_main li > p:nth-of-type(3){
    height:2px;
    background: #333333;
    width:170px;
    margin-top:24px;
    margin-bottom:24px;
}

.main_2_main li > p:nth-of-type(4){
    width:520px;
    color: #101464;
}

.main_2_main li > p:nth-of-type(5){
   color: #999999;
   line-height: 30px;  
   position: absolute;
    bottom:170px;
    font-size: 14px;
}


.main_2_main li > p:nth-of-type(6){
    position: absolute;
    bottom:70px;
}
.main_2_main li > p:nth-of-type(6)>a{
    width: 102px;
    height: 36px;
    border-radius: 30px;
    opacity: 1;

    background: linear-gradient(111deg, #5387FF 3%, #2148E6 95%);
    display: inline-block;
    color:#fff;
    text-align: center;
    line-height: 36px;
    box-shadow: 0px 1px 42px 0px rgba(185, 161, 161, 0.14);
}
.main_2_main li > p:nth-of-type(6)>a:nth-of-type(2){
    background: #fff;
    color:#333333;
    border: 1px solid #dfdfdf;
    
    margin-left:20px;
}
.main_3{
    width: 100%;
    background: url(../image/main_3.webp) 50%;
    background-size:100% 100% ;
    height: 504px;
    
    margin:0 auto;
    margin-top:60px;
    padding-top:70px;
}

.main_3 h2{
    text-align: center;
    font-size: 30px;
    
}
.main_3 >p{
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    color: #999999;
    line-height:30px;
    
}
.main_3 >div{
     width: 1348px;
     margin:0 auto;
}
.main_3 >div>img{
    width: 430px;
    height: 152px;
    margin-left:20px;
    margin-top:30px;
    cursor:pointer;
    transition: transform 0.25s ease;
    transform-origin: top left bottom right; /* 放大时从左上角开始 */
}
.main_3 >div img:hover {
    transform: scale(1.1); 
}
.main_3 >div>img:first-of-type,.main_3 >div>img:nth-of-type(4){
    margin-left:0px;
}
.main_4 {
    margin-top:70px;
}
.main_4 h2{
    text-align: center;
    font-size: 30px;
    
}
.main_4 >p{
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    color: #999999;
    line-height:30px;
    
}
.main_4 >div{
    text-align: center;
}


.main_5 {
}
.main_5 h2{
    text-align: center;
    font-size: 30px;
    
}
.main_5 >p{
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    color: #999999;
    line-height:30px;
    
}

.main_5 >div{
    text-align: center;
    margin-top:40px;
}

.main_6 {
    margin-top:70px;
}
.main_6 h2{
    text-align: center;
    font-size: 30px;
    
}
.main_6 >p{
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    color: #999999;
    line-height:30px;
    
}
.main_6 >div{
    width: 1348px;
    margin: 0 auto;
}
.main_6 >div img{
    position: relative;
    top: 4px;
    margin-right:10px;
}



.main_news{
    width: 400px;
    height: 212px;
    padding: 20px;
    border-radius: 20px;
    opacity: 1;
    
    background: linear-gradient(180deg, rgba(244, 247, 255, 0.74) 1%, #FFFFFF 99%);
    
    border-image: linear-gradient(180deg, rgba(50, 50, 50, 0.13) 0%, rgba(255, 255, 255, 0) 100%) 1;
    
    backdrop-filter: blur(22px);
    box-shadow: 0px 1px 10px 0px rgba(185, 161, 161, 0.14);
    
    border:1px solid #f0f0f0;
    float:left;
}
.main_news:nth-of-type(2){
    margin-left:10px;
}
.main_news:nth-of-type(3){
    float:right;
}
.main_news> p{
    font-size: 20px;
    font-weight: 600;
    margin-bottom:20px;
}
.main_news ul li {
    line-height: 35px;
}
.main_news ul li p{
        display: block;
        width:300px;
        height:30px;
      white-space: nowrap; /* 防止文本换行 */
      overflow: hidden; /* 隐藏溢出的内容 */
      text-overflow: ellipsis; /* 显示省略符号来代表被修剪的文本 */
      line-height:30px;
      float:left;
    
}
.main_news ul li span{
    float:right;
    font-size: 12px;
    font-weight: 500;
    color:#999999;
}
footer{
    margin-top:70px;
    width:100%;
    height:462px;
    background: linear-gradient(105deg, #0A1329 3%, #020617 94%);
}
footer > div{
    width: 1348px;
    margin:0 auto;
}

.system_main_2 {
    padding-top:70px;
    background: linear-gradient(180deg, rgba(244, 247, 255, 0.74) 1%, #FFFFFF 99%);
    height:400px;
}
.system_main_2 h2{
    text-align: center;
    font-size: 30px;
    
}
.system_main_2 >p{
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    color: #999999;
    line-height:30px;
    
}
.system_main_2 >div{
    width: 1348px;
    margin: 0 auto;
    margin-top:20px;
}

.system_main_2 li{
     width:234px;
    height:208px;
    padding:40px;
    cursor:pointer;
    margin-left:25.5px;
    margin-top:18px;
    transition: transform 0.25s ease;
    transform-origin: top left bottom right; /* 放大时从左上角开始 */
    box-shadow: 0px 1px 50px 0px rgba(185, 161, 161, 0.14);
    border-radius: 20px;
    float:left;
}
.system_main_2 li>img{
    width:56px;
    height:56px;
}
.system_main_2 li:first-of-type{
    margin-left:0px;
}
.system_main_2 >div li:hover {
    transform: scale(1.1); /* 放大到2倍 */
}
.system_main_2 li>p:nth-of-type(2){
    font-size: 14px;
    font-weight: normal;
    line-height: 140%;
    color: #777777;

}
.system_main_2 li>p:first-of-type{
    font-size: 22px;
    font-weight: 600;
    line-height:60px;
}
.system_main_3 {
    margin-top:100px;
}
.system_main_3 h2{
    text-align: center;
    font-size: 30px;
    
}
.system_main_3 >p{
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    color: #999999;
    line-height:30px;
    
}
.system_main_3 >div{
    width: 1348px;
    margin: 0 auto;
    margin-top:20px;
}
.system_main_3 >div img{
    width:312px;
    height:122px;
    cursor:pointer;
    margin-left:28.5px;
    margin-top:18px;
    transition: transform 0.25s ease;
    transform-origin: top left bottom right; /* 放大时从左上角开始 */
}
.system_main_3 >div img:hover {
    transform: scale(1.1); /* 放大到2倍 */
}
.system_main_3 >div img:nth-of-type(1),.system_main_3 >div img:nth-of-type(5),.system_main_3 >div img:nth-of-type(9),.system_main_3 >div img:nth-of-type(13),.system_main_3 >div img:nth-of-type(17),.system_main_3 >div img:nth-of-type(21),.system_main_3 >div img:nth-of-type(25),.system_main_3 >div img:nth-of-type(29){
    margin-left:0px;
}
.system_main_4{
    margin-top:50px;
    padding-top:70px;
    background: linear-gradient(180deg, rgba(244, 247, 255, 0.74) 1%, #FFFFFF 99%);
    height: 890px;
}
.system_main_4 h2{
    text-align: center;
    font-size: 30px;
    
}
.system_main_4 >p{
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    color: #999999;
    line-height:30px;
    
}
.system_main_4_top{
    width: 1348px;
    height: 50px;
    line-height: 50px;
    border-radius: 25px;
    opacity: 1;
    background: #FFFFFF;
    margin:0 auto;
    margin-top:40px;
    text-align: center;
}
.system_main_4_top li{
    font-sizE:14px;
    display: block;
    float:left;
    color:#9E9E9E;
    padding:0 13px;
    
}

.daili_main_2 {
    padding-top:70px;
    background: linear-gradient(180deg, rgba(244, 247, 255, 0.74) 1%, #FFFFFF 99%);
    height:auto;
}
.daili_main_2 h2{
    text-align: center;
    font-size: 30px;
    
}
.daili_main_2 >p{
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    color: #999999;
    line-height:30px;
    
}
.daili_main_2 >div{
    width: 1348px;
    margin: 0 auto;
    margin-top:20px;
}
.daili_shaixuan ul{
    width:100%;
}
.daili_shaixuan li{
    float:left;
    min-width:50px;
    padding:10px;
    font-size: 18px;
    text-align: left;
    color:#777777;
}
.daili_shaixuan li:first-of-type{
    font-weight: 600;   
    margin-left: 0;
    padding-left:0;
    
}
.daili_shaixuan .on{
   color:#2148E6; 
   font-weight: 600;
    
}
.daili_shaixuan_list{
    min-height:500px;
}
.daili_shaixuan_list li{
    position: relative;
    float:left;
    width:205px;
    height:335px;
    margin-left:23px;
    margin-top:30px;
}

.daili_shaixuan_list li:first-of-type,.daili_shaixuan_list li:nth-child(7n){
    margin-lefT:0;
}
.daili_shaixuan_list li p:first-of-type{
    background: linear-gradient(180deg, rgba(38, 38, 38, 0) 0%, rgba(38, 38, 38, 0.97) 85%);
    width: 95%;
    height: 50px;
    position: absolute;
    top: 223px;
    color: #fff;
    text-align: right;
    line-height: 50px;
    border-radius: 20px;
    padding-right:5%;
}
.daili_shaixuan_list li p:nth-of-type(2){
    width:205px;
    white-space: nowrap; /* 防止文本换行 */
    overflow: hidden; /* 隐藏溢出的内容 */
    text-overflow: ellipsis; /* 显示省略符号来代表被修剪的文本 */
    height:40px;
    line-height: 40px;
    font-weight: bold;
    font-size: 18px;
    color:#333333;
}
.daili_shaixuan_list li p:nth-of-type(3){
    font-size: 14px;
    color:#7777777;
}
.about_main_2{
    margin-top:70px;
    
    position: relative;
}
.about_main_2 h2{
    text-align: center;
    font-size: 30px;
    
}
.about_main_2 >p{
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    color: #999999;
    line-height:30px;
}
.about_main_2 > div:first-of-type{
    width: 1082px;
    height: 500px;
    border-radius: 20px;
    margin:0 auto;
    margin-top:40px;
}
.about_main_2 > div:nth-of-type(2){
    width: 1248px;
    height: 238px;
    border-radius: 20px;
    margin:0 auto;
    margin-top:40px;
    position: absolute;
    z-index:999;
        background: #fff;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 434px;
    box-shadow: 0px 1px 10px 0px rgba(185, 161, 161, 0.14);
    font-weight: 400;
    font-size: 20px;
    padding:50px;
    color:#333;
}
.about_main_3{
    width: 1348px;
    margin:0 auto;
}
.about_main_3 ul{
    margin-top:200px;
}
.about_main_3 ul li{
    float:left;
    width: 344px;
    height: 178px;
    box-shadow: 0px 1px 10px 0px rgba(185, 161, 161, 0.14);
    background: linear-gradient(180deg, rgba(244, 247, 255, 0.74) 1%, #FFFFFF 99%);
    border-radius: 20px;
    opacity: 1;
    margin-left:38px;
    padding:40px;
}
.about_main_3 ul li:first-of-type{
    margin-left:0;
}
.about_main_3 li img{
    
    margin-bottom: 25px;
}
.about_main_3 li p:first-of-type{
    font-size: 22px;
    font-weight: 600;
    color:#333333;    
}
.about_main_3 li p:nth-of-type(2){
    font-size: 14px;
    color:#777777;
    margin-top:20px;
}

.about_main_4{
    width: 100%;
    height:auto;
    margin:0 auto;
    opacity: 1;
    margin-top:70px;
    padding-top:70px;
    background: linear-gradient(180deg, rgba(244, 247, 255, 0.74) 1%, #FFFFFF 99%);

}

.about_main_4 h2{
    text-align: center;
    font-size: 30px;
    
}
.about_main_4 >p{
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    color: #999999;
    line-height:30px;
}
.about_main_4 ul{
    margin-top:200px;
    width:1348px;
    margin:0 auto;
    margin-top:38px;
    
}
.about_main_4 ul li{
    float:left;
    width: 234px;
    height: 208px;
    box-shadow: 0px 1px 10px 0px rgba(185, 161, 161, 0.14);
    background: linear-gradient(180deg, rgba(244, 247, 255, 0.74) 1%, #FFFFFF 99%);
    border-radius: 20px;
    opacity: 1;
    margin-left:24px;
    padding:40px;
}
.about_main_4 ul li:first-of-type{
    margin-left:0;
}
.about_main_4 li img{
    margin-bottom: 25px;
}
.about_main_4 li p:first-of-type{
    font-size: 22px;
    font-weight: 600;
    color:#333333;    
}
.about_main_4 li p:nth-of-type(2){
    font-size: 14px;
    color:#777777;
    margin-top:20px;
    
}
.goods_main_2{
     width: 1348px;
     margin: 0 auto;
     margin-top:150px;
}
.goods_main_2 h2{
    font-size: 54px;
    font-weight: 1000;
    line-height: 100%;
    letter-spacing: 0em;
    
    font-variation-settings: "opsz" auto;
    background: linear-gradient(99deg, #5387FF 4%, #2148E6 94%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    text-align: center;
}
.goods_main_2>p{
    font-size: 22px;
    font-weight: normal; 
    line-height: 140%;
    letter-spacing: 0em;
    
    font-variation-settings: "opsz" auto;
    color: #777777;text-align: center;
    line-height:100px;
}
.goods_main_2>div>ul{
    height:1120px;
}
.goods_main_2>div>ul>li{
    width:295px;
    height:852px;
    float:left;
    margin-left:55px;
    border-radius: 20px;
    position: relative;
    cursor:pointer;
}
.goods_main_2> div > ul > li > div:first-of-type{
     font-size: 30px;
    font-weight: 600;
    line-height: 100%;
    text-align: center;
    line-height: 50px;
    padding-top:40px;
    width: 100%;
    height: 130px;
    border-radius: 20px;
    opacity: 1;
    background: linear-gradient(180deg, rgba(244, 247, 255, 0.74) 1%, #FFFFFF 99%);
    box-shadow: 0px 1px 5px 0px rgba(185, 161, 161, 0.14);
    
    margin-bottom:50px;


}
.goods_main_2> div > ul > li > div:first-of-type>p{
    font-size: 14px;
    
    font-weight: 400;
}
.goods_main_2>div>ul>li:first-of-type{
    margin-left:0px;
    width:295px;
    height:852px;
    background: url(../image/goods_ul_1.webp) no-repeat;
}

.goods_main_2>div>ul>li:first-of-type>div:first-of-type{
    color:#fff;
    box-shadow: 0;
    background: none;
    width:275px;
}

.goods_main_2>div>ul>li:first-of-type>div:first-of-type>p:first-of-type{
    color:#fff;
    font-size: 18px;
    
    
}


.goods_main_2>div>ul>li:nth-of-type(2){
    background: linear-gradient(180deg, rgba(244, 247, 255, 0.74) 1%, #FFFFFF 99%);


    box-shadow: 0px 1px 10px 0px rgba(185, 161, 161, 0.14);
}

.goods_main_2>div>ul>li:nth-of-type(3){
   background: linear-gradient(180deg, rgba(244, 247, 255, 0.74) 1%, #FFFFFF 99%);

    box-shadow: 0px 1px 10px 0px rgba(185, 161, 161, 0.14);
}

.goods_main_2>div>ul>li:nth-of-type(3)>div:first-of-type{
   background: linear-gradient(180deg, rgba(244, 247, 255, 0.74) 1%, #FFFFFF 99%);
    
    
    box-shadow: 0px 1px 10px 0px rgba(185, 161, 161, 0.14);
}

.goods_main_2>div>ul>li:nth-of-type(4){
    background: linear-gradient(180deg, rgba(255, 248, 244, 0.74) 1%, #FFFFFF 99%);

 
    box-shadow: 0px 1px 10px 0px rgba(185, 161, 161, 0.14);
}

.goods_main_2>div>ul>li:nth-of-type(4)>div:first-of-type{
    background: linear-gradient(180deg, rgba(255, 248, 244, 0.74) 1%, #FFFFFF 99%);

    
    backdrop-filter: blur(22px);
    box-shadow: 0px 1px 10px 0px rgba(185, 161, 161, 0.14);

}
.goods_main_2>div>ul>li>p{
    line-height:55px;
    text-align: center;
    font-size:18px;
}
.goods_main_2>div>ul>li:first-of-type>p{
    width:275px;
    color:#fff;
}
.goods_main_2>div>ul>li>div:nth-of-type(2){
    position: absolute;
    bottom:-180px;
    left: 0;
    right: 0;
    margin:0 auto;
}
.goods_main_2>div>ul>li>div:nth-of-type(2)>p{
    text-align: center;
}
.goods_main_2>div>ul>li>div:nth-of-type(2)>p:first-of-type{
    font-size: 54px;
    font-weight: 600;
}
.goods_main_2>div>ul>li>div:nth-of-type(2) a{
    width: 189px;
    height: 56px;
    border-radius: 30px;
    display: block;
    font-size: 26px;
    text-align: center;
    line-height: 56px;
    border: 1px solid #C2C2C2;
    margin:0 auto;
    margin-top:10px;
    cursor:pointer;
}
.goods_main_2>div>ul>li>div:nth-of-type(2) a:hover{
    background: linear-gradient(108deg, #5387FF 3%, #2148E6 94%);
    color:#fff;
    font-weight: 600;
}
.news_main_1{
    width: 1348px;
    margin:0 auto;
}
.news_main_1>p{
    font-size: 18px;

}
.news_main_2{
    width:1348px;
    margin:0 auto;
    
    margin-top:70px;   
}

.news_main_2_left{
    float:left;
    width:870px;
    min-height:1230px;
}

.news_main_2_left li{
    margin-top:30px;
}

.news_main_2_left li div:first-of-type{
    float:left;
    width: 310px;
    height: 200px;
}
.news_main_2_left li div:first-of-type> img{
    width:100%;
    height:100%;
}
.news_main_2_left li div:nth-of-type(2){
    float:left;
    margin-left:22px;
    width: 530px;
    position: relative;
    height:185px;
}
.news_main_2_left li div:nth-of-type(2) > p:first-of-type{
    font-size: 22px;
    font-weight: 600;
    line-height:60px;
}

.news_main_2_left li div:nth-of-type(2) > p:nth-of-type(2){
    color:#777;
}
.news_main_2_left li div:nth-of-type(2) > p:nth-of-type(3){
    position: absolute;
    bottom:0;
    color:#777;
}
.news_main_2_right{
    float:right;
    width:334px;
    height:870px;
    border-radius: 20px;
    opacity: 1;
    
    background: linear-gradient(180deg, rgba(244, 247, 255, 0.74) 1%, #FFFFFF 99%);
    box-shadow: 0px 1px 42px 0px rgba(185, 161, 161, 0.14);
    padding:20px;
}
.news_main_2_right > p{
    font-size: 20px;
    font-weight: 600;
    color: #333333;
    padding-left:10px;
    border-left:7px solid #2148E6;
    line-height:20px;
    margin-bottom:20px;
}
.news_main_2_right li{
    float:left;
    width:152px;
}
.news_main_2_right li img{
    width:100%;
}
.news_main_2_right li:nth-child(2n){
    margin-left:26px;
}
.news_main_2_right li p{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size:14px;
    font-weight: 600;
    height:30px;
    line-height:30px;
    margin-bottom:10px;
}
