html,body{font-size:16px}
body::-webkit-scrollbar{width:0 !important;display:none}
body{-ms-overflow-style:none}
body{overflow:-moz-scrollbars-none}
ul{padding-left:0}
li{list-style-type:none}
a:focus-visible{outline:none}
p{margin-bottom:0}
.container{min-width:992px !important}
.col-12{box-sizing:border-box}
.w-1350{max-width:1350px;min-width:1200px;margin:0 auto}
.w-1200{width:1200px;margin:0 auto}
.min120{min-width:1200px}
@media (max-width:1500px){.w-1350{max-width:1200px;min-width:1200px}
html,body{font-size:14px}
}.indexbtn{height:40px;line-height:40px;color:#fff;border:1px solid #fff}
.indexbtn::after{content:"";display:inline-block;width:0;height:0;border:6px solid transparent;box-sizing:border-box;border-left-color:#f5f5f5;margin-left:10px;transition:all .2s}
.indexbtn:hover{background:rgb(255,255,255,.2)}
.indexbtn:hover::after{transform:translateX(5px)}

/* 通用动画 */
.indexanimatedelay5s{animation-delay:0.5s}
.indexanimatedelay8s{animation-delay:0.8s}
.indexanimatedelay10s{animation-delay:1s}
.indexanimatedelay13s{animation-delay:1.3s}
.indexanimatedelay14s{animation-delay:1.4s}
.indexanimatedelay15s{animation-delay:1.5s}
.indexanimatedelay16s{animation-delay:1.6s}
.indexanimatedelay17s{animation-delay:1.7s}
.indexanimatedelay20s{animation-delay:2s}
.indexanimateduration3s{animation-duration:.3s;-webkit-animation-duration:.3s}
.indexanimateduration4s{animation-duration:.4s;-webkit-animation-duration:.4s}
.indexanimateduration5s{animation-duration:.5s;-webkit-animation-duration:.5s}
.indexanimateduration7s{animation-duration:.7s;-webkit-animation-duration:.7s}
.indexanimateduration9s{animation-duration:.9s;-webkit-animation-duration:.9s}
.timing_function_linear{animation-timing-function:linear;-webkit-animation-timing-function:linear}
/* 通用动画end */

/* 头部导航 */
header{top:0;left:50%;transform:translateX(-50%);z-index:999;width:1350px}
header .nav-list>.nav-item>a{color:#fff;transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;font-size:16px}
header .nav-list>.nav-item:hover>a{color:#55a4ff}
header .nav-list>.nav-item:hover .drop-down-menu{display:block}
header .drop-down-menu{display:none;top:100%;background:#f5f5f5}
header .drop-down-menu::after{content:"";position:absolute;display:block;top:-16px;left:50%;transform:translateX(-50%);width:0;height:0;border:8px solid transparent;box-sizing:border-box;border-bottom-color:#f5f5f5}
header .drop-down-menu>li{max-width:none;line-height:3;border-bottom:1px solid #eaeaea}
header .drop-down-menu>li>a{color:#333;padding:0 !important;transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;font-size:16px}
header .drop-down-menu>li>a:hover{background:#fff;color:#00438a}
header.dark-nav{background:rgb(7,73,135,.6)}

/* 头部导航end */

/* footer */
.footer-height{height:525px !important;background:#074987}
#footer{padding-top:60px}
#footer a{color:#fff}
#footer .contact a{color:#fff;font-size:16px;margin-bottom:8px;padding-left:30px;background-size:24px}
#footer .fot-nav-item>.f-nav{font-size:22px;margin-bottom:18px}
#footer .sec-nav-list li{margin-bottom:6px}
#footer .sec-nav-list a{font-size:16px;font-weight:100;color:#ececec}
#footer .sec-nav-list a:hover{color:#fff}
#footer .sec-nav-list>.fot-nav-item>.f-nav{font-size:16px;margin-bottom:6px}
#footer .contact{margin-top:20px}
#footer .copy{color:#fff;font-size:16px;text-align:center;padding:10px 0;border-top:1px solid #e6e6e6;margin-top:20px}
#footer .fot-nav-list>.fot-nav-item{width:20%}
#footer .f-phone{background:url(../images/dianhua2.png) left center no-repeat}
#footer .f-email{background:url(../images/youxiang.png) left center no-repeat}
#footer .f-address{background:url(../images/dizhi.png) left center no-repeat}
/* footer end */

/* 标题 */
.style-title.light{color:#fff}
.style-title .zn{font-size:36px;line-height:36px}
.style-title .en{line-height:32px;font-size:16px}
/* 标题end */

/* 返回顶部 */
.backtotop{right:20px;bottom:10%;width:50px;height:50px;border-radius:100%;background:#074987;z-index:99}
.backtotop::after{display:block;content:"";width:8px;height:8px;border-left:2px solid #ffffff;position:absolute;left:50%;top:50%;margin:-3px 0 0 -4px;border-bottom:2px solid #ffffff;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}
/* 返回顶部end */