.bannerindex{position: relative;overflow:hidden;}
.bannertxt{position: absolute;font-size:52px;color:#fff;line-height: 52px; font-family: 'Century-Gothic-bold';text-align:center;
width:100%;top:50%;transform: translateY(-50%);
}
@keyframes bounce {
  0%, 100% { transform: scale(1); }
  25% { transform: scale(1.2); }
  50% { transform: scale(0.9); }
  75% { transform: scale(1.1); }
}


.mouse{width:19px;height: 49px;background: url(../images/mouse.png) no-repeat center;position: absolute;bottom:53px;left:50%;margin-left:-9.5px;z-index:99; animation: bounce 1.5s ease infinite;cursor:pointer; }
.bannertxt1{height:234px;position: absolute;top:50%;transform: translateY(-50%);width:100%;}
.logobanner{margin-left: auto;margin-right: auto;display: block;margin-bottom: 12px;}
.bannertxt1 p{font-family: 'Century-Gothic-bold';font-size:36px;line-height: 48px;text-align: center;color:#fff;}
.swiper-indbutton-next,.swiper-indbutton-prev{width:49px;height: 49px;position: absolute;top:50%;margin-top:-24.5px;z-index:999;cursor:pointer;}
.swiper-indbutton-next{right:5%;background: url(../images/banner_jtr.png) no-repeat center;background-size: cover;}
.swiper-indbutton-prev{left:5%;background: url(../images/banner_jtl.png) no-repeat center;background-size: cover;}
.swiper-indbutton-next:hover{background: url(../images/banner_jtr_h.png) no-repeat center;background-size: cover;}
.swiper-indbutton-prev:hover{background: url(../images/banner_jtl_h.png) no-repeat center;background-size: cover;}
.swiper-paginationa{height: 34px;display: inline-block!important;padding:0px 20px;width:96px!important;
position: absolute;right: 5%;z-index:99;bottom:47px;text-align: right;background:rgb(255 255 255 / 20%);border-radius:30px;line-height:34px;

}
.swiper-paginationa .swiper-pagination-bullet{background:#fff;width:8px;height:8px;margin:0px 10px;opacity: 1!important;}
.swiper-paginationa .swiper-pagination-bullet-active{background:#ed8f25;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{left: initial;bottom:30px;}
.section_core_product{padding-top:45px;}
.section_core_product dt,.section_business dt,.section_newscenter dt{font-size:50px;color:#010101; font-family: 'Century-Gothic-bold'; text-align: center;line-height:50px;padding-bottom: 23px;position: relative;}
.section_core_product dt:after,.section_business dt:after,.section_newscenter dt:after{content:"";display: block;width: 40px;height: 4px;background:#0f2f70;position: absolute;bottom:0px;left:50%;margin-left: -20px;}
.section_core_product .product_info,.section_business .business_info{font-size:16px;color:#4a4a4a;line-height: 24px;text-align: center;max-width:1040px;margin:22px auto 54px;}
.core_item{width:790px;height: 440px;float: left;margin-bottom:30px;position: relative;}
.core_item:nth-of-type(even){float:right;}
.core_txt{position: absolute;top:0px;left:0px;width:100%;height:100%;padding-left:60px;padding-top:50px;}
.core_txt strong{font-size:30px;color:#010101;position: relative;line-height:30px;padding-bottom: 20px;display: block;}
.core_txt strong:after,.core_txt_about strong:after{content:"";display: block;width: 40px;height: 4px;background:#ed8f25;position: absolute;bottom:0px;left:0px;}
.core_txt p{font-size: 16px;color:#333333;line-height: 24px;max-width:400px;margin-top: 22px;}
.core_txt .more,.core_txt_about .more{font-size:18px;font-family: 'Century-Gothic-bold'; color:#010101;position: absolute;bottom:70px;height:63px;line-height: 63px;}
.core_txt .more a, .core_txt_about .more a{ color:#010101;display: block;overflow: hidden;cursor: pointer;}
.core_txt em,.core_txt_about em{width: 63px;height:63px;display: block;border-radius:50%;background:#063492 url(../images/indexjt.png) no-repeat center;margin-right:20px;}
.core_txt em,.core_txt label,.core_txt_about label,.core_txt_about em{float: left;}
.core_item:hover .core_txt em,.core_txt_about:hover em{background:#ed8f25 url(../images/indexjt.png) no-repeat center;}
.core_item:hover{border-radius:25px;}
.core_item{overflow:hidden;}
.all_btn{font-size: 16px;background:#063492 url(../images/indexjt.png) no-repeat 23px center;width:220px;height:56px;border-radius:30px;
padding-left: 68px;line-height: 56px;margin:17px auto 60px;
}
.all_btn a{color:#fff;font-family: 'Century-Gothic-bold'; text-transform: uppercase;}
.all_btn:hover{background:#ed8f25 url(../images/indexjt.png) no-repeat 23px center;}
.corecenter{display: block;max-width:100%;height: auto;width:100%;}
.section_core_center{position: relative;}
.section_core_center .wrapper1600{position: absolute;height: 210px;top:50%;margin-top:-105px;left:0px;width:100%;}
.section_core_center h3{font-size:40px;color:#fff;font-family: 'Century-Gothic-bold';line-height:40px;text-align: center;}
.section_core_center p{font-size:20px;color:#ffffff;line-height: 35px;text-align: center;max-width:960px;margin:15px auto;}
.section_core_center .circle{display:block;width: 63px;height: 63px;background:rgb(15 47 112 / 30%);border-radius:50%;position: absolute;bottom:0px;left:50%;margin-left: -21.5px;}
.section_core_center .circle:after{content:"";display: block;width:50px;height: 50px;background: #062d7d url(../images/indexjt.png) no-repeat center;border-radius:50%;top:50%;margin-top: -25px;left:50%;position: absolute;margin-left: -25px;}
.section_core_center .circle:hover{background:rgb(237 143 37 / 30%);}
.section_core_center .circle:hover:after{background: #ed8f25 url(../images/indexjt.png) no-repeat center;}


.section_business{height:878px;background: url(../images/bussiness_bg.jpg) no-repeat center top;padding-top:46px; }
.section_business .business_info{max-width: 1060px;margin: 22px auto 45px;}
.map{display: block;margin-left: auto;margin-right: auto;max-width:100%;}

.section_aboutus{position: relative;}
.section_aboutus .wrapper1600,.section_indexad  .wrapper1600{position: absolute;top:0px;left:50%;transform: translateX(-50%);height:100%;}
.core_txt_about{width: 690px;padding-top: 80px;}
.core_txt_about strong{font-size:50px;font-family: 'Century-Gothic-bold';line-height:50px;padding-bottom:22px;position: relative;display: block;margin-bottom:30px;}
.core_txt_about p{font-size:16px;color:#010101;line-height: 30px;}
.core_txt_about .more{bottom:100px;}
.section_newscenter{padding-top:67px;}
#index_newslist{padding-top:0px;}
#all_btn_news{padding-left: 90px;margin-top: 62px;}
.section_indexad{position: relative;}
.section_indexad .wrapper1600{width:100%;font-size:40px;font-family: 'Century-Gothic-bold';line-height: 60px;
color:#fff;text-align: center;display: flex;flex-direction: column;justify-content: center;align-items: center;
}
@media screen and (max-width:1750px) {
.bannertxt{font-size: 42px;line-height: 42px;}
.bannertxt1 p{font-size:30px;line-height: 38px;}
.logobanner{height:60px;width: auto;}
.bannertxt1{height: 150px;}
.section_core_product dt, .section_business dt, .section_newscenter dt,.core_txt_about strong{font-size: 40px;line-height:40px;}
.section_core_product dt:after, .section_business dt:after, .section_newscenter dt:after,.core_txt strong:after, .core_txt_about strong:after{height:3px;}
.core_item{width:592px;height:330px;}
.core_txt strong{font-size:24px;line-height:24px;}
.core_txt p{max-width:320px;font-size: 15px;line-height:23px;}
.core_txt em, .core_txt_about em{width: 48px;height: 48px;}
.core_txt .more, .core_txt_about .more{line-height:48px;bottom:20px;font-size: 17px;}
.core_txt em, .core_txt_about em{margin-right:14px;}
.section_core_center h3{font-size:32px;line-height:32px;}
.section_core_center p{font-size:18px;line-height:30px;}
.section_core_center .wrapper1600{height:190px;margin-top:-95px;}
.core_txt_about p{font-size: 15px;line-height:28px;}
.core_txt_about{width: 540px;padding-top:45px;}
.core_txt_about strong{margin-bottom:10px;}
.section_indexad .wrapper1600{font-size: 32px;line-height: 45px;}
.section_business{height: auto;padding-bottom:50px;}




}
@media screen and (max-width:1080px) {
.bannertxt1,.swiper-indbutton-next, .swiper-indbutton-prev,.mouse,.bannertxt{display: none;}
.section_core_product dt, .section_business dt, .section_newscenter dt, .core_txt_about strong{font-size:20px;line-height:20px;padding-bottom: 15px;}
.section_core_product dt:after, .section_business dt:after, .section_newscenter dt:after, .core_txt strong:after, .core_txt_about strong:after{height:2px;}
.core_item{width:100%;height: auto;}
.core_txt p{display: none;}
.core_txt{padding-left:30px;}
.core_txt em, .core_txt_about em{width: 36px;height: 36px;}
.core_txt .more, .core_txt_about .more{line-height: 36px;}
.core_txt strong{font-size: 19px;line-height: 20px;padding-bottom: 11px;}
.section_core_center p{display: none;}
.section_core_center h3{font-size: 22px;line-height: 30px;}
.section_core_center .wrapper1600{height: 110px;margin-top: -55px;}
.section_core_center .circle{width: 48px;height: 48px;}
.section_core_center .circle:after{width: 36px;height: 36px;margin-left: -18px;margin-top: -18px;}
.section_business{padding-bottom:30px;}
.section_aboutus .corecenter{display: none;} 
.section_aboutus{background:#fff;}
.section_aboutus .wrapper1600{position: static;transform: initial;}
.core_txt_about{width: 100%;}
.core_txt_about .more{position: static;margin-top: 20px;}
.section_newscenter{padding-top:30px;background:#f8f8f8;padding-bottom: 30px;}
.newslist li:nth-of-type(1){margin-top:20px;}
#all_btn_news{padding-left:60px;width: 175px;height: 40px;line-height: 40px;margin:30px auto 10px;}
.section_indexad .wrapper1600 i{display: none;}
.section_indexad .wrapper1600{font-size:22px;line-height: 30px;display: none;}
.swiper-paginationa{background:none;width:100%!important;right:initial!important;left:initial!important;text-align:center!important;}
.swiper-paginationa .swiper-pagination-bullet{width:10px;height:10px;margin:0px 10px!important;bottom:20px;}
.section_core_product .product_info{margin-bottom:30px;margin-top:15px;}
.section_core_product,.section_business{padding-top:30px;}
.core_txt_about strong{text-align:center;}
.core_txt_about strong:after{left:50%;margin-left:-20px;background:#0f2f70;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:15px;}
}


