.public_p{padding: 120px 0 120px 0;}
.public_t{padding-top: 120px;}
.public_b{padding-bottom: 120px;}
.public_m{margin-top: 52px;}
.public_m32{margin-top: 32px;}
.public_m24{margin-top: 24px;}

.sy_title{width: 100%;position: relative;text-align: center;color: #555555;gap: 18px;line-height: 1;}
.sy_title .sy_tit{font-size: 48px;text-transform: uppercase;font-family: Impact;}
.sy_title .sy_dec{font-size: 16px;}

.sy_ntitle{width: 100%;position: relative;text-align: center;gap: 15px;line-height: 1;}
.sy_ntitle .sy_tit{font-size: 40px;color: #222222;letter-spacing: 1px;font-weight: bold;}
.sy_ntitle .sy_dec{font-size: 16px;color: #333333;line-height: 26px;}

header{width: 100%;position: relative;z-index: 999;}
header .container{width: calc(100% - 30px);height: 100%;max-width: 1550px !important;}
.sy-top{position: fixed;z-index: 100;width: 100%;border-bottom: 1px solid rgba(255, 255, 255, .32);}
.sy-top .container{position:static;}
.sy-top .sy-logo{position: relative;}
.sy-top .sy-logo img{width:auto;height:65px;}
.sy-top .sy-logo img.sy-logo-default{display:block;}
.sy-top .sy-logo img.sy-logo-active{display:none;}
/*nav*/
.sy-nav{position: relative;}
.sy-nav .sy-nav-first{position: relative;}
.sy-nav .sy-nav-first .sy-nav-li{height:100%;margin-left:50px;position: relative;}
.sy-nav .sy-nav-first .sy-nav-li .sy-nav-a{position:relative;}
.sy-nav .sy-nav-first .sy-nav-li .sy-nav-a a,.sy-nav .sy-nav-first .sy-nav-li .sy-nav-a div{color:#FFF;font-size:15px;position:relative;cursor:pointer;height:94px;line-height:94px;display:block;padding:0 10px;text-transform:uppercase;}
.sy-nav .sy-nav-first .sy-nav-li .sy-nav-a a:before,.sy-nav .sy-nav-first .sy-nav-li .sy-nav-a div:before{content:'';width:100%;height:2px;position:absolute;left:0;bottom:-1px;background:#f0b74e;display: none;}
.sy-nav .sy-nav-first .sy-nav-li .sy-nav-a i{display: inline-block;width: 18px;height: 18px;background: url('../images/icon-nav-down.svg') center center no-repeat;margin-left:4px;
    -webkit-transition:all 0.3s;
    -moz-transition:all 0.3s;
    -o-transition:all 0.3s;
    transition:all 0.3s;
}
.sy-nav .sy-nav-second{width: 208px;position:absolute;position:absolute;left:0;top:calc(100% + 1px);z-index:2;padding:0;opacity:0;visibility:hidden;background:#FFF;
    -webkit-box-shadow:0 8px 15px rgba(0,0,0,0.1);
    box-shadow:0 8px 15px rgba(0,0,0,0.1);}
.sy-nav .sy-nav-second a{display: block;font-size: 15px;color: #969696;line-height: 40px;padding: 0 15px;background: #ffffff;}
.sy-nav .sy-nav-first .sy-nav-li:hover .sy-nav-a a{opacity: 0.8;}
.sy-nav .sy-nav-first .sy-nav-li:hover .sy-nav-a a:before{display: block;}
.sy-nav .sy-nav-first .sy-nav-li:hover .sy-nav-a i{color:#f0b84e;}
.sy-nav .sy-nav-first .sy-nav-li:hover .sy-nav-second{visibility:visible;opacity:1;pointer-events:auto;}
.sy-nav .sy-nav-second a:hover{background:#666666;color: #ffffff;}

.sy-nav .sy-nav-first .sy-nav-li .sy-nav-second .sy-nav-aa{position: relative;}
.sy-nav .sy-nav-first .sy-nav-li .sy-nav-second .sy-nav-aa .snl_a{display: none;position: absolute;top: 0;left: -208px;width: 208px;z-index: 2;padding: 0;box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);margin-top: -1px;}
.sy-nav .sy-nav-first .sy-nav-li .sy-nav-second .sy-nav-aa:hover .snl_a{visibility:visible;opacity:1;pointer-events:auto;display: block;}

.sy-nav .sy-nav-first .sy-nav-li.sy-top-search{margin-left: 13px;}
.sy-nav .sy-nav-first .sy-nav-li.sy-top-search .sy-nav-a .sy-search-text{background: url(../images/t_icon2.png) no-repeat 15px center !important;color: #FFF;padding: 0 15px 0 45px;}
.sy-nav .sy-nav-first .sy-con{background:#FFF;padding:12px 12px;position:absolute;width:320px;right:0;top:calc(100% - 4px);border:1px solid var(--borderColor);border-radius:2px;display:none;
    -webkit-filter:drop-shadow(0 3px 13px rgba(0,0,0,.2));
    filter:drop-shadow(0 3px 13px rgba(0,0,0,.2));
    -webkit-animation:avia_pop 0.3s 1 cubic-bezier(0.175,0.885,0.320,1.275);
    -moz-animation:avia_pop 0.3s 1 cubic-bezier(0.175,0.885,0.320,1.275);
    -o-animation:avia_pop 0.3s 1 cubic-bezier(0.175,0.885,0.320,1.275);
    animation:avia_pop 0.3s 1 cubic-bezier(0.175,0.885,0.320,1.275);
}
.sy-nav .sy-nav-first .sy-con:before{content:'';position:absolute;right:25px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:5px solid #FFF;top:-5px;}
.sy-nav .sy-nav-first .sy-con input{width:calc(100% - 42px);background:#F8F8F8;height:42px;line-height:42px;outline:none;padding:0 6px;}
.sy-nav .sy-nav-first .sy-con .sy-nav-search-button{width:42px;height:42px;line-height:42px;background:#f0b74e;cursor:pointer;text-align:center;}
.sy-nav .sy-nav-first .sy-con .sy-nav-search-button i{display: inline-block;width: 100%;height: 100%;background: url('../images/t_icon2.png') center center no-repeat;}

.sy-nav .sy-nav-first .sy-nav-li.sy-top-language{margin-left: 0;}

.sy-top.topfix{position:fixed;background:#FFF;-webkit-box-shadow: 0.5px 2px 5px 0 rgba(0, 0, 0, 0.18);box-shadow: 0.5px 2px 5px 0 rgba(0, 0, 0, 0.18);}
.sy-top.topfix .sy-logo img.sy-logo-default{display:none;}
.sy-top.topfix .sy-logo img.sy-logo-active{display:block;}
.sy-top.topfix .sy-nav .sy-nav-first .sy-nav-li .sy-nav-a a,.sy-top.topfix .sy-nav .sy-nav-first .sy-nav-li .sy-nav-a div{color:#222222;}
.sy-top.topfix .sy-nav .sy-nav-first .sy-nav-li .sy-nav-a i{background: url('../images/icon-nav-down-h.svg') center center no-repeat;}
.sy-top.topfix .sy-nav .sy-nav-first .sy-nav-li:hover .sy-nav-a a{color:#222222;}
.sy-top.topfix .sy-nav .sy-nav-first .sy-nav-li.sy-top-search .sy-nav-a .sy-search-text{background: url(../images/t_icon2_hover.png) no-repeat 15px center !important;}

body.sy-body .sy-top{position:fixed;background:#FFF;-webkit-box-shadow: 0.5px 2px 5px 0 rgba(0, 0, 0, 0.18);box-shadow: 0.5px 2px 5px 0 rgba(0, 0, 0, 0.18);}
body.sy-body .sy-top .sy-logo img.sy-logo-default{display:none;}
body.sy-body .sy-top .sy-logo img.sy-logo-active{display:block;}
body.sy-body .sy-top .sy-nav .sy-nav-first .sy-nav-li .sy-nav-a a,.sy-top .sy-nav .sy-nav-first .sy-nav-li .sy-nav-a div{color:#222222;}
body.sy-body .sy-top .sy-nav .sy-nav-first .sy-nav-li .sy-nav-a i{background: url('../images/icon-nav-down-h.svg') center center no-repeat;}
body.sy-body .sy-top .sy-nav .sy-nav-first .sy-nav-li:hover .sy-nav-a a{color:#222222;}
body.sy-body .sy-top .sy-nav .sy-nav-first .sy-nav-li.sy-top-search .sy-nav-a .sy-search-text{background: url(../images/t_icon2_hover.png) no-repeat 15px center !important;color:#222222;}

/*mobile-nav*/
.sy-top .sy-top-mobile-nav{display:none;}
.sy-top .sy-top-mobile-nav-bg{display:none;position:fixed;top:0;left:0;z-index:989;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);}
.sy-top .sy-top-mobile-nav .sy-top-mobile-box{position:fixed;top:0;left:0;z-index:991;overflow-y:auto;background:#222;box-sizing:border-box;width:300px;height:100%;
    -webkit-transform:translateX(-300px);
    transform:translateX(-300px);
}
.sy-top .sy-top-mobile-nav .sy-top-mobile-box.sy-top-mobile-open{
    -webkit-transform:translateX(0);
    transform:translateX(0);
}
.sy-top .sy-top-mobile-nav .sy-top-mobile-one>li>.sy-top-mobile-a{position:relative;border-bottom:1px solid #2e2e2e;}
.sy-top .sy-top-mobile-nav .sy-top-mobile-one>li>.sy-top-mobile-a.sy-top-mobile-plus{padding-right:58px;}
.sy-top .sy-top-mobile-nav .sy-top-mobile-one>li>.sy-top-mobile-a>a,.sy-top .sy-top-mobile-nav .sy-top-mobile-one>li>.sy-top-mobile-a>div{display:block;font-size:17px;color:#FFF;padding:15px 10px;line-height:28px;}
.sy-top .sy-top-mobile-nav .sy-top-mobile-one>li>.sy-top-mobile-a>i{display:block;width:58px;height:58px;position:absolute;right:0;top:0;font-size:16px;color:#FFF;text-align:center;line-height:58px;background: url(../images/icon_add.svg) center center no-repeat;background-size: 22px 22px;}
.sy-top .sy-top-mobile-nav .sy-top-mobile-one>li>ul{background:#2e2e2e;display:none;}
.sy-top .sy-top-mobile-nav .sy-top-mobile-one>li>ul>li>a{font-size:14px;color:#FFF;padding:10px;line-height:25px;display:block;}
.sy-top .sy-top-mobile-nav .sy-top-mobile-one>li.sy-mobile-language>ul>li>a{display:flex;}
.sy-top .sy-top-mobile-nav .sy-top-mobile-one>li.sy-mobile-language>ul>li>a>img{width:auto;height:18px;display:block;margin-right:8px;}
.sy-top .sy-top-mobile-nav .sy-top-mobile-one>li>.sy-top-mobile-a>a.on,.sy-top .sy-top-mobile-nav .sy-top-mobile-one>li>.sy-top-mobile-a>div.on{background:#f0b84e;}
.sy-top .sy-top-mobile-nav .sy-top-mobile-one>li>.sy-top-mobile-a>i.on{
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.sy-top .sy-top-mobile-nav .sy-top-mobile-push-nav{position:relative;z-index:900;width:40px;height:40px;line-height:40px;font-size:0;margin-top:15px;border-radius:3px;background:#f0b84e;text-align:center;}
.sy-top .sy-top-mobile-nav .sy-top-mobile-push-nav i{display: inline-block;width: 100%;height: 100%;background: url(../images/icon_nav_b.svg) center center no-repeat;background-size: 24px auto;}


.sy-foot *::-webkit-input-placeholder {color: #8a8b8e;}
.sy-foot *::-moz-placeholder {color: #8a8b8e;}
.sy-foot *::-ms-input-placeholder {color: #8a8b8e;}

footer{width: 100%;position: relative;background-color: #303132;color: #8a8b8e;}
.sy-foot{width: 100%;position: relative;padding: 81px 0 47px;font-size: 13px;}
.sy-foot .sy-item:nth-child(1){width: 388px;}
.sy-foot .sy-item:nth-child(2){width: calc(50% - 360px);padding-left: 50px;}
.sy-foot .sy-item:nth-child(3){width: calc(50% - 360px);padding-left: 50px;}
.sy-foot .sy-item:nth-child(4){width: 332px;}
.sy-foot .sy-item .sy-tit{font-size: 18px;color: #FFF;line-height: 1;letter-spacing: 1px;margin-bottom: 20px;}
.sy-foot .sy-fcontact{gap: 18px;}
.sy-foot .sy-fcontact p{font-size: 14px;}
.sy-foot .sy-fcontact p strong{font-size: 18px;color: #FFF;font-weight: bold;vertical-align: middle;}
.sy-foot .sy-fcontact p span{display: inline-block;line-height: 32px;padding-left: 40px;background-repeat: no-repeat;background-position: left center;background-size: auto 100%;font-style: normal;}
.sy-foot .sy-fcontact p:nth-child(2) span{background-image: url(../images/f_icon1.png);}
.sy-foot .sy-fcontact p:nth-child(3) span{background-image: url(../images/f_icon2.png);}
.sy-foot .sy-fnav li{line-height: 30px;position: relative;padding-left: 10px;}
.sy-foot .sy-fnav li:before {content: '';width: 3px;height: 3px;position: absolute;left: 0;top: 50%;margin-top: -1px;background: #8a8b8e;}
.sy-foot .sy-fnav li a{color: #8a8b8e;}
.sy-foot .sy-fnav li a:hover{text-decoration: underline;}
.sy-foot form{width: 100%;position: relative;gap: 13px;padding-top: 10px;}
.sy-foot form .form_li{width: 100%;}
.sy-foot form input, .sy-foot form textarea{width: 100%;line-height: 28px;padding: 0 6px;background: transparent !important;border: 1px solid #8a8b8e !important;color: #ffffff;}
.sy-foot form textarea{height: 72px;}
.sy-foot .sy-form_btn{display: inline-block;width: 90px;line-height: 28px;background: transparent !important;border: 1px solid #7e879a !important;text-align: center;font-size: 15px;}


.sy-copyright{width: 100%;border-top: 1px solid #434445;}
.sy-copyright-c{width: 100%;padding: 15px 0;font-size: 11px;}
.sy-copyright-l a{color: #8a8b8e;}
.sy-copyright-r .sy-fshare a{display: inline-block;}
.sy-copyright-r .sy-fshare a i{display: inline-block;width: 30px;height: 30px;border-radius: 50%;background-size: 13px 13px !important;}
.sy-copyright-r .sy-fshare a:nth-child(1) i{background: url('../images/icon_share1.svg') center center no-repeat;}
.sy-copyright-r .sy-fshare a:nth-child(2) i{background: url('../images/icon_share2.svg') center center no-repeat;}
.sy-copyright-r .sy-fshare a:nth-child(3) i{background: url('../images/icon_share3.svg') center center no-repeat;}
.sy-copyright-r .sy-fshare a:nth-child(4) i{background: url('../images/icon_share4.svg') center center no-repeat;}
.sy-copyright-r .sy-fshare a:nth-child(5) i{background: url('../images/icon_share5.svg') center center no-repeat;}
.sy-copyright-r .sy-fshare a:nth-child(1):hover i{background: url('../images/icon_share1_h.svg') center center no-repeat #46d4fe;}
.sy-copyright-r .sy-fshare a:nth-child(2):hover i{background: url('../images/icon_share2_h.svg') center center no-repeat #37589b;}
.sy-copyright-r .sy-fshare a:nth-child(3):hover i{background: url('../images/icon_share3_h.svg') center center no-repeat #00e676;}
.sy-copyright-r .sy-fshare a:nth-child(4):hover i{background: url('../images/icon_share4_h.svg') center center no-repeat #12a5f4;}
.sy-copyright-r .sy-fshare a:nth-child(5):hover i{background: url('../images/icon_share5_h.svg') center center no-repeat #345574;}


.izl-rmenu {position: fixed;right: 0;bottom: 50px;z-index: 999;width: 50px}
.izl-rmenu .iz_btn {width: 50px;margin-bottom: 1px;cursor: pointer;position: relative;height: 50px;background: #999;display: block}
.izl-rmenu .iz_btn i {display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center center}
.izl-rmenu .iz_btn i.icon1 {background-image: url(../images/fl_icon1.png);background-size: auto 20px;background-color: #1976F7}
.izl-rmenu .iz_btn i.icon2 {background-image: url(../images/fl_icon2.png);background-size: auto 24px;background-color: #02B5EF}
.izl-rmenu .iz_btn i.icon3 {background-image: url(../images/fl_icon3.png);background-size: auto 22px;background-color: #55CC6E}
.izl-rmenu .btn-wx .pic {position: absolute;left: 0;top: 0px;background: #FFF;padding: 10px;width: 160px;height: 160px;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;transition: all .5s ease-in-out;opacity: 0;display: block;max-width: none}
.izl-rmenu .iz_btn:hover {background-color: #f5ca00}
.izl-rmenu .btn-wx:hover .pic {left: -160px;opacity: 1}
.izl-rmenu .btn-phone {position: relative}
.izl-rmenu .btn-phone .phone {background-color: #f5ca00;position: absolute;width: 190px;left: 0;top: 0px;line-height: 50px;color: #FFF;font-size: 18px;text-align: center;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;transition: all .5s ease-in-out;opacity: 0}
.izl-rmenu .btn-phone:hover .phone {left: -190px;opacity: 1}
.izl-rmenu .iz_btn span {display: block;font-size: 13px;height: 21px;line-height: 21px;color: #FFF;text-align: center}
.izl-rmenu .btn-top {background: url(../images/r_top.png) no-repeat center center;background-color: #999;padding: 16px 0 15px;height: 50px;display: none;background-size: auto 26px}
.izl-rmenu .btn-top:hover {background-color: #444}


@media screen and (max-width:1699px){
    
    .sy_title{gap: 15px;}
    .sy_title .sy_tit{font-size: 40px;}
    .sy_title .sy_dec{font-size: 16px;}
    
    .sy_ntitle .sy_tit{font-size: 35px;}

	header .container{max-width: 1400px !important;}
    .sy-nav .sy-nav-first .sy-nav-li .sy-nav-a a, .sy-nav .sy-nav-first .sy-nav-li .sy-nav-a div{height: 86px;line-height: 86px;}
    .sy-top .sy-logo img{height: 52px;}

    .sy-foot{padding: 50px 0 30px;}
    .sy-copyright-c{padding: 12px 0;}

}

@media screen and (max-width:1499px){
    
    .sy_title{gap: 10px;}
    .sy_title .sy_tit{font-size: 32px;}
    .sy_title .sy_dec{font-size: 14px;}
    
    .sy_ntitle{gap: 10px;}
    .sy_ntitle .sy_tit{font-size: 32px;}
    .sy_ntitle .sy_dec{font-size: 14px;line-height: 22px;}

    header .container{max-width: 1200px !important;}
    .sy-nav .sy-nav-first .sy-nav-li{margin-left: 30px;}
    .sy-nav .sy-nav-first .sy-nav-li .sy-nav-a a, .sy-nav .sy-nav-first .sy-nav-li .sy-nav-a div{height: 78px;line-height: 78px;font-size: 14px;}


    .sy-foot{padding: 30px 0 20px;}
    .sy-foot .sy-item:nth-child(2), .sy-foot .sy-item:nth-child(3){padding-left: 30px;}
    .sy-foot .sy-item:nth-child(4) {width: 295px;}
    .sy-copyright-c{padding: 10px 0;}


}

@media screen and (max-width:1299px){
    
    .sy_title{gap: 5px;}
    .sy_title .sy_tit{font-size: 28px;}

    .sy_ntitle{gap: 8px;}
    .sy_ntitle .sy_tit{font-size: 28px;}

    header .container{max-width: 1000px !important;}
    .sy-nav .sy-nav-first .sy-nav-li{margin-left: 15px;}
    .sy-nav .sy-nav-first .sy-nav-li .sy-nav-a a, .sy-nav .sy-nav-first .sy-nav-li .sy-nav-a div{height: 70px;line-height: 70px;padding: 0 8px;}
    .sy-top .sy-logo img{height: 45px;}
    .sy-nav .sy-nav-first .sy-nav-li.sy-top-search {margin-left: 6px;}
    .sy-nav .sy-nav-first .sy-nav-li.sy-top-search .sy-nav-a .sy-search-text{padding: 0 10px 0 40px;}


    .sy-foot{padding: 20px 0 15px;}
    .sy-foot .sy-item:nth-child(1){width: 250px;}
    .sy-foot .sy-item:nth-child(2), .sy-foot .sy-item:nth-child(3){width: calc(50% - 260px);padding-left: 20px;}
    .sy-foot .sy-item:nth-child(4) {width: 260px;}
    .sy-foot .sy-fcontact p strong{display: block;}
    .sy-foot .sy-fcontact p span{background-size: 32px 32px;line-height: normal;min-height: 32px;}
    .sy-copyright-c{padding: 8px 0;}

}

@media screen and (max-width:1023px){

    .sy_title .sy_tit{font-size: 20px;}
    .sy_title .sy_dec{font-size: 13px;}
    
    .sy_ntitle{gap: 5px;}
    .sy_ntitle .sy_tit{font-size: 20px;}
    .sy_ntitle .sy_dec{line-height: 18px;font-size: 13px;}
    
    .sy-top{background: #ffffff;height: 70px;}
    .sy-top .sy-logo img.sy-logo-default{display: none !important;}
    .sy-top .sy-logo img.sy-logo-active{display: block !important;}
    .sy-nav{display: none;}
    .sy-top .sy-top-mobile-nav{display: block;}

    .sy-foot .sy-item:nth-child(1){width: 48%;}
    .sy-foot .sy-item:nth-child(2), .sy-foot .sy-item:nth-child(3){display: none;}
    .sy-foot .sy-item:nth-child(4) {width: 48%;}
    .sy-copyright-c{padding: 6px 0;}

    .izl-rmenu{display: none;}


}

@media screen and (max-width:767px){
    
    .sy-foot .sy-item:nth-child(1){width: 100%;}
    .sy-foot .sy-item:nth-child(4) {width: 100%;margin-top: 15px;}
    .sy-foot .sy-item .sy-tit{margin-bottom: 8px;}
    .sy-foot .sy-fcontact {gap: 10px;}
    .sy-foot .sy-fcontact p strong{display: inline-block;}
    .sy-foot .sy-fcontact p span{line-height: 32px;}
    .sy-copyright-c{padding: 6px 0;}

}