@charset "utf-8";
/* 浏览器样式初始化 */

@media screen and (max-width: 1024px){
	.mhide{display: none;}
	.mshow{display: block;}
	.w1560{width: 96%;}
	.w1400{width: 94%;}
	.w1334{width: 94%;}
	.w1200{width: 92%;}
	.mt-310{margin-top: 128px;}
	.mt-230{margin-top: 90px;}
	.mt-210{margin-top: 80px;}
	.mt-200{margin-top: 76px;}
	.mt-190{margin-top: 71px;}
	.mt-170{margin-top: 68px;}
	.mt-150{margin-top: 62px;}
	.mt-140{margin-top: 57px;}
	.mt-130{margin-top: 52px;}
	.mt-120{margin-top: 50px;}
	.mt-110{margin-top: 40px;}
	.mt-100{margin-top: 45px;}
	.mt-85{margin-top: 40px;}
	.mt-70{margin-top: 34px;}
	.mb-160{margin-bottom: 56px;}
	.mb-140{margin-bottom: 47px;}
	.mb-70{margin-bottom: 34px;}
	.pt-190{padding-top: 70px;}
	.pt-140{padding-top: 50px;}
	.f-173{font-size: 54px;}
	.f-120{font-size: 52px;}
	.f-105{font-size: 46px;}
	.f-76{font-size: 24px;}
	.f-68{font-size: 30px;}
	.f-60{font-size: 26px;}
	.f-50{font-size: 24px;}
	.f-40{font-size: 20px;}
	.f-36{font-size: 20px;}
	.f-34{font-size: 18px;}
	.f-31{font-size: 17px;}
	.f-23{font-size: 16px;}
	.f-19{font-size: 15px;}

	.more{width: 120px;height: 32px;padding: 0 8px;border-width: 1px;}
	.more::before{height: 32px;}
	.more span{font-size: 13px;}
	.more i{width: 16px;height: 10px;margin-left: 4px;}
	.more:hover::before{width: 120px;}
	.com-tit{padding-bottom: 16px;}
	.com-tit::after{width: 60px;height: 2px;margin-left: -30px;}

	html, body{font-size: 14px;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
	.head{position: fixed;top: 0;left: 0;width: 100%;background: #fff;box-shadow: 0px 0 10px rgba(0,0,0,.1);z-index: 9999;}
	.head .head-inner{min-width: auto;padding: 10px 0;}
	.head .head-logo{width: auto;height: 40px;margin-top: 0;}
	.head-menu{position: absolute;top: 50%;right: 4%;margin-top: -19px;margin-right: -10px;padding: 10px;}
	.head-menu .line{display:block;width:23px;height: 2px;background: #0950ff;margin-top:6px;transition: all .3s;}
	.head-menu .line:first-child{margin-top: 0;}
	.head-menu .is-active:nth-child(1){-webkit-transform: translateY(8px)rotate(45deg); -ms-transform: translateY(8px)rotate(45deg); -o-transform: translateY(8px)rotate(45deg); transform: translateY(8px)rotate(45deg); }
	.head-menu .is-active:nth-child(2){opacity: 0;}
	.head-menu .is-active:nth-child(3){-webkit-transform: translateY(-8px)rotate(-45deg); -ms-transform: translateY(-8px)rotate(-45deg); -o-transform: translateY(-8px)rotate(-45deg); transform: translateY(-8px)rotate(-45deg); }
	.head .head-main{display: none;}
	.mhead-wrap{position: fixed;top: 60px;left: 0;display: none;width: 100%;height: calc(100% - 60px);margin-right: 0;overflow: auto;background: #fff;border-top: 1px solid #e7edf0;z-index: 9999;}
	.mhead-nav li{position: relative;padding: 0 4%;border-bottom: 1px solid #e7edf0;}
	.mhead-nav .is-sec::before{position: absolute;top: 0;left: 0;display: block;content: "";width: 100%;height: 59px;background-image: url(img/icon-open.svg?v=1);background-position: 95% 23px;background-size: 14px 14px;background-repeat: no-repeat;}
	.mhead-nav .is-sec-active::before{background-image: url(img/icon-close.svg?v=1);}
	.mhead-nav li>a{position: relative;font-size: 16px;color: #000;line-height: 59px;}
	.mhead-nav .no-sec>a{display: block;}
	.mhead-nav .is-sec>a{display: inline-block;}
	.mhead-nav .sec-nav{display: none;padding: 0 20px 20px;}
	.mhead-nav .sec-nav .sec-nav-list:last-child{margin-top: 10px;}
	.mhead-nav .sec-nav span{display: block;font-size: 15px;line-height: 2;}
	.mhead-nav .sec-nav a{display: block;padding: 10px 20px;font-size: 14px;line-height: 20px;}
	.head-h{height: 60px;}
	.head-h{height: 60px;}


	.banner .item-bg .item-bg-inner{height: 500px;}
	.banner .item .item-img{min-width: 250px;}
	.banner .item1 .item-img{min-width: 180px;}
	.banner-con .item-text{bottom: auto;top: 20%;}
	.banner-con .item-text::before{top: -20px;width: 120px;height: 4px;}
	.banner-con .item-text .tit-cn{margin-bottom: 10px;font-size: 24px;}
	.banner-con .item-text .tit-en{font-size: 20px;line-height: 1.2;}
	.banner-tool .banner-nav{display: none;}
	.banner-tool .banner-nav li{padding: 15px 0;}
	.banner-tool .banner-nav li a{font-size: 14px;font-weight: normal;line-height: 1.5;}
	.banner-tool .banner-nav li+li::before{height: 6px;}
	/*.banner-page{top: -60px;width: 100%;height: 60px;border-bottom-width: 4px;}
	.banner-page .banner-btn{width: 28px;height: 28px;}
	.banner-page .banner-prev, .banner-page .banner-next{width: 24px;height: 24px;}
	.banner-page .banner-line{height: 2px;}
	.banner-page .banner-line::after{height: 2px;}*/
	
	.i-about .i-about-main{margin-top: 32px;}
	.i-about .i-about-img{padding-bottom: 60%;}
	.i-about .i-about-top{padding: 25px 10px 12px;}
	.i-com-text .text-top .p1{text-indent: -14px;}
	.i-com-text .text-top .p2{margin-top: -6px;margin-bottom: 14px;line-height: 1.25;}
	.i-com-text .text-top .line{max-width: 100px;height: 1px;}
	.i-com-text .text-top .line::after{width: 40px;height: 3px;border-radius: 2px;}
	.i-about .i-about-con{padding: 32px 7%;}
	.i-about-text .more{margin-top: 20px;}
	.i-values{margin-top: 70px;}
	.i-values .i-values-inner{padding-top: 80px;padding-right: 50px;}
	.i-values .i-values-img{min-height: 400px;}
	.i-values .i-values-con{padding: 9% 8% 8.7% 6%;}
	
	.i-adv .i-adv-main{flex-direction: column-reverse;}
	.i-adv-text{width: 100%;margin-top: 20px;}
	.i-adv-img{width: 100%;}
	.i-adv-text .text-tit{text-align: center;}
	.i-adv-page{margin-top: 10px;text-align: center;}
	.i-appl-tabs{margin: 32px auto 20px;}
	.i-appl-tabs a{margin: 0 6px;font-size: 16px;}
	.i-appl .item-container .card{width: 80%;}
	.i-appl .item-container .card-img{margin-bottom: 15px;}
	.slide-btn a{width: 40px;height: 40px;background-size: 9px 16px;}
	.i-appl .i-appl-btn{margin-top: -11px;}
	
	.i-news{margin-top: 40px;}
	.i-news .i-news-main .i-news-ul{flex-wrap: wrap;}
	.i-news .i-news-item{width: 100%;margin-bottom: 20px;}
	.i-news .common-item{display: none;}
	.i-news .hot-item .item-text-time{margin-bottom: 10px;}
	.i-news .hot-item .item-text-sum{margin-bottom: 0;}
	.i-news .i-news-item .item-text-btn{display: none;}

	.foot{padding: 30px 0 10px;}
	.foot .foot-inner{width: 92%;}
	.foot-main .foot-top .foot-logo{width: 200px;margin-bottom: 20px;}
	.foot-main .foot-top .foot-slogan{font-size: 16px;}
	.foot-con{margin: 20px auto;padding: 0;}
	.foot-con .foot-con-nav{display: none;}
	.foot-con .foot-con-contact{display: block;width: 100%;min-width: auto;padding-left: 0;}
	.foot-con-info{width: 100%;margin-bottom: 20px;}
	.foot-con-info li{margin-bottom: 10px;}
	.foot-con-info i{width: 30px;height: 30px;margin-right: 12px;background-size: 100% 100%;}
	.foot-con-info .item-text{line-height: 30px;}
	.foot-con-info .info-address i{margin-top: 2px;}
	.foot-con-code{margin: 0 auto;justify-content: center;}
	.foot-con-code .item-icon{width: 30px;height: 30px;background-size: 100% 100%;}
	.foot-con-code img{width: 90px;}
	.foot-bottom{padding: 10px 0;}
	.foot-bottom .fl{width: 100%;}
	.foot-bottom .fl a{display: block;margin: 0;text-align: center;}
	.foot-bottom .fr{display: none;}

	.com-banner{height: 300px;}
	.bread-menu{margin-top: 12px;padding: 8px 0;}
	.bread-menu .bread-menu-icon{width: 15px;height: 14px;margin-right: 6px;}
	.about-tit{height: 40px;padding-left: 16px;}
	.about-tit::before{width: 3px;border-radius: 3px;}
	.about-company{flex-wrap: wrap;}
	.about-company .about-company-img, .about-company .about-company-text{width: 100%;}
	.about-sum{padding-left: 16px;}
	.about-sum p{margin-bottom: 1.5em;}
	.about-company-img .company-bg{top: 10%;left: auto;right: -10%;}
	
	.about-culture-top{height: 240px;margin-bottom: 30px;}
	.about-culture-ul{display: block;}
	.about-culture-ul .item{width: 100%;margin-bottom: 10px;padding: 10px 0;border: none;}
	.about-culture-ul .item-sum{font-size: 14px;font-weight: normal;}
	.about-culture-ul .item-icon{height: 32px;margin-bottom: 10px;}
	.about-culture-ul .item-icon img{max-height: 100%;width: auto;}
	.about-culture-ul .item-tit{font-size: 18px;}

	.about-history{padding: 50px 0;}
	.about-history-container .item-text{min-height: 130px;}
	.about-history-container .item-text .item-tit{width: 30%;font-size: 28px;}
	.about-history-container .item-text .item-sum{width: 70%;}
	.about-history-container .item-text .item-sum li{padding-left: 14px;font-size: 14px;}
	.about-history-container .item-text .item-sum li::before{top: 8px;width: 6px;height: 6px;border-radius: ;}
	.about-history-tabs .swiper-slide-active::before{margin-left: -8px;border-width: 8px;}
	.about-history-btn{bottom: 48px;}
	.about-history-btn a{width: 40px;height: 40px;}

	.about-product{padding: 50px 0 40px;}
	.about-product .about-product-inner{flex-wrap: wrap;width: 92%;margin: 0 auto;}
	.about-product .about-product-left{width: 100%;margin-top: 0;margin-bottom: 6px;}
	.about-product .about-product-right{width: 100%;}
	.about-product-tabs{position: static;margin-top: 22px;}
	.about-product-name{padding: 16px 10px 10px;}
	.about-product-name .p1{margin-bottom: 8px;font-size: 16px;}
	.about-product-name .p2{font-size: 13px;}
	.about-product-container{padding: 10px 0 24px;}
	.about-product-container .item{width: 86%;}
	.about-product-btn{left: calc(88.15% + 10px);margin-top: -7px;}
	.about-product-btn .about-product-next{width: 15px;height: 28px;}
	.about-product-container .about-product-page{width: 100%;}
	.slide-page .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 6px !important;}

	
	.about-honor{padding: 46px 0 30px;}
	.about-honor-main{margin-top: 30px;}
	
	.about-honor-ul{flex-wrap: wrap;margin-bottom: 20px;}
	.about-honor-ul .item{display: flex;flex-direction: column;justify-content: flex-end;width: 32%;min-width: auto;}
	.about-honor .item-top{margin-bottom: 20px;padding-left: 0;text-align: left;}
	.about-honor .item-top::before{width: 2px;height: 100%;display: none;}
	.about-honor .item-num{font-size: 26px;}
	.about-honor .item-img{height: auto;}
	.about-honor .item-img img{position: static;transform: translate(0,0);max-width: 100%;}
	.about-honor .item-tit{font-size: 13px;height: 2em;}
	.about-partner .about-partner-ul{}
	.about-partner .about-partner-ul .item{width: 49%;height: 130px;margin-right: 2% !important;}
	.about-partner .about-partner-ul .item:nth-child(2n){margin-right: 0 !important;}
	.about-partner .about-partner-ul .item img{max-width: 70%;max-height: 60%;}

	.contact-sum{margin-top: 30px;padding: 30px 0 20px;}
	.contact-sum .contact-logo{width: 100px;margin-bottom: 20px;}
	.contact-sum .contact-sum-text{margin-left: 4%;max-width: 92%;}
	.contact-sum .contact-sum-text p{font-size: 13px;color: #000;}
	.contact-info .contact-info-ul{flex-wrap: wrap;}
	.contact-info .card{width: 100%;margin-bottom: 12px;padding: 20px 10px 16px;}
	.contact-info .card .card-img{width: auto;height: auto;margin-bottom: 12px;}
	.contact-info .card .text-sum p{height: auto;}
	.contact-map .contact-map-ul{flex-wrap: wrap;margin-bottom: 20px;}
	.contact-map .card{width: 49.5%;margin-bottom: 1%;padding: 14px 5px 12px;border-width: 1px;}
	.contact-map .card-icon{width: 20px;height: 24px;margin-bottom: 8px;}
	.contact-map .card-tit{margin-bottom: 10px;}
	.contact-map .card-sum{font-size: 12px;font-weight: normal;}
	.contact-map .map-box{height: 280px;}
	.BMapLabel{top: 40px !important;}
	.BMap_Marker{width: 22px !important;height: 25px !important}
	.BMap_Marker img{width: 22px !important;height: 25px !important;}
	.contact-map .map_msg{padding: 5px 20px;}
	.contact-map .map_msg b{font-size: 16px;}

	
	.product-banner{height: 500px;}
	.product-banner-tid7{background-image: url(/upload/image/2022/06/1655194509_3937.jpg) !important;}
	.product-banner-tid8{background-image: url(/upload/image/2022/06/1655194570_7137.jpg) !important;}
	.product-banner-tid6{background-image: url(/upload/image/2023/04/1680769735_4337.jpg) !important;}
	.product-banner-tid54{background-image: url(/upload/image/2023/04/1680769551_7407.jpg) !important;}
	.product-banner-tid42{background-image: url(/upload/image/2023/04/1680769919_5431.jpg) !important;}
	.product-banner-tid55{background-image: url(/upload/image/2023/04/1680770054_1398.jpg) !important;}
	.product-banner-img{min-width: 250px;}
	.product-banner-tid6 .product-banner-img{bottom: 58px;min-width: 180px;width: 18.4%;}
	.product-banner-tid7 .product-banner-img{bottom: 20%;}
	.banner-con .item-text{top: 26%;}

	.product-nav{margin-top: -56px;}
	.product-nav-inner{padding: 15px 0;}
	.product-nav-type{display: none;}
	.product-nav-list{width: 100%;justify-content: flex-start;}
	.product-nav-list a{margin-left: 0;padding: 0 6px;font-size: 13px;line-height: 2;}
	.product-nav.fixed{top: 60px;}
	.pro-text .pro-tit{font-size: 22px;line-height: 1.2;}


	.product-intro-img{position: static;width: 90% !important;margin-left: 10%;}
	.product-intro-inner{padding-top: 30px;}
	.product-intro-main .intro-sum{width: 100%;}
	.product-intro-main .intro-list{width: 70%;min-width: 250px;margin-top: 15px;}
	.product-intro-54 .product-intro-main .intro-list, .product-intro-42 .product-intro-main .intro-list{width: 80%;min-width: 300px;}
	.product-intro-main .intro-list .item{}
	.product-intro-main .intro-list .item img{max-width: 60px;margin-bottom: 10px;}
	.product-tags{padding-bottom: 60px;}
	.product-tags-inner{padding-top: 50px;}
	.product-tags-tit{font-size: 32px;}
	.product-tags-ul .item{width: 49%;margin-bottom: 2%;padding: 14px 8px 20px;}
	.product-tags-ul .item:last-child:nth-child(4n - 1){margin-right: 0;}
	.product-tags-ul .item:last-child:nth-child(4n - 2){margin-right: 0;}
	.product-tags-ul .item-top{height: 40px;margin-bottom: 8px;}
	.product-tags-ul .item-icon{max-height: 40px;transform: scale(.8);}
	.product-tags-ul .item-tit{margin-top: .5em;}
	.product-tags-ul .item-sum{height: auto;margin-top: 10px;font-size: 14px;}
	.product-tags-ul .item-sum.font-sm{font-size: 14px;}
	.product-case-main{margin-top: 30px;}
	.product-case-ul .item{width: 49%;margin-bottom: 26px;}
	.product-case-ul .item-tit{height: 1em;padding-left: 8px;font-size: 14px;line-height: 1;overflow: hidden;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
	.product-case-ul .item-tit::before{width: 4px;height: 4px;margin-top: -2px;}
	.product-case-ul .item-img{border-radius: 10px;}
	.message{padding: 80px 0 !important;}

	.pro-wrap1{padding-bottom: 30px;}
	.pro-wrap1 .pro-wrap1-img{position: static;width: 90%;margin-left: 10%;}
	.pro-wrap1-inner{padding-top: 30px;}
	.pro-wrap1 .pro-wrap1-text .pro-tit{margin-bottom: 4px;}
	.pro-wrap1 .pro-wrap1-text .text-sum{width: 100%;}
	.pro-wrap1 .pro-wrap1-text .text-tit{margin-bottom: 18px;}
	.pro-wrap1 .pro-wrap1-text .text-list{width: 60%;min-width: 250px;margin-top: 20px;}
	.pro-wrap1 .pro-wrap1-text .text-list .item img{max-width: 60px;margin: 0 auto 10px;}
	.pro-wrap1 .pro-wrap1-text .text-list .item p{font-size: 14px;}
	.pro1-wrap2{margin-top: 40px;}

	.pro-parameter{flex-wrap: wrap;}
	.pro-parameter-left, .pro-parameter-right{width: 100%;}
	.pro-parameter-right{margin-top: 24px;}
	.pro-parameter-list li{width: 50%;margin-bottom: 20px;}
	.pro-parameter-list .parameter-tit{font-size: 18px;}

	.h-100{max-height: none;min-height: 600px;height: auto;}
	.pro1-wrap3{padding: 50px 0;}
	.pro1-wrap3-img1 img{position: static;max-width: 100%;}
	.pro-com-wrap-top{width: 92%;margin: 0 auto;}
	.pro-img-list{left: 4%;width: 92%;}
	.pro-img-ul .item{border-top-left-radius: 10px;border-top-right-radius: 10px;}
	.pro-rec1{padding-bottom: 80px;}
	.pro-rec1 .pro-rec1-main{flex-wrap: wrap;margin-top: 30px;}
	.pro-rec1 .pro-rec1-tabs{display: flex;justify-content: space-between;width: 100%;margin-bottom: 34px;padding-left: 0;border-left: none;border-bottom: 1px solid #e5e5e5;}
	.pro-rec1 .pro-rec1-tabs a{display: inline-block;max-width: 48%;margin-bottom: 0;padding: 10px 0;line-height: 1.2;text-align: center;}
	.pro-rec1 .pro-rec1-tabs .active::before{top: auto;bottom: -1px;left: 0;width: 100%;height: 3px;margin: 0;}
	.pro-rec1 .pro-rec1-container{width: 100%;}

	.pro2-wrap2{height: 750px;margin-top: 50px;padding-top: 0;}
	.pro2-wrap2 .pro-parameter-list li:nth-child(1){display: none;}
	.pro2-wrap3 .pro2-wrap3-main{position: static;max-width: 92%;margin: 0 auto;transform: translate(0,0);}
	.pro2-wrap4{padding-top: 50px;}
	.pro2-wrap5{background-position: left bottom;}
	.p3-w2 .p3-w2-container .item{height: 600px;}
	.p3-w2-tabs-inner a span{height: 150px;padding: 40px 4px 10px;font-size: 13px;line-height: 20px;}
	.p3-w3 .pro-parameter-list li:nth-child(1){display: none;}
	.p3-w3-main{position: static;min-width: auto;width: 100%;}
	.p3-w3-main img{float: right;}
	.p3-w9 .pro-rec1-container{margin-top: 0;}
	

	/* 新增 */
	.p4-w2{height: 520px;padding-top: 20px;}
	.p4-w2{background-image: url(img/p4-w2-bg-m.jpg);}
	.p4-w3{background-image: url(img/p4-w3-bg-m.jpg);}
	.p4-w6{min-height: 700px !important;padding-top: 50px;}
	.p4-w8 .pro-com-wrap-main{right: 10%;bottom: 20px;width: 80%;}
	.p4-w9 .pro-com-wrap-main img{width: 80%;}


	/* 新增end */

	.pro-com-tit .tit{margin-bottom: 8px;padding-bottom: 10px;}
	.pro-com-tit .tit, .pro-com-tit .sum{padding-left: 10px;}
	.para-read{margin-top: 46px;}
	.para-read h6{margin-bottom: 10px;padding-left: 10px;font-size: 16px;}
	.para-read table{margin-bottom: 30px;}
	.para-read table th, .para-read table td{padding: 10px;font-size: 13px;}
	.para-read table th{width: 46%;color: #000;}
	.para-read table td{font-weight: normal;}
	.pro-video-tit, .pro-download-tit{padding: 20px 10px;}
	.pro-video-main, .pro-download-main{padding: 20px 10px;}
	.pro-video-ul .item{width: 100%;}
	.pro-video-ul .item .item-img .video-btn{width: 40px;height: 40px;background-size: 100% 100%;}
	.pro-video-ul .item .item-img{margin-bottom: 14px;}
	.pro-video-ul .item .text-tit{margin-bottom: 10px;}
	.pro-video-ul .item .text-date{padding: 10px;line-height: 1;font-size: 13px;}
	.pro-download-main .item{padding: 10px 0;}
	.pro-download-main .item a{display: flex;justify-content: space-between;flex-wrap: wrap;padding: 0 10px;line-height: 1.5;}
	.pro-download-main .item span{display: block;}
	.pro-download-main .item .item-tit{width: 100%;margin-bottom: 8px;}
	.pro-download-main .item .item-tag i{width: 20px;height: 20px;margin-left: 10px;background-size: 100% 100%;}
	.contact-process{padding-bottom: 18px;}
	.contact-process .item .item-icon{max-width: 50px;margin: -20px auto 12px;}
	.contact-process .item + .item::before{display: none;}
	.contact-process .item .item-tit{padding-bottom: 12px;font-size: 13px;}
	.contact-process .item .item-tit::after{width: 20px;height: 2px;margin-left: -10px;}
	.contact-main{flex-wrap: wrap;margin-top: 20px;}
	.contact-form{width: 100%;margin-bottom: 30px;}
	.contact-form .contact-form-text{margin-bottom: 20px;}
	.contact-form .contact-form-text p{font-size: 14px;line-height: 1.4;}
	.contact-form .row{flex-wrap: wrap;margin-bottom: 16px;}
	.contact-form .row label{margin-bottom: 8px;}
	.contact-form .row input{height: 40px;}
	.contact-form .row input, .contact-form .row textarea{font-size: 14px;line-height: 20px;}
	.contact-us{display: none;width: 100%;margin-top: 0;padding: 20px 8px;text-align: center;}
	.contact-us-tit{margin-bottom: 16px;}
	.contact-us-company{font-size: 14px;}
	.contact-us-list{margin-bottom: 20px;padding-bottom: 0;}
	.contact-us-list dd{flex-wrap: wrap;}
	.contact-us-list dd i{margin-bottom: 4px;}
	.contact-us-list dd a{display: block;margin-right: 0;font-size: 15px;line-height: 1.6;}
	.contact-us-code p{margin-bottom: 15px;font-size: 14px;}
	.contact-form .submit{width: 120px;height: 32px;font-size: 14px;line-height: 32px;}
	.contact-us-list dd{justify-content: center;}
	.contact-us-code img{width: 100px;margin: 0 auto;}

	.article{margin-top: 50px;}
	.article-top{margin-bottom: 30px;}
	.article-top h6{margin-bottom: 14px;font-size: 24px;}
	.article-top p{font-size: 14px;}
	.article-top p::after{width: 1px;height: 50px;}
	.article-list .item{margin-bottom: 30px;padding-top: 15px;border-top-width: 1px;}
	.article-list .item::before{height: 3px;top: -3px;}
	.article-list .item-inner{flex-wrap: wrap;}
	.article-list .item-con{width: 100%;margin-top: 0;margin-bottom: 20px;}
	.article-list .item-date{margin-bottom: 20px;}
	.article-list .item-date p{font-size: 13px;line-height: 1.8;}
	.article-list .item-date p::after{width: 1px;height: 50px;}
	.article-list .item-text{margin-bottom: 20px;}
	.article-list .item-img{width: 100%;}
	.pager-box{margin-top: 30px;}
	.pager span, .pager a{width: 30px;height: 30px;line-height: 30px;}

	.article-read{flex-wrap: wrap;}
	.article-read-main{width: 100%;margin-bottom: 40px;}
	.article-read-sidebar{width: 100%;height: auto;margin-top: 0;}
	.article-read-top{margin-bottom: 30px;}
	.article-read-top .read-tit{margin-bottom: 16px;font-size: 18px;}
	.read-info .read-date{margin-right: 10px;font-size: 12px;}
	.read-info .read-author{font-size: 12px;}
	.article-read-text h6{font-size: 16px;}
	.share-list a{transform: scale(.8);margin:  0 6px 0 0;}
	.sidebar-top{margin-bottom: 30px;padding-bottom: 14px;border-bottom-width: 1px;}
	.sidebar-top::after{bottom: -2px;height: 3px;}
	.sidebar-list .item-img img{width: 100%;height: auto;}
	.sidebar-list .item-text .text-sum{margin-bottom: 16px;}

	.industry-trends{margin-top: 50px;}
	.join-tit{padding-bottom: 16px;}
	.join-tit::after{width: 60px;height: 2px;}
	.industry-trends-main-inner{flex-wrap: wrap;width: 99%;}
	.industry-trends-main .industry-trends-img{width: 100%;height: 200px;margin-bottom: 20px;}
	.industry-trends-main .industry-trends-con{width: 92%;margin: 0 auto;}
	.industry-trends-img .industry-trends-year{bottom: 6%;font-size: 40px;}
	
	.data-area{margin-bottom: 0;}
	.data-area .data-area-num .num{font-size: 26px;}
	.data-area .data-area-num .num span{font-size: 32px;}
	.data-area .data-area-num .suffix{font-size: 24px;}
	.data-area .data-area-num .suffix::before{left: -18px;width: 50px;height: 1px;}
	.data-area .data-area-num .suffix sup{font-size: 18px;}
	.data-area .data-area-num{margin-bottom: 10px;}
	.data-area .data-area-text{font-size: 16px;}
	.data-scale{flex-wrap: wrap;width: 100%;margin-top: -20px;}
	.data-scale .data-scale-arc{transform: scale(.8);margin: 0 auto;}
	.data-scale-text{display: flex;justify-content: space-between;align-items: center;width: 100%;margin: -20px auto 0;}
	.data-scale-text .p1{margin-bottom: 0;}
	.data-scale-text p{font-size: 14px;}
	.data-scale-text p span{width: 20px;height: 20px;margin-right: 10px;}
	.data-accident{margin-top: 20px;}
	.data-accident .p1, .data-accident .p2{height: 3em;font-size: 18px;}
	.data-accident .p1{margin-bottom: 10px;}
	.data-accident .p1 span{font-size: 32px;}
	.data-accident .p3{font-size: 16px;line-height: 1.2;}
	.data-conclusion{margin-top: 20px;padding: 10px 0;border-top-width: 2px;}
	.data-conclusion p{font-size: 20px;}
	.strength{margin-top: 50px;}
	.strength .strength-main{padding: 50px 0 40px;}
	.strength .strength-main .card{flex-wrap: wrap;}
	.strength .swiper-slide-active .shadow-bg{display: none;}
	.strength .card-img{width: 100%;height: auto;}
	.strength .card-con{width: 100%;margin-top: -100px;padding: 30px 10px;background: #fff;}
	.strength .card-con .card-icon{max-width: 50px;max-height: 50px;margin-bottom: 15px;}
	.strength .card-con .card-text .text-tit{margin-bottom: 10px;}
	.strength .card-con .card-list{margin-top: 10px;}
	.strength .card-con .card-list li{width: 50%;margin-top: 10px;font-size: 15px;}
	.strength .card-con .card-list i{width: 20px;height: 20px;margin-right: 6px;background-size: cover;}
	.agent{margin-top: 50px;}
	.service-main .service-read-tit{margin-bottom: 20px;font-size: 16px;line-height: 1.2;}
	.service-search{display: none;}
	.service-nav .item{margin-bottom: 10px;}
	.service-nav .item a{padding-left: 6px;font-size: 14px;line-height: 20px;}
	.service-nav .item a::before{height: 20px;}
	.service-nav-info{font-size: 12px;}
	.service-read-con h6{margin-top: 14px;margin-bottom: 4px;font-size: 16px;line-height: 1.3;}
	.service-read-con p{font-size: 13px;}


	#app .box li .div, #app .box li input, .el-dropdown{font-size: 16px;}
	

































}







@media screen and (max-width: 768px){
	.h-100{min-height: 400px;}
	.i-about .i-about-img{width: 80%;padding-bottom: 180%;}
	.i-about .i-about-con{width: 90%;}
	.p3-w2 .p3-w2-container .item{height: 500px;}

	#app{flex-wrap: wrap;margin-bottom: 20px;padding-top: 60px;}
	#app .mode{width: 100%;margin-bottom: 30px;}
	#app .title{margin-bottom: 20px;}
	#app .box{height: auto;border: none;}
	#app .mode1 li, #app .mode2 li, #app .mode3 li{margin-bottom: 15px;}
	.cost_text{margin-top: 20px;}
	#app .box li .div, #app .box li input, .el-dropdown{font-size: 16px;}
	#app .box li div.multiline, #app .box li div.single{line-height: ;}
	

}

@media screen and (max-width: 500px){
	.p1-w6 .pro-com-wrap-main{width: 80%;}
	.pro2-wrap4 .pro2-wrap4-main{width: 80%;}
	.pro2-wrap6 .pro2-wrap6-main{width: 70%;}
	.pro2-wrap7 .pro2-wrap7-main{width: 80%;}
	.p3-w7 .pro-com-wrap-main{width: 76%;bottom: 0;}
	.p1-w7 .pro-com-wrap-main img, .p2-w8 .pro-com-wrap-main img, .p3-w8 .pro-com-wrap-main img{max-width: 90%;}

}