.w100{width:100%;max-width:1920px}
.nb{border:none}
.br8{border-radius:8px}
.bgt{background:0 0}
.bgf{background:#fff}
.bge{background:#f4f4f4}
.bgc{background:#222}
.bgr{background:#e10010}
.psr{position:relative}
.psa{position:absolute}
.ta{text-align:center}
.middle{margin:0 auto}
.main{width:1200px;position:relative}
.main h1{text-align:center; font-size:20px;}
.main .meta{text-align:center; margin-top:10px;}
.main .info{margin-top:15px;}
.main a{text-decoration:none;}
.p40{padding:40px}
.pu40{padding-top:40px;padding-bottom:40px}
.mgr-35{margin-right:35px}
.clear{clear:both;overflow:hidden}
.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clear{zoom:1}
.fr{float:right}
.fl{float:left}
.cf{color:#fff}
.cy{color:#ffcb00}
.c1a{color:#1a1a1a}
.c1a a{color:#1a1a1a;}
.cr{color:#df0615}
.cc{color:#656565}
.ccc{color:#d6d6d6}
.c84{color:#848484}
.f12{font-size:12px}
.f16{font-size:16px}
.f15{font-size:15px}
.f18{font-size:18px}
.f19{font-size:19px}
.f20{font-size:20px}
.f22{font-size:22px}
.f26{font-size:26px}
.f24{font-size:24px}
.f26{font-size:26px}
.f27{font-size:27px}
.f30{font-size:30px}
.f31{font-size:31px}
.f36{font-size:36px}
.f42{font-size:42px}
.fwb{font-weight:700}
.sub-title{font-size:28px;font-weight:700}
.oneline-only{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}
.twoline-only{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.p-70{padding:70px}
.p-40{padding:40px}
.p-20{padding:20px}
.p-10{padding:10px}
.ptb-70{padding-top:70px;padding-bottom:70px}
.pt-70{padding-top:70px}
.pl-20{padding-left:20px}
.mt-40{margin-top:40px}
.mt-30{margin-top:20px}
.mt-20{margin-top:20px}
.mt-10{margin-top:10px}
.ml-10{margin-left:10px}
.border-bottom{width:195px;height:40px;border-bottom:1px solid #fff}
.circle-text{width:60px;font-size:24px;font-weight:700;transition:all .1s ease-in .1s}
.circle-text:hover{font-size:26px}
.circle-title{font-size:28px}
.circle-slogan{font-size:18px}
.news-title{width:345px;margin-top:4px}
.qrcode{width:80px; height:80px;}
.footer a{color:#fff;}