.mers_grey{background:#f7f7f7 !important;}
.mers_white{background:#ffffff !important;}

.mers_pic{width: 100%;position: relative;padding-bottom: 75%;overflow: hidden;}

.mers_title{width: 100%;position: relative;z-index: 1;}
.mers_title .mers_mtit{font-size: 16px;color: #F7C600;margin-bottom: 12px;}
.mers_title .mers_mtit i{width: 10px;height: 10px;background: #F7C600;transform: rotate(45deg);margin-right: 15px;display: inline-block;vertical-align: baseline;}
.mers_title .mers_tit{font-size: 40px;color: #141414;font-weight: bold;line-height: 1.32;}

.mers_but_commom{display: inline-block;line-height: 56px;padding: 0 20px;font-size: 14px;color: #ffffff;font-weight: bold;text-align: center;background: #F7C600;}
.mers_but_commom i{display: inline-block;width: 20px;height: 20px;background: url('../images/icon_jt_white.svg') center center no-repeat;margin-left: 8px;}
.mers_but_commom:hover i{margin-left: 24px;}

.public_p{padding: 120px 0 120px 0;}
.public_t{padding-top: 120px;}
.public_b{padding-bottom: 120px;}
.public_m{margin-top: 52px;}
.public_m32{margin-top: 32px;}
.public_m24{margin-top: 24px;}

.mers_share{position: relative;gap: 16px;}
.mers_share a i{width: 20px;height: 20px;display: inline-block;}
.mers_share a:nth-child(1) i{background: url('../images/icon_share01.svg') left center no-repeat;}
.mers_share a:nth-child(2) i{background: url('../images/icon_share02.svg') left center no-repeat;}
.mers_share a:nth-child(3) i{background: url('../images/icon_share03.svg') left center no-repeat;}
.mers_share a:nth-child(4) i{background: url('../images/icon_share04.svg') left center no-repeat;}
.mers_share a:nth-child(5) i{background: url('../images/icon_share05.svg') left center no-repeat;}

.ban{margin-top: 136px}

.mers_common_bg{width: max-content;white-space: nowrap;position: absolute;left: 0;bottom: 32px;}
.mers_common_bg .mers_text{width: max-content;float: left;font-size: 188px;font-weight: bold;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #F7C600;color: transparent;animation: scrollX 64s linear infinite;}
.mers_common_bg .mers_text02{padding-left: 80px;}

header{width: 100%;position: fixed;top: 0;left: 0;z-index: 999;-webkit-box-shadow: 0 0 60px rgb(0, 0, 0, .07);-moz-box-shadow: 0 0 60px rgb(0,0,0,.07);-o-box-shadow: 0 0 60px rgb(0,0,0,.07);box-shadow: 0 0 60px rgb(0, 0, 0, .07);}
.mers_top{width: 100%;height: 48px;line-height: 48px;padding: 0 80px;position: relative;background: #F7F7F7;}
.mers_top .mers_top_l{position: relative;gap: 40px;}
.mers_top .mers_top_l span{font-size: 14px;color: #1F1F1F;}
.mers_top .mers_top_l span i{display: inline-block;width: 20px;height: 20px;margin-right: 8px;}
.mers_top .mers_top_l span:nth-child(1) i{background: url('../images/icon_top_email.svg') center center no-repeat;}
.mers_top .mers_top_l span:nth-child(2) i{background: url('../images/icon_top_phone.svg') center center no-repeat;}
.mers_top .mers_top_r{position: relative;gap: 45px;}
.mers_top_language{position: relative;z-index: 1;}
.mers_top_language .mers_top_cur{position: relative;}
.mers_top_language .mers_top_cur img{margin-right: 8px;}
.mers_top_language .mers_top_cur span{font-size: 16px;color: #1F1F1F;}
.mers_top_language .mers_top_cur i{display: inline-block;width: 24px;height: 24px;background: url('../images/icon_down.svg') center center no-repeat;}
.mers_top_language .mers_language_level{position: absolute;width: 100%;background: #343A40;display: none;}
.mers_top_language .mers_language_level a{display: block;font-size: 14px;color: #ffffff;line-height: 42px;text-align: center;border-bottom: 1px solid rgba(255, 255, 255, .5);}
.mers_top_language .mers_language_level img{margin-right: 8px;}
.mers_top_language .mers_language_level a:hover{background: #F7C600;}

.mers_head{width: 100%;height: 88px;padding: 0 80px;position: relative;background: #ffffff;z-index: 2;}
.mers_head .mers_head_l{position: relative;gap: 128px;}
.mers_head .mers_logo{position: relative;}
.mers_head .mers_logo a{display: block;}
.mers_head .mers_logo img{}
.mers_head .mers_ment{position: relative;gap: 48px;}
.mers_head .mers_ment li{position: relative;}
.mers_head .mers_ment li> a{font-size: 16px;color: #616161;font-weight: bold;display: block;line-height: 88px;}
.mers_head .mers_ment li.on> a, .mers_head .mers_ment li:hover> a{color: #F7C600;}
.mers_head .mers_ment li> a i{display: inline-block;width: 20px;height: 20px;background: url(../images/icon_nav_down.svg) center center no-repeat;}
.mers_head .mers_ment li.on> a i, .mers_head .mers_ment li:hover> a i{background: url(../images/icon_nav_down_h.svg) center center no-repeat;}
.mers_head .mers_ment li .mers_sub{position: absolute;left: -50%;width: 200%;background: #F7C600;display: none;}
.mers_head .mers_ment li .mers_sub a{display: block;font-size: 14px;color: #ffffff;line-height: 40px;text-align: center;border-bottom: 1px solid rgba(255, 255, 255, .5);}
.mers_head .mers_ment li .mers_sub a:hover{background: #ffffff;color: #F7C600;}
.mers_head .mers_head_r{position: relative;gap: 32px;}
/*.mers_head .mers_head_r .mers_head_search{position: relative;}
.mers_head .mers_head_r .mers_head_search i{display: inline-block;width: 52px;height: 52px;border-radius: 50%;border: 1px solid #616161;background: url('../images/icon_search.svg') center center no-repeat #F7F7F7;cursor: pointer;}
.mers_head .mers_head_r .mers_head_search form{display: none;}
.mers_head .mers_head_r .mers_head_search input{}
.mers_head .mers_head_r .mers_head_search .mers_seach_b{}
*/
.mers_head_search{position: relative;}
.mers_head_search i{display: inline-block;width: 52px;height: 52px;border-radius: 50%;border: 1px solid #616161;background: url('../images/icon_search.svg') center center no-repeat #F7F7F7;cursor: pointer;}
.mers_head_search .mers_head_f{width: 300px;padding: 10px 12px;position: absolute;background: #ffffff;top: 70px;right: 0;display: none;}
.mers_head_search .mers_head_f form{position: relative;display: flex;font-size: 0;}
.mers_head_search .mers_head_f .mers_seach_b{display: inline-block;width: 40px;height: 40px;background: url(../images/icon_search.svg) center center no-repeat #F7C600;cursor: pointer;border-radius: 0 5px 5px 0;}
.mers_head_search .mers_head_f input{display: inline-block;width: calc(100% - 40px);line-height: 40px;font-size: 14px;padding: 0 15px;border: 1px solid #eeeeee;}
.mers_head .mers_head_r .mers_head_contact{position: relative;}
.mers_head .mers_head_r .mers_head_contact a{display: inline-block;width: 196px;line-height: 52px;border-radius: 50px;background: #F7C600;font-size: 14px;color: #1F1F1F;font-weight: bold;text-align: center;}
.mers_head .mers_head_r .mers_head_contact a i{display: inline-block;width: 20px;height: 20px;background: url('../images/icon_jt_black.svg') center center no-repeat;margin-left: 10px;}
.mers_head .mers_head_r .mers_head_contact a:hover i{margin-left: 24px;}

.mers_hd-mobile {position: fixed;z-index: 999;top: 0;width: 100%;left: 0;background: #ffffff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);height: 60px;display: none;}
.mers_hd-mobile .container{width: calc(100% - 30px);}
.mers_menuBtn{display: none;position: fixed;top: 16px;right: 12px;width: 30px;height: 30px;cursor: pointer;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.mers_menuBtn b{display: block;height: 4px;background-color: #F7C600;margin: 4px 0;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.mers_menuBtn.open{}
.mers_menuBtn.open b{display: none;margin: 0;position: absolute;left: 0px;top: 50%;margin-top: -5px;width: 30px;}
.mers_menuBtn.open b:first-child{display: block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.mers_menuBtn.open b:last-child{display: block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.mers_hd-mobile .mers_mlogo img {height: 40px;width: auto;margin-top: 10px;}
.mers_nav_mobile{position: fixed;top: 60px;left: 0;right: 0;bottom: 0;z-index: 99;overflow: hidden;background: #fff;width: auto;float: none;padding: 0;display: none;}
.mers_nav_mobile li{position: relative;}
.mers_nav_mobile li .v1{line-height: 40px;text-align: left;padding:0 20px;color:#1F1F1F; border-bottom:1px solid #eee;font-size: 14px;display: block; }
.mers_nav_mobile li i {display: block;width: 40px;height: 40px;background-position: center center;position: absolute;right: 0;top: 0;z-index: 9;background: url(../images/sel.png) no-repeat center center;-webkit-background-size: 18px 18px;background-size: 18px 18px;}
.mers_nav_mobile li .mers_sub{padding: 10px 0;background-color: #F7C600 ;display: none;}  
.mers_nav_mobile li .mers_sub a{padding-left: 20px;text-align: left;line-height: 40px;font-size: 14px;display: block;color:#fff;}
.mers_nav_mobile .v1{height: 40px;line-height: 40px;text-align: left;color:#1F1F1F;padding-left: 10px;margin:0;overflow: hidden;}
.mers_nav_mobile li:hover .v1, .mers_nav_mobile li.on .v1{background: none;}
.mers_nav_mobile li .v1::after{display: none;}
.mers_nav_mobile .row{position: relative;}
.mers_nav_mobile .ss{display: none;background-color: #fff;padding: 10px 0;}
.mers_nav_mobile li .mers_sub .ss a{color:#333;}


footer{width: 100%;position: relative;background: url(../images/bg_foot.webp) center center no-repeat;background-attachment: fixed;background-size: cover;}
footer:before{content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, 0.8);}
.mers_foot{width: 100%;position: relative;padding: 72px 0 80px 0;}
.mers_foot_t{position: relative;gap: 24px;}
.mers_foot_t .mers_foot_logo{position: relative;}
.mers_foot_t .mers_foot_since{font-size: 72px;font-weight: bold;line-height: 1;-webkit-text-stroke: 1px #F7C600;-webkit-background-clip: text;color: transparent;}
.mers_foot_b{width: 100%;position: relative;}
.mers_foot_b .mers_item{position: relative;color: #ffffff;}
.mers_foot_b .mers_item:first-child{width: 420px;}
.mers_foot_b .mers_item:last-child{width: 272px;}
.mers_foot_b .mers_tit{font-size: 18px;font-weight: bold;line-height: 24px;}
.mers_foot_b .mers_slogan{font-size: 30px;font-weight: bold;}
.mers_foot_b .mers_mslogan{font-size: 20px;opacity: 0.7;margin-top: 16px;}
.mers_foot_b .mers_foot_share{position: relative;}
.mers_foot_b .mers_foot_share .mers_folow{position: relative;gap: 14px;margin-top: 12px;}
.mers_foot_b .mers_foot_share .mers_folow a{width: 30px;height: 30px;line-height: 30px;border-radius: 50%;text-align: center;}
.mers_foot_b .mers_foot_share .mers_folow a i{width: 20px;height: 20px;display: inline-block;}
.mers_foot_b .mers_foot_share .mers_folow a:nth-child(1) i{background: url('../images/icon_share01_h.svg') left center no-repeat;}
.mers_foot_b .mers_foot_share .mers_folow a:nth-child(2) i{background: url('../images/icon_share02_h.svg') left center no-repeat;}
.mers_foot_b .mers_foot_share .mers_folow a:nth-child(3) i{background: url('../images/icon_share03_h.svg') left center no-repeat;}
.mers_foot_b .mers_foot_share .mers_folow a:nth-child(4) i{background: url('../images/icon_share04_h.svg') left center no-repeat;}
.mers_foot_b .mers_foot_share .mers_folow a:nth-child(5) i{background: url('../images/icon_share05_h.svg') left center no-repeat;}
.mers_foot_b .mers_foot_share .mers_folow a:hover{background: #F7C600;}

.mers_foot_b .mers_foot_ment{position: relative;}
.mers_foot_b .mers_foot_ment a{font-size: 16px;color: #F7F7F7;line-height: 24px;display: block;margin-top: 12px;}
.mers_foot_b .mers_foot_contact{position: relative;}
.mers_foot_b .mers_foot_contact ul{position: relative;gap: 20px;}
.mers_foot_b .mers_foot_contact ul li{width: 100%;}
.mers_foot_b .mers_foot_contact ul li p{font-size: 16px;color: #F7F7F7;font-weight: bold;line-height: 24px;}
.mers_foot_b .mers_foot_contact ul li p:nth-child(2){font-size: 14px;font-weight: initial;line-height: normal;margin-top: 5px;}
.mers_copyright{width: 100%;position: relative;padding-bottom: 32px;}
.mers_copyright p{font-size: 12px;color: #ffffff;text-align: center;}


.mers_news{width: 100%;position: relative;}
.mers_news .mers_title a{font-size: 16px;color: #1F1F1F;text-decoration-line: underline;position: absolute;right: 0;bottom: 0;}
.mers_news .mers_title a:hover{color: #F7C600;}
.mers_news_c{width: 100%;position: relative;overflow: hidden;}
.mers_news_c .swiper-slide{position: relative;}
.mers_news_c .swiper-slide a{display: block;}
.mers_news_c .swiper-slide .mers_date{font-size: 14px;color: #ffffff;line-height: 24px;background: #F7C600;padding: 0 8px;display: inline-block;}
.mers_news_c .swiper-slide .mers_pic{padding-bottom: 100%;}
.mers_news_c .swiper-slide .mers_tit{width: 100%;position: relative;margin: 20px 0;font-size: 16px;color: #616161;font-weight: bold;line-height: 24px;height: 48px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.mers_news_c .swiper-slide .mers_but_commom{color: #F7C600;line-height: 44px;background: #ffffff;border: 1px solid #F7C600;}
.mers_news_c .swiper-slide .mers_but_commom i{background: url(../images/icon_jt_yellow.svg) center center no-repeat;}
.mers_news_c .swiper-slide:hover .mers_tit{color: #1F1F1F;}
.mers_news_c .swiper-slide:hover .mers_but_commom{color: #1F1F1F;background: #F7C600;}
.mers_news_c .swiper-slide:hover .mers_but_commom i{background: url(../images/icon_jt_black.svg) center center no-repeat;}

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

	.public_p{padding: 100px 0 100px 0;}
	.public_t{padding-top: 100px;}
	.public_b{padding-bottom: 100px;}

	.mers_title .mers_tit{font-size: 36px;}
    
    .mers_top{padding: 0 60px;}
    .mers_head{padding: 0 60px;}
    .mers_head .mers_ment {gap: 40px;}

    .mers_foot{padding: 64px 0 60px 0;}
    .mers_foot_b .mers_slogan{font-size: 24px;}
    .mers_foot_b .mers_mslogan{font-size: 18px;}

}

@media screen and (max-width:1499px){
    
    .public_p{padding: 80px 0 80px 0;}
	.public_t{padding-top: 80px;}
	.public_b{padding-bottom: 80px;}
	.public_m{margin-top: 42px;}
	.public_m32{margin-top: 24px;}
	.public_m24{margin-top: 16px;}

	.mers_title .mers_tit {font-size: 32px;}

	.mers_but_commom{line-height: 48px;}

    .mers_top{padding: 0 50px;}
    .mers_top .mers_top_l{gap: 30px;}
    .mers_top .mers_top_r{gap: 36px;}
    .mers_top_language .mers_top_cur span{font-size: 14px;}
    .mers_head{padding: 0 50px;}
    .mers_head .mers_ment {gap: 32px;}
    .mers_head .mers_head_r{gap: 24px;}
    .mers_head_search i{width: 45px;height: 45px;}
    .mers_head .mers_head_r .mers_head_contact a{width: 180px;line-height: 45px;border-radius: 45px;}

    .mers_foot{padding: 52px 0 52px 0;}
    .mers_foot_b .mers_item:first-child {width: 350px;}
    .mers_foot_b .mers_slogan{font-size: 22px;}
    .mers_foot_b .mers_mslogan{font-size: 18px;}
    .mers_foot_b .mers_foot_ment a{font-size: 14px;margin-top: 10px;}
    .mers_foot_b .mers_foot_contact ul{gap: 15px;}
    .mers_foot_b .mers_foot_contact ul li p{font-size: 14px;}
    .mers_copyright{padding-bottom: 24px;}

    .mers_news_c .swiper-slide .mers_date{font-size: 13px;}
	.mers_news_c .swiper-slide .mers_tit{margin: 16px 0;font-size: 15px;}
    .mers_news_c .swiper-slide .mers_but_commom{line-height: 34px;font-size: 13px;}
}

@media screen and (max-width:1299px){
    .public_p{padding: 60px 0 60px 0;}
    .public_t{padding-top: 60px;}
    .public_b{padding-bottom: 60px;}
    .public_m{margin-top: 32px;}
    .public_m32{margin-top: 20px;}
    .public_m24{margin-top: 12px;}
    
    .mers_title .mers_mtit{font-size: 14px;margin-bottom: 10px;}
    .mers_title .mers_tit {font-size: 26px;}

    .mers_top {padding: 0 30px;}
    .mers_top .mers_top_l {gap: 20px;}
    .mers_head {padding: 0 30px;}
    .mers_head .mers_head_l{gap: 64px;}
    .mers_head .mers_ment {gap: 28px;}
    .mers_head_search{display: none;}
    .mers_head .mers_head_r .mers_head_contact a{width: 162px;line-height: 42px;border-radius: 42px;}

    .mers_foot {padding: 42px 0 42px 0;}
    .mers_foot_b .mers_item:first-child {width: 292px;}
    .mers_foot_b .mers_slogan {font-size: 18px;}
    .mers_foot_b .mers_mslogan {font-size: 16px;}
    .mers_foot_b .mers_tit{font-size: 16px;}

    .mers_news .mers_title a{font-size: 14px;}
	.mers_news_c .swiper-slide .mers_tit {margin: 12px 0;font-size: 14px;line-height: 22px;height: 44px;}

}

@media screen and (max-width:1023px){
    .public_p{padding: 40px 0 40px 0;}
    .public_t{padding-top: 40px;}
    .public_b{padding-bottom: 40px;}
    .public_m{margin-top: 24px;}
    .public_m32{margin-top: 16px;}
    .public_m24{margin-top: 10px;}

    .mers_but_commom {line-height: 36px;font-size: 13px;}
    .mers_but_commom i{margin-left: 5px;}

    .mers_title .mers_mtit{margin-bottom: 6px;}
    .mers_title .mers_tit {font-size: 24px;}
    .mers_title .mers_tit br{display: none;}

    .ban{margin-top: 60px}

    header{display: none;}
    .mers_hd-mobile{display: block;}
    .mers_menuBtn{display: block;}

    .mers_foot {padding: 30px 0 30px 0;}
    .mers_foot_t .mers_foot_logo img{width: 200px;}
    .mers_foot_t .mers_foot_since{font-size: 50px;}
    .mers_foot_b .mers_item:nth-child(2), .mers_foot_b .mers_item:nth-child(3){display: none;}
    .mers_foot_b .mers_item:last-child {width: 350px;}
    .mers_foot_b .mers_slogan {font-size: 16px;}
    .mers_foot_b .mers_mslogan {font-size: 14px;}
    .mers_foot_b .mers_foot_share .mers_folow{gap: 8px;margin-top: 6px;}
    .mers_foot_b .mers_foot_contact ul {gap: 10px;}
    .mers_foot_b .mers_foot_contact ul li p {font-size: 13px;}
    .mers_foot_b .mers_foot_contact ul li p:nth-child(2){margin-top: 3px;}
    .mers_copyright {padding-bottom: 15px;}


}

@media screen and (max-width:767px){
    .public_p{padding: 24px 0 24px 0;}
    .public_t{padding-top: 24px;}
    .public_b{padding-bottom: 24px;}
    .public_m{margin-top: 16px;}
    .public_m32{margin-top: 12px;}
    .public_m24{margin-top: 6px;}

    .mers_but_commom {line-height: 36px;font-size: 13px;}
    .mers_but_commom i{margin-left: 5px;}

    .mers_title .mers_mtit{margin-bottom: 3px;}
    .mers_title .mers_tit {font-size: 22px;}
    
    .mers_foot {padding: 20px 0 12px 0;}
    .mers_foot_t{display: block;}
    .mers_foot_t .mers_foot_since {font-size: 42px;margin-top: 12px;}
    .mers_foot_b{display: block;}
    .mers_foot_b .mers_item:first-child{width: 100%;}
    .mers_foot_b .mers_item:last-child{width: 100%;margin-top: 15px;padding: 15px 0;border-top: 1px solid rgba(255, 255, 255, .2);border-bottom: 1px solid rgba(255, 255, 255, .2);}
    .mers_foot_b .mers_mslogan{margin-top: 8px;}
    .mers_foot_b .mers_foot_contact ul {gap: 6px;}
    .mers_foot_b .mers_foot_contact ul li p:nth-child(2) {margin-top: 0;}
    .mers_copyright {padding-bottom: 12px;}

	.mers_news .mers_title a{font-size: 12px;}
	.mers_news_c .swiper-slide .mers_tit {margin: 10px 0;line-height: 20px;height: auto;-webkit-line-clamp: 5;}
	.mers_news_c .swiper-slide .mers_but_commom {line-height: 30px;font-size: 12px;padding: 0 12px;}
}