.manu{text-align:center;}
.manu .a_p{height:42px;line-height:40px;margin:0 4px;padding: 0 18px;display:inline-block;border-radius:2px;font-size:16px;}
.manu a{border:1px solid #D9D9D9;color:#344051;}
.manu .current{border:1px solid #F7C600;font-weight:bold;color:#F7C600;}
.manu .disabled{border:1px solid #D9D9D9;color:#D9D9D9;}

.fanye{width: 100%;position: relative;padding: 15px;border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;}
.fanye ul{width: 100%;position: relative;display: flex;flex-flow: row nowrap;justify-content: space-between;}
.fanye ul li{position: relative;font-size: 16px;color: #616161;line-height: 40px;}
.fanye ul li:last-child{text-align: right;}
.fanye ul li a{color: #616161;}
.fanye ul li a:hover{color: #141414;}

.pc_table::-webkit-scrollbar-track {background: #f7f7f7;}
.pc_table::-webkit-scrollbar-thumb {background: #F7C600;cursor:pointer;}
.pc_table::-webkit-scrollbar {height: 5px;width:5px;border-radius:3px;}
.pc_table {max-height: 85vh;overflow: scroll;margin: 0 auto;}

.mers_nbanner{width: 100%;position: relative;}
.mers_nbanner:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.4);}
.mers_nbanner img{width: 100%;min-height: 150px;}
.mers_nbanner .mers_text{width: 100%;position: absolute;top: 50%;left: 0;color: #ffffff;text-align: center;}
.mers_nbanner .mers_text .mers_tit{font-size: 96px;font-weight: bold;}
.mers_nbanner .mers_location{font-size: 20px;color: #F7C600;margin-top: 12px;}
.mers_nbanner .mers_location a{color: #ffffff;position: relative;}
.mers_nbanner .mers_location a:after{content: '/';display: inline-block;margin: 0 10px;}
.mers_tobottom{display: inline-block;width: 80px;height: 80px;line-height: 60px;position: absolute;left: 50%;bottom: 0;background: #F7C600;text-align: center;}
.mers_tobottom i{display: inline-block;width: 24px;height: 24px;background: url('../images/icon_arrow_down.svg') center center no-repeat;position: relative;animation: scroll_dow 3s infinite;}

.mers_napp{width: 100%;position: relative;}
.mers_napp_c{width: 100%;position: relative;gap: 30px;}
.mers_napp_c li{width: calc(50% - 15px);position: relative;}
.mers_napp_c li a{display: block;position: relative;background: #F7F7F7;overflow: hidden;border-radius: 6px;}
.mers_napp_c li a:before{content: '';width: 100%;height: 3px;position: absolute;left: -100%;bottom: 0;background: #F7C600;transition:all 0.5s ease-in-out;}
.mers_napp_c li .mers_pic{padding-bottom: 41.66%;}
.mers_napp_c li .mers_pic.mers_pic01{padding-bottom: 75%;}
.mers_napp_c li .mers_text{padding: 30px 30px;}
.mers_napp_c li .mers_text .mers_tit{font-size: 24px;color: #1F1F1F;font-weight: bold;}
.mers_napp_c li .mers_text p{font-size: 16px;color: #616161;margin: 20px 0 24px 0;}
.mers_napp_c li .mers_text span{font-size: 14px;color: #616161;font-weight: bold;}
.mers_napp_c li .mers_text span i{display: inline-block;width: 20px;height: 20px;background: url(../images/icon_jt_black.svg) center center no-repeat;margin-left: 10px;}
.mers_napp_c li:hover a:before{left: 0;}
.mers_napp_c li:hover .mers_text span i{margin-left: 24px;}

.mers_ncase{width: 100%;position: relative;}
.mers_ncase_c{width: 100%;position: relative;gap: 30px 24px;}
.mers_ncase_c li{width: calc(25% - 18px);position: relative;}
.mers_ncase_c li a{display: block;position: relative;background: #F7F7F7;overflow: hidden;border-radius: 6px;}
.mers_ncase_c li a:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;bottom: 0;background: linear-gradient(to bottom, rgba(247, 198, 0, 0) 40%, rgba(247, 198, 0, 0.8) 100%);z-index: 1;}
.mers_ncase_c li .mers_pic{padding-bottom:134%;}
.mers_ncase_c li .mers_tit{width: 100%;padding: 20px 24px;font-size: 20px;color: #ffffff;font-weight: bold;text-align: center;position: absolute;left: 0;bottom: 0;z-index: 1;}

.mers_nnews{width: 100%;position: relative;}
.mers_nnews_c{width: 100%;position: relative;gap: 32px;}
.mers_nnews_c li{width: 100%;position: relative;background:#FFF;transition:all .6s;box-shadow:0 0 16px rgba(0,0,0,.08);}
.mers_nnews_c li a{display: block;}
.mers_nnews_c li .mers_nl_left{width:320px;float:left;}
.mers_nnews_c li .mers_nl_left .mers_pic{width:100%;padding-bottom:75%;position:relative;}
.mers_nnews_c li .mers_nl_right{width:calc(100% - 320px);float:right;padding:37px 23px 64px 0;}
.mers_nnews_c li .mers_nl_right{display:block;}
.mers_nnews_c li .mers_nl_right .mers_news_text{width:calc(100% - 160px);padding:0 50px 0 35px;float:left;transition:all .6s;}
.mers_nnews_c li .mers_nl_right .mers_news_text p{margin:0;}
.mers_nnews_c li .mers_nl_right .mers_news_text p:first-child{height:26px;line-height:26px;font-size:22px;font-weight: bold;color:#141414;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mers_nnews_c li .mers_nl_right .mers_news_text p:last-child{font-size:16px;color:#616161;line-height:28px;height:84px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:24px;}
.mers_nnews_c li .mers_nl_right .mers_news_date{width:160px;float:right;transition:all .8s;}
.mers_nnews_c li .mers_nl_right .mers_news_date span{display:inline-block;height:26px;line-height:26px;color:#616161;font-size:18px;}
.mers_nnews_c li .mers_nl_right .mers_news_date em{display:inline-block;width:100px;height:35px;line-height:33px;border:1px solid #dedfe1;border-radius:16px;font-size:12px;text-align:center;color:#616161;font-style:normal;margin-top:45px;}
.mers_nnews_c li:hover .mers_nl_right .mers_news_text{padding:0 30px 0 55px;}
.mers_nnews_c li:hover .mers_nl_right .mers_news_date{padding-left:30px;}
.mers_nnews_c li:hover .mers_nl_right .mers_news_date em{background:#F7C600;border:1px solid #F7C600;color:#FFF;}

.mers_newspage{width: 100%;position: relative;}
.mers_newspage_c{width: 100%;position: relative;}
.mers_newspage_t{width: 100%;position: relative;border-bottom: 1px solid #d6d6d6;}
.mers_newspage_t h1{font-size: 48px;color: #333333;font-weight: bold;}
.mers_newspage_t p{font-size: 16px;color: #616161;margin: 18px 0 16px 0;}
.mers_newspage_t span{display: inline-block;margin-right: 12px;}
.mers_article{line-height: 2;font-size: 16px;color: #616161;padding: 30px 0 30px 0;overflow:hidden;}
.mers_article p{margin-bottom: 12px;}
.mers_article img{max-width: 100%;height: auto !important;vertical-align: middle;margin-bottom: 5px;}
.mers_article h2 {font-size: 24px;font-weight: bold;margin: 30px 0 15px 0;color: #333333;}
.mers_article h3 {font-size: 22px;font-weight: bold;margin: 30px 0 15px 0;color: #333333;}
.mers_article .pc_table::-webkit-scrollbar-track {background: #f7f7f7;}
.mers_article .pc_table::-webkit-scrollbar-thumb {background: #F7C600;cursor:pointer;}
.mers_article .pc_table::-webkit-scrollbar {height: 10px;width:10px;border-radius:6px;}
.mers_article .pc_table{max-height:85vh;overflow: scroll;margin:0 auto;}
.mers_article.mers_article1 .pc_table{width:690px;}
.mers_article .pc_table table{min-width: 100%;}
.mers_article table, .mers_article table tr, .mers_article table td{border: 1px solid #EEE;border-collapse: collapse;}
.mers_article table td{line-height: 40px;padding: 0;color: #616161;font-size: 16px;font-weight: 290;text-align:center;}
.mers_article table tr td:nth-child(odd){background: #F7F7F7;}

.mers_productpage{width: 100%;position: relative;}
.mers_productpage_t{width: 100%;position: relative;}
.mers_productpage_img{width: 45%;position: relative;}
.mers_productpage_img .mers_pic{padding-bottom: 75%;border: 1px solid #eee;}
.mers_productpage_text{width: 50%;position: relative;}
.mers_productpage_text h1{font-size: 36px;color: #141414;font-weight: bold;line-height: 1.4;border-bottom: 1px solid #eee;padding-bottom: 16px;}
.mers_productpage_text .mers_desc{font-size: 18px;width: 100%;position: relative;color: #616161;margin-top: 24px;}
.mers_productpage_text .mers_desc p{line-height: 40px;}
.mers_productpage_text .mers_button{width: 100%;position: relative;gap: 24px;}
.mers_productpage_text .mers_button a{width: 180px;color: #F7C600;background: #ffffff;border: 1px solid #F7C600;}
.mers_productpage_text .mers_button a.on, .mers_productpage_text .mers_button a:hover{color: #ffffff;background: #F7C600;}
.mers_productpage_c{width: 100%;position: relative;margin-top: 80px;}
.mers_productpage_c .mers_productpage_tab{width: 100%;position: relative;border-bottom: 1px solid #eee;}
.mers_productpage_c .mers_productpage_tab li{font-size: 20px;color: #ffffff;padding: 12px 48px;margin-right: 24px;background: #F7C600;border-radius: 12px 0 0 0;}
.mers_productpage_c .mers_productpage_tab li a{color: #ffffff;}

.mers_contact{width: 100%;position: relative;}
.mers_contact_c{display: flex;justify-content: space-between;align-items: center;}
.mers_contact_c .mers_title{text-align: left;}
.mers_contact_l{width: 40%;position: relative;}
.mers_contact_l ul{width: 100%;position: relative;margin-top: 42px;}
.mers_contact_l ul li{width: 100%;position: relative;margin-bottom: 24px;line-height: 1.8;}
.mers_contact_l ul li span{font-size: 20px;color: #333;font-weight: bold;}
.mers_contact_l ul li p{font-size: 16px;color: #333333;}
.mers_contact_r{width: 50%;position: relative;background: #f7f7f7;padding: 50px 60px 60px 60px;border-radius: 12px;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08), 8px 8px 16px 0px rgba(0, 0, 0, 0.06);}
.mers_contact_r input,.mers_contact_r textarea{font-size: 14px;color: #333333;}
.mers_contact_r ::-webkit-input-placeholder {font-size: 14px;color: #333333;}
.mers_contact_r ::-moz-placeholder {font-size: 14px;color: #333333;}
.mers_contact_r ::-ms-input-placeholder {font-size: 14px;color: #333333;}
.mers_contact_r form{width: 100%;position: relative;margin-top: 32px;}
.mers_contact_r input, .mers_contact_r textarea{width: 100%;font-size: 14px;border-radius: 6px;padding: 12px 15px;background: #f8f8f8;border: 1px solid #c0c0c0;margin-bottom: 20px;}
.mers_contact_r textarea{height: 150px;}
.mers_contact_r .mers_form_btn{font-size: 18px;color: #ffffff;line-height: 54px;background: #F7C600;padding: 0 42px;border-radius: 6px;display: inline-block;cursor: pointer;}
.mers_contact_r .mers_form_btn:hover{padding: 0 54px;}

.mers_nabout{width: 100%;position: relative;}
.mers_nabout_c{width: 100%;position: relative;}
.mers_nabout_l{width: 40%;position: relative;}
.mers_nabout_l .mers_nabout_bg{margin-left: 40px;width: 100%;height: 560px;border: 8px solid #F7C600;}
.mers_nabout_l img{position: absolute;}
.mers_nabout_l .mers_nabout_img01{width: 448px;left: calc(50% + 40px);top: -45px;}
.mers_nabout_l .mers_nabout_img02{width: 314px;left: 0;top: 50%;}
.mers_nabout_r{width: 53%;position: relative;}
.mers_nabout_r .mers_title .mers_mtit{color: #616161;}
.mers_nabout_r .mers_text{font-size: 18px;color: #616161;line-height: 32px;}
.mers_nabout_r .mers_text p{margin-bottom: 15px;}
.mers_nabout_r .mers_text p:last-child{margin-bottom: 0;}
.mers_nabout_data{width: 100%;position: relative;gap: 60px;margin-top: 72px;}
.mers_nabout_data li{width: calc(33.33% - 40px);position: relative;}
.mers_nabout_data li .mers_num{font-size: 96px;font-weight: bold;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #616161;color: transparent;}
.mers_nabout_data li .mers_num em{font-style: inherit;}
.mers_nabout_data li p{margin-top: 20px;padding-top: 20px;border-top: 1px solid #616161;font-size: 20px;color: #616161;}

.mers_nyoushi{width: 100%;position: relative;}
.mers_nyoushi_c{width: 100%;position: relative;}
.mers_nyoushi_c ul{width: 100%;position: relative;gap: 32px;}
.mers_nyoushi_c ul li{width: calc(25% - 24px);position: relative;padding: 32px 20px;background: #F7F7F7;clip-path: polygon(0% 0%, calc(100% - 100px) 0%, 100% 100px, 100% 100%, 0% 100%);}
.mers_nyoushi_c ul li i{display: inline-block;width: 58px;height: 58px;background-size: 100% 100% !important;position: relative;z-index: 1;}
.mers_nyoushi_c ul li i.icon01 {background: url(../images/icon_about01.svg) center center no-repeat;}
.mers_nyoushi_c ul li i.icon02 {background: url(../images/icon_about02.svg) center center no-repeat;}
.mers_nyoushi_c ul li i.icon03 {background: url(../images/icon_about03.svg) center center no-repeat;}
.mers_nyoushi_c ul li i.icon04 {background: url(../images/icon_about04.svg) center center no-repeat;}
.mers_nyoushi_c ul li .mers_tit{font-size: 24px;color: #1F1F1F;font-weight: bold;position: relative;z-index: 1;}
.mers_nyoushi_c ul li p{font-size: 14px;color: #616161;line-height: 28px;position: relative;z-index: 1;margin-top: 16px;}
.mers_nyoushi_c ul li span{font-size: 200px;color: #E9ECEF;font-weight: bold;line-height: 1;position: absolute;right: 0;bottom: -30px;opacity: .5;}
.mers_nyoushi_c ul li:hover i{transform: rotateY(180deg);}
.mers_nyoushi_c ul li:hover span{bottom: 0;opacity: 1;}

.mers_prolist{width: 100%;position: relative;background: #F7F7F7;}
.mers_prolist_c{width: 100%;position: relative;gap: 28px 24px;}
.mers_prolist_c li{width: calc(25% - 18px);position: relative;padding: 16px 16px;background: #ffffff;}
.mers_prolist_c li a{display: block;}
.mers_prolist_c li .mers_pic{padding-bottom: 80%;}
.mers_prolist_c li .mers_text{width: 100%;position: relative;padding-top: 16px;}
.mers_prolist_c li .mers_text .mers_tit{font-size: 14px;color: #1F1F1F;font-weight: bold;}
.mers_prolist_c li .mers_text span{display: block;font-size: 14px;color: #616161;margin-top: 12px;}
.mers_prolist_c li .mers_text span i{display: inline-block;width: 20px;height: 20px;background: url(../images/icon_jt_black.svg) center center no-repeat;margin-left: 10px;}
.mers_prolist_c li:hover{box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 8px 8px 16px 0px rgba(0, 0, 0, 0.08);}
.mers_prolist_c li:hover .mers_text .mers_tit{color: rgba(222, 0, 36, 0.97);}
.mers_prolist_c li:hover .mers_text span i{margin-left: 24px;}

.mers_swiper_page{position: absolute;right: 0;bottom: 0;gap: 12px;}
.mers_swiper_page .swiper-button-next:after, .mers_swiper_page .swiper-button-prev:after{display: none;}
.mers_swiper_page .swiper-button-next, .mers_swiper_page .swiper-button-prev{width: 40px;height: 40px;border-radius: 50%;border: 1px solid #EEE;position: relative;right: 0;left: 0;margin-top: 0;}
.mers_swiper_page .swiper-button-next{background: url('../images/icon_arrow_r.svg') center center no-repeat #F7C600;}
.mers_swiper_page .swiper-button-prev{background: url('../images/icon_arrow_l.svg') center center no-repeat #F7C600;}
.mers_swiper_page .swiper-button-next.swiper-button-disabled, .mers_swiper_page .swiper-button-prev.swiper-button-disabled{opacity: 1;}
.mers_swiper_page .swiper-button-next.swiper-button-disabled{background: url('../images/icon_arrow_rh.svg') center center no-repeat #ffffff;}
.mers_swiper_page .swiper-button-prev.swiper-button-disabled{background: url('../images/icon_arrow_lh.svg') center center no-repeat #ffffff;}


.mers_pfeatures{width: 100%;position: relative;overflow: hidden;}
.mers_pfeatures_c{width: 100%;position: relative;padding: 5px;z-index: 1;}
.mers_pfeatures_c .swiper-slide{position: relative;clip-path: polygon(0% 0%, calc(100% - 100px) 0%, 100% 100px, 100% 100%, 0% 100%);}
.mers_pfeatures_c .swiper-slide .mers_pfeatures_li{width: calc(100% - 10px);position: relative;padding: 40px 32px;background: #ffffff;margin: 5px;box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.02), 0px 2px 4px 0px rgba(0, 0, 0, 0.08);}
.mers_pfeatures_c .swiper-slide .mers_pfeatures_li:after{content: '';width: 100%;height: 3px;background: #F7C600;position: absolute;left: -105%;bottom: 0;transition:all 0.3s ease-in-out;}
.mers_pfeatures_c .swiper-slide .mers_tit{font-size: 24px;color: #1F1F1F;font-weight: bold;line-height: 32px;height: 64px;}
.mers_pfeatures_c .swiper-slide .mers_icon{width: 100%;position: relative;margin: 28px 0 28px 0;}
.mers_pfeatures_c .swiper-slide .mers_icon i{display: inline-block;width: 58px;height: 58px;}
.mers_pfeatures_c .swiper-slide .mers_icon i.icon1{background: url('../images/icon_pfeatures01.svg') center center no-repeat;}
.mers_pfeatures_c .swiper-slide .mers_icon i.icon2{background: url('../images/icon_pfeatures02.svg') center center no-repeat;}
.mers_pfeatures_c .swiper-slide .mers_icon i.icon3{background: url('../images/icon_pfeatures03.svg') center center no-repeat;}
.mers_pfeatures_c .swiper-slide .mers_icon i.icon4{background: url('../images/icon_pfeatures04.svg') center center no-repeat;}
.mers_pfeatures_c .swiper-slide .mers_icon i.icon5{background: url('../images/icon_pfeatures05.svg') center center no-repeat;}
.mers_pfeatures_c .swiper-slide .mers_icon i.icon6{background: url('../images/icon_pfeatures06.svg') center center no-repeat;}
.mers_pfeatures_c .swiper-slide .mers_icon i.icon7{background: url('../images/icon_pfeatures07.svg') center center no-repeat;}
.mers_pfeatures_c .swiper-slide .mers_icon i.icon8{background: url('../images/icon_pfeatures08.svg') center center no-repeat;}
.mers_pfeatures_c .swiper-slide .mers_icon i.icon9{background: url('../images/icon_pfeatures09.svg') center center no-repeat;}
.mers_pfeatures_c .swiper-slide .mers_icon i.icon10{background: url('../images/icon_pfeatures10.svg') center center no-repeat;}
.mers_pfeatures_c .swiper-slide .mers_icon span{font-size: 64px;color: #E9ECEF;font-weight: bold;}
.mers_pfeatures_c .swiper-slide p{font-size: 14px;color: #616161;line-height: 28px;height: 112px;overflow: hidden;}
.mers_pfeatures_bg{width: 100%;position: absolute;top: 80px;left: 0;}
.mers_pfeatures_bg .mers_text{width: max-content;font-size: 128px;color: #616161;font-weight: bold;line-height: 1;opacity: 0.1;}
.mers_pfeatures_c .swiper-slide:hover .mers_pfeatures_li:after{left: 0;}
.mers_pfeatures_c .swiper-slide:hover .mers_icon span{color: #F7C600;}

.mers_pprocess_box .swiper-slide .mers_text::-webkit-scrollbar {width: 2px;background-color: #ffffff;}
.mers_pprocess_box .swiper-slide .mers_text::-webkit-scrollbar-thumb {width: 2px;background: #1F1F1F;}
.mers_pprocess_box .swiper-slide .mers_text::-webkit-scrollbar-button {display: none;}
.mers_pprocess{width: 100%;height: 900px;position: relative;background: url(../images/bg_pprocess.webp) top center no-repeat;}
.mers_pprocess_c{width: 952px;position: absolute;left: 0;bottom: 0;background: linear-gradient(120deg, #F7C600 -0.72%, #FAB005 100%);padding: 80px 52px 52px calc((100% - 1320px)/2);}
.mers_pprocess_box{width: 100%;position: relative;}
.mers_pprocess_box .mers_title .mers_mtit{color: #1F1F1F;}
.mers_pprocess_box .mers_title .mers_mtit i{background: #1F1F1F;}
.mers_pprocess_box .mers_fuhao{position: relative;}
.mers_pprocess_box .mers_fuhao i{display: inline-block;width: 80px;height: 68px;background: url(../images/icon_yinhao.svg) center center no-repeat;}
.mers_pprocess_box .swiper{width: 100%;position: relative;}
.mers_pprocess_box .swiper-slide{position: relative;opacity: 0 !important;}
.mers_pprocess_box .swiper-slide.swiper-slide-active{opacity: 1 !important;}
.mers_pprocess_box .swiper-slide span{width: max-content;font-size: 160px;line-height: 1;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #ffffff;color: transparent;position: absolute;top: -20px;right: -100%;opacity: 0;}
.mers_pprocess_box .swiper-slide.swiper-slide-active span{right: 0;opacity: 0.5;}
.mers_pprocess_box .swiper-slide .mers_tit{font-size: 24px;color: #1F1F1F;font-weight: bold;position: relative;z-index: 1;}
.mers_pprocess_box .swiper-slide .mers_text{font-size: 14px;color: #1F1F1F;line-height: 28px;height: 270px;overflow-y: auto;padding-right: 15px;}
.mers_pprocess_box .swiper-pagination{position: relative;bottom: 0;margin-top: 40px;text-align: left;}
.mers_pprocess_box .swiper-pagination .swiper-pagination-bullet{width: 12px;height: 12px;background: #ffffff;opacity: 1;}
.mers_pprocess_box .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #1F1F1F;}

.mers_papp{width: 100%;position: relative;}
.mers_papp_c{width: 100%;position: relative;padding-bottom: 55px;}
.mers_papp_c .swiper-slide{position: relative;}
.mers_papp_c .swiper-slide a{display: block;position: relative;}
.mers_papp_c .swiper-slide .mers_pic{padding-bottom: 124%;clip-path: polygon(0% 0%, calc(100% - 100px) 0%, 100% 100px, 100% 100%, 0% 100%);}
.mers_papp_c .swiper-slide .mers_dec{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0,0,0,.3);padding: 100px 30px 60px 30px;clip-path: polygon(0% 0%, calc(100% - 100px) 0%, 100% 100px, 100% 100%, 0% 100%);opacity: 0;}
.mers_papp_c .swiper-slide .mers_dec p{font-size: 16px;line-height: 24px;color: #ffffff;}
.mers_papp_c .swiper-slide .mers_text{width: 80%;height: 100px;position: absolute;left: 10%;bottom: -50px;background: #ffffff;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 8px 16px 0px rgba(0, 0, 0, 0.08);}
.mers_papp_c .swiper-slide .mers_text p{width:100%;font-size: 20px;color: #1F1F1F;font-weight: bold;padding: 0 16px;text-align: center;}
.mers_papp_c .swiper-slide:hover .mers_dec{opacity:1;}
.mers_papp_c .swiper-slide:hover .mers_text{bottom: -30px;}
.mers_papp .mers_papp_more{width: 100%;position: relative;text-align: center;}
.mers_papp .mers_papp_more a{border-radius: 50px;padding: 0 42px;}

.mers_pfaq_c::-webkit-scrollbar {width: 2px;background-color: #eeeeee;}
.mers_pfaq_c::-webkit-scrollbar-thumb {width: 2px;background: #F7C600;}
.mers_pfaq_c::-webkit-scrollbar-button {display: none;}
.mers_pfaq{width: 100%;position: relative;background: #F7F7F7;}
.mers_pfaq_c{width: 100%;height: 600px;position: relative;overflow-y: auto;padding-right: 20px;}

.mers_pfaq_c dl{width: 100%;position: relative;padding: 0 32px;background: #ffffff;border-radius: 8px;border: 1px solid #EEE;overflow: hidden;margin-bottom: 12px;}
.mers_pfaq_c dl:last-child{margin-bottom: 0;}
.mers_pfaq_c dl dt{width: 100%;position: relative;cursor: pointer;padding: 16px 0;}
.mers_pfaq_c dl dt .mers_tit{font-size: 18px;color: #616161;font-weight: bold;}
.mers_pfaq_c dl dt .mers_tit span{font-weight: bold;}
.mers_pfaq_c dl.on dt{padding: 24px 0;}
.mers_pfaq_c dl.on dt .mers_tit{color: #F7C600;}
.mers_pfaq_c dl dt i{display: inline-block;width: 24px;height: 24px;background: url('../images/icon_pfaq.svg') center center no-repeat;}
.mers_pfaq_c dl.on dt i{background: url('../images/icon_pfaq_h.svg') center center no-repeat;}
.mers_pfaq_c dl dd{width: 100%;position: relative;padding: 24px 0;border-top: 1px solid #EEE;display: none;}
.mers_pfaq_c dl dd p{font-size: 16px;color: #1F1F1F;line-height: 28px;}

.mers_consult{width: 100%;position: relative;}
.mers_consult_l{width: 33%;position: relative;}
.mers_consult_l .mers_pic{height: 100%;padding-bottom: 0px;}
.mers_consult_r{width: 67%;position: relative;padding: 120px calc((100% - 1320px)/2) 120px 120px;}
.mers_consult_c{width: 100%;position: relative;}
.mers_consult_c .mers_tit:last-child{color: #F7C600;}
.mers_consult_c form{width: 100%;position: relative;gap: 20px 16px;}
.mers_consult_c .form_li{width: 100%;position: relative;}
.mers_consult_c .form_li:nth-child(1), .mers_consult_c .form_li:nth-child(2){width: calc(50% - 8px);}
.mers_consult_c input, .mers_consult_c textarea{width: 100%;height: 52px;line-height: 32px;padding: 10px 12px;border-radius: 2px;border-bottom: 1px solid #EEE;background: #ffffff;font-size: 16px;color: #141414;}
.mers_consult_c textarea{height: 78px;}
.mers_consult_c .mers_form_btn{width: 300px;line-height: 60px;border-radius: 2px;background: #F7C600;font-size: 16px;color: #1F1F1F;font-weight: bold;cursor: pointer;margin-top: 20px;text-align: center;}
.mers_consult_c .mers_form_btn i{display: inline-block;width: 24px;height: 24px;background: url('../images/icon_jt_xb_h.svg') center center no-repeat;background-size: 24px 24px;margin-left: 10px;}
.mers_consult_c .mers_form_btn:hover i{transform: rotate(45deg);margin-left: 24px;}


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

	.mers_nbanner .mers_text .mers_tit{font-size: 74px;}
	.mers_nbanner .mers_location{font-size: 18px;}

	.mers_newspage_t h1{font-size: 40px;}

	.mers_ncase_c li .mers_tit{font-size: 18px;}

	.mers_pprocess_c{width: 780px;padding: 60px 42px 42px calc((100% - 1240px) / 2);}

	.mers_consult_r{padding: 100px calc((100% - 1240px) / 2) 100px 100px;}


}

@media screen and (max-width:1499px){
    
    .manu .a_p{font-size: 14px;}

    .fanye{padding: 10px;}
    .fanye ul li{font-size: 14px;}

    .mers_nbanner .mers_text .mers_tit{font-size: 56px;}
	.mers_nbanner .mers_location{font-size: 16px;}
	.mers_tobottom{width: 68px;height: 68px;}
    
    .mers_nnews_c{gap: 24px;}
	.mers_nnews_c li .mers_nl_left{width: 280px;}
	.mers_nnews_c li .mers_nl_right{width: calc(100% - 280px);padding: 30px 20px 46px 0;}
	.mers_nnews_c li .mers_nl_right .mers_news_text{padding: 0 40px 0 30px;}
	.mers_nnews_c li .mers_nl_right .mers_news_text p:first-child{height: 24px;line-height: 24px;font-size: 20px;}
	.mers_nnews_c li .mers_nl_right .mers_news_text p:last-child{font-size: 14px;line-height: 26px;height: 78px;}
	.mers_nnews_c li .mers_nl_right .mers_news_date span{height: 24px;line-height: 24px;font-size: 16px;}

	.mers_newspage_t h1{font-size: 32px;}
	.mers_newspage_t p{font-size: 14px;margin: 15px 0 12px 0;}
	.mers_article{line-height: 1.8;font-size: 14px;padding: 20px 0 20px 0;}
	.mers_article p{margin-bottom: 12px;}
	.mers_article h2 {font-size: 22px;margin: 20px 0 12px 0;}
	.mers_article h3 {font-size: 20px;margin: 20px 0 12px 0;}
	.mers_article table td{line-height: 36px;font-size: 14px;}

	.mers_napp_c{gap: 24px;}
	.mers_napp_c li{width: calc(50% - 12px);}
	.mers_napp_c li .mers_text {padding: 24px 24px;}
	.mers_napp_c li .mers_text .mers_tit{font-size: 20px;}
	.mers_napp_c li .mers_text p{font-size: 14px;margin: 16px 0 16px 0;}

	.mers_ncase_c{gap: 20px;}
	.mers_ncase_c li{width: calc(33.33% - 13.33px);}
	.mers_ncase_c li .mers_tit {font-size: 16px;padding: 16px 16px;}

	.mers_prolist_c{gap: 20px 16px;}
	.mers_prolist_c li{width: calc(25% - 12px);padding: 12px 12px;}
	.mers_prolist_c li .mers_text{padding-top: 12px;}

	.mers_pfeatures_bg .mers_text{font-size: 112px;}
	.mers_pfeatures_c .swiper-slide{clip-path: polygon(0% 0%, calc(100% - 80px) 0%, 100% 80px, 100% 100%, 0% 100%);}
	.mers_pfeatures_c .swiper-slide .mers_pfeatures_li{padding: 30px 24px;}
	.mers_pfeatures_c .swiper-slide .mers_tit{font-size: 22px;line-height: 30px;height: 60px;}
	.mers_pfeatures_c .swiper-slide .mers_icon{margin: 20px 0 20px 0;}
	.mers_pfeatures_c .swiper-slide .mers_icon span{font-size: 54px;}
    
    .mers_pprocess{height: 760px;background-size: 100% auto;}
	.mers_pprocess_c{width: 780px;padding: 60px 42px 42px calc((100% - 1200px) / 2);}
	.mers_pprocess_box .mers_fuhao i{width: 62px;height: 52px;background-size: 100% 100% !important;}
    .mers_pprocess_box .swiper-slide span{font-size: 132px;}
    .mers_pprocess_box .swiper-slide .mers_tit{font-size: 22px;}
    .mers_pprocess_box .swiper-slide .mers_text{line-height: 24px;height: 240px;}
    .mers_pprocess_box .swiper-pagination{margin-top: 24px;}

    .mers_papp_c .swiper-slide .mers_text{height: 80px;bottom: -40px;}
    .mers_papp_c .swiper-slide .mers_text p{font-size: 18px;}

    .mers_pfaq_c{height: 500px;padding-right: 15px;}
    .mers_pfaq_c dl{margin-bottom: 10px;}
    .mers_pfaq_c dl dt .mers_tit{font-size: 16px;}
    .mers_pfaq_c dl.on dt {padding: 20px 0;}
	.mers_pfaq_c dl dd{padding: 20px 0;}
	.mers_pfaq_c dl dd p{font-size: 14px;line-height: 24px;}

	.mers_consult_r{padding: 80px calc((100% - 1200px) / 2) 80px 80px;}
	.mers_consult_c input, .mers_consult_c textarea{height: 44px;line-height: 22px;font-size: 14px;}
	.mers_consult_c .mers_form_btn{margin-top: 10px;}
	.mers_consult_c .mers_form_btn{width: 260px;line-height: 54px;font-size: 14px;}

	.mers_nabout_l .mers_nabout_bg{height: 512px;}
	.mers_nabout_l .mers_nabout_img01{width: 400px;top: -32px;}
	.mers_nabout_l .mers_nabout_img02{width: 260px;}
	.mers_nabout_r .mers_text{font-size: 16px;line-height: 30px;}
	.mers_nabout_data{margin-top: 52px;}
	.mers_nabout_data li .mers_num{font-size: 62px;}
	.mers_nabout_data li p{margin-top: 15px;padding-top: 15px;font-size: 16px;}

	.mers_nyoushi_c ul{gap: 24px;}
	.mers_nyoushi_c ul li{width: calc(25% - 18px);padding: 24px 20px;clip-path: polygon(0% 0%, calc(100% - 80px) 0%, 100% 80px, 100% 100%, 0% 100%);}
	.mers_nyoushi_c ul li .mers_tit{font-size: 20px;}
	.mers_nyoushi_c ul li p{line-height: 24px;}
	.mers_nyoushi_c ul li span{font-size: 150px;}

	.mers_contact_l ul{margin-top: 24px;}
	.mers_contact_l ul li{margin-bottom: 16px;}
	.mers_contact_l ul li span{font-size: 18px;}
	.mers_contact_l ul li p{font-size: 14px;}
	.mers_contact_r{padding: 32px 40px 40px 40px;}
	.mers_contact_r input, .mers_contact_r textarea{margin-bottom: 15px;}
	.mers_contact_r .mers_form_btn{line-height: 48px;font-size: 16px;}


}

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

    .mers_nbanner .mers_text .mers_tit{font-size: 46px;}
	.mers_nbanner .mers_location{font-size: 14px;}
	.mers_nbanner .mers_location a:after{margin: 0 6px;}
	.mers_tobottom{width: 60px;height: 60px;line-height: 42px;}

	.mers_pprocess_c{padding: 60px 42px 42px calc((100% - 994px) / 2);}
	.mers_consult_r{padding: 60px calc((100% - 994px) / 2) 60px 60px;}

	.mers_nabout_r .mers_text{font-size: 14px;line-height: 28px;}
	.mers_nabout_data li .mers_num{font-size: 62px;}
	.mers_nabout_data li p{margin-top: 15px;padding-top: 15px;font-size: 16px;}

	.mers_nyoushi_c ul{gap: 24px;}
	.mers_nyoushi_c ul li{width: calc(25% - 18px);padding: 24px 20px;clip-path: polygon(0% 0%, calc(100% - 80px) 0%, 100% 80px, 100% 100%, 0% 100%);}
	.mers_nyoushi_c ul li .mers_tit{font-size: 20px;}
	.mers_nyoushi_c ul li p{line-height: 24px;}
	.mers_nyoushi_c ul li span{font-size: 150px;}

	.mers_nabout_l .mers_nabout_bg{height: 452px;}
	.mers_nabout_l .mers_nabout_img01{width: 350px;top: -24px;}
	.mers_nabout_l .mers_nabout_img02{width: 200px;}
	.mers_nabout_r .mers_text{font-size: 14px;line-height: 28px;}
	.mers_nabout_data{margin-top: 42px;}
	.mers_nabout_data li .mers_num{font-size: 50px;}
	.mers_nabout_data li p{margin-top: 10px;padding-top: 10px;font-size: 14px;}

	.mers_nyoushi_c ul{gap: 18px;}
	.mers_nyoushi_c ul li{width: calc(25% - 13.5px);padding: 20px 16px;clip-path: polygon(0% 0%, calc(100% - 60px) 0%, 100% 60px, 100% 100%, 0% 100%);}
	.mers_nyoushi_c ul li .mers_tit{font-size: 18px;}
	.mers_nyoushi_c ul li p{line-height: 24px;}
	.mers_nyoushi_c ul li span{font-size: 130px;}
}

@media screen and (max-width:1023px){
	.manu .a_p{height: 40px;line-height: 38px;margin: 0 2px;padding: 0 15px;}

	.fanye ul{display: block;}
	.fanye ul li{line-height: 22px;}
	.fanye ul li:last-child {text-align: left;margin-top: 5px;}

    .mers_nbanner .mers_text .mers_tit{font-size: 30px;}
	.mers_tobottom{display: none;}
    
    .mers_nnews_c{gap: 16px;}
	.mers_nnews_c li .mers_nl_left{width: 215px;}
	.mers_nnews_c li .mers_nl_right{width: calc(100% - 215px);padding: 20px 15px 20px 0;}
	.mers_nnews_c li .mers_nl_right .mers_news_text{width: calc(100% - 120px);padding: 0 20px 0 20px;}
	.mers_nnews_c li .mers_nl_right .mers_news_text p:first-child{font-size: 16px;}
	.mers_nnews_c li .mers_nl_right .mers_news_text p:last-child{line-height: 24px;height: 72px;margin-top: 10px;}
	.mers_nnews_c li .mers_nl_right .mers_news_date{width: 120px;}
	.mers_nnews_c li .mers_nl_right .mers_news_date span{font-size: 14px;}
	.mers_nnews_c li .mers_nl_right .mers_news_date em{margin-top: 32px;}
	.mers_nnews_c li:hover .mers_nl_right .mers_news_text {padding: 0 20px 0 30px;}
	.mers_nnews_c li:hover .mers_nl_right .mers_news_date {padding-left: 10px;}

    .mers_newspage_t h1{font-size: 24px;}
	.mers_newspage_t p{font-size: 13px;margin: 10px 0 10px 0;}
	.mers_article{line-height: 24px;padding: 16px 0 16px 0;}
	.mers_article p{margin-bottom: 8px;}
	.mers_article h2 {font-size: 20px;margin: 15px 0 10px 0;}
	.mers_article h3 {font-size: 18px;margin: 15px 0 10px 0;}
	.mers_article table td{line-height: 32px;font-size: 12px;}

	.mers_napp_c{gap: 16px;}
	.mers_napp_c li{width: calc(50% - 8px);}
	.mers_napp_c li .mers_text {padding: 20px 16px;}
	.mers_napp_c li .mers_text .mers_tit{font-size: 18px;}
	.mers_napp_c li .mers_text p{margin: 12px 0 12px 0;}

	.mers_ncase_c{gap: 16px;}
	.mers_ncase_c li{width: calc(50% - 8px);}

	.mers_prolist_c{gap: 16px 16px;}
	.mers_prolist_c li{width: calc(50% - 8px);}
    
    .mers_pfeatures_bg{top: 60px;}
	.mers_pfeatures_bg .mers_text{font-size: 84px;}
	.mers_pfeatures_c .swiper-slide{clip-path: polygon(0% 0%, calc(100% - 60px) 0%, 100% 60px, 100% 100%, 0% 100%);}
	.mers_pfeatures_c .swiper-slide .mers_pfeatures_li{padding: 24px 20px;}
	.mers_pfeatures_c .swiper-slide .mers_tit{font-size: 20px;line-height: 28px;height: 56px;}
	.mers_pfeatures_c .swiper-slide .mers_icon{margin: 12px 0 12px 0;}
	.mers_pfeatures_c .swiper-slide .mers_icon span{font-size: 42px;}
	.mers_pfeatures_c .swiper-slide p{line-height: 24px;height: 126px;}
    
    .mers_pprocess{height: auto;}
	.mers_pprocess_c{width: 100%;position: relative;padding: 50px calc((100% - 740px) / 2) 32px calc((100% - 740px) / 2);}
	.mers_pprocess_box .mers_fuhao i{width: 52px;height: 44px;}
    .mers_pprocess_box .swiper-slide span{font-size: 112px;}
    .mers_pprocess_box .swiper-slide .mers_tit{font-size: 18px;}
    .mers_pprocess_box .swiper-pagination{margin-top: 15px;}

    .mers_papp_c .swiper-slide .mers_text p{font-size: 16px;}

    .mers_pfaq_c{height: 450px;padding-right: 12px;}
    .mers_pfaq_c dl{padding: 0 20px;border-radius: 6px;}
    .mers_pfaq_c dl dt{padding: 12px 0;}
    .mers_pfaq_c dl.on dt {padding: 15px 0;}
	.mers_pfaq_c dl dd{padding: 15px 0;}
	.mers_pfaq_c dl dd p{font-size: 14px;line-height: 22px;}

	.mers_consult_r{padding: 40px calc((100% - 740px) / 2) 40px 40px;}
	.mers_consult_c form{gap: 15px 16px;}
	.mers_consult_c input, .mers_consult_c textarea{height: auto;line-height: 36px;padding: 0 10px;}
	.mers_consult_c .mers_form_btn{margin-top: 0;}
	.mers_consult_c .mers_form_btn{width: 220px;line-height: 48px;}

	.mers_nabout_l .mers_nabout_bg{display: none;}
	.mers_nabout_r{width: 100%;}
	.mers_nabout_r .mers_text{line-height: 24px;}
	.mers_nabout_r .mers_text p {margin-bottom: 6px;}
	.mers_nabout_data{margin-top: 32px;gap: 30px;}
	.mers_nabout_data li{width: calc(33.33% - 20px);}
	.mers_nabout_data li .mers_num{font-size: 36px;}
	.mers_nabout_data li p{margin-top: 8px;padding-top: 8px;font-size: 13px;}

	.mers_nyoushi_c ul{gap: 16px;}
	.mers_nyoushi_c ul li{width: calc(50% - 8px);padding: 16px 16px;}

	.mers_contact_l ul{margin-top: 20px;}
	.mers_contact_l ul li{margin-bottom: 12px;}
	.mers_contact_l ul li span{font-size: 16px;}
	.mers_contact_r{padding: 20px 20px 20px 20px;}
	.mers_contact_r form{margin-top: 20px;}
	.mers_contact_r input, .mers_contact_r textarea{margin-bottom: 12px;}
	.mers_contact_r .mers_form_btn{line-height: 45px;font-size: 14px;}

}

@media screen and (max-width:767px){
	.manu .a_p{height: 38px;line-height: 36px;margin: 0;padding: 0 14px;}

	.fanye {padding: 10px 0;}

    .mers_nbanner .mers_text .mers_tit{font-size: 22px;}

    .mers_nnews_c li .mers_nl_left{width: 100%;float: none;}
	.mers_nnews_c li .mers_nl_right{width: 100%;float: none;}
	.mers_nnews_c li .mers_nl_right{padding: 12px 12px 12px 12px;}
	.mers_nnews_c li .mers_nl_right .mers_news_text{width: 100%;padding: 0;float: none;}
	.mers_nnews_c li .mers_nl_right .mers_news_text p:last-child {line-height: 22px;height: auto;margin-top: 6px;-webkit-line-clamp: 10;}
    .mers_nnews_c li .mers_nl_right .mers_news_date {width: 100%;margin-top: 10px;float: none;}
    .mers_nnews_c li .mers_nl_right .mers_news_date em {margin-top: 0;margin-left: 150px;}
    .mers_nnews_c li:hover .mers_nl_right .mers_news_text {padding: 0;}
	.mers_nnews_c li:hover .mers_nl_right .mers_news_date {padding-left: 0;}

	.mers_newspage_t h1{font-size: 20px;}
	.mers_article{line-height: 22px;padding: 12px 0 12px 0;}
	.mers_article p{margin-bottom: 6px;}
	.mers_article h2 {font-size: 18px;margin: 12px 0 8px 0;}
	.mers_article h3 {font-size: 16px;margin: 12px 0 8px 0;}
	.mers_article table td{line-height: 24px;}

	.mers_napp_c{gap: 10px;}
	.mers_napp_c li{width: 100%;}
	.mers_napp_c li .mers_text {padding: 15px 15px;}
	.mers_napp_c li .mers_text .mers_tit{font-size: 16px;}
	.mers_napp_c li .mers_text p{margin: 10px 0 10px 0;}
	.mers_napp_c li .mers_text span{font-size: 13px;}

	.mers_ncase_c{gap: 10px;}
	.mers_ncase_c li{width: 100%;}
	.mers_ncase_c li .mers_tit {font-size: 14px;}

	.mers_prolist_c {gap: 10px;}
    .mers_prolist_c li {width: 100%;}
    .mers_prolist_c li .mers_text span{font-size: 13px;margin-top: 8px;}

	.mers_pfeatures_c .swiper-slide .mers_pfeatures_li {padding: 16px 16px;}
	.mers_pfeatures_c .swiper-slide .mers_tit {font-size: 18px;line-height: 24px;height: 48px;}
	.mers_pfeatures_c .swiper-slide .mers_icon span {font-size: 36px;}
	.mers_pfeatures_c .swiper-slide p {line-height: 22px;height: auto;}

	.mers_pprocess_c{padding: 24px 15px 24px 15px;}
	.mers_pprocess_box .mers_fuhao i {width: 45px;height: 38px;}
	.mers_pprocess_box .swiper-slide span {font-size: 78px;top: -10px;}
	.mers_pprocess_box .swiper-slide .mers_text {line-height: 22px;height: 220px;}
	.mers_pprocess_box .swiper-pagination {margin-top: 12px;}

	.mers_papp_c .swiper-slide .mers_text {height: 64px;bottom: -32px;}
	.mers_papp_c .swiper-slide .mers_text p {font-size: 15px;}
    
    .mers_pfaq_c{height: auto;padding-right: 10px;}
	.mers_pfaq_c dl {padding: 0 15px;border-radius: 5px;margin-bottom: 8px;}
    .mers_pfaq_c dl dt {padding: 10px 0;}
    .mers_pfaq_c dl.on dt {padding: 12px 0;}
    .mers_pfaq_c dl dt .mers_tit {font-size: 15px;}
    .mers_pfaq_c dl dd {padding: 10px 0;}

    .mers_consult_l{display: none;}
    .mers_consult_r{width: 100%;padding: 24px 15px 24px 15px;}
    .mers_consult_c .mers_form_btn{line-height: 45px;font-size: 13px;}

	.mers_nabout_r .mers_text {line-height: 22px;}
	.mers_nabout_data {margin-top: 16px;gap: 12px;}
	.mers_nabout_data li {width: calc(33.33% - 8px);}
	.mers_nabout_data li .mers_num {font-size: 30px;}
	.mers_nabout_data li p {margin-top: 5px;padding-top: 5px;font-size: 12px;}

	.mers_nyoushi_c ul {gap: 8px;}
	.mers_nyoushi_c ul li{width: 100%;}
	.mers_nyoushi_c ul li .mers_tit {font-size: 16px;}
	.mers_nyoushi_c ul li p {line-height: 22px;margin-top: 8px;}
    
    .mers_contact_c{display: block;}
    .mers_contact_l{width: 100%;}
	.mers_contact_l ul{margin-top: 12px;}
	.mers_contact_l ul li{margin-bottom: 6px;}
	.mers_contact_l ul li span{font-size: 15px;}
	.mers_contact_r{width: 100%;padding: 15px 15px 15px 15px;margin-top: 15px;}
	.mers_contact_r form{margin-top: 20px;}
	.mers_contact_r input, .mers_contact_r textarea{margin-bottom: 8px;padding: 10px 12px;}
	.mers_contact_r .mers_form_btn{line-height: 42px;}


}