body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,button,p,blockquote,pre,hr,th,td,em{margin:0;padding:0}body{font:12px/1.5 'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei',Arial,sans-serif;color:#6a6a6a;-webkit-text-size-adjust:none}h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:400;font-family:helvetica neue,Helvetica,pingfang sc,hiragino sans gb,microsoft yahei,Arial,sans-serif}fieldset,img{border:0}address,caption,cite,code,em,i,strong,th,var{font-style:normal}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}label{cursor:default}input,textarea{outline:0}a{text-decoration:none;cursor:pointer}a{color:inherit}a:link{text-decoration:none}.fleft,.uleft li{float:left;display:inline}.fright{float:right;display:inline}.clear{clear:both}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.no_background{background:0 0!important}* html .clearfix{height:1%}.clearfix{display:block}.no_border{border:0!important}.no_border_right{border-right:0!important}.no_margin{margin:0!important}.no_margin_right{margin-right:0!important}.hand{cursor:pointer}.m0{margin:0}.p0{padding:0}.mt10{margin-top:10px!important}.mt29{margin-top:29px!important}.ml10{margin-left:10px!important}.mr10{margin-right:10px!important}.mb10{margin-bottom:10px!important}.pt10{padding-top:10px!important}.pl10{padding-left:10px!important}.pr10{padding-right:10px!important}.pb10{padding-bottom:10px!important}.pb50{padding-bottom:50px!important}.fsongti{font-family:宋体}.fxinsongti{font-family:新宋体}.colorwhite{color:#fff!important}.colorblack{color:#000!important}.colorgray{color:#595757!important}.textcenter{text-align:center!important}.fontbold{font-weight:700!important}.posrela{position:relative}.overen{overflow:hidden;zoom:1}.overflowtxt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hide{display:none}.show{display:block}a{blr:expression(this.onFocus=this.blur());outline:0}a:focus{-moz-outline-style:none}a:hover{color:#e15620;text-decoration:none}.upf{text-transform:uppercase}.lowf{text-transform:lowercase}.capf{text-transform:capitalize}


h1{font-size:40px;}
h2{font-size:30px;}

.news-details a{color:#ef004a; text-decoration:underline;}

.news-details h1{
    
    font-size: 30px;color: #000; font-weight: 500;
}


.ny-title h2 {font-size:45px;color: #fff;  font-weight: 500;line-height:50px;}
.ny-title h3 {font-size:24px;color: #fff;  font-weight: 300;}

.news-text a {text-decoration:underline; color: #ef004a;font-weight: 300;}


.news-details h2{
    
   font-size: 24px;color: #000; font-weight: 500;
}


.news-details h3{
    
   font-size: 20px;color: #000; font-weight: 500;
}
.news-details p{
    
   margin: 15px 0px;
    font-size: 16px;
    color: #999;
}

.wow{font-size:45px; color:white;}
.wow1{font-size:20px; color:white;}


.ny-title .wow{
    
font-size: 55px;
color: white;
font-weight: 700;
}

 .box_title{
     list-style: none;
     display: grid;
     grid-template-columns: repeat(8,1fr);
     gap: 10px;
 }
 .box_title li {
     width: 100%;
     height: 120px;
     background: #FFFFFFFF;
     display: flex;
     flex-direction: column;
     justify-content: center;
     cursor: pointer;
  }
 .box_title li:hover{
      background: #0024C0FF;
      color: #FFFFFFFF;
  }
 .box_title li:hover .sel{
      display: block;
  }
.box_title li:hover .nor{
      display: none;
  }
 .box_title li:hover .btn_text{
        color: #FFFFFFFF;
    }
.box_title li img{
  height: 26px;
  max-width: 100%;
  object-fit: contain;
}
 .box_title li span{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 600;
    font-size: 20px;
     color: #000;
    text-align: center;
    font-style: normal;
    text-transform: none;
    margin-top: 20px;
}
.box_title li .sel{
    display: none;
}
 .box_title li .nor{
    display: block;
}

.box_main {
    display: flex;
    align-items: center;
    justify-content: center;
    height:600px;
    width: 100%;
}
.box_main .box_main_left,.box_main .box_main_right{
    width: 50%;
    height: 100%;
    background: #FFFFFFFF;
}
.box_main .box_main_left{
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-left: 100px;
}
.box_main .box_main_left .box_main_left_Item{
    padding-bottom: 60px;
    padding-left: 20px;
    width: calc(100% - 20px);
    position: relative;
}
.box_main .box_main_left .box_main_left_Item:before{
    content: "";
    height: 100%;
    width: 0;
    position: absolute;
    top: 0;
    left: 0;
    border-left: 1px dashed #0024C0FF;
}
.box_main .box_main_left .box_main_left_Item:nth-child(3){
    padding-bottom: 0;
}
.box_main .box_main_left .box_main_left_Item h3{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    font-size: 18px;
    color: #111111;
    text-align: left;
    font-style: normal;
    text-transform: none;
}
.box_main .box_main_left .box_main_left_Item h3:before{
    content: "";
    position: absolute;
    width: 17px;
    height: 17px;
    background: #FFFFFFFF;
    border: 3px solid #0024C0;
    border-radius: 50%;
    left: 0;
    top: 0;
    transform: translate(-50%,0%);
}
.box_main .box_main_left .box_main_left_Item span{
    font-size: 14px;
    color: #111111FF;
    margin-left:  20px;
}
.box_main .box_main_left .box_main_left_Item:nth-child(3):before{
    display: none;
}
.box_main .box_main_left .box_main_left_Item p{
    font-size: 14px;
    color: #111111FF;
}
.singleph1{
    
    padding:40px 0px;font-size:50px;text-align: center;
}
.box_main .box_main_left .box_main_left_Item p span{
    margin: 0;
}
.right-boxs{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 14px;
    color: #111111;
    line-height: 26px;
    text-align: left;
    font-style: normal;
    text-transform: none;
    padding: 10px;
   
}
.right-boxs p{
    margin-bottom: 10px;
    font-size: 20px;
}
.block1 {background:white}
.firstActive{
    background: #0024C0FF !important;
    color: #fff !important;
}
.firstActive .sel{
    display: block!important;
}
.firstActive .nor{
    display: none!important;
}
 .firstActive .btn_text{
    color: #fff;
}
.block1{display:none}
.show{display:block}

@media (max-width: 992px){
    .Myintroduce .box{
        flex-wrap: wrap;
    }
   
    .re-box img{
        width: 100% !important;
    }
    .boxright_btn{
        grid-template-columns:repeat(1,1fr)
    }
    .introduce{
        padding: 20px 0;
    }
    .re-box{
        padding: 40px 0;
    }
    .border_Top:nth-child(2){
        flex-direction:column-reverse;
    }
    .box_main .box_main_left, .box_main .box_main_right{
        width: 100%;
        height: 50%;
    }
    .box_main{
        flex-wrap: wrap;
        height: 980px;
    }
 .box_title{
        padding: 0;
        grid-template-columns: repeat(4,1fr);
    }
   
    .box_main .box_main_left{
        padding-left: 30px;
    }
    .boxright_title{
        padding: 30px;
    }
    .pop_box1{width:90% !important}
}


.pop_box{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);
    display:flex;justify-content: center;align-items: center;z-index: 99999;
}
.pop_box video{width:100%}
.pop_box1{width:50%;position:relative;z-index:9999}
.closex{position:absolute;right:-20px;top:-40px;cursor:pointer}