﻿@charset "utf-8";



body {

    overflow: hidden;

    max-width: 1920px;

    margin: auto;

    font-family: "Microsoft Yahei", "PingFang SC";

    background: #fff;

}



.yx_mc_main {

    font-family: "Microsoft Yahei", "PingFang SC";

}



img {

    width: 100%;

}



a {

    color: #ccc;

    display: block;

}



/* a:active {

    color: #fff !important;

} */



.ft1_l_lisbox:active {

    color: #fff;

}



@font-face {

    font-family: "Microsoft Yahei", "PingFang SC";

    src: url("../fonts/trajanpro3-regular.woff2") format("woff2"),

        url("../fonts/trajanpro3-regular.woff") format("woff"),

        url("../fonts/trajanpro3-regular.ttf") format("truetype"),

        url("../fonts/trajanpro3-regular.eot") format("embedded-opentype"),

        url("../fonts/trajanpro3-regular.svg") format("svg");

    font-weight: normal;

    font-style: normal;

}





@font-face {

    font-family: "Microsoft Yahei", "PingFang SC";

    src: url("../fonts/trajan w01.woff2") format("woff2"),

        url("../fonts/trajan w01.woff") format("woff"),

        url("../fonts/trajan w01.ttf") format("truetype"),

        url("../fonts/trajan w01.eot") format("embedded-opentype"),

        url("../fonts/trajan w01.svg") format("svg");

    font-weight: bold;

    font-style: normal;

}



/* 响应式内容区变化 */

@media screen and (min-width: 1201px) {

    .yx_mc_container {

        width: 1350px;

        margin: 0 auto;

    }

}



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

    .yx_mc_container {

        width: 768px;

        padding: 0 15px;

        margin: 0 auto;

    }

}



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

    .yx_mc_container {

        width: 100%;

        padding: 0 15px;

    }

}



/* 列表图片 */

.yx_mc_list_imgbox {

    position: relative;

    overflow: hidden;

}



.yx_mc_list_imgbox img {

    height: 100%;

}



.yx_mc_list_png {

    position: relative;

    z-index: 1;

    top: 0;

    left: 0;

}



.yx_mc_list_img {

    position: absolute;

    z-index: 2;

    top: 0;

    left: 0;

}





/* 大标题 */

.yx_mc_inner_title {

    font-family: "Microsoft Yahei", "PingFang SC";

    font-weight: bold;

    font-size: 30px;

    line-height: 1.2;

    color: #5cb531;



    margin-bottom: 42px;

}



/* 中标题 */

.yx_mc_inner_subtitle {

    font-size: 24px;

    color: #333333;

    line-height: 1.5;



    margin-bottom: 30px;

}



/* 带字体*/

.yx_mc_inner_font {

    font-family: "Microsoft Yahei", "PingFang SC";

    font-weight: bold;

    color: #5cb531;

}



/* 小标题 */

.yx_mc_inner_smalltitle {

    font-size: 22px;

    color: #333;



    margin-bottom: 20px;

}



/* 行高为30的内容 */

.yx_mc_cont1630 p {

    font-size: 16px;

    line-height: 1.875;

    color: #666666;

}



/* 行高为24的内容 */

.yx_mc_cont1624 p {

    font-size: 16px;

    line-height: 1.5;

    color: #666666;

}



/* 文字带点 */

.yx_mc_b4s1_li {

    font-size: 16px;

    line-height: 30px;

    color: #666;

}



.yx_mc_b4s1_lidian {

    width: 5px;

    line-height: 30px;

    color: #5cb531;

    display: inline-block;

    margin-right: 10px;

}



/* 前边带点 下面有文字 */

.yx_mc_c3s2_list {

    margin-top: 28px;

}



.yx_mc_c3s2_li {

    margin-bottom: 14px;

}



.yx_mc_c3s2list_title {

    font-size: 16px;

    line-height: 30px;

    color: #333;

}



.yx_mc_c3s2list_content p {

    font-size: 16px;

    line-height: 30px;

    color: #999;

    max-width: 531px;

}







/* 上图下文四个 */

.yx_mc_4list_imgbox {

    position: relative;

    overflow: hidden;

}



.yx_mc_4list_imgbox img {

    width: 100%;

    height: 100%;

}



.yx_mc_4list_png {

    position: relative;

    z-index: 1;

    top: 0;

    left: 0;

}



.yx_mc_4list_img {

    position: absolute;

    z-index: 2;

    top: 0;

    left: 0;

}



.yx_mc_4lisbox_word {

    text-align: center;

    font-size: 20px;

    line-height: 30px;

    color: #5cb531;

    margin-top: 25px;

}



.yx_mc_4li {

    float: left;

    width: 25%;

    padding: 0 9px;

}



.yx_mc_4list {

    margin: 0 -9px;

    margin-top: 50px;

}



/* 上图下文五个 */

.yx_mc_5li {

    float: left;

    width: 20%;

    padding: 0 10px;

}



.yx_mc_5list {

    margin: 0 -10px;

    margin-top: 45px;

}





/* <!-- 右图左文 各50%  ！！加上类名 pic_left 则为左图右文--> */

.yx_mc_b1s1_fl {

    width: 50%;

    padding-right: 30px;

}



.yx_mc_b1s1_fr {

    width: 50%;

}



.pic_left .yx_mc_b1s1_fl {

    float: right;

}



.pic_left .yx_mc_b1s1_fl {

    padding-right: 0;

    padding-left: 50px;

}



/* <!-- 左图右文 左边只有图片大小--> */

.yx_mc_b2s1_l {

    width: 314px;

}



.yx_mc_b2s1_r {

    width: calc(100% - 314px);

    padding-left: 82px;

}



.yx_b1s3_contbox {

    margin-bottom: 48px;

}



.yx_b1s3_contbox:last-child {

    margin-bottom: 0;

}



.yx_mc_b2s1_imgbox {

    width: 314px;

    margin: 0 auto;

}



/* 黄色条 */

.yx_mc_b5s1r_more {

    padding-top: 50px;

    margin-bottom: 45px;

}



.yx_mc_b2s1rmore_dl {

    display: inline-block;

    padding: 0 30px;

    background: #f2c043;

}



.yx_mc_b2s1rmore_dt {

    width: 30px;

    margin-right: 15px;

    line-height: 60px;

}



.yx_mc_b5s1r_more .yx_mc_b2s1rmore_dt,

.yx_mc_b5s1r_more .yx_mc_b2s1rmore_dd {

    line-height: 60px;

}



.yx_mc_b2s1rmore_dd {

    font-size: 20px;

    line-height: 60px;

    color: #fff;

}



.yx_mc_b2s1rmore_dd {

    font-size: 18px;

    color: #fff;

}



/* 带点列表有小标题 */

.yx_mc_b4s1_bdcontbox {

    margin-bottom: 30px;

}



.yx_mc_b4s1_li {

    font-size: 16px;

    line-height: 30px;

    color: #666;

}



.yx_mc_dianword .yx_mc_b4s1_li {

    margin-bottom: 45px;

}



.yx_mc_b4s1_lidian {

    width: 5px;

    line-height: 30px;

    color: #5cb531;

    display: inline-block;

    margin-right: 10px;

}



.yx_mc_b4s1_lidian {

    width: 15px;

    margin: 0;

    padding-right: 10px;

}



.yx_mc_e2s2 .yx_mc_b4s1_lidian {

    color: #666;

}



.yx_mc_h1_list .yx_mc_b4s1_lidian {

    width: 30px;

}



.yx_mc_b4s1_liword a {

    color: #5cb531;

    display: inline-block;

}



.yx_mc_h1_list .yx_mc_b4s1_liword {

    width: calc(100% - 30px);

}



.yx_mc_b4s1_liword {

    width: calc(100% - 15px);

    line-height: 30px;

}



/* 表格 */

.yx_mc_f2_tabbox table {

    width: 100%;

}



.yx_mc_f2_tabbox td,

.yx_mc_f2_tabbox th {

    text-align: center;

    vertical-align: middle;

}



.yx_mc_f2_tabbox th {

    color: #fff;

    background: #5cb531;

    font-size: 18px;

    line-height: 30px;

    padding: 15px 0;

}



.yx_mc_f2_tabbox td {

    padding: 15px 0;

    font-size: 18px;

    color: #333;

    line-height: 30px;

    border-bottom: 1px solid #fff;

}



.yx_mc_f2_tabbox td:first-child {

    background: #f3f3f3;

}



.yx_mc_f2_tabbox td:not(:first-child) {

    background: #e6f3df;

}



.yx_mc_f2_tabbox td:not(:last-child) {

    border-right: 1px solid #fff;

}



.yx_mc_f2_tabbox {

    margin-bottom: 50px;

}



.yx_mc_f2_tab1 td {

    width: 50%;

}



.yx_mc_f2_tab1 p {

    padding: 0 20px;

}



.yx_mc_f2_tab1 .yx_mc_b5s1r_more {

    margin-bottom: 0;

    padding-top: 30px;

}



.yx_mc_f2_tab1 td {

    width: 50%;

}



.yx_mc_f2_tab1 p {

    padding: 0 20px;

}



.yx_mc_f2_tab1 .yx_mc_b5s1r_more {

    margin-bottom: 0;

    padding-top: 30px;

}



.yx_mc_c4_tab th {

    border-bottom: 10px solid #fff;

}



.yx_mc_c4_tab td {

    width: 25% !important;

    background: #f2f8ee !important;

    color: #0a5c1c;

}



.yx_mc_c4_tab td:not(:last-child) {

    border-right: 5px solid #fff;

}



.yx_mc_c4_tab:not(:last-child) {

    margin-bottom: 30px;

}



.yx_mc_c4_tab1 th {

    background: #005d17;

}



.yx_mc_c4_tab2 th {

    background: #f1bb33;

}



.yx_mc_c4_tab3 th {

    background: #5cb531;

}



.yx_mc_f2_tab2 .yx_mc_f2tab2_td1 {

    width: 50%;

}



.yx_mc_f2_tab2 .yx_mc_f2tab2_td2 {

    width: 25%;

}



.yx_mc_cont1630 p a {

    display: inline;

    color: #6faf3e;

    font-size: inherit;

    line-height: inherit;

}



.yx_mc_xlbox {

    margin-bottom: 5px;

}



.yx_mc_xlbox {

    position: relative;

}



.yx_mc_xlbox_lg .yx_mc_xlbox_hd {

    padding-top: 28px;

    padding: 28px;

}



.yx_mc_xlbox_lg {

    margin-bottom: 15px;

}



.yx_mc_xlbox_lg .yx_mc_xlbox_hd{

    padding: 18px;

}



.yx_mc_xlbox_lg .yx_mc_xlbox_hd{

    padding: 18px 30px;

}



.yx_mc_xlbox_hd {

    width: 100%;

    cursor: pointer;

    padding: 9px 20px 10px;

    color: #fff;

    background-color: #6faf3e;

}



.on .yx_mc_xlbox_hd {

    background: #f1bb33;

    transition: all .36s;

}



.yx_mc_xlbox_lg .yx_mc_xlbox_hd {

    padding-top: 28px;

    padding: 28px;

}



.yx_mc_xlbox_lg .yx_mc_xlbox_hd{

    padding: 18px;

}



.yx_mc_xlbox_lg .yx_mc_xlbox_hd{

    padding: 18px 30px;

}



.yx_mc_xlbox_title {

    font-size: 18px;

    line-height: 24px;

}



.yx_mc_xlbox_title div {

    font-size: 18px;

    line-height: 24px;

}



.yx_mc_xlbox_title .yx_mc_xlbox_xtb_word {

    line-height: 34px;

}



.yx_mc_xlbox_imgbox {

    width: 10px;

    line-height: 24px;

}



.yx_mc_xlbox_imgbox {

    transition: all .36s;

    transform: rotate(90deg);

}



.on .yx_mc_xlbox_imgbox {

    transform: rotate(270deg);

}



.on .yx_mc_xlbox_hd {

    background: #f1bb33;

    transition: all .36s;

}



.yx_mc_xlbox_imgbox{

    width: 12px;

}



.yx_mc_xlbox_bd {

    padding: 5px 0;

}



.yx_mc_xlbox_bd p {

    color: #5b5b5b;

    line-height: 1.5em;

    font-size: 16px;

}



.yx_mc_xlbox_bd_bold {

    font-weight: bolder;

}



.yx_mc_xlbox_bd_green a {

    display: inline-block;

    color: #6faf3e;

}





.yx_mc_xlbox_bd {

    padding: 15px 40px 0;

}



.yx_mc_xlbox_bd p {

    color: #666666;

}



.yx_mc_b2s1r_more {

    padding-top: 30px;

    /* margin-bottom: 65px; */

}



.yx_mc_c6_tab tr,

.yx_mc_c6_tab th {

    width: 50%;

}

.yx_mc_c6_tab tr:nth-child(even) td {

    background: #e5e6e6 !important;

}



.yx_mc_c6_tab tr:nth-child(odd) td {

    background: #f7f7f7 !important;

}



.yx_mc_c6_tab td {

    border-right: 0 !important;

}

.yx_mc_c6_tab th,

.yx_mc_c6_tab td {

    width: 33.333333%;

}



.yx_mc_b4s1_bdcontbox .yx_mc_c6_tab th:not(:last-child) {

    border-right: 15px solid #fff;

}



.yx_mc_b4s1_bdcontbox .yx_mc_c6_tab td:not(:last-child) {

    border-right: 15px solid #fff !important;

}



.yx_mc_b4s1_bdcontbox .yx_mc_c6_tab td {

    border-top: 5px solid #fff;

}



.yx_mc_c6_tab_imgbox {

    margin-top: 40px;

    max-width: 996px;

}



.yx_mc_e2_tab {

    /* max-width: 1200px; */

    margin-bottom: 20px;

}

.yx_mc_e2_tab th:first-child {

    width: 45%;

}



.yx_mc_e2_tab th {

    width: 11%;

}



.yx_mc_e2_tab th:not(:last-child){

    border-right: 1px solid #fff;

}



.yx_mc_e2_tab td:not(:last-child){

    border-right: 1px solid #fff !important;

}



.yx_mc_e2_tab td:first-child {

    width: 45%;

    text-align: left;

    padding: 15px 45px;

}



.yx_mc_e2_tab td {

    width: 11%;

    border-top: 1px solid #fff;

}



.yx_mc_e2_tab td:not(:first-child) {

    font-family: "Microsoft Yahei", "PingFang SC";

}



.yx_mc_e2_tab tr:nth-child(odd) td {

    background: #f3f3f3 !important;

}



.yx_mc_e2_tab tr:nth-child(even) td {

    background: #e6f3df !important;

}











#copybox {

    position: absolute;

    z-index: -1;

    left: 0;

    top: 0;

}

/* 12.4 */
.yx_mc_c2_li{
    float: left;
    width: 33.333333%;
    padding: 0 12px;

}

.yx_mc_c2_list{
    margin: 0 -12px;
}

.yx_mc_c2_imgbox {
    /* max-width: 434px; */
    margin: 0 auto;
}

.yx_mc_stxw p{
    color: #5cb531;
}

.yx_mcc2_list2 .yx_mc_c2_li{
    width: 50%;
}

/* 12.19 */
.yx_mc_more_space{
    padding: 0 !important;
    margin: 0 !important;
    margin-right: 20px !important;
}

.yx_mc_vtabhd_li {
    font-family: "Microsoft Yahei", "PingFang SC";
    float: left;
    font-size: 22px;
    line-height: 45px;
    color: #666666;
    margin-left: 55px;
    cursor: pointer;
    transition: all .36s;
}

.yx_mc_vtabhd_li a {
    font-family: "Microsoft Yahei", "PingFang SC";
    font-size: inherit;
    line-height: inherit;
    /* color: initial; */
}

.on_act {
    color: #5cb531;
}

.yx_mc_video_bd {
    padding-top: 68px;
}

.yx_mc_video_list {
    margin: 0 -22px;
}

.yx_mc_video_li {
    float: left;
    width: 33.333333%;
    padding: 0 22px;
    margin-bottom: 60px;
}

.yx_mc_vtabli_play {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 5;
    width: 50px;
    height: auto !important;
    transform: translate(-50%, -50%);
}

.yx_mc_vtabli_imgbox {
    position: relative;
}

.yx_mc_vtabli_imgbox::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    z-index: 4;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .25);
}

.yx_mc_vtabli_bot {
    padding: 35px 25px;
    box-shadow: 0 3px 18px -2px rgba(0, 0, 0, .17);
}

.yx_mc_vtabli_word {
    font-family: "Microsoft Yahei", "PingFang SC";
    font-size: 20px !important;
    color: #333 !important;
    line-height: 26px !important;
    height: 52px !important;
    overflow: hidden;
}

.yx_mc_vtabli_href {
    margin-top: 28px;
}

.yx_mc_vtabli_dt {
    width: 20px;
    margin-right: 10px;
}

.yx_mc_vtabli_href {
    margin-right: 30px;
}

.yx_mc_vtabli_dd img {
    transition: all.36s;
}

.yx_mc_vtabli_dd .yx_mc_list_img {
    opacity: 0;
}

.yx_mc_vtabli_href.on .yx_mc_list_img {
    opacity: 1;
}

.yx_mc_vtabli_href.on .yx_mc_list_png {
    opacity: 0;
}

.yx_mc_phfy button {
    line-height: 24px;
}

.yx_mc_vtabbd_lisbox {
    display: none;
}

.yx_mc_vtabbd_lisbox.yx_mc_tabshow {
    display: block;
}

audio:focus {
    outline: -webkit-focus-ring-color auto 0;
}

.yx_mc_vlist_box{
    float: left;
    width: 33.333333%;
}

/*peter 12.19*/
.yx_mc_xlbox_lg{
    margin-bottom: 15px;
}
.yx_mc_xlbox_hd {
    width: 100%;
    cursor: pointer;
    padding: 9px 20px 10px;
    color: #fff;
    background-color: #6faf3e;
}
.yx_mc_xlbox_lg .yx_mc_xlbox_hd {
    padding: 18px 30px;
}
.yx_mc_xlbox_title {
    font-size: 18px;
    line-height: 24px;
}
.yx_mc_xlbox_imgbox {
    width: 12px;
    line-height: 24px;
}
.yx_mc_xlbox_imgbox {
    transition: all .36s;
    transform: rotate(90deg);
}
.yx_mc_xlbox_imgbox img {
    width: 100%;
}
.yx_mc_xlbox_bd {
    display: none;
    padding: 15px 40px 0px;
}
.yx_mc_xlbox_bd p {
    color: #666;
    line-height: 1.5em;
    font-size: 16px;
}
.yx_mc_xlbox_bd_bold {
    font-weight: bolder;
}
.yx_mc_xlboxbd_year {
    text-decoration: underline;
}
.yx_mc_cont1630 p a {
    display: inline;
    font-size: inherit;
    line-height: inherit;
    color: #6faf3e;
}

.yx_mc_c2_imgbox {
    text-align: center;
}

.yx_mc_c2_imgbox img{
    position: static;
    width: auto;
    height: auto;
    max-width: 100%;
    text-align: center;
}
@media screen and (min-width: 1200px){
    .yx_mc_xlbox_hd:hover {
        background: #f1bb33;
        transition: all .36s;
    }
    a:hover {
        color: #f2a802 !important;
    }
}

/* 2.14 */
.mc_container .yx_mc_container,
.yx_mc_container .yx_mc_container{
    width: 100% !important;
}

.yx_mc_video_li{
    width: 464px;
    float: none;
    display: inline-block;
}

.yx_mc_vtabli_bot{
    text-align: left;
}

.yx_mc_list_imgbox img{
	width: 100% !important;
}

.yx_mc_list_imgbox img.yx_mc_list_img{
	height: 100% !important;
}

/* 202203 start */
.copybtn {
    position: fixed;
    right: 0;
    bottom: 40%;
    z-index: 99;
}

.yx1_video {
    max-width: 100%;
}

.yx1_video_list .yx_mc_video_li {
    max-width: 33.333333%;
}

.yx1_video_list .yx_mc_vtabli_imgbox::after {
    background: rgba(51, 51, 51, .35);
}

.yx1_video_more {
    margin-bottom: 30px;
}

.yx1_more {
    text-align: right;
    font-size: 16px;
    line-height: 1.5;
    color: #f1bb33;
}

.yx1_more a {
    display: inline-block;
    vertical-align: middle;
    font-size: inherit;
    color: inherit;
    line-height: inherit;
}

.yx1_title.yx_mc_inner_title {
    flex: auto;
    margin-bottom: 0 !important;
}

.yx1_titlebox {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.yx1_more {
    flex: none;
}

.yx1_title {
    padding-right: 1.5em;
}

.yx1_titlebox {
    margin-bottom: 20px;
}

.yx1_txt1626,
.yx1_txt1626 p {
    font-size: 16px !important;
    line-height: 26px !important;
    color: #666666;
}

.yx1_txt2434,
.yx1_txt2434 p {
    font-size: 24px !important;
    line-height: 34px !important;
    color: #666666;
}

.yx1_txtbox {
    margin-bottom: 30px;
}

.yx1_mes_li:not(:first-child) {
    display: none;
}

.yx1_mes_lisbox {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.yx1_mes_imgbox {
    width: 236px;
}

.yx1_mes_text {
    width: calc(100% - 236px);
    padding-left: 84px;
}

.yx1_message {
    padding: 96px 0 80px;
    background: #F7F9F6;
}


.yx1_arrow_style1 .slick-arrow {
    width: 32px;
    height: 32px;
    z-index: 10;
}

.yx1_mes_slick {
    background: #fff;
    padding: 46px 100px;
    box-shadow: 0 0 20px rgba(109, 109, 109, 0.1);
}

.yx1_mes_li {
    padding: 0 25px;
}

.yx1_arrow_style1 .slick-prev {
    left: 35px;
    background: url(../fonts/icon-prev.svg) center / contain no-repeat;
}

.yx1_arrow_style1 .slick-next {
    right: 35px;
    background: url(../fonts/icon-next.svg) center / contain no-repeat;
}

/* css end */

@media screen and (max-width: 1440px) {
    .yx1_mes_slick {
        padding: 35px 60px;
    }

    .yx1_arrow_style1 .slick-arrow {
        width: 28px;
        height: 28px;
    }

    .yx1_arrow_style1 .slick-prev {
        left: 20px;
    }

    .yx1_arrow_style1 .slick-next {
        right: 20px;
    }

    .yx1_txt2434,
    .yx1_txt2434 p {
        font-size: 22px !important;
        line-height: 1.4 !important;
    }

    .yx1_mes_imgbox {
        width: 220px;
    }

    .yx1_mes_text {
        width: calc(100% - 220px);
        padding-left: 50px;
    }
}

@media screen and (max-width: 1200px) {
    .yx1_mes_slick {
        padding: 35px 30px;
    }

    .yx1_arrow_style1 .slick-arrow {
        width: 24px;
        height: 24px;
    }

    .yx1_arrow_style1 .slick-prev {
        left: 15px;
    }

    .yx1_arrow_style1 .slick-next {
        right: 15px;
    }

    .yx1_txt2434,
    .yx1_txt2434 p {
        font-size: 20px !important;
    }

    .yx1_mes_imgbox {
        width: 180px;
    }

    .yx1_mes_text {
        width: calc(100% - 180px);
        padding-left: 30px;
    }

    .yx1_video_list .yx_mc_video_li {
        max-width: 50%;
    }

    /* 1200end */
}

@media screen and (max-width: 767px) {
    .yx1_video_list .yx_mc_video_li {
        max-width: 100%;
    }

    .yx1_mes_slick {
        padding: 25px 20px;
    }

    .yx1_mes_text {
        padding: 0;
        width: 100%;
    }

    .yx1_txt2434,
    .yx1_txt2434 p {
        font-size: 16px !important;
    }

    .yx1_arrow_style1 .slick-prev {
        left: 10px;
    }

    .yx1_arrow_style1 .slick-next {
        right: 10px;
    }

    .yx1_mes_imgbox {
        width: 200px;
        margin: 0 auto 18px;
    }

    .yx1_titlebox {
        margin-bottom: 15px;
    }

    .yx1_txtbox {
        margin-bottom: 20px;
    }
  
  .yx_mc_vtabli_word {
    font-size: 14px !important;
    line-height: 20px !important;
    height: auto !important;
}

    /* 767end */
}

.yx1_mes_box .yx_mc_container {
    padding: 40px 30px;
    background: #f6f9f5;
}

@media screen and (max-width: 767px) {
    .yx1_mes_box .yx_mc_container {
        padding: 30px 15px !important;
        background: #f6f9f5;
    }
  
    .yx1_mes_box{
  		margin:0;
  	}

    .yx_mc_container .yx1_mes_box,
    .mc_container .yx1_mes_box{
        margin:0 -15px;
    }

    .yx1_more {
        font-size: 14px;
    }

    .yx1_title {
        padding-right: 1em;
    }

    .yx1_video_more {
        margin-bottom: 20px;
    }

    .mc_container .yx_mc_container,
    .yx_mc_container .yx_mc_container {
        padding-left: 0;
        padding-right: 0;
    }
}

/* 202203 end */

/* 20220526 start */
.yx_mc_b5s1r_more_list {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
}

.yx_mc_b5s1r_more_list.ys_mc_justify_center {
    justify-content: center;
}

.yx_mc_b5s1r_more_list.ys_mc_justify_end {
    justify-content: flex-end;
}

.yx_mc_b5s1r_more_list .yx_mc_b5s1r_more {
    padding: 0 10px;
    margin-bottom: 20px;
}

/* 20220526 end */