.index_pic_zz{    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;}.dj_slogen{    float: right;    position: absolute;    bottom: 20px;    right: 0;}.dj_slogen_1{    text-align: left;    font-size: 30px;    line-height: 60px;    color: #ffffff !important;}.dj_slogen_2{    text-align: right;    font-size: 40px;    color: #333333 !important;    font-weight: 300;    line-height: 80px;    text-shadow: -1px -1px  0 #FFD200, 1px -1px 0 #FFD200, -1px 1px 0 #FFD200, 1px 1px 0 #FFD200;    /*outline: 2px dashed #FFD200;*/}.shuzi_bg{    background: linear-gradient(to right,#D8DDDF, rgba(249, 255, 255, .1));    padding-left: 40px;    padding-right: 40px;    margin-top: 40px;}.shuiyin{    height: 80px;    margin-top: -50px;    margin-right: 50px;}.shuiyin_img{    height: 100%;    float: right;    width: auto !important;}.sc_title{    text-align: center;    height: 80px;}.sc_title1{    width: 150px;    height: 80px;}.sc_title2{    width: 200px;    height: 80px;}.sc_title3{    transform: rotateY(180deg);    width: 150px;    height: 80px;}.cs_title_txt{    font-weight: bolder;    text-align: center;    font-size: 40px;    line-height: 40px;    color: #00AFF3;    -webkit-box-reflect: below -2px linear-gradient(transparent, rgba(0, 0, 0, .1));    margin-top: -60px;    background: url("../image/shuzi_title_2.png");    background-size: 100% 100%;    padding: 30px;}.sc_con{    background: url("../image/shuzi_cont_bg.png");    background-size: 100% 100%;    padding: 90px 20px 80px 25px;    margin-top: -50px;    min-height: 500px;}.sc_nian{    height: 60px;    background-image: url("../image/shuzi_sc_title_bg.png");    background-size: 100% 100%;    padding: 40px;    width: 45%;    min-width: 300px;    margin-left: 4.5%;    position: relative;}.sc_con_q{    width: 100px;    position: absolute;}.sc_jilu{    margin-top: 10px;}.sc_nian_txt{    display: inline-block;    font-size: 18px;    color: #ffffff;    width: 100%;    line-height: 60px;    margin-top: -20px;    text-align: center;    margin-left: -20px;}.sc_con2{    min-height: 500px !important;    padding-top: 100px;}.sc_con2 p{    margin: 10px 0;}.img_line{    width: 49%;    display: inline-block;}.shuzi_jb{    width: 100%;    height: 100px;    object-fit: contain;}.shuzi_jb_q1{    width: 15%;    position: absolute;    left: 20%;    bottom: 10%;}.shuzi_jb_q2{    width: 15%;    position: absolute;    right: 20%;    top: 10%;}.pagebox p{    color: #ffffff;}.biaoji{    color: #FFD200;}.shuzi_p{    width: 69%;    display: inline-block;    float: right;    position: relative;}.shuzi_p p{    font-size: 18px;    line-height: 28px;}.shuzi_logo {    width: 29%;    display: inline-block;    margin-top: -16%;    position: relative;}.shuzi_about{    width: 20%;    position: absolute;    bottom: -20%;    right: 3%;}.shuzi_shuju{    text-align: right;}.shuzi_shuju span{    display: inline-block;    font-size: 18px;    line-height: 28px;}.shuzi_shuju_itme{   margin: 0 20px;    display: inline-block;}.shuzi_shuju_itme .shu{    font-size: 40px;    color: #FFD200;}.ssgh{    background: url("../../2024/image/shuzi_ss_bg.png");    background-repeat: no-repeat;    background-size: auto 100%;    position: relative;}.ssgh p{    font-size: 18px;    color: #ffffff;    text-align: center;    position: relative;}.sc_page_t{    font-size: 40px !important;    color: #FFD200 !important;    line-height: 50px !important;    text-align: left !important;}.sc_page_t_1{    color: #ffffff;    font-size: 24px !important;    line-height: 40px !important;    text-align: left !important;    letter-spacing: 2px;}.yxlm .sc_page_t_1{    letter-spacing: 8px;    margin-bottom: 0;}.yxlm .sc_page_t{    letter-spacing: 3px;}.yxlm .huodong_title{    margin-top: 20px;}.shuzi_gh{    text-align: center;    width: 100%  !important;    color: #FFD200 !important;    font-size: 40px  !important;    line-height: 50px  !important;}.shuzi_ss_dw{    color: #ffffff;    color: #ffffff;    background: #D1C499;    font-size: 35px;    padding: 10px 30px;    text-align: center;}.shuzi_ss_shuju .num{    color: #FFD200 !important;    text-align: center;    font-size: 30px;    line-height: 35px;}.shuzi_ss_mobile p{    font-size: 25px;    color: #FFD200;}.shuzi_xc p{    font-size: 20px;    text-align: center;    line-height: 30px;}.shuzi_xc img{    height: 380px;    object-fit: cover;    margin-bottom: 20px;}.guanfan .shuzi_ss_dw{    padding: 10px 15px;    margin: 0 2px;}.guanfan .shuzi_xc img {    height: 240px;    object-fit: cover;    margin-bottom: 20px;}.hpjjs .shuzi_xc img {    height: 240px;    object-fit: cover;    margin-bottom: 20px;}.yxlm .shuzi_xc img {    height: 240px;    object-fit: cover;    margin-bottom: 20px;}.huodong_title{    width: 100%  ;    color: #FFD200 !important;    text-align: center;    font-size: 24px !important;    line-height: 50px  ;}.hluanli p{    font-size: 14px;    line-height: 20px;}.ssbeizhu{    text-align: right;    font-size: 15px;    color: #D1C499 !important;}.sschengbenti{    text-align: center;    font-size: 20px;    color: #FFD200 !important;    margin-top: 10px;}.page_title p {    font-weight: bolder;    text-align: left;    font-size: 40px;    line-height: 40px;    color: #FFD200;    -webkit-box-reflect: below -2px linear-gradient(transparent, rgba(0, 0, 0, .1));}.saishi_lan{    padding: 0 3px;    margin: 10px 0;}.title_p,.title_p1{    background-color: #FFD200;    color: #ffffff;    line-height: 40px;    height: 40px;    font-size: 28px;    text-align: center;    margin-bottom: 0;}.title_p1{    background-color: #BFBFBF;}.saishi_title{    padding-top: 40px;    position: relative;}.saishi_title_logo{    width: 80px;    height: 80px;    object-fit: contain;    position: absolute;    right: 0;    bottom: 0;}.saishi_content{    width: 100%;    border: 1px #FFD200 solid;    height: auto;    min-height: 500px;}.saishi_content_logo{    margin-bottom: 20px;}.saishi_p1,.saishi_p2{    color: #FFD200 !important;    text-align: center;    line-height: 30px;    font-size: 14px;    display: block;    margin: 5px 0 !important;    padding: 0 5px;}.saishi_p2{    color: #ffffff !important;    margin: 0 !important;    font-size: 12px;}.huodong_img{    max-height: 480px;}