<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* 所有网页共享的 字体 css */

/*思源黑体 Regular*/
@font-face {
    font-family: SourceHanSansSC-Medium;
    src: url("../v2023fonts/SourceHanSansSC-Medium-2.otf");
}
@font-face {
    font-family: SourceHanSansSC-Regular;
    src: url("../v2023fonts/SourceHanSansSC-Regular-2.otf");
}
@font-face {
    font-family: SourceHanSansSC-Normal;
    src: url("../v2023fonts/SourceHanSansSC-Normal-2.otf");
}
/*Adobe宋体*/
@font-face {
  font-family: AdobeSongStd-Light;
  src: url("../v2023fonts/AdobeSongStd-Light.otf");
}
/*楷体_GB2312*/
@font-face {
  font-family: KTGB2312;
  src: url("../v2023fonts/KTGB2312.ttf");
}
/*宋体*/
@font-face{
    font-family: ST;
    src: url("../v2023fonts/simsun.ttc");
}

/*临时指定字体*/

.fontSourceHanSansSC-Medium{
    font-family: SourceHanSansSC-Medium;
}
.fontSourceHanSansSC-Regular{
    font-family: SourceHanSansSC-Regular;
}
.fontSourceHanSansSC-Normal{
    font-family: SourceHanSansSC-Normal;
}
.fontAdobeSongStd-Light {
    font-family: AdobeSongStd-Light;
}

.fontST {
    font-family: 宋体,AdobeSongStd-Light;
}
.fontKT {
    font-family: KTGB2312;
}

.fontLucida {
    font-family: "lucida calligraphy", "DejaVu Serif", Georgia, serif;

}

.fontConstantia {
    font-family: Constantia, Lucida Bright, DejaVu Serif, Georgia, serif;
    font-style: italic;
}



/*行高*/
.line48 {
    height: 0.48rem;
    line-height: 0.48rem;
}
.line32 {
    height: 0.32rem;
    line-height: 0.32rem;
}
.line30 {
    height: 0.30rem;
    line-height: 0.30rem;
}
.line30MT{
	line-height: 0.3rem;
	max-height: 0.6rem;
	min-height: 0.3rem;
	
	overflow: hidden;
}
.line20MT{
	line-height: 0.2rem;
	max-height: 0.4rem;
	min-height: 0.2rem;
	
	overflow: hidden;
}

.line24MT{
	line-height: 0.24rem;
	max-height: 0.48rem;
	min-height: 0.24rem;
	
	overflow: hidden;
}
.line18 {
    height: 0.18rem;
    line-height: 0.18rem;
}
.line40 {
    height: 0.40rem;
    line-height: 0.40rem;
}
.line45 {
    height: 0.45rem;
    line-height: 0.45rem;
}
.line46Two {
    height: 0.46rem;
    line-height: 0.23rem;
}
.line48Two {
    height: 0.48rem;
    line-height: 0.24rem;
}
.line64Two {
    height: 0.64rem;
    line-height: 0.32rem;
}
.line46 {
    height: 0.46rem;
    line-height: 0.46rem;
}
.line20 {
    height: 0.20rem;
    line-height: 0.20rem;
}
.line22 {
    height: 0.22rem;
    line-height: 0.22rem;
}
.line24 {
    height: 0.24rem;
    line-height: 0.24rem;
}
.line26 {
    height: 0.26rem;
    line-height: 0.26rem;
}
.line16 {
    height: 0.16rem;
    line-height: 0.16rem;
}
.line36 {
    height: 0.36rem;
    line-height: 0.36rem;
}
.line36MT {
    line-height: 0.36rem;
	max-height: 0.72rem;
	min-height: 0.36rem;
	
	overflow: hidden;
}
.line100 {
    height: 1rem;
    line-height: 1rem;
}
.line128 {
    height: 1.28rem;
    line-height: 1.28rem;
}
.line85 {
    height: 0.85rem;
    line-height: 0.85rem;
}
.line52 {
    height: 0.52rem;
    line-height: 0.52rem;
}
.line56 {
    height: 0.56rem;
    line-height: 0.56rem;
}
.line60 {
    height: 0.60rem;
    line-height: 0.60rem;
}

/*字体颜色*/
.cWhite {
    color: white;
}
.cBlack {
    color: black;
}

.c33 {
    color: #333333;
}

.c21 {
    color: #212121;
}
.c31 {
    color: #313131;
}

.c41 {
    color: #414141;
}
.c4C {
    color: #4C4C4C;
}
.c48 {
    color: #484848;
}
.c3D {
    color: #3d3d3d;
}
.c59 {
    color: #595959;
}
.c61 {
    color: #616161;
}
.c65 {
    color: #656565;
}
.c66 {
    color: #666666;
}
.c90{
	color: #909090;
}
.c38 {
    color: #383838;
}
.cEC {
    color: #ececec;
}
.cB3 {
    color: #B3B3B3;
}
.cAF {
    color: #afafaf;
}



/*字体大小*/
.fBold {
    font-weight: bolder;
}
.fLighter{
	font-weight: lighter;
}
.fNormal{
	font-weight: normal;
}

.f00 {
    font-size: 0.0rem;
}
.f12 {
    font-size: 0.12rem;
}

.f14 {
    font-size: 0.14rem;
}
.f16 {
    font-size: 0.16rem;
}
.f18 {
    font-size: 0.18rem;
}
.f21 {
    font-size: 0.21rem;
}
.f20 {
    font-size: 0.20rem;
}
.f22 {
    font-size: 0.22rem;
}
.f24 {
    font-size: 0.24rem;
}
.f26 {
    font-size: 0.26rem;
}
.f28 {
    font-size: 0.28rem;
}
.f30 {
    font-size: 0.30rem;
}
.f32 {
    font-size: 0.32rem;
}
.f34 {
    font-size: 0.34rem;
}
.f36 {
    font-size: 0.36rem;
}
.f40 {
    font-size: 0.4rem;
}

.f45 {
    font-size: 0.45rem;
}
.f50 {
    font-size: 0.5rem;
}
.f100 {
    font-size: 1rem;
}
.f110 {
    font-size: 1.1rem;
}
.f120 {
    font-size: 1.2rem;
}
.f144 {
    font-size: 1.44rem;
}

/*文字间距*/
.ls01 {
    letter-spacing: 0.01rem;
}
.ls02 {
    letter-spacing: 0.02rem;
}
.ls04 {
    letter-spacing: 0.04rem;
}



/*中间向两边*/
.hoverBeforeLine01::before, .hoverBeforeLine01::after{
    content: "";
    position: absolute;
    bottom: 0;
    width: 0%;
    transition: width 1s;
    
    height: 0.02rem;
    background-color: #C7303F;
}
.hoverBeforeLine01::before{
    left: 50%;
}
.hoverBeforeLine01::after{
    right: 50%;    
}
.hoverBeforeLine01:hover::before,.hoverBeforeLine01:hover::after{
    width: 50%;
    transition: width 0.5s;
}

.hoverBeforeLine02::before{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0%;
    width: 0%;
    transition: width 2s;
    
    height: 0.02rem;
    background-color: #C7303F;
}
.hoverBeforeLine02:hover::before{
    width: 100%;
    transition: width 1s;
}








</pre></body></html>