﻿@charset "utf-8";
.banner{ width:100%; overflow:hidden; position:relative}
.banner .pic{ width:100%}
.banner .pic img{ width:100%; transform:;}
.banner .pic .img1{ display:block}
.banner .pic .img2{ display:none}
.banner .item{position: absolute;left: 0; top:50%;width: 100%; transform: translateY(-50%); color: #ffffff; z-index: 3;}
.banner .item .en{  font-size:60px; position:relative; display: flex; align-items: center; /* 核心文字渐变样式 */
  background: linear-gradient(to bottom, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.1) 70%);
  /* 把背景裁剪到文字区域 */
  -webkit-background-clip: text;
  background-clip: text;
  /* 文字颜色设为透明，才能看到背景渐变 */
  color: transparent;
  /* 可选：让文字更清晰 */
  -webkit-text-fill-color: transparent; text-transform: uppercase; line-height: 0.8;}

.banner .item .title{  font-size:48px; position:relative; display: flex; align-items: center;  }
.banner .item .intro{ font-size:18px; color:rgba(255,255,255,1); margin-top:5px;position:relative; }

@media (max-width: 1600px){
    .banner .item .en{ font-size: 48px;}
	.banner .item .title{  font-size:36px; }
	.banner .item .intro{ font-size:16px; }
}
@media (max-width: 1200px){
    .banner .item .en{ font-size: 36px;}
	.banner .item .title{  font-size:28px; }
	.banner .item .intro{ font-size:14px; }
}
@media (max-width: 750px){
    .banner .item{ padding-top: 60px;}
	.banner .pic .img2{ display:block}
	.banner .pic .img1{ display:none}
    .banner .item .en{ font-size: 24px;}
	.banner .item .title{  font-size:20px; }
	.banner .item .intro{ font-size:12px; }
}


@keyframes autoZoom {
    0% {
        transform: scale(1.1);
    }
    100% {
        transform: scale(1); /* 最终放大倍数 */
    }
}

.banner .pic img {
    animation: autoZoom 4s ease-in-out;
}


/* 分页 */
.page {  line-height:24px; text-align:center; }
.page select{ display:none}
.page a { display:inline-block; margin:0 2px; padding:12px 16px; border:1px solid rgba(247, 248, 252, 1); background:rgba(247, 248, 252, 1); color:#333; vertical-align:top; font-size:18px ; min-width:16px; border-radius:5px}
.page a:hover,.page .current { border:1px solid #00203c; background:#00203c; color:#fff; }
@media all and (max-width:1600px){
	.page a {  padding:8px 12px; font-size:16px }
}
@media all and (max-width:1200px){
	.page a {  padding:6px 10px; font-size:14px }
}
@media all and (max-width:750px){
	.page a{ margin:3px 0}
    .page a {  padding:3px 6px; font-size:12px }
}

.location{ background: #fff; border-bottom: 1px solid #e5e5e5;}
.location .nr{ display: flex; justify-content: space-between; align-items: center;}
.location .nr .lt{ display: flex; align-items: center; height: 70px;}
.location .nr .lt a{ display: block; background: url(g_23.jpg) left center no-repeat; padding-left: 12px; margin-left: 5px; font-size: 14px; color: #373737;}
.location .nr .lt a:nth-child(1){ background: url(g_22.jpg) left center no-repeat; padding-left: 20px;}
.location .nr .lt a:hover{ color: #00294f;}
.location .nr .second_nav ul{ display: flex;}
.location .nr .second_nav ul li a{ display: flex; align-items: center; height: 70px; padding:0 25px ; font-size: 18px; color: #0e283f;}
.location .nr .second_nav ul li a.on,.location .nr .second_nav ul li a:hover{ background: #0c89e1; color: #fff;}
@media all and (max-width:1600px){
    .location .nr .lt{ height: 60px;}
    .location .nr .second_nav ul li a{ height: 60px; padding:0 20px ; font-size: 16px; }
}
@media all and (max-width:1200px){
    .location{ border: 0;}
    .location .nr .lt{ display: none;}
    .location .nr .second_nav{ width: 100%;}
    .location .nr .second_nav ul li{ flex: 1;}
    .location .nr .second_nav ul li a{ width: 100%; box-sizing: border-box; height: 60px; padding:0 5px ; font-size: 16px; text-align: center; justify-content: center; }
    .location .nr .second_nav.a1{ display:none;}
}
@media all and (max-width:750px){
    .location .nr .second_nav{ margin-top: 40px;}
    .location .nr .second_nav ul{ flex-wrap: wrap; box-sizing: border-box;  border: 1px solid #f1f1f1; border-right: 0; border-bottom: 0;}
    .location .nr .second_nav ul li{ width: 50%; box-sizing: border-box; flex: inherit; border-bottom: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1;}
    .location .nr .second_nav ul li a{  height: 40px; padding:0 5px ; font-size: 14px; }
}

@media all and (max-width:450px){
    .location .nr .second_nav ul{white-space: nowrap;
        overflow-x: auto;
        overflow-y: hidden; flex-wrap: nowrap;
    }
    .location .nr .second_nav ul li a{ padding: 0 30px;}
}

.about{ background: url(g_25.jpg) bottom center no-repeat; background-size: cover; padding: 100px 0 160px; font-size: 16px; color: #00203c; line-height: 2;}
.about .ab01 { position: relative;}
.about .ab01 .pic { float: right; width: 50%; margin-left: 3%; }
.about .ab01 .pic img { width: 100%; display: block;}
.about .ab01 .cont { text-align: justify; line-height: 2;}
@media all and (max-width:1600px){
    .about{ font-size: 14px; padding: 80px 0 120px;}
}
@media all and (max-width:1200px){
    .about{ font-size: 14px; padding: 60px 0 100px;}
}
@media all and (max-width:750px){
    .about .ab01 .pic { float: right; width: 100%; margin-left: 0; }

    .about{ font-size: 14px; padding: 40px 0 60px;}
}

.team_hd{ margin-top: 60px;}
.team_hd .aitem{ display: flex; flex-wrap: wrap;}
.team_hd .aitem a{  box-sizing: border-box; border: 1px solid #666666; color: #666666; display: flex; align-items: center; justify-content: center; height: 42px; width: 42px; margin-right: 15px; font-size: 14px;}
.team_hd .aitem a.hui{ color: #d1d1d1; border-color: #d1d1d1;}
.team_hd .aitem a:hover{ color: #0c89e1; border-color: #0c89e1;}
.team_hd .aitem a.on{ color: #0c89e1; border-color: #0c89e1;}
.team_hd .bitem{ display: flex; justify-content: space-between; margin-top: 30px;}
.team_hd .bitem .item{ width: 23.4%; height: 50px;}
.team_hd .bitem .item2{ width: 4%; height: 50px;}
.team_hd .bitem .item .sel1{ appearance: none; -webkit-appearance: none; opacity: 1; background: url(g_26.jpg) 96% center no-repeat; display: block; height: 100%; border-bottom: 1px solid #727272; width: 100%; box-sizing: border-box; padding-left: 20px; color: #333333; font-size: 18px;}
.team_hd .bitem .item .inp1{ display: block; height: 100%; border-bottom: 1px solid #727272; width: 100%; box-sizing: border-box; padding:0 20px; color: #333333; font-size: 18px;}
.team_hd .bitem .item .inp1::placeholder{appearance: none; -webkit-appearance: none; opacity: 1; color: #333; }
.team_hd .bitem .item2 .inp2{ width: 100%; height: 100%; font-size: 0; background: url(g_27.png) center center no-repeat #0c89e1; background-size: 17px; cursor: pointer;}
@media all and (max-width:1600px){
    .team_hd{ margin-top: 50px;}
    .team_hd .aitem a{ height: 36px; width: 36px; margin-right: 8px; font-size: 12px;}
    .team_hd .bitem{  margin-top: 20px;}
    .team_hd .bitem .item{ height: 42px;}
    .team_hd .bitem .item2{ height: 42px;}
    .team_hd .bitem .item .sel1{ padding-left: 15px; font-size: 16px;}
    .team_hd .bitem .item .inp1{ padding:0 15px; font-size: 16px;}
}
@media all and (max-width:1200px){
    .team_hd{ margin-top: 40px;}
    .team_hd .aitem a{ margin-bottom: 8px;}
    .team_hd .bitem{  margin-top: 10px;}
    .team_hd .bitem .item .sel1{ padding-left: 0; font-size: 14px; background-size: 8px;}
    .team_hd .bitem .item .inp1{ padding:0; font-size: 14px;}
    .team_hd .bitem .item{ width: 23%; height: 36px;}
    .team_hd .bitem .item2{ width: 6%; height: 36px;}
}
@media all and (max-width:750px){
    .team_hd{ margin-top: 40px;}
    .team_hd .aitem a{ width: 30px; height: 30px; margin-bottom: 6px; margin-right: 6px;}
    .team_hd .bitem{  margin-top: 10px; flex-wrap: wrap;}
    .team_hd .bitem .item .sel1{ padding-left: 0; font-size: 14px; background-size: 8px;}
    .team_hd .bitem .item .inp1{ padding:0; font-size: 14px;}
    .team_hd .bitem .item{ width: 48%; height: 36px; margin-right: 4%;}
    .team_hd .bitem .item:nth-child(2n){ margin-right: 0;}
    .team_hd .bitem .item:nth-child(3){ width: 100%; margin-right: 0;}

    .team_hd .bitem .item2{ width: 100%; height: 36px; margin-top: 10px;}
}

.team_bd{ padding: 75px 0;}
.team_bd_cont{ margin-bottom: 75px; display: flex; flex-wrap: wrap;}
.team_bd_cont .item{ width: 512px; margin: 0 32px 32px 0;}
.team_bd_cont .item:nth-child(3n){ margin-right: 0;}
.team_bd_cont .item:nth-last-child(-n+3){ margin-bottom: 0;}
.team_bd_cont .item a{ display: flex; background: #eef4f9; position: relative;}
.team_bd_cont .item a .pic{ width: 50%; overflow: hidden;}
.team_bd_cont .item a .pic img{ width: 100%; transform: scale(1); transition: all 0.3s;}
.team_bd_cont .item:hover a .pic img{ transform: scale(1.1); }
.team_bd_cont .item a .cont{ width: 50%; overflow: hidden; box-sizing: border-box; padding: 45px 30px 0; color: #00203c;}
.team_bd_cont .item a .cont .p1{ font-size: 24px;}
.team_bd_cont .item a .cont .p2{ font-size: 16px; margin-top: 12px;}
.team_bd_cont .item a .cont .p3{ font-size: 16px; padding: 15px 0; border-top: 1px solid #c2cbd3; margin-top: 15px;}
.team_bd_cont .item a .cont .p4{ font-size: 16px; line-height: 28px;}
.team_bd_cont .item a .cont .p5{ font-size: 16px; line-height: 28px; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.team_bd_cont .item a .cont .p6{ height: 6px; background: url(g_02.png) right center no-repeat; background-size: auto 100%; display: none; margin-top: 25px;}
.team_bd_cont .item:hover a{ background: #00203c; }
.team_bd_cont .item:hover a .cont{ color: #fff;}
.team_bd_cont .item:hover a .cont .p3{ border-top: 1px solid #c2cbd3; }
.team_bd_cont .item:hover a .cont .p6{ display: block;}
@media all and (max-width:1600px){
    .team_bd{ padding: 60px 0;}
    .team_bd_cont{ margin-bottom: 60px;}
    .team_bd_cont .item{ width: 32%; margin: 0 2% 2% 0;}
    .team_bd_cont .item a .cont{ padding: 25px 20px 0; }
    .team_bd_cont .item a .cont .p1{ font-size: 20px;}
    .team_bd_cont .item a .cont .p2{ font-size: 14px; margin-top: 10px;}
    .team_bd_cont .item a .cont .p3{ font-size: 14px; padding: 12px 0; margin-top: 12px;}
    .team_bd_cont .item a .cont .p4{ font-size: 14px; line-height: 24px;}
    .team_bd_cont .item a .cont .p5{ font-size: 14px; line-height: 24px; }
    .team_bd_cont .item a .cont .p6{  margin-top: 20px;}
}
@media all and (max-width:1200px){
    .team_bd{ padding: 40px 0;}
    .team_bd_cont{ margin-bottom: 40px;}
    .team_bd_cont .item{ width: 48.5%; margin: 0 3% 3% 0;}
    .team_bd_cont .item:nth-child(3n){ margin-right: 3%;}
    .team_bd_cont .item:nth-child(2n){ margin-right: 0;}
    .team_bd_cont .item:nth-last-child(-n+3){ margin-bottom: 3%;}    
    .team_bd_cont .item:nth-last-child(-n+2){ margin-bottom: 0;}    
    .team_bd_cont .item a .cont{ padding: 20px 20px 0; }
    .team_bd_cont .item a .cont .p1{ font-size: 18px;}
    .team_bd_cont .item a .cont .p2{ font-size: 12px; margin-top: 10px;}
    .team_bd_cont .item a .cont .p3{ font-size: 12px; padding: 12px 0; margin-top: 12px;}
    .team_bd_cont .item a .cont .p4{ font-size: 12px; line-height: 20px;}
    .team_bd_cont .item a .cont .p5{ font-size: 12px; line-height: 20px; }
    .team_bd_cont .item a .cont .p6{  margin-top: 20px;}
}
@media all and (max-width:750px){
    .team_bd{ padding: 40px 0;}
    .team_bd_cont{ margin-bottom: 40px;}
    .team_bd_cont .item{ width: 100%; margin: 0 0 20px 0;}
    .team_bd_cont .item:nth-child(3n){ margin-right: 0;}
    .team_bd_cont .item:nth-child(2n){ margin-right: 0;}
    .team_bd_cont .item:nth-last-child(-n+3){ margin-bottom: 20px;}    
    .team_bd_cont .item:nth-last-child(-n+2){ margin-bottom: 20px;}    
    .team_bd_cont .item:nth-last-child(-n+1){ margin-bottom: 0;}    

}


.newsList{ margin: 70px 0;}
.newsListBdCont{ margin-bottom: 70px; display: flex; flex-wrap: wrap; align-items: flex-start;}
.newsListBdCont .item{ width: 508px; margin: 0 38px 70px 0;}
.newsListBdCont .item:nth-child(3n){ margin-right: 0;}
.newsListBdCont .item:nth-last-child(-n+3){ margin-bottom: 0;}
.newsListBdCont .item .cont .title{ font-size: 24px; color: #0e283f; line-height: 40px; height: 120px; overflow: hidden;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.newsListBdCont .item .cont .intro{ font-size: 18px; color: #00203c; line-height: 30px; height: 60px; overflow: hidden;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; margin-top: 20px;}
.newsListBdCont .item .cont .time{ margin-top: 32px; border-top: 1px solid #0e283f; padding-top: 20px; }
.newsListBdCont .item .cont .time i{ display: block;font-size: 14px; color: #0e283f; background: url(g_06.png) right center no-repeat; background-size: auto 6px;}
.newsListBdCont .item:hover .cont .title{ font-weight: bold;}
@media only screen and (max-width:1600px){
    .newsList{ margin: 60px 0;}  
    .newsListBdCont{ margin-bottom: 60px;}
    .newsListBdCont .item{ width: 32%; margin: 0 2% 4% 0; }
    .newsListBdCont .item .cont .title{ font-size: 20px; line-height: 32px; height: 96px; }
    .newsListBdCont .item .cont .intro{ font-size: 16px;  line-height: 25px; height: 50px;  margin-top: 15px; }
    .newsListBdCont .item .cont .time{ margin-top: 25px; padding-top: 16px;   }
}
@media only screen and (max-width:1200px){
    .newsList{ margin: 40px 0;}  
    .newsListBdCont{ margin-bottom: 40px;}  
    .newsListBdCont .item{ width: 32%; }
    .newsListBdCont .item .cont .title{ font-size: 18px; line-height: 30px; height: 90px; }
    .newsListBdCont .item .cont .intro{ font-size: 14px;  line-height: 20px; height: 40px;   margin-top: 12px; }
    .newsListBdCont .item .cont .time{ margin-top: 20px; padding-top: 12px;   }
    .newsListBdCont .item .cont .time i{ font-size: 12px; }

}
@media only screen and (max-width:750px){
    
    .newsListBdCont .item{ width: 100%; margin-bottom: 20px; }
    .newsListBdCont .item:nth-child(3n){ margin-right: 0;}
    .newsListBdCont .item:nth-last-child(-n+3){ margin-bottom: 20px;}
    .newsListBdCont .item:last-child{  margin-bottom: 0; }
    .newsListBdCont .item .cont .title{ font-size: 16px; line-height: 1.5; height: auto; display: block; }
    .newsListBdCont .item .cont .intro{ font-size: 12px;  line-height: 1.5; height: auto; display: block;   margin-top: 10px; }
    .newsListBdCont .item .cont .time{ margin-top: 12px; padding-top: 10px;   }
    .newsListBdCont .item .cont .time i{ font-size: 12px; }

}





.newsPicList{ margin: 70px 0;}
.newsPicListBdCont{ margin-bottom: 70px; display: flex; flex-wrap: wrap; align-items: flex-start;}
.newsPicListBdCont .item{ width: 508px; margin: 0 38px 70px 0;}
.newsPicListBdCont .item:nth-child(3n){ margin-right: 0;}
.newsPicListBdCont .item:nth-last-child(-n+3){ margin-bottom: 0;}

.newsPicListBdCont .item .pic{ width: 100%; overflow: hidden; border-radius: 0!important; padding-bottom: calc(333 / 508 * 100%); position: relative;}
.newsPicListBdCont .item .pic img{ width: 100%; height: 100%; transform: scale(1); transition: all 0.3s; position: absolute; left: 0; top:0}
.newsPicListBdCont .item:hover .pic img{ transform: scale(1.1);}
.newsPicListBdCont .item .cont{ margin-top: 30px;}
.newsPicListBdCont .item .cont .title{ font-size: 24px; color: #0e283f; line-height: 40px; height: 120px; overflow: hidden;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.newsPicListBdCont .item .cont .intro{ font-size: 18px; color: #00203c; line-height: 30px; height: 60px; overflow: hidden;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; margin-top: 20px;}
.newsPicListBdCont .item .cont .time{ margin-top: 32px; border-top: 1px solid #0e283f; padding-top: 20px; position: relative; }
.newsPicListBdCont .item .cont .time i{ display: block;font-size: 14px; color: #0e283f; background: url(g_06.png) right center no-repeat; background-size: auto 6px;}
.newsPicListBdCont .item:hover .cont .title{ color: #0c89e1;}

.newsPicListBdCont .item .cont .time:after{ content: ""; display: block; width: 0%; height: 1px; background: #0c89e1; position: absolute; left: 0; top: -1px; z-index: 2; transition: all 0.5s; }

.newsPicListBdCont .item:hover .cont .time:after{ width: 100%;}



@media only screen and (max-width:1600px){
    .newsPicList{ margin: 60px 0;}  
    .newsPicListBdCont{ margin-bottom: 60px;}
    .newsPicListBdCont .item{ width: 32%; margin: 0 2% 4% 0; }
    .newsPicListBdCont .item .pic{ border-radius: 8px;}
    .newsPicListBdCont .item .cont{ margin-top: 20px;}
    .newsPicListBdCont .item .cont .title{ font-size: 20px; line-height: 32px; height: 96px; }
    .newsPicListBdCont .item .cont .intro{ font-size: 16px;  line-height: 25px; height: 50px;  margin-top: 15px; }
    .newsPicListBdCont .item .cont .time{ margin-top: 25px; padding-top: 16px;   }
}
@media only screen and (max-width:1200px){
    .newsPicList{ margin: 40px 0;}  
    .newsPicListBdCont{ margin-bottom: 40px;}  
    .newsPicListBdCont .item{ width: 32%; }
    .newsPicListBdCont .item .cont{ margin-top: 16px;}
    .newsPicListBdCont .item .cont .title{ font-size: 18px; line-height: 30px; height: 90px; }
    .newsPicListBdCont .item .cont .intro{ font-size: 14px;  line-height: 20px; height: 40px;   margin-top: 12px; }
    .newsPicListBdCont .item .cont .time{ margin-top: 20px; padding-top: 12px;   }
    .newsPicListBdCont .item .cont .time i{ font-size: 12px; }

}
@media only screen and (max-width:750px){
    
    .newsPicListBdCont .item{ width: 100%; margin-bottom: 30px; }
    .newsPicListBdCont .item:nth-child(3n){ margin-right: 0;}
    .newsPicListBdCont .item:nth-last-child(-n+3){ margin-bottom: 30px;}
    .newsPicListBdCont .item:last-child{  margin-bottom: 0; }
    .newsPicListBdCont .item .cont{ margin-top: 10px;}
    .newsPicListBdCont .item .cont .title{ font-size: 16px; line-height: 1.5; height: auto; display: block; }
    .newsPicListBdCont .item .cont .intro{ font-size: 12px;  line-height: 1.5; height: auto;   margin-top: 10px; max-height: 36px; }
    .newsPicListBdCont .item .cont .time{ margin-top: 12px; padding-top: 10px;   }
    .newsPicListBdCont .item .cont .time i{ font-size: 12px; }

}


.teamDis01{ margin-top: 110px; background: url(g_35.jpg) center center no-repeat; background-size: cover; padding: 60px 0 80px;}
.teamDis01 .teamDis01Hd{ display: flex; align-items: center; height: 70px;}
.teamDis01 .teamDis01Hd a{ display: block; background: url(g_30.png) left center no-repeat; padding-left: 12px; margin-left: 5px; font-size: 14px; color: #0b3b5d;}
.teamDis01 .teamDis01Hd a:nth-child(1){ background: url(g_29.png) left center no-repeat; padding-left: 28px;}
.teamDis01 .teamDis01Hd a:hover{ color: #00294f;}
.teamDis01 .teamDis01Bd{ display: flex; align-items: flex-start; justify-content: space-between; flex-direction: row-reverse}
.teamDis01 .teamDis01Bd .lt{ margin-top: 100px;}
.teamDis01 .teamDis01Bd .lt .title{ font-size: 48px; color: #00203c; font-weight: bold; line-height: 1;}
.teamDis01 .teamDis01Bd .lt .intro{ font-size: 16px; color: #00203c; margin-top: 25px; }
.teamDis01 .teamDis01Bd .lt .lx{ font-size: 16px; color: #00203c; margin-top: 35px; }
.teamDis01 .teamDis01Bd .lt .lx p{ padding-left: 33px; background: url(g_31.png) left center no-repeat; line-height: 35px;}
.teamDis01 .teamDis01Bd .lt .lx p:nth-child(2){ background: url(g_32.png) left center no-repeat; }
.teamDis01 .teamDis01Bd .lt .lk{ margin-top: 45px; display: flex;}
.teamDis01 .teamDis01Bd .lt .lk .ewm{ position: relative;}
.teamDis01 .teamDis01Bd .lt .lk .ewm a{ display: flex; align-items: center; justify-content: center; width: 162px; height: 47px; box-sizing: border-box; border:1px solid #00203c}
.teamDis01 .teamDis01Bd .lt .lk .ewm a i{ display: block; background: url(g_33.png) left center no-repeat; background-size: 18px; padding-left: 28px; font-size: 16px; color: #0b3b5d;}
.teamDis01 .teamDis01Bd .lt .lk .ewm .pic{ width: 120px; position: absolute; left: 50%; margin-left: -60px; bottom: 105%; z-index: 2; display: none;}
.teamDis01 .teamDis01Bd .lt .lk .ewm .pic img{ width: 100%;}
.teamDis01 .teamDis01Bd .lt .lk .ewm:hover .pic{ display: block;}
.teamDis01 .teamDis01Bd .lt .lk .jl{ position: relative; margin-left: 10px;}
.teamDis01 .teamDis01Bd .lt .lk .jl a{ display: flex; align-items: center; justify-content: center; width: 162px; height: 47px; box-sizing: border-box; border:1px solid #00203c}
.teamDis01 .teamDis01Bd .lt .lk .jl a i{ display: block; background: url(g_34.png) left center no-repeat; background-size: 18px; padding-left: 28px; font-size: 16px; color: #0b3b5d;}
.teamDis01 .teamDis01Bd .rt{ width: 448px;}
.teamDis01 .teamDis01Bd .rt img{ width: 100%;}

@media only screen and (max-width:1600px){
    .teamDis01{ margin-top: 96px; padding: 50px 0 60px;}
    .teamDis01 .teamDis01Hd{ height: 60px;}
    .teamDis01 .teamDis01Bd .lt{ margin-top: 60px;}
    .teamDis01 .teamDis01Bd .lt .title{ font-size: 36px;}
    .teamDis01 .teamDis01Bd .lt .intro{ font-size: 14px; margin-top: 20px; }
    .teamDis01 .teamDis01Bd .lt .lx{ font-size: 14px; margin-top: 25px; }
    .teamDis01 .teamDis01Bd .lt .lx p{ padding-left: 30px; background-size: 18px; line-height: 30px;}
    .teamDis01 .teamDis01Bd .lt .lx p:nth-child(2){ background-size: 18px; }
    .teamDis01 .teamDis01Bd .lt .lk{ margin-top: 35px;}
    .teamDis01 .teamDis01Bd .lt .lk .ewm a{ width: 140px; height: 42px;}
    .teamDis01 .teamDis01Bd .lt .lk .ewm a i{ background-size: 15px; padding-left: 25px; font-size: 14px;}
    .teamDis01 .teamDis01Bd .lt .lk .jl a{ width: 140px; height: 42px;}
    .teamDis01 .teamDis01Bd .lt .lk .jl a i{ background-size: 15px; padding-left: 25px; font-size: 14px;}
    .teamDis01 .teamDis01Bd .rt{ width: 360px;}
}
@media only screen and (max-width:1200px){
    .teamDis01{ margin-top: 60px; padding: 40px 0 50px;}
    .teamDis01 .teamDis01Hd{ height: 60px;}
    .teamDis01 .teamDis01Bd .lt{ margin-top: 60px;}
    .teamDis01 .teamDis01Bd .lt .title{ font-size: 28px;}
    .teamDis01 .teamDis01Bd .lt .intro{ font-size: 12px; margin-top: 15px; }
    .teamDis01 .teamDis01Bd .lt .lx{ font-size: 12px; margin-top: 20px; }
    .teamDis01 .teamDis01Bd .lt .lx p{ padding-left: 25px; background-size: 15px; line-height: 25px;}
    .teamDis01 .teamDis01Bd .lt .lx p:nth-child(2){ background-size: 15px; }
    .teamDis01 .teamDis01Bd .lt .lk{ margin-top: 25px;}
    .teamDis01 .teamDis01Bd .lt .lk .ewm a{ width: 120px; height: 38px;}
    .teamDis01 .teamDis01Bd .lt .lk .ewm a i{ background-size: 12px; padding-left: 20px; font-size: 12px;}
    .teamDis01 .teamDis01Bd .lt .lk .jl a{ width: 120px; height: 38px;}
    .teamDis01 .teamDis01Bd .lt .lk .jl a i{ background-size: 12px; padding-left: 20px; font-size: 12px;}
    .teamDis01 .teamDis01Bd .rt{ width: 250px;}
}
@media only screen and (max-width:750px){
    .teamDis01{ padding: 40px 0;}
    .teamDis01 .teamDis01Hd{ height: 30px;}
    .teamDis01 .teamDis01Bd{ align-items: flex-end;}
    .teamDis01 .teamDis01Bd .lt{ margin-top: 20px; padding-bottom: 20px;}
    .teamDis01 .teamDis01Bd .lt .title{ font-size: 20px;}
    .teamDis01 .teamDis01Bd .lt .intro{ font-size: 12px; margin-top: 12px; }
    .teamDis01 .teamDis01Bd .lt .lx{ font-size: 12px; margin-top: 15px; }
    .teamDis01 .teamDis01Bd .lt .lx p{ padding-left: 25px; background-size: 15px; line-height: 25px;}
    .teamDis01 .teamDis01Bd .lt .lx p:nth-child(2){ background-size: 15px; }
    .teamDis01 .teamDis01Bd .lt .lk{ margin-top: 20px;}
    .teamDis01 .teamDis01Bd .lt .lk .ewm a{ width: fit-content; height: 32px; padding: 5px;}
    .teamDis01 .teamDis01Bd .lt .lk .ewm a i{ background-size: 11px; padding-left: 15px; font-size: 12px;}
    .teamDis01 .teamDis01Bd .lt .lk .jl{ margin-left: 5px;}
    .teamDis01 .teamDis01Bd .lt .lk .jl a{ width: fit-content; height: 32px; padding: 5px;}
    .teamDis01 .teamDis01Bd .lt .lk .jl a i{ background-size: 11px; padding-left: 15px; font-size: 12px;}
    .teamDis01 .teamDis01Bd .rt{ width: 160px;}
}

.teamDis02{ margin-top: -80px;}
.teamDis02 .ibd{ background: #fff; box-sizing: border-box; padding: 50px; box-shadow: 0 0  10px rgba(0,0,0,.1); font-size: 22px; color: #00203c;}
@media only screen and (max-width:1600px){
    .teamDis02{ margin-top: -60px;}
    .teamDis02 .ibd{  padding: 40px; font-size: 20px; }
}
@media only screen and (max-width:1200px){
    .teamDis02{ margin-top: -50px;}
    .teamDis02 .ibd{  padding: 30px; font-size: 18px; }
}
@media only screen and (max-width:750px){
    .teamDis02{ margin-top: -40px;}
    .teamDis02 .ibd{  padding: 20px; font-size: 16px; }
}
.teamDis03Item{ margin-top: 60px;}
.teamDis03Item  .teamDis03Hd{ font-size: 36px; color: #00203c; padding-left: 90px; position: relative;}
.teamDis03Item  .teamDis03Hd:after{ content: ""; display: block; width: 80px; height: 2px; background: #00203c; position: absolute; left: 0; top: 50%; margin-top: -1px;}
.teamDis03Item  .teamDis03Bd{ font-size: 16px; color: #00203c; line-height: 2; margin-top: 30px;}
@media only screen and (max-width:1600px){
    .teamDis03Item{ margin-top: 50px;}
    .teamDis03Item  .teamDis03Hd{ font-size: 28px; padding-left: 70px; }
    .teamDis03Item  .teamDis03Hd:after{  width: 60px; }
    .teamDis03Item  .teamDis03Bd{ font-size: 14px; margin-top: 20px;}
}
@media only screen and (max-width:1200px){
    .teamDis03Item{ margin-top: 40px;}
    .teamDis03Item  .teamDis03Hd{ font-size: 24px; padding-left: 50px; }
    .teamDis03Item  .teamDis03Hd:after{  width: 40px; }
    .teamDis03Item  .teamDis03Bd{ font-size: 14px; margin-top: 16px;}
}
@media only screen and (max-width:750px){
    .teamDis03Item{ margin-top: 20px;}
    .teamDis03Item  .teamDis03Hd{ font-size: 20px; }
    .teamDis03Item  .teamDis03Hd:after{ }
    .teamDis03Item  .teamDis03Bd{ font-size: 14px; margin-top: 10px;}
}


.teamDis04{ margin: 100px 0   ;}
.teamDis04 .teamDis04Hd{ font-size: 36px; color: #00203c; padding-left: 90px; position: relative;}
.teamDis04 .teamDis04Hd:after{ content: ""; display: block; width: 80px; height: 2px; background: #00203c; position: absolute; left: 0; top: 50%; margin-top: -1px;}
.teamDis04 .teamDis04Bd{ display: flex; flex-wrap: wrap; align-items: flex-start;}
.teamDis04 .teamDis04Bd .item{ width: 508px; margin: 60px 38px 0  0;}
.teamDis04 .teamDis04Bd .item:nth-child(3n){ margin-right: 0;}
.teamDis04 .teamDis04Bd .item .cont .title{ font-size: 24px; color: #0e283f; line-height: 40px; height: 120px; overflow: hidden;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.teamDis04 .teamDis04Bd .item .cont .intro{ font-size: 18px; color: #00203c; line-height: 30px; height: 60px; overflow: hidden;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; margin-top: 20px;}
.teamDis04 .teamDis04Bd .item .cont .time{ margin-top: 32px; border-top: 1px solid #0e283f; padding-top: 20px; }
.teamDis04 .teamDis04Bd .item .cont .time i{ display: block;font-size: 14px; color: #0e283f; background: url(g_06.png) right center no-repeat; background-size: auto 6px;}
.teamDis04 .teamDis04Bd .item:hover .cont .title{ font-weight: bold;}
@media only screen and (max-width:1600px){
    .teamDis04{ margin: 80px 0 ;}
    .teamDis04 .teamDis04Hd{ font-size: 28px; padding-left: 70px; }
    .teamDis04 .teamDis04Hd:after{  width: 60px; }
    .teamDis04 .teamDis04Bd{ margin-bottom: 60px;}
    .teamDis04 .teamDis04Bd .item{ width: 32%; margin: 4% 2% 0 0; }
    .teamDis04 .teamDis04Bd .item .cont .title{ font-size: 20px; line-height: 32px; height: 96px; }
    .teamDis04 .teamDis04Bd .item .cont .intro{ font-size: 16px;  line-height: 25px; height: 50px;  margin-top: 15px; }
    .teamDis04 .teamDis04Bd .item .cont .time{ margin-top: 25px; padding-top: 16px;   }
}
@media only screen and (max-width:1200px){
    .teamDis04{ margin: 60px 0 ;}
    .teamDis04 .teamDis04Hd{ font-size: 24px; padding-left: 50px; }
    .teamDis04 .teamDis04Hd:after{  width: 40px; }
    .teamDis04 .teamDis04Bd{ margin-bottom: 40px;}  
    .teamDis04 .teamDis04Bd .item{ width: 32%; }
    .teamDis04 .teamDis04Bd .item .cont .title{ font-size: 18px; line-height: 30px; height: 90px; }
    .teamDis04 .teamDis04Bd .item .cont .intro{ font-size: 14px;  line-height: 20px; height: 40px;   margin-top: 12px; }
    .teamDis04 .teamDis04Bd .item .cont .time{ margin-top: 20px; padding-top: 12px;   }
    .teamDis04 .teamDis04Bd .item .cont .time i{ font-size: 12px; }

}
@media only screen and (max-width:750px){
    .teamDis04{ margin: 40px 0 ;}
    .teamDis04 .teamDis04Hd{ font-size: 20px; }
    .teamDis04 .teamDis04Bd .item{ width: 100%; margin-bottom: 20px; }
    .teamDis04 .teamDis04Bd .item:nth-child(3n){ margin-right: 0;}
    .teamDis04 .teamDis04Bd .item .cont .title{ font-size: 16px; line-height: 1.5; height: auto; display: block; }
    .teamDis04 .teamDis04Bd .item .cont .intro{ font-size: 12px;  line-height: 1.5; height: auto; display: block;   margin-top: 10px; }
    .teamDis04 .teamDis04Bd .item .cont .time{ margin-top: 12px; padding-top: 10px;   }
    .teamDis04 .teamDis04Bd .item .cont .time i{ font-size: 12px; }
}

.ywly{ padding-bottom: 135px;}
.ywly01{ margin-top: 90px;}
.ywly01 .hd{ font-size: 36px; color: #00203c; padding-left: 90px; position: relative;}
.ywly01 .hd:after{ content: ""; display: block; width: 80px; height: 2px; background: #00203c; position: absolute; left: 0; top: 50%; margin-top: -1px;}
.ywly01 .bd{ margin-top: 30px; display: flex; flex-wrap: wrap; justify-content: space-between;}
.ywly01 .bd .item{ width: 47%;}
.ywly01 .bd .item a{ display: flex; align-items: center; height: 80px; border-bottom: 1px solid #163046;}
.ywly01 .bd .item a .ico img{ display: block; height: 32px;}
.ywly01 .bd .item a .ico img.img1{ display: block;}
.ywly01 .bd .item a .ico img.img2{ display: none;}
.ywly01 .bd .item:hover a .ico img.img2{ display: block;}
.ywly01 .bd .item:hover a .ico img.img1{ display: none;}
.ywly01 .bd .item a .title{ width: calc(100% - 32px); box-sizing: border-box; padding: 0 30px 0 10px; font-size: 18px; color: #001c34; background: url(g_06.png) right center no-repeat; background-size: auto 6px; transition: all 0.3s;}
.ywly01 .bd .item:hover a .title{ color: #0c89e1; padding-left: 20px; background: url(g_07.png) right center no-repeat; background-size: auto 6px;}
@media only screen and (max-width:1600px){
    .ywly{ padding-bottom: 100px;}
    .ywly01{ margin-top: 80px;}
    .ywly01 .hd{ font-size: 28px; padding-left: 70px; }
    .ywly01 .hd:after{  width: 60px; }
    .ywly01 .bd{ margin-top: 20px;}
    .ywly01 .bd .item a{ height: 60px; }
    .ywly01 .bd .item a .ico img{  height: 28px;}
    .ywly01 .bd .item a .title{ width: calc(100% - 28px); font-size: 16px; }
}
@media only screen and (max-width:1200px){
    .ywly{ padding-bottom: 80px;}
    .ywly01{ margin-top: 60px;}
    .ywly01 .hd{ font-size: 24px; padding-left: 50px; }
    .ywly01 .hd:after{  width: 40px; }
    .ywly01 .bd{ margin-top: 10px;}
}
@media only screen and (max-width:750px){
    .ywly{ padding-bottom: 60px;}
    .ywly01{ margin-top: 40px;}
    .ywly01 .hd{ font-size: 20px;}
    .ywly01 .bd .item a{ height: 50px; }
    .ywly01 .bd .item a .ico img{  height: 20px;}
    .ywly01 .bd .item a .title{ width: calc(100% - 20px); font-size: 12px; }
}
.ywlyDis{ margin-bottom: 90px;}
.ywlyDis01{ width: 100%; margin-top: 90px; display: flex; align-items: flex-start; justify-content: space-between; flex-wrap: wrap;}
.ywlyDis01 .lt{ width: 1105px;}
.ywlyDis .hd{ font-size: 36px; color: #00203c; padding-left: 90px; position: relative;}
.ywlyDis .hd:after{ content: ""; display: block; width: 80px; height: 2px; background: #00203c; position: absolute; left: 0; top: 50%; margin-top: -1px;}
.ywlyDis01 .lt .bd{ margin-top: 35px; font-size: 18px; color: #00203c; line-height: 2;}
.ywlyDis01 .rt{ width: 443px;}
.ywlyDis01 .rt .pic{ width: 100%; overflow: hidden;}
.ywlyDis01 .rt .pic img{ width: 100%;  transform: scale(1); transition: all 0.3s;}
.ywlyDis01 .rt .pic:hover img{ transform: scale(1.1);}
.ywlyDis01 .rt .bd{ background: #eef4f9; box-sizing: border-box; padding: 40px 35px; margin-top: 25px;}
.ywlyDis01 .rt .bd .title{ font-size: 24px; color: #00203c; font-weight: bold;}
.ywlyDis01 .rt .bd ul{ margin-top: 20px;}
.ywlyDis01 .rt .bd ul li a{ font-size: 16px; color: #00203c;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; display: block ; width: 100%; line-height: 35px;}
.ywlyDis01 .rt .bd ul li a:hover{ font-weight: bold;}
@media only screen and (max-width:1600px){
    .ywlyDis{ margin-bottom: 80px;}
    .ywlyDis01{ margin-top: 80px; }
    .ywlyDis01 .lt{ width: 800px;}
    .ywlyDis .hd{ font-size: 28px; padding-left: 70px; }
    .ywlyDis .hd:after{  width: 60px; }
    .ywlyDis01 .lt .bd{ margin-top: 25px; font-size: 16px;}
    .ywlyDis01 .rt{ width: 380px;}
    .ywlyDis01 .rt .bd{  padding: 30px 25px; margin-top: 20px;}
    .ywlyDis01 .rt .bd .title{ font-size: 20px;}
    .ywlyDis01 .rt .bd ul{ margin-top: 15px;}
    .ywlyDis01 .rt .bd ul li a{ font-size: 14px;  line-height: 2;}
}
@media only screen and (max-width:1200px){
    .ywlyDis{ margin-bottom: 60px;}
    .ywlyDis01{ margin-top: 60px; }
    .ywlyDis01 .lt{ width: calc(100% - 300px);}
    .ywlyDis .hd{ font-size: 24px; padding-left: 50px; }
    .ywlyDis .hd:after{  width: 40px; }
    .ywlyDis01 .lt .bd{ margin-top: 15px; font-size: 12px;}
    .ywlyDis01 .rt{ width: 280px;}
    .ywlyDis01 .rt .bd{  padding: 20px; margin-top: 20px;}
    .ywlyDis01 .rt .bd .title{ font-size: 20px;}
    .ywlyDis01 .rt .bd ul{ margin-top: 15px;}
    .ywlyDis01 .rt .bd ul li a{ font-size: 12px;  line-height: 2;}
}
@media only screen and (max-width:750px){
    .ywlyDis{ margin-bottom: 40px;}
    .ywlyDis01{ margin-top: 40px; }
    .ywlyDis01 .lt{ width: 100%;}
    .ywlyDis .hd{ font-size: 20px;  }
    .ywlyDis01 .rt{ width: 100%; margin-top: 20px;}

}





.ywlyDis02{ margin-top: 90px;}
.ywlyDis02 .bd{ display: flex; align-items: flex-start; flex-wrap: wrap; padding-top: 30px;}
.ywlyDis02 .bd .item{ width: 512px; margin: 32px 32px 0 0;}
.ywlyDis02 .bd .item:nth-child(3n){ margin-right: 0;}
.ywlyDis02 .bd .item a{ display: flex; background: #eef4f9; position: relative;}
.ywlyDis02 .bd .item a .pic{ width: 50%; overflow: hidden;}
.ywlyDis02 .bd .item a .pic img{ width: 100%; transform: scale(1); transition: all 0.3s;}
.ywlyDis02 .bd .item:hover a .pic img{ transform: scale(1.1); }
.ywlyDis02 .bd .item a .cont{ width: 50%; overflow: hidden; box-sizing: border-box; padding: 45px 30px 0; color: #00203c;}
.ywlyDis02 .bd .item a .cont .p1{ font-size: 24px;}
.ywlyDis02 .bd .item a .cont .p2{ font-size: 16px; margin-top: 12px;}
.ywlyDis02 .bd .item a .cont .p3{ font-size: 16px; padding: 15px 0; border-top: 1px solid #c2cbd3; margin-top: 15px;}
.ywlyDis02 .bd .item a .cont .p4{ font-size: 16px; line-height: 28px;}
.ywlyDis02 .bd .item a .cont .p5{ font-size: 16px; line-height: 28px; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.ywlyDis02 .bd .item a .cont .p6{ height: 6px; background: url(g_02.png) right center no-repeat; background-size: auto 100%; display: none; margin-top: 25px;}
.ywlyDis02 .bd .item:hover a{ background: #00203c; }
.ywlyDis02 .bd .item:hover a .cont{ color: #fff;}
.ywlyDis02 .bd .item:hover a .cont .p3{ border-top: 1px solid #c2cbd3; }
.ywlyDis02 .bd .item:hover a .cont .p6{ display: block;}
@media all and (max-width:1600px){
    .ywlyDis02{ margin-top: 80px;}
    .ywlyDis02 .bd{  padding-top: 20px;}
    .ywlyDis02 .bd .item{ width: 32%; margin: 2% 2% 0 0;}
    .ywlyDis02 .bd .item a .cont{ padding: 25px 20px 0; }
    .ywlyDis02 .bd .item a .cont .p1{ font-size: 20px;}
    .ywlyDis02 .bd .item a .cont .p2{ font-size: 14px; margin-top: 10px;}
    .ywlyDis02 .bd .item a .cont .p3{ font-size: 14px; padding: 12px 0; margin-top: 12px;}
    .ywlyDis02 .bd .item a .cont .p4{ font-size: 14px; line-height: 24px;}
    .ywlyDis02 .bd .item a .cont .p5{ font-size: 14px; line-height: 24px; }
    .ywlyDis02 .bd .item a .cont .p6{  margin-top: 20px;}
}
@media all and (max-width:1200px){
    .ywlyDis02{ margin-top: 60px;}
    .ywlyDis02 .bd{  padding-top: 10px;}
    .ywlyDis02 .bd .item{ width: 48.5%; margin: 3% 3% 0 0 ;}
    .ywlyDis02 .bd .item:nth-child(3n){ margin-right: 3%;}
    .ywlyDis02 .bd .item:nth-child(2n){ margin-right: 0;} 
    .ywlyDis02 .bd .item a .cont{ padding: 20px 20px 0; }
    .ywlyDis02 .bd .item a .cont .p1{ font-size: 18px;}
    .ywlyDis02 .bd .item a .cont .p2{ font-size: 12px; margin-top: 10px;}
    .ywlyDis02 .bd .item a .cont .p3{ font-size: 12px; padding: 12px 0; margin-top: 12px;}
    .ywlyDis02 .bd .item a .cont .p4{ font-size: 12px; line-height: 20px;}
    .ywlyDis02 .bd .item a .cont .p5{ font-size: 12px; line-height: 20px; }
    .ywlyDis02 .bd .item a .cont .p6{  margin-top: 20px;}
}
@media all and (max-width:750px){
    .ywlyDis02{ margin-top: 40px;}
    .ywlyDis02 .bd{ padding-top: 0;}
    .ywlyDis02 .bd .item{ width: 100%; margin: 20px 0 0 0;}
    .ywlyDis02 .bd .item:nth-child(3n){ margin-right: 0;}
    .ywlyDis02 .bd .item:nth-child(2n){ margin-right: 0;}
    

}



/* 内容模式 */
.article { padding:60px 0; width:100%; margin:0 auto; box-sizing:border-box; line-height:2; font-size:16px; word-wrap:break-word; background: url(g_25.jpg) bottom center no-repeat; background-size: cover;  }
.article .hd { margin:0 0 30px; padding:0 0 30px; border-bottom: 1px dotted #ccc; }
.article .hd h1 { color:#00203c; font-size:28px; text-align:center; font-weight:normal; line-height:1.6 }
.article .hd .titBar { color:rgba(0,0,0,0.6); font-size:16px; text-align:center; margin-top:10px }
.article .bd {  line-height:2; font-size:16px; color:#00203c }
.article .bd img{ max-width:100%; height:auto}
.article .bd video{ max-width:100%; height:auto}
.article .ft { margin:30px 0 0;}
.article .ft .nr{ padding:0!important; background:none!important}
.article .ft ul{ border-top:1px dotted #ccc; padding:30px 0 0 0 }
.article .ft ul li { width:100%;  box-sizing:border-box; text-align:left; text-overflow: ellipsis;overflow: hidden;white-space: nowrap; color:#00203c}
.article .ft ul li a{ color:#00203c}
.article .ft ul li a:hover{ color:#0c8ae1}
.nr_pc{ display:block}
.nr_sj{ display:none}
.article .bd video{ max-width:100%; height:auto}
@media all and (max-width:1600px){
	.article { padding:60px 0;}
}
@media all and (max-width:1200px){
	.article { padding:60px 0;}
	.article .hd h1{ font-size:18px}
	.article .hd{ padding-bottom:20px; margin-bottom:20px}
	.article .hd .titBar { font-size:12px}
	.article{ font-size:14px}
	.article .ft{ }
	.article .ft .back{ top:20px}
	.article .ft ul li{ width:100%}
	.article .ihd{ font-size:20px;  padding:5px 0; margin-bottom:20px}
	.nr_pc{ display:none}
	.nr_sj{ display:block}
	.article .ft { margin:20px 0 0; height:auto}
	.article .ft ul{ display:block; height:auto; padding:20px 0 0 0}
	.article .ft ul li { width:100% }
	.article .bd{ font-size:14px; line-height:2}	
}
@media all and (max-width:750px){
    .article { padding:40px 0;}
}

/*picx*/
.picx{ padding:110px 0}
.picxList{ width:100%; margin-bottom: 70px;}
.picxList .item{ width:31.5%; float:left; margin-right:2.75%; background:#fff; margin-bottom:40px}
.picxList .item:nth-child(3n){ margin-right:0}
.picxList .item:hover{ box-shadow:0 0 10px rgba(00,0,0,0.15)}
.picxList .item a{}
.picxList .item a .pic{ width:100%; padding-bottom: calc(488 / 650 * 100%); overflow:hidden; position:relative}
.picxList .item a .pic img{ width:100% ; height: 100%; position: absolute; left: 0; top: 0;transition:All 0.4s linear;    -webkit-transition:All 0.4s linear;    -moz-transition:All 0.4s linear;    -o-transition:All 0.4s linear;}
.picxList .item:hover a .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.picxList .item a .cont{ padding:20px; background: #f1f1f1;}
.picxList .item a .cont .title{ font-size:18px; color:#282828;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; text-align:center; }
.picxList .item:hover a .cont .title{ color:#fff; background:#0c8ae1}
.picxList .item:hover a .cont{ color:#fff; background:#0c8ae1}
@media all and (max-width:1600px){
	.picx{ padding:80px 0}
    .picxList{ width:100%; margin-bottom: 50px;}
	.picxList .item{ margin-bottom:30px}

}
@media all and (max-width:1200px){
	.picx{ padding:60px 0}
    .picxList{ width:100%; margin-bottom: 40px;}
	.picxList .item{ margin-bottom:20px}
	.picx{ padding:40px 0}
	.picxList .item a .cont{ padding:15px}
	.picxList .item a .cont .title{ font-size:16px}	

}
@media all and (max-width:750px){
    .picx{ padding:40px 0}
    .picxList{ width:100%; margin-bottom: 25px;}
	.picxList .item{ width:48.5%;   margin-right:3%;margin-bottom:15px}
	.picxList .item:nth-child(3n){ margin-right:3%}
	.picxList .item:nth-child(2n){ margin-right:0}	
	.picxList .item a .cont{ padding:10px}
	.picxList .item a .cont .title{ font-size:14px;}	

}


/*picx2*/
.picx2{ padding:110px 0}
.picxList2{ width:100%; margin-bottom: 70px;}
.picxList2 .item{ width:15%; float:left; margin-right:2%; background:#fff; margin-bottom:2%; overflow: hidden; border-radius: 10px; box-shadow: 0 0 10px rgba(00,0,0,0.1);}
.picxList2 .item:nth-child(6n){ margin-right:0}
.picxList2 .item:hover{ box-shadow:0 0 10px rgba(00,0,0,0.15)}
.picxList2 .item a{}
.picxList2 .item a .pic{ width:100%; overflow:hidden; position:relative; box-sizing: border-box; padding: 10px; }
.picxList2 .item a .pic img{ width:100% ;transition:All 0.4s linear;    -webkit-transition:All 0.4s linear;    -moz-transition:All 0.4s linear;    -o-transition:All 0.4s linear;}
.picxList2 .item:hover a .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.picxList2 .item a .cont{ padding:20px; background: #f1f1f1;}
.picxList2 .item a .cont .title{ font-size:18px; color:#282828;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; text-align:center; }
.picxList2 .item:hover a .cont .title{ color:#fff; background:#0c8ae1}
.picxList2 .item:hover a .cont{ color:#fff; background:#0c8ae1}
@media all and (max-width:1600px){
	.picx2{ padding:80px 0}
    .picxList2{ width:100%; margin-bottom: 50px;}
	.picxList2 .item{ margin-bottom:30px}

}
@media all and (max-width:1200px){
	.picx2{ padding:60px 0}
    .picxList2{ width:100%; margin-bottom: 40px;}
	.picxList2 .item{ margin-bottom:20px}
	.picxList2 .item a .cont{ padding:15px}
	.picxList2 .item a .cont .title{ font-size:16px}	

}
@media all and (max-width:750px){
    .picx2{ padding:40px 0}
    .picxList2{ width:100%; margin-bottom: 25px;}
	.picxList2 .item{ width:48.5%;   margin-right:3%;margin-bottom:15px}
	.picxList2 .item:nth-child(3n){ margin-right:3%}
	.picxList2 .item:nth-child(2n){ margin-right:0}	
	.picxList2 .item a .cont{ padding:10px}
	.picxList2 .item a .cont .title{ font-size:14px;}	

}


/*新闻列表*/
.newsPage2{ padding:110px 0;}
.newsList2{ padding-bottom:110px}
.newsList2 .item{ width:100%; padding:32px 0; border-bottom:1px dashed #d0d0d0}
.newsList2 .item a{ display:block;display:flex; width:100%; height:100%; box-sizing:border-box; transition:all 0.5s }
.newsList2 .item .time{ width:165px; font-weight:bold; color:#202123; font-size:24px; line-height:30px;}
.newsList2 .item .cont{ width:calc(100% - 165px); box-sizing:border-box; }
.newsList2 .item .cont .title{ font-size:16px; color:#202123;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; line-height:30px;}
.newsList2 .item .cont .intro{ font-size:14px; color:#aaaaaa; line-height:24px; margin-top:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.newsList2 .item:hover a{ padding:0 30px}
.newsList2 .item:hover{ background:rgba(5, 63, 171, 1); box-shadow:0px 12px 23.75px 1.25px rgba(0,4,35,0.13);}
.newsList2 .item:hover .time{ color:#fff}
.newsList2 .item:hover .time .p1{ border-bottom:1px solid #fff}
.newsList2 .item:hover .cont .title{ color:#fff;}
.newsList2 .item:hover .cont .intro{ color:rgba(255,255,255,0.47);}
@media all and (max-width:1600px){
    .newsPage2{ padding:80px 0;}
    .newsList2{ padding-bottom:80px}
}
@media all and (max-width:1200px){
	.newsPage2{ padding:60px 0;}
    .newsList2{ padding-bottom:60px}
	.newsList2 .item{ padding:25px 0}
	.newsList2 .item .time{ width:140px; font-size:20px}
	.newsList2 .item .cont{ width:calc(100% - 140px); }
	.newsList2 .item .cont .title{ font-size:16px}
	.newsList2 .item .cont .intro{ font-size:12px; line-height:20px; margin-top:10px }
}
@media all and (max-width:450px){
    .newsPage2{ padding:40px 0;}
    .newsList2{ padding-bottom:40px}
	.newsList2 .item{ display:block}
	.newsList2 .item a{ display:block}
	.newsList2 .item:hover a{ }
	.newsList2 .item .time{ width:100%; font-size:14px; line-height:1; margin-bottom:5px}
	.newsList2 .item .cont{ width:100%; padding:0 15px 0 0}
	.newsList2 .item .cont .title{ font-size:16px}
	.newsList2 .item .cont .intro{ font-size:12px; line-height:20px; margin-top:8px}
}


.lsry{ width:100%; padding: 80px 0; background: #f7f8f8;}
.lsryList .item{  position:relative;  padding-bottom:6%}
.lsryList .item:before{ content:""; display:block; width:100vw; padding-bottom:7%; background:url(dx1.jpg) top center no-repeat; background-size:cover; position:absolute; left:calc( 800px - 50vw); bottom:0%; z-index:0}
.lsryList .aa{ width:18.4%; float:left; margin-right:2%; display:block;  position:relative;  overflow:hidden}
.lsryList .aa:last-child{ margin-right:0}
.lsryList .aa .pic{ width:100%; padding-bottom:calc(190/ 280 * 100%);overflow:hidden; position: relative; z-index: 2;}
.lsryList .aa .pic img{ width:100%; height:100%;  position:absolute; left:0; top:0;  transition:All 0.4s linear;    -webkit-transition:All 0.4s linear;    -moz-transition:All 0.4s linear;    -o-transition:All 0.4s linear; }
.lsryList .aa .pic:hover img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.lsryList .title{ border-top:1px solid #ededed; font-size:20px; color:#262626; height:90px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; line-height:90px; text-align:center; display:none}
@media all and (max-width:1600px){
    .lsry{ padding: 60px 0;}
    .lsryList .item:before{ left:calc( 600px - 50vw);  }
}
@media all and (max-width:1200px){
    .lsry{ padding: 40px 0; margin-top: 40px;}
    .lsryList .item::before{ left:-4vw;  }
	.lsryList .item a{ width:48.5%;}
}



.about03{ width:100%; padding:110px 0; overflow: hidden; background: url(g_25.jpg) bottom center no-repeat; background-size: cover; }
.about03 .ibd .swiper03{ width:830px; margin:0 auto; position:relative}
.about03 .ibd .swiper03 .swiper-slide{ width:100%; transform:scale(0.7); transition:all 0.3s; position:relative; margin-right:0}
.about03 .ibd .swiper03 .swiper-slide.swiper-slide-active{ transform:scale(1);}
.about03 .ibd .swiper03 .swiper-slide:last-child{ margin-right:0}
.about03 .ibd .swiper03 .swiper-slide .pic{ width:100%; overflow:hidden; position:relative}
.about03 .ibd .swiper03 .swiper-slide .pic:after{ content:""; display:block; width:100%; height:100%; background:rgba(255,255,255,0.34); position:absolute; left:0; top:0}
.about03 .ibd .swiper03 .swiper-slide .pic img{ width:100%}
.about03 .ibd .swiper03 .swiper-slide .title{ font-size:18px; color:#fff; width:100%; box-sizing:border-box; padding:3%; position:absolute; left:0; bottom:0; z-index:2; text-align:center; line-height:20px; display:none; background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.8))}
.about03 .ibd .swiper03 .swiper-slide.swiper-slide-active .pic:after{background:rgba(0,0,0,0);}
.about03 .ibd .swiper03 .swiper-slide.swiper-slide-active .title{ display:block}
.about03 .ibd .prev03{ position:absolute; left:-100px; top:50%; margin-top:-31px; background:url(prev03.png) center center no-repeat; background-size:80%; width:62px; height:62px; cursor:pointer; z-index:9}
.about03 .ibd .next03{ position:absolute; right:-100px; top:50%;  margin-top:-31px;  background:url(next03.png) center center no-repeat; background-size:80%; width:62px; height:62px; cursor:pointer; z-index:9;}

@media all and (max-width:1600px){
	.about03{ padding:100px 0}
	.about03 .ibd .swiper03{ width:700px; margin:0 auto; position:relative}
	.about03 .ibd .swiper03 .swiper-slide .title{ font-size:16px;}
	.about03 .ibd .prev03{ left:-80px; margin-top:-25px;  width:50px; height:50px; }
	.about03 .ibd .next03{ right:-80px; margin-top:-25px;  width:50px; height:50px; }

}
@media all and (max-width:1200px){
	.about03{ padding:40px 0}
	.about03 .ibd .swiper03{ width:100%;}
	.about03 .ibd .swiper03 .swiper-slide .title{ font-size:16px;}
	.about03 .ibd .prev03{ left:0; margin-top:-16px;  width:32px; height:32px; }
	.about03 .ibd .next03{ right:0; margin-top:-16px;  width:32px; height:32px; }

}



.contact_listbox {overflow: hidden; padding: 100px 0 40px;}
.contact_list{ display: flex; flex-wrap: wrap;}
.contact_list .li {float: left; width: 31%; box-sizing: border-box; margin-bottom: 3.5%; margin-right: 3.5%; height: 100%; }
.contact_list .li:nth-child(3n){ margin-right: 0%;}
.contact_con {border: 1px solid #cfd5e1; padding: 17px 40px 43px;}
.contact_tit {font-size: 22px; line-height: 30px; padding: 13px 0 13px 65px; border-bottom: 1px solid #cfd5e1; background: url(blogo.png) left center no-repeat; background-size: 48px; display: block; width: 100%; box-sizing: border-box; color: #333;}
.contact_msg {line-height: 24px; margin: 18px 0 15px; box-sizing: border-box; font-size: 16px; color: #333; min-height: 150px;}
.tr_sc{ overflow:hidden; display:block;}
.tr_sc img{transition:0.6s all; -webkit-transition:0.6s all; width: 100%;}
.contact_list .li:hover .tr_sc img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.social_more {display: block; border: 1px solid #333; width: 184px; box-sizing: border-box; text-align: center; color: #333; line-height: 36px; font-weight: bold;}
.social_more i{ background: url(ax2.png) right center no-repeat; padding-right: 30px;}
.contact_list .li:hover .social_more i{ background: url(ax3.png) right center no-repeat; }
.contact_list .li:hover .social_more {background-color: #0c89e1; color: #fff; border-color: #0c89e1;}


.contact_list .li:hover .contact_tit{ color: #0c89e1;}
@media all and (max-width:1600px){
    .contact_listbox { padding: 80px 0 30px;}
    .contact_con {border: 1px solid #cfd5e1; padding: 15px 25px 25px;}
    .contact_tit {font-size: 18px; line-height: 25px; padding: 10px 0 10px 50px;  background-size: 32px;}
    .contact_msg {line-height: 20px; margin: 15px 0; font-size: 14px; min-height: 140px;}
    .social_more { width: 150px; line-height: 32px; }
}
@media all and (max-width:1200px){
    .contact_listbox { padding: 60px 0 20px;}
    .contact_list .li { width: 48.5%; margin-bottom: 3%; margin-right: 3%; }
    .contact_list .li:nth-child(3n){ margin-right: 3%;}
    .contact_list .li:nth-child(2n){ margin-right: 0%;}
    .social_more i{ padding-right: 25px;}

}
@media all and (max-width:750px){
    .contact_listbox { padding: 40px 0 20px;}
    .contact_list .li { width: 100%; margin-bottom: 20px; margin-right: 0; }
    .contact_list .li:nth-child(3n){ margin-right: 0;}
    .contact_list .li:nth-child(2n){ margin-right: 0%;}
    .contact_tit {font-size: 18px; line-height: 22px; padding: 8px 0 8px 50px;  background-size: 32px;}
    .contact_msg { margin: 15px 0 25px; font-size: 14px; min-height: auto;}
    .social_more { width: 120px; }


}





.rczp02{ padding: 80px 0;}
.rcArea { background:#fff; box-shadow:rgba(124,130,122,0.15) 4px 0px 20px; }
.rcArea ul li { border-bottom:1px solid #ededed; }
.rcArea ul li:last-child { border-bottom:none; }
.rcArea ul li .txt01 { position:relative; padding:40px 30px 30px 30px; cursor:pointer; }
.rcArea ul li .txt01 .p1 { font-size:20px; color:#00203c; font-weight:bold; }
.rcArea ul li .txt01 .p2 { font-size:16px; color:#666; margin-top:15px; }
.rcArea ul li .txt01 .p2 span { display:inline-block; margin-right:30px; }
.rcArea ul li .txt01 .p2 span:last-child { margin-right:0; }
.rcArea ul li .txt01 .p3 { position:absolute; top:50%; transform: translateY(-50%); right:0; width:60px; height:60px; background:url(ico18.png) no-repeat center; z-index:2; }
.rcArea ul li .txt01.on .p3 { top:auto; transform: translateY(0); bottom:0; background:url(ico19.png) no-repeat center #00203c; }

.rcArea ul li .txt02 { padding:40px; background:#eef4f9; display:none; }
.rcArea ul li .txt02 .p1 { font-size:16px; color:#666; line-height:30px; }
.rcArea ul li .txt02 .p1 strong { color:#333; }
/* .rcArea ul li .txt02 .p2 { margin-top:15px; width:170px; border:1px solid #00203c; border-radius:30px; text-align:center; cursor:pointer; }
.rcArea ul li .txt02 .p2 i { display:inline-block; line-height:50px; padding-right:35px; font-size:16px; color:#00203c; background:url(ico16.png) no-repeat center right; } */

.rcArea ul li .txt02 .p2{ display: flex; align-items: center; justify-content: center; width: 200px; height: 50px; color: #fff; background: #00203c; font-size: 18px; transition: all 0.3s; margin-top: 15px; cursor: pointer;}
.rcArea ul li .txt02 .p2 i{ background: url(g_02.png) right center no-repeat; background-size: auto 6px; padding-right: 30px;}
.rcArea ul li .txt02 .p2:hover{ background: #0c89e1;}





@media all and (max-width:1600px){
    .rczp02{ padding: 60px 0;}
	.jobArea { padding:60px 0; }
	.rcArea { margin-top:0; }
    
	.rcArea ul li .txt01 { padding:30px 25px; }
	.rcArea ul li .txt01 .p1 { font-size:18px; }
	.rcArea ul li .txt01 .p2 { font-size:14px;margin-top:15px; }
	.rcArea ul li .txt01 .p2 span { margin-right:15px; }
	.rcArea ul li .txt01 .p2 span:last-child { margin-right:0; }
	.rcArea ul li .txt01 .p3 { width:50px; height:50px; }
 
	.rcArea ul li .txt02 { padding:30px; }
	.rcArea ul li .txt02 .p1 { font-size:14px; line-height:25px; }
	.rcArea ul li .txt02 .p2 { width: 160px; height: 42px; font-size: 16px; }

}
@media all and (max-width:1200px){
    .rczp02{ padding: 40px 0;}
	.jobArea { padding:40px 0; }
	.rcArea { margin-top:0; }
	.rcArea ul li .txt01 { padding:20px 35px 20px 15px; }
	.rcArea ul li .txt01 .p1 { font-size:16px; }
	.rcArea ul li .txt01 .p2 { font-size:14px;margin-top:5px; }
	.rcArea ul li .txt01 .p2 span { margin-right:10px; }
	.rcArea ul li .txt01 .p2 span:last-child { margin-right:0; }
	.rcArea ul li .txt01 .p3 { width:30px; height:30px; background-size:12px 8px!important; }
 
	.rcArea ul li .txt02 { padding:20px 15px; }
	.rcArea ul li .txt02 .p1 { font-size:12px; line-height:20px; }
	.rcArea ul li .txt02 .p2{ width: 120px; height: 32px; font-size: 12px; }
}

.biaodan { position:fixed; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.4); z-index:999; display:none; }

.jbclose {position: absolute; right: 2%;top: 3%;z-index: 11;width: 40px;height: 40px; cursor:pointer; }
.jbclose i {display: block;width: 100%;height: 40px;position: relative;transform: rotate(45deg); transition: all .4s ease;}
.jbclose i::after,.jbclose i::before {content: '';background: #000;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.jbclose i::after {width: 26px;height: 2px;}
.jbclose i::before {width: 2px;height: 26px;}
.jbclose i:hover {transform: rotate(135deg);}
.jbclose i:hover::after,.jbclose i:hover::before {background: #0c89e1;}

.biaodan01 { position: absolute; width:460px; overflow: hidden; background: #fff; z-index: 10; left: 50%; top: 50%; transform: translate(-50%,-50%); padding: 3% 50px; border-radius: 10px; }
.biaodan01 .txt { text-align:center; }
.biaodan01 .txt .p1 {font-size: 30px;padding-bottom: 10px; font-weight:bold;}
.biaodan01 .txt .p2 {font-size: 14px;color: #666;}

.biaodan01 form { margin-top:30px; font-size:14px; }
.biaodan01 form .text { border: 1px solid #ededed; width: 100%; padding:0 20px; height:45px; line-height:45px; overflow: hidden; box-sizing: border-box; display: block; margin-bottom: 10px; border-radius: 4px; background: #f2f4f7; }
.biaodan01 form .text01 { float:left; width:48%; }
.biaodan01 form .text02 { float:right; width:48%; }
.biaodan01 form .pp {  margin-bottom:5px; }

.biaodan01 form .filebtn { position:relative; }
.biaodan01 form .filebtn input.file { position:absolute; top:0; left:0; width:100%; cursor: pointer; opacity: 0; height:45px; z-index: 8; }
.biaodan01 form .filebtn .file-title { position:relative; width: 100%; height:45px; }
.biaodan01 form .filebtn .file-title .file-txt { width:70px; height:36px; line-height:36px; border-radius: 5px; cursor: pointer; text-align: center; background: #000;color: #fff;position: absolute;right: 3%;top: 50%;border:none;overflow: hidden;transform: translateY(-50%); }
.biaodan01 form .filebtn .file-title .file-name {  border: 1px solid #ededed; width: 100%; padding:0 20px; height:45px; line-height:45px; overflow: hidden; box-sizing: border-box; display: block; border-radius: 4px; background: #f2f4f7; }

.biaodan01 form .btn01 { width: 100%; height:45px; line-height:45px; overflow: hidden;box-sizing: border-box;display: block;background: #0c89e1;color: #fff;border: none;cursor: pointer;font-size: 16px;border-radius: 4px;text-align: center; margin-top:10px; }

@media all and (max-width:1280px){
	.biaodan01 .txt .p1 { font-size:20px; }
	.biaodan01 .txt .p2 { font-size: 14px; color: #666; }

	.biaodan01 form { margin-top:20px; }
	.biaodan01 form .text { padding:0 15px; height:35px; line-height:35px; }
	.biaodan01 form .text01 { float:left; width:48%; }
	.biaodan01 form .text02 { float:right; width:48%; }
	.biaodan01 form .pp { font-size:14px; margin-bottom:5px; }
 
	.biaodan01 form .filebtn input.file { height:35px; }
	.biaodan01 form .filebtn .file-title { height:35px; }
	.biaodan01 form .filebtn .file-title .file-txt { width:60px; height:25px; line-height:25px; }
	.biaodan01 form .filebtn .file-title .file-name { padding:0 15px; height:35px; line-height:35px; }
 
	.biaodan01 form .btn01 { height:35px; line-height:35px; }
}
@media all and (max-width:1200px){
	.biaodan01 { width:90%; padding:40px 2% 30px 2%; }
	
	.biaodan01 .txt .p1 { font-size:20px; }
	.biaodan01 .txt .p2 { font-size: 14px; color: #666; }

	.biaodan01 form { margin-top:20px; }
	.biaodan01 form .text { padding:0 15px; height:35px; line-height:35px; }
	.biaodan01 form .text01 { float:none; width:100%; }
	.biaodan01 form .text02 { float:none; width:100%; }
	.biaodan01 form .pp { font-size:14px; margin-bottom:5px; }
 
	.biaodan01 form .filebtn input.file { height:35px; }
	.biaodan01 form .filebtn .file-title { height:35px; }
	.biaodan01 form .filebtn .file-title .file-txt { width:60px; height:25px; line-height:25px; }
	.biaodan01 form .filebtn .file-title .file-name { padding:0 15px; height:35px; line-height:35px; }
 
	.biaodan01 form .btn01 { height:35px; line-height:35px; }
}


.newsPage{ padding: 10px 0 70px;}
.newsList .item{ border-bottom: 1px dashed #ededed;}
.newsList .item a{ display: flex; align-items: flex-start; justify-content: space-between; font-size: 16px; color: #333; padding: 15px 0;}
.newsList .item a .title{ width: calc(100% - 120px);}
.newsList .item a .time{ color: #666;}
.newsList .item a:hover{ color: #fff; background: #0c89e1; padding: 15px;}
.newsList .item a:hover .time{ color: rgba(255,255,255,0.6);}
@media all and (max-width:1200px){
    .newsPage{ padding: 0 0 40px;}
    .newsList .item a{ font-size: 14px;}
    .newsList .item a .title{ width: calc(100% - 100px);}
}


.second_nav_t{ width: 100%; margin-top: 60px;}
.second_nav_t ul{ display: flex; align-items: center; justify-content: center;}
.second_nav_t ul li{ margin: 0 20px;}
.second_nav_t ul li a{ display: flex; align-items: center; justify-content: center; width: fit-content; padding: 8px 20px; font-size: 16px; color: #333; border:1px solid rgba(0,0,0,0.1); transition: all 0.3s;} 
.second_nav_t ul li a.on{ border-color: #0c89e1; background: #0c89e1; color: #fff;}
.second_nav_t ul li a:hover{ border-color: #0c89e1; background: #0c89e1; color: #fff;}
@media all and (max-width:1600px){
    .second_nav_t{ margin-top: 40px;}
    .second_nav_t ul li{ margin: 0 15px;}
    .second_nav_t ul li a{ padding: 8px 20px; font-size: 14px;} 
}
@media all and (max-width:1200px){
    .second_nav_t{  width: 92%; margin: 0 auto; margin-top: 30px;}
    .second_nav_t ul { flex-wrap: wrap; box-sizing: border-box;  border: 1px solid #f1f1f1; border-right: 0; border-bottom: 0; justify-content: start;}
    .second_nav_t ul li{ width: 50%; margin: 0; box-sizing: border-box; flex: inherit; border-bottom: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1;}
    .second_nav_t ul li a{  height: 40px; padding:0 5px ; font-size: 14px;  width: 100%; border: 0; box-sizing: border-box;}
}





















































































































































