@charset "utf-8";



@media screen and (max-width: 1680px) {

    .l_d1bx2lis {

        padding: 100px 160px 260px;

    }



    /* G1 */

    .w_c2s_jiantou {

        left: 10%;

    }



    .w_c2s_jiantou2 {

        /* bottom: -102%; */

        right: 10%;

    }



    .he_banqh {

        right: 8.5%;

    }



    .he_syp2ny {

        padding-left: 2.6%;

    }



    .he_banqh {

        top: 38%;

    }



    .he_syp1::after {

        width: 28.8%;

    }



    .he_b1p1ti p {

        font-size: 48px;

    }



    .he_b4p3ul {

        padding-left: 8%;

    }



    .l_d1bx1nr2s {

        padding-left: 140px;

    }



    .l_e1bx2bgt p {

        font-size: 138px;

    }



    .l_e1bx2bgt {

        bottom: 28px;

        left: 116px;

    }

    /* 弹窗 */

    .l_tcwin1 {

        top: 62%;

    }

}



@media screen and (max-width: 1560px) {

    .l_b2box3::before {

        width: 0;

    }



    .l_b2box3::after {

        width: 0;

    }



    /* C1 */

    .w_c1_jiantou {

        left: 2%;

    }



    .w_c1_jiantou2 {

        right: 2%;

    }



    /* G1 */

    .w_c2s_jiantou {

        left: 8%;

    }



    .w_c2s_jiantou2 {

        /* bottom: -102%; */

        right: 8%;

    }



    .he_bansul .slick-dots li.slick-active {

        width: 50px;

    }



    .he_banqh {

        right: 5.5%;

    }



    .he_banqh {

        top: 37.4%;

    }



    .he_syp2ny {

        padding-left: 1.6%;

    }



    .he_syp1::after {

        width: 27.5%;

    }



    .he_b4p3ul {

        padding-left: 5%;

    }



    .l_d1bx1nr2s {

        padding-left: 86px;

    }

    .w_c1_lbbox {
        padding-left: 50px;
        padding-right: 50px;
    }

}



@media screen and (max-width: 1440px) {

    .l_e1bx1p2 {

        padding-top: 60px;

    }



    .l_e1box1 {

        padding-bottom: 80px;

    }



    .l_e1box2 {

        padding-top: 90px;

        padding-bottom: 80px;

    }



    .l_e1box3 {

        padding-top: 90px;

        padding-bottom: 80px;

    }



    .l_e1bx3l2 {

        padding-right: 180px;

        padding-top: 90px;

    }



    .l_e1box4 {

        padding-top: 90px;

        padding-bottom: 70px;

    }



    .l_e1bx4tr {

        padding-left: 150px;

    }



    .l_e1box4bt {

        padding-top: 70px;

    }



    .l_e1bx5r {

        right: 20px;

    }



    .l_e1box5 {

        padding-top: 100px;

        padding-bottom: 110px;

    }



    .l_e1bx6p {

        padding-top: 26px;

        padding-bottom: 38px;

    }



    .l_e3box1_l {

        left: 20px;

    }



    .l_e3box1_txt1 {

        padding-bottom: 40px;

    }



    .l_e3box1lis span {

        font-size: 28px;

    }



    .l_e3box1 {

        padding-bottom: 60px;

    }



    .l_e3box2 {

        padding: 90px 0;

    }



    .l_e3box2_lis {

        padding: 40px 60px 50px;

    }



    .l_e3box2_name h3 {

        font-size: 28px;

    }



    .l_e3box2m {

        padding-top: 20px;

    }



    .l_e3box3 {

        padding: 80px 0;

    }



    .l_e3box3_r {

        right: 20px;

    }



    .l_e3box4 {

        padding: 110px 0;

    }



    .l_e3box4_nr p {

        margin-bottom: 40px;

    }



    .l_e3box5 {

        padding: 70px 0;

    }



    .l_e3box5txt1 {

        padding-right: 100px;

    }



    .l_e3box5li_t.on {

        padding-top: 50px;

    }



    .l_e3box5li_t.on .l_e3box5txt1 {

        padding-left: 80px;

    }



    .l_e5box1i {

        padding-top: 60px;

    }



    .l_e5box1li {

        padding: 0 60px;

    }



    .l_e5box1ul {

        margin: 0 -60px;

    }



    .l_e5box1 {

        padding-bottom: 80px;

    }



    .l_e5box2 {

        padding-top: 70px;

        padding-bottom: 80px;

    }



    .l_e5box2_l {

        top: 50%;

        left: 20px;

    }



    .l_e5box2bt {

        padding-top: 60px;

    }



    .l_e5box3li_t {

        padding-top: 80px;

        padding-bottom: 60px;

    }



    .l_e5box3lip_r {

        padding-left: 80px;

    }



    .l_e5box3lip {

        padding-left: 35px;

        padding-bottom: 50px;

    }



    .l_e5box3li_bt {

        padding-top: 60px;

        padding-bottom: 70px;

    }



    .l_e5box3lip_ls {

        padding-right: 80px;

    }



    .l_b7box1 {

        padding-top: 60px;

    }



    .l_e1box6 {

        height: 480px;

    }



    .l_space_d3 {

        padding-top: 35px;

    }



    .l_b7box2li {

        padding: 90px 0;

    }



    .l_b5box1p {

        padding-top: 20px;

    }



    .l_b7box4p {

        padding-top: 30px;

    }



    .l_b5box1 .l_cont1400 {

        width: 100%;

        padding: 0 20px 0 425px;

    }



    .l_cont1400 {

        width: 100%;

        padding: 0 20px;

    }



    .l_b7box1_btcon {

        padding: 100px 20px;

    }



    .l_b7box1_t.l_cont1400 {

        padding-bottom: 130px;

    }



    .l_b1box1_r {

        right: 20px;

    }



    .l_b1box1 {

        padding-bottom: 90px;

    }



    .l_tith2_1 {

        font-size: 28px;

    }



    .l_titimg {

        margin-right: 10px;

        position: relative;

        top: 10px;

    }



    .l_b1bx1rt_t {

        padding-top: 28px;

    }



    .l_b1bx1t1 {

        font-size: 160px;

    }



    .l_b1bx1t2 {

        font-size: 28px;

    }



    .l_b1box1_r {

        padding-left: 50px;

    }



    .l_b1ts {

        margin-top: 110px;

    }



    .l_b1bx2li {

        margin-bottom: 20px;

    }



    .l_b1box2 {

        padding-top: 100px;

        padding-bottom: 100px;

    }



    .l_b1bx2p {

        padding-top: 40px;

    }



    .l_b1box3_nr {

        padding: 100px 20px 120px;

    }



    .l_b1bx5in1 {

        margin-bottom: 30px;

    }



    .l_b1box5 {

        height: 600px;

    }



    .l_b1bx3m::after {

        bottom: 4px;

    }



    .l_b1bx3bt {

        padding-top: 60px;

    }



    .l_b1bx3li1 {

        padding: 0 20px;

    }



    .l_b1bx3ul {

        margin: 0 -20px;

    }



    .l_b1box4 {

        padding-top: 120px;

        padding-bottom: 60px;

    }



    .l_b1bx4rt {

        padding-top: 80px;

        padding-bottom: 70px;

        padding-left: 100px;

        padding-right: 120px;

    }



    .l_b1bx4p {

        padding-top: 30px;

        padding-bottom: 50px;

    }



    .l_b1bx4img {

        width: 350px;

    }



    .l_b1bx5p {

        padding-top: 24px;

        padding-bottom: 30px;

    }



    .l_b1bx5in {

        padding-bottom: 38px;

    }



    .l_b1bx4r {

        right: 20px;

    }



    .l_b2box1_l {

        padding-right: 70px;

    }



    .l_b2box1_lp1 {

        padding-bottom: 38px;

    }



    .l_b2box1_lp2 {

        padding-top: 30px;

    }



    .l_b2box1_lp2 h4 {

        font-size: 20px;

    }



    .l_b2box1info {

        padding-top: 26px;

    }



    .l_b2box1info1 {

        margin-bottom: 30px;

    }



    .l_b2box2 {

        padding-top: 130px;

    }



    .l_b2box2_bt {

        padding-top: 50px;

    }



    .l_b2box2uls {

        padding-top: 70px;

        padding-bottom: 70px;

    }



    .l_b2box3 {

        padding-top: 180px;

    }



    .l_b2box3_bt {

        padding-top: 60px;

    }



    .l_b2btli {

        margin-bottom: 40px;

    }



    .l_b2box3_rt {

        padding-left: 100px;

    }



    .l_b2box4 {

        padding-top: 60px;

        padding-bottom: 180px;

    }



    .l_b2box4p {

        padding: 60px 65px 62px;

    }



    .l_b2box4p1 p {

        margin-bottom: 10px;

    }



    .l_b2box4p2 {

        padding-top: 10px;

    }



    .l_b2btnl {

        left: 0;

    }



    .l_b2btnr {

        right: 0;

    }



    .l_b3box1ul .slick-prev {

        left: 0;

    }



    .l_b3box1ul .slick-next {

        right: 0;

    }



    .l_space_d4 {

        padding-top: 55px;

    }



    .l_b5box1 {

        padding-bottom: 80px;

    }



    .l_b7box3 {

        padding: 80px 0;

    }



    .l_b7box4_nrl {

        width: 50%;

        padding: 90px 0;

    }



    .l_b7box4hd {

        padding-top: 35px;

    }



    .l_e3box2ul .slick-next {

        right: 0;

    }



    .l_e3box2ul .slick-prev {

        left: 0;

        z-index: 1;

    }



    .l_e5box3ul1 .slick-next {

        right: 8px;

    }



    .l_e5box3ul1 .slick-prev {

        left: 8px;

        z-index: 1;

    }



    .l_e7box1::after {

        width: 32px;

    }



    .l_e7box1::before {

        width: 32px;

    }



    .l_d1bx1nr2 {

        padding-top: 90px;

    }



    .l_d1bx1nr2s {

        padding-left: 20px;

        padding-top: 90px;

        padding-right: 100px;

        padding-bottom: 60px;

    }



    .l_d1box2_nr {

        padding-top: 80px;

    }



    .l_d1bx2tit {

        padding-top: 28px;

        padding-bottom: 18px;

    }



    .l_d1bx2_nr2 {

        padding-top: 40px;

    }



    .l_d1bx2lis {

        padding: 81px 130px 230px;

    }



    .l_d1bx2tit1 h3 {

        font-size: 28px;

    }



    .l_d1box3 {

        padding: 130px 0;

        position: relative;

    }



    .l_d1bx3r {

        padding-left: 180px;

    }



    .l_d1bx3in {

        padding-top: 40px;

    }



    .l_d1bx3in1 {

        margin-bottom: 30px;

    }



    /* B6下载列表 */

    .w_b6s {

        width: 100%;

        padding: 0 40px;

    }



    .w_b6_li a {

        padding: 24px 42px;

    }



    /* C1新闻资讯 */

    .w_sm_content {

        width: 100%;

        padding: 0 100px;

    }



    .w_c1s {

        width: 100%;

    }



    .w_c1_jiantou {

        left: 2%;

        top: 52%;

    }



    .w_c1_jiantou2 {

        right: 2%;

        top: 52%;

    }



    .w_section2 {

        width: 100%;

        padding: 0 40px;

        padding-top: 50px;

    }



    .w_c1_lbbtn {

        padding-top: 60px;

    }



    .w_c1_lb_left {

        padding: 60px 0;

    }



    .w_c2_date.l_space_d3 {

        padding-top: 25px;

    }



    .w_c2_person.l_space_d3 {

        padding-top: 25px;

    }



    .w_c2_tityou.l_space_d3 {

        padding-top: 25px;

    }



    .w_c2_contents {

        padding-top: 26px;

        padding-bottom: 40px;

    }











    /* C2 */

    .w_c2_title3_1.l_tith3_1 {

        font-size: 26px;

    }



    .w_c2_tjnews.l_space_d1 {

        padding-top: 34px;

    }



    .w_c2s_jiantou {

        left: 4%;

        bottom: 14%;

    }



    .w_c2s_jiantou2 {

        right: 4%;

        /* bottom: -86%; */

    }





    /* G1 */

    .w_sm_g1 {

        padding: 0 40px;

    }



    .w_g1_tittxt.l_tith2_1::after {

        width: 1070px;

    }



    .w_g1_section2 {

        padding: 0 20px;

    }



    .w_g1_proli {

        width: 100%;

    }



    .w_g1_proright {

        padding: 20px 25px;

    }





    /* E6 */

    .w_sm_e6 {

        width: 100%;

        padding: 0 20px;

    }



    .w_e6_tittxt.l_tith2_1 {

        font-size: 28px;

        margin-bottom: 28px;

    }



    .w_e6_titimg {

        width: 40px;

        margin-top: 11px;

    }



    .w_e6_tables {

        margin-bottom: 54px;

    }



    .w_e6_title_xia .w_e6_tittxt.l_tith2_1 {

        margin-bottom: 20px;

    }



    .w_e6_table2s table {

        margin-top: 26px;

    }



    .w_g1_tittxt.l_tith2_1 {

        font-size: 28px;

    }



    .w_g1_titimg {

        width: 38px;

        margin-top: 10px;

    }



    .w_g1_p_txt p {

        font-size: 26px;

    }



    .w_g1_p_img {

        width: 40px;



    }





    /* D5 */

    .w_d3tit.l_tith3_3 {

        font-size: 28px;

    }



    .w_d5_cards {



        width: 100%;

        padding: 0 20px;

    }



    .w_d5_section3 {

        padding-top: 60px;

        padding-bottom: 60px;



    }





    /* D3 */

    .w_sm_d2 {

        width: 100%;

        padding: 0 20px;

    }



    .w_d3_topright {

        width: calc(100% - 584px);

        padding-left: 80px;

        padding-top: 30px;

        padding-right: 0px;

    }



    .w_d3_cards {

        padding: 90px 0px;

    }



    .w_d3_card {

        width: 100%;

        padding: 0 40px;

    }



    .w_d3_section3 {

        padding-bottom: 0px;

    }



    /* D4 */

    /* .w_d4_downs {

        width: 100%;

    } */



    .he_content {

        width: 1280px;

    }



    .he_banp2n {

        font-size: 36px;

    }



    .he_banp1n {

        font-size: 24px;

    }



    .he_banp3n {

        font-size: 16px;

    }



    .he_banp2 {

        margin-top: 22px;

    }



    .he_sypiswite p {

        font-size: 28px;

        line-height: 40px;

    }



    .he_sypiswig {

        width: 38px;

        margin-top: 9px;

    }



    .he_syp1le {

        padding-right: 90px;

    }



    .he_syp1leul .slick-dots {

        bottom: -145px;

        left: 26.5%;

    }



    .he_syp1ri {

        padding-left: 59px;

        padding-right: 70px;

    }



    .he_syp1qua {

        padding-left: 0;

    }



    .he_syp1qsli2 {

        right: -40px;

    }



    .he_syp1leti {

        margin-top: 30px;

    }



    .he_zhsdoli {

        width: 130px;

    }



    .he_zhsdole {

        transform: translateX(-13%);

    }



    .he_syp2 {

        padding-top: 55px;

    }



    .he_syp2nri p {

        font-size: 112px;

    }



    .he_syp2nle::after {

        left: -20.3%;

        top: -106px;

        height: 467px;

    }



    .he_syp2k2 {

        margin-top: 12px;

    }



    .he_syp2nul {

        margin-top: 36px;

    }



    .he_syp2tyri {

        width: 100px;

        height: 100px;

    }



    .he_syp2tyri img {

        width: 26px;

    }



    .he_syp3 {

        padding-top: 60px;

    }



    .he_syp3bri {

        padding-left: 52px;

    }



    .he_syp3brili a {

        padding: 36px 18px;

    }



    .he_syp4 {

        margin-top: 60px;

    }



    .he_syp3bmo {

        margin-top: 35px;

    }



    .he_syp4tproi a {

        padding: 58px 73px 50px 73px;

    }



    .he_syp4tpal {

        width: 42px;

    }



    .he_syp4dnk p span {

        font-size: 42px;

    }



    .he_syp4dpli1 .he_sypshe {

        width: 16px;

    }



    .he_syp4dpli1 .he_sypshe1 {

        font-size: 22px;

    }



    .he_syp4dp {

        padding-top: 60px;

        padding-bottom: 90px;

    }



    .he_syp4bj {

        height: 520px;

    }



    .he_syp5 {

        padding-bottom: 73px;

        padding-top: 64px;

    }



    .he_syp6bxuli {

        width: 160px;

        margin: 0 20px;

    }



    .he_foton {

        padding-top: 55px;

        padding-bottom: 45px;

    }



    .he_fotuplop p {

        font-size: 14px;

    }



    .he_fotupju {

        padding: 18px 0;

    }



    .he_b1p1ti p {

        font-size: 34px;

    }



    .he_b1pxlp p span {

        font-size: 42px;

    }



    .he_conab {

        width: 1400px;

    }



    .he_b1pxul {

        margin-top: 40px;

    }



    .he_b1pxmo {

        margin-top: 78px;

    }



    .l_b1box2 {

        padding-top: 125px;

        padding-bottom: 54px;

    }



    .l_b1box1 {

        padding-bottom: 70px;

    }



    .he_b1px {

        padding-top: 80px;

    }



    .l_b1box4 {

        padding-top: 74px;

        padding-bottom: 18px;

    }



    .l_b1ts {

        margin-top: 40px;

    }



    .l_b1bx4rt {

        padding-left: 70px;

        padding-right: 70px;

    }



    .l_b2box2 {

        padding-top: 72px;

    }



    .l_b2bxli p {

        font-size: 200px;

    }



    .l_b2box2sz {

        top: -70px;

    }



    .l_b2box3 {

        padding-top: 120px;

    }


    /* 
    .he_b4p2bxli.act .he_b4p2bti p {

        font-size: 20px;

    } */



    .he_b4p2bthu {

        margin-top: 10px;

    }



    .he_b4p2bxli {

        padding: 50px 30px 42px;

        height: 248px;

    }



    .he_b4p2bthu p {

        font-size: 16px;

        line-height: 28px;

        height: 56px;

    }



    .he_b4p2bxbt {

        padding-top: 86px;

    }



    .he_b4p2bx {

        padding: 76px 0 60px;

    }



    .he_b4p2bj {

        height: 600px;

    }



    .he_swipetim p {

        font-size: 38px;

        line-height: 46px;

    }



    .he_b4p3 {

        padding-top: 65px;

        padding-bottom: 68px;

    }



    .he_swipep1 {

        margin-top: 10px;

    }



    .he_swipep {

        margin-top: 10px;

    }



    .he_b4p3uhu {

        margin-top: 34px;

    }



    .he_d1p2bx .swiper-slide {

        padding: 0 54px;

    }



    .swiper-slide.swiper-slide-active {

        padding-left: 0;

        width: 26%;

    }



    .he_b4p3ul .swiper-wrapper {

        padding-bottom: 50px;

    }



    .he_d1p2bx {

        margin-top: 40px;

    }



    .he_b4p4 {

        padding-top: 60px;

        padding-bottom: 60px;

    }



    .he_b4p4tab {

        margin-top: 40px;

    }



    .he_b4p5ble {

        padding-right: 14%;

    }



    /* .l_b3box1uls::before {

        width: 90%;

    } */



    .l_b3box1uls1 {

        position: relative;

    }



    /* .l_b3box1uls1::after {

        content: '';

        position: absolute;

        top: 0;

        left: 0;

        width: 100px;

        left: -50px;

        height: 50px;

        background: red;

        z-index: 10;

    } */



    .l_b3box1ul .slick-prev {

        left: -33px;

        z-index: 11;

    }



    .l_b3box1ul .slick-next {

        right: -33px;

        z-index: 11;

    }



    .l_b3box1uls1 {

        width: 100%;

        padding: 0 30px;

    }



    .l_b3box1 {

        padding-top: 44px;

        padding-bottom: 60px;

    }



    .l_b3bg {

        width: 710px;

    }



    .l_b3box1uls2 {

        padding-top: 0px;

    }



    .l_b3btli {

        margin-bottom: 34px;

    }



    .l_b7box3 {

        padding: 56px 0 72px;

    }



    .w_b6_listbox {

        padding-top: 60px;

    }



    .he_fenye {

        padding-top: 45px;

        padding-bottom: 67px;

    }



    .he_content .w_b6s {

        width: 100%;

        padding: 0 0px;

    }



    .l_b7box1_t {

        padding-bottom: 64px;

    }



    .l_b7box2li {

        padding: 59px 0;

    }



    .w_c1_smlist {

        margin-bottom: 20px;

    }



    .w_c1_lbimg {

        width: 680px;

    }



    .w_c1_lb_left {

        width: calc(100% - 680px);

        padding-right: 15px;

    }



    .w_c2s_jiantou2 {

        bottom: 14%;

    }



    .w_c2s {

        padding-top: 41px;

    }



    .w_c2_tjnews.l_space_d1 {

        padding-top: 0px;

    }



    .w_c2s_tjlist {

        padding-bottom: 70px;

    }



    .w_c2s_jiantou {

        bottom: 12%;

    }



    .w_c2s_jiantou2 {

        bottom: 12%;

    }



    .l_d1bx1nr2s {

        padding-left: 90px;

    }



    .l_d1box3 {



        padding: 84px 0;

    }



    .w_d3_top {

        padding-top: 60px;

    }



    .w_d3_card {

        padding: 0;

    }



    .w_d3_card {

        margin: 65px auto 0;

    }



    .w_d3_cards {

        padding: 53px 0px;

    }



    .he_d3p1ble {

        width: 280px;

    }



    .he_d3p1bri {

        width: calc(100% - 280px);

    }



    .w_d4_section3 {

        padding-top: 110px;

        padding-bottom: 100px;

    }



    /* .w_d4_downs {

    width: inherit;

} */



    .w_d5_lis {

        padding: 0 20px;

    }



    .w_d5_listbox {

        margin: 0 -20px;

    }



    .he_d5ym .w_d5_section3 {

        padding-bottom: 32px;

    }



    .w_d6_section3 {

        padding-top: 78px;

        padding-bottom: 60px;

    }



    .l_e1bx2bgt {

        bottom: -28px;

        left: 37px;

    }



    .l_e1bx3l {

        width: 600px;

    }



    .l_e1bx3r {

        width: calc(100% - 600px);

        padding-left: 119px;

    }



    .he_e2ym .he_content .w_e2_tu {

        width: 100%;

        padding-left: 0px;

        padding-right: 0px;

    }



    .w_e2_title {

        margin-top: 36px;

    }



    .w_e2_tu {

        margin-top: 37px;

        margin-bottom: 90px;

    }



    .l_e3box2ul .slick-prev {

        left: -43px;

    }



    .l_e3box2ul .slick-next {

        right: -43px;

    }



    .he_e3ym .l_e3box2_nr {

        padding: 0 80px;

    }



    .l_e5box3ul1 .slick-next {

        right: -36px;

    }



    .l_e5box3ul1 .slick-prev {

        left: -36px;

    }



    .he_e6ym .g_sect1 {

        margin-top: 50px;

        margin-bottom: 60px;

    }



    .w_g1_promails {

        width: 300px;

    }

}







@media screen and (max-width: 1400px) {

    .l_b1box1_l {

        width: 600px;

    }



    .l_b1bx1i {

        width: 520px;

    }



    .l_b1box1_r {

        width: calc(100% - 600px);

    }



    .l_b1box1 {

        padding-bottom: 70px;

    }



    .l_b1box2 {

        padding-top: 80px;

        padding-bottom: 80px;

    }



    .l_b1bx2p {

        padding-top: 30px;

    }



    .l_b1ts {

        margin-top: 90px;

    }



    .l_b1box3_nr {

        padding: 80px 20px 100px;

    }



    .l_b1bx2lis {

        padding: 28px 20px;

    }



    .l_b1box2_r {

        width: 600px;

    }



    .l_b1box2_l {

        width: calc(100% - 600px);

        padding-right: 70px;

    }



    .l_b1bx3bt {

        padding-top: 50px;

    }



    .l_b1bx3p {

        padding-top: 40px;

    }



    .l_b1box4 {

        padding-top: 100px;

        padding-bottom: 40px;

    }





    .l_b1bx4p {

        padding-bottom: 40px;

    }



    .l_b1bx5in1 {

        margin-bottom: 20px;

    }



    .l_b1bx5in {

        padding-bottom: 30px;

    }



    .l_b7box1_tit {

        padding-top: 30px;

        padding-bottom: 20px;

    }



    .l_b7box1_infos {

        padding-top: 30px;

    }



    .l_b7box1_r1 {

        margin-bottom: 30px;

    }



    .l_b7ts {

        padding-top: 26px;

    }



    .l_b7box1_tit h3 {

        font-size: 28px;

    }



    .l_b7box1_time1 span {

        font-size: 44px;

    }



    .l_b7box2li {

        padding: 90px 0;

    }



    .l_b7box2li_r {

        padding-left: 180px;

    }



    .l_b7box2li_r span {

        font-size: 28px;

    }



    .l_e1bx1im {

        padding-top: 40px;

        margin: 0 -69px;

    }



    .l_e1span span {

        font-size: 34px;

    }



    .l_e1bx1t {

        padding-left: 35px;

    }



    .l_e1bx2bgt p {

        font-size: 160px;

    }



    .l_e1bx2p {

        padding-top: 26px;

    }



    .l_tith4_1 {

        font-size: 22px;

    }







    .l_e7box1uls2 {

        padding-top: 50px;

        padding-bottom: 280px;

    }



    .l_e7btyli {

        margin-bottom: 28px;

    }



    .l_e7btps {

        padding-left: 40px;

    }



    .l_d1bx1nr2s {

        width: 80%;

        padding-left: 20px;

        padding-top: 70px;

        padding-right: 80px;

        padding-bottom: 50px;

    }



    .l_d1bx1nr2 {

        padding-top: 70px;

    }



    .l_d1bxlil h3 {

        font-size: 28px;

        top: -10px;

    }



    .l_d1box2_nr {

        padding-top: 60px;

    }



    .l_d1bx2tit1 h3 {

        font-size: 26px;

    }



    .l_d1icobox {

        margin-bottom: 20px;

        width: 75px;

    }



    .l_d1box3 {

        padding: 100px 0;

        position: relative;

    }



    .l_d1bx3r {

        padding-left: 150px;

    }



    .l_d1bx3in {

        padding-top: 30px;

    }



    .l_d1bx3inm {

        width: 35px;

    }



    .l_d1bx3d {

        padding-top: 18px;

    }



    .l_b2box1 {

        padding-top: 58px;

    }



    .he_b4p1bri {

        width: 510px;

    }



    .he_b4p1ble {

        width: calc(100% - 510px);

        padding-right: 66px;

    }



    .he_b4p1 {

        padding-top: 17px;

    }



    .he_b4p5bri {

        width: 610px;

    }



    .he_b4p5ble {

        width: calc(100% - 610px);

        padding-right: 12%;

    }



    .w_c1_lbtitle.l_tith4_1 {

        height: 38px;

    }



    .w_c1_smlbtitle.l_tith4_1 {

        height: 38px;

    }

    .he_syp4dnk1 {
        margin-top: 7px;
    }

    .he_syp1 {
        padding-bottom: 240px;
    }

    .l_b7box1_r {
        padding-left: 262px;
    }

    .he_syp1rig {
        margin-top: 116px;
    }
}



@media screen and (max-width: 1366px) {





    .l_b7box1_r {

        padding-left: 380px;

    }



    .l_b7box1_btcon {

        padding: 80px 20px;

    }



    .l_b7box1_tit h3 {

        font-size: 26px;

    }



    .l_b7box1_time1 span {

        font-size: 40px;

    }



    .l_b7box2li {

        padding: 70px 0;

    }



    .l_b7box2li_r {

        padding-left: 150px;

    }



    .l_e1bx1im {

        margin: 0 -40px;

    }



    .l_e1bx1im1 {

        padding: 0 40px;

    }



    .l_e1bx2bgt p {

        font-size: 140px;

    }



    .l_e1bx2bgt {

        bottom: -10px;

        left: 100px;

    }



    .l_d1bx2lis {

        padding: 70px 90px 200px;

    }



    .l_d1bx2tit1 h3 {

        font-size: 24px;

    }



    .l_d1box3 {

        padding: 80px 0;

    }



    .l_d1bx3r {

        padding-left: 100px;

    }



    .l_d1bx3in1 {

        margin-bottom: 20px;

    }



    .l_d1bx2li1::after {

        height: 400px;

    }



    .l_b1bx3li::after {

        width: 160px;

    }



    .l_b1bx3li::before {

        height: 180px;

    }



    /* B6下载列表 */

    .w_sm_content {

        width: 100%;

        padding: 0;

    }



    /* C1新闻资讯 */

    .w_c1s {

        width: 100%;

        padding: 0 40px;

    }



    .w_c1_lbbox {

        padding-top: 80px;

        padding: 80px 58px 0 58px;

    }



    .w_c1_lbimg {

        width: 688px;

    }



    .w_c1_lb_left {

        width: calc(100% - 688px);

        padding: 46px 0;

        padding-right: 18px;

    }



    /* D3 */

    .w_sm_d2 {



        padding: 0 40px;

    }



    .w_d3_cards {

        padding: 40px 0px;

    }







    /* D4 */





    /* D5 */

    .w_d5_section3 {

        /* width: 100%; */

        padding: 60px 40px;

    }



    /* D6 */

    .w_d6_section3 {

        width: 100%;

        padding: 60px 40px;

    }



    /* E2 */

    .w_e2_tu {

        width: 100%;

        padding: 0 40px;

    }



    /* G1 */

    .w_g1_section2 {

        padding: 0 40px;

    }



    .w_g1_tittxt.l_tith2_1::after {

        width: 1042px;

    }



    .w_g1_partlist {

        margin-right: -100px;

    }



    .w_g1_proright {

        width: calc(100% - 360px);

        padding: 20px 40px;

    }



    .w_g1_proli {

        background-color: #ffffff;

        padding: 28px 0;

        margin-bottom: 26px;

    }



    .w_g1_pronames {

        width: 194px;

        padding-left: 50px;

    }



    .w_g1_promails {

        padding-left: 50px;

        width: 342px;

    }



    .w_c2s_jiantou {

        left: 2%;

    }



    .w_c2s_jiantou2 {

        right: 2%;

    }



    .w_g1_tittxt.l_tith2_1 {

        margin-bottom: 36px;



    }



    /* E6 */

    .w_sm_e6 {

        padding: 0 40px;

    }



    .w_e6_tittxt.l_tith2_1 {

        margin-bottom: 30px;

    }



    .he_bansul .slick-dots li.slick-active {

        width: 32px;

    }



    .he_banqh {

        right: 6.5%;

        top: 36.4%;

    }



    .he_syp1::after {

        width: 26.5%;

    }



    .he_syp2ny {

        padding-left: 1%;

    }



    .he_content {

        width: 1200px;

    }



    .he_syp1::after {

        width: 28%;

    }



    .he_syp2ny {

        padding-left: 2%;

    }



    .he_syp2nle::after {

        left: -21.7%;

    }



    .he_syp3bti p {

        font-size: 22px;

    }



    .he_syp3bbh {

        margin-top: 37px;

    }



    .he_syp3ble a {

        display: block;

        padding: 38px 50px 40px;

    }



    .he_syp3brili a {

        padding: 35px 18px;

    }



    .he_syp4mo {

        margin-top: 45px;

    }



    /* .he_syp4dpli {

        margin-right: 164px;

    } */



    .mc_scm_form {

        width: 480px;

    }



    .he_slidow {

        padding: 40px 58px;

    }



    .he_conab {

        width: 1200px;

    }



    .l_b2box1info1 {

        margin-bottom: 22px;

    }



    .l_b2box2 .l_tith2_1::after {

        top: 56px;

    }



    .l_b5box1_nr {

        padding-left: 270px;

    }



    .l_b7box1_r {

        padding-left: 170px;

    }



    .l_b7box2li_r {

        padding-left: 60px;

    }



    .w_c1_lbbox {

        padding: 45px 0px 0 0px;

    }



    .he_content .w_c1s {

        padding: 0;

    }



    .w_c1_lbimg {

        width: 610px;

    }



    .w_c1_lb_left {

        width: calc(100% - 610px);

    }



    .l_d1bx1nr2s {

        padding-left: 87px;

    }



    .w_d4_downleft {

        padding-left: 280px;

    }



    .w_d4_downs {

        width: 100%;

    }



    .he_d6ym .w_d6_section3 {

        padding: 60px 0px;

    }



    .w_d6_lis p {

        padding: 46px 0px;

    }



    .w_g1_pronames {

        width: 160px;

        padding-left: 20px;

    }



    .w_g1_promails {

        padding-left: 20px;

        width: 350px;

    }



    .w_g1_prophones {

        padding-left: 20px;

        width: 250px;

    }



    .w_g1_proright {

        width: calc(100% - 360px);

        padding: 20px 24px;

    }



    .w_videom_content {

        width: 940px;

    }

    .l_b5tcconr1 {

        height: 440px;

    }

    .l_b5tcbox1 .l_b5tcconl {

        width: 149px;

    }

    .l_tcwin1 {

        top: 50%;

    }

    .w_c1_lbbox {
        padding-left: 50px;
        padding-right: 50px;
    }

    .l_b3box1li.slick-center .l_b3lip {
        font-size: 26px;
    }

    .l_b3box1 {
        padding-top: 26px;
        padding-bottom: 30px;
    }

}



@media screen and (max-width: 1280px) {

    .l_b7box1_t.l_cont1400 {

        padding-bottom: 100px;

    }



    .l_b2box1_r {

        width: 500px;

    }



    .l_e1box6 {

        height: 440px;

    }



    .l_b2box1_l {

        width: calc(100% - 500px);

        padding-right: 60px;

    }



    .l_b2box1_lp1 {

        padding-bottom: 30px;

    }



    .l_b2box1_lp2 {

        padding-top: 30px;

    }



    .l_b2box1info {

        padding-top: 20px;

    }



    .l_b2box1info1 {

        margin-bottom: 20px;

    }



    .l_b2box1info1 span {

        margin-right: 26px;

        font-size: 26px;

    }



    .l_b2box2 {

        padding-top: 100px;

    }



    /* .l_tith2_1 {

		font-size: 28px;

	} */

    .l_b2box2_bt {

        padding-top: 40px;

    }



    .l_b2box2uls {

        padding-top: 60px;

        padding-bottom: 55px;

    }



    .l_b2box3 {

        padding-top: 155px;

    }





    /* .l_b2box2sz {

        top: -115px;

    } */



    .l_b2box4 {

        padding-top: 50px;

        padding-bottom: 160px;

    }



    .l_b2box4p {

        padding: 50px 55px 52px;

    }



    .l_vwin {

        width: 80%;

    }



    .l_b5box1 .l_cont1400 {

        padding-left: 300px;

    }



    .l_e1bx3l {

        width: 500px;

    }



    .l_e1bx3r {

        width: calc(100% - 500px);

        padding-left: 100px;

    }



    .l_e1bx3i2 {

        width: 250px;

    }



    .l_e1bx3i3 {

        width: 230px;

        margin-top: -400px;

        margin-left: 144px;

    }



    .l_e1bx3r2 {

        width: 374px;

    }



    .l_e1bx3l2 {

        width: calc(100% - 374px);

    }



    .l_e1bx3l2 {

        padding-right: 140px;

        padding-top: 60px;

    }



    .l_e1bx3p1,

    .l_e1bx3p2 {

        padding-top: 26px;

        padding-bottom: 30px;

    }



    .l_b1bx1t1 {

        font-size: 140px;

    }



    .l_tith2_1 {

        font-size: 26px;

    }



    .l_b1box5 {

        height: 500px;

    }



    /* C2 */



    .w_c2s_top_lun .slick-dots {

        bottom: 70px;

    }



    /* .w_c2s_top_lun .slick-dots li {

        border: 1px solid #005bac;

        width: 10px;

        height: 10px;

        margin: 0 4px;

    } */



    /* .w_c2s_top_lun .slick-dots li.slick-active {

        background: #005bac;

    } */



    /* .w_c2s_jiantou {

        display: none;

    }



    .w_c2s_jiantou2 {

        display: none;

    } */



    .w_c2_tjnews.l_space_d1 {

        padding-top: 0px;

    }





    /* D4 */



    /* D5 */

    .w_d5_lis {



        padding: 0 21px;

    }



    /* G1 */

    .w_g1_tittxt.l_tith2_1::after {

        width: 952px;

    }



    .w_g1_partli {

        padding-right: 28px;

        margin-bottom: 40px;

    }



    .w_g1_partlist {

        margin-right: -26px;

    }



    .w_g1_promails {

        padding-left: 27px;

        width: 336px;

    }



    .w_g1_pronames {

        width: 174px;

        padding-left: 27px;

    }



    .w_g1_prophones {

        padding-left: 27px;

        width: 244px;

    }



    .w_g1_proleft {

        width: 284px;

        padding: 0 48px;

    }



    .w_g1_bottom {

        padding-top: 60px;

    }



    /* E6 */

    .w_e6_tittxt.l_tith2_1 {

        margin-bottom: 16px;

        font-size: 26px;

    }



    .w_e6_titimg {

        width: 36px;

        margin-top: 10px;

    }



    .he_syp1qua {

        top: -25px;

        right: 40px;

        width: 93%;

    }



    .he_syp1qsli1 {

        left: 51%;

    }



    .he_syp2ny {

        padding-left: 1%;

    }



    .he_navli {

        margin: 0 20px;

    }



    .he_content {

        width: 100%;

        padding: 0 40px;

    }



    .he_syp1 {

        padding-bottom: 146px;

    }



    .he_syp1leul .slick-dots {

        bottom: -55px;

    }



    .he_banqh {

        right: 3.5%;

    }



    .he_syp1le {

        padding-right: 75px;

    }



    .he_slidow {

        padding: 40px 0px;

    }



    .he_slidole {

        width: 390px;

        padding-right: 80px;

    }



    .he_slidori {

        width: calc(100% - 390px);

    }



    .l_b1box2 {

        padding-top: 120px;

    }



    .l_b1box3_nr {

        padding: 80px 40px 100px;

    }



    .l_b1box1_r {

        padding-left: 78px;

    }



    .l_b2box2 .l_tith2_1::after {

        height: 47px;

    }



    .l_b2box2ul {

        padding: 0 40px;

    }



    .l_b2box2uls2 {

        margin: 0 -40px;

    }



    .l_b5box1_nr {

        padding-left: 270px;

    }



    .l_b7box1_t {

        padding-bottom: 64px;

    }



    .l_b7box1_btcon {

        padding: 80px 40px;

    }



    .w_c1_lbimg {

        width: 590px;

    }



    .w_c1_lb_left {

        width: calc(100% - 590px);

    }



    .he_c1ye .w_c1_luns {

        padding: 0 40px;

    }



    .w_c2s_top_lun {

        padding: 0 40px;

        position: relative;

        width: 100%;

    }



    .w_c2s_tjlist {

        width: 100%;

        margin: 0;

        position: relative;

    }



    .l_d1bxlil h3 {

        font-size: 22px;

        top: 2px;

    }



    .l_d1bx1nr2s {

        padding-left: 40px;

    }



    .l_d1box1_nr {

        padding-top: 40px;

    }



    .w_d3_cards {

        padding: 53px 40px;

    }



    .he_d3p1bli {

        padding: 0px 50px;

    }



    .w_d5_litxt {

        padding: 30px 0px 30px 26px;

    }



    .w_d5_liimg {

        width: 300px;

    }



    .w_d5_litxt {

        width: calc(100% - 300px);

    }



    .he_e5ym .l_e5box3xw {

        padding: 0 40px;

    }

    .he_syp1rig {
        margin-top: 94px;
    }

    .he_syp4dpli1 {
        width: 32%;
    }

    .w_c1_lbbox {
        padding-left: 0px;
        padding-right: 0px;
    }

    .w_d5_liimg {
        width: 400px;
    }

    .w_d5_litxt {
        width: calc(100% - 400px);
    }

}



@media screen and (max-width: 1200px) {

    .g_content {

        width: 100%;

        padding-left: 40px;

        padding-right: 40px;

    }



    /* .l_tith2_1 {

		font-size: 28px;

	} */

    .l_b7box4p {

        padding-top: 20px;

    }



    .l_b1box1_l {

        width: 500px;

    }



    .l_b1bx1i {

        width: 440px;

    }



    .l_b1box1_r {

        width: calc(100% - 500px);

    }



    .l_b1ts {

        margin-top: 60px;

    }



    .l_b1bx3bt {

        padding-top: 40px;

    }



    .l_b1box4 {

        padding-top: 60px;

    }



    .l_b1bx4l {

        width: 500px;

    }



    .l_b1bx4r {

        width: calc(100% - 435px);

    }



    .l_b1bx4rt {

        padding-top: 60px;

        padding-bottom: 60px;

        padding-left: 80px;

        padding-right: 100px;

    }



    .l_b1box1_rt {

        padding-top: 30px;

    }



    .l_b2box2 {

        padding-top: 80px;

    }



    .l_b2box2uls {

        padding-top: 50px;

        padding-bottom: 45px;

    }



    .l_b2box2h4 {

        padding-top: 15px;

    }



    .l_b2box2h4 h4 {

        font-size: 22px;

    }



    .l_b2box3_bt {

        width: 100%;

    }



    .l_b3box1uls2 {

        padding-top: 28px;

    }



    .l_b3box3_rt {

        padding-left: 100px;

    }



    .l_b3box1ul .slick-next {

        right: -18px;

    }



    .l_b3box1ul .slick-prev {

        left: -18px;

    }



    .l_b3btli {

        margin-bottom: 40px;

    }



    .l_space_d4 {

        padding-top: 38px;

    }



    .l_b5box1 {

        padding-bottom: 60px;

    }



    .l_titimg {

        top: 9px;

    }



    .l_b7box3 {

        padding: 60px 0;

    }



    .l_b7box4_nrl {

        padding: 70px 0;

    }



    .l_b7box4hd {

        padding-top: 26px;

    }



    .l_b7box1_r {

        padding-left: 300px;

        width: calc(100% - 400px);

    }



    .l_b7box1_l {

        width: 400px;

    }



    .l_b7box2li {

        padding: 60px 0;

    }



    .l_b7box2li_r {

        padding-left: 120px;

    }



    .l_e1bx1p2 {

        padding-top: 50px;

    }



    .l_e1bx1im {

        padding-top: 30px;

    }



    .l_e1box1 {

        padding-bottom: 60px;

    }



    .l_e1bx1ic {

        width: 100px;

    }



    .l_e1bx1t {

        width: calc(100% - 100px);

        padding-left: 20px;

    }



    .l_e1span span {

        font-size: 30px;

    }



    .l_e1span {

        top: 25px;

        left: 30px;

    }



    .l_e1box2 {

        padding-top: 70px;

        padding-bottom: 60px;

    }



    .l_e1bx2t {

        padding-right: 90px;

    }



    .l_e1bx2p {

        padding-top: 20px;

    }



    .l_e1box3 {

        padding-top: 70px;

        padding-bottom: 60px;

    }



    .l_e3box1_r {

        width: 460px;

    }



    .l_e3box1_l {

        width: calc(100% - 460px);

    }



    .l_e3box1_txt1 {

        padding-bottom: 30px;

    }



    .l_e3box1 {

        padding-bottom: 40px;

    }



    .l_e3box2 {

        padding: 70px 0;

    }



    .l_e3box2_name h3 {

        font-size: 24px;

    }



    .l_e3box2m {

        padding-top: 16px;

    }



    .l_e3box3 {

        padding: 60px 0;

    }



    .l_e3box3_r {

        padding-left: 80px;

    }



    .l_e3box4 {

        padding: 90px 0;

    }



    .l_e3box4_nr p {

        margin-bottom: 30px;

    }



    .l_e3box5 {

        padding: 60px 0;

    }



    .l_e3box5li_t.on {

        padding-top: 40px;

    }



    .l_e5box1i {

        padding-top: 50px;

    }



    .l_e5box1im img {

        width: 60px;

    }



    .l_e5box1n h4 {

        font-size: 22px;

    }



    .l_e5box1 {

        padding-bottom: 60px;

    }



    .l_e5box2 {

        padding-top: 50px;

        padding-bottom: 60px;

    }



    .l_e5box2bt {

        padding-top: 50px;

    }



    .l_e5box3li_t {

        padding-top: 60px;

        padding-bottom: 40px;

    }



    .l_e5box3lip {

        padding-bottom: 40px;

    }



    .l_e5box3li1 {

        padding: 0 20px;

    }



    .l_e5box3li_bt {

        padding-top: 50px;

        padding-bottom: 60px;

    }



    .l_e5box3lip_r {

        padding-left: 60px;

    }



    .l_e5box3lip_l {

        width: 160px;

    }



    .l_e5box3lip_r {

        width: calc(100% - 160px);

    }



    .l_e5box5imgs {

        width: 400px;

    }



    .l_e5box3lip_ls {

        width: calc(100% - 400px);

    }



    .l_e7box1ul .slick-next {

        right: 12px;

    }



    .l_e7box1ul .slick-prev {

        left: 12px;

    }



    .l_e7box1::before {

        width: 44px;

    }



    .l_e7box1::after {

        width: 44px;

    }



    .l_e7btylips {

        left: -130px;

    }



    .l_e7btps {

        padding-left: 20px;

    }



    .l_e7btyli.on .l_e7btps {

        padding-right: 40px;

    }



    .l_d1bxli1 {

        padding: 0 30px;

        margin-bottom: 22px;

    }



    .l_d1bx1nr2s {

        padding-top: 50px;

        padding-right: 60px;

        padding-bottom: 40px;

    }



    .l_d1bx1nr2 {

        padding-top: 50px;

    }



    .l_d1bxlil h3 {

        font-size: 26px;

    }



    .l_d1box2_nr {

        padding-top: 50px;

    }



    .l_d1bx2_nr2 {

        padding-top: 30px;

    }



    .l_d1bx2lis {

        padding: 70px 60px 150px;

    }



    .l_d1bx3in {

        width: 100%;

    }



    .l_d1bx3l {

        left: 20px;

    }



    .l_d1bx3r {

        padding-left: 60px;

    }



    .l_d1bx3in {

        padding-top: 24px;

    }



    /* .l_b1box1_l {

        left: 50%;

        transform: translateX(-50%);

    }



    .l_b1box1_r {

        width: 100%;

        padding-left: 0;

        padding-right: 0;

        position: static;

        transform: inherit;

    } */



    /* .l_b1box2_l {

        width: 100%;

        padding-right: 0;

    }



    .l_b1box2_r {

        width: 100%;

    } */



    .l_b1ts {

        margin-top: 20px;

    }



    .l_b1box2_l {

        padding-bottom: 65px;

    }



    .l_b1box3_nr {

        padding: 60px 20px;

    }



    /* .l_b1bx3li1 {

        width: 25%;

        margin-bottom: 20px;

        padding: 0 15px;

    } */



    .l_b1bx3ul {

        margin: 0 -15px;

    }



    .l_b1bx4l {

        width: 400px;

    }



    .l_b1bx4r {

        width: calc(100% - 360px);

    }



    .l_b1bx4rt {

        padding: 30px;

    }



    .l_b1bx4p {

        padding: 20px 0;

    }



    .l_b1box5_nrs {

        width: 50%;

        padding-left: 0;

        padding-right: 0;

    }



    .l_b1bx5in {

        padding-bottom: 20px;

    }



    .l_b1box1 {

        padding-bottom: 60px;

    }



    .l_tith2_1 {

        font-size: 24px;

    }



    .l_titimg {

        width: 34px;

    }



    .l_titimg {

        top: 7px;

    }



    .l_b1bx1rt_t {

        padding-top: 20px;

    }



    .l_dlp1_1 {

        margin-bottom: 4px;

    }

    .w_d3_toptxt p {
        margin-bottom: 4px;
    }


    .l_b1box2 {

        padding-top: 60px;

        padding-bottom: 60px;

    }



    .l_b1bx2p {

        padding-top: 20px;

    }



    .l_b1box5 {

        height: 450px;

    }



    .l_b2box2ul {

        padding: 0 50px;

    }



    .l_b2box2uls2 {

        margin: 0 -50px;

    }



    .yxedr_active p {

        font-size: 15px;

        line-height: 29px;

        color: #666666;

        margin-bottom: 23px;

    }



    /* C1新闻资讯 */

    .w_c1_lb_left {

        width: calc(100% - 500px);

    }



    .w_c1_lb_right {

        width: 500px;

    }



    .w_c1_lbimg {

        width: 500px;

    }



    .w_c1_lb_left {

        padding: 14px 0;

        padding-right: 38px;

    }



    .w_c1_lbbtn {

        padding-top: 40px;

    }



    .w_c1_lbtitle.l_tith4_1 {

        font-size: 22px;

    }



    /* D3 */

    .w_c2s {

        width: 100%;

        padding: 60px 40px;

    }



    .w_c2s_section2 {

        width: 100%;

        padding: 40px;

    }





    .w_d3_section3 {

        padding-bottom: 0px;

    }



    /* D4 */



    /* D6 */

    .w_d6_lis {

        width: 25%;

    }



    .w_d6_lis a {

        background-position: -98px -81px;

    }



    /* G1 */

    .w_g1_p_txt p {

        font-size: 24px;

    }



    .w_g1_p_img {

        width: 34px;

        margin-top: 11px;

    }



    .w_g1_tittxt.l_tith2_1 {

        margin-bottom: 18px;

    }





    /* E6 */

    .w_e6_tittxt.l_tith2_1 {

        margin-bottom: 20px;

        font-size: 24px;

    }



    .w_e6_subtitle.l_tith6_1 {

        margin-bottom: 20px;

    }



    .w_e6_titimg {

        width: 35px;

        margin-top: 7px;

    }



    /* G1 */

    .w_g1_proleft {

        width: 268px;

    }



    .w_g1_proright {

        width: calc(100% - 268px);

    }



    .w_g1_tittxt.l_tith2_1::after {

        width: 888px;

        left: 192px;

    }



    .w_g1_close {

        font-size: 67px;

        right: 23px;

        top: 25px;

    }



    .he_banqh {

        top: 34.8%;

    }



    .he_syp1le {

        padding-right: 20px;

    }



    .he_syp1leul .slick-dots {

        left: 15.5%;

        bottom: -20px;

    }



    .he_syp1 {

        padding-bottom: 96px;

    }



    .he_syp2nle::after {

        left: -23.6%;

    }



    /* .he_syp4dpli {

        margin-right: 143px;

    } */



    .he_tent {

        width: 100%;

        padding: 0 40px;

    }



    .he_fotuplop p {

        font-size: 12px;

    }



    .he_navli {

        margin: 0 12px;

    }



    .he_slidoeri {

        width: 350px;

    }



    .he_slidoedli {

        margin-bottom: 9px;

    }



    .he_slidmo {

        margin-top: 12px;

    }



    .l_b1box1_rt {

        padding-top: 0px;

    }



    .l_b1box1_r {

        padding-left: 76px;

    }



    .l_b1box2 {

        padding-top: 125px;

        padding-bottom: 50px;

    }



    .l_b1bx3lis {

        padding: 28px 0 29px;

    }



    .l_b1bx3li::before {

        height: 145px;

    }



    .l_b1bx4l {

        width: 600px;

    }



    .l_b1bx4r {

        width: calc(100% - 472px);

    }



    .he_b4p5bri {

        width: 540px;

    }



    .he_b4p5ble {

        width: calc(100% - 540px);

        padding-right: 12%;

    }



    .he_b4p5tip1 {

        padding-bottom: 19px;

        margin-top: 32px;

    }



    .he_b4p5tip2 p {

        line-height: 30px;

    }



    .he_b4p5terp p {

        font-size: 140px;

        line-height: 150px;

    }



    .l_b3box1ul .slick-prev {

        left: -34px;

    }



    .l_b3box1ul .slick-next {

        right: -34px;

    }



    .l_b7box1_l {

        width: 500px;

    }



    .l_b7box1_r {

        padding-left: 180px;

        width: calc(100% - 500px);

    }



    .l_b7box1_bt::after {

        width: 46%;

    }



    .l_b7box1_time1 span {

        font-size: 34px;

    }



    .w_c1_smliright {

        padding-left: 20px;

    }



    .w_c1_lb_right {

        width: 370px;

    }



    .w_c1_lb_left {

        width: calc(100% - 370px);

    }



    .w_c1_searchbox {

        padding-top: 40px;

    }



    .w_c1_luns .w_c1_lb_right {

        width: auto;

    }



    .w_c1_lb_left {

        width: calc(100% - 500px);

    }



    .w_c2s {

        padding: 40px 40px;

    }



    .w_c2s_section2 {

        padding-top: 0;

    }



    .w_c2s_tjlist {

        padding-bottom: 30px;

    }



    .w_d5_liimg {

        width: 260px;

    }



    .w_d5_litxt {

        width: calc(100% - 260px);

        padding: 12px 0px 12px 18px;

    }



    .w_d5_litxt p {

        height: 134px;

        margin-bottom: 0;

    }



    .he_d5ym .w_d5_section3 {

        padding: 60px 0px;

    }



    .w_d5_lis {

        padding: 0 10px;

    }



    .w_d5_listbox {

        margin: 0 -10px;

    }



    .l_e1bx2bgt p {

        font-size: 110px;

    }



    .l_e1bx2bgt {

        bottom: -10px;

        left: 20px;

    }



    .l_e5box1ip p {

        height: 122px;

    }

    .w_d5_liimg {
        width: 400px;
    }

    .w_d5_litxt {
        width: calc(100% - 400px);
    }

}



@media screen and (max-width: 1024px) {



    .he_ph_hd {

        display: block;

    }



    .he_pc_hd {

        display: none;

    }



    .l_b1box1 {

        padding-top: 94px;

    }



    .l_tith2_1 {

        font-size: 22px;

    }



    .l_b1bx1t1 {

        font-size: 120px;

    }



    .l_b1bx1t2 {

        bottom: 120px;

        left: -20px;

    }



    .l_b1bx1rt_t {

        padding-top: 18px;

    }



    .l_b1box1 {

        padding-bottom: 50px;

    }



    .l_b1box2 {

        padding-top: 50px;

        padding-bottom: 50px;

    }



    .l_b1bx2p {

        padding-top: 18px;

    }



    .l_b1ts {

        margin-top: 18px;

    }



    .l_b1box2_l {

        padding-bottom: 50px;

    }



    .l_b1box3_nr {

        padding: 50px 20px;

    }



    .l_b1bx3m::after {

        bottom: -2px;

    }



    .l_b1box4 {

        padding-top: 50px;

    }



    .l_b1bx5p {

        padding-top: 18px;

        padding-bottom: 18px;

    }



    .l_b1bx5in {

        padding-bottom: 18px;

    }







    .l_b1box1_rt {

        padding-top: 26px;

    }



    .l_b5box1li {

        margin-bottom: 20px;

    }



    .l_b5box1li a {

        padding: 16px 30px;

    }



    .l_b5box1_txt {

        padding-left: 25px;

    }



    .l_b7box3 {

        padding: 50px 0;

    }



    .l_b7box4_nrl {

        padding: 60px 0;

    }



    .l_b7box4hd {

        padding-top: 20px;

    }



    .l_b5box1_down {

        width: 26px;

    }



    .l_b5box1_txt {

        width: calc(100% - 26px);

    }



    .l_b7box3li a {

        padding: 26px 40px 26px 30px;

    }



    .l_b7box1_r {

        padding-left: 260px;

        width: calc(100% - 400px);

    }



    .l_b7box1_time1 span {

        font-size: 36px;

    }



    .l_b7box1_tit {

        padding-top: 20px;

    }



    .l_b7box1_tit h3 {

        font-size: 24px;

    }



    .l_b7box2li_r {

        padding-left: 100px;

    }



    .l_e1bx2t {

        padding-right: 70px;

        width: calc(100% - 400px);

    }



    .l_e1bx2r {

        width: 400px;

    }



    .l_e1bx2bgt p {

        font-size: 120px;

    }



    .l_e1bx1p2 {

        padding-top: 40px;

    }



    .l_e1bx1im1 {

        padding: 0 20px;

    }



    .l_e1bx1im {

        margin: 0 -20px;

    }



    .l_e1span span {

        font-size: 28px;

    }



    .l_e1bx1tp {

        padding-top: 30px;

    }



    .l_e1box2,

    .l_e1box3 {

        padding-top: 50px;

        padding-bottom: 40px;

    }



    .l_e1bx3r {

        padding-left: 80px;

    }



    .l_e1box4 {

        padding-top: 70px;

        padding-bottom: 50px;

    }



    .l_e1box4 {

        padding-top: 90px;

        padding-bottom: 70px;

    }



    .l_e1box5 {

        padding-top: 80px;

        padding-bottom: 90px;

    }



    .l_e1bx5l {

        width: 400px;

    }



    .l_e1bx5r {

        width: calc(100% - 400px);

    }



    .l_e1bx5p {

        padding-top: 28px;

        padding-bottom: 50px;

    }



    .l_e1bx6p {

        padding-top: 20px;

        padding-bottom: 30px;

    }



    .l_e3box1 {

        padding-top: 80px;

    }



    .l_e3box1ul {

        width: 100%;

    }



    .l_e3box2 {

        padding: 60px 0;

    }



    .l_e3box2_name h3 {

        font-size: 22px;

    }



    .l_e3box3 {

        padding: 50px 0;

    }



    .l_e3box3_l {

        width: 400px;

    }



    .l_e3box3_r {

        width: calc(100% - 400px);

    }



    .l_e3box4 {

        padding: 70px 0;

    }



    .l_e3box4_nr p {

        margin-bottom: 20px;

    }



    .l_e3box5 {

        padding: 50px 0;

    }



    .l_e3box5txt1 {

        width: calc(100% - 400px);

        padding-right: 80px;

    }



    .l_e3box5im1 {

        width: 400px;

        position: relative;

    }



    .l_e5box1i {

        padding-top: 40px;

    }



    .l_e5box1n h4 {

        font-size: 20px;

    }



    .l_e7box1uls2 {

        position: relative;

        left: -20px;

    }



    .l_e7box1ul .slick-next {

        right: 28px;

    }



    .l_e7box1ul .slick-prev {

        right: 28px;

    }



    .l_e7box1::before {

        width: 60px;

    }



    .l_e7box1::after {

        width: 60px;

    }



    .l_d1box1 {

        margin-top: 80px;

    }



    .l_d1box1_nr1 {

        width: 100%;

    }



    .l_d1bx1nr2s {

        padding-top: 40px;

        padding-right: 60px;

        padding-bottom: 40px;

    }



    .l_d1bxlil h3 {

        font-size: 24px;

    }



    .l_d1bx2tit1 h3 {

        font-size: 22px;

    }



    .l_d1box3 {

        padding: 60px 0;

    }



    .l_d1bx3r {

        padding-left: 50px;

    }



    .l_b2box2ul {

        padding: 0 30px;

    }



    .l_b2box2uls2 {

        margin: 0 -30px;

    }



    /* C1 */

    .w_c1_lb_left {

        padding: 14px 0;

        padding-right: 10px;

    }



    .w_c1_lbtitle.l_tith4_1 {

        font-weight: bold;

        color: #333;

        padding: 0px 0;

        font-size: 20px;

        line-height: 1.5;

    }



    .w_c1_lbbtn {

        padding-top: 10px;

    }



    .w_section2 {

        padding-top: 30px;

    }



    .w_c1_slbox {

        width: 145px;

        position: relative;

    }



    .w_c1s1mtrl_tp {

        line-height: 1.5;

        padding: 8px 16px;

    }



    .w_c1_slimg {

        top: 11px;

    }



    .w_c1_slnrbox {

        width: 280px;

    }



    .w_c1_slint input {

        line-height: 1.5;

        padding: 8px 28px;

    }



    .w_c1_ss {

        top: 9px;

    }



    .w_c1_smlileft {

        width: 440px;

    }



    .w_c1_smliright {

        width: calc(100% - 440px);

        padding: 18px 0;

        padding-left: 20px;

    }



    .w_c1_smlbtitle.l_tith4_1 {

        font-size: 20px;

        margin: 0px 0;

    }



    .w_c1_smdatetxt.l_tith6_1 {

        font-size: 16px;

    }



    .w_c1_smdateimg {

        width: 16px;

    }



    .w_c1_smlbbtn {

        padding-top: 18px;

    }



    .w_c1_smlia {

        padding: 26px 0;

    }



    /* D3 */

    .w_d3_lbimg {

        width: 484px;

    }



    .w_d3_lb {

        width: 484px;

    }



    .w_d3_topright {

        width: calc(100% - 484px);

        padding: 30px;

    }



    .w_d3_lbvideo {

        width: 484px;

    }



    .w_d3_btns {

        padding-top: 20px;

    }



    .w_d3_lb .slick-dots li {

        margin: 0 4px;

    }


    /* 
    .w_d3_cardli_a {

        width: 236px;

    } */



    .w_d3_cpimg {

        margin-left: 10px;

    }



    .w_d3_cptxt {

        padding-left: 14px;

        color: #666;

    }



    .w_d3_cardli.on .w_d3_cptxt {

        width: 86px;

        height: 32px;

        overflow: hidden;

    }







    /* D4 */

    .w_d4_down {

        margin-bottom: 60px;

    }



    .w_d4_section3 {

        padding-top: 100px;

    }



    .w_d4_downnrs {

        position: absolute;

        left: 34px;

        top: -29px;

        width: 180px;

    }



    .w_d4_downleft {

        width: 100%;

        background-color: #eff2f7;

        padding-left: 235px;

        padding-right: 20px;

        padding-top: 36px;

        padding-bottom: 46px;

    }



    /* E2 */

    .w_e2_title {

        width: 100%;

        padding: 0 40px;

    }



    .w_e2_tu {

        margin-top: 22px;

    }





    /* C2 */

    .w_c2_lj div a {

        width: 463px;

    }



    .w_c2_contents {

        padding-bottom: 20px;

    }



    .w_c2s {

        padding: 60px 40px 20px;

    }



    .w_c2s_section2 {

        padding: 0px 40px;

    }



    .w_c2s_libg {

        width: 307px;

    }



    .w_c2_lbtxts {

        padding: 22px;

    }



    .w_c2s_top_tittxt.l_tith4_1 {

        font-size: 22px;

    }



    /* G1 */

    .w_g1_tittxt.l_tith2_1::after {

        width: 710px;

    }



    .w_g1_partli {

        margin-bottom: 30px;

    }



    .w_g1_tittxt.l_tith2_1 {

        margin-bottom: 30px;

    }



    .w_g1_bottom {

        padding-top: 40px;

    }



    .w_g1_p_txt p {

        font-size: 22px;

        padding: 0 6px;

    }



    .w_g1_proleft {

        width: 178px;

        padding: 0 22px;

    }



    .w_g1_proright {

        width: calc(100% - 178px);

        padding: 8px 20px;

    }



    .w_g1_p_img {

        width: 32px;

        margin-top: 10px;

    }



    .w_g1_proname p,

    .w_g1_promail p,

    .w_g1_prophone p {

        padding: 0 15px;

    }



    .w_g1_pronames {

        width: 150px;

    }



    .w_g1_promails {

        width: 314px;

    }



    .w_g1_tit4_1.l_tith4_1 {

        height: 34px;

        font-size: 20px;

    }



    .w_g1_partimg {

        width: 18px;

    }



    .w_g1_part_namebox,

    .w_g1_part_mailbox {

        padding: 2px 4px;

    }



    .w_g1_part_p.l_dlp1_1 {

        margin-bottom: 0;

    }



    .w_g1_close {

        font-size: 54px;

        right: 20px;

        top: 21px;

    }



    .he_banp2n {

        font-size: 30px;

    }



    .he_banqh {

        top: 33.8%;

        right: 4.5%;

    }





    .he_syp1qua {

        top: -25px;

        right: 10px;

        width: 100%;

    }



    .he_syp1leti {

        margin-top: 0px;

    }



    .he_syp1leul {

        margin-top: 17px;

    }



    .he_syp1ley1 p {

        font-size: 22px;

    }



    .he_syp2mo {

        margin-top: 57px;

    }



    .he_syp1 {

        padding-bottom: 130px;

    }



    .he_syp1leul .slick-dots {

        bottom: -65px;

    }



    .he_syp2nle {

        width: 700px;

    }



    .he_syp2nri {

        width: calc(100% - 700px);

    }



    .he_syp2nle::after {

        left: -42.6%;

    }



    .he_syp2nri p {

        font-size: 90px;

    }



    .he_syp3ble {

        width: 430px;

    }



    .he_syp3ble a {

        display: block;

        padding: 38px 30px 40px;

    }



    .he_syp3bri {

        width: calc(100% - 430px);

        padding-left: 20px;

    }



    .he_syp3bdle {

        padding-right: 26px;

    }



    .he_syp3btple {

        padding-right: 26px;

    }



    .he_syp3brili a {

        padding: 30px 10px;

    }



    .he_syp4tproi {

        width: 380px;

    }



    .he_syp4tple {

        width: calc(100% - 380px);

    }



    .he_syp4tproi a {

        padding: 24px 20px 19px 20px;

    }



    .he_syp4mo {

        margin-top: 20px;

    }



    .he_syp4dnk p span {

        font-size: 34px;

    }



    /* .he_syp4dpli {

        margin-right: 108px;

    } */



    .he_sypiswite p {

        font-size: 24px;

    }



    .he_fotuploli:first-child {

        width: 110px;

        margin-right: 35px;

    }



    .he_fotuploli {

        width: 48px;

    }



    .he_fotuploli:first-child::before {

        right: -21px;

    }



    .he_fotuploul {

        width: 216px;

    }



    .he_fotupfxli {

        margin-left: 12px;

    }



    .he_fotupig {

        width: 32px;

        height: 32px;

    }



    .he_b1px {

        margin-top: 0px;

    }



    .he_conab {

        width: 100%;

        padding: 0 20px;

    }



    .l_dlp1_1 {

        font-size: 14px;

        line-height: 1.75;

    }

    .w_d3_toptxt p {
        font-size: 14px;

        line-height: 1.75;
    }



    .l_b1box1_rt {

        padding-top: 0px;

    }



    .he_b1p1ti p {

        font-size: 28px;

    }



    .he_b1pxlp p span {

        font-size: 32px;

        line-height: 48px;

    }



    .he_b1pxli p {

        font-size: 16px;

    }



    .l_b1box1 {

        padding-top: 38px;

    }



    .l_b1box2 {

        padding-top: 110px;

        padding-bottom: 39px;

    }



    .l_b1bx3p {

        padding-top: 26px;

        padding-left: 18px;

        padding-right: 18px;

    }



    .l_b1bx3li1 {

        padding: 0 10px;

    }



    .l_b1bx3ul {

        margin: 0 -10px;

    }



    .l_b1bx3m::after {

        width: 260px;

    }



    .l_b1box4 {

        padding-bottom: 0px;

    }



    .he_navculi a {

        line-height: 50px;

        height: 50px;

    }



    .he_navpu {

        margin-top: -50px;

    }



    .he_nybx .he_banner {

        margin-top: 0px;

    }



    .l_dlp2_1 {

        color: #666;

        font-size: 14px;

        line-height: 1.75;

    }



    .l_b2box1_lp1 {

        padding-bottom: 20px;

    }



    .l_b2box1_lp2 {

        padding-top: 22px;

    }



    .l_b2box1info1 {

        margin-bottom: 18px;

    }



    .l_b2box2 .l_tith2_1::after {

        height: 35px;

    }



    .he_b4p1bri {

        width: 380px;

    }



    .he_b4p1ble {

        width: calc(100% - 380px);

        padding-right: 30px;

    }



    .he_b4p1weti {

        margin-top: 14px;

    }



    /* .he_b4p2bxli.act .he_b4p2bti p {

        font-size: 18px;

    } */



    .he_b4p2bxli.act {

        transform: scale(1);

        box-shadow: inherit;

    }



    .he_b4p2tig {

        opacity: 1;

    }



    .he_b4p2bxli {

        padding: 30px 30px 16px;

        height: 220px;

    }



    .he_b4p2bic {

        width: 36px;

    }



    .he_b4p2tig {

        height: 220px;

    }



    .he_b4p2tig img {

        width: auto;

        height: 100%;

        position: relative;

        top: 0;

        left: 50%;

        transform: translateX(-50%);

    }



    .he_b4p2bxli {

        overflow: hidden;

    }



    .he_b4p2bxli::after {

        display: none;

    }



    .he_b4p2bthu {

        opacity: 1;

    }



    .he_b4p2bxul .slick-dots {

        position: absolute;

        bottom: -40px;

    }



    .he_b4p2bxbt {

        padding-top: 50px;

    }



    .he_b4p2bj {

        height: 510px;

    }



    .he_b4p2bxul .slick-dots li.slick-active {

        background: #fff;

    }



    .he_d1p2bx .swiper-slide {

        width: 36%;

    }



    .swiper-slide.swiper-slide-active {

        padding-left: 0;

        width: 32%;

    }



    .he_b4p5bri {

        width: 460px;

    }



    .he_b4p5bri {

        padding-right: 100px;

    }



    .he_b4p5big2 {

        width: 100px;

        top: -40px;

    }



    .he_b4p5ble {

        width: calc(100% - 460px);

        padding-right: 2%;

    }



    .he_b4p2btle {

        width: 370px;

    }



    .he_b4p2btri {

        width: calc(100% - 370px);

    }



    .w_b6_text {

        height: 24px;

    }



    .w_b6_date::after {

        top: 5px;

        left: 64px;

    }



    .mc_pcfy {

        display: none;

    }



    .mc_phfy {

        display: block;

    }



    .he_fenye {

        padding-top: 22px;

        padding-bottom: 39px;

    }



    .w_b6_listbox {

        padding-top: 30px;

    }



    .l_b7box1_r {

        padding-left: 123px;

        width: calc(100% - 500px);

    }



    .l_b7box1_bt::after {

        width: 41%;

    }



    .w_c1_lbimg {

        width: 400px;

    }



    .w_c1_lb_left {

        width: calc(100% - 400px);

    }



    .w_c1_lbnr.l_dlp2_1 {

        height: 48px;

    }



    .w_c1_lbbtn {

        padding-top: 20px;

    }



    .w_c1_smlbnr.l_dlp2_1 {

        height: 48px;

    }



    .w_c1_smlbtitle.l_tith4_1 {

        margin: 5px 0;

    }



    .w_c2s_section2 {

        padding-bottom: 40px;

    }



    .l_d1box1 {

        margin-top: 0px;

    }



    .he_d1ulbc {

        height: inherit;

        overflow: hidden;

    }



    /* .l_d1bx2ul {

        height: inherit;

    } */

    .w_g1_p_txt p {

        font-size: 18px;

    }

    .w_g1_p_img {

        width: 27px;

        margin-top: 6px;

    }



    .he_syp4dpli {
        width: 22%;
    }

    .he_syp4dpli1 {
        width: 34%;
    }

    .l_b3box1li.slick-center .l_b3lip {
        font-size: 22px;
    }

}







@media screen and (max-width: 950px) {

    .g_content {

        width: 100%;

        padding-left: 20px;

        padding-right: 20px;

    }



    .header2,

    .phxia {

        display: block !important;

    }



    .g_syhead {

        display: none;

    }



    .l_e1box6 {

        height: 334px;

    }



    .l_e5box1 {

        padding-top: 100px;

    }



    .l_e1box1 {

        padding-top: 100px;

    }



    .l_b7box1_t.l_cont1400 {

        padding-bottom: 80px;

    }



    .l_space_d3 {

        padding-top: 28px;

    }



    .l_b2box1_l {

        width: calc(100% - 300px);

        padding-right: 40px;

    }



    .l_b2box1_r {

        width: 300px;

    }



    .l_b2box1_lp1 {

        padding-bottom: 20px;

    }



    .l_b2box1_lp2 {

        padding-top: 20px;

    }



    .l_b2box1_lp2 h4 {

        font-size: 18px;

    }



    .l_b2box1info1 {

        margin-bottom: 10px;

    }



    .l_spbut img {

        width: 40px;

    }



    /* .l_tith2_1 {

		font-size: 26px;

	} */

    .l_b2box2 {

        padding-top: 60px;

    }



    .l_b2box2ic img {

        width: 32px;

    }



    .l_b2box2h4 h4 {

        font-size: 20px;

    }



    .l_b2box2p p {

        font-size: 14px;

    }



    .l_b2box3yli p::after {

        width: 12px;

        height: 12px;

        bottom: -6px;

    }



    .l_b2box3yli.on p::after {

        top: 2px;

    }



    .l_b2box3yli.on.slick-current p::after {

        width: 70px;

        height: 70px;

        bottom: -24px;

    }



    .l_b2box3yli.slick-current p::after {

        width: 70px;

        height: 70px;

        bottom: inherit;

        top: -20px;

    }



    .l_b2box3yli p::before {

        width: 90px;

        height: 90px;

        top: -30px;

    }



    .l_b2box3yli.on p::before {

        top: -30px;

    }



    .l_b2box3yli.on.slick-current p {

        font-size: 20px;

    }



    .l_b2box3yli.slick-current p {

        font-size: 20px;

    }



    .l_b2box3_bt {

        padding-top: 40px;

    }



    .l_b2box3_rt {

        padding-left: 80px;

    }



    .l_b2box4p {

        padding: 30px 35px 32px;

    }



    .l_b2box4p1 p {

        font-size: 16px;

    }



    .l_b2box4p21 {

        font-size: 16px;

    }



    .l_b5box1 .l_cont1400 {

        padding-left: 200px;

    }



    .l_b7box1_r {

        padding-left: 180px;

        width: calc(100% - 300px);

    }



    .l_b7box1_l {

        width: 300px;

    }



    .l_b7box1_time1 span {

        font-size: 32px;

    }



    .l_b7box1_tit h3 {

        font-size: 22px;

    }



    .l_b7box2li_r {

        padding-left: 50px;

    }



    .l_b7box2li_r span {

        font-size: 26px;

    }



    .l_b7box2li_r span {

        font-size: 26px;

    }



    .l_b7box2li {

        padding: 50px 0;

    }



    .l_e1bx1p2 {

        padding-top: 30px;

    }



    .l_tith4_1 {

        font-size: 20px;

    }



    .l_e1bx1im {

        padding-top: 20px;

    }



    .l_e1box1 {

        padding-bottom: 40px;

    }



    .l_e1box2,

    .l_e1box3 {

        padding-top: 40px;

        padding-bottom: 30px;

    }



    .l_e1bx3l {

        width: 400px;

    }



    .l_e1bx3r {

        width: calc(100% - 400px);

        padding-left: 60px;

    }



    .l_e1bx3i2 {

        width: 200px;

    }



    .l_e1bx3i3 {

        width: 180px;

        margin-top: -310px;

        margin-left: 110px;

    }



    .l_e1bx3r2 {

        width: 290px;

    }



    .l_e1bx3l2 {

        width: calc(100% - 290px);

        padding-right: 80px;

        padding-top: 40px;

    }



    .l_e1box4 {

        padding-top: 70px;

        padding-bottom: 50px;

    }



    .l_e1bx4li {

        width: 33.333333%;

        margin-bottom: 20px;

    }



    .l_e1box4bt {

        padding-top: 40px;

    }



    .l_e1bx4tl {

        width: 180px;

    }



    .l_e1bx4tr {

        width: calc(100% - 180px);

        padding-left: 80px;

    }



    .l_e1box5 {

        padding-top: 60px;

        padding-bottom: 70px;

    }



    .l_e1bx5p {

        padding-top: 20px;

        padding-bottom: 40px;

    }



    .l_e1bx6p {

        padding-bottom: 20px;

    }



    .l_e3box1_r::after {

        width: 280px;

        height: 280px;

        top: 170px;

        left: 90px;

    }



    .l_e3box1is::after {



        width: 240px;

        height: 240px;

        top: -15px;

        left: -15px;

    }



    .l_e3box1is::before {

        width: 260px;

        height: 260px;

        top: -23px;

        left: -26px;

    }



    .l_e3box1i {

        width: 210px;

    }



    .l_e3box1_r {

        width: 240px;

    }



    .l_e3box1_l {

        width: calc(100% - 240px);

    }



    .l_e3box2 {

        padding: 40px 0;

    }



    .l_e3box2_name h3 {

        font-size: 20px;

    }



    .l_e3box3 {

        padding: 40px 0;

    }



    .l_e3box4 {

        padding: 50px 0;

    }



    .l_e3box5im1 {

        width: 100%;

        position: relative;

    }



    .l_e3box5txt1 {

        width: 100%;

        padding-right: 0;

        position: static;

        transform: inherit;

    }



    .l_e3box5txt1s {

        padding-top: 20px;

    }



    .l_e3box5li_t.on {

        padding-top: 30px;

    }



    .l_e3box5li_t.on .l_e3box5txt1 {

        padding-left: 0;

    }



    .l_e5box2_l {

        width: 100%;

        padding-right: 0;

        position: static;

        transform: inherit;

    }



    .l_e5box2imgs {

        width: 100%;

    }



    .l_e5box2bt {

        padding-top: 40px;

    }



    .l_e5box3li_t {

        padding-top: 40px;

        padding-bottom: 40px;

    }



    .l_e5box3lip_r {

        padding-left: 30px;

    }



    .l_e5box3lip_ls {

        padding-right: 60px;

    }



    .l_e7box1 {

        margin-top: 50px;

    }



    .l_e7box1ul .slick-track {

        margin-left: -25px;

    }



    .l_d1bxli1 {

        padding: 0 10px;

    }



    .l_d1bxlil h3 {

        font-size: 22px;

    }



    .l_d1box2_nr {

        padding-top: 40px;

    }



    .l_d1bx2lis {

        padding: 50px 25px 100px;

    }



    .l_d1icobox {

        margin-bottom: 20px;

        width: 60px;

    }



    .l_d1bx2tit1 h3 {

        font-size: 20px;

    }



    .l_d1bx2li1::after {

        height: 360px;

    }



    .l_d1bx3r {

        padding-left: 30px;

    }



    .l_d1bx3inm {

        width: 30px;

    }



    .l_d1bx3it {

        width: calc(100% - 30px);

    }



    .l_b1bx3m::after {

        width: 200px;

    }



    .l_b1bx3li::before {

        height: 144px;

    }



    .l_b1bx3li::after {

        width: 100px;

    }



    .l_b5box1_nr .l_titles {

        padding-top: 80px;

    }



    /* B6下载列表 */

    .w_b6s {

        padding: 0 20px;

    }



    .w_b6_listbox {

        padding-top: 40px;

    }



    .w_b6_text {

        color: #333333;

        padding: 0 18px;

    }



    /* C1新闻资讯 */

    .w_c1_lbimg {

        width: 400px;

    }



    .w_c1_lb_right {

        width: 400px;

    }



    .w_c1_lb_left {

        width: calc(100% - 400px);

    }



    .w_c1_lbtitle.l_tith4_1 {

        font-size: 20px;

        line-height: 1.5;

    }



    .w_b6_text.l_dlp2_1 {

        font-size: 16px;

    }



    .w_c1_lb_left {

        padding-right: 24px;

    }



    .w_c1_lbtitle.l_tith4_1 {

        margin: 4px 0;

    }



    .w_c1_lbbtn {

        padding-top: 10px;

    }



    .w_c1_slnrbox {

        margin-left: 18px;

        width: 330px;

        height: 46px;

    }



    .w_c1_searchbox {

        padding-bottom: 26px;

    }



    .w_c1_smlileft {

        width: 420px;

    }



    .w_c1_smliright {

        width: calc(100% - 420px);

        padding-left: 32px;

        padding-right: 10px;

    }



    .w_c1_smlbtitle.l_tith4_1 {

        margin: 4px 0;

        font-size: 20px;

        line-height: 1.5;

        height: 36px;

        overflow: hidden;

    }



    .w_c1_smlbbtn {

        padding-top: 20px;

    }



    .w_c1_smliright {

        padding: 10px 0;

        padding-left: 20px;

    }



    .w_c1_lbnr.l_dlp2_1 {

        line-height: 1.5;

        height: 72px;

        overflow: hidden;

    }



    .w_c1_datetxt.l_tith6_1 {

        line-height: 1.5;

        font-size: 16px;

    }



    .w_c1_dateimg {

        width: 16px;

        margin-top: 4px;

    }



    .w_c1_lba {

        font-size: 12px;

        line-height: 30px;

    }



    .w_c1_lb_left {

        padding: 0px;

        padding-right: 10px;

    }



    .w_c1_smlbnr.l_dlp2_1 {

        height: 96px;

        overflow: hidden;

    }



    .w_section2 {

        padding: 0 20px;

        padding-top: 50px;

    }











    /* D3 */

    .w_d3_lb {

        width: 100%;

    }



    .w_d3_cardli_a {

        padding: 12px 12px;

    }



    .w_d3_lbvideo {

        width: 100%;

    }



    .w_d3_lbimg {

        width: 100%;

    }



    .w_d3_topright {

        width: 100%;

        padding: 30px 0;

    }



    .w_d3_cptxt {

        font-size: 16px;

    }



    .w_d3tit.l_tith3_3 {

        font-size: 22px;

    }



    .w_d3_toptxt {

        padding-top: 4px;

    }



    .w_d3_toptxt {

        height: 62px;

    }



    .w_d3_btns {

        padding-top: 14px;

    }



    .w_d3_card {

        margin: 0px auto;

        padding: 0 40px;

    }



    .w_d3_btn {

        padding: 6px 38px;

    }



    .w_d3_btn::after {

        height: 41px;

    }



    .w_d3_cards.yxedr_active p {

        font-size: 14px;

        line-height: 1.75;

        color: #666;

        margin-bottom: 8px;

    }



    /* D4 */

    .w_d4_downtitle {

        height: 60px;

        font-size: 16px;

    }



    .w_d4_downnrs {

        left: 28px;

        width: 166px;

    }



    .w_d4_downleft {

        padding-left: 216px;

    }



    .w_d4_downtxt {

        font-size: 14px;

    }



    .w_d4_downimg {

        width: 14px;

        line-height: 1.5;

    }



    .w_d4_downnrs {

        left: 20px;

        top: -20;

    }



    .w_d4_downleft {

        padding-left: 203px;

        padding-right: 15px;

    }



    .w_d4_downtitle {

        font-size: 14px;

    }



    /* D5 */

    .w_d5_liimg {

        width: 236px;

    }



    .w_d5_litxt {

        width: calc(100% - 236px);

        padding: 16px 26px;

    }



    .w_d5_litit {

        font-size: 14px;

        line-height: 1.5;

    }



    .w_d5_litxt p {

        font-size: 14px;

        line-height: 22px;

        color: #666;

        height: 84px;

        overflow: hidden;

        margin-bottom: 13px;

    }



    .w_d5_litxt {

        padding: 12px 0px 19px 22px;

    }



    /* D6 */

    .w_d6_lis {

        width: 33.333333%;

    }



    .w_d6_lis a {

        background-position: -63px -84px;

    }



    /* G1 */

    .w_g1_p_txt p {

        font-size: 22px;

    }



    .w_g1_p_img {

        width: 32px;

    }



    .w_g1_protit {

        padding: 4px 0px;

    }



    .w_g1_proleft {

        padding: 1px 14px;

    }





    .w_g1_pronames {

        width: 140px;

    }



    .w_g1_promails {

        padding-left: 0px;

        width: 270px;

    }



    .w_g1_proname p,

    .w_g1_promail p,

    .w_g1_prophone p {

        padding: 0 12px;

    }



    .w_g1_prophones {

        padding-left: 27px;

        width: 206px;

    }



    .w_g1_tittxt.l_tith2_1 {

        font-size: 24px;

        margin-bottom: 20px;

    }



    .w_g1_titimg {

        width: 34px;

        margin-top: 8px;

    }



    .w_g1_tittxt.l_tith2_1::after {

        width: 682px;

        left: 152px;

    }



    .w_g1_tit4_1.l_tith4_1 {

        font-size: 20px;

    }



    .w_g1_part_namebox,

    .w_g1_part_mailbox {

        padding: 4px 8px;

    }



    .w_g1_partli {

        margin-bottom: 20px;

        width: 50%;

    }



    .w_g1_nameimg,

    .w_g1_mailimg {

        width: 18px;

    }



    .w_g1_bottom {

        padding-top: 30px;

    }



    .w_g1_part_p.l_dlp1_1 p {

        line-height: 1.75;

        height: 35px;

        font-size: 14px;

    }



    .w_g1_name,

    .w_g1_mail {

        padding: 5px 12px;

    }



    .w_g1_close {

        font-size: 54px;

        right: 17px;

        top: 18px;

    }



    .w_g1_proli {

        padding: 28px 20px;

    }



    .w_g1_proright {

        padding: 8px 4px;

    }





    /* C2 */

    .w_c2_lj div a {

        width: 370px;

    }



    .w_c2s_libg {

        width: 280px;

    }



    .w_c2_title3_1.l_tith3_1 {

        font-size: 20px;

    }



    .w_c2_date.l_space_d3 {

        padding-top: 20px;

    }



    .w_c2_person.l_space_d3 {

        padding-top: 20px;

    }



    .w_c2_tityou.l_space_d3 {

        padding-top: 20px;

    }



    .w_c2_contents {

        padding-top: 20px;

    }



    .w_c2s_top_tittxt.l_tith4_1 {

        font-size: 20px;

    }



    .w_c2_contents.yxedr_active p img {

        padding: 10px 0;

    }



    /* E6 */

    .w_e6_paimgs {

        width: 34px;

        height: 34px;

    }



    .w_e6_paimg {

        width: 16px;

        top: 9px;

        left: 9px;

    }



    .w_e6_patxts p {

        line-height: 30px;

    }



    .w_e6_patxts p span {

        font-size: 28px;

    }



    .w_e6_tables {

        margin-bottom: 40px;

    }



    .w_e6_title_xia .w_e6_tittxt.l_tith2_1 {

        margin-bottom: 20px;

    }



    .w_e6_table2s table {

        margin-top: 24px;

    }



    .w_e6_table2s tr td:nth-of-type(1) {

        width: 70px;

        padding: 20px;

    }



    .w_e6_table2s tr td:nth-of-type(2) {

        width: 245px;

        padding: 10px 15px;

    }



    .w_e6_table2s tr td:nth-of-type(4) {

        width: 200px;

        padding: 10px 20px;

    }



    .w_e6_table2s tr td:nth-of-type(3) {

        padding: 10px 50px;

        width: calc(100% - 70px - 245px -200px);

    }



    .he_banp1n {

        font-size: 16px;

    }



    .he_banp2n {

        font-size: 18px;

    }



    .he_banp3n {

        font-size: 14px;

    }



    .he_banmo {

        margin-top: 34px;

    }



    .he_bante .he_mora {

        width: 126px;

        height: 36px;

        display: block;

        font-size: 14px;

        color: #fff;

        line-height: 36px;

        padding-left: 26px;

    }



    .he_banqh {

        top: 38.8%;

    }



    .he_banp2 {

        margin-top: 16px;

    }



    .he_syp1le {

        width: 100%;

        position: relative;

    }



    .he_syp1qua {

        display: none;

    }



    .he_syp1ri {

        padding-left: 0px;

        padding-right: 0px;

    }



    .he_syp1le {

        padding-right: 0px;

    }



    .he_syp1 {

        padding-top: 36px;

    }



    .he_sypiswite p {

        font-size: 18px;

    }



    .he_sypiswig {

        width: 24px;

        margin-top: 11px;

    }



    .he_syp1tip1 p {

        font-size: 14px;

        line-height: 1.75;

    }



    .he_syp1ley1 p {

        font-size: 16px;

    }



    .he_syp1leul {

        margin-top: 12px;

    }



    .he_syp1ley2 p {

        font-size: 14px;

        line-height: 1.75;

    }



    .he_syp1ley2 {

        margin-top: 5px;

    }



    .he_syp2mo {

        margin-top: 24px;

    }



    .he_syp1leul .slick-dots {

        display: none;

    }



    .he_syp1le,

    .he_syp1ri {

        float: none;

        margin: 0 auto;

    }



    .he_syp1le {

        float: none;

    }



    .he_syp1rig {

        margin-top: 16px;

    }



    .he_syp1rigul .slick-dots li {

        width: 30px;

        height: 4px;

        border-radius: inherit;

        border: none;

        background: #bcbcbc;

    }



    .he_syp1rigul .slick-dots li.slick-active {

        background: #005bac;

    }



    .he_syp1rigul .slick-dots {

        bottom: -45px;

    }



    .he_syp2ny .he_content {

        position: static;

        transform: inherit;

    }



    .he_syp2ny {

        padding-left: 0%;

    }



    .he_zhsdoli {

        width: 80px;

    }



    .he_syp2nle::after {

        display: none;

    }



    .he_syp2ny .he_content {

        background: #0f65b1;

        padding-top: 30px;

        padding-bottom: 30px;

    }



    .he_syp2ny {

        margin-top: 40px;

    }



    .he_syp2nle {

        width: 100%;

    }



    .he_syp2tyle {

        width: 100%;

    }



    .he_syp2k1 p {

        height: inherit;

    }



    .he_syp2k2 {

        margin-top: 9px;

    }



    .he_syp2nul {

        margin-top: 13px;

    }



    .he_syp2nri {

        float: left;

        width: auto;

        text-align: left;

        position: absolute;

        top: 28px;

        right: 0;

    }



    .he_syp2nri p {

        font-size: 68px;

        line-height: 76px;

        color: rgba(255, 255, 255, 0.6);

    }



    .he_syp2tyri {

        width: 60px;

        height: 60px;

        bottom: -16px;

    }



    .he_content {

        width: 100%;

        padding: 0 20px;

    }



    .he_banner .he_content {

        padding: 0 40px;

    }



    .he_syp2nri p {

        font-size: 48px;

    }



    .he_syp3ble {

        width: 100%;

    }



    .he_syp3bri {

        width: 100%;

        margin-top: 35px;

        padding-left: 0;

    }



    .he_syp4tple {

        width: 100%;

    }



    .he_syp2thj {

        font-size: 14px;

    }



    .he_syp3btp1 p {

        font-size: 16px;

    }



    .he_syp3bti p {

        font-size: 16px;

    }



    .he_syp3btp1 {

        margin-top: 4px;

    }



    .he_syp3btp2 p {

        font-size: 14px;

        line-height: 30px;

        height: 60px;

    }



    .he_syp3btple p {

        font-size: 16px;

    }



    .he_syp3bdle p {

        font-size: 14px;

        line-height: 30px;

        height: 60px;

    }



    .he_syp4tproi {

        width: 100%;

        position: static;

        transform: inherit;

    }



    .he_syp4dnk p span {

        font-size: 26px;

    }



    .he_syp4dnk p {

        font-size: 16px;

        line-height: 26px;

    }



    .he_syp4dnk1 {

        text-align: center;

        margin-top: 0px;

    }



    .he_syp4dpli1 .he_sypshe1 {

        font-size: 16px;

    }



    .he_syp4dpli1 .he_sypshe {

        width: 12px;

        margin-left: 4px;

        margin-right: 7px;

    }



    .he_syp4dp {

        padding-top: 29px;

        padding-bottom: 59px;

    }



    .he_fotonle {

        display: none;

    }



    .he_fotonri {

        width: 100%;

        float: none;

    }



    .he_tent {

        width: 100%;

        padding: 0 20px;

    }



    .he_fotupri {

        float: left;

        margin-bottom: 15px;

    }



    .he_b1p1ti p {

        font-size: 18px;

        line-height: 1.75;

    }



    .he_b1pxlp p span {

        font-size: 24px;

        line-height: 36px;

    }



    .he_b1pxli p {

        font-size: 14px;

    }



    .he_b1pxul {

        margin-top: 20px;

    }



    .he_b1pxmo {

        margin-top: 50px;

    }



    .he_b1px {

        padding-top: 46px;

        padding-bottom: 60px;

    }



    .l_b1box1_l {

        width: 400px;

        float: left;

    }



    .l_b1box1_r {

        width: 100%;

        position: static;

        transform: inherit;

        padding-left: 0;

        margin-top: 30px;

    }



    .l_b1box2_l {

        width: 100%;

        padding-right: 0px;

    }



    .l_b1box2_r {

        float: left;

    }



    .l_b1box2 {

        padding-top: 50px;

    }



    .l_b1box2_l {

        padding-bottom: 90px;

    }



    .l_b1box3_nr {

        padding: 50px 20px;

    }



    .l_b2box1_r {

        width: 430px;

    }



    .l_b2box1_l {

        width: calc(100% - 430px);

        padding-right: 20px;

    }



    .l_b2box1info1 {

        margin-bottom: 6px;

    }



    .l_b2box1info1 span {

        margin-right: 15px;

        font-size: 16px;

        line-height: auto;

        vertical-align: top;

    }



    .l_b2box2ul {

        padding: 0 10px;

    }



    .l_b2box2uls2 {

        margin: 0 -10px;

    }



    .l_b2bxli p {

        font-size: 130px;

    }



    .l_b2box3 {

        padding-top: 67px;

    }



    .l_b2box2sz {

        top: -43px;

    }



    .l_b2box3_bt {

        padding-top: 22px;

    }



    .l_b2btli {

        margin-bottom: 25px;

    }



    .l_b2box4 {

        padding-top: 0px;

        padding-bottom: 70px;

    }



    .he_swipetim p {

        font-size: 20px;

        line-height: 28px;

    }



    .he_swipep1 p {

        font-size: 14px;

        line-height: 26px;

        height: 104px;

    }



    .he_d1p2bx .swiper-slide {

        padding: 0 20px;

    }



    .he_b4p3uhu {

        margin-top: 15px;

    }



    .he_b4p3ul {

        padding-left: 20px;

    }



    .swiper-slide.swiper-slide-active {

        padding-left: 0;

        width: 34%;

    }



    .he_b4dw {

        height: 450px;

    }



    .he_b4p5 {

        padding-top: 89px;

        padding-bottom: 70px;

    }



    .he_b4p5terp p {

        font-size: 100px;

    }



    .he_b4p1weti p {

        font-size: 14px;

    }



    .he_b4p2bthu p {

        font-size: 14px;

        line-height: 26px;

        height: 52px;

    }



    .he_b4p5tip1 p {

        font-size: 16px;

        line-height: 30px;

    }



    .he_b4p5tip1 p span {

        margin-right: 10px;

    }



    .he_b4p5tip1 {

        padding-bottom: 10px;

        margin-top: 16px;

    }



    .he_b4p5tip2 p {

        font-size: 14px;

        line-height: 30px;

        ;

        margin-bottom: 4px;

    }



    .l_b5box1_nr {

        padding-left: 160px;

    }



    .l_b7box1 {

        padding-top: 22px;

    }



    .l_space_d3 {

        padding-top: 11px;

        padding-bottom: 20px;

    }



    .l_b7box1_l {

        width: 100%;

    }



    .l_b7box1_r {

        padding-left: 0;

        width: 100%;

    }



    .l_b7box1_tit h3 {

        font-size: 16px;

    }



    .l_b7box1_tit {

        padding-top: 6px;

        padding-bottom: 6px;

    }



    .l_b7box1p2 p {

        height: inherit;

        line-height: 1.75;

    }



    .l_b7box1_btcon {

        padding-top: 36px;

        padding-bottom: 36px;

    }



    .l_b7box1_infos {

        padding-top: 10px;

    }



    .l_b7box1_time1 span {

        font-size: 20px;

    }



    .l_b7box1_r1 {

        margin-bottom: 12px;

    }



    .l_b7ts {

        padding-top: 0px;

    }



    .l_b7box1_r {

        margin-top: 20px;

    }



    .l_b7box1_bt::after {

        display: none;

    }



    .l_b7box2li_r {

        padding-left: 15px;

    }



    .l_b7box2li_r span {

        font-size: 20px;

    }



    .l_b7box2li {

        padding: 36px 0;

    }



    .w_c1_jiantou {

        display: none;

    }



    .w_c1_jiantou2 {

        display: none;

    }



    .he_c1ye .w_c1_luns {

        padding: 0 0px;

    }



    .w_c1_lbbox {

        padding: 34px 0px 0 0px;

    }



    .w_c1_lbnr.l_dlp2_1 {

        line-height: 1.75;

        height: 48px;

    }



    .w_c1_lbbtn {

        padding-top: 28px;

    }



    .w_c1_lbbtn {

        padding-top: 28px;

    }



    .w_c1_searchbox {

        padding-top: 64px;

    }



    .w_c1_luns .slick-dots {

        bottom: -28px;

    }



    .w_c2s {

        padding: 35px 20px 20px;

    }



    .w_c2s_jiantou {

        display: none;

    }



    .w_c2s_jiantou2 {

        display: none;

    }



    .w_c2s_top_lun {

        padding: 0 0px;

    }



    .w_c2s_section2 {

        padding: 0px 20px 30px;

    }



    .w_c2s_tjli {

        padding: 0 10px;

    }



    .w_c2s_tjlist {

        width: auto;

        margin: 0 -10px;

    }



    .l_tith3_1 {

        font-size: 18px;

    }



    .l_space_d3 {

        padding-top: 28px;

    }



    .w_c2_tjtitle::after {

        top: 35px;

    }



    .w_c2s_top_lun .slick-dots {

        bottom: -16px;

    }



    .w_c2s_section2 {

        padding: 0px 20px 48px;

    }



    .l_d1box1_nr {

        padding-top: 40px;

    }



    .w_d3_cards {

        padding: 40px 20px;

    }



    .he_d3p1bri {

        width: 100%;

    }



    .he_d3p1bltp {

        padding-top: 17px;

        padding-bottom: 17px;

    }



    .w_d3_toptxt {

        height: inherit;

    }



    .he_d3p1bri {

        width: calc(100% - 280px);

    }



    .he_d3p1bldb {

        top: 69px;

    }



    .w_d5_litit {

        height: 21px;

    }



    .l_e1box1 {

        padding-top: 30px;

    }



    .l_e1bx2bgt p {

        font-size: 80px;

    }



    .l_e3box2ul .slick-prev {

        display: none !important;

    }



    .l_e3box2ul .slick-next {

        display: none !important;

    }



    .he_e3ym .l_e3box2_nr {

        padding: 0 20px;

    }



    .l_e3box2 {

        padding: 40px 0 60px;

    }



    .l_e3box2ul .slick-dots {

        bottom: -32px;

    }



    .l_e3box1 {

        padding-top: 0px;

    }



    .l_e5box3ul1 .slick-prev {

        display: none !important;

    }



    .l_e5box3ul1 .slick-next {

        display: none !important;

    }



    .he_e5ym .l_e5box3xw {

        padding: 0 0px 40px;

    }



    .l_e5box3ul1 .slick-dots {

        bottom: -38px;

    }



    .l_e5box1 {

        padding-top: 18px;

    }



    .l_e5box1li {

        padding: 0 30px;

    }



    .l_e5box1ul {

        margin: 0 -30px;

    }



    .l_e5box3li1 {

        padding: 0 10px;

    }



    .l_e5box3ul1 {

        margin: 0 -10px;

    }



    .l_e7box1uls2 {

        width: 100%;

        position: relative;

        top: inherit;

        left: inherit;

    }



    .l_e7btyli.on .l_e7btylips {

        left: 75px;

    }



    .l_e7btylips {

        left: -65px;

    }

    /* 弹窗 */

    .l_b5tcwin {

        width: 80%;

    }

    .l_yzm {

        width: 80px;

        margin-top: -30px;

    }

    .l_b1box1_r {

        margin-top: 0px;
    }

    .l_e5box2 {
        padding-top: 20px;
    }

    .l_e5box2bt {
        padding-top: 8px;
    }

    .l_e5box2imgs {
        margin-top: 30px;
    }

}



@media screen and (max-width: 768px) {

    .he_d3ym .he_d3p1bri {
        width: 100%;
    }

    .he_bannig video {

        display: none;

    }

    /* .l_tith2_1 {

		font-size: 24px;

	} */

    .l_space_d3 {

        padding-top: 20px;

    }



    .l_b7box1_t.l_cont1400 {

        padding-bottom: 60px;

    }



    .l_titimg {

        margin-right: 10px;

        position: relative;

        top: 7px;

        width: 34px;

    }



    .l_titimg img {

        width: 100%;

    }



    .l_dlp1_1 {

        margin-bottom: 6px;

    }

    .w_d3_toptxt p {
        margin-bottom: 6px;
    }



    .l_b1box1 {

        padding-bottom: 50px;

    }



    .l_b1box2 {

        padding-top: 40px;

        padding-bottom: 40px;

    }



    .l_b1ts {

        margin-top: 20px;

    }



    .l_b1box2_l {

        padding-bottom: 50px;

    }



    .l_b1bx3t::after {

        width: 280px;

    }



    .l_b1box3_nr {

        padding: 40px 20px;

    }



    .l_b1bx3li1 {

        width: 33.333333%;

    }



    .l_b1box4 {

        padding-top: 40px;

    }



    .l_b2box2uls2 {

        margin: 0 -10px;

    }



    .l_b2box2ul {

        padding: 0 10px;

    }



    .l_b2box2h4 h4 {

        font-size: 18px;

    }



    .l_b2box3_rt {

        padding-left: 50px;

    }



    .l_b2btli {

        margin-bottom: 20px;

    }



    .l_b2box4 {

        padding-bottom: 100px;

    }



    .l_b2box4_txt {

        width: 400px;

    }



    .l_b3box3_rt {

        padding-left: 60px;

    }



    .l_b3btli {

        margin-bottom: 30px;

    }



    .l_b3box3_rt {

        padding-left: 30px;

    }



    .l_b5box1 {

        padding-left: 0;

    }



    .l_b5box1_nr .l_titles {

        padding-top: 82px;

    }



    .l_space_d4 {

        padding-top: 20px;

    }



    .l_b5box1 {

        padding-bottom: 40px;

    }



    .l_b7downt {

        width: calc(100% - 20px);

        padding-left: 20px;

    }



    .l_b7box3li a {

        padding: 26px 20px;

    }



    .l_b7box3 {

        padding: 40px 0;

    }



    .l_b7box4 {

        background-color: inherit;

    }



    .l_b7box4_nrl {

        background-color: #005bac;

        width: 100%;

        padding: 90px 0;

        padding: 60px 20px;

    }



    .l_b7box4_nrr {

        width: 100%;

        position: static;

    }



    .l_b7box4_nrr img {

        width: 100%;

    }



    .l_b5box1 .l_cont1400 {

        padding-left: 20px;

    }



    .l_b7box1_btcon {

        padding: 60px 20px;

    }



    .l_b7box1_l {

        width: 100%;

    }



    .l_b7box1_r {

        padding-left: 0;

        width: 100%;

        margin-top: 20px;

    }



    .l_b7box1_tit {

        padding-top: 10px;

        padding-bottom: 10px;

    }



    .l_b7box1_infos {

        padding-top: 10px;

    }



    .l_b7box1_time1 span {

        font-size: 28px;

    }



    .l_b7box1_r1 {

        margin-bottom: 10px;

    }



    .l_b7ts {

        padding-top: 10px;

    }



    .l_b7box1_tit h3 {

        font-size: 20px;

    }



    .l_b7box1_time {

        font-size: 16px;

    }



    .l_b7box2li_l {

        width: 100px;

    }



    .l_b7box2li_r {

        width: calc(100% - 100px);

        padding-left: 20px;

    }



    .l_b7box2li_r span {

        font-size: 22px;

    }



    .l_b7box2li {

        padding: 40px 0;

    }



    .l_e1bx1p2 {

        padding-top: 20px;

    }



    .l_e1bx1im1 {

        width: 50%;

    }



    .l_e1bx2bgt p {

        font-size: 80px;

    }



    .l_e1bx2r {

        width: 100%;

    }



    .l_e1bx2t {

        padding-right: 0;

        width: 100%;

        position: static;

        transform: inherit;

    }



    .l_e1bx2ts {

        padding-top: 20px;

    }



    .l_e1bx2luns .slick-dots {

        width: 100%;

        right: 0;

    }



    .l_e1bx3l {

        width: 300px;

    }



    .l_e1bx3rt {

        padding-top: 40px;

    }



    .l_e1bx3r {

        width: calc(100% - 300px);

        padding-left: 40px;

    }



    .l_e1bx3i2 {

        width: 150px;

    }



    .l_e1bx3i3 {

        width: 130px;

        margin-top: -235px;

        margin-left: 90px;

    }



    .l_e1bx3r2 {

        width: 220px;

    }



    .l_e1bx3l2 {

        width: calc(100% - 220px);

        padding-right: 40px;

        padding-top: 30px;

    }



    .l_e1box4 {

        padding-top: 50px;

        padding-bottom: 30px;

    }



    .l_e1bx4tr {

        padding-left: 40px;

    }



    .l_e1box5 {

        padding-top: 40px;

        padding-bottom: 30px;

    }



    .l_e3box1_r {

        width: 100%;

        line-height: inherit;

    }



    .l_e3box1_l {

        width: 100%;

        position: static;

        transform: inherit;

        padding-right: 0;

    }



    .l_e3box1is1 {

        top: 50px;

    }



    .l_e3box1_r::after {

        top: 10px;

        left: 80px;

    }



    .l_e3box1_l {

        margin-top: 80px;

    }



    .l_e3box1_txt1 {

        padding-bottom: 20px;

    }



    .l_e3box1lis span {

        font-size: 26px;

    }



    .l_e3box2_name h3 {

        font-size: 18px;

    }



    .l_e3box2p p {

        height: auto;

    }



    .l_e3box3 {

        padding: 30px 0;

    }



    .l_e3box3_l {

        width: 100%;

    }



    .l_e3box3_r {

        width: 100%;

        padding-left: 0;

        position: static;

        transform: inherit;

        margin-top: 20px;

    }



    .l_e3box4 {

        padding: 40px 0;

    }



    .l_e3box5 {

        padding: 40px 0;

    }



    .l_e5box1li {

        padding: 0 20px;

    }



    .l_e5box1ul {

        margin: 0 -20px;

    }



    .l_e5box1im img {

        width: 45px;

    }



    .l_e5box1n h4 {

        font-size: 18px;

    }



    .l_e5box2 {

        padding-top: 40px;

        padding-bottom: 50px;

    }



    .l_e5box2bt {

        padding-top: 30px;

    }



    .l_e5box3li1 {

        padding: 0 10px;

    }



    .l_e5box3ul1 {

        margin: 0 -10px;

    }



    .l_e5box5imgs {

        width: 100%;

    }



    .l_e5box3lip_ls {

        width: 100%;

        padding-right: 0;

        position: static;

        transform: inherit;

    }



    .l_e5box3lip_ls1 {

        margin-top: 20px;

    }



    .l_e5box3lip {

        padding-left: 0;

    }



    .l_e5box3lip_l {

        width: 100px;

    }



    .l_e5box3lip_r {

        width: calc(100% - 100px);

    }



    .l_e5box3lip {

        padding-bottom: 30px;

    }



    .l_e5box3li_bt {

        padding-top: 40px;

        padding-bottom: 50px;

    }



    .l_e7btyli::after {

        width: 36px;

    }



    .l_e7btylips {

        left: -200px;

    }



    .l_e7box1uls2 {

        left: -124px;

    }



    .l_e7btyli.on::after {

        width: 36px;

        left: 47%;

    }



    .l_e7btyli.on .l_e7btylips {

        left: 190px;

    }



    .l_d1bx1nr2 {

        padding-top: 40px;

    }



    .l_d1bx1nr2s {

        width: 100%;

    }



    .l_d1bxli1 {

        width: 50%;

    }



    .l_d1bxlil h3 {

        font-size: 24px;

        top: -5px;

    }



    .l_d1box2_nr {

        padding-top: 30px;

    }



    .l_d1bx2tit {

        padding-top: 20px;

    }



    .l_d1bx2li1 {

        width: 100%;

        margin-bottom: 20px;

    }



    .l_d1bx2ul {

        height: auto;

    }



    .l_d1bx2lis {

        padding: 20px 20px;

    }



    .l_d1bx3l {

        width: 100%;

        position: static;

        transform: inherit;

    }



    .l_d1bx3r {

        width: 100%;

        padding-left: 0;

        padding-top: 20px;

    }



    .l_d1bx3in {

        padding-top: 16px;

    }



    .l_d1bx3in1 {

        margin-bottom: 16px;

    }



    .l_d1bx3d {

        padding-top: 16px;

    }



    .l_d1bx2ulm {

        opacity: 1;

    }



    .l_d1bx2ulm li {

        color: #666;

    }



    .l_tith2_1 {

        font-size: 20px;

    }



    .l_b1box1 {

        padding-bottom: 40px;

    }



    .l_b1box2 {

        padding-top: 40px;

        padding-bottom: 40px;

    }



    .l_tsk {

        width: 90px;

        line-height: 40px;

        font-size: 14px;

    }



    .l_tswk {

        width: 58px;

        left: 62px;

    }



    .l_tsbut::after {

        left: 90px;

        height: 40px;

    }



    .l_b1box2_l {

        padding-bottom: 30px;

    }



    .l_b1box1_l {

        width: 100%;

    }



    .l_b1bx1i {

        width: 90%;

    }



    .l_b1bx1t1 {

        font-size: 100px;

    }



    .l_b1bx1t2 {

        font-size: 24px;

        bottom: 88px;

    }



    /* .l_tith2_1 {

		font-size: 18px;

	} */

    .l_titimg {

        top: 6px;

        width: 25px;

    }



    .l_b1ts {

        margin-top: 10px;

    }



    .l_b1bx2img {

        display: none;

    }



    .l_b1bx2li {

        width: 100%;

        margin-bottom: 10px;

    }



    .l_b1bx2lis {

        padding: 20px 15px;

    }





    .l_b1bx3p {

        padding-left: 10px;

        padding-right: 10px;

    }



    .l_b1bx3lis {

        padding: 24px 0;

    }



    .l_b1bx3p .l_dlp2_3 {

        font-size: 14px;

    }



    .l_b1bx3t::after {

        width: 150px;

    }



    .l_b1bx4l {

        width: 100%;

    }



    .l_b1bx4r {

        width: 100%;

        position: static;

        transform: inherit;

        margin-top: 20px;

    }



    .l_b1bx4rt {

        padding: 20px 15px;

    }



    .l_b1bx4p p {

        font-size: 14px;

        height: auto;

    }



    .l_b1bx4img {

        width: 150px;

    }



    .l_b1bx4img {

        bottom: 22px;

    }



    .l_b1bx4p {

        padding: 10px 0;

    }



    .l_b1box4 {

        padding-bottom: 40px;

    }



    .l_b1bx5p {

        padding-top: 20px;

        padding-bottom: 20px;

    }



    .l_b1bx5in1 {

        width: 36%;

    }



    .l_b1bx5ts .l_tswk {

        height: 10px;

        width: 50px;

        top: 29px;

    }



    .l_b7tsi {

        top: 3px;

        margin-left: 8px;

    }



    .l_b7tst {

        font-size: 14px;

    }



    .l_b7tsi img {

        width: 18px;

    }



    .l_b1bx3m::after {

        width: 160px;

    }



    .l_b1bx3li::after {

        width: 166px;

    }



    .l_b2box3 {

        padding-top: 100px;

    }



    /* B6下载列表 */

    .w_b6_li a {

        padding: 22px 24px;

    }



    /* C1新闻资讯 */

    .w_c1_lbimg {

        width: 100%;

    }



    .w_c1_lb_right {

        width: 100%;

    }



    .w_c1_lb_left {

        width: 100%;

    }



    .w_c1_smlileft {

        width: 100%;

    }



    .w_c1_smliright {

        width: 100%;

        padding-left: 0;

    }



    .w_c1_lbnr.l_dlp2_1 {

        height: 50px;

    }



    .w_c1_smlbnr.l_dlp2_1 {

        height: 60px;

        overflow: hidden;

    }



    .w_c1_smlia {

        padding-bottom: 10px;

    }



    .w_c1_lbbox {

        width: 100%;

        padding: 48px 0 0 0;

    }



    .w_c1_jiantou {

        display: none;

    }



    .w_c1_jiantou2 {

        display: none;

    }



    .w_c1_lbbtn {

        padding-bottom: 12px;

    }



    .w_section2 {

        padding-top: 30px;

    }





    /* D3 */



    .w_d3_cpimg {

        width: 14px;

        margin-top: 6px;

        position: relative;

        margin-left: 10px;

    }



    .w_d3_cardli_a {

        padding: 8px 20%;

    }



    .w_d3_cptxt {

        padding-left: 8px;

    }



    .w_d3_cardli.on .w_d3_cptxt {

        width: 76px;

        height: 28px;

    }



    .w_d3_cardli_a {

        width: 172px;

    }



    /* D5 */

    .w_d5_section3 {

        padding: 60px 40px;

    }



    .w_d5_litxt {

        width: 100%;

        padding: 16px 0;

    }



    .w_d5_lis {

        width: 50%;

        margin-bottom: 0px;



    }



    .w_d5_liimg {

        width: 320px;

    }



    .w_d5_litit {

        height: 30px;

        font-size: 18px;

    }



    .w_d5_litxt p {

        height: 40px;

    }



    /* D6 */

    .w_d6_lis p {

        height: 125px;

        padding: 25px 10px;

    }



    .w_d6_lis a {

        background-position: -110px -150px;

    }



    /* G1 */

    .w_g1_part_p.l_dlp1_1 {

        font-size: 14px;

        height: 52px;

    }



    .w_g1_tit4_1.l_tith4_1 {

        font-size: 18px;

        height: 30px;

    }



    .w_g1_nameimg,

    .w_g1_mailimg {

        width: 16px;

        line-height: 1.55;

    }



    .w_g1_name,

    .w_g1_mail {

        font-size: 14px;

        line-height: 1.5;

        padding: 5px 9px;

    }



    .w_g1_part_p.l_dlp1_1 p {

        height: 50px;

    }



    .w_g1_section2 {

        padding: 0 20px;

    }



    .w_g1_prophones {

        width: 100%;

    }



    .w_g1_pronames {

        width: 100%;

    }



    .w_g1_promails {

        padding-left: 27px;

        width: 100%;

    }



    .w_g1_proright {

        padding: 0px;

        padding-left: 20px;

    }



    .w_g1_p_txt p {

        font-size: 20px;

    }



    .w_g1_p_txt p {

        font-size: 20px;



    }



    .w_g1_close {

        font-size: 40px;

        right: 15px;

        top: 12px;

    }



    .w_g1_tittxt.l_tith2_1 {

        font-size: 20px;

        margin-bottom: 8px;

    }



    .w_g1_partimg {

        width: 16px;

    }



    .w_g1_pronameimg,

    .w_g1_promailimg,

    .w_g1_prphoneimg {

        width: 16px;

        margin-top: 6px;

    }



    .w_g1_tittxt.l_tith2_1::after {

        width: 518px;

        left: 134px;

    }



    .w_g1_partli {

        margin-bottom: 14px;

    }



    /* C2 */

    .w_c2_lj div a {

        width: 338px;

    }



    /* 

    .w_c2_tjtitle.l_tith3_1 {

        font-size: 26px;

        padding-top: 0;

    } */



    .w_c2s_libg {

        width: 100%;

    }



    .w_c2s_top_tittxt.l_tith4_1 {

        font-size: 18px;

        padding: 10px;

    }



    .w_c2s_top_time {

        padding: 12px 10px;

    }



    .w_c2s_timeimg {

        width: 15px;

        margin-top: 8px;

    }



    .w_c2_top {

        padding-bottom: 15px;

    }



    .w_c2_tjnews.l_space_d1 {

        padding-top: 0px;

    }



    .w_c2_contents {

        padding-bottom: 10px;

    }



    .w_c2_contents.yxedr_active p {

        line-height: 1.75;

        margin-bottom: 8px;

    }



    .w_c2s_section2 {

        padding: 0px 40px;

    }



    .w_c2_tjtitle::after {

        width: 32px;

        top: 46px;

        left: 48%;

    }



    .w_c2s_tjlist.l_space_d3 {

        padding-top: 30px;

    }



    .w_c2_title3_1.l_tith3_1 {

        font-size: 20px;

    }



    .w_c2_date.l_space_d3 {

        padding-top: 8px;

    }



    .w_c2_person.l_space_d3 {

        padding-top: 8px;

    }



    .w_c2_tityou.l_space_d3 {

        padding-top: 0px;

    }



    .w_c2s_libg::after {

        width: 216px;

        height: 114px;

    }





    /* E6 */

    .w_e6_pali {

        width: 50%;

        margin-bottom: 16px;

    }



    .w_e6_tittxt.l_tith2_1 {

        margin-bottom: 8px;

        font-size: 24px;

    }



    .w_e6_title_xia .w_e6_tittxt.l_tith2_1 {

        margin-bottom: 8px;

    }



    .w_e6_table2s tr td:nth-of-type(3) {

        padding: 10px 20px;

        width: calc(100% - 70px - 200px -160px);

    }



    .w_e6_table2s tr td:nth-of-type(2) {

        width: 200px;

        padding: 10px 13px;

    }



    .w_e6_table2s tr td:nth-of-type(4) {

        width: 160px;

    }



    .w_e6_patxts p {

        height: 32px;

        overflow: hidden;

    }



    .he_bansul .slick-dots {

        top: inherit;

        transform: inherit;

        bottom: 22px;

        width: 100%;

        left: 0;

        text-align: center;

    }



    .he_bansul .slick-dots li {

        display: inline-block;

        margin: 0 6px;

        width: 20px;

    }



    .he_bansul .slick-dots li.slick-active {

        width: 20px;

    }



    .he_banqh {

        display: none;

    }



    .he_banner .he_content {

        padding: 0 20px;

    }



    /* .he_syp4dpli {

        margin-right: 83px;

    } */



    .he_banpc {

        display: none;

    }



    .he_banph {

        display: block;

    }



    .he_fotuploul {

        margin-bottom: 10px;

    }



    .he_power {

        padding-left: 10px;

    }



    .he_foton {

        padding-top: 34px;

        padding-bottom: 22px;

    }



    .l_b1bx2li:nth-child(2n) {

        transform: inherit;

    }



    .l_b1bx3li1 {

        margin-bottom: 25px;

    }



    .l_b1box3_nr {

        padding: 40px 20px 25px;

    }



    .he_mian {

        display: none;

    }



    .he_mianb {

        display: none;

    }



    .l_b2box1_l {

        width: 100%;

        padding-right: 0px;

        float: none;

    }



    .l_b2box1_r {

        width: 100%;

        float: none;

        margin-top: 25px;

    }



    .l_b2box1 {

        padding-top: 30px;

    }



    .l_b2box1_lp1 {

        padding-top: 0;

    }



    .he_navpu {

        margin-top: 43px;

    }



    .l_b2box1_lp2 h4 {

        font-size: 16px;

    }



    .l_b2box1_lp2 {

        padding-top: 16px;

    }



    .l_b2box1info1 {

        font-size: 14px;

    }



    .l_b2box1info {

        padding-top: 10px;

    }



    .l_b2box2 {

        padding-top: 39px;

    }



    .l_b2box2txt {

        width: 100%;

        padding: 0 10px;

    }



    .l_b2box3 {

        padding-top: 74px;

    }



    .he_b4p1ble {

        width: 100%;

        padding-right: 0px;

        position: static;

        transform: inherit;

        float: left;

    }



    .he_b4p1bri {

        width: 380px;

        float: left;

        max-width: 100%;

        margin-top: 20px;

        margin-bottom: 36px;

    }



    .he_b4p1weti p {

        font-size: 14px;

        line-height: 1.75;

        max-height: inherit;

    }



    .he_b4p1weti {

        margin-top: 6px;

    }



    .he_b4p2btri p {

        font-size: 14px;

        line-height: 30px;

        height: 60px;

    }



    .he_b4p2btle {

        width: 200px;

    }



    .he_b4p2btri {

        width: calc(100% - 200px);

    }



    .he_b4p2bxbt {

        padding-top: 25px;

    }



    .he_b4p2bti p {

        font-size: 16px;

        line-height: 30px;

        height: 30px;

    }



    .he_b4p2bj {

        display: none;

    }



    .he_b4p2bx {

        position: static;

        transform: inherit;

        background: rgba(29, 105, 176);

    }



    .he_b4p2bx {

        padding: 40px 0 60px;

    }



    .slick-dots li {

        width: 6px;

        height: 6px;

        margin: 0 4px;

    }



    .he_b4p2bxul .slick-dots {

        bottom: -35px;

    }



    .he_d1p2bx {

        margin-top: 16px;

    }



    .he_b4p3 {

        padding-top: 36px;

        padding-bottom: 38px;

    }



    .he_b4p3ul .swiper-wrapper {

        padding-bottom: 34px;

    }



    .he_b4p4 {

        padding-top: 36px;

        padding-bottom: 42px;

    }



    .he_b4p4le {

        width: 100%;

    }



    .he_b4p4tali {

        width: auto;

        display: inline-block;

    }



    .he_b4p4tab {

        margin-top: 13px;

    }



    .he_b4p4tali p {

        padding: 0 10px;

    }



    .he_b4p4tali p {

        line-height: 46px;

    }



    .he_b4p4tab {

        white-space: nowrap;

        overflow-x: auto;

    }



    .he_b4p4ri {

        width: 100%;

        padding-left: 0px;

        margin-top: 26px;

    }



    .he_b4p5ble {

        width: 100%;

        padding-right: 0;

    }



    .he_b4p5bri {

        width: 100%;

        float: left;

    }



    .he_b4p5 {

        padding-top: 34px;

    }



    .he_b4p5ble {

        padding-bottom: 50px;

    }



    .w_c1_lbbtn {

        padding-top: 16px;

    }



    .w_c1_lbtitle.l_tith4_1 {

        font-size: 18px;

    }



    .w_c1_lbbox {

        width: 100%;

        padding: 29px 0 0 0;

    }



    .w_c1_lbtitle.l_tith4_1 {

        font-size: 16px;

        height: 24px;

    }



    .w_c1_lb_right {

        margin-top: 15px;

    }



    .w_c1_smlbtitle.l_tith4_1 {

        margin: 4px 0;

        font-size: 16px;

        height: 24px;

    }



    .w_c1_smlbbtn {

        padding-top: 8px;

    }



    .w_c2_tjtitle::after {

        width: 32px;

        top: 35px;

    }



    .w_c2_lj div a {

        margin: 19px 0 10px;

    }



    .w_c2s_section2 {

        padding: 0px 20px;

    }



    .w_c2s_section2 {

        padding: 0px 20px 45px;

    }



    .l_d1bx1nr2 {

        padding-top: 16px;

    }



    .he_d3p1bri {

        width: 100%;

    }



    .he_d3p1bul {

        width: 100%;

    }



    .w_d4_doenli {

        padding: 0 10px;

    }



    .w_d4_downs {

        margin: 0 -10px;

    }



    .w_d4_down {

        margin: 0;

    }



    .w_d4_downs {

        margin: 0 0px;

    }



    .w_d5_liimg {

        width: 100%;

    }



    .w_d5_liimg img {

        width: 100% !important;

    }



    .w_d5_litit {

        margin-bottom: 6px;

    }



    .he_d5ym .w_d5_section3 {

        padding: 60px 0px 16px;

    }



    .l_e1bx3p2 p {

        height: 72px;

    }



    .l_e1bx5p p {

        height: 122px;

    }



    .l_e3box3_rsbot p {

        height: inherit;

        overflow: hidden;

    }



    /* .he_e6ym .g_sect1 {

        display: none;

    } */



    .he_e6ym .w_e6_phbox {

        margin-bottom: 50px;

    }



    .w_e6_tittxt.l_tith2_1 {

        font-size: 18px;

    }



    .w_e6_ph_title {

        margin-top: 32px;

    }



    .l_e7btyli.on .l_e7btylips {

        left: 140px;

    }



    .l_e7box1uls2 {

        width: 100%;

        position: relative;

        top: inherit;

        left: inherit;

    }



    .l_e7btyli.on .l_e7btylips {

        left: 10px;

    }



    .l_e7btylips {

        left: 10px;

    }



    .l_e7btyli.on::after {

        left: 45%;

    }

    .l_b5tcwin {

        width: calc(100% - 40px);

    }

    .he_syp1 {
        padding-bottom: 90px;
    }

    .l_b2box4p2 {
        padding-right: 0px;
    }

    .he_sybtph {
        display: none;
    }

    .he_sybtpc {
        display: block;
    }

    .l_b1box2_l {
        float: none;
    }

    .l_b1box2_r {
        float: none;
    }

    .l_space_d3 {
        padding-bottom: 0px;
    }

    .l_b1box2_l {
        padding-bottom: 16px;
    }

    .l_space_d3 {
        padding-top: 13px;
    }

    .he_sybtpc {
        margin-top: 22px;
    }

    .he_navpu {
        display: none;
    }

    .w_d5_lis {
        width: 100%;
    }

    .he_syp2ny {
        position: relative;
    }

    .he_syp2ig {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: auto;
        height: 100%;
        z-index: -1;
    }

    .he_syp2ig img {
        position: relative;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: auto !important;
        height: 100%;
    }

    .he_syp2ny .he_content {
        background: rgba(0, 91, 172, 0.4) !important;
    }

    .w_d5_litxt h3 {
        font-size: 16px;
        height: 28px
    }

    .w_e6_table2s table {
        width: 900px;
    }

    .w_e6_table2s {
        width: 100%;
        overflow-x: auto;
    }

    .w_e6_tables table {
        width: 900px;
    }

    .w_e6_tables {
        width: 100%;
        overflow-x: auto;
    }

    .he_d3ym .w_d4_doenli {
        margin-bottom: 65px;
    }

}



@media screen and (max-width: 767px) {
    .w_e6_table2s td {
        font-size: 14px;
    }

    .l_in1s2m_d {
        width: 100%;
        padding: 0 20px;
    }

    .he_syp1le .he_syp1ley1 p {
        text-align: center;
    }

    .l_e3tc_cont {
        padding: 40px 20px;
        background-color: #fff;
        height: 540px;
        width: 100%;
    }

    .l_e3tc_window {
        position: absolute;
        width: 100%;
    }

    .l_e2tc_name {
        font-size: 18px;
    }

    .l_e3tc_bt {
        padding-top: 20px;
    }

    .l_et3_cl {
        width: 20px;
        height: 14px;
        right: 38px;
        top: 19px;
    }

    .l_e3tc_bt p {
        font-size: 14px;
    }

    .he_syp1ri {

        width: 100%;

    }

    .l_e3tc_cont {
        height: 397px;
    }


    .he_syp1rigul .slick-dots li {

        width: 20px;

        height: 2px;

    }



    .he_syp1 {

        padding-bottom: 66px;

    }



    .he_zhsdole {

        display: none;

    }



    .he_zhsdori {

        float: left;

    }



    .he_syp2tile {

        width: 100%;



    }



    .he_syp2tiri {

        width: 100%;

    }



    .he_syp2tiri p {

        text-align: left;

    }



    .he_zhsdor {

        margin-top: 15px;

    }



    .he_zhsgt {

        width: 36px;

        height: 36px;

    }



    .he_zhsgtri {

        margin-left: 16px;

    }



    .he_syp2ny {

        margin-top: 26px;

    }



    .he_syp2 {

        padding-top: 26px;

    }



    .he_cenav {

        display: none !important;

    }



    .he_syp2k2 p {

        font-size: 14px;

        height: inherit;

        line-height: 1.75;

        max-height: inherit;

    }



    .he_syp2nlp1 p {

        font-size: 14px;

        line-height: 30px;

    }



    .he_syp2nli {

        margin-right: 61px;

    }



    .he_syp2nle .he_syp2k1 p {

        padding-right: 40px;

    }



    .he_syp2nri p {

        font-size: 32px;

    }



    .he_syp2nri {

        float: left;

        width: auto;

        text-align: left;

        position: absolute;

        top: 26px;

        right: 2px;

    }



    .he_syp2tyri {

        position: relative;

        top: inherit;

        bottom: inherit;

        transform: inherit;

        width: 42px;

        height: 42px;

        margin-top: 20px;

    }



    .he_syp2tyri img {

        width: 18px;

    }



    .he_syp3 {

        padding-top: 30px;

    }



    .he_syp3tiri {

        width: 100%;

    }



    .he_syp3tili:first-child {

        margin-left: 0;

    }



    .he_syp3tiri {

        margin-top: 22px;

    }



    .he_syp3bbh {

        margin-top: 26px;

    }



    .he_syp3ble a {

        padding: 24px 15px 32px;

    }



    .he_syp3btp2 p {

        font-size: 14px;

        line-height: 24px;

        height: 48px;

    }



    .he_syp3btig {

        margin-top: 17px;

    }



    .he_syp3btple {

        width: 100%;

    }



    .he_syp3btpri {

        width: 100%;

        text-align: left;

    }



    .he_syp3btple p {

        padding-left: 15px;

    }



    .he_syp3btpri {

        padding-left: 15px;



    }



    .he_syp3bdri {

        border: none;

        padding-left: 20px;

    }



    .he_syp3bdle {

        width: 100%;

        padding-left: 15px;

        padding-right: 0px;

    }



    .he_syp3bdle p {

        padding-left: 0;

    }



    .he_syp3btpri {

        margin-top: 5px;

    }



    .he_syp3bdp {

        margin-top: 5px;

    }



    .he_syp3bdri {

        margin-top: 12px;

    }



    .he_syp3brili a {

        padding: 20px 10px;

    }



    .he_syp3bmole p {

        font-size: 14px;

    }



    .he_syp3bmo {

        margin-top: 19px;

    }



    .he_syp3bmori {

        width: 20px;

        line-height: 28px;

    }



    .he_syp4 {

        margin-top: 30px;

    }



    .he_syp4tpal {

        width: 26px;

    }



    .he_syp4tproi a {

        padding: 19px 15px 19px 15px;

    }



    .he_syp4tpk1 p {

        font-size: 14px;

        line-height: 1.75;

        max-height: inherit;

    }



    .he_syp4tpk1 {

        margin-top: 10px;

    }



    .he_syp4mo {

        margin-top: 8px;

    }



    .he_syp3bmole {

        padding-right: 10px;

    }



    .he_syp4dpli {

        /* margin-right: 30px; */

        margin-bottom: 15px;

    }



    .he_syp4dnk p span {

        line-height: 36px;

    }



    .he_syp4dnk p {

        font-size: 14px;

    }



    .he_syp4dpli1 .he_sypshe {

        line-height: 24px;

    }



    .he_syp4dpli1 .he_sypshe1 {

        margin-top: 4px;

    }



    .he_syp4dp {

        padding-top: 29px;

        padding-bottom: 26px;

    }



    .he_syp5 {

        padding-bottom: 32px;

        padding-top: 32px;

    }



    .he_syp6bxuli {

        width: 100px;

        margin: 0 10px;

    }



    .he_syp6te p {

        font-size: 14px;

        line-height: 28px;

        height: 28px;

    }



    .he_syp6te {

        margin-top: 8px;

    }



    .he_fotopli {

        margin-bottom: 5px;

    }



    .he_fotti {

        margin-bottom: 12px;

    }



    .he_navculi a {

        font-size: 14px;

    }



    .he_navculi a {

        line-height: 40px;

        height: 40px;

        padding: 0 12px;

        border: none;

    }



    .he_navculi {

        width: auto;

    }



    .w_d4_doenli {

        padding: 0 0px;

        width: 100%;

        margin-bottom: 74px;

    }



    .w_d4_doenli:last-child {

        margin-bottom: 30px;

    }



    .w_d4_section3 {

        padding-top: 76px;

        padding-bottom: 30px;

    }



    .he_d5ym .w_d5_section3 {

        padding: 38px 0px 16px;

    }



    .w_d5_lis {

        margin-bottom: 10px;

    }

    /* 弹窗 */

    .l_b5tcconr {

        width: 100%;

        padding-left: 30px;

        padding-right: 30px;

    }

    .l_tcbd1,
    .l_tcbd3,
    .l_tcbd4,
    .l_tcbd2 {

        margin-bottom: 0;

    }

    .l_tclist1,
    .l_tcbd3 {

        margin-bottom: 20px;

    }

    .l_tclist1 .l_tsbut {

        margin-top: 0;

    }

    .l_tctx {

        margin-top: 0;

    }

    .l_tclist1 {

        width: 100%;

        margin-bottom: 20px;

    }

    .l_b5tcconl,
    .l_b5tcconr::before {

        display: none;

    }

    .l_b5tcconr1 {

        width: 100%;

    }

    .he_b4p2bxli {
        overflow: hidden;
    }

    .he_syp2tyri {
        position: absolute;
        bottom: -50px;
        right: -19px;
    }

    .he_syp2nri {
        top: -5px;
    }

    .he_syp2ny .he_content {
        padding-top: 49px;
        padding-bottom: 49px;
    }

    .he_e5ym .l_e5box2bt {
        padding-top: 1px;
    }

    .w_e6_ph {
        width: 100%;
        padding: 10px 20px 10px;
    }

    .w_e6_ph_num {
        margin-top: 15px;
    }

    .he_syp4dpli {
        margin-right: 32px;
    }

}



@media screen and (max-width: 480px) {

    /* 弹窗 */

    .l_b5tcconr {

        padding-left: 15px;

        padding-right: 15px;

    }

    .l_tcsuct {

        font-size: 20px;

    }

    .l_tcsucp p {

        font-size: 14px;

    }

    .l_tcsucp {

        margin-bottom: 15px;

    }



    .l_space_d3 {

        padding-top: 15px;

    }



    .l_b7box1_t.l_cont1400 {

        padding-bottom: 30px;

    }



    .l_e1bx1tp p,

    .l_e1bx2p p,

    .l_e1bx3p1 p,

    .l_e1bx3p2 p,

    .l_e1bx4tr p,

    .l_e1bx5p p,

    .l_e1bx6p p {

        font-size: 14px;

    }



    .l_b7box3_nrbt {

        padding-top: 30px;

    }



    .l_e1box6 {

        height: 215px;

    }



    .l_e1bx6p p {

        height: auto;

    }



    .l_e5box1 {

        padding-top: 80px;

    }



    .l_e5box1n h4 {

        font-size: 16px;

    }



    .l_e3box2ul .slick-prev {

        width: 30px;

        height: 30px;

    }



    .l_e3box2ul .slick-next {

        width: 30px;

        height: 30px;

    }



    .l_e7box1ul .slick-next {

        width: 30px;

        height: 30px;

        top: 37%;

    }



    .l_e7box1ul .slick-prev {

        width: 30px;

        height: 30px;

        top: 37%;

    }



    .l_e7box1::after {

        left: -28px;

    }



    .l_e3box1lis,

    .l_e3box2p p {

        font-size: 14px;

    }



    .l_dlp2_1 {

        font-size: 14px;

    }



    .l_e3box4_nr p {

        font-size: 14px;

    }



    .l_dlp1_1 {

        font-size: 14px;

    }

    .w_d3_toptxt p {
        font-size: 14px;
    }


    .l_b1bx2p {

        padding-top: 10px;

    }



    .l_b1bx2liti img {

        width: 16px;

    }



    .l_e7btp1 p,

    .l_e7btp2 p {

        font-size: 14px;

    }



    .l_e7btyear {

        font-size: 16px;

    }



    .l_b1box1 {

        padding-bottom: 30px;

    }



    .l_b1bx2litt {

        font-size: 16px;

    }



    .l_b1bx2libt p {

        height: auto;

        font-size: 14px;

    }



    .l_b1bx3li::after {

        width: 120px;

    }



    .l_b1box4 {

        padding-top: 30px;

        padding-bottom: 30px;

    }



    .l_b1bx5bg img {

        top: 90px;

    }



    .l_b1bx1t2 {

        font-size: 16px;

        bottom: 55px;

    }



    .l_b1bx1t1 {

        font-size: 60px;

    }



    .l_b1box2_l {

        padding-bottom: 16px;

    }



    .l_b1box5_nrs {

        width: 100%;

    }



    .l_b1bx3m::after {

        width: 115px;

    }



    .l_b1box3_nr {

        padding: 30px 20px;

    }



    .l_b1box2 {

        padding-top: 30px;

        padding-bottom: 30px;

    }



    .l_b1bx1rt_t {

        padding-top: 10px;

    }



    .l_tith2_1 {

        font-size: 18px;

    }



    .l_b1bx3li1 {

        width: 50%;

        padding: 0 10px;

    }



    .l_b1bx3ul {

        margin: 0 -10px;

    }



    .l_b2box1_l {

        width: 100%;

        padding-right: 0;

    }



    .l_b2box1_lp1 p {

        font-size: 14px;

    }



    .l_b2box1_r {

        width: 100%;

    }



    .l_b2box1info {

        padding-top: 14px;

    }



    .l_b2box1info1 {

        margin-bottom: 8px;

    }



    .l_b2box1info1 span {

        margin-right: 10px;

    }



    .l_b2box1_r {

        padding-top: 32px;

    }



    .l_b2box2 {

        padding-top: 40px;

    }



    .l_b2box2ul {

        width: 100%;

        margin-bottom: 16px;

    }



    .l_b2box2_bt {

        padding-top: 20px;

    }



    .l_b2box2uls {

        padding-top: 20px;

        padding-bottom: 20px;

    }



    .l_b2bxli p {

        font-size: 100px;

    }



    .l_b2box2sz {

        top: -22px;

    }



    .l_b2box3 {

        padding-top: 45px;

    }



    .l_b2box3yli.on.slick-current p::after {

        width: 50px;

        height: 50px;

        bottom: -14px;

    }



    .l_b2box3yli p::before {

        width: 70px;

        height: 70px;

    }



    .l_b2box3yli.on p::before {

        top: -20px;

    }



    .l_b2box3yli.on.slick-current p {

        font-size: 16px;

    }



    .l_b2box3yli.slick-current p::after {

        width: 50px;

        height: 50px;

        top: -10px;

    }

    .l_in1s2m_d .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        width: 2px;
    }

    .l_in1s2m_d .mCSB_inside>.mCSB_container {
        margin-right: 10px;
    }

    .l_et3_cl {
        width: 20px;
        height: 14px;
        right: 32px;
        top: 12px;
    }

    .l_e3tc_bt {
        padding-top: 10px;
    }

    .l_e3tc_tr {
        padding-left: 0px;
        position: static;
        top: 20px;
        width: 100%;
        margin-top: 15px;
    }

    .l_e3tc_cont {
        height: 440px;
    }

    .l_b2box3yli.slick-current p {

        font-size: 16px;

    }



    .l_b2box3_btn {

        width: 35px;

        height: 35px;

    }



    .l_b2btnr {

        right: -10px;

    }



    .l_b2btnl {

        left: -10px;

    }



    .l_b2box3yli p::before {

        top: -20px;

    }



    .l_b2box3_rt {

        width: 100%;

        padding-left: 0;

    }



    .l_b2box3_lt {

        width: 100%;

    }



    .l_b2btli {

        margin-bottom: 16px;

    }



    .l_b2box4_txt {

        width: 100%;

    }



    .l_b2box4p {

        padding: 20px 15px;

    }



    .l_b2box4 {

        padding-bottom: 80px;

        padding-top: 30px;

    }



    .l_b3box3_rt {

        width: 100%;

        padding-left: 0;

    }



    .l_b3box3_lt {

        width: 100%;

    }



    .l_b3btli {

        margin-bottom: 15px;

    }



    .l_b5box1li {

        width: 100%;

        margin-bottom: 12px;

    }



    .l_b5box1ul {

        margin: 0 -15px;

        max-height: 440px;

        overflow: hidden;

    }



    .l_b5box1 {

        padding-bottom: 30px;

    }



    .l_b7box3 {

        padding: 30px 0;

    }



    .l_b7box3li a {

        padding: 20px 15px;

    }



    .l_b7box3_info1::after {

        height: 16px;

    }



    .l_b7box3_info {

        font-size: 14px;

    }



    .l_b7box4_nrl {

        padding: 30px 20px;

    }



    .l_b7box4hd {

        padding-top: 10px;

    }



    .l_b7box4p p {

        font-size: 14px;

    }



    .l_b7box3li_r {

        width: 100%;

        margin-top: 10px;

    }



    .l_b7box3li_l {

        width: 100%;

        padding-right: 0;

    }



    /* .l_b5box2ul {

        max-height: 886px;

    } */



    .l_b7box1_bt::after {

        width: 50%;

    }



    .l_b7box2li_l {

        width: 100%;

    }



    .l_b7box2li_r {

        width: 100%;

        padding-left: 0;

        margin-top: 20px;

    }



    .l_b7box2li {

        padding: 30px 0;

    }



    .l_button2t {

        font-size: 14px;

    }



    .l_button2i {

        width: 18px;

        height: 10px;

        margin-left: 10px;

    }



    .l_b7box1p2 p {

        font-size: 14px;

        height: auto;

    }



    .l_b7box1_tit h3 {

        font-size: 16px;

    }



    .l_b7box1p3 p {

        font-size: 14px;

    }



    .l_b7box2li_r p {

        font-size: 14px;

    }



    .l_d1box1p p {

        font-size: 14px;

    }



    .l_d1bx1nr2 {

        padding-top: 30px;

    }



    .l_d1bx2tit h5 {

        font-size: 18px;

    }



    .l_d1bx2p p {

        font-size: 14px;

    }



    .l_d1bx3it p {

        font-size: 14px;

    }



    .l_b7box1_time1 span {

        font-size: 20px;

    }



    .l_b7box1_btcon {

        padding: 30px 20px;

    }



    .l_b7box1_time {

        font-size: 14px;

    }



    .l_e1bx1im1 {

        width: 100%;

        margin-bottom: 20px;

    }



    .l_e1span span {

        font-size: 24px;

    }



    .l_e1box1 {

        padding-bottom: 30px;

    }



    .l_e1bx2p {

        padding-top: 10px;

    }



    .l_e1box2,

    .l_e1box3 {

        padding-top: 30px;

    }



    .l_e1bx3l {

        width: 100%;

    }



    .l_e1bx3r {

        width: 100%;

        padding-left: 0;

    }



    .l_e1bx3rt {

        padding-top: 24px;

    }



    .l_e1bx3p1,

    .l_e1bx3p2 {

        padding-top: 20px;

        padding-bottom: 20px;

    }



    .l_e1bx3p1 p {

        height: auto;

    }



    .l_e1bx3r2 {

        width: 100%;

    }



    .l_e1bx3l2 {

        width: 100%;

        padding-right: 0;

        padding-top: 24px;

    }



    .l_e1bx3i3 {

        margin-top: 0;

        margin-left: 0;

        width: 100%;

    }



    .l_e1bx3i2 {

        width: 100%;

    }



    .l_e1bx3r2 {

        margin-top: 32px;

    }



    .l_e1bx3p2 p {

        height: auto;

    }



    .l_e1box4 {

        padding-top: 30px;

    }



    .l_e1bx4tl {

        width: 100%;

    }



    .l_e1bx4tr {

        width: 100%;

        padding-left: 0;

        padding-top: 20px;

    }



    .l_e1box4bt {

        padding-top: 20px;

    }



    .l_e1bx4li {

        width: 100%;

        margin-bottom: 15px;

    }



    .l_e1box5 {

        padding-top: 30px;

    }



    .l_e1bx5l {

        width: 100%;

    }



    .l_e1bx5r {

        width: 100%;

        padding-left: 0;

        position: static;

        right: 0;

        transform: inherit;

    }



    .l_e1bx5rt {

        padding-top: 20px;

    }



    .l_e1bx5p p {

        height: auto;

    }



    .l_e1bx5p {

        padding-top: 15px;

        padding-bottom: 15px;

    }



    .l_e1bx6p {

        padding-bottom: 10px;

        padding-top: 10px;

    }



    .l_e1box6_nr1 {

        width: 100%;

    }



    .l_e5box1i {

        padding-top: 20px;

    }



    .l_e5box1li {

        width: 100%;

        border-bottom: 1px solid #eee;

        margin-bottom: 20px;

    }



    .l_e5box1ip p {

        height: auto;

    }



    .l_e5box1 {

        padding-bottom: 40px;

    }



    .l_e5box2 {

        padding-top: 30px;

        padding-bottom: 40px;

    }



    .l_e5box2lo {

        width: 170px;

    }



    .l_e5box2bt {

        padding-top: 20px;

    }



    .l_e5box3lip_r {

        width: 100%;

        padding-left: 0;

    }



    .l_e5box3ul1 .slick-next {

        display: none !important;

    }



    .l_e5box3ul1 .slick-prev {

        display: none !important;

    }



    .l_e5box3li_t {

        padding-top: 30px;

        padding-bottom: 30px;

    }



    .l_e7box1uls2 {

        width: 100%;

        padding: 0 20px;

    }



    .l_e7btyli::after,

    .l_e7btyli::before,

    .l_e7box1uls2::after {

        display: none;

    }



    .l_e7btylips {

        left: 0;

    }



    .l_e7box1uls2 {

        left: 0;

        margin-top: 30px;

    }



    .l_e7btylip {

        position: relative;

        text-align: center;

    }



    .l_e7btyli.on .l_e7btylips {

        left: 0;

    }



    .l_d1bx1nr2s {

        padding-right: 20px;

    }



    .l_d1bxlil h3 {

        font-size: 20px;

    }



    .l_d1bxli {

        padding-top: 30px;

    }



    .l_d1bx2tit1 h3 {

        font-size: 18px;

    }



    .l_d1icobox {

        margin-bottom: 10px;

        width: 55px;

    }



    .l_d1box3 {

        padding: 40px 0;

    }



    .l_b2box1_lp2 h4 {

        font-size: 16px;

    }



    .l_spbut img {

        width: 34px;

    }



    .l_b2box2h4 {

        padding-top: 10px;

    }



    .l_b2box3_tp {

        margin-bottom: 20px;

    }



    .l_b2box3_bt {

        padding-top: 30px;

    }



    .l_b2box3_rt p {

        font-size: 14px;

    }



    /* B6 */

    .w_b6s {

        width: 100%;

        padding: 0 20px;

    }



    .w_b6_report {

        width: 12px;

        margin-top: 5px;

    }



    .w_b6_li a {

        padding: 10px 10px;

    }



    .w_b6_date_txt {

        font-size: 12px;

    }



    .w_b6_text.l_dlp2_1 {

        padding: 0px 8px;

        font-size: 14px;

        height: 28px;

        font-size: 14px;

        width: calc(100% - 20px)
    }



    .w_b6_date {

        width: 100%;

    }



    .w_b6_date::after {

        top: 5px;

        left: 57px;

    }



    .w_b6_li {

        margin-bottom: 10px;

    }



    /* C1新闻资讯 */

    .w_c1_jiantou {

        display: none;

    }



    .w_c1_jiantou2 {

        display: none;

    }



    .w_c1_lbbox {

        padding-top: 48px;

    }



    .w_section2 {

        padding: 0 20px;

        padding-top: 44px;

    }



    .w_c1_smdatetxt {

        font-size: 14px;

        line-height: 1.75;

    }



    .w_c1_smdateimg {

        width: 14px;

        margin-top: 4px;

    }



    .w_c1_smliright {

        padding: 12px 0;

    }



    .w_c1_smbq {

        width: 108px;

        height: 32px;

    }



    .w_c1_smlba {

        font-size: 12px;

        line-height: 34px;

    }



    .w_c1_smlbbtn {

        padding-top: 14px;

    }



    .w_c1_smli {

        padding-bottom: 14px;

        margin-top: 28px;

    }



    .w_c1_slnrbox {



        width: calc(100% - 145px);

        height: 46px;

        margin-left: 0;

        padding: 0 12px;

    }



    .w_c1s {

        width: 100%;

        padding: 0 20px;

    }



    .w_c1_lbbox {

        padding: 0;

        padding-top: 40px;

    }



    .w_c1_datetxt {

        font-size: 16px;

    }



    .w_c1_dateimg {

        width: 14px;

    }



    .w_section2 {

        padding-top: 18px;

    }



    .w_c1_lb_left {

        padding-right: 0px;

    }



    .w_c1_lbtitle.l_tith4_1 {

        font-size: 16px;

    }



    .w_c1_smli {

        padding-bottom: 6px;

        margin-top: 20px;

    }



    .w_c1_lbnr.l_dlp2_1 {

        height: 60px;

        font-size: 14px;

    }



    .w_c1_searchbox {

        padding-bottom: 12px;

    }



    .w_c1_smlia {

        padding: 0px;

    }



    .w_c1_smlbtitle.l_tith4_1 {

        font-size: 16px;

    }



    .w_c1_smlbnr.l_dlp2_1 {

        height: 60px;

        overflow: hidden;

        font-size: 14px;

        line-height: 1.5;

    }



    .w_c1_ss {

        width: 18px;

        margin-top: 3px;

    }



    .w_c1_slint input {

        line-height: 1.5;

        padding: 8px 14px;

    }



    .w_c1s1mtrl_tp {

        line-height: 1.5;

        padding: 8px 2px;

    }



    /* C2 */

    .w_c2_contents.yxedr_active p img {

        padding: 4px 0;

    }









    /* D3 */

    .w_d3tit.l_tith3_3 {

        font-size: 18px;

    }



    .w_sm_d2 {

        padding: 20px;

    }



    .w_d3_toptxt {

        padding-top: 0px;

        font-size: 14px;

        line-height: 1.75;

        height: 48px;

        margin-bottom: 4px;

    }



    .w_d3_btn {

        padding: 2px 16px;

        font-size: 12px;

    }



    .w_d3_btns {

        padding-top: 6px;

    }



    .w_d3_btn::after {

        height: 28px;

        right: -2px;

    }



    .w_d3_cardli.on .w_d3_cptxt {



        height: 21px;

    }



    .w_d3_cardli {

        width: 50%;

    }



    .w_d3_cptxt {

        font-size: 12px;

    }



    .w_d3_cpimg {

        width: 12px;

        margin-top: 2px;

        margin-left: 15px;

    }



    .w_d3_cards.yxedr_active p {

        font-size: 14px;

        line-height: 1.75;

        margin-bottom: 4px;

    }



    .w_d3_cards {

        padding: 20px 0;

    }



    .w_d3_topright {

        padding: 20px 0 0;

    }



    .w_d3_top {

        padding-top: 20px;

    }



    .w_d3_lbplay {

        width: 36px;

        top: 42%;

        left: 46%;

        ;

    }



    .w_d3_card {

        padding: 0 20px;

    }



    .w_d3_cardli_a {

        width: 180px;

    }



    /* D4 */

    .w_d4_downleft {

        padding-left: 200px;

        padding-right: 0px;

        padding-top: 40px;

        padding-bottom: 33px;

    }



    .w_d4_downnrs {

        width: 160px;

        top: -32px;

    }



    .w_d4_downtitle {

        padding-bottom: 22px;

        font-size: 14px;

        height: 54px;

    }



    .w_d4_downtxt {

        font-size: 14px;

    }



    .w_d4_downimg {

        width: 14px;

    }



    .w_d4_doenli {

        width: 100%;

        padding: 0 22px;

        margin-bottom: 80px;

    }



    .w_d4_section3 {

        padding-top: 60px;

        padding-bottom: 20px;

    }



    /* D5 */

    .w_d5_lis {

        width: 100%;

    }



    .w_d5_liimg {

        width: 100%;

    }



    .w_d5_section3 {

        padding: 20px 18px;

    }



    .w_d5_litit {

        font-size: 16px;

        height: 26px;

    }



    .w_d5_litxt p {

        margin-bottom: 4px;

    }



    .w_d5_litxt {

        padding: 8px 0;

        padding-bottom: 14px;

    }



    /* D6 */

    .w_d6_lis {

        width: 50%;

    }



    .w_d6_section3 {

        padding: 40px 10px;

    }



    .w_d6_lis a {

        padding: 30px 28px;

        background-position: -110px -146px;

    }



    .w_d6_li_a {

        font-size: 14px;

    }



    /* E2 */

    .w_e2_title {

        width: 100%;

        padding: 0 20px;

        text-align: left;

    }



    .w_e2_tu {

        width: 100%;

        padding: 0 20px;

    }



    .w_e2_tit.l_tith6_1 {

        line-height: 1.75;

        /* font-weight: bold; */

        font-size: 16px;

    }



    /* G1*/

    .w_sm_g1 {

        padding: 0 20px;

    }



    .w_g1_tittxt.l_tith2_1 {

        font-size: 20px;

        margin-bottom: 12px;

    }



    .w_g1_titimg {

        width: 26px;

        margin-top: 7px;

    }



    .w_g1_tittxt.l_tith2_1::after {

        width: 300px;

        left: 108px;

    }



    .w_g1_partli {

        width: 100%;

        margin-bottom: 12px;

    }



    .w_g1_bottom {

        padding-top: 20px;

    }



    .w_g1_tit4_1.l_tith4_1 {

        font-size: 16px;

        height: 30px;

    }



    .w_g1_partimg {

        width: 14px;

        margin-top: 6px;

    }



    .w_g1_part_p.l_dlp1_1 p {

        line-height: 1.5;

        height: 52px;

        padding: 6px 0;

    }



    .w_g1_part_p.l_dlp1_1 {

        font-size: 14px;

        margin-bottom: 4px;

        height: 32px;

    }



    .w_g1_name,

    .w_g1_mail {

        height: 18px;

    }



    .w_g1_part_namebox,

    .w_g1_part_mailbox {

        padding: 0px 4px;

    }



    .w_g1_section2 {

        padding: 0 20px;

    }



    .w_g1_p_txt p {

        font-size: 16px;

        line-height: 1.5;

    }



    .w_g1_p_img {

        width: 22px;

        margin-top: 5px;

    }



    .w_g1_proleft {

        width: 120px;

        padding: 0px 6px;

    }



    .w_g1_proli {

        padding: 15px 20px;

        margin-bottom: 12px;

    }



    .w_g1_proright {

        padding: 0px;

    }



    .w_g1_protit {

        padding: 0px 0px;

    }



    .w_g1_pronameimg,

    .w_g1_promailimg,

    .w_g1_prphoneimg {

        width: 14px;

        margin-top: 3px;

    }



    .w_g1_proname p,

    .w_g1_promail p,

    .w_g1_prophone p {

        font-size: 14px;

        line-height: 1.5;

        height: 22px;

        width: 199px;

        overflow: hidden;

    }



    .w_sm_g1 {

        background-position: -67px 98px;

    }



    .w_g1_close {

        font-size: 26px;

        right: 9px;

        top: 4px;

    }



    .w_g1_p_txt {

        width: calc(100% - 22px);

    }



    .w_g1_nameimg,

    .w_g1_mailimg {

        width: 14px;

    }



    .w_g1_pronames,

    .w_g1_prophones,

    .w_g1_promails {

        padding-left: 12px;

    }



    .w_sm_g1 {

        background: none;

    }



    /* C2 */

    .w_c2s_tjli {

        width: 100%;

    }



    .w_c2s_tjli a {

        height: 200px;

    }



    .w_c2s_top_tittxt.l_tith4_1 {

        font-size: 18px;



    }



    .w_c2_lj div a {

        width: 100%;

        height: 34px;

        font-size: 14px;

        margin: 4px 0;



    }



    .w_c2_lbtxts {

        padding: 30px;

    }



    .w_c2_title3_1.l_tith3_1 {

        font-size: 18px;

    }



    .w_c2_date.l_space_d3 {

        padding-top: 4px;

    }



    .w_c2_person.l_space_d3 {

        padding-top: 4px;

    }



    .w_c2_tityou.l_space_d3 {

        padding-top: 4px;

        width: 100%;

    }



    .w_c2_tityou_txt {

        padding: 0px 14px 0 0;

    }



    .w_c2_wximg {

        width: 28px;

    }



    .w_c2_wximg {

        margin: 0 3px;

    }



    .w_c2_inimg {

        width: 28px;

    }



    .w_c2_contents.yxedr_active p {

        font-size: 14px;

        line-height: 1.75;

        margin-bottom: 7px;

    }



    .w_c2s {

        padding: 60px 20px 20px;

    }



    .w_c2_person {

        padding-left: 26px;

    }



    .w_c2_contents {

        padding-top: 18px;

        padding-bottom: 14px;

    }



    .w_c2s_top_lun .slick-dots {

        bottom: 50px;

    }



    .w_c2_liyou {

        float: left;

    }



    .w_c2_tjnews.l_space_d1 {

        padding-top: 0px;

    }



    .w_c2_tjtitle.l_tith3_1 {

        font-size: 18px;

    }



    .w_c2s_tjlist {

        padding-bottom: 80px;

        padding-top: 30px;

    }



    .w_c2_tjtitle::after {

        top: 37px;

        left: 46%;

    }



    .w_c2_top {

        padding-bottom: 12px;

    }



    /* .w_c2s_top_lun .slick-dots li {

        border: 1px solid #005bac;

        height: 8px;

        width: 8px;

        margin: 0 2px;

    } */





    /* E6 */

    .g_sect1.w_sm_e6 {

        display: none;

    }



    .w_e6_ph_title {

        width: 100%;

        padding: 0 20px;

        margin-top: 40px;

    }



    .w_e6_tittxt.l_tith2_1 {

        font-size: 20px;

        margin-bottom: 6px;

    }



    .w_e6_titimg {

        width: 30px;

        margin-top: 7px;

    }



    .w_e6_subtitle.l_tith6_1 {

        margin-bottom: 8px;

        font-size: 16px;

        line-height: 1.75;

    }



    .w_e6_pali {

        width: 100%;

        margin-bottom: 14px;

    }



    .w_e6_patxts p {

        font-size: 14px;

        line-height: 36px;

        color: #333;

        padding: 0 12px;

        width: 100%;

        height: 34px;

        padding-right: 0;

    }



    .w_e6_patxts p span {

        font-size: 20px;

    }



    .w_e6_paimgs {

        width: 25px;

        height: 25px;

        margin-top: 6px;

    }



    .w_e6_paimg {

        width: 12px;

        top: 5px;

        left: 7px;

    }



    .w_e6_ph_btn_title {

        width: 100%;

        padding: 0 20px;

    }



    .w_e2_introduction.l_dlp1_1 {

        color: #333;

        font-size: 14px;

        line-height: 1.75;

    }



    .w_e6_title_xia .w_e6_tittxt.l_tith2_1 {

        margin-bottom: 6px;

    }



    /* .w_e6_phbox {

        display: block;

    } */



    .w_e6_ph {

        width: 100%;

        padding: 0 20px;

    }



    .w_e6_ph table tr td {

        font-size: 14px;

        line-height: 1.75;

    }



    .w_e6_ph_num {

        width: 100%;

        padding: 0 20px;

    }



    .w_e6_ph_num table tr td {

        font-size: 14px;

        line-height: 1.75;

    }



    .he_b1pxli {

        width: 33.333333%;

        margin-bottom: 20px;

    }



    .he_b1pxmo {

        margin-top: 20px;

    }



    .l_b1box1_r {

        margin-top: 25px;

    }



    .l_b1box2_r {

        width: 100%;

    }



    .l_b1box2 {

        padding-bottom: 24px;

    }



    .l_b1box3_nr {

        padding: 38px 20px 20px;

    }



    .l_b1box4 {

        padding-top: 39px;

        padding-bottom: 0px;

    }



    .l_b1box5_nr {

        position: static;

        transform: inherit;

    }



    /* .l_b1bx5bg {

        display: none;

    } */



    .l_b1box5 {

        height: inherit;

        padding: 38px 0;

    }



    .l_b1bx5in {

        padding-bottom: 6px;

    }



    .he_b1px {

        padding-top: 38px;

        padding-bottom: 43px;

    }



    .he_b1pxmo {

        margin-top: 10px;

    }



    .l_b2box1_r {

        padding-top: 0px;

    }



    .l_b2box2 {

        padding-top: 29px;

    }



    .l_b2box2uls {

        padding-top: 32px;

    }



    .l_b2box2 .l_tith2_1::after {

        top: 31px;

    }



    .l_b2bxli p {

        font-size: 70px;

    }



    .l_b2box3 {

        padding-top: 33px;

    }



    .l_b2box2sz {

        top: -5px;

    }



    .l_b2btli {

        margin-bottom: 9px;

    }



    .l_b2box4 {

        padding-bottom: 40px;

        padding-top: 0px;

    }



    .l_b2box4p1 p {

        font-size: 14px;

    }



    .l_b2box4p21 {

        font-size: 14px;

    }



    .l_b2box4p1 p {

        margin-bottom: 4px;

    }



    .l_b2box4p2 {

        padding-top: 5px;

    }



    .he_nybanp {

        padding-top: 10px;

        margin-top: 10px;

    }



    .he_ban1bx {

        width: 100%;

    }



    .he_b4p2tig {

        height: 325px;

    }



    .he_b4p2btle {

        width: 100%;

    }



    .he_b4p2btri {

        width: 100%;

    }



    .he_b4p2btri p {

        font-size: 14px;

        line-height: 1.75;

        height: inherit;

    }



    .he_b4p2bxbt {

        padding-top: 19px;

    }



    .he_b4p2bthu p {

        font-size: 14px;

        line-height: 1.75;

        height: inherit;

    }



    .he_b4p2bxli {

        padding: 30px 30px 30px;

        height: inherit;

    }



    .he_d1p2bx .swiper-slide {

        width: 95%;

    }



    .swiper-slide.swiper-slide-active {

        padding-left: 0;

        width: 90%;

    }



    .he_b4dw {

        height: 310px;

    }



    .he_b4p5terp p {

        font-size: 60px;

    }



    .he_b4p5tip2 p {

        font-size: 14px;

        line-height: 1.75;

        margin-bottom: 4px;

    }



    .he_b4p5 {

        padding-bottom: 45px;

    }



    .he_b4p5tip1 {

        margin-top: 8px;

    }



    .he_b4p5tip2 {

        margin-top: 14px;

    }



    .l_b3box1 {

        padding-top: 35px;

    }



    .l_b3box1ul .slick-list {

        padding: 40px 0 12px 0 !important;

    }



    .l_b3box1uls::before {

        bottom: 18px;

    }



    .l_b3box1ul .slick-prev {

        top: 68%;

    }



    .l_b3box1ul .slick-next {

        top: 68%;

    }



    .l_b3box3_rt p {

        font-size: 14px;

        line-height: 1.75;

    }



    .l_b3box3_lt {

        width: 100%;

        color: #333;

        font-size: 16px;

    }



    .l_b3bg {

        display: none;

    }



    .l_b3btli {

        margin-bottom: 12px;

    }



    .l_b3box1 {

        padding-top: 27px;

        padding-bottom: 28px;

    }



    .l_b5box1_nr {

        padding-left: 20px;

    }



    .l_b5box1_nr .l_titles {

        padding-top: 32px;

    }



    .l_b5box1li a {

        padding: 16px 15px 8px;

    }



    .l_b7box3_nrbt {

        padding-top: 20px;

    }



    .l_b7box4 {

        padding-top: 38px;

        padding-bottom: 38px;

    }



    .l_b7box3 {

        padding: 38px 0;

    }



    .w_b6_listbox {

        padding-top: 34px;

    }



    .w_b6_report {

        width: 18px;

    }



    .w_b6_date {

        padding-left: 10px;

    }



    .l_b7box3li_r {

        text-align: left;

    }



    .he_fenye {

        padding-top: 18px;

        padding-bottom: 30px;

    }



    .l_b7box2li {

        padding: 20px 0;

    }



    .l_b7box2ul {

        padding: 20px 0;

    }



    .l_b7box3 {

        padding: 38px 0 25px;

    }



    .w_c1_lbnr.l_dlp2_1 {

        height: 72px;

    }



    .w_c1_lbbox {

        padding-top: 26px;

    }



    .w_c1_smlbtitle.l_tith4_1 {

        margin: 6px 0;

    }



    .w_c1_lbtitle.l_tith4_1 {

        margin: 8px 0;

    }



    .w_c1_smlist {

        margin-bottom: 12px;

    }



    .w_c1_smlbbtn {

        padding-top: 16px;

    }



    .w_c1_searchbox {

        padding-top: 50px;

    }



    .w_c2s {

        padding: 29px 20px 20px;

    }



    .l_space_d3 {

        padding-bottom: 10px;

    }



    .w_c2_lj div a {

        width: 100%;

        height: 28px;

    }



    .w_c2_lj {

        padding-top: 10px;

    }



    .w_c2_lbtxts {

        padding: 8px;

    }



    .w_c2_lbtxts {

        position: static;

    }



    .w_c2s_libg {

        display: none;

    }



    .w_c2s_top_tittxt.l_tith4_1 {

        font-size: 16px;

    }



    .w_c2s_top_tittxt.l_tith4_1 {

        height: inherit;

    }



    .w_c2s_top_time {

        padding: 0px 0px;

    }



    .w_c2s_tjli a {

        height: inherit;

    }



    .w_c2s_top_lun .slick-dots {

        bottom: -20px;

    }



    .w_c2s_top_tittxt.l_tith4_1 {

        padding: 0px;

    }



    .w_c2_lbtxts {

        padding: 25px 15px;

    }



    .w_c2s_top_tittxt.l_tith4_1 {

        height: 56px;

        overflow: hidden;

    }



    .l_d1bx2tit h5 {

        font-size: 16px;

        line-height: 1.75;

    }



    .l_d1bx2tit {

        padding-top: 14px;

    }



    .l_d1bx2li1 {

        margin-bottom: 0px;

    }



    .l_d1bx2lis {

        padding: 9px 20px;

    }



    .l_d1bx2_nr2 {

        padding-bottom: 30px;

    }



    .w_d3_top {

        padding-bottom: 30px;

    }



    .he_d3p1bli {

        width: 33.333333%;

    }



    .he_d3p1bul {

        font-size: 0;

    }



    .he_d3p1bli {

        padding: 0px 14px;

    }



    .he_d3p1bul {

        width: 100%;

    }



    .w_d3_cards {

        padding: 30px 20px;

    }



    .he_d3p1bldb {

        top: 69px;

    }



    .he_d3p1bip p {

        font-size: 16px;

        line-height: 30px;

        padding-right: 14px;

    }



    .he_d3p1bldb {

        width: 130px;

    }



    .he_d3p1blhe a {

        line-height: 1.75;

    }



    .he_d3p1blhe {

        max-height: 145px;

    }



    .w_d4_doenli {

        padding: 0 0px;

        width: 100%;

        margin-bottom: 74px;

    }



    .w_d4_doenli:last-child {

        margin-bottom: 30px;

    }



    .w_d4_section3 {

        padding-top: 76px;

        padding-bottom: 30px;

    }



    .w_d4_downnrs {

        width: 102px;

        top: 14px;

    }



    .w_d4_downleft {

        padding-left: 142px;

        padding-right: 15px;

    }



    .w_d4_doenli {

        margin-bottom: 30px;

    }



    .w_d4_section3 {

        padding-top: 28px;

    }



    .w_d4_doenli:last-child {

        margin-bottom: 8px;

    }



    .w_d4_downleft {

        padding-top: 48px;

        padding-bottom: 41px;

    }



    .w_d4_downnrs {

        top: 22px;

    }



    .w_d4_downtitle {

        padding-bottom: 0px;

    }



    .w_d3_cptxt {

        font-size: 14px;

    }



    .he_d6ym .w_d6_section3 {

        padding: 39px 0px 18px;

    }



    .w_d6_listbox {

        margin: 0 -10px;

    }



    .w_d6_lis a {

        padding: 24px 16px;

    }



    .w_d6_lis p {

        height: 86px;

    }



    .l_e1box2,

    .l_e1box3 {

        padding-top: 38px;

    }



    .l_tith4_1 {

        font-size: 18px;

    }



    .l_e1bx3i21 {

        margin-bottom: 20px;

    }



    .l_e1box5 {

        padding-top: 38px;

        padding-bottom: 34px;

    }



    .w_e2_title {

        width: 100%;

        padding: 0 0px;

    }



    .w_e2_tu {

        margin-top: 12px;

        margin-bottom: 42px;

    }



    .l_e3box2_lis {

        padding: 35px 40px 31px;

    }



    .l_e3box5li {

        margin-bottom: 0px;

    }



    .l_e5box1 {

        padding-top: 30px;

    }



    .l_e5box1li {

        padding: 0 20px 30px;

    }



    .w_e6_tittxt.l_tith2_1 {

        font-size: 18px;

        margin-bottom: 10px;

    }



    .w_e6_titimg {

        width: 26px;

        margin-top: 5px;

    }



    .w_e6_ph table tr:nth-of-type(1) th {

        padding: 19px 20px 19px 20px;

    }



    .l_e7box1::before {

        display: none;

    }



    .l_e7box1::after {

        display: none;

    }



    .l_e7box1ul .slick-prev {

        left: -6px;

        right: inherit;

    }



    .l_e7box1ul .slick-next {

        right: -6px;

    }



    .l_e7box1li {

        margin: 0 20px;

    }



    .l_e7btyli {

        width: 100%;

        float: left;

        text-align: left;

    }



    .l_e7btyli.on .l_e7btyear {

        float: left;

    }



    .l_e7box1uls2 {

        width: 100%;

        padding: 0 0px;

    }



    .l_e7btylip {

        width: 100%;

    }



    .l_e7btylips {

        position: static;

        width: 100%;

    }



    .l_e7btylip {

        text-align: left;

    }



    .l_e7btps {

        padding-left: 10px;

    }



    .l_e7btyli.on .l_e7btps {

        padding-left: 10px;

        padding-right: 0 !important;

    }



    .l_e7box1 {

        padding-bottom: 140px;

    }

    .w_g1_section_1 {

        margin-top: 40px;

    }

    .w_g1_partli {

        margin-bottom: 25px;

    }

    .w_g1_part_namebox {

        margin-bottom: 5px;

    }

    .w_g1_section2s {

        padding-bottom: 30px;

    }

    .he_g1p3 {

        padding-top: 44px;

        padding-bottom: 30px;

    }

    .he_g1p3ig {

        width: 14px;

        display: inline-block;

    }

    .he_g1p3ig img {

        width: 100%;

    }

    .he_g1p3te p {

        font-size: 16px;

    }

    .l_b5tcconr {

        padding-top: 46px;

    }

    .l_tclist1 {

        margin-bottom: 36px;

    }

    .he_syp4dpli {
        width: auto;
        margin-right: 20px;
    }

    /* .he_syp4dpli {
        width: 27%;
    }
    .he_syp4dpli1 {
        width: 100%;
    } */
    .he_syp4dnk {
        display: block;
    }

    .he_syp9k2w {
        margin-top: 10px;
    }

    .he_b4p2tig {
        height: 431px;
    }

    /* .he_b4p2tig img{
        top: 50%;
        transform: translate(-50%,-50%);
    } */
    .he_b4p2tig {
        height: 372px;
    }

    .l_d1bx1nr2s {
        padding-left: 20px;
    }

    .w_g1_part_p.l_dlp1_1 {
        height: inherit !important;
    }

    .w_g1_part_p.l_dlp1_1 p {
        height: inherit !important;
    }

    .l_b1box1_r {
        margin-top: 0px;
    }

    .l_b1box1 {
        padding-bottom: 38px;
    }

    .l_b1box1_l {
        margin-top: 5px;
    }

    .l_b1box2 {
        padding-bottom: 35px;
    }

    .l_b1box4 .he_content {
        padding: 0;
    }

    .l_b1box4 .l_b1bx4r {
        width: calc(100% - 40px);
        margin: 0 auto;
        float: none;
    }

    .l_b1bx4l {
        float: none;
    }

    .l_b1box4 .l_b1bx4r {
        margin-top: -50px;
    }

    .l_b2box4p {
        padding: 30px 30px;
    }

    .l_b2box4 {
        padding-bottom: 80px;
    }

    .w_c1_lbbox {
        overflow: inherit;
    }

    .he_c1ye .g_sect1 {
        overflow: hidden;
        padding-bottom: 34px;
    }

    .w_c1_searchbox {
        padding-top: 19px;
    }

    .l_d1bxlil {
        width: 100%;
    }

    .l_d1bxlir {
        width: 100%;
        padding-left: 37px;
        margin-top: 15px;
    }

    .l_d1bx2_nr2 {
        padding-bottom: 130px;
    }

    .l_e3box1_r::after {
        display: none;
    }

    .he_e6ym .w_e6_phbox {
        margin-bottom: 43px;
    }

    .l_e7box1 {
        padding-bottom: 240px;
    }

    .w_g1_proleft {
        width: 100%;
    }

    .w_g1_proright {
        width: 100%;
        margin-top: 10px;
    }

    .w_g1_pronames,
    .w_g1_prophones,
    .w_g1_promails {
        padding-left: 0px;
    }

    .w_g1_proleft {
        padding: 0px 0px;
    }

    .w_g1_proli {
        padding: 20px 20px;
    }

    .w_g1_proleft {
        border: none !important;
    }

    .he_syp4dp {
        padding-top: 36px;
        padding-bottom: 20px;
    }

    .l_b1bx3m::after {
        width: 82px;
    }

    .l_b2box1_lp2 {
        text-align: center;
    }

    .he_b4p2bxli {
        padding: 30px 52px 30px;
    }

    .w_c1_searchbox {
        padding-top: 35px;
    }

    .l_b7box1_bt {
        background: url('../images/1b7_bg1.jpg') center / cover no-repeat !important;
    }

    .w_c1_luns .slick-dots {
        bottom: -34px;
    }

    .w_c1_searchbox {
        padding-bottom: 22px;
    }

    .w_c1_smli {
        padding-bottom: 14px;
        margin-top: 30px;
    }

    .l_d1bx3r {
        padding-top: 33px;
    }

    .l_d1box2_nr {
        padding-top: 39px;
    }

    .w_d3_cpimg {
        margin-left: 0px;
    }

    .w_d3_cardli.on .w_d3_cptxt {
        width: calc(100% - 12px);
    }

    .w_d3_cpimg {
        margin-top: 6px;
    }

    .l_e3box1_l {
        margin-top: 102px;
    }

    .l_e3box1_r {
        margin-top: 10px;
    }

    .l_e5box3lip_r {
        margin-top: 15px;
    }

    .w_e6_pali {
        margin-bottom: 20px;
    }

    .w_e6_pali:last-child {
        margin-bottom: 10px;
    }

    .w_e6_ph table {
        margin-bottom: 36px !important;
    }

    .l_dlp1_1 {
        margin-bottom: 28px;
    }

    .w_e6_ph_num table {
        margin-bottom: 36px !important;
    }

    .l_e7btyli.on .l_e7btps {
        text-align: left !important;
    }

    .w_g1_parts {
        margin-top: 12px;
    }

    .w_g1_partli {
        margin-bottom: 24px !important;
    }

    .w_g1_partlist {
        padding-bottom: 10px;
    }

    .w_g1_part_namebox {
        margin-bottom: 10px;
    }

    .w_g1_part_p.l_dlp1_1 p {
        padding: 11px 0;
    }

    .w_g1_bottom {
        padding-top: 43px;
    }

    .w_g1_proli {
        margin-bottom: 31px;
    }

    .w_g1_proli:last-child {
        margin-bottom: 10px;
    }

    .w_g1_proright .fl {
        margin-bottom: 6px;
    }

    .w_g1_proli {
        padding: 25px 20px 16px;
    }
}





@media screen and (max-width: 480px) {



    /* B6下载列表 */

    .w_b6_date {

        width: 100%;

    }



    .w_c1_smliright {

        padding: 16px 0;

    }



    .w_c1_smlbtitle.l_tith4_1 {

        font-size: 18px;

    }



    .w_b6_text.l_dlp2_1 {

        width: calc(100% - 20px);

        overflow: hidden;

    }



    /* C1新闻资讯 */

    .w_c1_sl {

        width: 112px;

        margin: auto;

    }



    .w_c1_slnrbox {

        margin-left: 3px;

        width: calc(100% - 150px);



    }



    .w_section2 {

        padding-top: 20px;

    }



    /* D3 */

    .w_d3_cardli.on .w_d3_cptxt {

        width: 59px;

    }



    .w_d3_cardli_a {

        width: 160px;

    }



    .w_d3_cards {

        padding: 20px;

    }



    .w_d3_cpimg {

        margin-left: 15px;

    }



    /* D4 */

    .w_d4_downleft {

        padding-left: 189px;

        padding-right: 6px;

        padding-top: 40px;

        padding-bottom: 36px;

    }



    .w_d4_downtxt {



        font-size: 12px;

        padding: 3px 8px;

    }



    .w_d4_downimg {

        width: 13px;

    }



    /*D6  */

    .w_d6_lis a {

        padding: 14px 8px;

        background-position: -164px -176px;

    }



    .w_d6_lis {

        padding: 0 4px;

        margin-bottom: 12px;

    }



    /* G1 */

    .w_g1_partli {

        width: 100%;

        margin-bottom: 12px;

    }



    .w_g1_proleft {

        width: 100%;

        border: none;

    }



    .w_g1_proright {

        width: 100%;

    }



    .w_g1_close {

        font-size: 18px;

        right: 6px;

        top: 1px;

    }



    /* C2 */

    .w_c2_tityou.l_space_d3 {

        padding-top: 6px;

        float: left;

    }



    .w_c2_contents.yxedr_active p img {

        padding: 5px 0;

    }



    .w_c2_date.l_space_d3 {

        padding-top: 6px;

    }



    .w_c2_person.l_space_d3 {

        padding-top: 6px;

    }



    .w_c2_top {

        padding-bottom: 14px;

    }



    .w_c2_tjtitle::after {

        top: 38px;

        left: 45%;

    }



    .w_c2s_tjlist {

        padding-top: 26px;

    }





    /* E6 */

    .w_e6_ph table {

        max-width: 320px;

        margin-bottom: 14px;

    }



    .w_e6_ph {

        margin-top: 20px;

    }



    .w_e6_ph_num table {

        max-width: 320px;

    }



    .w_g1_tittxt.l_tith2_1::after {

        width: 180px;

    }



    .w_g1_part_p.l_dlp1_1 {

        margin-bottom: 4px;

        height: 42px;

        padding: 0;

    }

    .l_b3lip {
        font-size: 16px;
    }

    .w_d3_cpimg {
        margin-left: 0px;
    }

    .w_d3_cardli_a {
        padding: 8px 14%;
    }

    .w_d3_cardli.on .w_d3_cptxt {
        width: calc(100% - 12px);
    }

    .he_d3ym .w_d4_doenli {
        margin-bottom: 27px;
    }

    .w_d3_cpimg .w_d3_img1 {
        display: none;
    }

    /* .w_d3_cpimg {
        height: 12px;
    } */

    .w_d3_cpimg {
        margin-top: 3px;
    }

    .w_d3_cardli {
        height: 44px;
    }

    .he_syp4dpli {
        width: 33.333333%;
        text-align: center;
        margin-right: 0;
    }

    .he_syp4dpli1 {
        width: 100%;
    }

    .he_syp4dp {
        text-align: center;
    }

}