*{margin: 0;padding: 0;font-size: 0.14rem}
body{color: #333333;}
html{font-size: 99.1146px;}
a{text-decoration: none;cursor: pointer;color: #333333}
li{list-style: none}
.w-1510{width: 15.1rem;margin: 0 auto;overflow: hidden;}
/*一级菜单*/
.menu1{height: 1rem;line-height: 1rem;display: flex;flex-flow: row nowrap;justify-content: space-between;align-items: center}
.logo1{width: auto;height: 1rem}
.menu1 ul{width: auto;height: 1rem;display: flex;flex-flow: row nowrap;justify-content: space-between;align-items: center}
.menu1 ul li{height: 1rem;line-height: 1rem;list-style: none;display: flex;justify-content: flex-start;align-items: center;}
.menu1 ul li a{font-size: 0.16rem;color: #333333;margin: 0 0.3rem;display: inline-block}
.menu1 ul li img{width: 0.04rem;height: 0.04rem;display: inline-block}
.menu1-on{color: #e94f18!important;}
.menu1 ul li menu{position: absolute;top: 1rem;width: auto;background: #fff;z-index: 20;box-shadow: 0 3px 12px rgba(0, 0,0,0.2);display: flex;flex-flow: column nowrap}
.menu1 ul li menu a{width: auto;height: 0.4rem;margin: 0;padding: 0 0.2rem;text-align: center;line-height: 0.4rem;border-top: #e5e5e5 solid 0.01rem}
/*底部*/
footer{width: 100%;height: auto;background: #1f1f1f;position: relative}
.footer-top{height: 1.15rem;display: flex;justify-content: flex-start;flex-flow: row nowrap;align-items: center;}
.footer-top img{width: 1.89rem;height: auto;margin-right: 1rem}
.footer-top a{font-size: 0.16rem;color: #bbbbbb;margin-right: 0.7rem}
.footer-cen{width: 100%;height: auto;border-top: #535353 solid 0.01rem;border-bottom: #535353 solid 0.01rem;display: flex;flex-flow: row;justify-content: space-between;}
.footer-cen-left,.footer-cen-right{display: flex;justify-content: flex-start}
.footer-cen-left div{max-width: 2.4rem;margin-right: 0.7rem}
.footer-cen-left1 i{width: 0.55rem;height: 0.55rem;display: block;border: #535353 solid 0.01rem;border-radius: 50%;background-image: url("../images/images/footer-phone.png");background-size: 0.28rem 0.28rem;background-position: center;background-repeat: no-repeat;margin-top: 0.7rem;margin-bottom: 0.07rem;}
.footer-cen-left p{font-size: 0.16rem;color: #666666;line-height: 0.32rem}
.footer-cen-left1 span{font-size: 0.3rem;color: #e94f18}
.footer-cen-left2 i{width: 0.55rem;height: 0.55rem;display: block;border: #535353 solid 0.01rem;border-radius: 50%;background-image: url("../images/images/footer-address.png");background-size: 0.21rem 0.24rem;background-position: center;background-repeat: no-repeat;margin-top: 0.7rem;margin-bottom: 0.07rem;}
.footer-cen-left3 i{width: 0.55rem;height: 0.55rem;display: block;border: #535353 solid 0.01rem;border-radius: 50%;background-image: url("../images/images/footer-post.png");background-size: 0.28rem 0.21rem;background-position: center;background-repeat: no-repeat;margin-top: 0.7rem;margin-bottom: 0.07rem;}
.footer-cen-right div div{margin-top: 0.26rem;margin-bottom: 0.58rem}
.footer-cen-right div:first-child{margin-right: 0.5rem}
.footer-cen-right div p{font-size: 0.14rem;text-align: center;margin-top: 0.5rem;color: #666666}
.footer-cen-right div div{width: 1.4rem;height: 1.4rem;border: #535353 solid 0.01rem;display: flex;justify-content: center;align-items: center}
.footer-cen-right div div img{width: 1.12rem;height: 1.12rem;}
.footer-bot{width: 100%;height: 0.9rem;display: flex;justify-content: space-between;flex-flow: row nowrap;align-items: center;font-size: 0.14rem;color: #999999}
.footer-bot div{display: flex;justify-content: flex-start;flex-flow: row nowrap;}
.footer-bot div a{color: #999999}
.new-color{background-image:-webkit-linear-gradient(#d0b769,#f8ecb6);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent; }
/*二级栏目*/
.menu2-ban{width: 100%;height: 5rem;display: block}
/*二级菜单*/
.menu2-box{height: 0.95rem;display: flex;flex-flow: row nowrap;justify-content: space-between;align-items: center}
.w-1300{width: 13rem;margin: 0 auto;overflow: hidden}
.menu2{width: calc(100% - 0.5rem);height: 100%;overflow: hidden}
.menu2 li{width: auto;margin-right: 0.1rem;display: flex;flex-flow: column nowrap;justify-content: center;flex-shrink:0;}
.menu2 li a{padding: 0 0.13rem;font-size: 0.16rem;color: #666666;}
.menu2 li span{width: 100%;height: 0.04rem;display: block;background: #ffffff;margin-top: 0.15rem}
.menu2-on a{color: #e94f18!important;}
.menu2-on span{width: 100%;height: 0.04rem;display: block;background: #e94f18!important;margin-top: 0.15rem}
.menu-more{width: 0.1rem;height: 0.18rem;display: block;cursor: pointer;}
/*nothing*/
.nothing{width: 100%;height: 2rem;line-height: 2rem;text-align: center;font-size: 0.22rem;color: #666666}

/*图片放大*/
.imgBig:hover{animation: fd 3s}
@keyframes fd {
    from{transform: scale(1)}
    to{transform: scale(1.1)}
}
/*悬浮旋转*/
.rotate{
    transition: transform 1s ease-out;
}
.rotate:hover{
    cursor: pointer;
    transform:rotateZ(360deg);
}
/*回到顶部*/
.back-box{width: 1.03rem;height: 0.9rem;display: flex;flex-flow: column nowrap;justify-content: center;align-items: center;position: fixed;top: 50%;right: 0;z-index: 100;}
.back-box img{width: 0.6rem;height: 0.6rem;cursor: pointer}
.back-box p{font-size: 0.2rem;line-height: 2;letter-spacing: 0.02rem;display: none}


