* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box; }

html {
 width: 100%;
  overflow-x: hidden; }

body{font-size: 14px;color: #333;line-height: 1.5;-webkit-text-size-adjust: none;}
a:hover{cursor: pointer;}
html {width: 100%;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;background: transparent;}
textarea {  -webkit-appearance: none;}   
.left{float: left;}
.right{float: right;}
.clear {clear: both;height: 0;display: block;_display: inherit; }

img {vertical-align: middle;max-width: 100%;border: 0; }
a{text-decoration: none;outline: none;cursor: pointer;}
div{outline: none}
ul,li{list-style-type: none}
i,em{font-style: normal;}
.clearfix:before,.clearfix:after {
  content: "";
  display: block;
  clear: both;
}
.clearfix {
  zoom: 1;
}

@font-face {
  font-family:'Alibaba';
  src: url("../fonts/AlibabaPuHuiTi-3-55-Regular.otf"),
       url('../fonts/AlibabaPuHuiTi-3-55-Regular.otf') format('truetype'),
  font-display: swap; 
}
@font-face {
    font-family: 'AlibabaPuHuiTi';
    src: url('../fonts/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-45-Light/AlibabaPuHuiTi-3-45-Light.woff2') format('woff2'),
         url('../fonts/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-45-Light/AlibabaPuHuiTi-3-45-Light.woff') format('woff');
    font-display: swap;

}



body{font-family:'AlibabaPuHuiTi';}

.overflow{overflow: hidden;}
.flex_{display: flex;display: -webkit-flex;display: -ms-flex;}
.flex_space-between{display: flex;justify-content:space-between;}
.flex_end{display: flex;justify-content:flex-end;}
.flex_justify-content{display: flex;justify-content:center;}
.flex_justify-content-around{display: flex;justify-content:space-around;}
.flex_align-items{display: flex;align-items:center;}
.flex_wrap{ flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.text_center{display: flex;justify-content: center;align-items: center;flex-direction: column;}
.acenter{text-align: center;}
.flex_align_end{display: flex;align-items:flex-end;}
.flex_column_between{display: flex;flex-direction: column;justify-content: space-between;}

.line1{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.line2{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.line3{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.line4{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.line5{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp:5;-webkit-box-orient: vertical;}

.main{width: 1300px;margin:0 auto;}

.banner{width: 100%;position: relative;}
.banner video{height: 100%;object-fit: cover;width: 100%;position: absolute;top:0;left:0;right: 0;bottom: 0;}
/*.banner .banner_bg{position: absolute;top:0;left:0;right: 0;bottom: 0;background:rgba(0,44,151,0.84);}*/

.banner_info{padding:250px 0 190px;text-align: center;z-index: 1;position: relative;}

.banner_info .des{color: #fff;font-size: 36px;margin-top:35px;}
header{width: 100%;position: relative;z-index: 1;background:rgba(15,56,160,0.5);}
header li>a{color: #fff;text-align: center;font-size: 18px;display: block;}
header .icon{height:53px;margin-bottom:15px}

header{position: relative;}
.section1{padding:100px 0;}
header ul>li .two{position: absolute;overflow: hidden;width: auto;visibility: hidden;opacity: 0;top:100%;}
header ul>li b {display: block;position: absolute;width: 100%;left: 0;z-index: 0;background:#f1f3f9;visibility: hidden;opacity: 0;height: 78px;top:100%;}
header ul>li:hover b{visibility: visible;opacity:1;top:100%;}
header ul>li:hover .two{visibility: visible;opacity:1;top:100%;z-index: 1;}
header ul>li .two dd{display: inline-block;position: relative;margin-right:74px;font-size:18px;line-height:76px;position: relative;height: 78px}
header ul>li .two dd a{color: #4c4c4c}
header ul>li .two dd:hover a{color: #0f38a0}

.sec1_pic{width: 582px}
.sec1_nr{width: 630px;padding-top: 60px}

.sec1_pic .pic{display: block;position:relative;width:100%;height:0;padding-top:114%;border-radius:30px;overflow: hidden;border-top-right-radius: 10px;}
.sec1_pic .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}

.sec1_nr .etit{font-size: 45px;color: #47484b;line-height: 1;}
.sec1_nr .etit:after{content: '';display: block;width: 82px;height: 5px;background:#0035b7;border-radius: 3px;margin:25px 0 28px;}
.sec1_nr .tit{color: #47484b;font-size: 36px;line-height: 1;}
.sec1_nr .con{font-size: 18px;color: #474747;line-height: 40px;margin:35px 0 105px;}
.more{display: block;width: 210px;line-height: 65px;border:1px solid #010751;border-top-left-radius: 30px;border-bottom-right-radius: 30px;padding-left: 45px;font-size: 20px;color: #010751;background:url(../images/more.png) no-repeat center right 40px;}

.scale .pic{overflow: hidden;}
.scale img{transition: all 0.5s;}
.scale:hover img{transform:scale(1.1);}

.btn_hover{position: relative;-moz-transition: all 0.2s;-o-transition: all 0.2s;-webkit-transition: all 0.2s;transition: all 0.2s;overflow: hidden;}
.anim {-moz-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);-webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);position: absolute;top: 50%;left: 50%;}
.btn_hover:hover > .anim{-moz-animation: anim-out 1s;-webkit-animation: anim-out 1s;animation: anim-out 1s;}
.btn_hover:hover > .anim:after{-moz-animation: anim-out-pseudo 1s;-webkit-animation: anim-out-pseudo 1s;animation: anim-out-pseudo 1s;}
.anim:before {position: relative;content: '';display: block;margin-top: 100%;}
.anim:after {content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;border-radius: 50%;}

.section2{background:#f6f6f6;padding-top: 67px}
.section2 .item_pic{width:914px;}
.section2 .item_pic .pic{display: block;position:relative;width:100%;height:0;padding-top:94%;overflow: hidden;}
.section2 .item_pic .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}
.section2 .item{position: relative;}
.section2 .item .item_nr{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);}

.section2 .item .tit{color: #fff}
.section2 .item .con{width: 812px;height: 496px;background:#fff;border-radius: 30px;font-size: 18px;line-height: 40px;padding:40px 48px;}
.section2 .item .con_box{overflow-y: auto;max-height: 100%;padding:0 40px;}

.section2 .item .tit{width: 430px;text-transform: uppercase;}
.section2 .item .tit p{font-size: 42px;font-weight: lighter;}
.section2 .item .tit span{font-size: 36px;}
.section2 .item .tit p:after{content: '';display: block;width: 82px;height: 5px;background:#fff;border-radius: 2px;margin: 25px 0 40px}
.section2 .item.flex_end .tit{margin-right: -80px}

.section3{padding:115px 0 70px;}
.sec3_tit{text-align: center;font-size: 40px;color: #000}
.sec3_tit:after{content: '';display: block;width: 88px;height: 11px;background:#0035b7;border-radius: 5px;margin:25px auto 0;}
.sec3_tit a{color: #000}
.sec3_list li .icon{margin-right: 25px}
.sec3_list li .tit{font-size: 24px;color: #000650}

.sec3_list{margin: 95px 0 77px}

.sec3_con{width: 745px;font-size: 18px;color: #474b74;line-height: 41px;}

.section4{background:#f2f5f5 url('../images/sec4.jpg') no-repeat center;background-size:cover;padding-top:85px;}

.sec4_tit{font-size: 40px;color: #000000;}
.sec4_tit:before{content: '';display: block;width: 83px;height: 5px;background:#000000;border-radius: 3px;margin-bottom: 25px}

.sec4_list{margin-top:65px}

.section4{position: relative;}
.sec4_list .swiper-slide{background:#e9edf2;}
/*.sec4_list .swiper-slide.swiper-slide-next{background:#dce6fd;}*/
.sec4_list .swiper-slide a{display: block;padding:50px 30px 75px;}

.sec4_list .swiper-slide .time{font-size: 14px;color: #585c65;padding-left:22px;margin-bottom: 40px;background:url('../images/time.png') no-repeat center left;background-size:16px}

.sec4_list .swiper-slide .tit{font-size: 20px;color:#000000;line-height: 30px;height: 60px;margin-bottom: 14px}
.sec4_list .swiper-slide .des{font-size: 16px;color: #393b41;line-height: 31px;height: 124px;margin-bottom: 20px}

.sec4_list{position: relative;}
.sec4_list .swiper-button-prev{top:-144px;margin-top:0;left:auto;right:74px;width: 52px;height: 56px;border-top-left-radius: 23px;border-bottom-right-radius: 23px;background:#0035b7;opacity: 1;color:#fff;font-size: 20px;}
.sec4_list .swiper-button-next{top:-144px;margin-top:0;left:auto;right:0;width: 52px;height: 56px;border-top-left-radius: 23px;border-bottom-right-radius: 23px;background:#d7dde6;opacity: 1;color:#fff;font-size: 20px;}

.sec4_list .swiper-button-next::after,.sec4_list .swiper-button-prev::after{font-size: 20px;}

.section5{position: relative;}
.section5 img{width: 100%;}
.section5 .main{position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);}
.section5 .des{color: #fff;text-align: center;font-size: 36px;margin-bottom:50px;}
.more2{margin:0 auto;border:1px solid #fdce00;background:#fdce00 url(../images/more2.png) no-repeat center right 40px;color: #47484b}

footer{padding:35px 0;background:#f9fbff;}
.bnav a{font-size: 16px;color: #6d6d6d;margin-right:90px;}
.bnav{margin:30px 0 22px;}
.bq,.bq a{font-size: 16px;color: #6d6d6d}

.foot_right{width: 318px;padding-left: 56px;position: relative;}
.foot_right .code{width: 132px;box-shadow: 0 0 20px rgba(40,67,164,0.2)}
.foot_right .info{font-size: 16px;color: #6d6d6d;line-height: 30px;}

.foot_right:before{content: '';display:block;width: 1px;height: 120px;background:#e7ecf9;position: absolute;left: 0;top:50%;transform: translateY(-50%);}

.bounce-1{
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-name: bounce-1;
  animation-timing-function: linear;
  animation-timing-function: ease;
}

@keyframes bounce-1 {
    0%   { transform: translateY(0); }
    50%  { transform: translateY(-6px); }
    100% { transform: translateY(0); }
}

.bnav a:hover{color: #000650}


.sec4_list .swiper-slide:before{
    content: '';
    opacity: 0;
    visibility: hidden;
    transition: 0.5s;
    transform: translateY(100%);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #dce6fd;
}


.sec4_list .swiper-slide:hover:before {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.sec4_list .swiper-slide a{position: relative;z-index: 1}

.contact{padding:75px 0;}
.contact_left{width: 560px}
.contact_right{width: 520px}

.contact_left .con{font-size: 18px;color: #4c4c4c;margin-top:50px;line-height:50px;}
.contact_left .con strong{font-size: 60px;font-style: italic;line-height: 1.2;font-family: 'AlibabaPuHuiTi';}

.more{text-align: left;cursor: pointer;}
.contact_right .more2{margin-left:0;}
.contact_right .item input{display: block;width: 100%;line-height: 64px;padding:0 27px;background:#f3f3f3;border:0;border-radius: 10px;font-size: 18px;}
.contact_right .item{margin-bottom:23px;}
.contact_right .item2 textarea{display: block;height: 157px;background:#f3f3f3;border:0;border-radius: 10px;padding:20px 27px;width: 100%;resize: none;font-size: 18px;}
.contact_right .item2{margin-bottom:25px;}
.contact button{cursor: pointer;}


.bus_tit{text-align: center;font-size: 40px;}
.bus_tit:after{content: '';display: block;width: 88px;height: 11px;background:#0035b7;border-radius: 6px;margin:15px auto 0;}

.bus_2{padding:100px 0 80px}
.bus_2_nr{margin-top:55px;background:#f0f3fa;padding:40px 85px 40px 33px;border-radius: 10px}
.bus_2_left{width: 618px;background:rgba(0,53,183,0.8);color: #fff;height: 450px;padding:60px 28px;border-radius:15px}
.bus_2_left .tit{font-size:22px;line-height: 40px;width: 480px}
.bus_2_left .list{margin:65px 0 70px;}
.bus_2_left .list ul{display: flex;align-items:center;}
.bus_2_left .list li{padding-left: 32px;font-size:24px;margin-right:76px;}
.bus_2_left .list li:last-child{margin-right:0;}
.bus_2_left .list li{background:url('../images/jt.png') no-repeat center left;}
.bus_2_right>ul>li:nth-child(1) .tit{background:url('../images/icon1.png') no-repeat center left;}
.bus_2_right>ul>li:nth-child(2) .tit{background:url('../images/icon2.png') no-repeat center left;}
.bus_2_right>ul>li:nth-child(3) .tit{background:url('../images/icon3.png') no-repeat center left;background-size: 23px}

.bus_2_right{width:540px;height: 450px;padding:40px 60px 0;border-radius:15px}
/*.bus_2_right{background:linear-gradient(to bottom,rgba(244,250,254,1),rgba(244,250,254,0.1));}*/
.bus_2_right{background:linear-gradient(to bottom, #f4fafe,#f1f4fb);}
.bus_2_right>ul>li{color: #1a1a1a;width:30%}
.bus_2_right>ul>li .tit{font-size: 28px;padding-left: 36px;color: #1a1a1a;margin-bottom:37px;}

.bus_2_right>ul>li .con{font-size: 20px;line-height: 2;color: #242526;text-align: center;}

.bus_3{background:#f6f6f6;padding:90px 0 100px;}

.bus_3_nr{margin-top:65px;height: 639px;padding-top: 15px}
.bus_3 .list>li{width: 50%;}
.bus_3 .list>li .box{width: 215px;}
.bus_3 .list>li:nth-child(2n){display: flex;justify-content:flex-end;}
.bus_3 .list>li .tit{width: 210px;text-align: center;line-height: 60px;color: #fff;text-align: center;font-size: 20px;}
.bus_3 .list>li:nth-child(3) .tit,.bus_3 .list>li:nth-child(4) .tit{color: #4c4c4c;}
.bus_3 .list>li .con{font-size: 18px;color: #4c4c4c;margin-top:15px;}
.bus_3 .list>li .con li{padding-left: 10px;background:url('../images/dot.png') no-repeat top 14px left;line-height: 35px;}

.bus_3 .list>li:nth-child(1),.bus_3 .list>li:nth-child(2){height: 234px}
.bus_3 .list>li:nth-child(3),.bus_3 .list>li:nth-child(4){height: 236px}

.bus_4{padding:100px 0 80px;}
.bus_4_nr{height: 488px;background:url('../images/bus_4.png') no-repeat center;margin-top:65px;}
.bus_4_tit{text-align: center;font-size: 40px;color: #fff;line-height: 115px;}
.bus_4 .list{padding-top: 140px;padding-left: 10px}
.bus_4 .list li{width: 235px;text-align: center;}
.bus_4_nr .main{width: 1345px;margin:0 auto;}
.bus_4 .list li .tit{font-size: 24px;color: #0035b7}
.bus_4 .list li .con{font-size: 18px;color: #000000;margin-top:8px;}
.bus_4 .list li:nth-child(1){margin-right:32px;}
.bus_4 .list li:nth-child(2){margin-right:35px;}
.bus_4 .list li:nth-child(3){margin-right:36px;}
.bus_4 .list li:nth-child(4){margin-right:58px;}

.bus2_1{padding:100px 0 85px;}
.bus2_tit{font-size: 24px;color: #474747}
.bus2_con{font-size: 18px;line-height: 40px;margin-top:8px;padding-right:35px;margin-bottom: 40px;color: #414141}
.bus2_1 .list li{width: 408px;height: 455px;padding-top:40px;border-radius: 20px}
.bus2_1 .list li:nth-child(1){background:#f5fbff;border:1px solid #c9def1;}
.bus2_1 .list li:nth-child(2){background:#fef8f4;border:1px solid #f6be98;}
.bus2_1 .list li:nth-child(3){background:#fbfff9;border:1px solid #b7d6a3;}
.bus2_1 .list li .tit{font-size: 30px;line-height: 65px;width: 339px;height: 69px;margin:0 auto;color: #fff;text-align: center;}
.bus2_1 .list li:nth-child(1) .tit{background:url('../images/tit1.png') no-repeat center;}
.bus2_1 .list li:nth-child(2) .tit{background:url('../images/tit2.png') no-repeat center;}
.bus2_1 .list li:nth-child(3) .tit{background:url('../images/tit3.png') no-repeat center;}

.bus2_1 .list li .con{padding:0 35px 0 30px;font-size: 16px;color: #454444;line-height:36px;margin-top:20px;}
.bus2_1 .list li .con p span{font-weight: bold;color: #454445}
.bus2_1 .list li .con p{padding-left:19px;}

.bus2_1 .list li:nth-child(1) .con p{background:url('../images/j11.png') no-repeat top 13px left;}
.bus2_1 .list li:nth-child(2) .con p{background:url('../images/j22.png') no-repeat top 13px left;}
.bus2_1 .list li:nth-child(3) .con p{background:url('../images/j33.png') no-repeat top 13px left;}

.bus_3_nr{position: relative;}
.bus_3_nr .list2 li{position: absolute;font-size: 24px;color: #000000;width: 175px;text-align: center;height: 180px;}
.bus_3_nr .list2 li .tit{width: 100px}
.bus_3_nr .list2 li:nth-child(1){left:432px;top:-15px;}
.bus_3_nr .list2 li:nth-child(2){right:425px;top:-15px;}
.bus_3_nr .list2 li:nth-child(3){left:298px;top:217px;}
.bus_3_nr .list2 li:nth-child(4){right:294px;top:217px;}
.bus_3_nr .list2 li:nth-child(5){left:430px;top:447px;}
.bus_3_nr .list2 li:nth-child(6){right:426px;top:447px;}
.bus_3_nr .list2 li:nth-child(6) .tit{width: 50px;}
.bus_3 .list>li:nth-child(2) .con{width: 260px}

.bus2_3{padding:85px 0 80px;}
.bus2_tit2{text-align: center;font-size: 36px;color: #000000}
.bus2_3_nr{padding-top:55px;background:url('../images/y.jpg') no-repeat top 15px right;}
.bus2_3_left{margin-left:20px;width: 509px}
.bus2_3_right{width: 630px;padding-top: 60px}
.bus2_3_right li{line-height: 62px;font-size: 20px;color: #474747;padding-left: 30px;background:url('../images/jt2.png') no-repeat center left;}

.bus2_4{background:#0236ae;padding:50px 0 46px;color: #fff}
.bus2_tit3{font-size: 36px;font-weight: bold;}
.bus2_tit3:after{content: '';display: block;width: 88px;height: 10px;background:#fdce00;border-radius: 5px;margin-top:15px;}
.bus2_4_left ul{margin-top:45px;}
.bus2_4_left li{line-height: 54px;font-size: 20px;padding-left: 38px;background:url('../images/jt3.png') no-repeat center left;}

.bus2_5{padding:70px 0 134px;background:url('../images/bus2_5.jpg') no-repeat top left;}
.bus2_5_nr{margin-top:55px;}

.sys1{padding:100px 0 65px}
.sys1_nr{padding-top:90px;background:url('../images/y.jpg') no-repeat right top 30px;}
.sys1_left{width: 509px}
.sys1_right{width: 590px;padding-top:35px;}
.sys1_right li{line-height: 75px;font-size: 22px;color: #000650;padding-left: 80px;background:url('../images/jt2.png') no-repeat center left;}

.sys2{background:#f6f6f6;padding:85px 0 95px;}
.sys2_des{font-size: 18px;line-height: 40px;text-align: center;padding:55px 0 40px;}
.sys2_con{font-size: 18px;line-height: 40px;color: #252525}
.sys2_con strong{font-size: 24px;color: #252525}
.sys2_nr{margin-top:65px;}

.sys3{padding:60px 0 90px;}

.sys4{padding-bottom: 85px}

.bus2_2{background: #f6f6f6;padding:60px 0 85px;}
.bus2_2_nr{margin-top:25px;}
.bus2_2_nr .item{background:#f5fbff;border-radius: 45px;padding-bottom: 40px}
.bus2_2_nr .item .bus2_typename{width: 425px;height: 68px;line-height: 68px;background:#d4e2fd;text-align: center;font-size: 30px;color: #000000;margin:0 auto;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;margin-bottom:45px;}
.bus2_2_nr .item ul{width: 1120px;margin:0 auto;}
.bus2_2_nr .item li .pic{height: 120px;margin-bottom:15px;width: 100%}
.bus2_2_nr .item li .tit{font-size: 20px;color: #1a1a1a;line-height: 40px;}
.bus2_2_nr .item li{text-align: center;}

.bus2_2_nr .item li .pic img{max-height: 100%}

.bus2_2_nr .list1{padding:0 20px;}
.bus2_2_nr .list1 li{width: 170px}
.bus2_2_nr .list1 .right_j{margin-top:50px;}
.bus2_2_nr .list1 .right_j:last-child{display: none}

.bus2_2_nr .list2{padding-top: 50px;background:url('../images/down.png') no-repeat right 90px top 10px;}
.bus2_2_nr .list2 li{width: 285px}
.bus2_2_nr .list2 .left_j{margin-top:50px;}
.bus2_2_nr .list2 .left_j:last-child{display: none}
.bus2_2_nr .list2 li:nth-child(1){width: 200px}

.bus2_2_nr .item:nth-child(1){margin-bottom:50px;}

.bus_2_nr{position: relative;}
.bus_2_nr:after{content: '';display: block;width: 156px;height: 528px;background:url('../images/h.png') no-repeat center;position: absolute;left: 405px;top:0;}

.sys3_nr{margin-top:70px;}
.sys3_left{width: 528px}
.sys3_right{width: 753px}

.sys3_tit{width: 100%;height: 90px;line-height: 90px;border-radius: 10px;background:#cad8fa;text-align: center;font-size: 30px;color: #0035b7;margin-bottom:30px;}
.sys3_left_list .list1{width: 250px}
.sys3_left_list .list2{width: 253px}
.sys3_left_list .list1 li{background:#eef2fc;border-radius: 15px;margin-bottom:25px;font-size: 24px;color:#000000;text-align: center;}
.sys3_left_list .list1 li:nth-child(1){height: 120px}
.sys3_left_list .list1 li:nth-child(2){height: 315px}

.sys3_left_list .list2 li{background:#c7e8ff;border-radius: 15px;margin-bottom:25px;font-size: 24px;color:#000000;text-align: center;height: 120px}
.sys3_left_list .list2 li:nth-child(2){height: 170px}

.sys3_right .list>ul>li{width: 100%;background:#eef2fc;border-radius: 15px;margin-bottom:25px;font-size:20px;color:#000000;padding:14.5px 56px;}
.sys3_right .list>ul>li .con li{line-height: 46px;padding-left: 34px;background:url('../images/jt5.png') no-repeat center left;}
.about{padding:100px 0;}
.about .title{text-align: center;font-size: 24px;margin-bottom: 30px}
.about .con{line-height: 2;}

.more{transition: all 0.5s}
.more:hover{padding-left: 40px;background:#dce6fd url(../images/more.png) no-repeat center right 35px;border:1px solid #dce6fd;}

.more2:hover{background: #fdce00 url(../images/more2.png) no-repeat center right 35px;border: 1px solid #fdce00;}

header .icon{transition: all 0.5s}
header .tit{transition: all 0.5s}
header li:hover .icon{transform: translateY(-3px);}
header li:hover .tit{transform: translateY(3px);font-weight: bold;}
header li>a{height: 135px}
header li{width: 90px;text-align: center;}



.sec4_list .swiper-slide .pic{width: 100%;position: relative;top: 0;left: 0;height: 0;padding-top:45%;overflow:hidden;}
.sec4_list .swiper-slide .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}

.section2 .item .item_nr .con{box-shadow: 0 0 15px rgba(0,0,0,0.1)}

.page{padding:25px 0 55px}
.pagination{width: 100%;text-align: center;font-size: 0;}
.pagination li{display: inline-block;text-align: center;font-size: 18px;color: #4c4c4c;margin:0 5px;border:1px solid #d2d2d2;min-width:40px;line-height:40px;color: #898989}
.pagination li.active{background:#0f38a0;color: #fff;border:1px solid #0f38a0;}
.pagination li a{display: block;text-align: center;color: #898989;padding:0 13px;}
.pagination li span{display: block;padding:0 13px;}

.nlist{padding-top: 50px}
.nlist li.yt .n_pic{width: 350px}
.nlist li.yt .info{width: calc(100% - 370px)}
.nlist li.wt .info{width: 100%}
.nlist li{background:#f2f4f5;margin-bottom:30px;}
.nlist li a{padding:25px;}
.nlist li:hover{background:#edf2fe;}

.nlist li .pic{width: 100%;position: relative;top: 0;left: 0;height: 0;padding-top:45%;overflow:hidden;}
.nlist li .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}

.nlist li .tit{font-size: 20px;color: #3b3d40}
.nlist li .time{background: url('../images/time.png') no-repeat center left;background-size: 16px;padding-left: 22px;color: #82858c;font-size: 14px;margin:7px 0 10px;}
.nlist li .jian{font-size: 16px;line-height: 30px;color: #414347;}


@font-face {
    font-family: 'AlibabaPuHuiTi-Thin';
    src: url('../fonts/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-35-Thin/AlibabaPuHuiTi-3-35-Thin.woff2') format('woff2'),
         url('../fonts/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-35-Thin/AlibabaPuHuiTi-3-35-Thin.woff') format('woff');
    font-display: swap;

}
.contact_left .con{font-family: 'AlibabaPuHuiTi-Thin';}

.main2{width: 1380px;margin:0 auto;}
.bus_3_nr .main{position: relative;}


.bus2_5_nr{padding-right:70px;background:url('../images/line.png') no-repeat center right;}

.news{padding-top:50px;}
.type>ul>li>a{line-height:80px;color: #666666;font-size:22px;position:relative;display: inline-block;transition: all 0.5s}
.type>ul>li{text-align: center;padding:0 50px;}
.type>ul>li>a:after{content: '';width: 0;height: 3px;background:#0035b7;display: block;position: absolute;bottom:-1px;left: 50%;transition: all 0.5s;transform: translateX(-50%);}
.type>ul>li.active>a,.type>ul>li:hover>a{font-weight: bold;color: #0035b7}
.type>ul>li.active>a:after,.type>ul>li:hover>a:after{width: 100%}

.lan{position: absolute;left:50%;top:30px;transform: translateX(-50%);color: #fff;font-size: 16px;z-index: 2}
.lan a{color: #fff}
.lan a:hover,.lan a.active{color: #fdce00}


.lan a{width:25px;height:25px;margin-left:15px}
.lan a:nth-child(1){background:url('../images/icon/ch.png') no-repeat center;background-size: 100%}
.lan a:nth-child(1):hover,.lan a:nth-child(1).active{background:url('../images/icon/ch1.png') no-repeat center;background-size: 100%}

.lan a:nth-child(2){background:url('../images/icon/en.png') no-repeat center;background-size: 100%}
.lan a:nth-child(2):hover,.lan a:nth-child(2).active{background:url('../images/icon/en1.png') no-repeat center;background-size: 100%}