.index-header,.titleTap{z-index:999;top:0;left:0}@font-face{font-family:SourceHanSans;font-weight:400;src:url(../font/sourcehansans.eot) format("embedded-opentype"),url(../font/sourcehansans.woff) format("woff"),url(../font/sourcehansans.woff2) format("woff2"),url(../font/sourcehansans.ttf) format("truetype")}*{box-sizing:border-box}blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-family:SourceHanSans,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:100%;letter-spacing:2px;font-family:SourceHanSans,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:couriernew,courier,monospace}small{font-size:12px}ol,ul{list-style:none}a{text-decoration:none}fieldset,img{border:0}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}.pageWidth{width:1200px;margin:0 auto}.graybg{width:100%;background-color:#f2f2f2}.clearfix{clear:both}.clearfix::after{content:'';clear:both;width:100%;height:0;display:block}body{min-width:1200px}.page-header{width:100%;margin:0 auto}.pub-header{width:100%;margin:0 auto;position:relative;z-index:999}.pub-header .header{display:flex;height:75px;justify-content:space-between;justify-items:center;padding-top:20px}.pub-header .header .logo{width:112px;position:relative;top:-5px}.pub-header .header .logo img{width:100%}.pub-header .header .logo .logo-red{display:none}.pub-header .header .logo:hover .logo-red{display:block}.pub-header .header .logo:hover .logo-white{display:none}.pub-header .header .menus{display:flex;justify-content:flex-end}.pub-header .header .menus .firstMenu{display:block;position:relative;margin:0 20px}.pub-header .header .menus .firstMenu .firstA{color:#000;font-size:20px;padding-bottom:15px;position:relative;overflow:hidden;display:block;font-family:SourceHanSans}.pub-header .header .menus .firstMenu .firstA::after{content:'';display:block;width:100%;height:15px;position:absolute;transition:all .3s;left:-100%;background:url(../images/nav.png) bottom no-repeat}.pub-header .header .menus .firstMenu .active{color:red}.pub-header .header .menus .firstMenu .active::after{left:0}.pub-header .header .menus .firstMenu .secondaryMenu{display:none;width:120%;position:absolute;top:55px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.pub-header .header .menus .firstMenu .secondaryMenu a{display:block;color:#000;font-size:16px;line-height:30px;text-align:center;background-color:#fff;border-radius:20px;margin-bottom:10px;padding:0}.pub-header .header .menus .firstMenu .secondaryMenu a:hover{color:#fff;background-color:#ef172d;transition:all .5s}.pub-header .header .menus .firstMenu:hover .firstA{color:red}.pub-header .header .menus .firstMenu:hover .firstA::after{left:0}.pub-header .header .menus .firstMenu:hover .secondaryMenu{transition:all .5s;display:block}.titleTap{position:fixed;background-color:#fff;box-shadow:0 1px 4px rgba(0,21,41,.4)}.index-header{position:absolute}.base-footer{background-color:#191919;height:310px}.base-footer .footer-content{width:1200px;margin:0 auto;display:flex}.base-footer .footer-content .footer-menu{padding-top:85px;padding-left:80px}.base-footer .footer-content .footer-menu ul li{float:left;padding-right:60px}.base-footer .footer-content .footer-menu ul li a{color:#fff}.base-footer .footer-content .footer-menu ul li b{font-size:20px;display:block;padding-bottom:20px}.base-footer .footer-content .footer-menu ul li span{font-size:18px;display:block;line-height:34px}.base-footer .footer-content .footer-logo{padding-top:65px;padding-left:30px}.base-footer .footer-content .footer-logo .footer-img{width:128px;height:60px}.base-footer .footer-content .footer-logo .footer-text{color:#fff;font-size:18px;line-height:34px;padding-left:20px}.base-footer .footer-content .footer-logo .footer-text a{color:#fff}.base-footer .footer-content .footer-logo .footer-text a:hover{text-decoration:underline}