.manu{text-align:center;}
.manu .a_p{height:42px;line-height:40px;margin:0 4px;padding: 0 17px;display:inline-block;border-radius:2px;font-size:14px;}
.manu a{border:1px solid #D9D9D9;color:#344051;}
.manu .current{border:1px solid #0078D4;font-weight:bold;color:#0078D4;}
.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: #333333;line-height: 36px;}
.fanye ul li a{color: #666666;}
.fanye ul li a:hover{color: #0078D4;}

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

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

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

.psl_nbanner{width: 100%;position: relative;}
/*.psl_nbanner:before {content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(90deg, #0078D4 0%, rgba(0, 81, 220, 0.00) 63.1%);}*/
.psl_nbanner img{width: 100%;min-height: 150px;height: auto;}
.psl_nbanner .psl_text{width: 100%;position: absolute;top: 50%;left: 0;color: #333333;}
.psl_nbanner .psl_text .psl_tit{font-size: 48px;font-weight: bold;}
.psl_nbanner .psl_text p{font-size: 20px;margin-top: 12px;}
.psl_location{width: 100%;padding: 30px 0;position: absolute;bottom: 0;left: 0;}
.psl_location p{font-size: 14px;color: #333333;line-height: 24px;padding-left: 32px;background: url('../images/icon_location.svg') left center no-repeat;}
.psl_location p a{color: #333333;padding-right: 24px;position: relative;}
.psl_location p a:after{content: '•';position: absolute;right: 10px;}

.psl_subcolumn{width: 100%;position: relative;}
.psl_subcolumn ul{width: 100%;position: relative;}
.psl_subcolumn ul li{position: relative;flex: 1;text-align: center;}
.psl_subcolumn ul li a{display: block;font-size: 16px;color: #595959;line-height: 60px;background: #DFE4EA;}
.psl_subcolumn ul li.on a, .psl_subcolumn ul li:hover a{background: #0078D4;color: #ffffff;}

.psl_aggpro{width: 100%;position: relative;}
.psl_aggpro .psl_aggpro_item{width: 100%;position: relative;}
.psl_aggpro .psl_aggpro_item:nth-child(even){background: #f5f5f5;}
.psl_aggpro_t{width: 100%;position: relative;}
.psl_aggpro_t .psl_aggpro_tit{width: 373px;font-size: 45px;color: #222;height: 55px;line-height: 55px;position: relative;}
.psl_aggpro_t .psl_aggpro_dec{width: calc(100% - 373px);position: relative;}
.psl_aggpro_t .psl_aggpro_dec p{font-size: 18px;line-height: 36px;padding-left: 21px;color: #666666;position: relative;}
.psl_aggpro_t .psl_aggpro_dec p:before {content: '';position: absolute;background: #0078D4;border-radius: 50%;width: 3px;height: 3px;left: 3px;top: 17px;}
.psl_aggpro_t .psl_aggpro_dec p:first-child:before {width: 8px;height: 8px;left: 0;top: 14px;}
.psl_aggpro .psl_aggpro_b{width: 100%;position: relative;padding: 10px 0;}
.psl_aggpro .psl_aggpro_b .swiper-slide{position: relative;}
.psl_aggpro .psl_aggpro_b .swiper-slide a{display: block;width: 100%;position: relative;padding: 12px;background: #ffffff;-webkit-box-shadow: 0 0 14px 2px rgba(0, 0, 0, 0.07);-moz-box-shadow: 0 0 14px 2px rgba(0,0,0,0.07);-o-box-shadow: 0 0 14px 2px rgba(0,0,0,0.07);box-shadow: 0 0 14px 2px rgba(0, 0, 0, 0.07);}
.psl_aggpro .psl_aggpro_b .swiper-slide a .positionimg{padding-bottom: 75%;}
.psl_aggpro .psl_aggpro_b .swiper-slide a p{font-size: 16px;color: #333333;line-height: 24px;padding: 16px 12px 6px 12px;text-align: center;}
.psl_aggpro .psl_aggpro_b .swiper-slide a:hover p{color: #0078D4;}
.psl_aggpro_b .swiper-button-next:after, .psl_aggpro_b .swiper-button-prev:after{display: none;}
.psl_aggpro_b .swiper-button-next.swiper-button-disabled, .psl_aggpro_b .swiper-button-prev.swiper-button-disabled{pointer-events: auto;}
.psl_aggpro_b .swiper-button-prev, .psl_aggpro_b .swiper-button-next{width: 40px;height: 40px;opacity: 1;transition:all 0.5s ease-in-out;}
.psl_aggpro_b .swiper-button-prev{background: url('../images/icon_arr_l_h.svg') center center no-repeat #0078D4;left: 20px;transform:translateX(-100px);opacity: 0;}
.psl_aggpro_b .swiper-button-next{background: url('../images/icon_arr_r_h.svg') center center no-repeat #0078D4;right: 20px;transform:translateX(100px);opacity: 0;}
.psl_aggpro_b .swiper-button-prev.swiper-button-disabled{background: url('../images/icon_arr_l.svg') center center no-repeat #ffffff;}
.psl_aggpro_b .swiper-button-next.swiper-button-disabled{background: url('../images/icon_arr_r.svg') center center no-repeat #ffffff;}
.psl_aggpro_b:hover .swiper-button-prev{transform:translateX(0);opacity: 1;}
.psl_aggpro_b:hover .swiper-button-next{transform:translateX(0);opacity: 1;}


.cinfo{width: 100%;position: relative;}
.cinfo .ci_txt{width: 100%;position: relative;}
.cinfo .ci_txt .ci_img{width:708px;float:left;padding-bottom:426px;position:relative;margin-right:100px;}
.cinfo .ci_txt p{line-height:30px;color:#333;font-size:16px;margin-top: 24px;}

.info_video{background:url(../images/info_vbg.webp) no-repeat center center;background-size:cover;padding:136px 0 153px;text-align:center;cursor:pointer;}
.info_video i{display:block;height:82px;background:url(../images/info_vicon.png) no-repeat center center;background-size:auto 100%;}
.info_video p{font-size:25px;height:35px;line-height:35px;margin-top:13px;font-weight:bold;color:#FFF;display:inline-block;position:relative;padding:0 14px;}
.info_video p:before,.info_video p:after{content:'';width:8px;height:3px;background:#FFF;position:absolute;top:50%;margin-top:-1px;}
.info_video p:before{left:0;}
.info_video p:after{right:0;}
.info_video span{display:block;font-size:16px;height:26px;line-height:26px;margin-top:5px;color:#FFF;}

.info_logo{width: 100%;position: relative;}
.info_logo .il_left{width:50%;padding-right:49px;float:left;}
.info_logo .il_left .il_img{width:100%;height:284px;position:relative;}
.info_logo .il_left .il_img img{display:block;width:auto;height:100%;margin:0 auto;}
.info_logo .il_right{width:50%;padding-left:65px;float:right;}
.info_logo .il_right p{font-size:16px;line-height:30px;color:#333;}
.info_logo .il_right p:first-of-type{margin-top:43px;}

.info_jiagou{width: 100%;position: relative;background:#F2F7FB;}
.info_jiagou img{display:block;width:auto;height:100%;margin:0 auto;}

.info_wenhua{width: 100%;position: relative;background:url(../images/info_whbg.webp) no-repeat fixed center center;background-size:cover;}
.info_wenhua .pb_title{text-align:center;color:#FFF;}
.info_wenhua .iw_ul{width: 100%;position: relative;overflow: hidden;}
.info_wenhua .iw_ul .swiper-slide{margin-top:64px!important;}
/*.info_wenhua .iw_ul .swiper-slide:nth-last-child(2),.info_wenhua .iw_ul .swiper-slide:last-child{width:50%!important;}*/
.info_wenhua .iw_ul p{font-size:16px;color:#FFF;line-height: 1.6;}
.info_wenhua .iw_ul p:first-child{font-size:28px;font-weight:bold;margin-bottom:10px;}

.info_zizhi{width: 100%;position: relative;background:url(../images/info_zzbg.webp) no-repeat center center;background-size:cover;}
.info_zizhi .pb_title{text-align:center;}
.info_zizhi .iz_ul{width: 100%;position: relative;overflow:hidden;padding:25px 0;position:relative;}
.info_zizhi .iz_ul .swiper-slide{padding:30px 46px;background:#FFF;border-radius:9px;
	box-shadow:0 0 18px 3px rgba(0,0,0,0.09);
}
.info_zizhi .iz_ul .iz_img{width:100%;padding-bottom:140.5844%;position:relative;}
.rhzz .swiper-slide.swiper-slide-active .rhz_txt p{color:#FFF;}
.info_zizhi .iz_ul .swiper-button-next:after, .info_zizhi .iz_ul .swiper-button-prev:after{display: none;}
.info_zizhi .iz_ul .swiper-button-prev,.info_zizhi .iz_ul .swiper-button-next{width:40px;height:40px;outline:none;background-image:url(../images/info_zzicon.webp);margin-top:-20px;background-color:#0078D4;background-size:auto 9px;border-radius:50%;background-repeat: no-repeat;background-position: center center;}
.info_zizhi .iz_ul .swiper-button-prev{left:0;
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
}
.info_zizhi .iz_ul .swiper-button-next{right:0;}

.info_qiye{width: 100%;position: relative;}
.info_qiye .pb_title{text-align:center;}
.info_qiye .iq_c{width: 100%;position: relative;}
.info_qiye .iq_c p{font-size:16px;height:26px;line-height:26px;margin-top:17px;text-align:center;color:#292929;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.info_qiye .iq_c .iq_left{width:730px;float:left;margin-top:17px;display:block;}
.info_qiye .iq_c .iq_left .iql_img{width:100%;padding-bottom:calc(75% + 30px);position:relative;}
.info_qiye .iq_c .iq_right{width:calc(100% - 730px);padding-left:40px;float:right;}
.info_qiye .iq_c .iq_right .iq_ul{overflow:hidden;}
.info_qiye .iq_c .iq_right .iq_ul .swiper-slide{margin-top:17px!important;}
.info_qiye .iq_c .iq_right .iq_ul .iq_img{width:100%;padding-bottom:75%;position:relative;}
.info_qiye .iq_btn{margin-top:30px;text-align:center;position:relative;}
.info_qiye .iq_btn .swiper-button-next:after, .info_qiye .iq_btn .swiper-button-prev:after {display: none;}
.info_qiye .iq_btn .swiper-button-next,.info_qiye .iq_btn .swiper-button-prev{width:40px;height:40px;position:relative;top:0;margin-top:0;outline:none;display:inline-block;background-image:url(../images/info_zzicon.webp);background-color:#0078D4;background-size:auto 9px;border-radius:50%;opacity:1;cursor:pointer;background-repeat: no-repeat;background-position: center center;}
.info_qiye .iq_btn .swiper-button-prev{left:0;
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
}
.info_qiye .iq_btn .swiper-button-next{right:0;margin-left:20px;}

.info_yuangong{width: 100%;position: relative;background:#F5F5F5;}
.info_yuangong .pb_title{text-align:center;}
.info_yuangong .iy_ul{width: 100%;position: relative;overflow:hidden;}
.info_yuangong .iy_ul .iy_img{width:100%;padding-bottom:75%;position:relative;}
.info_yuangong .iy_ul p{font-size:16px;height:78px;line-height:78px;text-align:center;color:#292929;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#FFF;}
.info_yuangong .iy_ul.swiper-container-horizontal>.swiper-pagination-bullets{position:relative;bottom:0;margin-top:48px;}
.info_yuangong .swiper-pagination{position: relative;bottom: 0;}
.info_yuangong .swiper-pagination .swiper-pagination-bullet{width:16px;height:16px;margin:0 6px;background:#CFCECC;opacity:1;}
.info_yuangong .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0078D4;}

.psl_nprolist{width: 100%;position: relative;background: #f5f5f5;}
.psl_nprolist .pb_title{text-align: center;}
.psl_nprolist ul{width: 100%;position: relative;gap: 20px;}
.psl_nprolist ul li{width: calc(25% - 15px);position: relative;}
.psl_nprolist ul li a{display: block;width: 100%;position: relative;padding: 12px;background: #ffffff;}
.psl_nprolist ul li a .positionimg{padding-bottom: 75%;}
.psl_nprolist ul li a p{font-size: 16px;color: #333333;line-height: 24px;padding: 16px 12px 6px 12px;text-align: center;}
.psl_nprolist ul li a:hover{box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.05), 0 10px 20px 0 rgba(0, 0, 0, 0.05);}
.psl_nprolist ul li a:hover p{color: #0078D4;}

.psl_productpage{width: 100%;position: relative;}
.psl_productpage_t{width: 100%;position: relative;}
.psl_productpage_img{width: 37.5%;position: relative;}
.psl_productpage_img .swiper{width: 100%;position: relative;overflow: hidden;}
.psl_productpage_img .swiper.swiper02{margin-top: 16px;}
.psl_productpage_img .swiper .swiper-slide{position: relative;}
.psl_productpage_img .swiper.swiper02 .swiper-slide{cursor: pointer;}
.psl_productpage_img .swiper .swiper-slide .positionimg{padding-bottom: 66.66%;border: 1px solid #ddd;}
.psl_productpage_img .swiper.swiper02 .swiper-slide .positionimg:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(1, 70, 163, 0.6);z-index: 1;opacity: 0;transition:all 0.3s ease-in-out;}
.psl_productpage_img .swiper.swiper02 .swiper-slide.on .positionimg:before{opacity: 1;}
.psl_productpage_text{width: 59%;position: relative;}
.psl_productpage_text h1{font-size: 32px;color: #1D1A27;font-weight: bold;line-height: 1.4;border-bottom: 1px solid #ddd;padding-bottom: 16px;}
.psl_productpage_text .psl_desc{width: 100%;position: relative;font-size: 16px;color: #595959;margin-top: 24px;}
.psl_productpage_text .psl_desc p{line-height: 40px;}
.psl_productpage_text .psl_button{width: 100%;position: relative;gap: 24px;}
.psl_productpage_text .psl_button a{border: 1px solid #f1f2f3;color: #3A3A3A;background: #f1f2f3;}
.psl_productpage_text .psl_button a.on{color: #ffffff;border-color: #0078D4;background: #0078D4;}
.psl_productpage_text .psl_button a.on i{background: url(../images/icon_jt_bai.svg) center center no-repeat;}

.psl_productpage_c{width: 100%;position: relative;margin-top: 80px;}
.psl_productpage_c .psl_productpage_tab{width: 100%;position: relative;border-bottom: 1px solid #ddd;}
.psl_productpage_c .psl_productpage_tab li{font-size: 20px;color: #ffffff;font-weight: bold;padding: 12px 48px;margin-right: 24px;background: #0078D4;border-radius: 12px 0 0 0;}
.psl_productpage_c .psl_productpage_tab li a{color: #ffffff;}

.psl_article{width: 100%;position: relative;font-size: 16px;color: #666666;line-height: 2;}
.psl_article img{max-width: 100%;height: auto !important;margin: 15px 0;}
.psl_article h2{font-size: 22px;color: #3A3A3A;font-weight: bold;margin: 16px 0 5px 0;}
.psl_article h3{font-size: 20px;color: #3A3A3A;font-weight: bold;margin: 16px 0 5px 0;}
.psl_article table{min-width:100% !important;}

.psl_rnews{width: 100%;position: relative;}
.psl_rnews .pb_title{text-align: center;}
.psl_rnews ul{width: 100%;position: relative;gap: 30px;}
.psl_rnews ul li{width: calc(25% - 22.5px);position: relative;}
.psl_rnews ul li a{width: 100%;display: block;position: relative;padding: 24px 24px;background: #ffffff;border: 1px solid #dddddd;background: #ffffff;}
.psl_rnews ul li a .psl_tit{width: 100%;position: relative;font-size: 18px;color: #333333;font-weight: bold;line-height: 26px;margin: 12px 0 24px 0;padding-bottom: 24px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.psl_rnews ul li a .psl_tit:before{content: '';width: 100%;height: 1px;background: #dddddd;position: absolute;left: 0;bottom: 0;}
.psl_rnews ul li a .psl_tit:after{content: '';width: 0;height: 2px;background: #0078D4;position: absolute;left: 0;bottom: 0;transition:all 0.7s ease-in-out;}
.psl_rnews ul li a .psl_dec{font-size: 14px;color: #666666;line-height: 24px;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}
.psl_rnews ul li a .psl_date{font-size: 13px;color: #666666;line-height: 18px;}
.psl_rnews ul li a .psl_line{width: 100%;height: 1px;background: #dddddd;position: relative;}
.psl_rnews ul li a .psl_more{font-size: 14px;color: #666666;font-weight: bold;display: inline-block;position: relative;}
.psl_rnews ul li a .psl_more i{display: inline-block;width: 20px;height: 20px;margin-left: 8px;background: url(../images/icon_jt_hei.svg) center center no-repeat;}
.psl_rnews ul li a:hover{box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.05), 0 15px 25px 0 rgba(0, 0, 0, 0.07);transform:translateY(-12px);}
.psl_rnews ul li a:hover .psl_tit{color: #0078D4;}
.psl_rnews ul li a:hover .psl_tit:after{width: 100%;}
.psl_rnews ul li a:hover .psl_more{color: #0078D4;}
.psl_rnews ul li a:hover .psl_more i{background: url(../images/icon_jt_lan.svg) center center no-repeat;margin-left: 15px;}

.psl_nnews{width: 100%;position: relative;background: #f5f5f5;}
.psl_nnews_c{width: 100%;position: relative;gap: 30px;}
.psl_nnews_c li{width: calc(33.33% - 20px);position: relative;}
.psl_nnews_c li a{width: 100%;display: block;position: relative;padding: 20px 20px;background: #ffffff;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .03);-moz-box-shadow: 0 0 10px rgba(0,0,0,.03);-o-box-shadow: 0 0 10px rgba(0,0,0,.03);box-shadow: 0 0 10px rgba(0, 0, 0, .03);}
.psl_nnews_c li a .positionimg{padding-bottom: 66.66%;}
.psl_nnews_c li a .positionimg:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.3);z-index: 1;opacity: 0;transition:all 0.5s ease-in-out;}
.psl_nnews_c li a .psl_text{width: 100%;position: relative;padding-top: 20px;gap: 12px;}
.psl_nnews_c li a .psl_text .psl_tit{font-size: 20px;font-weight: bold;color: #333333;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.psl_nnews_c li a .psl_text .psl_dec{font-size: 14px;color: #666666;line-height: 24px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.psl_nnews_c li a .psl_text span{font-size: 14px;color: #666666;line-height: 24px;}
.psl_nnews_c li a:hover{-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .2);-moz-box-shadow: 0 0 10px rgba(0,0,0,.2);-o-box-shadow: 0 0 10px rgba(0,0,0,.2);box-shadow: 0 0 10px rgba(0, 0, 0, .2);}
.psl_nnews_c li a:hover .positionimg:before{opacity: 1;}
.psl_nnews_c li a:hover .psl_text .psl_tit{color: #0078D4;}

.psl_newspage{width: 100%;position: relative;}
.psl_newspage .psl_newspage_t{width: 100%;position: relative;}
.psl_newspage .psl_newspage_t h1{font-size: 32px;color: #191919;font-weight: initial;text-align: center;}
.psl_newspage .psl_newspage_t hr{width: 100%;margin: 24px 0 16px 0;border-top: 1px solid rgba(0, 0, 0, .1);}
.psl_newspage .psl_newspage_t .psl_newspage_info{position: relative;gap: 16px;}
.psl_newspage .psl_newspage_t .psl_newspage_info span{font-size: 14px;color: #999;}

.psl_contact{width: 100%;position: relative;background: #f5f5f5;}
.psl_contact .pb_title{text-align: center;}
.psl_contact_c{width: 100%;position: relative;}
.psl_contact_c ul{width: 100%;position: relative;gap: 42px;}
.psl_contact_c ul li{width: calc(33.33% - 28px);position: relative;padding: 40px 32px;gap: 24px;-webkit-box-shadow: 0 0 16px rgba(0, 0, 0, .02);-moz-box-shadow: 0 0 16px rgba(0,0,0,.02);-o-box-shadow: 0 0 16px rgba(0,0,0,.02);box-shadow: 0 0 16px rgba(0, 0, 0, .02);background: #ffffff;}
.psl_contact_c ul li i{display: inline-block;width: 62px;height: 62px;background-size: 100% 100% !important;}
.psl_contact_c ul li i.icon01{background: url('../images/icon_contact01.svg') center center no-repeat;}
.psl_contact_c ul li i.icon02{background: url('../images/icon_contact02.svg') center center no-repeat;}
.psl_contact_c ul li i.icon03{background: url('../images/icon_contact03.svg') center center no-repeat;}
.psl_contact_c ul li .psl_tit{font-size: 24px;color: #3A3A3A;}
.psl_contact_c ul li p{font-size: 16px;color: #666666;line-height: 24px;text-align: center;}
.psl_contact_c ul li p a{color: #666666;}
.psl_contact_c ul li p a:hover{color: #0078D4;}
.psl_contact_c ul li:hover{-webkit-box-shadow: 0 0 16px rgba(0, 0, 0, .2);-moz-box-shadow: 0 0 16px rgba(0,0,0,.2);-o-box-shadow: 0 0 16px rgba(0,0,0,.2);box-shadow: 0 0 16px rgba(0, 0, 0, .2);transform:translateY(-8px);}
.psl_contact_b{width: 100%;position: relative;padding: 42px 60px;-webkit-box-shadow: 0 0 16px rgba(0, 0, 0, .1);-moz-box-shadow: 0 0 16px rgba(0,0,0,.1);-o-box-shadow: 0 0 16px rgba(0,0,0,.1);box-shadow: 0 0 16px rgba(0, 0, 0, .1);}
.psl_contact_b .psl_tit{width: 300px;font-size: 48px;color: #3A3A3A;font-weight: bold;text-transform: uppercase;}
.psl_contact_b .psl_fadd{width: calc(100% - 300px);padding-left: 120px;position: relative;gap: 12px;}
.psl_contact_b .psl_fadd p{font-size: 16px;color: #666666;line-height: 24px;padding-left: 20px;position: relative;}
.psl_contact_b .psl_fadd p:before {content: '';width: 6px;height: 6px;background: #0078D4;border-radius: 50%;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.psl_contact_b .psl_fadd p:hover{padding-left: 28px;color: #0078D4;}

.psl_nmanage{width: 100%;position: relative;}
.psl_nmanage_c{width: 100%;position: relative;padding: 52px 60px;-webkit-box-shadow: 0 0 16px rgba(0, 0, 0, .03);-moz-box-shadow: 0 0 16px rgba(0,0,0,.03);-o-box-shadow: 0 0 16px rgba(0,0,0,.03);box-shadow: 0 0 16px rgba(0, 0, 0, .03);background: #ffffff;}
.psl_nmanage_l{width: 320px;}
.psl_nmanage_l .psl_tit{font-size: 48px;color: #3A3A3A;font-weight: bold;text-transform: uppercase;}
.psl_nmanage_l .psl_dec{font-size: 16px;color: #666666;line-height: 26px;}
.psl_nmanage_r{width: calc(100% - 320px);padding-left: 100px;position: relative;}
.psl_nmanage_r form{width: 100%;position: relative;gap: 20px 12px;}
.psl_nmanage_r .form_li{width: calc(33.33% - 8px);position: relative;}
.psl_nmanage_r .form_li:nth-child(5){width: 100%;}
.psl_nmanage_r form input, .psl_nmanage_r form select, .psl_nmanage_r form textarea{width: 100%;position: relative;height: 52px;padding: 10px 16px;font-size: 14px;color: #191919;border-radius: 2px;border: 1px solid #eeeeee;}
.psl_nmanage_r form textarea{height: 120px;}
.psl_nmanage_r .psl_form_btn01{display: inline-block;font-size: 16px;color: #ffffff;font-weight: bold;line-height: 60px;padding: 0 50px;background: #0078D4;cursor: pointer;}
.psl_nmanage_r .psl_form_btn01 i{background: url(../images/icon_jt_bai.svg) center center no-repeat;vertical-align: text-bottom;}

.psl_applications{width: 100%;position: relative;}
.psl_applications_c{width: 100%;position: relative;gap: 40px 40px;}
.psl_applications_c li{width: calc(50% - 20px);position: relative;}
.psl_applications_c li a{width: 100%;display: block;position: relative;background: #f8f8f8;}
.psl_applications_c li a:after{content: '';width: 0;height: 2px;background: #0078D4;position: absolute;left: -1px;bottom: 0;transition:all 0.5s ease-in-out;}
.psl_applications_c li a .positionimg{padding-bottom: 50%;}
.psl_applications_c li a .positionimg:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.4);z-index: 1;opacity: 0;transition:all 0.5s ease-in-out;}
.psl_applications_c li a .psl_text{width: 100%;position: relative;padding: 32px 32px;}
.psl_applications_c li a .psl_text .psl_tit{font-size: 30px;color: #3A3A3A;}
.psl_applications_c li a .psl_text .psl_dec{font-size: 16px;color: #666666;line-height: 28px;margin-top: 16px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.psl_applications_c li a .psl_text span{display: inline-block;font-size: 16px;color: #666666;font-weight: bold;line-height: 20px;margin-top: 24px;}
.psl_applications_c li a .psl_text span i{display: inline-block;width: 20px;height: 20px;margin-left: 8px;background: url(../images/icon_jt_hei.svg) center center no-repeat;}
.psl_applications_c li a:hover{-webkit-transform: translateY(-10px);transform: translateY(-10px);}
.psl_applications_c li a:hover:after{width: 100%;}
.psl_applications_c li a:hover .positionimg:before{opacity: 1;}
.psl_applications_c li a:hover .psl_text span{color: #0078D4;}
.psl_applications_c li a:hover .psl_text span i{margin-left: 16px;background: url(../images/icon_jt_lan.svg) center center no-repeat;}

.psl_nvideo{width: 100%;position: relative;}
.psl_nvideo_c{width: 100%;position: relative;gap: 32px 24px;}
.psl_nvideo_c li{width: calc(25% - 18px);position: relative;cursor: pointer;}
.psl_nvideo_c li .positionimg{padding-bottom: 75%;}
.psl_nvideo_c li .positionimg:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, .5);z-index: 1;opacity: 0;transition:all 0.5s ease-in-out;}
.psl_nvideo_c li .positionimg img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.psl_nvideo_c li .positionimg i{display: inline-block;width: 64px;height: 64px;border-radius: 50%;background: url(../images/icon_video_hei.svg) center center no-repeat #ffffff;position: absolute;left: 50%;top: 50%;z-index: 1;opacity: 0;}
.psl_nvideo_c li p{font-size: 16px;color: #3A3A3A;line-height: 50px;text-align: center;padding: 0 16px;}
.psl_nvideo_c li .psl_videoBox{display: none;}
.psl_nvideo_c li:hover .positionimg img{-webkit-filter: blur(2px);filter: blur(2px);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.psl_nvideo_c li:hover .positionimg:before{opacity: 1;}
.psl_nvideo_c li:hover .positionimg i{opacity: 1;}
.psl_nvideo_c li:hover p{color: #0078D4;}


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

	.fanye{padding: 12px 0;}
	.fanye ul li{font-size: 14px;line-height: 30px;}
	
	.psl_nbanner .psl_text .psl_tit{font-size: 42px;}
	.psl_nbanner .psl_text p{font-size: 18px;}

    .psl_aggpro_t .psl_aggpro_tit{font-size: 40px;}
    .psl_aggpro_t .psl_aggpro_dec p{font-size: 16px;line-height: 34px;}
    .psl_aggpro .psl_aggpro_b .swiper-slide a p{font-size: 14px;padding: 12px 12px 6px 12px;}

    .psl_nprolist ul li a p{font-size: 14px;padding: 12px 12px 6px 12px;}

    .psl_productpage_text h1{font-size: 28px;}
    .psl_productpage_text .psl_desc{font-size: 14px;margin-top: 16px;}
    .psl_productpage_text .psl_desc p {line-height: 36px;}
    .psl_productpage_img .swiper.swiper02 {margin-top: 10px;}
    .psl_productpage_c{margin-top: 70px;}
    .psl_productpage_c .psl_productpage_tab li{font-size: 18px;}

    .psl_article{font-size: 14px;}
	.psl_article h2{font-size: 20px;}
	.psl_article h3{font-size: 18px;}

	.psl_rnews ul li a .psl_tit{font-size: 16px;}

	.psl_nvideo_c{gap: 20px 20px;}
	.psl_nvideo_c li{width: calc(25% - 15px);}
	.psl_nvideo_c li p {font-size: 14px;line-height: 42px;padding: 0 12px;}

	.psl_nnews_c li a .psl_text .psl_tit{font-size: 18px;}

	.psl_newspage .psl_newspage_t h1{font-size: 28px;}
	.psl_newspage .psl_newspage_t hr{margin: 20px 0 16px 0;}

	.psl_applications_c{gap: 30px 30px;}
	.psl_applications_c li{width: calc(50% - 15px);}
	.psl_applications_c li a .psl_text{padding: 24px 24px;}
	.psl_applications_c li a .psl_text .psl_tit{font-size: 24px;}
	.psl_applications_c li a .psl_text .psl_dec{font-size: 14px;line-height: 24px;margin-top: 12px;}
    .psl_applications_c li a .psl_text span{font-size: 14px;margin-top: 16px;}

    .cinfo .ci_txt .ci_img{width: 660px;padding-bottom: 372px;margin-right: 80px;}
	.cinfo .ci_txt p{line-height: 28px;font-size: 14px;margin-top: 16px;}

	.info_video{padding: 112px 0 120px;}
	.info_video p{font-size: 22px;}

	.info_logo .il_right{padding-left: 52px;}
	.info_logo .il_right p{font-size: 14px;line-height: 30px;}
	.info_logo .il_right p:first-of-type {margin-top: 32px;}

	.info_wenhua .iw_ul .swiper-slide{margin-top: 52px !important;}
	.info_wenhua .iw_ul p:first-child{font-size: 24px;}
	.info_wenhua .iw_ul p{font-size: 14px;}

	.info_zizhi .iz_ul{padding: 15px 0;}

	.info_qiye .iq_c .iq_left{width: 650px;}
	.info_qiye .iq_c .iq_right{width: calc(100% - 650px);}

	.info_yuangong .iy_ul p{height: 60px;line-height: 60px;}

	.psl_contact_c ul{gap: 30px;}
	.psl_contact_c ul li{width: calc(33.33% - 20px);gap: 20px;}
	.psl_contact_c ul li .psl_tit{font-size: 22px;}

	.psl_nmanage_l .psl_tit{font-size: 42px;}
	.psl_nmanage_l .psl_dec{font-size: 14px;}
	.psl_nmanage_r .psl_form_btn01{font-size: 14px;line-height: 50px;padding: 0 42px;}

}

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

	.manu .a_p{height: 40px;line-height: 38px;margin: 0 3px;padding: 0 16px;}
	
	.psl_nbanner .psl_text .psl_tit{font-size: 38px;}
	.psl_nbanner .psl_text p{font-size: 16px;}

	.psl_subcolumn ul li a{font-size: 14px;line-height: 54px;}
    
    .psl_aggpro_t .psl_aggpro_tit{width: 320px;font-size: 32px;height: 40px;line-height: 40px;}
    .psl_aggpro_t .psl_aggpro_dec{width: calc(100% - 320px);}
    .psl_aggpro_t .psl_aggpro_dec p{font-size: 14px;line-height: 30px;}
    .psl_aggpro_t .psl_aggpro_dec p:before {top: 14px;}
	.psl_aggpro_t .psl_aggpro_dec p:first-child:before {top: 11px;}
	.psl_aggpro .psl_aggpro_b .swiper-slide a{padding: 10px;}
    .psl_aggpro .psl_aggpro_b .swiper-slide a p{padding: 10px 10px 0px 10px;}
    
    .psl_nprolist ul{gap: 15px;}
    .psl_nprolist ul li{width: calc(25% - 11.25px);}
    .psl_nprolist ul li a{padding: 10px;}
    .psl_nprolist ul li a p{padding: 10px 10px 0px 10px;}
    
    .psl_article{line-height: 1.8;}

    .psl_rnews ul{gap: 20px;}
	.psl_rnews ul li{width: calc(25% - 15px);}
	.psl_rnews ul li a{padding: 20px 20px;}
	.psl_rnews ul li a .psl_tit {font-size: 15px;margin: 6px 0 12px 0;padding-bottom: 12px;}
    .psl_rnews ul li a .psl_more{font-size: 13px;}

    .psl_nvideo_c{gap: 16px 20px;}
	.psl_nvideo_c li{width: calc(33.33% - 13.333px);}

	.psl_nnews_c{gap: 24px;}
	.psl_nnews_c li {width: calc(33.33% - 16px);}
	.psl_nnews_c li a{padding: 16px 16px;}
	.psl_nnews_c li a .psl_text{padding-top: 16px;gap: 10px;}
	.psl_nnews_c li a .psl_text .psl_tit {font-size: 16px;}

	.psl_newspage .psl_newspage_t h1{font-size: 26px;}
	.psl_newspage .psl_newspage_t hr{margin: 16px 0 12px 0;}

	.cinfo .ci_txt .ci_img{width: 600px;padding-bottom: 342px;margin-right: 60px;}

	.info_video {padding: 84px 0 84px;}
	.info_video i{height: 68px;}
	.info_video p {font-size: 20px;}
	.info_video span{font-size: 14px;}

	.info_logo .il_right {padding-left: 40px;}
	.info_jiagou img{width: 90%;}

	.info_wenhua .iw_ul p:first-child {font-size: 22px;}
	.info_wenhua .iw_ul .swiper-slide {margin-top: 42px !important;}
    
    .info_qiye .iq_c .iq_left {width: 595px;}
    .info_qiye .iq_c .iq_right{width: calc(100% - 595px);padding-left: 20px;}
	.info_qiye .iq_c p{font-size: 14px;height: 24px;line-height: 24px;margin-top: 10px;}
    .info_qiye .iq_btn{margin-top: 20px;}

    .info_yuangong .iy_ul p{font-size: 14px;height: 50px;line-height: 50px;}

    .psl_contact_c ul{gap: 24px;}
	.psl_contact_c ul li{width: calc(33.33% - 16px);gap: 16px;padding: 32px 32px;}
	.psl_contact_c ul li .psl_tit{font-size: 20px;}
	.psl_contact_c ul li p{font-size: 14px;}
    
    .psl_nmanage_c{padding: 42px 52px;}
    .psl_nmanage_l{width: 285px;}
	.psl_nmanage_l .psl_tit{font-size: 36px;}
	.psl_nmanage_l .psl_dec{line-height: 24px;}
	.psl_nmanage_r .psl_form_btn01{font-size: 14px;line-height: 50px;padding: 0 42px;}
	.psl_nmanage_r{width: calc(100% - 285px);padding-left: 80px;}
	.psl_nmanage_r form{gap: 12px 10px;}
	.psl_nmanage_r .form_li{width: calc(33.33% - 6.666px);}
	.psl_nmanage_r form input, .psl_nmanage_r form select, .psl_nmanage_r form textarea{height: 45px;padding: 8px 12px;}
	.psl_nmanage_r form textarea {height: 100px;}

}

@media screen and (max-width:1299px){
    
    .psl_location{padding: 20px 0;}
    
    .psl_nbanner .psl_text .psl_tit{font-size: 32px;}
	.psl_nbanner .psl_text p{font-size: 14px;}

	.psl_productpage_text h1 {font-size: 24px;padding-bottom: 12px;}
	.psl_productpage_text .psl_desc{margin-top: 12px;}
	.psl_productpage_text .psl_desc p {line-height: 32px;}
	.psl_productpage_c {margin-top: 52px;}

	.psl_nnews_c{gap: 15px;}
	.psl_nnews_c li {width: calc(33.33% - 10px);}
    
	.psl_newspage .psl_newspage_t h1{font-size: 24px;}
    
    .cinfo .ci_txt .ci_img {width: 500px;margin-right: 40px;}
    .cinfo .ci_txt p{line-height: 24px;margin-top: 10px;}

	.info_qiye .iq_c .iq_left {width: 495px;}
    .info_qiye .iq_c .iq_right{width: calc(100% - 495px);}


}

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

    .fanye {padding: 10px 0;}
    .fanye ul li {line-height: 28px;}

	.psl_nbanner{margin-top: 60px;}
	.psl_nbanner .psl_text .psl_tit{font-size: 24px;}
	.psl_nbanner .psl_text p{margin-top: 10px;}

    .psl_aggpro_t .psl_aggpro_tit {width: 100%;font-size: 24px;height: auto;line-height: normal;}
    .psl_aggpro_t .psl_aggpro_dec{width: 100%;margin-top: 12px;}
    
    .psl_nprolist ul{gap: 12px;}
    .psl_nprolist ul li{width: calc(50% - 6px);}

    .psl_productpage_text h1 {font-size: 20px;padding-bottom: 10px;}
	.psl_productpage_text .psl_desc{margin-top: 10px;}
	.psl_productpage_text .psl_desc p {line-height: 28px;}
	.psl_productpage_img .swiper.swiper02 {margin-top: 6px;}
	.psl_productpage_c {margin-top: 32px;}
	.psl_productpage_c .psl_productpage_tab li {font-size: 16px;padding: 10px 32px;}

	.psl_article{line-height: 24px;}
	.psl_article h2{font-size: 18px;margin: 12px 0 5px 0;}
	.psl_article h3{font-size: 16px;margin: 12px 0 5px 0;}
	.psl_article img{margin: 12px 0;}

	.psl_rnews ul {gap: 12px;}
	.psl_rnews ul li {width: calc(50% - 6px);}
	.psl_rnews ul li a {padding: 16px 16px;}
	.psl_rnews ul li a .psl_tit {font-size: 14px;margin: 3px 0 8px 0;padding-bottom: 8px;}
	.psl_rnews ul li a .psl_dec{line-height: 22px;}
	.psl_rnews ul li a .psl_more {font-size: 12px;}

	.psl_nvideo_c{gap: 12px 12px;}
	.psl_nvideo_c li{width: calc(50% - 6px);}

	.psl_nnews_c{gap: 12px;}
	.psl_nnews_c li {width: calc(50% - 6px);}
	.psl_nnews_c li a{padding: 12px 12px;}
	.psl_nnews_c li a .psl_text{padding-top: 12px;gap: 8px;}
	.psl_nnews_c li a .psl_text .psl_tit {font-size: 15px;}
	.psl_nnews_c li a .psl_text .psl_dec{line-height: 22px;}

	.psl_newspage .psl_newspage_t h1{font-size: 22px;}
	.psl_newspage .psl_newspage_t hr{margin: 12px 0 10px 0;}

	.psl_applications_c{gap: 12px 12px;}
	.psl_applications_c li{width: calc(50% - 6px);}
	.psl_applications_c li a .psl_text{padding: 15px 15px;}
	.psl_applications_c li a .psl_text .psl_tit{font-size: 20px;}
	.psl_applications_c li a .psl_text .psl_dec{line-height: 22px;margin-top: 8px;}
    .psl_applications_c li a .psl_text span{font-size: 13px;margin-top: 10px;}

    .cinfo .ci_txt .ci_img {width: 360px;padding-bottom: 220px;margin-right: 24px;}

    .info_video {padding: 50px 0 50px;}
    .info_video i {height: 48px;}
    .info_video p {font-size: 18px;}
    
    .info_logo .il_left .il_img{height: auto;}
    .info_logo .il_right {padding-left: 0;}
    .info_logo .il_right p {font-size: 14px;line-height: 24px;}
    .info_logo .il_right p:first-of-type {margin-top: 16px;}
    
    .info_wenhua .iw_ul .swiper-slide {margin-top: 32px !important;}
    .info_wenhua .iw_ul p:first-child {font-size: 18px;}
    .info_wenhua .iw_ul p{line-height: 22px;}

	.info_qiye .iq_c .iq_left {width: 361px;}
    .info_qiye .iq_c .iq_right{width: calc(100% - 361px);padding-left: 10px;}
    .info_qiye .iq_c .iq_right .iq_ul .swiper-slide {margin-top: 10px !important;}
    .info_qiye .iq_c p {height: 20px;line-height: 20px;margin-top: 8px;}
    .info_qiye .iq_btn {margin-top: 12px;}
    .info_qiye .iq_btn .swiper-button-next{margin-left: 10px;}
    
	.psl_contact_c ul {gap: 12px;}
	.psl_contact_c ul li {width: calc(33.33% - 8px);gap: 10px;padding: 20px 16px;}
	.psl_contact_c ul li i{width: 40px;height: 40px;}
	.psl_contact_c ul li .psl_tit {font-size: 16px;font-weight: bold;}
	.psl_contact_c ul li p{line-height: 22px;}

    .psl_nmanage_c {padding: 24px 24px;}
    .psl_nmanage_l {width: 215px;}
    .psl_nmanage_l .psl_tit {font-size: 24px;}
    .psl_nmanage_l .psl_dec {line-height: 22px;}
    .psl_nmanage_r {width: calc(100% - 215px);padding-left: 30px;}
    .psl_nmanage_r form{gap: 10px 8px;}
	.psl_nmanage_r .form_li{width: calc(33.33% - 5.333px);}
	.psl_nmanage_r form input, .psl_nmanage_r form select, .psl_nmanage_r form textarea{height: 40px;padding: 6px 12px;}
	.psl_nmanage_r form textarea {height: 85px;}
	.psl_nmanage_r .psl_form_btn01 {font-size: 13px;line-height: 40px;padding: 0 24px;}

}

@media screen and (max-width:767px){
	.manu .a_p{height: 34px;line-height: 32px;margin: 0px;padding: 0 13px;}

    .fanye ul li {line-height: 20px;}
    .fanye ul li:first-child{margin-bottom: 5px;}
    
    .psl_location {padding: 10px 0;}
    
    .psl_nbanner .psl_text{top:40%;}
    .psl_nbanner .psl_text .psl_tit{font-size: 22px;}
	.psl_nbanner .psl_text p{margin-top: 5px;}

	.psl_subcolumn{margin-top: 12px;}
    .psl_subcolumn ul li{flex: unset;width: 50%;border-bottom: 1px solid #ffffff;}
    .psl_subcolumn ul li:nth-child(odd){border-right: 1px solid #ffffff;}
    .psl_subcolumn ul li a{line-height: 40px;}

    .psl_aggpro_t .psl_aggpro_tit{font-size: 20px;}
    .psl_aggpro_t .psl_aggpro_dec p{line-height: 22px;margin-bottom: 5px;}
    .psl_aggpro_t .psl_aggpro_dec p:last-child{margin-bottom: 0;}
    .psl_aggpro_t .psl_aggpro_dec p:before {top: 8px;}
	.psl_aggpro_t .psl_aggpro_dec p:first-child:before {top: 10px;}
	.psl_aggpro .psl_aggpro_b .swiper-slide a {padding: 6px;}
    .psl_aggpro .psl_aggpro_b .swiper-slide a p {padding: 6px 8px 0px 8px;}
    
    .psl_nprolist ul{gap: 10px;}
    .psl_nprolist ul li{width: 100%;}
    .psl_nprolist ul li a {padding: 6px;}
    .psl_nprolist ul li a p {padding: 6px 8px 0px 8px;}
    
    .psl_productpage_text{width: 100%;margin-top: 20px;}
    .psl_productpage_text h1 {font-size: 16px;padding-bottom: 8px;}
	.psl_productpage_text .psl_desc{margin-top: 8px;}
	.psl_productpage_text .psl_desc p {line-height: 24px;}
	.psl_productpage_img{width: 100%;}
	.psl_productpage_c {margin-top: 24px;}
	.psl_productpage_c .psl_productpage_tab li {font-size: 14px;}

    .psl_article{line-height: 22px;}
	.psl_article h2{font-size: 16px;margin: 10px 0 5px 0;}
	.psl_article h3{font-size: 15px;margin: 10px 0 5px 0;}
	.psl_article img{margin: 10px 0;}

    .psl_rnews ul {gap: 10px;}
	.psl_rnews ul li {width: 100%;}
	.psl_rnews ul li a {padding: 12px 12px;}

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

	.psl_nnews_c{gap: 10px;}
	.psl_nnews_c li {width: 100%;}

	.psl_newspage .psl_newspage_t h1{font-size: 20px;}
	.psl_newspage .psl_newspage_t hr{margin: 10px 0 8px 0;}
	.psl_newspage .psl_newspage_t .psl_newspage_info span{font-size: 12px;}

	.psl_applications_c{gap: 10px;}
	.psl_applications_c li{width: 100%;}
	.psl_applications_c li a .psl_text{padding: 12px 12px;}
	.psl_applications_c li a .psl_text .psl_tit{font-size: 16px;font-weight: bold;}

	.cinfo .ci_txt .ci_img{width: 100%;padding-bottom: 60%;margin-right:0;margin-bottom: 10px;}
	.cinfo .ci_txt p {line-height: 22px;margin-top: 6px;}

	.info_video {padding: 30px 0 30px;}
	.info_video i {height: 40px;}
	.info_video p {font-size: 16px;height: auto;line-height: unset;margin-top: 10px;}
	.info_video span{height: 20px;line-height: 20px;}

	.info_logo .il_left {width: 100%;padding-right: 0;float: none;}
	.info_logo .il_right {width: 100%;padding-left: 0;float: none;margin-top: 24px;}
	.info_logo .il_right p{line-height: 22px;}
	.info_logo .il_right p:first-of-type{margin-top: 10px;}

    .info_jiagou img {width: 100%;}

    .info_wenhua .iw_ul .swiper-slide {margin-top: 15px !important;}
    .info_wenhua .iw_ul p {line-height: 20px;}
    .info_wenhua .iw_ul p:first-child {font-size: 16px;margin-bottom: 6px;}
    
    .info_zizhi .iz_ul {padding: 0 0;}
    .info_zizhi .iz_ul .swiper-slide{padding: 12px 16px;}

    .info_qiye .iq_c .iq_left {width: 100%;float: none;margin-top: 0;}
    .info_qiye .iq_c .iq_right {width: 100%;float: none;padding-left: 0;margin-top: 12px;}

    .info_yuangong .iy_ul p{height: 42px;line-height: 42px;}
    .info_yuangong .swiper-pagination .swiper-pagination-bullet{width: 12px;height: 12px;margin: 0 3px;}

    .psl_contact_c ul {gap: 10px;}
	.psl_contact_c ul li {width: 100%;gap: 10px;padding: 16px 16px;}
	.psl_contact_c ul li .psl_tit {font-size: 15px;}
	.psl_contact_c ul li p{line-height: 20px;}

    .psl_nmanage_c {padding: 16px 16px;}
    .psl_nmanage_l {width: 100%;}
    .psl_nmanage_l .psl_tit {font-size: 20px;}
    .psl_nmanage_r {width: 100%;padding-left: 0;margin-top: 12px;}
    .psl_nmanage_r form{gap: 8px;}
	.psl_nmanage_r .form_li{width: 100%;}
	.psl_nmanage_r form input, .psl_nmanage_r form select, .psl_nmanage_r form textarea{height: 36px;}
	.psl_nmanage_r form textarea {height: 80px;}


}