body{ font-family:"HarmonyOS Sans SC";font-size:12px;margin:0px;padding:0px; overflow-x:hidden;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,address,select,span{margin:0px;padding:0px;font-weight:normal}
a{text-decoration:none; color:#444;font-weight:normal}
b{ font-weight:normal;}
p{font-weight:normal}
a:hover{text-decoration:none; color:#182386;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
i,dl,dt,em,li{list-style-type:none; font-style:normal;}
input,textarea{ font-family:"HarmonyOS Sans SC";outline: none;}
a{ border:none\9;}
a img{border:none\9;}
.Left{float:left;}
.Right{float:right;}
.clearfix{clear:both;}
.indexbody{overflow-y: hidden;}
@font-face{
	font-family: 'BEBAS';
	src: url('../font/BEBAS.TTF');
}
@font-face{
	font-family: "futurabt";
	src:url('');
}
@font-face{
	font-family: "TCM";
	src:url('../font/TCM.TTF');
}
@font-face{
	font-family: "poppins";
	src:url('../font/TCM.TTF');
}

body{position: relative;width: 100%;max-width: 1920px;margin: 0 auto;}
header{width: 100%;height: auto;margin: 0 auto;background: #fff;}
.in{display:flex;width: 1660px;height: auto;margin: 0 auto;justify-content: space-between;align-items: center;position: absolute;padding: 0 calc(50% - 830px);top: 0;left: 0;z-index: 10;border-bottom: 1px solid rgba(255, 255, 255, 0.2);box-shadow: none;}
.in .lt{display:inline-block;vertical-align: middle;}
.in .lt a{display: block;}
.in .lt img{display: inline-block;vertical-align: middle;width: auto;height: auto;max-width: 225px;}
.in .lr{display:inline-block;vertical-align: middle;}
.in .lr .nav{display:inline-block;font-size: 0;vertical-align: middle;}
.in .lr .nav li{display: inline-block;margin: 0 47px;}
.in .lr .nav li a{font-size: 19px;color: #fff;;line-height: 90px;display: block;position: relative;transition: all 700ms;}
.in .lr .nav li a::before{content: '';position: absolute;bottom: -1px;left: 0;width:100%;height:4px;background: #fff;border-radius: 0;opacity: 0;transition: all 700ms;}
.in .lr .nav li a.hov{color:#fff;}
.in .lr .nav li a.hov::before{opacity: 1;}

.in .lr .nav li:hover a::before,.in .lr .nab a:hover{opacity: 1;}
.in .lr .nab{display: inline-block;font-size: 0;vertical-align: middle;}
.in .lr .nab a{margin-left: 42px;position: relative;display: inline-block;vertical-align: middle;opacity: 1;}
.in .lr .nab a i{font-size: 24px;color: #fff;display: inline-block;vertical-align: middle;margin-right: 10px;}
.in .lr .nab a p{font-size: 16px;display: inline-block;vertical-align: middle;color: #fff;line-height: 24px;}


.searchbox{width: 100%;position: absolute;left: 0;top: -150px;background: #b3cbd5;padding: 30px 0;z-index: 20;transition: all 700ms;}
.searchbox form{font-size: 0;text-align: center}
.searchbox form .in_intxt{width: 50%;height: 40px;border:none;text-indent: 10px;font-size: 14px;color:#333;line-height: 40px;border: 1px solid #ccc;text-indent: 10px;display: inline-block;vertical-align: middle;}
.searchbox form .in_btn{width: 42px;height: 42px;border:none;cursor: pointer;background:#182386 url(../image/s-btn-white.png) no-repeat scroll center center;display: inline-block;vertical-align: middle;}
.searchbox form .close{width: 42px;height: 42px;display: inline-block;cursor: pointer;font-size: 35px;color:#555;line-height: 38px;text-align: center;vertical-align: middle;}
.searchbox form .close:hover{color:#182386}


.section{background-size:100% 100% !important;}
.tn2{background:url(../image/tn2.jpg) no-repeat center;}
.tn3{background:url(../image/tn3.jpg) no-repeat center;}
.tn4{background:url(../image/tn4.jpg) no-repeat center;}
.tn5{background:url(../image/tn5.jpg) no-repeat center;}
.tn6{background:url(../image/tn6.jpg) no-repeat center;}

.section.fp-section.fp-table .aos-init{opacity:0;transition-delay: 0s;}
.section.fp-section.fp-table.active .aos-init{opacity: 1;transition-delay: .1s;transform: translate(0,0);}
.section.fp-section.fp-table.active .aos-init[aos-delay='200']{opacity: 1;transition-delay: .3s;transform: translate(0,0);}
.section.fp-section.fp-table.active .aos-init[aos-delay='300']{opacity: 1;transition-delay: .5s;transform: translate(0,0);}
.section.fp-section.fp-table.active .aos-init[aos-delay='400']{opacity: 1;transition-delay: .8s;transform: translate(0,0);}
.section.fp-section.fp-table.active .aos-init[aos-delay='500']{opacity: 1;transition-delay: 1.2s;transform: translate(0,0);}
.section.fp-section.fp-table.active .aos-init[aos-delay='600']{opacity: 1;transition-delay: 1.5s;transform: translate(0,0);}
.section.fp-section.fp-table.active .aos-init[aos-delay='700']{opacity: 1;transition-delay: 1.8s;transform: translate(0,0);}
.section.fp-section.fp-table.active .aos-init[aos-delay='800']{opacity: 1;transition-delay: 2.1s;transform: translate(0,0);}

.tn1{position: relative;}
.tn1 .swiper{display: block;}
.tn1 .swiper-slide{font-size: 0;}

.tn1 .swiper a{display: block;width: 100%;height: 100%;}
.tn1 .swiper a img{display: block;width: 100%;height:100vh;}

.tn1 .swiper a .txt{display: block;}

.tn1 .swiper a .txt h3{display: block;font-size: 50px;color: #fff;width: 1500px;margin: 0 auto;font-weight: 400;transition: all 700ms;;line-height: 90px;opacity: 0;transition-delay: .3s;position: absolute;top: 60%;position: absolute;left: 10.5%;z-index: 10;transform: translate(0, -50%);}
.tn1 .swiper a .txt h2{display: block;font-size: 60px;color: #fff;font-weight: 700;}
.tn1 .swiper a .txt .b0t{width: 1500px;margin: 0 auto;transition: all 700ms;;line-height: 90px;opacity: 0;transition-delay: .6s;position: absolute;top: 70%;position: absolute;left: 10.5%;z-index: 10;transform: translate(0, -50%);}

.tn1 .swiper .swiper-slide.swiper-slide-active a .txt{top: 50%;}
.tn1 .swiper .swiper-slide.swiper-slide-active a .txt h3{opacity: 1;top: 40%;}
.tn1 .swiper .swiper-slide.swiper-slide-active a .txt .b0t{opacity: 1;top: 54%;}


.tn1 .swiper .blue{display: block;}
.tn1 .swiper .swiper-slide.swiper-slide-active .lb1{animation: cu1 8s linear infinite}
.tn1 .swiper .swiper-slide.swiper-slide-active .lb2{animation: cu2 8s linear infinite}
.tn1 .swiper .swiper-slide.swiper-slide-active .lb3{animation: cu1 8s linear infinite}
.tn1 .swiper .blue .bo1{z-index: 4;position: absolute;top:0;left: 0;}
.tn1 .swiper .blue .bo2{z-index: 3;position: absolute;top:0;left: 0;}
.tn1 .swiper .blue .bo3{z-index: 2;position: absolute;top:0;left: 0;}
.tn1 .swiper .blue img{display: block;width: auto;height: auto;}

@-webkit-keyframes cu1{0% {transform: translateX(0) scale(1);}100% {transform: translateX(10%) scale(1.2);}}
@-webkit-keyframes cu2{0% {transform: translateX(0) scale(1.2);}100% {transform:translateX(-10%) scale(1);}}


.tn1 .swiper-pagination{bottom: 5% !important;width: auto !important;left: 10.5% !important;}
.tn1 .swiper-pagination-bullet{width: 32px !important;height: 5px !important;background: #fff !important;opacity: .5 !important;border-radius: 0 !important;margin: 0 auto !important;margin-right: 10px !important;}
.tn1 .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #fff !important;opacity: 1 !important;height: 5px !important;}

.t02,.t05{margin: 0 auto;width: 1500px;display: flex;justify-content: space-between;align-items: flex-start;padding-top: 90px;}
.t02 .l{text-align: left;display: inline-block;vertical-align: middle;width: 50%;}
.t02 .l h3{font-size: 50px;line-height: 50px;color: #fff;font-weight: 700;margin-bottom: 23px;}
.t02 .l h6{font-size: 20px;line-height: 30px;color: #fff;font-weight: 400;text-transform:uppercase}
.t02 .l .txt{width: 93%;margin: 50px auto 70px 0;}
.t02 .l .txt p{font-size: 18px;color: #fff;line-height: 36px;text-align:justify}
.appls{display: block;background: #fff;border: none;border-radius: 50px;width: 150px;height: auto;line-height: 50px;text-align: center;font-size: 0;margin-top: 30px;cursor: pointer;transition: all 700ms;}
.appls p{font-size: 18px;color: #232323;display: inline-block;vertical-align: middle;margin-right: 10px;transition: all 700ms;}
.appls i{background: #182386;width: 28px;line-height: 28px;color: #fff;text-align: center;font-size: 16px;border-radius: 50px;display: inline-block;vertical-align: middle;transition: all 700ms;}
.appls:hover p{color: #182386;}
.appls:hover i{background: #1524ac;margin-left: 7px;}

.t02 .r{display: inline-block;vertical-align: middle;width: 46.6%;}
.t02 .r .banner_bar_bd{margin-top: 0px;width: 100%;}
.t02 .r .banner_bar_bd .bd_l{width:100%;margin: 0 auto;text-align: center}
.t02 .r .banner_bar_bd .bd_l_box{font-size: 0;display: block;text-align: left;}
.t02 .r .banner_bar_bd .bd_l dl{display: inline-block;vertical-align:top;margin-bottom:0px;position: relative;width: 46%;margin-right: 8%;}
.t02 .r .banner_bar_bd .bd_l dl:nth-child(2n){margin-right: 0;}
.t02 .r .banner_bar_bd .bd_l dl .num{font-size:60px;color:#fff;position: relative;font-weight: 700;margin-bottom: 50px;border-bottom: 1px solid #fff;padding-bottom: 5px;}
.t02 .r .banner_bar_bd .bd_l dl .num i{font-family: 'TCM';}
.t02 .r .banner_bar_bd .bd_l dl .num em{font-size:25px;color:#fff;font-weight:normal;position:absolute;top:20px;margin-left: 5px;}
.t02 .r .banner_bar_bd .bd_l dl .num b{font-size:35px;color:#fff;font-weight:normal;position:absolute;bottom:20px;right: 0;}
.t02 .r .banner_bar_bd .bd_l dl .txt{color:#fff;font-size: 18px;line-height: 36px;margin-top: 0;}
.t02 .r .banner_bar_bd .bd_l dl:nth-child(5) .num i{font-size: 50px;}
.tt {display:flex;justify-content: space-between;align-items: center;width: 100%;margin: 0 auto;}
.tt .l{display: block;}
.tt .l h3{font-size: 50px;line-height: 50px;color: #fff;font-weight: 700;margin-bottom: 23px;}
.tt .l p{font-size: 20px;line-height: 30px;color: #fff;font-weight: 400;text-transform:uppercase}
.tt .appls{display:block;margin-top: 0;}
.t03{display: block;padding-top: 90px;width: 1500px;margin: 0 auto;}
.t03 .b{display: block;position: relative;height: 510px;margin-top:50px;}
.t03 .b ul{font-size: 0;}
.t03 .b li{width: 76%;position: absolute;top:0;left: 0;border-radius: 25px;transition: all 1000ms;cursor: pointer;background-size:auto 100% !important;opacity: .8;}
.t03 .b li .txt{display: block;padding: 70px 0 70px 50px;width: 44%;opacity: 0.5;transition: all 700ms;}
.t03 .b li .txt .ts{height: 250px;}
.t03 .b li .txt h3{font-size: 50px;color: #fff;line-height: 50px;font-weight: 700;margin-bottom: 20px;}
.t03 .b li .txt p{font-size: 18px;color: #fff;line-height: 33px;display: inline-block;vertical-align:middle;}
.t03 .b li:nth-child(1){background: #182386 url(../image/spr1.jpg) no-repeat center right;}
.t03 .b li:nth-child(2){background: #1a65ca url(../image/spr2.jpg) no-repeat center right;}
.t03 .b li:nth-child(3){background: #089edb url(../image/spr3.jpg) no-repeat center right;}
.t03 .b li.sp1{left: 24%;z-index: 3;top: 0;opacity: 1;transform:translate(0,0);margin-top:-15px;}
.t03 .b li.sp1 .txt{opacity: 1;padding-top: 85px;padding-bottom: 85px;transition-delay: 0s;}
.t03 .b li.sp1 .txt a{opacity: .6;}
.t03 .b li.sp2{left: 12%;z-index: 2;transform:translate(0,0);opacity: 1;}
.t03 .b li.sp3{left: 0;z-index: 1;transform:translate(0,0);opacity: 1;}
.t03 .b li .txt a{display:block;line-height: 30px;opacity: 0;transition: all 700ms;pointer-events: none;}
.t03 .b li .txt .ts p{font-size: 16px;color: #fff;margin-right: 10px;display: inline-block;vertical-align: middle;opacity: 0.6;transition: all 700ms;text-align:justify}
.t03 .b li .txt .ts a{font-size: 16px;color: #fff;margin-right: 0px;display: block;opacity: 0.6;}
.t03 .b li .txt a i{font-size: 18px;color: #fff;display: inline-block;vertical-align: middle;margin-top: -2px;}
.t03 .b li.sp1 .txt a{pointer-events: all;}
.t03 .b li.sp1 .txt:hover a{opacity: 1;}
.t03 .b li.sp1 .txt:hover .ts p{opacity: 1;}

.t03 .b li.ls{left: 100%;transition: all 700ms;opacity: 0;}
.t03 .b li.ls:nth-child(1) .txt{opacity: 1;padding-top: 85px;padding-bottom: 85px;}
.tn3.active .t03 .b li.ls:nth-child(1){left: 24%;z-index: 3;top: -15px;opacity: 1;transition: all 2000ms;}
.t03 .b li.ls:nth-child(1) .txt a{opacity: .6;}
.tn3.active .t03 .b li.ls:nth-child(2){left: 12%;z-index: 2;opacity: 1;transition: all 1400ms;}
.tn3.active .t03 .b li.ls:nth-child(3){left: 0%;z-index: 1;opacity: 1;transition: all 500ms;}

.t03 .b li:hover {opacity: 1;}
.t03 .b li:hover .txt {opacity: 1;}
.t03 .b li:hover .ts p{opacity: 1;}
.t03 .b li:hover .ts a{opacity: 1;}










.t04{display: block;padding-top: 90px;width: 1500px;margin: 0 auto;}
.t04 .b{display: block;width: 100%;margin: 0 auto;}
.t04 .b .swipers{height: 0 !important;}
.t04 .b .swipers img{display: block;width: 100%;height: 0;}
.t04 .a3s{display: block;padding: 80px 0;}
.t04 .a3s .adv{display: block;transition: all 700ms linear;padding: 19px 0;}
.t04 .a3s .adv .t{display: block;margin-bottom: 50px;position: relative;cursor: pointer;}
.t04 .a3s .adv .t i{position: relative;;width: 162px;line-height: 162px;height: 162px;color: #182386;border-radius: 200px;background: #fff;display: block;margin: 0 auto;transition: all 700ms linear;text-align: center;font-size: 45px;font-weight: 500;}
.t04 .a3s .adv .t i::after{content: '';top: 50%;left:50%;transition: all 700ms linear;;background: url(../image/quan.png) no-repeat center;width: 194px;height: 194px;background-size: 100% !important;position: absolute;opacity: .3;position: absolute;transform: translate(-50%, -50%);}
.t04 .a3s .adv .b{text-align: center;display: block;}
.t04 .a3s .adv .b p{line-height: 40px;font-size: 26px;transition:all 700ms linear;color: #fff;}
.t04 .a3s .swiper-slide.swiper-slide-thumb-active .adv{padding:0 0;}
.t04 .a3s .swiper-slide.swiper-slide-thumb-active .adv .t i{width: 200px;height: 200px;line-height: 200px;background: #182386;color: #fff;}
.t04 .a3s .swiper-slide.swiper-slide-thumb-active .adv .b p{font-size: 28px;font-weight: 700;}
.t04 .a3s .swiper-slide.swiper-slide-thumb-active .adv .t i::after{background: url(../image/qb.png) no-repeat center;width: 244px;height: 244px;opacity: 1;}














.t05 .l{width: 18%;}
.t05 .l .tt{flex-wrap: wrap;align-content: space-between;height: 400px;}
.t05 .l .tt .l{width: 100%;}
.t05 .r{width: 80%;}
.t05 .r .n01{display: block;}
.t05 .snews{display: block;width: 100%;}
.t05 .snews a{display: block;padding:30px 35px 0;background: #fff;border-radius: 20px;padding-bottom: 0;transition: all 700ms;margin-bottom: 30px;}
.t05 .snews .ans{display: block;margin-bottom: 20px;}
.t05 .snews .ans .time{display: block;margin-bottom: 20px;}
.t05 .snews .ans i{transition: all 700ms;display: block;}
.t05 .snews .ans .da{font-size:60px;color: #333333;font-weight: 700;line-height: 60px;}
.t05 .snews .ans .ym{font-size:18px;color: #333333;line-height: 30px;}
.t05 .snews .ans h5{font-size: 20px;color: #333;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 30px;height: 60px;transition: all 700ms;}
.t05 .snews .an{display: block;overflow: hidden;margin: 0 auto 30px;width: 100%;}
.t05 .snews .an img{width: 100%;height: auto;display: block;transition: all 700ms;}
.t05 .snews .ds{display: block;}
.t05 .snews .ds p{font-size: 17px;color: #666;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;transition: all 700ms;line-height: 30px;}
.t05 .snews .ds b{margin-top: 20px;font-size: 16px;line-height: 24px;color: #182386;opacity: 0;display: block;transition: all 700ms;}
.t05 .snews .ds b span{display: inline-block;margin-left: 10px;}
.t05 .snews a:hover{padding-bottom: 30px;margin-bottom:0;}
.t05 .snews a:hover i{color: #182386;}
.t05 .snews a:hover h5{color: #182386;}
.t05 .snews a:hover p{color: #182386;}
.t05 .snews a:hover b{opacity: 1;}

.t05 .swiper-pagination {width: 100%;bottom: 20px;}
.t05 .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;border: 3px solid #fff;background-color: #d5d5d5;width: 10px;height: 10px;}
.t05 .swiper-pagination-bullets .swiper-pagination-bullet-active {border: 3px solid #00aadc;background-color: #fff;opacity:.5;}
.t05 .swiper-button-prev {left: -75px;width: 50px;height: 50px;font-size: 25px;background-color: #fff;border-radius: 100px;color: #182386;transform: rotate(180deg);opacity: 0;transition: all 700ms;}
.t05 .swiper-button-prev:hover {color: #182386;opacity: 1;}
.t05 .swiper-button-next {right: -75px;width: 50px;height: 50px;font-size: 25px;background-color: #fff;border-radius: 100px;color: #182386;opacity: 0;transition: all 700ms;}
.t05 .swiper-button-next:hover {color: #182386;opacity: 1;}
.t05 .swiper-button-prev::after,.t05 .swiper-button-next::after{content: '';}

.t05 .n01:hover .swiper-button-prev{opacity: 0.5;}
.t05 .n01:hover .swiper-button-next{opacity: 0.5;}



.t06{display: block;width: 100%;margin: 0 auto;padding-top: 5%;}
.t06 .mid{display: block;}
.t06 .mid .m01{display: block;width: 480px;height: 480px;background: #fff;border-radius: 1000px;position: relative;text-align: center;margin: 0 auto;}
.t06 .mid .m01::after{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);background:url(../image/xuanzhuan.png) no-repeat center;width: 620px;height: 620px;animation: rotation 10s linear infinite}
@-webkit-keyframes rotation{
	from{-webkit-transform:translate(-50%,-50%) rotate(0deg);}
	to{-webkit-transform:translate(-50%,-50%) rotate(360deg);}
  }
.t06 .mid .t{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);text-align: center;width: 80%;}
.t06 .mid .t h6{color: #182386;line-height: 50px;font-size: 36px;font-weight: 500;}
.t06 .mid .t .banner_bar_bd{width: 100%;margin:30px auto 0;}
.t06 .mid .t .banner_bar_bd .bd_l{width:100%;margin: 0 auto;text-align: center}
.t06 .mid .t .banner_bar_bd .bd_l_box{font-size: 0;display: block;margin: 0 auto;}
.t06 .mid .t .banner_bar_bd .bd_l dl{display: inline-block;vertical-align:top;margin-bottom:0px;position: relative;width: auto;}
.t06 .mid .t .banner_bar_bd .bd_l dl .num{font-size:100px;color:#182386;position: relative;font-weight: 700;margin-bottom: 10px;left: -30px;line-height: 80px;}
.t06 .mid .t .banner_bar_bd .bd_l dl .num i{font-family: 'TCM';}
.t06 .mid .t .banner_bar_bd .bd_l dl .num em{font-size:100px;color:#182386;font-weight:normal;position:absolute;bottom: 0;margin-left: 5px;font-weight: 700;}
.t06 .mid .t .banner_bar_bd .bd_l dl .txt{color:#182386;font-size: 16px;line-height: 36px;margin-top: 0;}
.t06 .over{display: block;}
.t06 .over ul{font-size: 0;}
.t06 .over li{position: absolute;transform:translate(-50%,-50%);cursor: pointer;display: block;}
.t06 .over li .ot{display: block;position: relative;}
.t06 .over li .ot .imgs{display: block;width: auto;animation: custy 5s linear infinite}
.t06 .over li .ot .imgs img{width: auto;display: block;}
.t06 .over li .ot p{position: absolute;bottom:-30px;left: 50%;transform:translate(-50%,0%);font-size: 15px;color: #fff;text-align: center;width: 190%;display: block;line-height: 30px;transition: all 700ms;opacity: 0;min-width: 200px;background: rgba(0,0,0,0.5);border-radius: 4px;}
.t06 .over li:Hover p{opacity: 1;}
.t06 .over li.oz1{top: 26.8%;left: 22.8%;}
.t06 .over li.oz2{top: 19%;left: 39%;}
.t06 .over li.oz4{top: 20%;left: 9%;}
.t06 .over li.oz3{top: 50.5%;left: 27%;}
.t06 .over li.oz5{top: 40.8%;left: 13.3%;}
.t06 .over li.oz6{top: 77%;left: 29.7%;}
.t06 .over li.oz7{top: 63%;left: 14%;}
.t06 .over li.oz8{top: 82.6%;left: 7.3%;}
.t06 .over li.oz9{top: 86.7%;left: 21.7%;}
.t06 .over li.oz10{top: 70%;left: 20.7%;}
.t06 .over li.oz11{top:91%;left: 35.7%;}

.t06 .over li.oy1{top: 18.7%;left: 58.1%;}
.t06 .over li.oy2{top: 20.8%;left: 68.6%;}
.t06 .over li.oy3{top: 19.9%;left: 82%;}
.t06 .over li.oy4{top: 49.4%;left: 70.3%;}
.t06 .over li.oy5{top: 40.2%;left: 80.1%;}
.t06 .over li.oy6{top: 67.3%;left: 79.2%;}
.t06 .over li.oy7{top: 58.4%;left: 87.2%;}
.t06 .over li.oy8{top: 77.6%;left: 70.3%;}
.t06 .over li.oy9{top: 93.3%;left: 71.9%;}
.t06 .over li.oy10{top: 87.6%;left: 61.8%;}
.t06 .over li.oy11{top: 83.2%;left: 88.1%;}
@-webkit-keyframes custy{
	0% {transform: scale(0.9);}
	50% {transform: scale(1.1);}
    100% {transform: scale(0.9);}
  }


.tn7{background:#252b3a;}




.a0,.b0,.c0{width: 100%;margin:0 auto;padding: 80px 0;}

.b0{padding:0 0;}
.a0 .a01{display: flex;width: 1500px;justify-content: space-between;margin: 0 auto 90px;align-items: flex-start;}
.a0 .a01 .l{display: block;width: 46%;}
.a0 .a01 .l h3{font-size: 38px;color: #182386;font-weight: 700;text-align: left;margin-bottom: 30px;}
.a0 .a01 .l .txt{display: block;text-align:left;}
.a0 .a01 .l .txt p{text-indent: 2em;font-size: 18px;color: #1d1d1d;line-height: 35px;margin-bottom: 10px;text-align:justify}
.a0 .a01 .r{display: block;width: 46%;position: relative;}
.a0 .a01 .r img{width:100%;display: block;border-radius: 18px;}
.a0 .a01 .r::before{position: absolute;content: '';top: -30px;right: -30px;background: url(../image/juzhen.png) no-repeat center center;width: 281px;height: 281px;z-index:-1;}
.a0 .a02{width: 1500px;margin:0 auto}
.b0{background:url(../image/ab02.jpg) no-repeat center;height: 660px;width: 100%;}
.b0 .l{background: rgba(24,35,134,0.9);width: 50%;height: 100%;}
.b0 .l .swiper{width: 750px;padding-left: calc(50% - 750px);margin: 0 0 0 auto;}
.b0 .l .tx{display: block;margin-bottom: 110px;padding-top: 80px;}
.b0 .l .tx h3{font-size: 38px;color: #fff;font-weight: 700;text-align: left;margin-bottom: 130px;}
.b0 .l .tx h4{font-size: 28px;color: #fff;font-weight: 700;text-align: left;margin-bottom: 30px;}
.b0 .l .tx p{font-size: 18px;color: #fff;line-height: 35px;width: 85%;text-align:justify}
.b0 .swiper-pagination{width: auto !important;}
.b0 .swiper-pagination-bullet {border-radius: 30px !important;margin-left: 10px !important;background: none !important;border: 1px solid #fff !important;width: 11px !important;height:11px !important;transition: all 700ms ;}
.b0 .swiper-pagination-bullet.swiper-pagination-bullet-active {width: 32px !important;height: 11px !important;background: #fff !important;}
.c0 .t{display: block;margin-bottom: 100px;}
.c0 .t h3{font-size:38px;color: #182386;font-weight: 700;text-align:center;}
.c0 .c01{position: relative;height: auto;margin-bottom: 30px;}
.c0 .c01 .at{position: absolute;top: 12%;left: 50%;width: 1500px;transform: translateX(-50%);}
.c0 .c01 .at .tis{display: inline-block;vertical-align: middle;position: relative;margin-right: 80px;text-align: center;}
.c0 .c01 .at .tis::before{content: '';position: absolute;top: 50%;right: -42px;transform: translate(0%,-50%);height: 60px;background: #ccc;width: 1px;}
.c0 .c01 .at .tis:nth-child(3)::before{display: none;}
.c0 .c01 .at .tis h2{font-size: 50px;color: #000;margin-bottom: 0px;font-weight: 700;}
.c0 .c01 .at .tis h2.hos{position: relative;}
.c0 .c01 .at .tis h2.hos::before{content: '+';position: absolute;top: -5px;right: -15px;font-size: 25px;font-weight: 700;color: #000;}
.c0 .c01 .at .tis p{font-size: 16px;color: #6f6f6f;line-height: 30px;text-align: center;}
.c0 .c01 .ab .cswiper{margin-left: 11.3%;overflow: initial;position: relative;z-index: 5;height: 350px;width: 100%;}
.c0 .c01 .ab .cswiper ul{font-size: 0;}
.c0 .c01 .ab .cswiper ul li{width: 10.5%;margin-left: 1.7%;float: left;position: relative;cursor: pointer;transition: all .5s;padding-bottom: 50px;}
.c0 .c01 .ab .cswiper ul li img{width: 100%;padding-bottom: 0;background-size: cover;background-repeat: no-repeat;background-position: center;position: absolute;bottom: 50px;left: 0;border: 3px solid #434343;box-sizing: border-box;}
.c0 .c01 .ab .cswiper ul li h6{position: absolute;bottom: 0;left: 0;display: block;line-height: 25px;font-size: 12px;color: #222;text-align: center;width: 100%;text-align: center;opacity: 0;transition: all 700ms;}
.c0 .c01 .ab .cswiper ul li.swiper-slide-active{width: 25.3%;}
.c0 .c01 .ab .cswiper ul li.swiper-slide-active h6{opacity: 1;font-size: 15px;}
.c0 .c01 .ab .cswiper ul li:hover h6{opacity: 1;font-size: 13px;}
.c0 .c01 .ab .cswiper ul li.swiper-slide-active:hover h6{font-size: 15px;}
.t-n,.t-p,.relation{padding: 70px 0;width: 1500px;margin: 0 auto;}
.t-n .t,.t-p .t,.relation .t{display: block;margin-bottom: 40px;}
.t-n .t h2,.t-p .t h2,.relation .t h2{font-size: 38px;color: #182386;text-align: center;font-weight: 700;}

.t-p .b{display: block;}
.t-p .con p{font-size: 18px;color: #1d1d1d;margin-bottom: 20px;line-height: 30px;text-align: left;text-indent: 2em;text-align:justify}
.t-p .con img{margin: 40px auto;width: auto;height: auto;display: block;max-width: 90%;}
.t-p .tp1 .b ul{font-size: 0;}
.t-p .tp1 .b li{display: inline-block;vertical-align: middle;margin: 25px 30px 25px 0;width: calc(50% - 72px);border: 1px solid #e5e5e5;box-shadow: 5px 0 17px rgba(0,0,0,0.06);border-radius: 10px;padding: 35px 0 35px 55px;}
.t-p .tp1 .b li:nth-child(2n){margin-right: 0;}
.t-p .tp1 .b li i{display: inline-block;vertical-align: middle;font-size: 50px;color: #182386;margin-right: 40px;line-height: 110px;width: 61px;}
.t-p .tp1 .b li .r{display: inline-block;vertical-align:middle;text-align: left;}
.t-p .tp1 .b li .r h3{font-size: 30px;color: #182386;line-height: 40px;font-weight: 700;margin-bottom: 10px;}
.t-p .tp1 .b li .r p{color: #5e5e5e;font-size: 17px;line-height: 30px;padding-left: 15px;position: relative;}
.t-p .tp1 .b li .r p::before{position: absolute;top: 13px;transform: translate(-50%,0);content: '';left: 4px;width: 4px;height: 4px;border-radius: 10px;background: #07081a;transition: all 700ms;}


.t-cp{display: block;width: 100%;margin: 0 auto;}
.t-cp .cer{overflow: hidden;font-size: 0;display: flex;justify-content: space-between;align-items: center;width: 1400px;padding: 115px calc(50% - 700px);}


.t-cp .cer .l{display: inline-block;vertical-align: middle;width: 43%;text-align: left;max-width: 45%;}

.t-cp .cer .l h3{font-size:30px;line-height: 55px;color:#222;font-weight: 700;margin-bottom: 24px;}
.t-cp .cer .l .txt{display: block;}
.t-cp .cer .l p{font-size: 18px;line-height: 30px;color:#444444;margin-bottom: 17px;position: relative;padding-left: 15px;text-align:justify}
.t-cp .cer .l p::before{position: absolute;top: 13px;transform: translate(-50%,0);content: '';left: 4px;width: 4px;height: 4px;border-radius: 10px;background: #07081a;transition: all 700ms;}
.t-cp .cer .r{display: inline-block;vertical-align: middle;overflow: hidden;width: auto;max-width: calc(100% - 50%);border-radius: 18px;}
.t-cp .cer .r img{width: auto;height: auto;transition: all 700ms;display: block;cursor: pointer;}
.t-cp .cer .r:hover img{transform: scale(1);} 
.t-cp .cer:nth-child(even){flex-flow: row-reverse;}
.t-cp .cer:nth-child(odd){background:url(../image/pr2.jpg) no-repeat center;background-size: 100% 100%;}
.t-p .tcs{display: block;}
.t-p .swiper{display: block;padding-bottom: 50px;}
.tcs dl{font-size: 0;text-align: left;}
.tcs dl dd{width: calc(18.4% - 2px);display: inline-block;overflow: hidden;vertical-align: top;margin-right: 2%;margin-bottom: 2%;border: 1px solid #e5e5e5;border-radius: 10px;box-shadow: 5px 0 17px rgba(0,0,0,0.06);}
.tcs dl dd:nth-child(5n){margin-right: 0;}
.tcs dl dd a{display: flex;justify-content: center;align-items: center;}
.tcs dl dd img{width: auto;display: block;max-width: 100%;transition: all 700ms;}
.tcs dl dd:hover img{transform:scale(1.07);}

.swiper{padding-bottom: 30px;}
.swiper-pagination-bullet {border-radius: 30px !important;margin-left: 10px !important;background:#c2c2c2 !important;width: 11px !important;height:11px !important;transition: all 700ms ;}
.swiper-pagination-bullet.swiper-pagination-bullet-active {width: 32px !important;height: 11px !important;background: #182386 !important;}

.relation{display: block;background: url(../image/prd.jpg) no-repeat center;background-size:100% 100%;width: 100%;}
.relation .prs{width: 1500px;margin: 0 auto;}



.relation .prs .cpc{padding: 20px 0 50px;}
.relation .prs .swiper-slide{overflow: hidden;border-radius: 18px;transition: all 700ms;}
.relation .prs a{display: block;background: #fff;padding: 3px;border-radius: 18px;transition: all 700ms;}
.relation .prs .imgs{display: block;width: 100%;border-radius: 18px 18px 0 0;overflow: hidden;}
.relation .prs .imgs img{display: block;width: 100%;height: auto;transition: all 700ms;}

.relation .prs a:hover .txt h5{color: #182386;}
.relation .prs a:hover .txt p{color: #182386;}
.relation .prs .txt{display: block;padding: 30px;}
.relation .prs .txt h5{color: #222;font-size: 22px;font-weight: 500;margin-bottom: 10px;line-height: 30px;text-overflow: ellipsis;white-space:nowrap;overflow:hidden;width:100%;transition: all 700ms;}
.relation .prs .txt p{font-size: 17px;color: #666;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;line-height: 30px;margin-bottom: 20px;transition: all 700ms;}
.relation .prs .txt b{color: #182386;font-size: 18px;line-height: 24px;display: block;}
.relation .prs .swiper{padding-bottom: 50px;}
.relation .prs .swiper-slide:hover{margin-top: -20px;}




.cu{display: block;width: 100%;margin:0 auto;}
.cu ul{font-size: 0;}
.cu li{display: inline-block;vertical-align: middle;width:18.16%;margin-right: 2.3%;background: #fff;margin-bottom: 30px;position: relative;}
.cu li:nth-child(5n){margin-right: 0;}
.cu li a{display: block;}
.cu li a .imgs{display: block;width: calc(100% - 2px);overflow: hidden;margin-bottom: 25px;border: 1px solid #e5e5e5;border-radius: 10px;box-shadow: 5px 0 17px rgba(0,0,0,0.06);}
.cu li a .imgs img{width: auto;display: block;transition: all 700ms;}
.cu li a:hover .imgs img{transform: scale(1.07);}
.cu li a h4{font-size: 16px;line-height: 30px;color: #222;text-align: center;}

.n2{display: block;width:100%;height: auto;margin: 0 auto;}
.n2 ul{font-size: 0;}
.n2 ul li{display: inline-block;vertical-align: middle;width:calc(32% - 4px);margin-right: 2%;background: #fff;margin-bottom: 30px;transition: all 500ms;position: relative;border: 1px solid #e5e5e5;border-radius: 20px;box-shadow: 5px 0 17px rgba(0,0,0,0.06);}
.n2 ul li:nth-child(3n){margin-right: 0;}
.n2 li a{display: block;padding:46px 35px 37px;}
.n2 li a .ans{display: block;}
.n2 li a .ans i{font-size: 18px;color: #666;line-height: 30px;border-radius: 30px;border: 1px solid #e5e5e5;padding: 0 15px;display:inline-block;margin-bottom: 20px;transition: all 700ms;}
.n2 li a .ans h5{font-size: 22px;;color: #222;line-height: 33px;height: 72px;font-weight: 500;transition: all 700ms;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-bottom: 10px;}
.n2 li a .ans p{font-size: 17px;color: #666;line-height: 30px;text-overflow: ellipsis;white-space:nowrap;overflow:hidden;width:100%;display: block;transition: all 700ms;margin-bottom: 25px;}
.n2 li a .an{display: block;overflow: hidden;margin: 0 auto;width: 100%;}
.n2 li a .an img{width:100%;height: auto;display: block;transition: all 700ms}
.n2 li:hover a .ans i{color: #182386;}
.n2 li:hover a .ans h5{color: #182386;}
.n2 li:hover a .ans p{color: #182386;}
.n2 li:hover a .an img{transform: scale(1.07);}
.n3 .tit{display: block;text-align: center;width: 93%;margin: 0 auto;}
.n3 .tit h3{font-size: 36px;color: #222;font-weight: 700;margin-bottom: 20px;}
.n3 .tit p{font-size: 18px;color: #888888;margin-bottom: 20px;line-height: 30px;}
.n3 .tb{display: block;margin: 0 auto;text-align: center;width: 98%;}
.n3 .tb p{font-size: 18px;color: #1d1d1d;margin-bottom: 20px;line-height: 30px;text-align: left;text-indent: 2em;text-align:justify}
.n3 .tb img{margin:40px auto;width: auto;height: auto;max-width:800px;display: block;}

.j1{display: block;}
.j1 .b{display:flex;justify-content: space-between;align-items:stretch;}
.j1 .b .l{display: block;width: 52%;border-radius: 20px;}
.j1 .b .l img{display: block;width: 100%;height: 100%;}
.j1 .b .r{display: block;width: 44%}
.j1 .b .r .txt{display: block;margin-bottom: 20px;text-align: left;}
.j1 .b .r .txt:nth-child(2){margin-bottom: 0;}
.j1 .b .r .txt h3{font-size: 30px;color: #333;line-height: 36px;margin-bottom: 20px;font-weight: 700;}
.j1 .b .r .txt p{font-size: 17px;color: #1d1d1d;line-height: 36px;text-align:justify}

.j2{display: block;margin-bottom: 60px;}
.rec{width: 100%;margin: 0 auto 30px;}
.rec .b table{width: 100%;}
.rec .b table th{font-size: 18px;color:#fff;line-height: 54px;font-weight: bold;background-color: #182386;text-align: left;}
.rec .b table th:nth-child(1){padding-left: 50px;border-radius: 12px 0 0 12px;}
.rec .b table th:nth-child(1){width: 300px;}
.rec .b table th:nth-child(2){width: 270px;}
.rec .b table th:nth-child(3){width: 200px;}
.rec .b table th:nth-child(4){width: 200px;}
.rec .b table th:nth-child(5){width: 200px;}
.rec .b table th:nth-child(6){width: 200px;}
.rec .b table th:nth-child(7){width: auto;}

.rec .b table th:last-child{border-radius: 0 12px 12px 0;}
.rec .b table .titles{overflow: hidden;cursor: pointer;}

.rec .b table tr:hover td{color: #182386;}
.rec .b table tr:hover td .more{color: #182386;border-color:#182386 ;}
.rec .b table tr:hover td .t1 h2{color: #182386;}

.rec .b table .titles td{font-size: 18px;color:#444;line-height: 50px;padding: 15px 0;text-align: left;position: relative;border-bottom: 1px solid #dbdbdb;transition: all 500ms;}
.rec .b table .titles td .more{margin-top: 0;position: absolute;right: auto;left: 0;;top: 50%;transform: translate(0,-50%);font-size: 18px;display: block;color: #999;border:1px solid #c4c4c4;font-weight: bold;width: 36px;line-height: 36px;border-radius: 50px;text-align: center;transition: all 700ms;}

.rec .b table .titles td:nth-child(1){padding-left: 50px;}
.rec .b table .titles td a.more2{display:none;}

.rec .b table .titles.tr_hov td{font-weight: bold;color: #182386;}

.rec .b table .titles.tr_hov td a.more{transform: translate(0,-50%) rotate(90deg);}

.rec .b table .conts{display: none;overflow: hidden;background:#f7f7f7;}
.rec .b table .conts td{border-bottom: 1px solid #dbdbdb;padding: 15px 0 30px;font-size: 18px;font-weight: bold;}
.rec .b table .conts td:nth-child(1){padding-left: 50px;position: relative;padding-top: 30px;}
.rec .b table .conts td .t1{width: 300%;margin-bottom: 10px;}
.rec .b table .conts td:nth-child(1) h2{font-size: 18px;color:#444;line-height: 36px;font-weight: bold;margin-bottom: 0;}
.rec .b table .conts td:nth-child(2){padding-left: 20px;}
.rec .b table .conts td .t1 .txt{display: block;}
.rec .b table .conts td .t1 .txt p{font-size: 17px;line-height: 30px;}

.apply{display: block;background: #182386;border: none;border-radius: 50px;width: 150px;height: auto;line-height: 50px;text-align: center;font-size: 0;margin-top: 30px;cursor: pointer;transition: all 700ms;}
.apply p{font-size: 18px;color: #fff;display: inline-block;vertical-align: middle;margin-right: 10px;}
.apply i{display: inline-block;vertical-align: middle;font-size: 18px;line-height: 20px;color: #fff;transition: all 700ms;}
.apply:hover{background: #1524ac;}
.apply:hover i{margin-left: 8px;}
.joinbg{width: 100%;height: 100%;background: rgba(0,0,0,0.3);position: fixed;left: 0;top: 0;z-index: 1;display: none;}
.joinbox{width:560px;height: auto;position: fixed;top: 50%;left: 50%;border:1px solid #ccc;background: #fff;z-index: 2;display: none;transform: translate(-50%,-50%);}
.joinbox .j-t{width: auto;height: auto;position: relative;background: #182386;}
.joinbox .j-t h2{font-size: 20px;color:#fff;line-height: 40px;text-align: center;font-weight: bold;}
.joinbox .j-t a.close{font-size: 12px;color:#fff;line-height: 40px;position: absolute;right: 10px;top: 0}
.joinbox .j-b{width: auto;height: auto;padding: 60px 10px;}
.joinbox .j-b p{font-size: 17px;color:#222;line-height: 26px;text-indent: 2em;text-align: center;}
.joinbox .j-b p span a{color:#182386;font-weight: bold;}
.me{display: block;margin-bottom: 70px;}
.me .b{display:flex;justify-content:space-between;align-items:stretch;border-radius: 20px;overflow: hidden;}
.me .b .l{background:#182386;width: 50%;}
.me .b .l .lo{padding:80px 0 80px 70px;}
.me .b .l h1{font-size: 36px;line-height: 40px;font-weight: 700;color: #fff;}
.me .b .l ul{font-size: 0;margin: 60px 0;}
.me .b .l li{display: block;margin-bottom: 40px;}
.me .b .l li i{display:inline-block;vertical-align: middle;width: 58px;height: 58px;line-height: 58px;border-radius:100px;border: 1px solid #8e90c3;font-size: 30px;text-align: center;color: #fff;margin-right: 15px;}
.me .b .l li .txt{display: inline-block;vertical-align: middle;text-align: left;}
.me .b .l li h6{font-size: 17px;color: #fff;line-height: 30px;}
.me .b .l li p{font-size: 22px;color: #fff;line-height: 30px;}
.me .b .l li:nth-child(3){margin-bottom: 0;}
.me .b .l .mas{display: block;font-size: 0;}
.me .b .l .mas h3{font-size:22px;opacity: 1;color: #fff;text-align:left;line-height: 36px;margin-bottom: 3%;}
.me .b .l .mas .wx{display: inline-block;vertical-align:middle;max-width: 100px;border-radius: 5px;overflow: hidden;margin-right: 50px;}
.me .b .l .mas .wx img{width: 100%;display: block;}
.me .b .l .mas .wx p{font-size: 16px;opacity: 0.5;color: #fff;text-align: center;line-height: 36px;}
.me .b .r{width: calc(50% - 2px);box-shadow: 5px 0 17px rgba(0,0,0,0.06);border: 1px solid #e5e5e5;border-radius: 0 20px 20px 0;}
.me .b .r .ro{padding:80px 100px 0 100px;}
.me .b .r h5{font-size: 30px;line-height:40px;font-weight: 700;color: #222;margin-bottom: 25px;}
.me .b .r form{display: block;font-size: 0;}
.me .b .r .tbox{display: block;}
.me .b .r .tbox .box{display: block;margin-bottom: 20px;}
.me .b .r .tbox input{width: 100%;border: 1px solid #e5e5e5;line-height: 50px;border-radius: 5px;font-size: 17px;text-indent: 15px;transition: all 700ms;}

.me .b .r .tbox input:focus { border-color: #182386;}
.me .b .r .tbox textarea{transition: all 700ms;}
.me .b .r .tbox textarea:focus{ border-color: #182386;}
.me .b .r .inarea{width: calc(100% - 30px);padding: 15px;font-size: 16px;color: #222;line-height: 30px;resize: none;border: 1px solid #e5e5e5;border-radius: 5px;height: 135px;}
.f2{width: 100%;border: 1px solid #e5e5e5;overflow: hidden;border-radius: 20px;}
.f2 img{width: 100%;display: block;}

.foot{background: #252b3a;width: 1500px;margin: 0 auto;padding: 0 calc(50% - 750px);}
.foot .t{display: block;border-bottom: 1px solid rgba(255,255,255,.1);}
.foot .t ul{display: flex;justify-content: space-between;align-items: flex-start;font-size: 0;padding:50px 0;}
.foot .t ul li {display: block;text-align: left;}
.foot .t li h6,.foot .t li p{font-size: 20px;color: #fff;line-height: 40px;}
.foot .t li p.su{font-size: 30px;font-weight: 700;color: #fff;}
.foot .c{display: block;border-bottom: 1px solid rgba(255,255,255,.1);padding: 50px 0 100px;}
.foot .c ul{font-size: 0;display: flex;justify-content: space-between;align-items: flex-start;}
.foot .c li{display: inline-block;}
.foot .c li a:nth-child(1){font-size: 20px;}
.foot .c li h3{font-size: 20px;color: #fff;opacity: .5;line-height: 40px}

.foot .c li a{color: #fff;opacity: .5;line-height: 40px;font-size: 16px;display: block;}
.foot .c li a:hover{opacity: 1;transition: all 700ms;}
.foot .c li .wx{display: inline-block;vertical-align: middle;margin-right: 50px;margin-top: 13px;}
.foot .c li .wx p{text-align: center;color: #fff;opacity: .5;font-size: 16px;line-height: 40px;}
.foot .c li img{display: block;width:100%;border-radius: 5px;overflow: hidden;max-width: 85px;}
.foot .c li .wx:nth-child(1){margin-right: 0;}
.foot .b{font-size: 0;overflow: hidden;}
.foot .b .l{float: left;color:rgba(255,255,255, .7);;line-height: 90px;}
.foot .b .r{float: right;color:rgba(255, 255, 255,.3);line-height: 90px}
.foot .b p{display: inline-block;vertical-align: middle;font-size: 16px;}
.foot .b .l a{color: rgba(255,255, 255, 0.7)}
.foot .b a{color: rgba(255,255, 255, 0.3);transition: all 500ms;margin-left:10px;display: inline-block;}
.foot .b a:hover{color: rgba(255,255,255, 1);}

.sbannerbox{height: 700px;position: relative;}
.sbannerbox .text{display: block;position: absolute;top: 45%;left: 10.5%;z-index: 10;opacity: 0;width: 1500px;margin: 0 auto;transform: translate(0, -50%);z-index: 0;transition-delay:0.5s;top: 42%;opacity: 1;}





.sbannerbox .text h3{font-size: 50px;line-height: 72px;color: #fff;font-weight: 700;}
.sbannerbox .text h4{font-size: 30px;line-height: 72px;color: #fff;font-weight: 400;}
.sbannerbox .text h2{font-size: 20px;line-height: 32px;text-transform: uppercase;color: #fff;}
.sbannerbox .text .apply{display: block;border: 1px solid #fff;background: none;}
.sbannerbox .text .apply p,.sbannerbox .text .apply i{color: #fff;}






.snavbar2{width: 100%;height: auto;background: #fff;border-bottom: 1px solid #ebebeb;}
.snavbar2 .snavbox{width: 78.825%;height: auto;margin: 0 auto;}
.snavbar2 .snavbox .snav{float:left;}
.snavbar2 .snavbox .snav ul li{float:left;margin-right: 45px;}
.snavbar2 .snavbox .snav ul li a{font-size: 18px;color:#222;line-height: 80px;display: block;text-align: center;border-bottom: 2px solid #fff;transition: all 700ms;}
.snavbar2 .snavbox .snav ul li.hov a{color:#182386;border-color:#182386;}
.snavbar2 .snavbox .snav ul li:hover a{color:#182386;border-color:#182386;}
.snavbar2 .snavbox .bread{float:right;font-size: 16px;color:#666;line-height: 80px;padding-left:22px;}
.snavbar2 .snavbox .bread i.icon-zhuye{margin-right: 6px;width: 20px;height: 20px;background: url(../image/icon-home.png) no-repeat center;margin-top: -1px;}
.snavbar2 .snavbox .bread i{display: inline-block;vertical-align: middle;}
.snavbar2 .snavbox .bread a{font-size: 16px;color:#222;line-height: 80px;display: inline-block;padding: 0 5px;padding-right: 6px;opacity: 0.6;transition: all 700ms;vertical-align:middle ;}
.snavbar2 .snavbox .bread a.current{color:#333;}
.snavbar2 .snavbox .bread a:hover{color:#182386;opacity: 1;}

.a02 .banner_bar_bd{margin-top: 0px;width: 100%;}
.a02 .banner_bar_bd .bd_l{width:100%;margin: 0 auto;text-align: center}
.a02 .banner_bar_bd .bd_l_box{font-size: 0;display: flex;justify-content: space-between;align-items: center;}
.a02 .banner_bar_bd .bd_l dl{display: inline-block;vertical-align:top;margin-bottom:0px;position: relative;width: auto;}
.a02 .banner_bar_bd .bd_l dl .num{font-size:50px;color:#182386;position: relative;font-weight: 700;margin-bottom: 10px;}
.a02 .banner_bar_bd .bd_l dl .num i{font-family: 'TCM';}
.a02 .banner_bar_bd .bd_l dl .num em{font-size:30px;color:#000;font-weight:normal;position:absolute;bottom: 0px;margin-left: 5px;}
.a02 .banner_bar_bd .bd_l dl .txt{color:#555;font-size: 19px;line-height: 36px;margin-top: 0;}
.a02 .banner_bar_bd .bd_l dl .txt span{font-weight: 700;}
.a02 .banner_bar_bd .bd_l dl .num em span.rd{line-height: 20px !important;font-size: 30px;font-weight: 700;color: #222;display: inline-block;vertical-align: top;margin-top: 2px;}
.a02 .banner_bar_bd .bd_l dl .num em span.ni{margin-left: 2px;display: inline-block;vertical-align: top;}

.snsb{display: block;width: 100%;}
.snsb ul{width: auto;font-size: 0;}
.snsb ul li{display:block;width:100%;height: auto;}
.snsb ul li a{display: flex;justify-content: space-between;align-items: center;padding: 10px 0;}
.snsb ul li a img{display: inline-block;vertical-align: middle;max-height: 210px;margin:auto 30px;}
.snsb ul li a .txts{display: inline-block;vertical-align: middle;width: calc(100% - 350px);text-align: left;}
.snsb ul li a .txts h3{font-size: 22px;color: #222;line-height: 30px;font-weight: 700;text-align: left;width: 100%;margin-bottom: 3%;}
.snsb ul li a .txts h3 span{font-weight: 700;}
.snsb ul li a .txts p{font-size: 17px;color: #222;line-height: 30px;margin-bottom: 10px;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-align: left;}
.snsb ul li a .txts .dea{display: block;}
.snsb ul li a .txts .dea span{font-size: 15px; color: #666;line-height: 25px;display: inline-block;}


.prenext{width: auto;height:auto;margin: 0 auto;padding:24px 0 0;border-top: 1px solid #e6e6e6;}
.prenext ul{float:left;}
.prenext ul li{display:block;font-size:17px;color:#666;line-height:40px;}
.prenext ul li a{font-size:17px;color:#666;line-height:40px;display:inline-block;}
.prenext ul li a:hover{color:#182386;}
.prenext a.return{height:auto;display:block;float: right;margin-top:7px;text-align: center;font-size: 0;color:#fff;text-align: center;border-radius: 88px;}

.dede_pages ul li select{border:1px solid #eee;background: transparent;outline: none;margin-left: 5px;height: 38px;margin-right: 6px;display: none;}
.dede_pages ul li .optionkw{margin-right: 5px;display: none;}
.dede_pages ul li a.end{display: none;}
.dede_pages ul li a.first{display: none;}
.dede_pages ul li a.next, .dede_pages ul li a.prev{font-size: 24px;}
.dede_pages{overflow:hidden;padding:0;clear:both; height:auto;}
.dede_pages ul{font-size:0;color:#fff; text-align:center;}
.dede_pages ul li{color:#666666; display:inline-block;overflow: hidden;margin-right: 10px;line-height: 40px;font-size: 17px;border-radius: 2px;}
.dede_pages ul li select{border:1px solid #eee;background: transparent;outline: none;margin-left: 5px;height: 38px;margin-right: 6px;}
.dede_pages ul li .optionkw{margin-right: 5px;}
.dede_pages ul li a{color:#666666;text-decoration:none;width: 38px;height: 38px;line-height: 40px;display: block;background: #edece5;transition: all 700ms;opacity: 0.8;}
.dede_pages ul li a.next,.dede_pages ul li a.prev{font-family: 'poppins';}
.dede_pages ul li:hover{ background:#182386;color:#fff;}
.dede_pages ul li:hover select{border-color:#182386;}
.dede_pages ul li:hover a{color:#fff;background: #182386;opacity: 1;}
.dede_pages ul li:hover span{color:#fff;background: #182386;}
.dede_pages ul li.thisclass{width: 38px;height: 38px;background:#182386;color:#fff;}






 
.dropMenu {position:fixed;z-index:9999;width: auto;  visibility: hidden;margin-top: 0px;margin-left: -21px;background:rgba(0,0,0,0.6);min-width: 160px; padding:10px 0;top: 0;left: 0;}
.dropMenu li{margin-right: 0;}
.dropMenu li a{display:block;font-size: 15px;color:#fff;line-height: 36px;margin:0 20px;text-align:center;opacity: 0.7;}
.dropMenu li:hover a{opacity: 1;}

#dropmenu0{margin-left: -42px;}
#dropmenu1{margin-left: -86px;min-width: 260px;display: none;}
#dropmenu2{margin-left: -42px;}
#dropmenu2.dropMenu li a{text-align: left;}
#dropmenu3{margin-left: -42px;}
#dropmenu4{margin-left: -43px;}
#dropmenu5{margin-left: -27px;}
#dropmenu6{margin-left: -27px;}
#dropmenu7{margin-left: -26px;}


.in.hnew .lr .nav li.hlo2.hovs a::before{background: #182386;opacity: 1;}
.in .lr .nav li.hlo2.hovs a::before{background: #fff;opacity: 1;}


.poss{position: absolute;top: 0px;;left: 58%;transform: translateX(-50%);z-index: 11;}
.poss.hposs{position: fixed;}
.yyui_menu1 {font-size:0; }
.yyui_menu1 li {display: block;; position:relative;} 
.yyui_menu1 li a {display:block; line-height:35px; text-decoration:none; padding:0px 20px; color:#333333;}
.yyui_menu1 li a.tps{height: 91px;width: 120px;}

.yyui_menu1 li ul { position:absolute;width:190px; background:rgba(0,0,0,0.6); display: none;z-index:10;padding: 10px 0;left: -13px;} 
.yyui_menu1 li ul a { display:block;font-size: 15px;color:#fff;line-height: 36px;text-align: left;opacity: 0.7;}
.yyui_menu1 li ul a:hover { opacity: 1;}
.yyui_menu1 li ul ul{ top:-10px;left:190px;} 
.yyui_menu1 li ul li:nth-child(2) ul{ top:-46px;left:190px;width: 210px;}
.yyui_menu1 li ul li:nth-child(3) ul{ top:-82px;left:190px;width: 210px;}
.yyui_menu1 li ul ul li a{transition: all 700ms;}

.tn7 .foot .t{padding-top: 10%;}
.tn7 .foot .c{padding: 10% 0 12%;}



.in.hnew{background: #fff}
.in.hnew .lr .nav li a{color: #222;}
.in.hnew .lr .nav li a.hov{color: #182386;}
.in.hnew .lr .nab a i{color: #666666;}
.in.hnew .lr .nav li a::before{background: #182386;}

.in.h_hov{position: fixed;background: #fff;border-bottom: 0px solid rgba(0, 0, 0, 0.2);box-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.08);}
.in.h_hov .lr .nav li a{color: #222;}
.in.h_hov .lr .nav li:hover a{color: #182386;}
.in.h_hov .lr .nav li a.hov{color: #182386;}
.in.h_hov .lr .nav li a::before{background: #182386;}
.in.h_hov .lr .nab a i,.in.h_hov .lr .nab a p{color: #222;}
.in.h_hov .lr .nab a::after{background: #222;}

.small-header .in.h_hov{transform: translateY(-100%);transition: all 700ms;}
.show-header .in.h_hov{transform:translateY(0);transition: all 700ms;}



.small-header .poss.hposs{transform: translate(-50%,-100%);transition: all 700ms;}
.show-header .poss.hposs{transform:translate(-50%,0);transition: all 700ms;}

.sbannerbox{background-position-y: 91px !important;}
.sbannerbox .text{margin-top: 91px;}

.relation .prs .swiper .swiper-pagination{display: none;}

@media(max-width: 1680px){

}

@media(max-width: 1600px){
	.me .b .l .mas h3{font-size: 17px;}
	.t-cp .cer .r img{width: 100%;}
}

@media(max-width: 1440px){
	.sbannerbox{background-position-y: 80px !important;}
	.sbannerbox .text{margin-top: 80px;}
	
}

@media(max-width: 1366px){

}

@media(max-width: 1280px){

}