.manu{text-align:center;}
.manu .a_p{height:40px;line-height:38px;margin:0 3px;padding: 0 15px;display:inline-block;border-radius:2px;font-size:14px;}
.manu a{border:1px solid #D9D9D9;color:#344051;}
.manu .current{border:1px solid #FF5A00;font-weight:bold;color:#FF5A00;}
.manu .disabled{border:1px solid #D9D9D9;color:#D9D9D9;}

.fanye{width: 100%;position: relative;padding: 15px 0;border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;}
.fanye ul{width: 100%;position: relative;}
.fanye ul li{position: relative;font-size: 16px;color: #0B1F3F;line-height: 36px;}
.fanye ul li a{color: #6C757D;}
.fanye ul li a:hover{color: #FF5A00;}

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

.prs_location01{font-size: 14px;color: #212529;line-height: 22px;}
.prs_location01 a{color: #6C757D;position: relative;}
.prs_location01 a:after {content: '/';display: inline-block;margin: 0 10px;font-size: 12px;}

.prs_nbanner{width: 100%;position: relative;}
.prs_nbanner:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.4);}
.prs_nbanner img{width: 100%;min-height: 150px;}
.prs_nbanner .prs_text{width: 100%;position: absolute;top: 50%;left: 0;color: #ffffff;text-align: center;}
.prs_nbanner .prs_text .prs_tit{font-size: 96px;font-weight: bold;text-align: left;}
.prs_nbanner .prs_location{font-size: 20px;color: #FF5A00;margin-top: 12px;text-align: left;}
.prs_nbanner .prs_location a{color: #ffffff;position: relative;}
.prs_nbanner .prs_location a:after{content: '/';display: inline-block;margin: 0 10px;}

.prs_pbanner_l .prs_text::-webkit-scrollbar {width: 2px;background-color: #DEE2E6;}
.prs_pbanner_l .prs_text::-webkit-scrollbar-thumb {width: 2px;background: #FF5A00;}
.prs_pbanner_l .prs_text::-webkit-scrollbar-button {display: none;}
.prs_pbanner{width: 100%;position: relative;margin-top: 130px;background: #F3F5F7;padding-bottom: 100px;}
.prs_pbanner_c{width: 100%;position: relative;}
.prs_pbanner_l{width: 37.3%;position: relative;}
.prs_pbanner_l .prs_tit{font-size: 40px;color: #0B1F3F;font-weight: bold;}
.prs_pbanner_l .prs_text{width: 100%;position: relative;font-size: 14px;color: #6C757D;line-height: 28px;height: 224px;overflow-y: auto;padding-right: 20px;}
.prs_pbanner_l .prs_text p{margin-bottom: 12px;}
.prs_pbanner_l .prs_more{width: 100%;position: relative;margin-top: 80px;gap: 16px;}
.prs_pbanner_l .prs_more a{color: #6C757D;line-height: 24px;border: 1px solid #6C757D;}
.prs_pbanner_l .prs_more a.on, .prs_pbanner_l .prs_more a:hover{color: #ffffff;border-color: #FF5A00;background: #FF5A00;}
.prs_pbanner_l .prs_more a i.icon04{background: url('../images/icon_pbanner01_h.svg') center center no-repeat;}
.prs_pbanner_l .prs_more a i.icon05{background: url('../images/icon_pbanner02.svg') center center no-repeat;}
.prs_pbanner_l .prs_more a:hover i.icon05{background: url('../images/icon_pbanner02_h.svg') center center no-repeat;}
.prs_pbanner_r{width: 57.2%;position: relative;}
.prs_pbanner_r img{object-fit: contain;}

.prs_frame{width: 100%;position: relative;}
.prs_frame_c{width: 100%;position: relative;}
.prs_frame_l{width: 316px;position: sticky;top: 120px;align-self: flex-start;gap: 48px;}
.prs_frame_r{width: calc(100% - 396px);position: relative;gap: 72px;}

.prs_frame_l .prs_anchor{}
.prs_frame_l .prs_anchor .prs_pdetails_tit{font-size: 20px;color: #0B1F3F;font-weight: bold;padding-bottom: 24px;border-bottom: 1px solid #DEE2E6;}
.prs_frame_l .prs_anchor ul{width: 100%;position: relative;gap: 32px;}
.prs_frame_l .prs_anchor ul li{width: 100%;position: relative;}
.prs_frame_l .prs_anchor ul li a{font-size: 16px;color: #0B1F3F;display: block;}
.prs_frame_l .prs_anchor ul li a:before{content: '';display: inline-block;width: 0;height: 20px;position: relative;background: url('../images/icon_anchor.svg') center top no-repeat;transition:all 0.3s ease-in-out;vertical-align: top;}
.prs_frame_l .prs_anchor ul li.on a, .prs_frame_l .prs_anchor ul li:hover a{color: #FF5A00;}
.prs_frame_l .prs_anchor ul li.on a:before, .prs_frame_l .prs_anchor ul li:hover a:before{width: 20px;margin-right: 4px;}
.prs_frame_l .prs_pdl_search{width: 100%;position: relative;padding: 24px 24px;border-radius: 4px;border: 1px solid #DEE2E6;}
.prs_frame_l .prs_pdl_search .prs_tit{font-size: 14px;color: #0B1F3F;font-weight: bold;}
.prs_frame_l .prs_pdl_search form{width: 100%;position: relative;margin-top: 12px;}
.prs_frame_l .prs_pdl_search input{font-size: 14px;color: #0B1F3F;line-height: 40px;padding: 0 12px;width: calc(100% - 40px);position: relative;border-top: 1px solid #DEE2E6;border-bottom: 1px solid #DEE2E6;border-left: 1px solid #DEE2E6;}
.prs_frame_l .prs_pdl_search .prs_seach_lb{display: inline-block;width: 40px;line-height: 40px;background: url(../images/icon_search_white.svg) center center no-repeat #FF5A00;cursor: pointer;}
.prs_frame_l .prs_pdl_contact{width: 100%;position: relative;background: url('../images/bg_pdl_contact.webp') no-repeat;background-size: 100% 100%;padding: 32px 32px;border-radius: 4px;overflow: hidden;}
.prs_frame_l .prs_pdl_contact:before{content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.70) 100%);}
.prs_frame_l .prs_pdl_contact .prs_tit{font-size: 24px;color: #ffffff;font-weight: bold;position: relative;z-index: 1;}
.prs_frame_l .prs_pdl_contact .positionimg{padding-bottom: 100%;z-index: 1;}
.prs_frame_l .prs_pdl_contact .positionimg img{object-fit: contain;}
.prs_frame_l .prs_pdl_contact .prs_combut{color: #ffffff;line-height: 22px;border-color: #FF5A00;background: #FF5A00;position: relative;z-index: 1;}

.prs_pdetails_item{width: 100%;position: relative;scroll-margin-top: 120px;}
.prs_pdetails_item .prs_tit{font-size: 20px;color: #0B1F3F;font-weight: bold;}
.prs_pdetails_item .prs_pdetails_con{width: 100%;position: relative;margin-top: 40px;}
.prs_pdetails_item .prs_pdetails_con .prs_dec{font-size: 14px;color: #6C757D;line-height: 28px;}
.prs_pdetails_item .prs_pdetails_con .prs_particle{margin-bottom:50px;}
.prs_pdetails_item .prs_pdetails_con .prs_particle:last-child{margin-bottom:0;}
.prs_pdetails_item .prs_particle{width: 100%;position: relative;font-size: 14px;color: #6C757D;line-height: 28px;}
.prs_pdetails_item .prs_particle img{width: 100%;height: auto;}
.prs_pdetails_item .prs_particle p{margin-bottom: 12px;}
.prs_pdetails_item .prs_particle p:last-child{margin-bottom: 0;}
.prs_pdetails_item .prs_particle h2, .prs_pdetails_item .prs_particle h3{font-size: 16px;color: #0B1F3F;font-weight: bold;margin: 24px 0 12px 0;}

.prs_dselection{width: 100%;position: relative;}
.prs_dselection .prs_dselection_tab{width: 100%;position: relative;gap: 12px;}
.prs_dselection .prs_dselection_tab li{font-size: 13px;color: #0B1F3F;line-height: 32px;padding: 0 14px;border-radius: 4px;background: #F3F5F7;cursor: pointer;}
.prs_dselection .prs_dselection_tab li.on{color: #ffffff;background: #FF5A00;}
.prs_dselection .prs_dselection_con{width: 100%;position: relative;}
.prs_dselection .prs_dselection_con ul{width: 100%;position: relative;gap: 24px 24px;}
.prs_dselection .prs_dselection_con ul li{width: calc(33.33% - 16px);position: relative;}
.prs_dselection .prs_dselection_con ul li a{display: block;position: relative;}
.prs_dselection .prs_dselection_con ul li .positionimg{padding-bottom: 100%;border-radius: 4px;border: 1px solid #DEE2E6;}
.prs_dselection .prs_dselection_con ul li p{font-size: 16px;color: #0B1F3F;text-align: center;padding: 0 12px;margin-top: 20px;}

.prs_dfeatures_c{width: 100%;position: relative;}
.prs_dfeatures_c dl{width: 100%;position: relative;border: 1px solid #EEE;}
.prs_dfeatures_c dl dt{width: 100%;position: relative;padding: 0 32px;line-height: 58px;cursor: pointer;}
.prs_dfeatures_c dl dt .prs_tit{font-size: 16px;color: #6C757D;font-weight: bold;}
.prs_dfeatures_c dl.on dt .prs_tit{color: #FF5A00;}
.prs_dfeatures_c dl dt span{font-size: 14px;font-weight: bold;}
.prs_dfeatures_c dl dt i{display: inline-block;width: 24px;height: 24px;background: url('../images/icon_jia.svg') center center no-repeat;}
.prs_dfeatures_c dl.on dt i{background: url('../images/icon_jian.svg') center center no-repeat;}
.prs_dfeatures_c dl dd{width: 100%;position: relative;padding: 24px 32px;border-top: 1px solid #EEE;display: none;}
.prs_dfeatures_c dl dd p{font-size: 14px;color: #212529;line-height: 28px;margin-bottom: 10px;position: relative;padding-left: 12px;}
.prs_dfeatures_c dl dd p:last-child{margin-bottom: 0;}
.prs_dfeatures_c dl dd p:before{content: '•';position: absolute;left: 0;}

.prs_dapplication .prs_particle{margin-top: 40px;}

.prs_dlubrication .prs_dlubrication_tab{width: 100%;position: relative;border-radius: 4px 4px 0 0;overflow: hidden;}
.prs_dlubrication .prs_dlubrication_tab li{padding: 0 24px;font-size: 16px;color: #6C757D;line-height: 48px;background: #F3F5F7;text-align: center;border-right: 1px solid #eee;cursor: pointer;}
.prs_dlubrication .prs_dlubrication_tab li:last-child{border-right: 0;}
.prs_dlubrication .prs_dlubrication_tab li.on{color: #ffffff;background: #FF5A00;}
.prs_dlubrication_con{width: 100%;position: relative;padding: 20px 20px;border-radius: 0 4px 4px 4px;border: 1px solid #DEE2E6;}

.prs_dvideo ul{width: 100%;position: relative;gap: 24px 24px;}
.prs_dvideo ul li{width: calc(33.33% - 16px);position: relative;}
.prs_dvideo ul li .prs_pic{width: 100%;position: relative;padding-bottom: 56.25%;overflow: hidden;}
.prs_dvideo ul li .prs_pic i{display: inline-block;width: 56px;height: 56px;background: url(../images/icon_video.svg) center center no-repeat;position: absolute;left: 50%;top: 50%;cursor: pointer;z-index: 1;}
.prs_dvideo ul li p{font-size: 14px;color: #212529;margin-top: 16px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.prs_dvideo ul li .prs_videoBox{display: none;}

.prs_pmessage{width: 100%;position: relative;padding-top: 508px;background: url(../images/bg_pmessage01.webp) left top no-repeat;background-size: 100% auto;}
.prs_pmessage:before{content: '';width: 100%;height: 90%;position: absolute;left: 0;bottom: 0;background: linear-gradient(0deg, #0B1F3F 64.01%, rgba(11, 31, 63, 0.00) 100%);}
.prs_pmessage_c{width: 100%;position: relative;}
.prs_pmessage_l{width: 45.5%;position: relative;}
.prs_pmessage_l .prs_pmessage_title{width: 100%;position: relative;font-size: 48px;}
.prs_pmessage_l .prs_pmessage_title .prs_tit{color: #ffffff;font-weight: bold;line-height: 62px;}
.prs_pmessage_l .prs_pmessage_title p{font-size: 20px;color: #f2f2f2;}
.prs_pmessage_l .prs_pmessage_title .prs_fangun{width: 100%;position: relative;overflow: hidden;}
.prs_pmessage_l .prs_pmessage_title .prs_fangun .swiper-slide{color: #FF5A00;font-weight: bold;}
.prs_pmessage_r{width: 45.5%;}

.prs_form_nei *::-webkit-input-placeholder {color: #ffffff;}
.prs_form_nei *::-moz-placeholder {color: #ffffff;}
.prs_form_nei *::-ms-input-placeholder {color: #ffffff;}
.prs_form_nei{position: relative;}
.prs_form_nei .prs_tit{font-size: 40px;color: #ffffff;font-weight: bold;}
.prs_form_nei form{width: 100%;position: relative;gap: 20px 16px;}
.prs_form_nei form .form_li{width: 100%;position: relative;}
.prs_form_nei form .form_li:nth-child(1), .prs_form_nei form .form_li:nth-child(2){width: calc(50% - 8px);}
.prs_form_nei form input, .prs_form_nei form textarea{width: 100%;position: relative;font-size: 16px;color: #0B1F3F;line-height: 32px;padding: 10px 0;border-bottom: 1px solid #DEE2E6;}
.prs_form_nei form textarea{height: 84px;}
.prs_form_nei .prs_form_btn01{width: 100%;font-size: 16px;color: #ffffff;line-height: 60px;font-weight: bold;background: #FF5A00;text-align: center;margin-top: 12px;cursor: pointer;}
.prs_form_nei form input:focus, .prs_form_nei form textarea:focus{background: #ffffff;padding: 10px 12px;}

.prs_nnews{width: 100%;position: relative;}
.prs_nnews_c{width: 100%;position: relative;gap: 40px 30px;}
.prs_nnews_c li{width: calc(50% - 15px);position: relative;}
.prs_nnews_c li a{display: block;position: relative;}
.prs_nnews_c li .prs_pic{width: 100%;position: relative;padding-bottom: 56%;overflow: hidden;border: 1px solid #eee;}
.prs_nnews_c li .prs_text{width: 100%;position: relative;gap: 20px;color: #6C757D;}
.prs_nnews_c li .prs_text .prs_date{position: relative;line-height: 20px;font-size: 14px;}
.prs_nnews_c li .prs_text .prs_date i{display: inline-block;width: 20px;height: 20px;background: url('../images/icon_date.svg') center center no-repeat;margin-right: 10px;}
.prs_nnews_c li .prs_text .prs_tit{font-size: 16px;font-weight: bold;line-height: 24px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.prs_nnews_c li .prs_text p{font-size: 14px;line-height: 24px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.prs_nnews_c li .prs_text span{font-size: 14px;color: #212529;text-decoration-line: underline;}
.prs_nnews_c li:hover .prs_text span{color: #FF5A00;}

.prs_ncase{width: 100%;position: relative;}
.prs_ncase_c{width: 100%;position: relative;gap: 30px 20px;}
.prs_ncase_c li{width: calc(33.33% - 13.333px);position: relative;}
.prs_ncase_c li a{display: block;position: relative;}
.prs_ncase_c li .prs_pic{width: 100%;position: relative;padding-bottom: 75%;overflow: hidden;border: 1px solid #eee;}
.prs_ncase_c li p{display: block;font-size: 16px;color: #0B1F3F;line-height: 52px;text-align: center;padding: 0 15px;background: #f5f5f5;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.prs_ncase_c li:hover p{background-color: #FF5A00;color: #ffffff;}

.prs_newspage{width: 100%;position: relative;}
.prs_newspage_t{width: 100%;position: relative;border-bottom: 1px solid #eee;padding-bottom: 16px;}
.prs_newspage_t h1{font-size: 32px;color: #0B1F3F;font-weight: bold;}
.prs_newspage_t p{position: relative;margin-top: 16px;}
.prs_newspage_t p span{display: inline-block;vertical-align: middle;line-height: 20px;font-size: 14px;margin-right: 20px;}
.prs_newspage_t p span i{display: inline-block;width: 20px;height: 20px;margin-right: 6px;vertical-align: bottom;}
.prs_newspage_t p span i.icon01{background: url(../images/icon_date.svg) center center no-repeat;}
.prs_newspage_t p span i.icon02{background: url(../images/icon_source.svg) center center no-repeat;}

.prs_articles{font-size: 16px;color: #6C757D;line-height: 30px;padding: 32px 0 32px 0;}
.prs_articles p{margin-bottom: 12px;}
.prs_articles h2{font-size: 20px;color: #0B1F3F;font-weight: bold;margin: 24px 0 12px 0;}
.prs_articles h3{font-size: 18px;color: #0B1F3F;font-weight: bold;margin: 24px 0 12px 0;}
.prs_articles img{max-width: 100%;height: auto !important;margin: 12px 0;}
.prs_articles table {border: none !important;border-top: 1px solid #e1e2e1 !important;border-left: 1px solid #e1e2e1 !important;margin: 0 auto;width: 100% !important;padding: 0;border-collapse: collapse !important;border-spacing: 0 !important;}
.prs_articles table td {border: none !important;border-right: 1px solid #e1e2e1 !important;border-bottom: 1px solid #e1e2e1 !important;padding: 5px 0;}

.prs_ncontact{width: 100%;position: relative;}
.prs_ncontact_c{width: 100%;position: relative;gap: 30px;}
.prs_ncontact_c li{width: calc(50% - 15px);padding: 32px 24px;position: relative;-webkit-box-shadow: 0 2px 20px rgba(8, 18, 109, 0.08);box-shadow: 0 2px 20px rgba(8, 18, 109, 0.08);}
.prs_ncontact_c li i{display: inline-block;width: 48px;height: 48px;background-size: 100% 100% !important;}
.prs_ncontact_c li i.icon01{background: url('../images/icon_contact01.svg') center center no-repeat;}
.prs_ncontact_c li i.icon02{background: url('../images/icon_contact02.svg') center center no-repeat;}
.prs_ncontact_c li i.icon03{background: url('../images/icon_contact03.svg') center center no-repeat;}
.prs_ncontact_c li i.icon04{background: url('../images/icon_contact04.svg') center center no-repeat;}
.prs_ncontact_c li .prs_tit{font-size: 18px;color: #0B1F3F;margin: 16px 0;}
.prs_ncontact_c li p{font-size: 16px;color: #6C757D;line-height: 1.6;text-align: center;}
.prs_ncontact_c li:hover{background: #FF5A00;}
.prs_ncontact_c li:hover i.icon01{background: url('../images/icon_contact01_h.svg') center center no-repeat;}
.prs_ncontact_c li:hover i.icon02{background: url('../images/icon_contact02_h.svg') center center no-repeat;}
.prs_ncontact_c li:hover i.icon03{background: url('../images/icon_contact03_h.svg') center center no-repeat;}
.prs_ncontact_c li:hover i.icon04{background: url('../images/icon_contact04_h.svg') center center no-repeat;}
.prs_ncontact_c li:hover .prs_tit{color: #ffffff;}
.prs_ncontact_c li:hover p{color: #ffffff;}

.prs_propage{width: 100%;position: relative;}
.prs_propage_t{width: 100%;position: relative;}
.prs_propage_t .prs_propage_img{width: 40%;position: relative;}
.prs_propage_t .prs_propage_img .positionimg{padding-bottom: 84%;border: 1px solid #eee;}
.prs_propage_t .prs_propage_img .positionimg img{object-fit: contain;}
.prs_propage_r{width: 60%;position: relative;padding-left: 42px;}
.prs_propage_r h1{font-size: 32px;color: #0B1F3F;font-weight: bold;line-height: 1.4;border-bottom: 1px solid #eee;padding-bottom: 16px;}
.prs_propage_r .prs_propage_text{width: 100%;position: relative;font-size: 16px;color: #6C757D;line-height: 32px;}
.prs_propage_r .prs_propage_text p{margin-bottom: 10px;}
.prs_propage_r .prs_propage_text p:last-child{margin-bottom: 0;}
.prs_propage_r .pro_more{width: 100%;position: relative;gap: 16px;}
.prs_propage_r .pro_more a{color: #6C757D;line-height: 24px;border: 1px solid #6C757D;}
.prs_propage_r .pro_more a.on, .prs_propage_r .pro_more a:hover {color: #ffffff;border-color: #FF5A00;background: #FF5A00;}
.prs_propage_b{width: 100%;position: relative;}
.prs_propage_b .prs_propage_tab{width: 100%;position: relative;border-bottom: 1px solid #eee;gap: 24px;}
.prs_propage_b .prs_propage_tab li{font-size: 18px;color: #ffffff;padding: 12px 24px;background: #FF5A00;border-radius: 6px 0 0 0;}

.prs_aprofile_c .prs_aprofile_l .prs_text::-webkit-scrollbar {width: 2px;background-color: #DEE2E6;}
.prs_aprofile_c .prs_aprofile_l .prs_text::-webkit-scrollbar-thumb {width: 2px;background: #FF5A00;}
.prs_aprofile_c .prs_aprofile_l .prs_text::-webkit-scrollbar-button {display: none;}
.prs_aprofile{width: 100%;position: relative;}
.prs_aprofile_c{width: 100%;position: relative;}
.prs_aprofile_c .prs_aprofile_l{width: 55%;position: relative;padding-right: 72px;}
.prs_aprofile_c .prs_aprofile_l .prs_text{width: 100%;position: relative;height: 432px;overflow-y: auto;padding-right: 20px;font-size: 16px;color: #6C757D;line-height: 30px;}
.prs_aprofile_c .prs_aprofile_l p{margin-bottom: 12px;}
.prs_aprofile_c .prs_aprofile_l p:last-child{margin-bottom: 0;}
.prs_aprofile_c .prs_aprofile_r{width: 45%;position: relative;}

.prs_single{width: 100%;position: relative;}
.prs_single .prs_title02{text-align:center;}
.prs_single_c{width: 100%;position: relative;font-size: 16px;color: #6C757D;line-height: 30px;}
.prs_single_c p{margin-bottom: 12px;}
.prs_single_c p:last-child{margin-bottom: 0;}

.prs_aquality{width: 100%;position: relative;background: #272727;}
.prs_aquality .prs_title02 .prs_tit{color: #ffffff;}
.prs_aquality .prs_dec{font-size: 16px;color: #ffffff;line-height: 26px;}
.prs_aquality_c{width: 100%;position: relative;}
.prs_aquality_l{width: 50%;position: relative;}
.prs_aquality_l ul{width: 100%;position: relative;}
.prs_aquality_l ul li{width: 100%;position: relative;padding: 32px 0;border-bottom: 1px solid #ffffff;opacity: 0.6;}
.prs_aquality_l ul li:after{content: '';width: 0;height: 1px;background: #FF5A00;position: absolute;left: 0;bottom: -1px;transition:all 0.7s ease-in-out;}
.prs_aquality_l ul li .prs_aquality_title{position: relative;color: #ffffff;}
.prs_aquality_l ul li .prs_aquality_title .prs_tit{font-size: 28px;font-weight: bold;}
.prs_aquality_l ul li .prs_aquality_title .prs_tit span{font-size: 36px;font-weight: bold;}
.prs_aquality_l ul li .prs_aquality_title .prs_tit span:after{content: '';display: inline-block;width: 3px;height: 24px;margin: 0 20px;background: #ffffff;position: relative;transition:all 0.3s ease-in-out;}
.prs_aquality_l ul li .prs_aquality_title .prs_icon{}
.prs_aquality_l ul li .prs_aquality_title .prs_icon i{}
.prs_aquality_l ul li .prs_intro{font-size: 16px;color: #ffffff;line-height: 28px;margin-top: 16px;height: 0;overflow: hidden;}
.prs_aquality_l ul li.on{opacity: 1;}
.prs_aquality_l ul li.on:after{width: 100%;}
.prs_aquality_l ul li.on .prs_aquality_title .prs_tit span:after{background: #FF5A00;}
.prs_aquality_l ul li.on .prs_intro{height: 168px;}
.prs_aquality_r{width: 45%;position: relative;}
.prs_aquality_r .rs_aquality_img{width: 100%;height: 100%;position: relative;}

.prs_aphoto{width: 100%;position: relative;}
.prs_aphoto .prs_title02{text-align: center;}
.prs_aphoto_c{width: 100%;position: relative;overflow: hidden;}
.prs_aphoto_c .swiper-slide{position: relative;}
.prs_aphoto_c .swiper-slide a{display: block;position: relative;overflow: hidden;}
.prs_aphoto_c .swiper-slide a:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.5);z-index: 1;transition:all 0.3s ease-in-out;opacity: 0;}
.prs_aphoto_c .swiper-slide .positionimg{padding-bottom: 120%;}
.prs_aphoto_c .swiper-slide .prs_text{width: calc(100% - 16px);height: 80px;position: absolute;bottom: 16px;left: 0;background: #ffffff;padding: 12px 16px 0 32px;z-index: 1;}
.prs_aphoto_c .swiper-slide .prs_text:before{content: '';width: 6px;height: 100%;background: #FF5A00;position: absolute;left: 0;top: 0;transition:all 0.5s ease-in-out;}
.prs_aphoto_c .swiper-slide .prs_text .prs_tit{font-size: 18px;color: #212529;position: relative;z-index: 1;}
.prs_aphoto_c .swiper-slide:hover a:before{opacity: 1;}
.prs_aphoto_c .swiper-slide:hover .prs_text:before{width: 100%;}
.prs_aphoto_c .swiper-slide:hover .prs_text .prs_tit{color: #ffffff;}

.prs_ahonor{width: 100%;position: relative;background: url(../images/info_zzbg.webp) no-repeat center center;background-size: 100% 100%;}
.prs_ahonor .prs_title02{text-align: center;}
.prs_ahonor_c{width: 100%;position: relative;overflow: hidden;}
.prs_ahonor_c .swiper-slide{padding:30px 46px;background:#FFF;border-radius:9px;box-shadow:0 0 18px 3px rgba(0,0,0,0.09);}
.prs_ahonor_c .swiper-slide a{display: block;position: relative;}
.prs_ahonor_c .swiper-slide .positionimg{width: 100%;padding-bottom: 140.5844%;position: relative;}
.prs_ahonor_c .swiper-slide .positionimg img{object-fit: contain;}
.prs_ahonor_c .swiper-button-next:after, .prs_ahonor_c .swiper-button-prev:after{display: none;}
.prs_ahonor_c .swiper-button-prev, .prs_ahonor_c .swiper-button-next{width: 50px;height: 50px;border-radius: 50%;background: url(../images/icon_jt_white.svg) center center no-repeat #FF5A00;}
.prs_ahonor_c .swiper-button-prev{left: 0;transform: rotate(180deg);}
.prs_ahonor_c .swiper-button-next{right: 0;}

.prs_astrength{width: 100%;position: relative;}
.prs_astrength .prs_astrength_tab{position: absolute;right: 0;bottom: 0;gap: 20px;}
.prs_astrength .prs_astrength_tab span{font-size: 16px;color: #6C757D;line-height: 42px;text-decoration: underline;cursor: pointer;}
.prs_astrength .prs_astrength_tab span.on{color: #FF5A00;}
.prs_astrength_c{width: 100%;position: relative;}
.prs_astrength_c .swiper{width: 100%;position: relative;overflow: hidden;display: none;}
.prs_astrength_c .swiper .swiper-slide{position: relative;}
.prs_astrength_c .swiper .swiper-slide a{display: block;position: relative;}
.prs_astrength_c .swiper .swiper-slide .positionimg{padding-bottom: 100%;}
.prs_astrength_c .swiper .swiper-slide p{font-size: 16px;color: #6C757D;text-align: center;margin-top: 20px;}
.prs_astrength_c .swiper .swiper-slide:hover p{color: #FF5A00;}

.prs_bmessage{width: 100%;position: relative;background: url(../images/bg_bmessage.webp) left top no-repeat;background-size: 100% 100%;}
.prs_bmessage_c{width: 50%;position: relative;}

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

	.fanye ul li{font-size: 14px;line-height: 30px;}

	.prs_nbanner .prs_text .prs_tit{font-size: 60px;}
	.prs_nbanner .prs_location{font-size: 18px;}
    
    .prs_pbanner{padding-bottom: 80px;}
    .prs_pbanner_l .prs_tit{font-size: 32px;}
    .prs_pbanner_l .prs_text{line-height: 26px;height: 200px;}
    .prs_pbanner_l .prs_more{margin-top: 60px;gap: 12px;}
    .prs_pbanner_l .prs_more a{padding: 12px 20px;}
    .prs_pbanner_l .prs_more a i{margin-left: 12px;}
    
    .prs_frame_l{width: 300px;gap: 36px;}
    .prs_frame_l .prs_anchor .prs_pdetails_tit{font-size: 18px;padding-bottom: 15px;}
    .prs_frame_l .prs_anchor ul{gap: 24px;}
    .prs_frame_l .prs_anchor ul li a{font-size: 15px;}
    .prs_frame_l .prs_pdl_search{padding: 20px 20px;}
    .prs_frame_l .prs_pdl_contact{padding: 24px 24px;}
    .prs_frame_l .prs_pdl_contact .prs_tit{font-size: 20px;}

    .prs_frame_r{width: calc(100% - 364px);gap: 60px;}
    .prs_pdetails_item .prs_pdetails_con{margin-top: 30px;}
    .prs_dselection .prs_dselection_con ul{gap: 18px 18px;}
    .prs_dselection .prs_dselection_con ul li{width: calc(33.33% - 12px);}
    .prs_dselection .prs_dselection_con ul li p{font-size: 14px;margin-top: 12px;}
    .prs_dlubrication .prs_dlubrication_tab li{padding: 0 16px;ont-size: 14px;line-height: 42px;}
    .prs_dvideo ul{gap: 18px 18px;}
    .prs_dvideo ul li{width: calc(33.33% - 12px);}
    .prs_dvideo ul li p{margin-top: 12px;}
    
    .prs_pmessage{padding-top: 450px;}
    .prs_pmessage_l .prs_pmessage_title{font-size: 40px;}
    .prs_pmessage_l .prs_pmessage_title .prs_tit{line-height: 54px;}
    .prs_pmessage_l .prs_pmessage_title p{font-size: 18px;}
    .prs_form_nei .prs_tit{font-size: 32px;}
    .prs_form_nei form input, .prs_form_nei form textarea{font-size: 14px;}
    .prs_form_nei .prs_form_btn01{font-size: 14px;line-height: 52px;}

    .prs_aprofile_c .prs_aprofile_l{padding-right: 64px;}
    .prs_aprofile_c .prs_aprofile_l .prs_text{height: 410px;font-size: 14px;line-height: 28px;}
    
    .prs_single_c{font-size: 14px;line-height: 28px;}

    .prs_aquality .prs_dec{font-size: 14px;line-height: 24px;}
    .prs_aquality_l ul li{padding: 24px 0;}
    .prs_aquality_l ul li .prs_aquality_title .prs_tit{font-size: 24px;}
    .prs_aquality_l ul li .prs_aquality_title .prs_tit span{font-size: 28px;}
    .prs_aquality_l ul li .prs_aquality_title .prs_tit span:after{height: 20px;margin: 0 15px;}
    .prs_aquality_l ul li .prs_intro{font-size: 14px;line-height: 24px;margin-top: 16px;}
    .prs_aquality_l ul li.on .prs_intro{height: 144px;}
    
    .prs_aphoto_c .swiper-slide .prs_text{height: 72px;padding: 12px 16px 0 24px;}
    .prs_aphoto_c .swiper-slide .prs_text .prs_tit{font-size: 16px;}

    .prs_astrength_c .swiper .swiper-slide p{font-size: 14px;margin-top: 12px;}

    .prs_ncase_c{gap: 24px 15px;}
    .prs_ncase_c li{width: calc(33.33% - 10px);}
    .prs_ncase_c li p{font-size: 14px;line-height: 45px;}

    .prs_nnews_c li .prs_text{gap: 16px;}

    .prs_newspage_t h1{font-size: 26px;}
    .prs_newspage_t p{margin-top: 12px;}
    .prs_newspage_t p span{font-size: 13px;}
    .prs_articles {font-size: 14px;line-height: 28px;padding: 24px 0 24px 0;}
    .prs_articles p{margin-bottom: 10px;}
    .prs_articles h2{font-size: 18px;margin: 16px 0 10px 0;}
    .prs_articles h3{font-size: 16px;margin: 16px 0 10px 0;}

    .prs_propage_r{padding-left: 32px;}
    .prs_propage_r h1{font-size: 26px;padding-bottom: 12px;}
    .prs_propage_r .prs_propage_text{font-size: 14px;line-height: 28px;}
    .prs_propage_b .prs_propage_tab li{font-size: 16px;}

}

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

	.fanye{padding: 12px 0;}
	.fanye ul li{line-height: 26px;}

	.prs_nbanner .prs_text .prs_tit{font-size: 48px;}
	.prs_nbanner .prs_location{font-size: 16px;}
    
    .prs_pbanner{padding-bottom: 60px;}
    .prs_pbanner_l .prs_tit{font-size: 28px;}
    .prs_pbanner_l .prs_text{line-height: 24px;}
    .prs_pbanner_l .prs_more{margin-top: 50px;gap: 10px;}

    .prs_frame_l{width: 280px;gap: 32px;}

    .prs_frame_r{width: calc(100% - 340px);gap: 50px;}
    .prs_pdetails_item .prs_pdetails_con{margin-top: 24px;}
    
    .prs_pmessage{padding-top: 380px;}
    .prs_pmessage_l .prs_pmessage_title{font-size: 36px;}
    .prs_pmessage_l .prs_pmessage_title .prs_tit{line-height: 48px;}
    .prs_pmessage_l .prs_pmessage_title p{font-size: 16px;}
    .prs_form_nei .prs_tit{font-size: 28px;}

    .prs_aprofile_c .prs_aprofile_l{padding-right: 60px;}
    .prs_aprofile_c .prs_aprofile_l .prs_text{height: 400px;line-height: 24px;}
    
    .prs_single_c{line-height: 24px;}

    .prs_aquality_l ul li .prs_aquality_title .prs_tit{font-size: 22px;}
    .prs_aquality_l ul li .prs_aquality_title .prs_tit span{font-size: 24px;}
    .prs_aquality_l ul li .prs_aquality_title .prs_tit span:after{height: 20px;margin: 0 12px;}
    .prs_aquality_l ul li .prs_intro{margin-top: 12px;}

    .prs_astrength .prs_astrength_tab span{font-size: 14px;line-height: 24px;}

    .prs_nnews_c li .prs_text{gap: 12px;}

    .prs_newspage_t h1{font-size: 24px;}
    .prs_articles {padding: 20px 0 20px 0;}

    .prs_propage_r h1{font-size: 24px;}
    .prs_propage_r .prs_propage_text{line-height: 26px;}

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

}

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

	.prs_nbanner .prs_text .prs_tit{font-size: 32px;}
	.prs_nbanner .prs_location{font-size: 14px;}
    
    .prs_pbanner_l{width: 45%;}
    .prs_pbanner_l .prs_tit {font-size: 24px;}
    .prs_pbanner_l .prs_more {margin-top: 40px;}
    .prs_pbanner_r{width: 50%;}

    .prs_pmessage{padding-top: 320px;}

    .prs_aquality_l ul li.on .prs_intro {height: 168px;}

    .prs_aphoto_c .swiper-slide .prs_text {height: 65px;padding: 12px 16px 0 20px;}
    .prs_aphoto_c .swiper-slide .prs_text .prs_tit {font-size: 14px;}

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


}

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

    .prs_nbanner{margin-top: 60px;}
	.prs_nbanner .prs_text .prs_tit{font-size: 24px;}
	.prs_nbanner .prs_location{margin-top: 10px;}
	.prs_nbanner .prs_location a:after{margin: 0 6px;}
    
	.prs_pbanner{margin-top: 60px;padding-bottom: 40px;}
	.prs_pbanner_l {width: 60%;}
	.prs_pbanner_l .prs_tit {font-size: 20px;}
	.prs_pbanner_l .prs_text {line-height: 22px;height: 160px;}
	.prs_pbanner_l .prs_more {margin-top: 24px;gap: 8px;}
	.prs_pbanner_l .prs_more a {padding: 8px 16px;}
	.prs_pbanner_l .prs_more a i{margin-left: 8px;}
	.prs_pbanner_r {width: 35%;}

	.prs_frame_l{width: 215px;gap: 24px;top: 60px;}
	.prs_frame_l .prs_anchor .prs_pdetails_tit {font-size: 16px;padding-bottom: 10px;}
	.prs_frame_l .prs_anchor ul {gap: 15px;}
	.prs_frame_l .prs_anchor ul li a {font-size: 14px;}
	.prs_frame_l .prs_pdl_search {padding: 0;border: 0;}
	.prs_frame_l .prs_pdl_search form{margin-top: 10px;}
	.prs_frame_l .prs_pdl_search input{line-height: 34px;}
	.prs_frame_l .prs_pdl_search .prs_seach_lb{width: 34px;line-height: 34px;}
    .prs_frame_l .prs_pdl_contact {padding: 16px 16px;}
    .prs_frame_l .prs_pdl_contact .prs_tit {font-size: 16px;}

    .prs_frame_r{width: calc(100% - 245px);gap: 32px;}
    .prs_pdetails_item .prs_pdetails_con{margin-top: 16px;}
    .prs_pdetails_item .prs_pdetails_con .prs_dec{line-height: 24px;}
	.prs_pdetails_item .prs_particle{margin-top: 12px;line-height: 24px;}
	.prs_pdetails_item .prs_particle p {margin-bottom: 5px;}
	.prs_pdetails_item .prs_particle h2, .prs_pdetails_item .prs_particle h3{font-size: 15px;margin: 12px 0 6px 0;}

    .prs_dselection .prs_dselection_tab{gap: 6px;}
    .prs_dselection .prs_dselection_tab li{font-size: 12px;line-height: 30px;padding: 0 10px;}
    .prs_dselection .prs_dselection_con ul {gap: 16px 16px;}
    .prs_dselection .prs_dselection_con ul li {width: calc(50% - 8px);}
    .prs_dselection .prs_dselection_con ul li p{margin-top: 8px;}

    .prs_dfeatures_c dl dt{padding: 0 15px;line-height: 42px;}
    .prs_dfeatures_c dl dt .prs_tit{width: 90%;font-size: 14px;height: 42px;overflow: hidden;}
    .prs_dfeatures_c dl dd{padding: 12px 15px;}
    .prs_dfeatures_c dl dd p{font-size: 13px;line-height: 22px;margin-bottom: 5px;}

    .prs_dlubrication .prs_dlubrication_tab li {line-height: 38px;padding: 0 15px;}
    .prs_dlubrication_con{padding: 12px 12px;}

    .prs_dvideo ul {gap: 16px 16px;}
    .prs_dvideo ul li {width: calc(50% - 8px);}
    .prs_dvideo ul li p{margin-top: 8px;}
    
    .prs_pmessage{padding-top: 120px;}
    .prs_pmessage_l .prs_pmessage_title{font-size: 24px;}
    .prs_pmessage_l .prs_pmessage_title .prs_tit{line-height: 32px;}
    .prs_pmessage_l .prs_pmessage_title p{font-size: 14px;}
    .prs_form_nei .prs_tit{font-size: 20px;}
    .prs_form_nei form{gap: 10px 10px;}
    .prs_form_nei form .form_li:nth-child(1), .prs_form_nei form .form_li:nth-child(2) {width: calc(50% - 5px);}
	.prs_form_nei form input, .prs_form_nei form textarea{line-height: 24px;padding: 6px 0;}
	.prs_form_nei form textarea {height: 72px;}
	.prs_form_nei .prs_form_btn01{margin-top: 0;line-height: 42px;}

	.prs_aprofile_c .prs_aprofile_l{width: 100%;padding-right: 0;}
	.prs_aprofile_c .prs_aprofile_l .prs_text{height: auto;line-height: 22px;padding-right:0;}
	.prs_aprofile_c .prs_aprofile_l p {margin-bottom: 5px;}
	.prs_aprofile_c .prs_aprofile_r{display: none;}
	
	.prs_single_c{line-height: 22px;}
	.prs_single_c p {margin-bottom: 5px;}

	.prs_aquality .prs_dec{line-height: 22px;}
	.prs_aquality_l ul li {padding: 12px 0;}
    .prs_aquality_l ul li .prs_aquality_title .prs_tit{font-size: 18px;}
    .prs_aquality_l ul li .prs_aquality_title .prs_tit span{font-size: 20px;}
    .prs_aquality_l ul li .prs_aquality_title .prs_tit span:after{height: 15px;margin: 0 10px;}
    .prs_aquality_l ul li .prs_intro{margin-top: 8px;}
    .prs_aquality_l ul li.on .prs_intro {font-size: 13px;line-height: 20px;height: 180px;}

    .prs_nnews_c{gap: 20px;}
    .prs_nnews_c li{width: 100%;}
    .prs_nnews_c li .prs_text {gap: 8px;}
    .prs_nnews_c li .prs_text p{line-height: 22px;}
    .prs_nnews_c li .prs_text span{font-size: 13px;}

	.prs_newspage_t{padding-bottom: 12px;}
	.prs_newspage_t h1 {font-size: 22px;}
    .prs_newspage_t p {margin-top: 10px;}
    .prs_articles {padding: 12px 0 12px 0;line-height: 24px;}
    .prs_articles p{margin-bottom: 6px;}
    .prs_articles img{margin: 8px 0 8px 0;}
    .prs_articles h2{margin: 12px 0 6px 0;}
    .prs_articles h3{margin: 12px 0 6px 0;}

    .prs_propage_t .prs_propage_img{width: 100%;}
    .prs_propage_r{width: 100%;padding-left: 0;margin-top: 16px;}
    .prs_propage_r h1 {font-size: 20px;padding-bottom: 8px;}
    .prs_propage_r .prs_propage_text {line-height: 24px;}
    .prs_propage_r .pro_more a{line-height: 22px;}
    .prs_propage_b .prs_propage_tab li{padding: 8px 20px;}

    .prs_ncontact_c{gap: 15px;}
    .prs_ncontact_c li{width: 100%;}
    .prs_ncontact_c li .prs_tit {margin: 10px 0;}

}

@media screen and (max-width:767px){
	.fanye {padding: 10px 0;}
    .fanye ul li {line-height: 24px;}

	.manu .a_p{height: 36px;line-height: 34px;margin: 0;padding: 0 13px;}

	.prs_nbanner .prs_text .prs_tit{font-size: 22px;}
	.prs_nbanner .prs_location{margin-top: 8px;}

	.prs_pbanner{padding-bottom: 24px;}
    .prs_location01{font-size: 13px;}
    .prs_location01 a:after{margin: 0 5px;}
    .prs_pbanner_l {width: 100%;}
    .prs_pbanner_l .prs_tit {font-size: 18px;}
    .prs_pbanner_l .prs_text {line-height: 22px;height: auto;}
    .prs_pbanner_l .prs_text p {margin-bottom: 5px;}
    .prs_pbanner_l .prs_more {margin-top: 12px;gap: 5px;}
    .prs_pbanner_l .prs_more a{font-size: 13px;}
    .prs_pbanner_r {width: 100%;height: 156px;margin-top: 20px;}
    
    .prs_frame_c{display: block;}
    .prs_frame_l{width: 100%;position: relative;gap: 15px;top: 0;}
    .prs_frame_l .prs_anchor ul {gap: 10px;}
    .prs_frame_l .prs_pdl_contact{display: none;}

    .prs_frame_r{width: 100%;gap: 20px;margin-top: 24px;}
    .prs_pdetails_item .prs_tit{font-size: 18px;}
    .prs_pdetails_item .prs_pdetails_con .prs_dec {line-height: 22px;}
    .prs_pdetails_item .prs_particle {margin-top: 10px;line-height: 22px;}
    .prs_pdetails_item .prs_particle h2, .prs_pdetails_item .prs_particle h3{margin: 8px 0 6px 0;}

    .prs_dselection .prs_dselection_con ul {gap: 12px;}
    .prs_dselection .prs_dselection_con ul li{width: 100%;}
    .prs_dselection .prs_dselection_con ul li p {margin-top: 6px;}

    .prs_dlubrication .prs_dlubrication_tab li{font-size: 13px;line-height: 32px;padding: 0 10px;}
    .prs_dlubrication_con {padding: 8px 12px;}

    .prs_dvideo ul {gap: 12px;}
    .prs_dvideo ul li{width: 100%;}
    .prs_dvideo ul li p {margin-top: 6px;}

    .prs_dfeatures_c dl dd p{line-height: 20px;}

    .prs_pmessage{padding-top: 60px;}
    .prs_pmessage:before{background: linear-gradient(0deg, #0B1F3F 86%, rgba(11, 31, 63, 0.00) 100%);}
    .prs_pmessage_l{width: 100%;}
    .prs_pmessage_l .prs_pmessage_title{font-size: 20px;}
    .prs_pmessage_l .prs_pmessage_title .prs_tit{line-height: 24px;}
    .prs_form_nei{width: 100%;margin-top: 20px;}
    .prs_form_nei .prs_tit{font-size: 18px;}
    .prs_form_nei form{gap: 8px;}
    .prs_form_nei form .form_li:nth-child(1), .prs_form_nei form .form_li:nth-child(2) {width: 100%;}
	.prs_form_nei .prs_form_btn01{line-height: 40px;}

	.prs_aquality_l{width: 100%;}
    .prs_aquality .prs_dec {line-height: 20px;font-size: 13px;}
    .prs_aquality_l ul li {padding: 8px 0;}
    .prs_aquality_l ul li .prs_aquality_title .prs_tit{font-size: 16px;}
    .prs_aquality_l ul li .prs_aquality_title .prs_tit span{font-size: 18px;}
    .prs_aquality_l ul li .prs_aquality_title .prs_tit span:after{height: 12px;margin: 0 8px;}
    .prs_aquality_l ul li .prs_intro{margin-top: 5px;}
    .prs_aquality_l ul li.on .prs_intro {height: 180px;}
	.prs_aquality_r{width: 100%;height: 360px;}

	.prs_ahonor_c .swiper-button-prev, .prs_ahonor_c .swiper-button-next{width: 32px;height: 32px;}

	.prs_astrength .prs_astrength_tab{position: relative;gap: 10px;margin-top: 12px;}
	.prs_astrength .prs_astrength_tab span {font-size: 13px;line-height: 20px;}
    .prs_astrength_c .swiper .swiper-slide p{margin-top: 6px;}

    .prs_ncase_c{gap: 10px;}
    .prs_ncase_c li{width: 100%;}
    .prs_ncase_c li p{line-height: 40px;}

    .prs_nnews_c li .prs_text {gap: 6px;}
    .prs_nnews_c li .prs_text .prs_tit{font-size: 15px;}

    .prs_newspage_t{padding-bottom: 10px;}
	.prs_newspage_t h1 {font-size: 20px;}
    .prs_newspage_t p {margin-top: 8px;}
    .prs_articles {padding: 10px 0 10px 0;line-height: 22px;}
    .prs_articles p{margin-bottom: 5px;}
    .prs_articles h2{margin: 10px 0 6px 0;}
    .prs_articles h3{margin: 10px 0 6px 0;}

    .prs_propage_r .prs_propage_text {line-height: 22px;}


}