body,html{scroll-behavior: smooth;}
.new-header{height:120px;}
.fiex-header{position: fixed;left: 0;right: 0;top: 0; z-index: 99;width: 100%;height:120px; padding:0 0 0; background-color: #1f318a;box-shadow: 0 0 10px rgba(0,0,0,.2);}
.fiex-header .item{position:relative;}
.new-header .logo{float: left; width:330px; padding-top: 20px;}
.new-header .logo img{width: 100%; display: block;}
.new-header .menu{float: left; height: 40px; margin: 12px 0 0 16px;}
.new-header .menu .tit{float: left;position: relative; z-index: 9; height: 40px; padding: 0 12px; margin-right: 16px; display: block; color:#fff; font-size: 16px; line-height: 40px; text-align: center; border-radius: 5px; transition:all .3s;}
.new-header .menu .tit:hover{background-color: #fff; color: #222;}
.new-header .menu .dropdown{float: left;position: relative; z-index: 10; height: 40px; margin-right: 16px;}
.new-header .menu .dropdown span{height: 40px; padding: 0 16px; display: block; background-color: #649084; color:#fff; font-size: 16px; line-height: 40px; text-align: center; border-radius: 5px; cursor: pointer;}
.new-header .menu .dropdown span i{width: 14px; height: 7px; margin-left: 6px; display: inline-block; /*background:url(/style/images/menu_arrow.png) no-repeat;*/ background-size: 100% 100%;}
.new-header .header-mao{width: 240px; height:54px;line-height: 54px; text-align: center;font-size:28px;position: relative;display: block;  background-color: #c11f11;border-radius: 120px;color: #fff;  overflow: hidden;position: absolute;right: 98px;top: 33px;}
.new-header .header-mao i{width: 30px; height: 29px; margin: 5px 0 0 8px; display: inline-block;/* background:url(/style/images/icon_whatsapp.png) no-repeat;*/ vertical-align: top;}
.header-mao::before{position: absolute;top: 0px;left: -500px;content: "";width: 120px;height: 500px;background: rgba(255, 255, 255, 0.6);transform: skew(-50deg);animation: 3s ease 0s infinite normal none running shine;}

@keyframes shine {
    0% {
        left: -500px;
    }

    100% {
        left: 655px;
    }
}
.subMenu{position: absolute; left:0; top:46px; z-index: 10; margin-left:0; width:100%; display:none;}
.subMenu .link{height: 40px; padding: 0 5px;display: block; background-color: #fff;color: #222; font-size: 16px; line-height: 40px; text-align: center; overflow: hidden;}
.subMenu .link:hover{background-color:#f3f4f6;}
.cd-menu-trigger{width:64px;height:32px;background:url(/style/images/menu.png) no-repeat;display:block;position:absolute;right:0;top:44px;}
.cd-menu-english{width:auto;height:32px;font-size:20px;color:#fff;display:block;position:absolute;right:0;top:44px;}
.new-nav{display:none;}

.new-footer{ background: #1f318a;}
.new-footer .item{background:url(/style/images/ftBg.png) right 496px no-repeat;}
.footer-logo{text-align:center;line-height:80px;font-size:69px;color:#fff;font-weight:bold;padding:66px 0 80px;}
.footer-logo a{color:#fff;}
.footer-logo img{width:115px;height:165px;margin:0 auto;}
.footer-logo small{font-size:29px;font-weight:normal;color:#fff;display:block;}
.footer-info p{color: #fff; font-size:30px; line-height:48px; text-align: justify;}
.footer-info p:first-child{padding-bottom:60px;}
.footer-time{padding:120px 0 230px;}
.footer-time ul{}
.footer-time li{line-height:96px;font-size:40px;color:#fff;position:relative;padding-left:110px;}
.footer-time li i{width:87px;height:87px;background: url(/style/images/icon_tel.png) no-repeat;display: block;position: absolute;left: 0;top: 0;}


.footer-nav{display:none;}
/*.index-zixun{position: fixed;right: 0;top: 50%;width: 200px;z-index: 2;}
.index-zixun img{width: 100%;object-fit: cover;}*/

@media only screen and (max-width: 750px){
    .new-header{position: relative;padding:0;height: 1.4rem;}
    .fiex-header{height: 1.4rem;padding: 0.24rem 0; box-sizing: border-box;}
    .new-header .item{position: relative;}
    .new-header .logo{width: 3.85rem; height:1.18rem; padding: 0 0 0 .1rem; margin: 0 auto; display: block;}
    .new-header .logo img{width: 100%; display: block;}
    .new-header .menu{display:none;}
    .new-header .menu.active{position: absolute; left:0; top:.96rem; width: 100%; height: auto; padding: .16rem .2rem; background-color:rgba(0,0,0,.6); margin: 0; display: block;box-sizing: border-box;}
    .new-header .header-mao{width: 2.5rem; height: .6rem; margin-top: 0; margin-right: .2rem; border-radius: .36rem; font-size: .28rem; line-height: .6rem;display:flex;display:-webkit-flex;justify-content: center;align-items: center;right: 0;top: .15rem;display:none;}
    .new-header .header-mao i{width: .4rem; height: .4rem; margin: 0 0 0 .1rem;/*background:url(/style/images/icon_whatsapp.png) no-repeat;*/ background-size: 100% 100%;}
    .cd-menu-trigger{position: absolute; left: .2rem; top:.1rem; display: block; width: 0.66rem;height: 0.54rem; background: url(/style/images/icon_menu.png) no-repeat center center;background-size: 0.46rem 0.34rem;display: none;}
    .cd-menu-trigger.on{background: url(/style/images/close.png) no-repeat center center;background-size: 0.46rem 0.46rem;}
    .cd-menu-english{position:absolute;right:.2rem;top:.25rem;font-size:.28rem;width:auto;height:0.54rem;display:block;}
    
    .new-footer{padding:0 .3rem .6rem;}
    .new-footer .item{background:url(/style/images/ftBg.png) right 4.95rem no-repeat;background-size:4.72rem 6.78rem;}
    .footer-logo{line-height:.8rem;font-size:.69rem;padding:.6rem 0 .5rem;}
    .footer-logo a{color:#fff;}
    .footer-logo img{width:1.15rem;height:1.65rem;}
    .footer-logo small{font-size:.3rem;}
    .footer-info p{ font-size:.3rem; line-height:.45rem; }
    .footer-info p:first-child{padding-bottom:.5rem;}
    .footer-time{padding:.5rem 0 1rem;}
    .footer-time ul{}
    .footer-time li{line-height:.5rem;font-size:.3rem;color:#fff;position:relative;padding:0 1.5rem 0 .5rem;}
    .footer-time li i{width:.4rem;height:.4rem;background-size: 100% 100%;top: .07rem;}
/*     .new-footer{padding-bottom: .87rem; background: #2a6555 url(/style/images/footer_wap_bg.jpg) no-repeat bottom right; background-size: 5rem 5rem;}
    .footer-logo{padding: .32rem 0 .38rem;}
    .footer-logo a{width:2.98rem;}
    .footer-logo a img{width: 100%; display: block;}
    .footer-info{padding: 0 .6rem;}
    .footer-info p{color: #fff; font-size: .28rem; line-height: .44rem; text-align: justify;}
    .footer-info p:first-child{padding-bottom: .6rem;}
    .footer-time{padding:.24rem .84rem 0;}
    .footer-time ul{padding-bottom: .18rem; display:flex;display:-webkit-flex;}
    .footer-time li{width: .6rem; margin-right: .24rem;}
    .footer-time li img{width: 100%; display: block;}
    .footer-time p{font-size: .28rem; line-height: .44rem;}
    .footer-time p b{padding-left: .06rem; font-weight: bolder;} */
    
    .footer-nav{width:100%;background-color:#c11f11;border-radius:.1rem .1rem 0 0;position:fixed;left:0;bottom:0;display:block;z-index:9999;}
    .footer-navCon{padding:0 .2rem 0 .1rem;}
	.footer-nav a{float:left;width:20%;text-align:center;line-height:.58rem;font-size:.25rem;color:#fff;position:relative;padding-top:.5rem;}
	.footer-nav a i{width:.46rem;height:.43rem;display:block;position:absolute;left:50%;top:.17rem;transform: translateX(-50%);}
	.footer-nav a i.ioc1{background:url(/style/images/ft_ioc1.png) no-repeat;background-size:100% 100%;}
	.footer-nav a i.ioc2{background:url(/style/images/ft_ioc2.png) no-repeat;background-size:100% 100%;}
	.footer-nav a i.ioc3{width:.95rem;height:.95rem;background:none;top:-.3rem;z-index:1;}
	.footer-nav a i.ioc4{background:url(/style/images/ft_ioc4.png) no-repeat;background-size:100% 100%;}
	.footer-nav a i.ioc5{background:url(/style/images/ft_ioc5.png) no-repeat;background-size:100% 100%;}
	.footer-nav a img{width:.95rem;height:.95rem;display:block;}
	.footer-nav a i.ioc3:after{width:.95rem;height:.95rem;content: '';background-color:#fff;border-radius:50%;opacity:.6;position:absolute;left:50%;top: 50%;margin:-.47rem 0 0 -.47rem;z-index:-1;animation:ftPulse 1.5s .5s ease infinite;-webkit-animation:ftPulse 1.5s .5s ease infinite;-moz-animation:ftPulse 1.5s .5s ease infinite;}
}

@keyframes pulse{
    0%{transform:scale(0.9)}
    50%{transform:scale(1)}
    100%{transform:scale(0.9)}
}
@-webkit-keyframes pulse{
    0%{-webkit-transform:scale(0.9)}
    50%{-webkit-transform:scale(1)}
    100%{-webkit-transform:scale(0.9)}
}
@keyframes ftPulse{
	0%{transform:scale(1)}
	100%{transform:scale(1.3);opacity:0;}
}
@-webkit-keyframes ftPulse{
	0%{-webkit-transform:scale(1)}
	100%{-webkit-transform:scale(1.2);opacity:0;}
}