*{box-sizing: border-box;}
.w1400{max-width: 1400px;margin: 0 auto;}

.wmly2024_wrap{padding-bottom: 50px; width: 100%;height: auto;background-color: #101b7c; background-image: url(/wmly2023_resource/bgcolor_02.png);background-size: 100% 100%;}
.wmly2024_wrap .header{margin-bottom: 25px}
.wmly2024_wrap .header .w1400{position: relative;overflow: hidden;}
.wmly2024_wrap .header .header_icon{margin-top: 45px;}
.wmly2024_wrap .header .wza{position: absolute;top: 50px;right: 60px;}
.wmly2024_wrap .header .wza a{color: #fff;text-shadow: 0 0 20px rgba(0, 0, 0, 0.5);}
.wmly2024_wrap .header .wza img{vertical-align: middle;}


.wmly2024_wrap .header .h_top{height: 730px;background: url(/wmly2023_resource/header_tit2024.png) top center no-repeat;background-size:cover;}

.wmly2024_wrap .header h1{text-align: center;-webkit-user-select: none;-moz-user-select: none; -ms-user-select: none; user-select: none; }
.wmly2024_wrap .header h1 img{width: 100%;}
.wmly2024_wrap .header .txt{height: 375px;background: url(/wmly2023_resource/header_txt.png) top center no-repeat;background-size: 100% 100%;margin-top: -50px;margin-bottom: 30px;padding: 125px 80px 130px 135px;font-size: 20px;line-height: 40px;color: #0d4c9d;font-weight: bolder;text-indent: 2em;}
.wmly2024_wrap .header .txt p{width: 100%;height: 100%;overflow-y: auto;padding-right: 6px;}
/*定义滚动条高宽及背景  高宽分别对应横竖滚动条的尺寸*/
.wmly2024_wrap .header .txt p::-webkit-scrollbar{width: 4px;background-color:#f4f5f8;}
/*定义滚动条轨道  内阴影+圆角*/
.wmly2024_wrap .header .txt p::-webkit-scrollbar-track{border-radius:3px;background-color:#F5F5F5;}
 /*定义滑块  内阴影+圆角*/
 .wmly2024_wrap .header .txt p::-webkit-scrollbar-thumb{border-radius:3px;background-color: #63aae0;}

.wmly2024_wrap .itembox{margin-bottom: 90px;}
.wmly2024_wrap .itembox:last-child{margin-bottom: 0;}
.wmly2024_wrap h3.s_tit{text-align: center;margin-bottom: 30px;}
.wmly2024_wrap .itembox .info_box{background: url(/wmly2023_resource/info_bg.png) center center no-repeat;background-size: 100% 100%;}
.wmly2024_wrap .info_box .ec_txt{ text-indent: 2em; background: url(/wmly2023_resource/info_bg2.png) center center no-repeat;background-size: 100% 100%;padding: 55px;color: #135ba3;font-size: 18px;font-weight: bold;line-height: 1.8;}

.wmly2024_wrap .f1_box .info_box{padding-top: 55px;padding-left: 90px;padding-bottom: 30px;}
.wmly2024_wrap .f1_box .info_box .ec_01{width: 480px;height: 360px;margin-right: 100px;}
.wmly2024_wrap .f1_box .ec_txt{width: 610px;margin-top: 95px;}

.wmly2024_wrap .f2_box .info_box{padding-top: 60px;padding-left: 60px;padding-bottom: 30px;}
.wmly2024_wrap .f2_box .info_box .ec_02{width: 690px;height: 300px;}
.wmly2024_wrap .f2_box .ec_txt{width: 610px;margin-top: 55px;margin-right: 20px;}

.wmly2024_wrap .f3_box .info_box{padding-top: 35px;padding-left: 60px;padding-bottom: 40px;}
.wmly2024_wrap .f3_box .info_box .ec_03{width: 660px;height: 440px;}
.wmly2024_wrap .f3_box .ec_txt{width: 600px;margin-top: 100px;margin-left: 35px;}

.wmly2024_wrap .info_box.tabSwitchWarp{padding: 60px ;}
.wmly2024_wrap .info_box.tabSwitchWarp h4.btns {width: 100%;height: 60px;font-size: 0;}
.wmly2024_wrap .info_box.tabSwitchWarp h4.btns a{display: inline-block;width: 33%;height: 100%;line-height: 60px;text-align: center;background-color: #b5d6f9;color: #0f59a4;font-size: 20px;font-weight: bold;position: relative;}
.wmly2024_wrap .info_box.tabSwitchWarp h4.btns a.active{background-color: #fff;}
.wmly2024_wrap .info_box.tabSwitchWarp h4.btns a.active::after{content: '';display: block;position: absolute;width: 0;height: 0;border: 60px solid transparent;border-top: 20px solid #fff;left: 50%;bottom: -80px;transform: translateX(-50%);z-index: 19;}
.wmly2024_wrap .info_box.tabSwitchWarp h4.btns a:nth-child(2) {margin: 0 0.5%;}
.wmly2024_wrap  .info_box .switchBox{background-color: #0381d5;}

.wmly2024_wrap .f4_box .e4-box{padding: 70px 40px 0;height: 480px;}
.wmly2024_wrap .f4_box .e4-box .ec_txt{width: 600px;margin-top: 80px;}
.wmly2024_wrap .f4_box .e4-box .ec_04{width: 570px;height: 360px;}

.wmly2024_wrap .f4_box .e5-box{width: 100%;}
.wmly2024_wrap .f4_box .e5-box .ec_05{width: 100%;height: 480px;}

.wmly2024_wrap .f4_box .e6-box{height: 480px; padding: 0px 40px 30px;}
.wmly2024_wrap .f4_box .ec_txt{width: 580px;margin-top: 150px;margin-left: 20px;}
.wmly2024_wrap .f4_box .ec_06{width: 600px;height: 440px;}

.wmly2024_wrap .f5_box .ec_07{width: 700px;height: 465px;}
.wmly2024_wrap .f5_box .e7-box{padding-bottom: 20px;}
.wmly2024_wrap .f5_box .e7-box .ec_txt{width: 530px;height: 230px;margin-top: 130px;}

.wmly2024_wrap .f5_box .e8-box{padding: 20px 0;}
.wmly2024_wrap .f5_box .ec_08{width: 650px;height: 430px;}
.wmly2024_wrap .f5_box .e8-box .ec_txt{width: 530px;height: 210px;margin-top: 90px;margin-left: 40px;}

.wmly2024_wrap .f5_box .e9-box{padding: 20px 0;}
.wmly2024_wrap .f5_box .ec_09{width: 480px;height: 360px;margin-left: 65px;}
.wmly2024_wrap .f5_box .ec_10{width: 480px;height: 360px;margin-right: 65px;}
.wmly2024_wrap .f5_box .ec_txt{width: 80%;margin: 25px auto;}

.wmly2024_wrap .f6_box .info_box{padding: 55px 100px;}
.wmly2024_wrap .f6_box .info_box .ec_txt{width: 580px;margin-top: 45px;}
.wmly2024_wrap .f6_box .info_box .ec_11{width: 600px;height: 360px;}


@media screen and (max-width: 1520px) {
    .w1400{max-width: 1200px;}
    .wmly2024_wrap .header .h_top{height: 580px;}
    .wmly2024_wrap .header .txt{height: 340px;font-size: 18px;padding: 100px 70px 100px 110px;}

    .wmly2024_wrap h3.s_tit img{height: 85px;}
    .wmly2024_wrap .info_box .ec_txt{padding: 40px;font-size: 16px;}
    .wmly2024_wrap .info_box.tabSwitchWarp h4.btns a{font-size: 18px;}

    .wmly2024_wrap .f1_box .info_box{padding-left: 0;}
    .wmly2024_wrap .f1_box .info_box .ec_01{margin-right: 50px;}

    .wmly2024_wrap .f2_box .info_box{padding-left: 50px;}
    .wmly2024_wrap .f2_box .info_box .ec_txt{width: 550px;}
    .wmly2024_wrap .f2_box .info_box .ec_02{width: 560px;}
    
    .wmly2024_wrap .f3_box .info_box{padding-left: 30px;}
    .wmly2024_wrap .f3_box .info_box .ec_03{width: 590px;}
    .wmly2024_wrap .f3_box .ec_txt{width: 520px;margin-left: 25px;margin-top: 140px;}

    .wmly2024_wrap .info_box.tabSwitchWarp{padding: 60px 40px;}
    .wmly2024_wrap .f4_box .e4-box {height: 430px; padding: 40px 0 0;}
    .wmly2024_wrap .f4_box .e4-box .ec_04{width: 520px;}
    .wmly2024_wrap .f4_box .e4-box .ec_txt{width: 510px;margin-left: 20px;margin-top: 100px;}

    .wmly2024_wrap .f4_box .e5-box .ec_05{height: 430px;}
    /* .wmly2024_wrap .f4_box .e5-box .ec_05{width: 100%;} */

    .wmly2024_wrap .f4_box .e6-box{height: 430px;padding: 0 0 30px;}
    .wmly2024_wrap .f4_box .ec_06{height: 430px;width: 590px;}
    .wmly2024_wrap .f4_box .e6-box .ec_txt{width: 480px;}

    .wmly2024_wrap .f5_box .ec_07{width: 560px;height: 410px;}
    .wmly2024_wrap .f5_box .e7-box .ec_txt{height: auto;}

    .wmly2024_wrap .f5_box .e8-box{padding: 10px 0;}
    .wmly2024_wrap .f5_box .ec_08{width: 510px;height: 410px;}
    .wmly2024_wrap .f5_box .e8-box .ec_txt{height: auto;margin-top: 130px;}

    .wmly2024_wrap .f6_box .info_box{padding: 40px;}
    .wmly2024_wrap .f6_box .info_box .ec_txt{width: 560px;margin-top: 80px;}
    .wmly2024_wrap .f6_box .info_box .ec_11{width: 530px;}

}
@media screen and (max-width: 1200px) {
    .wmly2024_wrap .header .h_top{padding: 0 15px 30px;height: auto;}
    .wmly2024_wrap .header .txt{
        width: 96%;font-size: 16px;padding: 15px;height: auto;line-height: 34px;
        background: none;
        background-color: #fffeed;
        border: 5px solid #aaccff;
    }
    .wmly2024_wrap .header .txt p{
        border: 2px dashed #aaccff;
        padding: 10px;
    }
    .wmly2024_wrap .header h1 img{width:94%;}
    .wmly2024_wrap .header .header_icon .lh_online img{width: 240px;}
    .wmly2024_wrap .header .wza{right: 40px;}
    .wmly2024_wrap .itembox{padding: 0 15px;margin-bottom: 50px;}
    .wmly2024_wrap h3.s_tit img{height: 70px;}
    .wmly2024_wrap .info_box.tabSwitchWarp h4.btns a{font-size: 16px;}
    .wmly2024_wrap .itembox .info_box{
        background: linear-gradient(to bottom,rgba(40,157,249,0.7),rgba(40,148,241,0.7),rgba(37,130,226,0.7),rgba(34,115,213,0.7),rgba(32,105,204,0.7));
        border-radius:12px;
        border: 2px solid #65ddff;
    }

    .wmly2024_wrap .f1_box .info_box{padding: 30px 0 55px ;}
    .wmly2024_wrap .f1_box .info_box .ec_01,
    .wmly2024_wrap .f1_box .ec_txt{float: none;margin: 0px auto;}

    .wmly2024_wrap .f2_box .info_box{padding: 30px 0;}
    .wmly2024_wrap .f2_box .info_box .ec_txt{margin: 30px auto;float: none;width: 610px;}
    .wmly2024_wrap .f2_box .info_box .ec_02{margin: 0 auto;float: none;}

    .wmly2024_wrap .f3_box .info_box{padding: 30px 0 55px ;}
    .wmly2024_wrap .f3_box .info_box .ec_03{width: 610px;float: none;margin: 0 auto;}
    .wmly2024_wrap .f3_box .ec_txt{width: 610px;margin: 30px auto 0;float: none;}


    .wmly2024_wrap .info_box.tabSwitchWarp{padding: 20px;}
    .wmly2024_wrap .f4_box .e4-box{height: auto;padding: 20px 0 ;}
    .wmly2024_wrap .f4_box .e4-box .ec_04{float: none;margin: 0 auto;}
    .wmly2024_wrap .f4_box .e4-box .ec_txt{float: none;margin: 10px auto 0;width: 610px;}

    .wmly2024_wrap .f4_box .e6-box{height: auto;}
    .wmly2024_wrap .f4_box .e6-box .ec_txt{width: 610px;float: none;margin: 10px auto 0;}
    .wmly2024_wrap .f4_box .ec_06{float: none;margin: 0 auto;}


    .wmly2024_wrap .f5_box .ec_07{width: 610px;margin: 0 auto;float: none;}
    .wmly2024_wrap .f5_box .e7-box .ec_txt{width: 610px;height: auto;float: none;margin: 20px auto 0;}

    .wmly2024_wrap .f5_box .ec_08{margin: 0px auto;float: none;}
    .wmly2024_wrap .f5_box .e8-box .ec_txt{width: 610px;height: auto;float: none;margin: 10px auto ;}


    .wmly2024_wrap .f5_box .ec_09,
    .wmly2024_wrap .f5_box .ec_10{float: none;margin: 10px auto;}

    .wmly2024_wrap .info_box .ec_txt{width: 610px;height: auto;float: none;}
    
    .wmly2024_wrap .f6_box .info_box{padding: 40px 0 20px;}
    .wmly2024_wrap .f6_box .info_box .ec_txt{float: none;margin: 20px auto;width: 610px;}
    .wmly2024_wrap .f6_box .info_box .ec_11{width: 700px; float: none;margin: 0 auto;}

    
}

@media screen and (max-width: 760px) {
    .wmly2024_wrap .header{margin-bottom: 15px}

    .wmly2024_wrap .header .header_icon{margin-top: 25px;}
    .wmly2024_wrap .header .txt {font-size: 14px;line-height: 28px;margin-top: -20px;}
    .wmly2024_wrap .header .wza{top: 30px;}


    .wmly2024_wrap h3.s_tit{margin-bottom: 15px;}
    .wmly2024_wrap h3.s_tit img{max-width: 90%;height: auto;}
    .wmly2024_wrap .info_box .ec_txt {padding: 30px;font-size: 14px;line-height: 1.6;}

    .wmly2024_wrap .f1_box .info_box{padding: 30px 30px 55px;}
    .wmly2024_wrap .f1_box .info_box .ec_01{width: 100%;height: 300px;}
    .wmly2024_wrap .f1_box .ec_txt{width: 100%;height: auto;}

    .wmly2024_wrap .f2_box .info_box {padding: 30px;}
    .wmly2024_wrap .f2_box .info_box .ec_txt{width: 100%;height: auto;}
    .wmly2024_wrap .f2_box .info_box .ec_02{width: 100%;}

    .wmly2024_wrap .f3_box .info_box{padding: 30px;}
    .wmly2024_wrap .f3_box .info_box .ec_03{width: 100%;}
    .wmly2024_wrap .f3_box .ec_txt{width: 100%;margin-top: 15px;}


    .wmly2024_wrap .info_box .switchBox{padding: 0 10px 20px;}
    .wmly2024_wrap .info_box.tabSwitchWarp h4.btns{overflow-x: auto;overflow-y: hidden;white-space: nowrap;}
    .wmly2024_wrap .info_box.tabSwitchWarp h4.btns a.active::after{display: none;}
    .wmly2024_wrap .info_box.tabSwitchWarp h4.btns a{font-size: 14px;min-width: 200px;}

    .wmly2024_wrap .f4_box .e4-box .ec_04{width: 100%;height: 320px; }
    .wmly2024_wrap .f4_box .e4-box .ec_txt{width: 100%;}

    .wmly2024_wrap .f4_box .e5-box {overflow-x: hidden;}

    .wmly2024_wrap .f4_box .ec_06{width: 430px;}
    .wmly2024_wrap .f4_box .e6-box .ec_txt{width: 100%;}

    .wmly2024_wrap .f5_box .e7-box .ec_txt{width: 100%;}
    .wmly2024_wrap .f5_box .ec_07{width: 100%;height: 320px;}

    .wmly2024_wrap .f5_box .e8-box .ec_txt{width: 100%;}
    .wmly2024_wrap .f5_box .ec_08{width: 280px;height: 290px;}


    .wmly2024_wrap .f5_box .e9-box .ec_txt{width: 100%;margin: 0 auto;}
    .wmly2024_wrap .f5_box .ec_09,
    .wmly2024_wrap .f5_box .ec_10{width: 300px;height: 220px;}

    .wmly2024_wrap .f6_box .info_box{padding: 30px;}
    .wmly2024_wrap .f6_box .info_box .ec_txt{width: 100%;}
    .wmly2024_wrap .f6_box .info_box .ec_11{width: 100%;height: 300px;}
}

@media screen and (max-width: 525px){
    .wmly2024_wrap .header .header_icon{margin-top: 10px;}
    .wmly2024_wrap .header .header_icon .lh_online img{width: 175px;}
    .wmly2024_wrap .header .wza{top: 15px;right: 10px;}
    .wmly2024_wrap .header .txt {font-size: 12px;line-height: 26px;padding: 10px;}

    .wmly2024_wrap .itembox{margin-bottom: 35px;}
    .wmly2024_wrap .info_box .ec_txt{padding: 20px;}
    .wmly2024_wrap .f1_box .info_box .ec_01{height: 320px;}
    .wmly2024_wrap .f1_box .info_box{padding: 30px 15px;}

    .wmly2024_wrap .f2_box .info_box{padding: 30px 15px;}
    .wmly2024_wrap .f2_box .info_box .ec_txt{margin: 15px auto;}
    .wmly2024_wrap .f2_box .info_box .ec_02{height: 250px;}


    .wmly2024_wrap .f3_box .info_box{padding: 30px 15px;}
    .wmly2024_wrap .f3_box .info_box .ec_03{height: 420px;}
    .wmly2024_wrap .info_box .ec_txt{margin-top: 0;}

    .wmly2024_wrap .f4_box .e4-box .ec_04{height: 240px;}

    .wmly2024_wrap .f4_box .ec_06{width: 270px;}

    .wmly2024_wrap .f5_box .ec_09,
    .wmly2024_wrap .f5_box .ec_10{width: 260px;height: 200px;}
    .wmly2024_wrap .f6_box .info_box{padding: 15px;}
}
