a,img{-webkit-tap-highlight-color:transparent}
a,a:active,button,input,select,textarea{outline:0}
#head .register-wrap .center,button a{display:-webkit-box;display:-ms-flexbox}
strong{color:inherit;font-size:inherit}

button{cursor:pointer}#head .register-wrap .center .left .ewm div,#head .register-wrap .center .right .ewm div{top:120%;background-color:#f5f5f5;padding:10px 10px 0;border-radius:4px;z-index:99;left:50%}

button a{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.center{width:1200px;margin:0 auto}.dot{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.a-hover:hover{color:#feaf1a!important}.li-hover,.li-hover .img img{-webkit-transition:all ease-out .3s;transition:all ease-out .3s}
.li-hover .img{overflow:hidden}.li-hover:hover{background-color:#f5f5f5}
.li-hover:hover .img img{-webkit-transform:scale(1.2);transform:scale(1.2)}

#footer .bottom .c-right .r-body,#footer .bottom .center,#footer .top .t-body div,#footer .top .title{display:flex}

#footer a:hover{color:#feaf1a!important}
#footer{background-color:#206dc4}
#footer .bottom {
  border-top: 1px solid #ffffff;
}

#footer .top .title div{width:88px;height:34px;line-height:34px;text-align:center;color:#fff;background-color:#292929;font-size:14px;margin-right:20px;cursor:pointer}
#footer .top .title .active{background-color:#C8161D}
#footer .top .t-body{margin-top:20px}
#footer .top .t-body div{flex-wrap:wrap}#footer .top .t-body div a{color:#FFF;font-size:12px;margin-right:18px;white-space:nowrap;cursor:pointer}
#footer .bottom{color:#fff;padding-top:20px;padding-bottom:20px}#footer .bottom .c-left{width:860px}
#footer .bottom .c-left .c1{display:flex;margin-bottom:24px}
#footer .bottom .c-left .c1 a{color:#fff;font-size:14px;margin-right:28px}
#footer .bottom .c-left .c2 p{color:#FFF;font-size:12px}
#footer .bottom .c-right .r-body p{color:#fff;font-size:14px}
#footer .bottom .c-right .r-body .tel{font-size:16px;color:#efaf1a;margin-bottom:6px;margin-top:2px}
#footer .bottom .c-right .r-body img{width:90px}
#footer .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#footer .img li{background-image:url(../images/footer.png);background-size:auto;margin-right:30px}
#footer .img li a{display:block;width:100%;height:100%}
#footer .img li:nth-of-type(1){width:160px;height:38px;background-position-y:-192px}
#footer .img li:nth-of-type(2){width:154px;height:38px;background-position-y:0}
#footer .img li:nth-of-type(3){width:108px;height:38px;background-position-y:-48px}
#footer .img li:nth-of-type(4){width:130px;height:38px;background-position-y:-144px}
#footer .img li:nth-of-type(5){width:120px;height:38px;background-position-y:-240px}
#footer .center .go-top{position:fixed;right:0;bottom:100px;z-index:999}
#footer .center .go-top>li{width:50px;height:50px;background-color:#fff;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
#footer .center .go-top>li>p{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:14px;color:#666;display:none}
#footer .center .go-top>li .m-ewm,
#footer .center .go-top>li .tel{width:110px;height:130px;position:absolute;bottom:-2%;left:-16px;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;background-color:#f5f5f5;border-radius:4px;display:none}
#footer .center .go-top>li .m-ewm::after,
#footer .center .go-top>li .tel::after{content:"";position:absolute;top:84%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #f5f5f5}.alert-mask,.city-site{position:fixed;top:0;left:0}#footer .center .go-top>li:hover{background-color:#00b2fc;border-color:#00b2fc}#footer .center .go-top>li:hover>p{display:block;color:#fff}#footer .center .go-top>li:hover div,#footer .center .go-top>li:nth-of-type(3)>img{display:block}
#footer .center .go-top>li:nth-of-type(1),#footer .center .go-top>li:nth-of-type(2){border-bottom:none}
#footer .center .go-top>li>img{width:27px;height:27px;margin:auto;display:block}.now-position{margin:24px 0}
.now-position p{font-size:14px;color:#666}.now-position p a:hover{color:#feaf1a}
.paging{width:100%;margin-top:30px;margin-bottom:20px}
.paging ol{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}
